/* ============================================================
   yanling.html 鄢陵县专属样式
   骨架：C 右轨（thread-r 右侧金线）+ 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-half .crumb { color: rgba(110, 102, 89, .9); margin-bottom: 20px; }
.hero-half .crumb em { font-style: normal; color: var(--gold-deep); }

/* ---------- C 右轨 + 花叶蔓枝 ---------- */
.thread-r { padding-right: 90px; }
.thread-r::before { right: 30px; width: 2px; }
.thread-r .pearl { right: 25px; }

/* 藤蔓吊坠：挂在右轨上的小叶枝 */
.vine-pendant {
  position: absolute; right: 4px; top: 24px; width: 34px; height: 60px;
  pointer-events: none; opacity: .95;
}
.vine-pendant svg { width: 100%; height: 100%; }

.yl-tint { background: linear-gradient(180deg, #EFF2E9 0%, var(--cream) 100%); }
.yl-sub { font-family: var(--font-serif); font-size: 20px; margin: 16px 0 8px; color: var(--ink); }
.yl-sub::after {
  content: ""; display: block; width: 46px; height: 3px; margin-top: 8px; border-radius: 3px;
  background: linear-gradient(90deg, var(--gold), #A8B98A);
}

@media (max-width: 860px) {
  .thread-r { padding-right: 40px; }
  .thread-r::before { right: 16px; }
  .thread-r .pearl { right: 11px; }
  .vine-pendant { right: 0; width: 26px; height: 46px; }
}

/* 板块八：在办批次表个性化——首列花叶金句加粗 */
.yl-batch tbody td:first-child{font-weight:600;color:var(--ink);letter-spacing:.02em;}
