@charset "utf-8";
.wk-site-navigation,.wk-site-navigation *,.wk-mobile-navigation,.wk-mobile-navigation *,.wk-mobile-drawer,.wk-mobile-drawer *{box-sizing:border-box}
.wk-site-navigation.nav{position:fixed;top:0;left:0;width:100%;height:60px;line-height:60px;border-bottom:1px solid var(--wk-line);background:#fff;z-index:1000;font-family:var(--wk-font)}
.wk-site-navigation.nav .nav-content{display:flex;align-items:center;justify-content:space-between;width:1200px;max-width:calc(100% - 32px);height:60px;margin:0 auto;padding:0}
.wk-site-navigation .nav-logo_wrap{display:inline-flex;flex-shrink:0}.wk-site-navigation .nav-logo{height:60px;width:auto;max-width:210px;object-fit:contain}
.wk-site-navigation.nav .nav-func{display:flex;align-items:center;height:60px;overflow:visible;font-size:14px;flex-wrap:nowrap}
.wk-site-navigation.nav .nav-func_item{position:relative;display:flex;align-items:center;flex-shrink:0;height:60px;margin:0 20px;font-size:14px;font-weight:500}
.wk-site-navigation .nav-func_item a::after,.wk-site-navigation .nav-func_item::before{content:none!important}
.wk-site-navigation .wk-nav-link{display:block;padding:0;border:0;border-radius:0;background:none;color:var(--wk-ink);font:500 14px/60px var(--wk-font);text-decoration:none;white-space:nowrap;cursor:pointer}
.wk-site-navigation.nav .nav-func_item::after{content:"";position:absolute;left:0;bottom:0;width:100%;height:2px;background:var(--wk-black);transform:scaleX(0);transition:transform .2s}
.wk-site-navigation.nav .nav-func_item.wk-nav-open::after,.wk-site-navigation.nav .nav-func_item.wk-nav-selected::after{transform:scaleX(1)}
.wk-nav-chevron{display:block;flex-shrink:0;width:18px;height:24px;min-height:0;margin:0 -14px 0 0;padding:0;border:0;border-radius:0;background:transparent url('/assets/legacy/index/img/tit_arrow.png') no-repeat center;background-size:10px;cursor:pointer;color:var(--wk-ink)}
.wk-site-navigation.nav .product-list,.wk-site-navigation.nav .more-list{max-height:none!important;overflow:visible;transition:none;font-weight:400}
.wk-site-navigation [data-nav-panel][hidden],.wk-mobile-drawer [data-nav-panel][hidden],.wk-mobile-drawer[hidden]{display:none!important}
.wk-site-navigation.nav .product-list{position:fixed;left:0;top:60px;width:100%;min-width:0;height:auto;min-height:377px;display:block;padding-bottom:36px;background:#fff;box-shadow:var(--wk-menu-shadow);border-bottom:1px solid var(--wk-line);cursor:default;z-index:1001}
.wk-mega-columns{display:flex;justify-content:center;max-width:1600px;margin:0 auto}
.wk-site-navigation.nav .product-list .product-item{flex:1 1 280px;max-width:280px;min-width:0;width:280px;margin:32px 0 0;padding:0 0 0 39px;text-align:left}
.wk-site-navigation.nav .product-list .product-item__sp{padding:0 20px 0 68px;min-height:281px;height:auto;border-right:1px solid var(--wk-line)}
.wk-site-navigation.nav .product-item__title{font-size:12px;line-height:17px;color:#415070;padding:0 0 0 12px;margin:0 0 12px;font-weight:400}
.wk-site-navigation.nav .product-item__func{display:block;padding:0 0 0 12px;overflow:hidden;text-decoration:none;line-height:normal}.wk-site-navigation.nav .product-item__func:hover{background:#f4f6f9}
.wk-site-navigation.nav .product-item__name{font-size:14px;line-height:20px;color:var(--wk-ink);margin:12px 0 5px;font-weight:400}.wk-site-navigation.nav .product-item__tip{font-size:12px;line-height:17px;color:var(--wk-muted);margin:0 0 12px;white-space:normal}
.wk-site-navigation.nav .product-item__yunying{display:flex;align-items:center;height:48px;padding:12px 0 12px 12px;text-decoration:none}.wk-site-navigation.nav .product-item__yunying-text{font-size:14px;line-height:24px;color:var(--wk-ink);white-space:nowrap}
.wk-site-navigation.nav .product-item__yunying-img{display:inline-block;flex-shrink:0;width:24px;height:24px;margin:0 16px 0 0;background-position:center;background-repeat:no-repeat;background-size:20px}
.wk-nav-icon-wechat{background-image:url('/assets/legacy/index/fonts/icon-daohang-1.svg')}.wk-nav-icon-miniprogram{background-image:url('/assets/legacy/index/fonts/icon-daohang-3.svg')}.wk-nav-icon-desktop{background-image:url('/assets/legacy/index/fonts/icon-daohang-2.svg')}.wk-nav-icon-mobile{background-image:url('/assets/legacy/index/fonts/icon-daohang-4.svg')}.wk-nav-icon-api{background-image:url('/assets/legacy/index/fonts/icon-daohang-5.svg')}
.wk-site-navigation.nav .more-list{position:absolute;left:-16px;top:60px;display:flex;flex-direction:column;width:max-content;min-width:110px;max-width:240px;text-align:center;background:#fff;border-radius:0 0 2px 2px;padding:10px 0;box-shadow:var(--wk-menu-shadow);z-index:1001}
.wk-site-navigation.nav .more-item{display:block;margin:0;padding:10px 18px;font-size:14px;line-height:24px;color:var(--wk-ink);text-decoration:none;white-space:nowrap}.wk-site-navigation.nav .more-item:hover{background:var(--wk-background)}.wk-site-navigation.nav .more-item:last-child{margin:0}
.wk-site-navigation.nav .nav-func_btn{display:inline-block;flex-shrink:0;min-width:66px;height:30px;line-height:28px;margin:0;padding:0 19px;border:1px solid transparent;border-radius:var(--wk-radius);font-size:14px;text-align:center;text-decoration:none}
.wk-site-navigation.nav .nav-func_submit{position:static;top:auto;background:var(--wk-red);color:#fff;margin:0 16px 0 16px}.wk-site-navigation.nav .nav-func_forFree{background:var(--wk-black);color:#fff}
.wk-site-navigation :focus-visible,.wk-mobile-navigation :focus-visible,.wk-mobile-drawer :focus-visible{outline:2px solid var(--wk-ink);outline-offset:3px}
.wk-mobile-navigation.mNav{position:fixed;left:0;top:0;width:100%;height:50px;display:flex;align-items:center;justify-content:space-between;padding:0 15px;background:#fff;border-bottom:1px solid var(--wk-line);z-index:1000;font-family:var(--wk-font)}
.wk-mobile-navigation .mLogo{display:flex;align-items:center;max-width:150px;max-height:48px}.wk-mobile-navigation .mLogo img{height:46px;width:auto;max-width:150px;object-fit:contain}.wk-mobile-actions{display:flex;align-items:center;gap:9px}.wk-mobile-account{font-size:12px;line-height:28px;color:var(--wk-ink);text-decoration:none}.wk-mobile-register{padding:0 13px;background:var(--wk-black);color:#fff;border-radius:var(--wk-radius)}
.wk-mobile-navigation .sliderBtn{display:flex;flex-direction:column;justify-content:center;gap:5px;width:28px;height:36px;margin:0;padding:0 4px;background:none;border:0;border-radius:0;cursor:pointer}.wk-mobile-navigation .sliderBtn span{display:block;width:20px;height:1px;background:#333;margin:0}
.wk-mobile-navigation + .nav-space{height:50px}.wk-mobile-drawer.outerSlider{display:block;position:fixed;left:0;right:0;top:50px;bottom:0;width:100%;height:auto;max-height:calc(100dvh - 50px);overflow:auto;transform:none;background:#fff;padding:10px 20px 30px;z-index:999;font-family:var(--wk-font)}
.wk-mobile-drawer .NavSlider{display:block;position:static;padding:0;margin:0;width:100%;list-style:none}.wk-mobile-drawer .NavSlider>li{display:block;margin:0;padding:0;border-bottom:1px solid var(--wk-line)}.wk-mobile-menu-row{display:flex;align-items:center;justify-content:space-between;min-height:54px}.wk-mobile-menu-row>a,.wk-mobile-menu-row>button:not(.wk-nav-chevron){display:block;padding:12px 0;color:var(--wk-ink);background:none;border:0;font:15px/28px var(--wk-font);text-decoration:none}.wk-mobile-menu-row>.wk-nav-chevron{width:44px;height:44px;margin:0;background-size:12px}
.wk-mobile-drawer .m_nav_child{display:block;margin:0;padding:0 0 15px 12px;background:#fff}.wk-mobile-drawer .m_nav_child a{display:block;width:auto;float:none;padding:9px 0;margin:0;text-align:left;font-size:14px;line-height:24px;color:var(--wk-ink);text-decoration:none}.wk-mobile-column{padding:0 0 12px}.wk-mobile-column h3{font-size:12px;line-height:20px;font-weight:400;color:var(--wk-muted);margin:10px 0 4px}
@media(max-width:1200px){.wk-site-navigation.nav .nav-func_item{margin:0 12px}.wk-site-navigation .nav-logo{max-width:170px}.wk-site-navigation.nav .product-list .product-item{padding-left:20px}.wk-site-navigation.nav .product-list .product-item__sp{padding-left:20px}}
@media(prefers-reduced-motion:reduce){.wk-site-navigation.nav .nav-func_item::after{transition:none}}

.wk-site-navigation .nav-func_item>.wk-nav-chevron{position:absolute;right:-15px;top:18px;margin:0;width:18px}

.wk-site-navigation.nav .product-list .product-item__sp{align-self:flex-start}
