.bank-list .bank-list-wrap[data-v-9f79b432] {
  padding-bottom: 0.26667rem;
}
.bank-list .bank-info[data-v-9f79b432] {
  font-size: 0.4rem;
  margin-top: 0.26667rem;
  color: #333;
}
.bank-list .bank-empty[data-v-9f79b432] {
  font-size: 0.34667rem;
  color: #333;
  padding: 0.53333rem 0.4rem 0.13333rem 0.4rem;
}
.bank-list .bank-list-item[data-v-9f79b432] {
  padding: 0.26667rem;
  border-radius: 0.13333rem;
  background: #FAFAFA;
  margin-top: 0.13333rem;
  border: 0.02667rem solid #FAFAFA;
}
.bank-list .bank-list-item.active[data-v-9f79b432] {
    background: rgba(239, 64, 51, 0.05);
    border: 0.02667rem solid #EF4033;
}
.bank-list .bank-list-item .bank-list-item-field[data-v-9f79b432] {
    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;
    font-size: 0.4rem;
    margin-bottom: 0.26667rem;
}
.bank-list .bank-list-item .bank-list-item-field[data-v-9f79b432]:last-child {
      margin-bottom: 0;
}
.bank-list .bank-list-item .bank-list-item-field .left[data-v-9f79b432] {
      color: #666;
      -webkit-box-flex: 0;
      -webkit-flex: 0 0 2.66667rem;
          -ms-flex: 0 0 2.66667rem;
              flex: 0 0 2.66667rem;
      -webkit-flex-shrink: 0;
          -ms-flex-negative: 0;
              flex-shrink: 0;
}
.bank-list .bank-list-item .bank-list-item-field .right[data-v-9f79b432] {
      color: #333;
      -webkit-box-flex: 1;
      -webkit-flex: 1;
          -ms-flex: 1;
              flex: 1;
      text-align: right;
      word-break: break-all;
}
.bank-list .bank-voucher .bank-voucher-upload[data-v-9f79b432] {
  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;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
          justify-content: space-between;
  font-size: 0.4rem;
  color: #333;
  margin-top: 0.26667rem;
}
.bank-list .bank-voucher .bank-voucher-upload[data-v-9f79b432] .file-btn {
    padding: 0;
    height: 0.72rem;
    width: 2.13333rem;
    border-radius: 0.26667rem;
    box-sizing: border-box;
    font-size: 0.37333rem;
}
.bank-list .bank-voucher .bank-voucher-upload[data-v-9f79b432] .file-btn::after {
      border-radius: 0.26667rem;
}
.bank-list .bank-voucher .bank-voucher-info[data-v-9f79b432] {
  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;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
          justify-content: space-between;
  margin-top: 0.26667rem;
  font-size: 0.37333rem;
}
.bank-list .bank-voucher .bank-voucher-info .bank-voucher-info-left[data-v-9f79b432] {
    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;
}
.bank-list .bank-voucher .bank-voucher-info .bank-voucher-info-left .voucher-title[data-v-9f79b432] {
      width: 7.2rem;
      white-space: nowrap;
      overflow: hidden;
      text-overflow: ellipsis;
      color: #333;
      margin-left: 0.26667rem;
}
.bank-list[data-v-9f79b432] .van-divider {
  margin: 0;
  color: #EDEDED;
  border-color: #EDEDED;
}

