/* base */
@media (min-width:320px) and (max-width:359px){
html{font-size:10px;}
}
@media (min-width:360px) and (max-width:400px){
html{font-size:10.5px;}
}
@media (min-width:401px) and (max-width:420px){
html{font-size:11px;}
}
@media (min-width:421px) {
html{font-size:12px;}
}
body{
	background-color: #fff;
}
[class*=animation-] {
	animation-duration: 0.2s;
	animation-timing-function: ease-out;
	animation-fill-mode: both;
}
.animation-scale-up {
    animation-name: scale-up
}
@keyframes scale-up {
    0% {
        opacity: 0;
        transform: scale(.2)
    }
    100% {
        opacity: 1;
        transform: scale(1)
    }
}
::-webkit-scrollbar {
    width: 0;
    height: 0;
    color: rgba(0,0,0,0);
}
.f_left{
	float: left;
}
.f_right{
	float: right;
	margin-right: .05625rem;
}
.display_flex{
	display: flex;
	justify-content:space-between;
}

.kft_img{
	width: .3rem;
	display: flex;
	flex-direction: column;
	justify-content: center;
}
.kft_content{
	flex: 1;
	font-size: .13rem;
	margin-left:.1rem;
}
.kft_tcolor_statdred{
	color: #f2304a;
}
.kft_bgcolor_statdred{
	background-color: #f2304a;
}
.kft_tcolor_green{
	color: #44b4a6;
}
.kft_bgcolor_green{
	background-color: #44b4a6;
}
.kft_tcolor_blue{
	color: #5c90d2;
}
.kft_bgcolor_blue{
	background-color: #5c90d2;
}
.kft_content_tips{
	color: #8f8f8f;
	margin-top: -0.05rem;
	
}
.kft_content_name{
	font-weight: bold;
	font-size: .14rem;
}
.kft_btn_box{
	width: .45rem;
	display: flex;
	justify-content: center;
	flex-direction: column;
}
.kft_btn{
	width: .45rem;
	height: .25rem;
	line-height: .25rem;
	text-align: center;
	border-radius: 0.03rem;
	border: 1px solid;
	font-size: .14rem;
	font-weight: bold;
	color: #fff;
}
.mright10{margin-right: 10px;}
.clearfloat{
	zoom: 1;
}
.clearfloat:after{
	width: 0;
	height: 0;
	margin: 0;
	padding: 0;
	visibility: hidden;
	clear: both;
	display: block;
	content: " ";
}
.ad_block{
	width: 90vw;
    height: 22.67vw;
    margin: 4.3vw auto;
    display: block;
    border-radius: 1vw;
    overflow: hidden;
    position: relative;
}
.ad_block_deft{
	width: 90vw;
    height: 22.67vw;
    margin: 4.3vw auto;
    display: block;
    border-radius: 1vw;
    overflow: hidden;
    position: relative;
}
.ad_block::after{
	/*content: '广告';
	height: 4.8vw;
	line-height: 4.8vw;
	width: 10.6vw;
	*/	
	font-size: .1rem;
    content: '广告';
    height: .15rem;
    line-height: .15rem;
    width: .3rem;
	text-align: center;
	border:1px solid #fff;
	display: block;
	position: absolute;
	bottom: 2vw;
	left: 2vw;
	color: #fff;
	
}
.block{
	width: 90vw;
	height: 22.7vw;
	border-radius: 1.06vw;
	margin: 4vw auto;
}
.list{
	width: 90vw;
	margin: auto;
}
.index_banner{
	/* height: 48vw; */
	width: 100vw;
	min-height: 1.9rem;
	position: relative;
}
.under_index_banner_block{
	position: relative;
	height: 10.7vw;
}
.info_box{
	width: 13vw;
	margin-right: 4vw;
}
.info_box .big_num{
	font-size: 1.875rem;
	height: 13.3vw;
	line-height: 13.3vw;
	text-align: center;
}
.info_img{
	width: 26vw;
	height: 22.7vw;
}
.info_contentblock{
	width: 40vw;
	color: #3f4a58;
}
.info_contentblock .title{
	font-size: 1.8rem;
	font-weight:bold;
	color: #3f4a58;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}
.info_contentblock .descript{
	height: 17.6vw;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 2;
	overflow: hidden;
	color: #3f4a58;
	font-size: 1.3rem;
	font-weight: bold;
	margin-top: 2.6vw;
}

.index_banner_block{
	width: 80vw;
	height: 10.7vw;
	margin: auto;
	position: absolute;
	left: 0;
	right: 0;
	bottom: 5.3vw;
	z-index: 9;
	background: #fff;
	-webkit-box-shadow: 0 1px 1.06vw 0 rgba(0,0,0,.2);
	box-shadow: 0 1px 1.06vw 0 rgba(0,0,0,.2);
	-webkit-border-radius: 1.06vw;
	border-radius: 1.06vw;
	padding: 2.7vw 0;
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
	padding-left: 12vw;
	font-size: 1.3rem;
	font-weight: bold;
	color: #abafb8;
}
.index_banner_block:before{
	width: 4.26vw;
	height: 4.8vw;
	display: block;
	content: ' ';
	position: absolute;
	left: 5.3vw;
	top: 0;
	bottom: 0;
	background-image: ;
	margin: auto;
}
.back_block{
	width: 100vw;
	padding: 0 5vw;
	box-sizing: border-box;
	height:10vw;
	line-height: 10vw;
	position: relative;
	font-size: 1.4em;
	position: fixed;
    top: 0;
    left: 0;
    z-index: 10;
    background: #fff;
}
.back_block .spanbg{
	 position: absolute; 
	 margin-top:1.2vw; 
	 background:#f7f6f6;
	 display: block;width: 20vw; 
	 height: 7vw; 
	 border-radius: 1.3vw; 
	 border-radius: 10px;
	 }

.back_block .back_key{
	display: block;
	width: 8vw;
	height: 5vw;
	/*background: #f9f9f9;
	border-radius: 1.3vw;*/
	position: absolute;
	top:0;
	bottom:0;
	margin: auto;
	background: url(/uploads/image/smimg/back_key.svg);
    background-size: 4vw 4vw;
    background-repeat: no-repeat;
    background-position: center;
    border-right: 1px solid #c5c2c2;
}
.back_block .back_home{
	display: block;
	width: 10vw;
	height: 5vw;
	background: #f9f9f9;
	border-radius: 1.3vw;
	position: absolute;
	top:0;
	bottom:0;
	left: 9vw;
	margin: auto;
	background: url(/uploads/image/smimg/back_home.svg);
    background-size: 4vw 4vw;
    background-repeat: no-repeat;
    background-position: center;
}
/* index_page */
.index-nav{
	width: 90vw;
	margin: auto;
}
.index-nav-one{
	width:22.5vw;
	height: 21vw;
	position: relative;
	text-align: center;
	margin: 2vw 0;
}
.index-nav-one-img{
	position: absolute;
	left: 0;
	right: 0;
	margin: auto;
	width: 13.3vw;
	height: 13.3vw;
}
.index-nav-one-text{
	position: absolute;
	bottom: 0;
	left: 0;
	right: 0;
	margin: auto;
	text-align: center;
	height:4.8vw;
	font-size:.12rem;
	font-weight:bold;
	color:rgba(31,31,31,1);
	line-height:4.8vw;
}
.index_bulitinfo{
	width: 3.35rem;
	overflow: hidden;
	margin: auto;
	margin-top: .225rem;
	margin-bottom: .075rem;
}
.title_text{
	height: .3rem;
	line-height: .3rem;
	font-size: .2rem;
	font-weight:bold ;
	margin-bottom: .08625rem;
}


.title_textnew{
	font-size: .2rem;
	height: .3rem;
	line-height: .3rem;
	margin-bottom: .08rem;
}

.index_bulitinfo .sclas_2{
	height: .225rem;
	line-height: .225rem;
	font-size: .15rem;
	font-weight:bold;
	color: #f2304a;
}
.title_text span{
	font-size:.12rem;
	font-weight:bold;
	color: #abafb8 !important;
}
.index_bulitinfo .bulitinfo_swiper{
	width: inherit;
	padding: 4vw 1.67vw;
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
	height: 30.9vw;
	background: #fff;
	-webkit-box-shadow: 0 2px 4px 0 rgba(0,0,0,.1);
	box-shadow: 0 2px 4px 0 rgba(0,0,0,.1);
	-webkit-border-radius: 2px;
	border-radius: 2px;
	position: relative;

}
.index_bulitinfo .bulitinfo_swiper .times{
	text-align: center;
	width: 16vw;
	border-right:1px solid #e5e3e3;
	padding-right: 2vw;
	margin-right: 3vw;
}
.index_bulitinfo .bulitinfo_swiper .times .one{
	color:#494848;
	font-weight: bold;
	text-align:center;
}
.index_bulitinfo .bulitinfo_swiper .times .two{
	color:#494848;
	font-size: .35rem;
	height: 13.3vw;
	line-height: 13.3vw;
	font-weight: bold;
	text-align: center;
}
.two .twocolor{color: #989697;}
.three .threespan{font-size:.13rem;}
.index_bulitinfo .bulitinfo_swiper .img{
	width: 26vw;
	height: 22.4vw;
}
.index_bulitinfo .bulitinfo_swiper .content{
	width: 40vw;
	color: #3f4a58;
}
.index_bulitinfo .bulitinfo_swiper .content .title{
	font-size: .15rem;
	font-weight:bold;
	color: #3f4a58;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}
.index_bulitinfo .bulitinfo_swiper .content .description{
	height: 13vm;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 3;
	overflow: hidden;
	display: -webkit-box;
	text-overflow: ellipsis;
	color: #3f4a58;
	line-height: 4.4vw;
	font-size: .1rem;
	font-weight: bold;
	margin-top: 2.6vw;
}
.nav_img{
	background-position: 0% 0%;
	background-size: 100% 100%;
	background-repeat: no-repeat;
	background-image: ;
}

/* rentlist */
.rentlist{
	width: inherit;
}
.rentblock-vr
{
	height: 21.3vw;
    width: 28vw;
    margin-right: 4vw;
 	position: absolute;
}
.rentblock{
	height: 1.3rem;
	width: 3.35rem;
	margin: auto;
	padding: .15rem 0;
	border-bottom:1px solid #e8e8e8 ;
	display: block;
}
.rentblock img{
	height: .79875rem;
	width: 1.05rem;
	display: block;
	border-radius: .04875rem;
	margin-right: .15rem;
}
.rentblock_text{
	line-height: .2rem;
	width: 2.175rem;
}
.rentblock-line
{
	line-height: inherit;
}
.rentblock_text .rent_one{
	color:rgba(17,25,55,1);
	font-size:.15rem;
	font-weight:700;
	display: -webkit-box;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 2;
	overflow: hidden;
}
.rentblock_text .rentstyle
{
	margin-bottom: .03rem;
}
.rentblock_text .rent_one_new{
	height: .26rem;
	line-height: .26rem;
	color:rgba(17,25,55,1);
	font-size:.15rem;
	font-weight:700;
	display: -webkit-box;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 1;
	overflow: hidden;
}

.rentblock_text .rent_ztpic_new
{
	margin: .02rem .02rem .02rem 0;
	width: .625rem;
	height: .1471rem;
}

.rent_ztpic_box
{
	display: inline-flex;
}
.rentblock_text .rent_ztpic_new .zt-img
{
	width: .625rem;
	height: .1471rem;
}
.rentblock_text .rent_two{
	font-size:.13rem;
	color:#111937;
	display: -webkit-box;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 1;
	overflow: hidden;
}
.rentblock_text .rent_two_new{
	font-size: .14rem;
	height: .26rem;
	line-height: .26rem;
	color:#f2304a;
	font-weight:bold;
	display: -webkit-box;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 1;
	overflow: hidden;
}
.rentblock_text .rent_there{
	font-size:.15rem;
	color:#f2304a;
	font-weight:bold;
	display: -webkit-box;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 1;
	overflow: hidden;
}

.rentblock_text .rent_there_span{
	font-size:.15rem;
	margin-left: .1rem;
	color: #8a8a8a;
	font-weight:bold;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 1;
	overflow: hidden;
}


.rentblock_text .rent_there_new{
	font-size: .13rem;
	height: .24rem;
	line-height: .24rem;
	color:#8a8a8a;
	font-weight:bold;
	display: -webkit-box;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 1;
	overflow: hidden;
}
.rentblock_text .rent_four{
	font-size: .13rem;
	height: .24rem;
	line-height: .24rem;
	width: 200px;
	font-size:.1rem;
	color:gray;
	font-weight:bold;
	overflow: hidden;	
}
.rentblock_text .rent_four span{
	padding: 1.2vw 1.26vw;
	background-color: #f5f4f9;
	/*border: 1px solid #d3d3d3;
	border-radius: 0.3rem;*/
	margin-right: 2.13vw;
}
.infoblock{
	height: 29.3vw;
	width: 90vw;
	margin: auto;
	padding: 4vw 0;
	display: block;
	box-sizing: border-box;
	border-bottom:1px solid #e8e8e8 ;
}
.infoblock img{
	height: 100%;
	width: 28vw;
	margin-left: 4vw;
	display: block;
	border-radius: 1.3vw;
}

.infoblock-img-left0
{margin-left: 0 !important;}

.infoblock_text{
	width: 56vw;
}
.infoblock_text .info_one{
	color:rgba(17,25,55,1);
	font-size:.15rem;
	font-weight:bold;
	display: -webkit-box;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 2;
	overflow: hidden;
	height: 11.7vw;
	line-height: 5.85vw;
}
.infoblock_text .info_two{
	font-size:.12rem;
	margin-top: 4vw;
	overflow: hidden;
    max-height: 12vw;
}
.infoblock_text .info_two .bages{
	padding: 1px 3px;
	color: #f1b937;
	border: 1px solid #f1b937;
	margin-right: 1.3vw;
}
.infoblock_text .info_two .times{
	font-size:.13rem;
	color: #8a8a8a;
	font-weight: bold;
}

.index_bulitinfo .index_list{
	width: inherit;
	height: 1.825rem;
	overflow: auto scroll;
	white-space: nowrap;
	overflow-x: auto;
	overflow-y: hidden;
}
.index_bulitinfo .index_list_rent{
	width: inherit;
	height: 1.8rem;
	overflow: auto scroll;
	white-space: nowrap;
	overflow-x: auto;
	overflow-y: hidden;
}
.info_listblock_rent{
	height: 1.8rem;
	width: 1.5975rem;
	padding: 0 .0975rem;
	display: inline-block;
	box-sizing: border-box;
}
.info_listblock{
	height: 1.825rem;
	width: 1.35rem;
	/*padding: 0 .1rem;*/
	display: inline-block;
	box-sizing: border-box;
	margin-right: .0975rem;
}
.info_listblock img{
	height: 1rem;
	width: 1.35rem;
	border-radius: .05rem;
	
}
.info_listblock_rent img{
	height: 1.2rem;
	width: 1.39875rem;
}
.info_listblock_rent .one{
	height: .24rem;
	font-size: 1.5rem;
	font-weight: bold;
	color: #1e1e1e;
	line-height: .24rem;
	overflow: hidden;
	-o-text-overflow: ellipsis;
	text-overflow: ellipsis;
	white-space: nowrap;
}
.info_listblock_rent .two{
	height: .24rem;
	font-size: 1.5rem;
	font-weight: bold;
	color: #676465;
	line-height: .24rem;
	overflow: hidden;
	-o-text-overflow: ellipsis;
	text-overflow: ellipsis;
	white-space: nowrap;
}
.info_listblock_rent .three{
	height: .24rem;
	font-size: 1.5rem;
	font-weight: bold;
	color: #f2304a;
	line-height: .24rem;
	overflow: hidden;
	-o-text-overflow: ellipsis;
	text-overflow: ellipsis;
	white-space: nowrap;
}
.info_listblock .one{
	height: .24rem;
	font-size: .15rem;
	font-weight: bold;
	color: #1e1e1e;
	line-height: .24rem;
	overflow: hidden;
	-o-text-overflow: ellipsis;
	text-overflow: ellipsis;
	white-space: nowrap;
	margin-top: .1rem;
}
.info_listblock .two{
	width: 1.35rem;
	height: .24rem;
	font-size: .13rem;
	font-weight: bold;
	color: #676465;
	line-height: .24rem;
	overflow: hidden;
	-o-text-overflow: ellipsis;
	text-overflow: ellipsis;
	white-space: nowrap;
}
.info_listblock .three{
	width: 1.35rem;
	height: .24rem;
	font-size: .13rem;
	font-weight: bold;
	color: #f2304a;
	line-height: .24rem;
	overflow: hidden;
	-o-text-overflow: ellipsis;
	text-overflow: ellipsis;
	white-space: nowrap;
}
.info_listblock .four{
	    height: .24rem;
    font-size: .12rem;
    font-weight: bold;
    color: #8a8a8a;
    background-color: #f5f4f9;
    line-height: .24rem;
    padding: 1px .03975rem;
    width: inherit;
    overflow: hidden;
    -o-text-overflow: ellipsis;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.info_listblock .four_font1{font-size: .1rem;}

/* search_css */
.serarch_block{
	    width: 90vw;
	    height: 10.3vw;
	    -webkit-box-sizing: border-box;
	    box-sizing: border-box;
	    margin: auto;
	    margin-bottom: 4vw;
	    line-height: 10.3vw;
	    background: #f9f9f9;
	    -webkit-border-radius: 6.4vw;
	    border-radius: 6.4vw;
	    font-size: .15rem;
	    font-weight: bold;
		margin-top: 4.3vw;
	    color: #7b7f8c;
		position: relative;
		padding-left: 7vw;
}
.serarch_block img{
	position: absolute;
	left: 5.3vw;
	top:0;
	bottom: 0;
	margin: auto;
}
.serarch_block input{
	background-color: #fff;
	font-size: 1.5rem;
}
/* 筛选 */
.sel_picker{
	width: 100vw;
	height: 10.3vw;
	border-bottom: 1px solid #e8e8e8;
	position: relative;
}
.sel_picker>div:after{
	    border-top: 1.3vw gray dashed;
	    border-left: 1.3vw transparent dashed;
	    border-right: 1.3vw transparent dashed;
		border-bottom: 1.3vw transparent dashed;
		content: '';
		top:2.6vw;
		margin: auto;
		position: relative;
}
.sel_picker div{
	width: 23%;
	height: inherit;
	display: inline-block;
	box-sizing: border-box;
	text-align: center;
	font-size: .13rem;
	line-height: 10.3vw;
	font-weight: bold;
}
.sel_block_info{
	width: 100vw;
	overflow: auto scroll;
	white-space: nowrap;
	height: 10.3vw;
	line-height: 10.3vw;
	overflow-x: scroll;
    overflow-y: hidden;
    border-bottom: 1px solid #ccc;
}
.sel_block_info span{
	padding:2.67vw;
	font-size: .14rem;
    font-weight: bold;
    color: rgb(153, 153, 153);
}

/* 详情 */
/* base */
.w50{
	width: 50%;
}
.detail_block{
	width: 3.35rem;
	line-height: .2rem;
	margin: .15rem auto .2rem;
	padding: .075rem 0 0 0;
}
.mb20
{
	margin-bottom: .2rem;
}

.mb5{margin-bottom: .1875rem;}
.isshowmore{	
	width: 3.35rem;
	height: .21rem;
	font-size: .13rem;
	color: #5c90d2;
	line-height: .21rem;
	text-align: center;
	margin: auto;
	margin-top: .062625rem;
	margin-bottom: .062625rem;
}
.isshowmore4{margin: .15rem;}

/* 新房详情 */
.ischangepice{
	background-color: #e5f2ff;
	color: #5c90d2;
	border-radius: 1.33vw;
	width: 45%;
	height: 10.8vw;
	font-size: 1.4rem;
	font-weight: bold;
	text-align: center;
	line-height: 10.8vw;
	position: relative;
}
.ischangepice::after{
	content: ' ';
	display: block;
	background-image: ;
	background-size: .18rem .18rem;
	width: .18rem;
	height: .18rem;
	position: absolute;
	top: 0;
	bottom: 0;
	margin: auto;
	left: 12%;
}
.isopencallme{
	background-color: #ffefe5;
	color: #f2304a;
	border-radius: 1.33vw;
	width: 45%;
	height: 10.8vw;
	font-size: 1.4rem;
	font-weight: bold;
	text-align: center;
	line-height: 10.8vw;
	position: relative;
}
.isopencallme::after{
	content: ' ';
	display: block;
	background-image: ;
	background-repeat:no-repeat;
	background-size: .18rem .18rem;
	width: .18rem;
	height: .18rem;
	position: absolute;
	top: 0;
	bottom: 0;
	margin: auto;
	left: 12%;
}
.iscallblock{
	width: 3.375rem;
	height: .7rem;
	background: -webkit-gradient(linear,left top,right top,color-stop(30%,#ec6e6a),to(#f2304a));
	background: -webkit-linear-gradient(left,#ec6e6a 30%,#f2304a);
	background: -o-linear-gradient(left,#ec6e6a 30%,#f2304a 100%);
	background: linear-gradient(90deg,#ec6e6a 30%,#f2304a);
	-webkit-border-radius: .03975rem;
	border-radius: .03975rem;
	margin: auto;
	padding: .0975rem .19875rem;
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
}
.blank2{height: 2.5vw; background-color: #f7f6f6;}

.iscallblock>div{
	width: 65vw;
}
.iscallblock .tel{
	color:white;
	font-size: 1.6rem;
	height: 8vw;
	line-height: 8vw;
	font-weight: bold;
}
.iscallblock .tel_text{
	font-size: 1.2rem;
	color: white;
	height: 7.2vw;
}
.iscallblock a{
    margin-top: 1.33vw;
    width: 10.67vw;
    height: 10.67vw;
    display: block;
    background-size: 10.67vw 10.67vw;
}
.isstatus_block{
	width: inherit;
	height: 26.67vw;
	padding: 2.6vw 0;
}
.isstatus_block img{
	width: 30vw;
	height: 21.3vw;
	margin-right: 4vw;
}
.isstatus_block_left{
	width: 56vw;
}
.isstatus_block_title{
	height: 5.33vw;
	font-size: 1.5rem;
	font-weight: bold;
	color: #1e1e1e;
	line-height: 5.33vw;
	overflow: hidden;
	-o-text-overflow: ellipsis;
	text-overflow: ellipsis;
	white-space: nowrap;
}
.isstatus_block_decript{
	height: 10.7vw;
	font-size: 1.4rem;
	color: #a8a8a8;
	line-height: 5.35vw;
	margin-top: 2.6vw;
	display: -webkit-box;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 2;
	overflow: hidden;
}
.iscallme_block_one,.iscallme_block_two{
	width: inherit;
	height: 10.7vw;
	background: #ffefe5;
	-webkit-border-radius: 1.06vw;
	border-radius: 1.06vw;
	line-height: 10.7vw;
	font-size: 1.5rem;
	font-weight: bold;
	color: #f2304a;
	text-align: center;
	position: relative;
}
.iscallme_block_one::after,.iscallme_block_two::after{
	content: ' ';
	display: block;
	background-image: ;
	background-size: .18rem .18rem;
	width: .18rem;
	height: .18rem;
	position: absolute;
	top: 0;
	bottom: 0;
	margin: auto;
	left: 34%;
}
.iscallme_block_one::after{
	left: 27%;
	background-image: ;
}
.history_pice{
	width: inherit;
	margin-top: 5.33vw;
	position: relative;
}
.history_pice .data{
	color: #9d9d9d;
	font-size: 1.3rem;
	font-weight: bold;
	padding-left:5.33vw ;
}
.history_pice .data:after{
	width: 1.6vw;
	height: 1.6vw;
	border-radius: 50%;
	background-color: #5c90d2;
	content: '';
	display: block;
	position: absolute;
	top: .08rem;
	left: 0;
}
.history_pice .content{
	background-color: #f3f7fa;
	border-radius: 0.8vw;
	padding: 2.6vw;
}

.history_pice .content .title{
	font-size: 1.3rem;
	color: #1e1e1e;
	display: -webkit-box;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 2;
	overflow: hidden;
}
.history_pice .content .pice{
	font-size: 1.5rem;
	font-weight: bold;
	color: #1e1e1e;
	overflow: hidden;
	-o-text-overflow: ellipsis;
	text-overflow: ellipsis;
	white-space: nowrap;
	margin-bottom: 1.33vw;
	margin-top: 1.33vw;
}

/* 资讯详情 */
.lpformdiv .submit{
	width: 90vw;
	height: 11vw;
	background-color: #f2304a;
	color: #fff;
	font-size: 0.17rem;
	font-weight: bold;
	margin-top: 3.2vw;
}
.infodetail_name{
	height: 10.6vw;
	line-height: 10.6vw;
}
.infodetail_name h1{
	font-size: .14rem;
	display: inline;
	margin: 0 10px;
}
.infodetail_name .name{
	font-size: .14rem;
	color: rgb(88, 140, 245);
}
.infodetail_name .readnum{
	font-size: .14rem;
	color: #9d9d9d;
}
.infodetail_name .data{
	font-size: .14rem;
	color: #9d9d9d;
}
.block{
	display: block;
	widows: 90vw;
	height:24vw;
}
.user_name{
	font-size: 1.4em;
	height: 13vw;
	line-height: 13vw;
}
.user_name img{
	width: 13vw;
	height: 13vw;
	border-radius: 50%;
	margin-right: 2vw;
	display: block;
    float: left;
}
.user_content{
    line-height: 8vw;
	color: gray;
	font-size: 1.2em;
	padding: 2vw 0;
}
.user_comment{
    float: right;
    font-size: 1.2em;
    padding: 0.5vw 2vw;
}
/* 租房详情 */
.yezhu_title{
	font-size: .14rem;
	color: #9d9d9d;
}
.yezhu_content{
	font-size: .14rem;
	
}
.hand_listspan{
	margin: 1.3vw 0;
}
.hand_rent{
	border-bottom: 1px solid #e8e8e8;
}
.hand_rent>div{
	width: 33%;
	text-align: center;
}
.hand_rent>div>.first{
	font-size: .18rem;
	font-weight: bold;
	color: #f2304a;
}
.hand_rent>div>div{
	font-size: .125rem;
	font-weight: bold;
	color: #9d9d9d;
}
.hand_rent_attrvalue{
	font-size: .13rem;
	overflow: hidden;
}
.hand_rent_attrvalue .name{
	color:#9d9d9d;
}

.bott_mar20{
	margin-bottom: .2rem;
	}
/* 地图 */
.map_title{
	padding:0 2.67vw;
	height:6.93vw;
	line-height:6.93vw;
	font-size:.15rem;
	font-weight:bold;
}
.map_add{font-style: normal;}
.map_addfont{
	font-size: .12rem;
	}
#container{
	min-width:100vw;
	min-height:53.3vw;
}

/* foot_menue */
.foot_menue{
	/*height: 16vw;*/
	width: 100vw;
	position: fixed;
	  padding: 2vw 5vw 2vw 5vw;
	bottom: 0;
	left: 0;
	right: 0;
	margin: auto  ;
	background-color: #fff;
	z-index: 5;
}
.foot_menue img{
	width: 10.7vw;
	height: 10.7vw;
	border-radius: 50%;
}
.foot_menue .all{
	width: 34vw;
	height: 11vw;
	margin-top: 1vw;
	-webkit-border-radius: 1.06vw;
	border-radius: 1.06vw;
	font-size: .16rem;
	color: #fff;
	line-height: 9.6vw;
	text-align: center;
	margin-right: 2.67vw;
}


/* 弹窗 */
#mask_block{
	width: 100vw;
	height: 100vh;
	background-color: rgba(0,0,0,0.5);
	position: fixed;
	top: 0;
	z-index: 11;
}
#mask_block_red{
	width: 100vw;
	height: 100vh;
	background-color: rgba(0,0,0,0.5);
	position: fixed;
	top: 0;
	z-index: 11;
}
.mask_block{
	width: 100vw;
	height: 100vh;
	background-color: rgba(0,0,0,0.5);
	position: fixed;
	top: 0;
	z-index: 11;
}
.sheen-dialog{
	width: 80vw;
	height: 66vw;
	background-color: white;
	position: absolute;
	z-index: 12;
	top: 0;
	bottom: 0;
	left: 0;
	right: 0;
	margin: auto;
	padding: 1.3vw 3.9vw;
	border-radius: 1.3vw;
	/*display: flex;
    flex-direction: column;
    justify-content: center;*/
}
/*.sheen-dialog_box{
	background-color: white;
	padding: 1.3vw 3.9vw;
	border-radius: 1.3vw;
}*/
.sheen-dialog .title{
	width: 100%;
	height: 12.8vw;
	line-height: 12.8vw;
	font-size: 1.9rem;
	font-weight: bold;
	position: relative;
}
.sheen-dialog .tips_text{
	color: #ccc;
	margin-top: 10px;
}
.sheen-dialog .title span{
	transform: scale(1.5,1.5);
	position: absolute;
	right: 0;
	top: 0px;
	line-height: 8vw;
	width: 6.67vw;
	text-align: right;
}
.sheen-dialog .text_one,.text_two{
	width: 100%;
	height: 10.6vw;
	line-height: 10.6vw;
	font-size: 1.5rem;
	color: gray;
}
.sheen-dialog .text_two{
	font-size: 1.6rem;
	color: black;
}
.sheen-dialog input::-webkit-input-placeholder{
	color: #ccc;
}
.sheen-dialog .ipt{
	font-size: 1.4rem;
}
.sheen-dialog .btn{
	width: 100%;
	height: 10.6vw;
	font-size: 1.6rem;
	font-weight: bold;
	color: white;
	background-color: #f2304a;
	border: none;
}
/* 新房详情 */
.lp_info{
	height: 7.4vw;
    line-height: 7.4vw;
}
.detai_swiper img{
	height: 64vw;
}
.recomment_box{
	padding: 1.2rem;
	background-color: #f7f6f6;
	border-radius:0.5rem;
	margin: 5vw 0;
}
.recomment_img{
	height: 10.6vw;
	width: 10.6vw;
	border-radius: 50%;
}
.recomment_name{
	width: 50vw;
	font-size: 1.5rem;
	padding-left: 2.6vw;
}
.recomment_time{
	width: 71vw;
	font-size: 1.3rem;
	color: #9d9d9d;
	padding-left: 2.6vw;
}
.recomment_btn{
	font-size: 1.3rem;
	color: #9d9d9d;
}
.recomment_text{
	height: auto;
	line-height: 7.2vw;
	font-size: 1.4rem;
	color: #444343;
	font-size: .14rem;
	line-height: .26rem;
	text-indent: 0.30rem;
}
.housedetail_one{margin-top: 1.5rem;}
.housedetail_one .title{
	
}
.housedetail_one .address{
	
}
.housedetail_one .bages{
	/*margin-bottom: 1.5em;*/
	
}


.housedetail_one .bages span{
	background-color:#44b4a6; 
	width: 10em; 
	padding: 0.2em 0.6em;
	border-radius: 2px;
	color: #fff;
	
}
.housedetail_one .pice{
	
}

.housedetail_one .pice span{
	font-size: 1.0em;
	font-weight:normal;
	color: darkgray;
}

.housedetail_one .red_block{
	width: 100%;
	height: 10.8vw;
	background: #ffefe5;
	-webkit-border-radius: 0.53vw;
	border-radius: 0.53vw;
	line-height: 10.8vw;
	margin-top: 0.53vw;
	font-size: 1.3rem;
	padding-left: 8.6vw;
	position: relative;
}

.housedetail_one .red_block_2{color: #f2304a;}


.red_block::after{
	content: '';
	display: block;
	width: 4vw;
	height: 4vw;
	position: absolute;
	top: 0;
	bottom: 0;
	left: 4vw;
	margin: auto;
	background-image: ;
	background-repeat:no-repeat;
	background-size: 4vw 4vw;
}
.red_block span{
	font-size: 1.3rem;
    background-color: #f2304a;
    padding: 0.3vw 2vw;
    color: white;
    margin-top: 1.6vw;
    border-radius: 0.8vw;
    height: 7.6vw;
    line-height: 7.6vw;
}

/* nva_bar */
#nav_bar{
	position: fixed;
	bottom: 0;
	width: 100vw;
	/*height: 13.3vw;*/
	background-color: white;
	display: flex;
	z-index: 2;
}
#nav_bar div{
	flex: 1;
	text-align: center;
}
#nav_bar img{
	display: block;
	width: 7.2vw;
	margin: auto;
	margin-top: 1.06vw;
}
#nav_bar .item{
	font-size: .12rem;
	padding-bottom: constant(safe-area-inset-bottom);
	padding-bottom: env(safe-area-inset-bottom);
	/*padding-bottom: 150px;*/
}


/* 户型 */
.hux_list{
	width: 90vw;
	margin: auto;
}

/*登陆*/
#isphone,#isaccount{
	color: #0062cc;
	font-size: 1.2em;
	margin: 6.6vw 0;
}

/*学区*/
.xq_oneblock{
	width: 90vw;
	margin: 5vw auto;
}
.xq_titlename{
	line-height: 10vw;
	margin: auto;
	font-size: 1.7rem;
	font-weight: bold;
}
.xq_address{
	font-size: 1.4rem;
}
.xq_address_b{
	font-size: 1.3rem;
}
.xq_info{
	width: 90vw;
	padding: 4vw 0;
	margin: auto;
	font-size: 1.3rem;
}
.xq_info .sub_block{
    height: 10vw;
    line-height: 10vw;
    font-weight: bold;
    border-radius: 3px;
    background-color: #f2304a;
    color: #ffffff;
    text-align: center;
    font-size: 1.5rem;
    margin: 5vw 0;
}
.xq_info .titlename{
    height: 8vw;
    line-height: 8vw;
    font-size: 1.6rem;
    font-weight: bold;
     color: #434141;
     margin:  0 0 3vw 0;
}
.xq_info .info_name{
	width: 22vw;
	font-weight: bold;
	color: #5d5b5b;
	height: 6.4vw;
	line-height: 6.4vw;
}
.xq_info .info_content{
	padding-left: 22vw;
	color: #7a7a7a;
	min-height: 6.4vw;
	line-height: 6.4vw;
}
.fenge{
	border-bottom: 3px solid #f9f9f9;
	padding: 3vw;
	position: relative;
	font-size: 1.4rem;
}
.fenge .num{
	color: #f2304a;
	font-weight: bold;
}
.fenge::before{
	content: '';
	display: block;
	width: 1px;
	height: 10vw;
	background-color: #f9f9f9;
	position: absolute;
	top: 0;
	bottom: 0;
	left: 0;
	right: 0;
	margin: auto;
}
.fenge>div{
	width: 50%;text-align: center;
}


/*添加视频按钮*/

/*楼盘详细页顶部*/
.icon-video {
    display: inline-block;
    position: absolute;
    width: .625rem;
    height:.625rem;
    left: 50%;
    top: 50%;
    margin-left: -.3125rem;
    margin-top: -.3125rem;
    background: url(/uploads/image/smimg/video_ico.png) no-repeat;
    background-size: 100% 100%;
}

.icon-vr{
	display: inline-block;
    position: absolute;
    width: .625rem;
    height:.625rem;
    left: 50%;
    top: 50%;
    margin-left: -.3125rem;
    margin-top: -.3125rem;
    background: url(/uploads/image/smimg/vr_ico.png) no-repeat;
    background-size: 100% 100%;
}
.video-vr-box
{
	position: relative;
	width: 1.35rem;
    height: 1rem;
}

.icon-vr3{
	display: inline-block;
    position: absolute;
   	width: .25rem;
    height: .25rem;
    left: 50%;
    top: 50%;
    margin-left: -.125rem;
    margin-top: -.125rem;
    background: url(/uploads/image/smimg/vr_ico.png) no-repeat;
    background-size: 100% 100%;
}


.icon_footer {
    width: 100%;
    height: 20px;
    line-height: 20px;
    position: absolute;
    bottom: 20px;
    left: 0;
    text-align: center;
    z-index: 10;
}
.icon_footer span{
	width: 37px;
    text-align: center;
    border-radius: .3rem;
    padding: .03rem .1rem .03rem;
    height: .2rem;
    font-size: .12rem;
    line-height: .2rem;
    margin-right: .1rem;    
    background: hsla(0,0%,100%,.8);
    color: #676c73;
}
.icon_footer .span_click{  
    background: #f2304a;
    color: #fff;
    }

/*楼盘详细页其它楼盘*/
.icon-video3 {
	width: .25rem;;
    height: .25rem;;
    left: 50%;
    top: 50%;
    margin-left: -.125rem;
    margin-top: -.125rem;
    display: inline-block;
    position: absolute;
    background: url(/uploads/image/smimg/video_ico.png) no-repeat;
    background-size: 100% 100%;
}

 i {
    font-style: normal;
}


.icon-video-small {
	width: .165rem;
    height: .165rem;
    margin-right: .02rem;   
    display: inline-block;
    background: url(/uploads/image/smimg/video_ico.png) no-repeat;
    background-size: 100% 100%;
}
.icon-vr3-small{	
   width: .165rem;
    height: .165rem;
    margin-right: .02rem;   
    display: inline-block;
    background: url(/uploads/image/smimg/vr_ico.png) no-repeat;
    background-size: 100% 100%;
}

/*楼盘列表vr与视频*/
.icon-video-list-small {
	 width: .165rem;
    height: .165rem;
    margin-right: .02rem;   
    display: inline-block;
    background: url(/uploads/image/smimg/video_ico.png) no-repeat;
    background-size: 100% 100%;
}
.vrtxt
{
	position: absolute;
	 left: 8%;
    top: 70%;
}

.vrtxt-center{
	margin: 0 auto;
    transform: translatex(-50%);
    margin-top: -.1125rem;
    height: .225rem;
    left: 50%;
    top: 50%;
    display: inline-block;
    position: absolute;
}

.icon-vr3-list-small{	
   width: .165rem;
    height: .165rem;
    margin-right: .02rem;   
    display: inline-block;
    background: url(/uploads/image/smimg/vr_ico.png) no-repeat;
    background-size: 100% 100%;
}

/*index页面vr与视频*/
.icon-video-index-zx{	
	width: .225rem;
    height: .225rem;
    left: 50%;
    top: 50%;
    margin-left: -.1125rem;
    margin-top: -.1125rem;
    display: inline-block;
    position: absolute;
    background: url(/uploads/image/smimg/video_ico.png) no-repeat;
    background-size: 100% 100%;
}


/*首页新楼盘*/
.icon-video-index-newhouse {
	width: .225rem;
    height: .225rem;
    margin-right: .01rem;
    display: inline-block;
    background: url(/uploads/image/smimg/video_ico.png) no-repeat;
    background-size: 100% 100%;
}
.icon-vr3-index-newhouse{	
  width: .225rem;
    height: .225rem;
    margin-right: .01rem;
    display: inline-block;
    background: url(/uploads/image/smimg/vr_ico.png) no-repeat;
    background-size: 100% 100%;
}
/*
	描述：特价房列表页
*/
.detail_block .titfont{font-size: .2rem;}

.titfont .f_right .f_r_col{
	font-size: .1rem; 
	color: #a8a8a8; 
	vertical-align:middle;	
    }
    
.more{
	width: .14rem;
	height: .14rem;
	position: relative;
    background:  no-repeat;
    background-size: 100% 100%;
    vertical-align: sub;
    }
.detail_block .salecont{width: 100%; height: auto;}
.detail_block .salecont .salecontul{width:100%;padding: 0; margin: .1rem 0; display:block; font-size: .14rem; list-style-type: none;}
.spancol{color:#f2304a;}
.spancol2{color: #5c90d2;}
.divcol{color:#cecdcd; font-size: .12rem;}
.detail_block .salecont .salecontul li{border-bottom: 1px solid #f7f6f6; min-height: .32rem; margin-top: .08rem;}
.detail_block .salecont .salecontul li div{
	width: 25%; height: auto; float: left; overflow: hidden; display: -webkit-box;
	color: #999;
	font-weight: bold;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 1;
    }
    
   /*
	作者：505769893@qq.com
	时间：2020-02-12
	描述：楼盘详情页沙盘图
*/ 
    
	.sand-cont{
		margin:0 auto .15rem;
		height: 1.9rem;
	    position: relative;
	    overflow: hidden;
	}
	.sand-cont .ld-pic-wrap{
		position: relative;
		width: 3.5rem;
		height: 1.9rem;
		}
	.sand-cont .ld-pic-wrap .ld-span-wrap
		{
			position: absolute;
		    top: 0;
		    left: 0;
		    width: 100%;
		    height: 100%;
		}
		
	.sand-cont .ld-pic-wrap .ld-span-wrap .ld-span {	  
	    position: absolute;
	    margin: .5rem 1rem;
	}
	
	.sand-cont .ld-pic-wrap .ld-span-wrap .ld-span em{
		box-sizing: border-box;
	    padding:.01rem .05rem .02rem;
	    color: #fff;
	    font-size: .1rem;
	    border-radius: .05rem;
		font-style: initial;
		background-color: #f2304a;
		}
	.sand-cont .ld-pic-wrap .ld-span-wrap .ld-span em:after
	{
		 content: "";
        position: absolute;
        width: 0;
        height: 0;
        border: .1rem solid transparent;
        border-top-color: #f2304a;
        left: 50%;
        margin-left: -.1rem;
        bottom: -.12rem;
	}

/*立即进群样式增加*/
.detail_block_qun{
	margin-bottom: 4vw;
	width: 3.35rem;
}

.detail_block_qun .qun_iscallblock
{
	width: 3.35rem;
    height: .7rem;
    padding: .0975rem .19875rem;
    background: -webkit-gradient(linear,left top,right top,color-stop(30%,#ec6e6a),to(#f2304a));
    background: -webkit-linear-gradient(left,#ec6e6a 30%,#f2304a);
    background: linear-gradient(90deg,#ec6e6a 30%,#f2304a);
    border-radius: 1.06vw;
    margin: auto;
    box-sizing: border-box;
    
}
.detail_block_qun .qun_iscallblock .row-left{
	width: 2rem;
	height: .5rem;
	line-height: .25rem;
	overflow: hidden;
    -webkit-line-clamp: 1;
    -webkit-box-orient: vertical;
    display: -webkit-box;
}

.detail_block_qun .qun_iscallblock .row-left .row-left-text
{
	width: 2rem;
	display: inline-block;
}

.detail_block_qun .qun_iscallblock .row-left.row-left-title
{
	font-size: .15rem;
	height: .3rem;
	line-height: .3rem;
}
.detail_block_qun .qun_iscallblock .row-left .row-left-title
{
	color: #ffffff;
	font-weight: bold;
	font-size: .15rem;
	line-height: .27rem;
	height: .27rem;
	max-width: 2rem;
	overflow: hidden;
	-webkit-line-clamp: 1;
    -webkit-box-orient: vertical;
    display: -webkit-box;
}

.detail_block_qun .qun_iscallblock .row-left .row-left-text .head-img-box {
    width: .65rem;
    height: auto;
    float: left;
    overflow: hidden;
    -webkit-line-clamp: 1;
    -webkit-box-orient: vertical;
    display: -webkit-box;
}

.detail_block_qun .qun_iscallblock .row-left .row-left-text .head-img-box span {
    width: .2rem;
    height: .2rem;
    display: inline-block;
    line-height: .2rem;
    margin-right: -.1rem;
}

.detail_block_qun .qun_iscallblock .row-left .row-left-text .head-img-box span:last-child
{
	width: .2rem;
    height: .2rem;
    line-height: .2rem;
    margin-right: -.1rem;	
    background: #f2304a;
	color: #ffffff;
	text-align: center;
    border-radius: 50%;
}

.detail_block_qun .qun_iscallblock .row-left .row-left-text .head-img-box span img {
    width: .2rem;
    height: .2rem;
    text-align: center;
    line-height: .2rem;
    border-radius: 50%;
}


.detail_block_qun .qun_iscallblock .row-left .row-left-text .head-txt-box
{
	max-width: 1.2rem;
	float: left;
	font-size: .1rem;
	color: #ffffff;
	margin-left: .1rem;
	overflow: hidden;
    -webkit-line-clamp: 1;
    -webkit-box-orient: vertical;
    display: -webkit-box;
}

.detail_block_qun .qun_iscallblock .row-right
{
	height: .5rem;
	line-height: .5rem;	
}
.detail_block_qun .qun_iscallblock .row-right span
{
	padding: .05rem;
	background: #ffffff;
	border-radius: .1rem;
	color: #f2304a;	
	font-size: .132rem;
}




/*222222222222*/

.wxqun-box
{
	width: 80vw;
    height: 84vw;
    text-align: center;
    background-color: white;
    /*position: absolute;*/
    z-index: 12;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    margin: auto;
    padding: 1.3vw 3.9vw;
    border-radius: 1.3vw;
}

.wxqun-box .title{
	margin-top: .3rem;
	height: 8vw;
	width: 100%;
    font-weight: bold;
    position: relative;
    font-size: .15rem;
    margin-bottom: .02rem;
}
.wxqun-box .text_one{
	font-size: .132rem;
	color: #666666;
	margin-bottom: .02rem;
}
.wxqun-box .ewm-img
{
	height: 1.5rem;
	text-align: center;
}
.wxqun-box .ewm-img img
{
	width: 1.5rem;
	height: 1.5rem;	

}

.wxqun-box .wxq-btn
{
	width: 1.2rem;
	background: #f2304a;
	border-radius: .2rem;
	color: #ffffff;
	font-size: .132rem;
}


.qux-row
{
	max-width: .9rem;
	height: .265rem;
	line-height: .265rem;
	left:.15rem;
	top: .15rem;
	z-index: 2;
	position: absolute;
	background: rgba(0,0,0,0.5);
	border-radius: .2rem;
	
}
.qux-row .qux-row-box
{
	height:.265rem;	
	line-height: .265rem;
	display: inline-block;
    margin: 0 auto;
	position:relative;
    top: 50%;
    left: 50%;
    transform: translate(-50%,-50%);
 
}

.qux-row .qux-row-box span{
	float: left;
}
.qux-row .qux-row-box .qux-row-name
{
	font-size: .12rem;
	max-width: .6rem;
	min-width: .2rem;
	color: #ffffff;
	overflow: hidden;
    text-overflow:ellipsis;
    white-space: nowrap;
    padding-left: .1rem;
}
.qux-row .qux-row-box .qux-row-gduo
{
	padding-right: .1rem;
	width: .26rem;
	height: .265rem;
	line-height: .265rem;
}


.banner-tejiazt
{
	width: 100%;
    height: .5rem;
    background: url(/uploads/image/smimg/house-xsgfj.jpg) 0 0 no-repeat;
    -webkit-background-size: 100% 100%;
    -moz-background-size: 100%;
    background-size: 100%;
    overflow: hidden;
}
.banner-tejiazt .tejiazt-r-box-time
{
	float: right;
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box;
	box-sizing:border-box;
	width: 1.4rem;
	height: .5rem;   
    border-bottom:.5rem solid #ffffff;
    border-left: .2rem solid transparent;
}
.banner-tejiazt .tejiazt-r-box-time .time-txt
{
	color: #ff2813;
    font-weight: 700;
    font-size: .12rem;
    text-align: center;
    height: .25rem;
    line-height: .25rem;
    overflow: hidden;
}

.banner-tejiazt .tejiazt-r-box-time .count-down-ac
{
	float: right;
    font-weight: 700;
    color: #ff2813;
    height: .25rem;
    margin: 0 auto;
    position: absolute;
}

.banner-tejiazt .tejiazt-r-box-time .count-down-ac span
{
	float: left;
    text-align: center;
    font-size: .12rem;
    width:auto;
  	padding: 0 .02rem;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 4px;
	}
	

.banner-tejiazt .tejiazt-r-box-time .count-down-ac span .ext-day {
    padding: 0 .1rem 0 .0533rem;
}

 .banner-tejiazt .tejiazt-r-box-time .count-down-ac span.ext {
    width: auto;
    padding: 0 .025rem;
    background: 0 0;
}
 .banner-tejiazt .tejiazt-r-box-time .count-down-ac span.bg {
    color: #fff;
    background-color: #ff2813;
}

.min-h{min-height: 1.9rem;}


.sale_status1,.hx_status1{
	background-color: #44b4a6;
}
.sale_status2,.hx_status2{
	background-color: #f2304a;
}
.sale_status3{
	background-color: #ef5647;
}
.sale_status4{
	background-color: #d2a491;
}
.sale_status5,.hx_status1{
	background-color: #b6b6b6;
}
.tag{
	 display: inline-block;
	 height: 20px;
	 font-size: 12px;
	color: #fff;
	text-align: center;
	 line-height: 19px;
	padding: 0 8px;
	 -webkit-border-radius: 2px;
	-moz-border-radius: 2px;
	 border-radius: 2px;
}





/*转换rem 添加样式*/
.bott_mar20{
	margin-bottom: 0;
}
.zxs-txt{
	color: #f2304a;
	font-size: .12rem;
	height: .26rem;
	line-height: .26rem;
	margin-bottom: .1rem;
}

.in_name{
	font-size: .16rem;
    font-weight: bold;
    width: 2.8rem;
    line-height: .26rem;
}
.im_tel{
	width: .1875rem;
    height: .1875rem;
    background-size: .1875rem .1875rem;
    background-image: ;
}

.in_txt{
	width: 2.8rem;
	line-height: .16rem;
	font-size: .12rem;
	color: #ccc;
	overflow: hidden;
	-o-text-overflow: ellipsis;
	text-overflow: ellipsis;
	white-space: nowrap;
}

.rentblock .video-vr-box
{
	width: 1rem;
    height: .8rem;
    position: absolute;
}
