.recommend-house .card-item{height:345px;background:#fff;-webkit-box-shadow:0 2px 4px rgba(0,0,0,.11);box-shadow:0 2px 4px rgba(0,0,0,.11);border-radius:4px;overflow:hidden;cursor:pointer;-webkit-transition:all .3s;transition:all .3s}.recommend-house .card-item:hover{-webkit-box-shadow:0 2px 4px rgba(0,0,0,.2);box-shadow:0 2px 4px rgba(0,0,0,.2)}.recommend-house .card-img-box{height:230px}.recommend-house .card-img-box .img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.recommend-house .card-house-name{padding:0 10px;margin-top:15px;height:58px;font-size:18px;font-weight:700;line-height:30px}.recommend-house .card-house-info{margin-top:8px;padding:0 10px;height:24px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:12px;line-height:22px;color:#666;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.recommend-house .card-house-info .card-item-price{font-size:20px;color:#ff5050;margin-right:0}.house-details{width:1320px;margin:0 auto;padding:20px 0 40px}.house-details .gary-bg{background-color:#e5e9f2}.house-details .float-pd{padding-left:30px}.house-details .col-title{margin:30px 0 20px;line-height:18px;height:18px;font-size:16px;color:#666;padding-left:10px;border-left:3px solid #2680eb}.house-details .img-show-box{width:560px;float:left}.house-details .img-show-box .house-img-box{width:100%;height:420px}.house-details .img-show-box .house-img-box .img,.house-details .img-show-box .house-img-box .video{display:block;width:100%;height:100%}.house-details .img-show-box .caousel-box{margin-top:8px;height:72px;display:-webkit-box;display:-ms-flexbox;display:flex}.house-details .img-show-box .swiper-box{-webkit-box-flex:1;-ms-flex:1;flex:1;overflow:hidden;padding:0 8px}.house-details .img-show-box .swiper-btn{display:block;width:16px;height:100%;background:rgba(0,0,0,.4);color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;cursor:pointer}.house-details .img-show-box .swiper-btn .icon{display:block;width:12px;height:20px;background-size:100% 100%}.house-details .img-show-box .swiper-btn .prev{background-image:url(https://cdn.lingxianjingji.com/FmaCEWcqqdPbUDK0y4PI5dHV-XO1)}.house-details .img-show-box .swiper-btn .next{background-image:url(https://cdn.lingxianjingji.com/Fuu3CDQ1MdUxcG2SSIzmwyBrsGSI)}.house-details .img-show-box .swiper{height:100%}.house-details .img-show-box .swiper-img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;cursor:pointer}.house-details .img-show-box .swiper-video-poster{display:block;width:100%;height:100%;position:relative;cursor:pointer}.house-details .img-show-box .swiper-video-poster:after{content:"";display:block;width:24px;height:24px;position:absolute;bottom:5px;right:5px;background-repeat:no-repeat;background-size:100% 100%;background-image:url(https://cdn.lingxianjingji.com/FqjSwgqga9BFT3q6xqyuv4_mjfEq)}.house-details .house-info{float:left;width:760px}.house-details .house-info .item{border-bottom:1px solid #dedede;padding:15px 0}.house-details .house-info .item:first-child{padding-top:0}.house-details .house-info .house-name{font-size:22px;font-weight:700;line-height:34px;color:#333}.house-details .house-info .price-box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.house-details .house-info .price-box .price-item-label{font-size:16px;line-height:28px;color:#2b2847}.house-details .house-info .price-box .price-item-value{font-size:22px;font-weight:700;line-height:30px;color:#ff5050;margin-top:5px}.house-details .house-info .price-box .unit{font-size:16px;margin-left:3px}.house-details .house-info .house-info-label{line-height:22px;color:#999}.house-details .house-info .house-info-value{font-weight:700;line-height:22px}.house-details .qrcode{float:left;margin-top:15px;width:760px;height:200px}.house-details .qrcode .qrcode-wrap{height:200px;width:300px;-webkit-box-shadow:0 1px 4px rgba(0,0,0,.16);box-shadow:0 1px 4px rgba(0,0,0,.16);border-radius:4px;padding-top:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.house-details .qrcode .qrcode-box{width:150px;height:150px}.house-details .qrcode .qrcode-tips{font-size:16px;line-height:22px;color:#2680eb;margin-top:10px}.house-details .leader{position:relative}.house-details .leader .leader-wrap{position:absolute;left:590px;top:-243px;width:760px}.house-details .leader .leader-item{height:120px;-webkit-box-shadow:0 2px 4px rgba(0,0,0,.1);box-shadow:0 2px 4px rgba(0,0,0,.1);padding:20px 40px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:20px;border-radius:4px}.house-details .leader .leader-avatar{width:67px;height:67px;background:#fff;position:relative}.house-details .leader .leader-avatar-box{border:3px solid #fff;width:100%;height:100%;-webkit-box-shadow:0 2px 4px rgba(0,0,0,.03);box-shadow:0 2px 4px rgba(0,0,0,.03);border-radius:50%;overflow:hidden}.house-details .leader .avatar-img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.house-details .leader .leader-level{height:18px;padding:0 7px;line-height:16px;background:#ffd800;border:1px solid #fff;border-radius:10px;position:absolute;bottom:-4px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);color:#fff;font-size:12px;white-space:nowrap}.house-details .leader .leader-info{padding-left:22px}.house-details .leader .leader-name{font-size:16px;height:22px;font-weight:700;line-height:22px;color:#333}.house-details .leader .leader-phone{height:24px;font-size:20px;font-weight:700;line-height:24px;color:#2680eb;margin-top:7px}.house-details .info-items{width:560px}.house-details .info-items.row,.house-details .info-items.row .info-item{width:100%}.house-details .info-items .info-items-row{line-height:20px;font-size:14px}.house-details .info-items .info-item{width:50%;float:left;display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:15px}.house-details .info-items .info-label{color:#999;width:90px}.house-details .info-items .info-value{-webkit-box-flex:1;-ms-flex:1;flex:1;overflow:hidden}.house-details .unit-type{width:560px}.house-details .unit-type .unit-type-tabs .tabs-item{float:left;font-size:14px;line-height:26px;margin:0 60px 20px 0;cursor:pointer;font-weight:700}.house-details .unit-type .unit-type-tabs .tabs-item.active{color:#2680eb}.house-details .unit-type .unit-type-item{float:left;margin:0 20px 20px 0}.house-details .unit-type .unit-type-img{width:120px;height:120px;-o-object-fit:cover;object-fit:cover;display:block}.house-details .unit-type .unit-type-title{font-size:16px;line-height:22px;margin-top:13px}.house-details .unit-type .unit-type-area,.house-details .unit-type .unit-type-price{font-size:12px;line-height:18px;color:#999;margin-top:10px}.house-details .dynamic-list .dynamic-item{margin-bottom:20px}.house-details .dynamic-list .dynamic-time{font-size:16px;line-height:20px;color:#2680eb}.house-details .dynamic-list .dynamic-details{line-height:30px}.house-details .house-map{width:100%;height:735px}.house-details .house-facility{width:560px}.house-details .facility-item{float:left;margin:0 26px 20px 0;min-width:88px;height:32px;line-height:32px;padding:0 10px;color:#072e5b;background:#d9ebff;border-radius:2px;text-align:center}.house-details .featured-tags{padding-top:10px}.house-details .featured-tags .facility-item{margin:0 15px 10px 0}.house-details .house-describe{width:854px}