.payee-bank-info[data-v-413c1622] {
  background: #fff;
  padding: 0.26667rem 0.4rem;
  font-size: 0.4rem;
  color: #333;
  margin: 0.26667rem 0;
}
.payee-bank-info .title[data-v-413c1622] {
    font-weight: bold;
    margin-bottom: 0.26667rem;
}
.payee-bank-info .payee-list[data-v-413c1622] {
    border: 0.02667rem solid #fafafa;
    background: #fafafa;
    border-radius: 0.13333rem;
    margin-bottom: 0.13333rem;
    padding: 0.26667rem;
}
.payee-bank-info .payee-list[data-v-413c1622]:last-child {
      margin-bottom: 0;
}
.payee-bank-info .payee-list.active[data-v-413c1622] {
      border: 0.02667rem solid #EF4033;
      background: rgba(239, 64, 51, 0.05);
}
.payee-bank-info .payee-list .payee-list-item[data-v-413c1622] {
      margin-bottom: 0.26667rem;
      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;
}
.payee-bank-info .payee-list .payee-list-item[data-v-413c1622]:last-child {
        margin-bottom: 0;
}
.payee-bank-info .payee-list .payee-list-item .payee-list-item-left[data-v-413c1622] {
        color: #666;
        -webkit-flex-shrink: 0;
            -ms-flex-negative: 0;
                flex-shrink: 0;
}
.payee-bank-info .payee-list .payee-list-item .payee-list-item-left[data-v-413c1622] {
        text-align: right;
}
.payee-bank-info .payee-empty[data-v-413c1622] {
    font-size: 0.34667rem;
    color: #EF4033;
}
.payee-bank-info .payee-empty .invite[data-v-413c1622] {
      color: #333;
}
.payee-bank-info .payee-empty .invite-link[data-v-413c1622] {
      color: #5792FD;
}
.payee-bank-info .payee-empty[data-v-413c1622] .payee-btn {
      padding: 0;
      height: 0.72rem;
      width: 2.88rem;
      border-radius: 0.26667rem;
      box-sizing: border-box;
      font-size: 0.37333rem;
      margin-top: 0.26667rem;
}
.payee-bank-info .payee-empty[data-v-413c1622] .payee-btn::after {
        border-radius: 0.26667rem;
}

.bank-list .bank-info[data-v-c7a929c6] {
  font-size: 0.4rem;
  margin-top: 0.26667rem;
  color: #333;
}
.bank-list .bank-empty[data-v-c7a929c6] {
  font-size: 0.34667rem;
  color: #333;
  padding: 0.53333rem 0.4rem 0.13333rem 0.4rem;
}
.bank-list .bank-list-item[data-v-c7a929c6] {
  padding: 0.26667rem;
  border-radius: 0.13333rem;
  background: #FAFAFA;
  margin-top: 0.13333rem;
  border: 0.02667rem solid #FAFAFA;
}
.bank-list .bank-list-item.active[data-v-c7a929c6] {
    background: rgba(239, 64, 51, 0.05);
    border: 0.02667rem solid #EF4033;
}
.bank-list .bank-list-item .bank-list-item-field[data-v-c7a929c6] {
    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;
    font-size: 0.4rem;
    margin-bottom: 0.26667rem;
}
.bank-list .bank-list-item .bank-list-item-field[data-v-c7a929c6]:last-child {
      margin-bottom: 0;
}
.bank-list .bank-list-item .bank-list-item-field .left[data-v-c7a929c6] {
      color: #666;
      -webkit-box-flex: 0;
      -webkit-flex: 0 0 2.66667rem;
          -ms-flex: 0 0 2.66667rem;
              flex: 0 0 2.66667rem;
      -webkit-flex-shrink: 0;
          -ms-flex-negative: 0;
              flex-shrink: 0;
}
.bank-list .bank-list-item .bank-list-item-field .right[data-v-c7a929c6] {
      color: #333;
      -webkit-box-flex: 1;
      -webkit-flex: 1;
          -ms-flex: 1;
              flex: 1;
      display: -webkit-box;
      display: -webkit-flex;
      display: -ms-flexbox;
      display: flex;
      text-align: right;
      word-break: break-all;
}
.bank-list .bank-list-item .bank-list-item-field .right .bank-type[data-v-c7a929c6] {
        font-size: 0.32rem;
        padding: 0.05333rem 0.02667rem;
        border: 0.02667rem solid #666666;
        border-radius: 0.10667rem;
        color: #666;
        margin-right: 0.08rem;
}

