/* yjsshiqi 列表页:帝国动态分页换皮 v2
   帝国输出 = 裸 a/b + &nbsp;(无 ul 外壳);pages.css 的 .pager 是静态页手写分页的
   flex+gap 版,会吃 nbsp 匿名项并放大 a/b 的 margin 差 → 此处整体覆盖为 block 布局 */
.pager.epager {
  display: block;      /* 压掉 pages.css 的 flex:nbsp 匿名项在 flex 下参与 gap 排布 */
  font-size: 0;        /* 吃掉 &nbsp; 匿名文本节点 */
  line-height: 0;
  padding-top: 1.6rem;
  text-align: center;
}
.pager.epager a,
.pager.epager b {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  min-width: 2.1rem;
  height: 2.1rem;
  padding: 0 .6rem;
  margin: 0 0 0 .45rem;
  border-radius: 8px;
  font-size: .88rem;
  line-height: 1;
  vertical-align: middle;
}
.pager.epager a {
  background: var(--mist, #EDF2F5);
  color: var(--ink-soft, #4E5F6D);
  text-decoration: none;
  transition: background .15s ease, color .15s ease;
}
.pager.epager a:hover { background: var(--navy, #0B2440); color: #fff; }
.pager.epager b {
  background: var(--sci, #0E8598);
  color: #fff;
  font-weight: 700;
}
/* 「总数609」转纯文字「共 609 条」,不做胶囊 */
.pager.epager a[title="总数"] {
  background: none;
  min-width: 0;
  padding: 0;
  margin: 0 .3rem 0 0;
  color: var(--ink-faint, #8B9AA6);
}
.pager.epager a[title="总数"] b {
  background: none;
  min-width: 0;
  padding: 0;
  color: var(--sci-deep, #0A6374);
}
.pager.epager a[title="总数"] b::before { content: "共 "; }
.pager.epager a[title="总数"] b::after { content: " 条"; }
@media (max-width: 768px) {
  .pager.epager a, .pager.epager b { min-width: 1.9rem; height: 1.9rem; }
}
