﻿.ft16 {
	font-size:16px
}
.ft16 a,.ft16 a:visited {
	font-size:16px
}
.ft14 {
	font-size:14px
}
.ft12 {
	font-size:12px
}
.mt8 {
	margin-top:8px
}
.mt10 {
	margin-top:10px
}
a {
	color: #333333;
	text-decoration: none;
}
a:hover, a:active, a:focus {
	color: #990000;
	text-decoration: none;
}
a:active {
	color: #9E9E9E;
}
img {
	border: 0 none;
	vertical-align: middle;
}
button, input, select, textarea {
	outline:0px;-webkit-appearance: none;
	font-size: 100%;
	outline: medium none;
	vertical-align: middle;
}
table {
	border-collapse: collapse;
	border-spacing: 0;
}
textarea {
	resize: none;
}
.l {
	display: inline;
	float: left;
}
.r {
	display: inline;
	float: right;
}
.radius_4 {
	border-radius: 4px 4px 4px 4px;
}
.hidden {
	display: none;
}
header, footer, article, section, nav, menu, hgroup {
	display: block;
}
/*阴影*/
.pop-layer { position: fixed; display: none; top: 44px; left: 0; height: 100%; width: 100%; background: rgba(0, 0, 0, 0.3); z-index: 1000; cursor: pointer; }

/*通用定义*/
.clear {
	clear: both;
	font-size: 0;
	height: 0;
	line-height: 0;
	visibility: hidden;
}
.clearfix:after {
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
}

.mark{ width:100%; 
       height:100%;
	   position: fixed;
	   top:0; 
	   left:0;
	   background:#000;
	   opacity:0.4;
	   filter:alpha(opacity=40);
	   display:none;
	   z-index:9;
	   }
	   
/*搜索*/
.csearch_search {
	color: #7f7f7f;
    line-height: 29px;
    font-size: 14px;
    font-weight: normal;
    text-align: center;
    padding: 10px 12px 2px;
    position: relative;
    height: 53px;
    background-color: #f4f4f4;
}
.choose_title {
	color: #8b8b8b;
	display: block;
	height: 32px;
	line-height: 32px;
	position: absolute;
	width: 70px;
	font-size: 14px;
	margin-top: 5px;
	font-size: 16px;
	z-index: 999;
	cursor: pointer;
	text-align: left;
}
.choose_title .icon-arrow {
	background-image: url("/images/sy/icon_all.png?");
	background-repeat: no-repeat;
	display: block;
	height: 20px;
	width: 20px;
	background-position: -63px 0;
	position: absolute;
	right: 0px;
	top: 9px;
}
.csearch_search .csearch_box input {
	ine-height: 44px;
    height: 44px;
    border: 0 none;
    width: 100%;
    color: #9a9a9a;
    font-size: 14px;
    background: #FFFFFF;
    padding-left: 10px;
    box-sizing: border-box;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
}
.csearch_search .csearch_box {
    position: relative;
	width:calc(100% - 120px);
    padding-right: 60px;
    background-color: #fff;
    border: 1px solid #e6e6e6;
    box-shadow: 0px 0px 1px #e9e9e9;
	-webkit-box-shadow: 0px 0px 1px #e9e9e9;
	-moz-box-shadow: 0px 0px 1px #e9e9e9;
	-webkit-border-radius: 2px;
    -moz-border-radius: 2px;
    border-radius: 2px;
	float:left
}
.csearch_search #searchquery {
	height: 30px;
    color: #5f6268;
    display: block;
    background: url(../images/sy/n_searchbox.png) no-repeat 50% 50% #fff;
    background-size: 20px 20px;
    float: right;
    font-size: 12px;
    width: 49px;
    cursor: pointer;
    position: absolute;
    right: 4px;
    top: 7px;
    border-left: 1px solid #e6e6e6;
}
.csearchai_box{
    border: 1px solid #e6e6e6;
    height: 30px;
    background: #FFFFFF;
    float: left;
    width: 50px;
	height:44px;
    margin-left: 6px;
	overflow:hidden
	}
.csearchai_box a{
	padding: 6px 9px;
	float:left

	}











