/* pb.css — 管理门户顶部橙色导航条 · 统一标准 v3
   ------------------------------------------------------------------
   2026-09-11 老板令：「所有管理门户加的顶部橙色都改窄一点，统一标准。」→ 36px 收到 28px
   2026-09-11 老板令：「橙色 pb-bar 可以稍微宽一点。」→ 28px 放到 32px
     （36 偏厚、28 偏薄，32 取中；字号同步 12.5px → 13px）
   2026-09-11 老板令：「文字都没有居中」→ 见下方 min-height:0 反制

   ⚠️ 坑一（必须保留，别删）：
   站点目录/mobile.css 有一条全站移动端点击目标规则
       a,button,input,select,textarea,[onclick],.cta-btn,.cta-out,.tj-card{min-height:44px}
   而 **min-height 永远压过 height** → .pb-bar 里每个 <a> 都被顶到 44px：
     · 左侧 .pb-main 被 .pb-in 居中，看着还行（实际上下各溢出被裁）；
     · 右侧 .pb-links 是 <span>（仍原高），里面被顶高的 <a> 落 flex-start
       → 文字整体下沉、贴条底被裁 → 老板看到的「文字都没有居中」。
   本文件用更高特异性就地反制：.pb-bar a{min-height:0} 把点击目标规则按回设计尺寸。

   标准尺寸：条高 32px 固定 | 字号 13px | 左右内边距 12px | 链接间距 12px | 永不换行 | 文字垂直居中 */
.pb-bar{position:relative;z-index:9999;background:linear-gradient(90deg,#B45309 0%,#9A3412 100%);
        color:#fff;font-size:13px;line-height:1;box-shadow:0 2px 8px rgba(0,0,0,.12)}
.pb-in{max-width:1200px;height:32px;margin:0 auto;padding:0 12px;display:flex;align-items:center;
       justify-content:space-between;gap:10px;flex-wrap:nowrap;overflow:hidden}
.pb-bar a{color:#fff;text-decoration:none;opacity:1;white-space:nowrap;line-height:1;
          display:inline-flex;align-items:center;justify-content:center;
          height:32px;min-height:0;padding:0;margin:0;box-sizing:border-box}
.pb-bar a:hover{text-decoration:underline;opacity:1}
.pb-main{font-weight:700;flex:none}
.pb-links{display:flex;align-items:center;gap:12px;flex:none;height:32px;min-height:0}
@media(max-width:400px){.pb-in{gap:8px}.pb-links{gap:9px}.pb-bar{font-size:13px}}
