.payment-page[data-v-532da03d]{min-height:100vh;background:#f5f6f8;padding-top:46px}.payment-page[data-v-532da03d] .van-nav-bar__arrow,.payment-page[data-v-532da03d] .van-nav-bar__text{color:#333}.payment-page .payment-body[data-v-532da03d]{padding:16px}.payment-page .amount-card[data-v-532da03d]{background:#fff;border-radius:12px;padding:24px 20px;text-align:center;margin-bottom:16px}.payment-page .amount-card .amount-label[data-v-532da03d]{font-size:14px;color:#999;margin-bottom:8px}.payment-page .amount-card .amount-value[data-v-532da03d]{font-size:40px;font-weight:700;color:#ff6b35;margin-bottom:8px}.payment-page .amount-card .order-no[data-v-532da03d]{font-size:12px;color:#aaa}.payment-page .method-card[data-v-532da03d]{background:#fff;border-radius:12px;padding:16px 20px;margin-bottom:16px}.payment-page .method-card .card-title[data-v-532da03d]{font-size:15px;font-weight:600;color:#333;margin-bottom:12px}.payment-page .method-card .method-item[data-v-532da03d]{display:flex;align-items:center;padding:14px 0;border-bottom:1px solid #f2f3f5;cursor:pointer;transition:all .2s}.payment-page .method-card .method-item[data-v-532da03d]:last-child{border-bottom:none}.payment-page .method-card .method-item.active[data-v-532da03d]{background:rgba(0,0,0,.02);border-radius:8px;padding-left:8px;padding-right:8px}.payment-page .method-card .method-item .method-icon[data-v-532da03d]{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:8px;color:#fff;font-size:16px;font-weight:700;margin-right:12px}.payment-page .method-card .method-item .method-icon.wechat[data-v-532da03d]{background:#07c160}.payment-page .method-card .method-item .method-icon.alipay[data-v-532da03d]{background:#1677ff}.payment-page .method-card .method-item .method-icon.balance[data-v-532da03d]{background:#ffb400}.payment-page .method-card .method-item .method-name[data-v-532da03d]{font-size:15px;color:#333;font-weight:500}.payment-page .method-card .method-item .method-desc[data-v-532da03d]{flex:1;font-size:12px;color:#999;margin-left:12px}.payment-page .method-card .method-item .method-desc.balance-insufficient[data-v-532da03d]{color:#e74c3c}.payment-page .method-card .method-item .pay-none-tip[data-v-532da03d]{font-size:13px;color:#999;padding:12px 0 6px;text-align:center}.payment-page .countdown-tip[data-v-532da03d]{text-align:center;font-size:13px;color:#999;margin-bottom:16px}.payment-page .countdown-tip b[data-v-532da03d]{color:#ff6b35}.payment-page .pay-btn[data-v-532da03d]{width:100%;height:48px;border:none;border-radius:24px;color:#fff;font-size:16px;font-weight:600;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .2s}.payment-page .pay-btn[data-v-532da03d]:active{transform:scale(.98)}.payment-page .pay-btn[data-v-532da03d]:disabled{opacity:.6}.payment-page .pay-btn .spinner[data-v-532da03d]{width:16px;height:16px;border:2px solid hsla(0,0%,100%,.4);border-top-color:#fff;border-radius:50%;margin-right:8px;animation:spin-532da03d .8s linear infinite}.payment-page .mock-tip[data-v-532da03d]{text-align:center;font-size:12px;color:#aaa;margin-top:16px}.payment-page .qr-mask[data-v-532da03d]{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.55);z-index:1000;display:flex;align-items:center;justify-content:center}.payment-page .qr-mask .qr-box[data-v-532da03d]{width:300px;background:#fff;border-radius:16px;padding:24px 20px;text-align:center}.payment-page .qr-mask .qr-box .qr-title[data-v-532da03d]{font-size:17px;font-weight:700;color:#1a1a2e;margin-bottom:18px}.payment-page .qr-mask .qr-box .qr-img[data-v-532da03d]{width:240px;height:240px;border-radius:8px;background:#f7f8fa;border:1px solid #f0f0f0}.payment-page .qr-mask .qr-box .qr-tip[data-v-532da03d]{font-size:13px;color:#666;margin-top:14px}.payment-page .qr-mask .qr-box .qr-amount[data-v-532da03d]{font-size:24px;font-weight:700;color:#ff6b35;margin:6px 0 18px}.payment-page .qr-mask .qr-box .qr-close[data-v-532da03d]{display:inline-block;padding:8px 30px;border-radius:20px;font-size:13px;color:#999;background:#f2f3f5;cursor:pointer}@keyframes spin-532da03d{to{transform:rotate(1turn)}}