.equipmentDetail-page {
  background: #f2f7fb;
  overflow: hidden; }
  .equipmentDetail-page .p1th {
    width: 100%;
    height: 299px;
    background: url("../../images/equipmentList/test1.jpg") #fff no-repeat top center;
    background-size: cover; }
    .equipmentDetail-page .p1th .item-1 {
      padding-left: 95px; }
      .equipmentDetail-page .p1th .item-1 .txt-1 {
        font-size: 53px;
        color: #c8f1ff;
        padding-top: 75px; }
      .equipmentDetail-page .p1th .item-1 .txt-2 {
        font-size: 22px;
        color: #c8f1ff; }
  .equipmentDetail-page .p2th {
    padding: 22px 0px;
    font-size: 18px;
    color: #8c8c8c; }
  .equipmentDetail-page .content {
    padding: 0px 27px;
    background: #fff;
    margin-bottom: 50px; }
  .equipmentDetail-page .p3th .item-1 {
    padding: 10px 0px;
    border-bottom: 1px solid #f2f7fb; }
    .equipmentDetail-page .p3th .item-1 .lbox {
      font-size: 18px;
      color: #8c8c8c;
      margin-top: 7px; }
    .equipmentDetail-page .p3th .item-1 .rbox a {
      width: 166px;
      height: 34px;
      line-height: 34px;
      text-align: center;
      font-size: 16px;
      display: inline-block;
      margin-left: 10px;
      border: 1px solid #557ae3;
      color: #557ae3; }
  .equipmentDetail-page .p3th .item-2 {
    padding: 40px 0px;
    border-bottom: 1px solid #f2f7fb; }
    .equipmentDetail-page .p3th .item-2 .lbox {
      width: 412px;
      height: 360px;
      position: relative; }
      .equipmentDetail-page .p3th .item-2 .lbox .img_list {
        width: 412px;
        height: 360px; }
        .equipmentDetail-page .p3th .item-2 .lbox .img_list li {
          width: 100%;
          height: 360px;
          float: left; }
          .equipmentDetail-page .p3th .item-2 .lbox .img_list li img {
            width: 412px;
            height: 360px;
            display: block; }
      .equipmentDetail-page .p3th .item-2 .lbox .btn {
        width: 16px;
        height: 22px;
        display: block;
        position: absolute;
        top: 167px;
        z-index: 999; }
        .equipmentDetail-page .p3th .item-2 .lbox .btn.prev {
          left: 7px;
          background: url("../../images/equipmentList/left-btn-16x22.png") no-repeat; }
        .equipmentDetail-page .p3th .item-2 .lbox .btn.next {
          right: 7px;
          background: url("../../images/equipmentList/right-icon-16x22.png") no-repeat; }
    .equipmentDetail-page .p3th .item-2 .rbox {
      width: 650px;
      margin-left: 49px; }
      .equipmentDetail-page .p3th .item-2 .rbox .txt-1 .txt {
        width: 594px;
        overflow: hidden;
        white-space: nowrap;
        text-overflow: ellipsis;
        display: inline-block;
        vertical-align: middle;
        font-size: 24px;
        color: #000000; }
      .equipmentDetail-page .p3th .item-2 .rbox .txt-1 .icon {
        width: 22px;
        height: 20px;
        display: inline-block;
        vertical-align: middle;
        margin-left: 20px;
        cursor: pointer;
        background: url("../../images/equipmentList/collect-icon-22x20.png") no-repeat;
        background-size: cover; }
        .equipmentDetail-page .p3th .item-2 .rbox .txt-1 .icon.cur {
          background-image: url("../../images/equipmentList/collect-icon-cur-22x20.png"); }
      .equipmentDetail-page .p3th .item-2 .rbox .txt-2 {
        display: inline-block;
        margin-top: 18px; }
        .equipmentDetail-page .p3th .item-2 .rbox .txt-2 .list {
          border: 1px solid #567ce7; }
          .equipmentDetail-page .p3th .item-2 .rbox .txt-2 .list li {
            margin: 15px 0px;
            padding: 0px 34px;
            border-right: 3px solid #567ce7;
            float: left;
            color: #567ce6;
            text-align: center; }
            .equipmentDetail-page .p3th .item-2 .rbox .txt-2 .list li:last-child {
              border-right: 0px; }
            .equipmentDetail-page .p3th .item-2 .rbox .txt-2 .list li .time {
              font-size: 29px; }
            .equipmentDetail-page .p3th .item-2 .rbox .txt-2 .list li .tips {
              font-size: 16px; }
      .equipmentDetail-page .p3th .item-2 .rbox .txt-3 {
        margin-top: 18px; }
        .equipmentDetail-page .p3th .item-2 .rbox .txt-3 .txt {
          font-size: 14px;
          color: #414141; }
          .equipmentDetail-page .p3th .item-2 .rbox .txt-3 .txt .color-e04646 {
            color: #e04646;
            font-weight: bold; }
          .equipmentDetail-page .p3th .item-2 .rbox .txt-3 .txt .f_blue {
            color: #5c81f2; }
          .equipmentDetail-page .p3th .item-2 .rbox .txt-3 .txt .icon-equipmentfree {
            width: 16px;
            height: 16px;
            display: inline-block;
            vertical-align: top;
            margin: 3px 3px 0px 0px;
            background: url("../../images/equipmentList/icon-equipmentfree.png"); }
          .equipmentDetail-page .p3th .item-2 .rbox .txt-3 .txt .icon-equipmentusing {
            width: 16px;
            height: 16px;
            display: inline-block;
            vertical-align: top;
            margin: 3px 3px 0px 0px;
            background: url("../../images/equipmentList/icon-equipmentusing.png"); }
          .equipmentDetail-page .p3th .item-2 .rbox .txt-3 .txt .icon-equipmenttesting {
            width: 16px;
            height: 16px;
            display: inline-block;
            vertical-align: top;
            margin: 3px 3px 0px 0px;
            background: url("../../images/equipmentList/icon-equipmenttesting.png"); }
          .equipmentDetail-page .p3th .item-2 .rbox .txt-3 .txt span {
            display: inline-block;
            vertical-align: top; }
        .equipmentDetail-page .p3th .item-2 .rbox .txt-3 .btn-item {
          margin: 8px 0px; }
          .equipmentDetail-page .p3th .item-2 .rbox .txt-3 .btn-item .btn {
            width: 72px;
            height: 25px;
            line-height: 25px;
            text-align: center;
            color: #fff;
            font-size: 14px;
            display: inline-block;
            margin-right: 10px; }
          .equipmentDetail-page .p3th .item-2 .rbox .txt-3 .btn-item .btn-1 {
            background: #5b80f1; }
          .equipmentDetail-page .p3th .item-2 .rbox .txt-3 .btn-item .btn-2 {
            background: #64b2f0; }
          .equipmentDetail-page .p3th .item-2 .rbox .txt-3 .btn-item .btn-3 {
            background: #4cc3d8; }
          .equipmentDetail-page .p3th .item-2 .rbox .txt-3 .btn-item .btn-4 {
            background: #62d260; }
          .equipmentDetail-page .p3th .item-2 .rbox .txt-3 .btn-item .btn-5 {
            background: #f66666; }
          .equipmentDetail-page .p3th .item-2 .rbox .txt-3 .btn-item .btn-6 {
            background: #d01818; }
  .equipmentDetail-page .p4th {
    overflow: hidden;
    padding-bottom: 50px; }
    .equipmentDetail-page .p4th .nav-item {
      border-bottom: 1px solid #f2f7fb; }
      .equipmentDetail-page .p4th .nav-item .list li {
        width: 90px;
        padding: 15px 0px;
        float: left;
        text-align: center;
        font-size: 16px;
        margin-right: 20px;
        border-bottom: 3px solid transparent;
        cursor: pointer; }
        .equipmentDetail-page .p4th .nav-item .list li.cur {
          border-color: #567ce7;
          color: #567ce7; }
        .equipmentDetail-page .p4th .nav-item .list li .txt {
          color: #414141; }
        .equipmentDetail-page .p4th .nav-item .list li .tips {
          color: #e42b68; }
    .equipmentDetail-page .p4th .item-wrap .item-1 {
      overflow: hidden;
      margin-top: 15px; }
      .equipmentDetail-page .p4th .item-wrap .item-1 .item {
        padding: 25px;
        margin-bottom: 20px;
        background: #f0f5f9;
        border: 1px solid #e5e5e5; }
        .equipmentDetail-page .p4th .item-wrap .item-1 .item .list li {
          width: 360px;
          float: left;
          margin-right: 30px;
          margin-bottom: 7px; }
          .equipmentDetail-page .p4th .item-wrap .item-1 .item .list li .tips {
            width: 86px;
            color: #5d6266;
            font-size: 14px;
            display: inline-block; }
          .equipmentDetail-page .p4th .item-wrap .item-1 .item .list li .txt {
            width: 270px;
            font-size: 14px;
            color: #484d51;
            display: inline-block; }
        .equipmentDetail-page .p4th .item-wrap .item-1 .item .title {
          border-bottom: 1px dotted #A0A0A0;
          color: #555;
          font-size: 14px;
          padding-bottom: 15px; }
        .equipmentDetail-page .p4th .item-wrap .item-1 .item .txt-2 {
          font-size: 12px;
          padding-top: 15px;
          color: #555; }
    .equipmentDetail-page .p4th .item-wrap .item-5 {
      padding: 0px 27px; }
      .equipmentDetail-page .p4th .item-wrap .item-5 .top-item {
        padding: 15px 0px 15px 0px;
        font-size: 18px;
        margin: 0 auto;
        border-bottom: 1px solid #959595; }
        .equipmentDetail-page .p4th .item-wrap .item-5 .top-item .rbox .txt {
          margin-right: 40px; }
        .equipmentDetail-page .p4th .item-wrap .item-5 .top-item .rbox .cantclick {
          color: #ccc; }
      .equipmentDetail-page .p4th .item-wrap .item-5 .center-item {
        background: #fff;
        margin-top: 25px; }
        .equipmentDetail-page .p4th .item-wrap .item-5 .center-item .time-tips-item {
          width: 962px;
          margin: 0 auto; }
          .equipmentDetail-page .p4th .item-wrap .item-5 .center-item .time-tips-item .lists .item {
            width: 104px;
            height: 40px;
            float: left;
            background: #fff;
            text-align: center;
            font-size: 13px;
            border-top: 1px solid #dcdcdc;
            border-bottom: 1px solid #dcdcdc;
            border-right: 1px solid #dcdcdc; }
            .equipmentDetail-page .p4th .item-wrap .item-5 .center-item .time-tips-item .lists .item:first-child {
              width: 168px;
              border-left: 1px solid #dcdcdc; }
              .equipmentDetail-page .p4th .item-wrap .item-5 .center-item .time-tips-item .lists .item:first-child .tips {
                font-size: 13px;
                margin-top: 10px; }
            .equipmentDetail-page .p4th .item-wrap .item-5 .center-item .time-tips-item .lists .item .week {
              font-size: 13px; }
            .equipmentDetail-page .p4th .item-wrap .item-5 .center-item .time-tips-item .lists .item .date {
              font-size: 15px; }
        .equipmentDetail-page .p4th .item-wrap .item-5 .center-item .alltime {
          width: 962px;
          height: 360px;
          margin: 0 auto;
          overflow: auto; }
          .equipmentDetail-page .p4th .item-wrap .item-5 .center-item .alltime .lists .item {
            width: 104px;
            height: 40px;
            line-height: 40px;
            float: left;
            background: #fff;
            text-align: center;
            font-size: 13px;
            border-bottom: 1px solid #dcdcdc;
            border-right: 1px solid #dcdcdc; }
            .equipmentDetail-page .p4th .item-wrap .item-5 .center-item .alltime .lists .item:first-child {
              width: 168px;
              border-left: 1px solid #dcdcdc; }
            .equipmentDetail-page .p4th .item-wrap .item-5 .center-item .alltime .lists .item.cantbook {
              background: #ebebeb; }
            .equipmentDetail-page .p4th .item-wrap .item-5 .center-item .alltime .lists .item.canbook {
              background: url("../../images/equipmentList/canbook-icon.jpg") no-repeat center;
              background-size: cover; }
            .equipmentDetail-page .p4th .item-wrap .item-5 .center-item .alltime .lists .item.hadchoose {
              background: url("../../images/equipmentList/hadchoose-icon.jpg") no-repeat center;
              background-size: cover; }
            .equipmentDetail-page .p4th .item-wrap .item-5 .center-item .alltime .lists .item.elsechoose {
              background: url("../../images/equipmentList/other-icon.jpg") no-repeat center;
              background-size: cover; }
      .equipmentDetail-page .p4th .item-wrap .item-5 .bottom-item {
        padding: 30px 0px 0px; }
        .equipmentDetail-page .p4th .item-wrap .item-5 .bottom-item .lists {
          text-align: center; }
          .equipmentDetail-page .p4th .item-wrap .item-5 .bottom-item .lists .item {
            margin-right: 26px;
            display: inline-block;
            margin-bottom: 10px; }
            .equipmentDetail-page .p4th .item-wrap .item-5 .bottom-item .lists .item .icon {
              width: 18px;
              height: 18px;
              display: inline-block;
              vertical-align: middle;
              border: 1px solid #9ba0a0; }
              .equipmentDetail-page .p4th .item-wrap .item-5 .bottom-item .lists .item .icon.icon-1 {
                background: #fff; }
              .equipmentDetail-page .p4th .item-wrap .item-5 .bottom-item .lists .item .icon.icon-2 {
                background: #e2e4e8; }
              .equipmentDetail-page .p4th .item-wrap .item-5 .bottom-item .lists .item .icon.icon-3 {
                background: url("../../images/equipmentList/canbook.jpg") no-repeat; }
              .equipmentDetail-page .p4th .item-wrap .item-5 .bottom-item .lists .item .icon.icon-4 {
                background: url("../../images/equipmentList/hadchoose.jpg") no-repeat; }
              .equipmentDetail-page .p4th .item-wrap .item-5 .bottom-item .lists .item .icon.icon-5 {
                background: url("../../images/equipmentList/other.jpg") no-repeat; }
            .equipmentDetail-page .p4th .item-wrap .item-5 .bottom-item .lists .item .txt {
              font-size: 14px;
              display: inline-block;
              vertical-align: middle;
              margin-left: 10px; }
        .equipmentDetail-page .p4th .item-wrap .item-5 .bottom-item .tips {
          font-size: 14px;
          text-align: center; }
    .equipmentDetail-page .p4th .item-wrap .downloap-item {
      border: 1px solid #d2d2d2;
      margin-top: 15px; }
      .equipmentDetail-page .p4th .item-wrap .downloap-item .tips-item {
        height: 34px;
        line-height: 34px;
        background: #fbfcfe;
        font-size: 16px;
        color: #000000;
        padding: 15px 20px; }
        .equipmentDetail-page .p4th .item-wrap .downloap-item .tips-item .color-5b80f1 {
          color: #5b80f1;
          display: inline-block;
          margin-left: 30px; }
        .equipmentDetail-page .p4th .item-wrap .downloap-item .tips-item .rbox {
          width: 26px;
          height: 24px;
          margin-top: 6px;
          cursor: pointer;
          background: url("../../images/equipmentList/refresh-icon-26x22.jpg") no-repeat; }
      .equipmentDetail-page .p4th .item-wrap .downloap-item .list li {
        font-size: 14px;
        padding: 30px 12px 30px 26px;
        border-top: 2px solid #f3f2f2; }
        .equipmentDetail-page .p4th .item-wrap .downloap-item .list li .txt {
          width: 650px;
          overflow: hidden;
          white-space: nowrap;
          text-overflow: ellipsis;
          color: #717171;
          padding-left: 34px;
          margin-top: 5px;
          background: url("../../images/rule/circle-icon-11x11.jpg") no-repeat left center; }
        .equipmentDetail-page .p4th .item-wrap .downloap-item .list li .icon {
          width: 26px;
          height: 26px;
          display: inline-block;
          background: url("../../images/rule/downloap-icon26x26.jpg") no-repeat left center; }
        .equipmentDetail-page .p4th .item-wrap .downloap-item .list li .time {
          color: #717171;
          margin-top: 5px; }
    .equipmentDetail-page .p4th .item-wrap .item-2 {
      margin-top: 15px; }
      .equipmentDetail-page .p4th .item-wrap .item-2 .list li {
        margin-bottom: 20px; }
      .equipmentDetail-page .p4th .item-wrap .item-2 .state {
        font-size: 16px;
        color: #000; }
      .equipmentDetail-page .p4th .item-wrap .item-2 .state-item a {
        display: inline-block;
        padding: 0px 10px;
        background-color: #F87B00;
        color: #fff;
        border-radius: 10px;
        font-size: 14px;
        margin: 10px 10px 0px 0px; }
    .equipmentDetail-page .p4th .item-wrap .item-3 {
      margin-top: 15px; }
      .equipmentDetail-page .p4th .item-wrap .item-3 .list li {
        padding-bottom: 14px;
        border-bottom: 1px solid #f3f2f2;
        margin-bottom: 20px; }
        .equipmentDetail-page .p4th .item-wrap .item-3 .list li .title {
          font-size: 16px; }
        .equipmentDetail-page .p4th .item-wrap .item-3 .list li .txt {
          margin-top: 5px;
          font-size: 14px;
          color: #717171;
          line-height: 28px; }
    .equipmentDetail-page .p4th .item-wrap .item-4 .page-wrap {
      background: #fff; }
    .equipmentDetail-page .p4th .item-wrap .item-4 .total-list-1 .lbox {
      margin-left: 0px; }
    .equipmentDetail-page .p4th .item-wrap .item-4 .total-list-1 .rbox {
      margin-right: 0px; }

/*# sourceMappingURL=index.css.map */
