
.hd{flex-wrap:nowrap}nav.main{flex-wrap:nowrap;gap:18px}
.nav-more{position:relative}.nav-more summary{font-size:14.5px;font-weight:600;color:var(--ink);white-space:nowrap}
.nav-more summary span{font-size:11px}.nav-dd{position:absolute;right:0;top:calc(100% + 12px);background:#fff;border:1px solid var(--line);border-radius:10px;box-shadow:0 12px 24px rgba(18,53,107,.12);padding:6px 0;min-width:180px;z-index:70;display:flex;flex-direction:column}
.nav-dd a{padding:9px 16px}
@media (max-width:1079px){.hd{flex-wrap:wrap}nav.main{flex-wrap:wrap}}
@media (max-width:760px){.hd{flex-wrap:nowrap}.nav-more summary{display:none}.nav-more .nav-dd{position:static;display:flex!important;border:0;box-shadow:none;padding:0;min-width:0}
header.site.open nav.main .nav-dd a{padding:12px 0;border-bottom:1px solid var(--line);font-size:16px}header.site.open nav.main .nav-dd a:last-child{border-bottom:0}}
