@charset "UTF-8";
.quotation .record-steps[data-v-6fb9e000] {
  padding: 0 0 0 0.74667rem;
}
.quotation .record-steps[data-v-6fb9e000] .van-step--vertical {
    padding: 0.2rem 0.26667rem 0.2rem 0;
}
.quotation .record-steps[data-v-6fb9e000] .van-step--vertical::after {
      border-bottom-width: 0;
}
.quotation .record-steps[data-v-6fb9e000] .van-step--vertical:first-child {
      padding-top: 0.26667rem;
}
.quotation .record-steps[data-v-6fb9e000] .van-step--vertical:last-child {
      padding-bottom: 0.4rem;
}
.quotation .record-steps[data-v-6fb9e000] .van-step--vertical .van-step__circle-container {
      top: 0.48rem;
}
.quotation .record-steps[data-v-6fb9e000] .van-step--vertical .van-step__circle-container .van-step__circle {
        display: block;
        width: 0.21333rem;
        height: 0.21333rem;
        border-radius: 50%;
        background: #CCCCCC !important;
}
.quotation .record-steps[data-v-6fb9e000] .van-step--vertical .van-step__line {
      top: 0.65rem;
      left: -0.42rem;
      width: 0.02667rem;
      height: 93%;
      background: none !important;
      border-left: 0.01333rem solid #EDEDED !important;
}
.quotation .record-steps[data-v-6fb9e000] .van-step--vertical:first-child .van-step__circle-container {
      top: 0.51rem;
}
.quotation .record-steps[data-v-6fb9e000] .van-step--vertical:first-child .van-step__circle-container .van-step__circle {
        background-color: #5792FD !important;
}
.quotation .record-steps[data-v-6fb9e000] .van-step--vertical:first-child .van-step__line {
      top: 0.68rem;
      height: 93%;
}
.quotation .record-steps[data-v-6fb9e000] .van-step--vertical:last-child .van-step__line {
      height: 83%;
}
.quotation .record-steps[data-v-6fb9e000] .van-step--vertical .record-steps-item__text {
      font-size: 0.37333rem;
      font-weight: 400;
      color: #666666;
}
.quotation .record-steps[data-v-6fb9e000] .van-step--vertical .record-steps-item__name {
      font-size: 0.4rem;
      font-weight: bold;
      color: #333333;
      margin: 0.17333rem 0;
}
.quotation .record-steps[data-v-6fb9e000] .van-step--vertical .record-steps-item__info {
      width: 8.98667rem;
      background: #FAFAFA;
      border-radius: 0.13333rem;
      padding: 0.26667rem 0.26667rem 0 0.26667rem;
      font-size: 0.37333rem;
      font-weight: 400;
      color: #666666;
}
.quotation .record-steps[data-v-6fb9e000] .van-step--vertical .record-steps-item__info .info-col {
        display: -webkit-box;
        display: -webkit-flex;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-pack: justify;
        -webkit-justify-content: space-between;
            -ms-flex-pack: justify;
                justify-content: space-between;
        position: relative;
        padding: 0.09333rem 0;
}
.quotation .record-steps[data-v-6fb9e000] .van-step--vertical .record-steps-item__info .info-col:first-child {
          padding-top: 0;
}
.quotation .record-steps[data-v-6fb9e000] .van-step--vertical .record-steps-item__info .info-col:last-child {
          padding-bottom: 0.32rem;
}
.quotation .record-steps[data-v-6fb9e000] .van-step--vertical .record-steps-item__info .info-col .renew {
          width: 0.32rem;
          height: 0.4rem;
          position: absolute;
          left: -0.42667rem;
          top: 0.15rem;
}
.quotation .record-steps[data-v-6fb9e000] .van-step--vertical .record-steps-item__info .info-col span img {
          width: 0.32rem;
          height: 0.4rem;
          position: absolute;
          left: -0.42667rem;
          top: 0.15rem;
}
.quotation .record-steps[data-v-6fb9e000] .van-step--vertical .record-steps-item__info .info-col span:last-child {
          color: #333333;
          text-align: end;
          -webkit-box-flex: 1;
          -webkit-flex: 1;
              -ms-flex: 1;
                  flex: 1;
          max-width: 6.18667rem;
}
.quotation .record-steps[data-v-6fb9e000] .van-step--vertical .record-steps-item__info .info-col .file-content-item {
          font-size: 0.3733rem;
          display: -webkit-box;
          display: -webkit-flex;
          display: -ms-flexbox;
          display: flex;
          -webkit-box-align: center;
          -webkit-align-items: center;
              -ms-flex-align: center;
                  align-items: center;
          -webkit-box-pack: justify;
          -webkit-justify-content: space-between;
              -ms-flex-pack: justify;
                  justify-content: space-between;
}
.quotation .record-steps[data-v-6fb9e000] .van-step--vertical .record-steps-item__info .info-col .file-content-item img {
            width: 0.4rem;
            height: 0.48rem;
            margin-right: 0.1333rem;
}
.quotation .record-steps[data-v-6fb9e000] .van-step--vertical .record-steps-item__info .info-col .file-content-item p {
            max-width: 4rem;
            white-space: nowrap;
            /* 防止文本换行 */
            overflow: hidden;
            /* 控制溢出内容隐藏 */
            text-overflow: ellipsis;
            /* 显示省略号 */
            margin-right: 0.26667rem;
            color: #333333;
}
.quotation .record-steps[data-v-6fb9e000] .van-step--vertical .record-steps-item__info .info-col .file-content-item .file-content-item-right {
            display: -webkit-box;
            display: -webkit-flex;
            display: -ms-flexbox;
            display: flex;
            -webkit-box-align: center;
            -webkit-align-items: center;
                -ms-flex-align: center;
                    align-items: center;
            text-align: right;
}
.quotation .record-steps[data-v-6fb9e000] .van-step--vertical .record-steps-item__info .info-col .file-content-item span {
            color: #5792fd;
            -webkit-flex-shrink: 0;
                -ms-flex-negative: 0;
                    flex-shrink: 0;
            margin-right: 0.13333rem;
}

