/* liezhe 信任页（关于我们 / 编辑方针 / 我们怎么评测 / 隐私政策 / 免责与推广说明）+ 文章署名行（2026-10-27 全站改版第 2 步）
   代码：mu-plugins/liezhe-trust.php；本机正本 E:\站点\www.liezhe.com\补丁\trust.css → 子主题 assets/css/trust.css
   🔴 只用 lz-tokens.css 的变量（规范 页面视觉.md「全站设计规范 v2」）：一种卡（白底 1px 边 12 圆角无阴影）、三级文字（块标题 30/手机 24、卡内标题 18、正文 16、辅助 14 灰）、
   一种品牌蓝；大类色只给「我们写什么」四张卡的 4px 顶边；绿 / 红只给「适合 / 不适合」。 */

/* ── 版心：信任页不要主题 #main-content 的 90% 盒子，首屏横带要铺满 ── */
html body.lz-trust #main-content{width:auto!important;max-width:none!important;margin:0!important;padding:0!important;background:var(--lz-bg)}
body.lz-trust{background:var(--lz-bg)}
.lzt{font-family:var(--lz-font);color:var(--lz-text);font-size:var(--lz-fs-md);line-height:var(--lz-lh-lg);-webkit-font-smoothing:antialiased}
.lzt *{box-sizing:border-box}
.lzt a{font-family:inherit;color:var(--lz-brand);text-decoration:none}
.lzt a:hover{color:var(--lz-brand-strong);text-decoration:underline}
.lzt :is(h1,h2,p,ul,ol,dl,dd,table){margin:0;padding:0}
.lzt :is(ul,ol){list-style:none}
.lzt-in{width:90%;max-width:var(--lz-wrap);margin:0 auto}
.lzt-hero-in,.lzt-grid{max-width:1124px} /* 左栏 240 + 间距 64 + 正文 820：整组居中，宽屏右边不空一大块 */
/* 主题给 p 的行高太紧：正文 16/28，卡片、表格里 16/24（:where 不加权重，后面带类名的规则照样能改） */
.lzt :where(p,li,dd,dt,td,th){font-size:var(--lz-fs-md);line-height:var(--lz-lh-lg)}
.lzt :where(.lzt-card,.lzt-col,.lzt-steps,.lzt-tb,.lzt-dl) :where(p,li,dd,dt,td,th){line-height:var(--lz-lh-md)}
.lzt-ic{display:block;flex:none}

/* ── 首屏：浅品牌横带（渐变只给首页首屏和陪跑班，这里用实色 blue-2） ── */
.lzt-hero{background:var(--lz-brand-2);border-bottom:1px solid var(--lz-line)}
.lzt-hero-in{display:flex;align-items:center;justify-content:space-between;gap:var(--lz-s8);padding:var(--lz-s8) 0 var(--lz-s7)}
.lzt-hero-t{max-width:760px}
.lzt-bc{display:flex;flex-wrap:wrap;align-items:center;gap:var(--lz-s2);font-size:var(--lz-fs-sm);line-height:var(--lz-lh-sm);color:var(--lz-muted)}
.lzt-bc a{color:var(--lz-muted)}
.lzt-bc span:last-child{color:var(--lz-ink)}
.lzt .lzt-bc .sep{color:var(--lz-line-2)}
.lzt h1{margin-top:var(--lz-s4);font-size:var(--lz-fs-5xl);line-height:var(--lz-lh-5xl);font-weight:var(--lz-fw-bold);color:var(--lz-ink);letter-spacing:-.02em}
.lzt-lede{margin-top:var(--lz-s4)!important;font-size:var(--lz-fs-lg);line-height:var(--lz-lh-lg);color:var(--lz-text)}
.lzt-upd{margin-top:var(--lz-s4)!important;font-size:var(--lz-fs-sm);line-height:var(--lz-lh-sm);color:var(--lz-muted)}
.lzt-upd span{margin:0 var(--lz-s2)}
.lzt-art{flex:none;color:var(--lz-brand)}
.lzt-art .lzt-art-bg{fill:var(--lz-brand-soft);stroke:none}

