.house-footer{background:#f6f6f6;color:#999;font-size:2.66667vw;line-height:4vw;padding:2.66667vw 3.73333vw}.house-footer .btNav{font-size:3.2vw;padding:2.66667vw 0}.house-footer .btNav a{color:#333;display:inline-block}.estate-detail{padding-bottom:20vw}.estate-detail .detail-title{color:#141414;display:-webkit-box;font-size:5.06667vw;font-weight:700;line-height:7.06667vw;padding:3.46667vw 6.13333vw 0;text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;position:relative}.estate-detail .sub-info{color:#141414;font-size:3.73333vw;margin-left:-.4vw;padding:1.86667vw 6.13333vw 0}.estate-detail .sub-info .icon{display:inline-block;height:3.86667vw;width:4.13333vw}.estate-detail .card-header-content{align-items:center;display:flex;padding-bottom:5.6vw;padding-top:4.26667vw;text-align:center}.estate-detail .card-header-content li{align-items:flex-start;display:flex;flex:1;flex-direction:column;justify-content:center;padding-left:5.33333vw}.estate-detail .card-header-content li span.data{color:#333;font-size:5.33333vw;font-weight:700;margin-bottom:.8vw;word-break:break-all}.estate-detail .card-header-content li span.data.red{color:#e65313}.estate-detail .card-header-content li span.data.f24{font-size:3.2vw}.estate-detail .card-header-content li span.data span.unit{font-size:3.73333vw}.estate-detail .card-header-content li span.title{color:#969696;font-size:3.2vw}.estate-detail .card-header-content li span.title img{display:inline;height:2.4vw;margin-left:1.33333vw;width:1.33333vw}.estate-detail .card-header-content li span.title img.mark{height:2.4vw;width:2.4vw}.estate-detail .guide-price-box{margin-bottom:6.13333vw}.estate-detail .guide-price-box div{background:#f8f8f8;padding:3.2vw 2.93333vw}.estate-detail .guide-price-box p{color:#777;font-size:3.46667vw;line-height:4.93333vw}.estate-detail .guide-price-box p.next{margin-top:1.86667vw}.estate-detail .properties{align-items:center;display:flex;flex-wrap:wrap;position:relative;width:100%}.estate-detail .properties li{color:#969696;flex:none;font-size:3.73333vw;overflow:hidden;padding-bottom:2.66667vw;white-space:nowrap;width:50%}.estate-detail .properties li span{color:#333}.estate-detail .properties li span.ask{color:var(--keyColor);margin-right:1.33333vw}.estate-detail .properties li.big{width:100%}.estate-detail .content-box{padding:0 5.33333vw}.estate-detail .item-tilte{align-items:center;color:#141414;display:flex;font-size:5.33333vw;font-weight:700;height:8.66667vw;margin-bottom:3.73333vw;margin-top:8.26667vw;position:relative;width:100%}.estate-detail .item-tilte .icon{color:#999;font-size:3.2vw;margin-top:-1.6vw;position:absolute;right:2.66667vw;top:50%}.estate-detail .item-tilte .more{color:#999;font-size:3.73333vw;font-weight:400;line-height:3.73333vw;margin-top:-1.86667vw;position:absolute;right:8vw;top:50%}.estate-detail .ask-house{background:#eef3ef;color:var(--keyColor);font-size:3.73333vw;line-height:5.33333vw;margin-top:6.66667vw;padding:2.4vw 0;text-align:center;width:100%}.estate-detail .location-map{position:relative}.estate-detail .house-code{align-items:center;background:#eee;color:#666;display:flex;font-size:3.46667vw;height:10.13333vw;margin-top:6.66667vw;padding-left:3.73333vw}.estate-detail .house-code .copy{border:1px solid #18a65e;border-radius:1.06667vw;color:#18a65e;font-size:3.2vw;margin-left:3.86667vw;padding:0 .66667vw;text-align:center;width:10.66667vw}.estate-detail .house-footer{background:#f6f6f6;color:#999;font-size:2.66667vw;line-height:4vw;padding:2.66667vw 3.73333vw}.estate-detail .location{color:#151515;display:flex;font-size:3.73333vw;margin-bottom:2vw}.estate-detail .location .location-name{color:#666;flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.estate-detail .location .poll{color:#18a65e;flex-shrink:0;font-size:3.73333vw;font-weight:400;line-height:5.33333vw;margin-left:auto}.estate-detail .location .poll .poll-icon{height:3.46667vw;margin-left:1.86667vw;vertical-align:middle;width:3.46667vw}.estate-detail .vdeio-list{font-size:0;overflow-x:auto;overflow-y:hidden;position:relative;white-space:nowrap;width:100%}.estate-detail .vdeio-list li{display:inline-block;margin-right:3.73333vw;width:40vw}.estate-detail .vdeio-list li:last-child{margin-right:0}.estate-detail .vdeio-list li .imgBox{height:26.66667vw;overflow:hidden;position:relative;width:100%}.estate-detail .vdeio-list li .imgBox img{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.estate-detail .vdeio-list li .imgBox img.icon{height:8.93333vw;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:8.93333vw;z-index:2}.estate-detail .vdeio-list li .vTitle{color:#141414;font-size:4vw;font-weight:700;line-height:5.6vw;margin-top:1.6vw}.estate-detail .vdeio-list li .vText{color:#999;font-size:3.73333vw;line-height:4.26667vw;margin-top:1.86667vw}