/* 二手房样式 */
#second .nav_box {background:#ed403e; }
#second .nav_box li a:hover {background:url(../image/ico_nav.png) no-repeat center bottom #c00 }
#second .nav_box li.on a {background:url(../image/ico_nav.png) no-repeat center bottom #c00; color:#fff;}
#second .nav_box .s-menu a:hover {
	background: #f8f8f8;
	color: #F60;
	font-weight: bold;
	text-decoration: none;
	background-image: none
}
#second .nav_box li .spxzlhover {
	background: url(../image/ico_nav.png) no-repeat center bottom #c00
}
#second .clmn_s_nav {color:#ccc; font-size:12px}
#second .clmn_s_nav a {font-size:14px; margin:0 6px}
#second .clmn_s_nav strong {color:#F60; font-size:15px;}
#second .clmn_s_nav .left { float:none}
#second .clmn_s_nav .right { float:none; margin-left:20px}

#rent .clmn_s_nav {color:#ccc; font-size:12px}
#rent .clmn_s_nav a {font-size:14px; margin:0 6px}
#rent .clmn_s_nav strong {color:#F60; font-size:15px;}
#rent .clmn_s_nav .left { float:none}
#rent .clmn_s_nav .right { float:none; margin-left:20px}

.esf_cont {width:1002px; margin:0 auto;}

/* ---------------------------------------二手房首页------------------------------------------- */