.third-info[data-v-091d0f9c] {
  background: #fff;
  padding: 0.26667rem 0.4rem;
  margin: 0.26667rem 0;
  font-size: 0.4rem;
  color: #666666;
}
.third-info .title[data-v-091d0f9c] {
    font-weight: bold;
    color: #333;
    margin-bottom: 0.26667rem;
}
.third-info .third-info-item[data-v-091d0f9c] {
    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;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
        -ms-flex-pack: justify;
            justify-content: space-between;
    margin-bottom: 0.26667rem;
}
.third-info .third-info-item[data-v-091d0f9c]:last-child {
      margin-bottom: 0;
}
.third-info .third-info-item .right[data-v-091d0f9c] {
      text-align: right;
      color: #333;
}

.third-payment[data-v-35d61b9c] {
  padding-left: 0.88rem;
}
.third-payment .third-payment-item[data-v-35d61b9c] {
    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;
    font-size: 0.37333rem;
    margin-top: 0.26667rem;
}
.third-payment .third-payment-item .third-payment-item-left[data-v-35d61b9c] {
      color: #666;
}
.third-payment .third-payment-item .third-payment-item-right[data-v-35d61b9c] {
      color: #333;
}
.third-payment .reviewAmount[data-v-35d61b9c] {
    background: #f5f5f5;
    padding: 0.08rem;
    padding-left: 0.66667rem;
    font-size: 0.32rem;
    color: #969696;
    border-radius: 0.13333rem;
}
.third-payment .isBalance[data-v-35d61b9c] {
    margin-top: 0.26667rem;
    font-size: 0.32rem;
    color: #FF4B10;
}

.alipay-content[data-v-e417c886] {
  border-radius: 0.26667rem;
  background: #fff;
  padding: 0.26667rem 0.4rem;
  padding-bottom: 0;
  width: 9.33333rem;
  font-size: 0.4rem;
  color: #333;
  margin-top: 2.66667rem;
}
.alipay-content .title[data-v-e417c886] {
    font-weight: bold;
    margin-bottom: 0.26667rem;
    text-align: center;
    font-size: 0.48rem;
}
.alipay-content .alipay-tips[data-v-e417c886] {
    padding-bottom: 0.26667rem;
    border-bottom: 0.02667rem solid #ededed;
}
.alipay-content .alipay-tips .tips-name[data-v-e417c886] {
      font-weight: bold;
      color: #000;
}
.alipay-content .payinfo-money[data-v-e417c886] {
    border-bottom: 0.02667rem solid #ededed;
    padding-top: 0.26667rem;
}
.alipay-content .payinfo-money .payinfo-fees[data-v-e417c886] {
      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: 0.26667rem;
}
.alipay-content .payinfo-money .payinfo-fees .left[data-v-e417c886] {
        color: #666;
}
.alipay-content .payinfo-money .payinfo-fees .right[data-v-e417c886] {
        color: #333;
}
.alipay-content .alipay-btn[data-v-e417c886] {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    font-size: 0.48rem;
    text-align: center;
}
.alipay-content .alipay-btn .confirm-btn[data-v-e417c886] {
      color: #5792FD;
      -webkit-box-flex: 1;
      -webkit-flex: 1;
          -ms-flex: 1;
              flex: 1;
      border-left: 0.02667rem solid #ededed;
      box-sizing: border-box;
      padding: 0.26667rem 0;
}
.alipay-content .alipay-btn .cancel-btn[data-v-e417c886] {
      color: #666;
      -webkit-box-flex: 1;
      -webkit-flex: 1;
          -ms-flex: 1;
              flex: 1;
      padding: 0.26667rem 0;
}