/* ── 左侧：关于猎者出海 + 本页目录（吸顶） ── */
.lzt-grid{display:grid;grid-template-columns:240px minmax(0,1fr);gap:var(--lz-s10);padding:var(--lz-s8) 0 var(--lz-s10);align-items:start}
.lzt-side{position:sticky;top:var(--lz-s5);display:flex;flex-direction:column;gap:var(--lz-s6)}
.lzt-nav-h{margin-bottom:var(--lz-s2)!important;font-size:var(--lz-fs-sm);line-height:var(--lz-lh-sm);color:var(--lz-muted)}
.lzt-nav li a{display:block;padding:var(--lz-s2) var(--lz-s3);border-left:2px solid var(--lz-line);color:var(--lz-text);font-size:var(--lz-fs-md);line-height:var(--lz-lh-md)}
.lzt-nav li a:hover{color:var(--lz-brand);text-decoration:none;border-left-color:var(--lz-line-2)}
.lzt-nav li a[aria-current]{border-left-color:var(--lz-brand);color:var(--lz-brand);font-weight:var(--lz-fw-bold)}
.lzt-toc ol{counter-reset:t}
.lzt-toc li a{display:block;padding:var(--lz-s1) 0;color:var(--lz-muted);font-size:var(--lz-fs-sm);line-height:var(--lz-lh-sm)}
.lzt-toc li a:hover{color:var(--lz-brand)}

/* ── 正文块 ── */
.lzt-main{max-width:820px;min-width:0}
.lzt-sec{padding:var(--lz-s8) 0;border-top:1px solid var(--lz-line);scroll-margin-top:var(--lz-s4)}
.lzt-sec:first-child{padding-top:0;border-top:0}
.lzt-sec h2{font-size:var(--lz-fs-3xl);line-height:var(--lz-lh-3xl);font-weight:var(--lz-fw-bold);color:var(--lz-ink);letter-spacing:-.01em}
.lzt-sub{margin-top:var(--lz-s2)!important;color:var(--lz-muted)}
.lzt-sec>:not(h2):not(.lzt-sub){margin-top:var(--lz-s5)}
.lzt-sec>h2+:not(.lzt-sub),.lzt-sub+*{margin-top:var(--lz-s6)!important}
.lzt-muted{font-size:var(--lz-fs-sm);line-height:var(--lz-lh-sm);color:var(--lz-muted)}

/* 一种卡 */
.lzt-card,.lzt-col,.lzt-person,.lzt-facts>div,.lzt-steps>li{background:var(--lz-bg);border:1px solid var(--lz-line);border-radius:var(--lz-r-lg)}
.lzt-card{display:flex;flex-direction:column;gap:var(--lz-s2);padding:var(--lz-s5)}
.lzt-card-t{font-size:var(--lz-fs-lg);line-height:var(--lz-lh-lg);font-weight:var(--lz-fw-bold);color:var(--lz-ink)}
.lzt-cards{display:grid;gap:var(--lz-s4);grid-template-columns:repeat(3,minmax(0,1fr))}
.lzt-cards-4{grid-template-columns:repeat(2,minmax(0,1fr))}
.lzt-cards-sm .lzt-card{gap:var(--lz-s1)}
.lzt-cards-3>.lzt-card:last-child:nth-child(3n+1){grid-column:1/-1}
.lzt-cards-3>.lzt-card:nth-child(3n+2):last-child{grid-column:span 2}
.lzt-top-c1{border-top:4px solid var(--lz-c1)}.lzt-top-c2{border-top:4px solid var(--lz-c2)}.lzt-top-c3{border-top:4px solid var(--lz-c3)}.lzt-top-c5{border-top:4px solid var(--lz-c5)}
.lzt-more{display:inline-flex;align-items:center;gap:var(--lz-s1);margin-top:auto;padding-top:var(--lz-s2)}

/* 关于我们：四个事实格 */
.lzt-facts{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--lz-s4)}
.lzt-facts>div{padding:var(--lz-s4) var(--lz-s5)}
.lzt-facts-k{font-size:var(--lz-fs-sm);line-height:var(--lz-lh-sm);color:var(--lz-muted)}
.lzt-facts-v{margin-top:var(--lz-s1)!important;font-size:var(--lz-fs-lg);line-height:var(--lz-lh-lg);font-weight:var(--lz-fw-bold);color:var(--lz-ink)}
.lzt-facts-v a{color:var(--lz-ink)}

/* 适合 / 不适合 */
.lzt-two{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--lz-s4)}
.lzt-col{padding:var(--lz-s5)}
.lzt-col-h{display:flex;align-items:center;gap:var(--lz-s2);margin-bottom:var(--lz-s3)!important;font-size:var(--lz-fs-lg);line-height:var(--lz-lh-lg);font-weight:var(--lz-fw-bold);color:var(--lz-ink)}
.lzt-col-ok .lzt-col-h .lzt-ic{color:var(--lz-ok)}
.lzt-col-no .lzt-col-h .lzt-ic{color:var(--lz-bad)}

/* 圆点列表 */
.lzt-ul{display:flex;flex-direction:column;gap:var(--lz-s3)}
.lzt-ul li{position:relative;padding-left:var(--lz-s5)}
.lzt-ul li::before{content:"";position:absolute;left:var(--lz-s1);top:11px;width:6px;height:6px;border-radius:50%;background:var(--lz-brand)}

