
body{font-family:-apple-system,BlinkMacSystemFont,"PingFang SC","Microsoft YaHei",sans-serif}
.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}
@media (max-width:767px){.pc-topbar,.pc-header,.pc-breadcrumb,.pc-filter-wrap,.pc-wrap,.pc-sortbar,.pc-page,.header,.breadcrumb-row{display:none !important}}
/* 移动端楼盘卡片：文字配色/字号对齐 sale 列表页 */
@media (max-width:767px){
  body.buildings-page{padding-top:0 !important}
  body.buildings-page .mobile-breadcrumb{padding:0 14px;height:38px;min-height:38px;font-size:15px;line-height:38px;color:var(--text-muted);background:var(--bg-gray-alt);border-bottom:1px solid #e8eaed;display:flex;align-items:center;gap:6px;overflow-x:auto;white-space:nowrap;-webkit-overflow-scrolling:touch;box-sizing:border-box;width:100%}
  body.buildings-page .mobile-breadcrumb a{color:var(--text-muted);flex-shrink:0;text-decoration:none;font-size:15px;line-height:38px;height:38px;display:inline-flex;align-items:center}
  body.buildings-page .mobile-breadcrumb a:last-child{color:var(--text-dark);font-weight:500}
  body.buildings-page .mobile-breadcrumb .sep{color:var(--text-light);flex-shrink:0;font-size:var(--fs-sm);line-height:38px;height:38px;display:inline-flex;align-items:center}
  /* 楼盘卡字号/价格样式统一走 components/mobile-card.css + typography 口径（m-price-row m-price-unit），
     原先这里有一段针对 .m-building-card 的内联规则，但卡片实际类名是 m-station-card，属死代码，2026-09-02 已删 */
}
