@charset "utf-8";
/*资讯详情*/
.newsContainer{padding-top: 1.333rem;}
.detailMain{padding: 0 .26666667rem;background-color: #FFF;position: relative;}
.detailTitle{font-size: .5rem;color:#333;padding: .4rem 0 .26666667rem;line-height: .64rem;}
.attribute{display: box;display: -moz-box;display: -webkit-box;}
.attribute span,.attribute a{display: block;-moz-box-flex: 1;-webkit-box-flex: 1;box-flex:1;line-height: .4rem;color:#999;font-size: .32rem;}

.houseIntro {
    width: 100%;
    
    background: #f1fafe;
    margin-top: 15px;
    margin-bottom: 20px;
}
.houseIntroDiv {
    padding: 20px 10px;
}
.introRight p span {
    font-size: 22px !important;
    color: #F00000 !important;
}
.flt {
    float: left;
}
.introImg {
    width: 64px;
    height: 64px;
}
.introImg img {
    width: 64px;
    height: 64px;
    border-radius: 100%;
}
.introInfo {
    margin-left: 70px;
    padding-top: 0px;
}

.introInfo ul li i {
    display: inline-block;
    margin-right: 10px;
}
.introInfo ul li {
    float: left;
    font-size: 14px;
    color: #666;
}
.onhouse {
    width: 265px;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
}
.distance {
   
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
}
.introRight {
    padding: 10px 0;
    margin-left:70px;
}
.frt {
    float: left;
}
.introRight a {
    display: block;
    width: 110px;
    height: 38px;
    margin-top:10px;
    line-height: 38px;
    text-align: center;
    background: #0085da;
    font-size: 16px;
    color: #fff;
}
.introInfo p {
    font-size: 18px;
    color: #333;
    margin-bottom: 10px;
}

.detailTxtPic{font-size: .32rem;color:#333;line-height: .64rem;padding-top: .53333333rem;width: 100% !important;}
.detailTxtPic a{color:#333;}
.detailTxtPic img{width: 100% !important;height: 100% !important;}
.detailPre,.detailNext{width: 100%;margin-top: .13333333rem;}
.detailNext{padding-bottom: .13333333rem;}
.detailPre a,.detailNext a{display: block;font-size: .32rem;color:#333;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.spaceLine{height: .26666666rem;overflow: hidden;background-color: #F6F6F5;}
/*热门资讯*/
.hotNews{background-color: #FFF;}
.hotNewsTitle{padding: 0 .26666667rem;font-size: .41666666rem;display: inline;line-height: 1.2rem;}
.hotNewsList a{display: block;padding: .4rem .26666666rem;border-bottom: .025rem solid #F5F5F5;zoom: 1;background-color: #FFF;}
.hotNewsList a.touch{background-color: #E3E3E3;}
.listLeft{width: 2.88rem;height: 2.16rem;float: left;display: inline;overflow: hidden;position: relative;}
.listLeft img{width: 100%;height: 100%;}
.infoCorner{position: absolute;top:0;left: 0;background: rgba(0,0,0,.5);color:#FFF;font-size: .32rem;padding: 0 .06666666rem;}
.listRight{float: left;display: inline;width: 6.53333333rem;padding-left: .26666666rem;box-sizing: border-box;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;position: relative;}
.rightTitle{font-size: .38888888rem;width: 100%;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;color:#333;padding: 0 0 .10666666rem;font-weight: 700;}
.infoDescription{font-size: .32rem;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;;-webkit-line-clamp: 2;-webkit-box-orient: vertical;color:#666;}
.dateInfo{text-align: right;color:#999;padding: .15333333rem .33333333rem;font-size: .32rem;}

.hotNewsBuild{background-color: #FFF;padding-bottom: .26666666rem;}
.hotNewsBuildTitle{padding: 0 .26666667rem;font-size: .41666666rem;display: inline;line-height: 1.2rem;}
.hotNewsBuildList li{font-size: 0;display: inline-block;width: 9.694rem;background-color: #FFF;padding: 0.486rem 0 0.444rem 0.306rem;border-bottom: .025rem solid #F5F5F5;}
.hotNewsBuildList li.touch{background-color: #E3E3E3;}
.hotNewsBuildList .hotNewsBuildLeft{display: inline-block;float: left;width: 3.275rem;height: 2.2rem;position: relative;overflow: hidden;}
.hotNewsBuildList .hotNewsBuildLeft img{width: 100%;height: 100%;border-radius: 0.169rem;-webkit-border-radius: 0.169rem;-moz-border-radius: 0.169rem;-ms-border-radius: 0.169rem;}
.hotNewsBuildList .hotNewsBuildRight{position: relative;width: 5.95555555rem;float: right;display: inline-block;padding: 0 .1rem 0 .33333333rem;}
.hotNewsBuildName{font-size: .389rem;color:#333;display: block;padding-right: .1rem;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.hotNewsBuildRegion{font-size: .389rem;color: #B8B8B8;padding-top: .233rem;}
.hotNewsBuildRegion a{color: #B8B8B8;}
.hotNewsBuildPrice{font-size: .389rem;color:#666;padding-top: .233rem;}
.hotNewsBuildPrice font{font-size: .544rem; color: #FF7124;font-weight: bold;}










#search_suggest
  {
    position:absolute;
	width:100%;
	z-index:9999
   }
.search-box_xn  {

z-index:9999	
}

.highlight {color:#FF0000;}

.search-box_xn ul.select-opt_xn {
    top: -90px;
    width: 100%;
	z-index:9999
}
ul.select-opt_xn {
    margin-top: -1px;
    padding: 0;
    width: 488px;
    border: 1px #e6e6e6 solid;
    font-size: 18px;
    list-style: none;
    position: absolute;
    top: 54px;
	border-color: #f3f3f3;
	left: 0;
    background-color:#fff;
    overflow: hidden;
	
	
}
.search-box_xn ul.select-opt_xn li.li-title {
    background: #f2f2f2;
    cursor: text;
    font-size: 12px;
    color: #989898;
}

.search-box_xn span.title {
color:#989898;
font-size:14px
}

.fl {
    float: left;
}
.clearfix:after {
    content: "\0020";
    display: block;
    clear: both;
    height: 0;
    visibility: hidden;
}
.search-box_xn ul.select-opt_xn li {
    cursor: pointer;
    padding: 0 10px;
    height: 34px;
    line-height: 34px;
	float: none;
    white-space: nowrap;
	
    color: #989898;
    font-size: 13px;
}
.search-box_xn ul.select-opt_xn li .offerTips {
    height: 20px;
    width: 40px;
    text-align: center;
    line-height: 20px;
    margin: 7px 0 0 0;
    border-radius: 5px;
    font-size: 12px;
    padding: 0;
	color:#989898
}

.offerTips.t3 {
    background: #eef2f8;
    color: #a2afc8;
}

.offerTips.t1 {
    background: #eff6f5;
    color: #a6c5c1;
}

.offerTips.t2 {
    background: #f5f2e9;
    color: #e4d19e;
}
.search-box_xn ul.select-opt_xn li .result {
    padding: 0 10px;
    height: 34px;
    color: #363636;
}
.search-box_xn ul.select-opt_xn li .resultBox {
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    max-width: 214px;
    height: 34px;
    display: inline-block;
	color:#333333;
	font-size:14px
}
.search-box_xn ul.select-opt_xn li .result .searchAddress {
    color: #989898;
    font-size: 12px;
    padding-left: 5px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    height: 34px;
    max-width: 80px;
    display: inline-block;
}
.search-box_xn ul.select-opt_xn li .result .searchKey {
    color: #ff552e;
}
.search-box_xn ul.select-opt_xn li .resultNum {
    font-size: 12px;
    color: #989898;
}
.fr {
    float: right;
}

.search-box_xn ul.select-opt_xn li:hover{background:#f2f2f2}