/* 创始人：时间线 */
.lzt-person{padding:var(--lz-s5)}
.lzt-person-hd{display:flex;align-items:center;gap:var(--lz-s4);padding-bottom:var(--lz-s5);border-bottom:1px solid var(--lz-line)}
.lzt-av{display:inline-flex;align-items:center;justify-content:center;flex:none;width:40px;height:40px;border-radius:50%;background:var(--lz-brand-soft);color:var(--lz-brand-strong);font-weight:var(--lz-fw-bold)}
.lzt-av-lg{width:56px;height:56px;font-size:var(--lz-fs-2xl)}
.lzt-tl{margin-top:var(--lz-s5)!important;display:flex;flex-direction:column}
.lzt-tl li{position:relative;display:grid;grid-template-columns:96px minmax(0,1fr);gap:var(--lz-s4);padding:0 0 var(--lz-s5) var(--lz-s5)}
.lzt-tl li:last-child{padding-bottom:0}
.lzt-tl li::before{content:"";position:absolute;left:4px;top:8px;width:10px;height:10px;border-radius:50%;background:var(--lz-bg);border:2px solid var(--lz-brand)}
.lzt-tl li:not(:last-child)::after{content:"";position:absolute;left:8px;top:22px;bottom:2px;width:2px;background:var(--lz-line)}
.lzt-tl-k{font-weight:var(--lz-fw-bold);color:var(--lz-brand-strong)}

/* 定义行（联系方式、保存多久、推广链接） */
.lzt-dl>div{display:grid;grid-template-columns:140px minmax(0,1fr);gap:var(--lz-s4);padding:var(--lz-s3) 0;border-bottom:1px solid var(--lz-line)}
.lzt-dl>div:first-child{border-top:1px solid var(--lz-line)}
.lzt-dl dt{color:var(--lz-muted)}
.lzt-dl dd{color:var(--lz-ink)}

/* 编辑方针：六步 */
.lzt-steps{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--lz-s4);counter-reset:s}
.lzt-steps>li{display:flex;flex-direction:column;gap:var(--lz-s2);padding:var(--lz-s5)}
.lzt-step-n{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:50%;background:var(--lz-brand);color:var(--lz-on-brand);font-weight:var(--lz-fw-bold)}
.lzt-step-t{display:flex;flex-wrap:wrap;align-items:center;gap:var(--lz-s2);font-size:var(--lz-fs-lg);line-height:var(--lz-lh-lg);font-weight:var(--lz-fw-bold);color:var(--lz-ink)}
.lzt-tag{display:inline-block;padding:0 var(--lz-s2);border-radius:var(--lz-r-sm);background:var(--lz-brand-soft);color:var(--lz-brand-strong);font-size:13px;line-height:22px;font-weight:var(--lz-fw-normal)}

/* 有先后的列表（资料来源、纠错） */
.lzt-rank{counter-reset:r;display:flex;flex-direction:column}
.lzt-rank>li{counter-increment:r;position:relative;padding:var(--lz-s4) 0 var(--lz-s4) var(--lz-s9);border-bottom:1px solid var(--lz-line)}
.lzt-rank>li:first-child{border-top:1px solid var(--lz-line)}
.lzt-rank>li::before{content:counter(r);position:absolute;left:0;top:var(--lz-s4);display:flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:50%;border:2px solid var(--lz-brand);color:var(--lz-brand);font-weight:var(--lz-fw-bold);line-height:1}
.lzt-rank .lzt-step-t+p{margin-top:var(--lz-s1)}

/* 表格 */
.lzt-tb{width:100%;border-collapse:separate;border-spacing:0;border:1px solid var(--lz-line);border-radius:var(--lz-r-lg);overflow:hidden;font-size:var(--lz-fs-md);line-height:var(--lz-lh-md)}
.lzt-tb :is(th,td){padding:var(--lz-s3) var(--lz-s4);text-align:left;vertical-align:top;border:0;border-bottom:1px solid var(--lz-line);background:var(--lz-bg);color:var(--lz-text)}
.lzt-tb tr:last-child>*{border-bottom:0}
.lzt-tb :is(th,td)+:is(th,td){border-left:1px solid var(--lz-line)}
.lzt-tb thead th{background:var(--lz-bg-soft);color:var(--lz-ink);font-weight:var(--lz-fw-bold)}
.lzt-tb tbody th{color:var(--lz-ink);font-weight:var(--lz-fw-bold);white-space:nowrap}

/* 提示条：浅底 + 左边 3px 品牌色（降噪规矩：浅色底只给提示条） */
.lzt-note{display:flex;gap:var(--lz-s3);padding:var(--lz-s4) var(--lz-s5);background:var(--lz-bg-soft);border-left:3px solid var(--lz-brand);border-radius:0 var(--lz-r-md) var(--lz-r-md) 0}
.lzt-note>.lzt-ic{margin-top:4px;color:var(--lz-brand)}

