.pay-container[data-v-2875a7fc]{min-height:100vh;background-color:#f7f8fa;padding-bottom:2.13333rem}.order-info[data-v-2875a7fc]{background-color:#fff;padding:.42667rem;margin-bottom:.32rem}.order-info .info-title[data-v-2875a7fc]{font-size:.42667rem;font-weight:500;color:#333;margin-bottom:.32rem}.order-info .info-content .info-item[data-v-2875a7fc]{display:flex;margin-bottom:.21333rem;font-size:.37333rem}.order-info .info-content .info-item .label[data-v-2875a7fc]{color:#666;width:2.13333rem;flex-shrink:0}.order-info .info-content .info-item .value[data-v-2875a7fc]{color:#333;flex:1}.amount-display[data-v-2875a7fc]{background-color:#fff;padding:.64rem .42667rem;text-align:center;margin-bottom:.32rem}.amount-display .amount-label[data-v-2875a7fc]{color:#666;font-size:.37333rem;margin-bottom:.21333rem}.amount-display .amount-value .currency[data-v-2875a7fc]{font-size:.53333rem;color:#333}.amount-display .amount-value .number[data-v-2875a7fc]{font-size:.85333rem;font-weight:700;color:#333}.payment-methods[data-v-2875a7fc]{background-color:#fff;padding:.42667rem}.payment-methods .method-title[data-v-2875a7fc]{font-size:.37333rem;color:#666;margin-bottom:.42667rem}.payment-methods .method-item[data-v-2875a7fc]{display:flex;justify-content:space-between;align-items:center;padding:.42667rem;border-bottom:1px solid #f5f5f5;cursor:pointer}.payment-methods .method-item.active[data-v-2875a7fc]{background-color:#f0f9ff}.payment-methods .method-item .method-info[data-v-2875a7fc]{display:flex;align-items:center;gap:.32rem}.payment-methods .method-item .method-info svg[data-v-2875a7fc]{width:.64rem;height:.64rem}.payment-methods .method-item .method-info span[data-v-2875a7fc]{font-size:.37333rem;color:#333}.payment-methods .method-item .check-icon[data-v-2875a7fc]{color:#1989fa;font-weight:700}.bottom-button[data-v-2875a7fc]{position:fixed;bottom:0;left:0;right:0;padding:.42667rem;background-color:#fff;box-shadow:0 -2px .26667rem rgba(0,0,0,.05)}.bottom-button .pay-button[data-v-2875a7fc]{width:100%;height:1.17333rem;border:none;border-radius:.58667rem;background-color:#1989fa;color:#fff;font-size:.42667rem;font-weight:500;cursor:pointer}.bottom-button .pay-button[data-v-2875a7fc]:disabled{background-color:#ccc;cursor:not-allowed}.bottom-button .pay-button[data-v-2875a7fc]:active{opacity:.9}