.brand-footer{color:#e7eef0;background:#20343f;padding:64px 0 26px;font-family:Arial,Noto Sans SC,sans-serif}.brand-footer .bf-inner{width:min(1280px,100% - 96px);min-width:0;margin-inline:auto;display:block}.brand-footer .bf-inner>*{min-width:0}.brand-footer a{color:inherit;min-height:0;text-decoration:none}.brand-footer p{letter-spacing:normal}:is(.brand-footer a:focus-visible,.brand-footer summary:focus-visible){outline-offset:5px;outline:2px solid #74d6e6}.brand-footer a:hover{color:#74d6e6}.bf-heading{justify-content:space-between;align-items:center;padding-bottom:32px;display:flex}.bf-identity{min-width:0}.bf-brand-pair{color:#fff;letter-spacing:normal;align-items:center;gap:26px;width:fit-content;max-width:100%;display:flex}.bf-brand-pair span{font:inherit;letter-spacing:normal;margin:0}.bf-brand-unit{align-items:center;gap:15px;min-width:0;display:flex}.bf-emblem{mix-blend-mode:screen;flex:none;display:block;position:relative;overflow:hidden}.bf-emblem img{filter:grayscale()brightness(.52)contrast(100)invert();max-width:none;height:auto;position:absolute}.bf-emblem-yuyuan{width:58px;height:52px}.bf-emblem-yuyuan img{width:116px;top:-12px;left:-29px}.bf-emblem-xdc{width:53px;height:61px}.bf-emblem-xdc img{width:84px;top:-8px;left:-14px}.bf-brand-pair .bf-wordmark{flex-direction:column;gap:3px;display:flex}.bf-wordmark strong{letter-spacing:.12em;color:#fff;font-size:27px;font-weight:500;line-height:1.2}.bf-wordmark small{letter-spacing:.2em;color:#c7d4dc;font-size:10px;line-height:1.4}.bf-brand-pair .bf-brand-divider{background:#ffffff40;flex:none;width:1px;height:40px;display:block}.bf-brand-pair .bf-xdc-name{letter-spacing:.04em;color:#fff;white-space:nowrap;font-size:24px;font-weight:500}.brand-footer .bf-identity>p{color:#a9bdc7;order:0;width:auto;margin:18px 0 0;font-size:12px;line-height:1.8}.bf-mail{align-items:center;gap:20px;font-size:14px;display:flex}.bf-main{border-top:1px solid #455a65;border-bottom:1px solid #455a65;flex-wrap:wrap;gap:40px;padding:25px 0;font-size:15px;display:flex}.bf-catalog{grid-template-columns:repeat(6,minmax(0,1fr));align-items:start;gap:28px;padding:34px 0;display:grid}.bf-catalog details{min-width:0}.bf-catalog summary{cursor:pointer;font-size:13px;font-weight:600;line-height:1.6;list-style:none}.bf-catalog summary::-webkit-details-marker{display:none}.bf-catalog summary span{display:none}.bf-catalog details>div{flex-direction:column;gap:11px;padding-top:16px;display:flex}.bf-catalog details>div a{color:#b9cbd4;overflow-wrap:break-word;padding-block:4px;font-size:12px;line-height:1.8;display:block}.bf-catalog details>div a.bf-series{align-items:center;gap:10px;display:flex}.bf-catalog .bf-series{color:#79c8d8}.bf-network{border-top:1px solid #455a65;align-items:center;gap:40px;padding:27px 0;display:flex}.bf-network>p{flex:1;order:0;width:auto;min-width:0;margin:0;font-size:13px;line-height:2}.bf-network>p span{color:#a9bdc7;font-size:12px}.bf-network figure{flex:none;align-items:center;gap:14px;margin:0;display:flex}.bf-network figure img{width:66px;height:66px}.bf-network figcaption{color:#afc3ce;font-size:10px;line-height:1.8}.bf-bottom{color:#afc3ce;border-top:1px solid #455a65;align-items:center;gap:30px;padding-top:22px;display:flex}.bf-bottom small{flex:1;font-size:11px}.bf-bottom>a{font-size:12px}.bf-top{align-items:center;gap:15px;display:flex}.product-return-top{display:none!important}.bf-beian{color:#8fa7b2;margin-left:16px;text-decoration:none;display:inline-block}.bf-beian:hover{color:#74d6e6}@media (min-width:801px){.bf-catalog summary{cursor:default;pointer-events:none}}@media (min-width:801px) and (max-width:1100px){.brand-footer .bf-inner{width:calc(100% - 64px)}.bf-catalog{grid-template-columns:repeat(3,minmax(0,1fr));gap:30px 36px}.bf-network{gap:24px}}@media (max-width:800px){.brand-footer .bf-inner{width:calc(100% - 40px)}.brand-footer{padding:35px 0 85px}.bf-heading{padding-bottom:24px;display:block}.bf-mail{margin-top:20px;font-size:12px}.bf-main{grid-template-columns:repeat(3,1fr);gap:20px 12px;padding:20px 0;font-size:13px;display:grid}.bf-catalog{padding:12px 0 20px;display:block}.bf-catalog details{border-bottom:1px solid #3b515d}.bf-catalog summary{justify-content:space-between;padding:15px 0;font-size:12px;font-weight:400;display:flex}.bf-catalog summary span{color:#9cb5c1;font-size:17px;transition:transform .2s;display:block}.bf-catalog details[open] summary span{transform:rotate(45deg)}.bf-catalog details>div{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:4px 16px;padding:0 0 20px;display:grid}.bf-catalog details>div a{min-height:44px;padding-block:10px}.bf-network{grid-template-columns:1fr auto;gap:15px;padding:20px 0;display:grid}.bf-network>p{order:0;width:auto;max-width:170px;margin:0;font-size:12px}.bf-network>p span{font-size:10px}.bf-network figure img{width:54px;height:54px}.bf-network figure{gap:8px}.bf-network figcaption{font-size:9px}.bf-bottom{flex-wrap:wrap;gap:20px;padding-top:20px}.bf-bottom small{flex:0 0 100%;font-size:10px}.bf-bottom .bf-top{margin-left:auto}.bf-bottom>a{font-size:11px}}@media (max-width:380px){.bf-network figcaption{max-width:66px}.bf-network{column-gap:10px}}@media (max-width:800px){.bf-brand-pair{gap:15px}.bf-brand-unit{gap:9px}.bf-emblem-yuyuan{width:42px;height:39px}.bf-emblem-yuyuan img{width:84px;top:-9px;left:-21px}.bf-emblem-xdc{width:39px;height:45px}.bf-emblem-xdc img{width:62px;top:-6px;left:-10px}.bf-wordmark strong{font-size:21px}.bf-wordmark small{font-size:8px}.bf-brand-pair .bf-xdc-name{font-size:18px}.bf-brand-pair .bf-brand-divider{height:32px}.brand-footer .bf-identity>p{margin-top:14px;font-size:10px}.bf-network>p{line-height:1.8}}