/* 评分尺 */
.lzt-score{padding:var(--lz-s5);border:1px solid var(--lz-line);border-radius:var(--lz-r-lg)}
.lzt-bars{display:flex;flex-direction:column;gap:var(--lz-s3);margin-bottom:var(--lz-s4)!important}
.lzt-bars li{display:grid;grid-template-columns:96px minmax(0,1fr) 40px;align-items:center;gap:var(--lz-s3)}
.lzt-bars span{color:var(--lz-ink)}
.lzt-bars i{position:relative;display:block;height:12px;border-radius:var(--lz-r-sm);background:var(--lz-bg-mute)}
.lzt-bars i::before{content:"";position:absolute;left:0;top:0;bottom:0;width:var(--p);border-radius:var(--lz-r-sm);background:var(--lz-brand)}
.lzt-bars b{text-align:right;font-weight:var(--lz-fw-bold);color:var(--lz-ink)}
.lzt-chips{display:flex;flex-wrap:wrap;gap:var(--lz-s2)}
.lzt-chips span{padding:var(--lz-s1) var(--lz-s3);border-radius:var(--lz-r-sm);background:var(--lz-brand-soft);color:var(--lz-brand-strong);font-size:var(--lz-fs-sm);line-height:var(--lz-lh-sm)}

/* 免责页：推广链接主卡 */
.lzt-hl{padding:var(--lz-s5);background:var(--lz-brand-2);border:1px solid var(--lz-brand-line);border-radius:var(--lz-r-lg)}
.lzt-hl-t{margin-bottom:var(--lz-s4)!important;font-size:var(--lz-fs-lg);line-height:var(--lz-lh-lg);font-weight:var(--lz-fw-bold);color:var(--lz-brand-strong)}
.lzt-hl .lzt-dl>div{border-color:var(--lz-brand-line)}

/* 页底联系条 */
.lzt-end{display:flex;gap:var(--lz-s4);margin-top:var(--lz-s6);padding:var(--lz-s5);border:1px solid var(--lz-line);border-radius:var(--lz-r-lg)}
.lzt-end>.lzt-ic{color:var(--lz-brand);margin-top:2px}
.lzt-end-t{font-size:var(--lz-fs-lg);line-height:var(--lz-lh-lg);font-weight:var(--lz-fw-bold);color:var(--lz-ink)}

/* 页脚补的「了解更多」 */
.lzf-ft .lzf-ft-more{margin-left:var(--lz-s2);color:var(--lz-dk-strong);text-decoration:underline}

/* ── 文章署名行（替掉 single.php 的 .post-meta） ── */
.lz-single .lzt-by{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--lz-s3) var(--lz-s5);padding-bottom:var(--lz-s4);margin-bottom:var(--lz-s5);border-bottom:1px solid var(--lz-line);font-family:var(--lz-font)} /* 10-27 去掉下面的推广说明后，署名行自己收底 */
.lz-single .lzt-by p,.lz-single .lzt-disc{margin:0}
.lzt-by-a{display:flex;align-items:center;gap:var(--lz-s3)}
.lz-single .lzt-by-av{width:40px;height:40px;border-radius:50%;flex:none;display:block}
.lz-single .lzt-by-n{font-size:var(--lz-fs-md);line-height:var(--lz-lh-md);color:var(--lz-muted)}
.lz-single .lzt-by-n a{color:var(--lz-ink);font-weight:var(--lz-fw-bold)}
.lz-single .lzt-by-n a:hover{color:var(--lz-brand)}
.lz-single .lzt-by-d{font-size:var(--lz-fs-sm);line-height:var(--lz-lh-sm);color:var(--lz-muted)}
.lzt-dot{margin:0 var(--lz-s2)}
.lz-single .lzt-by-x{display:flex;flex-wrap:wrap;gap:var(--lz-s4);margin:0;padding:0;list-style:none;font-size:var(--lz-fs-sm);line-height:var(--lz-lh-sm);color:var(--lz-muted)}
.lz-single .lzt-by-x li{margin:0;padding:0;list-style:none}
.lz-single .lzt-by-x a{color:var(--lz-muted)}
.lz-single .lzt-by-x a:hover{color:var(--lz-brand)}
.lz-single .lzt-disc{display:flex;gap:var(--lz-s2);margin:var(--lz-s4) 0 var(--lz-s5);padding:var(--lz-s3) var(--lz-s4);background:var(--lz-bg-soft);border-radius:var(--lz-r-md);font-family:var(--lz-font);font-size:var(--lz-fs-sm);line-height:var(--lz-lh-sm);color:var(--lz-muted)}
.lz-single .lzt-disc .lzt-ic{margin-top:2px;color:var(--lz-muted)}
.lz-single .lzt-disc a{margin-left:var(--lz-s2);color:var(--lz-brand);font-family:inherit}
.lz-single .lzt-disc .lzt-dot{margin:0 0 0 var(--lz-s2)}
.lz-single .lzt-disc a.lzt-disc-2{margin-left:var(--lz-s2)}

