/* =========================================================
   内容页正文样式（文章详情页）
   面包屑 / 左侧栏目 / 正文容器等骨架已移到 style.css，
   本文件只保留文章正文自身的排版与修复
   （需要与 style.css 配合使用）
   ========================================================= */

/* 没有左侧栏目时（文章详情页）：左右留白与页头/导航一致，保持对称 */
.inner-shell--solo { padding-left: var(--pad); max-width: 1100px;}

/* 左侧栏目去掉后，正文是 inner-layout 的唯一子元素：跨满整行、铺满可用宽度。
   （liebiao.html 仍有侧栏，两个子元素，不受这条影响） */
.inner-layout > .article:only-child {
  grid-column: 1 / -1;
  width: auto;
  max-width: none;
}

/* 正文来自 CMS 采集，段落自带白色底纹，去掉后透出页面渐变底色 */
.article p,
.article span,
.article div {
  background-color: transparent !important;
}

/* 全站 img 是 display: block，CMS 里的 text-align: center 对图片无效，这里改用 margin 居中 */
.article img {
  height: auto;
  margin: 0 auto;
}

.article p {
  margin: 0;
  text-indent: 48px;
}
.article {
  font-size: 16px;
}