.ZYFW-bargain-list[data-v-3767df13] .bargain-card {
  padding: 0 !important;
}
.service-loading[data-v-3767df13] {
  position: absolute;
  top: 50%;
  left: 50%;
  left: 50%;
  -webkit-transform: translate(-0.4rem, -0.4rem);
      -ms-transform: translate(-0.4rem, -0.4rem);
          transform: translate(-0.4rem, -0.4rem);
}
.num-text[data-v-3767df13] {
  font-size: calc(0.29333rem * var(--font-size-scale));
}
.marGin10[data-v-3767df13] {
  margin-bottom: 0.26667rem;
}
.service-des-style[data-v-3767df13] {
  background-color: #ffffff;
}
.service-des-style p[data-v-3767df13]:last-child {
    padding: calc(0.26667rem * var(--font-size-scale)) 0.4rem calc(0.26667rem * var(--font-size-scale));
    font-size: calc(0.37333rem * var(--font-size-scale));
    color: #333333;
    line-height: calc(0.53333rem * var(--font-size-scale));
    word-break: break-all;
}
.user-service-detail[data-v-3767df13] {
  background-color: #f5f5f5;
}
.user-service-detail[data-v-3767df13] .van-tabs__line {
    display: none !important;
}
.user-service-detail[data-v-3767df13] .van-sticky--fixed {
    z-index: 9999999;
}
.user-service-detail[data-v-3767df13] .van-tabs__wrap {
    height: 1.33333rem;
}
.user-service-detail[data-v-3767df13] .van-tabs__wrap .van-tab__text {
      font-size: calc(0.4rem * var(--font-size-scale));
      color: #333333;
}
.user-service-detail[data-v-3767df13] .van-tab--active .van-tab__text {
    position: relative;
    height: 1.33333rem;
    line-height: 1.33333rem;
    font-weight: bold;
    color: #EF4033;
}
.user-service-detail[data-v-3767df13] .van-tab--active .van-tab__text:after {
      content: '';
      position: absolute;
      bottom: 0;
      width: 100%;
      left: 50%;
      height: 0.05333rem;
      background: #ef4033;
      -webkit-transform: translateX(-50%);
          -ms-transform: translateX(-50%);
              transform: translateX(-50%);
}
.user-service-detail .user-service-detail-describe[data-v-3767df13] {
    padding: calc(0.26667rem * var(--font-size-scale)) 0.4rem calc(0.26667rem * var(--font-size-scale));
    margin-bottom: 0.26667rem;
    background-color: #fff;
}
.user-service-detail .user-service-detail-describe__title[data-v-3767df13] {
      font-size: calc(0.4rem * var(--font-size-scale));
      color: #333;
      font-weight: bold;
      line-height: calc(0.48rem * var(--font-size-scale));
      margin-bottom: calc(0.08rem * var(--font-size-scale));
}
.user-service-detail .user-service-detail-describe__icon[data-v-3767df13] {
      display: inline-block;
      padding: 0.05rem 0.13rem 0.05rem;
      margin-bottom: 0.27rem;
      height: 0.4rem;
      max-width: 8.53333rem;
      line-height: 0.32rem;
      font-size: calc(0.27rem * var(--font-size-scale));
      color: #fff;
      background: -webkit-linear-gradient(222deg, #6b78ff 0%, #79a2ff 100%);
      background: linear-gradient(228deg, #6b78ff 0%, #79a2ff 100%);
      border-radius: 0.02667rem;
}
.user-service-detail .user-service-detail-describe .user-service-detail-describe-box[data-v-3767df13] {
      display: -webkit-box;
      display: -webkit-flex;
      display: -ms-flexbox;
      display: flex;
      height: calc(.75rem * var(--font-size-scale));
      line-height: calc(.75rem * var(--font-size-scale));
}
.user-service-detail .user-service-detail-describe .user-service-detail-describe-box__price[data-v-3767df13] {
        font-size: calc(0.32rem * var(--font-size-scale));
        color: #ff4b10;
        margin-right: 0.13333rem;
}
.user-service-detail .user-service-detail-describe .user-service-detail-describe-box__price--small[data-v-3767df13] {
          font-weight: 600;
          font-size: calc(0.42667rem * var(--font-size-scale));
}
.user-service-detail .user-service-detail-describe .user-service-detail-describe-box__sales[data-v-3767df13] {
        font-size: calc(0.29333rem * var(--font-size-scale));
        color: #666666;
}
.user-service-detail .user-service-detail-box[data-v-3767df13] {
    padding: 0.37rem 0.4rem 0.37rem 0.37rem;
    background-color: #fff;
}
.user-service-detail .user-service-detail-box__item[data-v-3767df13]:last-child {
      margin-bottom: 0;
}
.user-service-detail .user-service-detail-box__item[data-v-3767df13] {
    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;
    margin-bottom: calc(0.26667rem * var(--font-size-scale));
    width: 9.23rem;
    font-size: calc(0.4rem * var(--font-size-scale));
}
.user-service-detail .user-service-detail-box__item--left[data-v-3767df13] {
      margin-right: 0.24rem;
      width: 2.43rem;
      color: #333333;
}
.user-service-detail .user-service-detail-box__item--right[data-v-3767df13] {
      -webkit-box-flex: 1;
      -webkit-flex: 1;
          -ms-flex: 1;
              flex: 1;
      color: #000000;
      text-align: right;
}
.user-service-detail .user-service-detail-process[data-v-3767df13] {
    padding: 0 0.4rem 0.26667rem 0.4rem;
    background-color: #fff;
}
.user-service-detail .user-service-detail-process__title[data-v-3767df13] {
      padding: 0.37rem 0 0.37rem 0;
      color: #b79255 !important;
      font-size: calc(0.4rem * var(--font-size-scale));
      font-weight: 500;
}
.user-service-detail .user-service-detail-process__steps[data-v-3767df13] {
      width: 100%;
      padding: 0 0 0 0.48rem;
}
.user-service-detail .user-service-detail-process__steps-item[data-v-3767df13] {
    position: relative;
    border-radius: 0.11rem;
}
.user-service-detail .user-service-detail-process__steps-item--name[data-v-3767df13] {
      color: #b79255;
      font-size: calc(0.37rem * var(--font-size-scale));
      font-weight: 500;
}
.user-service-detail .user-service-detail-process__steps-item--content[data-v-3767df13] {
      margin: 0.27rem 0;
      font-size: calc(0.37rem * var(--font-size-scale));
      color: #333;
}
.user-service-detail .user-service-detail-process__steps-item--time[data-v-3767df13] {
      font-size: calc(0.32rem * var(--font-size-scale));
      color: #969696;
}
.user-service-detail .user-service-detail-process__imgs[data-v-3767df13] {
    width: 100%;
    margin-top: 0.27rem;
}
.user-service-detail .user-service-detail-process__imgs--item[data-v-3767df13] {
      margin-bottom: 0.27rem;
      width: 9.25rem;
}
.user-service-detail .user-service-detail-process__imgs--item[data-v-3767df13]:last-child {
    margin-bottom: 0;
}
.user-service-detail .user-service-detail-process__imgs--item-img[data-v-3767df13] {
    width: 100%;
    height: auto;
}
.user-service-detail .user-service-detail-success[data-v-3767df13] {
    position: relative;
    padding: 0 0 0 0.4rem;
    background-color: #fff;
}
.user-service-detail .user-service-detail-success__card[data-v-3767df13] {
      display: -webkit-box;
      display: -webkit-flex;
      display: -ms-flexbox;
      display: flex;
      margin-right: 0.26667rem;
      padding: 0.26667rem;
      height: 2.88rem;
      width: 8.27rem;
      background-color: #fff;
      border-radius: 0.10667rem;
      box-shadow: 0 0.10667rem 0.26667rem 0 rgba(186, 185, 185, 0.28);
}
.user-service-detail .user-service-detail-success__card__img[data-v-3767df13] {
        width: 2.35rem;
        height: 2.35rem;
        border-radius: 0.08rem;
}
.user-service-detail .user-service-detail-success__card--info[data-v-3767df13] {
        width: 5.39rem;
        padding-left: 0.26667rem;
}
.user-service-detail .user-service-detail-success__card--left[data-v-3767df13] {
      overflow: hidden;
      width: 2.35rem;
      height: 2.35rem;
      border-radius: 0.07rem;
}
.user-service-detail .user-service-detail-success .user-service-detail-success__card--left-img[data-v-3767df13] {
      width: 100%;
      height: 100%;
      object-fit: cover;
}
.user-service-detail .user-service-detail-success[data-v-3767df13] .van-swipe__track {
      height: 3.15rem !important;
}
.user-service-detail .user-service-detail-success__more[data-v-3767df13] {
      position: absolute;
      top: 0.32rem;
      right: 0.37rem;
      font-size: calc(0.35rem * var(--font-size-scale));
      color: #969696;
}
.user-service-detail__price[data-v-3767df13] {
    height: 0.67rem;
    font-size: calc(0.27rem * var(--font-size-scale));
    color: #ff4b10;
}
.user-service-detail__price--name[data-v-3767df13] {
      font-size: calc(0.29333rem * var(--font-size-scale));
      color: #666;
}
.user-service-detail__price--num[data-v-3767df13] {
      font-size: calc(0.48rem * var(--font-size-scale));
      font-weight: bold;
}
.user-service-detail__price--count[data-v-3767df13] {
      padding-left: 0.13rem;
      font-size: calc(0.27rem * var(--font-size-scale));
      color: #969696;
}
.user-service-detail__title[data-v-3767df13] {
    height: 0.96rem;
    line-height: 0.48rem;
    font-size: calc(0.37rem * var(--font-size-scale));
    color: #333;
    font-weight: 500;
    white-space: normal;
    word-break: break-all;
}
.user-service-detail__type[data-v-3767df13] {
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    margin: 0.16rem 0 0.11rem;
    height: 0.4rem;
    width: 4.16rem;
    line-height: 0.4rem;
    color: #5792fd;
    font-size: calc(0.27rem * var(--font-size-scale));
    border-radius: 0.03rem;
}
.user-service-detail__type--value[data-v-3767df13] {
      padding: 0 0.13rem 0;
      background: rgba(87, 146, 253, 0.14);
}
.user-service-detail .handle-info[data-v-3767df13] {
    margin-bottom: 0.27rem;
    padding: 0 calc(.37rem * var(--font-size-scale));
    background-color: #fff;
}
.user-service-detail .handle-info[data-v-3767df13] .details-info-cell__box {
      padding-left: 0;
}
.user-service-detail .handle-info[data-v-3767df13] .details-info-cell__box--title {
      width: calc(2rem * var(--font-size-scale));
      min-width: calc(2rem * var(--font-size-scale));
      font-size: calc(0.4rem * var(--font-size-scale)) !important;
      color: #333333 !important;
}
.user-service-detail .handle-info[data-v-3767df13] .details-info-cell__box--value {
      font-size: calc(0.4rem * var(--font-size-scale)) !important;
      text-align: right;
      color: #000000;
}
.user-service-detail .handle-info[data-v-3767df13] .details-info__item {
      margin-bottom: calc(.2667rem * var(--font-size-scale)) !important;
}
.user-service-detail .title[data-v-3767df13] {
    padding: calc(0.26667rem * var(--font-size-scale)) 0 calc(0.26667rem * var(--font-size-scale)) 0.4rem;
    background-color: #fff;
    color: #333333;
    font-weight: bold;
    font-size: calc(0.4rem * var(--font-size-scale));
    line-height: calc(0.56rem * var(--font-size-scale));
}
.user-service-detail .case-title[data-v-3767df13] {
    padding-top: 0.27rem;
    color: #b79255 !important;
    font-size: calc(0.4rem * var(--font-size-scale));
    font-weight: 500;
}
.user-service-detail .user-service-detail-title[data-v-3767df13] {
    height: 1.2rem;
    font-size: calc(0.4rem * var(--font-size-scale));
    color: #969696;
    line-height: 1.2rem;
    text-align: center;
    font-weight: 500;
}
.user-service-detail .user-service-detail-card[data-v-3767df13] {
    margin-bottom: 0.27rem;
}
.user-service-detail .notice-bar[data-v-3767df13] {
    height: 1.28rem;
    font-size: calc(0.37rem * var(--font-size-scale));
    color: #ff4b10;
    background: rgba(255, 75, 16, 0.1);
}
.user-service-detail .van-step--vertical[data-v-3767df13] {
    position: relative;
    width: 8.72rem;
    padding: 0 0.32rem 0.27rem 0.32rem;
    margin-bottom: 0.27rem;
}
.user-service-detail .user-service-evaluation[data-v-3767df13] {
    background-color: #f5f5f5;
}
.user-service-detail .user-service-evaluation__card[data-v-3767df13] {
    margin-bottom: 0.26667rem !important;
    padding: calc(0.26667rem * var(--font-size-scale)) 0.37333rem 0 !important;
    background-color: #fff;
}
.user-service-detail .user-service-evaluation__card[data-v-3767df13] .company-title__logo {
      -webkit-flex-shrink: 0;
          -ms-flex-negative: 0;
              flex-shrink: 0;
      margin-right: calc(0.34667rem * var(--font-size-scale));
      width: calc(1.44rem * var(--font-size-scale));
      height: calc(1.44rem * var(--font-size-scale));
      border-radius: calc(0.10667rem * var(--font-size-scale));
}
.user-service-detail .user-service-evaluation__card[data-v-3767df13] .company-title {
      height: calc(1.44rem * var(--font-size-scale));
}
.user-service-detail .user-service-evaluation__card[data-v-3767df13] .evaluation-card__content {
      margin-top: calc(.21333rem * var(--font-size-scale));
      font-size: calc(.34667rem * var(--font-size-scale));
}
.user-service-detail .user-service-evaluation__card[data-v-3767df13] .company-title-info-top {
      margin-bottom: calc(.16rem * var(--font-size-scale));
      height: calc(.56rem * var(--font-size-scale));
}
.user-service-detail .user-service-evaluation__card[data-v-3767df13] .company-title-info-top__name {
      font-size: calc(.4rem * var(--font-size-scale));
}
.user-service-detail .user-service-evaluation__card[data-v-3767df13] .company-title-info-top__date {
      overflow: hidden;
      text-overflow: ellipsis;
      white-space: nowrap;
      font-size: calc(.32rem * var(--font-size-scale));
}
.user-service-detail .user-service-evaluation__card[data-v-3767df13] .company-title-info-score__img {
      margin-right: calc(0.13333rem * var(--font-size-scale));
      width: calc(0.48rem * var(--font-size-scale));
      height: calc(0.45333rem * var(--font-size-scale));
}
.user-service-detail[data-v-3767df13] .van-step__circle-container {
    width: 0.29rem;
    height: 0.29rem;
    border-radius: 50%;
    background-color: #b79255;
    top: 0.15rem;
    left: -0.33rem;
    font-size: calc(0.29rem * var(--font-size-scale));
    position: absolute;
    border: unset;
}
.user-service-detail[data-v-3767df13] .van-step__line {
    position: absolute;
    top: 0.43rem;
    left: -0.33rem;
    width: 0.03rem;
    height: 1.87rem;
    color: #b79255;
}
.user-service-detail r-service-det[data-v-3767df13] .van-step__circle {
    width: unset;
    height: unset;
}
.user-service-detail[data-v-3767df13] .van-icon-circle:before {
    content: unset;
}
.user-service-detail[data-v-3767df13] .van-step--vertical {
    padding-top: 0;
}
.user-service-detail[data-v-3767df13] .van-swipe__indicators {
    display: none;
}
.user-service-detail[data-v-3767df13] .van-tabs__content .img-swipe-wrapper {
    background-color: #ffffff;
    height: 4rem;
}
.user-service-detail[data-v-3767df13] .van-tabs__content .img-swipe-wrapper .van-swipe {
      height: 4rem;
      margin: 0 0.4rem;
      background-color: #ffffff;
      border-radius: 0.13333rem;
}
.user-service-detail[data-v-3767df13] .van-tabs__content .img-swipe-wrapper .van-swipe .van-swipe-item {
        height: 4rem;
}
.user-service-detail[data-v-3767df13] .van-tabs__content .img-swipe-wrapper .van-swipe .van-image__img {
        height: 4rem;
        object-fit: fill !important;
        border-radius: 0.13333rem;
}
.user-service-detail[data-v-3767df13] .van-tabs__content .img-swipe-wrapper .van-swipe .custom-indicator {
        right: 0.13333rem;
        bottom: 0.13333rem;
}
.user-service-detail[data-v-3767df13] .van-tabs__content .van-pull-refresh__head {
    height: 0;
    border: none;
}
.user-service-detail[data-v-3767df13] .details-info {
    padding: calc(0.26667rem * var(--font-size-scale)) 0;
    padding-bottom: 0;
}
.user-service-detail[data-v-3767df13] .van-pull-refresh .van-pull-refresh__track {
    height: 100%;
}
.user-service-detail[data-v-3767df13] .van-cell {
    margin-bottom: 0.03rem;
    padding: 0.11rem 0.43rem 0 0.43rem;
}
.user-service-detail[data-v-3767df13] .van-cell::after {
    border-bottom: unset;
}
.user-service-detail[data-v-3767df13] .van-dialog__header {
    font-size: calc(0.48rem * var(--font-size-scale));
    color: #000;
}
.user-service-detail[data-v-3767df13] .van-button--hairline::after {
    border-radius: 0.26667rem !important;
}
.user-demand-approval[data-v-3767df13] {
  position: relative;
  padding: calc(0.26667rem * var(--font-size-scale)) 1.33333rem calc(0.26667rem * var(--font-size-scale)) 0;
  width: 100%;
  background-color: #fff;
}
.user-demand-approval--status[data-v-3767df13] {
  position: absolute;
  top: 0;
  right: 0;
  width: calc(1.33333rem * var(--font-size-scale));
  height: calc(1.33333rem * var(--font-size-scale));
}
.user-demand-approval__title[data-v-3767df13] {
  width: 100%;
  font-size: calc(0.37333rem * var(--font-size-scale));
  color: #333;
  font-weight: 600;
  margin-bottom: calc(0.32rem * var(--font-size-scale));
}
.user-demand-info__title--tags[data-v-3767df13] {
  display: inline-block;
  font-size: calc(0.26667rem * var(--font-size-scale));
  color: #5792FD;
  max-width: calc(4rem * var(--font-size-scale));
  height: calc(0.4rem * var(--font-size-scale));
  line-height: calc(0.4rem * var(--font-size-scale));
  padding: 0 calc(0.13333rem * var(--font-size-scale));
  background: rgba(87, 146, 253, 0.14);
  border-radius: 0.02667rem;
  margin-right: calc(0.26667rem * var(--font-size-scale));
  vertical-align: middle;
}
.marGin5[data-v-3767df13] {
  margin-right: 0.13333rem;
}
.user-demand-approval__info[data-v-3767df13] {
  margin: calc(0.26667rem * var(--font-size-scale)) 0;
  font-size: calc(0.37333rem * var(--font-size-scale));
  color: #666;
}
.user-demand-approval__info--value[data-v-3767df13] {
  color: #333;
}
.user-demand-approval__info--status[data-v-3767df13] {
  color: var(--textColor);
}
.user-demand-info__tags[data-v-3767df13] {
  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;
}
.approval-node[data-v-3767df13] {
  border-radius: 0;
  border-bottom-right-radius: 0.26667rem;
}
.vanCell-log[data-v-3767df13] {
  padding: 0 0 0 0.4rem !important;
}
.approval-tag[data-v-3767df13] {
  overflow: hidden;
  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;
  color: #fff;
}
.approval-tag .approval-node[data-v-3767df13],
  .approval-tag .approval-node-value[data-v-3767df13] {
    font-size: calc(0.26667rem * var(--font-size-scale));
    padding: 0 calc(0.10667rem * var(--font-size-scale));
    height: calc(0.4rem * var(--font-size-scale));
    line-height: calc(0.4rem * var(--font-size-scale));
}
.approval-tag .approval-node[data-v-3767df13] {
    background: -webkit-linear-gradient(220deg, #6B78FF 0%, #79A2FF 100%);
    background: linear-gradient(230deg, #6B78FF 0%, #79A2FF 100%);
}
.approval-tag .approval-node-value[data-v-3767df13] {
    margin-left: -0.26667rem;
    padding-left: 0.37333rem;
    color: #5792fd;
    border: 0.01333rem solid #6D7CFF;
    border-left: none;
    border-radius: 0 0.02667rem 0.02667rem 0;
}
.approval-node-value[data-v-3767df13]::before {
  border-left: 0;
  border-bottom: 0;
  border-radius: 0;
}
.bargain-card[data-v-3767df13] {
  padding-top: 0 !important;
  padding-bottom: 0.13333rem !important;
}
.am-large-font .user-service-evaluation__card[data-v-3767df13] .company-title-info-top__date {
  max-width: 4.53333rem;
}

