/* ==========================================================================
   工业自动化培训网 (gkpx365.com) · 视觉统一层  uniform.css
   v20260925  —  收敛历史补丁 / 建立设计令牌 / 统一排版节奏
   加载位置：style.css 之后，页面最末（最高优先级）
   ========================================================================== */

/* ---------- 1. 设计令牌（唯一真理源） ---------------------------------- */
:root{
  /* 品牌色 */
  --brand:#A3181B;        /* 主品牌红：标题条/重点 */
  --brand-2:#C8262A;      /* 亮红：hover */
  --brand-bg:#FCF3F3;     /* 浅红底 */
  --link:#1F69C5;         /* 链接蓝 */
  --link-bg:#F2F6FD;
  /* 文字层级：只用这 3 级 */
  --t1:#1F2328;           /* 主文字 */
  --t2:#525C6B;           /* 次要文字 */
  --t3:#8B94A3;           /* 弱化/日期 */
  /* 线条与底色 */
  --bd:#E7E9EC;  --bd-2:#F2F4F6;
  --bg:#F4F5F7;  --card:#FFFFFF;
  /* 圆角与阴影 */
  --r:10px; --r-sm:6px;
  --sh:0 1px 2px rgba(16,24,40,.04);
  --sh-md:0 4px 16px rgba(16,24,40,.06);
  /* 字号阶梯：全站只允许这 6 档 */
  --fs-12:12px; --fs-13:13px; --fs-14:14px;
  --fs-16:16px; --fs-18:18px; --fs-24:24px;
  /* 行高节奏 */
  --lh-t:1.35; --lh-b:1.7; --lh-l:2;
  /* 间距节奏 4/8/12/16/24 */
  --sp-1:4px; --sp-2:8px; --sp-3:12px; --sp-4:16px; --sp-6:24px;
}

/* ---------- 2. 全局重置 -------------------------------------------------- */
body{
  font-family:"Microsoft YaHei","PingFang SC","Hiragino Sans GB","Source Han Sans SC","Noto Sans CJK SC",Arial,Helvetica,sans-serif !important;
  font-size:var(--fs-14) !important;
  line-height:var(--lh-b) !important;
  color:var(--t1);
  background:var(--bg);
  -webkit-font-smoothing:antialiased;
  text-rendering:optimizeLegibility;
}
a,a:link{color:var(--t1);text-decoration:none;transition:color .15s ease;}
a:hover{color:var(--brand);text-decoration:none;}
ul,li,ol,dl,dt,dd,p,h1,h2,h3,h4,h5{margin:0;padding:0;list-style:none;}
img{border:0;max-width:100%;}
strong,b{font-weight:700;}
/* 日期/次要信息统一 */
.t3,span.info small{color:var(--t3);font-size:var(--fs-12) !important;}

/* ---------- 3. 版心：把 960 做成"精致卡片"而非"未完成的页面" --------- */
.cont{
  width:960px;margin:0 auto;background:var(--card);
  box-shadow:0 0 0 1px var(--bd),0 8px 32px rgba(16,24,40,.07);
  border-radius:12px;overflow:hidden;
}
.wrapper{width:960px;margin:0 auto;}

/* ---------- 4. 区块卡片统一（tbox 家族） -------------------------------- */
.tbox,.tbox1,.tbox2,.tbox3,.tbox4{
  background:var(--card);border:1px solid var(--bd);border-radius:var(--r);
  overflow:hidden;box-shadow:var(--sh);
}
/* 栏目标题条：统一高度、统一字号、左侧品牌色竖条 */
.tbox dt,.tbox1 dt,.tbox2 dt,.tbox3 dt,.tbox4 dt{
  height:44px !important;line-height:44px !important;
  background:#FFF !important;
  border-bottom:1px solid var(--bd);
  padding:0 !important;position:relative;
}
.tbox dt strong,.tbox1 dt strong,.tbox2 dt strong{
  height:44px !important;line-height:44px !important;
  padding-left:30px !important;
  background:none !important;position:relative;display:block;float:left;
}
.tbox1 dt strong:before,.tbox2 dt strong:before{
  content:'';position:absolute;left:14px;top:50%;transform:translateY(-50%);
  width:4px;height:16px;border-radius:2px;background:var(--brand);
}
.tbox2 dt strong{color:var(--brand) !important;}
.tbox dt strong a,.tbox1 dt strong a,.tbox2 dt strong a{
  font-size:var(--fs-16) !important;font-weight:700 !important;
  color:var(--t1) !important;letter-spacing:.5px;
}
.tbox2 dt strong a{color:var(--brand) !important;}
.tbox2 dt{background:var(--brand-bg) !important;}
.tbox dt span.more,.tbox1 dt span.more,.tbox2 dt span.more{
  line-height:44px !important;padding-right:14px;font-size:var(--fs-12) !important;
}
.tbox dt span.more a,.tbox1 dt span.more a,.tbox2 dt span.more a{
  color:var(--t3) !important;font-size:var(--fs-12) !important;
}
.tbox dt span.more a:hover{color:var(--brand) !important;}
/* dd 内边距节奏统一 */
.tbox dd,.tbox1 dd,.tbox2 dd,.tbox3 dd,.tbox4 dd{padding:10px 14px !important;}