/* ── 关于我们：原文（页面 6601）原字不动，只换外观（站主 10-27「关于我们 你不要改变原来的内容」）；类名由 liezhe-trust.php 的 lzt_about_html() 按原内联样式认出来 ── */
.lzt-about-o .lzt-bc-row{padding-top:var(--lz-s5)}
.lzt-about-o .lzt-grid{padding-top:var(--lz-s5)}
.lz-about{font-size:var(--lz-fs-md);line-height:var(--lz-lh-lg);color:var(--lz-text)}
.lz-about strong{color:var(--lz-ink);font-weight:var(--lz-fw-bold)}
.lz-about>section,.lz-about>.lza-grid,.lz-about>p{margin:0 0 var(--lz-s8)}
.lz-about>section>p+p{margin-top:var(--lz-s4)}
.lz-about h2{margin:0 0 var(--lz-s5);font-size:var(--lz-fs-3xl);line-height:var(--lz-lh-3xl);font-weight:var(--lz-fw-bold);color:var(--lz-ink)}
.lz-about>h2{padding-top:var(--lz-s8);border-top:1px solid var(--lz-line)}
.lz-about>h2+p{margin-bottom:var(--lz-s5)}
.lz-about h3{margin:0;font-size:var(--lz-fs-lg);line-height:var(--lz-lh-lg);font-weight:var(--lz-fw-bold);color:var(--lz-ink)}
/* 首屏 */
.lz-about .lza-hero{padding:var(--lz-s8) var(--lz-s7);background:var(--lz-brand-2);border:1px solid var(--lz-brand-line);border-radius:var(--lz-r-lg)}
.lz-about .lza-badge{display:inline-block;padding:var(--lz-s1) var(--lz-s3);border-radius:var(--lz-r-sm);background:var(--lz-acc-soft);color:var(--lz-acc-ink);font-size:var(--lz-fs-sm);line-height:var(--lz-lh-sm)}
.lz-about .lza-hero h1{margin:var(--lz-s4) 0;font-size:var(--lz-fs-5xl);line-height:var(--lz-lh-5xl);font-weight:var(--lz-fw-bold);color:var(--lz-ink);letter-spacing:-.02em}
.lz-about .lza-hero p{font-size:var(--lz-fs-lg);line-height:var(--lz-lh-lg)}
.lz-about .lza-hero strong{color:var(--lz-brand-strong)}
/* 「为什么做」提示条 */
.lz-about .lza-why{padding:var(--lz-s5);background:var(--lz-bg-soft);border-left:3px solid var(--lz-brand);border-radius:0 var(--lz-r-md) var(--lz-r-md) 0}
.lz-about .lza-why h2{margin-bottom:var(--lz-s3);font-size:var(--lz-fs-2xl);line-height:var(--lz-lh-2xl)}
.lz-about .lza-em{margin-top:var(--lz-s2);font-weight:var(--lz-fw-bold);color:var(--lz-ink)}
/* 网格：一律两列，凑不满的最后一张通栏 */
.lz-about .lza-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--lz-s4)}
.lz-about .lza-grid>:last-child:nth-child(2n+1){grid-column:1/-1}
.lz-about .lz-card{display:flex;flex-direction:column;gap:var(--lz-s2);padding:var(--lz-s5);background:var(--lz-bg);border:1px solid var(--lz-line);border-radius:var(--lz-r-lg)}
.lz-about .lz-card p{margin:0}
.lz-about .lza-ch{display:flex;align-items:center;gap:var(--lz-s3)}
.lz-about .lza-n{display:inline-flex;align-items:center;justify-content:center;flex:none;width:32px;height:32px;border-radius:50%;background:var(--lz-brand-soft);color:var(--lz-brand-strong);font-weight:var(--lz-fw-bold);font-size:var(--lz-fs-sm)}
.lz-about .lza-n-lg{width:40px;height:40px;border-radius:var(--lz-r-md);background:var(--lz-brand);color:var(--lz-on-brand);font-size:var(--lz-fs-md)}
.lz-about .lza-sm{color:var(--lz-muted)}
/* 使命 */
.lz-about .lza-mission{padding:var(--lz-s6);background:var(--lz-brand-2);border:1px solid var(--lz-brand-line);border-radius:var(--lz-r-lg)}
.lz-about .lza-mission>p{margin-bottom:var(--lz-s5)}
.lz-about .lza-mission .lza-grid{margin-bottom:var(--lz-s5)}
.lz-about .lza-chip{padding:var(--lz-s3) var(--lz-s4);background:var(--lz-bg);border:1px solid var(--lz-brand-line);border-radius:var(--lz-r-md);line-height:var(--lz-lh-md)}
.lz-about .lza-chip-n{margin-right:var(--lz-s2);font-weight:var(--lz-fw-bold);color:var(--lz-brand-strong)}
.lz-about .lza-mission .lza-em{margin:0;padding-top:var(--lz-s5);border-top:1px solid var(--lz-brand-line)}
.lz-about .lza-mission strong{color:var(--lz-brand-strong)}
/* 适合谁 */
.lz-about .lza-fit{display:flex;align-items:flex-start;gap:var(--lz-s3);padding:var(--lz-s4);border:1px solid var(--lz-line);border-radius:var(--lz-r-md);line-height:var(--lz-lh-md)}
.lz-about .lza-ck{display:inline-flex;align-items:center;justify-content:center;flex:none;width:24px;height:24px;border-radius:50%;background:var(--lz-ok);color:var(--lz-on-brand);font-size:var(--lz-fs-sm)}
.lz-about .lza-tag{text-align:center;font-size:var(--lz-fs-xl);line-height:var(--lz-lh-xl);font-weight:var(--lz-fw-bold);color:var(--lz-ink)}
/* 联系我们 */
.lz-about .lza-contact{padding:var(--lz-s6);border:1px solid var(--lz-line);border-radius:var(--lz-r-lg)}
.lz-about .lza-contact .lza-grid{grid-template-columns:repeat(3,minmax(0,1fr))}
.lz-about .lza-ci{padding:var(--lz-s4) var(--lz-s5);background:var(--lz-bg-soft);border-radius:var(--lz-r-md);color:var(--lz-ink);line-height:var(--lz-lh-md);word-break:break-word}
.lz-about .lza-cl{margin-bottom:var(--lz-s1);font-size:var(--lz-fs-sm);line-height:var(--lz-lh-sm);color:var(--lz-muted)}
.lz-about .lza-ci a{color:var(--lz-brand)}

