/*! 上海薯瓜信息科技 */
.el-drawer{--el-drawer-bg-color:var(--el-dialog-bg-color,var(--el-bg-color));--el-drawer-padding-primary:var(--el-dialog-padding-primary,20px);background-color:var(--el-drawer-bg-color);box-shadow:var(--el-box-shadow-dark);box-sizing:border-box;display:flex;flex-direction:column;overflow:hidden;position:absolute;transition:all var(--el-transition-duration)}.el-drawer :is(.btt,.ltr,.rtl,.ttb){transform:translate(0)}.el-drawer__sr-focus:focus{outline:none!important}.el-drawer__header{align-items:center;color:#72767b;display:flex;margin-bottom:32px;padding:var(--el-drawer-padding-primary);padding-bottom:0}.el-drawer__header>:first-child{flex:1}.el-drawer__title{flex:1;font-size:16px;line-height:inherit;margin:0}.el-drawer__footer{padding:var(--el-drawer-padding-primary);padding-top:10px;text-align:right}.el-drawer__close-btn{background-color:initial;border:none;color:inherit;cursor:pointer;display:inline-flex;font-size:var(--el-font-size-extra-large);outline:none}.el-drawer__close-btn:focus i,.el-drawer__close-btn:hover i{color:var(--el-color-primary)}.el-drawer__body{flex:1;overflow:auto;padding:var(--el-drawer-padding-primary)}.el-drawer__body>*{box-sizing:border-box}.el-drawer.ltr,.el-drawer.rtl{bottom:0;height:100%;top:0}.el-drawer.btt,.el-drawer.ttb{left:0;right:0;width:100%}.el-drawer.ltr{left:0}.el-drawer.rtl{right:0}.el-drawer.ttb{top:0}.el-drawer.btt{bottom:0}.el-drawer-fade-enter-active,.el-drawer-fade-leave-active{transition:all var(--el-transition-duration)}.el-drawer-fade-enter-active,.el-drawer-fade-enter-from,.el-drawer-fade-enter-to,.el-drawer-fade-leave-active,.el-drawer-fade-leave-from,.el-drawer-fade-leave-to{overflow:hidden!important}.el-drawer-fade-enter-from,.el-drawer-fade-leave-to{background-color:initial!important}.el-drawer-fade-enter-from .rtl,.el-drawer-fade-leave-to .rtl{transform:translate(100%)}.el-drawer-fade-enter-from .ltr,.el-drawer-fade-leave-to .ltr{transform:translate(-100%)}.el-drawer-fade-enter-from .ttb,.el-drawer-fade-leave-to .ttb{transform:translateY(-100%)}.el-drawer-fade-enter-from .btt,.el-drawer-fade-leave-to .btt{transform:translateY(100%)}:root{--design-header-height:clamp(60px,4.8vw,88px);--design-content-nudge:20px;--design-subnav-height:clamp(50px,4.35vw,84px)}.icon-exit{display:block;flex-shrink:0;height:26px;pointer-events:none;width:26px}.icon-exit--invert{filter:invert(1)}html{scroll-padding-top:calc(var(--design-header-height) + 20px)}.colors-design-site.header-collapsed{scroll-padding-top:calc(var(--design-subnav-height) + 12px)}.design-search-file{background:#f5f5f5;color:#777;display:grid;font-size:32px;height:7vw;min-height:60px;min-width:60px;place-items:center;width:7vw}.colors-design-site{overflow-x:clip}.colors-design-site.is-home .design-page-content{margin-top:calc(var(--design-header-height)*-1)}.design-header{align-items:center;background:#fafafa;color:#111;display:flex;gap:4.2vw;height:var(--design-header-height);padding:0 3%;position:sticky;top:0;transition:background-color .2s,color .2s,transform .38s ease;will-change:transform;z-index:60}.design-header.is-collapsed{pointer-events:none;transform:translateY(-100%)}@media (prefers-reduced-motion:reduce){.design-header{transition:background-color .2s,color .2s}.design-header.is-collapsed{transition:none}}.design-header.is-transparent{background:transparent;box-shadow:inset 0 -1px #ffffff40;color:#fff}.design-header.is-transparent .design-logo img{filter:invert(1);mix-blend-mode:screen}.design-header.is-transparent .design-header-tools .icon-exit,.design-header.is-transparent .design-header-tools .icon-tool:not(.icon-tool--wide){filter:invert(1)}.design-logo{display:block;flex:none;max-width:148px;min-width:96px;width:7.5vw}.design-logo img{height:auto;mix-blend-mode:multiply;width:100%}.design-nav{flex:1;gap:3.6vw}.design-nav,.design-nav>div{align-items:center;display:flex;height:100%}.design-nav>div{position:relative}.design-nav>div:before{background:currentColor;content:"";height:5px;left:0;pointer-events:none;position:absolute;right:0;top:0;transform:scaleX(0);transform-origin:right center;transition:transform .35s ease}.design-nav>div.active:before,.design-nav>div:hover:before{transform:scaleX(1);transform-origin:left center}@media (prefers-reduced-motion:reduce){.design-nav>div:before{transition:none}}.design-nav a{font-size:clamp(12px,.95vw,16px);font-weight:400}.design-nav-expand{align-items:center;display:inline-flex;justify-content:center;opacity:0;padding:5px 0;width:14px}.design-nav-expand .icon-arrow{width:11px}.design-nav-expand:focus-visible{opacity:1}.design-header-tools{align-items:center;display:flex;gap:3.3vw}.design-header-tools>button{align-items:center;display:flex;height:var(--design-header-height);justify-content:center;min-width:32px;padding:0;position:relative}.design-header-tools>button.design-language{min-width:48px}.design-header-tools .icon-tool{display:block;height:32px;pointer-events:none;width:32px}.design-header-tools .icon-tool--wide{height:32px;width:38px}.design-header-tools .icon-tool--language{height:32px;width:50px}.design-header-tools>button .icon-exit{display:block;height:27px;pointer-events:none;width:27px}.design-header-tools>button.active:after{background:#111;bottom:0;content:"";height:1px;left:-1vw;position:absolute;right:-1vw}.design-header-tools .design-language{font-size:clamp(12px,.95vw,15px)}.design-header-tools>button.design-language.is-close.active:after{display:none}.design-menu-toggle.is-close{align-self:center;border:0;font-size:16px;height:32px;line-height:1;min-width:32px;width:32px}.design-menu-toggle.is-close .icon-exit{height:27px;width:27px}.design-menu-toggle.is-close.active:after{display:none}.design-account-dot{color:#45b94b;font-size:8px;position:absolute;right:-5px;top:22%}.design-header-tools .has-saved .design-account-dot{color:#45b94b}.design-mega{background:#fff;border-radius:7px;box-shadow:0 2px 3px #0001;display:grid;font-size:clamp(9px,.67vw,13px);gap:3vw;grid-template-columns:repeat(4,minmax(0,1fr));left:3%;max-height:calc(100svh - var(--design-header-height));overflow:auto;padding:1.3vw 4.4vw 3.3vw;position:absolute;top:100%;width:48.2%}.design-mega h2{font-size:clamp(10px,.78vw,15px);margin:0 0 1.25vw;white-space:nowrap}.design-mega a{border-top:1px solid #d0d0d0;display:block;line-height:1.55;padding:.4vw 0}.design-mega a:hover{color:#000}.design-header-tools button:focus-visible,.design-mega a:focus-visible,.design-nav a:focus-visible,.design-side-nav a:focus-visible,.design-side-nav button:focus-visible{outline-color:#000}.design-mega.menu-brand{grid-template-columns:repeat(3,1fr)}.design-close{border:0;display:grid;height:16px;padding:0;place-items:center;position:absolute;right:.65vw;top:.5vw;width:16px}.design-close .icon-exit{height:16px;width:16px}.design-screen{background:#fff;min-height:calc(100svh - var(--design-header-height));padding-top:1px;position:relative}.design-screen-close{display:grid;height:22px;opacity:.55;padding:0;place-items:center;position:absolute;right:25px;top:15px;width:22px}.design-screen-close .icon-exit{height:22px;width:22px}.design-search-box{margin:6.7vw auto 4.8vw;max-width:800px;width:43%}.design-search-box label{align-items:center;border:1px solid #444;border-radius:999px;display:flex;gap:10px;height:3.65vw;min-height:43px;padding:0 1.6vw}.design-search-box input{background:transparent;border:0;flex:1;font-size:clamp(12px,1vw,17px);min-width:0;outline:0}.design-search-box input[type=search]::-webkit-search-cancel-button,.design-search-box input[type=search]::-webkit-search-decoration,.design-search-box input[type=search]::-webkit-search-results-button,.design-search-box input[type=search]::-webkit-search-results-decoration{-webkit-appearance:none;-moz-appearance:none;appearance:none}.design-search-box input[type=search]::-ms-clear{display:none;height:0;width:0}.design-search-box .design-search-icon{display:block;flex:0 0 auto;height:18px;pointer-events:none;width:18px}.design-search-box p{color:#aaa;font-size:clamp(9px,.75vw,12px);margin:10px 0;text-align:center}.design-search-content{margin:auto;width:87%}.design-search-content h1{border-bottom:1px solid #bbb;font-size:clamp(24px,2.2vw,35px);padding-bottom:15px;text-align:center}.design-search-content>small{display:block;font-style:italic;margin:6px 0 30px}.design-search-grid{display:grid;gap:3.5vw 7vw;grid-template-columns:1fr 1fr}.design-search-grid>a{align-items:flex-start;display:flex;gap:1.5vw}.design-search-grid>a>div{display:flex;flex-direction:column;min-width:0;overflow-wrap:anywhere}.design-search-grid .design-search-file,.design-search-grid img{flex:0 0 auto;height:7vw;-o-object-fit:cover;object-fit:cover;width:7vw}.design-search-grid h2{color:#111;font-size:clamp(16px,1.35vw,22px);font-weight:400;line-height:1.3;margin:0}.design-search-grid span{color:#666;display:block;font-size:clamp(11px,.9vw,14px);line-height:1.4;margin:.2em 0 .55em}.design-search-grid p{color:#555;display:-webkit-box;font-size:clamp(11px,.9vw,14px);font-style:italic;font-weight:300;line-height:1.55;margin:0;overflow-wrap:anywhere;word-break:break-word;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.design-no-results{color:#777;margin:70px 0;text-align:center}.design-signin{display:grid;font-size:clamp(10px,.8vw,14px);gap:3vw;grid-template-columns:1fr 1fr;margin:17vw auto 0;width:43%}.design-signin h1,.design-signin h2{font-size:clamp(15px,1.2vw,20px);margin:0 0 1vw}.design-signin form{border-right:1px solid #ddd;padding-right:3vw}.design-signin form>input{background:none;border:0;border-bottom:1px solid #ddd;display:block;margin-bottom:5px;padding:6px 0;width:100%}.design-signin-options{align-items:center;display:flex;font-size:clamp(11px,.85vw,14px);gap:10px;justify-content:space-between;margin:10px 0;white-space:nowrap}.design-signin-options label{align-items:center;display:flex;flex-shrink:0;gap:5px}.design-signin-options a{flex-shrink:0}.design-signin-options input{flex-shrink:0;height:12px;margin:0;width:12px}.design-signin p{line-height:2;margin:0 0 14px}.design-site-pill{align-items:center;background:#fff;border:1px solid #000;border-radius:25px;color:#000;display:inline-flex;font-size:clamp(12px,.95vw,16px);justify-content:center;line-height:1.5;padding:4px 14px;transition:background .2s,color .2s,border-color .2s}.design-site-pill.green:hover,.design-site-pill:hover{background:#000;border-color:#000;color:#fff}.design-site-pill.green{background:#fff;border-color:#000;color:#000}.design-side-nav{align-items:stretch;display:flex;flex-direction:column;margin:0 5% 0 auto;min-width:140px;padding-bottom:40px;text-align:center;width:10%}.design-side-nav>a,.design-side-nav>button,.design-side-nav>strong{border-bottom:1px solid #ddd;box-sizing:border-box;display:block;font-size:clamp(10px,.75vw,14px);font-weight:400;line-height:1.6;padding:1.25vw 5px;text-align:center;width:100%}.design-side-nav>a:first-child,.design-side-nav>button:first-child,.design-side-nav>strong:first-child{border-top:1px solid #ddd}.design-side-nav>strong{font-weight:700}.design-side-nav button:disabled{color:#c9c9c9;cursor:default}.design-side-nav a:hover{color:#000}.design-side-nav.design-account-nav,.design-side-nav.design-language-nav{margin:0;min-width:168px;position:absolute;right:auto;top:0}.design-side-nav.design-language-nav{max-width:220px;min-width:148px;width:-moz-max-content;width:max-content}.design-menu-language{display:none}.design-footer{background:#000;color:#8c8c8c;font-size:clamp(9px,.77vw,13px)}.design-footer-inner{display:grid;gap:3.4%;grid-template-columns:1.9fr repeat(6,1fr);margin:auto;max-width:1500px;padding:2.2vw 0 4.2vw;width:72%}.design-footer-brand .design-logo{min-width:80px;opacity:.7;width:7vw}.design-footer-brand .design-logo img{filter:invert(1);mix-blend-mode:screen}.design-footer-brand p{font-size:inherit;line-height:1.7;margin:.8vw 0 1.4vw}.design-social{border-bottom:1px solid #777;display:flex;gap:1.8vw;padding-bottom:.7vw}.design-social a{font-size:15px;font-weight:700}.design-social svg{fill:currentColor;height:clamp(14px,1.05vw,20px);width:clamp(14px,1.05vw,20px)}.design-social .social-cutout{fill:#000}.design-social .social-outline{fill:none;stroke:currentColor;stroke-width:2}.design-footer h2{font-size:inherit;font-weight:400;margin:.8vw 0 .35vw}.design-footer a{display:block;line-height:1.8}.design-footer a:hover{color:#fff}.design-footer-column{padding-top:8.6vw}.design-footer-column h2{margin:0 0 .35vw}.design-footer-bottom{border-top:1px solid #333;display:flex;flex-wrap:wrap;font-size:clamp(8px,.7vw,12px);gap:1vw;justify-content:center;padding:1vw 4%}.design-footer-legal{align-items:center;display:flex;gap:.8vw}.design-footer-legal button{font-size:inherit;padding:0}.design-footer-legal button:hover{color:#fff}.design-sitemap{display:grid;gap:28px;grid-template-columns:repeat(3,1fr);padding:12px 0 24px}.design-sitemap h3{font-size:16px;margin-bottom:12px}.design-sitemap a{display:block;font-size:13px;margin-top:8px}.design-privacy-notice a,.design-sitemap a:hover{text-decoration:underline}@media (max-width:600px){.design-sitemap{gap:24px 16px;grid-template-columns:repeat(2,1fr)}}@media (max-width:1000px){.design-nav{gap:1.8vw}.design-header{gap:2.6vw}.design-header-tools{gap:2vw}.design-mega{gap:25px;padding:25px 35px;width:65%}.design-mega h2{margin-bottom:15px}.design-mega a{padding:7px 0}.design-footer-inner{gap:15px;width:86%}.design-footer-column{padding-top:110px}}@media (max-width:800px){:root{--design-header-height:62px;--design-subnav-height:50px}.design-header{height:var(--design-header-height);justify-content:space-between;padding:0 5%}.design-logo{width:105px}.design-nav{display:none}.design-header-tools{gap:18px}.design-header-tools>button{height:62px;min-width:25px}.design-header-tools .design-language{display:none}.design-header-tools .icon-tool{height:26px;width:26px}.design-header-tools>button .icon-exit{height:22px;width:22px}.design-header-tools .icon-tool--wide{width:31px}.design-header-tools .icon-tool--language{width:42px}.design-screen{min-height:calc(100svh - 62px)}.design-side-nav{margin:0 auto;max-width:400px;text-align:center;width:80%}.design-side-nav.design-account-nav,.design-side-nav.design-language-nav{left:auto!important;max-width:400px;min-width:0;position:static;width:80%}.design-side-nav>a,.design-side-nav>button,.design-side-nav>strong{font-size:12px;padding:17px 5px;text-align:center}.design-menu-language{align-items:center;display:flex;flex-direction:column;margin-top:28px}.design-menu-language-toggle{align-items:center;background:transparent;border:0;color:#111;display:inline-flex;flex-direction:row;font-size:12px;font-weight:500;gap:6px;letter-spacing:.04em;line-height:1;padding:0}.design-menu-language-chevron{border-bottom:1.5px solid;border-right:1.5px solid;height:7px;transform:rotate(45deg);transition:transform .2s ease;width:7px}.design-menu-language-toggle[aria-expanded=true] .design-menu-language-chevron{transform:rotate(225deg)}.design-menu-language-list{display:flex;flex-direction:column;margin-top:18px;width:100%}.design-menu-language-list>button{background:transparent;border:0;border-bottom:1px solid #ddd;display:block;font-size:12px;font-weight:400;line-height:1.6;padding:17px 5px;text-align:center;width:100%}.design-menu-language-list>button:first-child{border-top:1px solid #ddd}.design-menu-language-list>button.selected{color:#111}.design-menu-language-list>button:disabled{color:#c9c9c9;cursor:default}.design-screen-close{right:10px;top:6px}.design-search-box{margin:70px auto 40px;width:88%}.design-search-box label{padding:0 15px}.design-search-content{width:88%}.design-search-grid{gap:25px;grid-template-columns:1fr}.design-search-grid>a{gap:15px}.design-search-grid img{height:80px;width:80px}.design-search-grid h2{font-size:15px}.design-signin{font-size:12px;gap:35px;grid-template-columns:1fr;margin:80px auto 0;width:85%}.design-signin form{border-bottom:1px solid #ddd;border-right:0;padding:0 0 25px}.design-signin h1,.design-signin h2{font-size:19px;margin-bottom:18px}.design-signin form>input{padding:10px 0}.design-site-pill{font-size:12px}.design-footer-inner{gap:25px;grid-template-columns:repeat(3,1fr);padding:30px 0 40px;width:88%}.design-footer-brand{grid-column:1/-1}.design-footer-brand .design-logo{width:90px}.design-footer-brand p{font-size:11px;margin:12px 0}.design-social{gap:24px;max-width:260px;padding-bottom:15px}.design-footer-column{padding-top:0}.design-footer h2{font-size:12px;margin:10px 0 6px}.design-footer{font-size:11px}.design-footer-bottom{font-size:9px;gap:7px 15px;justify-content:flex-start;padding:16px 6%}}