.alipay-content[data-v-00d58cc2] {
  border-radius: 0.26667rem;
  background: #fff;
  padding: 0.26667rem 0.4rem;
  padding-bottom: 0;
  width: 9.33333rem;
  font-size: 0.4rem;
  color: #333;
  margin-top: 5.33333rem;
}
.alipay-content .title[data-v-00d58cc2] {
    font-weight: bold;
    margin-bottom: 0.26667rem;
    text-align: center;
    font-size: 0.48rem;
}
.alipay-content .payinfo-money .payinfo-fees[data-v-00d58cc2] {
    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: 0.26667rem;
}
.alipay-content .payinfo-money .payinfo-fees .left[data-v-00d58cc2] {
      color: #666;
}
.alipay-content .payinfo-money .payinfo-fees .right[data-v-00d58cc2] {
      color: #333;
}
.alipay-content .password[data-v-00d58cc2] {
    color: #666;
    margin-bottom: 0.26667rem;
}
.alipay-content .alipay-btn[data-v-00d58cc2] {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    font-size: 0.48rem;
    text-align: center;
}
.alipay-content .alipay-btn .confirm-btn[data-v-00d58cc2] {
      color: #5792FD;
      width: calc(50% - 0.02667rem);
      border-left: 0.02667rem solid #ededed;
      box-sizing: border-box;
      padding: 0.26667rem 0;
}
.alipay-content .alipay-btn .cancel-btn[data-v-00d58cc2] {
      color: #666;
      width: calc(50% + 0.02667rem);
      padding: 0.26667rem 0;
}

.alipay-content[data-v-9797ce8c] {
  border-radius: 0.26667rem;
  background: #fff;
  padding: 0.26667rem 0.4rem;
  padding-bottom: 0;
  width: 9.33333rem;
  font-size: 0.4rem;
  color: #333;
  margin-top: 2.66667rem;
}
.alipay-content .title[data-v-9797ce8c] {
    font-weight: bold;
    margin-bottom: 0.26667rem;
    text-align: center;
    font-size: 0.48rem;
}
.alipay-content .extrude[data-v-9797ce8c] {
    color: #000;
    font-weight: bold;
}
.alipay-content .alipay-btn[data-v-9797ce8c] {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    font-size: 0.48rem;
    text-align: center;
}
.alipay-content .alipay-btn .confirm-btn[data-v-9797ce8c] {
      color: #5792FD;
      width: calc(50% - 0.02667rem);
      border-left: 0.02667rem solid #ededed;
      box-sizing: border-box;
      padding: 0.26667rem 0;
}
.alipay-content .alipay-btn .cancel-btn[data-v-9797ce8c] {
      color: #666;
      width: calc(50% + 0.02667rem);
      padding: 0.26667rem 0;
}

