[data-v-1a4c592a] .pay_popup.van-popup{display:flex;flex-direction:column;background:#f5f5f5;width:100%!important;max-width:100%!important;left:0!important;right:0!important;transform:none!important}.pay_header[data-v-1a4c592a]{background:linear-gradient(135deg,#e02020,#d42323);position:relative;flex-shrink:0}.pay_header[data-v-1a4c592a],.pay_header_back[data-v-1a4c592a]{height:1.17rem;display:flex;align-items:center;justify-content:center}.pay_header_back[data-v-1a4c592a]{position:absolute;left:0;top:0;width:1.17rem}.pay_header_title[data-v-1a4c592a]{font-size:.43rem;font-weight:600;color:#fff}.pay_scroll[data-v-1a4c592a]{flex:1;overflow-y:auto;padding:.32rem;-webkit-overflow-scrolling:touch}.pay_card[data-v-1a4c592a]{background:#fff;border-radius:.21rem;padding:.53rem .43rem;margin-bottom:.32rem;box-shadow:0 .05rem .16rem rgba(0,0,0,.05)}.pay_amount_wrap[data-v-1a4c592a]{text-align:center;padding:.21rem 0 .32rem}.pay_amount_value[data-v-1a4c592a]{font-size:.43rem;color:#1a1a1a}.pay_amount_num[data-v-1a4c592a]{color:#d42323;font-weight:700;font-size:.75rem;font-family:Inter,sans-serif}.pay_amount_label[data-v-1a4c592a]{font-size:.35rem;color:#999;margin-top:.11rem}.pay_card_divider[data-v-1a4c592a]{border-top:1px solid #f0f0f0;margin:.32rem 0}.pay_detail_row[data-v-1a4c592a]{display:flex;justify-content:space-between;font-size:.37rem;color:#666;padding:.11rem 0}.pay_method_card[data-v-1a4c592a]{background:#fff;border-radius:.21rem;padding:.43rem;box-shadow:0 .05rem .16rem rgba(0,0,0,.05)}.pay_method_label[data-v-1a4c592a]{font-size:.4rem;font-weight:600;color:#1a1a1a;margin-bottom:.21rem}.pay_loading[data-v-1a4c592a]{text-align:center;padding:.53rem 0}.pay_method_item[data-v-1a4c592a]{padding:.32rem .21rem;border-radius:.11rem;margin-bottom:.11rem}.pay_method_active[data-v-1a4c592a]{background:#fff5f5}.pay_method_info[data-v-1a4c592a]{display:flex;align-items:center;margin-left:.21rem}.pay_method_logo[data-v-1a4c592a]{width:.64rem;height:.64rem;margin-right:.21rem;flex-shrink:0}.pay_method_name[data-v-1a4c592a]{font-size:.37rem;color:#333}.pay_footer[data-v-1a4c592a]{flex-shrink:0;padding:.32rem .43rem;padding-bottom:.32rem;padding-bottom:calc(.32rem + constant(safe-area-inset-bottom));padding-bottom:calc(.32rem + env(safe-area-inset-bottom));background:#fff}[data-v-1a4c592a] .pay_submit_btn.van-button{height:1.17rem!important;background:linear-gradient(135deg,#e02020,#d42323)!important;border:none!important;border-radius:.21rem;color:#fff!important;font-size:.43rem;font-weight:600}.pay_popup.van-popup{width:100%!important;max-width:100%!important;min-width:100%!important;left:0!important;right:auto!important;transform:none!important;margin:0!important;box-sizing:border-box!important}@media screen and (min-width:540px){.pay_popup.van-popup--bottom{max-width:540px!important;left:50%!important;transform:translateX(-50%)!important}}.page[data-v-506bd7c8]{height:100vh;display:flex;flex-direction:column;overflow:hidden;background:#f5f5f5}.content[data-v-506bd7c8]{padding:.3rem;padding-bottom:calc(.6rem + env(safe-area-inset-bottom));flex:1;min-height:0;overflow-y:auto;-webkit-overflow-scrolling:touch}.contract_paper[data-v-506bd7c8]{background:#fff;border-radius:.2rem;padding:.4rem .35rem;box-shadow:0 .05rem .16rem rgba(0,0,0,.06)}.contract_title[data-v-506bd7c8]{text-align:center;font-size:.42rem;font-weight:700;color:#1a1a1a;margin:0 0 .1rem}.contract_subtitle[data-v-506bd7c8]{text-align:center;font-size:.3rem;color:#666;margin:0 0 .4rem}.contract_info[data-v-506bd7c8]{margin-bottom:.3rem}.contract_info p[data-v-506bd7c8]{font-size:.28rem;color:#333;line-height:2;margin:0}.contract_info .label[data-v-506bd7c8]{color:#333;letter-spacing:.02rem}.contract_info .ml[data-v-506bd7c8]{margin-left:.3rem}.contract_info .underline[data-v-506bd7c8]{border-bottom:1px solid #333;padding-bottom:.02rem}.contract_text[data-v-506bd7c8]{margin-bottom:.4rem}.contract_text p[data-v-506bd7c8]{font-size:.28rem;color:#333;line-height:2;margin:0 0 .15rem}.contract_text .indent[data-v-506bd7c8]{text-indent:2em}.contract_text .section_title[data-v-506bd7c8]{font-weight:600;margin-top:.2rem}.user_val[data-v-506bd7c8]{color:#1a1a1a;font-weight:600}.sign_area[data-v-506bd7c8]{margin-bottom:.5rem}.sign_area p[data-v-506bd7c8]{font-size:.28rem;color:#333;line-height:2;margin:0}.sign_area .label[data-v-506bd7c8]{color:#333}.sign_area .underline[data-v-506bd7c8]{border-bottom:1px solid #333;padding-bottom:.02rem}.sign_bottom[data-v-506bd7c8]{position:relative;padding-top:.3rem;display:flex;justify-content:flex-end}.sign_info[data-v-506bd7c8]{position:relative;z-index:1;margin-right:.6rem}.sign_info .sign_party[data-v-506bd7c8]{font-size:.28rem;color:#333;margin:0 0 .15rem}.sign_info .sign_date[data-v-506bd7c8]{font-size:.28rem;color:#666;margin:0}.sign_seal_wrap[data-v-506bd7c8]{position:absolute;right:.2rem;bottom:-.3rem;display:flex;gap:.15rem;z-index:2}.sign_seal_wrap .seal_sign[data-v-506bd7c8]{width:1.6rem;height:1.6rem;-o-object-fit:contain;object-fit:contain;opacity:.75}.sign_btn[data-v-506bd7c8]{margin-top:.5rem;height:.96rem;font-size:.36rem;font-weight:600;color:#fff!important;background:linear-gradient(135deg,#dd0200,#e02020)!important;border:none!important}