
body.product-body{background:#f5f8fd;color:#163b6b;font-family:Arial,"Microsoft YaHei",sans-serif}
.product-top{padding:23px 30px;border-bottom:1px solid #bfcee3;background:#fff;display:flex;justify-content:space-between;align-items:center;gap:20px;font-size:14px}
.product-top strong{font-size:25px;letter-spacing:3px}.product-main{max-width:1080px;margin:auto;padding:45px 28px 70px}
.product-kicker{font-size:12px;letter-spacing:2px;color:#49698f}.product-main h1{font-size:36px;line-height:1.4;font-weight:500;margin:15px 0 20px}
.product-main p{font-size:16px;line-height:1.9;color:#3b5578}.product-overview{display:grid;grid-template-columns:.75fr 1.25fr;gap:70px;align-items:center;margin:35px 0 55px}
.product-overview>img{height:310px;max-width:100%;object-fit:contain;margin:auto}.spec-table{border-collapse:collapse;width:100%;background:#fff;font-size:15px;line-height:1.8}
.spec-table td{padding:13px 17px;border-bottom:1px solid #d0dceb}.spec-table td:first-child{width:34%;color:#4d688a;background:#edf3fb}
.product-doc{padding:28px;background:#e2ecfa;border:1px solid #c2d3e9}.product-doc h2{font-size:23px;font-weight:500;margin:0 0 15px}.product-doc p{font-size:14px;margin:0}
.doc-page{max-width:1000px;margin:0 auto 25px;box-shadow:0 3px 16px #1d3e6914;background:#fff}.doc-page img{width:100%;height:auto}.doc-caption{text-align:center;color:#47658a;padding:12px;font-size:13px}
.doc-toolbar{position:sticky;top:0;background:#fff;z-index:2;border-bottom:1px solid #c2d1e5;padding:16px 24px;margin-bottom:27px;display:flex;justify-content:space-between;gap:20px;align-items:center}
.doc-toolbar a{font-size:14px}.doc-toolbar .download-btn{background:#1c4e93;color:#fff;padding:12px 16px}.doc-heading{text-align:center;padding:5px 20px 25px}.doc-heading h1{font-size:25px;font-weight:500}.doc-heading p{font-size:14px;color:#466488}
@media(max-width:650px){.product-top{padding:18px;font-size:12px}.product-main{padding:30px 20px 50px}.product-main h1{font-size:27px}.product-overview{display:block;margin-top:25px}.product-overview>img{height:265px;margin-bottom:30px}.spec-table{font-size:14px}.spec-table td{padding:10px}.product-doc{padding:21px}.product-doc h2{font-size:21px}.doc-toolbar{padding:12px 15px;gap:12px}.doc-toolbar a{font-size:12px}.doc-heading h1{font-size:22px}.doc-page{margin:0 10px 20px}}
