/* ============================================================
   内页统一修复（挂载于所有非首页页面，最后加载）
   1. 恢复面包屑导航（此前被 display:none 隐藏）
   2. 拉开顶部导航与正文内容的距离，避免贴边/遮挡
   ============================================================ */

/* 顶部导航：固定吸顶，始终在文档流内，不会压住内容 */
header{position:sticky!important;top:0!important;left:auto!important;right:auto!important;z-index:60!important}

/* 内页主区域预留呼吸空间 */
main#main,main:not(#top){padding-top:8px!important}

/* ---------- 面包屑导航条 ---------- */
.breadcrumb{display:flex!important;align-items:center;justify-content:flex-start;flex-wrap:wrap;text-align:left;margin:16px auto 0!important;padding:12px 18px!important;font-size:13px;line-height:1.6;color:#7a8b98!important;background:#f5f7f9;border:1px solid #e8eef3;border-radius:8px}
.breadcrumb a{color:#29475c!important;text-decoration:none;font-weight:600}
.breadcrumb a:hover{color:#1764a2!important;text-decoration:underline}
.breadcrumb span{margin:0!important;color:#b3c0ca!important;font-size:12px}
.breadcrumb span+span{margin-left:8px!important}
.breadcrumb span:last-child{color:#10293e!important;font-weight:700;font-size:13px}
.breadcrumb a+span{margin-left:8px!important}

@media(max-width:760px){
  .breadcrumb{margin:12px 0 0!important;padding:10px 14px!important;font-size:12px}
  .breadcrumb span:last-child{font-size:12px}
  main#main,main:not(#top){padding-top:4px!important}
}