/* 二手房首页 快速搜索 */
.esf_home_ks {border:1px solid #ddd;}
.esf_home_ks .ks_search {float:left; width:690px; border-right:1px dashed #ddd; padding:18px 0 18px 25px;}
.esf_home_ks .ks_search h3 {font-size:16px; height:34px; color:#333;}
.esf_home_ks .ks_form {height:42px; width:690px; overflow:hidden;}
.esf_home_ks .ks_form li {float:left;}
.esf_home_ks .ks_form li.key {width:395px;}
.esf_home_ks .ks_form li.key input {background:url(../image/erf_ico_search.jpg) no-repeat 10px 11px; font-size:14px; color:#333; width:360px; border:1px solid #e8580f; height:40px; padding:0 0 0 33px; line-height:40px}
.esf_home_ks .ks_form li.btn {width:125px;}
.esf_home_ks .ks_form li.map {background:url(../image/erf_ico_map.jpg) no-repeat 20px 13px; padding-left:43px; height:37px; line-height:44px}
.esf_home_ks .ks_form li.map a {font-size:16px; color:#390}

/* 二手房首页 关键词搜索 */
.esf_home_ks .hot_area {color:#666; padding-top:15px; overflow:hidden; font-size:13px}
.esf_home_ks .hot_area li {float:left; padding-right:40px}
.esf_home_ks .hot_area a {text-decoration:underline;color:#039}
.esf_home_ks .hot_area span {margin:0 4px}
.esf_home_ks .hot_area p {padding:0; margin:0; margin-top:6px}
.esf_home_ks .hot_area2 {margin-top:15px;color:#777; line-height:24px}
.esf_home_ks .hot_area2 a {margin:0 5px;color:#039; text-decoration:underline;}

/* 二手房首页 快速发布 */
.esf_home_ks .ks_fabu {float:right; width:255px; padding:25px 0 0 0px}
.esf_home_ks .ks_fabu .num_fd {background:url(../image/esf_bj_02.jpg) no-repeat; padding:4px 0 0 9px; height:50px; }
.esf_home_ks .ks_fabu .num_fd strong {font-size:28px; font-family:Tahoma; color:#ed403e; letter-spacing:19px; }
.esf_home_ks .ks_fabu .num_fd span {font-size:22px; color:#ed403e; font-weight:bold}
.esf_home_ks .ks_fabu .text_fd {font-size:16px; color:#000;height:32px; line-height:30px}
.esf_home_ks .ks_fabu .text_xl {font-size:15px; color:#ed403e;height:54px;line-height:24px}
.esf_home_ks .ks_fabu .btn {margin-top: 8px;}

/* 二手房首页 购房工具 */
.esf_home_tools {width: 310px; height:70px; overflow: hidden; margin-bottom: 10px;}
.esf_home_tools dd {float:left;}
.esf_home_tools dd img { width:865px; height:70px}
.esf_home_tools dt {float:left;width:90px;margin-right: 20px; }

/* 二手房首页 左侧 */
.esf_home_left {overflow:hidden; width:865px; float:left}
.esf_home_left .title_area {height:36px; overflow:hidden}
.esf_home_left .title_area ul {height:36px; overflow:hidden; float:left; width:600px}
.esf_home_left .title_area li {float:left; font-size:15px}
.esf_home_left .title_area li a {display:block; padding:8px 18px 0 18px; text-decoration:none; height:28px}
.esf_home_left .title_area li.on { font-weight:bold; font-size:15px}
.esf_home_left .title_area li.on a {background:#ed403e; color:#FFF;}
.esf_home_left .title_area p { float:right;padding:11px 10px 0 0; font-size:12px}
.esf_home_left .title_area p a {color:#999;}

.esf_home_left .tjfy_box {border:1px solid #ed403e; border-top:2px solid #ed403e; padding:20px 0 0 20px; overflow:hidden}
.esf_home_left .tjfy_box li {float:left; width:209px; height:255px; overflow:hidden}
.esf_home_left .tjfy_box li img {border:1px solid #ddd; width:186px; height:130px}
.esf_home_left .tjfy_box li .tt {margin-top:4px;}
.esf_home_left .tjfy_box li .tt strong {font-size:14px;}
.esf_home_left .tjfy_box li .tt a { text-decoration:underline; color:#df0303}
.esf_home_left .tjfy_box li .js {margin-top:4px; color:#333; line-height:22px;}
.esf_home_left .tjfy_box li .price {margin-top:3px; display:block; width:105px; padding:3px 0; text-align:center; color:#FFF; background:#ed403e; font-weight:bold; font-size:15px}

.xgtpotb{position: absolute;top:4px;left:6px;color:white;font-size:12px;text-shadow:1px 1px #0C0C0C;z-index: 999;}

.ershoufang .title_area li.on a{background:#ed403e; color:#FFF;}
.ershoufang .tjfy_box{border:1px solid #ed403e; border-top:2px solid #ed403e;}
.ershoufang .tjfy_box li .price{background:#ed403e;}
.ershoufang .tjfy_box li .tt a {color:#df0303}

.jingxuan .title_area li.on a{background:#ff6600; color:#FFF;}
.jingxuan .tjfy_box{border:1px solid #ff6600; border-top:2px solid #ff6600;}
.jingxuan .tjfy_box li .price{background:#ff6600;}
.jingxuan .tjfy_box li .tt a {color:#ff6600}

.zhufang .title_area li.on a{background:#449ad3; color:#FFF;}
.zhufang .tjfy_box{border:1px solid #449ad3; border-top:2px solid #449ad3;}
.zhufang .tjfy_box li .price{background:#449ad3;}
.zhufang .tjfy_box li .tt a {color:#449ad3}

/* 二手房首页 右侧 */
.esf_home_right {overflow:hidden; width:310px; float:right;}

/* 二手房首页 右侧 热门房源 */
.esf_home_right .rmfy_list {border:1px solid #ddd; padding:12px; }
.esf_home_right .rmfy_list .r_tt1 {border-bottom:1px solid #ddd; overflow:hidden;}
.esf_home_right .rmfy_list .r_tt1 li {float:left; font-size:15px;}
.esf_home_right .rmfy_list .r_tt1 li a {display:block; padding:5px 20px; text-decoration:none}
.esf_home_right .rmfy_list .r_tt1 li.on { background:#ddd;}
.esf_home_right .rmfy_list .r_list {padding-top:9px;}
.esf_home_right .rmfy_list .r_list li {line-height:26px; background:url(../image/ico_libg.png) no-repeat 3px 12px;padding-left:14px;}

.esf_home_right .jzjs_list {border:1px solid #fabba4;padding:12px; background:#fff0ea;}
.esf_home_right .jzjs_list .r_tt1 {border-bottom:1px solid #ed403e; overflow:hidden;}
.esf_home_right .jzjs_list .r_tt1 li {float:left; font-size:15px;}
.esf_home_right .jzjs_list .r_tt1 li a {display:block; padding:5px 20px; text-decoration:none}
.esf_home_right .jzjs_list .r_tt1 li.on { background:#ed403e; }
.esf_home_right .jzjs_list .r_tt1 li.on a { color:#fff;}
.esf_home_right .jzjs_list .r_list {margin-top:9px;}
.esf_home_right .jzjs_list .r_list li {line-height:27px; padding-left:5px;height: 27px;overflow: hidden;}
.esf_home_right .jzjs_list .r_list li.s span { margin-right:6px;}
.esf_home_right .jzjs_list .r_list li.s strong {color:#F00;}
.esf_home_right .jzjs_list .r_list li.s label {color:#F00; margin-right:6px;}
.esf_home_right .jzjs_list .r_list li.z span { margin-right:6px;}
.esf_home_right .jzjs_list .r_list li.z strong {color:#0c0;}
.esf_home_right .jzjs_list .r_list li.z label {color:#090; margin-right:6px;}

.esf_home_right .r_tt2 {border-bottom:1px solid #ddd; overflow:hidden; height:28px;}
.esf_home_right .r_tt2 dd {float:left; font-size:16px; padding:2px 5px;}
.esf_home_right .r_tt2 dd a { text-decoration:none}
.esf_home_right .r_tt2 dt {float:right; padding:3px 5px 0 0; }
.esf_home_right .r_tt2 dt a {color:#999; font-size:12px}

/* 二手房首页 经纪人推荐 */
.esf_home_right .jjrlist {border:1px solid #ddd;padding:10px 12px 6px 12px;}
.esf_home_right .jjrlist ul {padding-top:13px; overflow:hidden;}
.esf_home_right .jjrlist li {text-align:center; width:94px; float:left; height:127px; overflow:hidden;font-size:12px; }
.esf_home_right .jjrlist li img {margin-bottom:2px; border:1px solid #ddd; width:70px; height:80px}
.esf_home_right .jjrlist li span {display:block; height:18px; overflow:hidden; font-size:13px;}
.esf_home_right .jjrlist li p a {color:#999;}

/* 二手房首页 中介招聘 */
.esf_home_right .zplist {border:1px solid #ddd; padding:10px 12px; background:#f3f3f3;margin-top: 1px;}
.esf_home_right .zplist ul {padding-top:10px;}
.esf_home_right .zplist li {line-height:27px; padding-left:5px; font-size:13px !important}
.esf_home_right .zplist li span {color:#039;}

/* 二手房首页 推荐中介 */
.esf_home_brand {border:1px solid #ddd;}
.esf_home_brand .brd_tt {background:#f6f6f6; height:36px; border-bottom:1px solid #ddd; overflow:hidden;padding:0 15px;}
.esf_home_brand .brd_tt dd {float:left; font-size:16px; padding-top:7px; font-weight:bold}
.esf_home_brand .brd_tt dt {float:right; padding-top:10px; font-size:12px;}
.esf_home_brand .brd_tt dt a {color:#666;}
.esf_home_brand .brd_list {padding:15px 0 10px 20px; overflow:hidden;}
.esf_home_brand .brd_list li {float:left; height:58px; width:292px;}
.esf_home_brand .brd_list li img {width:275px !important; height:50px}

/*房源举报*/
.esf_report{background: url(../image/reportnotice_x.jpg) no-repeat top center; width: 100%; height: 240px;text-align:center;}
.esf_report div{position:relative;width:980px;height:240px;margin:0 auto;}
.esf_report div p{position:absolute;width:496px;height:48px;top:157px;left:482px;padding:0;margin:0;}
.esf_report div p input{float:left;width:380px;height:48px;border:0;background:#fff;line-height: 48px;padding-left:10px;}
.esf_report div p img{float:right;margin-top:2px;cursor:pointer;}


/* ---------------------------------------二手房列表页------------------------------------------- */

/* 列表页 找房方式 */
.esf_sch_typebox {height:40px; overflow:hidden;}
.esf_sch_typebox dl {overflow:hidden;}
.esf_sch_typebox dd {float:left;}
.esf_sch_typebox dd ul {overflow:hidden}
.esf_sch_typebox dd li {border:1px solid #ccc; border-bottom:0px; float:left; font-size:15px; line-height:39px;height:39px;margin-right:8px;background:#f6f6f6;}
.esf_sch_typebox dd li a {text-decoration:none; display:block; width:115px; text-align:center; }
.esf_sch_typebox dd li.on {border:1px solid #ed403e; border-bottom:0px; font-weight:bold; background:#ed403e; color:#FFF;}
.esf_sch_typebox dd li.on a {color:#FFF;}
.esf_sch_typebox dt {float:right; padding-top:2px; }
.esf_sch_typebox dt strong {color:#f00; font-size:22px;margin:0 2px;}

/* 列表页 快速搜索 */
.esf_sch_contbox {border:1px solid #ddd;padding:25px 30px 15px 30px; _height:245px; font-size: 14px; }
.esf_sch_contbox .formbox {height:60px;}
.esf_sch_contbox .formbox ul {overflow:hidden}
.esf_sch_contbox .formbox li {float:left; padding-right:5px;}
.esf_sch_contbox .formbox li select {padding:11px;border:1px solid #ccc; color:#666; font-size:14px; }
.esf_sch_contbox .formbox li.txt {font-size:22px; padding:8px 6px 0 0; font-weight:bold; color:#ed403e;}
.esf_sch_contbox .formbox li.keyword {width:420px;}
.esf_sch_contbox .formbox li.keyword input {padding:12px 12px 12px 32px; width:366px; color:#666; font-size:14px; background: url(../image/esf_ico_serch.png) no-repeat 10px 12px; color:#999; border:1px solid #ccc}
.esf_sch_contbox .formbox li.wxzf {float:left; padding-left:15px;}
.esf_sch_contbox dl {overflow:hidden;padding:5px 0; clear:both;}
.esf_sch_contbox dd {float:left; background:url(../image/esf_ico_type.png) no-repeat; height:20px; width:50px; color:#FFF; line-height:19px; padding-left:10px;}
.esf_sch_contbox dt {float:left; line-height:24px;}
.esf_sch_contbox dt a {margin:0 8px;}
.esf_sch_contbox dt a.now {color:#f00;font-weight:bold;text-decoration: underline;}
.esf_sch_contbox dt a.sub {color:#333;font-weight:bold;}
.esf_sch_contbox dt .btn {padding:4px; width:50px; text-align:center; margin-left: 10px; background:#0459A7; border:1px solid #0459A7; color:#FFF; font-size:13px;}
#second .esf_sch_contbox dt a.now {color:#090;font-weight:bold;}
.esf_sch_contbox .formbox .searchbtn {
	padding: 4px;
	width: 120px;
	height: 45px;
	text-align: center;
	margin-left: 5px;
	background: #0459A7;
	border: 1px solid #0459A7;
	color: #FFF;
	font-size: 18px;
	font-weight: bold;
}

/* 列表页 更多精确搜索 */
.esf_sch_more {border:1px solid #ddd; border-bottom-left-radius:5px; border-bottom-right-radius:5px;border-top:0; background:#f0f0f0; height:38px;padding:9px 0 1px 30px;}
.esf_sch_more select {padding:5px 4px 4px 3px;}
.esf_sch_more input {padding:4px; width:50px;}
.esf_sch_more span {padding:0 4px 0 15px;}
.esf_sch_more .btn {padding:4px; width:50px; text-align:center; background:#6ba41e; border:1px solid #57832a; color:#FFF; font-size:13px;}
.esf_sch_more .keyword { width:180px;margin-left:6px; color:#999;padding:3px; }

.esf_sxbox {border:1px solid #ddd; padding:5px 10px; margin-top:8px; height:30px; position:relative}
.esf_sxbox dl {overflow:hidden; height:30px}
.esf_sxbox dd {float:left; background:url(../image/ico_home.jpg) no-repeat 14px 6px; padding:6px 0 0 40px; height:24px}
.esf_sxbox dt {float:right;}
.esf_sxbox ul {position:absolute; top:4px; left:120px; width:700px; overflow:hidden;}
.esf_sxbox ul li {float:left; border:1px solid #ddd; padding:3px 6px;margin:0 5px;margin-top:2px;}
.esf_sxbox ul li span {float:left; display:block}
.esf_sxbox ul li img {margin-left:6px; margin-top:-3px}

/* 列表页 左侧内容 */
.esf_lt_tbox {float:left; width:970px;}

/* 列表页 类型选择 */
.esf_tt_typebox {height:34px; border-bottom:4px solid #ed403e;}
.esf_tt_typebox ul.tp {height:34px; float:left; width:410px}
.esf_tt_typebox ul.tp li {float:left; margin-right:6px; border:1px solid #ddd;border-bottom:0px; font-weight:bold;font-size:15px;border-top-left-radius:4px;border-top-right-radius:4px;}
.esf_tt_typebox ul.tp li a {display:block;text-align:center;line-height:33px; height:33px;padding:0 15px;text-decoration:none;}
.esf_tt_typebox ul.tp li a { _width:55px; _padding:0;}
.esf_tt_typebox ul.tp li a.first { _width:80px;}
.esf_tt_typebox ul.tp li.on {background:#ed403e; border:1px solid #ed403e;border-bottom:0px;}
.esf_tt_typebox ul.tp li.on a {color:#fff; }
.esf_tt_typebox .op {float:left;margin-top:6px; font-size:15px;}
.esf_tt_typebox .op a { display:block; color:#60b735; background:url(../image/esf_ico_qg.png) no-repeat 0 4px; padding-left:19px}
.esf_tt_typebox .num {float:right; margin-top:5px;}
.esf_tt_typebox .num dd {float:left; font-size:14px; padding-right:6px}
.esf_tt_typebox .num dd strong {color:#F00}
.esf_tt_typebox .num dt {float:right;}
.esf_tt_typebox .num dt li {float:left;padding:0 3px;}
.esf_tt_typebox .num dt li a {padding:3px 6px; border:1px solid #ddd; text-decoration:none;font-size:12px; display:block; margin-top:-3px}
.esf_tt_typebox .num dt li a:hover {border:1px solid #999;}
.esf_tt_typebox .num dt li span {color:#F00}

/* 列表页 更多筛选和排序 */
.esf_sx_more {border:1px solid #ddd; border-bottom-left-radius:5px; border-bottom-right-radius:5px;border-top:0; background:#f6f6f6; height:36px;padding:8px 15px 2px 15px}
.esf_sx_more .formbox {float:left}
.esf_sx_more .formbox select {padding:4px 4px 3px 2px}
.esf_sx_more .paixu {float:right; margin-top:5px}
.esf_sx_more .paixu li {float:left;margin:0 7px;font-size:14px;}
.esf_sx_more .paixu li a {display:block; padding-right:11px;}
.esf_sx_more .paixu li a.i_0 {background:url(../image/esf_ico_px0.png) no-repeat right 5px}
.esf_sx_more .paixu li a.i_1 {background:url(../image/esf_ico_px1.png) no-repeat right 6px}
.esf_sx_more .paixu li a.i_2 {background:url(../image/esf_ico_px2.png) no-repeat right 6px}

/* 列表页 房源列表 */
.esf_lt_tbox .esf_listcont {height:138px; border-bottom:1px solid #ddd; padding-top:18px; overflow:hidden;clear: both;}
.esf_lt_tbox .zhiding {background:#fffeeb !important; border-bottom:1px solid #fdb5b4;}
.esf_lt_tbox .zhiding:hover {background:#f9f9f9 !important}
.esf_lt_tbox .esf_listcont:hover {background:#f9f9f9}
.esf_lt_tbox .esf_listcont .photo {float:left; width:180px;height:120px; position:relative}
.esf_lt_tbox .esf_listcont .photo img {width:160px; height:120px}
.esf_lt_tbox .esf_listcont .photo p {position:absolute;left:0px; bottom:0px; background:url(../image/esf_ico_tu.png) no-repeat 8px 7px #000; padding:0 10px 0 27px; line-height:26px; color:#FFF;}
.esf_lt_tbox .esf_listcont .txt {float:left;  color:#333; position:relative; width:770px; height:120px}
.esf_lt_tbox .esf_listcont .txt .name {height:32px; overflow:hidden;}
.esf_lt_tbox .esf_listcont .txt .name a {display:block; }
.esf_lt_tbox .esf_listcont .txt .name strong {font-size:19px;float:left; margin-right:5px}
.esf_lt_tbox .esf_listcont .txt .cs {line-height:26px;height:58px;font-size:13px; }
.esf_lt_tbox .esf_listcont .txt .cs label {margin:0 4px; font-size:10px; color:#999}
.esf_lt_tbox .esf_listcont .txt .cs span {color:#ed403e; }
.esf_lt_tbox .esf_listcont .txt .cs span.hse {color:#666; margin:0 5px}
.esf_lt_tbox .esf_listcont .txt .cs strong {color:#ed403e;font-size:14px;}
.esf_lt_tbox .esf_listcont .txt .ts {overflow:hidden; font-family:"simsun"; }
.esf_lt_tbox .esf_listcont .txt .ts dd {float:left;padding-top: 6px;display: none;}
.esf_lt_tbox .esf_listcont .txt .ts dd a { color:#999; }
.esf_lt_tbox .esf_listcont .txt .ts dd span { color:#999; }
.esf_lt_tbox .esf_listcont .txt .ts dt {float:left;margin-left:0px; width:400px}
.esf_lt_tbox .esf_listcont .txt .ts dt span {display:block; border:1px solid #ddd; color:#449ad3;padding:3px 5px; float:left;margin-right: 4px;background: #eeeeee;}
.esf_lt_tbox .esf_listcont .txt .zongjia {position:absolute; right:15px; top:20px; font-size:15px; color:#ed403e; font-weight:bold}
.esf_lt_tbox .esf_listcont .txt .zongjia strong {font-size:24px;}
.esf_lt_tbox .esf_listcont .txt .zujin {position:absolute; right:15px; top:34px; font-size:14px; color:#ed403e; font-weight:bold}
.esf_lt_tbox .esf_listcont .txt .zujin strong {font-size:20px;}
.esf_lt_tbox .esf_listcont .txt .danjia {position:absolute; right:15px; top:60px; font-size:13px; color:#666; }
.esf_lt_tbox .esf_listcont .txt .ding {position:absolute; right:5px; top:-5px;}
.esf_lt_tbox .esf_listcont .txt .mianji {position:absolute; right:180px; top:40px; font-size:16px;font-weight:bold}

.esf_lt_tbox .outrent .txt .zongjia{color:green;top:40px;}
.esf_lt_tbox .outrent .txt .mianji{top:45px;}
/* 房源列表 右侧 */
.esf_rt_tbox {float:right; width:210px;}
.esf_rt_tbox .adv {margin-top:10px}
.esf_rt_tbox .btnbox { background:url(../image/esf_fabu_btn02.jpg) no-repeat; height:64px}
.esf_rt_tbox .btnbox ul {padding:5px 0 0 0}
.esf_rt_tbox .btnbox li a { color:#c00}
.esf_rt_tbox .btnbox li {float:left; height:36px; font-weight:bold;_height:31px;}
.esf_rt_tbox .btnbox li.lt {width:110px;padding-left:32px}
.esf_rt_tbox .btnbox li.qiu a {color:#000}

.esf_rt_tbox .tjlp_tt {margin-top:15px;font-size:16px; font-weight:bold; text-align:center; border:1px solid #ccc; padding:6px 0; background:#f9f9f9; color:#C00}

.esf_rt_tbox .tjlp_box {border:1px solid #ddd; background:#f9f9f9; border-radius:5px; margin-top:10px}
.esf_rt_tbox .tjlp_box img {width:208px; height:140px; margin-bottom:6px;border-radius:5px;}
.esf_rt_tbox .tjlp_box dl {height:24px; margin:0 12px}
.esf_rt_tbox .tjlp_box dd { float:left; }
.esf_rt_tbox .tjlp_box dd strong {color:#ed403e; font-size:15px}

.esf_rt_tbox .tjlp_box dt { float:right}
.esf_rt_tbox .tjlp_box dt span {color:#ed403e; font-size:14px; font-weight:bold}
.esf_rt_tbox .tjlp_box dl.fbr {height:21px; padding:9px 0 0 0; border-top:1px dashed #ddd; font-family:"simsun"; font-size:12px}
.esf_rt_tbox .tjlp_box dl.fbr dt {color:#999; font-family:Arial;}
.esf_rt_tbox .tjlp_box dl.fbr dd {overflow:hidden; height:15px}
.esf_rt_tbox .tjlp_box dl.fbr dd a {color:#999;}
.esf_rt_tbox .tjlp_box dl.tel {color:#5e9812; background:url(../image/tel3.png) no-repeat 0px 2px; padding:0 0 0 19px; font-size:14px; font-family:Arial, Helvetica, sans-serif; height:28px; font-weight:bold; }

/* 中介推荐 */
.esf_brand {border:1px solid #696; border-radius:4px; background:#f9f9f9;_padding-bottom:15px;}
.esf_brand dl {height:34px;padding:14px 10px 0 0;}
.esf_brand dd {float:left; width:400px;padding-left:22px;}
.esf_brand dd h2 {font-size:16px; color:#70a203; background:url(../image/xlp_ico3.png) no-repeat 3px 5px; padding-left:20px;}
.esf_brand dt {float:right;padding-right:20px; padding-top:3px;  font-size:12px; }
.esf_brand dt a {text-decoration:underline; color:#333}
.esf_brand ul {overflow:hidden;padding:0 0 15px 23px;}
.esf_brand li {float:left; height:58px;width:240px}
.esf_brand li img {width:230px !important; height:50px}

/* 感兴趣新楼盘 */
.esf_xlpbox {border:1px solid #fdb772; border-radius:4px;background:#fdf8f2}
.esf_xlpbox dl {height:34px;padding:20px 15px 5px 0;}
.esf_xlpbox dd {float:left; width:400px;padding-left:22px;}
.esf_xlpbox dd h2 {font-size:16px; color:#ed403e;  background:url(../image/xlp_ico2.png) no-repeat 3px 5px; padding-left:20px;}
.esf_xlpbox dt {float:right;padding-right:20px; padding-top:3px;}
.esf_xlpbox dt a {text-decoration:underline; color:#333}
.esf_xlpbox ul {overflow:hidden; height:250px; padding:0 0 0 15px;}
.esf_xlpbox li {float:left; text-align:center; width:232px; display:block}
.esf_xlpbox li .photo img {width:210px; height:145px;}

.esf_xlpbox li .tel {background:url(../image/phone.jpg) no-repeat 12px 0; height:20px; display:block; line-height:20px; font-weight:bold; color:#f00; font-size:18px; font-family:Arial, Helvetica, sans-serif;padding-left:18px}
.esf_xlpbox li .name {display:block;padding:8px 0 0 0;}
.esf_xlpbox li .name a {font-size:12px;}
.esf_xlpbox li .name strong {color:#c00; font-size:15px; }
.esf_xlpbox li .address {color:#666;padding:7px 0;font-size:12px;}
.esf_xlpbox li .ico {position:absolute;top:8px; right:19px; background:#f00; height:28px; display:block; color:#FF0; line-height:28px; font-size:16px;padding:0 15px; font-weight:bold}

.esf_jieshuo {padding:15px 0; color:#999;font-size:12px; }

/* 二手房相关信息 */
.esf_hotword {border:1px solid #ddd; border-top:1px solid #999;}
.esf_hotword h3 {font-size:14px; color:#666; padding:8px 0 8px 15px; background:#f6f6f6; border-bottom:1px solid #ddd;}
.esf_hotword ul {padding:12px 15px; font-size:12px;}
.esf_hotword li {line-height:26px; color:#ccc;}
.esf_hotword li a {margin:0 4px}
.esf_hotword li span {color:#ed403e;}
.esf_hotword li span a {color:#33c;}


/* -----------------------------------二手房详情页--------------------------------------- */

/* 当前位置+搜索 */
.d_a_position {border:1px solid #ddd; padding:9px 15px; border-radius:3px; _height:25px;}
.d_a_position dl {overflow:hidden;}
.d_a_position dd {float:left; padding-top:7px;}
.d_a_position dt {float:right; text-align:right;}
.d_a_position dt input {padding:4px 5px;}
.d_a_position dt input.keyword,.d_a_position dt input.autolistplace {color:#333; width:230px;}

.bshare-custom {margin-top:10px; text-align:right;}
.bshare-custom span {font-size:12px;}

.d_a_titlebox {border:1px solid #ddd; padding:20px 25px; margin-top:12px; height:120px; position:relative; border-radius:4px;}
.d_a_titlebox h1 {font-size:21px; height:43px; padding-top:2px;}
.d_a_titlebox h1 a {color:#ed403e;}
.d_a_titlebox .fycs {height:70px; overflow:hidden;}
.d_a_titlebox .fycs dl {overflow:hidden;}
.d_a_titlebox .fycs dd {float:left;}
.d_a_titlebox .fycs dt {float:left; padding-left:12px; }
.d_a_titlebox .fycs dt p.xq {height:20px;}
.d_a_titlebox .fycs dt p.xq a {color:#449ad3;}
.d_a_titlebox .fycs dt p.xq label {color:#ccc; font-size:10px; margin:0 5px;}
.d_a_titlebox .fycs dt p.cs {height:33px;}
.d_a_titlebox .fycs dt p.cs label {color:#ccc; font-size:10px; margin:0 6px;}
.d_a_titlebox .fycs dt p.cs span b {font-size:20px;}
.d_a_titlebox .fycs dt p.cs span {color:#ed403e;}
.d_a_titlebox .fycs dt p.cs span label {font-size:13px; margin-left:10px; color:#ed403e; margin-right:0px;}
.d_a_titlebox .fycs dt p.cs span strong {font-size:14px;}
.d_a_titlebox .fycs dt p.fb {font-family:"simsun"; font-size:12px;color:#999;}
.d_a_titlebox .fycs dt p.fb a {color:#449ad3; background:url(../image/ico_tousu.jpg) no-repeat; padding-left:14px;}
.d_a_titlebox .fycs dt p.fb span {color:#999;}
.d_a_titlebox .fycs dt p.fb span label {margin-right:10px; color:#449ad3; font-family:"Microsoft YaHei";}
.d_a_titlebox .scang {position:absolute; right:15px; bottom:20px; overflow:hidden; }
.d_a_titlebox .chushou {width:330px}
.d_a_titlebox .chuzu { width:180px}
.d_a_titlebox .scang li {float:left; padding:0 10px; border-left:1px solid #eee}
.d_a_titlebox .scang li.jgtz {background:url(../image/esf_scang.png) no-repeat 26px 0; border-left:0px;}
.d_a_titlebox .scang li.jyfyjs {background:url(../image/esf_scang.png) no-repeat -40px 0; }
.d_a_titlebox .scang li.fdjsq {background:url(../image/esf_scang.png) no-repeat -132px 0; }
.d_a_titlebox .scang li.fysc {background:url(../image/esf_scang.png) no-repeat -214px 0;}
.d_a_titlebox .scang li.xjjb {background:url(../image/esf_scang.png) no-repeat -286px 0;}
.d_a_titlebox .scang a,.d_a_titlebox .scang span {padding-top:30px; display:block; color:#666}

.d_a_titlebox .tese {position:absolute; top:16px; right:20px; width:450px;}
.d_a_titlebox .tese span {display:block; border:1px solid #f7dfb8; color:#e38b00; padding:4px 5px; float:right; margin-right:4px;}

.d_a_imglunbo {border:1px solid #eee; border-bottom-left-radius:4px;border-bottom-right-radius:4px; border-top:0; float:left; width:818px;}
.d_a_imglunbo .big {padding:18px 0; text-align:center; border-bottom:1px solid #eee; position:relative;}
.d_a_imglunbo .big img {max-width:700px; max-height:620px;}
.d_a_imglunbo .big a {width:64px; height:64px; display:block;}
.d_a_imglunbo .big .pre {position:absolute; left:30px; top:220px;}
.d_a_imglunbo .big .pre a {background:url(../image/ico.png) 0 -477px; }
.d_a_imglunbo .big .pre a:hover {background:url(../image/ico.png) 0 -750px; }
.d_a_imglunbo .big .next {position:absolute;right:30px; top:220px;}
.d_a_imglunbo .big .next a {background:url(../image/ico.png) 0 -579px; }
.d_a_imglunbo .big .next a:hover {background:url(../image/ico.png) 0 -852px; }
.d_a_imglunbo .small {height:118px;}
.d_a_imglunbo .small img{width:72px; height:50px;}
.d_a_imglunbo .small a {float:left; height:118px; display:block; width:20px;}
.d_a_imglunbo .small a.left {background:url(../image/esf_ico_left.png) no-repeat center; border-right:1px solid #eee;}
.d_a_imglunbo .small a.right {float:right; background:url(../image/esf_ico_right.png) no-repeat center;border-left:1px solid #eee;}
.d_a_imglunbo .small ul {float:left;}
.d_a_imglunbo .small li {float:left; text-align:center;padding:10px 6px 6px 6px;width:72px; height:50px;margin:8px 2px 0 2px; _margin:8px 1px 0 1px;}
.d_a_imglunbo .small li:hover {background:url(../image/esf_bgli.png) no-repeat;}
.d_a_imglunbo .small li p {margin-top:15px;}

.d_a_lb_right {float:right; width:320px;}
.d_a_lb_right .fbr_box {border:1px solid #ddd; border-radius:4px; padding:16px 15px; background:#f6f6f6;}
.d_a_lb_right .fbr_box .fbr_img {height:183px; }
.d_a_lb_right .fbr_box .fbr_img dl {overflow:hidden;}
.d_a_lb_right .fbr_box .fbr_img dd {float:left;}
.d_a_lb_right .fbr_box .fbr_img dd img {width:135px; height:175px; border:1px solid #ddd; }
.d_a_lb_right .fbr_box .fbr_img  dt {float:left;padding:10px 10px; border:1px solid #ddd; background:#FFF; text-align:center; background:#fff; margin-left:12px;}
.d_a_lb_right .fbr_box .fbr_img  dt p.sjdp {height:24px; font-size:16px;}
.d_a_lb_right .fbr_box .fbr_img  dt p.sys {margin-top:2px; line-height:18px; font-size:12px; color:green;}
.d_a_lb_right .fbr_box .fbr_img  dt p img{height:115px; width:115px}
.d_a_lb_right .fbr_box .fbr_text {padding:0 3px;}
.d_a_lb_right .fbr_box .fbr_text p.name {height:20px; }
.d_a_lb_right .fbr_box .fbr_text p.name a {color:#449ad3;}
.d_a_lb_right .fbr_box .fbr_text dl {height:30px; overflow:hidden; clear:both;}
.d_a_lb_right .fbr_box .fbr_text dd {float:left; padding-top:4px; }
.d_a_lb_right .fbr_box .fbr_text dt {float:left; padding-left:20px;}
.d_a_lb_right .fbr_box .fbr_text dd span {float:left; display:block;}
.d_a_lb_right .fbr_box .fbr_text dd label {float:left; display:block; height:16px; background:url(../image/Gem.gif) repeat-x;}
.d_a_lb_right .fbr_box .fbr_text .dj01 {width:16px; }
.d_a_lb_right .fbr_box .fbr_text .dj02 {width:32px;}
.d_a_lb_right .fbr_box .fbr_text .dj03 {width:48px;}
.d_a_lb_right .fbr_box .fbr_text .dj04 {width:64px;}
.d_a_lb_right .fbr_box .fbr_text .dj05 {width:80px;}
.d_a_lb_right .fbr_box .fbr_text p.time {font-size:12px; color:#666;}
.d_a_lb_right .fbr_box .fbr_text p.btn {height:43px; border-bottom:1px dashed #999;}
.d_a_lb_right .fbr_box .fbr_text p.btn img {margin-right:6px;}
.d_a_lb_right .fbr_box .fbr_text p.rz {margin-top:6px;}
.d_a_lb_right .fbr_box .fbr_text p.rz img {margin-right:8px;}
.d_a_lb_right .fbr_box .fbr_text p.tel {height:52px; width:220px; margin-bottom: 10px; background:url(../image/esf_da_tel.jpg) no-repeat; font-size:16px; font-weight:bold; line-height:46px;padding-left:60px; color:#f00;}
.d_a_lb_right .fbr_box .fbr_text p.see{font-size:12px; color:#666; height:25px; text-align:center;}
.d_a_lb_right .fbr_box .fbr_text p.com {height:22px; padding-top:10px;}
.d_a_lb_right .fbr_box .fbr_text p.com a {color:#449ad3;}
.d_a_lb_right .fbr_box .fbr_text p.address {line-height:22px;}
.d_a_lb_right .tools_box {border:1px solid #ddd; border-radius:4px; padding:2px 6px; margin-top:10px; height:75px;background:#f6f6f6;}
.d_a_lb_right .tools_box li {float:left; width:33%; text-align:center; border-right:1px dashed #ddd;}
.d_a_lb_right .tools_box li.last {border-right:0;}

.d_a_typebox {height:36px; border-bottom:4px solid #ed403e;}
.d_a_typebox ul.tp {height:36px; float:left; width:800px}
.d_a_typebox ul.tp li {float:left; margin-right:6px; border:1px solid #ddd;border-bottom:0px; font-weight:bold;font-size:15px;border-top-left-radius:4px;border-top-right-radius:4px;}
.d_a_typebox ul.tp li a {display:block;text-align:center;line-height:35px; height:35px;padding:0 18px;text-decoration:none; _padding:0 12px; _width:90px;}
.d_a_typebox ul.tp li.on {background:#ed403e; border:1px solid #ed403e;border-bottom:0px;}
.d_a_typebox ul.tp li.on a {color:#fff; }
.d_a_typebox .jubao {float:right; margin:7px 10px 0 0;}
.d_a_typebox .jubao a {background:url(../image/esf_ico_jb.png) no-repeat;padding:2px 0 0 22px; display:block;}

/* 房源详情页 左侧 */
.d_a_left {float:left; width:820px;}

/* 房源重要信息 */
.d_a_left .baseinfo {overflow:hidden;padding:6px 10px; border-bottom:1px solid #eee; }
.d_a_left .baseinfo dl {width:33%; float:left; height:40px;overflow: hidden;}
.d_a_left .baseinfo dd {color:#777; float:left; font-size:14px; padding-top:1px;}
.d_a_left .baseinfo dt {float:left; padding-left:8px; font-size:16px;}
.d_a_left .baseinfo dt strong {color:#ed403e;}
.d_a_left .baseinfo dt span {color:#000;}
.d_a_left .baseinfo dt span strong {font-size:22px;}
.d_a_left .baseinfo dl.jia01 {height:40px;}
.d_a_left .baseinfo dl.jia01 dd {padding-top:5px;}
.d_a_left .baseinfo dl.jia02 {height:40px;}
.d_a_left .baseinfo dl.jia02 dd {padding-top:5px;}
.d_a_left .baseinfo dl.jia02 dt {padding-top:3px;}
.d_a_left .baseinfo dl dt i{font-size:13px;}
/* 房源其他信息 */
.d_a_left .other_info {padding:12px 10px; font-size:15px;}
.d_a_left .other_info p {padding:5px 0;}
.d_a_left .other_info strong {margin-right:5px;}
.d_a_left .other_info label {font-size:12px;margin-left:83px;color:#999;}
.d_a_left .other_info a {color:#449ad3; text-decoration:underline;}
.d_a_left .other_info span {margin-right:8px; font-size:14px;}
.d_a_left .other_info span a {color:#05c65b; text-decoration:none; margin:0 5px;font-size:14px;}

/* 房源配套 */
.d_a_left .fypeitao {padding:16px 10px 12px 10px; font-size:16px;}
.d_a_left .fypeitao dd {color:#ed403e; font-weight:bold;}
.d_a_left .fypeitao dt {padding:6px 0 0 0; overflow:hidden;}
.d_a_left .fypeitao dt span {display:block; color:#449ad3;padding:5px 10px 5px 18px; float:left;margin-right:4px; background:url(../image/esf_ico_dagou.jpg) no-repeat 0 8px; font-size:14px;white-space:nowrap; }

/* 房源描述 */
.d_a_left .fymiaosu {padding:8px 10px 10px 10px; font-size:16px;border: 1px solid #eee; border-top: 0;}
.d_a_left .fymiaosu h3 {color:#000; font-weight:bold;}
.d_a_left .fymiaosu div.miaoshu {padding:10px 10px 0 10px; font-size:14px!important;line-height:26px!important;color:black;}
.d_a_left .fymiaosu div p { font-size: 14px;margin-bottom:5px;}
.d_a_left .fymiaosu div p.peitao span { margin-right: 10px;}
.d_a_left .fymiaosu label{display:block;width:auto;background:#f1f1f1;text-align:center;height:30px;line-height:30px;border-bottom-left-radius:8px;border-bottom-right-radius:8px;margin-top:10px;display:none;}
#fymiaosu span,#fymiaosu p,#fymiaosu div{font-size:14px!important;line-height:200%!important;}
/* 小区 */
.d_a_tp_title {height:38px; border-bottom:1px solid #eee; position:relative; font-size:15px; margin-top:15px;}
.d_a_tp_title .tt {font-weight:bold; border-top-left-radius:4px;border-top-right-radius:4px;position:absolute; border:1px solid #eee;border-bottom:1px solid #fff; left:0px; bottom:-1px;padding:8px 18px;}
.d_a_tp_title  a {color:#449ad3; margin-right:5px;}
.d_a_tp_title .ot {position:absolute; right:0px; bottom:8px; color:#ccc; font-size:10px;}
.d_a_tp_title .ot a {color:#449ad3; margin:0 9px; font-size:14px;}

/* 小区简介 */
.d_a_xq_jjie {padding:18px 10px 18px 10px;border:1px solid #ddd;border-bottom-left-radius:4px;border-bottom-right-radius:4px; border-top:0;}
.d_a_xq_jjie dl {width:50%; float:left; height:30px; overflow:hidden;}
.d_a_xq_jjie dd {color:#777; float:left;font-size:14px;padding-top:1px;}
.d_a_xq_jjie dt {float:left;padding-left:8px; font-size:15px;}
.d_a_xq_jjie dt strong {color:#ed403e;}
.d_a_xq_jjie dl.line {width:100%; float:none; clear:both;}
.d_a_xq_jjie table td{padding:5px 10px;}
.d_a_xq_jjie .esfy_jsq{padding:10px;}
.d_a_xq_jjie .esfy_jsq .cont{font-size:14px;line-height:150%;text-indent:2em;}

.d_a_xq_tuku {padding:18px 0 18px 25px;border:1px solid #ddd;border-bottom-left-radius:4px;border-bottom-right-radius:4px; border-top:0;}
.d_a_xq_tuku ul {verflow:hidden;}
.d_a_xq_tuku li {float:left; width:195px; }
.d_a_xq_tuku li img {width:170px; height:120px;}
.d_a_xq_tuku li p{margin-top:5px;}
.d_a_xq_tuku li p a{color:#333; font-size:14px; font-weight:bold;}
.d_a_xq_tuku li p a:hover{color:red;}
.d_a_xq_tuku li p span{margin-right:10px;}

.d_a_pt_cont{padding:10px;}
.d_a_pt_cont table td{padding:5px 10px;line-height:150%;border-bottom:1px dotted #ccc;}
.d_a_pt_cont table td img{width:30px;}

/* 小区地图+配套 */
.d_a_xq_pt {padding-top:20px;padding-left:30px; color:#999; height:26px;}
.d_a_xq_pt li {float:left;font-size:15px; }
.d_a_xq_pt li.on {font-weight:bold;}
.d_a_xq_pt li a {display:block; padding:0 35px; height:25px;padding-top:1px; _width:40px;_padding:0 30px; }
.d_a_xq_pt li a.jt {background:url(../image/ico.png) no-repeat 6px -1040px;}
.d_a_xq_pt li.on a.jt {background:url(../image/ico.png) no-repeat 6px -1100px; color:#679c1e;}
.d_a_xq_pt li a.xx {background:url(../image/ico.png) no-repeat 0px -1170px;}
.d_a_xq_pt li.on a.xx {background:url(../image/ico.png) no-repeat 0px -1230px; color:#679c1e;}
.d_a_xq_pt li a.yy {background:url(../image/ico.png) no-repeat 4px -1290px;}
.d_a_xq_pt li.on a.yy {background:url(../image/ico.png) no-repeat 4px -1350px; color:#679c1e;}
.d_a_xq_pt li a.yh {background:url(../image/ico.png) no-repeat 7px -1410px;}
.d_a_xq_pt li.on a.yh {background:url(../image/ico.png) no-repeat 7px -1470px; color:#679c1e;}
.d_a_xq_pt li a.gw {background:url(../image/ico.png) no-repeat 0px -1530px;}
.d_a_xq_pt li.on a.gw {background:url(../image/ico.png) no-repeat 0px -1590px; color:#679c1e;}
.d_a_xq_pt li a.cy {background:url(../image/ico.png) no-repeat 3px -1650px;}
.d_a_xq_pt li.on a.cy {background:url(../image/ico.png) no-repeat 3px -1710px; color:#679c1e;}
.d_a_xq_map {padding-top:8px;height:350px;}

/* 小区价格走势 */
.d_a_xq_price {text-align:center;padding:15px 10px 0 10px;}
.d_a_xq_price .zoushi {text-align:center;padding-top: 10px;width: 100%;height:250px;}
.d_a_xq_price p {line-height:28px;}
.d_a_xq_price p.jiage {font-size:16px; line-height:32px;}
.d_a_xq_price p.jiage span {color:#ed403e}
.d_a_xq_price p.jiage span.red{color:red;}
.d_a_xq_price p.jiage span.green{color:green;}
.d_a_xq_price p.xqfy {font-size:13px;line-height:150%;margin-top:6px;}
.d_a_xq_price p.xqfy label {color:#0c6;}
.d_a_xq_price p.xqfy span {color:#ed403e;}
.d_a_xq_price p.xqfy strong {color:#ed403e;}


/* 房源详情页 右侧 留言+推荐房源 */
.d_a_right {float:right; width:320px}
.d_a_guest {border:1px solid #fcb202; border-radius:4px; background:#fef5e4; position:relative;padding-bottom:15px;}
.d_a_guest h2 {font-size:16px; margin:15px 0 0 40px; color:#C00; height:32px; _padding:15px 0 0 40px;float:left;}
.d_a_guest .ico {position:absolute;left:-5px; top:8px; background:url(../image/esf_ico_book.png) no-repeat; width:38px; height:40px;}
.d_a_guest dl {overflow:hidden;padding:6px 0 5px 18px; clear:both;}
.d_a_guest dd {float:left;}
.d_a_guest dt {float:left;padding-left:8px;}
.d_a_guest dl.text {_height:32px;}
.d_a_guest dl.text input {padding:6px; width:120px; font-size:14px; color:#999; font-family:"Microsoft YaHei";}
.d_a_guest textarea {width:266px; font-size:14px; color:#999;padding:6px; height:70px; font-family:"Microsoft YaHei";}
.d_a_guest dl.btn input {width:280px; font-size:16px; color:#fff; text-align:center; padding:7px 0; background:#ed403e; border-radius:4px; border:1px solid #c30; font-family:"Microsoft YaHei";}

.d_a_house {border:1px solid #ddd; border-radius:4px; background:#f6f6f6; padding:22px;margin-top:15px;}
.d_a_house h2 {font-size:16px; height:38px;}

.d_a_house .fenlei {height:38px; border-bottom:1px solid #ddd; position:relative;}
.d_a_house .fenlei ul {position:absolute; bottom:-1px; width:100%;}
.d_a_house .fenlei li {float:left; margin-right:6px; font-size:15px; _width:85px; _margin-right:0px; }
.d_a_house .fenlei li a {display:block;text-align:center;line-height:32px; height:33px;padding:0 16px;text-decoration:none; _padding:0 5px;}
.d_a_house .fenlei li.on {background:#f6f6f6; border:1px solid #ddd;border-bottom:0px solid #fff;border-top-left-radius:4px;border-top-right-radius:4px; font-weight:bold;}
.d_a_house .fenlei li.on a {color:#ed403e; }

.d_a_house .glfy_box {width:260px; margin:0 auto}
.d_a_house .glfy_box li {border-bottom:1px solid #ddd; padding:15px 0 6px 0;}
.d_a_house .glfy_box img {width:260px; height:195px; margin-bottom:8px;}
.d_a_house .glfy_box dl {height:26px; font-size:14px;}
.d_a_house .glfy_box dd {float:left; width:160px;}
.d_a_house .glfy_box dd strong {font-size:14px;color:#449ad3;}
.d_a_house .glfy_box dd a {color:#449ad3;}
.d_a_house .glfy_box dt {float:right;}
.d_a_house .glfy_box dt strong {color:green; font-size:14px;}
.d_a_house .glfy_box dt strong span {font-size:22px;}

.d_a_house .outold dt strong{ color:#ed403e}

/* 房源详情页 贷款计算器 */
.d_a_tp_title2 {height:38px; border-bottom:1px solid #f2c760; position:relative; font-size:15px; margin-top:10px;}
.d_a_tp_title2 .tt {font-weight:bold; border-top-left-radius:4px;border-top-right-radius:4px;position:absolute; border:1px solid #fcb202;border-bottom:1px solid #fef5e4; left:0px; bottom:-1px;padding:10px 25px 0 25px; background:#fef5e4;}
.d_a_tp_title2 a {color:#C00;}
.d_a_tp_title2 .ot {position:absolute; right:0px; bottom:8px; color:#999; font-size:12px;}


.d_a_jsq {color:#333;font-size:14px; border:1px solid #fcb202; border-top:0px; background:#fef5e4; padding:15px 0 20px 30px; overflow:hidden;}
.d_a_jsq .jg {line-height:34px; float:left;}
.d_a_jsq p.first {padding:5px 0;}
.d_a_jsq p.first strong {font-size:16px;}
.d_a_jsq p.first span {font-size:18px; color:#F00;}
.d_a_jsq .js {line-height:29px; float:left; margin:3px 0 0 40px;}
.d_a_jsq .js li {padding:3px 0}
.d_a_jsq .js select {border:1px solid #999;padding:4px 5px; width:150px;}
.d_a_jsq .js option {padding:2px}
.d_a_jsq .more {text-align:center; clear:both;padding-top:0px;}

/* 房源详情页 免责声明+重点提醒 */
.d_a_zysx {line-height:22px; font-size:12px; border-top:1px solid #ddd; border-bottom:1px solid #ddd; padding:10px 0;margin-top:10px;}


/* -------------------------------------------------------------- 租房样式 -------------------------------------------------------------- */
#rent .nav_box {background:#449ad3; }
#rent .nav_box li a:hover {background:url(../image/ico_nav.png) no-repeat center bottom #3b83b3; }
#rent .nav_box li.on a {background:url(../image/ico_nav.png) no-repeat center bottom #2a7eb5; color:#fff;}
#rent .nav_box .s-menu a:hover {
	background: #f8f8f8;
	color: #F60;
	font-weight: bold;
	text-decoration: none;
	background-image: none
}
#rent .nav_box li .spxzlhover {
	background: url(../image/ico_nav.png) no-repeat center bottom #3b83b3
}
#rent .esf_sch_typebox dd li.on {border:1px solid #2a7eb5; border-bottom:0px; font-weight:bold; background:#449ad3; color:#FFF;}
#rent .esf_sch_typebox dd li.on a {color:#FFF;}
#rent .esf_tt_typebox {height:34px; border-bottom:4px solid #449ad3;}
#rent .esf_tt_typebox ul.tp li.on {background:#449ad3; border:1px solid #449ad3;border-bottom:0px;}
#rent .esf_tt_typebox ul.tp li.on a {color:#fff; }
#rent .esf_sch_contbox dd {float:left; background:url(../image/reny_ico_type.png) no-repeat; height:20px; width:50px; color:#FFF; line-height:19px; padding-left:10px;}
#rent .d_a_typebox {height:34px; border-bottom:4px solid #449ad3;}
#rent .d_a_typebox ul.tp li.on {background:#449ad3; border:1px solid #449ad3;border-bottom:0px;}

/* 求租求购 */
.qiu_tab th {font-weight:normal; background:#f6f6f6;padding:8px 12px; border-bottom:1px solid #ddd}
.qiu_tab td {padding:10px 5px 8px 5px; border-bottom:1px solid #ddd; text-align:center; line-height:22px; font-size:12px}
.qiu_tab td.left {text-align:left}
.qiu_tab td label {margin:0 8px; font-size:10px; color:#999}
.qiu_tab td strong {font-size:16px;}
.qiu_tab td span {color:#ed403e; font-size:14px;}
.qiu_tab td.left span{color:#666;font-size:12px;}
.qiu_tab td p a {color:#888;}

.tan_qiu {background:#fff; padding:10px 12px;}
.tan_qiu .q_title {height:35px; overflow:hidden; border-bottom:1px dashed #ddd}
.tan_qiu .q_title dd {float:left; color:#666; padding-top:4px; font-size:12px;}
.tan_qiu .q_title dd strong {font-size:15px;}
.tan_qiu .q_title dd span {margin-left:8px;}
.tan_qiu .q_title dt {float:right;}
.tan_qiu .q_table {margin-top:6px;}
.tan_qiu .q_table td {line-height:24px;padding:8px; border-bottom:1px solid #eee;}
.tan_qiu .q_table td strong { color:#039;}
.tan_qiu .q_table td p {color:#666;}
.tan_qiu .q_table td p span {color:#ed403e; font-size:16px; }
.tan_qiu .q_table .fz16 {font-size:15px;}
.tan_qiu .q_contact {height:88px; overflow:hidden; background:#eee;padding:10px; margin-top:20px}
.tan_qiu .q_contact dd {float:left; width:85px}
.tan_qiu .q_contact dd img {width:65px; height:85px; border:1px solid #ddd}
.tan_qiu .q_contact dt {float:left; padding-top: 10px;width: 380px;overflow: hidden;}
.tan_qiu .q_contact dt strong {font-size:18px;}
.tan_qiu .q_contact dt p {width: 300px;padding:9px 0 0 30px; background:url(../image/tel4.png) no-repeat 0 10px; font-family:Tahoma, Geneva, sans-serif}
.tan_qiu .q_contact dt span { color:#ed403e; font-size:15px; font-weight:bold}

#popbox{width:500px; height:550px;}

/* ---------------------------------------中介页面样式------------------------------------------- */

.zj_sch_form {border:1px solid #ddd;padding:20px 0 0 150px; }
.zj_sch_form dl {overflow:hidden;height:63px}
.zj_sch_form dd {float:left; width:545px;}
.zj_sch_form dd input {padding:11px 12px 10px 35px; width:490px; color:#666; font-size:14px; background: url(../image/esf_ico_serch.png) no-repeat 10px 12px; color:#999; border:1px solid #ccc}
.zj_sch_form dt {float:left;}

.zj_typebox {height:34px; border-bottom:4px solid #449ad3;}
.zj_typebox li {float:left; margin-right:6px; border:1px solid #ddd;border-bottom:0px; font-weight:bold;font-size:15px;border-top-left-radius:4px;border-top-right-radius:4px;}
.zj_typebox li a {display:block;text-align:center;line-height:34px; height:34px;padding:0 16px;text-decoration:none;}
.zj_typebox li.on {background:#449ad3; border:1px solid #449ad3;border-bottom:0px;}
.zj_typebox li.on a {color:#fff; }

.zj_comlist {border-left:1px solid #ddd; overflow:hidden}
.zj_comlist li {float:left; border-bottom:1px solid #ddd; border-right:1px solid #ddd; width:369px; height:120px;padding-top:20px; padding-left:25px;padding-right:4px}
.zj_comlist li strong { font-size:16px; color:#4676a4}
.zj_comlist li a { font-size:15px; color:#4676a4; }
.zj_comlist li p {padding:4px 0;height:18px;line-height:20px;overflow:hidden;}
.zj_comlist li p.tel {padding-top:8px; font-size:16px; font-family:Arial, Helvetica, sans-serif; color:#ed403e}
.zj_comlist li p.tel img {margin-top:-3px;margin-right:6px}

.jjr_list {border-left:1px solid #ddd; overflow:hidden}
.jjr_list li {float:left; border-bottom:1px solid #ddd; border-right:1px solid #ddd; width:380px; height:120px;padding-top:18px; padding-left:18px}
.jjr_list li strong { font-size:15px; color:#4676a4}
.jjr_list li a { font-size:15px; color:#4676a4; }
.jjr_list li p {padding:2px 4px 2px 0}
.jjr_list li p.tel {padding-top:8px; font-weight:bold; font-size:16px; font-family:Arial, Helvetica, sans-serif; color:#ed403e}
.jjr_list li p.tel img {margin-top:-3px;margin-right:5px}
.jjr_list li p.photo { float:left;margin-right:10px}
.jjr_list li p.photo img {width:75px; height:100px}
.jjr_list li p.p_small{height:20px;overflow:hidden;}
.jjr_list li p.p_small a{font-size:14px;color:#666;}

/* ---------------------------------------小区列表页------------------------------------------- */

.xqu_left {float:left; width:960px;}
.xqu_typebox {height:34px; border-bottom:4px solid #449ad3;}
.xqu_typebox li {float:left; margin-right:6px; border:1px solid #ddd;border-bottom:0px; font-weight:bold;font-size:15px;border-top-left-radius:4px;border-top-right-radius:4px;}
.xqu_typebox li a {display:block;text-align:center;line-height:33px; height:33px;padding:0 12px;text-decoration:none;}
.xqu_typebox li.on {background:#449ad3; border:1px solid #449ad3;border-bottom:0px;}
.xqu_typebox li.on a {color:#fff; }

.xqu_px {border:1px solid #ddd; border-bottom-left-radius:5px; border-bottom-right-radius:5px;border-top:0; background:#f6f6f6; height:32px;padding:3px 15px 3px 12px; line-height:32px}
.xqu_px dd {float:left}
.xqu_px dd span {margin:0 3px; color:#ed403e}
.xqu_px dt {float:right;}
.xqu_px dt a {margin:0 25px;}
.xqu_px dt a.i0 {background:url(../image/esf_ico_px0.png) no-repeat right 5px;padding-right:12px}


/* 列表页 小区列表 */
.xqu_list {height:120px; border-bottom:1px solid #ddd; padding-top:18px; overflow:hidden;}
.xqu_list .photo {float:left; width:165px; height:100px;}
.xqu_list .photo img {width:140px; height:100px}
.xqu_list .txt {float:left; color:#333; width:430px; height:120px; line-height:24px;}
.xqu_list .txt .name {height:28px;line-height:22px;}
.xqu_list .txt .name strong {font-size:16px;}
.xqu_list .txt .fang {color:#666;}
.xqu_list .txt .fang a {color:#666}
.xqu_list .txt .fang span {color:#ed403e;}
.xqu_list .txt .link {color:#999;}
.xqu_list .txt .link a {color:#06C;}
.xqu_list .num {float:right; line-height:24px; color:#666; width:170px;padding-top:15px}
.xqu_list .num span {margin-right:2px;}
.xqu_list .num label {margin-left:15px;}
.xqu_list .num .jiang {color:#390;}
.xqu_list .num .sheng {color:#ed403e;}

.xqu_list .xx {float:left; color:#333; width:430px; height:120px; line-height:26px;font-size:12px;}
.xqu_list .xx.name {height:36px;line-height:26px;}
.xqu_list .xx .name strong {font-size:16px;}
.xqu_list .xx .fang {font-family:"simsun"; color:#666;}
.xqu_list .xx .fang a {color:#666}
.xqu_list .xx .fang span {color:#ed403e;}
.xqu_list .xx .ico {color:#06c; font-family:"simsun"; clear:both;margin-top:5px; line-height:24px;}
.xqu_list .xx .ico span { display:block; float:left; margin-right:6px; border:1px solid #ddd; padding:0 8px}
.xqu_list .xq {float:right; font-size:12px; line-height:22px; font-family:"simsun";color:#666; width:173px; overflow:hidden}
.xqu_list .xq p {overflow:hidden; display:block}
.xqu_list .xq span { display:block; float:left;}
.xqu_list .xq span a {color:#666;}
.xqu_list .xq label {display:block; float:right;margin-right:10px; color:#ed403e;}
.xqu_list .xq p.more { text-align:right; margin:3px 10px 0 0;}
.xqu_list .xq p.more a { text-decoration:underline; color:#666}

/* ---------------------------------------小区详情页------------------------------------------- */

/* 当前位置 */
.xqu_a_position {padding:5px 0; height:25px}

.xqu_a_xqname {overflow:hidden; height:45px}
.xqu_a_xqname dd {float:left;}
.xqu_a_xqname dd {float:left;font-size:24px}
.xqu_a_xqname dt {float:left; padding:6px 0 0 20px;}

.xqu_a_type {height:34px; border-bottom:4px solid #449ad3;}
.xqu_a_type ul {height:34px;}
.xqu_a_type li {float:left; margin-right:6px; border:1px solid #ddd;border-bottom:0px; font-size:15px;border-top-left-radius:4px;border-top-right-radius:4px;}
.xqu_a_type li a {display:block;text-align:center;line-height:33px; height:33px;padding:0 16px;text-decoration:none; _padding:0 10px; _width:80px;}
.xqu_a_type li.on {background:#449ad3; border:1px solid #449ad3;border-bottom:0px;font-weight:bold;}
.xqu_a_type li.on a {color:#fff;}

/* 房源重要信息 */
.xqu_a_base {overflow:hidden;}
.xqu_a_base .imgbox {float:left; width:420px; }
.xqu_a_base .imgbox img { width:380px; height:260px}
.xqu_a_base .infobox {float:left; width:750px;font-size:14px; }
.xqu_a_base .price {overflow:hidden;padding:15px 0; border-bottom:1px dashed #ddd}
.xqu_a_base .price dd { float:left; }
.xqu_a_base .price dd label {font-size:22px; background:#f60; color:#FFF;padding:4px 10px;margin-right:8px; font-weight:bold}
.xqu_a_base .price dd span {color:#f60;font-size:15px;}
.xqu_a_base .price dd strong {font-size:22px;}
.xqu_a_base .price dt {float:left;padding:10px 0 0 25px; font-size:12px}
.xqu_a_base .price dt strong {color:#449ad3}
.xqu_a_base .price dt span.red{color:red;}
.xqu_a_base .price dt span.green{color:green;}
.xqu_a_base .fynum {padding:15px 0; line-height:26px; height:120px}
.xqu_a_base .fynum p { margin-top: 5px;}
.xqu_a_base .fynum span {margin:0 15px; color:#ccc; font-size:12px}
.xqu_a_base .fynum strong {color:#449ad3}
.xqu_a_base .fynum strong a {color:#f60}
.xqu_a_base .favbox { background:#f6f6f6; overflow:hidden}
.xqu_a_base .favbox li {float:left; font-size:16px;}
.xqu_a_base .favbox li a {display:block; padding:11px 18px 12px 48px; text-decoration:none}
.xqu_a_base .favbox li.fav a {background:url(../image/ico_fav.png) 15px 12px no-repeat}
.xqu_a_base .favbox li.fav a:hover {color:#FFF;  background:url(../image/ico_fav.png) 15px -28px no-repeat #449ad3}
.xqu_a_base .favbox li.buy a {background:url(../image/ico_buy.png) 15px 12px no-repeat}
.xqu_a_base .favbox li.buy a:hover {color:#FFF;  background:url(../image/ico_buy.png) 15px -29px no-repeat #449ad3}
.xqu_a_base .favbox li.rent a {background:url(../image/ico_rent.png) 15px 12px no-repeat}
.xqu_a_base .favbox li.rent a:hover {color:#FFF;  background:url(../image/ico_rent.png) 15px -29px no-repeat #449ad3}

/*开始附加*/
.adv_footer{ position:fixed; bottom:0; right:0; height:100px; width:100%; cursor:pointer; z-index:1000; display:none;background:#0842ae; filter:alpha(Opacity=100);-moz-opacity:1;opacity: 1;}
* html .adv_footer{position:absolute; left:expression(eval(document.documentElement.scrollLeft+document.documentElement.clientWidth-this.offsetWidth)-(parseInt(this.currentStyle.marginLeft,10)||0)-(parseInt(this.currentStyle.marginRight,10)||20)); top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,10)||0)-(parseInt(this.currentStyle.marginBottom,10)||0)))}

.adv_footer .cont {position:relative;width:100%;}
.adv_footer .cont .close {position:absolute; right:0px; top:0px; }
.adv_footer .cont .close a {width:32px; height:31px; display:block; background:url(../image/close.png) no-repeat}

.adv_footer .cont .w980 {width:980px; margin:0 auto; color:#fff; font-family:"Microsoft YaHei"; font-size:18px; height:100px;}
.adv_footer .cont .w980 .service {float:left;margin-top:-40px}
.adv_footer .cont .w980 .text {float:left;margin:6px 0 0 25px}
.adv_footer .cont .w980 .text p.fd {font-size:24px;}
.adv_footer .cont .w980 .text p.fd span {font-size:36px;color:#FF0;margin:0 5px}
.adv_footer .cont .w980 .text p.fd label {color:#ff0;}
.adv_footer .cont .w980 .text p.bfb {font-size:18px;margin-top:1px}
.adv_footer .cont .w980 .text p.bfb span {font-size:22px;color:#FF0;font-weight:bold;}
.adv_footer .cont .w980 .btn {float:right; padding:23px 40px 0 40px;height:77px;border-left:1px dashed #386fe4;border-right:1px dashed #386fe4; background:#053896}
.adv_footer .cont .w980 a {background:#f60; color:#fff; font-weight:bold; text-decoration:none;padding:5px 20px 9px 20px;display:block;font-size:26px; border:1px solid #f3d113; border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;}

.mini{ position:fixed; bottom:0; right:0; cursor:pointer; z-index:1000; display:none;}
* html .mini{position:absolute; left:expression(eval(document.documentElement.scrollLeft+document.documentElement.clientWidth-this.offsetWidth)-(parseInt(this.currentStyle.marginLeft,10)||0)-(parseInt(this.currentStyle.marginRight,10)||20)); top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,10)||0)-(parseInt(this.currentStyle.marginBottom,10)||0)))}

.columnC{ width: 1200px;}
.columnC .r_box4 {width: 590px; border:1px solid #ddd;background: #f6f6f6;font-size: 14px;}
.columnC .r_tt4 {border-bottom:1px solid #ddd; overflow:hidden; height:30px;padding:8px 12px 0 12px;}
.columnC .r_tt4 dd {float:left; font-size:16px;padding: 2px 5px;font-weight: bold;}
.columnC .r_tt4 dt {float:right;padding:2px 5px 0 0}
.columnC .r_tt4 dt a {color:#666}
.columnC .zplist {background: #fff;padding:12px 18px}
.columnC .zplist li {line-height:27px;padding-left: 15px;background: url(../image/esf_ico_02.gif) 0 10px no-repeat;width: 530px;height: 27px;overflow: hidden;}
.columnC .zplist li span { color: #999;float: right;font-size: 12px;}
.columnC .zplist li a{ float: left;color: #333;}
.columnC .zplist li a:hover{ color: red;text-decoration: underline;}

.adv_four {clear: both; height:120px; overflow:hidden;width:1200px;}
.adv_four li {float: left; width:255px; list-style:none;overflow:hidden; }
.adv_four li.last {text-align:right;width:236px;}

/*急租急售*/
.jzjs_jjrbox {overflow:hidden; border:1px solid #ddd; border-top:0px; padding:2px 10px 10px 12px}
.jzjs_jjrbox li {border-bottom:1px dashed #ddd; padding:10px 0;}
.jzjs_jjrbox li strong { font-size:15px;}
.jzjs_jjrbox li p {padding:3px 0 2px 0}
.jzjs_jjrbox li p.tel {padding-top:7px; font-size:14px; font-family:Arial, Helvetica, sans-serif; color:#ed403e}
.jzjs_jjrbox li p.tel img {margin-top:-3px;margin-right:3px; }
.jzjs_jjrbox li p.photo { float:left;margin-right:9px}
.jzjs_jjrbox li p.photo img {width:70px; height:90px}

/*滚动图片*/
.js-silder{
	width: 660px;
	position: relative;
	height:620px;
	overflow:hidden;
}
.silder-scroll{
	width: 100%;
	overflow: hidden;
	padding:20px 0;
}
.silder-main{
	position: relative;
	width: 100%;
	overflow: hidden;
	height:520px!important;
}
.silder-main-img{
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	text-align:center;
	height:520px;
	line-height:520px;
}
.silder-main-img img{
	max-width:620px; max-height:520px;
}
.js-silder-ctrl{
	width: 100%;
	text-align: center;
	padding:15px 0;
	border-top:1px solid #ccc;
}
.silder-ctrl-prev,
.silder-ctrl-next{
	position: absolute;
	top: 0;
	width: 8%;
	height: 100%;
	vertical-align: middle;
	cursor: pointer;
	color: #fff;
	font-family: "宋体";
	font-size: 52px;
	font-weight: 600;
	text-shadow: #666 2px 2px 5px;
}
.silder-ctrl-prev{
	left: 0;
	text-align: left;
}
.silder-ctrl-next{
	right: 0;
	text-align: right;
}
.silder-ctrl-prev>span,
.silder-ctrl-next>span{
	position: absolute;
	top:40%;
	display:block;
	width:64px; height:64px;
	font-size:0;
}
.silder-ctrl-prev>span{
	left: 30px;
	background:url(../image/ico.png) 0 -477px;
}
.silder-ctrl-prev>span:hover{
	background:url(../image/ico.png) 0 -750px;
}
.silder-ctrl-next>span{
	right: 30px;
	background:url(../image/ico.png) 0 -579px;
}
.silder-ctrl-next>span:hover{
	background:url(../image/ico.png) 0 -852px;
}
.silder-ctrl-con{
	display: inline-block;
	width: 4%;
	padding: 10px 0;
	margin: 0 10px;
	cursor: pointer;
}
.silder-ctrl-con>span{
	display: block;
	line-height: 0;
	text-indent: -9999px;
	overflow: hidden;
	padding: 5px 0;
	cursor: pointer;
	background-color: #e4e4e4;
}
.silder-ctrl-con.active>span{
	background-color: #7bbedf;
}

.autolistplace{color:black!important;}
.synotice{float:left;width:776px;text-align:center;padding:10px 0;border:2px solid #ffcc00;background:#ffffcc;color:red;margin-top:10px;line-height:24px;font-weight:bold;}
.Advertising_big li{margin-top:10px;}
.Advertising_big li img{width:208px;border-radius:4px;}

/* 滚动图片 样式 */
.focus {width:720px; position:relative; margin: 0 auto; text-align:center;height:710px;overflow:hidden; }
.f426x240 {height:620px; *overflow:hidden; border-bottom:1px solid #eee; padding:15px 0; line-height:620px;}
.f426x240 img {max-width:720px; max-height:620px;}

.rslides {position:relative ; width:720px; height:620px; overflow:hidden;}
.rslides li {width:720px; height:620px; list-style:none; text-align:center; }

.rslides_nav {width:64px; height:64px; position:absolute; -webkit-tap-highlight-color:rgba(0,0,0,0); top:50%; left:0;opacity:0.5; text-indent:-9999px; overflow:hidden; text-decoration:none; background:url(../image/ico.png) no-repeat 0 -477px; margin-top:-50px; *margin-top:-58px }
.rslides_nav:hover {background-position:0 -750px;opacity:1.0}
.rslides_nav.next {left:auto; background-position:0 -579px; right:0}
.rslides_nav.next:hover{background-position:0 -852px;opacity:1.0}

.rslides_tabs {margin:20px auto; *padding-left:250px; }
.rslides_tabs li {display:inline; float:none; _float:left; *float:left; margin-right:5px}
.rslides_tabs a {overflow:hidden; -webkit-border-radius:15px; -moz-border-radius:15px; border-radius:15px; background:rgba(0,0,0, .2); background:#DDD; display:inline-block; _display:block; *display:block; width:19px; height:19px}
.rslides_tabs .rslides_here a {background:rgba(0,0,0, .6); background:#390; color:white;}

/* 房源详情 2017-12-5 增加温馨提示 */
.fang_tips { border:1px solid #ddd; background:#fffdcf; padding:10px 15px;border-radius:4px; line-height:22px}
.fang_tips strong { color:#F00}
.fang_tips a { color:#00F}

/* 新闻资讯页 左栏  */
.new_left {float:left; width:860px;}
.new_left .artbox {border:1px solid #dcdcdc; border-top:3px solid #666;}
.new_left .art_position {padding:16px 0 12px 15px; color:#999; font-size:13px; border-bottom:1px solid #eee;}
.new_left .art_position a {color:#999;}
/* 资讯列表页 修改 2017-9-25  */
.new_left .art_position {padding:10px; border-bottom:1px solid #ddd; background:#f3f3f3}
.new_left .art_position dl {overflow:hidden}
.new_left .art_position dl dd {font-size:16px; float:left; padding-left:20px; color:#000; background:url(../image/esf_ico1.jpg) no-repeat 4px 6px}
.new_left .art_position dl dt {color:#999; font-size:13px; float:right; padding:2px 10px 0 0; }
.new_left .art_position a {color:#999;}

.new_left .art_contbox {padding:20px 50px 30px 50px;}
.new_left .art_contbox h2 {text-align:center; padding-bottom:15px; font-size:24px; line-height:36px}
.new_left .art_contbox .fabu {text-align:center; font-size:12px; color:#999; border-bottom:1px dashed #ccc; padding:5px 0 10px 0; }
.new_left .art_contbox .adv { padding-top:10px;}
.new_left .art_contbox .adv img {width:620px; height:40px}
.new_left .art_contbox .zhaiyao {background:#eef7fd; padding:10px 15px; line-height:22px; font-size:14px; color:#003399; border:1px solid #a7c9df; margin-top: 15px;text-indent: 2em;}

.new_left .art_contbox .cont {padding:10px 0; line-height:25px; font-size:15px; margin-top:10px}
.new_left .art_contbox .cont p {padding:5px 0}
.new_left .art_contbox .weixin {text-align:center; padding:20px 0; margin-top:15px}
.new_left .art_contbox .weixin .wlogo { width:180px}
.new_left .art_contbox .zftj { text-align:center}
.new_left .art_contbox .zftj a {margin:0 3px; color:#999; font-size:12px}
.new_left .art_contbox .comefrom{text-align:right;color:#999;}

/* 新闻资讯页 右栏  */
.new_right {float:right; width:310px;}
.new_right .zxzx {margin-top:12px; border:1px solid #acbcd3; }
.new_right .zxzx dl {overflow:hidden; border-bottom:1px solid #dcdcdc; height:36px; background:#eef7fd; }
.new_right .zxzx dd {font-size:16px; float:left; font-weight:bold; padding:8px 0 0 27px; background:url(../image/ico_001.jpg) no-repeat 12px 10px;}
.new_right .zxzx dd a {text-decoration:none; }
.new_right .zxzx dt {float:right; padding:10px 12px 0 0}
.new_right .zxzx dt a {color:#666;}
.new_right .zxzx ul {padding:10px 12px 12px 12px}
.new_right .zxzx ul li {line-height:25px; height:25px; background:url(../image/ico_libg.png) no-repeat 1px -19px; padding-left:9px; overflow:hidden}

/* 右栏 最新资讯 */
.new_right .rdzt {margin-top:14px; border:1px solid #a7c9df; }
.new_right .rdzt dl {overflow:hidden; border-bottom:1px solid #dcdcdc; height:36px; background:#eef7fd; }
.new_right .rdzt dd {font-size:16px; float:left; font-weight:bold; padding:8px 0 0 25px; background:url(../image/ico_001.jpg) no-repeat 12px 10px;}
.new_right .rdzt dd a {text-decoration:none; }
.new_right .rdzt dt {float:right; padding:10px 12px 0 0}
.new_right .rdzt dt a {color:#666;}
.new_right .rdzt ul {padding:4px 12px 12px 12px}
.new_right .rdzt ul li {height:89px; border-bottom:1px dashed #ddd; overflow:hidden; padding-top:10px}
.new_right .rdzt ul li img {float:left; width:120px; height:78px}
.new_right .rdzt ul li p {float:left; padding-left:12px; width:150px;}
.new_right .rdzt ul li p strong {display:block; color:#039; height:38px; overflow:hidden;line-height:20px;}
.new_right .rdzt ul li p a {color:#039; text-decoration:underline}
.new_right .rdzt ul li p a:hover {color:#c00;}
.new_right .rdzt ul li p span{color:#999; font-size:12px; line-height:18px; display:block; padding-top:4px}
/* 右栏 热盘推荐 */
.new_right .rptj {margin-top:14px; border:1px solid #a7c9df; }
.new_right .rptj dl {overflow:hidden; border-bottom:1px solid #dcdcdc; height:36px; background:#eef7fd; }
.new_right .rptj dd {font-size:16px; float:left; font-weight:bold; padding:8px 0 0 27px; background:url(../image/ico_001.jpg) no-repeat 12px 10px;}
.new_right .rptj dd a {text-decoration:none; }
.new_right .rptj dt {float:right; padding:10px 12px 0 0}
.new_right .rptj dt a {color:#666;}
.new_right .rptj ul {padding:12px 0 12px 8px; overflow:hidden; height:258px}
.new_right .rptj ul li {height:134px; width:146px; float:left; text-align:center}
.new_right .rptj ul li img {width:130px; height:95px}
.new_right .rptj ul li p {padding:5px 0 0 0; font-size:14px}

/* 右栏 二手房推荐 */
.new_right .esftj {margin-top:14px; border:1px solid #a7c9df; }
.new_right .esftj dl {overflow:hidden; border-bottom:1px solid #dcdcdc; height:36px; background:#eef7fd; }
.new_right .esftj dd {font-size:16px; float:left; font-weight:bold; padding:8px 0 0 25px; background:url(../image/ico_001.jpg) no-repeat 12px 10px;}
.new_right .esftj dd a {text-decoration:none; }
.new_right .esftj dt {float:right; padding:10px 12px 0 0}
.new_right .esftj dt a {color:#666; }
.new_right .esftj .tb_box {padding:2px 10px 12px 10px}
.new_right .esftj table {width:100%;}
.new_right .esftj table td {border-bottom:1px dashed #ddd; padding:8px 0 6px 0; text-align:center;}
.new_right .esftj table .left {text-align:left; padding-left:4px}
.new_right .esftj table .right {text-align:right; padding-right:5px}
.new_right .esftj table th {text-align:center; border-right:1px solid #fff; border-bottom:1px solid #ddd; padding:8px 0 6px 0;}
.new_right .esftj table td a {color:#215ac1; }
.new_right .esftj table td strong {color:#f60; font-family:Verdana; font-size:13px}

#house-search{height:60px;}
#house-search table { width: 100%;background: #ddd;}
#house-search table td{ background: #fff; height: 40px;text-align: center;}
#house-search table td.on { background: #f1f1f1;}
.housesearchform{clear: both; margin: 10px 0;padding-bottom:10px;}
.housesearchform input{ width: 65%;float: left;height: 40px;border: 1px solid #999;-webkit-appearance : none;border-radius:5px 5px 5px 5px;padding-left: 4px;}
.housesearchform button{ width: 33%;float: right;height: 40px;line-height: 20px;padding: 3px 10px;border-radius:5px 5px 5px 5px; background: green; border: #009900; color: #fff;}
#placerank table { width: 100%;background: #ddd;}
#placerank table td { background: #fff;text-align: center;padding: 4px;height:24px;}
#placerank table .topic td { background: #eee;}

/* -------------------------------- 二手房详情页 2020年5月份最新修改 -------------------------------- */

/* 当前位置 */
.sec_position {padding:0 0 10px 0; color:#999; font-size:12px;margin-top:0}
.sec_position a { color:#999}
/* 虚假房源 温馨提示 */
.sec_tips { border:1px solid #ddd; background:#fffdcf; padding:9px 18px;border-radius:4px; line-height:23px; color:#555; font-size:12px; margin-top:5px}
.sec_tips strong { color:#F00}
.sec_tips a { color:#00F}
/* 房源标题信息 */
.sec_ttbox {margin-top:30px; height:110px; position:relative;}
.sec_ttbox .ewm_fang { float:left}
.sec_ttbox .ewm_fang img { width:75px; height:75px}
.sec_ttbox .txt_fang { float:left; margin-left:15px}
.sec_ttbox .txt_fang h2 {font-size:30px; height:50px; padding-top:2px; font-weight:normal}
.sec_ttbox .txt_fang p.fb {color:#999;}
.sec_ttbox .txt_fang p.fb label {color:#f90}
.sec_ttbox .txt_fang p.fb span {margin-left:12px}
.sec_ttbox .txt_fang p.fb a {color:#f90}
.sec_ttbox .ts {position:absolute; right:0px; top:15px; overflow:hidden; width:550px; height:35px}
.sec_ttbox .ts span {display:block; padding:5px 8px; float:right; margin-left:8px; border-radius:3px; border:1px solid #fc9; color:#f90;}

.sec_ttbox .ts span.c01 {border:1px solid #fc9; color:#f90;}
.sec_ttbox .ts span.c02 {border:1px solid #ad9; color:#6b3;}
.sec_ttbox .ts span.c03 {border:1px solid #adf; color:#49e;}
.sec_ttbox .ts span.c04 {border:1px solid #ccc; color:#c90;}
/* 房源图文区 */
.sec_hotspot { height:570px; overflow:hidden}
/* 左侧图片轮播*/
.sec_lunimg {float:left; width:690px; text-align:center; }
.sec_lunimg img {max-width:690px; max-height:440px;}
.sec_lunimg .large_box {width: 690px; height: 440px; overflow: hidden; margin-bottom: 10px;background:#f6f6f6}
.sec_lunimg .large_box li {width: 690px; height: 440px; overflow: hidden;}
.sec_lunimg .large_box li.vedio {position:relative; cursor: pointer;}
.sec_lunimg .large_box li.vedio p {position:absolute; top:182px; left:320px; cursor: pointer;}
.sec_lunimg .large_box li.vedio p img { width:50px; height:60px;opacity:0.7;filter:alpha(opacity=70);}
.sec_lunimg .large_box img {margin: 0px auto; display: block; width: auto; height: 100%;}
.sec_lunimg .small_box {width: 690px; height: 78px; background: #f6f6f6;}
.sec_lunimg .small_list {width: 630px; height: 78px; float: left;}
.sec_lunimg .small_list ul {height: 78px; overflow: hidden; clear:both}
.sec_lunimg .small_list ul li {width: 120px; height: 78px; overflow: hidden; margin-right: 6px; float: left; }
.sec_lunimg .small_list ul li.vedio {position:relative}
.sec_lunimg .small_list ul li.vedio p {position:absolute; top:26px; left:46px; cursor: pointer;}
.sec_lunimg .small_list ul li.vedio p img { width:21px; height:25px;opacity:0.9;filter:alpha(opacity=90);}
.sec_lunimg .small_list ul li img {display: block; width: 120; height: 78px }
.sec_lunimg .btn {width: 25px; height: 78px; display: block; cursor: pointer; }
.sec_lunimg .left_btn {margin-right:5px; float: left; background: url(../image/small-l.png) no-repeat center #777;}
.sec_lunimg .right_btn {float: right; background: url(../image/small-r.png) no-repeat center #777;}

.d_a_imglunbo1 {border-top:0; float:left; width:690px;background: #f1f1f1; height:540px;}
.d_a_imglunbo1 .big {padding: 0; text-align:center; position:relative;}
.d_a_imglunbo1 .big img {max-width:690px; max-height:500px;}
.d_a_imglunbo1 .big a {width:64px; height:64px; display:block;}
.d_a_imglunbo1 .big .pre {position:absolute; left:30px; top:220px;}
.d_a_imglunbo1 .big .pre a {background:url(../image/ico.png) 0 -477px; }
.d_a_imglunbo1 .big .pre a:hover {background:url(../image/ico.png) 0 -750px; }
.d_a_imglunbo1 .big .next {position:absolute;right:30px; top:220px;}
.d_a_imglunbo1 .big .next a {background:url(../image/ico.png) 0 -579px; }
.d_a_imglunbo1 .big .next a:hover {background:url(../image/ico.png) 0 -852px; }
.d_a_imglunbo1 .small {height:118px;}
.d_a_imglunbo1 .small img{width:72px; height:50px;}
.d_a_imglunbo1 .small a {float:left; height:118px; display:block; width:20px;}
.d_a_imglunbo1 .small a.left {background:url(../image/esf_ico_left.png) no-repeat center; border-right:1px solid #ddd;}
.d_a_imglunbo1 .small a.right {float:right; background:url(../image/esf_ico_right.png) no-repeat center;border-left:1px solid #ddd;}
.d_a_imglunbo1 .small ul {float:left;}
.d_a_imglunbo1 .small li {float:left; text-align:center;padding:10px 6px 6px 6px;width:72px; height:50px;margin:8px 2px 0 2px; _margin:8px 1px 0 1px;}
.d_a_imglunbo1 .small li:hover {background:url(../image/esf_bgli.png) no-repeat;}
.d_a_imglunbo1 .small li p {margin-top:15px;}
.focus1 {width:690px; position:relative; margin: 0 auto; text-align:center;height:570px;overflow:hidden;}
.f426x2401 {height:500px; *overflow:hidden; padding:0; line-height:500px;}
.f426x2401 img {max-width:690px; max-height:500px;}
.reslides1 {position:relative ; width:690px; height:500px; overflow:hidden;}
.reslides1 li {width:690px; height:500px; list-style:none; text-align:center; }

.reslides1_nav {width:64px; height:64px; position:absolute; -webkit-tap-highlight-color:rgba(0,0,0,0); top:50%; left:0;opacity:0.5; text-indent:-9999px; overflow:hidden; text-decoration:none; background:url(../image/ico.png) no-repeat 0 -477px; margin-top:-50px; *margin-top:-58px }
.reslides1_nav:hover {background-position:0 -750px;opacity:1.0}
.reslides1_nav.next {left:auto; background-position:0 -579px; right:0}
.reslides1_nav.next:hover{background-position:0 -852px;opacity:1.0}

.reslides1_tabs {margin:10px auto; *padding-left:250px; }
.reslides1_tabs li {display:inline; float:none; _float:left; *float:left; margin-right:5px}
.reslides1_tabs a {overflow:hidden; -webkit-border-radius:15px; -moz-border-radius:15px; border-radius:15px; background:rgba(0,0,0, .2); background:#DDD; display:inline-block; _display:block; *display:block; width:19px; height:19px}
.reslides1_tabs .reslides1_here a {background:rgba(0,0,0, .6); background:#390; color:white;}

/* 轮播右侧信息*/
.sec_baseinfo {float:right; width:460px;}
.sec_baseinfo label {color:#999}
.sec_baseinfo .price {height:60px; border-bottom:1px solid #eee; padding-top:2px}
.sec_baseinfo .price dl {overflow:hidden}
.sec_baseinfo .price dd {float:left;color:#d92425}
.sec_baseinfo .price dd strong{font-size:36px; color:#d92425}
.sec_baseinfo .price dt {float:right; margin-top:23px}
.sec_baseinfo .price dt a {margin:0 10px; text-decoration:underline; color:#999}
.sec_baseinfo .base {border-bottom:1px solid #eee; padding:20px 0; overflow:hidden}
.sec_baseinfo .base p {float:left; width:135px; line-height:30px}
.sec_baseinfo .base p.first {width:175px;}
.sec_baseinfo .base p span {font-size:18px; display:block}
.sec_baseinfo .xiaoqu {border-bottom:1px solid #eee; padding:15px 0;}
.sec_baseinfo .xiaoqu p {line-height:34px}
.sec_baseinfo .xiaoqu label {margin-right:12px}
.sec_baseinfo .xiaoqu a {text-decoration:underline; margin:0px}
.sec_baseinfo .xiaoqu .peizhi { line-height:26px}
.sec_baseinfo .xiaoqu .peizhi span {margin-right: 8px;}
.sec_baseinfo .jjr_box {padding-top:32px; height:115px; overflow:hidden;position:relative}
.sec_baseinfo .jjr_box .photo {float:left; width:110px}
.sec_baseinfo .jjr_box .photo img {height:100px; width:100px}
.sec_baseinfo .jjr_box .text {float: left;}
.sec_baseinfo .jjr_box .text p { line-height:24px}
.sec_baseinfo .jjr_box .text .notice {color: #f60; font-size:12px;}
.sec_baseinfo .jjr_box .text p.tel {font-size:16px; color:#c00; font-weight:bold; line-height:30px}
.sec_baseinfo .jjr_box .btn {font-size:12px; position:absolute; right:15px; top:64px; float:right;}
.sec_baseinfo .jjr_box .btn a {display:block; background:#d92425; color:#fff; text-decoration:none; text-align:center;padding:10px 15px; border-radius:2px; font-weight:bold; line-height: 130%; }
.sec_baseinfo .jjr_box .headpic{ width:60px;height:60px;border-radius: 30px;position:absolute; right:5px; top:30px;overflow: hidden;border:1px solid #eee;}
.sec_baseinfo .jjr_box .headpic img{width:60px;height: 60px;object-fit: cover;border-radius: 30px;}
.sec_baseinfo .ts {width:550px; height:35px}
.sec_baseinfo .ts span {display:block; padding:5px 8px; float:left; margin-right:8px; border-radius:3px; border:1px solid #fc9; color:#f90;}

/* 房源信息索引菜单*/
.sec_menubox {height:38px; border-bottom:4px solid #ed403e;}
.sec_menubox .menu {height:38px; float:left; width:800px; overflow:hidden}
.sec_menubox .menu li {float:left; margin-right:7px; border:1px solid #ddd;border-bottom:0px; font-size:15px;border-top-left-radius:3px;border-top-right-radius:3px; background:#f9f9f9}
.sec_menubox .menu li a {display:block;text-align:center;line-height:37px; height:37px;padding:0 22px;text-decoration:none;}
.sec_menubox .menu li.on {background:#ed403e; border:1px solid #ed403e;border-bottom:0px;}
.sec_menubox .menu li.on a {color:#fff; }
.sec_menubox .jubao {float:right; margin:6px 10px 0 0;}
.sec_menubox .jubao a {background:url(../image/esf_ico_jb.png) no-repeat;padding:0 0 0 22px; display:block;}
/* 房源详情左侧 */
.sec_left {float:left; width:870px;}
.sec_left .infos {overflow:hidden;padding:6px 10px; border-bottom:1px solid #ddd; margin-top:20px}
.sec_left .infos li {width:33%; float:left; height:36px; font-size:15px; overflow:hidden}
.sec_left .infos span {color:#888; font-size:14px; margin-right:12px}
/* 房源配套 */
.sec_left .peizhi {padding:18px 10px 18px 10px; font-size:16px;border-bottom:1px solid #ddd;}
.sec_left .peizhi dd {color:#ed403e; font-weight:bold;}
.sec_left .peizhi dt {padding:10px 0 0 0; overflow:hidden;}
.sec_left .peizhi dt span {display:block; color:#449ad3;padding:5px 10px 5px 18px; float:left;margin-right:4px; background:url(../image/esf_ico_dagou.jpg) no-repeat 0 8px; font-size:14px;white-space:nowrap; }
/* 房源配套 */
.sec_left .peitao {padding:18px 10px 18px 10px; font-size:16px;border-bottom:1px solid #ddd;}
.sec_left .peitao dd {color:#ed403e; font-weight:bold;}
.sec_left .peitao dt {padding:10px 0 10px 0; overflow:hidden;}
.sec_left .peitao dt span { display:block; padding:5px 8px; float:left; margin-right:8px; border-radius:3px; border:1px solid #fc9; color:#f90; }
/* 所属学区 */
.sec_left .school {padding:18px 10px; font-size:16px;border-bottom:1px solid #ddd;}
.sec_left .school dd {color:#333; font-weight:bold;}
.sec_left .school dt {padding:10px 0 0 0; font-size:14px}
.sec_left .school dt span {margin-right:15px;}
.sec_left .school dt label {font-size:13px; color:#999}
/* 房源描述 */
.sec_left .fymiaosu {padding:18px 10px 15px 10px; font-size:16px; }
.sec_left .fymiaosu dd {color:#ed403e; font-weight:bold;}
.sec_left .fymiaosu dt {padding:10px; font-size:14px!important;line-height:26px!important;color:black;}
.sec_left .fymiaosu label{width:auto;background:#f1f1f1;text-align:center;height:30px;line-height:30px;border-bottom-left-radius:8px;border-bottom-right-radius:8px;margin-top:10px;display:none;}
#fymiaosu span,#fymiaosu p,#fymiaosu div {font-size:14px!important;line-height:200%!important;}
/* 贷款计算器 */
.sec_left .jsqtt {height:38px; border-bottom:1px solid #f2c760; position:relative; font-size:15px; margin-top:10px;}
.sec_left .jsqtt .tt {font-weight:bold; border-top-left-radius:4px;border-top-right-radius:4px;position:absolute; border:1px solid #fcb202;border-bottom:1px solid #fef5e4; left:0px; bottom:-1px;padding:10px 25px 0 25px; background:#fef5e4;}
.sec_left .jsqtt a {color:#C00;}
.sec_left .jsqtt .ot {position:absolute; right:0px; bottom:8px; color:#999; font-size:12px;}
.sec_left .jsqbox {color:#333;font-size:14px; border:1px solid #fcb202; border-top:0px; background:#fef5e4; padding:15px 0 20px 30px; overflow:hidden;}
.sec_left .jsqbox .jg {line-height:34px; float:left;}
.sec_left .jsqbox p.first {padding:5px 0;}
.sec_left .jsqbox p.first strong {font-size:16px;}
.sec_left .jsqbox p.first span {font-size:18px; color:#F00;}
.sec_left .jsqbox .js {line-height:29px; float:left; margin:3px 0 0 40px;}
.sec_left .jsqbox .js li {padding:3px 0}
.sec_left .jsqbox .js select {border:1px solid #999;padding:4px 5px; width:150px;}
.sec_left .jsqbox .js option {padding:2px}
.sec_left .jsqbox .more {text-align:center; clear:both;padding-top:0px;}
/* 小标题 */
.sec_left .boxtitle {height:44px; border-bottom:1px solid #ddd; font-size:22px; margin-top:35px; font-weight:bold}
/* 价格走势 */
.sec_left .price {text-align:center;padding:25px 10px}
.sec_left .price .zoushi {text-align:center;padding: 20px 0;width: 100%;height: 250px;}
.sec_left .price .zoushi img { width:100%}
.sec_left .price p {line-height:28px;}
.sec_left .price .jiage {font-size:20px; line-height:37px;}
.sec_left .price span {color:#ed403e}
.sec_left .price .xqfy {font-size:12px;line-height:150%;margin-top:6px; color:#999}
.sec_left .price .xqfy a {margin:0 6px}
.sec_left .price .sming {font-size:12px;margin-top:6px; color:#999}
.sec_left .price .sming span {color:#0099ff}
/* 小区地图 */
.sec_left .mapbox {height:450px;margin-top:20px}
/* 小区配套 */
.sec_left .peitao {padding:10px; color:#999;}
.sec_left .peitao li {float:left;font-size:15px; }
.sec_left .peitao li.on {font-weight:bold;}
.sec_left .peitao li a {display:block; padding:0 35px; height:25px;padding-top:1px; _width:40px;_padding:0 30px; }
.sec_left .peitao li a.jt {background:url(../image/ico.png) no-repeat 6px -1040px;}
.sec_left .peitao li.on a.jt {background:url(../image/ico.png) no-repeat 6px -1100px; color:#679c1e;}
.sec_left .peitao li a.xx {background:url(../image/ico.png) no-repeat 0px -1170px;}
.sec_left .peitao li.on a.xx {background:url(../image/ico.png) no-repeat 0px -1230px; color:#679c1e;}
.sec_left .peitao li a.yy {background:url(../image/ico.png) no-repeat 4px -1290px;}
.sec_left .peitao li.on a.yy {background:url(../image/ico.png) no-repeat 4px -1350px; color:#679c1e;}
.sec_left .peitao li a.yh {background:url(../image/ico.png) no-repeat 7px -1410px;}
.sec_left .peitao li.on a.yh {background:url(../image/ico.png) no-repeat 7px -1470px; color:#679c1e;}
.sec_left .peitao li a.gw {background:url(../image/ico.png) no-repeat 0px -1530px;}
.sec_left .peitao li.on a.gw {background:url(../image/ico.png) no-repeat 0px -1590px; color:#679c1e;}
.sec_left .peitao li a.cy {background:url(../image/ico.png) no-repeat 3px -1650px;}
.sec_left .peitao li.on a.cy {background:url(../image/ico.png) no-repeat 3px -1710px; color:#679c1e;}
.sec_left .peitao table td {padding:8px 10px;line-height:150%;border-bottom:1px dashed #ddd; font-size:12px}
.sec_left .peitao table td.ico { text-align:center; width:50px}
.sec_left .peitao table td.ico img {width:30px; margin:3px 0}
.sec_left .peitao table td.txt {font-size:13px; line-height:24px; color:#666}
/* 房源详情右侧 */
.sec_right {float:right; width:280px;}
.sec_right .guestbox {border:1px solid #fcb202; border-radius:4px; background:#fef5e4; position:relative;padding-bottom:15px; margin-top:20px}
.sec_right .guestbox h2 {font-size:16px; margin:15px 0 0 40px; color:#C00; height:32px; _padding:15px 0 0 40px;}
.sec_right .guestbox .ico {position:absolute;left:-5px; top:8px; background:url(../image/esf_ico_book.png) no-repeat; width:38px; height:40px;}
.sec_right .guestbox dl {overflow:hidden;padding:6px 0 5px 18px; clear:both;}
.sec_right .guestbox dd {float:left;}
.sec_right .guestbox dt {float:left;padding-left:8px;}
.sec_right .guestbox dl.text {_height:32px;}
.sec_right .guestbox dl.text input {padding:6px; width:100px; font-size:14px; color:#999; font-family:"Microsoft YaHei";}
.sec_right .guestbox textarea {width:228px; font-size:14px; color:#999;padding:6px; height:70px; font-family:"Microsoft YaHei";}
.sec_right .guestbox dl.btn input {width:242px; font-size:16px; color:#fff; text-align:center; padding:7px 0; background:#f60; border-radius:4px; border:1px solid #c30; font-family:"Microsoft YaHei"; font-weight:bold}
.sec_right .recom {border:1px solid #ddd; border-radius:4px; background:#f6f6f6; padding:22px;margin-top:15px;}
.sec_right .recom h2 {font-size:16px; height:38px;}
.sec_right .recom .fenlei {height:38px; border-bottom:1px solid #ddd; position:relative;}
.sec_right .recom .fenlei ul {position:absolute; bottom:-1px; width:100%;}
.sec_right .recom .fenlei li {float:left; margin-right:6px; font-size:15px; _width:85px; _margin-right:0px; }
.sec_right .recom .fenlei li a {display:block;text-align:center;line-height:32px; height:33px;padding:0 16px;text-decoration:none; _padding:0 5px;}
.sec_right .recom .fenlei li.on {background:#f6f6f6; border:1px solid #ddd;border-bottom:0px solid #fff;border-top-left-radius:4px;border-top-right-radius:4px; font-weight:bold;}
.sec_right .recom .fenlei li.on a {color:#ed403e; }
.sec_right .recom .glfy_box {width:230px; margin:0 auto}
.sec_right .recom .glfy_box li {border-bottom:1px solid #ddd; padding:15px 0 6px 0;}
.sec_right .recom .glfy_box img {width:230px; height:150px; margin-bottom:8px;}
.sec_right .recom .glfy_box dl {height:26px; font-size:14px;}
.sec_right .recom .glfy_box dd {float:left; width:140px;}
.sec_right .recom .glfy_box dd strong {font-size:14px;color:#449ad3;}
.sec_right .recom .glfy_box dd a {color:#449ad3;}
.sec_right .recom .glfy_box dt {float:right;}
.sec_right .recom .glfy_box dt strong {color:green; font-size:14px;}
.sec_right .recom .glfy_box dt strong span {font-size:22px;}
.sec_right .recom .outold dt strong{ color:#ed403e}
/* 免责声明 */
.sec_hint {color: #777; line-height:24px; padding: 15px 0; font-size:12px}

/* 消费警示 + 优选保真好房 */
.esflist-warnbox {background:#feffdc;}
.esflist-warnbox:hover {background:#fbfdcd !important; }
.warn-box01 {position:absolute; right:0px; top:98px; font-size:12px; color:#f00; border:1px solid #f60; padding:2px 2px 2px 8px;}
.warn-box2 {font-size:17px; color:#fff; border:1px solid #f60; padding:10px; width:550px; margin:10px auto; text-align:center; margin-top:20px; background:#f60; border-radius:3px}
.ico-baozhen {height:22px; margin:2px 8px 0 0; float:left}
.ico-baozhendetail {
	height: 30px;
	margin-right:10px;
}

/* PC端优选服务标签提示 */
.bz-icotips {overflow:hidden; border:1px solid #eee; padding:12px 15px; text-align:center;border-radius:5px; margin-top:15px; clear:both}
.bz-icotips p {float:left;padding:0 12px}
.bz-icotips img { height:20px; float:left; margin:0 5px; }
.bz-icotips span  {float:left; display:block; margin:0 5px;}


.d_a_lb_right .fbr_box .fbr_text .jishiliao { overflow:hidden; padding:2px 0;}
.d_a_lb_right .fbr_box .fbr_text .jsl-left { float:left; }
.d_a_lb_right .fbr_box .fbr_text .jsl-left p.name {height:26px; }
.d_a_lb_right .fbr_box .fbr_text .jsl-left p.name a {color:#449ad3;}
.d_a_lb_right .fbr_box .fbr_text .jsl-left p.jifen {height:30px; overflow:hidden; clear:both;}
.d_a_lb_right .fbr_box .fbr_text .jsl-left p.jifen span {float:left; display:block;}
.d_a_lb_right .fbr_box .fbr_text .jsl-left p.jifen label {float:left; display:block; height:16px; background:url(../image/Gem.gif) repeat-x; margin-top:1px}
.d_a_lb_right .fbr_box .fbr_text .jsl-right { float:left; margin-left:27px; font-weight:bold}
.d_a_lb_right .fbr_box .fbr_text .jsl-right a { float:left; display:block; background:#5f9813; width:114px; border-radius:3px; text-align:center; color:#fff; font-size:14px; padding:10px; text-decoration:none; margin-top:3px;}