@charset "UTF-8";:root{--el-color-white:#fff;--el-color-black:#000;--el-color-primary-rgb:64,158,255;--el-color-success-rgb:103,194,58;--el-color-warning-rgb:230,162,60;--el-color-danger-rgb:245,108,108;--el-color-error-rgb:245,108,108;--el-color-info-rgb:144,147,153;--el-font-size-extra-large:20px;--el-font-size-large:18px;--el-font-size-medium:16px;--el-font-size-base:14px;--el-font-size-small:13px;--el-font-size-extra-small:12px;--el-font-family:"Helvetica Neue",Helvetica,"PingFang SC","Hiragino Sans GB","Microsoft YaHei","微软雅黑",Arial,sans-serif;--el-font-weight-primary:500;--el-font-line-height-primary:24px;--el-index-normal:1;--el-index-top:1000;--el-index-popper:2000;--el-border-radius-base:4px;--el-border-radius-small:2px;--el-border-radius-round:20px;--el-border-radius-circle:100%;--el-transition-duration:.3s;--el-transition-duration-fast:.2s;--el-transition-function-ease-in-out-bezier:cubic-bezier(.645,.045,.355,1);--el-transition-function-fast-bezier:cubic-bezier(.23,1,.32,1);--el-transition-all:all var(--el-transition-duration) var(--el-transition-function-ease-in-out-bezier);--el-transition-fade:opacity var(--el-transition-duration) var(--el-transition-function-fast-bezier);--el-transition-md-fade:transform var(--el-transition-duration) var(--el-transition-function-fast-bezier),opacity var(--el-transition-duration) var(--el-transition-function-fast-bezier);--el-transition-fade-linear:opacity var(--el-transition-duration-fast) linear;--el-transition-border:border-color var(--el-transition-duration-fast) var(--el-transition-function-ease-in-out-bezier);--el-transition-box-shadow:box-shadow var(--el-transition-duration-fast) var(--el-transition-function-ease-in-out-bezier);--el-transition-color:color var(--el-transition-duration-fast) var(--el-transition-function-ease-in-out-bezier);--el-component-size-large:40px;--el-component-size:32px;--el-component-size-small:24px;color-scheme:light;--el-color-primary:#409eff;--el-color-primary-light-3:#79bbff;--el-color-primary-light-5:#a0cfff;--el-color-primary-light-7:#c6e2ff;--el-color-primary-light-8:#d9ecff;--el-color-primary-light-9:#ecf5ff;--el-color-primary-dark-2:#337ecc;--el-color-success:#67c23a;--el-color-success-light-3:#95d475;--el-color-success-light-5:#b3e19d;--el-color-success-light-7:#d1edc4;--el-color-success-light-8:#e1f3d8;--el-color-success-light-9:#f0f9eb;--el-color-success-dark-2:#529b2e;--el-color-warning:#e6a23c;--el-color-warning-light-3:#eebe77;--el-color-warning-light-5:#f3d19e;--el-color-warning-light-7:#f8e3c5;--el-color-warning-light-8:#faecd8;--el-color-warning-light-9:#fdf6ec;--el-color-warning-dark-2:#b88230;--el-color-danger:#f56c6c;--el-color-danger-light-3:#f89898;--el-color-danger-light-5:#fab6b6;--el-color-danger-light-7:#fcd3d3;--el-color-danger-light-8:#fde2e2;--el-color-danger-light-9:#fef0f0;--el-color-danger-dark-2:#c45656;--el-color-error:#f56c6c;--el-color-error-light-3:#f89898;--el-color-error-light-5:#fab6b6;--el-color-error-light-7:#fcd3d3;--el-color-error-light-8:#fde2e2;--el-color-error-light-9:#fef0f0;--el-color-error-dark-2:#c45656;--el-color-info:#909399;--el-color-info-light-3:#b1b3b8;--el-color-info-light-5:#c8c9cc;--el-color-info-light-7:#dedfe0;--el-color-info-light-8:#e9e9eb;--el-color-info-light-9:#f4f4f5;--el-color-info-dark-2:#73767a;--el-bg-color:#fff;--el-bg-color-page:#f2f3f5;--el-bg-color-overlay:#fff;--el-text-color-primary:#303133;--el-text-color-regular:#606266;--el-text-color-secondary:#909399;--el-text-color-placeholder:#a8abb2;--el-text-color-disabled:#c0c4cc;--el-border-color:#dcdfe6;--el-border-color-light:#e4e7ed;--el-border-color-lighter:#ebeef5;--el-border-color-extra-light:#f2f6fc;--el-border-color-dark:#d4d7de;--el-border-color-darker:#cdd0d6;--el-fill-color:#f0f2f5;--el-fill-color-light:#f5f7fa;--el-fill-color-lighter:#fafafa;--el-fill-color-extra-light:#fafcff;--el-fill-color-dark:#ebedf0;--el-fill-color-darker:#e6e8eb;--el-fill-color-blank:#fff;--el-box-shadow:0px 12px 32px 4px #0000000a,0px 8px 20px #00000014;--el-box-shadow-light:0px 0px 12px #0000001f;--el-box-shadow-lighter:0px 0px 6px #0000001f;--el-box-shadow-dark:0px 16px 48px 16px #00000014,0px 12px 32px #0000001f,0px 8px 16px -8px #00000029;--el-disabled-bg-color:var(--el-fill-color-light);--el-disabled-text-color:var(--el-text-color-placeholder);--el-disabled-border-color:var(--el-border-color-light);--el-overlay-color:#000c;--el-overlay-color-light:#000000b3;--el-overlay-color-lighter:#00000080;--el-mask-color:#ffffffe6;--el-mask-color-extra-light:#ffffff4d;--el-border-width:1px;--el-border-style:solid;--el-border-color-hover:var(--el-text-color-disabled);--el-border:var(--el-border-width) var(--el-border-style) var(--el-border-color);--el-svg-monochrome-grey:var(--el-border-color)}.fade-in-linear-enter-active,.fade-in-linear-leave-active{transition:var(--el-transition-fade-linear)}.fade-in-linear-enter-from,.fade-in-linear-leave-to{opacity:0}.el-fade-in-linear-enter-active,.el-fade-in-linear-leave-active{transition:var(--el-transition-fade-linear)}.el-fade-in-linear-enter-from,.el-fade-in-linear-leave-to{opacity:0}.el-fade-in-enter-active,.el-fade-in-leave-active{transition:all var(--el-transition-duration) cubic-bezier(.55,0,.1,1)}.el-fade-in-enter-from,.el-fade-in-leave-active{opacity:0}.el-zoom-in-center-enter-active,.el-zoom-in-center-leave-active{transition:all var(--el-transition-duration) cubic-bezier(.55,0,.1,1)}.el-zoom-in-center-enter-from,.el-zoom-in-center-leave-active{opacity:0;transform:scaleX(0)}.el-zoom-in-top-enter-active,.el-zoom-in-top-leave-active{opacity:1;transform:scaleY(1);transform-origin:center top;transition:var(--el-transition-md-fade)}.el-zoom-in-top-enter-active[data-popper-placement^=top],.el-zoom-in-top-leave-active[data-popper-placement^=top]{transform-origin:center bottom}.el-zoom-in-top-enter-from,.el-zoom-in-top-leave-active{opacity:0;transform:scaleY(0)}.el-zoom-in-bottom-enter-active,.el-zoom-in-bottom-leave-active{opacity:1;transform:scaleY(1);transform-origin:center bottom;transition:var(--el-transition-md-fade)}.el-zoom-in-bottom-enter-from,.el-zoom-in-bottom-leave-active{opacity:0;transform:scaleY(0)}.el-zoom-in-left-enter-active,.el-zoom-in-left-leave-active{opacity:1;transform:scale(1);transform-origin:top left;transition:var(--el-transition-md-fade)}.el-zoom-in-left-enter-from,.el-zoom-in-left-leave-active{opacity:0;transform:scale(.45)}.collapse-transition{transition:var(--el-transition-duration) height ease-in-out,var(--el-transition-duration) padding-top ease-in-out,var(--el-transition-duration) padding-bottom ease-in-out}.el-collapse-transition-enter-active,.el-collapse-transition-leave-active{transition:var(--el-transition-duration) max-height ease-in-out,var(--el-transition-duration) padding-top ease-in-out,var(--el-transition-duration) padding-bottom ease-in-out}.horizontal-collapse-transition{transition:var(--el-transition-duration) width ease-in-out,var(--el-transition-duration) padding-left ease-in-out,var(--el-transition-duration) padding-right ease-in-out}.el-list-enter-active,.el-list-leave-active{transition:all 1s}.el-list-enter-from,.el-list-leave-to{opacity:0;transform:translateY(-30px)}.el-list-leave-active{position:absolute!important}.el-opacity-transition{transition:opacity var(--el-transition-duration) cubic-bezier(.55,0,.1,1)}.el-icon-loading{animation:rotating 2s linear infinite}.el-icon--right{margin-left:5px}.el-icon--left{margin-right:5px}@keyframes rotating{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.el-icon{--color:inherit;align-items:center;display:inline-flex;height:1em;justify-content:center;line-height:1em;position:relative;width:1em;fill:currentColor;color:var(--color);font-size:inherit}.el-icon.is-loading{animation:rotating 2s linear infinite}.el-icon svg{height:1em;width:1em}.el-badge{--el-badge-bg-color:var(--el-color-danger);--el-badge-radius:10px;--el-badge-font-size:12px;--el-badge-padding:6px;--el-badge-size:18px;display:inline-block;position:relative;vertical-align:middle;width:fit-content}.el-badge__content{align-items:center;background-color:var(--el-badge-bg-color);border:1px solid var(--el-bg-color);border-radius:var(--el-badge-radius);color:var(--el-color-white);display:inline-flex;font-size:var(--el-badge-font-size);height:var(--el-badge-size);justify-content:center;padding:0 var(--el-badge-padding);white-space:nowrap}.el-badge__content.is-fixed{position:absolute;right:calc(1px + var(--el-badge-size)/2);top:0;transform:translateY(-50%) translate(100%);z-index:var(--el-index-normal)}.el-badge__content.is-fixed.is-dot{right:5px}.el-badge__content.is-dot{border-radius:50%;height:8px;padding:0;right:0;width:8px}.el-badge__content.is-hide-zero{display:none}.el-badge__content--primary{background-color:var(--el-color-primary)}.el-badge__content--success{background-color:var(--el-color-success)}.el-badge__content--warning{background-color:var(--el-color-warning)}.el-badge__content--info{background-color:var(--el-color-info)}.el-badge__content--danger{background-color:var(--el-color-danger)}.el-message{--el-message-bg-color:var(--el-color-info-light-9);--el-message-border-color:var(--el-border-color-lighter);--el-message-padding:11px 15px;--el-message-close-size:16px;--el-message-close-icon-color:var(--el-text-color-placeholder);--el-message-close-hover-color:var(--el-text-color-secondary);align-items:center;background-color:var(--el-message-bg-color);border-color:var(--el-message-border-color);border-radius:var(--el-border-radius-base);border-style:var(--el-border-style);border-width:var(--el-border-width);box-sizing:border-box;display:flex;gap:8px;left:50%;max-width:calc(100% - 32px);padding:var(--el-message-padding);position:fixed;top:20px;transform:translate(-50%);transition:opacity var(--el-transition-duration),transform .4s,top .4s;width:fit-content}.el-message.is-plain{background-color:var(--el-bg-color-overlay);border-color:var(--el-bg-color-overlay);box-shadow:var(--el-box-shadow-light)}.el-message p{margin:0}.el-message--primary{--el-message-bg-color:var(--el-color-primary-light-9);--el-message-border-color:var(--el-color-primary-light-8);--el-message-text-color:var(--el-color-primary)}.el-message--primary .el-message__content{color:var(--el-message-text-color);overflow-wrap:break-word}.el-message .el-message-icon--primary{color:var(--el-message-text-color)}.el-message--success{--el-message-bg-color:var(--el-color-success-light-9);--el-message-border-color:var(--el-color-success-light-8);--el-message-text-color:var(--el-color-success)}.el-message--success .el-message__content{color:var(--el-message-text-color);overflow-wrap:break-word}.el-message .el-message-icon--success{color:var(--el-message-text-color)}.el-message--info{--el-message-bg-color:var(--el-color-info-light-9);--el-message-border-color:var(--el-color-info-light-8);--el-message-text-color:var(--el-color-info)}.el-message--info .el-message__content{color:var(--el-message-text-color);overflow-wrap:break-word}.el-message .el-message-icon--info{color:var(--el-message-text-color)}.el-message--warning{--el-message-bg-color:var(--el-color-warning-light-9);--el-message-border-color:var(--el-color-warning-light-8);--el-message-text-color:var(--el-color-warning)}.el-message--warning .el-message__content{color:var(--el-message-text-color);overflow-wrap:break-word}.el-message .el-message-icon--warning{color:var(--el-message-text-color)}.el-message--error{--el-message-bg-color:var(--el-color-error-light-9);--el-message-border-color:var(--el-color-error-light-8);--el-message-text-color:var(--el-color-error)}.el-message--error .el-message__content{color:var(--el-message-text-color);overflow-wrap:break-word}.el-message .el-message-icon--error{color:var(--el-message-text-color)}.el-message .el-message__badge{position:absolute;right:-8px;top:-8px}.el-message__content{font-size:14px;line-height:1;padding:0}.el-message__content:focus{outline-width:0}.el-message .el-message__closeBtn{color:var(--el-message-close-icon-color);cursor:pointer;font-size:var(--el-message-close-size)}.el-message .el-message__closeBtn:focus{outline-width:0}.el-message .el-message__closeBtn:hover{color:var(--el-message-close-hover-color)}.el-message-fade-enter-from,.el-message-fade-leave-to{opacity:0;transform:translate(-50%,-100%)}html[lang^=zh]{--zh-xl:2px;--zh-lg:2px;--zh-md:1.5px;--zh-sm:1px;--cat-nav-w:var(--cat-nav-w-cn)}:root{--primary:#00acee;--primary-dark:#0080db;--primary-light:#63b1fa;--primary-50:#f0f9ff;--primary-100:#e0f2fe;--grad-primary:linear-gradient(135deg,var(--primary),var(--primary-dark));--bg:#fafbfc;--bg-soft:#f4f8fc;--bg-card:#fff;--text:#1a1a2e;--text-secondary:#6b7280;--text-muted:#94a3b8;--border:#e5e7eb;--border-light:#f0f0f0;--border-blue:#bae6fd;--radius:12px;--radius-sm:6px;--radius-lg:18px;--shadow-sm:0 1px 3px rgba(15,45,85,.05);--shadow:0 1px 3px rgba(15,45,85,.07);--shadow-md:0 8px 22px rgba(15,45,85,.14);--shadow-lg:0 8px 30px rgba(0,0,0,.1);--shadow-blue:0 4px 20px rgba(0,172,238,.25);--shadow-card:0 3px 10px rgba(15,45,85,.07),0 1px 2px rgba(15,45,85,.04);--border-card:1px solid #e7eef5;--transition:all .25s cubic-bezier(.4,0,.2,1);--zh-xl:0px;--zh-lg:0px;--zh-md:0px;--zh-sm:0px;--fs-banner-main-desc-base:12.5px;--fs-banner-main-tag-base:11px;--fs-banner-main-title-base:19px;--fs-banner-side-card-desc-base:11px;--fs-banner-side-card-title-base:14px;--fs-case-cat-base:11px;--fs-case-desc-base:12.5px;--fs-case-tag-base:11px;--fs-case-title-base:16px;--fs-cat-name-base:18px;--fs-chat-btn-base:14px;--fs-f-bottom-base:12px;--fs-f-col-title-base:14px;--fs-f-contact-base:12.5px;--fs-f-contact-strong-base:12px;--fs-f-link-base:12px;--fs-lang-btn-base:12.5px;--fs-lang-menu-active-after-base:12px;--fs-lang-menu-li-base:13.5px;--fs-mega-collapse-btn-base:12.5px;--fs-mega-l1-name-base:17px;--fs-mega-l2-name-base:17px;--fs-mega-l2-title-base:21px;--fs-mega-prod-group-a-base:14px;--fs-mega-prod-group-h4-base:15px;--fs-mega-search-input-base:clamp(16px,2vh,20px);--fs-ms-ai-inline-base:12px;--fs-ms-btn-base:clamp(14px,1.7vh,16px);--fs-nav-cart-badge-base:9px;--fs-news-date-base:11px;--fs-news-hero-date-base:12px;--fs-news-hero-excerpt-base:12.5px;--fs-news-hero-title-base:19px;--fs-news-title-base:14px;--fs-partner-label-base:12.5px;--fs-prod-badge-base:10px;--fs-prod-cta-base:12px;--fs-prod-name-base:14px;--fs-prod-price-base:15px;--fs-prod-spec-base:12px;--fs-res-date-base:11px;--fs-res-name-base:12.5px;--fs-section-more-base:14px;--fs-section-sub-base:14px;--fs-section-title-base:24px;--fs-sh-hot-item-base:clamp(11px,1.3vh,12.5px);--fs-sh-subtitle-base:clamp(15px,1.6vh,17px);--fs-sh-title-base:clamp(30px,4vh,42px);--fs-side-card-title-base:16px;--fs-t-avatar-base:19px;--fs-t-name-base:15px;--fs-t-quote-base:15px;--fs-t-quote-wrap-before-base:60px;--fs-t-role-base:12.5px;--fs-top-link-base:14px;--fs-top-logo-text-base:20px;--fs-top-search-mini-input-base:12.5px;--fs-top-search-mini-mini-submit-base:12px;--fs-value-chip-base:12.5px;--fs-value-strip-h3-base:22px;--fs-banner-main-desc:calc(var(--fs-banner-main-desc-base) + var(--zh-md));--fs-banner-main-tag:calc(var(--fs-banner-main-tag-base) + var(--zh-sm));--fs-banner-main-title:calc(var(--fs-banner-main-title-base) + var(--zh-lg));--fs-banner-side-card-desc:calc(var(--fs-banner-side-card-desc-base) + var(--zh-sm));--fs-banner-side-card-title:calc(var(--fs-banner-side-card-title-base) + var(--zh-md));--fs-case-cat:calc(var(--fs-case-cat-base) + var(--zh-sm));--fs-case-desc:calc(var(--fs-case-desc-base) + var(--zh-md));--fs-case-tag:calc(var(--fs-case-tag-base) + var(--zh-sm));--fs-case-title:calc(var(--fs-case-title-base) + var(--zh-lg));--fs-cat-name:calc(var(--fs-cat-name-base) + var(--zh-lg));--fs-chat-btn:calc(var(--fs-chat-btn-base) + var(--zh-md));--fs-f-bottom:calc(var(--fs-f-bottom-base) + var(--zh-md));--fs-f-col-title:calc(var(--fs-f-col-title-base) + var(--zh-md));--fs-f-contact:calc(var(--fs-f-contact-base) + var(--zh-md));--fs-f-contact-strong:calc(var(--fs-f-contact-strong-base) + var(--zh-md));--fs-f-link:calc(var(--fs-f-link-base) + var(--zh-md));--fs-lang-btn:calc(var(--fs-lang-btn-base) + var(--zh-md));--fs-lang-menu-active-after:calc(var(--fs-lang-menu-active-after-base) + var(--zh-md));--fs-lang-menu-li:calc(var(--fs-lang-menu-li-base) + var(--zh-md));--fs-mega-collapse-btn:calc(var(--fs-mega-collapse-btn-base) + var(--zh-md));--fs-mega-l1-name:calc(var(--fs-mega-l1-name-base) + var(--zh-lg));--fs-mega-l2-name:calc(var(--fs-mega-l2-name-base) + var(--zh-lg));--fs-mega-l2-title:calc(var(--fs-mega-l2-title-base) + var(--zh-lg));--fs-mega-prod-group-a:calc(var(--fs-mega-prod-group-a-base) + var(--zh-md));--fs-mega-prod-group-h4:calc(var(--fs-mega-prod-group-h4-base) + var(--zh-md));--fs-mega-search-input:calc(var(--fs-mega-search-input-base) + var(--zh-lg));--fs-ms-ai-inline:calc(var(--fs-ms-ai-inline-base) + var(--zh-md));--fs-ms-btn:calc(var(--fs-ms-btn-base) + var(--zh-md));--fs-nav-cart-badge:calc(var(--fs-nav-cart-badge-base) + var(--zh-sm));--fs-news-date:calc(var(--fs-news-date-base) + var(--zh-sm));--fs-news-hero-date:calc(var(--fs-news-hero-date-base) + var(--zh-md));--fs-news-hero-excerpt:calc(var(--fs-news-hero-excerpt-base) + var(--zh-md));--fs-news-hero-title:calc(var(--fs-news-hero-title-base) + var(--zh-lg));--fs-news-title:calc(var(--fs-news-title-base) + var(--zh-md));--fs-partner-label:calc(var(--fs-partner-label-base) + var(--zh-md));--fs-prod-badge:calc(var(--fs-prod-badge-base) + var(--zh-sm));--fs-prod-cta:calc(var(--fs-prod-cta-base) + var(--zh-md));--fs-prod-name:calc(var(--fs-prod-name-base) + var(--zh-md));--fs-prod-price:calc(var(--fs-prod-price-base) + var(--zh-md));--fs-prod-spec:calc(var(--fs-prod-spec-base) + var(--zh-md));--fs-res-date:calc(var(--fs-res-date-base) + var(--zh-sm));--fs-res-name:calc(var(--fs-res-name-base) + var(--zh-md));--fs-section-more:calc(var(--fs-section-more-base) + var(--zh-md));--fs-section-sub:calc(var(--fs-section-sub-base) + var(--zh-md));--fs-section-title:calc(var(--fs-section-title-base) + var(--zh-xl));--fs-sh-hot-item:calc(var(--fs-sh-hot-item-base) + var(--zh-sm));--fs-sh-subtitle:calc(var(--fs-sh-subtitle-base) + var(--zh-md));--fs-sh-title:calc(var(--fs-sh-title-base) + var(--zh-xl));--fs-side-card-title:calc(var(--fs-side-card-title-base) + var(--zh-lg));--fs-t-avatar:calc(var(--fs-t-avatar-base) + var(--zh-lg));--fs-t-name:calc(var(--fs-t-name-base) + var(--zh-md));--fs-t-quote:calc(var(--fs-t-quote-base) + var(--zh-md));--fs-t-quote-wrap-before:calc(var(--fs-t-quote-wrap-before-base) + var(--zh-xl));--fs-t-role:calc(var(--fs-t-role-base) + var(--zh-md));--fs-top-link:calc(var(--fs-top-link-base) + var(--zh-md));--fs-top-logo-text:calc(var(--fs-top-logo-text-base) + var(--zh-lg));--fs-top-search-mini-input:calc(var(--fs-top-search-mini-input-base) + var(--zh-md));--fs-top-search-mini-mini-submit:calc(var(--fs-top-search-mini-mini-submit-base) + var(--zh-md));--fs-value-chip:calc(var(--fs-value-chip-base) + var(--zh-md));--fs-value-strip-h3:calc(var(--fs-value-strip-h3-base) + var(--zh-lg));--hero-bg:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='1600' height='1000' preserveAspectRatio='xMidYMid slice' viewBox='0 0 1600 1000'%3E%3Cdefs%3E%3CradialGradient id='b'%3E%3Cstop offset='0' stop-color='%23d9edf7' stop-opacity='.65'/%3E%3Cstop offset='.65' stop-color='%23d9edf7' stop-opacity='0'/%3E%3Cstop offset='1' stop-color='%23d9edf7' stop-opacity='0'/%3E%3C/radialGradient%3E%3CradialGradient id='c'%3E%3Cstop offset='0' stop-color='%23d9edf7' stop-opacity='.65'/%3E%3Cstop offset='.65' stop-color='%23d9edf7' stop-opacity='0'/%3E%3Cstop offset='1' stop-color='%23d9edf7' stop-opacity='0'/%3E%3C/radialGradient%3E%3ClinearGradient id='a' x1='0' x2='1' y1='0' y2='1'%3E%3Cstop offset='0' stop-color='%23f5faff'/%3E%3Cstop offset='.12' stop-color='%23f0f7ff'/%3E%3Cstop offset='.35' stop-color='%23f0f7ff'/%3E%3Cstop offset='.7' stop-color='%23dfeef8'/%3E%3Cstop offset='1' stop-color='%23cfe7f4'/%3E%3C/linearGradient%3E%3C/defs%3E%3Cpath fill='url(%23a)' d='M0 0h1600v1000H0z'/%3E%3Ccircle cx='1550' cy='40' r='320' fill='url(%23b)'/%3E%3Ccircle cx='20' cy='500' r='320' fill='url(%23c)'/%3E%3C/svg%3E");--calib-bg:var(--hero-bg) center /cover no-repeat fixed;--cat-nav-w:250px;--cat-nav-w-cn:190px;--cat-nav-l2-w:280px;--cat-rail-w:64px;--cat-l2-rail-w:64px;--cat-nav-collapsed-w:calc(var(--cat-rail-w) + var(--cat-l2-rail-w));--cat-nav-hover-l1-w:calc(var(--cat-nav-w) + var(--cat-nav-l2-w));--cat-nav-hover-l2-w:calc(var(--cat-rail-w) + var(--cat-nav-l2-w));--space-cat-row:12px;--space-promo-foot:5px;--space-strip-foot:10px}.no-anim,.no-anim *{animation:none!important;transition:none!important}html{font-size:5.2083333333vw}@media (min-width:1901px){html{font-size:100px}}@media (max-width:1580px){html{font-size:66px}}@media (max-width:567px){html html{font-size:13.3333333333vw}}#app,body{background:var(--calib-bg);background-color:#fafbfc;color:var(--text);font-family:PingFang SC,Microsoft YaHei,Microsoft YaHei UI,SimSun,SimHei,Arial;font-size:16px;height:100%;line-height:1.6;margin:0;min-height:100%;scrollbar-gutter:stable;width:100%}@media (max-width:1580px){#app,body{font-size:14px}}@media (max-width:767px){#app,body{font-size:.28rem}}*{box-sizing:border-box;margin:0;padding:0}img{border:0;max-width:100%;vertical-align:top}.rich-text-container img{border:0;display:initial;margin:initial;max-width:100%;vertical-align:initial}.rich-text-container table{margin:0 auto;max-width:100%!important}.rich-text-container{color:#000;font-size:16px;max-width:100%!important}.rich-text-container h1,.rich-text-container h2,.rich-text-container h3,.rich-text-container h4,.rich-text-container h5,.rich-text-container h6{all:revert}.rich-text-container p{line-height:1.8}.rich-text-container ul li{list-style:initial;list-style-position:inside;margin-left:.05rem}.rich-text-container ol li{position:relative}.rich-text-container ol li:before{content:counter(list-item) ". ";font-weight:700;margin-right:.05rem}.table-scroll-wrapper{scrollbar-color:#c1c1c1 #e5e7eb}.table-scroll-wrapper::-webkit-scrollbar-thumb{background:#9092984d;background-clip:padding-box;border:2px solid transparent;border-radius:4px;min-width:40px}.table-scroll-wrapper::-webkit-scrollbar-track{background:#f1f1f1;border-radius:4px}.table-scroll-wrapper{scrollbar-color:hsla(220,4%,58%,.3) #f1f1f1;scrollbar-width:thin}.rich-text-container table td,.rich-text-container table th{border:1px solid #ccc;padding:0;word-break:break-all;word-wrap:break-word;line-height:1;word-spacing:normal}h1,h2,h3,h4,h5,h6{font-weight:400}p{white-space:pre-wrap}div,p{word-wrap:break-word;word-break:break-all}a,a:focus,a:hover{text-decoration:none}button,input{-webkit-appearance:none;border-radius:0}button{cursor:pointer}input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}textarea{overflow:auto;resize:none}button,input,select,textarea{background:transparent;border:0;color:inherit;font-family:inherit;font-size:inherit;font-style:inherit;font-weight:400}button:focus,input:focus,select:focus,textarea:focus{outline:none}select{-webkit-appearance:none;-moz-appearance:none;appearance:none;box-sizing:border-box;white-space:nowrap}select::-ms-expand{display:none}table{border-collapse:collapse}.container{margin:0 auto;max-width:1440px;padding-left:32px;padding-right:32px}@media (max-width:1199px){.container{width:90%}}@media (max-width:640px){.container{padding-left:6px;padding-right:6px;width:100%}}.h-img{cursor:pointer;transition:all .5s}.h-img:hover{transform:scale(1.2)}.btn-001{border:1px solid var(--btn-border-color,#d7d7d7);overflow:hidden}.btn-001,.btn-001>span{position:relative;transition:all .6s}.btn-001>span{z-index:2}.btn-001:after{background-color:var(--btn-bg-color,#1bd629);content:"";height:100%;left:0;position:absolute;top:0;transform:scaleX(0);transform-origin:right;transition:transform .6s cubic-bezier(.785,.135,.15,.86);width:100%;z-index:1}.btn-001:hover{border:1px solid transparent}.btn-001:hover>span{color:var(--btn-hover-text-color,#fff)}.btn-001:hover:after{transform:scaleX(1);transform-origin:left}.text-hover>span{background-image:linear-gradient(transparent calc(100% - 2px),var(--text-border-color,#1bd629) 2px);background-repeat:no-repeat;background-size:0 100%;transition:background-size 1s ease}.text-hover:hover>span{background-size:100% 100%}.text-hover2>span{background-image:linear-gradient(transparent calc(100% - 2px),var(--text-border-color,#1a93f5) 2px);background-position:100%;background-repeat:no-repeat;background-size:0 100%;transition:background-size .5s ease}.text-hover2:hover>span{background-position:0;background-size:100% 100%;color:#000}.text-hover3>span{background-image:linear-gradient(transparent calc(100% - 2px),var(--text-border-color,#fff) 2px);background-position:100%;background-repeat:no-repeat;background-size:0 100%;cursor:pointer;transition:background-size .5s ease}.text-hover3:hover>span{background-position:0;background-size:100% 100%;color:#fff}.public-img{overflow:hidden;z-index:1}.public-img,.public-img:before{display:block;position:relative}.public-img:before{content:"";padding-top:var(--img-height,100%);z-index:0}.public-img img{height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;transition:all .8s;width:100%;z-index:1}.title{background:linear-gradient(90deg,#00acee,#00acee66),linear-gradient(270deg,#63b1fa 7.73%,#1a93f5 56.97%,#1a93f5);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.gradient{background:linear-gradient(270deg,#63b1fa 7.73%,#1a93f5 56.97%,#1a93f5);border-radius:5rem;color:#fff;cursor:pointer}.font12{font-size:12px}.font14{font-size:14px}.font16{font-size:16px}.font18{font-size:18px}.font20{font-size:20px}.font22{font-size:22px}.font24{font-size:24px}.font26{font-size:26px}.font28{font-size:28px}.font30{font-size:30px}.font32{font-size:32px}.font34{font-size:34px}.font36{font-size:36px}.font38{font-size:38px}.font40{font-size:40px}.font42{font-size:42px}.font44{font-size:44px}.font46{font-size:46px}.font48{font-size:48px}.font50{font-size:50px}.font52{font-size:52px}.font54{font-size:54px}.font56{font-size:56px}.font60{font-size:60px}.font72{font-size:72px}.font80{font-size:80px}@media (max-width:1600px){.font16{font-size:14px}.font18{font-size:16px}.font20{font-size:18px}.font22{font-size:20px}.font24{font-size:22px}.font26{font-size:24px}.font28{font-size:26px}.font30{font-size:28px}.font32{font-size:30px}.font34{font-size:32px}.font36{font-size:34px}.font38{font-size:36px}.font40{font-size:38px}.font42,.font44{font-size:40px}.font46{font-size:42px}.font48{font-size:44px}.font50{font-size:46px}.font52,.font54,.font56,.font60,.font72,.font80{font-size:48px}}@media (max-width:1260px){.font16{font-size:.2rem}.font18{font-size:14px}.font20{font-size:16px}.font22{font-size:18px}.font24{font-size:20px}.font26{font-size:22px}.font28{font-size:24px}.font30{font-size:26px}.font32,.font34,.font36,.font38,.font40{font-size:28px}.font42,.font44{font-size:32px}.font46{font-size:36px}.font48,.font50{font-size:38px}.font52,.font54,.font56,.font60,.font72,.font80{font-size:44px}}@media (max-width:991px){.font16,.font18{font-size:.2rem}.font20{font-size:.22rem}.font22,.font24,.font26,.font27{font-size:.24rem}.font28,.font30,.font32{font-size:.28rem}.font34,.font36,.font38{font-size:.32rem}.font40,.font42,.font44,.font46,.font48,.font50{font-size:.36rem}.font52,.font54,.font56,.font60,.font72,.font80{font-size:.48rem}}@media (max-width:767px){.font16,.font18{font-size:.2rem}.font20{font-size:.22rem}.font22,.font24,.font26,.font27{font-size:.24rem}.font28,.font30{font-size:.26rem}.font32,.font34,.font36,.font38,.font40,.font42,.font44,.font46,.font48,.font50{font-size:.3rem}.font52,.font54,.font56,.font60,.font72,.font80{font-size:.48rem}}::-webkit-scrollbar{opacity:1!important;visibility:visible!important}::-webkit-scrollbar-thumb,::-webkit-scrollbar-track{display:block!important;opacity:1!important;visibility:visible!important}#aff-im-root .embed-icon,.is-home #aff-im-root .embed-icon{bottom:96px!important}.main-product #aff-im-root .embed-icon{bottom:36px!important}body.page-productMerged #aff-im-root .embed-icon{bottom:36px!important;left:12px!important;right:auto!important}#aff-im-root .embed-icon{align-items:center!important;animation:chatPulse 2.4s ease-in-out infinite!important;background:linear-gradient(135deg,var(--primary),var(--primary-dark))!important;border-radius:28px!important;bottom:96px!important;box-shadow:0 4px 16px #00acee66!important;color:#fff!important;cursor:pointer!important;display:inline-flex!important;font-size:14px!important;font-weight:700!important;gap:8px!important;height:auto!important;left:auto!important;overflow:visible!important;padding:12px 20px!important;pointer-events:auto!important;position:fixed!important;right:12px!important;top:auto!important;transform:none!important;transition:all .25s cubic-bezier(.4,0,.2,1)!important;white-space:nowrap!important;width:auto!important;z-index:50!important}#aff-im-root .embed-icon:hover{animation:none!important;box-shadow:0 6px 24px #00acee80!important;transform:translateY(-2px)!important}#aff-im-root .embed-icon .embed-icon-default,#aff-im-root .embed-icon .embed-icon-pcIcon4{background:none!important;border-radius:0!important;cursor:pointer!important;height:100%!important;top:0!important;right:0!important;bottom:0!important;left:0!important;margin:0!important;opacity:0!important;padding:0!important;pointer-events:auto!important;position:absolute!important;width:100%!important;z-index:1!important}#aff-im-root .embed-icon:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='2.5' viewBox='0 0 24 24'%3E%3Cpath d='M21 15a2 2 0 0 1-2 2H7l-4 4V5a2 2 0 0 1 2-2h14a2 2 0 0 1 2 2z'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";display:inline-block;flex-shrink:0;height:18px;pointer-events:none;width:18px}#aff-im-root .embed-icon:after{content:"在线咨询";pointer-events:none;white-space:nowrap}#aff-im-root .embed-icon.nav-collapsed:after{content:""}#aff-im-root .embed-icon .embed-icon-unread-num{align-items:center!important;background:#ff4d4f!important;border-radius:9px!important;color:#fff!important;display:inline-flex!important;font-size:11px!important;font-weight:700!important;height:18px!important;justify-content:center!important;min-width:18px!important;padding:0 5px!important;pointer-events:none!important;position:absolute!important;right:-4px!important;top:-4px!important;z-index:2!important}#aff-im-root .embed-chat-container{z-index:100!important}@keyframes chatPulse{0%,to{box-shadow:0 4px 16px #00acee66,0 0 #00acee66}50%{box-shadow:0 4px 16px #00acee66,0 0 0 10px #00acee00}}@media (max-width:600px){#aff-im-root .embed-icon{font-size:13px!important;padding:10px 16px!important}#aff-im-root .embed-icon:before{height:16px;width:16px}}.page-wrap{margin:0 auto;max-width:1300px;padding:8px 24px 30px;position:relative}.uc-breadcrumb{align-items:center;color:var(--text-secondary);display:flex;flex-wrap:wrap;font-size:12px;gap:6px;padding:8px 0 14px}.uc-breadcrumb a{color:var(--text-secondary);transition:var(--transition)}.uc-breadcrumb a:hover{color:var(--primary)}.uc-breadcrumb .sep{color:#cbd5e1;font-size:10px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.uc-breadcrumb .current{color:var(--text);font-weight:600}.uc-layout{align-items:start;display:grid;gap:24px;grid-template-columns:240px 1fr;position:relative;z-index:1}@media (max-width:900px){.uc-layout{grid-template-columns:1fr}.uc-sidebar{display:none}}.uc-sidebar{background:var(--bg-card);border:var(--border-card);border-radius:var(--radius);box-shadow:var(--shadow-card);padding:16px 14px 14px;position:sticky;top:80px}.uc-user-profile{align-items:center;border-bottom:1px solid var(--border-light);display:flex;gap:12px;margin-bottom:12px;padding-bottom:14px}.uc-user-avatar{align-items:center;background:linear-gradient(135deg,var(--primary-50),var(--bg-soft));border:2px solid var(--border-blue);border-radius:50%;color:var(--primary);display:flex;flex-shrink:0;height:52px;justify-content:center;overflow:hidden;position:relative;width:52px}.uc-user-avatar img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.uc-user-avatar svg{height:24px;width:24px}.uc-user-avatar-wrap{display:inline-flex;position:relative}.avatar-edit-btn{align-items:center;background:var(--primary);border:2px solid #fff;border-radius:50%;bottom:-2px;color:#fff;cursor:pointer;display:flex;height:20px;justify-content:center;position:absolute;right:-2px;transition:var(--transition);width:20px}.avatar-edit-btn:hover{background:var(--primary-dark)}.avatar-edit-btn svg{height:10px;width:10px}.uc-user-meta{flex:1;min-width:0}.uc-user-meta .name-row{align-items:center;display:flex;flex-wrap:wrap;gap:6px}.uc-user-meta .name{color:var(--text);font-size:14px;font-weight:700}.uc-user-meta .edit-link{color:var(--primary);cursor:pointer;font-size:11px}.uc-user-meta .edit-link:hover{text-decoration:underline}.uc-user-meta .level-points{display:flex;flex-wrap:wrap;gap:6px;margin-top:5px}.uc-user-meta .tag{background:var(--primary-50);border-radius:10px;color:var(--primary-dark);font-size:10px;font-weight:600;padding:2px 8px}.uc-user-meta .tag.points{background:var(--bg-soft);color:var(--text-secondary)}.uc-menu{display:flex;flex-direction:column;gap:6px}.uc-menu-item{align-items:center;border-left:3px solid transparent;border-radius:var(--radius-sm);color:var(--text-secondary);cursor:pointer;display:flex;font-size:13px;font-weight:500;gap:10px;padding:8px 10px;text-decoration:none;transition:var(--transition)}.uc-menu-item:hover{background:var(--primary-50);color:var(--primary)}.uc-menu-item.active{background:linear-gradient(135deg,var(--primary),var(--primary-dark));border-left:3px solid transparent;box-shadow:0 2px 10px #00acee4d;color:#fff}.uc-menu-item .icon{align-items:center;display:inline-flex;flex-shrink:0;height:18px;justify-content:center;width:18px}.uc-menu-item .icon svg{display:block;height:16px;width:16px}.uc-menu-divider{background:var(--border-light);height:1px;margin:8px 0}.uc-badge{align-items:center;background:#ef4444;border-radius:9px;color:#fff;display:inline-flex;font-size:11px;font-weight:700;height:18px;justify-content:center;margin-left:auto;min-width:18px;padding:0 5px}.uc-card{background:var(--bg-card);border:var(--border-card);border-radius:var(--radius);box-shadow:var(--shadow-card);padding:24px}.uc-card-header{align-items:center;border-bottom:1px solid var(--border-light);display:flex;justify-content:space-between;margin-bottom:20px;padding-bottom:14px}.uc-card-title{color:var(--text);font-size:18px;font-weight:700}.uc-card-subtitle{color:var(--text-muted);font-size:13px}.btn{align-items:center;border:1px solid transparent;border-radius:var(--radius-sm);cursor:pointer;display:inline-flex;font-family:inherit;font-size:13px;font-weight:600;gap:6px;justify-content:center;padding:8px 16px;text-decoration:none;transition:var(--transition)}.btn-primary{background:linear-gradient(135deg,var(--primary),var(--primary-dark));box-shadow:0 2px 8px #00acee40;color:#fff}.btn-primary:hover{box-shadow:0 4px 14px #00acee59;transform:translateY(-1px)}.btn-outline{background:#f0f7ff;border:1px solid var(--primary);color:var(--primary);font-weight:700}.btn-outline:hover{background:linear-gradient(135deg,var(--primary),var(--primary-dark));border-color:transparent;box-shadow:0 4px 14px #00acee59;color:#fff;transform:translateY(-1px)}.btn-secondary{background:#fff;border:none;color:var(--text-secondary)}.btn-secondary:hover{background:var(--primary-50);border-color:var(--primary);color:var(--primary)}.btn-sm{font-size:12px;padding:6px 12px}.uc-tabs{border-bottom:1px solid var(--border-light);display:flex;flex-wrap:wrap;gap:8px;margin-bottom:20px}.uc-tab{background:transparent;border-bottom:2px solid transparent;color:var(--text-secondary);cursor:pointer;font-size:13px;font-weight:600;margin-bottom:-1px;padding:10px 16px;transition:var(--transition)}.uc-tab.active,.uc-tab:hover{color:var(--primary)}.uc-tab.active{border-bottom-color:var(--primary)}.uc-tab-count{align-items:center;background:var(--bg-soft);border:1px solid var(--border-light);border-radius:8px;color:var(--text-muted);display:inline-flex;font-size:10px;font-weight:700;height:16px;justify-content:center;line-height:1;margin-left:6px;min-width:16px;padding:0 5px;transition:var(--transition)}.uc-tab.active .uc-tab-count{background:var(--primary-50);border-color:var(--border-blue);color:var(--primary)}.order-card{background:var(--bg-card);border:var(--border-card);border-radius:var(--radius);box-shadow:var(--shadow-card);margin-bottom:16px;padding:18px}.order-card-header{align-items:center;border-bottom:1px solid var(--border-light);color:var(--text-secondary);display:flex;flex-wrap:wrap;font-size:12px;gap:12px;justify-content:space-between;margin-bottom:14px;padding-bottom:12px}.order-card-header strong{color:var(--text);font-weight:600}.order-status{align-items:center;border-radius:12px;display:inline-flex;font-size:12px;font-weight:600;padding:3px 10px}.status-pending{background:#fff7ed;color:#b45309}.status-confirmed{background:#f0f9ff;color:#0369a1}.status-awaiting-payment{background:#fff7ed;color:#c2410c}.status-awaiting-shipment{background:#f0fdf4;color:#15803d}.status-shipped{background:#eff6ff;color:#1d4ed8}.status-completed{background:#f0fdf4;color:#166534}.status-cancelled{background:#fef2f2;color:#b91c1c}.dashboard-section{background:var(--bg-card);border:var(--border-card);border-radius:var(--radius);box-shadow:var(--shadow-card);margin-bottom:10px;padding:12px}.dashboard-section-title{align-items:center;color:var(--text);display:flex;font-size:13px;font-weight:700;gap:6px;margin-bottom:10px}.dashboard-section-title svg{color:var(--primary);height:16px;width:16px}.order-status-strip{align-items:center;display:flex;gap:8px}.status-node{align-items:center;background:var(--bg-soft);border:1px solid var(--border-light);border-radius:var(--radius-sm);cursor:pointer;display:flex;flex:1;flex-direction:column;gap:4px;min-width:80px;padding:10px 12px;transition:var(--transition)}.status-node:hover{background:var(--primary-50);border-color:var(--border-blue);box-shadow:var(--shadow-md)}.status-node .icon{align-items:center;background:#fff;border-radius:50%;box-shadow:var(--shadow);color:var(--primary);display:flex;height:28px;justify-content:center;width:28px}.status-node .icon svg{height:14px;width:14px}.status-node .text{color:var(--text-secondary);font-size:11px;white-space:nowrap}.status-node .num{color:var(--primary);font-size:13px;font-weight:800}.status-line{background:var(--border-blue);flex-shrink:0;height:1px;width:24px}.cs-card{align-items:center;background:linear-gradient(165deg,#fff,#f5faff 35%,#e8f4fd 70%,#d9ecf7);border:1px solid var(--border-blue);border-radius:var(--radius-sm);display:flex;gap:16px;margin-bottom:12px;padding:14px 16px}@media (max-width:800px){.cs-card{flex-wrap:wrap}}.cs-info{flex:1;min-width:0}.cs-head{gap:8px}.cs-head,.cs-icon{align-items:center;display:flex}.cs-icon{background:var(--primary);border-radius:50%;color:#fff;flex-shrink:0;height:24px;justify-content:center;width:24px}.cs-icon svg{height:14px;width:14px}.cs-title{color:var(--text);font-size:14px;font-weight:700}.cs-desc{color:var(--text-secondary);font-size:12px;margin:4px 0 8px}.cs-contact{display:flex;flex-wrap:wrap;gap:6px 18px}.cs-contact span{align-items:center;color:var(--text);display:inline-flex;font-size:12px;gap:6px}.cs-contact svg{color:var(--primary);display:block;flex-shrink:0;height:14px;width:14px}.benefits-grid{display:grid;gap:12px;grid-template-columns:repeat(3,1fr)}@media (max-width:800px){.benefits-grid{grid-template-columns:1fr}}.benefit-card{align-items:center;background:var(--bg-soft);border:1px solid transparent;border-radius:var(--radius-sm);display:flex;gap:12px;padding:12px;transition:var(--transition)}.benefit-card:hover{background:#fff;border-color:var(--border-blue);box-shadow:var(--shadow-md)}.benefit-icon{align-items:center;background:#fff;border-radius:var(--radius-sm);box-shadow:var(--shadow);color:var(--primary);display:flex;flex-shrink:0;height:36px;justify-content:center;width:36px}.benefit-icon svg{height:18px;width:18px}.benefit-info .title{color:var(--text);font-size:13px;font-weight:700}.benefit-info .desc{color:var(--text-muted);font-size:11px;margin-top:1px}.browsing-history .section-header{align-items:center;display:flex;justify-content:space-between;margin-bottom:8px}.browsing-history .section-title{color:var(--text);font-size:13px;font-weight:700}.browsing-history .section-note{color:var(--text-muted);font-size:11px}.history-grid{display:grid;gap:10px;grid-template-columns:repeat(6,1fr)}@media (max-width:1100px){.history-grid{grid-template-columns:repeat(4,1fr)}}@media (max-width:700px){.history-grid{grid-template-columns:repeat(2,1fr)}}.history-item{background:var(--bg-card);border:1px solid var(--border-light);border-radius:var(--radius-sm);cursor:pointer;padding:8px;transition:var(--transition)}.history-item:hover{border-color:var(--border-blue);box-shadow:var(--shadow-md)}.history-item .img-wrap{align-items:center;aspect-ratio:1/1;background:var(--bg-soft);border-radius:var(--radius-sm);display:flex;justify-content:center;margin-bottom:6px;overflow:hidden;width:100%}.history-item .img-wrap img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.history-item .name{color:var(--text);display:-webkit-box;font-size:11px;line-height:1.3;-webkit-line-clamp:2;-webkit-box-orient:vertical;height:28px;overflow:hidden}.empty-state{color:var(--text-muted);padding:50px 20px;text-align:center}.uc-section{display:none}.uc-section.active{animation:fadeIn .3s cubic-bezier(.22,.61,.36,1) both;display:block}@media (max-width:700px){.account-security-page{background:#fff}.account-security-page .uc-card{padding:14px}}.uc-form{display:grid;gap:20px;max-width:600px}.uc-form-row{align-items:center;display:grid;gap:16px;grid-template-columns:140px 1fr}@media (max-width:700px){.uc-form-row{gap:8px;grid-template-columns:1fr}}.uc-form-row label{color:var(--text-secondary);font-size:13px;font-weight:500;text-align:right}@media (max-width:700px){.uc-form-row label{text-align:left}}.uc-form-row label .required{color:#ef4444;margin-right:2px}.uc-input,.uc-select,.uc-textarea{background:#f8fafc;border:1px solid var(--border);border-radius:var(--radius-sm);color:var(--text);font-family:inherit;font-size:13px;outline:none;padding:9px 12px;transition:var(--transition);width:100%}.uc-input:focus,.uc-select:focus,.uc-textarea:focus{background:#fff;border-color:var(--primary);box-shadow:0 0 0 3px #00acee1a}.uc-input::-moz-placeholder,.uc-textarea::-moz-placeholder{color:var(--text-muted)}.uc-input::placeholder,.uc-textarea::placeholder{color:var(--text-muted)}.uc-input-group{align-items:center;display:flex;gap:8px}.uc-input-group .uc-select{flex-shrink:0;width:90px}.uc-form-actions{display:flex;gap:12px;padding-top:10px}.uc-form-row .value{color:var(--text);font-size:13px;font-weight:500}.avatar-wrap{gap:14px}.avatar,.avatar-wrap{align-items:center;display:flex}.avatar{background:linear-gradient(135deg,var(--primary-50),var(--bg-soft));border:2px solid var(--border-blue);border-radius:50%;color:var(--primary);height:64px;justify-content:center;overflow:hidden;width:64px}.avatar img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.avatar svg{height:28px;width:28px}.avatar-edit{color:var(--primary);cursor:pointer;font-size:12px}.avatar-edit:hover{text-decoration:underline}.order-detail-top{align-items:center;display:flex;flex-wrap:wrap;gap:12px;justify-content:space-between;margin-bottom:18px}.order-detail-top .links{display:flex;gap:10px}.detail-grid{display:grid;gap:16px;grid-template-columns:1fr 1fr;margin-bottom:20px}@media (max-width:700px){.detail-grid{grid-template-columns:1fr}}.order-detail-block{background:var(--bg-soft);border-radius:var(--radius-sm);padding:16px 18px}.order-detail-block h4{color:var(--text);font-size:13px;font-weight:600;margin-bottom:12px}.detail-row{display:flex;font-size:13px;gap:12px;justify-content:space-between;padding:6px 0}.detail-row .label{color:var(--text-muted);flex-shrink:0}.detail-row .value{color:var(--text);font-weight:500;text-align:right}.status-actions{align-items:center;display:flex;flex-wrap:wrap;gap:10px;justify-content:flex-end;margin:18px 0}.status-actions .hint{color:var(--text-muted);font-size:12px;margin-right:auto}.detail-table{border-collapse:collapse;font-size:13px;margin-top:16px;width:100%}.detail-table thead th{background:var(--bg-soft);border-bottom:1px solid var(--border-light);color:var(--text-secondary);font-size:12px;font-weight:600;padding:10px 12px;text-align:left;white-space:nowrap}.detail-table thead th:first-child{border-radius:var(--radius-sm) 0 0 0}.detail-table thead th:last-child{border-radius:0 var(--radius-sm) 0 0;text-align:right}.detail-table th.col-price,.detail-table th.col-qty,.detail-table th.col-sub{text-align:center;width:120px}.detail-table tbody td{border-bottom:1px solid var(--border-light);padding:12px;vertical-align:top}.detail-table tbody td:last-child{text-align:right;white-space:nowrap}.detail-table tbody td:nth-child(2),.detail-table tbody td:nth-child(3){text-align:center}.detail-table tbody tr:last-child td{border-bottom:none}.detail-table .product-cell{align-items:center;display:flex;gap:12px}.detail-table .product-cell img{background:var(--bg-soft);border-radius:var(--radius-sm);flex-shrink:0;height:60px;-o-object-fit:cover;object-fit:cover;width:60px}.detail-table .product-cell .name{color:var(--text);font-weight:500;line-height:1.4;margin-bottom:4px}.detail-table .product-cell .meta{color:var(--text-muted);font-size:11px}.detail-table .price{color:var(--primary);font-weight:700}.detail-total{align-items:flex-end;border-top:1px solid var(--border-light);color:var(--text-secondary);display:flex;flex-direction:column;font-size:13px;gap:6px;margin-top:16px;padding-top:16px}.detail-total .grand{color:var(--text);font-size:18px;font-weight:700}.detail-total .grand span{color:var(--primary)}.logistics-overlay{align-items:center;background:#00000073;display:flex;top:0;right:0;bottom:0;left:0;justify-content:center;opacity:0;padding:20px;position:fixed;transition:opacity .25s ease,visibility .25s ease;visibility:hidden;z-index:1000}.logistics-overlay.show{opacity:1;visibility:visible}.logistics-modal{animation:fadeIn .3s cubic-bezier(.22,.61,.36,1) both;background:var(--bg-card);border-radius:var(--radius);box-shadow:0 22px 60px #14284647;display:flex;flex-direction:column;max-height:90vh;max-width:560px;overflow:hidden;width:100%}.logistics-modal-head{align-items:center;background:var(--grad-primary);color:#fff;display:flex;flex-shrink:0;justify-content:space-between;padding:14px 18px}.logistics-modal-head .lt{font-size:14px;font-weight:600}.logistics-modal-head .lt b{font-weight:700;letter-spacing:.3px}.logistics-modal-head .x{align-items:center;border-radius:8px;cursor:pointer;display:flex;height:30px;justify-content:center;transition:var(--transition);width:30px}.logistics-modal-head .x:hover{background:#ffffff2e}.logistics-body{overflow-y:auto;padding:22px}.logistics-meta{color:var(--text-secondary);display:flex;flex-wrap:wrap;font-size:13px;gap:16px;margin-bottom:18px}.logistics-meta b{color:var(--text);font-weight:600}.timeline-node{padding:0 0 22px 30px;position:relative}.timeline-node:last-child{padding-bottom:2px}.timeline-node:before{background:var(--border);bottom:-2px;content:"";left:8px;position:absolute;top:20px;width:2px}.timeline-node:last-child:before{display:none}.timeline-dot{background:#fff;border:2px solid var(--border);border-radius:50%;box-sizing:border-box;height:18px;left:0;position:absolute;top:2px;width:18px}.timeline-node.done .timeline-dot{background:var(--primary);border-color:var(--primary)}.timeline-node.current .timeline-dot{background:#fff;border-color:var(--primary);box-shadow:0 0 0 4px #00acee29}.timeline-node.current .timeline-dot:after{background:var(--primary);border-radius:50%;content:"";top:3px;right:3px;bottom:3px;left:3px;position:absolute}.timeline-node.pending .timeline-dot{background:var(--bg-soft);border-color:var(--border)}.timeline-main{color:var(--text);font-size:14px;font-weight:600;margin-bottom:2px}.timeline-sub{color:var(--text-muted);font-size:12px}.timeline-time{color:var(--text-secondary);font-size:12px;margin-top:4px}.timeline-node.current .timeline-main{color:var(--primary)}.timeline-node.pending .timeline-main{color:var(--text-muted);font-weight:500}.timeline-node.pending .timeline-sub{color:var(--text-muted)}.payment-method-card{align-items:center;background:#fff;border:1px solid var(--border);border-radius:.12rem;color:var(--text);cursor:pointer;display:flex;font-size:.24rem;font-weight:500;height:1.28rem;justify-content:center;margin-right:.2rem;transition:var(--transition);width:3.3rem}.payment-method-card.active,.payment-method-card:hover{background:var(--primary-50);border-color:var(--primary);box-shadow:var(--shadow-md)}.density-spacious{--fs-section-title-base:clamp(22px,2.4vh,28px);--fs-top-link-base:15px}.density-compact{--fs-cat-name-base:16px;--fs-mega-search-input-base:clamp(14px,1.8vh,18px);--fs-ms-btn-base:clamp(12.5px,1.5vh,15px);--fs-section-more-base:12.5px;--fs-section-title-base:clamp(20px,2.2vh,26px);--fs-sh-hot-item-base:clamp(10px,1.2vh,12px);--fs-sh-subtitle-base:clamp(14px,1.5vh,15.5px);--fs-sh-title-base:clamp(27px,3.6vh,38px);--fs-top-link-base:12.5px}.density-dense{--fs-cat-name-base:14px;--fs-mega-search-input-base:clamp(12.5px,1.6vh,16px);--fs-ms-btn-base:clamp(12px,1.4vh,14px);--fs-section-more-base:11px;--fs-section-title-base:clamp(20px,2.2vh,26px);--fs-sh-hot-item-base:clamp(9px,1.1vh,11px);--fs-sh-subtitle-base:clamp(14px,1.5vh,15px);--fs-sh-title-base:clamp(24px,3.2vh,34px);--fs-top-link-base:12px}.density-spacious #resources,.density-spacious #solutions,.density-spacious .section{padding-bottom:36px;padding-top:36px}.density-spacious #products,.density-spacious .banner-section{padding-bottom:0;padding-top:36px}html.density-spacious .hc-slide-search{padding-top:clamp(19px,3.5vh - 3px,41px)}.density-compact #resources,.density-compact #solutions,.density-compact .section{padding-bottom:28px;padding-top:28px}.density-compact #products,.density-compact .banner-section{padding-bottom:0;padding-top:28px}html.density-compact .hc-slide-search{padding:clamp(19px,3.7vh - 3px,41px) clamp(20px,3.5vw,50px) clamp(18px,2.8vh,32px)}html.density-compact .hc-slide-search .sh-title{margin-bottom:clamp(14px,2.2vh,24px)}html.density-compact .hc-slide-search .sh-subtitle{margin-bottom:clamp(18px,2.6vh,28px)}html.density-compact .hc-slide-search .mega-search{padding:clamp(8px,1.4vh,12px) clamp(10px,1.5vh,15px) clamp(8px,1.4vh,12px) clamp(20px,2.6vh,28px)}html.density-compact .hc-slide-search .mega-search input{padding:clamp(6px,.8vh,10px) 0}html.density-compact .hc-slide-search .ms-btn{padding:clamp(8px,1.4vh,12.5px) clamp(15px,2.2vh,24px)}html.density-compact .hc-slide-search .ms-btn svg{height:16px;width:16px}html.density-compact .hc-slide-search .sh-hot-item{padding:clamp(2px,.6vh,5px) clamp(8px,1.3vh,12px)}.density-dense #resources,.density-dense #solutions,.density-dense .section{padding-bottom:20px;padding-top:20px}.density-dense #products,.density-dense .banner-section{padding-bottom:0;padding-top:20px}html.density-dense .hc-slide-search{padding:clamp(15px,3.2vh - 3px,35px) clamp(16px,3vw,40px) clamp(14px,2.2vh,26px)}html.density-dense .hc-slide-search .sh-title{margin-bottom:clamp(12px,1.8vh,20px)}html.density-dense .hc-slide-search .mega-search-wrap,html.density-dense .hc-slide-search .sh-subtitle{margin-bottom:clamp(14px,2vh,24px)}html.density-dense .hc-slide-search .mega-search{padding:clamp(7px,1.2vh,10px) clamp(9px,1.3vh,12.5px) clamp(7px,1.2vh,10px) clamp(16px,2.2vh,24px)}html.density-dense .hc-slide-search .mega-search input{padding:clamp(5px,.7vh,8px) 0}html.density-dense .hc-slide-search .ms-btn{padding:clamp(7px,1.2vh,11px) clamp(12.5px,1.9vh,20px)}html.density-dense .hc-slide-search .ms-btn svg{height:15px;width:15px}html.density-dense .hc-slide-search .sh-hot{gap:clamp(4px,.7vh,6px)}html.density-dense .hc-slide-search .sh-hot-item{padding:clamp(2px,.5vh,4px) clamp(7px,1.2vh,10px)}@media (max-width:900px){body.pc-mobile-app .footer{display:none!important}}.mega-panel[data-mega-panel=solutions] .mega-standard-inner{grid-template-columns:repeat(3,minmax(0,1fr));grid-template-rows:auto auto;max-width:1920px}@media (max-width:900px){:root{--fs-banner-main-desc-base:12.5px;--fs-banner-main-title-base:18px;--fs-case-cat-base:10px;--fs-case-desc-base:12px;--fs-case-tag-base:10px;--fs-case-title-base:15px;--fs-cat-name-base:14.5px;--fs-f-bottom-base:10.5px;--fs-f-col-title-base:12.5px;--fs-f-contact-base:12px;--fs-f-contact-strong-base:11px;--fs-f-link-base:11px;--fs-mega-l1-name-base:14px;--fs-mega-l2-name-base:12.5px;--fs-mega-l2-title-base:16px;--fs-mega-prod-group-a-base:12.5px;--fs-mega-prod-group-h4-base:14px;--fs-mega-search-input-base:15px;--fs-ms-ai-inline-base:11px;--fs-ms-btn-base:14px;--fs-news-hero-excerpt-base:12.5px;--fs-news-hero-title-base:17px;--fs-news-title-base:12.5px;--fs-partner-label-base:12px;--fs-prod-cta-base:11px;--fs-prod-name-base:12.5px;--fs-prod-price-base:14px;--fs-prod-spec-base:11px;--fs-res-date-base:10px;--fs-res-name-base:12px;--fs-section-sub-base:11px;--fs-section-title-base:19px;--fs-sh-hot-item-base:12px;--fs-sh-subtitle-base:12.5px;--fs-sh-title-base:26px;--fs-side-card-title-base:15px;--fs-t-name-base:14px;--fs-t-quote-base:14px;--fs-t-role-base:11px;--fs-value-chip-base:12px;--fs-value-strip-h3-base:21px}}@media (max-width:600px){:root{--fs-cat-name-base:14px;--fs-mega-search-input-base:14px;--fs-ms-btn-base:12.5px;--fs-section-more-base:11px}}@media (max-width:420px){:root{--fs-banner-main-desc-base:11.5px;--fs-banner-main-title-base:17.5px;--fs-banner-side-card-desc-base:9.5px;--fs-banner-side-card-title-base:12.5px;--fs-case-cat-base:9.5px;--fs-case-desc-base:11.5px;--fs-case-tag-base:9.5px;--fs-case-title-base:14.5px;--fs-cat-name-base:11px;--fs-f-bottom-base:10.5px;--fs-f-col-title-base:12.5px;--fs-f-contact-base:11.5px;--fs-f-contact-strong-base:10.5px;--fs-f-link-base:10.5px;--fs-mega-l1-name-base:12.5px;--fs-mega-l2-name-base:12px;--fs-mega-l2-title-base:15px;--fs-mega-prod-group-a-base:12px;--fs-mega-prod-group-h4-base:12.5px;--fs-mega-search-input-base:12.5px;--fs-ms-ai-inline-base:10.5px;--fs-ms-btn-base:11.5px;--fs-news-date-base:9.5px;--fs-news-hero-date-base:10.5px;--fs-news-hero-excerpt-base:11.5px;--fs-news-hero-title-base:17.5px;--fs-news-title-base:12.5px;--fs-partner-label-base:11.5px;--fs-prod-cta-base:10.5px;--fs-prod-name-base:12.5px;--fs-prod-price-base:13.5px;--fs-prod-spec-base:10.5px;--fs-res-date-base:9.5px;--fs-res-name-base:11.5px;--fs-section-more-base:9.5px;--fs-section-sub-base:10.5px;--fs-section-title-base:18px;--fs-sh-hot-item-base:11.5px;--fs-sh-subtitle-base:12px;--fs-sh-title-base:25px;--fs-side-card-title-base:14.5px;--fs-t-name-base:13.5px;--fs-t-quote-base:13.5px;--fs-t-role-base:11px;--fs-value-chip-base:11.5px;--fs-value-strip-h3-base:20.5px}}@keyframes bounce{0%,20%,53%,80%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1);transform:translateZ(0)}40%,43%{animation-timing-function:cubic-bezier(.755,.05,.855,.06);transform:translate3d(0,-30px,0)}70%{animation-timing-function:cubic-bezier(.755,.05,.855,.06);transform:translate3d(0,-15px,0)}90%{transform:translate3d(0,-4px,0)}}.bounce{animation-name:bounce;transform-origin:center bottom}@keyframes flash{0%,50%,to{opacity:1}25%,75%{opacity:0}}.flash{animation-name:flash}@keyframes pulse{0%{transform:scaleX(1)}50%{transform:scale3d(1.05,1.05,1.05)}to{transform:scaleX(1)}}.pulse{animation-name:pulse}@keyframes rubberBand{0%{transform:scaleX(1)}30%{transform:scale3d(1.25,.75,1)}40%{transform:scale3d(.75,1.25,1)}50%{transform:scale3d(1.15,.85,1)}65%{transform:scale3d(.95,1.05,1)}75%{transform:scale3d(1.05,.95,1)}to{transform:scaleX(1)}}.rubberBand{animation-name:rubberBand}@keyframes shake{0%,to{transform:translateZ(0)}10%,30%,50%,70%,90%{transform:translate3d(-10px,0,0)}20%,40%,60%,80%{transform:translate3d(10px,0,0)}}.shake{animation-name:shake}@keyframes headShake{0%{transform:translate(0)}6.5%{transform:translate(-6px) rotateY(-9deg)}18.5%{transform:translate(5px) rotateY(7deg)}31.5%{transform:translate(-3px) rotateY(-5deg)}43.5%{transform:translate(2px) rotateY(3deg)}50%{transform:translate(0)}}.headShake{animation-name:headShake;animation-timing-function:ease-in-out}@keyframes swing{20%{transform:rotate(15deg)}40%{transform:rotate(-10deg)}60%{transform:rotate(5deg)}80%{transform:rotate(-5deg)}to{transform:rotate(0)}}.swing{animation-name:swing;transform-origin:top center}@keyframes tada{0%{transform:scaleX(1)}10%,20%{transform:scale3d(.9,.9,.9) rotate(-3deg)}30%,50%,70%,90%{transform:scale3d(1.1,1.1,1.1) rotate(3deg)}40%,60%,80%{transform:scale3d(1.1,1.1,1.1) rotate(-3deg)}to{transform:scaleX(1)}}.tada{animation-name:tada}@keyframes wobble{0%{transform:translateZ(0)}15%{transform:translate3d(-25%,0,0) rotate(-5deg)}30%{transform:translate3d(20%,0,0) rotate(3deg)}45%{transform:translate3d(-15%,0,0) rotate(-3deg)}60%{transform:translate3d(10%,0,0) rotate(2deg)}75%{transform:translate3d(-5%,0,0) rotate(-1deg)}to{transform:translateZ(0)}}.wobble{animation-name:wobble}@keyframes jello{0%,11.1%,to{transform:translateZ(0)}22.2%{transform:skew(-12.5deg) skewY(-12.5deg)}33.3%{transform:skew(6.25deg) skewY(6.25deg)}44.4%{transform:skew(-3.125deg) skewY(-3.125deg)}55.5%{transform:skew(1.5625deg) skewY(1.5625deg)}66.6%{transform:skew(-.78125deg) skewY(-.78125deg)}77.7%{transform:skew(.390625deg) skewY(.390625deg)}88.8%{transform:skew(-.1953125deg) skewY(-.1953125deg)}}.jello{animation-name:jello;transform-origin:center}@keyframes heartBeat{0%{transform:scale(1)}14%{transform:scale(1.3)}28%{transform:scale(1)}42%{transform:scale(1.3)}70%{transform:scale(1)}}.heartBeat{animation-duration:1.3s;animation-name:heartBeat;animation-timing-function:ease-in-out}@keyframes bounceIn{0%,20%,40%,60%,80%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:scale3d(.3,.3,.3)}20%{transform:scale3d(1.1,1.1,1.1)}40%{transform:scale3d(.9,.9,.9)}60%{opacity:1;transform:scale3d(1.03,1.03,1.03)}80%{transform:scale3d(.97,.97,.97)}to{opacity:1;transform:scaleX(1)}}.bounceIn{animation-duration:.75s;animation-name:bounceIn}@keyframes bounceInDown{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(0,-3000px,0)}60%{opacity:1;transform:translate3d(0,25px,0)}75%{transform:translate3d(0,-10px,0)}90%{transform:translate3d(0,5px,0)}to{transform:translateZ(0)}}.bounceInDown{animation-name:bounceInDown}@keyframes bounceInLeft{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(-3000px,0,0)}60%{opacity:1;transform:translate3d(25px,0,0)}75%{transform:translate3d(-10px,0,0)}90%{transform:translate3d(5px,0,0)}to{transform:translateZ(0)}}.bounceInLeft{animation-name:bounceInLeft}@keyframes bounceInRight{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(3000px,0,0)}60%{opacity:1;transform:translate3d(-25px,0,0)}75%{transform:translate3d(10px,0,0)}90%{transform:translate3d(-5px,0,0)}to{transform:translateZ(0)}}.bounceInRight{animation-name:bounceInRight}@keyframes bounceInUp{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(0,3000px,0)}60%{opacity:1;transform:translate3d(0,-20px,0)}75%{transform:translate3d(0,10px,0)}90%{transform:translate3d(0,-5px,0)}to{transform:translateZ(0)}}.bounceInUp{animation-name:bounceInUp}@keyframes bounceOut{20%{transform:scale3d(.9,.9,.9)}50%,55%{opacity:1;transform:scale3d(1.1,1.1,1.1)}to{opacity:0;transform:scale3d(.3,.3,.3)}}.bounceOut{animation-duration:.75s;animation-name:bounceOut}@keyframes bounceOutDown{20%{transform:translate3d(0,10px,0)}40%,45%{opacity:1;transform:translate3d(0,-20px,0)}to{opacity:0;transform:translate3d(0,2000px,0)}}.bounceOutDown{animation-name:bounceOutDown}@keyframes bounceOutLeft{20%{opacity:1;transform:translate3d(20px,0,0)}to{opacity:0;transform:translate3d(-2000px,0,0)}}.bounceOutLeft{animation-name:bounceOutLeft}@keyframes bounceOutRight{20%{opacity:1;transform:translate3d(-20px,0,0)}to{opacity:0;transform:translate3d(2000px,0,0)}}.bounceOutRight{animation-name:bounceOutRight}@keyframes bounceOutUp{20%{transform:translate3d(0,-10px,0)}40%,45%{opacity:1;transform:translate3d(0,20px,0)}to{opacity:0;transform:translate3d(0,-2000px,0)}}.bounceOutUp{animation-name:bounceOutUp}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.fadeIn{animation-name:fadeIn}@keyframes fadeInDown{0%{opacity:0;transform:translate3d(0,-100%,0)}to{opacity:1;transform:translateZ(0)}}.fadeInDown{animation-name:fadeInDown}@keyframes fadeInDownBig{0%{opacity:0;transform:translate3d(0,-2000px,0)}to{opacity:1;transform:translateZ(0)}}.fadeInDownBig{animation-name:fadeInDownBig}@keyframes fadeInLeft{0%{opacity:0;transform:translate3d(-100%,0,0)}to{opacity:1;transform:translateZ(0)}}.fadeInLeft{animation-name:fadeInLeft}@keyframes fadeInLeftBig{0%{opacity:0;transform:translate3d(-2000px,0,0)}to{opacity:1;transform:translateZ(0)}}.fadeInLeftBig{animation-name:fadeInLeftBig}@keyframes fadeInRight{0%{opacity:0;transform:translate3d(100%,0,0)}to{opacity:1;transform:translateZ(0)}}.fadeInRight{animation-name:fadeInRight}@keyframes fadeInRightBig{0%{opacity:0;transform:translate3d(2000px,0,0)}to{opacity:1;transform:translateZ(0)}}.fadeInRightBig{animation-name:fadeInRightBig}@keyframes fadeInUp{0%{opacity:0;transform:translate3d(0,60px,0)}to{opacity:1;transform:translateZ(0)}}.fadeInUp{animation-duration:.6s;animation-name:fadeInUp}@keyframes fadeInUpBig{0%{opacity:0;transform:translate3d(0,2000px,0)}to{opacity:1;transform:translateZ(0)}}.fadeInUpBig{animation-name:fadeInUpBig}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}.fadeOut{animation-name:fadeOut}@keyframes fadeOutDown{0%{opacity:1}to{opacity:0;transform:translate3d(0,100%,0)}}.fadeOutDown{animation-name:fadeOutDown}@keyframes fadeOutDownBig{0%{opacity:1}to{opacity:0;transform:translate3d(0,2000px,0)}}.fadeOutDownBig{animation-name:fadeOutDownBig}@keyframes fadeOutLeft{0%{opacity:1}to{opacity:0;transform:translate3d(-100%,0,0)}}.fadeOutLeft{animation-name:fadeOutLeft}@keyframes fadeOutLeftBig{0%{opacity:1}to{opacity:0;transform:translate3d(-2000px,0,0)}}.fadeOutLeftBig{animation-name:fadeOutLeftBig}@keyframes fadeOutRight{0%{opacity:1}to{opacity:0;transform:translate3d(100%,0,0)}}.fadeOutRight{animation-name:fadeOutRight}@keyframes fadeOutRightBig{0%{opacity:1}to{opacity:0;transform:translate3d(2000px,0,0)}}.fadeOutRightBig{animation-name:fadeOutRightBig}@keyframes fadeOutUp{0%{opacity:1}to{opacity:0;transform:translate3d(0,-100%,0)}}.fadeOutUp{animation-name:fadeOutUp}@keyframes fadeOutUpBig{0%{opacity:1}to{opacity:0;transform:translate3d(0,-2000px,0)}}.fadeOutUpBig{animation-name:fadeOutUpBig}@keyframes flip{0%{animation-timing-function:ease-out;transform:perspective(400px) scaleX(1) translateZ(0) rotateY(-1turn)}40%{animation-timing-function:ease-out;transform:perspective(400px) scaleX(1) translateZ(150px) rotateY(-190deg)}50%{animation-timing-function:ease-in;transform:perspective(400px) scaleX(1) translateZ(150px) rotateY(-170deg)}80%{animation-timing-function:ease-in;transform:perspective(400px) scale3d(.95,.95,.95) translateZ(0) rotateY(0)}to{animation-timing-function:ease-in;transform:perspective(400px) scaleX(1) translateZ(0) rotateY(0)}}.animated.flip{animation-name:flip;backface-visibility:visible}@keyframes flipInX{0%{animation-timing-function:ease-in;opacity:0;transform:perspective(400px) rotateX(90deg)}40%{animation-timing-function:ease-in;transform:perspective(400px) rotateX(-20deg)}60%{opacity:1;transform:perspective(400px) rotateX(10deg)}80%{transform:perspective(400px) rotateX(-5deg)}to{transform:perspective(400px)}}.flipInX{animation-name:flipInX;backface-visibility:visible!important}@keyframes flipInY{0%{animation-timing-function:ease-in;opacity:0;transform:perspective(400px) rotateY(90deg)}40%{animation-timing-function:ease-in;transform:perspective(400px) rotateY(-20deg)}60%{opacity:1;transform:perspective(400px) rotateY(10deg)}80%{transform:perspective(400px) rotateY(-5deg)}to{transform:perspective(400px)}}.flipInY{animation-name:flipInY;backface-visibility:visible!important}@keyframes flipOutX{0%{transform:perspective(400px)}30%{opacity:1;transform:perspective(400px) rotateX(-20deg)}to{opacity:0;transform:perspective(400px) rotateX(90deg)}}.flipOutX{animation-duration:.75s;animation-name:flipOutX;backface-visibility:visible!important}@keyframes flipOutY{0%{transform:perspective(400px)}30%{opacity:1;transform:perspective(400px) rotateY(-15deg)}to{opacity:0;transform:perspective(400px) rotateY(90deg)}}.flipOutY{animation-duration:.75s;animation-name:flipOutY;backface-visibility:visible!important}@keyframes lightSpeedIn{0%{opacity:0;transform:translate3d(100%,0,0) skew(-30deg)}60%{opacity:1;transform:skew(20deg)}80%{transform:skew(-5deg)}to{transform:translateZ(0)}}.lightSpeedIn{animation-name:lightSpeedIn;animation-timing-function:ease-out}@keyframes lightSpeedOut{0%{opacity:1}to{opacity:0;transform:translate3d(100%,0,0) skew(30deg)}}.lightSpeedOut{animation-name:lightSpeedOut;animation-timing-function:ease-in}@keyframes rotateIn{0%{opacity:0;transform:rotate(-200deg);transform-origin:center}to{opacity:1;transform:translateZ(0);transform-origin:center}}.rotateIn{animation-name:rotateIn}@keyframes rotateInDownLeft{0%{opacity:0;transform:rotate(-45deg);transform-origin:left bottom}to{opacity:1;transform:translateZ(0);transform-origin:left bottom}}.rotateInDownLeft{animation-name:rotateInDownLeft}@keyframes rotateInDownRight{0%{opacity:0;transform:rotate(45deg);transform-origin:right bottom}to{opacity:1;transform:translateZ(0);transform-origin:right bottom}}.rotateInDownRight{animation-name:rotateInDownRight}@keyframes rotateInUpLeft{0%{opacity:0;transform:rotate(45deg);transform-origin:left bottom}to{opacity:1;transform:translateZ(0);transform-origin:left bottom}}.rotateInUpLeft{animation-name:rotateInUpLeft}@keyframes rotateInUpRight{0%{opacity:0;transform:rotate(-90deg);transform-origin:right bottom}to{opacity:1;transform:translateZ(0);transform-origin:right bottom}}.rotateInUpRight{animation-name:rotateInUpRight}@keyframes rotateOut{0%{opacity:1;transform-origin:center}to{opacity:0;transform:rotate(200deg);transform-origin:center}}.rotateOut{animation-name:rotateOut}@keyframes rotateOutDownLeft{0%{opacity:1;transform-origin:left bottom}to{opacity:0;transform:rotate(45deg);transform-origin:left bottom}}.rotateOutDownLeft{animation-name:rotateOutDownLeft}@keyframes rotateOutDownRight{0%{opacity:1;transform-origin:right bottom}to{opacity:0;transform:rotate(-45deg);transform-origin:right bottom}}.rotateOutDownRight{animation-name:rotateOutDownRight}@keyframes rotateOutUpLeft{0%{opacity:1;transform-origin:left bottom}to{opacity:0;transform:rotate(-45deg);transform-origin:left bottom}}.rotateOutUpLeft{animation-name:rotateOutUpLeft}@keyframes rotateOutUpRight{0%{opacity:1;transform-origin:right bottom}to{opacity:0;transform:rotate(90deg);transform-origin:right bottom}}.rotateOutUpRight{animation-name:rotateOutUpRight}@keyframes hinge{0%{animation-timing-function:ease-in-out;transform-origin:top left}20%,60%{animation-timing-function:ease-in-out;transform:rotate(80deg);transform-origin:top left}40%,80%{animation-timing-function:ease-in-out;opacity:1;transform:rotate(60deg);transform-origin:top left}to{opacity:0;transform:translate3d(0,700px,0)}}.hinge{animation-duration:2s;animation-name:hinge}@keyframes jackInTheBox{0%{opacity:0;transform:scale(.1) rotate(30deg);transform-origin:center bottom}50%{transform:rotate(-10deg)}70%{transform:rotate(3deg)}to{opacity:1;transform:scale(1)}}.jackInTheBox{animation-name:jackInTheBox}@keyframes rollIn{0%{opacity:0;transform:translate3d(-100%,0,0) rotate(-120deg)}to{opacity:1;transform:translateZ(0)}}.rollIn{animation-name:rollIn}@keyframes rollOut{0%{opacity:1}to{opacity:0;transform:translate3d(100%,0,0) rotate(120deg)}}.rollOut{animation-name:rollOut}@keyframes zoomIn{0%{opacity:0;transform:scale3d(.3,.3,.3)}50%{opacity:1}}.zoomIn{animation-name:zoomIn}@keyframes zoomInDown{0%{animation-timing-function:cubic-bezier(.55,.055,.675,.19);opacity:0;transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0)}60%{animation-timing-function:cubic-bezier(.175,.885,.32,1);opacity:1;transform:scale3d(.475,.475,.475) translate3d(0,60px,0)}}.zoomInDown{animation-name:zoomInDown}@keyframes zoomInLeft{0%{animation-timing-function:cubic-bezier(.55,.055,.675,.19);opacity:0;transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0)}60%{animation-timing-function:cubic-bezier(.175,.885,.32,1);opacity:1;transform:scale3d(.475,.475,.475) translate3d(10px,0,0)}}.zoomInLeft{animation-name:zoomInLeft}@keyframes zoomInRight{0%{animation-timing-function:cubic-bezier(.55,.055,.675,.19);opacity:0;transform:scale3d(.1,.1,.1) translate3d(1000px,0,0)}60%{animation-timing-function:cubic-bezier(.175,.885,.32,1);opacity:1;transform:scale3d(.475,.475,.475) translate3d(-10px,0,0)}}.zoomInRight{animation-name:zoomInRight}@keyframes zoomInUp{0%{animation-timing-function:cubic-bezier(.55,.055,.675,.19);opacity:0;transform:scale3d(.1,.1,.1) translate3d(0,1000px,0)}60%{animation-timing-function:cubic-bezier(.175,.885,.32,1);opacity:1;transform:scale3d(.475,.475,.475) translate3d(0,-60px,0)}}.zoomInUp{animation-name:zoomInUp}@keyframes zoomOut{0%{opacity:1}50%{opacity:0;transform:scale3d(.3,.3,.3)}to{opacity:0}}.zoomOut{animation-name:zoomOut}@keyframes zoomOutDown{40%{animation-timing-function:cubic-bezier(.55,.055,.675,.19);opacity:1;transform:scale3d(.475,.475,.475) translate3d(0,-60px,0)}to{animation-timing-function:cubic-bezier(.175,.885,.32,1);opacity:0;transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);transform-origin:center bottom}}.zoomOutDown{animation-name:zoomOutDown}@keyframes zoomOutLeft{40%{opacity:1;transform:scale3d(.475,.475,.475) translate3d(42px,0,0)}to{opacity:0;transform:scale(.1) translate3d(-2000px,0,0);transform-origin:left center}}.zoomOutLeft{animation-name:zoomOutLeft}@keyframes zoomOutRight{40%{opacity:1;transform:scale3d(.475,.475,.475) translate3d(-42px,0,0)}to{opacity:0;transform:scale(.1) translate3d(2000px,0,0);transform-origin:right center}}.zoomOutRight{animation-name:zoomOutRight}@keyframes zoomOutUp{40%{animation-timing-function:cubic-bezier(.55,.055,.675,.19);opacity:1;transform:scale3d(.475,.475,.475) translate3d(0,60px,0)}to{animation-timing-function:cubic-bezier(.175,.885,.32,1);opacity:0;transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);transform-origin:center bottom}}.zoomOutUp{animation-name:zoomOutUp}@keyframes slideInDown{0%{transform:translate3d(0,-100%,0);visibility:visible}to{transform:translateZ(0)}}.slideInDown{animation-name:slideInDown}@keyframes slideInLeft{0%{transform:translate3d(-100%,0,0);visibility:visible}to{transform:translateZ(0)}}.slideInLeft{animation-name:slideInLeft}@keyframes slideInRight{0%{transform:translate3d(100%,0,0);visibility:visible}to{transform:translateZ(0)}}.slideInRight{animation-name:slideInRight}@keyframes slideInUp{0%{transform:translate3d(0,100%,0);visibility:visible}to{transform:translateZ(0)}}.slideInUp{animation-name:slideInUp}@keyframes slideOutDown{0%{transform:translateZ(0)}to{transform:translate3d(0,100%,0);visibility:hidden}}.slideOutDown{animation-name:slideOutDown}@keyframes slideOutLeft{0%{transform:translateZ(0)}to{transform:translate3d(-100%,0,0);visibility:hidden}}.slideOutLeft{animation-name:slideOutLeft}@keyframes slideOutRight{0%{transform:translateZ(0)}to{transform:translate3d(100%,0,0);visibility:hidden}}.slideOutRight{animation-name:slideOutRight}@keyframes slideOutUp{0%{transform:translateZ(0)}to{transform:translate3d(0,-100%,0);visibility:hidden}}.slideOutUp{animation-name:slideOutUp}.animated{animation-duration:1s;animation-fill-mode:both}.animated.infinite{animation-iteration-count:infinite}.animated.delay-1s{animation-delay:1s}.animated.delay-2s{animation-delay:2s}.animated.delay-3s{animation-delay:3s}.animated.delay-4s{animation-delay:4s}.animated.delay-5s{animation-delay:5s}.animated.fast{animation-duration:.8s}.animated.faster{animation-duration:.5s}.animated.slow{animation-duration:2s}.animated.slower{animation-duration:3s}@media (prefers-reduced-motion:reduce),(print){.animated{animation-duration:1ms!important;animation-iteration-count:1!important;transition-duration:1ms!important}}@font-face{font-family:PingFang SC;src:url(https://simtrum-1327267808.cos.accelerate.myqcloud.com/uploads/1769408349083.ttf)}@font-face{font-family:PingFangBold;src:url(https://simtrum-1327267808.cos.accelerate.myqcloud.com/uploads/1769408287834.ttf)}.PingFangBold{font-family:PingFangBold}.error-page[data-v-6ad89eb5]{align-items:center;background-color:#f5f5f5;display:flex;justify-content:center;min-height:100vh}.error-content[data-v-6ad89eb5]{text-align:center}.error-code[data-v-6ad89eb5]{color:#333;font-size:120px;font-weight:700;margin:0}.error-message[data-v-6ad89eb5]{color:#666;font-size:24px;margin:20px 0 40px}.home-button[data-v-6ad89eb5]{background-color:#007bff;border:none;border-radius:4px;color:#fff;cursor:pointer;font-size:16px;padding:12px 32px;transition:background-color .3s}.home-button[data-v-6ad89eb5]:hover{background-color:#0056b3}
