.amos-side-pane-wrapper {
  .amos-sidepane {
    z-index: 10;

    .record-view-parent {
      width: 260px;
      overflow: hidden;

      .precontrol-record-view {
        width: 277px;
        max-height: 300px;
        overflow-y: scroll;
        color: white;

        .amos-timeline {
          padding-top: 15px;

          .amos-timeline-item {
            padding: 0 0 15px;

            &.amos-timeline-item-last {
              padding-bottom: 0;
            }

            .amos-timeline-item-tail {
              display: none;
            }

            .amos-timeline-item-head {
              display: none;
            }

            .amos-timeline-item-content {
              width: 100%;
              min-height: 0;
              padding: 0;

              span {
                height: 18px;
                font-family: 'PingFangSC-Semibold';
                font-size: 13px;
                line-height: 18px;
                text-shadow: 0 0 3px black;
              }

              p {
                font-family: 'PingFangSC-Semibold';
                font-size: 15px;
                line-height: 21px;
                text-shadow: 0 0 3px black;
              }
            }
          }
        }
      }
    }

    .precontrol-step-view {
      width: 260px;
      height: 206px;
      padding: 20px;
      background: url('../../assets/tileview/prePlan/buzhouqu.png') no-repeat;

      .step-trace {
        height: 144px;
        background: url('../../assets/tileview/prePlan/step-trace.png') no-repeat;

        .next-step {
          width: 24px;
          height: 24px;
          background: url('../../assets/tileview/prePlan/buzhouqu-xiayibu.png') no-repeat;
        }

        .previous-step {
          width: 24px;
          height: 24px;
          background: url('../../assets/tileview/prePlan/buzhouqu-dangqianbu.png') no-repeat;
        }
      }

      div:first-of-type {
        li:first-of-type {
          .amos-timeline-item-head {
            display: none;
          }
        }

        .amos-timeline-item {
          height: 30%;
        }
      }

      .amos-timeline-item-head {
        margin-left: 5.5px;
      }

      .amos-timeline-item-tail {
        left: 5.5px;
        width: 10px;
        height: 100%;
        background: rgba(0, 190, 111, 1);
        border: 1px solid rgba(29, 104, 70, 1);
      }

      .previous-step {
        padding-left: 20px;
        font-family: 'PingFangSC-Semibold';
        font-size: 15px;
        font-weight: 600;
        line-height: 21px;
        color: rgba(255, 192, 0, 1);
        text-shadow: 0 0 3px black;
      }

      .next-step {
        padding-left: 20px;
        font-family: 'PingFangSC-Semibold';
        font-size: 15px;
        font-weight: 600;
        line-height: 21px;
        color: white;
        text-shadow: 0 0 3px black;
      }
    }

    .precontrol-top-view {
      text-align: center;

      .top-view-1 {
        width: 840px;
        height: 60px;
        margin: 0 auto;
        background-image: url('../../assets/tileview/prePlan/dingbu.png');
        background-repeat: no-repeat;
        background-size: 100% 100%;

        .text-content-eq {
          font-family: 'PingFangSC-Semibold';
          font-size: 20px;
          font-weight: 600;
          line-height: 55px;
          color: white;
        }

        .quit-btn {
          position: absolute;
          right: 55px;
          margin-top: 15px;
          cursor: pointer;
        }
      }

      .top-view-2 {
        width: 1000px;
        height: 30px;
        margin: 0 auto;
        margin-top: 10px;
        background-image: url('../../assets/tileview/prePlan/baojing.png');
        background-repeat: no-repeat;
        background-size: 100% 100%;

        .text-content-alarm {
          font-family: 'PingFangSC-Semibold';
          font-size: 15px;
          font-weight: 600;
          line-height: 28px;
          color: rgba(255, 255, 255, 1);
        }
      }
    }

    .precontrol-monitor-view {



      .monitor-view {
        display: flex;
        justify-content: space-around;
        align-items: center;
        width: 260px;
        height: 60px;
        margin-bottom: 7px;
        text-align: center;
        background: url('../../assets/tileview/prePlan/shujuqu.png');

        .text-icon {
          width: 36px;
          height: 28px;
          background-repeat: no-repeat;
        }

        span {
          font-family: 'PingFangSC-Semibold';
          font-size: 12px;
          font-weight: 600;
          line-height: 21px;
          color: white;
        }

        &.last-time {
          padding: 15px;

          .text-icon {
            // flex: 1 0 16%;
            background: url('../../assets/tileview/prePlan/shujuqu-shijian.png');
            background-repeat: no-repeat;
          }

          span:first-of-type {
            flex: 1 0 30%;
          }
        }

        &.fire-pool {
          padding: 15px;

          .text-icon {
            // flex: 1 0 16%;
            background: url('../../assets/tileview/prePlan/shujuqu-shuichi.png');
            background-repeat: no-repeat;
          }

          span:first-of-type {
            flex: 1 0 55%;
          }
        }

        &.water-gauge {
          padding: 15px;

          .text-icon {
            // flex: 1 0 8%;
            background: url('../../assets/tileview/prePlan/shujuqu-shuiwei.png');
            background-repeat: no-repeat;
          }

          span:first-of-type {
            flex: 1 0 55%;
          }
        }

        &.water-supply {
          padding: 15px;
          text-align: left;

          .text-icon {
            // flex: 1 0 7%;
            background: url('../../assets/tileview/prePlan/shujuqu-gongshu.png');
            background-repeat: no-repeat;
          }

          span:first-of-type {
            flex: 1 1 auto;
          }
        }

        &.foam-capacity {
          padding: 15px;

          .text-icon {
            // flex: 1 0 7%;
            background: url('../../assets/tileview/prePlan/shujuqu-paomo.png');
            background-repeat: no-repeat;
          }

          span:first-of-type {
            flex: 1 0 55%;
          }
        }
      }
    }
  }
}

