/* 仅正式页面适配本站品牌、公共导航与页脚；原稿及静态样式保持原字节。 */
[data-wk-runtime] .ewave-header_bd{display:flex;align-items:center;gap:18px;height:60px}
[data-wk-runtime] .ewave-header_bd::before,[data-wk-runtime] .ewave-header_bd::after{display:none}
[data-wk-runtime] .ewave-header__logo{flex:none;width:150px;margin:0;float:none}
[data-wk-runtime] .ewave-header__side{position:relative;inset:auto;order:3;flex:none;width:300px;height:60px;float:none}
[data-wk-runtime] .ewave-header__search{position:absolute;left:0;right:auto;top:15px;width:200px;margin:0}
[data-wk-runtime] .ewave-header__user{position:absolute;left:auto;right:0;top:0;bottom:auto;height:60px;margin:0;display:flex;align-items:center}
[data-wk-runtime] .ewave-header__user>li{display:flex;align-items:center;margin:0;height:44px}
[data-wk-runtime] [data-wk-brand]{display:flex;align-items:center;background:none!important;text-indent:0!important;overflow:visible;max-width:220px;line-height:1.2;color:#ff5f00;font-weight:700;font-size:25px}
[data-wk-runtime] [data-wk-brand] img{max-width:100%;max-height:60px;object-fit:contain}
[data-wk-runtime] .wk-logo-mobile{display:none}
[data-wk-runtime] .wk-screen-reader{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}
[data-wk-runtime] .wk-account-open,[data-wk-runtime] .wk-menu-open{border:0;background:none;color:inherit;font:inherit;min-width:44px;min-height:44px;cursor:pointer;padding:4px}
[data-wk-runtime] .wk-account-open{position:relative;display:flex;align-items:center;gap:5px;font-size:13px}
[data-wk-runtime] .wk-account-open [data-wk-account-vip]{position:absolute;top:0;right:0;padding:0 3px;border-radius:3px;color:#fff;background:#ff5f00;font-size:9px;line-height:15px}
[data-wk-runtime] [data-wk-account-vip][hidden]{display:none!important}
[data-wk-runtime] .wk-menu-open{display:none;font-size:25px}
[data-wk-runtime] .wk-desktop-navigation{display:flex;align-items:center;gap:16px;overflow:visible;order:2;flex:1;min-width:0;width:auto;float:none;margin:0}
[data-wk-runtime] .wk-desktop-navigation>[data-base-menu-navigation]{display:flex;align-items:center;gap:12px;min-width:0;flex:1}
[data-wk-runtime] .wk-desktop-navigation>[data-base-menu-navigation]>[data-base-menu-node]{display:flex;min-width:0;flex:1}
[data-wk-runtime] .wk-desktop-navigation>[data-base-menu-navigation]>[data-base-menu-node]>a{display:block;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
[data-wk-runtime] .wk-desktop-navigation [data-base-menu-expand],[data-wk-runtime] .wk-desktop-navigation [data-base-menu-more]{flex:none}
[data-wk-runtime] [data-site-tools]{--site-tools-accent:#ff5f00;--site-tools-accent-end:#ff7e2a;transform:translateY(var(--wk-tools-lift,0px))}
[data-wk-runtime] [data-base-menu-navigation]{font-size:16px;--base-menu-panel-bg:#fff;--base-menu-panel-color:#333;--base-menu-panel-border:#eee}
[data-wk-runtime] [data-base-menu-link]{white-space:nowrap}
[data-wk-runtime] [data-base-menu-children]{z-index:1100}
[data-wk-runtime] .wk-mobile-menu{box-sizing:border-box;width:min(350px,88vw);height:100dvh;max-height:100dvh;max-width:88vw;margin:0 0 0 auto;border:0;padding:20px;background:#fff;color:#333;overflow-y:auto;overscroll-behavior:contain}
[data-wk-runtime] .wk-mobile-menu::backdrop{background:#0009}
[data-wk-runtime] .wk-menu-heading{display:flex;align-items:center;justify-content:space-between;gap:10px;font-size:20px;margin-bottom:18px;overflow-wrap:anywhere}
[data-wk-runtime] .wk-menu-heading button{min-width:44px;min-height:44px;font-size:28px;background:none;border:0;color:inherit}
[data-wk-runtime] .wk-mobile-menu nav>a{display:block;padding:12px 0}
[data-wk-runtime] .wk-mobile-menu [data-base-menu-direction=vertical]{display:flex;flex-direction:column;gap:8px}
[data-wk-runtime] .wk-mobile-menu [data-base-menu-link]{display:inline-flex;align-items:center;min-height:44px;white-space:normal;overflow-wrap:anywhere}
html[data-wk-menu-locked],html[data-wk-menu-locked] body{overflow:hidden!important;overscroll-behavior:none}
[data-wk-runtime] [data-wk-footer]{display:block!important;position:static;height:auto;max-height:none;overflow:visible;margin-top:28px;padding:24px 0 max(24px,env(safe-area-inset-bottom));text-align:left;background:#fafafa;border-top:1px solid #eee;line-height:1.8}
[data-wk-runtime] .wk-footer-main{display:flex;gap:40px;align-items:flex-start}
[data-wk-runtime] .wk-footer-brand{max-width:300px;flex:1;overflow-wrap:anywhere}
[data-wk-runtime] .wk-footer-brand>a{font-weight:700;font-size:23px;color:#ff5f00}
[data-wk-runtime] .wk-footer-brand img{max-width:180px;max-height:64px;object-fit:contain}
[data-wk-runtime] .wk-footer-brand p{margin-top:12px;color:#888}
[data-wk-runtime] .wk-footer-groups{flex:2;display:flex;flex-wrap:wrap;gap:24px 40px;min-width:0}
[data-wk-runtime] .wk-footer-groups section{min-width:120px;flex:1}
[data-wk-runtime] .wk-footer-groups h3{font-size:16px;margin:0 0 10px}
[data-wk-runtime] .wk-footer-links{display:flex;flex-wrap:wrap;gap:6px 16px}
[data-wk-runtime] .wk-footer-links a{overflow-wrap:anywhere;max-width:100%}
[data-wk-runtime] .wk-footer-copyright{padding-top:20px;margin-top:20px;border-top:1px solid #eee;text-align:center;overflow-wrap:anywhere;color:#888}
@media(max-width:991px){[data-wk-runtime] .wk-desktop-navigation,[data-wk-runtime] .wk-desktop-navigation>[data-base-menu-navigation]{gap:13px}}
@media(max-width:767px){
 [data-wk-runtime] .wk-logo-desktop{display:none!important}[data-wk-runtime] .wk-logo-mobile{display:block}
 [data-wk-runtime] [data-wk-brand]{font-size:20px;max-width:145px;height:45px}[data-wk-runtime] [data-wk-brand] img{max-height:43px}
 [data-wk-runtime] .wk-menu-open{display:block}[data-wk-runtime] .wk-account-open>[data-wk-account-label]{display:none}
 [data-wk-runtime] .wk-desktop-navigation{display:none!important}
 [data-wk-runtime] .ewave-header_bd{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;position:relative;height:auto;gap:0}
 [data-wk-runtime] .ewave-header__logo{grid-column:1;grid-row:1;width:auto;margin:0;float:none}
 [data-wk-runtime] .ewave-header__side{display:contents;position:static;width:auto}
 [data-wk-runtime] .ewave-header__search{position:relative;inset:auto;grid-column:1 / -1;grid-row:2;width:100%;float:none;clear:both;margin:8px 0 10px;height:34px}
 [data-wk-runtime] .ewave-header__user{position:static;grid-column:2;grid-row:1;float:none;margin:0;height:44px;display:flex;align-items:center}
 [data-wk-runtime] .ewave-header__user>li{margin:0;height:44px;display:flex;align-items:center}
 [data-wk-runtime] .wk-footer-main{flex-direction:column;gap:20px}[data-wk-runtime] .wk-footer-brand{max-width:100%}
 [data-wk-runtime] .wk-footer-groups{width:100%;gap:20px}[data-wk-runtime] [data-wk-footer]{margin-top:20px;padding-bottom:max(24px,env(safe-area-inset-bottom))}
}
