/* 回滚=删掉 index.html 里 houses-layout-v3 两行 */
/* 房源管理 v3（2026-10-21 用户确认投产）：统计栏/筛选栏保持原样（只补单位、隐藏空对比）；列表保持原版样式，只做小优化 */
@media (min-width:1100px){
html.hs-v3:is(#_,html) body:is(#_,body):is(#_,body):is(#_,body):is(#_,body):is(#_,body):is(#_,body):is(#_,body):is(#_,body):is(#_,body):is(#_,body):is(#_,body):is(#_,body):is(#_,body):is(#_,body) #page-houses#page-houses .ym-stats-bar .ym-stat-value .hs-unit{font-size:13px!important;font-weight:500!important;color:#94a3b8!important;margin-left:3px!important;letter-spacing:0!important}
html.hs-v3:is(#_,html) body:is(#_,body):is(#_,body):is(#_,body):is(#_,body):is(#_,body):is(#_,body):is(#_,body):is(#_,body):is(#_,body):is(#_,body):is(#_,body):is(#_,body):is(#_,body):is(#_,body) #page-houses#page-houses .ym-stats-bar .ym-stat-sub.hs-empty{visibility:hidden!important}
html.hs-v3:is(#_,html) body:is(#_,body):is(#_,body):is(#_,body):is(#_,body):is(#_,body):is(#_,body):is(#_,body):is(#_,body):is(#_,body):is(#_,body):is(#_,body):is(#_,body):is(#_,body):is(#_,body) #page-houses#page-houses #house-list-container .ym-v2-ticks{display:none!important}
html.hs-v3:is(#_,html) body:is(#_,body):is(#_,body):is(#_,body):is(#_,body):is(#_,body):is(#_,body):is(#_,body):is(#_,body):is(#_,body):is(#_,body):is(#_,body):is(#_,body):is(#_,body):is(#_,body) #page-houses#page-houses #house-list-container .ym-v2-rate-bar{padding-top:4px!important;padding-bottom:8px!important;min-height:0!important;height:auto!important;align-items:center!important}
html.hs-v3:is(#_,html) body:is(#_,body):is(#_,body):is(#_,body):is(#_,body):is(#_,body):is(#_,body):is(#_,body):is(#_,body):is(#_,body):is(#_,body):is(#_,body):is(#_,body):is(#_,body):is(#_,body) #page-houses#page-houses #house-list-container .ym-v2-progress-wrap{height:auto!important}
html.hs-v3:is(#_,html) body:is(#_,body):is(#_,body):is(#_,body):is(#_,body):is(#_,body):is(#_,body):is(#_,body):is(#_,body):is(#_,body):is(#_,body):is(#_,body):is(#_,body):is(#_,body):is(#_,body) #page-houses#page-houses #house-list-container .house-recycle-move{background:transparent!important;border-color:transparent!important;color:#94a3b8!important;box-shadow:none!important}
html.hs-v3:is(#_,html) body:is(#_,body):is(#_,body):is(#_,body):is(#_,body):is(#_,body):is(#_,body):is(#_,body):is(#_,body):is(#_,body):is(#_,body):is(#_,body):is(#_,body):is(#_,body):is(#_,body) #page-houses#page-houses #house-list-container .house-recycle-move:hover{color:#dc2626!important;background:#fef2f2!important;border-color:#fecaca!important}
html.hs-v3:is(#_,html) body:is(#_,body):is(#_,body):is(#_,body):is(#_,body):is(#_,body):is(#_,body):is(#_,body):is(#_,body):is(#_,body):is(#_,body):is(#_,body):is(#_,body):is(#_,body):is(#_,body) #page-houses#page-houses .page-content.hs-pager-in{position:relative!important}
html.hs-v3:is(#_,html) body:is(#_,body):is(#_,body):is(#_,body):is(#_,body):is(#_,body):is(#_,body):is(#_,body):is(#_,body):is(#_,body):is(#_,body):is(#_,body):is(#_,body):is(#_,body):is(#_,body) #page-houses#page-houses .page-content.hs-pager-in > #list-pagination{position:absolute!important;top:var(--hs-pg-top,0px)!important;right:var(--hs-pg-right,24px)!important;width:auto!important;height:36px!important;margin:0!important;padding:0!important;background:transparent!important;border:0!important;box-shadow:none!important;z-index:2!important;display:flex!important;align-items:center!important;gap:14px!important}
html.hs-v3:is(#_,html) body:is(#_,body):is(#_,body):is(#_,body):is(#_,body):is(#_,body):is(#_,body):is(#_,body):is(#_,body):is(#_,body):is(#_,body):is(#_,body):is(#_,body):is(#_,body):is(#_,body) #page-houses#page-houses .page-content.hs-pager-in > #list-pagination .house-list-page-summary{display:flex!important;align-items:center!important;gap:8px!important;font-size:13px!important;color:#64748b!important;white-space:nowrap!important}
html.hs-v3:is(#_,html) body:is(#_,body):is(#_,body):is(#_,body):is(#_,body):is(#_,body):is(#_,body):is(#_,body):is(#_,body):is(#_,body):is(#_,body):is(#_,body):is(#_,body):is(#_,body):is(#_,body) #page-houses#page-houses .page-content.hs-pager-in > #list-pagination .house-list-page-summary span:first-child{color:#0f172a!important;font-weight:600!important}
html.hs-v3:is(#_,html) body:is(#_,body):is(#_,body):is(#_,body):is(#_,body):is(#_,body):is(#_,body):is(#_,body):is(#_,body):is(#_,body):is(#_,body):is(#_,body):is(#_,body):is(#_,body):is(#_,body) #page-houses#page-houses .page-content.hs-pager-in > #list-pagination .house-list-page-controls{display:flex!important;align-items:center!important;gap:4px!important}
html.hs-v3:is(#_,html) body:is(#_,body):is(#_,body):is(#_,body):is(#_,body):is(#_,body):is(#_,body):is(#_,body):is(#_,body):is(#_,body):is(#_,body):is(#_,body):is(#_,body):is(#_,body):is(#_,body) #page-houses#page-houses .page-content.hs-pager-in > #list-pagination .house-list-page-controls button{width:30px!important;height:30px!important;min-width:0!important;padding:0!important;border-radius:8px!important}
html.hs-v3:is(#_,html) body:is(#_,body):is(#_,body):is(#_,body):is(#_,body):is(#_,body):is(#_,body):is(#_,body):is(#_,body):is(#_,body):is(#_,body):is(#_,body):is(#_,body):is(#_,body):is(#_,body) #page-houses#page-houses .page-content.hs-pager-in > .ym-filter-bar .ym-filter-row{padding-right:var(--hs-pg-w,0px)!important}
html.hs-v3:is(#_,html) body:is(#_,body):is(#_,body):is(#_,body):is(#_,body):is(#_,body):is(#_,body):is(#_,body):is(#_,body):is(#_,body):is(#_,body):is(#_,body):is(#_,body):is(#_,body):is(#_,body) #page-houses#page-houses .page-content.hs-pager-in > #house-list-container{margin-top:12px!important}
}

/* —— 手机版（≤768px）：去掉顶部分页，保留底部分页；修出租率行溢出 —— */
@media (max-width:768px){
html.hs-v3:is(#_,html) body:is(#_,body):is(#_,body):is(#_,body):is(#_,body):is(#_,body):is(#_,body):is(#_,body):is(#_,body):is(#_,body):is(#_,body):is(#_,body):is(#_,body):is(#_,body):is(#_,body) #page-houses#page-houses #list-pagination{display:none!important}
html.hs-v3:is(#_,html) body:is(#_,body):is(#_,body):is(#_,body):is(#_,body):is(#_,body):is(#_,body):is(#_,body):is(#_,body):is(#_,body):is(#_,body):is(#_,body):is(#_,body):is(#_,body):is(#_,body) #page-houses#page-houses .ym-filter-bar{margin-bottom:10px!important}
html.hs-v3:is(#_,html) body:is(#_,body):is(#_,body):is(#_,body):is(#_,body):is(#_,body):is(#_,body):is(#_,body):is(#_,body):is(#_,body):is(#_,body):is(#_,body):is(#_,body):is(#_,body):is(#_,body) #page-houses#page-houses #house-list-container .ym-v2-rate-bar{flex-wrap:nowrap!important;gap:8px!important;min-width:0!important;overflow:hidden!important}
html.hs-v3:is(#_,html) body:is(#_,body):is(#_,body):is(#_,body):is(#_,body):is(#_,body):is(#_,body):is(#_,body):is(#_,body):is(#_,body):is(#_,body):is(#_,body):is(#_,body):is(#_,body):is(#_,body) #page-houses#page-houses #house-list-container .ym-v2-ticks{display:none!important}
html.hs-v3:is(#_,html) body:is(#_,body):is(#_,body):is(#_,body):is(#_,body):is(#_,body):is(#_,body):is(#_,body):is(#_,body):is(#_,body):is(#_,body):is(#_,body):is(#_,body):is(#_,body):is(#_,body) #page-houses#page-houses #house-list-container .ym-v2-progress-wrap{flex:1 1 auto!important;min-width:40px!important;width:auto!important;height:auto!important}
html.hs-v3:is(#_,html) body:is(#_,body):is(#_,body):is(#_,body):is(#_,body):is(#_,body):is(#_,body):is(#_,body):is(#_,body):is(#_,body):is(#_,body):is(#_,body):is(#_,body):is(#_,body):is(#_,body) #page-houses#page-houses #house-list-container .ym-v2-rate-label{flex:0 0 auto!important}
html.hs-v3:is(#_,html) body:is(#_,body):is(#_,body):is(#_,body):is(#_,body):is(#_,body):is(#_,body):is(#_,body):is(#_,body):is(#_,body):is(#_,body):is(#_,body):is(#_,body):is(#_,body):is(#_,body) #page-houses#page-houses #house-list-container .ym-v2-detail-btn,html.hs-v3:is(#_,html) body:is(#_,body):is(#_,body):is(#_,body):is(#_,body):is(#_,body):is(#_,body):is(#_,body):is(#_,body):is(#_,body):is(#_,body):is(#_,body):is(#_,body):is(#_,body):is(#_,body) #page-houses#page-houses #house-list-container .house-recycle-move{flex:0 0 auto!important;height:28px!important;padding:0 10px!important;font-size:12px!important;white-space:nowrap!important}
html.hs-v3:is(#_,html) body:is(#_,body):is(#_,body):is(#_,body):is(#_,body):is(#_,body):is(#_,body):is(#_,body):is(#_,body):is(#_,body):is(#_,body):is(#_,body):is(#_,body):is(#_,body):is(#_,body) #page-houses#page-houses #house-list-container .house-recycle-move{background:transparent!important;border-color:transparent!important;color:#94a3b8!important;box-shadow:none!important;padding:0 4px!important}
}
