.s_body{font-size:16px;font-family:Microsoft YaHei;color:rgba(255,255,255,.7);line-height:2}
/* 标题插入条(body>.main 的直接子 h1) */
body>h1,.main>h1{font-size:18px;line-height:1.6;font-weight:600;margin:10px 0;padding:0 14px;
color:#333;word-break:break-word;overflow-wrap:anywhere}
body>h1,.main>h1 a:link,body>h1,.main>h1 a:visited{color:#333;text-decoration:none}
body>h1,.main>h1 a:hover{color:#7a0d11}
@media screen and (max-width:750px){body>h1,.main>h1{font-size:15px;padding:0 10px;margin:8px 0}}
/* 手机抽屉菜单兜底:原站把背景写成 alpha=00 的 8 位色值,菜单弹出后整块透明。
   ★ 必须限定在手机断点内 —— 桌面端 .p_navContent 是「可见的横向导航条」,
     无媒体查询地刷背景会把导航条底色盖成灰、白色栏目名直接看不见。 */
@media screen and (max-width:768px){
.p_navContent{background:#f2f2f2!important}
.p_navContent .p_navButton{background:#fff!important}
.p_navContent .p_closeIcon{fill:#333;color:#333}
.p_navContent .p_level1Item>a{color:#212529}
}

/* 移动端正文图自适应:原站富文本里带 style="max-width:none;width:600px;height:450px",
   会把注入的 img{max-width:100%} 压过去 -> 手机横向溢出、图被压变形。这里用 !important 兜住。*/
@media screen and (max-width:768px){
img,table,video,iframe{max-width:100%!important;height:auto!important}
.e_richText img,.e_richText table,[class*=richText] img{max-width:100%!important;width:auto!important;height:auto!important}
table{display:block;overflow-x:auto}
}

/* 页脚版权/备案号居中(原站给 cell 写了 align-self/text-align,要 !important 才压得住) */
[class*="e_provider"],[class*="e_provider"] a{text-align:center!important;display:block!important;float:none!important}
[class*="cbox-38"],[class*="cbox-38"]>*{text-align:center!important;justify-content:center!important}
[class*="e_container-38"]{justify-content:center!important}
