/* 内链补丁 2026-10-29
   目的：把孤儿页（无站内入口）接回导航体系
   作用范围：全站页脚索引条 + 首页买家卡 + 「下一步」板块补卡
   注意：页脚是深绿底，文字色沿用站内 #d0dfd1 / 标题 #e4b58c */

/* ── 页脚索引条：横跨整行 ───────────────────────────── */
footer.byf-footer nav.ec-foot-links,
footer.byf-footer-grid nav.ec-foot-links {
  grid-column: 1 / -1;
  display: block !important;
  flex-direction: row !important;
  margin-top: 8px;
  padding-top: 22px;
  border-top: 1px solid rgba(255, 255, 255, .16);
}

footer.byf-footer nav.ec-foot-links h3 {
  font-size: 11px !important;
  letter-spacing: .14em;
  text-transform: uppercase;
  margin: 0 0 11px !important;
  color: #e4b58c !important;
}

footer.byf-footer nav.ec-foot-links h3:not(:first-child) {
  margin-top: 20px !important;
}

.ec-fl-row {
  display: flex;
  flex-wrap: wrap;
  gap: 9px 26px;
  align-items: baseline;
}

/* 站内 .byf-footer nav a 有 display:block;margin:12px 0，这里必须压住 */
footer.byf-footer nav.ec-foot-links .ec-fl-row a {
  display: inline-block !important;
  margin: 0 !important;
  padding: 0 !important;
  font-size: 12.5px;
  line-height: 1.75;
  color: #d0dfd1 !important;
  text-decoration: none;
  border-bottom: 1px solid transparent;
  transition: color .15s ease, border-color .15s ease;
}

footer.byf-footer nav.ec-foot-links .ec-fl-row a:hover {
  color: #ffffff !important;
  border-bottom-color: #e4b58c;
}

footer.byf-footer nav.ec-foot-links .ec-fl-row a::after {
  content: "";
  display: inline-block;
  width: 5px;
  height: 5px;
  margin-left: 0;
  border-radius: 50%;
  background: transparent;
}

/* ── 首页买家卡：新增卡沿用原卡结构，只补一条让 6 张均分 ── */
.of-applications.ec-buyers-6 {
  grid-template-columns: repeat(3, 1fr);
}

@media (max-width: 1060px) {
  .of-applications.ec-buyers-6 {
    grid-template-columns: repeat(2, 1fr);
  }
}

@media (max-width: 760px) {
  .of-applications.ec-buyers-6 {
    grid-template-columns: 1fr;
  }
}

/* ── 「下一步」板块补的卡：与 .bx-related 完全一致，无需额外样式 ── */

@media (max-width: 640px) {
  .ec-fl-row {
    gap: 8px 18px;
  }

  footer.byf-footer nav.ec-foot-links {
    padding-top: 18px;
  }

  footer.byf-footer nav.ec-foot-links h3:not(:first-child) {
    margin-top: 16px !important;
  }
}

/* 中文小标题：字间距不能按英文拉开 */
footer.byf-footer nav.ec-foot-links[data-lang="zh"] h3 {
  letter-spacing: .06em;
  text-transform: none;
}
