.top-main{width:1170px;margin:0 auto;height:107px}.building-house-title{margin-top:20px}.building-house-title h1{font-size:28px;color:#000}.hot-flag{width:115px;height:36px;border-radius:100px;border:solid 1px #e88b00;float:left;margin-left:-8px;line-height:27px;margin-top:-3px;padding:4px 16px;font-size:20px;font-style:normal;font-stretch:normal;color:#e88b00;transform:scale(0.5,0.5)}.house_one_month_uv{font-size:12px;font-weight:normal;font-style:normal;font-stretch:normal;color:#666;margin-top:10px}.house-content{width:1170px;background-color:#fff;margin:128px auto 0 auto;overflow:hidden}.layout-building-column{float:none}.layout-column-left{float:left}.layout-column-right{float:right}.buildingInfo-reservation{width:1170px;margin:20px auto;overflow:hidden}.bussiness-content{width:860px!important;background-color:#fff!important;padding-top:17px!important;padding-left:30px!important;padding-right:30px!important;margin-bottom:20px!important;float:initial!important}.bussiness-content h3{border-bottom:1px solid rgba(0,0,0,0.05)}.building-content{width:860px;background-color:#fff;padding-top:17px;padding-left:30px;padding-right:30px}.other-user-see-house-list{width:860px;height:315px;background-color:#fff;margin:20px auto 60px}.other-user-see-house-list h3{border-bottom:1px solid rgba(0,0,0,0.05)}.photo-info{width:760px;height:100%;position:relative;padding:30px 0 30px 30px}.photo-carousel{height:537px}.carousel-box{position:relative}.dialog-main{border-radius:8px}.picshow{position:relative;height:100%;margin:0}.picshow .img-box img{width:100%;height:100%;border-radius:4.2px}.picshow .photo-title{position:absolute;left:18px;bottom:18px;font-size:14px;color:#FFF;z-index:50;display:none}.pic-big-list{display:none}.pic-count-box{width:100%;position:absolute;bottom:40px;height:28px;z-index:50;text-align:center}.pic-count-box span{height:20px;line-height:22px;margin-left:3px;margin-right:3px;border-radius:13px;padding:0 12px;color:#FFF;font-size:12px;background-color:rgba(0,0,0,0.5)}.pic-count-box span i{padding-left:2px;font-style:normal;font-size:12px}.picshow .pic-count{height:28px;line-height:28px;font-size:14px;color:#FFF;padding:0 18px;border-radius:14px}.picshow .pic-count i{padding:0 0 0 4px;font-style:normal}.house-info{width:409px;height:100%;padding:33px 30px 31px 40px}.house-info .house-title{font-size:24px;font-weight:normal;font-style:normal;font-stretch:normal;color:#000}.house-info .title span{font-size:12px;font-weight:500;font-style:normal;font-stretch:normal;color:#000}.house-info .price-info .month{float:left;margin-right:10px}.house-info .price-info .month .unitPrice{float:left;font-size:24px;text-align:right;color:#c88e02;line-height:18px}.house-info .price-info .month span{font-size:12px;color:#c88e02;height:25px;float:left;margin-left:4px;line-height:25px;display:inline-block}.house-info .price-info .total{font-size:12px;color:#c88e02;float:left;text-align:right;line-height:25px}.house-info .price-info .update-time{font-size:12px;color:#b2b2b2;float:right;line-height:25px}.line{width:100%;height:1px;background-color:rgba(0,0,0,0.05)}.desc-box .desc{border-top:1px solid rgba(0,0,0,0.05)!important}.house-info .price-info{margin-bottom:18px;margin-top:23px;overflow:hidden;height:25px;line-height:25px}.house-info .server-info{padding-top:16px;padding-bottom:16px;overflow:hidden}.wd-1{width:100%}.wd-2{width:50%}.wd-3{width:33.33333%}.house-info .server-info .wd-2 .house-info-list{font-size:14px;color:#b2b2b2;overflow:hidden;min-height:20px;margin-top:0;margin-bottom:0}.house-info .server-info .wd-2 .house-info-list .title{font-size:14px;font-weight:normal;font-style:normal;font-stretch:normal;color:#b2b2b2;float:left}.house-info .server-info .wd-2 .house-info-list .content{width:95px;font-size:14px;font-weight:normal;font-style:normal;font-stretch:normal;color:#353535;float:left;word-break:break-all}.house-info .server-info .house-info-list{font-size:14px;color:#b2b2b2;overflow:hidden;min-height:20px;margin-top:10px;margin-bottom:10px}.house-info .server-info .house-info-list-top{margin-top:0}.house-info .server-info .house-info-list-bottom{margin-bottom:0}.house-info .server-info .house-info-list .title{font-size:14px;font-weight:normal;font-style:normal;font-stretch:normal;color:#b2b2b2;float:left}.house-info .server-info .house-info-list .content{width:268px;font-size:14px;font-weight:normal;font-style:normal;font-stretch:normal;color:#353535;float:left;word-break:break-all}.house-info-tips{font-size:10px;font-weight:normal;font-style:normal;font-stretch:normal;color:#b2b2b2;margin-top:-1px}.guide-box,.guide-wrap{height:0!important}.guide-box-fixed{position:fixed;left:0;top:168px;z-index:10}.detail-wrap .left-box{float:none}.detail-wrap .right-box{top:20px}.detail-wrap .right-box-fix-bottom{top:-5px!important}.collect-box{display:none!important}.top-banner .part-banner{width:730px;height:450px;border-radius:4.2px;position:relative;overflow:hidden}.top-banner .part-banner .banner-swiper-container{width:730px;height:450px;border-radius:4.2px}
.top-banner .part-banner .layer-cover{width:730px;height:450px;opacity:0;filter:alpha(opacity=0)}.top-banner .part-banner img.part-banner-img{width:730px;height:450px;top:0;position:relative}.top-banner .part-banner .banner-tip{left:280px}