/* 20190925房源卡片 start*/
.housecard{margin:30px auto;width:640px;min-height:164px;border:1px solid #eeeeee;overflow:hidden;}
.housecard dl{position:relative;margin:20px;}
.housecard dt{position:relative;float:left;width:186px;height:124px;margin-right:20px;}
.housecard dt img{display:block;width:186px;height:124px;}
.housecard dt .tag{position:absolute;left:10px;top:10px;width:35px;height:13px;background:url(/uploads/image/shnzvimages/img_tag.png) no-repeat;}
.housecard dd{position:relative;padding-top:1px;}
.housecard dd h4{margin-bottom:10px;line-height:18px;margin-bottom:15px;}
.housecard dd h4 a{font-size:16px;color:#333333;font-weight:bold;}
.housecard dd h4 a:hover{color:#df2f30;}
.housecard dd h4 span{margin-left:10px;font-size:13px;color:#333333;}
.housecard dd h4 span em{color:#df2f30;}
.housecard .int{font-size:14px;color:#333333;line-height:19px;margin-top:14px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.housecard .int i{display:inline-block;width:14px;height:14px;vertical-align:top;margin-right:4px;margin-top:2px;}
.housecard .address i{background:url(/uploads/image/shnzvimages/icon_dzhi.png) no-repeat;}
.housecard .tel i{background:url(/uploads/image/shnzvimages/icon_tel.png) no-repeat;}
.housecard .tel{font-weight:bold;float: none;width: auto;background: none;}
.housecard .tags{overflow:hidden;margin-top:13px;}
.housecard .tags span{float:left;height:24px;line-height:24px;font-size:12px;color:#666666;padding:0 5px;background:#f7f7f7;margin-right:8px;}
.housecard .btnbox{position:absolute;right:0;bottom:2px;}
.housecard .price{position:absolute;right:0;top:34px;font-size:14px;color:#df2f30;}
.housecard .price em{font-size:20px;font-weight:600;}
.housecard .btnbox a{display:block;padding:0 11px;height:30px;line-height:28px;font-size:14px;color:#ffffff;border-radius:2px;border:1px solid #e12c28;background:#df2f30;cursor:pointer;}
.housecard .btnbox a i{display:inline-block;margin:7px 6px 0 0;width:16px;height:16px;background:url(/uploads/image/shnzvimages/card_msg_icon.png) no-repeat;vertical-align:top;}
.housecard .btnbox a:hover{color:#fff;text-decoration:none;}
/*20190925 end*/

/*微信专享*/
.wx-list{width:270px;margin:0 auto;padding-top:9px;}
.wx-list li{overflow:hidden;padding-top:15px;}
.wx-list li.first-child{padding-top:0;}
.wx-list a{display:block;}
.wx-list img{width:100%;height:100%;}
.wx-list .img-big{position:relative;height:180px;}
.wx-list .img-big .txtbg{position:absolute;left:0;right:0;bottom:0;height:32px;line-height:32px;font-size:14px;color:#ffffff;padding:0 10px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;background:linear-gradient(180deg,rgba(0,0,0,0) 0%,rgba(0,0,0,0.6) 100%);}
.wx-list .img{float:left;width:80px;height:60px;margin-right:10px;}
.wx-list .txt{float:right;width:180px;height:60px;overflow:hidden;font-size:14px;color:#333333;line-height:20px;}
.wx-outbox-bg{position:fixed;left:0;right:0;top:0;bottom:0;background:#000;opacity:0.5; z-index: 10000;}
.wx-outbox{position:fixed;width:380px;left:50%;top:50%;padding:50px;margin:-200px 0 0 -240px;color:#333333;text-align:center;background:#fff; z-index: 10000;}
.wx-outbox h3{font-size:20px;line-height:30px;font-weight:bold;}
.wx-outbox h4{font-size:14px;line-height:14px;margin-top:20px;}
.wx-outbox p{font-size:13px;line-height:20px;margin-top:15px;}
.wx-outbox .ewmbox{width:150px;height:150px;margin:0 auto;margin-top:40px;}
.wx-outbox .ewmbox img{width:100%;height:100%;}
.wx-outbox .close{position:absolute;right:4px;top:4px;padding:10px;cursor:pointer}
.wx-outbox .close i{display:block;width:12px;height:12px;background:url(/uploads/image/shnn2images/ewm_box_close.png) no-repeat;}

/*20191216*/
.views{padding-top: 3px;line-height:22px;font-size:12px;}
.view-box{margin:16px 0 0 206px;}
.view-box span{display: block;line-height:20px;height:20px;}
.view-box span a{display: inline-block;margin-left:15px;line-height:20px;color: #2d64b5;}
.view-box i{display: inline-block; width: 20px; height: 20px; vertical-align: top;background: url(/uploads/image/shnzvimages/icon_sale2.png) no-repeat; margin-right: 8px;}
.view-box .icon_zc{background-position: 0 -80px;}
.view-box .tuan{background-position: 0 -20px;}
.views .view-box{float:left;margin: 16px 0 0 0;width: 50%;}
.views .view-box span{display: inline-block;max-width: 230px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;vertical-align: top;}
.views .view-box > a{display: inline-block;margin-left:10px;line-height:20px;color: #2d64b5;vertical-align: top;}
.views .view-box i.yh{background-position: 0 -100px;}

/*20200113*/
.housecard .int em{margin:0 10px;color: #999;}
.housecard .address span{margin-left:10px;color: #999;}
.housecard .type i{background:  no-repeat;}
.housecard .on-sale i{background: url(/uploads/image/shnzvimages/icon_onsale.png) no-repeat;}
.housecard dt .number{display:block;position:absolute;bottom:0;left:0;padding:0 8px;line-height: 26px;font-size: 14px;color: #fff;filter :progid:dximagetransform.microsoft.gradient(enabled='true',startcolorstr='#a5000000', endcolorstr='#a5000000');}
:root .housecard dt .number{filter:none;background-color:rgba(0,0,0,0.65);}

.housecard .fav-box{position: absolute;top: 0px;right: 0px;}
.housecard .fav-box a{display:block;line-height:14px;font-size:12px;color:#666;cursor:pointer;}
.housecard .fav-box a:hover{color:#df2f30;text-decoration:none;}
.housecard .fav-box i{display:inline-block;margin:0 3px 0 0;width:14px;height:14px;background:url(/uploads/image/shnzvimages/icon_fav_tu.png) no-repeat;vertical-align:top;}
.housecard .fav-box a:hover i{background:url(/uploads/image/shnzvimages/icon_fav_tu2.png) no-repeat;}
.housecard .fav-box a.cur i{background:url(/uploads/image/shnzvimages/icon_fav_tu2.png) no-repeat;}
.housecard .name i{background:url(/uploads/image/shnzvimages/kapian_dp.png) no-repeat;}
.housecard .name span{margin-left:10px;color: #999;}

/*20210423*/
.iframe_bm{background:#fff;border:1px solid #f4f4f4;padding:10px;margin:10px 0;}
.iframe_bm iframe{height:228px;border:none;}
/*百科*/
.baike_list_box{margin-top:30px;}
.baike_list_box li{float:left;width:148px;margin-right:20px;}
.baike_list_box li img{display: block;width:148px;height:148px;}
.baike_list_box li h4{font-size:14px;color:#333;line-height:16px;margin-top:15px;}
.name_bk_gs{font-size:13px;line-height:21px;color:#999;margin-top:6px;}
.baike_list_box li:nth-of-type(5n){margin-right:0;}
.baike_list_box li a:hover{color:#c00;text-decoration: none;}