/* wudanggongfu.com 旧站复刻 — 骨架用原站切片结构，本 CSS 只管正文排版 */
/* body 背景由原站 style 块定义(#000066) */
/* 原站骨架表格居中 */
body > table { margin: 0 auto; }

/* 正文区排版（对齐原页 12px Tahoma 体系） */
.old-content {
  font: 14px/1.6 Arial, Helvetica, sans-serif;
  color: #444;
}
.old-content h1 {
  font: bold 15px/1.4 Arial, Helvetica, sans-serif;
  color: #333; margin: 4px 0 12px;
}
.old-content h2 { font: bold 13px/1.4 Arial; color: #333; margin: 16px 0 6px; }
.old-content p { margin: 0 0 10px; }
.old-content img { max-width: 100%; border: 0; }
.old-content ul, .old-content ol { padding-left: 18px; margin: 8px 0; }
.old-content li { margin-bottom: 3px; }
.old-content blockquote {
  border-left: 2px solid #CCC; margin: 10px 0; padding: 4px 10px;
  color: #666; background: #F9F9F9;
}
.old-content a { color: #000; text-decoration: none; }
.old-content a:hover { color: #FF008D; text-decoration: underline; }
.old-content .crumbs { font-size: 11px; color: #888; margin-bottom: 8px; }
.old-content .crumbs a { color: #888; }

/* 图集/视频（内容类沿用） */
.gallery-grid { display: grid; grid-template-columns: repeat(4, 1fr); gap: 5px; margin: 10px 0; }
.gallery-grid figure { margin: 0; }
.gallery-grid img { width: 100%; height: auto; border: 1px solid #DDD; }
.video-card { margin: 10px 0; }
.video-card iframe { width: 100%; aspect-ratio: 4/3; border: 0; }
.pager { margin-top: 16px; padding-top: 8px; border-top: 1px dotted #CCC; font-size: 11px; }

/* 原站骨架的 <div align=center> 会居中正文，原站实际左对齐 */
.old-content { text-align: left; }

/* 原站第二 style 块(bizcard.lbi)与 #links 的颜色行为 */
#links { font-size: 10px; text-align: center; color: #333333; }
#links a { padding: 0 4px; color: #333333; text-decoration: none; }
#links a:hover { text-decoration: underline; }
.stylebizcard1 { font-weight: bold; font-size: 12px; color: #333333; }
.stylebizcard2 { font-size: 12px; font-weight: normal; color: #333333; }
#bizcard { width: 100%; margin: 0 auto 10px; clear: both; }