/* 其他原有单页（联系我们 / 我们的服务）：原文照排，只给字级和间距 */
.lzt-orig{font-size:var(--lz-fs-md);line-height:var(--lz-lh-lg)}
.lzt-orig>*+*{margin-top:var(--lz-s4)}
.lzt-orig :is(h2,h3){margin-top:var(--lz-s8);padding-top:var(--lz-s6);border-top:1px solid var(--lz-line);font-size:var(--lz-fs-2xl);line-height:var(--lz-lh-2xl);font-weight:var(--lz-fw-bold);color:var(--lz-ink)}
.lzt-orig>:first-child{margin-top:0;padding-top:0;border-top:0}
.lzt-orig p{color:var(--lz-text)}

/* ── 平板 / 手机 ── */
@media (max-width:1023px){
  .lzt-grid{grid-template-columns:minmax(0,1fr);gap:var(--lz-s6);padding-top:var(--lz-s5)}
  .lzt-side{position:static}
  .lzt-toc{display:none}
  .lzt-nav-h{display:none}
  .lzt-nav ul{display:flex;gap:var(--lz-s2);overflow-x:auto;padding-bottom:var(--lz-s1);-webkit-overflow-scrolling:touch}
  .lzt-nav li{flex:none}
  .lzt-nav li a{border:1px solid var(--lz-line);border-radius:var(--lz-r-md);padding:var(--lz-s2) var(--lz-s3);white-space:nowrap}
  .lzt-nav li a[aria-current]{border-color:var(--lz-brand);background:var(--lz-brand-soft);color:var(--lz-brand-strong)}
  .lzt-main{max-width:none}
}
@media (max-width:767px){
  .lz-about .lza-hero{padding:var(--lz-s6) var(--lz-s4)}
  .lz-about .lza-hero h1{font-size:var(--lz-fs-4xl);line-height:var(--lz-lh-4xl)}
  .lz-about h2{font-size:var(--lz-fs-2xl);line-height:var(--lz-lh-2xl)}
  .lz-about .lza-grid,.lz-about .lza-contact .lza-grid{grid-template-columns:minmax(0,1fr)}
  .lz-about .lza-mission,.lz-about .lza-contact,.lz-about .lz-card{padding:var(--lz-s4)}
  .lz-about>section,.lz-about>.lza-grid,.lz-about>p{margin-bottom:var(--lz-s7)}
  .lz-about>h2{padding-top:var(--lz-s7)}
  .lzt-in{width:auto;margin:0 var(--lz-s4)}
  .lzt-hero-in{padding:var(--lz-s6) 0}
  .lzt-art{display:none}
  .lzt h1{font-size:var(--lz-fs-4xl);line-height:var(--lz-lh-4xl)}
  .lzt-lede{font-size:var(--lz-fs-md);line-height:var(--lz-lh-lg)}
  .lzt-sec{padding:var(--lz-s7) 0}
  .lzt-sec h2{font-size:var(--lz-fs-2xl);line-height:var(--lz-lh-2xl)}
  .lzt-cards,.lzt-cards-4,.lzt-two,.lzt-steps,.lzt-facts{grid-template-columns:minmax(0,1fr)}
  .lzt-cards>.lzt-card{grid-column:auto!important}
  .lzt-card,.lzt-col,.lzt-person,.lzt-steps>li,.lzt-score,.lzt-hl,.lzt-end{padding:var(--lz-s4)}
  .lzt-tl li{grid-template-columns:minmax(0,1fr);gap:0}
  .lzt-dl>div{grid-template-columns:minmax(0,1fr);gap:0}
  .lzt-dl dt{font-size:var(--lz-fs-sm);line-height:var(--lz-lh-sm)}
  /* 多栏表格手机上一行变一张卡：行名做卡头，每格前面带列名 */
  .lzt-tb-m,.lzt-tb-m tbody,.lzt-tb-m tr,.lzt-tb-m th,.lzt-tb-m td{display:block}
  .lzt-tb-m{border:0;border-radius:0;overflow:visible}
  .lzt-tb-m thead{display:none}
  .lzt-tb-m tr{border:1px solid var(--lz-line);border-radius:var(--lz-r-lg);overflow:hidden}
  .lzt-tb-m tr+tr{margin-top:var(--lz-s3)}
  .lzt-tb-m tbody th{background:var(--lz-bg-soft);white-space:normal}
  .lzt-tb-m :is(th,td)+:is(th,td){border-left:0}
  .lzt-tb-m tr>*{border-bottom:1px solid var(--lz-line)}
  .lzt-tb-m tr>:last-child{border-bottom:0}
  .lzt-tb-m td::before{content:attr(data-k);display:block;font-size:var(--lz-fs-sm);line-height:var(--lz-lh-sm);color:var(--lz-muted)}
  .lz-single .lzt-by{align-items:flex-start}
}

