.card-form[data-v-2efdf131]{background:#fff}.submit[data-v-2efdf131]{margin-top:28px;width:100%}.pt-40[data-v-c4d8e032]{padding-top:40px}.mt-8[data-v-c4d8e032]{margin-top:8px}.mt-14[data-v-c4d8e032]{margin-top:14px}.mt-22[data-v-c4d8e032]{margin-top:22px}.mt-24[data-v-c4d8e032]{margin-top:24px}.mt-28[data-v-c4d8e032]{margin-top:28px}.mb-60[data-v-c4d8e032]{margin-bottom:60px}p[data-v-c4d8e032]{margin:0}.main[data-v-c4d8e032]{flex-direction:column;align-items:center;text-align:center;height:100%}.product[data-v-c4d8e032]{width:360px;padding-bottom:10px;border-bottom:1px dashed var(--border-color)}.product .flex[data-v-c4d8e032]{align-items:flex-start}.product .l[data-v-c4d8e032]{flex:1;text-align:left}.product .r[data-v-c4d8e032]{text-align:right;white-space:nowrap}.product .bold[data-v-c4d8e032]{font-size:18px;font-weight:700;line-height:1.26;white-space:nowrap}.product .sm[data-v-c4d8e032]{color:#b9b9b9;font-size:14px;line-height:1.26}.product .title[data-v-c4d8e032]{font-weight:700;font-size:24px;line-height:1}.pay-type[data-v-c4d8e032]{width:360px;height:72px;background:var(--background-color);border-radius:12px;box-sizing:border-box;cursor:pointer;padding:0 16px}.pay-type[data-v-c4d8e032]:hover{background:#9ac5ff}.pay-type[data-v-c4d8e032]:active{background:var(--btn-bgc)}.pay-type img[data-v-c4d8e032]{display:block}.pay-type .icon-card[data-v-c4d8e032]{width:169px}.pay-type .icon-ali[data-v-c4d8e032]{width:32px}.pay-type .icon-grab[data-v-c4d8e032]{width:74px}.pay-type .sm[data-v-c4d8e032]{font-size:12px}.pay-type .desc[data-v-c4d8e032]{margin-top:6px;color:#9799b2}.pay-type .bold[data-v-c4d8e032]{font-size:14px;font-weight:700}.pay-type .r[data-v-c4d8e032]{text-align:right;flex:1}.paid-notice[data-v-c4d8e032]{color:#42477b;font-size:14px;line-height:18px}.paid-notice a[data-v-c4d8e032]{margin-left:4px;-webkit-text-decoration:var(--btn-bgc);text-decoration:var(--btn-bgc);color:var(--btn-bgc);-webkit-text-decoration-line:underline;text-decoration-line:underline}.modal[data-v-c4d8e032]{z-index:10001;bottom:0;left:0;right:0;height:0;position:fixed;background-color:rgba(0,0,0,.3);display:flex;align-items:center;justify-content:center}.modal .modal-content[data-v-c4d8e032]{border-radius:8px;padding:32px 30px;box-sizing:border-box;width:420px;background:#fff}.modal.ready[data-v-c4d8e032]{top:0;height:auto}@media (max-width:475px) and (min-width:320px){.main[data-v-c4d8e032]{justify-content:flex-start}.modal .modal-content[data-v-c4d8e032]{width:calc(100% - 48px);padding:24px}.pay-type[data-v-c4d8e032]{width:var(--card-width);height:76px;border-radius:10px}.pay-type[data-v-c4d8e032]:active{background:#9ac5ff}.product[data-v-c4d8e032]{margin-top:40px;padding-bottom:24px;width:calc(100% - 48px);box-sizing:border-box;border-bottom:1px solid var(--border-color)}.product .flex[data-v-c4d8e032]{margin-top:30px}.product .sm[data-v-c4d8e032]{margin-top:14px;font-size:16px;color:#42477b}.pay-type .r .desc[data-v-c4d8e032]{margin-left:46px}.pay-type .sm[data-v-c4d8e032]{font-size:12px;margin-top:4px}}.pt-40[data-v-1ceee7da]{padding-top:40px}.mt-8[data-v-1ceee7da]{margin-top:8px}.mt-14[data-v-1ceee7da]{margin-top:14px}.mt-22[data-v-1ceee7da]{margin-top:22px}.mt-24[data-v-1ceee7da]{margin-top:24px}.mt-28[data-v-1ceee7da]{margin-top:28px}.mb-60[data-v-1ceee7da]{margin-bottom:60px}p[data-v-1ceee7da]{margin:0}.main[data-v-1ceee7da]{flex-direction:column;align-items:center;text-align:center;height:100%}.product[data-v-1ceee7da]{width:360px;padding-bottom:10px;border-bottom:1px dashed var(--border-color)}.product .flex[data-v-1ceee7da]{align-items:flex-start}.product .l[data-v-1ceee7da]{flex:1;text-align:left}.product .r[data-v-1ceee7da]{text-align:right;white-space:nowrap}.product .bold[data-v-1ceee7da]{font-size:18px;font-weight:700;line-height:1.26;white-space:nowrap}.product .sm[data-v-1ceee7da]{color:#b9b9b9;font-size:14px;line-height:1.26}.product .title[data-v-1ceee7da]{font-weight:700;font-size:24px;line-height:1}.pay-type[data-v-1ceee7da]{width:360px;height:72px;background:#dbeaff;border-radius:12px;box-sizing:border-box;cursor:pointer;padding:0 16px}.pay-type[data-v-1ceee7da]:hover{background:#9ac5ff}.pay-type[data-v-1ceee7da]:active{background:var(--btn-bgc)}.pay-type img[data-v-1ceee7da]{display:block}.pay-type .icon-card[data-v-1ceee7da]{width:169px}.pay-type .icon-ali[data-v-1ceee7da]{width:32px}.pay-type .icon-grab[data-v-1ceee7da]{width:74px}.pay-type .sm[data-v-1ceee7da]{font-size:12px}.pay-type .desc[data-v-1ceee7da]{margin-top:6px;color:#9799b2}.pay-type .bold[data-v-1ceee7da]{font-size:14px;font-weight:700}.pay-type .r[data-v-1ceee7da]{text-align:right;flex:1}.paid-notice[data-v-1ceee7da]{color:#42477b;font-size:14px;line-height:18px}.paid-notice a[data-v-1ceee7da]{margin-left:4px;-webkit-text-decoration:var(--btn-bgc);text-decoration:var(--btn-bgc);color:var(--btn-bgc);-webkit-text-decoration-line:underline;text-decoration-line:underline}.modal[data-v-1ceee7da]{z-index:10001;bottom:0;left:0;right:0;height:0;position:fixed;background-color:rgba(0,0,0,.3);display:flex;align-items:center;justify-content:center}.modal .modal-content[data-v-1ceee7da]{border-radius:8px;padding:32px 30px;box-sizing:border-box;width:420px;background:#fff}.modal.ready[data-v-1ceee7da]{top:0;height:auto}.fast-title[data-v-1ceee7da]{font-size:18px;padding-bottom:28px;border-bottom:1px dashed var(--border-color);width:360px}@media (max-width:475px) and (min-width:320px){.main[data-v-1ceee7da]{justify-content:flex-start}.modal .modal-content[data-v-1ceee7da]{width:calc(100% - 48px);padding:24px}.pay-type[data-v-1ceee7da]{width:calc(100% - 48px);height:76px;border-radius:10px}.pay-type[data-v-1ceee7da]:active{background:#9ac5ff}.product[data-v-1ceee7da]{margin-top:40px;padding-bottom:24px;width:calc(100% - 48px);box-sizing:border-box;border-bottom:1px solid var(--border-color)}.product .flex[data-v-1ceee7da]{margin-top:30px}.product .sm[data-v-1ceee7da]{margin-top:14px;font-size:16px;color:#42477b}.pay-type .r .desc[data-v-1ceee7da]{margin-left:46px}.pay-type .sm[data-v-1ceee7da]{font-size:12px;margin-top:4px}.fast-title[data-v-1ceee7da]{font-size:16px;padding-bottom:26px;border-bottom:1px dashed var(--border-color);width:307px}}