.goods-status[data-v-f7b2d68c] {
  position: absolute;
  right: 0;
}
.goods-status .waiting[data-v-f7b2d68c] {
  text-align: center;
  width: 1.96rem;
  height: 0.8rem;
  line-height: 0.8rem;
  font-size: 0.373rem;
  border-radius: 0.4rem 0 0 0.4rem;
  background: rgba(87,146,253,0.1);
  color: #5792fd;
}
.source-details[data-v-f7b2d68c] {
  overflow: hidden;
}
.source-details[data-v-f7b2d68c] .van-nav-bar {
  background-color: #5792fd;
}
.source-details[data-v-f7b2d68c] .van-nav-bar .van-nav-bar__title {
  color: #fff;
}
.source-details[data-v-f7b2d68c] .van-nav-bar .van-icon-arrow-left {
  color: #fff;
}
.source-details[data-v-f7b2d68c] .van-nav-bar::after {
  border-bottom-width: 0rem;
}
.source-details .source-info[data-v-f7b2d68c] {
  width: 100%;
  height: 3.4rem;
  position: relative;
}
.source-details .source-info .source-data[data-v-f7b2d68c] {
  position: absolute;
  top: 20%;
  width: 60%;
  margin-left: 20%;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  z-index: 2;
}
.source-details .source-info .source-data img[data-v-f7b2d68c] {
  width: 0.64rem;
  height: 0.1867rem;
}
.source-details .source-info .source-data >div[data-v-f7b2d68c] {
  -webkit-box-flex: 1;
  -webkit-flex: 1;
      -ms-flex: 1;
          flex: 1;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  color: #fff;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.source-details .source-info .source-data >div >div[data-v-f7b2d68c]:nth-child(1) {
  font-size: 0.48rem;
  font-family: PingFangSC;
  font-weight: 600;
}
.source-details .source-info .source-data >div >div[data-v-f7b2d68c]:nth-child(2) {
  font-size: 0.3467rem;
  font-family: PingFangSC;
  font-weight: 400;
}
.source-details .source-info[data-v-f7b2d68c]:after {
  background-color: #5792fd;
  content: '';
  width: 160%;
  height: 3.4rem;
  position: absolute;
  left: -30%;
  top: 0;
  border-radius: 0 0 50% 50%;
}
.source-details .source-attribute[data-v-f7b2d68c] {
  position: relative;
  top: -1.2rem;
  width: 100%;
/*height: 1.333rem;*/
  padding: 0 0.4rem;
}
.source-details .source-attribute .attribute-data[data-v-f7b2d68c] {
  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;
  width: 100%;
  height: 1.333rem;
  padding: 0 0.2667rem;
  background-color: #fff;
  border-radius: 0.1333rem;
}
.source-details .source-attribute .attribute-data img[data-v-f7b2d68c] {
  width: 0.4rem;
  height: 0.4rem;
}
.source-details .source-attribute .attribute-data .content-time[data-v-f7b2d68c] {
  margin-left: 0.133rem;
  font-family: PingFang SC;
  font-weight: 500;
  color: #ffc000;
  font-size: 0.3467rem;
}
.source-details .source-attribute .attribute-data .freight[data-v-f7b2d68c] {
  -webkit-box-flex: 1;
  -webkit-flex: 1;
      -ms-flex: 1;
          flex: 1;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: start;
  -webkit-justify-content: start;
      -ms-flex-pack: start;
          justify-content: start;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  font-size: 0.4267rem;
  font-family: PingFang SC;
  font-weight: bold;
  color: #ff2928;
}
.source-details .source-attribute .attribute-data .update-time[data-v-f7b2d68c] {
  -webkit-box-flex: 1;
  -webkit-flex: 1;
      -ms-flex: 1;
          flex: 1;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: end;
  -webkit-justify-content: flex-end;
      -ms-flex-pack: end;
          justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  font-size: 0.3467rem;
  font-family: PingFangSC;
  font-weight: 400;
  color: #969696;
}
.source-details .vehicle-details[data-v-f7b2d68c] {
  position: relative;
  top: -1.3rem;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
          flex-direction: column;
  padding: 0.4rem;
  background-color: #fff;
  border-top: 0.02667rem solid #eee;
}
.source-details .vehicle-details .vehicle-title[data-v-f7b2d68c] {
  font-size: 0.4rem;
  font-family: PingFangSC;
  font-weight: 600;
}
.source-details .vehicle-details .load-ship-box[data-v-f7b2d68c] {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
}
.source-details .vehicle-details .load-ship-box .detail-left[data-v-f7b2d68c] {
  width: 10%;
}
.source-details .vehicle-details .load-ship-box .detail-left img[data-v-f7b2d68c] {
  margin: 0.27rem 0;
  width: 0.74rem;
  height: 0.74rem;
}
.source-details .vehicle-details .load-ship-box .vertical-line[data-v-f7b2d68c] {
  margin-left: 0.36rem;
  border-right: 0.013rem dashed #999;
  height: 1.07rem;
  width: 0.013rem;
}
.source-details .vehicle-details .load-ship-box .detail-right[data-v-f7b2d68c] {
  width: 90%;
  margin-left: 0.13rem;
}
.source-details .vehicle-details .load-ship-box .detail-right .load-address[data-v-f7b2d68c] {
  font-size: 0.4rem;
  font-family: PingFangSC;
  font-weight: 500;
  color: #333;
}
.source-details .vehicle-details .load-ship-box .detail-right .load-detail-address[data-v-f7b2d68c] {
  margin-top: 0.13rem;
  font-size: 0.32rem;
  font-family: PingFang SC;
  font-weight: 400;
  color: #666;
}
.source-details .vehicle-details .load-ship-box .detail-right .ship-address[data-v-f7b2d68c] {
  margin-top: 1.1rem;
  font-size: 0.4rem;
  font-family: PingFang SC;
  font-weight: 500;
  color: #333;
}
.source-details .vehicle-details .load-ship-box .detail-right .ship-detail-address[data-v-f7b2d68c] {
  margin-top: 0.13rem;
  font-size: 0.32rem;
  font-family: PingFang SC;
  font-weight: 400;
  color: #666;
}
.source-details .vehicle-details .vehicle-data[data-v-f7b2d68c] {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  margin: 0.3rem 0rem;
}
.source-details .vehicle-details .vehicle-data .vehicle-left[data-v-f7b2d68c] {
  width: 25%;
  font-size: 0.3733rem;
  font-family: PingFangSC;
  font-weight: 400;
  color: #666;
}
.source-details .vehicle-details .vehicle-data .vehicle-right[data-v-f7b2d68c] {
  width: 75%;
  font-size: 0.3733rem;
  font-family: PingFangSC;
  font-weight: 400;
  color: #333;
}
.source-details .Loading-details[data-v-f7b2d68c] {
  top: -1.1rem;
  border-top: 0;
}
.source-details .customer-details[data-v-f7b2d68c] {
  top: -0.9rem;
  border-top: 0;
}
.source-details .customer-details .customer-title[data-v-f7b2d68c] {
  margin-bottom: 0.2667rem;
}
.source-details .customer-details .customer-title .customer-imgleft[data-v-f7b2d68c] {
  width: 1.1733rem;
  height: 1.1733rem;
  float: left;
}
.source-details .customer-details .customer-title .customer-imgleft img[data-v-f7b2d68c] {
  width: 100%;
  height: 100%;
}
.source-details .customer-details .customer-title .customer-imgleftt[data-v-f7b2d68c] {
  float: left;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
          flex-direction: column;
  margin-left: 0.2667rem;
}
.source-details .customer-details .customer-title .customer-imgleftt .customer-top >div[data-v-f7b2d68c] {
  float: left;
  font-size: 0.4rem;
  font-family: PingFang SC;
  font-weight: 400;
  color: #333;
}
.source-details .customer-details .customer-title .customer-imgleftt .customer-top .img-box[data-v-f7b2d68c] {
  width: 1.0667rem;
  height: 0.5333rem;
  margin-left: 0.2667rem;
}
.source-details .customer-details .customer-title .customer-imgleftt .customer-top .img-box img[data-v-f7b2d68c] {
  width: 0.53rem;
  height: 0.53rem;
  vertical-align: sub;
}
.source-details .customer-details .customer-title .customer-imgleftt .customer-bottom[data-v-f7b2d68c] {
  margin-top: 0.067rem;
  font-size: 0.3467rem;
  font-family: PingFang SC;
  font-weight: 400;
  color: #5792fd;
}
.source-details .customer-details .customer-title .customer-right[data-v-f7b2d68c] {
  float: right;
/*width: 2.6667rem;*/
  width: 3rem;
  height: 0.8rem;
  border: 0.0267rem solid #5792fd;
  border-radius: 0.4rem;
  padding: 0.1333rem 0.2667rem;
}
.source-details .customer-details .customer-title .customer-right img[data-v-f7b2d68c] {
  width: 0.4rem;
  height: 0.4rem;
  line-height: 0.4rem;
  vertical-align: sub;
  margin-left: 0.2rem;
}
.source-details .customer-details .customer-title .customer-right span[data-v-f7b2d68c] {
  margin-left: 0.13rem;
  font-size: 0.3733rem;
  font-family: PingFang SC;
  font-weight: 400;
  color: #5792fd;
}
.source-details .customer-details .customer-title .customer-right .service-telephone[data-v-f7b2d68c] {
  margin-top: 0.067rem;
  font-size: 0.35rem;
  font-family: PingFang SC;
  font-weight: 400;
  color: #5792fd;
}
.source-details .customer-details .describe-title[data-v-f7b2d68c] {
  font-size: 0.3467rem;
  font-family: PingFang SC;
  font-weight: 400;
  color: #666;
  line-height: 2;
}
.source-details .customer-details .describe-details[data-v-f7b2d68c] {
  font-size: 0.3467rem;
  font-family: PingFang SC;
  font-weight: 400;
  color: #333;
  line-height: 2;
}
.source-details .note-details[data-v-f7b2d68c] {
  background-color: #eee;
}
.source-details .note-details .note-content[data-v-f7b2d68c] {
  font-size: 0.3467rem;
  font-family: PingFang SC;
  font-weight: 500;
  color: #5792fd;
}
.source-details .float-btn[data-v-f7b2d68c] {
  position: relative;
  width: 100%;
/*height: 0.6067rem;*/
}
.source-details .float-btn .operation-btn[data-v-f7b2d68c] {
  position: absolute;
  top: -1.3333rem;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  height: 1.28rem;
/*margin-top: 0.8rem;*/
/*>div:nth-child(1) {
        background-color: #fff;
        font-size: 0.4267rem;
        font-family: PingFang SC;
        font-weight: 400;
        color: rgba(87, 146, 253, 1);
      }*/
}
.source-details .float-btn .operation-btn >div[data-v-f7b2d68c] {
  -webkit-box-flex: 1;
  -webkit-flex: 1;
      -ms-flex: 1;
          flex: 1;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  font-size: 0.48rem;
  font-family: PingFang SC;
  font-weight: 400;
}
.source-details .float-btn .operation-btn >div[data-v-f7b2d68c]:nth-child(1) {
  background-image: -webkit-linear-gradient(left, #6b78ff, #79a2ff);
  background-image: linear-gradient(to right, #6b78ff, #79a2ff);
  color: #f5f5f5;
}