/* ── 其他原有单页只改 UI（10-27 /chuhaibixue/，站主「内容不改动 只改UI设计」）：类名由 liezhe-trust.php 的 lzr_pages() 按原内联样式认出来 ── */
.lzr-body{padding:var(--lz-s5) 0 var(--lz-s10)}
.lzr-main{max-width:820px;margin:0 auto}
.lzc{font-size:var(--lz-fs-md);line-height:var(--lz-lh-lg);color:var(--lz-text)}
.lzc p{margin:0 0 var(--lz-s4)}
.lzc strong{color:var(--lz-ink);font-weight:var(--lz-fw-bold)}
.lzc ul{list-style:disc;margin:0 0 var(--lz-s4);padding-left:var(--lz-s5)}
.lzc li{margin-bottom:var(--lz-s2)}
.lzc .lzc-hero{margin:0 0 var(--lz-s6);padding:var(--lz-s8) var(--lz-s7);background:var(--lz-brand-2);border:1px solid var(--lz-brand-line);border-radius:var(--lz-r-lg)}
.lzc .lzc-badge{display:inline-block;padding:var(--lz-s1) var(--lz-s3);border-radius:var(--lz-r-sm);background:var(--lz-acc-soft);color:var(--lz-acc-ink);font-size:var(--lz-fs-sm);line-height:var(--lz-lh-sm)}
.lzc .lzc-hero h1{margin:var(--lz-s4) 0 0;font-size:var(--lz-fs-5xl);line-height:var(--lz-lh-5xl);font-weight:var(--lz-fw-bold);color:var(--lz-ink);letter-spacing:-.02em}
.lzc .lzc-note{margin:0 0 var(--lz-s6);padding:var(--lz-s5);background:var(--lz-bg-soft);border-left:3px solid var(--lz-brand);border-radius:0 var(--lz-r-md) var(--lz-r-md) 0}
.lzc .lzc-note>:last-child{margin-bottom:0}
.lzc .lzc-sh{display:flex;align-items:center;gap:var(--lz-s3);margin:var(--lz-s8) 0 var(--lz-s5);padding-top:var(--lz-s8);border-top:1px solid var(--lz-line)}
.lzc .lzc-num{display:inline-flex;align-items:center;justify-content:center;flex:none;width:40px;height:40px;border-radius:50%;background:var(--lz-brand);color:var(--lz-on-brand);font-weight:var(--lz-fw-bold)}
.lzc h2{margin:0;font-size:var(--lz-fs-3xl);line-height:var(--lz-lh-3xl);font-weight:var(--lz-fw-bold);color:var(--lz-ink)}
.lzc h3{margin:var(--lz-s6) 0 var(--lz-s3);font-size:var(--lz-fs-xl);line-height:var(--lz-lh-xl);font-weight:var(--lz-fw-bold);color:var(--lz-ink)}
.lzc .lzc-fig{margin:0 0 var(--lz-s4);text-align:center}
.lzc .lzc-img{display:inline-block;max-width:100%;height:auto;border:1px solid var(--lz-line);border-radius:var(--lz-r-lg)}
.lzc .lzc-row{display:flex;flex-wrap:wrap;gap:var(--lz-s3);margin:0 0 var(--lz-s4)}
.lzc .lzc-row>.lzc-img-f{flex:1 1 200px;min-width:0}
.lzc .lzc-row>.lzc-btn,.lzc .lzc-row>.lzc-stat,.lzc .lzc-row>.lzc-col{flex:1 1 200px}
.lzc .lzc-box{margin:0 0 var(--lz-s3);padding:var(--lz-s4) var(--lz-s5);background:var(--lz-bg-soft);border-radius:var(--lz-r-md)}
.lzc .lzc-box>:last-child,.lzc .lzc-warn>:last-child,.lzc .lzc-col>:last-child{margin-bottom:0}
.lzc .lzc-box-ok{border-left:3px solid var(--lz-ok);border-radius:0 var(--lz-r-md) var(--lz-r-md) 0}
.lzc .lzc-warn{margin:0 0 var(--lz-s5);padding:var(--lz-s4) var(--lz-s5);background:var(--lz-bg-soft);border-left:3px solid var(--lz-bad);border-radius:0 var(--lz-r-md) var(--lz-r-md) 0}
.lzc .lzc-col{padding:var(--lz-s5);border:1px solid var(--lz-line);border-radius:var(--lz-r-lg)}
.lzc .lzc-col-h{font-weight:var(--lz-fw-bold)}
.lzc .lzc-col-ok .lzc-col-h{color:var(--lz-ok)}
.lzc .lzc-col-warn .lzc-col-h{color:var(--lz-acc-fg)}
.lzc .lzc-stat{padding:var(--lz-s4);border:1px solid var(--lz-line);border-radius:var(--lz-r-lg);text-align:center}
.lzc .lzc-stat-n{font-size:var(--lz-fs-2xl);line-height:var(--lz-lh-2xl);font-weight:var(--lz-fw-bold);color:var(--lz-brand-strong)}
.lzc a.lzc-btn{display:block;padding:var(--lz-s3) var(--lz-s4);border:1px solid var(--lz-brand-line);border-radius:var(--lz-r-md);background:var(--lz-bg);color:var(--lz-brand);font-weight:var(--lz-fw-bold);text-align:center;text-decoration:none}
.lzc a.lzc-btn:hover{border-color:var(--lz-brand);text-decoration:none}
.lzc a.lzc-btn-p{background:var(--lz-brand);border-color:var(--lz-brand);color:var(--lz-on-brand)}
.lzc a.lzc-btn-p:hover{background:var(--lz-brand-strong);color:var(--lz-on-brand)}
.lzc .lzc-muted{font-size:var(--lz-fs-sm);line-height:var(--lz-lh-sm);color:var(--lz-muted)}
.lzc .lzc-ok{color:var(--lz-ok)}
.lzc .lzc-bad{color:var(--lz-bad)}
.lzc .lzc-em{font-weight:var(--lz-fw-bold);color:var(--lz-ink)}
.lzc .lzc-end{margin:var(--lz-s8) 0 0;padding:var(--lz-s6);background:var(--lz-brand-2);border:1px solid var(--lz-brand-line);border-radius:var(--lz-r-lg);text-align:center}
.lzc .lzc-end-t{margin:0;font-size:var(--lz-fs-lg);line-height:var(--lz-lh-lg);font-weight:var(--lz-fw-bold);color:var(--lz-ink)}
@media (max-width:767px){
  .lzc .lzc-hero{padding:var(--lz-s6) var(--lz-s4)}
  .lzc .lzc-hero h1{font-size:var(--lz-fs-3xl);line-height:var(--lz-lh-3xl)} /* 原标题里有强制换行，36 号「赚美金」会折成三行 */
  .lzc h2{font-size:var(--lz-fs-2xl);line-height:var(--lz-lh-2xl)}
  .lzc .lzc-sh{margin-top:var(--lz-s7);padding-top:var(--lz-s7)}
  .lzc .lzc-row>*{flex-basis:100%!important}
  .lzc .lzc-note,.lzc .lzc-col,.lzc .lzc-end{padding:var(--lz-s4)}
}