.pay-result[data-v-0fe1cd8c] {
  height: 100%;
}
.pay-result .pay-result-orderInfo[data-v-0fe1cd8c] {
    background: #fff;
    padding: 0.26667rem 0.4rem;
    margin-bottom: 0.26667rem;
}
.pay-result .pay-result-paymentlist[data-v-0fe1cd8c] {
    background: #fff;
}
.pay-result .pay-result-paymentlist .pay-result-payerHuiFuName[data-v-0fe1cd8c] {
      padding: 0.26667rem 0.4rem;
      display: -webkit-box;
      display: -webkit-flex;
      display: -ms-flexbox;
      display: flex;
      font-size: 0.4rem;
      color: #666;
}
.pay-result .pay-result-paymentlist .pay-result-mode-item[data-v-0fe1cd8c] {
      padding: 0.4rem;
}
.pay-result .pay-result-paymentlist .pay-result-mode-item .pay-result-mode-wrap[data-v-0fe1cd8c] {
        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;
}
.pay-result .pay-result-paymentlist .pay-result-mode-item .pay-result-mode-wrap .pay-result-mode-item-left[data-v-0fe1cd8c] {
          display: -webkit-box;
          display: -webkit-flex;
          display: -ms-flexbox;
          display: flex;
          font-size: 0.42667rem;
          color: #333;
          -webkit-box-flex: 1;
          -webkit-flex: 1;
              -ms-flex: 1;
                  flex: 1;
}
.pay-result .pay-result-paymentlist .pay-result-mode-item .pay-result-mode-wrap .pay-result-mode-item-left img[data-v-0fe1cd8c] {
            margin-right: 0.26667rem;
            -webkit-flex-shrink: 0;
                -ms-flex-negative: 0;
                    flex-shrink: 0;
            height: 0.58667rem;
            width: 0.58667rem;
}
.pay-result .pay-result-paymentlist[data-v-0fe1cd8c] .van-divider {
      margin: 0;
      color: #EDEDED;
      border-color: #EDEDED;
}
.pay-result .block[data-v-0fe1cd8c] {
    height: 1.6rem;
    background: #f5f5f5;
}
.pay-result .isBank[data-v-0fe1cd8c] {
    height: 2.82667rem;
}
.pay-result .bank-btn[data-v-0fe1cd8c] {
    position: fixed;
    bottom: 0;
    left: 0;
    width: 100%;
    background: #fff;
}
.pay-result .bank-btn .warning[data-v-0fe1cd8c] {
      padding: 0.13333rem 0.26667rem;
      color: #FFC000;
      font-size: 0.34667rem;
      background: #FFF8E5;
      display: -webkit-box;
      display: -webkit-flex;
      display: -ms-flexbox;
      display: flex;
}
.pay-result .bank-btn .warning img[data-v-0fe1cd8c] {
        margin-top: 0.02667rem;
        margin-right: 0.13333rem;
}
.pay-result .div-cell[data-v-0fe1cd8c] {
    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;
    font-size: 0.4rem !important;
    margin-bottom: 0.26667rem;
    width: 100%;
}
.pay-result .div-cell[data-v-0fe1cd8c]:last-child {
      margin-bottom: 0;
}
.pay-result .div-cell .cell-title[data-v-0fe1cd8c] {
      font-weight: bold;
      color: #333;
}
.pay-result .div-cell .cell-left[data-v-0fe1cd8c] {
      color: #666 !important;
      -webkit-box-flex: 0;
      -webkit-flex: 0 0 3.2rem;
          -ms-flex: 0 0 3.2rem;
              flex: 0 0 3.2rem;
}
.pay-result .div-cell .cell-right[data-v-0fe1cd8c] {
      color: #333 !important;
      -webkit-box-flex: 0;
      -webkit-flex: 0 0 5.33333rem;
          -ms-flex: 0 0 5.33333rem;
              flex: 0 0 5.33333rem;
      text-align: right;
}
.pay-result[data-v-0fe1cd8c] .submit-btn.van-button--disabled {
    opacity: 0.6;
}
.pay-result[data-v-0fe1cd8c] .van-popup {
    border-radius: 0.26667rem !important;
    height: 100%;
    background: transparent !important;
}
.pay-result[data-v-0fe1cd8c] .success-wrap.van-popup {
    border-radius: 0 !important;
}
.pay-result[data-v-0fe1cd8c] .success-wrap.van-popup .success-popup {
      background: #fff;
      height: 100%;
}
.pay-result[data-v-0fe1cd8c] .success-wrap.van-popup .success-popup .title {
        background: #f5f5f5;
        color: #666;
        text-align: center;
        height: 0.8rem;
        line-height: 0.8rem;
}
.pay-result[data-v-0fe1cd8c] .success-wrap.van-popup .success-popup .success-popup-content {
        width: 100%;
        display: -webkit-box;
        display: -webkit-flex;
        display: -ms-flexbox;
        display: flex;
        padding: 0.53333rem;
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
        -webkit-flex-direction: column;
            -ms-flex-direction: column;
                flex-direction: column;
        -webkit-box-align: center;
        -webkit-align-items: center;
            -ms-flex-align: center;
                align-items: center;
}
.pay-result[data-v-0fe1cd8c] .success-wrap.van-popup .success-popup .success-popup-content .success-img {
          width: 1.06667rem;
}
.pay-result[data-v-0fe1cd8c] .success-wrap.van-popup .success-popup .success-popup-content .content-tips {
          color: #000;
          margin-top: 0.26667rem;
          font-size: 0.48rem;
          font-weight: bold;
}

