.payment[data-v-aff314b0]{position:relative;min-height:calc(100vh - .88rem);background-color:#fff}.payment .discount[data-v-aff314b0]{padding:.3rem .3rem 0}.payment .discount .discount_btn[data-v-aff314b0]{font-size:.32rem}.payment .discount .discount_btn span[data-v-aff314b0]{display:inline-block;line-height:.5rem;border:.02rem solid #31b158;background-color:#fff;border-radius:.25rem;padding:0 .3rem;margin-right:.1rem}.payment .discount .discount_btn span.active[data-v-aff314b0]{background:#31b158;color:#fff}.payment .discount .discount_input[data-v-aff314b0]{margin-top:.2rem;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;font-size:.32rem;line-height:.8rem;border:.02rem solid #31b158;-webkit-box-sizing:border-box;box-sizing:border-box;padding-right:.2rem;border-radius:.1rem;overflow:hidden}.check_box_payment{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-flex:1;-ms-flex:auto;flex:auto}.check_box_payment .van-field__value{margin-top:10px;width:100%;-webkit-box-flex:1;-ms-flex:auto;flex:auto}