.content-wrapper {
  padding-bottom: 84px;
  width: 1200px;
  margin: auto; }
  .content-wrapper .content-l {
    width: 867px;
    border: solid 1px #e5e5e5;
    float: left; }
    .content-wrapper .content-l .head {
      height: 48px;
      background-color: #f4f3f0;
      border: solid 1px #dcd9cb;
      padding: 16px 29px;
      width: 100%;
      box-sizing: border-box;
      font-size: 0; }
      .content-wrapper .content-l .head span {
        font-size: 14px;
        line-height: 14px;
        color: #333; }
      .content-wrapper .content-l .head .type {
        font-weight: bolder;
        margin-left: 13px; }
      .content-wrapper .content-l .head .default {
        margin-left: 508px; }
      .content-wrapper .content-l .head .rate, .content-wrapper .content-l .head .hot {
        margin-left: 25px; }
      .content-wrapper .content-l .head .default, .content-wrapper .content-l .head .rate, .content-wrapper .content-l .head .hot {
        cursor: pointer; }
        .content-wrapper .content-l .head .default.active, .content-wrapper .content-l .head .rate.active, .content-wrapper .content-l .head .hot.active {
          color: #04be83; }
    .content-wrapper .content-l .itemList {
      padding-top: 15px; }
      .content-wrapper .content-l .itemList .items {
        position: relative;
        height: 187px;
        margin: 0 10px;
        padding: 20px 18px;
        border-bottom: 1px solid #e5e5e5;
        box-sizing: border-box; }
        .content-wrapper .content-l .itemList .items .isSupportScanCode {
          position: absolute;
          left: 173px;
          top: 137px;
          height: 18px;
          font-size: 12px;
          color: #fff;
          line-height: 17px;
          background: #ff6262;
          padding: 0 7px;
          border-radius: 4px;
          vertical-align: inherit;
          z-index: 1; }
          .content-wrapper .content-l .itemList .items .isSupportScanCode .scan {
            height: 12px;
            width: 12px;
            vertical-align: middle; }
          .content-wrapper .content-l .itemList .items .isSupportScanCode span {
            vertical-align: middle; }
        .content-wrapper .content-l .itemList .items:hover .right .title {
          color: #04be83;
          font-weight: bolder; }
        .content-wrapper .content-l .itemList .items:last-child {
          border-bottom: 0; }
        .content-wrapper .content-l .itemList .items .left {
          padding: 2px;
          width: 226px;
          height: 146px;
          border: solid 2px #dfdcdc;
          box-sizing: border-box;
          float: left;
          overflow: hidden; }
          .content-wrapper .content-l .itemList .items .left div {
            height: 100%;
            overflow: hidden;
            position: relative; }
            .content-wrapper .content-l .itemList .items .left div .bookBtn {
              position: absolute;
              left: 0;
              top: 8px;
              width: 42px;
              height: 20px;
              font-size: 14px;
              line-height: 20px;
              border-radius: 0 10px 10px 0;
              background: #ffcc00;
              text-indent: 13px; }
            .content-wrapper .content-l .itemList .items .left div .bookBtn1 {
              position: absolute;
              left: 0;
              top: 35px;
              width: 42px;
              height: 20px;
              font-size: 14px;
              line-height: 20px;
              border-radius: 0 10px 10px 0;
              background: #20d684;
              text-align: center;
              color: #fff; }
            .content-wrapper .content-l .itemList .items .left div img {
              height: 100%; }
        .content-wrapper .content-l .itemList .items .right {
          width: 566px;
          float: right; }
          .content-wrapper .content-l .itemList .items .right .title {
            font-weight: bolder;
            font-size: 18px;
            line-height: 18px;
            letter-spacing: 1.3px;
            color: #424141;
            margin-bottom: 20px;
            margin-top: 22px;
            transition: .3s; }
          .content-wrapper .content-l .itemList .items .right .mid {
            font-size: 0; }
            .content-wrapper .content-l .itemList .items .right .mid div {
              display: inline-block; }
            .content-wrapper .content-l .itemList .items .right .mid .star-wrapper {
              width: 93px;
              height: 16px; }
            .content-wrapper .content-l .itemList .items .right .mid .score, .content-wrapper .content-l .itemList .items .right .mid .rate, .content-wrapper .content-l .itemList .items .right .mid .average {
              font-size: 16px;
              line-height: 16px;
              vertical-align: top;
              color: #959595; }
            .content-wrapper .content-l .itemList .items .right .mid .score {
              color: #45c797;
              margin-left: 6px; }
            .content-wrapper .content-l .itemList .items .right .mid .rate {
              cursor: pointer;
              margin-left: 25px;
              padding-right: 15px; }
            .content-wrapper .content-l .itemList .items .right .mid .average {
              margin-left: 15px; }
          .content-wrapper .content-l .itemList .items .right .bott {
            margin-top: 30px;
            font-size: 0; }
            .content-wrapper .content-l .itemList .items .right .bott span {
              font-size: 16px;
              line-height: 16px;
              color: #333; }
            .content-wrapper .content-l .itemList .items .right .bott .type {
              font-weight: bolder;
              margin-right: 15px; }
  .content-wrapper .content-r {
    width: 289px;
    border: solid 1px #e5e5e5;
    float: right; }
    .content-wrapper .content-r .head {
      font-size: 20px;
      height: 45px;
      line-height: 45px;
      border-bottom: solid 1px #e5e5e5;
      padding-left: 11px;
      color: #333; }
    .content-wrapper .content-r .items {
      position: relative;
      box-shadow: 0 1px 4px rgba(0, 0, 0, 0.3), 0 0 40px rgba(0, 0, 0, 0.1) inset; }
    .content-wrapper .content-r .items:before, .content-wrapper .content-r .items:after {
      content: "";
      position: absolute;
      top: 245px;
      bottom: 8px;
      background: transparent;
      box-shadow: 0 8px 20px rgba(0, 0, 0, 0.7);
      z-index: -1; }
    .content-wrapper .content-r .items:before {
      left: 22px;
      right: 12px;
      transform: skew(-6deg) rotate(-4deg); }
    .content-wrapper .content-r .items:after {
      left: 12px;
      right: 22px;
      transform: skew(6deg) rotate(4deg); }
    .content-wrapper .content-r .itemList {
      padding: 43px 21px; }
      .content-wrapper .content-r .itemList .items {
        margin-bottom: 35px;
        height: 260px;
        border: solid 1px #e5e5e5; }
        .content-wrapper .content-r .itemList .items:hover .bott .title {
          color: #04be83; }
        .content-wrapper .content-r .itemList .items:last-child {
          margin-bottom: 0; }
        .content-wrapper .content-r .itemList .items .isSupportScanCode {
          position: absolute;
          right: -6px;
          top: 135px;
          height: 18px;
          font-size: 12px;
          color: #fff;
          line-height: 17px;
          background: #ff6262;
          padding: 0 7px;
          border-radius: 4px;
          vertical-align: inherit;
          z-index: 1; }
          .content-wrapper .content-r .itemList .items .isSupportScanCode .scan {
            height: 12px;
            width: 12px;
            vertical-align: middle; }
          .content-wrapper .content-r .itemList .items .isSupportScanCode span {
            vertical-align: middle; }
        .content-wrapper .content-r .itemList .items .headimg {
          height: 166px;
          overflow: hidden;
          position: relative; }
          .content-wrapper .content-r .itemList .items .headimg .bookBtn {
            position: absolute;
            left: 0;
            top: 8px;
            width: 42px;
            height: 20px;
            font-size: 14px;
            line-height: 20px;
            border-radius: 0 10px 10px 0;
            background: #ffcc00;
            text-indent: 13px; }
          .content-wrapper .content-r .itemList .items .headimg img {
            width: 100%;
            height: 100%; }
        .content-wrapper .content-r .itemList .items .bott {
          background-color: #fff;
          height: 94px;
          padding: 19px 17px;
          box-sizing: border-box; }
          .content-wrapper .content-r .itemList .items .bott .title {
            font-size: 16px;
            line-height: 16px;
            margin-bottom: 12px;
            color: #333;
            white-space: nowrap;
            overflow: hidden;
            text-overflow: ellipsis; }
          .content-wrapper .content-r .itemList .items .bott .bott-bott {
            position: relative; }
            .content-wrapper .content-r .itemList .items .bott .bott-bott div {
              display: inline-block;
              color: #959595; }
            .content-wrapper .content-r .itemList .items .bott .bott-bott .star-wrapper {
              width: 87px;
              height: 17px; }
            .content-wrapper .content-r .itemList .items .bott .bott-bott .score {
              margin-right: 14px;
              margin-left: 14px;
              color: #45c797; }
            .content-wrapper .content-r .itemList .items .bott .bott-bott .rate {
              position: absolute;
              right: 0; }

.checkbox {
  cursor: pointer;
  height: 11px;
  width: 11px;
  border: 1px solid #333333;
  display: inline-block;
  vertical-align: top; }
  .checkbox.on {
    background-image: url("../pic/demon/right.png");
    background-repeat: no-repeat;
    background-size: 10px;
    background-position: center; }

/*# sourceMappingURL=destinationList.css.map */
