/* 颖尚租车 · 资讯详情页统一样式（由内联样式合并外置）| 生成 2026-10-31 | 勿手改，改样式请改模板 */
/* ===== block 1 (base) ===== */
:root{--acc:#c9a96e;--p:#1a1a2e;--p2:#16213e;--fg:#2c2c2c;--g:#666;--w:#fff;--w2:#f8f8f8;--b:#0984e3;--f:-apple-system,BlinkMacSystemFont,"Segoe UI","PingFang SC","Microsoft YaHei",sans-serif;--r:12px;--mw:1200px}*,*::before,*::after{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth}body{font:14px/1.6 var(--f);color:var(--fg);background:var(--w);overflow-x:hidden}a{color:var(--acc);text-decoration:none}img{max-width:100%;display:block}.nv{background:var(--p);position:sticky;top:0;z-index:100;box-shadow:0 2px 12px rgba(0,0,0,.15)}.nv-in{max-width:var(--mw);margin:0 auto;display:flex;align-items:center;justify-content:space-between;padding:0 20px;height:64px}.nv-logo{color:#fff;font-size:18px;font-weight:700;white-space:nowrap}.nv-logo b{color:var(--acc)}.nv-links{display:flex;list-style:none;gap:4px}.nv-links a{color:rgba(255,255,255,.78);padding:6px 11px;border-radius:6px;font-size:13px;white-space:nowrap;transition:.2s}.nv-links a:hover,.nv-links a.on{color:#fff;background:rgba(201,169,110,.18)}.nv-tog{display:none;background:none;border:none;color:#fff;font-size:26px;cursor:pointer}.mnv{display:none;background:var(--p2)}.mnv.open{display:flex;flex-direction:column}.mnv a{color:rgba(255,255,255,.8);padding:12px 24px;font-size:15px;border-bottom:1px solid rgba(255,255,255,.08)}.hero{background:linear-gradient(135deg,#0d0d1a,#1a1a2e,#16213e);text-align:center;padding:56px 20px 44px;color:#fff;position:relative;overflow:hidden}.hero::after{content:"";position:absolute;bottom:-40px;right:-30px;width:280px;height:280px;background:radial-gradient(circle,rgba(201,169,110,.06) 0%,transparent 70%);border-radius:50%;pointer-events:none}.hero h1{font-size:clamp(24px,4vw,34px);font-weight:800}.hero h1 span{color:var(--acc)}.hero p{font-size:14px;opacity:.7;max-width:480px;margin:6px auto 0}.pg{max-width:var(--mw);margin:0 auto;padding:0 20px 60px}.sec{padding:48px 0}.sec-head{margin-bottom:28px}.sec-head h2{font-size:22px;color:var(--p);margin-bottom:4px}.sec-head p{font-size:13px;color:var(--g)}.news-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:18px}.news-tip{background:linear-gradient(135deg,rgba(201,169,110,.08),rgba(201,169,110,.03));border-left:3px solid var(--acc);padding:14px 18px;border-radius:0 var(--r) var(--r) 0;margin-bottom:28px}.news-tip p{font-size:13px;color:var(--g);margin:0}.news-tip strong{color:var(--p)}.news-card{background:var(--w2);border-radius:var(--r);overflow:hidden;border:1px solid #eee;transition:.25s;text-decoration:none;color:var(--fg);display:block}.news-card:hover{transform:translateY(-3px);box-shadow:0 8px 24px rgba(0,0,0,.1);border-color:var(--acc)}.nc-body{padding:20px 18px 16px}.nc-date{font-size:11px;color:var(--acc);font-weight:600;margin-bottom:6px}.nc-title{font-size:16px;font-weight:700;color:var(--p);margin-bottom:8px;line-height:1.4;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.nc-title:hover{color:var(--acc)}.nc-desc{font-size:13px;color:var(--g);line-height:1.6;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;margin-bottom:12px}.nc-tags{display:flex;gap:6px;flex-wrap:wrap}.nc-tags span{background:var(--w);padding:3px 10px;border-radius:14px;font-size:11px;border:1px solid #ddd;color:var(--g)}.article{max-width:800px;margin:0 auto;font-size:15px;line-height:1.95}.article h2{font-size:20px;color:var(--p);margin:32px 0 12px;padding-bottom:6px;border-bottom:2px solid var(--acc)}.article h3{font-size:16px;color:var(--p);margin:20px 0 8px}.article p{margin-bottom:14px}.article ul,.article ol{padding-left:22px;margin-bottom:14px}.article li{margin-bottom:6px}.article table{width:100%;border-collapse:collapse;margin:16px 0 20px;border-radius:8px;overflow:hidden;box-shadow:0 2px 8px rgba(0,0,0,.05)}.article thead{background:var(--p);color:#fff}.article th{padding:10px 12px;text-align:left;font-size:13px}.article td{padding:9px 12px;border-bottom:1px solid #eee;font-size:13px}.article tbody tr:nth-child(even){background:var(--w2)}.article .highlight{background:rgba(201,169,110,.08);border-left:3px solid var(--acc);padding:14px 18px;border-radius:0 8px 8px 0;margin:16px 0}.article .highlight p{margin:0;font-size:14px}.back-link{display:inline-block;margin-top:48px;padding:10px 24px;border-radius:8px;font-weight:600;font-size:14px;border:2px solid var(--acc);color:var(--acc);transition:.2s}.back-link:hover{background:var(--acc);color:var(--p)}.sidebar{width:280px;flex-shrink:0}.sidebar h4{font-size:14px;color:var(--p);margin-bottom:12px}.side-list{list-style:none}.side-list li{margin-bottom:6px}.side-list a{font-size:13px;color:var(--g);transition:.2s}.side-list a:hover{color:var(--acc)}.side-card{background:var(--w2);border-radius:var(--r);padding:16px;margin-bottom:14px;border:1px solid #eee}.side-card h5{font-size:13px;color:var(--p);margin-bottom:6px}.side-card .sp{color:var(--acc);font-weight:700;font-size:14px}.dual-col{display:flex;gap:28px}.cta-bar{background:linear-gradient(135deg,var(--p),#16213e);text-align:center;padding:40px 20px;color:#fff;border-radius:var(--r)}.cta-bar h2{font-size:19px;margin-bottom:6px}.cta-bar h2 span{color:var(--acc)}.cta-bar p{opacity:.7;font-size:13px;margin-bottom:16px}.cta-bar .btn{display:inline-block;padding:12px 32px;background:var(--acc);color:var(--p);font-weight:700;border-radius:8px;text-decoration:none;font-size:15px;transition:.25s}.cta-bar .btn:hover{transform:scale(1.04)}.ft{background:var(--p);color:#fff;padding:48px 20px 20px}.ft-in{max-width:1100px;margin:0 auto;padding-bottom:30px;display:grid;grid-template-columns:2fr 1fr 1fr 1fr;gap:24px}.ft-col h4{color:#fff;font-size:14px;margin-bottom:12px;font-weight:700;white-space:nowrap}.ft-col .tel{color:#fff;font-size:15px;font-weight:600;white-space:nowrap;display:block;line-height:2}.ft-col .info{font-size:12px;color:rgba(255,255,255,.5);line-height:2;white-space:nowrap;display:block}.ft-col a{font-size:12px;color:rgba(255,255,255,.5);line-height:2;display:block;white-space:nowrap}.ft-col a:hover{color:var(--acc)}.ft-bot{max-width:1100px;margin:0 auto;padding:12px 0 0;border-top:1px solid rgba(255,255,255,.1);text-align:center;font-size:11px;line-height:1.8;color:rgba(255,255,255,.4)}.ft-bot a{color:rgba(255,255,255,.4)}.ft-bot a:hover{color:var(--acc)}.ft-bot .sep{color:rgba(255,255,255,.25);margin:0 4px}@media(max-width:900px){.news-grid{grid-template-columns:repeat(2,1fr)}.dual-col{flex-direction:column}}@media(max-width:600px){.nv-links{display:none}.nv-tog{display:block}.hero{padding:38px 16px 30px}.pg{padding:0 16px 40px}.sec{padding:32px 0}.article{font-size:14px}.ft-in{grid-template-columns:1fr 1fr;text-align:left}}
*{-webkit-overflow-scrolling:touch;-webkit-tap-highlight-color:transparent}html,body{scroll-behavior:smooth}img{content-visibility:auto}@media(max-width:768px){.ic,.ac,.iq,.v-card,.card,.card-item,.news-card,.case-card,.area-chip,.veh-chip,.st-i,.step{box-shadow:0 1px 6px rgba(0,0,0,.04)!important;transition:none!important;animation:none!important}.ic:hover,.ac:hover,.iq:hover,.v-card:hover,.card:hover{transform:none!important}}.mnv.open,.mnv.on,.mnav.open{display:grid;grid-template-columns:1fr 1fr}.mnv.open a,.mnv.on a,.mnav.open a{box-sizing:border-box;border-bottom:1px solid rgba(255,255,255,.08);border-right:1px solid rgba(255,255,255,.08);padding:12px 16px;font-size:14px}.mnv.open a:nth-child(2n),.mnv.on a:nth-child(2n),.mnav.open a:nth-child(2n){border-right:none}.mnv.open a:last-child:nth-child(odd),.mnv.on a:last-child:nth-child(odd),.mnav.open a:last-child:nth-child(odd){grid-column:1/-1;border-right:none}.article h1{font-size:20px;color:var(--p);margin:32px 0 12px;padding-bottom:6px;border-bottom:2px solid var(--acc)}.hero .hero-title{font-size:clamp(24px,4vw,34px);font-weight:800;margin:0}.hero .hero-title span{color:var(--acc)}.lang-sw{display:flex;align-items:center;gap:6px;margin-left:8px;padding-left:12px;border-left:1px solid rgba(255,255,255,.15)}.lang-sw a{color:rgba(255,255,255,.65);padding:4px 8px;border-radius:5px;font-size:12px;white-space:nowrap}.lang-sw a.on{color:#1a1a2e;background:#c9a96e;font-weight:700}.lang-sw span{color:rgba(255,255,255,.3);font-size:12px}

/* ===== block 2 id="ys-enhance-css" data-ys-ver="v2" ===== */
/* 颖尚资讯页排版增强 v2 2026-10-08 */
.article,.n-art{font-size:16px;line-height:2.05;color:#2c2c2c;letter-spacing:.2px}.article p,.n-art p{margin:0 0 18px;text-align:justify}.article h1,.n-art h1{font-size:26px;line-height:1.5;letter-spacing:.3px}.article h2,.n-art h2{font-size:22px;margin:44px 0 18px;padding:0 0 12px 14px;border-bottom:2px solid var(--acc,#c9a96e);position:relative;scroll-margin-top:84px}.article h2::before,.n-art h2::before{content:"";position:absolute;left:0;top:2px;bottom:14px;width:4px;border-radius:2px;background:linear-gradient(180deg,var(--acc,#c9a96e),#a8874f)}.article h3,.n-art h3{font-size:17px;margin:26px 0 10px;padding:10px 14px;background:linear-gradient(90deg,rgba(201,169,110,.12),rgba(201,169,110,.02));border-left:3px solid var(--acc,#c9a96e);border-radius:0 8px 8px 0;color:#1a1a2e}.article a.in-link,.n-art a.in-link{border-bottom:1px dashed var(--acc,#c9a96e);padding-bottom:1px}.toc-box{background:linear-gradient(135deg,#faf7f0,#fdfdfb)!important;border:1px solid #eee7d8!important;border-left:4px solid var(--acc,#c9a96e)!important;padding:18px 22px!important;border-radius:12px!important;box-shadow:0 2px 10px rgba(26,26,46,.05)}.toc-box p{font-size:15px;letter-spacing:1px}.toc-box ol{columns:2;column-gap:28px;padding-left:20px!important}.toc-box li{margin-bottom:7px;break-inside:avoid}.toc-box a{color:#2c2c2c;font-size:14px}.toc-box a:hover{color:var(--acc,#c9a96e)}.article .highlight,.n-art .highlight{background:linear-gradient(135deg,#faf5e9,#fdfcf8)!important;border:1px solid #eee2c8!important;border-left:4px solid var(--acc,#c9a96e)!important;border-radius:12px!important;padding:18px 20px!important;box-shadow:0 2px 8px rgba(201,169,110,.08)}.article table,.n-art table{font-size:14px}.article th,.n-art th{padding:12px}.article td,.n-art td{padding:11px 12px}.back-link{box-shadow:0 2px 8px rgba(201,169,110,.25)}::selection{background:rgba(201,169,110,.35)}a:focus-visible,button:focus-visible{outline:2px solid var(--acc,#c9a96e);outline-offset:2px}#ys-progress{position:fixed;top:0;left:0;height:3px;width:0;background:linear-gradient(90deg,#c9a96e,#e6cf9a);z-index:9999;transition:width .15s linear}@media print{.nv,.mnv,.hero,.sidebar,.ft,.back-link,.cta-bar,#ys-progress{display:none!important}.article,.n-art{max-width:100%;font-size:12pt}body{background:#fff}}@media (max-width:600px){.toc-box ol{columns:1}.article h1,.n-art h1{font-size:22px}.article h2,.n-art h2{font-size:19px}}/* 2026-10-08 Wave 5.1：本文速览 / TL;DR 摘要卡 */aside.ys-tldr{background:linear-gradient(135deg,#fdfaf3,#fff);border:1px solid #efe6d2;border-left:4px solid var(--acc,#c9a96e);border-radius:10px;padding:14px 18px;margin:14px 0 22px}aside.ys-tldr p{margin:0;font-size:15px;line-height:1.85;color:#3a3a3a;text-align:left}aside.ys-tldr b{color:#1a1a2e}/* 2026-10-08 Wave 1.5：首页轮播非首个标题降级后，镜像 .hero h1 的全部视觉规则（含 600px 断点） */.hero h2.ys-slide-h1{font-size:clamp(28px,5vw,42px);font-weight:800;margin:.67em 0 12px}.hero h2.ys-slide-h1 span{color:var(--acc)}@media (max-width:600px){.hero h2.ys-slide-h1{font-size:24px}}

/* ===== block 3 id="cta-css" ===== */
.call-strip{display:flex;align-items:center;justify-content:center;gap:14px;flex-wrap:wrap;padding:14px 20px;background:linear-gradient(135deg,#c9a96e,#b8934f);color:#1a1a2e;text-decoration:none}
.call-strip:hover{filter:brightness(1.05)}
.call-strip .cs-l{font-size:14px;font-weight:600;opacity:.85}
.call-strip .cs-n{font-size:26px;font-weight:800;letter-spacing:1px;color:#fff;text-shadow:0 1px 2px rgba(0,0,0,.25)}
.call-strip .cs-btn{background:#1a1a2e;color:#fff;font-size:14px;font-weight:700;padding:8px 18px;border-radius:999px}
.m-callbar{display:none}
.m-callbar a{flex:1;text-align:center;padding:13px 0;font-size:15px;font-weight:700;color:#fff;text-decoration:none}
.m-callbar a:first-child{background:#c9a96e;color:#1a1a2e}
.m-callbar a:last-child{background:#16213e}
@media(max-width:768px){.m-callbar{display:flex;position:fixed;left:0;right:0;bottom:0;z-index:999;box-shadow:0 -2px 12px rgba(0,0,0,.25)}body{padding-bottom:48px}}

/* ===== block 4 id="v3-art-1027" ===== */
.hero{background:linear-gradient(180deg,rgba(9,13,26,.70) 0%,rgba(9,14,28,.62) 50%,rgba(8,12,24,.86) 100%),url(/images/hero-zuche.jpg) 24% 48%/cover no-repeat #10182b;padding:58px 20px 46px}
.hero .hero-title{font-size:26px;font-weight:800;letter-spacing:1.5px;margin:0 0 6px}
.hero .hero-title span{color:#c9a96a}
.hero>p:not(.hero-title){color:rgba(255,255,255,.78);font-size:13.5px;letter-spacing:.6px}
main#ys-main .sec h2,main#ys-main article h2,main#ys-main .wp h2{font-size:23px;color:#1b2233;margin:34px 0 12px;padding:0 0 0 14px;border-bottom:0;border-left:4px solid var(--acc,#c9a96a);font-weight:800;letter-spacing:.3px;line-height:1.5}
main#ys-main .sec h3,main#ys-main article h3{font-size:17.5px;color:#1c2430;margin:24px 0 8px;font-weight:700}
main#ys-main .ys-relnews .rn-hd h2{font-size:24px;color:#1c2430;margin:0;padding:0 0 0 16px;border:0;font-weight:700;line-height:1.3}
@media (max-width:760px){.hero{padding:44px 16px 36px}.hero .hero-title{font-size:21px}main#ys-main .sec h2,main#ys-main article h2,main#ys-main .wp h2{font-size:20px;margin:28px 0 10px}}
