.details-header[data-v-9df15a92] {
  height: 2.13rem;
  background: #ffffff;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  padding: 0.4rem;
}
.details-header--imgbox[data-v-9df15a92] {
    height: 1.33rem;
    width: 1.33rem;
    margin-right: 0.27rem;
}
.details-header--content[data-v-9df15a92] {
    -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: justify;
    -webkit-justify-content: space-between;
        -ms-flex-pack: justify;
            justify-content: space-between;
}
.content-title[data-v-9df15a92] {
  width: 100%;
  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;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
}
.content-title--name[data-v-9df15a92] {
    font-size: calc(0.45rem * var(--font-size-scale));
    font-family: PingFangSC-Medium, PingFang SC;
    font-weight: 500;
    color: #333333;
}
.content-title--font[data-v-9df15a92] {
    font-size: calc(0.4rem * var(--font-size-scale));
    font-family: PingFangSC-Regular, PingFang SC;
    font-weight: 400;
    color: #5792fd;
}
.content-state[data-v-9df15a92] {
  width: calc(1.2rem * var(--font-size-scale));
  line-height: calc(0.48rem * var(--font-size-scale));
  border-radius: 0.05rem;
  font-size: calc(0.32rem * var(--font-size-scale));
  font-weight: 400;
  color: #5792fd;
  border: 0.01rem solid #5792fd;
  text-align: center;
}
.details-container[data-v-9df15a92] {
  background: #fff;
  padding: 0.32rem;
  margin-top: 0.27rem;
  position: relative;
}
.details-container__img[data-v-9df15a92] {
  position: absolute;
  top: 0.08rem;
  right: 0.4rem;
  height: 2rem;
  width: 2rem;
}
.details-container--title[data-v-9df15a92] {
  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;
  margin-bottom: 0.32rem;
  line-height: 1;
  font-size: calc(0.43rem * var(--font-size-scale));
  font-family: PingFangSC-Medium, PingFang SC;
  font-weight: 500;
  color: #333333;
}
.details-container--title span[data-v-9df15a92] {
    display: inline-block;
    background: #b79255;
    margin-right: 0.3rem;
    height: 0.4rem;
    width: 0.11rem;
    border-radius: 0.05rem;
}
.details-container--block[data-v-9df15a92] {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  padding-bottom: 0.27rem;
  font-size: calc(0.37rem * var(--font-size-scale));
}
.details-container--block .block-name[data-v-9df15a92] {
    width: calc(2rem * var(--font-size-scale));
    min-width: calc(2rem * var(--font-size-scale));
    margin-right: 0.66667rem;
    color: #666;
}
.details-container--block .block-value[data-v-9df15a92] {
    color: #333;
}
.details-container .details-container--block[data-v-9df15a92]:last-child {
  padding-bottom: 0;
}
.details-tabbar[data-v-9df15a92] {
  margin-top: 0.27rem;
}
.subcontractPlan-box[data-v-9df15a92] {
  margin-top: 0.27rem !important;
}
[data-v-9df15a92] .van-tabs__wrap {
  height: calc(1.33333rem * var(--font-size-scale));
  margin-bottom: 0.27rem;
}
[data-v-9df15a92] .van-tabs__wrap .van-tab {
    line-height: calc(0.53333rem * var(--font-size-scale));
}
[data-v-9df15a92] .van-tabs__wrap .van-tab__text {
    font-size: calc(0.4rem * var(--font-size-scale));
}
[data-v-9df15a92] .van-tabs__wrap .van-tabs__line {
    width: calc(1.49333rem * var(--font-size-scale));
}
.blue[data-v-9df15a92] {
  color: #5793fe !important;
}
.am-large-font .details-container--block .block-name[data-v-9df15a92] {
  width: calc(1.6rem * var(--font-size-scale));
  min-width: calc(1.6rem * var(--font-size-scale));
  margin-right: 0.66667rem;
}

