.before-header-panel-outlet{display:flex;flex:1 1 auto;min-width:0}.before-header-panel-outlet+.panel{margin-left:0}.custom-header-links{display:flex;flex:1 1 auto;align-items:center;justify-content:space-evenly;width:100%;min-width:0;margin-left:0}.custom-header-links--hide-links{display:none}.custom-header-links .headerLink{list-style:none}.custom-header-links .headerLink a{padding:.35em .6em;color:#000;font-size:14px;font-weight:bold}.custom-header-links .headerLink a:hover,.custom-header-links .headerLink.headerLink--active a{color:#ff6a13}.custom-header-links--hide-links .headerLink:not(.headerLink--keep){display:none}.desktop-view .headerLink--vmo,.mobile-view .headerLink--vdo{display:none}.d-header-icons>.header-sidebar-toggle{display:inline-flex;align-items:center}.d-header .search-dropdown,.d-header .header-sidebar-toggle,.d-header .header-buttons{display:inline-flex;align-items:center;height:20px;color:#000}.d-header .header-sidebar-toggle,.d-header .header-buttons{margin-left:.85em}.d-header .search-dropdown .btn,.d-header .header-sidebar-toggle button{display:inline-flex;align-items:center;justify-content:center;width:20px;height:20px;min-width:0;margin:0;padding:0;line-height:1;color:#000;background:rgba(0,0,0,0)}.d-header .search-dropdown .d-icon,.d-header .header-sidebar-toggle button .d-icon,.d-header .search-dropdown .d-icon path,.d-header .header-sidebar-toggle button .d-icon path{width:20px;height:20px;color:#000;fill:#000;opacity:1}.d-header .login-button.btn-primary{display:inline-flex;align-items:center;gap:6px;height:20px;min-height:0;margin:0;padding:0;background:rgba(0,0,0,0);border:0;box-shadow:none;color:#000;font-size:14px;font-weight:400;line-height:20px}.d-header .login-button.btn-primary .d-icon{width:20px;height:20px;flex:0 0 20px;color:#000;fill:#000}.d-header .login-button.btn-primary .d-icon path{fill:#000}.d-header .login-button.btn-primary .d-button-label{font-size:14px;line-height:20px}.d-header .login-button.btn-primary:hover,.d-header .login-button.btn-primary:focus,.d-header .login-button.btn-primary:active{background:rgba(0,0,0,0);border:0;color:#000}.mobile-view header.d-header{height:auto}.mobile-view header.d-header>.wrap,.mobile-view header.d-header>.wrap>.contents{height:auto;max-width:100%;min-width:0}.mobile-view header.d-header>.wrap>.contents{display:grid;grid-template-columns:minmax(0, 1fr) auto;grid-template-rows:45px 45px;grid-template-areas:"logo actions" "nav nav";align-items:center;column-gap:1em;height:90px;padding-top:0;padding-bottom:0;box-sizing:border-box}.mobile-view header.d-header .title,.mobile-view header.d-header .panel{display:flex;align-items:center;height:45px}.mobile-view header.d-header .title{grid-area:logo;justify-self:start;min-width:min-content;max-width:100%}.mobile-view header.d-header .title a{display:flex;align-items:center;height:100%}.mobile-view header.d-header .title img{width:auto;max-width:100%}.mobile-view header.d-header .panel,.mobile-view header.d-header>.wrap>.contents>.header-sidebar-toggle{grid-area:actions}.mobile-view header.d-header .panel{margin-left:0}.mobile-view header.d-header .header-buttons{margin-top:0}.mobile-view header.d-header .search-dropdown,.mobile-view header.d-header .header-sidebar-toggle,.mobile-view header.d-header .header-buttons{height:16px}.mobile-view header.d-header .search-dropdown .btn,.mobile-view header.d-header .header-sidebar-toggle button{width:16px;height:16px}.mobile-view header.d-header .search-dropdown .d-icon,.mobile-view header.d-header .header-sidebar-toggle button .d-icon{width:16px;height:16px;font-size:16px;color:#000;fill:#000}.mobile-view header.d-header .header-sidebar-toggle,.mobile-view header.d-header .header-buttons{margin-left:.4em}.mobile-view header.d-header .login-button.btn-primary{gap:4px;height:16px;font-size:12px;line-height:16px}.mobile-view header.d-header .login-button.btn-primary .d-icon{width:16px;height:16px;flex-basis:16px}.mobile-view header.d-header .login-button.btn-primary .d-button-label{font-size:12px;line-height:16px}.mobile-view header.d-header .before-header-panel-outlet{grid-area:nav;display:flex;align-items:center;width:100%;max-width:100%;min-width:0;height:45px;margin:0;padding:0;overflow:hidden;box-sizing:border-box}.mobile-view header.d-header .custom-header-links{display:flex;flex-wrap:nowrap;align-items:center;justify-content:flex-start;gap:.15em;width:100%;max-width:100%;height:45px;margin:0;overflow-x:auto;overscroll-behavior-x:contain;scrollbar-width:none;-webkit-overflow-scrolling:touch}.mobile-view header.d-header .custom-header-links::-webkit-scrollbar{display:none}.mobile-view header.d-header .custom-header-links .headerLink{flex:0 0 auto;display:flex;align-items:center;height:45px}.mobile-view header.d-header .custom-header-links .headerLink a{display:flex;align-items:center;height:45px;white-space:nowrap;font-size:12px;line-height:1;padding:0 .35em}@media(max-width: 1100px){header.d-header{height:auto}header.d-header>.wrap,header.d-header>.wrap>.contents{height:auto;max-width:100%;min-width:0}header.d-header>.wrap>.contents{display:grid;grid-template-columns:minmax(0, 1fr) auto;grid-template-rows:45px 45px;grid-template-areas:"logo actions" "nav nav";align-items:center;column-gap:1em;height:90px;padding-top:0;padding-bottom:0;box-sizing:border-box}header.d-header .title,header.d-header .panel{display:flex;align-items:center;height:45px}header.d-header .title{grid-area:logo;justify-self:start;min-width:min-content;max-width:100%}header.d-header .title a{display:flex;align-items:center;height:100%}header.d-header .title img{width:auto;max-width:100%}header.d-header .panel,header.d-header>.wrap>.contents>.header-sidebar-toggle{grid-area:actions}header.d-header .panel{margin-left:0}header.d-header .header-buttons{margin-top:0}header.d-header .search-dropdown,header.d-header .header-sidebar-toggle,header.d-header .header-buttons{height:16px}header.d-header .search-dropdown .btn,header.d-header .header-sidebar-toggle button{width:16px;height:16px}header.d-header .search-dropdown .d-icon,header.d-header .header-sidebar-toggle button .d-icon{width:16px;height:16px;font-size:16px;color:#000;fill:#000}header.d-header .header-sidebar-toggle,header.d-header .header-buttons{margin-left:.4em}header.d-header .login-button.btn-primary{gap:4px;height:16px;font-size:12px;line-height:16px}header.d-header .login-button.btn-primary .d-icon{width:16px;height:16px;flex-basis:16px}header.d-header .login-button.btn-primary .d-button-label{font-size:12px;line-height:16px}header.d-header .before-header-panel-outlet{grid-area:nav;display:flex;align-items:center;width:100%;max-width:100%;min-width:0;height:45px;margin:0;padding:0;overflow:hidden;box-sizing:border-box}header.d-header .custom-header-links{display:flex;flex-wrap:nowrap;align-items:center;justify-content:flex-start;gap:.15em;width:100%;max-width:100%;height:45px;margin:0;overflow-x:auto;overscroll-behavior-x:contain;scrollbar-width:none;-webkit-overflow-scrolling:touch}header.d-header .custom-header-links::-webkit-scrollbar{display:none}header.d-header .custom-header-links .headerLink{flex:0 0 auto;display:flex;align-items:center;height:45px}header.d-header .custom-header-links .headerLink a{display:flex;align-items:center;height:45px;white-space:nowrap;font-size:12px;line-height:1;padding:0 .35em}}.floating-search-input-wrapper{flex:1 1 auto;margin:0 1em;order:2}.floating-search-input-wrapper .floating-search-input{width:100%;margin:0}.floating-search-input-wrapper .search-menu{width:100% !important}html,body,.background-container{background:#fff;background-color:#fff}#main-outlet{background:rgba(0,0,0,0);box-shadow:none;border-radius:0}.d-header-icons{align-items:center}
/*# sourceMappingURL=common_theme_32_f0c6e9bde3f3d512d5255959c1f0392d0dc2f5f6.css.map?__ws=community.sijiukeji.com */
