.big-fun[data-v-265011f0]{font-weight:700;color:#ff4d4f!important}.content[data-v-265011f0]{display:flex;align-items:center;justify-content:center;min-height:calc(100vh - 62px);background:url(../img/message-bj.493c1d63.png);background-size:100% 100%}.upgrade-container[data-v-265011f0]{width:100%;max-width:1200px}.page-title[data-v-265011f0]{text-align:center;margin-bottom:40px}.page-title h1[data-v-265011f0]{font-size:32px;color:#333;margin-bottom:10px}.page-title p[data-v-265011f0]{font-size:16px;color:#666}.membership-cards[data-v-265011f0]{display:flex;justify-content:space-between;gap:40px;flex-wrap:wrap}.membership-card[data-v-265011f0]{width:350px;border-radius:15px;overflow:hidden;transition:all .3s ease;box-shadow:0 5px 15px rgba(0,0,0,.1)}.svip-card[data-v-265011f0]{border:2px solid #ff9800;background:linear-gradient(135deg,#fff9f0,#fff);transform:scale(1.05)}.membership-card[data-v-265011f0]:hover{transform:translateY(-10px);box-shadow:0 15px 30px rgba(0,0,0,.15)}.card-header[data-v-265011f0]{padding:25px;text-align:center;position:relative}.svip-card .card-header[data-v-265011f0]{background:linear-gradient(135deg,#ff9800,#f57c00);color:#fff}.card-badge[data-v-265011f0]{font-size:20px;font-weight:700;margin-bottom:15px}.card-price[data-v-265011f0]{font-size:28px;font-weight:700}.card-price .period[data-v-265011f0]{font-size:16px;font-weight:400;margin-left:5px}.card-body[data-v-265011f0]{padding:25px}.privilege-list[data-v-265011f0]{list-style:none;padding:0}.privilege-item[data-v-265011f0]{padding:10px 0;border-bottom:1px solid #f0f0f0;color:#333;font-size:14px}.privilege-item[data-v-265011f0]:last-child{border-bottom:none}.card-footer[data-v-265011f0]{padding:20px 25px;text-align:center}.upgrade-btn[data-v-265011f0]{padding:12px 30px;border:none;border-radius:30px;font-size:16px;font-weight:700;cursor:pointer;transition:all .3s ease;width:100%}.vip-btn[data-v-265011f0]{background:#4caf50;color:#fff}.vip-btn[data-v-265011f0]:hover{background:#45a049;transform:translateY(-2px)}.svip-btn[data-v-265011f0]{background:#ff9800;color:#fff}.svip-btn[data-v-265011f0]:hover{background:#f57c00;transform:translateY(-2px)}.faq-section[data-v-265011f0],.membership-rules[data-v-265011f0]{width:60%;margin-bottom:40px}.faq-section h2[data-v-265011f0],.membership-rules h2[data-v-265011f0]{font-size:24px;color:#333;margin-bottom:20px;padding-bottom:10px;border-bottom:2px solid #e0e0e0}.faq-content[data-v-265011f0],.rules-content[data-v-265011f0]{padding:0 10px}.faq-item[data-v-265011f0],.rule-item[data-v-265011f0]{margin-bottom:20px}.faq-question[data-v-265011f0],.rule-item h3[data-v-265011f0]{font-size:16px;color:#333;margin-bottom:10px;font-weight:700}.faq-answer[data-v-265011f0],.rule-item p[data-v-265011f0]{font-size:14px;color:#666;line-height:1.6}.contact-service[data-v-265011f0]{text-align:center;padding-top:20px;border-top:1px solid #e0e0e0;font-size:14px;color:#666}.service-email[data-v-265011f0],.service-phone[data-v-265011f0]{color:#4caf50;font-weight:700}.new-payment-section[data-v-265011f0]{width:100%;max-width:600px}.new-payment-section h3[data-v-265011f0]{font-size:26px;color:#333d4b;margin-bottom:30px;text-align:center;font-weight:600}.new-payment-section .pay-item-title[data-v-265011f0]{display:flex;justify-content:center;gap:32px;margin:32px 0 24px 0}.new-payment-section .qrcode[data-v-265011f0]{width:200px;height:200px}.new-payment-section .pay-type[data-v-265011f0]{padding:12px 36px;border:2px solid #e0e0e0;border-radius:28px;cursor:pointer;font-size:18px;color:#666;background:#f7faff;transition:all .2s;-webkit-user-select:none;-moz-user-select:none;user-select:none;font-weight:500;box-shadow:0 2px 8px rgba(12,96,230,.04)}.new-payment-section .pay-type.active[data-v-265011f0]{border-color:#0c60e6;background:#e8ebf5;color:#0c60e6;font-weight:700;box-shadow:0 4px 16px rgba(12,96,230,.1)}.new-payment-section .pay-type[data-v-265011f0]:not(.active):hover{border-color:#bdbdbd;background:#f0f4fa}.new-payment-section .pay-code[data-v-265011f0]{display:flex;flex-direction:column;align-items:center;margin-top:32px;margin-bottom:24px}.new-payment-section .pay-code canvas[data-v-265011f0]{border:1.5px solid #e0e0e0;border-radius:12px;box-shadow:0 2px 12px rgba(12,96,230,.08);background:#fff;padding:12px}.new-payment-section .pay-code-tip[data-v-265011f0]{margin-top:16px;color:#888;font-size:15px;letter-spacing:1px}.new-payment-section .pay-code-title[data-v-265011f0]{font-size:22px;color:#0c60e6;font-weight:700;margin-bottom:18px;text-align:center;letter-spacing:1px}.new-payment-section .sizre-20[data-v-265011f0]{font-size:40px;position:absolute;line-height:212px;display:flex;justify-content:center;align-items:center;padding-left:10px;width:212px;height:212px;background:#fff;border-radius:24px;opacity:.8}.new-payment-section .login-box-text[data-v-265011f0]{margin-top:20px}.new-payment-section .agreement-link[data-v-265011f0]{color:#667eea;cursor:pointer}.new-payment-section .pay-inner[data-v-265011f0]{background:#fff;padding:20px 30px;border-radius:10px}.new-payment-section .pay-inner .button-style[data-v-265011f0]{width:100%}