.screen_type { background: #fff; border-top: 1px solid #ddd; -webkit-transform: translateZ(0); transform: translateZ(0); }
.screen_type ul { box-sizing: border-box; padding: 12px 0; z-index: 51; border-bottom: 1px solid #ddd; }
.screen_type li { position: relative; display: block; float: left; width: 25%; height: 21px; line-height: 21px; text-align: center; }
.screen_type a { display: block; font-size: 14px; color: #333; text-decoration: none; font-weight: bold; height: 21px; }
@media screen and (min-width: 320px) and (max-width: 374px) { .screen_type a { font-size: 12px; } }
.screen_type a span { display: inline-block; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; margin-left: -12px; }
@media screen and (min-width: 320px) and (max-width: 374px) { .screen_type a span { width: 60px; } }
@media screen and (min-width: 375px) and (max-width: 413px) { .screen_type a span { width: 70px; } }
@media screen and (min-width: 414px) { .screen_type a span { width: 80px; } }
.screen_type a em { position: absolute; top: 6px; right: 8px; display: block; width: 18px; height: 12px; }
.screen_type .up_triangle { background: url("../images/up_triangle.png") no-repeat 0 0; background-size:100%; }
.screen_type .down_triangle { background: url("../images/down_triangle.png") no-repeat 0 0; background-size: 100%; }
.screen_type .red_text a span { color: #f71c2c; }

.sort_box { display: none; position: fixed; left: 0; right: 0; bottom: 0; width: 100%; height: 270px; background: #fff; z-index: 1000; }
.sort_box .sort_box_head { height: 45px; line-height: 45px; border-bottom: 1px solid #ddd; box-sizing: border-box; padding: 0 15px; }
.sort_box .sort_box_head span, .sort_box .sort_box_head a { display: block; float: left; width: 50%; text-align: center; }
.sort_box .sort_box_head span { text-align: left; font-size: 16px; color: #333; }
.sort_box .sort_box_head a { text-align: right; font-size: 14px; color: #999; }
.sort_box .sort_ul { box-sizing: border-box; padding: 0 15px; }
.sort_box .sort_ul li { height: 44px; line-height: 44px; border-bottom: 1px solid #ddd; text-align: center; }
.sort_box .sort_ul li:last-child { border-bottom: none; }
.sort_box .sort_ul a { display: block; color: #333; font-size: 14px; text-decoration: none; }
.sort_box .red_text a { color: #f95250 !important; }

.sort_layer { display: none; position: fixed; top: 0; left: 0; width: 100%; height: 100%; background: rgba(0, 0, 0, 0.3); z-index: 999; }









.more_box_community { display: block; height: 100%; }
@media screen and (min-width: 375px) and (max-width: 413px) { .more_box_community .more_box_community_in .label_box a { width: 108px; } }

.tips_box { display: none; position: fixed; left: 50%; top: 50%; margin-left: -140px; margin-top: -50px; background: rgba(0, 0, 0, 0.6); border-radius: 5px; width: 280px; height: 100px; z-index: 100; line-height: 100px; text-align: center; color: #fff; }

.loading_img_box { display: none; position: fixed; left: 50%; top: 50%; width: 120px; height: 120px; margin-left: -60px; margin-top: -60px; background: url("../images/screen_revision/loading_img.gif") no-repeat 50% 50%; background-size: 400px 150px; z-index: 9999; }



/*---------------main----------------*/


.bg-t {
	background: url(/images/dd_03.png) no-repeat;
}


.none {
	display: none;
}
.favorite_r {
	background-color: #666666;
	border-radius: 6px;
	color: #FFFFFF;
	font-size: 16px;
	height: 40px;
	line-height: 40px;
	opacity: 0.9;
	position: fixed;
	text-align: center;
	width: 100px;
	z-index: 9999;
}




.msg-wrap { position: relative; }


.esf_search {
	background: #0096ff;
	height:42px;
	padding:8px 10px 0px;
	position:relative;
	border-top: 1px solid #5EBCFE;
	border-bottom: 1px solid #048ae8;
	overflow:hidden
}
.search_btns {
	position:absolute;
	display:block;
	width:50px;
	height:30px;
	border: 1px solid #ABAEB0;
	background: #fff url("/images/esf/icon_bg.png") repeat -26px 0;
	background-size:94px auto;
	right:10px;
	border-radius:0px 10px 10px 0px
}
.search_box {
	padding-right:51px;
}
.search_box input {
	width:100%;
	height:30px;
	;
	background:#fff;
	border:0;
	font-size:14px;
	font-family:"微软雅黑";
	color:#B6B6B6;
	border-radius:10px 0 0px 10px
}
.pdt {
	border:1px solid #ABAEB0;
	height:30px;
	padding:0px 8px;
	background:#fff;
	border-radius:10px 0 0px 10px
}
.sousuo_box {
	border-bottom: 0px solid #E7E7E7;
	border-top: 1px solid #e7e7e7;
	position: relative;
	width: 100%;
	background:#fff
}
.sousuo_box ul li {
	background-color: #fff;
	border-bottom: 1px solid #FFFFFF;
	color: #666666;
	float:left;
	font-size: 15px;
	height: 24px;
	outline: 0 none;
	padding: 6px 0;
	width:33.33333%;
	text-align: left;
	position:relative
}
.sousuo_box ul li.txtcenter {
	text-align:center;
	padding: 3px 0;
	border-bottom: 1px solid #E7E7E7;
}
.sousuo_box ul li.active {
	border-bottom: 2px solid #59a200;
	height:29px
}
.sousuo_box ul li a {
	display:block;
	padding:0px 10px 0px 10px;
	color: #666666;
}
.sousuo_box ul li a span {
	display: inline-block;
	height: 24px;
	line-height: 24px;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
	vertical-align:middle;
}
.sousuo_box ul li a em {
	display: inline-block;
	vertical-align:middle;
	background-image: url("/images/esf/l_icon.png");
	background-position: -33px -133px;
	background-repeat: no-repeat;
	background-size: 70px auto;
	height: 20px;
	line-height: 24px;
	margin-left:5px;
	width:20px
}
.s1 {
	background:#e3e3e3;
	height: 22px;
	position: absolute;
	top: 8px;
	width: 1px;
	z-index: 1;
	right:0
}
.s2 {
	background:#D9D9D9;
	height: 18px;
	position: absolute;
	top: 7px;
	width: 1px;
	z-index: 1;
	right:0
}
.lhf {
	position:fixed;
	top:0;
	left:0;
	height:30px;
	z-index:9;
	-webkit-box-shadow:0 1px 5px grey
}
.jjr_fix {
	position:fixed;
	top:37px;
	left:0;
	z-index:9;
}
/**********筛选*********/
i, em, li {
	font-style: normal;
	list-style: none;
}
.F {
	position: fixed;
	top: 0;
	width: 100%;
	height: 100%;
	z-index: 1000;
	display: none;
	overflow: hidden;
}
.F .e2 {
	position:absolute;
	right:0;
	width:100%;
	height:100%;
	background:#333;
	overflow-y:scroll;
	-webkit-overflow-scrolling:touch
}
.F .e {
	position: absolute;
	right: -288px;
	width: 263px;
	height: 100%;
	color: #ececec;
	z-index: 100;
	-webkit-transition: right .5s ease;
}
.F .es {
	right: 0;
}
.F .e1 {
	display: block;
	width: 25px;
	height: 50px;
	text-align: center;
	line-height: 1.2em;
	cursor: pointer;
	border-radius: 3px 0 0 3px;
	background: no-repeat #333;
	background-size: 105px;
	padding: 30px 0 0 0;
	position: absolute;
	right: 100%;
	z-index: 102;
	margin-top: -40px;
	background-image: url("/images/esf/l_icon.png");
	background-position: -85px -45px;
}
.F .e2a {
	overflow: hidden;
	padding: 0 10px 0 10px;
	display: none;
	padding-bottom: 20px;
}
.F .e2s, .F .e3s {
	display: block;
}
.F .e2a i {
	border-bottom: 2px solid #FFF;
	display: inline-block;
	padding: 0 11px;
	line-height: 43px;
}
.F .e2a span, .F .e2a a {
	display: block;
	color: #ececec!important;
	font-size: 15px;
	height: 20px;
	line-height: 20px;
	border-bottom: 1px solid #444;
	padding: 13px 0 13px 11px;
}
.F .e2a .e5 {
	background: #666!important;
}
.F .e7 {
	position: absolute;
	z-index: 99;
	top: 0;
	left: 0;
	background: rgba(0,0,0,0.5);
	width: 100%;
	height: 100%;
}
/*******房源列表开始********/
.esfhouse_item {
	height:auto;
	border-bottom: 1px solid #e7e7e7;
	position:relative;
	padding:15px 10px;
	line-height:22px;
	background:#FFF;
}
.esfhouse_item .esfhouse_pic{
	width:88px;
	position:relative;

}
.esfhouse_item .esfhouse_pic .zhongjie0 {
	position:absolute;
	left:0px;
	top:0px;
	width:40px;
	height:12px;
	line-height:12px;
	padding:2px 0 0 0;
	background:#5bb446;
	color:#FFF;
	font-size:10px;
	text-align: center;
	display:block;
	z-index:8;
}
.esfhouse_item .esfhouse_pic .zhongjie_ico {
	position:absolute;
	left:0px;
	top:0px;
	width:25px;
	height:12px;
	line-height:12px;
	padding:2px 0 0 0;
	background:#F90;
	color:#FFF;
	font-size:10px;
	text-align: center;
	display:block;
	z-index:8;
}
.esfhouse_item .esfhouse_pic .avater100 {
	position:absolute;
	left:0px;
	top:0px;
	width:88px;
	height:66px;
	display:block;
	z-index:1;
}
.ico_group {
	width:40px;
	height:12px;
	line-height:12px;
	padding:1px 2px;
	background:#09F;
	color:#FFF;
	font-size:10px;
	border-radius:2px;
	margin-right:2px;
}
.ico_top {
	background:#09F;
}
.ico_paiming {
	background:#ff6302;
}
.ico_sale {
	background:#fb1f00;
}
.ico_newhouse {
	background:#4caa4e;
}
.esfhouse_item .house_dts {
	margin-left:98px;
}
.esfhouse_item .house_title {
	font-size:16px;
	line-height:24px;
	color:#333;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}
.esfhouse_item .house_title .new{
	width:24px;
	font-size:10px;
	line-height:11px;
	color:#FFF;
	background:#ee4433;
	text-align:center;
	overflow: hidden;
	display: inline-block;
	margin:6px 2px 0 0;
	border-radius:3px;
	padding-top:2px;
	float:left;
}
.esfhouse_item .myitems {
	font-size: 12px;
    color: #858586;
    position: relative;
    overflow: hidden;
    height: 22px;
}
.esfhouse_item .myprice {
	position:absolute;
	right:0px
}
.esfhouse_item .zongjia {
	color:#ee4433;
	font-size: 18px;
	font-weight: bold;
	font-family:Arial
}
.esfhouse_item .delete{
	position:absolute;
	width:60px;
	height:60px;
	background:url(../users/images/delete.png) 30px 26px no-repeat;
	background-size:23%;
	bottom:0px;
	right:0px;
	z-index:9;
}
.esfhouse_box{
	position: relative;
    overflow: hidden;
    /* padding-bottom: 10px; */
    border-bottom: 1px solid #eee;
    padding: 0 10px 10px 10px;
}
.esfhouse_item b.edit{
	position:absolute;
	bottom:0px;
	right:0px;
	z-index:9;
	display:block;
	width:60px;
	height:60px;
	line-height:100px;
	text-align:right;
	padding-right:5px;
	color:#ee4433;
	font-weight:normal;
	cursor:pointer;
}
.esfhouse_item .edit_btn_box{
	/*display:none;*/
	height:30px;
	padding-top:5px;
	/*border-top:1px solid #e7e7e7;*/
}
/*.esfhouse_item .edit_btn_box span{
	width:22%;
	height:30px;
	line-height:30px;
	text-align:center;
	border-radius:4px;
	box-sizing:border-box;
	font-size:14px;
	float:left;
	color:#fff;
}*/

.esfhouse_item .edit_btn_box span{
	width:60px;
	height:30px;
	line-height:30px;
	text-align:center;
	border-radius:4px;
	box-sizing:border-box;
	font-size:14px;
	float:right;
	color:#fff;
	
}

.esfhouse_item .edit_btn_box span.Line{
	border:1px solid #e7e7e7;
	border-top:0px;
	border-bottom:0px;
	margin-right:2%;
}
.esfhouse_item .edit_btn_box span.btn1{
	margin-right: 2%;
	/*background:#41c202;*/
	border:1px solid #41c202;
	color:#41c202;
}
.esfhouse_item .edit_btn_box span.btn2{
	border:1px solid #2085d3;
	color:#2085d3;
}
.esfhouse_item .edit_btn_box span.btn3{
	border:1px solid #e32e55;
	color:#e32e55;
	margin-right:2%;
}
.esfhouse_item .edit_btn_box span.btn4{
	border:1px solid #F60;
	color:#F60;
	
}

.esfhouse_item .edit_btn_box span.noMar{
	margin-right:2% !important;
}

/*.esfhouse_item .edit_btn_box a b{
	display:block;
	width:32px;
	height:32px;
	background:url(/users/images/edit_img.png) no-repeat right center;
	float:left;
}
.esfhouse_item .edit_btn_box a.btn1 b{
	background-position:2px 0px;
}
.esfhouse_item .edit_btn_box a.btn2 b{
	background-position:-44px 0px;
}
.esfhouse_item .edit_btn_box a.btn3 b{
	background-position:-92px 0px;
}
*/.edit_item_box{
	height:auto;
	padding-bottom:5px !important;
}
/*******房源列表结束********/
.tag_w {
	font-size:12px;
	color:#858586
}
.tag {
	border: 1px solid;
	display: inline-block;
	line-height: 16px;
	margin-right: 3px;
	padding: 0 3px;
	text-align: center;
	font-size:12px;
	color:#5694c8
}
.borc {
	border-color: #e5e5e5
}
.borc2 {
	border-color: #e5e5e5;
}
.borc3 {
	border-color: #e5e5e5;
}
.borc4 {
	border-color: #e5e5e5;
}
.borc5 {
	border-color: #e5e5e5
}
.lh20 {
	line-height:18px
}
.lh22 {
	line-height:22px
}


.arial {
	font-family:Arial
}
/********周边经纪人总数*******/
#jjrnum {
	width:100%;
	display:none
}
.jjr_total {
	background:#f8f8f8;
	height:33px;
	color:#666;
	font-size:14px;
	padding:0px 12px;
	border-top: 1px solid #e7e7e7;
	border-bottom: 1px solid #e7e7e7;
}
.jjr_list {
	/*background:url(/images/esf/15x22.png) no-repeat right center;*/
	height:32px;
	line-height:32px
}
/*******图片轮显******/
#Indicators {
	text-align: center;
	left:0px;
	width:100%;
	height: 10px;
	top: 210px;
	z-index: 5;
	position: absolute;
}
#Indicators span {
	display: inline-block;
	height: 5px;
	width: 5px;
	margin: 0 4px 0 0;
	padding: 0;
	-webkit-border-radius:5px;
	-moz-border-radius:5px;
	-o-border-radius:5px;
	border-radius:5px;
	background: #c5c5c5;
	overflow:hidden;
}
.nxqalbum #slider {
	width: 100%;
	margin:0px auto;
}
#position li {
	margin: 0 3px;
}
/******房源详情******/
.tit_area {
	border-bottom: 1px solid #e7e7e7;
	overflow: hidden;
	padding: 10px 10px 10px;
	background:#fff
}
.tit_area .tit {
	width:100%;
	font-size: 16px;
    font-weight: normal;
    line-height: 24px;
	display:inline-block;
	float:left;
	padding-bottom:6px;
}
.tit_area .tit span{
}
.tit_area .tit .zhongjie0 {
	height:16px;
	line-height:16px;
	padding:1px 1px 1px 1px;
	background:#5bb446;
	color:#FFF;
	font-size:12px;
	text-align: center;
}
.status_bar {
	width:100%;
	color: #BDBDBD;
	font-size: 12px;
	line-height: 18px;
	position: relative;
	float:left
}
.status_bar .date {
	margin-right: 10px;
}
.status_bar .ico, .status_bar .ico_on {
	background: url("/images/esf/sp_ico.png") no-repeat 0 0;
	background-size:12px auto;
}
.status_bar .date .ico {
	background-position: 0 0;
	display: inline-block;
	height: 9px;
	margin-right: 2px;
	width: 9px;
}
.status_bar .browse_num .ico {
	background-position: 0 -10px;
	display: inline-block;
	height: 10px;
	width: 16px;
}
.status_bar .btn_expire {
	background-color: #ffffff;
	color:#cd4040;
    height: 24px;
    line-height: 24px;
    position: absolute;
    right: 0;
    text-align: center;
    top: -5px;
	padding:0px 6px;
}
.status_bar .btn_expired {
	background-color: #cd4040;
	color:#fffef6;
    height: 24px;
    line-height: 24px;
    position: absolute;
    right: 0;
    text-align: center;
    top: -5px;
	padding:0px 6px;
}
.pinggu_btn {
	background-color: #FCFDFD;
	border: 1px solid #e7e7e7;
	height: 22px;
	line-height: 22px;
	position: absolute;
	right: 0;
	text-align: center;
	top: 0px;
	width: 63px;
	font-size:12px;
	color:#aaa
}
.status_bar .btn_Favorite .ico {
	background-position: 0 -21px;
	display: inline-block;
	height: 12px;
	margin-right: 3px;
	vertical-align: -1px;
	width: 12px;
}
.status_bar .btn_Favorite .ico_on {
	background-position: 0 -35px;
	display: inline-block;
	height: 12px;
	margin-right: 3px;
	vertical-align: -1px;
	width: 12px;
}
.attr{
	border-top: 1px solid #fff;
	border-bottom: 1px solid #e7e7e7;
	padding:10px 10px 10px 10px;
	background:#fff
}
.attr dd {
	display: block;
	height: 30px;
	line-height: 30px;
	color: #333;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
	font-size:14px;
	width:50%;
	font-family:Microsoft YaHei;
	float:left
}
.attr dd.quanbu {
	width:100%
}
.attr .i5 {
	color:#aaa
}
.attr .i3 a,.attr .i3 a:visited{
	color:#cd4040
}
.attr .i2 a,.attr .i2 a:visited{
	color:#3469b3;
}

.btn_Price {
	background-color: #ffffff;
	border: 1px solid #e7e7e7;
	color: #858586;
	display: inline-block;
	font-size: 12px;
	height: 26px;
	line-height: 26px;
	margin-left: 10px;
	padding: 0 10px;
	text-align: center;
}
.btn_Price .ico {
	background: url("/images/esf/sp_bu_xb.png") no-repeat 0 -386px;
	background-size:30px auto;
	display: inline-block;
	height: 12px;
	margin-left: 0;
	margin-right: 3px;
	vertical-align: -1px;
	width: 12px;
}
.mxq_but .ico {
	background: url("/images/esf/jobxin.png") no-repeat 0 -261px;
	background-size:20px auto;
	width: 14px;
}

/*房源描述*/
.detail_txt {
	border-top: 1px solid #e7e7e7;
	line-height: 24px;
	padding: 10px 10px;
	background:#fff;
	margin-top:6px
}
.detail_txt .facility_txt{
	margin-top:12px;
	padding:5px 10px 5px 10px;
	background:#f1f1f1;
	font-size:14px;
	}
.detail_txt .facility_txt span i{
	margin-right:10px; 
	background:url(../images/images/ok_icon.png) left center no-repeat;
	background-size: 15px 15px;
	padding-left:20px;
	display: inline-block;
	}
.detail_txt .detail_view{
	margin-top:10px;
	color:#666;
	font-size:14px;
	line-height:24px;
	}
.detail_txt .detail_view p{
	position:relative;
	margin-bottom:10px;
	}
.detail_txt .detail_view p img{
	z-index:1;
	}
.detail_txt .detail_view p span{
	position:absolute;
	right:0; 
	bottom:0;
	display:block;
	background:#009a77;
	line-height:24px;
	font-size:14px;
	color:#FFF;
	padding:3px 10px;
	z-index:9;
	}
.opcl {
	font-size: 14px;
	color: #333;
	z-index: 1000;
	margin-top: 6px;
	height:21px;
	text-align:center
}
.c2z, .c2s {
	display: inline-block;
    background-image: url("/images/esf/v_icon.png");
    background-position: 12px -155px;
    background-size: 50px;
    background-repeat: no-repeat;
    width: 40px;
    height: 22px;
}

#view_introduction {
	color:#A8A8A8
}
.max_h {
	-webkit-box-sizing: border-box;
	overflow: hidden;
	max-height: 120px;
}
.c2s {
	background-position: 12px -179px;
}
/****联系经纪人****/
.h63 {
	height:63px
}
.lianx {
	background:#FFF;
	width: 100%;
	z-index:99;
	height: auto;
	float:left
}
.lianx .lx_con {
	width:100%;
	height:73px;
	position:relative;
}

.lianx .lx_con  .sl_l{
	width:210px;
	left:0;
	position:absolute;
}
.lianx .lx_con  .sl_r{
	width:70px;
	top:14px;
	right: 0;
	position:absolute;
}
.lianx .lx_con .sl_r p{
	float:right;
	text-align:center;
	margin:2px 8px 0px 8px;
}
.lianx .lx_con .sl_l .lx_pic img {
	width: 50px;
    height: 50px;
    border-radius: 100%;
    margin: 10px;
    display: inline-block;
    border: 1px #ddd solid;
    object-fit: cover;
    vertical-align: middle;
    float: left;
}
.lianx .sl_r .call_btn {
	width:38px;
	height:38px;
	margin-left:2px;
	border-radius:19px;
	background:#17abf7 url(../images/sy/call.png) center center no-repeat;
	background-size:70%;
	display:block;
	
}
.lianx .lx_con .lx_ff {
	line-height:24px;
	color:#333;
	font-size:16px;
	margin-left:56px;
	margin-top:10px;
	padding-top:4px;
}
.lianx .lx_con .lx_ff  span{
	color:#777;
	font-size:12px;
	background:#f1f1f1;
	padding:2px 6px;
	word-break:normal;
}

.lianx .lx_company {
	line-height:24px;
	font-size:14px;
	padding:10px 10px 10px 10px;
	border-top:1px #eee solid;
}
.lianx .lx_tip{
	line-height:24px;
	font-size:14px;
	padding:6px 10px 6px 10px;
	border-top:1px #eee solid;
}
.lianx .lx_tips {
	line-height:20px;
	color:#ff6600;
	font-size:12px;
	padding:10px 10px 10px 10px;
	border-top:1px #eee solid;
}


.lianx .sl_r .kanjia_btn {
	width:38px;
	height:38px;
	border-radius:19px;
	background:#f45a1d;
	display:block;
	background:#f66e38 url(../images/images/rmb.png) center center no-repeat;
	background-size:62%;
	
}


.call {
	display:inline-block;
	width:40px;
	background:url(/images/esf/tel.png) no-repeat center top;
	padding-top: 29px;
	color:#fff;
	font-size:12px;
	background-size:38px 28px
}
.tongxun {
	/*display:inline-block;*/
    display: none;
	width:50px;
	background:url(/images/esf/chatn.png) no-repeat center top;
	padding-top: 29px;
	color:#fff;
	font-size:12px;
	background-size:38px 28px;
	margin-left:5px
}

/*位置及周边*/
.attr_info {
	border-top: 1px solid #e7e7e7;
	border-bottom: 1px solid #e7e7e7;
	padding: 10px;
	background:#fff;
	margin-top:6px
}
.attr_info .attrVal {
	display: block;
	/*max-width: 75%;*/
	overflow: hidden;
	vertical-align: top;
	word-wrap: break-word;
}
.attr_info .fred {
	color: #FF0000;
	font-size: 16px;
	font-weight: normal;
}
.attr_info li p.mt10 {
	margin-bottom: 5px;
}


.fangico {
	background: #A4CB76;
	color: #FFFFFF;
	display: inline-block;
	font-size: 12px;
	height: 35px;
	line-height: 35px;
	margin-right: 3px;
	text-align: center;
	width: 92px;
}
a.fangico {
	display: inline-block;
}
a.fangico:hover {
	color:#fff
}
.fangico i {
	background: url("/images/esf/jobxin.png") no-repeat 0 -72px;
	background-size:22px auto;
	display: inline-block;
	height: 14px;
	margin-bottom: 2px;
	margin-right: 5px;
	vertical-align: middle;
	width: 16px;
}
.fangico.duanxin {
	background: #7EAFDD;
	cursor: pointer;
	display:none
}
.fangico.duanxin i {
	background-position: 0 -105px;
}
.fangico.net-online {
	background: #F79E4F;
}
.fangico.bangbang i {
	background-position: 0 -264px;
	height: 19px;
}
.mts {
	margin-top:5px;
	color:#A8A8A8
}
.s_map {
	display: block;
	-webkit-box-sizing: border-box;
	height: 136px;
	overflow: hidden;
	margin: 10px 0 0px;
	/*border: 1px solid #e4e3e3;*/
	background-size: auto 60%;
}
.mapimg {
	width: 100%;
	height: 100%;
	display: block;
}
/*******附近推荐*******/
.fujin_house {
	border-top: 1px solid #fff;
	border-bottom: 1px solid #e7e7e7;
	padding: 7px 0px 2px;
	cursor:pointer;
	background:#fff
}
.pd10 {
	padding:0px 10px 7px
}
/**********删除收藏房源提示*********/
.delhouse_title {
	background-color: #ffffea;
	padding: 8px 0 10px 7px;
	font-size: 14px;
	display: none;
	border-bottom: 1px solid #d9d9d9;
}
.delhouse_title .f2a {
	display: inline-block;
	height: 27px;
	line-height: 27px;
	padding-left: 16px;
	margin-left: 6px;
	background-image: url("/images/esf/l_icon.png");
	background-position: 0 -261px;
	background-size: 100px;
}
.delhouse_title .f2b {
	display: inline;
	float: right;
}
.f2b i {
	display:inline-block;
	height:28px;
	border:1px solid #bdbdbd;
	line-height:28px;
	width:43px;
	text-align:center;
	margin-right:10px;
	border-radius:3px;
	cursor:pointer;
	background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#fafafa), to(#eee))
}
.f2b i:active {
	background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#efefef), to(#ddd))
}
/*******收藏房源列表******/
.back_fff {
	background:#fff
}
.select {
	display:block;
	height: 75px;
	position: absolute;
	top:33px
}
.select .check {
	width: 20px;
	height: 40px;
	margin-right: 6px;
	display: none;
	background-image: url("/images/esf/l_icon.png");
	background-size: 100px;
	background-position: 0 -261px;
}
.pos_left {
	left:37px
}
.pos_pad {
	padding-left:136px
}
.f4 {
	line-height: 30px;
	font-size: 12px;
	text-align: center;
	color: #bababa;
	background: #f4f4f4;
	padding-top:3px
}
.f4 .login_link {
	color: #E54C00;
}
.delhouse_title .selected, .select .selected {
	background-position: 0 -302px;
}
/************小区详细页***********/
.junjia {
	margin:5px 0px;
	line-height:24px;
	font-size:14px;
	color: #A6A6A7;
}
.junjia .info-left {
    float: left;
    width: 50%;
    overflow: hidden;
}
.jj_price {
	color: #e54c00;
	font-size: 14px;
}
.info-btn {
    padding: 0px 10px;
    color: #F60;
    height: 22px;
    width: auto;
    font-weight: bold;
    background-color: #E8E8E8;
    cursor: pointer;
	line-height: 22px;
	font-family:Arial,"Microsoft Yahei";
	display:inline-block
}
.nopd label {
	font-size: 14px;
    color: #A6A6A7;
    line-height: 28px;
    height: 28px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.ii {
	color:#333333
}
.upicon {
	background: url("/images/esf/up.png") no-repeat left center;
	color: #FF0000;
	display:inline-block;
	padding-left: 10px;
	padding-right: 3px;
}
.downicon {
	background: url("/images/esf/down.png") no-repeat left center;
	color: #B88413;
	display:inline-block;
	padding-left: 10px;
	padding-right: 3px;
	margin-left:15px
}
.esfnum {
	padding:0px 12px 5px
}
.esfnum span {
	display:block;
	background:url(/images/esf/left_icon.png) no-repeat right center;
	background-size:8px 12px;
	font-size:16px
}
.Gf1 {
	color: #e54c00;
}
.chushou {
	margin-top:15px
}
.chushou a {
	float:left;
	width:49%;
	padding:4px 0px
}
.chushou a.bianju {
	margin-left:2%
}
.btnblue3 {
	text-align: center;
	background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #56ADF8), color-stop(1, #2E92E6));
}
.rbox4 {
	border-radius: 4px;
}
a.awhite:link, a.awhite:visited, a.awhite:hover, a.awhite:active {
	color: #FFFFFF;
	text-decoration: none;
}
/*********发布房源信息********/
.boxpadleft8 {
	padding:8px 12px
}
.dbline-gw {
	border-bottom: 1px solid #FFFFFF;
	border-top: 1px solid #D2D2D2;
}
.esfwtinput {
	line-height: 22px;
	padding: 4px;
	height: 22px;
	border: 1px solid #CECECE;
	background: #FFFFFF;
	font-size: 16px;
	background:-webkit-linear-gradient(top, #EEEEEE, #ffffff);
	background:-moz-linear-gradient(top, #EEEEEE, #FFFFFF);
 filter:progid:DXImageTransform.Microsoft.Gradient(startColorStr='#EEEEEE', endColorStr='#FFFFFF', gradientType='0')
}
.flol {
	float: left;
}
.flor {
	float: right;
}
.fora {
	color: #FF6600;
}
.c8 {
	color:#808080
}
.succ_icon {
	background: url("/images/esf/succ_icon.png") no-repeat 12px center;
	color: #E14F00;
	height: 53px;
	padding:18px 0px 20px 90px;
	line-height:1.6em
}
/**********房价评估*********/

.PGDlist dl {
	border-bottom: 1px solid #DEDEDE;
	box-shadow: 0 1px 0 #FFFFFF;
	clear: both;
	line-height: 24px;
	overflow: hidden;
	padding: 10px 12px;
}
.PGDlist dl dt {
	float: left;
}
.PGDlist dl dd {
	color: #666666;
}
.width2 {
	width: 40px;
	border-radius:2px;
	border:1px solid #cecece;
	height:22px;
	padding:0 5px;
	width:128px;
	font-size:16px;
	background:#ffffff;
	background: -moz-linear-gradient(top, rgba(239, 239, 239, 1), rgba(255, 255, 255, 1));
	background: -webkit-gradient(linear, top, from(rgba(239, 239, 239, 1)), to(rgba(255, 255, 255, 1)));
	background: -webkit-linear-gradient(top, rgba(239, 239, 239, 1), rgba(255, 255, 255, 1));
	background: -o-linear-gradient(top, rgba(239, 239, 239, 1), rgba(255, 255, 255, 1));
}
.w128 {
	width:128px
}
.width1 {
	width: 20px;
}
.mainCon input[type="radio"], .mainCon input[type="checkbox"] {
	vertical-align: 0;
}
.PGDlist dl.clickBg {
	position: relative;
}
.PGDlist dl dd div:first-child {
	margin-bottom: 8px;
}
.btnBox {
	padding: 16px 12px;
}
a.btnSty {
	display:block;
	height:36px;
	line-height:36px;
	text-align:center;
	color:#ffffff;
	font-size:16px;
	border-radius:2px;
	background:#2e93e6;
	background: -moz-linear-gradient(top, rgba(86, 173, 248, 1), rgba(45, 146, 230, 1));
	background: -webkit-gradient(linear, top, from(rgba(86, 173, 248, 1)), to(rgba(45, 146, 230, 1)));
	background: -webkit-linear-gradient(top, rgba(86, 173, 248, 1), rgba(45, 146, 230, 1));
	background: -o-linear-gradient(top, rgba(86, 230, 248, 1), rgba(45, 146, 230, 1));
}
.mybgs {
	background:url(../images/mybgs.png) repeat-x
}
.PGDlist select {
	border:1px solid #cecece;
	font-size:14px;
	background:#ffffff;
	background: -moz-linear-gradient(top, rgba(239, 239, 239, 1), rgba(255, 255, 255, 1));
	background: -webkit-gradient(linear, top, from(rgba(239, 239, 239, 1)), to(rgba(255, 255, 255, 1)));
	background: -webkit-linear-gradient(top, rgba(239, 239, 239, 1), rgba(255, 255, 255, 1));
	background: -o-linear-gradient(top, rgba(239, 239, 239, 1), rgba(255, 255, 255, 1));
}
.wolai {
	float:right;
	font-size:14px;
}
.jzpgList {
	font-size: 14px;
	padding: 12px;
	border-bottom: 1px solid #e7e7e7;
}
.jzpgList dt {
	font-size: 16px;
	margin-bottom: 5px;
}
.jzpgList dd {
	line-height: 26px;
}
.jzpgList dd span {
	color: #ED7E1C;
	font-family: Arial;
	font-size: 18px;
}
/*********周边经纪人*********/
.h45 {
	height:62px
}
.zbjjr_tl {
	color: #fff;
	border-top:1px solid #5EBCFE;
	background:#0891f1;
	padding:8px
}
.jjrlis-box {
	background: #F8F8F8;
	border-bottom: 1px solid #CBCBCB;
	border-radius: 3px;
	box-shadow: 1px 1px 1px #CBCBCB;
	font-size: 14px;
	margin: 8px 4px 10px;
	padding: 6px;
}
.bro-pic img {
	background: #E7E7E7;
	border: 1px solid #CCCCCC;
	height: 64px;
	margin-right: 6px;
	margin-top: 2px;
	padding: 2px;
	width: 54px;
}
.fgray {
	color: #808080;
}
.fbla {
	color: #282828;
}
.fora {
	color: #FF6600;
}
.xqwdtab {
	background: url("/images/esf/bg-xqwdtab-line.png") no-repeat right center;
	background-size:2px 100%;
	float: left;
	text-align: center;
	width: 25%;
}
a.agray2:link, a.agray2:visited, a.agray2:hover, a.agray2:active {
	color: #666666;
	text-decoration: none;
}
/***********经纪人店铺***********/
.padbox8 {
	padding: 8px 12px;
}
.fgray2 {
	color: #5B5B5B;
}
.bro-pic img {
	background: none repeat scroll 0 0 #E7E7E7;
	border: 1px solid #CCCCCC;
	height: 64px;
	margin-right: 6px;
	margin-top: 2px;
	padding: 2px;
	width: 54px;
}
.oratab {
	background: #E4E4E4;
	box-shadow: 0 3px 3px #C9C9C9;
}
.oratab li {
	float: left;
}
.oratab-cur {
	background: #FF8704;
	border-bottom: 1px solid #FFFFFF;
	box-shadow: 2px 2px 2px #CC6C03 inset;
	height: 28px;
}
.oratab li a {
	display: block;
	text-align: center;
}
a.awhite:link, a.awhite:visited, a.awhite:hover, a.awhite:active {
	color: #FFFFFF;
	text-decoration: none;
}
.oratab-cur-arr {
	background: url("/images/esf/arr-tit-tab.png") no-repeat center bottom;
	background-size:12px 100%;
	bottom: -15px;
	height: 12px;
	position: absolute;
	width: 100%;
	padding:0px
}
.borderbot {
	border-bottom: 1px solid #D2D2D2;
}
.xqtitbg {
	background: url("../images/bg-xq-gra.png") repeat-x 0 0;
	padding: 0 8px;
}
.arrbox4 {
	background: url("../images/infolistmore.png") no-repeat right center;
	cursor: pointer;
	font-size: 16px;
	padding: 8px;
}
.xqtitbox {
	margin-top: 10px;
	padding:0px 12px 3px
}
.mypadbox8 {
	padding:8px 0px
}
/*********即时通讯**********/
.fwhite {
	color: #FFFFFF;
}
#wrapper {
	bottom: 0;
	left: 0;
	overflow: auto;
	position: absolute;
	top: 0;
	width: 100%;
	z-index: -1;
}
#scroller {
	background: none repeat scroll 0 0 #F2F2F2;
	padding: 0;
	position: absolute;
	width: 100%;
	z-index: 1;
}
.rbox6 {
	border-radius: 6px;
}
/*********推荐经纪人*********/
.arrbox2 {
	background: url("/images/esf/boxlistarr.png") no-repeat right center #FFFFFF;
	cursor: pointer;
	font-size: 16px;
	padding: 8px;
}
.houselist {
	padding-bottom: 6px;
	padding-top: 6px;
}
.bro-pic img {
	background: #E7E7E7;
	border: 1px solid #CCCCCC;
	height: 64px;
	margin-right: 6px;
	margin-top: 2px;
	padding: 2px;
	width: 54px;
}
.spread {
	background: #F5F5F5;
	border-radius: 6px;
	margin: 20px 0px;
	padding: 4px;
}
.spread a {
	background: #4998E7;
	border-radius: 6px;
	display: block;
	height: 40px;
	line-height: 40px;
	text-align: center;
}
.spread a span {
	color: #FFFFFF;
	display: inline-block;
	font-size: 16px;
}
.spread a span:before {
	background-image: url("/images/sy/download.gif");
	background-position: 0 0;
	background-repeat: no-repeat;
	background-size: 28px 28px;
	content: "";
	display: inline-block;
	height: 28px;
	margin-right: 10px;
	vertical-align: -8px;
	width: 28px;
}
/* floatNav */
.popShadow {
	position: fixed;
	width: 100%;
	height: 100%;
	background: rgba(0,0,0,.6);
	z-index: 900
}
.newNav {
	/*position:fixed;*/
	position:absolute;
	top:49px;
	width:100%;
	padding-bottom: 15px;
	z-index: 1000;
	background:#fff;
    border-bottom: 1px solid #d6d6d6;
}
.newNav .nav-box {
	padding: 0 10px;
}
.newNav .nav-tit {
	padding:5px 0;
	border-bottom:1px solid #d6d6d6;
	overflow:hidden;
*zoom:1;
	font-size: 16px;
}
.newNav .nav-tit a {
	float:right;
	padding-right:10px;
	font-size:14px;
	color:#333;
	background:url(/images/infolistmore.png) right center no-repeat;
	background-size: 8px auto;
}
.newNav .nav-menu {
	padding:5px 0;
}
.newNav .nav-menu a {
	display:block;
*display:inline;
*zoom:1;
	height:32px;
	line-height:32px;
	font-size: 14px;
	color:#333;
}
.newNav .nav-app ul {
	margin-top: 15px;
	display: -webkit-box;
	display: -moz-box;
	display: -ms-box;
	display: box;
	-webkit-box-orient:horizontal;
	-moz-box-orient:horizontal;
	-ms-box-orient:horizontal;
	box-orient:horizontal;
	width: 100%;
}
.newNav .nav-app ul li {
	width: 100px;
	-webkit-box-flex:1;
	-moz-box-flex:1;
	-ms-box-flex:1;
	box-flex:1;
}
.newNav .nav-app ul li img {
	margin-right: 10px;
	vertical-align: middle;
	width: 29px;
	height: 29px;
}
.newNav .nav-app ul li a {
	display:block;
	color: #333;
	font-size: 14px;
}
/* floatNav */
.cmtitle {
    border-bottom: 1px solid #e7e7e7;
    padding-bottom: 6px;
    margin-bottom: 5px;
    background: url(/images/line-bgs.png) no-repeat left 6px;
    background-size: 3px auto;
    padding-left: 12px;
	font-size:15px;
	color:#a0a0a0
}
.map_pos {
	display:inline-block;
	padding-right:16px;
	background:url(/images/icon-place.png) no-repeat right 8px;
	background-size: 12px auto;
}
.fpds {
	padding:16px 0px 2px
}
.fpds li {
	float:left;
	width:50%
}
.junjia2016 {
	border-right:1px solid #e8e8e8;
	padding-right:12px
}
.zujunjia2016 {
	padding-left:12px
}
.bdxz {
	border-bottom:1px solid #e8e8e8;
	padding-bottom:12px;
	padding-left:15px
}
.bdxz h1 {
	font-weight:600;
	font-size:16px;
	color:#000000;
	line-height:18px;
	padding:0px
}
.bdxz p {
	line-height:20px;
	font-size:16px;
	font-weight:600;
	color:#f67027;
	margin-top:8px
}
.zaishou2016 {
	padding-top:12px;
	font-size:15px;
	line-height:18px;
	color:#a8a8a8;
	position:relative;
	font-weight:600;
}
.zaishou2016 a {
	color:#a8a8a8
}
.taoshu2016 {
	float:right;
	background:url(/images/esf/left_icon.png) no-repeat right 3px;
	background-size:9px auto;
	padding-right:15px
}
.rem {
    display: inline-block;
    position: absolute;
    width: 40px;
    height: 41px;
    left: 12px;
    top: 11px;
    /* background: url(); */
    background: url(/images/icon_remen.png) center no-repeat;
    background-size: 40px auto;
    z-index: 999;}
	
	
.show{ padding:10px 15px;}
.show .txt_title{ font-size:24px; line-height:40px; }
.show .xinxi{ line-height:30px; font-size:14px; }
.show img{ min-width:100%; margin:10px 0px;}
.show .date{ color:#999 }
.show .show_text{ font-size:16px; line-height:180%;}


.fanye{ width:278px; 
    height:32px;
	font-size:16px;
	line-height:32px; 
	background-image:url(../images/meau_list_651_75.gif); 
	margin:10px auto 10px auto;
	-webkit-background-size:contain;
}
.fanye_up{ width:93px; 
    height:32px; 
	text-align:center;
	color:#999;
	float:left
}
.fanye_up a{ width:93px; 
    height:32px;
	font-size:16px;
	display:block
}
.fanye_up a:hover{ background:none }
.fanye_center{ width:90px; height:32px; text-align:center; float:left}
.fanye_center a{ width:90px; height:32px;background:none;  display:block}
.fanye_center a:hover{ background:none }
.fanye_down{ width:94px; height:32px;color:#999; text-align:center;  float:left}
.fanye_down a{ width:94px; height:32px;	font-size:16px; background:none; display:block}
.fanye_down a:hover{ background:none }


/*底部信息开始*/
.footer {
	font-family: "微软雅黑", Helvetica;
	margin: 0 auto;
	line-height: 1.5;
	padding-top: 1px;
	text-align: center;
	background:#FFF;
}
.footer  p{
	padding:20px 0; 
}
.foot_navr {
	width: 100%;
	line-height: 21px;
	padding: 8px 0px 6px;
	font-size: 12px;
	color: #8b8a8a;
}
.foot_navr a {
	font-size: 12px;
	color: #8b8a8a;
}
.footer .navr a {
	margin: 0 10px;
	font-size: 12px;
	color: #8b8a8a;
}
.footer .ver {
	border-bottom: 1px solid #ebebeb;
	border-top: 1px solid #ebebeb;
}
.flexbox {
	display: box;
	display: -webkit-box;
	display: -moz-box;
	display: -ms-box;
	-webkit-box-orient: horizontal;
	box-orient: horizontal;
	box-sizing: border-box;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
}
.footer .ver a {
	padding: 6px 0;
	width: 50px;
	font-size: 14px;
	border:none; 
	
}
.footer .ver a span {
	display: block;
	border-right: 1px solid #ebebeb;
	
}
.flexbox {display: box;display: -webkit-box;display: -moz-box;display: -ms-box;-webkit-box-orient: horizontal;box-orient: horizontal;box-sizing: border-box;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;}
.flexbox > * {display: block;box-flex: 1;-webkit-box-flex: 1;-moz-box-flex: 1;-ms-box-flex: 1;box-sizing: border-box;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;}
body:not(:-moz-handler-blocked) .flexbox {width: 100%;}

/*底部信息结束*/

/*======点击首页搜索职位======*/
.psgSeekBg{ height:30px; padding:9px 60px 9px 40px; background:#ee4433; display:block; z-index:999; position:relative;}
.psgSeekBd{ padding:0 10px;height:30px; background:#fff; border-radius:20px; overflow:hidden; position:relative;font-size:14px;}
.psgSeekBg .goback {
	position:absolute;
	width:36px;
	height:45px;
	left:2px;
	top:2px;
	display:block;
	background:url(../images/sy/go_back.png) no-repeat center center;
	background-size:36%;
	color:#fff;
	z-index:999;
}
.psgSeekBd a{ color:#737e80; line-height:30px; position:absolute; top:0px; left:11px; padding-right:8px;}
.psgSeekBd a i{ display:inline-block; vertical-align:3px;margin-left:3px; width:5px; height:3px; background:url(/img/m/new_person/personage05.png) 0 -3px no-repeat;}
.psgSeekBd a i.cut{background:url(/img/m/new_person/personage05.png) no-repeat;}
.psgSeekBd input{ display:block; width:100%;height:30px; border:none;}
.seekBtn{ position:absolute; top:0px; right:0px; display:block;height:48px;line-height:48px;padding-right:10px;text-align: right; color:#fff;  font-size:16px;}
.seekBtnCel{ left:0px;}
.psgSeekList{ padding:11px 5px 11px 11px;}
.psgSeekList .daohang{ width:100%; height:40px; font-size:16px; text-indent:5px; }
.psgSeekList .daohang em{ width:24px; height:24px; background:url(../images/rmxq_icon.png) no-repeat; background-size:cover ; float:left}
.psgSeekList a{ display:block; width:33.3%; text-align:center; margin-bottom:6px;float:left;}
.psgSeekList a span{ display:block; height:34px;border:1px solid #e3e6e6; background:#fff; line-height:34px; text-align:center; color:#737e80; font-size:14px; border-radius:4px;overflow:hidden;text-overflow: ellipsis; white-space: nowrap; position:relative;margin:0 3px;}
.psgSeekList a.subPsglist span{ }
.psgSeekPop{width:118px; overflow:hidden; position:absolute; top:37px; left:12px; display:none; z-index:5;}
.psgSeekPop img{ display:block; margin-left:44px;}
.psgSpop{width:118px; overflow:hidden;border-radius:4px; background:url(/img/m/new_person/personage04.png);}
.psgSpop a{ display:block;width:100%; height:44px; line-height:42px; color:#fff; font-size:14px;}
.psgSpop a em{width:55px; height:44px; line-height:42px; display:inline-block; vertical-align:middle; font-size:18px; text-align:center;}
.psgSpop a.psLine{ border-bottom:1px solid #364345;}

/*搜索提示*/
#bigAutocompleteContent{ position: absolute; top:45px; left:0px; z-index:998; width:100%; padding:6px 0px;  display:block; line-height:30px; font-size:14px; background:#F4F4F4}
#bigAutocompleteContent table tr{ width:100%; text-indent:50px;}






.slideBox {
	position: relative;
	overflow: hidden;
	width: 100%;
	margin-top:5px;
}
/*.slideBox:before {
    content: "广告";
    background: rgba(0,0,0,0.2);
    position: absolute;
    font-size: 7px;
    color: #ffffff;
    right: 0;
    top: 8px;
    line-height: 1em;
    z-index: 2;
    padding: 1px 3px;
}*/
.slideBox .hd {
	position: absolute;
	width: 100px;
	left: 50%;
	bottom: 0;
	margin-left: -50px;
	text-align: center;
	z-index: 1;
}
.slideBox .hd li {
	display: inline-block;
	width: 9px;
	height: 9px;
	border-radius: 20px;
	background: rgba(250,250,250,0.5);
	text-indent: -9999px;
	overflow: hidden;
	margin: 0 3px;
}
.slideBox .hd li.on {
	background: #fff;
	width: 12px;
}
.slideBox .bd {
	position: relative;
	z-index: 0;
}
.slideBox .bd li {
	position: relative;
	text-align: center;
}
.slideBox .bd li img {
	background: url(/images/loading.gif) center center no-repeat;
	vertical-align: top;
	width: 100%;
	max-height:260px;
}
.slideBox .bd li a {
	-webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}*/
.slideBox .bd li .tit {
	display: block;
	width: 100%;
	position: absolute;
	bottom: 0;
	text-indent: 10px;
	height: 28px;
	line-height: 28px;
	background: url(../images/focusBg.png) repeat-x;
	color: #fff;
	text-align: left;
}


/*底部操作按钮*/
.bottom_btn{
	background:#FFF;
	width: 100%;
	border-top:1px #ddd solid;
	z-index:94;
	height:52px;
	position: fixed;
	bottom:0;}
.bottom_btn dd{
	display:block;
	font-size:15px;
	text-align:center;
	padding:10px 0px 10px 0px;
}
.bottom_btn dd i{
	padding-left:26px;
	line-height:30px;
	margin-top:12px;
	color:#FFF
}
.bottom_btn  .shoucang{
	width:18%; color:#666;  font-size:12px; text-align:center; float:left
}
.bottom_btn  .shoucang i{
	width: auto; font-size:12px;  line-height:18px; padding:0; margin:0px;
}
.bottom_btn  .sc_a{
 background:url(../images/images/sc_a.png) center top no-repeat;background-size: auto 16px;color:#333; display:inline-block; 
}
.bottom_btn  .sc_b{
 background:url(../images/images/sc_b.png) center top no-repeat;background-size: auto 16px;color:#ee4433; display:inline-block; 
}
.bottom_btn .kanjia{
	width:32%; height:52px;background:#fe8400;color:#FFF;  float:left
}
.bottom_btn  .kanjia i{
	width: auto; text-indent:20px; margin-top:2px; font-size:16px; padding-left:28px; background: url(../images/images/rmb.png) 2px center no-repeat; background-size: auto 22px;
}
.bottom_btn .dianhuas{
	width:50%;height:52px;  background:#ee4433;color:#FFF;; float:left
}
.bottom_btn .dianhuaz{
	width:82%;height:52px;  background:#ee4433;color:#FFF;; float:left
}
.bottom_btn  .dianhuas i,.bottom_btn  .dianhuaz i{
	width: auto;  text-indent:20px; background:url(../images/images/call.png) 0 center no-repeat;font-size:16px;background-size:auto 22px;
}

/*房源管理房源搜索*/

.fy_guanli{
	padding:30px 10px 0px 10px;
	overflow:hidden;
}
.fy_guanli p {
    width:50%;
	float:left;
}
.fy_guanli p a{
    display: block;
    padding:0 10px;
    height: 40px;
	line-height: 20px;
    text-align: center;
    font-size: 16px;
    color: #fff;
}
.fy_guanli p a span{
	display:block;
	border-radius: 3px;
	font-size:15px;
	text-align:center;
	padding:10px 0px 10px 0px;
}
.fy_guanli p a span i{
	display:inline-block;
	width: auto;
	height:20px;
	text-align:left;
	margin-left:-10px;
}
.fy_guanli p a.contact_btn1 span{
	background:#ee4433;
}
.fy_guanli p a.contact_btn2 span{
	background:#ccc;color: #333;
}



.fy_login{ width:100%; height:280px;  margin:0% ; float:left}
.fy_login .con{ padding:16px;}
.fy_login .login{ width:100%}
.fy_login .login .titlea{ width:100%; text-align:center; font-size:16px; color:#333; float:left}
.fy_login .login .title{ width:100%; text-align:center; font-size:14px; color:#ee4433; float:left}
.fy_login .login .title span{ background:url(../images/wxxz.png) 0 6px no-repeat; text-indent:16px; margin-right:10px; background-size:auto 46%;float:left}
.fy_login .login .sjh{ width:70%; height:36px; line-height:36px;font-size:14px;border:1px #ddd solid; margin-top:10px; text-indent:8px; float:left}
.fy_login .login .yzmbt{ width:30%; background:#ee4433; height:38px; line-height:38px; font-size:14px; color:#FFF; margin-top:10px; text-align:center; margin-left:-2px; border:0px; float:left}
.fy_login .login .yzm{ width:100%;height:36px; line-height:36px;font-size:14px;border:1px #ddd solid;margin-top:10px; text-indent:8px;float:left}
.fy_login .login .yzmbt_display{ width:28%; background:#ccc;height:38px; line-height:38px; color:#555;margin-top:10px; font-size:12px; text-align:center;border:0px;   float:left}
.fy_login .login .tips{ width:98%; height:14px; line-height:14px; color:#ee4433;font-size:14px;padding:8px 0;float:left}
.fy_login .login .tips3{ width:98%; height:16px; line-height:16px;float:left}
.fy_login .login .tips2{ width:98%; height:36px; line-height:36px; color:#ccc; font-size:14px; text-align:right; float:left}
.fy_login .login .button{ width:100%; background:#ee4433; color:#FFF; height:40px; line-height:40px; text-align:center;  float:left}


.esf_nolist{ width:100%; text-align:center; margin:50px 0px;}
.esf_nolist span{ height:40px; line-height:40px; padding-left:26px; font-size:16px; background:url(../images/alert.png) 0 8px no-repeat; background-size:auto 20px; color:#666; display: inline-block; }


.ajax_download_tip{ width:100%; line-height:40px; background:#F1f1f1; padding-left:10px; margin-top:-10px; border-bottom:1px #ddd solid; display:block}

.tips_contact_box{
    position: fixed;
    bottom: 0px;
    left: 0px;
    width:100%;
	height:52px; line-height:52px;
    background: #fff;
    border-top: 1px solid #e5e8e8;
}
.tips_contact_inner{
	padding:0px 0px;
	overflow:hidden;
}
.tips_contact_box p {
    width:50%;
	display:inline-block;
	float:left;
}
.tips_contact_box p a{
    display: block;
    padding:0 0px;
    height: 52px;
	line-height:52px;
    font-size: 16px;
    color: #fff;
}
.tips_contact_box p a span{
	display:block;
	font-size:15px;
	text-align:center;
	padding:0px 0px 0px 0px;

}
.tips_contact_box p a.contact_btn2 span{
	background:#ee4433;
	cursor:pointer;
}
.tips_contact_box p a.contact_btn4 span i{
	width: auto; text-indent:20px; margin-top:2px; padding-left:28px; font-size:16px; background: url(../images/sy/kanjia.png) 2px center no-repeat; background-size: auto 20px;

}
.tips_contact_box p a.contact_btn4 span{
	background:#fe8400;
	cursor:pointer;
}
.tips_contact_box p a.contact_btn2 span i{
	width: auto; text-indent:20px; margin-top:2px; padding-left:22px; font-size:16px; background: url(../images/fix_close.png) 2px center no-repeat; background-size: auto 12px;

}

.tips_contact_box p a.contact_btn3 span{
	background:#fe8400;
	cursor:pointer;
}
.tips_contact_box p a.contact_btn3 span i{
	width: auto; text-indent:20px; margin-top:2px; padding-left:28px; font-size:16px; background: url(../images/images/rmb.png) 2px center no-repeat; background-size: auto 22px;

}



.tips_contact_box p a.contact_btn4 span{
	background:#fe8400;
	cursor:pointer;
}
.tips_contact_box p a.contact_btn4 span i{
	width: auto; text-indent:20px; margin-top:2px; padding-left:28px; font-size:16px; background: url(../images/images/jubao.png) 2px center no-repeat; background-size: auto 22px;

}


.tips_contact_box p.contact_name{
	height:40px;
	line-height:40px;
	text-align:left;
}
.tips_contact_box p.contact_txt a span{
	padding:0px !important;
}


.inc_kanjia{ padding:10px 20px;}
.inc_kanjia .kanjia_con{ width:100%;margin-top:6px; float:left}
.inc_kanjia .kanjia_con ul li{ width:100%;line-height:30px;padding:5px 0px; float:left}
.inc_kanjia .kanjia_con ul li span{ width:80px; text-align:right; float:left}
.inc_kanjia .kanjia_con input{ width:160px; height:30px; border:1px #ddd solid; float:left}

.inc_kanjia .zixun_con{ width:100%;margin-top:6px; float:left}
.inc_kanjia .zixun_con ul li{ width:100%;line-height:30px;padding:5px 0px; float:left}
.inc_kanjia .zixun_con input{ width:98%; height:30px; border:1px #ddd solid; float:left}



.inc_jubao{width:100%;  height: auto; overflow:auto;display:block}
.inc_jubao .jubao_con{ width:100%; height:300px; margin-top:6px;  float:left}
.inc_jubao .jubao_con ul li{ width:100%;line-height:30px; border-bottom:1px #eee solid; padding:5px 0px; display:block; float:left}
.inc_jubao .jubao_con ul li span{ padding:3px 20px;  display:block }
.inc_jubao .jubao_con .hover{ color:#090; background:url(../images/images/ok_icon.png) 260px 6px no-repeat; background-size: auto 20px; }
.inc_jubao .jubao_con lable{ width:100%; height:auto; display:block}
.inc_jubao .jubao_con .ipt{ width:100%; height:60px; border:0px #eee solid; }



.jubaobox{ padding:10px;
       height: auto;
	  }

.jubaobox .dh{ width:100%;
		   line-height:30px;
           text-indent:6px; 
		   font-size:14px;
		   line-height:30px;
		   color:#333; 
		   float:left
	  }







.sj_login{ width:100%; height:230px; background:#FFF;}
.sj_login .con{ padding:6px;}
.sj_login .login{ width:100%}
.sj_login .login .title{ width:100%; text-align:center; font-size:14px; color:#999; float:left}
.sj_login .login .yzm{ width:100%; height:36px; line-height:36px;font-size:14px;border:1px #ddd solid; margin-top:10px; text-indent:8px; float:left}
.sj_login .login .sjh{ width:70%; height:36px; line-height:36px;font-size:14px;border:1px #ddd solid; margin-top:10px; text-indent:8px; float:left}
.sj_login .login .yzmbt{ width:30%; background:#ee4433;height:38px; line-height:38px; font-size:14px; color:#FFF; text-align:center; margin-top:10px;  margin-left:-2px; border:0; float:left}
.sj_login .login .yzmbt_display{ width:28%; background:#ccc;height:38px; line-height:38px; color:#555;margin-top:10px; font-size:12px; text-align:center;border-width: 0px; float:left}
.sj_login .login .tips3{ width:98%; height:16px; line-height:16px;float:left}
.sj_login .login .tips{ width:100%; height:30px; line-height:30px; color:#ee4433; font-size:12px;text-indent:8px;  float:left}



.autocomplete-suggestions {width:100%;  background: #FFF;overflow: auto; margin:0; position:absolute; left:0px; top:50px;display:block; }
.autocomplete-suggestion { width:100%; border-bottom: 1px solid #e5e5e5;font-size:14px;padding: 12px 0px 8px 0px;white-space: nowrap;overflow: hidden; text-indent:48px; background:url(../images/house.gif) 24px 9px no-repeat; background-size: auto 50%;  }
.autocomplete-suggestion span { float:left }
.autocomplete-suggestion i { float:right;font-style: normal;color:#999 }
.autocomplete-selected { background: #fafafa url(../images/house.gif) 24px 6px no-repeat; background-size: auto 50%;}
.autocomplete-suggestions strong { font-weight: normal;color: #3399FF;}










/*编辑于2017年8月11日*/
/*房产详情焦点图*/
.focus{ width:100%; position:relative }
.focus dd{
	 position:absolute; 
	 bottom:8px; 
	 right:10px; 
	 width:29px; 
	 height:29px; 
	 filter:alpha(opacity=60); 
	-moz-opacity:0.5; 
	-khtml-opacity: 0.5; 
	opacity: 0.5;  
	z-index:999;
	border-radius:50%;  
	}
.focus .collect{
	 background:#000 url(../images/Collect.png) 5px 5px  no-repeat; 
	 background-size:18px 18px;
	}
.focus .collected{
	 background:#000 url(../images/Collectn.png) 5px 5px no-repeat; 
	 background-size:18px 18px; 

	}
  
 
.fz_ban{ width:100%;} 
.fz_hm{ padding:0 10px;}
.fz_base{ width:100%; height:auto; border-bottom:10px #f4f4f4 solid; float:left}
.fz_base .title{ width:100%; font-size:18px; line-height:30px; padding:0px 0px 0px 0;  float:left}
.fz_base .tit{ width:100%; padding-bottom:10px; border-bottom:1px #eee solid; float:left}
.fz_base .tit_left{ width:60%; font-size:12px; line-height:18px; color:#aaa;  float:left}
.fz_base .tit_right{ width:40%; font-size:12px;   float:right}
.fz_base .tit_right .mguoqi{ text-align:right; color:#F00;margin-top:20px;}
.fz_base .tit_right .yguoqi{ background:#F00; color:#FFF; text-align:center; padding:2px 8px;margin-top:20px; float:left}

.fz_base .tit2{ width:100%; margin:10px 0; padding-bottom:10px; border-bottom:1px #eee solid; float:left}
.fz_base .tit2 ul li{ width:32%; line-height:200%; text-align:center; border-right:1px #eee solid; float:left}
.fz_base .tit2 ul li dd{ font-size:14px; color:#999}
.fz_base .tit2 ul li span{ font-size:16px; color:#F00}

.fz_base .tit3{ width:100%; margin-top:10px;   font-size:12px; float:left}
.fz_base .tit3 ul li{ padding:0 6px; line-height:150%; text-align:center; border-radius:3px; margin-right:6px; float:left}

.fz_base .tit3 .ys1{ background:#fff3e0; color:#F90}
.fz_base .tit3 .ys2{ background:#ebf3fe; color:#7bbbdf}
.fz_base .tit3 .ys3{ background:#fbe9e7; color:#e29076}
.fz_base .tit3 .ys4{ background:#e6f9f1; color:#62cca0}


.fz_base .tit4{ width:100%; padding-top:20px; padding-bottom:20px; border-bottom:1px #eee solid; font-size:12px; float:left}
.fz_base .tit4 ul li{ width:50%; font-size:14px; line-height:200%;  float:left}
.fz_base .tit4 ul li span{ color:#999; float:left}
.fz_base .tit4 ul li dd{ color:#F00; float:left}
.fz_base .tit4 ul li em{ color:#F00; font-size:18px; float:left}

.fz_base .tit4 .fdjsq a,.fz_base .tit4 .fdjsq a:visited{ width:90px; height:26px; line-height:26px; font-size:14px; border:1px #fe8400 solid; background:#FFF; color:#fe8400; text-align:center; border-radius:4px; display:block}

.fz_base .fzdh{ width:100%; height:36px; padding-top:6px; border-bottom:1px #eee solid}
.fz_base .fzdh .title{ width:200px; font-size:16px; color:#333; float:left} 
.fz_base .fzdh .more{ width:12px; height:12px; margin-top:10px; background:url(../images/more3.png) no-repeat; background-size:12px 12px; overflow:hidden; float:right}
.fz_base .fzdh .more a{ width:12px; height:12px; display: inline-block; text-indent:20px;}

/*房源配套*/
.fz_base .fypt{ width:100%; margin-top:10px; margin-bottom:10px; float:left}
.fz_base .fypt ul li{ margin:6px 10px 6px 0; line-height:18px; float:left}
.fz_base .fypt ul li dd{ margin-right:10px; float:left}
.fz_base .fypt ul li .duihao{ width:18px; height:18px; background:url(../images/duihao.png) no-repeat; background-size:18px 18px;}

/*房源描述*/
.fz_base .fyms{ width:100%; font-size:14px; line-height:26px; margin:10px 0 20px 0; float:left}

/*小区周边*/
.fz_base .xqzb{ width:100%; height: auto; margin-bottom:20px; float:left}
.fz_base .ckxqfy{ width:100%; height:42px; text-align:center; line-height:42px; background:#f4f4f4; margin-bottom:20px;float:left}

.fz_base .ckxqfy a,.fz_base .ckxqfy a:link,.fz_base .ckxqfy a：visited{ width:100%; height:42px; text-align:center; font-size:14px; color:#F00;   float:left; }
 
.fz_base .fdck{ width:100%; height: auto; margin-top:20px; margin-bottom:20px; float:left}

/*感兴趣房源*/
.interest_house{ width:100%; border-bottom:1px #eee solid; padding:16px 0;  float:left}
.interest_house .pic{ width:116px;float:left }
.interest_house .nr{ margin-left:126px; }
.interest_house .nr ul li{ width:100%; line-height:180%; text-align:left;float:left }

.interest_house .nr .title{ font-size:14px;}
.interest_house .nr .price{ font-size:16px; color:#ee4433;}
.interest_house .nr span{ color:#999; margin-right:6px;}
.interest_house .nr span,.interest_house .nr dd{ float:left}

.rise_icon{ color:#ee4433; background:url(../images/rise_icon.png) left center no-repeat; background-size:auto 14px; text-indent:12px; margin-left:10px;}
.decline_icon{ color:#0baa13; background:url(../images/decline_icon.png) left center no-repeat; background-size:auto 14px;text-indent:12px; }

/*房源查看信息 我要出售 查看下一套*/
.fz_base .other{ width:100%; height:46px; line-height:46px; padding:10px 0;}
.fz_base .other ul li{ width:49%; text-align:center; border-right:1px #eee solid; float:left}

.fz_base #wrap{position: relative;padding: 10px;overflow: hidden;}
.fz_base #gradient{width: 100%;height: 35px; background: url() repeat-x;position: absolute;bottom: 0;left: 0;}
.fz_base #read-more{padding: 5px;border-top: 1px solid #ddd;background: #fff;color: #333;text-align:center;}
.fz_base #read-more a{padding-right: 22px;background: url() no-repeat 100% 50%;font-weight: bold;text-decoration: none;text-align:center;}
.fz_base #read-more a: hover{color: #000;}

/*房源虚假信息举报*/
.fz_base .report{width:100%;  line-height:18px; font-size:11px;  float:left}
.fz_base .report .left{width:82%;   border-right:1px #eee solid; margin:15px 0; float:left}
.fz_base .report .left p{width:100%; float:left}
.fz_base .report .right{width:16%;  margin:15px 0; text-align:center;float:right}
.fz_base .report .right i{width:100%;
 background: url(../images/report.png) center 0px  no-repeat;background-size: auto 15px; display:block; text-align:center;}


/*底部操作按钮*/
.bottom_btn2{
	background:#FFF;
	width: 100%;
	border-top:1px #ddd solid;
	z-index:99;
	height:52px;
	position: fixed;
	bottom:0;}
.bottom_btn2 dd{
	display:block;
	font-size:15px;
	text-align:center;
	padding:10px 0px 10px 0px;
}
.bottom_btn2 dd i{
	padding-left:26px;
	line-height:30px;
	margin-top:12px;
	color:#FFF
}


/*.bottom_btn2  .shoucang{
	width:18%; height:100%;    text-align:center; float:left
}
.bottom_btn2  .shoucang i{ width:100%;
	 font-size:12px; line-height:26px; padding:0; margin:0px; color:#FFF;  float:left
}
.bottom_btn2  .sc_a{width:100%;height:52px;
 background:#28cc87 url(../images/images/sc_a1.png) center 10px no-repeat;background-size: auto 15px; display:block; text-align:center;
}
.bottom_btn2  .sc_b{width:100%;height:52px;
 background:#28cc87 url(../images/images/sc_b.png) center 10px  no-repeat;background-size: auto 15px; display:block; text-align:center;
}*/
.bottom_btn2 .fangyuan{
	width:50%; height:52px;background:#333; color:#FFF;text-align:left;  float:left
}
.bottom_btn2  .fangyuan i{
	width: auto; line-height:18px; text-align:left; margin-top:2px; font-size:12px; padding-left:12px; float:left
}
.bottom_btn2  .fangyuan i a,.bottom_btn2  .fangyuan i a:visited{ color:#FFF}
.bottom_btn2 .dianhuas{
	width:30%;height:52px;  background:#ee4433;color:#FFF; float:left
}
.bottom_btn2 .dianhuaz{
	width:30%;height:52px;  background:#ee4433;color:#FFF; float:left
}
.bottom_btn2  .dianhuas i,.bottom_btn2 .dianhuaz i{line-height:18px;
	width: auto;   background:url(../images/images/call.png) 1px -1px no-repeat;font-size:12px;background-size:auto 16px;
}
.bottom_btn2 .kanjia{
	width:20%; height:52px;background:#fe8400;color:#FFF;  float:left
}
.bottom_btn2  .kanjia i{
	width: auto; text-align:center;  font-size:12px; line-height:18px; background: url(../images/images/rmb.png) 3px center no-repeat; background-size: auto 16px; 
}

.bottom_btn2 .fy_icon{ text-indent:18px; background: url(../images/images/fy_icon.png) 0px -1px no-repeat; background-size:16px 16px;;}




.detail-service-guarantee__section{position:relative; margin-top:10px; overflow:hidden}
.detail-service-guarantee__section .float{float:left;width:47%;border-style:solid;border-color:#eee; margin:1%;}
.detail-service-guarantee__section .icon{width:2rem;height:2.125rem;margin:0 auto;background-image:url(../images/images/sprite-icon5@2x-w5DJILY.png);-webkit-background-size:12.5rem 2.5rem;-moz-background-size:12.5rem 2.5rem;-o-background-size:12.5rem 2.5rem;background-size:12.5rem 2.5rem}
.detail-service-guarantee__section .icon.icon-1{background-position:-.1875rem -.1875rem}
.detail-service-guarantee__section .icon.icon-2{background-position:-2.6875rem -.1875rem}
.detail-service-guarantee__section .icon.icon-3{background-position:-5.1875rem -.1875rem}
.detail-service-guarantee__section .icon.icon-4{background-position:-7.6875rem -.1875rem}
.detail-service-guarantee__section_1{padding-bottom:1.5625rem;margin-top:1.0625rem;border-width:0 .0625rem .0625rem 0}
.detail-service-guarantee__section_2{padding-bottom:1.5625rem;margin-top:1.0625rem;border-width:0 0 .0625rem}
.detail-service-guarantee__section_3{padding-top:1.5625rem;margin-bottom:1.0625rem;border-width:0 .0625rem 0 0}
.detail-service-guarantee__section_4{padding-top:1.5625rem;margin-bottom:1.0625rem;border-width:0}
.detail-service-guarantee__section .feature{color:#333;text-align:center}
.detail-service-guarantee__section .feature.feature-name{font-size:1rem;font-weight:700;margin:.875rem 0 .625rem}
.detail-service-guarantee__section .feature.feature-value{font-size:.75rem;font-weight:400}
.detail-service-guarantee__section .feature .service-ratio{margin-left:.375rem;color:#ec3824}
.detail-service-guarantee__section .feature .service-reduction{margin-left:.25rem;color:#ec3824}
.detail-service-guarantee .clear{clear:both}



/*客服实勘*/
.Real_expton{
	width:100%;
	}
.Real_expton .rl_con{
	padding:10px;
	}
.Real_expton .Customer img{
	width:50px;
	height:50px;
	border-radius:50%;
	background-size:50px 50px;
	overflow:hidden;
	float:left
	}

.Real_expton .Customer_explain{
	line-height:24px;
	margin-left:60px;
	position:relative
	
	}
	.Real_expton .Customer_explain span{
	margin-right:6px;
	}
.Real_expton .Customer_explain .tel{
	font-size:20px; 
	color:#ee4433; 
	font-weight:bold;
	}
	.Real_expton .Customer_explain .zhiwei{
	
	color: #777;
    font-size: 12px;
    background: #f1f1f1;
    padding: 2px 6px;
    word-break: normal;
	
	}

	
.Real_expton .Customer_explain  .sl_r{
	width:110px;
	top:0px;
	right: 0;
	position:absolute;
}
.Real_expton .Customer_explain .sl_r p{
	float:right;
	text-align:center;
	margin:2px 8px 0px 8px;
}

.Real_expton .Customer_explain .call_btn {
	width:38px;
	height:38px;
	margin-left:2px;
	border-radius:19px;
	background:#009a77 url(../images/sy/call.png) center center no-repeat;
	background-size:70%;
	display:block;
	
}

.Real_expton .Customer_explain .xingming{
	font-size:14px;
	color:#333;
	margin-top:2px;
	
	}

.Real_expton .Customer_explain .shikan{
	font-size:14px;
	color:#009a77;
	background:url(../images/shikan_r.jpg) no-repeat;
	background-size:22px 22px;
	text-indent:26px;
	
	}
.Real_expton  .liucheng{
	width:100%;
	height:80px;
	margin:10px 0px 10px 0;
	padding-bottom:15px;
	border-top:1px #eee solid; 
	border-bottom:1px #eee solid;
	
	}
.Real_expton  .liucheng UL LI{
	width:25%;
	text-align:center;
	
	float:left
	}
.Real_expton  .liucheng UL LI p{ margin-top:0px;}
.Real_expton  .liucheng UL LI em{
	width:60px;
	height:60px;	
	background:url(../images/shikan_t.jpg) no-repeat;
	background-size: auto 60px;
	display:inline-block;
	margin:0 auto
}

.Real_expton  .liucheng .IC_01{
	background-position:6px 0;
	}
.Real_expton  .liucheng .IC_02{
	background-position:-135PX 0;
	}
.Real_expton  .liucheng .IC_03{
	background-position:-260PX 0;
	}
.Real_expton  .liucheng .IC_04{
	background-position:-400PX 0;
	}
	
	
	
/*详情页底部我要卖房	*/	
.sell_house{
	width:100%;
	background:#f5f5f5;
	padding:20px 0px;
		}
.sell_house p{
	width:100%;
	margin:0 auto;
		}
.sell_house p.title{
	text-align:center;
	font-size:24px;
	line-height:160%;
	font-weight:bold;
		}
.sell_house p.tit{
	width:100%;
	line-height:180%;
	text-align:center;
	font-size:14px;
			}
.sell_house .sell_btn{
	width:108px;
	font-size:18px;
	line-height:40px;
	text-align:center;
	font-size:14px;
	margin:10px auto 8px auto;
	border:1px #ddd solid;
		}
.sell_house .sell_btn a{
	width:108px;
	height:40px;
	background:#F9F9F9;
	display:block;
		}
.sell_house .sell_btn a:hover{
	color:#333;
		}
		
		
/*底部工具栏样式	*/	
.ssDetail_fixBoxa {
	position: fixed;
	width: 100%;
	height: 50px;
	background-color: #fff;
	border-top: 1px solid #eeeeee;
	left: 0;
	bottom: 0;
	z-index: 99
}


.ssDetail_fixBoxa .otherBox {
	height: 56px;
	width:20%;
	float:left;
/*	background-color:#FC0;*/
}

.ssDetail_fixBoxa .otherBox .bt_lyh{
	width:50px;
	height: 56px;
	line-height:50px;
	display:block;
	font-size:16px;
	margin:0 auto;
}
.ssDetail_fixBoxa  .shoucang{
	 color:#666;  font-size:12px; text-align:center; margin-top:8px;
}
.ssDetail_fixBoxa  .shoucang i{
	width: auto; font-size:12px;  line-height:18px; padding:0; margin:0px;
}
.ssDetail_fixBoxa  .sc_a{
 background:url(../images/images/sc_a.png) center top no-repeat;background-size: auto 16px;color:#333; display:inline-block; 
}
.ssDetail_fixBoxa  .sc_b{
 background:url(../images/images/sc_b.png) center top no-repeat;background-size: auto 16px;color:#ee4433; display:inline-block; 
}

.ssDetail_fixBoxa .otherBox .bt_xdj{
	width:50px;
	height: 56px;
	line-height:50px;
	background:url(../images/xundijia.png) 0 15px no-repeat;
	background-size:auto 22px;
	padding-left:27px;
	display:block;
	font-size:16px;
	margin:0 auto; 

}

.ssDetail_fixBoxa .weiliaoBox  {
	width:40%;
	float: left;
}
.ssDetail_fixBoxa  .weiliaoBox a {
    float: left;
    width: 100%;
    height: 56px;
    line-height: 56px;
    text-align: center;
    font-size: 16px;
    color: #fff;
    background-color: #ffa50e;
}
.ssDetail_fixBoxa  .weiliaoBox  span{
	float: left;
}
.ssDetail_fixBoxa  .weiliaoBox .bt_zudh{
	width:60%;
	font-size:12px; 
	line-height:18px;
	text-align:left;
	padding:8px 0;
	}
.ssDetail_fixBoxa  .weiliaoBox .bt_bddh{
	width:20%;
	background: url(../images/weiliao.png) 0 15px no-repeat;
	background-size:23px;
	display:block;
	margin-left:10%;
	text-align:left;
	line-height:54px;
	display:inline-block;
	}

.ssDetail_fixBoxa .telBox  {
	width:40%;
	float: left;
}
.ssDetail_fixBoxa .telBox  span{
	float: left;
}
.ssDetail_fixBoxa .telBox .bt_zudh{
	width:60%;
	font-size:12px; 
	line-height:18px;
	text-align:left;
	padding:8px 0;
	}
.ssDetail_fixBoxa .telBox .bt_bddh{
	width:20%;
	background: url(../images/dianhua.png) 0 15px no-repeat;
	background-size:21px;
	display:block;
	margin-left:10%;
	text-align:left;
	line-height:54px;
	display:inline-block;
	}
.ssDetail_fixBoxa .telBox a {
	float: left;
	width: 100%;
	height: 56px;
	line-height: 56px;
	text-align: center;
	font-size: 16px;
	color: #fff;
	background-color: #ff472e
}

.ui-box_group {
 font-size:0;
 margin-top:16px;
 float:right;
 margin-right:10px;

}
.ui-box_group>[class*=ui-nav] {
 margin-left:15px
}
.ui-box_group>a:last-child,
.ui-box_group>em:last-child,
.ui-box_group>li:last-child {
 margin-right:0
}

.ui-circle_chat {
    margin-right: 15px;
}
.ui-circle_chat {
    width: 38px;
    height: 38px;
    line-height: 38px;
    border-radius: 50%;
    border: 1px solid transparent;
    background: #ffefdc;
	display: inline-block;
}
.ui-circle_phone {
    width: 38px;
    height: 38px;
    line-height: 38px;
    border-radius: 50%;
    border: 1px solid transparent;
    background: #ffede7;
	display: inline-block;
}
.ui-circle_chat i {
	width:100%;
	height:100%;
    background: url(../images/icon_weiliao.png) no-repeat;
    background-size:22px 22px;
    display: inline-block;
    margin:8px;
    float: left;
}
.ui-circle_phone i {
	width:100%;
	height:100%;
     background: url(../images/icon_dianhua.png) no-repeat;
    background-size:20px 20px;
    display: inline-block;
    margin:9px;
    float: left;
}
.ui-circle_phone {
    line-height: 33px;
    color: rgba(60,185,80,.7);
    font-size: 1.4rem;
}
