.wrap[data-v-90f6a7d2]{margin:0 auto;width:1200px}@media screen and (max-width:1200px){.wrap[data-v-90f6a7d2]{width:100%}}[data-v-90f6a7d2]:root{--el-text-color-primary:#333;--el-color-primary:#e60027}.el-button[data-v-90f6a7d2]{border:none}.el-drawer__close[data-v-90f6a7d2]{height:24px;padding:5px;width:24px}.el-drawer__close svg[data-v-90f6a7d2]{height:100%;width:100%}.el-drawer__close-btn:focus .el-drawer__close[data-v-90f6a7d2],.el-drawer__close-btn:hover .el-drawer__close[data-v-90f6a7d2]{background-color:#fcf1ef;border-radius:50%;color:#e60027!important}.common-dialog[data-v-90f6a7d2]{border-radius:24px!important;padding:0!important}@media screen and (max-width:767px){.common-dialog[data-v-90f6a7d2]{border-radius:10px!important;padding:0!important;width:90%!important}}.common-dialog .el-dialog__headerbtn[data-v-90f6a7d2]{height:24px;right:40px;top:26px;width:24px}.common-dialog .el-dialog__headerbtn .el-dialog__close[data-v-90f6a7d2]{padding:5px}@media screen and (max-width:767px){.common-dialog .el-dialog__headerbtn[data-v-90f6a7d2]{right:17px;top:17px}}.common-dialog .el-dialog__headerbtn .el-icon[data-v-90f6a7d2]{color:#8a8a8a;height:24px;width:24px}.common-dialog .el-dialog__headerbtn .el-icon svg[data-v-90f6a7d2]{height:100%;width:100%}.common-dialog .el-dialog__headerbtn:focus .el-dialog__close[data-v-90f6a7d2],.common-dialog .el-dialog__headerbtn:hover .el-dialog__close[data-v-90f6a7d2]{background-color:#fcf1ef;border-radius:50%;color:#e60027!important}.common-dialog .el-dialog__header[data-v-90f6a7d2]{margin-bottom:0;margin-right:0;padding:50px 0 40px!important}@media screen and (max-width:767px){.common-dialog .el-dialog__header[data-v-90f6a7d2]{padding:30px 0 25px!important}}.common-dialog .common-dialog-title[data-v-90f6a7d2]{color:#333;font-size:30px}@media screen and (max-width:767px){.common-dialog .common-dialog-title[data-v-90f6a7d2]{font-size:17px}}.common-dialog .el-dialog__body[data-v-90f6a7d2]{padding:0 40px 60px!important}@media screen and (max-width:767px){.common-dialog .el-dialog__body[data-v-90f6a7d2]{padding:0 25px 30px!important}.login .common-dialog[data-v-90f6a7d2]{border-radius:20px!important;padding:0!important;width:90%!important}}.login .el-dialog__header[data-v-90f6a7d2]{padding:50px 0 40px}@media screen and (max-width:767px){.login .el-dialog__header[data-v-90f6a7d2]{padding:60px 0 40px}}.login .el-dialog__body[data-v-90f6a7d2]{padding:0 60px 60px!important}@media screen and (max-width:767px){.login .el-dialog__body[data-v-90f6a7d2]{padding:0 30px 35px!important}}.login .common-dialog-title[data-v-90f6a7d2]{font-weight:800}.register .el-dialog__header[data-v-90f6a7d2]{padding:50px 0}@media screen and (max-width:767px){.register .el-dialog__header[data-v-90f6a7d2]{padding:60px 0}}.register .el-dialog__body[data-v-90f6a7d2]{padding:0 60px 60px!important}@media screen and (max-width:767px){.register .el-dialog__body[data-v-90f6a7d2]{padding:0 30px 35px!important}}.register .common-dialog-title[data-v-90f6a7d2]{font-weight:800}.common-input .el-input__wrapper[data-v-90f6a7d2]{border-radius:6px;box-shadow:0 0 0 1px #ddd;box-sizing:border-box;font-size:14px;height:50px;padding:0 20px}.common-input .el-input__wrapper .el-input__inner[data-v-90f6a7d2]{color:#333}@media screen and (max-width:1200px){.common-input .el-input__wrapper[data-v-90f6a7d2]{border-radius:3px;height:40px;padding:0 10px}}.common-input .el-input__wrapper.is-focus[data-v-90f6a7d2]{box-shadow:0 0 0 1px #e60027}.common-button-brand[data-v-90f6a7d2]{background:linear-gradient(134deg,#ff567d,#ff1d43);border-radius:25px!important;color:#fff;font-size:18px!important;height:50px!important;text-align:center;width:100%}@media screen and (max-width:767px){.common-button-brand[data-v-90f6a7d2]{font-size:15px!important;height:40px!important;width:100%}}.common-button-default[data-v-90f6a7d2]{border:1px solid #e60027;border-radius:25px!important;color:#e60027;font-size:18px!important;height:50px!important;text-align:center;width:100%}@media screen and (max-width:767px){.common-button-default[data-v-90f6a7d2]{border-radius:20px!important;font-size:15px!important;height:40px!important;width:100%}}.fl-row[data-v-90f6a7d2]{display:flex;flex-direction:row}.fl-col[data-v-90f6a7d2]{display:flex;flex-direction:column}.fl-btw[data-v-90f6a7d2]{justify-content:space-between}.fl-around[data-v-90f6a7d2]{justify-content:space-around}.fl-cen[data-v-90f6a7d2]{justify-content:center}.fl-end[data-v-90f6a7d2]{justify-content:end}.fl-warp[data-v-90f6a7d2]{flex-wrap:wrap}.fl-nowrap[data-v-90f6a7d2]{flex-wrap:nowrap}.fl-evenly[data-v-90f6a7d2]{justify-content:space-evenly}.al-cen[data-v-90f6a7d2]{align-items:center}.al-baseline[data-v-90f6a7d2]{align-items:baseline}.al-end[data-v-90f6a7d2]{align-items:end}.al-start[data-v-90f6a7d2]{align-items:flex-start}.pointer[data-v-90f6a7d2]{cursor:pointer}.ft-500[data-v-90f6a7d2]{font-weight:500}.ft-400[data-v-90f6a7d2]{font-weight:400}.common-select .el-select__wrapper[data-v-90f6a7d2]{border-radius:6px;box-shadow:0 0 0 1px #ddd;font-size:16px;height:50px;padding:0 20px}@media screen and (max-width:1200px){.common-select .el-select__wrapper[data-v-90f6a7d2]{border-radius:3px;height:45px;padding:10px}}.common-select .el-select__wrapper.is-focused[data-v-90f6a7d2]{box-shadow:0 0 0 1px #e60027}.common-date[data-v-90f6a7d2]{height:100%!important;width:100%!important}.common-date .el-input__wrapper.is-focus[data-v-90f6a7d2]{box-shadow:0 0 0 1px #e60027!important}.common-date .el-input__wrapper[data-v-90f6a7d2]{border-radius:6px;box-shadow:0 0 0 1px #ddd;font-size:16px;height:50px;padding:0 20px}@media screen and (max-width:1200px){.common-date .el-input__wrapper[data-v-90f6a7d2]{border-radius:3px;height:40px;padding:0 10px}}.common-checkbox .el-checkbox__label[data-v-90f6a7d2]{color:#333}.common-checkbox .el-checkbox__input.is-checked .el-checkbox__inner[data-v-90f6a7d2]{background-color:#e60027;border-color:#e60027}.common-checkbox .el-checkbox__input.is-checked+.el-checkbox__label[data-v-90f6a7d2]{color:#e60027}.common-message-default[data-v-90f6a7d2]{box-shadow:0 0 0 1px #ddd!important}.common-message-default[data-v-90f6a7d2],.common-message-warning[data-v-90f6a7d2]{background-color:#fff!important;--el-message-text-color:$brand!important;border:none!important;border-radius:12px!important}.common-message-warning[data-v-90f6a7d2]{box-shadow:0 0 0 1px #e60027!important;color:#e60027!important}.common-message-warning .icon-qingtish[data-v-90f6a7d2]{color:#e60027!important}.icon-xiangqing[data-v-90f6a7d2]{color:#d2d2d2;cursor:pointer}.common-scrollbar[data-v-90f6a7d2]::-webkit-scrollbar{width:4px}.common-scrollbar[data-v-90f6a7d2]::-webkit-scrollbar-track{background:#f2f3f5;border-radius:3px}.common-scrollbar[data-v-90f6a7d2]::-webkit-scrollbar-thumb{background-color:#ddd;border-radius:3px}.no-scrollbar[data-v-90f6a7d2]::-webkit-scrollbar{width:0!important}.el-button[data-v-90f6a7d2]:focus,.el-button[data-v-90f6a7d2]:hover{background:linear-gradient(134deg,#ff567d,#ff1d43);border:1px solid;color:#fff!important}.el-button--primary.is-disabled[data-v-90f6a7d2],.el-button--primary.is-disabled[data-v-90f6a7d2]:focus,.el-button--primary.is-disabled[data-v-90f6a7d2]:hover{background:linear-gradient(134deg,#ff567d,#ff1d43);border-color:linear-gradient(134deg,#ff567d,#ff1d43)}.el-button--primary[data-v-90f6a7d2]{--el-button-outline-color:none}.el-upload-list--picture-card .is-uploading .el-upload-list__item-info .el-progress .el-progress-circle svg .el-progress-circle__path[data-v-90f6a7d2]{stroke:#e60027}a[data-v-90f6a7d2]{color:#333;text-decoration:none}@media screen and (max-width:767px){.el-popup-parent--hidden[data-v-90f6a7d2]{width:100%}}.el-loading-mask[data-v-90f6a7d2],.el-message[data-v-90f6a7d2]{z-index:9999999!important}.el-dialog__headerbtn[data-v-90f6a7d2]{z-index:999}.corporate-partner-page[data-v-90f6a7d2]{background:#fff;min-height:100vh;overflow-x:hidden;width:100%}.hero-banner[data-v-90f6a7d2]{align-items:center;background:linear-gradient(135deg,#ff6b6b,#ff9e9e);color:#fff;display:flex;min-height:500px;overflow:hidden;padding:120px 24px 80px;text-align:center}.banner-content[data-v-90f6a7d2],.hero-banner[data-v-90f6a7d2]{box-sizing:border-box;position:relative;width:100%}.banner-content[data-v-90f6a7d2]{margin:0 auto;max-width:1200px;padding:0 24px;z-index:2}.banner-title[data-v-90f6a7d2]{font-size:56px;font-weight:800;line-height:1.2;margin-bottom:24px;text-shadow:0 2px 4px rgba(0,0,0,.1)}.banner-subtitle[data-v-90f6a7d2]{font-size:20px;line-height:1.6;margin-bottom:48px;margin-left:auto;margin-right:auto;max-width:800px;opacity:.95}.banner-stats[data-v-90f6a7d2]{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff1a;border-radius:16px;box-sizing:border-box;display:flex;flex-wrap:wrap;gap:64px;justify-content:center;margin-top:48px;max-width:100%;padding:32px}.stat-item[data-v-90f6a7d2]{align-items:center;display:flex;flex:1;flex-direction:column;min-width:120px}.stat-label[data-v-90f6a7d2]{font-size:16px;font-weight:500;opacity:.9}.banner-pattern[data-v-90f6a7d2]{inset:0;opacity:.3;position:absolute}.main-content[data-v-90f6a7d2]{padding:80px 0;position:relative}.main-content[data-v-90f6a7d2]:before{content:"";height:100%;left:0;opacity:.5;position:absolute;right:0;top:0;z-index:0}.form-section[data-v-90f6a7d2],.success-section[data-v-90f6a7d2]{margin:0 auto;max-width:800px;padding:0 24px;position:relative;z-index:1}.section-header[data-v-90f6a7d2]{margin-bottom:64px;text-align:center}.section-header h2[data-v-90f6a7d2]{color:#333;font-size:48px;font-weight:700;margin-bottom:16px}.section-header p[data-v-90f6a7d2]{color:#64748b;font-size:18px;line-height:1.6}.contact-form[data-v-90f6a7d2]{background:#fff;border-radius:24px;box-shadow:0 10px 40px #0000001a;padding:48px}.form-grid[data-v-90f6a7d2]{display:grid;gap:32px;grid-template-columns:1fr 1fr;margin-bottom:48px}.form-item[data-v-90f6a7d2]{display:flex;flex-direction:column}.form-item-full[data-v-90f6a7d2]{grid-column:1/-1}.form-label[data-v-90f6a7d2]{color:#333;font-size:16px;font-weight:600;margin-bottom:8px}.form-input[data-v-90f6a7d2]{height:56px}.form-textarea[data-v-90f6a7d2] .el-input__wrapper{border-radius:12px;box-shadow:0 0 0 1px #ddd;font-size:16px;min-height:120px;padding:16px 20px}.form-textarea[data-v-90f6a7d2] .el-input__wrapper.is-focus{box-shadow:0 0 0 1px #e60027}.form-textarea[data-v-90f6a7d2] .el-textarea__inner{color:#333;font-size:16px;line-height:1.6}.form-submit[data-v-90f6a7d2],.success-section[data-v-90f6a7d2]{text-align:center}.success-section[data-v-90f6a7d2]{padding:80px 24px}.success-content[data-v-90f6a7d2]{background:#fff;border-radius:24px;box-shadow:0 10px 40px #0000001a;padding:64px 48px}.success-icon[data-v-90f6a7d2]{height:80px;margin:0 auto 32px;width:80px}.success-icon svg[data-v-90f6a7d2]{height:100%;width:100%}.success-content h2[data-v-90f6a7d2]{color:#333;font-size:36px;font-weight:700;margin-bottom:24px}.success-content p[data-v-90f6a7d2]{color:#64748b;font-size:18px;line-height:1.6;margin-bottom:48px;margin-left:auto;margin-right:auto;max-width:600px}.promotional-section[data-v-90f6a7d2]{background:conic-gradient(from 30deg at 50% 50%,#fff7ff 0,#f4fdff 15%,#fff7f7,#fff5f5 35%,#fffef6 55%,#fff5f5 80%,#fff7ff);overflow:hidden;padding:120px 24px 200px;position:relative}.promotional-content[data-v-90f6a7d2]{margin:0 auto;max-width:1200px;position:relative;z-index:2}.promo-grid[data-v-90f6a7d2]{display:grid;gap:48px;grid-template-columns:repeat(3,1fr);margin-bottom:80px}.promo-item[data-v-90f6a7d2]{background:#fff;border-radius:20px;box-shadow:0 8px 32px #0000001a;padding:48px 32px;text-align:center;transition:transform .3s ease,box-shadow .3s ease}.promo-item[data-v-90f6a7d2]:hover{box-shadow:0 16px 48px #00000026;transform:translateY(-8px)}.promo-icon[data-v-90f6a7d2]{color:#ff6b6b;height:64px;margin:0 auto 24px;width:64px}.promo-icon svg[data-v-90f6a7d2]{height:100%;width:100%}.promo-item h3[data-v-90f6a7d2]{color:#333;font-size:24px;font-weight:600;margin-bottom:16px}.promo-item p[data-v-90f6a7d2]{color:#64748b;font-size:16px;line-height:1.6}.cta-section[data-v-90f6a7d2]{color:#333;text-align:center}.cta-section h2[data-v-90f6a7d2]{font-size:40px;font-weight:700;margin-bottom:16px}.cta-section p[data-v-90f6a7d2]{color:#64748b;font-size:20px;line-height:1.6}.curved-background[data-v-90f6a7d2]{background:linear-gradient(135deg,#ff6b6b,#ff9e9e);bottom:0;clip-path:ellipse(100% 100% at 50% 100%);height:120px;left:0;position:absolute;right:0}@media (max-width:1024px){.banner-title[data-v-90f6a7d2]{font-size:48px}.banner-subtitle[data-v-90f6a7d2]{font-size:18px}.banner-stats[data-v-90f6a7d2]{gap:32px;padding:24px}.section-header h2[data-v-90f6a7d2]{font-size:40px}.contact-form[data-v-90f6a7d2]{padding:32px}.form-grid[data-v-90f6a7d2]{gap:24px}.promo-grid[data-v-90f6a7d2]{gap:32px;grid-template-columns:1fr}.cta-section h2[data-v-90f6a7d2]{font-size:32px}}@media (max-width:768px){.hero-banner[data-v-90f6a7d2]{min-height:400px;padding:80px 16px 60px}.banner-title[data-v-90f6a7d2]{font-size:36px}.banner-subtitle[data-v-90f6a7d2]{font-size:16px}.banner-stats[data-v-90f6a7d2]{flex-direction:column;gap:16px;padding:20px}.stat-item[data-v-90f6a7d2]{min-width:auto;width:100%}.main-content[data-v-90f6a7d2]{padding:60px 0}.section-header[data-v-90f6a7d2]{margin-bottom:48px}.section-header h2[data-v-90f6a7d2]{font-size:32px}.section-header p[data-v-90f6a7d2]{font-size:16px}.contact-form[data-v-90f6a7d2]{border-radius:16px;padding:24px}.form-grid[data-v-90f6a7d2]{gap:20px;grid-template-columns:1fr;margin-bottom:32px}.success-content[data-v-90f6a7d2]{border-radius:16px;padding:48px 24px}.success-content h2[data-v-90f6a7d2]{font-size:28px}.success-content p[data-v-90f6a7d2]{font-size:16px}.promotional-section[data-v-90f6a7d2]{padding:80px 16px 160px}.promo-item[data-v-90f6a7d2]{border-radius:16px;padding:32px 24px}.promo-item h3[data-v-90f6a7d2]{font-size:20px}.cta-section h2[data-v-90f6a7d2]{font-size:28px}.cta-section p[data-v-90f6a7d2]{font-size:18px}}@media (max-width:480px){.hero-banner[data-v-90f6a7d2]{padding:60px 12px 40px}.banner-title[data-v-90f6a7d2]{font-size:28px}.banner-subtitle[data-v-90f6a7d2]{font-size:14px}.section-header h2[data-v-90f6a7d2]{font-size:28px}.contact-form[data-v-90f6a7d2]{padding:20px}.form-label[data-v-90f6a7d2]{font-size:14px}.success-content[data-v-90f6a7d2]{padding:32px 20px}.success-content h2[data-v-90f6a7d2]{font-size:24px}.promotional-section[data-v-90f6a7d2]{padding:60px 12px 120px}.promo-item[data-v-90f6a7d2]{padding:24px 16px}.cta-section h2[data-v-90f6a7d2]{font-size:24px}}
