
/* ---- 1) 栏目内容区：news / tech / 文章页 同一条透明端点渐变 ---- */
main.msn-scope{
  background:linear-gradient(180deg,
    rgba(27,70,112,0)   0%,
    rgba(27,70,112,0.363) 9%,
    rgba(28,72,111,0.396) 30%,
    rgba(27,70,112,0.385) 58%,
    rgba(26,68,110,0.33)  82%,
    rgba(23,62,101,0)  100%);
}
/* ---- 2) 联系我们：同族渐变（原 #1B4670→#1B4670 整块平涂） ---- */
main.ms-ct{
  background:linear-gradient(180deg,
    rgba(27,70,112,0)   0%,
    rgba(27,70,112,0.341) 10%,
    rgba(28,72,111,0.385) 34%,
    rgba(26,68,110,0.319)  78%,
    rgba(23,62,101,0)  100%);
}
/* ---- 3) 服务与支持：整页根容器同样透明化（原 --ms-page-bg 整块平涂） ---- */
.ms-svpage{
  background:linear-gradient(180deg,
    rgba(27,70,112,0)   0%,
    rgba(27,70,112,0.341) 8%,
    rgba(26,68,110,0.363) 46%,
    rgba(26,68,110,0.303)  80%,
    rgba(27,70,112,0) 100%);
}
/* ---- 4) 页脚顶部渐入：全站统一（不再依赖首页独有的 .ms-pc-footer-fade 包裹层） ---- */
footer.bg-ink-950{
  background:linear-gradient(180deg,#16436C 0%,#1B4670 130px,#1B4670 100%) !important;
}
/* ---- 5) 字号下限收口：辅助文字一律 ≥12px（微信/手机/PC 通读性） ---- */
.msn-hero-kicker,.msn-row-meta em,.msn-stat span{font-size:12px}
.ms-mg-eyebrow,.ms-creed-en,.ms-ct-kicker,.ms-ct-row-k{font-size:12px !important}
.ms-sv-anchor a .n{font-size:12px}
/* ---- 6) 长英文词保护：放不下才断词，绝不撕出容器（PC + 移动通用） ---- */
body{overflow-wrap:break-word;word-break:normal}
/* ---- 7) 横向兜底：任何意外元素都不再把页面撑出横向滚动 ---- */
body{overflow-x:clip}
