/* 统一资讯、帮助、搜索与404头部。新旧页面均加载本文件后使用同一组尺寸。 */
:root{--header-height:68px;--hdd-home-header-height:68px}
html{scroll-padding-top:83px}
body.help-active,body.hdd-articles-site,body.hdd-home-header-page{--header-height:68px;--hdd-home-header-height:68px}
body.hdd-home-header-page{--page-width:1308px}
body:is(.help-active,.hdd-articles-site,.hdd-home-header-page) .site-header:is(.hdd-help-header,.hdd-article-header){box-sizing:border-box;position:fixed;inset:0 0 auto;z-index:100;display:block;width:100%;height:68px;min-height:68px;margin:0;padding:0;border:0;border-bottom:1px solid #e0eafd;background:#fff;box-shadow:none;color:#333;font:16px/1.6 "Microsoft YaHei","PingFang SC",Arial,sans-serif;transform:none;transition:none;backdrop-filter:none;-webkit-backdrop-filter:none}
body:is(.help-active,.hdd-articles-site,.hdd-home-header-page) .site-header:is(.hdd-help-header,.hdd-article-header).is-scrolled{background:#fff;box-shadow:0 3px 14px #183c6a08}
body:is(.help-active,.hdd-articles-site,.hdd-home-header-page) .site-header:is(.hdd-help-header,.hdd-article-header) *{box-sizing:border-box}
body:is(.help-active,.hdd-articles-site,.hdd-home-header-page) .site-header:is(.hdd-help-header,.hdd-article-header) .container.header-inner{display:flex;align-items:center;gap:0;width:1260px;max-width:calc(100% - 48px);height:100%;min-height:0;margin:0 auto;padding:0;border:0}
body:is(.help-active,.hdd-articles-site,.hdd-home-header-page) .site-header:is(.hdd-help-header,.hdd-article-header) a{text-decoration:none}
body:is(.help-active,.hdd-articles-site,.hdd-home-header-page) .site-header:is(.hdd-help-header,.hdd-article-header) button{font-family:inherit}
body:is(.help-active,.hdd-articles-site,.hdd-home-header-page) .site-header:is(.hdd-help-header,.hdd-article-header) .brand{display:block;flex:0 0 130px;width:130px;min-width:130px;max-width:130px;margin:0;padding:0}
body:is(.help-active,.hdd-articles-site,.hdd-home-header-page) .site-header:is(.hdd-help-header,.hdd-article-header) .brand img{display:block;width:130px;min-width:130px;max-width:130px;height:auto;margin:0;padding:0;border:0;object-fit:contain}
body:is(.help-active,.hdd-articles-site,.hdd-home-header-page) .site-header:is(.hdd-help-header,.hdd-article-header) :is(.hdd-help-divider,.hdd-article-divider){display:block;flex:0 0 1px;width:1px;height:26px;margin:0 20px;background:#e2e7ee}
body:is(.help-active,.hdd-articles-site,.hdd-home-header-page) .site-header:is(.hdd-help-header,.hdd-article-header) :is(.hdd-help-home-link,.hdd-article-home-link){display:inline-flex;flex-shrink:0;align-items:center;align-self:stretch;height:100%;margin:0;padding:0;color:#3488f0;font-size:22px;font-weight:700;line-height:1.4;letter-spacing:0;white-space:nowrap;text-decoration:none}
body:is(.help-active,.hdd-articles-site,.hdd-home-header-page) .site-header:is(.hdd-help-header,.hdd-article-header) .hdd-help-nav{position:static;display:flex;flex:0 0 auto;flex-direction:row;align-items:center;gap:0;width:auto;height:100%;max-height:none;margin:0;padding:0;overflow:visible;background:transparent;box-shadow:none;backdrop-filter:none;-webkit-backdrop-filter:none}
body:is(.help-active,.hdd-articles-site,.hdd-home-header-page) .site-header:is(.hdd-help-header,.hdd-article-header) .hdd-help-nav>a::after{content:none;display:none}
body:is(.help-active,.hdd-articles-site,.hdd-home-header-page) .site-header:is(.hdd-help-header,.hdd-article-header) .hdd-help-nav>.hdd-help-section-link{display:none}
body:is(.help-active,.hdd-articles-site,.hdd-home-header-page) .site-header:is(.hdd-help-header,.hdd-article-header) #main-nav:not(.hdd-help-nav){position:static;display:flex;align-items:center;flex-direction:row;gap:28px;width:auto;height:100%;max-height:none;margin:0 32px 0 auto;padding:0;overflow:visible;background:transparent;border:0;box-shadow:none}
body:is(.help-active,.hdd-articles-site,.hdd-home-header-page) .site-header:is(.hdd-help-header,.hdd-article-header) #main-nav:not(.hdd-help-nav)>a{position:relative;display:inline-flex;align-items:center;justify-content:flex-start;height:100%;padding:0;color:#333;font-size:16px;font-weight:400;line-height:1.6;white-space:nowrap}
body:is(.help-active,.hdd-articles-site,.hdd-home-header-page) .site-header:is(.hdd-help-header,.hdd-article-header) .dropdown-toggle{position:relative;display:inline-flex;align-items:center;justify-content:flex-start;height:100%;margin:0;padding:0;color:#333;font-size:16px;font-weight:400;line-height:1.6;white-space:nowrap;border:0;background:none}
body:is(.help-active,.hdd-articles-site,.hdd-home-header-page) .site-header:is(.hdd-help-header,.hdd-article-header) #main-nav:not(.hdd-help-nav) :is(.active,a:hover,button:hover){color:#3488f0}
body:is(.help-active,.hdd-articles-site,.hdd-home-header-page) .site-header:is(.hdd-help-header,.hdd-article-header) #main-nav:not(.hdd-help-nav)>a.active::after{content:"";position:absolute;bottom:16px;left:calc(50% - 7px);width:14px;height:2px;background:#3488f0}
body:is(.help-active,.hdd-articles-site,.hdd-home-header-page) .site-header:is(.hdd-help-header,.hdd-article-header) .nav-dropdown{position:relative;height:100%;margin:0;padding:0}
body:is(.help-active,.hdd-articles-site,.hdd-home-header-page) .site-header:is(.hdd-help-header,.hdd-article-header) .header-actions{display:flex;flex:0 0 auto;align-items:center;gap:0;margin:0 0 0 auto;padding:0}
body:is(.help-active,.hdd-articles-site,.hdd-home-header-page) .site-header:is(.hdd-help-header,.hdd-article-header) .hdd-trial-button{display:inline-flex;flex:0 0 auto;align-items:center;justify-content:center;min-height:42px;height:42px;margin:0;padding:0 20px;border:0;border-radius:9px;background:linear-gradient(105deg,#318ffc,#1777ff);box-shadow:0 5px 13px #318ffc24;color:#fff;font-size:14px;font-weight:600;line-height:1.5;white-space:nowrap;transform:none;transition:none}
body:is(.help-active,.hdd-articles-site,.hdd-home-header-page) .site-header:is(.hdd-help-header,.hdd-article-header) .hdd-trial-button:is(:hover,:active){background:linear-gradient(105deg,#318ffc,#1777ff);color:#fff;transform:none}
body:is(.help-active,.hdd-articles-site,.hdd-home-header-page) .site-header:is(.hdd-help-header,.hdd-article-header) .menu-toggle{display:none}
body:is(.help-active,.hdd-articles-site,.hdd-home-header-page) .site-header:is(.hdd-help-header,.hdd-article-header) .resource-menu{top:66px}
@media(min-width:900.01px) and (max-width:1100px){
body:is(.help-active,.hdd-articles-site,.hdd-home-header-page) .site-header:is(.hdd-help-header,.hdd-article-header) :is(.hdd-help-divider,.hdd-article-divider){margin:0 14px}
body:is(.help-active,.hdd-articles-site,.hdd-home-header-page) .site-header:is(.hdd-help-header,.hdd-article-header) #main-nav:not(.hdd-help-nav){gap:20px;margin-left:auto;margin-right:20px}
body:is(.help-active,.hdd-articles-site,.hdd-home-header-page) .site-header:is(.hdd-help-header,.hdd-article-header) #main-nav:not(.hdd-help-nav)>a{font-size:14px}
body:is(.help-active,.hdd-articles-site,.hdd-home-header-page) .site-header:is(.hdd-help-header,.hdd-article-header) .dropdown-toggle{font-size:14px}
body:is(.help-active,.hdd-articles-site,.hdd-home-header-page) .site-header:is(.hdd-help-header,.hdd-article-header) .hdd-trial-button{padding:0 16px;font-size:13px}
}
@media(max-width:900px){
body:is(.help-active,.hdd-articles-site,.hdd-home-header-page) .site-header:is(.hdd-help-header,.hdd-article-header) .container.header-inner{--hdd-header-gap:20px;width:1260px;max-width:calc(100% - 32px);gap:var(--hdd-header-gap)}
/* 分隔线居中放入已有间距，避免窄屏增加占位、挤压标题与按钮。 */
body:is(.help-active,.hdd-articles-site,.hdd-home-header-page) .site-header:is(.hdd-help-header,.hdd-article-header) :is(.hdd-help-divider,.hdd-article-divider){display:block;height:18px;margin:0 calc((var(--hdd-header-gap) + 1px) / -2)}
body:is(.help-active,.hdd-articles-site,.hdd-home-header-page) .site-header:is(.hdd-help-header,.hdd-article-header) .hdd-trial-button{height:38px;min-height:38px;padding:0 12px;font-size:12px;border-radius:8px}
body:is(.help-active,.hdd-articles-site,.hdd-home-header-page) .site-header:is(.hdd-help-header,.hdd-article-header) .menu-toggle{display:flex;flex:0 0 30px;order:3;flex-direction:column;align-items:center;justify-content:center;gap:4px;width:30px;height:44px;min-height:44px;margin:0;padding:0;border:0;background:none}
body:is(.help-active,.hdd-articles-site,.hdd-home-header-page) .site-header:is(.hdd-help-header,.hdd-article-header) .menu-toggle span{display:block;width:20px;height:2px;margin:0;padding:0;background:#3488f0}
body:is(.help-active,.hdd-articles-site,.hdd-home-header-page) .site-header:is(.hdd-help-header,.hdd-article-header) #main-nav:not(.hdd-help-nav){position:absolute;top:68px;left:0;right:0;display:none;flex-direction:column;align-items:stretch;gap:0;width:auto;height:auto;max-height:calc(100vh - 68px);max-height:calc(100dvh - 68px);margin:0;padding:12px 20px;overflow-y:auto;overscroll-behavior:contain;background:#f5f9ff;box-shadow:0 12px 20px #24426014}
body:is(.help-active,.hdd-articles-site,.hdd-home-header-page) .site-header:is(.hdd-help-header,.hdd-article-header) #main-nav:not(.hdd-help-nav).open{display:flex}
body:is(.help-active,.hdd-articles-site,.hdd-home-header-page) .site-header:is(.hdd-help-header,.hdd-article-header) #main-nav:not(.hdd-help-nav)>a{min-height:44px;height:44px;justify-content:flex-start;font-size:15px}
body:is(.help-active,.hdd-articles-site,.hdd-home-header-page) .site-header:is(.hdd-help-header,.hdd-article-header) .dropdown-toggle{min-height:44px;height:44px;justify-content:flex-start;font-size:15px}
body:is(.help-active,.hdd-articles-site,.hdd-home-header-page) .site-header:is(.hdd-help-header,.hdd-article-header) #main-nav:not(.hdd-help-nav)>a.active::after{display:none}
body:is(.help-active,.hdd-articles-site,.hdd-home-header-page) .site-header:is(.hdd-help-header,.hdd-article-header) .nav-dropdown{height:auto}
body:is(.help-active,.hdd-articles-site,.hdd-home-header-page) .site-header:is(.hdd-help-header,.hdd-article-header) .resource-menu{position:static;width:auto;max-width:100%;padding:0;margin:0}
body:is(.help-active,.hdd-articles-site,.hdd-home-header-page) .site-header:is(.hdd-help-header,.hdd-article-header) .resource-primary{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0;padding:5px;border-radius:9px;background:#e8f2ff;box-shadow:none}
body:is(.help-active,.hdd-articles-site,.hdd-home-header-page) .site-header:is(.hdd-help-header,.hdd-article-header) .resource-submenu{position:static;width:100%;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));padding:8px;border-radius:0 0 10px 10px;box-shadow:none}
body:is(.help-active,.hdd-articles-site,.hdd-home-header-page) .site-header:is(.hdd-help-header,.hdd-article-header) .resource-submenu::before{content:none;display:none}
body:is(.help-active,.hdd-articles-site,.hdd-home-header-page) .site-header:is(.hdd-help-header,.hdd-article-header) .resource-menu :is(a,button){justify-content:center;min-height:44px;padding:10px 8px;font-size:15px;line-height:1.6;white-space:normal}
}
@media(max-width:680px){
body:is(.help-active,.hdd-articles-site,.hdd-home-header-page) .site-header:is(.hdd-help-header,.hdd-article-header) .container.header-inner{--hdd-header-gap:20px;max-width:calc(100% - 24px)}
}
@media(max-width:400px){
body:is(.help-active,.hdd-articles-site,.hdd-home-header-page) .site-header:is(.hdd-help-header,.hdd-article-header) .container.header-inner{--hdd-header-gap:20px;max-width:calc(100% - 20px)}
body:is(.help-active,.hdd-articles-site,.hdd-home-header-page) .site-header:is(.hdd-help-header,.hdd-article-header) :is(.hdd-help-home-link,.hdd-article-home-link){font-size:16px}
body:is(.help-active,.hdd-articles-site,.hdd-home-header-page) .site-header:is(.hdd-help-header,.hdd-article-header) .hdd-trial-button{padding:0 8px;font-size:12px}
body:is(.help-active,.hdd-articles-site,.hdd-home-header-page) .site-header:is(.hdd-help-header,.hdd-article-header) .menu-toggle{flex-basis:28px;width:28px}
}

/* PC资讯导航贴近右侧体验按钮；对应原左侧留白32px，紧凑屏20px。 */
@media(min-width:900.01px){
body:is(.hdd-articles-site,.hdd-home-header-page) .site-header.hdd-article-header .header-actions{margin-left:0}
}
