.header{position:sticky;top:-1px;z-index:10;padding:12px 16px;background-color:rgba(var(--str-color-bg-1),.8);transition:background-color .35s ease-in-out;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.header .header-main{padding-top:env(safe-area-inset-top);display:flex;align-items:center;justify-content:space-between;max-width:1200px;margin:auto}.header .logo{display:block;width:130px;height:60px}.header .logo a{display:block;width:100%;height:100%;background:url(/images/logo-white.png?imageView2/2/w/390) no-repeat;background-size:contain;text-indent:-9999px;overflow:hidden}@media (hover:hover) and (pointer:fine){.header .logo a:hover{animation:header-logo-ani 1.5s infinite none}}.header-main .navigation-operation{display:none}@media (hover:hover) and (pointer:fine){.header-main .navigation-operation:hover{animation:header-logo-ani 1.5s infinite none}}.navigation-operation>.link,.navigation-operation>button{margin:0;padding:0;border:none;background:transparent;display:inline-block;width:24px;height:24px;background-repeat:no-repeat;background-size:contain;outline:none;cursor:pointer}.navigation-operation>.link:not(:first-child),.navigation-operation>button:not(:first-child){margin-left:43px}.navigation-operation .language{background-image:url(/images/icon-language.svg)}.navigation-operation .subscribe{background-image:url(/images/icon-subscribe.svg)}.navigation-pc{display:none}.navigation-pc>ul{display:flex}.navigation-pc li:not(:first-child){margin-left:35px}.navigation-mobile li>a,.navigation-pc li>a{position:relative;color:#fff;opacity:.6;line-height:33px;font-size:16px;transition:opacity .3s ease-in-out}.navigation-mobile li>a:after,.navigation-pc li>a:after{content:"";position:absolute;bottom:-5px;right:0;left:0;opacity:0;visibility:hidden;width:0;margin:auto;background:#f3f3f3;height:2px;border-radius:2px;transition:opacity .3s ease,transform .3s ease;transform:translate3d(0,10px,0)}.navigation-mobile li>a.active,.navigation-mobile li>a:hover,.navigation-pc li>a.active,.navigation-pc li>a:hover{font-weight:500;opacity:1}.navigation-mobile li>a.active:after,.navigation-mobile li>a:hover:after,.navigation-pc li>a.active:after,.navigation-pc li>a:hover:after{width:16px;opacity:1;visibility:visible;transform:translateZ(0)}.navigation-toggle{position:absolute;right:20px;top:17px;margin-top:env(safe-area-inset-top);z-index:100;display:flex;flex-flow:column;justify-content:space-between;width:44px;height:44px;background:none;border:none;outline:none}.navigation-toggle .text{position:absolute;overflow:hidden;clip:rect(0,0,0,0);height:1px;width:1px;margin:-1px;padding:0;border:0}.navigation-toggle:after,.navigation-toggle:before{content:"";display:block;position:relative;width:24px;height:3px;margin:auto;background-color:#fff;border-radius:3px;transition:transform .5s ease}.navigation-toggle:before{margin-top:15px}.navigation-toggle:after{margin-bottom:15px}.navigation-toggle.active:before{transform:translateY(6px) rotate(45deg)}.navigation-toggle.active:after{transform:translateY(-5px) rotate(-45deg)}.navigation-pop{pointer-events:none;touch-action:none;position:absolute;top:0;left:0;height:100vh;right:0;z-index:10;padding:31px 31px 31px 40px;box-sizing:border-box;transition:opacity .5s;opacity:0}.navigation-pop.active{opacity:1;pointer-events:auto}.navigation-pop.active .navigation-mobile li{transform:translateZ(0)}.navigation-pop.active .navigation-mobile li:first-child{transition-delay:.4s}.navigation-pop.active .navigation-mobile li:nth-child(2){transition-delay:.5s}.navigation-pop.active .navigation-mobile li:nth-child(3){transition-delay:.6s}.navigation-pop.active .navigation-mobile li:nth-child(4){transition-delay:.7s}.navigation-pop.active .navigation-mobile li:nth-child(5){transition-delay:.8s}.navigation-pop.active .navigation-operation{opacity:1;transition-delay:1.2s}.navigation-pop .navigation-pop-btn{position:absolute;left:0;width:100%;top:0;height:100%;padding:0;border:none;outline:none;background-color:var(--color-home-light);transition:background-color .5s;opacity:.8;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.navigation-pop .navigation-operation{opacity:0;transition:opacity .4s;position:relative}.navigation-pop .navigation-mobile{position:relative;margin:38px 0 36px;padding-top:env(safe-area-inset-top);max-width:400px}.navigation-pop .navigation-mobile li{display:block;margin-bottom:29px;font-size:16px;transform:translate3d(-100%,0,0);transition:transform .4s}.navigation-pop .navigation-mobile li:last-child{margin-bottom:0}@media (min-width:768px){.navigation-pop,.navigation-toggle{display:none}.header-main .navigation-operation,.header-main .navigation-pc{display:block}}@media (min-width:1024px){.header{padding-left:32px;padding-right:32px}}@media (min-width:1200px){.header{padding-left:0;padding-right:0}}@-moz-keyframes header-logo-ani{0%,to{opacity:1;transform:scale(1)}50%{opacity:.85;transform:scale(1.1)}}@-webkit-keyframes header-logo-ani{0%,to{opacity:1;transform:scale(1)}50%{opacity:.85;transform:scale(1.1)}}@-o-keyframes header-logo-ani{0%,to{opacity:1;transform:scale(1)}50%{opacity:.85;transform:scale(1.1)}}@keyframes header-logo-ani{0%,to{opacity:1;transform:scale(1)}50%{opacity:.85;transform:scale(1.1)}}.footer{background-color:var(--color-home-dark);padding:25px}.footer .footer-design{margin:8px 0;color:#fff;font-weight:700}.footer .footer-design img{vertical-align:middle;width:130px;height:auto}.footer .footer-main{max-width:1200px;margin:0 auto}.footer .footer-core .footer-logo{display:block;width:130px;height:60px;background:url(/images/logo-blue.png?imageView2/2/w/284) no-repeat;background-size:contain;text-indent:-9999px;overflow:hidden}.footer .footer-core>p{font-size:16px;color:#fff;line-height:22px;margin:13px 0 20px}.footer .footer-links dl{display:flex;margin-bottom:20px;align-items:baseline}.footer .footer-links dl:last-child{margin-bottom:0}.footer .footer-links dl dt{font-size:16px;font-weight:700;color:#fff;line-height:22px;margin-right:10px}.footer .footer-links dl dd{margin-right:8px;font-size:12px;color:#fff;line-height:17px}.footer .footer-links dl dd a{color:#fff;font-weight:300}.footer .footer-copyright{max-width:1200px;margin:0 auto;padding:20px 0;color:#fff;font-size:14px;line-height:1.5}.footer .footer-copyright a{color:#fff}.footer .footer-copyright .footer-gongan:before{content:"";display:inline-block;width:20px;height:20px;background:url(/images/beian-gongan.png) no-repeat;vertical-align:middle;margin-right:5px}@media (min-width:768px){.footer-main{display:flex;justify-content:space-between;align-items:center}.footer-main .footer-logo{text-align:center;letter-spacing:1px}.footer-main .footer-logo img{height:58px}.footer-main .footer-logo span{margin-bottom:0}.footer-main .footer-links{display:flex}.footer-main .footer-links dl{display:block;margin-bottom:0;margin-right:60px}.footer-main .footer-links dl:last-child,.footer-main .footer-links dl dd,.footer-main .footer-links dl dt{margin-right:0}.footer-main .footer-links dl dt{margin-bottom:14px}.footer-main .footer-links dl dd{font-size:16px;margin-bottom:10px}.footer-main .footer-links dl dd:last-child{margin-bottom:0}.footer .footer-copyright{text-align:center}.footer .footer-copyright>br{display:none}}@media (min-width:950px){.footer{padding-left:32px;padding-right:32px}}@media (min-width:1200px){.footer{padding:20px 0}}.footer-back-top{position:fixed;right:10px;bottom:-70px;transition:all .35s ease-in-out;cursor:pointer}.footer-back-top>svg{width:60px;height:60px}.footer-back-top .icon-color-path{fill:var(--color-gray-300);transition:fill .5s .2s}