.ssym-page-h1{margin:0 0 20px;font-size:22px;line-height:1.5;font-weight:600}.ssym-heading{margin:0;font:inherit;line-height:inherit;letter-spacing:inherit}.ssym-home-h1{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}
.top .online{position:relative!important;z-index:2147483000!important;overflow:visible!important;pointer-events:auto!important;display:flex!important;align-items:center!important;height:40px!important;margin-top:18px!important;padding-left:0!important;gap:0!important}
.top .online a{position:relative!important;z-index:2147483001!important;pointer-events:auto!important;cursor:pointer!important}
.top .weixin{z-index:2000!important}
.top .online .member-entry{display:inline-flex!important;align-items:center!important;gap:16px!important;line-height:40px!important}
.top .online .member-entry .member-action,.top .online .member-entry .member-user{display:inline!important;float:none!important;margin:0!important;padding:0!important;background:none!important;border:0!important;border-radius:0!important;box-shadow:none!important;color:#536276!important;font-size:14px!important;line-height:40px!important;height:auto!important;text-decoration:none!important}
.top .online .member-action:hover,.top .online .member-user:hover{color:#bd8a4b!important}
.top .online .member-cart{display:inline!important;float:none!important;margin-left:18px!important;padding:0!important;background:none!important;border:0!important;border-radius:0!important;box-shadow:none!important;color:#536276!important;font-size:14px!important;line-height:40px!important;height:auto!important;text-decoration:none!important}
.top .online .member-cart:hover{color:#bd8a4b!important}
.top .online .member-cart-icon{display:none!important}
.top .online .member-cart b{display:inline!important;min-width:0!important;width:auto!important;height:auto!important;margin:0!important;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;color:inherit!important;font-weight:normal!important;font-size:inherit!important;line-height:inherit!important}
.cdx-logout-toast{position:fixed;z-index:2147483647;left:50%;top:28px;transform:translateX(-50%);padding:12px 20px;border-radius:4px;background:#173252;color:#fff;font-size:14px;box-shadow:0 5px 18px rgba(23,50,82,.22)}
.top .weixin:not(.is-open) .weixin-menu{display:none!important}
.top .weixin .cdx-brand-trigger i{display:none!important}.top .weixin .cdx-brand-trigger:after{content:""!important;position:absolute!important;right:7px!important;top:11px!important;width:7px!important;height:7px!important;border:0!important;border-right:1px solid #666!important;border-bottom:1px solid #666!important;transform:rotate(45deg)!important;margin:0!important}.top .weixin.is-open .cdx-brand-trigger:after{top:14px!important;transform:rotate(225deg)!important}
.top .weixin{z-index:2147483007!important}.top .weixin .weixin-menu{z-index:1!important}.top .weixin .cdx-brand-trigger{z-index:2!important}

.top .logo .ssym-site-brand{display:flex;align-items:center;gap:16px;position:relative;width:330px;height:123px;text-decoration:none;background:#fff}
.top .logo .ssym-site-brand .ssym-site-brand-symbol{display:block;position:relative;flex:0 0 56px;width:56px;height:70px;overflow:hidden}
.top .logo .ssym-site-brand .ssym-site-brand-art{position:absolute;display:block;left:0;top:-10px;width:580px!important;height:auto!important;max-width:none!important;margin:0!important;border:0;object-fit:contain}
.top .logo .ssym-site-brand .ssym-site-brand-text{display:flex;flex-direction:column;align-items:flex-start;gap:3.3px;color:#0c3358;white-space:nowrap;text-align:left}
.top .logo .ssym-site-brand .ssym-site-brand-cn{font-family:SimSun,"宋体",serif;font-size:38px;font-weight:700;line-height:1.15;letter-spacing:2.5px}
.top .logo .ssym-site-brand .ssym-site-brand-en{font-family:"Times New Roman",serif;font-size:11.6px;font-weight:400;line-height:1.3;letter-spacing:.29px}
.top .logo .ssym-site-brand:focus-visible{outline:2px solid #bd8a4b;outline-offset:4px}
