.ssym-pagination{display:flex;align-items:center;justify-content:center;gap:8px;clear:both;padding:28px 0;color:#64748b;font-size:14px}.ssym-pagination a,.ssym-pagination strong{padding:8px 13px;border:1px solid #dce3ea;border-radius:3px;text-decoration:none;color:#173952;background:#fff}.ssym-pagination strong,.ssym-pagination a:hover{background:#173952;color:#fff;border-color:#173952}.ssym-empty{padding:35px 20px;background:#f8fafc;color:#64748b;clear:both}.ssym-products .p-pic img{width:100%;height:100%;object-fit:contain}.ssym-products .p-info h2{height:48px;line-height:24px;overflow:hidden;white-space:normal;font-size:15px}.ssym-products .p-info p{color:#64748b;line-height:24px}.ssym-products .p-info p span{color:#173952}.ssym-specs{width:100%;border-collapse:collapse;margin:16px 0 28px;color:#334155}.ssym-specs th,.ssym-specs td{padding:12px 16px;border:1px solid #e2e8f0;text-align:left;line-height:1.7;overflow-wrap:anywhere}.ssym-specs th{width:28%;background:#f8fafc;font-weight:500}.cdx-tab-content .content,.ssym-company-content{font:15px/1.9 "Microsoft YaHei",sans-serif;color:#334155;overflow-wrap:anywhere}.cdx-tab-content .content img,.ssym-company-content img{max-width:100%;height:auto}.cdx-tab-content .content table{width:100%;border-collapse:collapse}.cdx-tab-content .content td,.cdx-tab-content .content th{border:1px solid #e2e8f0;padding:10px}.cdx-tab-content .content h2,.cdx-tab-content .content h3{color:#173952;margin:18px 0 10px}.cdx-product-detail .cdx-prices{flex-wrap:wrap}.cdx-product-detail .cdx-red,.cdx-product-detail .cdx-subtitle{color:#a97834}.cdx-product-detail .cdx-buy-now,.cdx-product-detail .cdx-tabs button.active{background:#173952}.cdx-product-detail .cdx-cart{background:#b98539}.cdx-product-detail .cdx-tabs,.cdx-product-detail .cdx-side-title{border-color:#173952}.cdx-product-detail .cdx-service-items i{background:#718296}.cdx-product-detail .cdx-thumbs button.is-active{border-color:#b98539}.cdx-thumbs{flex-wrap:wrap}.ssym-company-content{max-width:980px;margin:auto;padding:32px 0}.ssym-company-content h2,.ssym-company-content h3{margin:20px 0 10px;color:#173952}.ssym-company-content p{margin:10px 0}.ssym-company-content a{color:#986d30}
.cdx-address .ssym-address-edit{display:block;margin-top:8px;color:#986d30;text-decoration:none;font-size:12px}.cdx-address .ssym-address-edit:hover{text-decoration:underline}
.cat>ul{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))}.cat>ul>li{float:none!important;width:auto!important;box-sizing:border-box}.cat>ul>li:last-child{display:none!important}.sale>ul{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr));align-items:stretch}.sale>ul>li{float:none!important;width:auto!important;height:360px!important;box-sizing:border-box;overflow:hidden}.sale>ul>li .p-pic{width:100%!important;height:250px!important;padding:18px!important;box-sizing:border-box}.sale>ul>li .p-pic img{width:100%!important;height:100%!important;object-fit:contain}.sale>ul>li .p-info{height:110px!important;padding:10px 14px!important;box-sizing:border-box;text-align:center}.sale>ul>li .p-info h2{height:44px!important;margin:0 0 5px!important;font-size:14px!important;line-height:22px!important;white-space:normal!important;overflow:hidden}.sale>ul>li .p-info p{height:42px!important;line-height:21px!important}.news-area{display:grid!important;grid-template-columns:minmax(0,2fr) minmax(320px,1fr);min-height:238px}.news-area>.left,.news-area>.right{float:none!important;width:auto!important;box-sizing:border-box}.news-area>.right{padding:26px 30px!important}.news-area>.right dl{margin:10px 0}.news-area>.right dd{height:27px;line-height:27px}.ssym-bottom-services{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));margin-top:18px;border:1px solid #e3e8ed;background:#fff}.ssym-bottom-services article{padding:22px 24px;border-right:1px solid #e8edf1}.ssym-bottom-services article:last-child{border-right:0}.ssym-bottom-services strong{display:block;margin-bottom:7px;color:#173952;font-size:16px}.ssym-bottom-services span{color:#718096;font-size:13px}.ssym-solution-tabs{display:flex;flex-wrap:wrap;gap:10px;margin:18px 0 30px}.ssym-solution-tabs a{padding:9px 17px;border:1px solid #dce3e9;border-radius:3px;color:#334155;text-decoration:none;background:#fff}.ssym-solution-tabs a:hover,.ssym-solution-tabs a.is-active{border-color:#173952;background:#173952;color:#fff}.ssym-solution-groups>section{margin:0 0 34px}.ssym-solution-heading{display:flex;align-items:center;justify-content:space-between;margin-bottom:14px;padding-left:13px;border-left:3px solid #b98539}.ssym-solution-heading h2{margin:0;color:#173952;font-size:21px}.ssym-solution-heading span{color:#8795a3;font-size:13px}.ssym-solution-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.ssym-solution-grid article{display:flex;gap:14px;min-height:148px;padding:20px;border:1px solid #e4e9ee;background:#fff;box-sizing:border-box;transition:.2s}.ssym-solution-grid article:hover{border-color:#c6d0d9;box-shadow:0 5px 16px rgba(22,48,70,.09);transform:translateY(-2px)}.ssym-solution-icon{display:flex;align-items:center;justify-content:center;flex:0 0 48px;height:48px;border-radius:4px;background:#eef3f7;color:#173952;font-size:13px;font-weight:600}.ssym-solution-grid h3{height:44px;margin:0 0 6px;font-size:16px;line-height:22px;overflow:hidden}.ssym-solution-grid h3 a{color:#23384a;text-decoration:none}.ssym-solution-grid p{height:38px;margin:0 0 7px;color:#7a8998;font-size:12px;line-height:19px;overflow:hidden}.ssym-solution-more{color:#a97834;text-decoration:none;font-size:12px}.ssym-news-detail .content{max-width:980px;margin:0 auto;color:#334155;font-size:15px;line-height:1.85}.ssym-news-detail .content>p:first-child{padding:18px 22px;background:#f6f8fa;border-left:3px solid #b98539}.ssym-solution-downloads{width:100%;margin:26px 0;border-collapse:collapse}.ssym-solution-downloads th,.ssym-solution-downloads td{padding:13px 16px;border:1px solid #dfe5ea;text-align:left}.ssym-solution-downloads th{background:#f3f6f8;color:#173952}.ssym-solution-downloads a{color:#986d30;text-decoration:none}.ssym-solution-downloads a:hover{text-decoration:underline}@media(max-width:900px){.sale>ul{grid-template-columns:repeat(2,minmax(0,1fr))}.ssym-solution-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.ssym-bottom-services{grid-template-columns:repeat(2,minmax(0,1fr))}.news-area{grid-template-columns:1fr}}@media(max-width:560px){.cat>ul,.sale>ul,.ssym-solution-grid,.ssym-bottom-services{grid-template-columns:1fr}}
.ssym-store-category .postion{margin-bottom:18px}.ssym-category-family{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:0 24px;margin:0 0 30px;padding:20px 28px;background:#fff;border:1px solid #e5e9ee;box-shadow:0 3px 10px rgba(15,39,61,.13)}.ssym-category-family a{display:flex;align-items:center;min-width:0;height:36px;color:#263b4f;text-decoration:none;font-size:14px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ssym-category-family a span{margin-left:5px;color:#7a8998}.ssym-category-family a:hover,.ssym-category-family a.is-active{color:#b4232d}.ssym-category-family a.is-active{font-weight:600}.ssym-category-family a.is-active span{color:#b4232d}.ssym-store-category .nav_title{position:relative}.ssym-store-category .ssym-result-count{float:right;margin-top:8px;color:#7a8998;font-size:13px;font-weight:400}@media(max-width:900px){.ssym-category-family{grid-template-columns:repeat(3,minmax(0,1fr));gap:0 14px;padding:16px 18px}}@media(max-width:560px){.ssym-category-family{grid-template-columns:repeat(2,minmax(0,1fr))}}
.ssym-anchor-section{scroll-margin-top:18px}.ssym-brand-page{padding-bottom:48px}.ssym-brand-series{margin:8px 0 28px}.ssym-brand-series .nav_title,.ssym-brand-products .nav_title,.ssym-brand-intro .nav_title{display:flex;align-items:center;gap:6px}.ssym-series-list{display:flex;flex-wrap:wrap;gap:10px;padding:22px 24px;border:1px solid #e4e9ef;background:#fff}.ssym-series-list a{display:inline-flex;align-items:center;min-height:34px;padding:0 13px;border:1px solid #dce3ea;border-radius:2px;background:#f8fafc;color:#526477;font-size:13px;line-height:1.45;text-decoration:none}.ssym-series-list a:hover,.ssym-series-list a.is-active{border-color:#173952;background:#173952;color:#fff}.ssym-brand-products,.ssym-brand-intro{clear:both}.ssym-brand-products .nav_title span{margin-left:auto;color:#8491a2;font-size:13px;font-weight:400}.ssym-brand-intro{margin-top:28px}.ssym-brand-about{display:flex;align-items:flex-start;padding:30px 32px;border:1px solid #e4e9ef;background:linear-gradient(135deg,#fff 0%,#f8fafc 100%)}.ssym-brand-logo{display:flex;align-items:center;justify-content:center;flex:0 0 210px;min-height:110px;margin-right:32px;padding-right:32px;border-right:1px solid #e4e9ef}.ssym-brand-logo img{display:block;max-width:180px;max-height:96px;object-fit:contain}.ssym-brand-intro-content{min-width:0;color:#34465a;font:15px/1.95 "Microsoft YaHei",sans-serif;overflow-wrap:anywhere}.ssym-brand-intro-content h1{margin:0 0 14px;color:#173952;font-size:26px;font-weight:500}.ssym-brand-intro-content p{margin:0 0 12px}.ssym-brand-intro-content img{display:block;max-width:100%;height:auto;margin:18px auto}.ssym-brand-intro-content table{max-width:100%;border-collapse:collapse}.ssym-brand-intro-content td,.ssym-brand-intro-content th{padding:8px 10px;border:1px solid #e4e9ef}@media(max-width:760px){.ssym-series-list{padding:16px}.ssym-brand-about{display:block;padding:20px}.ssym-brand-logo{min-height:76px;margin:0 0 20px;padding:0 0 20px;border-right:0;border-bottom:1px solid #e4e9ef}.ssym-brand-logo img{max-width:130px;max-height:70px}}

/* Fixed-size brand product cards and three selectable layouts. */
.ssym-brand-products .nav_title{min-height:58px;border-bottom:1px solid #e3e8ee}.ssym-brand-products .nav_title .ssym-result-count{margin-left:auto}.ssym-view-switcher{display:inline-flex;margin-left:14px;padding:3px;border:1px solid #dce3ea;border-radius:4px;background:#f7f9fb}.ssym-view-switcher button{display:inline-flex;align-items:center;gap:6px;height:30px;padding:0 10px;border:0;border-radius:3px;background:transparent;color:#68788a;cursor:pointer;font:12px/1 "Microsoft YaHei",sans-serif}.ssym-view-switcher button:hover{color:#173952}.ssym-view-switcher button.is-active{background:#173952;color:#fff;box-shadow:0 1px 3px rgba(23,57,82,.18)}.ssym-view-switcher button b{font-weight:400}.ssym-view-icon{position:relative;display:inline-block;width:14px;height:14px}.ssym-view-icon.is-list{background:linear-gradient(currentColor 0 0) 0 1px/14px 2px no-repeat,linear-gradient(currentColor 0 0) 0 6px/14px 2px no-repeat,linear-gradient(currentColor 0 0) 0 11px/14px 2px no-repeat}.ssym-view-icon.is-grid{background:linear-gradient(currentColor 0 0) 0 0/6px 6px no-repeat,linear-gradient(currentColor 0 0) 8px 0/6px 6px no-repeat,linear-gradient(currentColor 0 0) 0 8px/6px 6px no-repeat,linear-gradient(currentColor 0 0) 8px 8px/6px 6px no-repeat}.ssym-view-icon.is-compact{background:linear-gradient(currentColor 0 0) 0 0/4px 4px no-repeat,linear-gradient(currentColor 0 0) 5px 0/4px 4px no-repeat,linear-gradient(currentColor 0 0) 10px 0/4px 4px no-repeat,linear-gradient(currentColor 0 0) 0 5px/4px 4px no-repeat,linear-gradient(currentColor 0 0) 5px 5px/4px 4px no-repeat,linear-gradient(currentColor 0 0) 10px 5px/4px 4px no-repeat,linear-gradient(currentColor 0 0) 0 10px/4px 4px no-repeat,linear-gradient(currentColor 0 0) 5px 10px/4px 4px no-repeat,linear-gradient(currentColor 0 0) 10px 10px/4px 4px no-repeat}
.ssym-view-host{clear:both}.ssym-view-host .ssym-products{width:100%;margin:0!important}.ssym-view-host .ssym-products>ul{box-sizing:border-box;margin:0!important;padding:0!important;border:1px solid #e3e8ee;background:#fff;list-style:none}.ssym-view-host .ssym-products>ul:after{display:none!important}.ssym-view-host .ssym-products>ul>li{box-sizing:border-box;float:none!important;margin:0!important;padding:0!important;background:#fff;overflow:hidden}.ssym-view-host .ssym-products .p-pic,.ssym-view-host .ssym-products .p-info{box-sizing:border-box;float:none!important;margin:0!important}.ssym-view-host .ssym-products .p-pic a{display:flex;width:100%;height:100%;align-items:center;justify-content:center}.ssym-view-host .ssym-products .p-pic img{display:block;max-width:100%;max-height:100%;object-fit:contain}.ssym-view-host .ssym-products .p-info h2{margin:0;font-weight:400}.ssym-view-host .ssym-products .p-info h2 a{color:#25384b;text-decoration:none}.ssym-view-host .ssym-products .p-info h2 a:hover{color:#b47c34}.ssym-view-host .ssym-products .p-info p{margin:0;color:#758396}.ssym-view-host .ssym-products .p-info p span{color:#173952}
.ssym-view-host.is-view-grid .ssym-products>ul{display:grid;grid-template-columns:repeat(4,minmax(0,1fr))}.ssym-view-host.is-view-grid .ssym-products>ul>li{display:flex!important;flex-direction:column;width:auto!important;height:400px!important;border-right:1px solid #edf0f3;border-bottom:1px solid #edf0f3}.ssym-view-host.is-view-grid .ssym-products>ul>li:nth-child(4n){border-right:0}.ssym-view-host.is-view-grid .p-pic{flex:0 0 260px!important;width:100%!important;height:260px!important;padding:24px 24px 8px!important}.ssym-view-host.is-view-grid .p-info{display:block!important;flex:1;width:100%!important;min-height:139px;padding:12px 20px 18px!important;text-align:center}.ssym-view-host.is-view-grid .p-info h2{height:48px!important;margin-bottom:7px!important;font-size:15px!important;line-height:24px!important}.ssym-view-host.is-view-grid .p-info p{height:24px;font-size:13px;line-height:24px}
.ssym-view-host.is-view-compact .ssym-products>ul{display:grid;grid-template-columns:repeat(5,minmax(0,1fr))}.ssym-view-host.is-view-compact .ssym-products>ul>li{display:flex!important;flex-direction:column;width:auto!important;height:330px!important;border-right:1px solid #edf0f3;border-bottom:1px solid #edf0f3}.ssym-view-host.is-view-compact .ssym-products>ul>li:nth-child(5n){border-right:0}.ssym-view-host.is-view-compact .p-pic{flex:0 0 205px!important;width:100%!important;height:205px!important;padding:20px 18px 6px!important}.ssym-view-host.is-view-compact .p-info{display:block!important;flex:1;width:100%!important;min-height:124px;padding:9px 14px 14px!important;text-align:center}.ssym-view-host.is-view-compact .p-info h2{height:44px!important;margin-bottom:5px!important;font-size:14px!important;line-height:22px!important}.ssym-view-host.is-view-compact .p-info p{height:22px;font-size:12px;line-height:22px}
.ssym-view-host.is-view-list .ssym-products>ul{display:block}.ssym-view-host.is-view-list .ssym-products>ul>li{display:grid!important;grid-template-columns:180px minmax(0,1fr);align-items:center;width:100%!important;height:154px!important;border-bottom:1px solid #e8edf1}.ssym-view-host.is-view-list .ssym-products>ul>li:last-child{border-bottom:0}.ssym-view-host.is-view-list .p-pic{width:180px!important;height:152px!important;padding:18px 24px!important}.ssym-view-host.is-view-list .p-info{display:grid!important;grid-template-columns:minmax(0,1fr) 230px;grid-template-rows:1fr 1fr;align-items:center;column-gap:34px;width:100%!important;height:152px!important;padding:24px 44px 24px 20px!important;text-align:left}.ssym-view-host.is-view-list .p-info h2{grid-column:1;grid-row:1/3;align-self:center;height:auto!important;max-height:56px;font-size:19px!important;line-height:28px!important}.ssym-view-host.is-view-list .p-info p{grid-column:2;height:26px;font-size:14px;line-height:26px}.ssym-view-host.is-view-list .p-info p:first-of-type{align-self:end}.ssym-view-host.is-view-list .p-info p:last-child{align-self:start}
@media(max-width:980px){.ssym-view-host.is-view-grid .ssym-products>ul{grid-template-columns:repeat(3,minmax(0,1fr))}.ssym-view-host.is-view-grid .ssym-products>ul>li:nth-child(4n){border-right:1px solid #edf0f3}.ssym-view-host.is-view-grid .ssym-products>ul>li:nth-child(3n){border-right:0}.ssym-view-host.is-view-compact .ssym-products>ul{grid-template-columns:repeat(4,minmax(0,1fr))}.ssym-view-host.is-view-compact .ssym-products>ul>li:nth-child(5n){border-right:1px solid #edf0f3}.ssym-view-host.is-view-compact .ssym-products>ul>li:nth-child(4n){border-right:0}.ssym-view-host.is-view-list .p-info{grid-template-columns:minmax(0,1fr) 190px;padding-right:24px}}
@media(max-width:680px){.ssym-brand-products .nav_title{flex-wrap:wrap;padding-bottom:12px}.ssym-view-switcher{order:3;width:100%;margin-left:0}.ssym-view-switcher button{flex:1;justify-content:center}.ssym-view-host.is-view-grid .ssym-products>ul,.ssym-view-host.is-view-compact .ssym-products>ul{grid-template-columns:repeat(2,minmax(0,1fr))}.ssym-view-host.is-view-grid .ssym-products>ul>li,.ssym-view-host.is-view-compact .ssym-products>ul>li{height:310px!important;border-right:1px solid #edf0f3}.ssym-view-host.is-view-grid .ssym-products>ul>li:nth-child(3n),.ssym-view-host.is-view-compact .ssym-products>ul>li:nth-child(4n){border-right:1px solid #edf0f3}.ssym-view-host.is-view-grid .ssym-products>ul>li:nth-child(2n),.ssym-view-host.is-view-compact .ssym-products>ul>li:nth-child(2n){border-right:0}.ssym-view-host.is-view-grid .p-pic,.ssym-view-host.is-view-compact .p-pic{flex-basis:185px!important;height:185px!important;padding:14px!important}.ssym-view-host.is-view-list .ssym-products>ul>li{grid-template-columns:110px minmax(0,1fr);height:132px!important}.ssym-view-host.is-view-list .p-pic{width:110px!important;height:130px!important;padding:14px!important}.ssym-view-host.is-view-list .p-info{display:block!important;height:130px!important;padding:18px 14px!important}.ssym-view-host.is-view-list .p-info h2{height:44px!important;margin-bottom:8px!important;font-size:14px!important;line-height:22px!important}.ssym-view-host.is-view-list .p-info p{height:22px;font-size:12px;line-height:22px}}

/* Keep solution tables styled after the CMS sanitizer removes class names. */
.ssym-news-detail .content table{width:100%!important;margin:26px 0!important;border-collapse:collapse!important;table-layout:fixed;background:#fff}
.ssym-news-detail .content table th,.ssym-news-detail .content table td{padding:13px 16px!important;border:1px solid #dfe5ea!important;text-align:left!important;vertical-align:middle!important;overflow-wrap:anywhere}
.ssym-news-detail .content table th{background:#f3f6f8!important;color:#173952!important;font-weight:600}
.ssym-news-detail .content table th:first-child,.ssym-news-detail .content table td:first-child{width:16%}
.ssym-news-detail .content table th:last-child,.ssym-news-detail .content table td:last-child{width:150px;text-align:center!important}
.ssym-news-detail .content table a{display:inline-flex;padding:7px 13px;border:1px solid #b98539;border-radius:3px;color:#8c642b!important;text-decoration:none!important;white-space:nowrap}
.ssym-news-detail .content table a:hover{background:#b98539;color:#fff!important}
