.budget[data-v-20d77cb0] {
  padding: calc(0.25rem * var(--font-size-scale)) 0.4rem;
  background: #fff;
  border-radius: .27rem;
}
.budget-box[data-v-20d77cb0] {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  padding-bottom: calc(0.27rem * var(--font-size-scale));
}
.budget .budget-box[data-key=offerCount][data-v-20d77cb0], .budget .budget-box[data-key=lowestOffer][data-v-20d77cb0], .budget .budget-box[data-key=lowestOfferCompanyName][data-v-20d77cb0] {
  padding: 0;
}
.budget-name[data-v-20d77cb0] {
  width: calc(2rem * var(--font-size-scale));
  min-width: calc(2rem * var(--font-size-scale));
  margin-right: 0.66667rem;
  color: #666666;
  font-size: calc(0.37rem * var(--font-size-scale));
}
.budget-value[data-v-20d77cb0] {
  -webkit-box-flex: 1;
  -webkit-flex: 1;
      -ms-flex: 1;
          flex: 1;
  color: #333333;
  font-size: calc(0.37rem * var(--font-size-scale));
}
.budget-value--blue[data-v-20d77cb0] {
  color: #5792FD;
}
.budget-line[data-v-20d77cb0] {
  height: 0.01rem;
  background: #EDEDED;
  margin-top: calc(0.27rem * var(--font-size-scale));
  margin-bottom: calc(0.24rem * var(--font-size-scale));
}
.budget-box-btn[data-v-20d77cb0] {
  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;
  padding: 0;
  color: #333333;
}
.budget-box-btn > div[data-v-20d77cb0] {
    line-height: calc(0.72rem * var(--font-size-scale));
    text-align: center;
    font-size: calc(0.37rem * var(--font-size-scale));
    border: 0.01rem solid #C0C4CC;
    width: calc(2.03rem * var(--font-size-scale));
    height: calc(0.72rem * var(--font-size-scale));
    border-radius: calc(0.13rem * var(--font-size-scale));
    background: #fff;
    font-family: PingFangSC-Regular, PingFang SC;
    font-weight: 400;
}
.am-large-font .budget-name[data-v-20d77cb0] {
  width: calc(1.6rem * var(--font-size-scale));
  min-width: calc(1.6rem * var(--font-size-scale));
  margin-right: 0.66667rem;
}

.risk-control-header[data-v-81271e10] {
  background: #ffffff;
  padding: calc(.4rem * var(--font-size-scale)) 0.4rem calc(.27rem * var(--font-size-scale));
  margin-bottom: .4rem;
}
.risk-control-header--planname[data-v-81271e10] {
  font-size: calc(.48rem * var(--font-size-scale));
  color: #333333;
  line-height: calc(.67rem * var(--font-size-scale));
  font-weight: 600;
  padding-bottom: calc(.21rem * var(--font-size-scale));
}
.risk-control-header--img[data-v-81271e10] {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  margin-bottom: calc(.21rem * var(--font-size-scale));
}
.risk-control-header--img__item[data-v-81271e10] {
  width: calc(1.12rem * var(--font-size-scale));
  height: calc(.56rem * var(--font-size-scale));
  margin-right: calc(.13rem * var(--font-size-scale));
}
.risk-control-header--specification[data-v-81271e10] {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  font-size: calc(.37rem * var(--font-size-scale));
}
.risk-control-header--specification .specification-name[data-v-81271e10] {
    width: calc(1.9rem * var(--font-size-scale));
    color: #666666;
}
.risk-control-header--specification .specification-value[data-v-81271e10] {
    -webkit-box-flex: 1;
    -webkit-flex: 1;
        -ms-flex: 1;
            flex: 1;
    color: #333333;
}
.risk-control-card[data-v-81271e10] {
  padding: 0 .4rem;
  margin-bottom: .27rem;
}