.precontrol-step-view {
  .amos-timeline-item-head {
    background: transparent;
  }
}

.amos-modal-confirm-confirm {
  .amos-modal-container {
    text-align: center;
    background: url('../../assets/tileview/prePlan/tishitanchuang.png') no-repeat;
    background-size: 100% 100%;
    box-shadow: unset;

    .amos-modal-confirm-body {
      i {
        display: none;
      }

      .amos-modal-confirm-content {
        margin-left: 0;
        font-family: 'PingFangSC';
        font-size: 20px;
        font-weight: 600;
        line-height: 26px;
        color: white;
      }
    }

    .amos-modal-confirm-btns {
      float: unset;
      margin-top: 40px;

      .amos-btn {
        width: 95px;
        height: 44px;
        background: url('../../assets/tileview/prePlan/jiaohuqu-2anniu-cheng-chang.png') no-repeat;
        background-size: 100% 100%;
        border: 0;
      }

      button:first-of-type {
        width: 95px;
        height: 40px;
        margin-top: -5px;
        color: white;
        background: url('../../assets/tileview/prePlan/jiaohuqu-2anniu-lan-chang.png') no-repeat;
        border: 0;
      }
    }
  }
}

@media screen and (min-width: 1024px) and (max-width: 1279px) {
  .amos-side-pane-wrapper {

    .drawer-content{
      width: 350px !important;

      .drawer-content-header{

        .drawer-content-header-title{
          font-size: 10px
        }
      }

      .drawer-content-body{
        .step-cxt-line-root{
          height: 40px;

          .step-cxt-line-left{
            img{
              height: 20px !important;
              width: 20px !important
            }

            .step-cxt-line-content{
              margin-left: 10px;
              font-size: 8px;
              width: 120px
            }
          }

          .step-cxt-line-right{
            padding-right: 2px;

            .operate-button-button{
              width: 64px;
              height: 31px;
              font-size: xx-small;
            }
          }
        }
      }
    }

    .reserve-plan-root{
      height: 80px;

      .operate-button-root + .operate-button-root {
        padding-left: 35px;
        margin-left: 20px;
    }

      %operate-button-root-common {
        display: flex;
        align-items: center;
        width: 250px;
      }
      .operate-button-display-root{
        justify-content: center;
      }

      .operate-button-root{
        width: 250px;
        justify-content: center;

        .operate-button-left{

          img{
            // width: 20px !important;
            // height: 20px !important
          }

          .operate-button-content{
            margin-left: 5px;
            font-weight: 500;
            line-height: 15px;
            width: 170px;
            .button-name{
              font-size: 14px !important
            }

            .button-desc{
              font-size: 8px !important
            }
          }
        }

        .operate-button-right{
          width: 77px;

          .operate-button-button{
            margin-left: 10px;
            width: 70px;
            height: 31px;
            padding-left: 10px;
          }
        }
      }
    }



    .amos-sidepane {

      .precontrol-top-view {

        .top-view-1 {
          width: 550px;
          height: 40px;

          .quit-btn {
            margin-top: 10px;

            img{
              width: 17px
            }
          }

          .text-content-eq {
            font-size: 14px;
            font-weight: 500;
            line-height: 35px;
          }
        }

      }
    }
  }
}

.precontrol-water-view {
  width: 260px;
  text-align: center;
  background: url('../../assets/tileview/prePlan/buzhouqu.png') no-repeat;
  background-size: 100% 100%;
  padding-bottom: 10px;
  padding-top: 10px;
}


.waterName {
  height: 17px;
  font-size: 12px;
  font-family: PingFangSC-Regular,PingFang SC;
  font-weight: 400;
  color: rgba(255,255,255,1);
  line-height: 17px;
}

.waterValue {
  height: 33px;
  font-size: 24px;
  font-family: PingFangSC-Semibold,PingFang SC;
  font-weight: 600;
  color: rgba(255,192,0,1);
  line-height: 33px;
  margin: 5px 0px;
}

.waterClass {
  height: 17px;
  font-size: 12px;
  font-family: PingFangSC-Regular,PingFang SC;
  font-weight: 400;
  color: rgba(255,255,255,1);
  line-height: 17px;

  .text-icon {
    // flex: 1 0 8%;
    height: 20px;
    width: 20px;
    float: left;
    background: url('../../assets/tileview/prePlan/shujuqu-shuiwei.png');
    background-size: cover;
    // background-repeat: no-repeat;
  }

  .text-icon-rongliang {
    height: 17px;
    width: 20px;
    float: left;
    background: url('../../assets/tileview/prePlan/shujuqu-shuichi.png');
    background-size: cover;
  }
}

.waterRowBorder {
  border-bottom: 1px solid #13B1D4;
}

.waterRowPadding {
  padding-left: 5px;
}

.waterRow {
  margin-left: 15px;
  margin-right: 15px;
}

.waterCenterBorder {
  border-right: 1px solid #13B1D4;
}

.waterRowPadding {
  padding-top: 10px;
  padding-bottom: 10px;
}

.amos-popover-right {
  z-index: 999;

  .precontrol-popover-content {
    min-height: 36px;
    // padding: 10px 12px;
    text-align: left;
    background: transparent;
    border-radius: 2px;
    -webkit-box-shadow: 0 2px 10px 0 rgba(0, 0, 0, 0.25);
    box-shadow: 0 2px 10px 0 rgba(0, 0, 0, 0.25);

    .speed-curve-chart {
      background: transparent;
      background-image: url('../../assets/tileview/prePlan/zhixingtanchuang.png');
      background-repeat: no-repeat;
      background-size: 100% 100%;
    }
  }
}
