.pay-root[data-v-297ba9d5]{min-height:100vh;background:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.pay-nav[data-v-297ba9d5]{height:60px;border-bottom:1px solid #e8e8e8}.pay-nav[data-v-297ba9d5],.pay-nav__inner[data-v-297ba9d5]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.pay-nav__inner[data-v-297ba9d5]{width:100%;max-width:720px;margin:0 auto;padding:0 24px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.pay-nav__logo[data-v-297ba9d5]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;text-decoration:none}.pay-nav__logo-img[data-v-297ba9d5]{height:28px}.pay-nav__logo-text[data-v-297ba9d5]{font-size:18px;font-weight:700;color:#141414}.pay-nav__back[data-v-297ba9d5]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:4px;font-size:14px;color:#8c8c8c;text-decoration:none;-webkit-transition:color .15s;transition:color .15s}.pay-nav__back[data-v-297ba9d5]:hover{color:#1890ff}.pay-body[data-v-297ba9d5]{-webkit-box-flex:1;-ms-flex:1;flex:1;max-width:720px;width:100%;margin:0 auto;padding:40px 24px 64px}.pay-summary[data-v-297ba9d5]{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;background:#f5f5f5;border:1px solid #e8e8e8;border-radius:10px;padding:14px 20px;margin-bottom:28px}.pay-summary__name[data-v-297ba9d5]{font-size:16px;font-weight:600;color:#141414}.pay-summary__price[data-v-297ba9d5]{font-size:22px;font-weight:700;color:#1890ff}.pay-summary__price small[data-v-297ba9d5]{font-size:13px;font-weight:400;color:#8c8c8c;margin-left:2px}.pay-title[data-v-297ba9d5]{margin:0 0 8px;font-size:24px;font-weight:700;color:#141414;text-align:center}.pay-desc[data-v-297ba9d5]{margin:0 0 24px;font-size:14px;color:#8c8c8c;text-align:center;line-height:1.7}.pay-order-box[data-v-297ba9d5]{text-align:center;margin-bottom:32px;min-height:60px}.pay-order-no[data-v-297ba9d5]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:12px;background:#fff7e6;border:1.5px solid #ffd591;border-radius:8px;padding:12px 24px}.pay-order-no__label[data-v-297ba9d5]{font-size:14px;color:#595959;font-weight:500}.pay-order-no__value[data-v-297ba9d5]{font-size:22px;font-weight:700;letter-spacing:3px;color:#d46b08;font-family:Courier New,Courier,monospace}.pay-order-tip[data-v-297ba9d5]{margin:10px 0 0;font-size:13px;color:#8c8c8c}.pay-qrcodes[data-v-297ba9d5]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:48px;margin-bottom:40px}.pay-qrcode[data-v-297ba9d5]{text-align:center}.pay-qrcode__label[data-v-297ba9d5]{margin-bottom:12px;font-size:15px;font-weight:600;color:#595959}.pay-qrcode__img[data-v-297ba9d5]{width:200px;border-radius:12px;border:1px solid #e8e8e8}.pay-help[data-v-297ba9d5]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:32px;padding:24px;background:#f5f5f5;border-radius:12px}.pay-help__text[data-v-297ba9d5]{-webkit-box-flex:1;-ms-flex:1;flex:1}.pay-help__text h3[data-v-297ba9d5]{margin:0 0 8px;font-size:15px;font-weight:600;color:#141414}.pay-help__text p[data-v-297ba9d5]{margin:0 0 4px;font-size:14px;color:#595959;line-height:1.7}.pay-help__text p[data-v-297ba9d5]:last-child{margin-bottom:0}.pay-help__contact[data-v-297ba9d5]{text-align:center;-ms-flex-negative:0;flex-shrink:0}.pay-help__qr[data-v-297ba9d5]{width:100px;border-radius:8px}.pay-help__qr-label[data-v-297ba9d5]{display:block;margin-top:6px;font-size:12px;color:#8c8c8c}.pay-footer[data-v-297ba9d5]{max-width:720px;width:100%;margin:0 auto;padding:0 24px}.pay-footer__inner[data-v-297ba9d5]{border-top:1px solid #e8e8e8;padding:32px 0;text-align:center}.pay-footer__inner p[data-v-297ba9d5]{margin:0;font-size:13px;color:#8c8c8c}