.footer-operate[data-v-3d7fd172] {
  position: fixed;
  bottom: 0;
  left: 0;
  width: 100%;
  border-top: 0.02667rem solid #ededed;
}
.footer-operate .van-button[data-v-3d7fd172] {
    border-radius: 0;
    border-color: #fff;
}
.footer-operate .van-button--plain[data-v-3d7fd172] {
      color: #B79255;
}
.footer-operate .van-button .van-icon__image[data-v-3d7fd172] {
      vertical-align: baseline;
}
.footer-operate--btns img[data-v-3d7fd172] {
    width: 0.53333rem;
    height: 0.53333rem;
}
.footer-operate--btns span[data-v-3d7fd172] {
    font-size: calc(0.26667rem * var(--font-size-scale));
    font-family: PingFangSC-Regular, PingFang SC;
    font-weight: 400;
    color: #666666;
    line-height: calc(0.37333rem * var(--font-size-scale));
}
.footer-operate--btns .active-color[data-v-3d7fd172] {
    color: #ef4033;
}
.approvbtn_box[data-v-3d7fd172] {
  height: 1.38667rem;
  -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;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  background: #fff;
}
[data-v-3d7fd172] .approvbtn {
  width: 2.61333rem;
  height: 0.90667rem;
  border-radius: 0.13333rem !important;
}
.am-large-font .approvbtn_box[data-v-3d7fd172] {
  height: calc(1.38667rem * 1.2) !important;
}
.am-large-font .footer-operate .footer-operate_large[data-v-3d7fd172] {
  height: calc(1.38667rem * 1.2) !important;
  line-height: calc(1.2rem * 1.2) !important;
  background-color: #FFF;
}

