body{font-family:-apple-system,"PingFang SC","Microsoft YaHei",sans-serif;max-width:900px;margin:24px auto;padding:0 16px;color:#222;line-height:1.65}
h1{font-size:22px} h2{font-size:17px;margin-top:28px;border-left:4px solid #b35c33;padding-left:8px}
h3{font-size:15px;margin-top:20px}
table{border-collapse:collapse;width:100%;margin:10px 0;font-size:14px}
th,td{border:1px solid #ccc;padding:5px 8px;text-align:center}
th{background:#f3ece7}
td.l,th.l{text-align:left}
.good{color:#0a7d28;font-weight:bold}
.bad{color:#b3261e;font-weight:bold}
.note{color:#666;font-size:13px}
img{max-width:100%;height:auto;display:block;margin:12px 0}
