@charset "utf-8";
/* width: calc(100% - 1.35rem);  :nth-child(1)*/
*{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;}

/* @font-face { font-family: myfont; src: url('../font/SourceHanSansCN-Medium.otf'); } 
@font-face { font-family: myfontregular; src: url('../font/SourceHanSansCN-Regular.otf'); } */
/* @font-face { font-family: roboto; src: url('../font/SourceHanSansCN-Bold-Alphabetic.woff'); } */
@font-face { font-family: roboto; src: url('../font/SourceHanSansCN-Bold.woff2'); } 
/* @font-face { font-family: test; src: url('./腾祥孔淼卡通繁.ttf'); } 
.one{font-family: "test";} */
/* @font-face { font-family: test2; src: url('../腾祥倩心繁.ttf'); } 
.one{font-family: "test2";} */
/*去除冲突样式*/
.area-on .qu-nav{width:auto;}
.qu-nav li span{border-bottom:none;}
.qu-nav, .weizhi-list{height:3.5rem;}
/*end*/

.notclick{pointer-events: none;}


.himgBox{padding-top:0.05rem;}
.head_images{width:100%;height:1.88rem;text-align: center;background:url(../images/headbg.png) no-repeat center center;background-size:100% 1.88rem;}
.cityname{font-size:0.15rem;color:#ffda99;/* margin-bottom:0.08rem; */padding-top:0.28rem;}
.head_images .titles{font-size:0.4rem;color:#ffda99;margin-bottom:0.15rem;font-family: 'roboto';white-space: nowrap;overflow: hidden;text-overflow: ellipsis;padding:0 0.2rem;text-align: center;}
.head_images .seTitle{font-size:0.12rem;color:#ffda99;margin-bottom:0.2rem;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;padding: 0 0.2rem;text-align: center;}
.head_images .updatatime{color:#fff;font-size:0.12rem;filter:alpha(opacity=60);-moz-opacity:0.60;-khtml-opacity: 0.6;opacity:0.60;}
.head_images img{width:100%;display: block;height:auto;position: absolute;left:0;top:0;z-index: 2;}

/* .himgBox{position: relative;} */
/* .head_images div{display: none;}
.head_images div.block{display: block;} */
/*筛选 导航*/
.filterNav{}
.topMenusBox{background:#fff;width:100%;}
.filter-fixed{position: fixed;top: 0;left: 0;z-index:15;}
.filter_close{width: 100%;height: 100%;background: rgba(0,0,0,0.4);position: fixed;bottom: 0;z-index:5;}
.filter_close{display:none;}
.filter_close.block{display:block;}

.listMenus{width:100%;height:0.45rem;line-height:0.45rem;font-size:0.14rem;overflow:hidden;position:relative;}
.listMenus::after {	content: "";width: 100%;height: 1px;display: block;background:#EEE;position: absolute;bottom: 0;left: 0;transform: scaleY(.5);}
.listMenus li{float:left;width:33.33%;color:#292B33;}
.listMenus.moreLinum li{width:25%}
.listMenus li:nth-child(3){text-align: center;}
.listMenus li:first-child{padding-left:0.2rem;}
.listMenus li:nth-child(2){text-align: center;}
.listMenus li:last-child{text-align: right;padding-right:0.2rem;}
.listMenus li span{display: inline-block;max-width:70%;text-overflow:ellipsis;vertical-align:middle;white-space:nowrap;overflow:hidden;}
.listMenus li i{ width:0.07rem;height:0.05rem;background:url(../images/sbottom.png) no-repeat;background-size:0.07rem 0.05rem;display: inline-block;margin-left: 0.06rem;vertical-align: middle;}
.listMenus .notclick{color:#BABABA;}
.listMenus li.cur,.listMenus li.clickcur{color:#BD8429;}
.listMenus li.cur i,.listMenus li.clickcur i{background:url(../images/stop.png) no-repeat;background-size:0.07rem 0.05rem;}

.listNavTab{width: 100%;height:0.5rem;padding:0 0.2rem;font-size:0.12rem;overflow-x: auto;white-space: nowrap;}
.listNavTab::-webkit-scrollbar {display: none;}
.listNavTab li{display: inline-block;;width:0.9rem;height:0.3rem;line-height:0.3rem;text-align:center;color:#292B33;border-radius:0.3rem;background:#F7F7F7;margin-top:0.1rem;margin-right:0.08rem;}
.listNavTab li.cur{color:#6A3318;background:url(../images/tab.png) no-repeat;background-size:0.9rem 0.3rem;}

/*筛选内容*/
.filterCon{position:fixed;width:100%;z-index:20;left:0;top:0.45rem}
.filter_common{background:#fff;display:none;font-size:0.14rem;position:relative;}
.filter_common.block{display:block;}
.filterList{background:#fff;}
/* .filterList li{padding:0 0.2rem} */
.filterList li,.filterList li a{color:#2A2C34;font-size:0.14rem;height:0.44rem;line-height:0.44rem;}

/* 选中公共部分*/
.quNav li,
.ulBox ul li,
.pricesBox ul li,
.housetypeBox ul li,
.housetypesBox ul li{padding:0 0.2rem;}


.quNav li.cur,
.ulBox ul li.cur{padding:0 0.4rem;background:url(../images/cur.png) no-repeat 0.2rem center #FAFAFA;background-size:0.08rem 0.06rem;color:#BE842A;}

.pricesBox ul li.cur,
.housetypeBox ul li.cur,
.housetypesBox ul li.cur{padding:0 0.4rem;background:url(../images/cur.png) no-repeat 0.2rem center;background-size:0.08rem 0.06rem;color:#BE842A;}

.quNav li.cur a,
.ulBox ul li.cur a,
.pricesBox ul li.cur a,
.housetypeBox ul li.cur a,
.housetypesBox ul li.cur a{color:#BE842A;}

/*区域*/
.areaBox{height:3.5rem;background:#F4F4F4;}
.quNav{background:#F4F4F4;width:100%;}
.quNav.small{width:40%;float:left;}

/*2*/
.ulBox{display:none;float:left;width:60%;height:3.5rem;overflow: auto;background:#FAFAFA}
.ulBox .filterList{background:#FAFAFA;}
.ulBox ul{display: none;}
.ulBox.show,.ulBox ul.show{display:block}


/*价格*/
.customBox{padding:0.1rem 0.2rem;overflow: hidden;}
.pricesBox{height:4.04rem;}
.customInput{width: calc(100% - 0.9rem);float:left;}
.customInput input{width:1rem;padding:0.07rem 0;background:#F7F7F7;border-radius:3px;text-align: center;border:none;color:#292B33;font-size:0.14rem;}
.customInput span{padding:0 0.05rem;}
.custom_price{float:right;width:0.9rem;height:0.32rem;background:url(../images/button.png) no-repeat;background-size:0.9rem 0.32rem;}
.pricesBox .filterList{overflow-y: auto;height:3.52rem;}
.priceheight{height:1.5rem;overflow-y: scroll;}
.priceheightbox{height:2.04rem;}

/*列表*/
.main_list{background:#fff;}
.listDiv{display:none;}
.listDiv.block{display:block}

.list_item{padding:0.22rem 0.2rem;background:#fff;position: relative;    height: 1.49rem;}
.list_item::after {	content: "";width: 100%;height: 1px;display: block;background:#EEE;position: absolute;bottom: 0;left: 0;transform: scaleY(.5);}
.list_item.num_01::after,
.list_item.num_02::after{content: "";background:none;}
.list_item.num_01,.list_item.num_02{border-bottom:none;}
.list_left{float:left;width:1.05rem;height:1.05rem;border-radius:0.06rem;overflow: hidden;position:relative;justify-content: center;display: flex;}
.list_left img{width:auto;height:1.05rem}



.listNum{position: absolute;left:0;top:0;width:0.28rem;height:0.19rem;z-index:2;font-size: 0.12rem;color:#fff;line-height: 0.19rem;background:url(../images/num.png) no-repeat;background-size:0.28rem 0.19rem;}
.listNum .fang{width:0.23rem;height:0.19rem;text-align: center;}
/* .list_item:nth-child(-n+3) .listNum */
.list_item.num_01 .listNum,
.list_item.num_02 .listNum,
.list_item.num_03 .listNum{background:url(../images/topnum.png) no-repeat;background-size:0.28rem 0.19rem;}


.list_right{padding-left:1.25rem;}

.list_right .title{font-size:0.15rem;font-weight:bold;color:#292B33;margin-bottom:0.04rem;line-height:0.18rem;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;overflow: hidden;}
.list_right  .title.xiaoqutitle{text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp:1;-webkit-box-orient: vertical;overflow: hidden;}
.list_info{color:#7D7E82;font-size:0.12rem;padding-bottom:0.05rem;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;}
.list_info i{background:#CDCFD0;display:inline-block;width:0.03rem;height:0.03rem;border-radius: 100%;vertical-align: middle;margin:0 0.03rem;}
.list_tags{color:#7C5E40;font-size:0.12rem;margin-bottom:0.08rem;transform: scale(0.83);transform-origin: 0 0;margin-top:0.02rem;}
.list_tags span{background:#EFDACC;border-radius: 0.03rem;padding:0.03rem 0.05rem;}
.list_prices{font-size:0.12rem;position: absolute;bottom:0.2rem;}
.list_prices span{color:#FF522F;font-size:0.12rem;}
.list_prices .junjia{font-size:0.14rem;}
.list_prices strong{font-size:0.17rem;}
.list_prices a{font-size:0.12rem;color:#7D7E82;margin-left:0.08rem;}


.num_01{ background: #FFFBF5;
    background: -moz-linear-gradient(top,  #FFFBF5 0%, #ffffff 90%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#FFFBF5), color-stop(90%,#ffffff));
    background: -webkit-linear-gradient(top,  #FFFBF5 0%,#ffffff 90%);
    background: -o-linear-gradient(top,  #FFFBF5 0%,#ffffff 90%);
    background: -ms-linear-gradient(top,  #FFFBF5 0%,#ffffff 90%);
    background: linear-gradient(to bottom,  #FFFBF5 0%,#ffffff 90%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#FFFBF5', endColorstr='#ffffff',GradientType=0 );}
.num_02{ background: #FAFBFD;
    background: -moz-linear-gradient(top,  #FAFBFD 0%, #ffffff 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#FAFBFD), color-stop(100%,#ffffff));
    background: -webkit-linear-gradient(top,  #FAFBFD 0%,#ffffff 100%);
    background: -o-linear-gradient(top,  #FAFBFD 0%,#ffffff 100%);
    background: -ms-linear-gradient(top,  #FAFBFD 0%,#ffffff 100%);
    background: linear-gradient(to bottom,  #FAFBFD 0%,#ffffff 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#FAFBFD', endColorstr='#ffffff',GradientType=0 );}	
.num_03{ background: #FEFAF7;
    background: -moz-linear-gradient(top,  #FEFAF7 0%, #ffffff 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#FEFAF7), color-stop(100%,#ffffff));
    background: -webkit-linear-gradient(top,  #FEFAF7 0%,#ffffff 100%);
    background: -o-linear-gradient(top,  #FEFAF7 0%,#ffffff 100%);
    background: -ms-linear-gradient(top,  #FEFAF7 0%,#ffffff 100%);
    background: linear-gradient(to bottom,  #FEFAF7 0%,#ffffff 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#FEFAF7', endColorstr='#ffffff',GradientType=0 );}	

/* 暂无房源 */
.nohouse {margin-top: 0.35rem;}
.nohouse p{font-size:0.14rem;text-align: center;}
.noimg{width:50%;display: block;margin:0.1rem auto;}
/* 暂无更多 */
.noMore{text-align: center;font-size:0.12rem;padding-bottom:0.34rem;padding-top:0.2rem;}	
.noMore img{width:0.3rem;height:0.42rem;display: block;margin:0 auto;}	
.noMore p{color:#BEBEBE;font-size:0.12rem;}

@media all and (max-width:320px){
	.customInput input{width:0.8rem}
	.nohouse {margin-top: 0.15rem;}
}	
	
	
	