/* ---------- 5. 头部导航：三行统一 --------------------------------------- */
.wrapper.head{height:auto !important;background:var(--card);}
.head_top{
  background-image:none !important;background:var(--card) !important;
  height:auto !important;overflow:visible !important;
  border-bottom:1px solid var(--bd);
}
/* 顶部工具条 */
.head_top .top{height:34px !important;line-height:34px !important;padding:0 14px !important;text-align:right;}
.head_top .top a,.head_top .top span{font-size:var(--fs-12) !important;color:var(--t3) !important;}
.head_top .top a:hover{color:var(--brand) !important;}
/* 第二行：logo + 快捷标签 + 客服热线 —— 改为 flex 一行对齐 */
.head_top > div:last-child{
  display:flex !important;align-items:center !important;
  gap:14px;padding:4px 14px 12px;flex-wrap:nowrap;
}
.head_top > div:last-child > div{float:none !important;align-self:center !important;}
.head_top > div:last-child img{max-height:52px;width:auto;}
/* logo 与分隔线 */
.head_top .l_10.r_10.f_l{margin:0 !important;flex:0 0 auto;}
.head_top .l_10.r_10.f_l img{width:150px !important;height:auto !important;}
.head_top div.r_10.f_l:not(.kfrx):not(.head_menu){flex:0 0 auto;}
/* 快捷标签：flex 自动换行，药丸样式 */
.wrapper.head .head_menu{
  flex:1 1 auto !important;width:auto !important;height:auto !important;
  overflow:visible !important;display:flex !important;flex-wrap:wrap !important;gap:6px 6px !important;
  line-height:1 !important;
}
.wrapper.head .head_menu a{
  font-size:var(--fs-13) !important;line-height:26px !important;height:26px !important;
  padding:0 10px !important;margin:0 !important;display:inline-block;
  border:1px solid var(--bd) !important;border-radius:13px;
  background:#FFF !important;color:var(--t2) !important;white-space:nowrap;
}
.wrapper.head .head_menu a:hover{border-color:var(--brand) !important;color:var(--brand) !important;background:var(--brand-bg) !important;}
/* 客服热线：右侧定宽小卡片 */
.kfrx{
  flex:0 0 auto !important;margin-left:auto !important;
  width:auto !important;height:auto !important;background:none !important;
  padding:6px 0 6px 14px !important;text-align:right;white-space:nowrap;
  font-size:var(--fs-12) !important;font-weight:400;color:var(--t3) !important;
  line-height:1.5 !important;border-left:1px solid var(--bd);
}
/* 主导航：品牌红通栏，10 项等分 */
.menu{
  background:var(--brand) !important;height:48px !important;line-height:48px !important;
  padding-left:0 !important;overflow:visible !important;
}
.menu > ul{display:flex !important;width:100%;float:none !important;height:48px;}
#navMenu ul li{
  flex:1 1 0 !important;height:48px !important;line-height:48px !important;
  margin:0 !important;padding:0 !important;text-align:center;position:relative;
}
#navMenu ul li a{
  display:block !important;height:48px !important;line-height:48px !important;
  font-size:var(--fs-14) !important;font-weight:600;padding:0 !important;
  margin:0 !important;color:#fff !important;border-radius:0;
}
#navMenu ul li a:hover{background:rgba(255,255,255,.16) !important;color:#fff !important;}
#navMenu ul li span{display:none !important;}     /* 隐藏竖线分隔符，靠色块分隔更干净 */
/* 副导航条 */
.submenu{
  height:auto !important;line-height:32px !important;
  background:#FAFBFC !important;border:0 !important;border-bottom:1px solid var(--bd) !important;
  padding:3px 14px !important;display:flex;align-items:center;flex-wrap:wrap;
}
.submenu a,.submenu_menu.black a{font-size:var(--fs-13) !important;line-height:28px !important;padding:0 10px !important;color:var(--t2) !important;}
.submenu a:hover{color:var(--brand) !important;}
.submenu span{margin:0 !important;color:#DDE1E6 !important;font-size:var(--fs-12) !important;}
/* 搜索框 */
.search{padding:4px 0 4px 10px !important;float:right;background-image:none !important;display:flex;align-items:center;gap:0;}
.search-keyword{
  height:28px !important;line-height:28px !important;width:150px !important;
  border:1px solid var(--bd) !important;border-right:0 !important;
  border-radius:var(--r-sm) 0 0 var(--r-sm);font-size:var(--fs-13) !important;
  padding:0 10px !important;margin:0 !important;
}
.search-submit{
  position:static !important;width:56px !important;height:28px !important;
  border-radius:0 var(--r-sm) var(--r-sm) 0 !important;
  background:var(--brand) !important;color:#fff !important;border:1px solid var(--brand) !important;
  font-size:var(--fs-13) !important;cursor:pointer;
}

/* ---------- 6. 通栏标语：柔和浅红底，不再抢占注意力 ---------------------- */
.slogan-bar{
  background:var(--brand-bg) !important;color:var(--brand) !important;
  font-size:var(--fs-14) !important;font-weight:700;line-height:38px !important;
  height:38px;letter-spacing:1px;text-align:center;
  border-bottom:1px solid #F3E0E0;
}

/* ---------- 7. 模块课程：双列网格 —— 消灭最大一片空白 -------------------- */
.mod-grid{display:flex;flex-wrap:wrap;gap:10px !important;}
.mod-card{
  flex:1 1 100% !important;min-width:0 !important;
  border:1px solid var(--bd) !important;border-left:3px solid var(--brand) !important;
  border-top:1px solid var(--bd) !important;
  border-radius:var(--r-sm) !important;padding:10px 14px !important;background:#FFF;
  box-shadow:none;
}
.mod-card h4{font-size:var(--fs-16) !important;line-height:var(--lh-t);margin:0 0 6px !important;}
.mod-card h4 a{color:var(--t1) !important;}
.mod-card h4 a:hover{color:var(--brand) !important;}
.mod-card p{font-size:var(--fs-13) !important;color:var(--t2) !important;line-height:var(--lh-b);margin:0 0 8px !important;}
/* 课程列表 → 两列 */
.mc-list{
  display:grid !important;grid-template-columns:1fr 1fr;gap:0 24px;
  margin:6px 0 10px !important;padding:0 !important;
}
.mc-list li{
  padding:4px 0 4px 14px !important;position:relative;
  font-size:var(--fs-13) !important;line-height:var(--lh-b) !important;
  border-bottom:1px dotted var(--bd-2) !important;
}
.mc-list li:before{content:'';position:absolute;left:0;top:.85em;width:5px;height:5px;border-radius:1px;background:var(--link);}
.mc-list li a{color:var(--t1) !important;font-size:var(--fs-13) !important;}
.mc-list li a:hover{color:var(--brand) !important;}
.mod-more{font-size:var(--fs-13) !important;color:var(--link) !important;display:inline-block;}
.mod-more:hover{color:var(--brand) !important;}

/* ---------- 8. 课程目录（首页展开目录） ---------------------------------- */
.course-catalog{font-size:var(--fs-14) !important;line-height:var(--lh-b);}
.cc-mod{border:1px solid var(--bd) !important;border-left:3px solid var(--brand) !important;border-radius:var(--r-sm) !important;margin:0 0 10px !important;}
.cc-h{padding:10px 16px !important;background:#FAFBFC !important;font-size:var(--fs-16) !important;line-height:var(--lh-t);}
.cc-h a{color:var(--t1) !important;}
.cc-list{padding:6px 16px !important;display:grid;grid-template-columns:1fr 1fr;gap:0 24px;}
.cc-list li{padding:5px 0 5px 14px !important;font-size:var(--fs-13) !important;line-height:var(--lh-b) !important;}
.cc-list li:before{content:'';position:absolute;left:0;top:.85em;width:5px;height:5px;border-radius:1px;background:var(--link);}
.cc-list li a{color:var(--t1) !important;font-size:var(--fs-13) !important;}
.cc-tip{font-size:var(--fs-13) !important;color:var(--t3) !important;line-height:var(--lh-b) !important;}

/* ---------- 9. 最新资讯 -------------------------------------------------- */
div.new_article{
  background:#FAFBFC !important;height:auto !important;min-height:40px !important;
  padding:6px 10px !important;box-sizing:border-box;border-radius:var(--r-sm);
  display:block;overflow:hidden;
}
div.new_article strong.new_article_strong{
  color:var(--brand) !important;font-size:var(--fs-14) !important;
  width:auto !important;height:auto !important;line-height:1.5 !important;
  padding:0 10px 0 0 !important;display:inline-block !important;float:none !important;
  border-right:1px solid var(--bd);margin-right:10px;
}
div.new_article a{line-height:var(--lh-b) !important;font-size:var(--fs-14) !important;}
div.new_article a strong{font-size:var(--fs-14) !important;}

/* ---------- 10. 列表族统一步调 ------------------------------------------- */
ul.ico1 li{
  background:none !important;padding-left:14px !important;position:relative;
  line-height:var(--lh-l) !important;font-size:var(--fs-13) !important;
  border-bottom:1px dotted var(--bd-2);clear:both;overflow:hidden;
}
ul.ico1 li:last-child{border-bottom:0;}
ul.ico1 li:before{content:'';position:absolute;left:2px;top:.9em;width:5px;height:5px;border-radius:1px;background:var(--link);}
ul.ico1 li a{font-size:var(--fs-13) !important;}
ul.d1 li{padding:6px 0 !important;line-height:var(--lh-b) !important;}
ul.d1 li span.n_title{font-size:var(--fs-14) !important;font-weight:700 !important;}
ul.ico2 li,ul.ico3 li{line-height:var(--lh-l) !important;font-size:var(--fs-13) !important;}
.e2 li{padding:12px 0 !important;}
.e2 li a.title{font-size:var(--fs-14) !important;line-height:var(--lh-t) !important;}
.e2 span.info{line-height:var(--lh-b) !important;color:var(--t3) !important;font-size:var(--fs-12) !important;}
.e2 p.intro{font-size:var(--fs-13) !important;color:var(--t2) !important;line-height:var(--lh-b) !important;}

/* ---------- 11. 图片统一：比例、圆角、描边 ------------------------------- */
/* 通用：卡片内照片统一 4:3 裁切，杜绝高低参差 */
.ads img,.mod-card img,.tbox img{border-radius:var(--r-sm);}
/* 轮播大图 */
.flashimg{border-radius:var(--r-sm);}
/* 精彩回放：等宽等高网格（复位横向滚动插件造成的绝对定位塌陷）；只展示 12 张，避免页面过长 */
div.jchf{height:auto !important;overflow:visible !important;position:static !important;}
.jchf ul.d3{
  display:grid !important;grid-template-columns:repeat(4,1fr) !important;gap:14px 12px !important;
  position:static !important;left:auto !important;top:auto !important;
  width:100% !important;height:auto !important;margin:0 !important;padding:0 !important;
  float:none !important;transform:none !important;zoom:1 !important;
}
.jchf ul.d3 li:nth-child(n+13){display:none !important;}
.jchf ul.d3 li{
  width:auto !important;height:auto !important;margin:0 !important;float:none !important;
  overflow:visible !important;text-align:center;display:block !important;
}
.jchf ul.d3 li img{
  width:100% !important;height:auto !important;max-height:none !important;
  aspect-ratio:4/3;object-fit:cover;border-radius:var(--r-sm);
  border:1px solid var(--bd);margin:0 0 6px !important;display:block;
}
.jchf ul.d3 li a{font-size:var(--fs-13) !important;line-height:var(--lh-t) !important;color:var(--t2) !important;display:block;}
.jchf ul.d3 li a:hover{color:var(--brand) !important;}
/* 首页展开式课程目录（.course-catalog）双列 */
.cc-list{display:grid !important;grid-template-columns:1fr 1fr;gap:0 24px;}
.cc-list li{position:relative;}
/* tab 式区块（企业内训等 tbox3 / tbox4）：统一为下划线式 tab */
.tbox3 dt,.tbox4 dt{
  height:auto !important;min-height:46px;line-height:46px !important;
  background:#FFF !important;border-bottom:1px solid var(--bd) !important;
  display:flex !important;align-items:stretch;overflow:visible !important;
}
.tbox3 dt a,.tbox4 dt a{
  background:none !important;width:auto !important;height:46px !important;
  line-height:46px !important;padding:0 18px !important;
  font-size:var(--fs-14) !important;font-weight:600 !important;color:var(--t2) !important;
  border-bottom:2px solid transparent;float:none !important;display:block;
}
.tbox3 dt a.a1,.tbox4 dt a.a1{
  background:none !important;color:var(--brand) !important;
  border-bottom:2px solid var(--brand) !important;
}
.tbox3 dt a:hover,.tbox4 dt a:hover{color:var(--brand) !important;}
/* 证书/资质类图片（非实景照）保持等比、居中、统一描边 */
.tbox1 dd img[src*="/uploads/"],.tbox2 dd img[src*="/uploads/"]{
  border:1px solid var(--bd);border-radius:var(--r-sm);
}
/* 各栏目内小图统一比例 */
.tbox img[src*="allimg"],.tbox2 img[src*="allimg"]{aspect-ratio:4/3;object-fit:cover;border:1px solid var(--bd);}

/* ---------- 12. 关键词云 / 客户墙 ---------------------------------------- */
.kw-cloud{line-height:2.2 !important;}
.kw-cloud .kw{
  display:inline-block;margin:0 6px 6px 0 !important;padding:2px 10px !important;
  background:#FAFBFC !important;border:1px solid var(--bd) !important;border-radius:14px !important;
  color:var(--t2) !important;font-size:var(--fs-12) !important;white-space:nowrap;
}
.kw-cloud .kw:hover{background:var(--brand-bg) !important;color:var(--brand) !important;border-color:#EFD3D3 !important;}
.kw-list li{padding:6px 0 !important;font-size:var(--fs-13) !important;line-height:var(--lh-b) !important;border-bottom:1px dotted var(--bd-2) !important;}
.kw-list li:last-child{border-bottom:0 !important;}
.kw-list li a{color:var(--t2) !important;font-size:var(--fs-13) !important;}
.kw-list li a:hover{color:var(--brand) !important;}

/* ---------- 13. 友情链接 / 页脚 ------------------------------------------ */
.flink{margin:0 !important;padding:4px 0 !important;overflow:hidden;display:flex;flex-wrap:wrap;gap:4px 0;}
.flink li{
  width:auto !important;padding:0 14px 0 0 !important;background:none !important;
  line-height:var(--lh-l) !important;font-size:var(--fs-13) !important;
}
.flink li a{font-size:var(--fs-13) !important;color:var(--t2) !important;}
.flink li a:hover{color:var(--brand) !important;}
.footer{
  border-top:1px solid var(--bd) !important;height:auto !important;
  background:#FAFBFC;padding:16px 0 28px !important;text-align:center;
  font-size:var(--fs-12) !important;line-height:var(--lh-l) !important;color:var(--t3);
}
.footer a{color:var(--t2) !important;font-size:var(--fs-12) !important;}
.footer a:hover{color:var(--brand) !important;}
.foot-links{font-size:var(--fs-12) !important;}
/* 页脚内与上方卡片重复的友情链接 / 关注行：隐藏，避免信息重复 */
.footer div[style*="友情链接："],.footer div[style*="友情链接:"]{display:none !important;}

/* ---------- 14. 栏目条内页兼容（面包屑/位置导航） ------------------------ */
.positon{height:40px !important;line-height:40px !important;background:none !important;border-bottom:1px solid var(--bd);font-size:var(--fs-13) !important;padding-left:4px;}
.positon a{color:var(--link) !important;}

/* ---------- 15. 细节收尾 -------------------------------------------------- */
/* 培训机构卡片：logo 居中 + 文案居中，杜绝文字压图 */
.tbox2 ul.d1 li div.ads{
  float:none !important;width:auto !important;margin:0 auto 10px !important;
  padding:0 !important;border:0 !important;background:none !important;text-align:center;
}
.tbox2 ul.d1 li div.ads img{width:150px !important;height:auto !important;margin:0 auto;}
.tbox2 ul.d1 li p{
  float:none !important;width:auto !important;text-align:center;
  line-height:var(--lh-b) !important;color:var(--t2) !important;font-size:var(--fs-13) !important;
}
.tbox2 ul.d1 li p .n_title{
  display:block !important;margin:0 0 4px !important;
  font-size:var(--fs-14) !important;font-weight:700 !important;color:var(--t1);
}
/* 精品课程（top10 列表）：高度自适应 + 品牌色项目符号 */
ul.d2{background:none !important;padding-left:0 !important;}
ul.d2 li{
  height:auto !important;line-height:var(--lh-l) !important;
  font-size:var(--fs-13) !important;padding:3px 0 3px 13px;position:relative;
}
ul.d2 li:before{content:'';position:absolute;left:0;top:.9em;width:5px;height:5px;border-radius:1px;background:var(--brand);}
ul.d2 li a{font-size:var(--fs-13) !important;color:var(--t2) !important;}
ul.d2 li a:hover{color:var(--brand) !important;}
/* 图文列表缩略图统一 80×60 圆角 */
.e2 li a.preview{width:80px !important;float:left;margin:0 10px 0 0 !important;display:block;}
.e2 li a.preview img{
  width:80px !important;height:60px !important;aspect-ratio:auto !important;
  padding:0 !important;border:1px solid var(--bd) !important;border-radius:var(--r-sm);
  object-fit:cover;
}
/* 卡片内层 .ads 边框淡化，避免双重描边 */
.tbox .ads,.tbox1 .ads,.tbox2 .ads,.tbox3 .ads,.tbox4 .ads{border-color:var(--bd) !important;border-radius:var(--r-sm);}
/* 卡片内实景照片：统一 4:3 裁切，杜绝高低参差 */
.tbox dd img[src*="allimg"],.tbox1 dd img[src*="allimg"],.tbox2 dd img[src*="allimg"],.tbox3 dd img[src*="allimg"],.tbox4 dd img[src*="allimg"]{
  width:100% !important;height:auto !important;aspect-ratio:4/3;object-fit:cover;
  border-radius:var(--r-sm);border:1px solid var(--bd);
}
/* 表格化列表（学员心声/在线答疑等）：定宽自适应，长文省略号截断不溢出 */
.tbox table,.tbox1 table,.tbox2 table,.tbox3 table,.tbox4 table{width:100% !important;table-layout:fixed;}
.tbox table td,.tbox1 table td,.tbox2 table td,.tbox3 table td,.tbox4 table td{
  width:auto !important;font-size:var(--fs-13) !important;line-height:var(--lh-l) !important;
  overflow:hidden;text-overflow:ellipsis;white-space:nowrap;
}
.tbox table td:last-child,.tbox1 table td:last-child,.tbox2 table td:last-child,.tbox3 table td:last-child,.tbox4 table td:last-child{
  width:46px !important;text-align:right !important;color:var(--t3) !important;font-size:var(--fs-12) !important;
}
/* 同排多栏等高：卡片底边齐平，消除"矮卡片旁的空白" */
.wrapper.clear:has(> .left):has(> .right){display:flex;align-items:stretch;}
.wrapper.clear:has(> .left):has(> .right) > .left,
.wrapper.clear:has(> .left):has(> .right) > .middle,
.wrapper.clear:has(> .left):has(> .right) > .right{display:flex;flex-direction:column;}
.wrapper.clear:has(> .left):has(> .right) > * > dl{flex:1 1 auto;display:flex;flex-direction:column;}
.wrapper.clear:has(> .left):has(> .right) > * > dl > dd{flex:1 1 auto;}
/* 更多按钮 */
.more a{font-size:var(--fs-12) !important;}
/* 消除遗留的空 div 高度块带来的碎空白 */
.s10{height:12px !important;}
.s5{height:8px !important;}
/* 段落间距 */
.tbox p,.tbox1 p,.tbox2 p{line-height:var(--lh-b);}
/* 选中态 */
span.click{color:var(--brand) !important;}

/* ---------- 16. 关键修复：老模板 .tbox2/.tbox3/.tbox4 dd 被全局 display:none 隐藏 ---------- */
/* style.css 第382行 .tbox3 dd,.tbox2 dd,.tbox4 dd{display:none} 会吞掉模块页/详情页主内容 */
.tbox2 > dd{display:block !important;}
.tbox2 > dd.ads{display:block !important;}
