.Tips{background-color:#fff;border-radius:5px;box-shadow:0 3px 6px -4px rgba(0,0,0,.12),0 6px 16px 0 rgba(0,0,0,.08),0 9px 28px 8px rgba(0,0,0,.05);color:var(--Dark);font-weight:600;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;left:50%;padding:10px 40px;top:20px;-webkit-transform:translate(-50%,-200%);transform:translate(-50%,-200%);transition:.3s ease;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;z-index:10000}.Tips,.modal{position:fixed}.modal{-webkit-align-items:center;align-items:center;background-color:#000;background-color:rgba(0,0,0,.4);display:none;height:100%;-webkit-justify-content:center;justify-content:center;left:0;overflow:hidden;top:0;width:100%;z-index:9999}.modal .modal-box{background-color:#fefefe;border:1px solid #888;border-radius:10px;margin:15% auto;max-width:500px;position:relative;-webkit-transform:scale(0);transform:scale(0);width:90%}.modal .modal-header{-webkit-align-items:center;align-items:center;display:-webkit-flex;display:flex;font-size:18px;-webkit-justify-content:center;justify-content:center;padding:20px 0;width:100%}.modal .modal-footer{padding:20px 0}.modal .close{-webkit-align-items:center;align-items:center;color:#aaa;display:-webkit-flex;display:flex;font-size:38px;font-weight:700;height:50px;-webkit-justify-content:center;justify-content:center;padding:10px;position:absolute;right:0;top:0;width:50px}.modal .close:focus,.modal .close:hover{color:#000;cursor:pointer;-webkit-text-decoration:none;text-decoration:none}.showModal{display:-webkit-flex;display:flex}.showModal .modal-box{-webkit-animation:showModalAn .3s ease-in-out forwards;animation:showModalAn .3s ease-in-out forwards}.floating{--h-h5:50px;--box-shadow:transparent 0px 0px 0px 0px,transparent 0px 0px 0px 0px,rgba(0,0,0,.1) 0px 1px 3px 0px,rgba(0,0,0,.1) 0px 1px 2px -1px;color:red;display:none;height:-webkit-max-content;height:-moz-max-content;height:max-content;position:fixed;right:40px;top:20vh;-webkit-transform-origin:top right;transform-origin:top right;transition:.3s;width:150px;z-index:990}@media screen and (max-width:600px){.floating{display:none!important}}.floating .floating-pc{--w:25px;background-color:#fff;border-radius:20px;box-shadow:var(--box-shadow);-webkit-flex-direction:column;flex-direction:column;padding:15px;position:relative;width:100%}.floating .floating-pc,.floating .floating-pc .close{-webkit-align-items:center;align-items:center;display:-webkit-flex;display:flex}.floating .floating-pc .close{background-color:rgba(0,0,0,.13);border-radius:50%;color:#000;cursor:pointer;font-size:18px;-webkit-justify-content:center;justify-content:center;right:calc(var(--w)/4*-1)}.floating .floating-pc .close,.floating .floating-pc:after{height:var(--w);position:absolute;top:calc(var(--w)/4*-1);width:var(--w)}.floating .floating-pc:after{background:url(/92907bd323a1f38a3d39.png) no-repeat;background-size:cover;content:" ";left:calc(var(--w)/4*-1)}.floating .floating-left{margin-bottom:10px;width:100%}.floating .floating-left img{width:100%}.floating .floating-right{-webkit-align-items:center;align-items:center;-webkit-flex-direction:column;flex-direction:column;font-size:12px;-webkit-justify-content:center;justify-content:center;width:100%}.floating .floating-right,.floating-show{display:-webkit-flex;display:flex}.closeFloating{-webkit-transform:scale(0);transform:scale(0)}*{box-sizing:border-box;margin:0;padding:0}html{--scrollbar-w:10px}@media screen and (max-width:969px){html{--scrollbar-w:0px}}body{background-color:#1a1a1a;background-color:var(--body-bgcolor);display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;min-height:100vh;position:relative;width:100%}@media screen and (max-width:969px){body{--content-padding:15px;touch-action:manipulation;touch-callout:none;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}}@media screen and (max-width:768px){body{--content-padding:10px}}@media screen and (max-width:600px){body{--content-padding:5px}}body,html{font-size:14px;height:100vh;scroll-behavior:smooth;width:calc(100vw - 10px);width:calc(100vw - var(--scrollbar-w));-webkit-font-smoothing:unset!important;font-family:Helvetica Neue,Luxi Sans,Segoe UI,Hiragino Sans GB,Microsoft Yahei,sans-serif,Apple Logo!important;touch-action:manipulation}html::-webkit-scrollbar{height:1px;width:10px;width:var(--scrollbar-w)}html::-webkit-scrollbar-thumb{background:#ababab;box-shadow:inset 0 0 5px rgba(0,0,0,.2)}html::-webkit-scrollbar-track{background:#ededed;box-shadow:inset 0 0 5px rgba(0,0,0,.2)}:root{--primary-dark:#1a1a1a;--primary-darker:#0d0d0d;--primary-lighter:#2a2a2a;--accent-green:#0f8;--accent-cyan:#00d4ff;--accent-orange:#ff6b35;--accent-purple:#a855f7;--text-primary:#fff;--text-secondary:#b3b3b3;--text-muted:#666;--text-accent:#0f8;--bg-primary:#1a1a1a;--bg-secondary:#242424;--bg-tertiary:#2e2e2e;--bg-hover:#333;--border-primary:#333;--border-secondary:#404040;--border-accent:#0f8;--shadow-dark:0 4px 12px rgba(0,0,0,.6);--shadow-glow:0 0 20px rgba(0,255,136,.3);--shadow-subtle:0 2px 8px rgba(0,0,0,.4);--gradient-primary:linear-gradient(135deg,#1a1a1a,#2a2a2a);--gradient-accent:linear-gradient(135deg,#0f8,#00d4ff);--gradient-dark:linear-gradient(180deg,#0d0d0d,#1a1a1a);--layout-padding-x:20px;--sidebar-width:200px;--banner-height:80px;--banner-background-color:var(--bg-secondary);--banner-index:999;--banner-fontsize:14px;--banner-barHeight:2px;--body-bgcolor:var(--bg-primary);--floating-height:70px;--layout-max-width:1600px;--content-padding:35px;--neon-glow:0 0 10px currentColor,0 0 20px currentColor,0 0 30px currentColor;--code-bg:#1e1e1e;--code-border:#333;--terminal-green:#0f8;--matrix-green:#00ff41}.geek-button{background:#242424;background:var(--bg-secondary);border:1px solid #0f8;border:1px solid var(--border-accent);color:#0f8;color:var(--text-accent);transition:all .3s ease}.geek-button:hover{background:#333;background:var(--bg-hover);box-shadow:0 0 20px rgba(0,255,136,.3);box-shadow:var(--shadow-glow);text-shadow:0 0 10px currentColor,0 0 20px currentColor,0 0 30px currentColor;text-shadow:var(--neon-glow)}.geek-card{background:linear-gradient(135deg,#1a1a1a,#2a2a2a);background:var(--gradient-primary);border:1px solid #333;border:1px solid var(--border-primary);box-shadow:0 4px 12px rgba(0,0,0,.6);box-shadow:var(--shadow-dark)}.geek-text-accent{color:#0f8;color:var(--accent-green);text-shadow:0 0 10px #0f8;text-shadow:0 0 10px var(--accent-green)}.Module .content-item-content-box{--display:none}.content{-webkit-align-items:center;align-items:center;background-color:#1a1a1a;background-color:var(--body-bgcolor);display:-webkit-flex;display:flex;-webkit-flex:1;flex:1;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;-webkit-justify-content:center;justify-content:center;padding-top:80px;padding-top:var(--banner-height);position:relative;width:100%}a{color:var(--DarkTone);-webkit-text-decoration:none;text-decoration:none}img{-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-user-drag:none}.fc,.fr{display:-webkit-flex;display:flex}.fc{-webkit-flex-direction:column;flex-direction:column}.ac{-webkit-align-items:center;align-items:center}.jc{-webkit-justify-content:center;justify-content:center}.jb{-webkit-justify-content:space-between;justify-content:space-between}.ja{-webkit-justify-content:space-around;justify-content:space-around}.f1{-webkit-flex:1;flex:1}.gg-box{color:#000;color:initial;display:inline-block;width:100%}.gg-box img{margin-bottom:-4px;width:100%}@-webkit-keyframes showModalAn{to{-webkit-transform:scale(1);transform:scale(1)}}@keyframes showModalAn{to{-webkit-transform:scale(1);transform:scale(1)}}.swiper{--swiper-theme-color:var(--Dark);height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;width:100%}.swiper .swiper-button-next,.swiper .swiper-button-prev{transition:.3s}.swiper .swiper-button-next:hover,.swiper .swiper-button-prev:hover{font-weight:bolder;text-shadow:0 0 5px rgba(0,0,0,.32)}@media screen and (max-width:969px){#swiper{--item-padding:25px 40px}}@media screen and (max-width:639px){#swiper{--item-padding:50px 80px}}@media screen and (max-width:476px){#swiper{--item-padding:25px 40px}}.googleCardAd{background:transparent;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;width:100%}.banner{--padding-x:5%;color:#fff;color:var(--text-primary);height:80px;height:var(--banner-height);width:100%;z-index:9999}@media screen and (max-width:1440px){.banner{--padding-x:2%}}@media screen and (max-width:600px){.banner{--padding-x:5%}}.banner-layout{-webkit-align-items:center;align-items:center;display:-webkit-flex;display:flex;height:100%;-webkit-justify-content:space-between;justify-content:space-between;position:relative;width:100%}.banner-logo-hoverBox{background-color:#fff;background-color:var(--text-primary);border-radius:5px;box-shadow:2px 6px 15px rgba(235,241,251,.78);color:#1a1a1a;color:var(--bg-primary);display:none;font-weight:600;position:fixed;top:90px;top:calc(var(--banner-height) + 10px)}.banner-logo-hoverBox,.banner-logo-hoverBox>div{-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center}.banner-logo-hoverBox>div{display:-webkit-flex;display:flex;padding:10px 15px;position:relative}.banner-logo-hoverBox>div:before{border:8px solid #fff;border:8px solid var(--text-primary);content:" ";height:0;left:10%;position:absolute;top:0;-webkit-transform:translateY(-50%) rotate(45deg);transform:translateY(-50%) rotate(45deg);width:0}.banner-logo-hoverBox span{background-color:var(--Dark);border-radius:5px;color:#fff;display:block;margin:0 5px;padding:5px 10px}.banner-nav-box{-webkit-align-items:center;align-items:center;display:-webkit-flex;display:flex;-webkit-flex:10;flex:10;height:100%;-webkit-justify-content:space-between;justify-content:space-between}@media screen and (max-width:1024px){.banner-nav-box{background-color:#fff;background-color:var(--text-primary);-webkit-flex-direction:column;flex-direction:column;height:100%;left:0;padding:1vw;position:fixed;top:0;-webkit-transform:translateX(-100%);transform:translateX(-100%);transition:all .3s;width:200px;z-index:999999}.banner-nav-box .search-box{display:none}.banner-nav-box .banner-nav{-webkit-align-items:flex-start;align-items:flex-start;-webkit-flex-direction:column;flex-direction:column;font-size:var(--banner--fontsize);width:100%}.banner-nav-box .banner-nav>div{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;margin:5px 0;width:100%}.banner-nav-box .banner-nav>div:after{display:none}.banner-nav-box .banner-nav>div i{display:block}.banner-nav-box .banner-nav .banner-item,.banner-nav-box .banner-nav a{-webkit-align-items:center;align-items:center;display:-webkit-flex;display:flex;font-size:16px;-webkit-justify-content:space-between;justify-content:space-between;padding:10px;width:100%}.banner-nav-box .banner-nav .banner-item:active,.banner-nav-box .banner-nav a:active{background-color:var(--Dark);border-radius:10px;color:#fff;overflow:hidden}}.subscriptionBtn{background-color:var(--Dark);border-radius:5px;color:#fff;cursor:pointer;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;min-width:-webkit-max-content;min-width:-moz-max-content;min-width:max-content;padding:10px 25px;position:relative}.subscriptionBtn i{margin-right:5px}.banner-left{-webkit-justify-content:space-between;justify-content:space-between;padding:0 35px;padding:0 var(--content-padding)}.banner-left,.banner-nav{-webkit-align-items:center;align-items:center;display:-webkit-flex;display:flex;height:100%}.banner-nav{font-size:var(--banner--fontsize);font-weight:500;gap:8px;-webkit-justify-content:flex-start;justify-content:flex-start}.banner-nav>div{-webkit-align-items:center;align-items:center;border-radius:8px;cursor:pointer;display:-webkit-flex;display:flex;height:100%;-webkit-justify-content:center;justify-content:center;position:relative;transition:all .2s ease}.banner-nav>div i{display:none}.banner-nav>div:hover{background-color:#242424;background-color:var(--bg-secondary);color:#fff;color:var(--text-primary)}.banner-nav>div:hover .banner-item-hover{-webkit-transform:scaleY(1);transform:scaleY(1)}.banner-nav .banner-item,.banner-nav a{-webkit-align-items:center;align-items:center;border-radius:8px;color:#fff;color:var(--text-primary);display:-webkit-flex;display:flex;height:100%;-webkit-justify-content:center;justify-content:center;padding:20px 16px;transition:all .2s ease;width:-webkit-max-content;width:-moz-max-content;width:max-content}.banner-nav .banner-item:hover,.banner-nav .banner-nav-active,.banner-nav a:hover{background-color:#242424;background-color:var(--bg-secondary)}.banner-nav .banner-nav-active a{color:#0f172a;font-weight:600}.banner-item{--hover-w:100%}@media screen and (max-width:1024px){.banner-item{-webkit-align-items:flex-start!important;align-items:flex-start!important;-webkit-flex-direction:column;flex-direction:column;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;margin:0;padding:0;width:100%}.banner-item span{display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;padding:10px 0;width:100%}}.banner-item i{display:block;margin-left:5px}.banner-item-hover{background-color:#fff;border:1px solid #f1f5f9;border-radius:12px;box-shadow:0 8px 25px rgba(0,0,0,.08);left:0;margin-top:8px;padding:12px;position:absolute;top:100%;-webkit-transform:scaleY(0);transform:scaleY(0);-webkit-transform-origin:top center;transform-origin:top center;transition:all .2s ease;width:280px;z-index:1000}@media screen and (max-width:1024px){.banner-item-hover{box-shadow:none;display:none;padding:0;position:relative;top:0;-webkit-transform:scaleY(1);transform:scaleY(1);width:100%}.banner-item-hover>div>a:last-child{padding-bottom:0!important}.banner-item-hover>div>a:first-child{padding-top:15px!important}.banner-item-hover a{padding:10px 0!important}}.banner-item-hover a{-webkit-align-items:center;align-items:center;border-radius:8px;color:#4b5563!important;display:-webkit-flex;display:flex;font-size:14px;font-weight:500;-webkit-justify-content:space-between;justify-content:space-between;padding:10px 14px;transition:all .2s ease;width:100%}.banner-item-hover a:hover{background-color:#f8fafc;color:#1f2937!important;-webkit-transform:translateX(2px);transform:translateX(2px)}.banner-item-hover a i{font-size:12px;opacity:.6;transition:all .2s ease}.banner-item-hover a:hover i{opacity:1}.banner-item-hover .banner-nav-active a{color:var(--Dark)!important}@media screen and (max-width:1024px){.menuActive .overlay,.show-hover .banner-item-hover{display:block}.menuActive .banner-nav-box{box-shadow:2px 5px 10px rgba(0,0,0,.22);-webkit-transform:translateX(0);transform:translateX(0)}}.banner-menu-btn>.icons{-webkit-align-items:center;align-items:center;display:-webkit-flex;display:flex;font-size:35px;-webkit-justify-content:center;justify-content:center}.banner-menu-btn input[type=checkbox]{display:none}.banner-right{-webkit-align-items:center;align-items:center;display:-webkit-flex;display:flex;-webkit-flex:1;flex:1;-webkit-justify-content:flex-end;justify-content:flex-end}.banner-right-h5{display:none}@media screen and (max-width:1024px){.banner-right-h5{display:-webkit-flex;display:flex}}.banner-right-pc{-webkit-align-items:center;align-items:center;display:-webkit-flex;display:flex}.s-sticker{padding:10px!important}.overlay{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background-color:rgba(0,0,0,.2);display:none;height:100vh;left:0;position:fixed;top:0;width:100vw;z-index:999}.modal-content{-webkit-align-items:center;align-items:center;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;font-size:14px;padding-bottom:30px}.modal-content img{width:140px}.modal-content>div{margin-top:15px}.search-box{background-color:#fff;border:2px solid #71757e;border-radius:10px;display:-webkit-flex;display:flex;height:100%;margin-right:20px;max-width:240px;overflow:hidden;padding:8px 0;position:relative;transition:all .3s ease;width:100%}.search-box input{border:none;font-size:var(--input-font-size);font-weight:600;height:100%;outline:none;padding-left:8px;width:100%}.search-box i{color:#71757e}.search-box:has(input:focus){border-color:var(--Dark)}.search-box:has(input:focus) i{color:var(--Dark)}.search-box .search-btn{background-color:#fff;border:none;border-radius:0 8px 8px 0;cursor:pointer;font-size:15px;font-weight:600;height:90%;padding:0 10px;position:absolute;right:.3%;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);transition:all .3s ease}.search-box .search-btn,.search-box .search-btn div{-webkit-align-items:center;align-items:center;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center}.search-box-h5{display:none;-webkit-flex:2;flex:2;height:40px;margin:0 0 0 40px;max-width:none}@media screen and (max-width:1024px){.search-box-h5{display:-webkit-flex;display:flex}}.ssDrawer{--adh:540px;--adsw:250px;bottom:calc(50vh - 270px);bottom:calc(50vh - var(--adh)/2);display:-webkit-flex;display:flex;height:540px;height:var(--adh);position:fixed;right:0;transition:all .3s ease-in-out;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;z-index:99999}.ssDrawer-hidden{-webkit-transform:translateX(var(--adsw));transform:translateX(var(--adsw))}.ssDrawer-hidden .ssSidebar{box-shadow:none}.ssDrawer-hidden .ssDrawerToggle i{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.ssTools{height:100%;width:40px}.ssTools,.ssTools .ssTools-layout{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-justify-content:center;justify-content:center}.ssTools .ssTools-layout{border-radius:15px 0 0 15px;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;overflow:hidden;width:100%}.ssTools .ssTools-layout a,.ssTools .ssTools-layout>div{-webkit-align-items:center;align-items:center;background:var(--Dark);border-bottom:1px solid hsla(0,0%,81%,.5);color:#fff;cursor:pointer;display:-webkit-flex;display:flex;font-size:20px;height:40px;-webkit-justify-content:center;justify-content:center;transition:all .3s;width:100%}.ssTools .ssTools-layout a:last-child,.ssTools .ssTools-layout>div:last-child{border-bottom:none}.ssTools .ssTools-layout a:hover,.ssTools .ssTools-layout>div:hover{background-color:#b23d00}.ssTools .ssDrawerToggle i{transition:all .5s ease-in-out}.ssSidebar{background:#fdfdfd;border-radius:20px 0 0 20px;box-shadow:2px 2px 5px rgba(0,0,0,.1),-2px -2px 5px rgba(0,0,0,.1);display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;height:100%;width:var(--adsw)}.ssSidebar .ssSwiper-layout{display:-webkit-flex;display:flex;-webkit-flex:1;flex:1;overflow:hidden}.ssSidebar .floating-ma{-webkit-flex-direction:column;flex-direction:column;height:120px}.ssSidebar .floating-ma,.ssSidebar .floating-ma .floating-ma-left{-webkit-align-items:center;align-items:center;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;width:100%}.ssSidebar .floating-ma .floating-ma-left{margin-bottom:5px}.ssSidebar .floating-ma .floating-ma-left img{height:80px;width:80px}.ssSidebar .floating-ma .floating-ma-right{-webkit-align-items:center;align-items:center;color:red;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;font-size:10px;-webkit-justify-content:center;justify-content:center;width:100%}.ssSwiper{--swiper-theme-color:var(--Dark);height:100%;overflow:hidden}.ssSwiper,.ssSwiper .swiper-slide{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;padding:15px;width:100%}.ssSwiper .swiper-slide{border:1px solid #eee;border-radius:10px;height:auto;transition:all .3s ease-in-out}.ssSwiper .swiper-slide>div{height:-webkit-max-content;height:-moz-max-content;height:max-content;margin-bottom:10px;width:100%}.ssSwiper .swiper-slide>div:last-child{margin-bottom:0}.ssSwiper .swiper-slide:hover{box-shadow:2px 2px 5px rgba(0,0,0,.1),-2px -2px 5px rgba(0,0,0,.1);-webkit-transform:translateY(-10px);transform:translateY(-10px)}.ssSwiper .slide-tag,.ssSwiper .slide-tag span{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.ssSwiper .slide-tag span{background:#eee;border-radius:10px;color:#000;display:-webkit-flex;display:flex;font-size:12px;padding:5px;-webkit-transform:scale(.8);transform:scale(.8)}.ssSwiper .slide-title{font-size:16px;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ssSwiper .slide-subheading{-webkit-flex:1;flex:1}.ssSwiper .slide-subheading>div{display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical;color:#767676;font-size:12px}.ssSwiper .slide-btns{display:-webkit-flex;display:flex;-webkit-justify-content:flex-start;justify-content:flex-start}.ssSwiper .slide-btns .btn{background:var(--Dark);border-radius:10px;color:#fff;font-size:12px;overflow:hidden;padding:8px 15px}.ssSwiper .slide-btns .btn:hover{background-color:#b23d00}.ssSwiper .slide-btns .tip{color:#3c3c3c;font-size:12px}.ssSwiper .slide-btns .tip,.ssSwiper .slide-img{-webkit-align-items:center;align-items:center;display:-webkit-flex;display:flex;-webkit-flex:1;flex:1;-webkit-justify-content:center;justify-content:center}.ssSwiper .slide-img img{height:100%;width:auto}.footer{-webkit-align-items:center;align-items:center;color:#6b7280;display:-webkit-flex;display:flex;font-size:14px;font-weight:600;height:-webkit-max-content;height:-moz-max-content;height:max-content;-webkit-justify-content:center;justify-content:center;padding:20px 35px;padding:20px var(--content-padding);width:100%;--paddings:5px calc(50% - var(--layout-max-width)/2 + var(--content-padding)*2/2);--hao-left:20px}@media screen and (max-width:620px){.footer .footer-record{-webkit-flex-direction:column-reverse;flex-direction:column-reverse;padding-left:5px;padding-right:5px}.footer .footer-record>span{display:none}.footer .footer-record p{margin-top:5px}.footer .footer-record .dem{display:none}}@media screen and (max-width:600px){.footer .footer-ewm{display:block!important}.footer .footer-left{display:none!important}.footer .footer-details{-webkit-flex-wrap:wrap;flex-wrap:wrap}.footer .footer-details>div{-webkit-flex:1;flex:1}.footer .footer-details>div:nth-child(2){margin-bottom:20px;min-width:calc(100vw - 40px);min-width:calc(100vw - var(--layout-padding-x)*2);padding:0}.footer .footer-details>div:nth-child(3){-webkit-order:2;order:2;width:-webkit-max-content;width:-moz-max-content;width:max-content}.footer .footer-record{padding-left:5px;padding-right:5px}}@media screen and (max-width:473px){.footer{--details-p-y:20px;--record-p-y:10px;--hao-left:5px}}.footer .footer-content{-webkit-align-items:center;align-items:center;background-color:#fff;border-radius:20px;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;padding:20px 0;width:100%}.footer .footer-links{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;gap:20px;-webkit-justify-content:center;justify-content:center;margin-bottom:20px}.footer .footer-links a{color:#6b7280;font-size:14px;-webkit-text-decoration:none;text-decoration:none;transition:color .2s ease}.footer .footer-links a:hover{color:#374151}.footer a{color:#6b7280;-webkit-text-decoration:none;text-decoration:none}.footer a:hover{color:#374151}.footer-record{font-size:14px;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;-webkit-justify-content:center;justify-content:center;max-width:1600px;padding:var(--record-p-y) var(--layout-padding-x)}.footer-record,.footer-record>div{-webkit-align-items:center;align-items:center;display:-webkit-flex;display:flex}.footer-record span{margin:0 5px}.footer-record img{margin-right:2px;width:15px}.footer-record a,.footer-record p{-webkit-align-items:center;align-items:center;display:-webkit-flex;display:flex}.ContactBox{display:-webkit-flex;display:flex;-webkit-justify-content:flex-end;justify-content:flex-end}.ContactBox>div{margin-left:var(--hao-left)}.statement{-webkit-align-items:center;align-items:center;color:#9ca3af;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;font-size:13px;-webkit-justify-content:center;justify-content:center;padding:0 10px}.statement img{margin-right:3px;width:15px}.statement span,.statement>div{margin:3px 5px}.statement a,.statement>div{-webkit-align-items:center;align-items:center;display:-webkit-flex;display:flex}body{background-color:#f8fafc;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;padding:35px;padding:var(--content-padding)}.about{--width:85%;--box-direction:row;--nav-direction:column;--nav-left:3px solid var(--primary-dark);--is-title:flex;--content-top:40px;-webkit-align-items:flex-start;align-items:flex-start;display:-webkit-flex;display:flex;height:-webkit-max-content;height:-moz-max-content;height:max-content;-webkit-justify-content:center;justify-content:center;width:100%}@media screen and (max-width:1024px){.about{--width:90%}}@media screen and (max-width:969px){.about{--width:95%;--box-direction:column;--nav-direction:row;--nav-left:none}}@media screen and (max-width:768px){.about{--width:98%;--is-title:none;--content-top:20px;padding:20px 10px}}@media screen and (max-width:600px){.about{--width:100%;padding:15px 5px}}.about-layout{background-color:#fff;border:1px solid #e2e8f0;border-radius:16px;box-shadow:0 8px 32px rgba(0,0,0,.12);display:-webkit-flex;display:flex;-webkit-flex-direction:var(--box-direction);flex-direction:var(--box-direction);-webkit-justify-content:flex-start;justify-content:flex-start;min-height:600px;width:var(--width)}@media screen and (max-width:969px){.about-layout{min-height:auto}}.about-nav{background:linear-gradient(135deg,#f1f5f9,#e2e8f0);border-right:1px solid #e2e8f0;display:-webkit-flex;display:flex;-webkit-flex:0 0 200px;flex:0 0 200px;-webkit-flex-direction:var(--nav-direction);flex-direction:var(--nav-direction);height:100%}@media screen and (max-width:969px){.about-nav{border-bottom:1px solid #e2e8f0;border-right:none;-webkit-flex:0 0 auto;flex:0 0 auto;width:100%}}.about-nav .active{background-color:#fff;border-left:var(--nav-left);box-shadow:0 2px 8px rgba(37,99,235,.15);color:#1e293b;font-weight:600}@media screen and (max-width:969px){.about-nav .active{border-bottom:3px solid #2563eb;border-left:none}}.about-nav-item{-webkit-align-items:center;align-items:center;background-color:initial;border:none;color:#64748b;cursor:pointer;display:-webkit-flex;display:flex;font-size:15px;font-weight:500;-webkit-justify-content:center;justify-content:center;outline:none;padding:20px 16px;transition:all .3s ease;width:100%}@media screen and (max-width:969px){.about-nav-item{-webkit-flex:1;flex:1;min-width:0;padding:15px 20px}}@media screen and (max-width:600px){.about-nav-item{font-size:14px;padding:12px 15px}}.about-nav-item:hover{background-color:rgba(37,99,235,.08);color:#1e293b;-webkit-transform:translateX(2px);transform:translateX(2px)}.about-nav-item:focus{outline:2px solid #2563eb;outline-offset:-2px}.about-content{background-color:#fff;display:none;-webkit-flex:1;flex:1;-webkit-flex-direction:column;flex-direction:column;overflow-y:auto;padding:0 30px}@media screen and (max-width:969px){.about-content{padding:0 20px}}@media screen and (max-width:600px){.about-content{padding:0 15px}}.about-content-title{--h:60px;-webkit-align-items:center;align-items:center;border-bottom:1px solid #e2e8f0;color:#1e293b;display:var(--is-title);font-size:28px;font-weight:600;height:60px;height:var(--h);margin-bottom:0;width:100%}.about-content-title span{border-bottom:2px solid #1a1a1a;border-bottom:2px solid var(--primary-dark);color:#1a1a1a;color:var(--primary-dark);display:block;height:100%;line-height:var(--h)}.about-content-content{-webkit-flex:1;flex:1;line-height:1.7;padding:var(--content-top) 0 30px 0}.about-content-content h2{color:#1e293b;font-size:22px;font-weight:600;margin-bottom:18px;margin-top:28px}.about-content-content h2:first-child{margin-top:0}.about-content-content h3{color:#1e293b;font-size:18px;font-weight:600;margin-bottom:14px;margin-top:22px}.about-content-content p{color:#475569;font-size:16px;line-height:1.8;margin-bottom:18px}.about-content-content ul{margin-bottom:24px;padding:0 0 0 24px}.about-content-content ul li{color:#475569;font-size:16px;line-height:1.7;margin-bottom:12px}.about-content-content ul li span{color:#1e293b;font-weight:600}@media screen and (max-width:768px){.about-content-content{padding:var(--content-top) 0 20px 0}.about-content-content h2{font-size:20px;margin-bottom:16px;margin-top:24px}.about-content-content h3{font-size:17px;margin-bottom:12px;margin-top:20px}.about-content-content li,.about-content-content p{font-size:15px}.about-content-content ul{margin-bottom:20px;padding:0 0 0 20px}}@media screen and (max-width:600px){.about-content-content h2{font-size:18px}.about-content-content h3{font-size:16px}.about-content-content li,.about-content-content p{font-size:14px}}.active{display:-webkit-flex;display:flex}