/* ===== 2026-11-12 全站字号放大（中文站） =====
   正文下限 16px，标题按层级等比放大；最后加载，覆盖主题与 CMS 行内字号。 */
body { font-size: 18px; line-height: 1.75; }

/* CMS 内容里写死的 font-size，按同等幅度抬升 */
[style*="font-size:12px"], [style*="font-size: 12px"] { font-size: 16px !important; }
[style*="font-size:14px"], [style*="font-size: 14px"] { font-size: 17px !important; }
[style*="font-size:16px"], [style*="font-size: 16px"] { font-size: 18.5px !important; }
[style*="font-size:18px"], [style*="font-size: 18px"] { font-size: 21px !important; }
[style*="font-size:20px"], [style*="font-size: 20px"] { font-size: 23px !important; }
[style*="font-size:22px"], [style*="font-size: 22px"] { font-size: 25.5px !important; }
[style*="font-size:24px"], [style*="font-size: 24px"] { font-size: 28px !important; }

/* 第三方客服窗内的小字 */
.ec--cs-name, .ec--title-main, .ec--title-sub, .ec--cs-btn { font-size: 15px !important; }

/* 放大后表单与卡片留白适配 */
.form-control, .btn, .dropdown-item { line-height: 1.6; }
.card-title, .section-title, .post-title { line-height: 1.45; }
