/* ============================================================
   jianan.html 建安区专属样式
   骨架：J 拱券（中轴金线 + 拱券形节点徽章）+ hero-half
   母题：北海波纹（波浪分隔带）
   ============================================================ */

/* ---------- 通用小工具 ---------- */
.mt-sm { margin-top: 12px; }
.mt-md { margin-top: 18px; }
.mt-lg { margin-top: 26px; }
.mt-xl { margin-top: 40px; }
.tbl-wrap { overflow-x: auto; border-radius: var(--radius); }
.tbl-wrap .tbl-gold { min-width: 680px; }
.form-title { font-family: var(--font-serif); font-size: 22px; margin-bottom: 6px; }
.form-note { font-size: 13px; color: var(--ink-mute); margin-bottom: 20px; }

/* 半幅 hero 内面包屑 */
.hero-half .crumb { color: rgba(110, 102, 89, .9); margin-bottom: 20px; }
.hero-half .crumb em { font-style: normal; color: var(--gold-deep); }

/* ---------- J 拱券串线（中轴金线 + 拱券节点） ---------- */
.thread-arch { position: relative; padding-top: 30px; }
/* 中轴竖线 */
.thread-arch::before {
  content: ""; position: absolute; top: 0; bottom: 0; left: 50%; width: 2px; transform: translateX(-50%);
  background: linear-gradient(180deg, transparent, var(--gold-light) 15%, var(--gold) 50%, var(--gold-light) 85%, transparent);
  border-radius: 2px; opacity: .55;
}
/* 拱券形节点徽章：挂在中轴线上 */
.arch-node {
  position: absolute; left: 50%; top: -6px; transform: translateX(-50%);
  width: 44px; height: 44px; background: var(--cream);
  display: flex; align-items: flex-end; justify-content: center;
  padding-bottom: 4px; z-index: 2;
  filter: drop-shadow(0 4px 10px rgba(154, 123, 46, .25));
}
.arch-node svg { width: 100%; height: 100%; }

/* 板块标题在拱券下方居中成组 */
.thread-arch .section-head.left { margin-inline: auto; text-align: center; }

/* 板块背景：呼应北海的清透感 */
.ja-tint { background: linear-gradient(180deg, #F2F4F1 0%, var(--cream) 100%); }
.ja-sub { font-family: var(--font-serif); font-size: 21px; margin: 18px 0 10px; color: var(--ink); }
.ja-sub::before {
  content: ""; display: inline-block; width: 10px; height: 10px; margin-right: 10px;
  border-radius: 50%; background: var(--grad-gold); vertical-align: middle;
}

/* 北海波纹：板块底部一道波浪金线 */
.thread-arch::after {
  content: ""; position: absolute; left: 0; right: 0; bottom: -2px; height: 18px;
  background:
    radial-gradient(14px 12px at 20px 18px, transparent 12px, rgba(194,160,75,.35) 13px) repeat-x;
  background-size: 40px 18px; opacity: .5; pointer-events: none;
}

/* ---------- 响应式 ---------- */
@media (max-width: 860px) {
  .thread-arch::before { left: 20px; transform: none; }
  .arch-node { left: 2px; transform: none; width: 34px; height: 34px; }
}

/* 板块八：在办批次表个性化——大圆角（拱券呼应） */
.ja-batch{border-radius:var(--radius-lg);overflow:hidden;}
