.countdown-label-detail[data-v-6258124c]{padding:.26667rem .4rem;-webkit-box-sizing:border-box;box-sizing:border-box;background:#222325;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;color:#fff}.countdown-label-detail .activity-detail[data-v-6258124c]{margin-top:.06667rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.countdown-label-detail .activity-detail .name[data-v-6258124c]{margin-bottom:.13333rem;height:.32rem;font-size:.32rem;font-family:PingFangSC-Regular,PingFang SC;font-weight:400;color:#fff;line-height:.32rem}.countdown-label-detail .activity-detail .price[data-v-6258124c]{margin-top:.06667rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.countdown-label-detail .activity-detail .price .discount[data-v-6258124c]{font-size:.26667rem;font-family:PingFangSC-Medium,PingFang SC;font-weight:500;color:#222325;line-height:.37333rem;min-width:.65333rem;padding:1px .06667rem;height:.4rem;-webkit-box-sizing:border-box;box-sizing:border-box;background:#fff;border-radius:.05333rem;margin-right:.13333rem}.countdown-label-detail .activity-detail .price .value[data-v-6258124c]{height:.48rem;font-size:.48rem;font-family:Arial-BoldMT,Arial;font-weight:400;color:#fff;line-height:.48rem}.countdown-label-detail .activity-name-explain[data-v-6258124c]{color:#fff}.countdown-label-detail .activity-name-explain .activity-explain[data-v-6258124c]{font-size:.32rem;margin-bottom:.13333rem;text-align:right;margin-right:.13333rem}.countdown-label-detail .activity-name-explain .count-down[data-v-6258124c]{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:.10667rem;margin-bottom:-.4rem;font-size:.26667rem;font-family:PingFangSC-Light,PingFang SC;font-weight:300}.countdown-label-detail .activity-name-explain .count-down .number[data-v-6258124c]{padding:0 .13333rem;min-width:.37333rem;-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:.08rem;height:.42667rem;background:rgba(0,0,0,.85);border-radius:.05333rem;line-height:.42667rem;color:#fff}.countdown-label-detail .activity-name-explain .count-down .unit[data-v-6258124c]{margin:0 .10667rem;width:.25333rem;height:.37333rem;color:hsla(0,0%,100%,.85);line-height:.37333rem}.apartment-brief-info{padding:.4rem;padding-bottom:0}.apartment-brief-info .apartment-brief-info-container{padding-bottom:0;background:#fff}.apartment-brief-info .name-feature{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.apartment-brief-info .name-feature .house-name{font-family:PingFangSC-Semibold;font-size:.48rem;color:#333;line-height:.64rem}.apartment-brief-info .name-feature .price{min-width:3.30667rem;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;margin-top:.10667rem;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline}.apartment-brief-info .name-feature .price .value{font-family:Arial-BoldMT;font-size:.48rem;color:#648aa7;font-weight:700}.apartment-brief-info .name-feature .price .unit{font-family:PingFangSC-Light;font-size:.26667rem;color:#333}.apartment-brief-info .features{margin-top:.16rem;margin-bottom:.21333rem;font-size:.32rem;color:#666}.apartment-brief-info .features span{padding-right:.13333rem;height:.32rem}.apartment-brief-info .features span+span{padding-left:.13333rem}.apartment-brief-info .address{margin-bottom:.26667rem;font-size:.37333rem;color:#333;line-height:.42667rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.apartment-brief-info .address img{width:.26667rem;margin-right:.13333rem}.apartment-brief-info .address .iconfont{margin-top:.05333rem;font-size:.32rem}.apartment-brief-info .rent-price-popup{border-radius:.13333rem}.apartment-brief-info .rent-price{width:6.66667rem;padding:.66667rem}.apartment-brief-info .tag-list{margin-top:.16rem;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.apartment-brief-info .tag-list .tag-item{background-color:#f2f3f5;color:#868686}.apartment-brief-info .tag-list .custom-tag-item,.apartment-brief-info .tag-list .tag-item{display:inline-block;font-size:.24rem;padding:.02667rem .08rem;border-radius:.05333rem;margin-right:.08rem;margin-bottom:.05333rem}.apartment-brief-info .tag-list .custom-tag-item{background-color:#658aa7;color:#fff}.around{padding-top:.4rem;padding-bottom:.4rem;background-image:url(../img/map-background.559051ec.png)}.around .traffic-record-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:0 .4rem;font-size:.32rem;color:#666}.around .traffic-record-list .traffic-record{padding:.26667rem;-webkit-box-flex:1;-ms-flex:1;flex:1;background-color:#fff;-webkit-box-shadow:1px 1px .18667rem 0 rgba(0,0,0,.05);box-shadow:1px 1px .18667rem 0 rgba(0,0,0,.05);border-radius:.26667rem}.around .traffic-record-list .traffic-record+.traffic-record{margin-left:.4rem}.around .traffic-record-list .traffic-record .location{width:3.73333rem;font-size:.37333rem;font-family:PingFangSC-Semibold,PingFang SC;font-weight:600;color:#333;line-height:.42667rem}.around .traffic-record-list .traffic-record .facility-name{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:.10667rem;height:.88rem;font-size:.32rem;color:#666;line-height:.44rem}.around .traffic-record-list .traffic-record .facility-name img{margin-top:.26667rem;width:auto;height:.74667rem}.facility{width:.66667rem;margin-bottom:.4rem}.apartment-facilities{margin:.4rem}.apartment-facilities .title{font-family:PingFangSC-Semibold;margin-bottom:.66667rem;font-size:.48rem;color:#333;line-height:.48rem}.apartment-facilities .list-container{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-bottom:.66667rem;width:100%;z-index:2}.apartment-facilities .list-container:after{border-radius:.04rem}.apartment-facilities .list-container .iconfont{font-size:.66667rem}.apartment-facilities .list-container .faci{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:2.26667rem;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:.74667rem;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.apartment-facilities .list-container .faci img{width:.66667rem}.apartment-facilities .list-container .faci .name{margin-top:.4rem;font-size:.37333rem;color:#333;text-align:center;line-height:.37333rem}.apartment-facilities .list-container .empty{height:0;margin-top:0}.apartment-facilities .list-container .more{font-size:.58667rem;color:#648aa7}.apartment-facilities .list-container .more .view-more{margin-top:.16rem;font-size:.37333rem}.apartment-facilities .apartment-facility-popup{overflow-x:hidden;padding:.29333rem .4rem;padding-bottom:0;width:100%;height:100%;background-color:#fff;-webkit-box-sizing:border-box;box-sizing:border-box}.apartment-facilities .apartment-facility-popup .title{margin:.4rem 0;margin-top:.64rem}.apartment-facilities .apartment-facility-popup .popup-apartment-facility-list{-webkit-box-flex:1;-ms-flex:1;flex:1;border:none}.apartment-facilities .apartment-facility-popup .close .iconfont{font-size:.48rem;color:#333}.apartment-service{margin:.4rem}.apartment-service .title{margin-bottom:.66667rem;font-size:.48rem;color:#333;line-height:.48rem;font-family:PingFangSC-Semibold}.apartment-service .service-item{list-style:disc;display:inline-block;width:50%;font-size:.37333rem;color:#333}.apartment-service .service-item:before{content:"\B7";margin-right:.13333rem}.apartment-intro{position:relative;margin:.4rem 0;margin-bottom:1.2rem}.apartment-intro .title{margin:0 .4rem;margin-bottom:.66667rem;font-size:.48rem;color:#333;line-height:.48rem;font-family:PingFangSC-Semibold}.apartment-intro .apartment-intro-content{margin:0 .4rem;color:#333}.apartment-intro .apartment-intro-content p{width:100%;margin:0;word-break:break-word}.apartment-intro .apartment-intro-content p img{width:100%}.apartment-intro .shrink{position:absolute;width:100%;padding-top:.4rem;font-size:.37333rem}.apartment-intro .shrink .button{margin:0 .4rem;color:#648aa7;line-height:.42667rem}.apartment-intro .hide-panel{z-index:10;margin-top:-2.13333rem;height:2.13333rem;background-image:-webkit-gradient(linear,left top,left bottom,color-stop(23%,hsla(0,0%,93.3%,0)),to(#fff));background-image:linear-gradient(-180deg,hsla(0,0%,93.3%,0) 23%,#fff)}.apartment-intro .collapse{max-height:10.66667rem}.apartment-intro .collapse.submerge{overflow-y:hidden}.umi-apartment{overflow-x:hidden}.umi-apartment .bottom{margin-top:1rem;padding-bottom:2.61333rem;text-align:center}.umi-apartment .special{padding:.4rem;padding-bottom:0;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;margin-bottom:-.13333rem}.umi-apartment>.brand-pic{width:9.2rem;height:4rem;background:#f2f2f2;border-radius:.10667rem}.umi-apartment .price-tip{margin:0 .4rem;font-size:.26667rem;font-family:PingFangSC-Light,PingFang SC;font-weight:300;color:#333;height:1.04rem}