@charset "gb2312";
*{ padding:0; margin:0;}
div,form,img,ul,ol,li,dl,dt,dd {margin: 0; padding: 0; border: 0;}
h1,h2,h3,h4,h5,h6 { margin:0; padding:0;}
table,td,tr,th{font-size:12px;}
.iblock {display:inline-block;*display:inline;zoom:1;}
.clearall {zoom:1;}
.clearall:after {content:".";display:block; clear:both; height:0; visibility:hidden;}

body{ font-size:12px; text-decoration:none; color:#2e2e2e; margin:0;}
a:link,a:visited{ font-size:12px; text-decoration:none; color:#2e2e2e;}
a:hover,a:active{ font-size:12px; text-decoration:underline; color:#ff0000;}

/*头部*/
.header_content{ width:990px; height:77px; margin:0 auto; border:none;}
.header_logo{ width:400px; height:71px; border:0; float:left; margin-top:7px;}
.header_place{ float:left; margin:25px 0 0 12px; font-weight:bold; color:#302c2c; font-size:13px; _font-size:12px;  text-decoration:none;}
.header_place a,.dh_place a:link,.dh_place a:visited{ font-size:13px; _font-size:12px;  font-weight:bold; color:#302c2c; text-decoration:none;}
.header_place a:hover,.dh_place a:active{ font-size:13px; _font-size:12px;  font-weight:bold; color:#ff0000; text-decoration:underline;}
.city_select{
	width:110px;
	height:auto;
	margin-top:10px;
	*margin-top:13px;
	color:#2b87e5z;
	margin-left:5px;
	line-height:22px;
	_line-height:25px;
	float:left;
	}
.city_select span{
	color:#2b87e5;
	font-weight:bold;
	}
/*导航*/
.top_conent_r{ width:560px; float:right; height:auto; overflow:hidden;}
.login{ text-align:right; text-decoration:none; height:37px; color:#03F; width:560px; float:right; padding-top:13px;}
.login a,.header_right .login a:link,.header_right .login a:visited{ color:#363636; text-decoration:none;}
.login a:hover,.header_right .login a:active{ color:#ff0000; text-decoration:none;}
.login span{ color:#FF0000;}
.login span .bz{ color:#000000;}
.login span .bz a,.header_right .login span .bz a:link,.header_right .login span .bz a:visited{ color:#000000;}
.login span .bz a:hover,.header_right .login span .bz a:active{ color:#ff0000; text-decoration:none;}
#top{width:560px; height:28px; font-size:12px; float:right;}
#top ul{ list-style:none; margin-left:184px; padding:0;}
#top .lic { width:70px; height:26px; display:block; background:url(../images/dh02.gif); float:left; margin-top:2px;line-height:26px;text-align:center; color:#737373; float:left; font-weight:bold; font-size:13px; _font-size:12px;  margin-right:3px;}
#top .lic a{ color:#737373; text-decoration:none;}
#top .lid{ width:81px; height:28px; display:block; background:url(../images/dh_lid.png);float:left; color:#fff; font-weight:bold; text-align:center; line-height:28px; margin-left:3px; float:left; margin:0; font-size:13px; _font-size:12px;  margin-right:3px;}
#top .lid a{ color:#fff; font-weight:bold; text-decoration:none;}
.jjr_header{ width:560px; height:20px; font-size:12px; float:right; text-align:right; padding-bottom:8px; color:#6f6f6f; font-size:13px; _font-size:12px;}
.jjr_header span{color:#07358f; font-size:13px; _font-size:12px;}
.jjr_header span a:hover{color:#ff0000; font-size:13px; _font-size:12px;}
.jjr_header a,.jjr_header a:link,.jjr_header a:visited{ color:#6f6f6f; font-size:13px; _font-size:12px;}
.jjr_header a:hover,.jjr_header a:active{ color:#ff0000; font-size:13px; _font-size:12px;}

.top_bg{
	width:100%;
	height:44px;
	margin:0 auto;
	clear:both;
	background:url(../images/dh_bg.gif);
}
.top_bgm{ width:990px; margin:0 auto; height:44px; position:relative; z-index:9999;}
.top_txt{ text-align:left;}
.s1 {float:left;font-size:12px;line-height:23px; background:url(../images/selarrow1.png) no-repeat scroll 0 0;color:#888888;cursor:pointer;height:23px;
overflow:hidden;text-align:left;text-decoration:none;white-space:nowrap;width:78px}
.s1r{ background:url(../images/selarrow.png) no-repeat scroll right 0;height:23px; padding-left:8px; width:auto; color:#1a75d3;}
.input_1{width:290px; height:23px; line-height:23px; background:url(../images/serch_srk.png); color:#909090; border:0; padding-left:6px;}
.top_bgr{
	float:right;
	width:100px;
	height:44px;
	background: url(../images/header_dhr.png) no-repeat left center;
}
.search .hot_head .guang05{top:0; position:absolute; left:867px;}
.search .hot_head .guang04{top:0; position:absolute; left:794px; z-index:999;}
.search .hot_head .guang03{top:0; position:absolute; left:721px; z-index:999;}
.search .hot_head .guang02{top:0; position:absolute; left:648px; z-index:999;}
.search .hot_head .guang01{top:0; position:absolute; left:576px; z-index:999;}
.serch_txt{
	color:#fff;
	position:absolute;
	z-index:9999;
	text-decoration:none;
	top: 83px;
}

/*经纪人头部*/
/*head*/
.head{ height:123px; background:url(../images/headbg.png) center bottom no-repeat;}
.headc{ clear:both; width:990px; margin:0 auto; position:relative; height:79px;}
.logo{ float:left; width:98px; height:55px; background:url(../images/logo.png) no-repeat; overflow:hidden; font-size:12px; line-height:1000px; margin:0 0 0 0;}
.logo a{ display:block; width:98px; height:55px;}
.topr{ float:right; color:#dfdede; padding-top:17px; height:34px;}
/*nav*/
/*
.nav{ clear:both; overflow:hidden; zoom:1; position:absolute; right:0px; top:51px;}
.nav a{ float:left; width:70px; height:30px; background:url(../images/imgbg.png) no-repeat 0 -31px; margin-left:2px; text-align:center; line-height:30px; font-weight:bold; color:#737373;}
.nav a.cur{ width:81px; background-position:0 0; color:#fff;}
*/
/*search*/
.search{ clear:both; line-height:42px; width:990px; margin:0 auto;}
.searcht{ float:left; height:27px; padding:10px 0 0 0; position:relative; width:480px;}
.txtSearch{ float:left; width:292px; padding:2px 2px 0 2px; height:19px; line-height:19px; border:1px solid #fff; font-size:13px; color:#c6c6c6; padding-left:5px; margin-right:2px; background:url(../images/search.png) 0 -48px repeat-x;}
.selSearch{float:left;width:78px;background:url(../images/search.png) no-repeat;height:23px;line-height:23px;margin-right:2px; overflow:hidden;}
.nowSearch{float:left;width:53px; _line-height:25px;overflow:hidden;color:#1a75d3;font-size:13px;text-align:center;}
.btnSel{float:right;width:22px;height:23px; z-index:9999; position:absolute}
.btnSel a{display:block;width:22px;height:23px; background:none;}
.selOption{z-index:10000;position:absolute;width:76px;background:#fff;border:1px solid #c3c3c3;clear:both;top:34px; left:0px;}
.selOption a{display:block;height:21px;padding-left:5px;line-height:21px;color:#2e2e2e;text-decoration:none;}
.selOption a:hover{color:#000;background:#fff8ae;}
.btnSearch{float:left;width:65px;height:23px;line-height:23px;overflow:hidden;font-weight:bold;font-size:13px; background:url(../images/search.png) 0 -24px no-repeat;border-left:0; color:#626262; padding-left:20px;}
.btnSearch:hover{text-decoration:none;}
.search p{color:#000;padding:9px 0 0 5px;}
.search p a.cur{color:#d00;}
.search p a:hover,.search p a.cur{font-weight:bold;}
.search .hot_head{ float:left; width:490px; height:44px;}
.search .hot_head .search_hot{ color:#fff; float:left; z-index:1111;position:absolute;}
.search .hot_head .search_hot a,.search_hot a:link,.search_hot a:visited{ color:#fff; margin:0 4px;}
/*身体*/
.content{ width:990px; height:auto; overflow:hidden; margin:0 auto; clear:both;}
.contentbanner{margin:8px 0 0 0;width:auto;height:auto;}
.swfbanner{margin:-2px 0 0 2px; width:auto;height:auto;}
.content_left{ width:680px; height:auto; overflow:hidden; float:left; margin-top:15px;}
.content_left h1{ height:32px; font-size:14px; color:#000000; text-align:left; font-weight:normal; padding-top:2px;}
.content_left h1 span{ color:#FF0000; font-weight:normal;font-size:20px;}

/*选择类型*/
.info_box{ height:100%; width:648px; background:#fafcff; border:1px solid #b7d5f7; padding:9px 15px; position:relative; margin:0; z-index:1}

.info_box .info_box_div{ clear:both; overflow:hidden; zoom:1;}
.info_box .title_txt{ float:left; width:auto; height:26px; line-height:26px; font-weight:bold; text-align:left; font-size:13px; _font-size:12px;}
.info_box .title_txt a,.info_box .title_txt a:hover{ color:#fff; font-size:13px; _font-size:12px;}
.info_box .info_box_txt{ float:left; width:670px; _width:640px; line-height:26px;}
.info_box .info_box_txt .span_red{ color:#FF0000;}
.info_box .info_box_txt a{ margin:0 4px;}

/*推荐房源*/
.Recommended-Listings{width:680px;height:246px;background:url(../images/rl_top_bg.png) repeat-x; margin-top:9px;}
.Recommended-Listings .RL-Header{background:url(../images/rl_left_top_bg.png) no-repeat;height:32px;position:relative;}
.Recommended-Listings .RL-Header ul{list-style:none;margin:1px 1px 0 0;padding:0px; padding-left:15px; clear:both;}
.Recommended-Listings .RL-Header li{font-size:12px;color:#555;float:left;width:112px;height:30px;line-height:30px;text-align:center;cursor:pointer;}
.Recommended-Listings .RL-Header li.selected{background:#fff;width:110px;height:31px;border-left:1px solid #ADD2EC;border-right:1px solid #ADD2EC; margin-top:1px; font-weight:bold;}
.Recommended-Listings .RL-Header .RL-PageBar{position:absolute;right:0px;top:0px;height:24px;width:76px;background:url(../images/rl_right_top_bg.png) no-repeat right; padding:8px 14px 0 0; vertical-align:middle}
.Recommended-Listings .RL-Header span{}
.Recommended-Listings .RL-Header font{color:#0053DF;}
.Recommended-Listings .RL-Header .RL-Prev{}
.Recommended-Listings .RL-Header .RL-Next{}
.Recommended-Listings .RL-Content{height:203px; _height:194px;border-left:1px solid #ADD2EC;border-right:1px solid #ADD2EC; margin:0; padding:0;}
.Recommended-Listings .RL-Content .New{width:48px;height:20px;background:url(../images/F_New.gif) no-repeat;position:absolute;bottom:5px;right:-22px;}
.Recommended-Listings .RL-Content .Urgent{width:48px;height:20px; background:url(../images/F_Urgent.gif) no-repeat;position:absolute;bottom:5px;right:-22px;}
.Recommended-Listings .RL-Content .RL-Sell{ display:none;}
.Recommended-Listings .RL-Content .RL-Rent-Item{color:#707070;width:209px;height:86px;border:1px solid #E7E7E7;background:#FBFBFB;margin:10px 0 0 11px;_margin:10px 0 0 7px; float:left}
.Recommended-Listings .RL-Content .RL-Rent-Item .Items-Pic{padding:9px 0 0 7px;float:left;width:98px; height:75px;position:relative; clear:both; overflow:hidden;}
.Recommended-Listings .RL-Content .RL-Rent-Item .Items-Pic img{padding:1px;border:1px solid #D5D5D5; width:86px; height:64px;}
.Recommended-Listings .RL-Content .RL-Rent-Item .Items-Title{font-weight:bolder;font-size:12px;padding-top:9px;}
.Recommended-Listings .RL-Content .RL-Rent-Item .Items-Title a {color:#707070;}
.Recommended-Listings .RL-Content .RL-Rent-Item .Items-Title strong{color:#2F5AAF;font-size:12px;}
.Recommended-Listings .RL-Content .RL-Rent-Item .Items-Area{font-size:12px;padding-top:0px;}
.Recommended-Listings .RL-Content .RL-Rent-Item .Items-Price{font-size:13px;_font-size:12px;padding-top:5px;color:red;}
.Recommended-Listings .RL-Content .RL-Rent-Item .Items-Price span{font-size:18px;}
.Recommended-Listings .RL-Bottom{background:url(../images/rl_bottom_bg.png) no-repeat bottom;height:10px; margin:0; padding:0;}

/*news房源*/
.columnl {
	width:672px; margin-top:10px; border:1px solid #b7d5f7; height:305px; _height:300px; position:relative;
	 background:url(../images/bg_house_bg.png) repeat-x 0 0; padding:0 3px;}
.new_title {
	float:left;
	height:36px;
	width:655px;
	margin:0 auto;
	display:block;
}
.new_title dd {
	float:left;
	width:319px;
}
.columnl h1 {
	float:left;
	font:bold 14px/33px "宋体";
	color:#2a2a2a;
	padding:8px 0 0 15px;
}
.columnl .news_more {
	color:#00359d;
	float:right;
	font:12px/33px "宋体";
	padding-right:16px;
	width:auto;
}
/**html .t_news_more{
	float:right;
	margin-right:-4px;
	margin_top:0px;
	position:absolute;
	top:113px;
	left:580px;
	z-index:999;
	}*/
.t_news_more a,.t_news_more a:link,.t_news_more a:visited{color:#00359d;}
.t_news_more a:hover,.t_news_more a:active{color:#ff0000;}
.t_news_more{
	font:12px "宋体";
	float:right; 
	margin-right:4px;
	margin-top:8px;
	}


.columnl .news_more a,.columnl .news_more a:link,.columnl .news_more a:visited{ color:#00359d;}
.columnl .news_more a:hover,.columnl .news_more a:active{ color:#ff0000;}
.co_main{ width:672px; border-top:none; overflow:hidden; height:auto; clear:both; margin:0; padding:0; float:left;}
.co_main_table {
	float:left;
	height:auto;
	padding:8px 0 10px 15px;
	width:320px;
	margin:0;
	display:inline;
}
.bgtable{
	background-image: url(../images/bk_icon.gif);
	background-repeat: no-repeat;
	background-position: 0 4px;
}
.nshi{ color:#707070;}

.index_x{width:16px; height:16px; text-align:right; margin-left:7px;}
/*感兴趣*/
.inter_House{border:1px solid #b7d5f7; height:466px; position:relative; background:url(../images/bg_house_bg.png) repeat-x 0 0; margin-top:13px; width:678px; float:left;}
.inter_House h3,.region h3{ padding-left:10px; font-size:14px; height:44px; line-height:36px;}
.inter_House h3{padding:7px 0 4px 10px; _padding:6px 0 4px 10px;}
.Gadgets h3{padding:14px 0 7px 8px;}
.inter_table{
	width:225px;
	float:left;
	text-align:center;
	height:auto;
	overflow:hidden;
}
.inter_xuxian{	background-image: url(../images/index_xuxian.gif);
	background-repeat: repeat-y;
	background-position: right center;}
.inter_img{ border:1px #ccc solid; padding:1px; width:148px; height:111px;}
.inter_img .jsjs{width:48px;height:20px; background:url(../images/F_Urgent.png) no-repeat;position:absolute;bottom:100px;right:10px;}
.shoujia{ font-size:18px; color:#ff2d00; padding-right:3px;}
.wanyuan{ color:#ff2d00;}
.house_jj{ color:#00359d; padding:5px 8px 0; width:auto; line-height:18px; text-align:center; font-size:13px; _font-size:12px;}
.house_jj a,.house_jj a:link,.house_jj a:visited{color:#00359d; font-size:13px; _font-size:12px;}
.house_jj a:hover,.house_jj a:active{color:#ff0000; font-size:13px; _font-size:12px;}

.filter, .region, .Community{border:1px solid #b7d5f7;border:1px solid #b7d5f7; padding:0 3px; position:relative; background:url(../images/bg_house_bg.png) repeat-x 0 0; margin-top:10px;}
.Gadgets{border:1px solid #b7d5f7;padding:0 3px; position:relative;margin-top:13px}
.Gad_main{ width:290px; margin:0 auto; height:auto; padding:0}

.Gadgets{ height:130px;}
.Gad_main ul{ list-style:none; padding:0; margin:0;}
.Gad_main ul li.tools01,.Gad_main ul li.tools02,.Gad_main ul li.tools03,.Gad_main ul li.tools04,.Gad_main ul li.tools05{width:100px; padding-left:35px; float:left; height:27px; line-height:27px; font-size:13px; _font-size:12px;}
.Gad_main ul li.tools01{background: url(../images/gad01.gif) no-repeat 10px center;}
.Gad_main ul li.tools02{background: url(../images/gad02.gif) no-repeat 10px center;}
.Gad_main ul li.tools03{background: url(../images/gad03.gif) no-repeat 10px center;}
.Gad_main ul li.tools04{background: url(../images/gad04.gif) no-repeat 10px center;}
.Gad_main ul li.tools05{background: url(../images/gad05.gif) no-repeat 10px center;}

.Agent{ height:322px; _height:321px; position:relative;}
.Agent{border:1px solid #b7d5f7; padding:0 3px; position:relative; background:url(../images/bg_house_bg.png) repeat-x 0 0; margin-top:12px;}
.Agent h3{ padding:15px 0 1px 8px;  _padding:15px 0 1px 8px; width:auto;}
.Agent .see_more_jjr{height:1px; text-align:right; font-family:"&#23435; &#20307; "; color:#2f5aaf; margin-right:6px; float:right; width:auto; padding-top:17px; _padding-top:15px;}
.Agent .see_more_jjr a{ color:#2f5aaf; }
.Agent .see_more_jjr a,.Agent .see_more_jjr a:link,.see_more_jjr span a:visited{ color:#00359d; text-decoration:none;}
.Agent .see_more_jjr a:hover,.Agent .see_more_jjr a:active{ color:#FF6600; text-decoration:underline;}
.Agent_pic{padding:1px; border:1px #ccc solid; float:left;width:62px;position:relative; height:82px;}
.Agent_main{ padding-left:7px; margin-bottom:3px; margin-top:7px;}
.Agent_title, .Agent_title a, .Agent_title a:link, .Agent_title a:visited{font-weight:bolder;color:#2f5aaf; font-size:13px; _font-size:12px;}
.Agent_title a:hover,.Agent_title a:active{font-weight:bolder;color:#2f5aaf;}
.Agent_title01{color:#2f5aaf;}

/*友情链接*/
#link{
	width:990px;
	margin:10px auto 0;
	font-size:12px;
	clear:both;
	background-image: url(../images/link_bg.gif);
	background-repeat: no-repeat;
	background-position: center 26px;
}
#link ul{ list-style:none; margin:0; padding:0;}
#link .lis { width:105px; height:26px; display:block; float:left; padding-top:5px; text-align:center; color:#3e3e3e;}
#link .lis a{ color:#3e3e3e; text-decoration:none;}
#link .lit{ width:105px; height:31px; display:block; background:url(../images/link_link.gif);float:left; color:#3e3e3e; text-align:center; line-height:31px; margin-right:3px;}
#link .lit a{ color:#3e3e3e; text-decoration:none;}

#link .link_txt{ width:900px; height:auto; padding:0; margin:0 auto; clear:both;}
#link .link_txt ul{ list-style:none; margin: 0; padding:20px 0;}
#link .link_txt ul li{ width:90px; text-align:left; float:left; height:28px; line-height:28px; overflow:hidden; font-size:13px; _font-size:12px; color:#3e3e3e}

/*foot*/
.foot{ height:122px; width:100%; background: url(../images/foot_bg.gif) repeat-x 0 0; margin:10px auto 0; text-align:center; line-height:24px; padding-top:18px; overflow:hidden; clear:both;}
	
	
/*sale首页*/
.regiona,.area,.links{ clear:both; overflow:hidden; zoom:1; width:990px; margin:10px auto 0;}
.xq_xq_region{clear:both; overflow:hidden; zoom:1; width:740px; margin:10px auto 0;}
.regiont,.regionb{ clear:both; height:7px; overflow:hidden; background:url(../images/boxbg.png) no-repeat;}
.regionb{ background-position:0 -8px;}
.regionc{ clear:both; overflow:hidden; zoom:1; border: solid #b9d6f4; border-width:0 1px; padding:0px; font-size:13px; _font-size:12px; background:#fafcff;}
.regionc dl{ clear:both; overflow:hidden; zoom:1;}
.regionc dt{ float:left; width:60px; height:26px; line-height:26px; font-weight:bold; text-align:right;}
.regionc dt a,.regionc dt a:hover{ color:#fff;}
.regionc dd{ float:right; width:925px; line-height:26px;}
.regionc dd span{ color:#FF0000;}
.regionc dd a{ margin:0 4px;}

.content_erji{ width:990px; height:auto; margin:10px auto 0;}
#c{ height:31px; font-size:12px; clear:both;}
#c ul{ list-style:none; margin:0; padding:0;}
#c .li1 { width:60px; height:27px; display:block; background:url(../images/djh_fy.gif); float:left; margin-right:3px; margin-top:7px;line-height:27px;text-align:center; color:#232323;}
#c .li1 a{ color:#232323; text-decoration:none;}
#c .li2{ width:100px; height:31px; display:block; background:url(../images/all_fy.gif);float:left; color:#fff; font-weight:bold; text-align:center; line-height:31px; margin-right:3px; margin-top:3px;}
#c .li2 a{ color:#fff; font-weight:bold; text-decoration:none;}
#c .filter_right{
	float:right;
	height:32px;
	_height:28px;
	width:auto;
	vertical-align:middle;
}
#c .filter_right #RL_NoPage{
	padding-left:6px;
	padding-right:6px;
}

.all_fy_bg{
	height:43px;
	margin:0 auto;
	overflow:hidden;
	clear:both;
	background: url(../images/all_fy_bg.gif) repeat-x right center;
}
.all_fy_bgl,.all_fy_bgr{ width:auto; text-align:left; padding:10px 0; _padding:6px 0; margin:0;}
.all_fy_bgl{float:left; padding-left:6px;}
.all_fy_bgr{ float:right; padding-right:6px;}
.all_fy_bg span{ float:right; text-align:left;}
.txt{ width:990px; height:auto; padding:0; margin:0; overflow:hidden; clear:both;}

/*全部房源*/
.listing{ height:auto; width:972px; margin:0 auto;}
#list_body,#list_body li{margin:0;padding:0;list-style:none;}
#list_body .property2{padding:0;width:972px; float:left; height:auto; overflow:hidden;}
#list_body .view_property{padding:0;width:661px; float:left; height:auto; overflow:hidden;}
#list_body .property_jjr{padding:0;width:746px; float:left; height:auto; overflow:hidden;}
div.details{width:500px;font-size:14px; float:left; margin-top:-2px;}
#list_body .property2_hover .details a{color:#eb6100;}
.details a:visited{color:#55188A;}
#list_body li div{display:table-cell;display:inline-block;*display:inline;zoom:1;vertical-align:top;}
div.photo{padding:1px;width:100px; height:75px; border:1px #d7d7d7 solid; float:left;}
.photo img{width:100px;height:75px; border:0;}
.details h4,.details address,.details p{font-size:13px; _font-size:12px; vertical-align:baseline;}
.details h4{font-size:14px; margin:0; padding:0; color:#2f5aaf; font-weight:bold; text-decoration:underline; line-height:20px;}
.details h4 a,.details h4 a:visited{text-decoration:underline; font-size:14px; font-weight:bold; color:#2f5aaf}
.details h4 a:hover,.details h4 a:active{text-decoration:underline; font-size:14px; font-weight:bold; color:#ff0000;}
.details address{font-style:normal;margin-top:8px;height:1.4em;overflow:hidden; color:#454545;}
.details .all_fyyy{margin:0;
	float:left;
	width:500px;
	font-size: 13px;
	_font-size: 12px;
	color:#454545;
	text-align:left;
	line-height:18px;
	padding-top:2px;}
.details .all_fyyy p{
margin:0;
	float:left;
	width:125px;
	font-size: 13px;
	_font-size: 12px;
	color:#454545;
	text-align:left;
	margin:0; padding:0;
	overflow:hidden;
}
.details p.broker{color:#808080;margin-top:6px;}
.details em{font-weight:bold;color:#eb6100;font-style:normal;}
div.price{ font-size:13px; _font-size:12px; 
	color:#b10000;
	padding-top:10px;
	float:left;
	width:130px;
	line-height:60px;
	text-align:right;}
div.price span{ font-size:27px; color:#ff2d00; padding-right:5px;}
div.tags{ width:120px; float:left; height:46px; padding-top:20px; padding-left:32px; text-align:center;}
div.tags img{ border:0;}
/*分页*/
.multipage-div{ height:26px; padding-top:10px; width:990px; clear:both;}
.contain { float:right;}
.multipage { position:relative; width:auto;}
.multipage a:hover span{ color:#fff; background:#2f5aaf; text-decoration:none;}
.multipage span
{
	list-style:none;
	float:left;
	height:23px;
	padding-right:4px;
	padding-left:4px;
	background-color:#FFF;
	border:1px solid #dee5f0;
	margin-right:4px;
	line-height:23px;
	cursor:pointer;
	color:#8b8b8b;
	width:auto;
}
.multipage .nolink
{
	color:#8b8b8b;
	cursor:default;
}

.simple_multipage .prexpage,.simple_multipage .noprexpage
{
	*font-size:9px;
	_width:20px;
}
.multipage .current
{
	background-color:#2f5aaf;
	color:#ffffff;
	border:none;
	cursor:default;
	padding:1px 4px;
}
.multipage span.prexpage
{
	left:0;
	width:42px;
	padding:2px 10px 0 23px;
	_padding-top:0px;
	_height:17px;
	background: url(../images/next_left.gif) no-repeat 10px center;
}
.multipage a:hover span.prexpage{
	color:#fff;
	text-decoration:none;
	background: #2f5aaf url(../images/next_left_weight.gif) no-repeat 10px center;
}
.multipage span.nextpage
{
	right:0;
	width:55px;
	padding:0 5px 0 10px;
	_padding-top:0px;
	*padding-right:25px;
	_height:20px;
	background: url(../images/next_right.gif) no-repeat 50px center;
}
.multipage a:hover span.nextpage{
	color:#fff;
	text-decoration:none;
	background: #2f5aaf url(../images/next_right_weight.gif) no-repeat 50px center;
}
.multipage-div .result
{
	padding-left:11px;
	float:left;
	width:auto; font-size:13px; _font-size:12px; 
}
.multipage-div .result b
{
	color:#EB6100;
}

/*二手房详细页*/
#propNav{padding:10px 0 10px 0; color:#b0b0b0; font-size:13px; _font-size:12px; }
#propNav span{ color:#2e2e2e; font-size:13px; _font-size:12px; }
#propNav a,#propNav a:link,#propNav a:visited{ color:#2f5aaf; font-size:13px; _font-size:12px; }
#propNav a:hover,#propNav a:active{ color:#FF0000; font-size:13px; _font-size:12px; }

.sale_xx{border:1px solid #b7d5f7; padding:0 3px; height:400px; position:relative; background:url(../images/bg_house_bg.png) repeat-x 0 0}
#content-propview{float:left;width:750px; height:375px;}
.propInfoBigBox{width:750px; position:relative;}
.propInfoTitle{font-size:16px;font-weight:bold; margin:5px 0 17px 0;padding-top:15px; padding-left:20px; width:730px; text-align:left; overflow:hidden;background-position:-999px 0!important;background-repeat:repeat-x; float:left; min-width:340px; width:auto;}
.propInfoTitle img{ padding-left:10px; width:auto; border:0;}

/*图片切换*/
#preview{ float:left; text-align:center; width:317px; margin-left:20px; _margin-left:10px;}
.jqzoom{ width:317px; height:242px; padding:3px; border:1px #e9e9e9 solid;}
.jqzoom img{ width:309px; height:235px; border:0; padding-top:3px;}
.list-h li{ float:left;}
#spec-n5{width:317px; height:58px; overflow:hidden; padding-top:8px;}
#spec-left{ background:url(../images/left.gif) no-repeat; width:10px; height:45px; float:left; cursor:pointer; margin-top:5px;}
#spec-right{background:url(../images/right.gif) no-repeat; width:10px; height:45px; float:left;cursor:pointer; margin-top:5px;}
#spec-list{ width:287px; float:left; overflow:hidden; margin-left:5px; margin-right:5px; display:inline; position:relative;table-layout: fixed; word-wrap: break-word; }
#spec-list ul{ margin:0; padding:0; list-style:none;}
#spec-list ul li{ float:left; margin-right:0px; display:inline; width:71px; height:52px;}
#spec-list ul li img{ padding:1px ; border:1px solid #ccc; width:60px; height:48px;}

#spec-list ul li.alive{
	z-index:30;
	width:60px; height:48px;
}
#spec-list ul li.alive img{
	border:1px solid #ff2d00;
	 padding:1px; width:56px; height:48px; float:left;
}

/*jqzoom*/
.jqzoom{position:relative;padding:0;}
.propimg_switch{float:left;width:315px;padding:0 20px; text-align:left;}
.propimg_switch p.current_img{height:235px; width:315px; border:0; float:left; padding:3px; border:1px solid #ccc;}
.propimg_switch p.morepic{line-height:30px;}
.propimg_switch p{padding:0;margin:0;text-align:center;}
#current_img{padding-left:3px;margin-bottom:10px;}
#current_img,.switch_img,.switch_img li{font-size:0;line-height:0;}
.switch_img{height:61px;}
.switch_img li{float:left;padding-top:5px;margin-right:6px;}
.switch_img li.last{margin-right:0;}
.switch_img li a{display:block;padding:3px;}
.switch_img li a{display:block;padding:3px;}
.switch_img li a:hover{border:1px #ff2d00 solid;}
.switch_img li.selected{background:url(../images/point01_11x5.gif) top center no-repeat;}
.switch_img li.selected a,.switch_img li.selected a:link,.switch_img li.selected a:hover,.switch_img li.selected a:visited{padding:2px;border:1px #ff2d00 solid;background:none;}
.propinfo{float:right;width:385px; overflow:hidden; height:auto;}
.sj{ font-size:15px; font-weight:bold; line-height:40px;}
.sj span{ font-size:36px; color:#ff2d00; font-weight:normal;}
.sj span.wanyuan{ font-weight:normal; font-size:13px; _font-size:12px;  color:#2e2e2e;}
.font_2f5aaf{ color:#2f5aaf; font-size:13px; _font-size:12px; }
.font_2f5aaf a,.font_2f5aaf a:link,.font_2f5aaf a:visited{ color:#2f5aaf; font-size:13px; _font-size:12px; }
.font_2f5aaf a:hover,.font_2f5aaf a:active{ color:#ff0000; font-size:13px; _font-size:12px; }

.font_00359d{ color:#00359d; font-size:13px; _font-size:12px; }
.font_00359d a,.font_00359d a:link,.font_00359d a:visited{ color:#00359d; font-size:13px; _font-size:12px; }
.font_00359d a:hover,.00359d a:active{ color:#ff0000; font-size:13px; _font-size:12px; }

.phone{font:18px Tahoma,Geneva,sans-serif; color:#000 font-size:18px; font-weight:bold; height:20px;}
#navigation-propview{float:right;width:230px;border-left:1px solid #b9d6f4;}
.propBrokerPhoto{margin:0 auto;width:100px;margin:25px auto 10px; height:133px; padding:1px; border:1px #ccc solid;}
.prop_new_line{position:relative;text-align:center;margin-top:7px; font-size:13px}
.prop_new_line a{color:#2f5aaf;display:block; font-size:13px; _font-size:12px; }

.sale_xx_left{ width:740px; height:auto; overflow:hidden; float:left; text-align:left;}
#sale_xx_top{width:740px; height:31px; margin:10px auto 0; font-size:13px;}
#sale_xx_top ul{ list-style:none; margin:0; padding:0;}
#sale_xx_top .lix { width:60px; height:27px; display:block; background:url(../images/djh_fy.gif); float:left; margin-right:3px; margin-top:4px;line-height:27px;text-align:center; color:#232323;}
#sale_xx_top .liz{ width:100px; height:31px; display:block; background:url(../images/all_fy.gif);float:left; color:#fff; font-weight:bold; text-align:center; line-height:31px; margin-right:3px;}
#sale_xx_top .liz a{ color:#fff; font-weight:bold; }
.sale_xx_bg, .view_right_a, .view_right_bb{
	overflow:hidden;
	clear:both;
	background-image: url(../images/all_fy_bg.gif);
	background-repeat: repeat-x;
	background-position: right top;
}
.sale_xx_bg{ width:740px; padding-left:10px; padding-right:10px;}
.xx_xx_bg{
	overflow:hidden;
	clear:both;
	background: url(../images/xx_bg_xx.gif) repeat-x right top;
	width:740px;
	border-top:3px #126dca solid;
	padding-left:10px;
	padding-right:10px;
}
.xxjs_er_xx{ padding:18px 10px; line-height:28px; font-size:16px; text-align:left; color:#484848;}
.xxjs{ padding:2px 10px; line-height:28px; font-size:16px; text-align:left; color:#484848;}
.xxjs img{ border:1px #c6def3 solid; width:637px; height:240px; margin:auto;}
.xx_xx_bg .shinei_photo{margin:0 auto;width:485px; height:355px; padding:4px; border:1px #ccc solid;}
.xx_xx_bg .shinei_photo img{ border:0; width:485px; height:355px;}
.xx_xx_bg .hxt_photo{ margin:55px auto 50px;width:585px; height:581px; border:0;}
.xx_xx_bg .hxt_photo img{width:585px; height:581px; border:0;}
.xx_xx_bg .photo_mc{position:relative;text-align:center; font-size:14px; height:50px; line-height:50px;}
.sale_table{ margin:0px auto 20px;}
.data_title{ font-size:15px; color:#0041d9; font-weight:bold;}
.Comm_more{ width:740px; height:auto; overflow:hidden;}
.more_xq{ text-align:right;color:#0041d9; font-weight:bold; padding-right:6px; font-size:13px; _font-size:12px; }
.more_xq a,.more_xq a:link, .more_xq a:visited{color:#0041d9; font-size:13px; _font-size:12px; }
.more_xq a:hover, .more_xq a:active{ color:#FF0000; font-size:13px; _font-size:12px; }
.Comm_more ul{ list-style:none; padding:0; margin:0;}
.Comm_more ul li{ width:100px; height:75px; padding:3px; border:1px #ccc solid; float:left; margin-right:15px;}
.Comm_more ul li img{ width:100px; height:75px; border:0;}
.back,.back a,.back a:link, .back a:visited{ color:#35c200;}
.back a:hover, .back a:active{ text-decoration:underline;}

.sale_xx_right{ width:240px; height:auto; overflow:hidden; float:right; margin-top:4px;}
.region{ width:232px;}
.region span {
	color:#00359d;
	float:right;
	font:12px/33px "宋体";
	padding-right:5px;
	width:auto;
}
.region span a,.region span a:link,.region span a:visited{ color:#00359d; text-decoration:none;}
.region span a:hover,.region span a:active{ color:#FF6600; text-decoration:underline;}
.region_pic{ float:left;width:67px; height:50px;}
.region_main{ padding-left:10px; margin-bottom:11px;}
.region_title{font-weight:bolder;color:#2f5aaf;}
.region_title01{color:#2f5aaf;}
.er_xxy_right{ color:#232323;}
.region_main font{ color:#FF0000}

.mounent_news{
	float:right;
	height:26px;
	width:auto;
	padding-top:21px;
	padding-right:21px;
	color:#909090;
	font-size:13px; _font-size:12px; 
}

/*室内图*/
.snt_snt{ width:980px; margin:0 auto; height:auto; overflow:hidden;}
#list_body li.big_img{border-bottom:none;width:226px;display:inline-block;margin-top:12px; background:#FFF; float:left; margin-bottom:10px;}
#list_body li.big_img,{display:inline;zoom:1;margin-left:10px;}
#list_body li.big_img .property_snt{padding:0;width:228px;background:transparent url(../images/sbg2.gif) top right repeat-y;}
.big_img .property_snt_hover{background:#FFFBFC;border-bottom:none;width:228px;}
.big_img .property_snt_hover .details a{color:#eb6100;}
#list_body li.big_img div{display:table-cell;display:inline-block;*display:inline;zoom:1;vertical-align:top;padding:0 9px;}
#list_body li.big_img div.photo{padding:0;width:220px;height:170px;font-size:0;line-height:0;}
li.big_img .photo img{width:220px;height:170px;}
li.big_img div.details{width:201px;border-left:1px #F6F6F6 solid;}
li.big_img .details p{margin:0;line-height:16px; color:#7e7e7e; border-bottom:1px #71a6db solid;}
li.big_img div.price{width:201px;text-align:left;border-left:1px #F6F6F6 solid;}
li.big_img .details h4{font-size:12px;line-height:18px;padding-top:6px;height:38px;font-weight:normal; text-decoration:none;}
li.big_img .details h4 a,li.big_img .details h4 a:visited{text-decoration:none; font-size:12px; font-weight:normal;}
#list_body li.big_img div.broker{width:200px;height:18px;background:#EEE;padding:0 10px;padding-top:6px;color:#999;}
#list_body li.big_img div.bottom_shadow{display:block;width:210px;height:8px;overflow:hidden;font-size:0;line-height:0;background:url(../images/wbg.gif) repeat-x; clear:both;}
#list_body li.big_img .totalpic{position:absolute;top:0;left:0;padding:0 10px;width:200px;line-height:24px;background:#49A945;filter:alpha(opacity=80);opacity:.8;color:#FFF;display:none;}
.totalpic a,.totalpic a:link,.totalpic a:visited,.totalpic a:hover{color:#fff;text-decoration:none;}
li.big_img div.broker .refresh_time{float:right;}
#list_body .big_img.property2_hover{cursor:auto;}
#list_body .big_img.property2_hover .details a{color:#0041D9;}
#list_body .big_img.property2_hover .details a:hover{color:#eb6100;}
.big_link_all{cursor:pointer;}

price_zz{ font-size:13px; _font-size:12px; 
	color:#232323;
	background:#f6f6f6;}
.price_zz span{ font-size:19px; color:#ff2d00; padding-right:3px;}
.price_zz span.aabb{ font-size:13px; _font-size:12px;  color:#ff2d00; font-weight:bold;}

.er_snt_aa{border:1px solid #e9e9e9; height:303px; position:relative; width:219px; text-align:center; padding:0;}
.er_snt_aa_photo img{ width:190px; height:170px; border:0; margin-left:3px;}

/*小区*/
.Community_content{ height:auto; width:740px; overflow:hidden;}
.Community{ height:auto; width:980px; margin:10px auto 0; background:#fafcff;}
.Community ul {width:100%; float:left; clear:both; list-style:none; padding:0; margin:0;}
.Community ul li { text-align:center; display:inline; float:left; height:24px; line-height:24px; margin:5px 8px 0 8px;}
.Community ul li.filterTarget { color:#2e2e2e; font-weight:bold; margin-right:0;}
.Community ul li.linkOn { color:#ff0000;}
.Community ul li.linkOn a { color:#ff0000; text-decoration:none;}
#filterTargetSub {
	margin-left:75px;
	border:1px solid #b7d5f7;
	text-align:left;
	width:860px;
	background-color:white;
	padding-top: 0;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 6px;
	vertical-align: top;
}
#filterTargetSub li {
	white-space:nowrap;
	margin-top: 0px;
	margin-right: 8px;
	margin-bottom: 0px;
	margin-left: 8px;
}

.Community_left_next{
	float:right;
	height:30px;
	_height:28px;
	width:auto;
	vertical-align:middle
}
.Community_left_next #RL_NoPage{
	padding-left:6px;
	padding-right:6px;
}
.Community_title{width:280px;font-size:14px; margin-top:-2px; float:left; margin-left:10px; line-height:25px;}
.Community_title h4,.Community_title address,.Community_title p{font-size:12px;vertical-align:baseline;}
.Community_title h4{font-size:15px; margin:0; padding:0; color:#2f5aaf; font-weight:bold; text-decoration:none;}
.Community_title h4 a,.Community_title h4 a:visited{text-decoration:none; font-size:15px; font-weight:bold; color:#2f5aaf}
.Community_title h4 a:hover,.Community_title h4 a:active,{text-decoration:none; font-size:15px; font-weight:bold; color:#ff0000;}
.Community_title address{font-style:normal; height:1.4em;overflow:hidden; font-size:13px; _font-size:12px;  padding:0 0 8px 0;}
.Community_title address span{ color:#2f5aaf; margin:0; padding:0; height:10px; line-height:10px;}
.Community_title address span.map,.Community_title address span.map a, .Community_title address span.map a:link, .Community_title address span.map a:visited{
	color: #FFFFFF;
	background-color: #136fcc;
	padding:0 3px;
	text-decoration:none;
	font-size:13px; _font-size:12px; height:10px; line-height:10px;
}
.Community_title address span.map a:hover, .Community_title address span.map a:active{
	color: #f1f1f1;
	background-color: #136fcc;
	padding:0 3px;
	text-decoration:underline;
	font-size:13px; _font-size:12px; 
	 height:10px; line-height:10px;
}
.Community_title p{margin:0;float:left;
	width:125px;
	font-size: 13px;
	color:#454545;}
.Community_title p span{ color:#00359e; font-weight:bold;}
.Community_title p span a{ color:#00359e;}
.Community_title p.broker{color:#808080;margin-top:6px;}
.Community_title em{font-weight:bold;color:#eb6100;font-style:normal;}

.Community-div{ height:26px; padding-top:10px; width:740px; clear:both;}
.Community_zd{
	padding-top:25px;
	float:left;
	width:60px;
	height:30px;
	text-align:left;}
.Community_z{color:#ff2d00;}
.Community_d{
	color:#61a00d;}
.Community_price{ font-size:12px;
	padding-top:22px;
	float:left;
	width:130px;
	padding-left:10px;
	height:30px;
	text-align:center;
	color:#ff2d00;}
.Community_price_d{ font-size:12px;
	padding-top:22px;
	float:left;
	width:130px;
	padding-left:10px;
	height:30px;
	text-align:center;
	color:#61a00d;}
.Community_tags{ font-size:14px; color:#454545; float:left; padding-top:22px; width:auto; line-height:25px;padding-left:23px;}
.Community_tags span{ font-size:26px; color:#ff2d00; padding-right:6px;}
.Top_Community{ border:1px #ccc solid; padding:1px; width:150px; height:110px;}
.Top_Community img{ border:0; width:150px; height:110px;}
.top_jg{ font-size:16px; color:#ff2d00; padding-right:6px; line-height:16px;}

/*详细页二手房*/
.xiaoqu_xian{ border-top:4px #3a83ce solid;}
.view{border:1px solid #b7d5f7; padding:0 3px; height:100%; position:relative; background:url(../images/bg_house_bg.png) repeat-x 0 0; float:left; width:982px;}
.view_left{ width:321px; height:auto; float:left; overflow:hidden;}
.view_left h3{ padding:15px 0 0 10px; font-size:22px; color:#000; font-weight:bold;}
.view_left_border{ border:1px #d3d3d3 solid; border-left:none; border-bottom:none; height:auto; width:320px; text-align:center; margin-top:12px;}
.view_tu_border{ border:1px #ccc solid; background:#f4f4f4;}
.view_datu img{ width:288px; height:216px; border:0; padding:5px;}
.view_xiaotu img{ width:68px; height:51px; border:0;}
.view_intr{ width:302px; height:auto; border-bottom:1px #ccc dashed; overflow:hidden; margin:0 auto; padding:12px 0;font-size:13px; _font-size:12px; }
.view_intr{ width:302px; height:auto; border-bottom:1px #ccc dashed; overflow:hidden; margin:0 auto; padding:12px 0;font-size:13px; _font-size:12px; }
.view_intr ul{ list-style:none; padding:0; margin:0;}
.view_intr ul li{ line-height:20px; text-align:left;}
.view_intr ul li span,.view_intr ul li span a, .view_intr ul li span a:link,.view_intr ul li span a:visited,.view_intr_wenzi span,.view_intr_wenzi span a,.view_intr_wenzi span a:link,.view_intr_wenzi span a:visited{ color:#2f5aaf; text-decoration:none;}
.view_intr ul li span a:hover,.view_intr ul li span a:active, .view_intr_wenzi span a:hover,.view_intr_wenzi span a:active
{ color:#ff0000; text-decoration:none;}

.view_intr_wenzi{ text-align:left; line-height:23px; width:302px; margin:6px auto; border-bottom:1px #ccc dashed; padding:6px 0; overflow:hidden; font-size:13px; _font-size:12px;  clear:both;}
.view_intr_wenzi h3{ font-size:15px; font-weight:bold; margin:0; padding:0;}
.view_intr_wenzi .chakan{float:right; text-align:right; height:30px; overflow:hidden; color:#01359c;}
.view_intr_wenzi .chakan a,.view_intr_wenzi .chakan a:link, .view_intr_wenzi .chakan a:visited{ color:#01359c;}
.view_intr_wenzi .chakan a:hover, .view_intr_wenzi .chakan a:active{ color:#ff0000;}

.view_right{ width:661px; height:auto; float:right; overflow:hidden;}
.view_content{ margin:0; padding:0; width:661px; height:auto; overflow:hidden;}
.view_right_aa,.view_right_bb{ width:661px; padding-bottom:10px; margin:0; padding-top:0;}
.view_right_aa{border-bottom:1px #b9d6f4 solid;}
.view_right_cc{
	overflow:hidden;
	clear:both;
	background-image: url(../images/all_fy_bg.gif);
	background-repeat: repeat-x;
	background-position: right top;
	border-bottom:1px #b9d6f4 solid;
	 width:661px; padding-bottom:10px; margin:0; padding-top:0;
}

.view_regionc{ clear:both; overflow:hidden; zoom:1; border-width:0 1px; padding:0; font-size:13px; _font-size:12px; }
.view_regionc dl{ clear:both; overflow:hidden; zoom:1;}
.view_regionc dt{ float:left; width:auto; height:25px; line-height:25px; font-weight:bold; text-align:left; font-size:13px; _font-size:12px;}
.view_regionc dt a,.regionc dt a:hover{ color:#fff; font-size:13px; _font-size:12px;}
.view_regionc dd{ float:left; width:580px; line-height:25px;}
.view_regionc dd span{ color:#FF0000;}
.view_regionc dd a{ margin:0 4px;}
#c .Count{
	height:19px;
	width:auto;
	vertical-align:middle;
	float:right;
	padding-right:6px;
	padding-top:13px;
	font-size:13px; _font-size:12px; 
}
#c .Count span{ color:#61a00d; font-weight:bold;}
#view_xx_top{width:661px; height:31px; margin:10px auto 0; font-size:12px; position:relative;}
#view_xx_top .li_bg{
	width:90px;
	height:27px;
	display:block;
	background:url(../images/view_xx_bg.gif);
	float:left;
	color:#232323;
	font-weight:bold;
	text-align:center;
	line-height:27px;
	position:absolute;
	left:10px;
	top:5px;
	_top:5px;
	font-size:13px;
	_font-size:12px;

}
.view_all{ overflow:hidden; clear:both; background:url(../images/view_all_bg.gif) repeat-x right top; height:41px; margin:0;}
#view_xx_top .view_xx_top_next{
	position:absolute;
	right:7px;
	_right:5px;
	top:0;
	_top:-2px;
	height:32px;
	width:auto;
	vertical-align:middle;
	float:right;
}
.view_details,.jjr_details{font-size:13px; margin-top:-2px; float:left; text-align:left;}
.view_details{width:450px; margin-left:10px; text-align:left;}
.view_details .view_ppp{margin:0;
	float:left;
	width:450px;
	font-size: 13px;
	_font-size: 12px;
	color:#454545;
	text-align:left;
	line-height:18px;
	padding-top:3px;}
.jjr_details{width:502px; margin-left:12px; text-align:left;}
.view_tags{ width:auto; float:left; height:46px; text-align:left; margin-left:11px;}
.jjr_tags{ width:auto; float:left; height:46px; text-align:left; margin-left:7px; padding-top:17px;}
.view_details h4,.view_details address,.view_details p,
.jjr_details h4,.jjr_details address,.jjr_details p,
{font-size:13px; _font-size:12px;vertical-align:baseline;}
.view_details h4,.jjr_details h4{font-size:14px; margin:0; padding:0; color:#2f5aaf; font-weight:bold; text-decoration:underline; line-height:25px;}
.view_details h4 a,.view_details h4 a:visited,.jjr_details a,.jjr_details a:visited{text-decoration:underline; font-size:14px; font-weight:bold; color:#2f5aaf}
.view_details h4 a:hover,.view_details h4 a:active, .jjr_details a:hover, .jjr_details active{text-decoration:underline; font-size:14px; font-weight:bold; color:#ff0000;}
.view_details address{font-style:normal;height:1.4em; margin-top:4px; overflow:hidden; line-height:20px; float:left;}
.jjr_details address{font-style:normal;height:1.4em; margin-top:3px; overflow:hidden; line-height:20px; float:left;}
.jjr_details .jjr_ppp p{
	float:left;
	width:140px;
	font-size: 13px;
	_font-size: 12px;
	color:#454545;
	text-align:left;
	margin:0; padding:0;
	overflow:hidden;}
.view_details .view_ppp p{margin:0;
	float:left;
	width:150px;
	font-size: 13px;
	_font-size: 12px;
	color:#454545;
	text-align:left;
	margin:0; padding:0;
	overflow:hidden;}
.jjr_details .jjr_ppp{margin:0;
	float:left;
	width:480px;
	font-size: 12px;
	_font-size: 12px;
	color:#454545;
	text-align:left;
	line-height:18px;
	padding-top:3px;}
.view_details .view_ppp p span,.jjr_details .jjr_ppp p span{ font-size:12px; color:#ff0000; font-weight:bold; line-height:14px; padding:0; margin:0}
.view_details .view_ppp p.broker{color:#808080;margin-top:6px;}
.view_details em{font-weight:bold;color:#eb6100;font-style:normal;}

.input_jjr {width:37px; height:16px; float:left; margin-left:7px; margin-top:3px;}
a.input_jjr { background:url(../images/ditu_map.gif) no-repeat; width:37px; height:16px; border:0;}
a:hover.input_jjr{ background:url(../images/ditu_under.gif) no-repeat; width:37px; height:16px; color:#2f5aaf; font-weight:bold;}

.view-div{ height:26px; padding-top:10px; width:651px; clear:both; padding-left:10px;}
.jjr-div{ height:26px; padding-top:10px; width:722px; clear:both; padding-left:10px; margin:0 auto;}
.view_content_top{
	width:641px;
	height:38px;
	background: url(../images/view00.gif) repeat-x;
	font-size:14px; font-weight:bold; color:#2e2e2e; line-height:38px; padding-left:20px;
}
.view_content_top span{ float:right; font-size:12px; font-weight:normal; color:#2f5aaf; padding-right:20px;}
.view_content_top span a,.view_content_top span a:link, .view_content_top span a:visited{ color:#2f5aaf;}
.view_content_top span a:hover,.view_content_top span a:active{ color:#2f5aaf; text-decoration:underline;}
.view_content_main{ width:654px; margin:0 auto; height:auto; overflow:hidden;}
.view_content_main .ox{ width:209px; height:86px; margin-left:5px; border:1px #e7e7e7 solid; margin-top:8px; text-align:center; float:left; background:#fbfbfb;}
.oxx{ height:80px; padding:0; margin:0;}
.oxx img{ width:86px; height:64px; border:1px #d5d5d5 solid; padding:1px;}
.font17{ color:#ff0000; font-size:13px; _font-size:12px;}
.font17 span{ font-size:20px; padding-right:3px;}

.blk_29_yx { padding:5px 0; overflow:hidden; zoom:1; position:relative; background:#fff; width:630px; margin:20px auto;}
.blk_29_yx .LeftBotton { background:url(../images/ca_hz_002.gif) no-repeat 0 0; left:5px; float:left; width:16px; cursor:pointer; position: absolute; top:40px; height:71px;}
.blk_29_yx .RightBotton { background:url(../images/ca_hz_002.gif) no-repeat -16px 0; right:-6px; float:right; width:22px; cursor:pointer; position:absolute; top:40px; height:70px;}
.blk_29_yx .Cont {overflow:hidden; width:565px; margin:0 auto;}
.blk_29_yx .box { float:left; width:123px; text-align:center; margin:0 12px 0 6px; _margin:0 9px 0 5px; display:block}
.blk_29_yx .box img { padding:3px; display:block; background:#ffffff; margin:0 auto; width:125px; height:117px; border:0; border:1px #ccc solid;}
.blk_29_yx .box A:hover img { background:#ccc;}
.blk_29_yx .box P { margin:0 auto; width:125px; line-height:16px;}

/*经纪人*/
.Broker_left{ width:236px; height:auto; float:left; overflow:hidden;}
.Broker_left .left_b{
	width:234px;
	height:auto;
	float:left;
	overflow:hidden;
	border:1px #b9d6f4 solid;
	background-image: url(../images/bg_house_bg.png);
	background-repeat: repeat-x;
	background-position: center top;
	margin-top:10px;
}
.Broker_left .left_b h3{ font-size:14px; color:#555555; font-weight:bold; text-align:center; padding:10px 0 8px;}
.Broker_intr{ width:234px; height:auto; border-bottom:1px #ccc dashed; overflow:hidden; margin:0 auto; padding:0;}
.Broker_intr ul{ list-style:none; padding:0; margin:0;}
.Broker_intr ul li{ height:21px; line-height:21px; text-align:left; padding-left:16px; color:#393939; font-size:13px; _font-size:12px;}
.Broker_intr ul li.br_normal{ margin-left:10px; line-height:23px;}
.Broker_intr ul li.br_normal span，.Broker_intr ul li.br_normal span a,.Broker_intr ul li.br_normal span a:link,.Broker_intr ul li.br_normal span a:visited
{ color:#ff2d00;}
.Broker_intr ul li.br_normal span a:hover,.Broker_intr ul li.br_normal span a:active{ color:#ff0000; text-decoration:underline;}

.Broker_intr ul li.br_normal.blue_bra,.Broker_intr ul li.br_normal.blue_bra a{color:#2f5aaf; text-decoration:none;}
.Broker_in_main{ width:740px; height:198px;margin-bottom:5px; text-align:center;}
.jjr{ height:160px; margin:10px 20px 0 0; float:left; border:1px #b9d6f4 solid; width:340px;}
.jjr_tou img{ width:100px; height:132px; border:1px #d5d5d5 solid; padding:1px;}

/*经纪人频道页*/
/*agent*/
.agent_tit{font-size:13px;}
.agent_tit h2{ float:left; width:100px; height:30px; background:url(../images/imgbg.png) 0 -62px no-repeat; font-size:13px; text-align:center; line-height:30px; color:#fff;}
.agent_tit h2 a,.agent_tit h2 a:hover{ color:#fff;}
.agent_titr{ float:right; padding:2px 0 0 0;}
.agent_titr p{ float:left; line-height:22px; padding:0 2px;}
.agent_titr p span,.page p span{ font-weight:bold; color:#61a00d; padding:0 8px;}
.agent_titr a{ float:left; text-decoration:none;}
.agent_titr #RL_NoPage{ padding-left:6px; padding-right:6px;}
.pageup{ width:22px; height:22px; background:url(../images/imgbg.png) 0 -212px;}
.pagedown{ width:58px; height:22px; line-height:22px; padding-left:5px; background:url(../images/imgbg.png) 0 -235px;}
.agent_order{ clear:both; overflow:hidden; height:30px; background:url(../images/imgbg.png) 0 -93px repeat-x; padding:11px 0 0 0;}
.agent_order li{ float:left; height:22px; line-height:22px; background:url(../images/imgbg.png) left -135px; padding-left:3px; margin-left:8px; display:inline;}
.agent_order a{ float:left; background:url(../images/imgbg.png) right -135px; padding:0 5px;}
.agent_order li.cur{ background-position:left -158px; background:url(../images/imgbg.png) left -158px;}
.agent_order li.cur a{ background-position:right -158px; background:url(../images/imgbg.png) right -158px; color:#2f5aaf; padding:0 9px;}

.agent_h{ height:4px; clear:both; overflow:hidden; border-left:1px #b9d6f4 solid; border-right:1px #b9d6f4 solid; width:988px; background:#fafcff;}

.w746{ float:left; width:746px; overflow:hidden;}
.w230{ float:right; width:230px;}


/*company_list*/
.company_list{ clear:both; overflow:hidden; zooom:1; padding:10px 1px 50px; width:757px;}
.company_list li{ float:left; width:340px; height:186px; border:1px solid #e3e3e3; margin:0 11px 11px 0; padding:12px 12px 0;}
.company_list li.cur{ border:1px solid #b9d6f4; background:#fafcff;}
.company_img{ float:none; width:106px;}
.company_img img{ width:240px; height:70px; padding:2px; border:1px solid #d6d6d6; margin-bottom:6px;}
.company_img span{ display:block; width:72px; height:30px; line-height:30px; background:url(../images/imgbg.png) 0 -181px no-repeat; padding-left:33px;}
.company_txt{ float:left; width:220px; line-height:24px;}
.company_txt a{ color:#1a4bac;}
.company_txt span{ font-weight:bold; color:#ff0000;}
.company_txt p{ clear:both;}
.company_name{ clear:both; overflow:hidden; zoom:1; padding-bottom:5px;}
.company_name b{ float:left; font-size:16px; color:#2f5aaf; padding-right:6px;}
.company_name a:link{ font-size:16px; text-decoration:none;color:#2f5aaf;}
.company_name a:visited{ font-size:16px; text-decoration:none;color:#2f5aaf;}
.company_name a:hover{ font-size:16px; text-decoration:none;color:#2f5aaf;}
.company_name a:active{ font-size:16px; text-decoration:none;color:#2f5aaf;}
.company_box{ clear:both;}
.company_boxt,.company_boxb{ clear:both; overflow:hidden; height:35px; line-height:35px; background:url(../images/boxbg.png) 0 -16px no-repeat; padding:0 12px;}
.company_boxb{ height:7px; background-position:0 -52px;}
.company_boxc{ clear:both; overflow:hidden; zoom:1; border:#b9d6f4 solid; border-width:0 1px;}
.company_boxt h2{ font-size:14px; color:#2a2a2a;}
.company_rec{ padding:0 12px 5px; color:#adadad;}
.company_rec a{ color:#2f5aaf;}
.company_rec td{ height:16px; padding:6px 0; text-align:right;}
.company_rec .star{ float:left;}
.company_recl{ float:left; height:16px; line-height:16px; background:url(../images/imgbg.png) 0 -429px no-repeat; padding-left:18px;}
.gray{ color:#8d8d8d;}

/*agent_list*/
.agent_list{ clear:both; overflow:hidden; zooom:1; padding:10px 1px 50px; width:757px;}
.agent_list li{ float:left; width:340px; height:186px; border:1px solid #e3e3e3; margin:0 11px 11px 0; padding:12px 12px 0;}
.agent_list li.cur{ border:1px solid #b9d6f4; background:#fafcff;}
.agent_img{ float:left; width:106px;}
.agent_img img{ width:100px; height:133px; padding:2px; border:1px solid #d6d6d6; margin-bottom:6px;}
.agent_img span{ display:block; width:72px; height:30px; line-height:30px; background:url(../images/imgbg.png) 0 -181px no-repeat; padding-left:33px;}
.agent_txt{ float:right; width:220px; line-height:24px;}
.agent_txt a{ color:#1a4bac;}
.agent_txt span{ font-weight:bold; color:#ff0000;}
.agent_txt p{ clear:both;}
.agent_name{ clear:both; overflow:hidden; zoom:1; padding-bottom:5px;}
.agent_name b{ float:left; font-size:16px; color:#2f5aaf; padding-right:6px;}
.agent_name a:link{ font-size:16px; text-decoration:none;color:#2f5aaf;}
.agent_name a:visited{ font-size:16px; text-decoration:none;color:#2f5aaf;}
.agent_name a:hover{ font-size:16px; text-decoration:none;color:#2f5aaf;}
.agent_name a:active{ font-size:16px; text-decoration:none;color:#2f5aaf;}

.agent_name .star{ margin:6px 0 0 0;}
/*star*/
.star,.star p{ overflow:hidden; width:60px; height:10px; background:url(../images/imgbg.png) 0 -409px no-repeat;}
.star p{ float:left; background:url(../images/imgbg.png) 0 -398px no-repeat;}
/*page*/
.page{ clear:both; overflow:hidden; zoom:1; font-size:13px; margin:10px 0;}
.page p{ float:left; padding-top:5px;}
.pager{ float:right; padding-right:4px;}
.pager a{ float:left; background:url(../images/imgbg.png) no-repeat 0 -312px; width:27px; height:26px; text-align:center; line-height:26px; color:#8b8b8b; margin-left:3px;}
.pager a.cur{ background:url(../images/imgbg.png) no-repeat 0 -339px; font-weight:bold; color:#fff;}
.pager .pageup{ width:49px; height:26px; background-position:0 -258px; text-align:left; padding-left:28px;}
.pager .pagedown{ width:77px; height:26px; background-position:0 -285px; text-align:left; padding-left:10px;}
/*agent_box*/
.agent_box{ clear:both;}
.agent_boxt,.agent_boxb{ clear:both; overflow:hidden; height:35px; line-height:35px; background:url(../images/boxbg.png) 0 -16px no-repeat; padding:0 12px;}
.agent_boxb{ height:7px; background-position:0 -52px;}
.agent_boxc{ clear:both; overflow:hidden; zoom:1; border:#b9d6f4 solid; border-width:0 1px;}
.agent_boxt h2{ font-size:14px; color:#2a2a2a;}
.agent_rec{ padding:0 12px 5px; color:#adadad;}
.agent_rec a{ color:#2f5aaf;}
.agent_rec td{ height:16px; padding:6px 0; text-align:right;}
.agent_rec .star{ float:left;}
.agent_recl{ float:left; height:16px; line-height:16px; background:url(../images/imgbg.png) 0 -429px no-repeat; padding-left:18px;}
.gray{ color:#8d8d8d;}

/*经纪人店铺*/
.login_jjr{ text-align:right; text-decoration:none; height:29px; color:#dfdede; width:560px; float:right; padding-top:13px;}
.login_jjr a,.header_right .login_jjr a:link,.header_right .login_jjr a:visited{ color:#363636; text-decoration:none;}
.login_jjr a:hover,.header_right .login_jjr a:active{ color:#ff0000; text-decoration:none;}
.login_jjr span{ color:#f26c4f;}
.login_jjr span.2f5aaf,.login_jjr span.2f5aaf a,.login_jjr span.2f5aaf a:link,.login_jjr span.2f5aaf a:visited{ color:2f5aaf;}
.login_jjr span.2f5aaf a:hover,.login_jjr span.2f5aaf a:active{ color:ff0000;}
.login_jjr span .bz{ color:#000000;}
.login_jjr span .bz a,.header_right .login_jjr span .bz a:link,.header_right .login_jjr span .bz a:visited{ color:#000000;}
.login_jjr span .bz a:hover,.header_right .login_jjr span .bz a:active{ color:#ff0000; text-decoration:none;}

#brok_c{ height:31px; font-size:12px; clear:both; border-bottom:3px #486eb9 solid;}
#brok_c ul{ list-style:none; margin:0; padding:0;}
#brok_c .liq { width:80px; height:26px; display:block; background:url(../images/jjr_erbg.gif); float:left; margin-right:3px; margin-top:5px;line-height:26px;text-align:center; color:#2f5aaf;}
#brok_c .liq a{ color:#2f5aaf; text-decoration:none;}
#brok_c .liv{ width:100px; height:31px; display:block; background:url(../images/all_fy.gif);float:left; color:#fff; font-weight:bold; text-align:center; line-height:31px; margin-right:3px;}
#brok_c .liv a{ color:#fff; font-weight:bold; text-decoration:none;}
#brok_c .filter_right{
	position:absolute;
	right:220px;
	top:290px;
	height:32px;
	width:auto;
	vertical-align:middle
}

.nav_item {
	position:relative;
	z-index:4;
	height:51px;
	width:100%;
	background-image: url(../images/jjr_topbg.gif);
	background-repeat: repeat-x;
	background-position: 0 0px;
}
.nav_item_list{ width:990px; margin:0 auto; height:51px; line-height:51px;}
.nav_item_list_l{ float:left; width:auto; text-align:left; color:#003295;}
.nav_item_list_l span{ color:#2d2d2d; font-size:16px; font-weight:bold;}
.nav_item_list_r{ float:right; width:auto; text-align:right; color:#232323;}
.nav_item_list_r span{ color:#61a00d; font-size:15px; font-weight:bold;}

.person{width:100%; float:left;}

.person_a{
	width:350px;
	float:left;
	height: 160px;
}
.person_a1{
	width:120px;
	float:left;
	text-align:center;
	margin-top: 12px;
}
.person_a1 img{
	border:1px #efefef solid;
	padding:2px;
}
.person_a2{
	width:220px;
	float:right;
	margin-top: 15px;
}
.person_a2 ul{margin:0; padding:0;}
.person_a2 ul li{width:100%; list-style-type:none; height:25px; line-height:25px;}
.person_a2 a,.person_a2 a:link,.person_a2 a:visited{font-size:12px; color:#2f5aaf; text-decoration:underline;}

.person_b{
	width:300px;
	float:left;
	height: 160px;
}
.person_b1{
	width:290px;
	float:right;
	margin-top: 15px;
}
.person_b1 ul{margin:0; padding:0;}
.person_b1 ul li{width:100%; list-style-type:none; height:24px; line-height:24px;}

.person_c{
	width:340px;
	float:left;
	height: 160px;
}
.person_c1{
	width:330px;
	float:right;
	margin-top: 15px;
}
.person_c1 ul{margin:0; padding:0;}
.person_c1 ul li{width:100%; list-style-type:none; height:23px; line-height:23px; font-size:13px; _font-size:12px;}

.door{width:100%; float:left; margin-top:10px;}

.door_a{width:100%; height:30px;}
.door_a0{width:5px; float:left;}
.door_a1{
	width:100px;
	float:left;
	text-align:center;
	background:url(images/1c.gif) no-repeat center;
	height: 27px;
	padding-top: 3px;
}

.door_a2{
	width:80px;
	float:left;
	text-align:center;
	background:url(images/1d.gif) no-repeat center;
	margin-top: 4px;
	height: 24px;
	padding-top: 2px;
}

.door_b{width:100%; height:3px; background-color:#486eb9;}

.content_a{width:100%; height:6px; float:left; background:url(images/1e.gif) no-repeat;}

.content_b{
	width:100%;
	float:left;
	background:url(images/1g.gif);
	height: 480px;
}
.content_b1{
	width:800px;
	float:left;
	line-height:25px;
	margin-left: 90px;
	margin-top: 20px;
}
.content_b11{
	width:150px;
	float:left;
}
.content_b12{width:100px; float:left;}
.content_b12 a,.content_b12 a:link,.content_b12 a:hover,.content_b12 a:visited{font-size:12px; color:#7c7c7c; text-decoration:underline;
font-size:14px;}
.content_b13{
	width:100px;
	float:left;
	margin-left: 130px;
	color:#0866c6;
	font-size:14px;
}

.content_b2{
	width:798px;
	float:left;
	margin-left:90px;
	text-align:center;
	margin-top: 13px;
	border-top: 1px #ccc solid;
	border-right: 1px #ccc solid;
}
.content_b2 ul{margin:0; padding:0;}
.content_b2 ul li{
	width:398px;
	list-style-type:none;
	float: left;
	border: 1px #ccc solid;
	border-top: none;
	border-right: none;
	line-height: 27px;
}
.content_b2 ul li.next_jjr{ line-height:31px;}
.content_b2 ul li.next_jjr0{ line-height:38px;}
.content_b2 ul li.next_jjr1{ line-height:42px;}
.content_b2 ul li.next_jjr2{ background:#ffecec;}

.content_c{width:100%; height:6px; float:left; background:url(images/1f.gif) no-repeat;}

/******************************/
.t14{font-size:14px;}
.t16{font-size:16px;}
.blue{color:#2f5aaf;}
.red{color:#F00;}
.white{color:#FFF;}
.b{font-weight:bold;}
.bg_f9{background:#f9f9f9;}

/*input*/
.input_mrpx5{width:87px; height:22px; float:left; text-align:center; padding:2px 0 0 2px; _padding:1px 0 0 2px; margin-right:6px;}
a.input_mrpx5 { width:87px; height:22px; background:url(../images/morenpaixu5.gif) no-repeat;color:#454545; border:0;}
a:hover.input_mrpx5 { width:87px; height:22px; background:url(../images/morenpaixu_blue5.gif) no-repeat; color:#2f5aaf; text-decoration:none; font-weight:bold;}

.input_mrpxx5 {width:87px; height:22px; padding:2px 0 0 2px; _padding:1px 0 0 4px; text-align:center; float:left; color:#2f5aaf; margin-right:6px;}
a.input_mrpxx5 { width:87px; height:22px; background:url(../images/morenpaixu_blue5.gif) no-repeat; color:#2f5aaf; font-weight:bold; border:0;}
a:link.input_mrpxx5,a:visited.input_mrpxx5{ width:87px; height:22px; background:url(../images/morenpaixu_blue5.gif) no-repeat; color:#2f5aaf; font-weight:bold;}

.input_mrpx{width:71px; height:22px; float:left; text-align:center; padding:2px 0 0 2px; _padding:1px 0 0 2px; margin-right:6px;}
a.input_mrpx { background:url(../images/morenpaixu.gif) no-repeat;width:71px; height:22px; color:#454545; border:0;}
a:hover.input_mrpx { background:url(../images/morenpaixu_blue.gif) no-repeat;width:71px; height:22px; color:#2f5aaf; text-decoration:none; font-weight:bold;}

.input_mrpxx {width:71px; height:22px; padding:2px 0 0 2px; _padding:1px 0 0 4px; text-align:center; float:left; color:#2f5aaf; margin-right:6px;}
a.input_mrpxx { width:71px; height:22px; background:url(../images/morenpaixu_blue.gif) no-repeat; color:#2f5aaf; font-weight:bold; border:0;}
a:link.input_mrpxx,a:visited.input_mrpxx{ width:71px; height:22px; background:url(../images/morenpaixu_blue.gif) no-repeat; color:#2f5aaf; font-weight:bold;}

.input_zj {width:56px; height:22px; padding:2px 0 0 2px; _padding:1px 0 0 4px; text-align:center; float:left; color:#2f5aaf; margin-right:6px;}
a.input_zj { background:url(../images/pxbg56_blue.gif) no-repeat; width:56px; height:22px; color:#2f5aaf; font-weight:bold; border:0;}
a:link.input_zj,a:visited.input_zj{ background:url(../images/pxbg56_blue.gif) no-repeat; width:56px; height:22px; color:#2f5aaf; font-weight:bold;}

.input_fyl {width:86px; height:22px; padding:2px 0 0 2px; _padding:1px 0 0 4px; text-align:center; float:left; color:#2f5aaf; margin-right:6px;}
a.input_fyl { background:url(../images/comm_fyl_blue.gif) no-repeat; width:86px; height:22px; color:#2f5aaf; font-weight:bold; border:0;}
a:link.input_fyl,a:visited.input_fyl{ background:url(../images/comm_fyl_blue.gif) no-repeat; width:86px; height:22px; color:#2f5aaf; font-weight:bold;}

.input_pxbg56 {width:56px; height:22px; text-align:center; padding:2px 0 0 2px; _padding:1px 0 0 4px; margin-right:6px; float:left;}
a.input_pxbg56{ background:url(../images/pxbg56.gif) no-repeat;border:0; color:#454545; width:56px; height:22px; }
a:hover.input_pxbg56{ background:url(../images/pxbg56_blue.gif) no-repeat;border:0; color:#2f5aaf; width:56px; height:22px; text-decoration:none; font-weight:bold;}

.input_pxbg67 {width:67px; height:22px; text-align:center; padding:2px 0 0 2px; _padding:1px 0 0 4px; margin-right:6px; float:left;}
a.input_pxbg67{ background:url(../images/comm_jj.gif) no-repeat;border:0; color:#454545; width:67px; height:22px; }
a:hover.input_pxbg67{ background:url(../images/comm_jj_blue.gif) no-repeat;border:0; color:#2f5aaf; width:67px; height:22px; text-decoration:none;}

.input_lb { width:63px; height:22px; float:left; margin-left:6px;}
.input_lb_selected { width:63px; height:22px; float:left; margin-left:6px;}
a.input_lb{ background:url(../images/lb.gif) no-repeat;width:63px; height:22px; border:0;}
a.input_lb_selected{ background:url(../images/lb_blue.gif) no-repeat;width:63px; height:22px; border:0;}
a:hover.input_lb{ background:url(../images/lb_blue.gif) no-repeat;width:63px; height:22px; border:0;}

.input_snt,.input_fxt{ width:75px; height:22px; float:left; margin-left:6px;}
.input_snt_selected,.input_fxt_selected{ width:75px; height:22px; float:left; margin-left:6px;}
a.input_snt{ background:url(../images/snt.gif) no-repeat;width:75px; height:22px; border:0; }
a.input_snt_selected{ background:url(../images/snt_blue.gif) no-repeat;width:75px; height:22px; border:0; }
a:hover.input_snt{ background:url(../images/snt_blue.gif) no-repeat;width:75px; height:22px; border:0;}

a.input_fxt{ background:url(../images/fxt.gif) no-repeat;width:75px; height:22px; border:0; }
a.input_fxt_selected{ background:url(../images/fxt_blue.gif) no-repeat;width:75px; height:22px; border:0; }
a:hover.input_fxt{ background:url(../images/fxt_blue.gif) no-repeat;width:75px; height:22px; border:0;}

/*font*/
.xxy_padding{ padding-left:20px; width:auto;}
.xxy_color{ color:#797979;}
.font13{ font-size:13px; _font-size:12px; }

/*images*/
.er_duotu{ padding-left:10px; border:0; margin-top:2px;}
.h15,.h23,.hr{ clear:both; overflow:hidden;}
.h15{ height:5px;}
.h23{ height:6px;}
.hr{ border-bottom:1px dashed #ccc; height:1px;}

/*经纪人-二手房源*/
.jjr_right{ width:746px; height:auto; float:right; overflow:hidden;}
.jjr_content{ margin:0; padding:0; width:746px; height:auto; overflow:hidden;}
#jjr_xx_top{width:746px; height:31px; margin:10px auto 0; font-size:12px; float:left; position:relative; z-index:999;}
#jjr_xx_top .bg_bg{
	width:90px;
	height:27px;
	display:block;
	background:url(../images/view_xx_bg.gif);
	float:left;
	position:absolute;
	left:10px;
	top:5px;
	_top:5px;
	color:#232323;
	font-weight:bold;
	text-align:center;
	line-height:27px;
	font-size:13px;
	_font-size:12px;
}
#jjr_xx_top .jjr_er_next{
	position:absolute;
	right:0px;
	_right:0px;
	top:0px;
	_top:2px;
	height:32px;
	width:auto;
	vertical-align:middle;
	float:right;
}
.jjr_yuanjiao{border:1px solid #b7d5f7; border-top:none; height:100%; position:relative; width:744px; float:left; clear:both;}
.jjr_yuanjiao_jx{border:1px solid #b7d5f7; height:100%; position:relative; width:744px; float:left; clear:both; margin-top:10px; background:url(../images/bg_house_bg.png) repeat-x 0 0}
.jjr_yuanjiao_jx h3{font-size:14px; color:#2d2d2d; font-weight:bold; text-align:left; padding:14px 0 8px 18px;}
/*精选房源切换*/
.nTab{
float: left;
width: 236px;
margin-top:10px;
}
.nTab .TabTitle{
clear: both;
height: 27px;
overflow: hidden;
background:url(../images/jingxuanbg.gif);
border-top:1px #b9d6f4 solid;
}
.nTab .TabTitle ul{
border:0;
margin:0;
padding:0;
}
.nTab .TabTitle li{
float: left;
width: 70px;
cursor: pointer;
padding-top: 4px;
padding-right: 0px;
padding-left: 0px;
padding-bottom: 2px;
list-style-type: none;
}
.nTab .TabTitle .normal{
	width:116px;
	height:27px;
	text-align:center;
	color:#555555;
	font-size:13px; _font-size:12px;
	background-image: url(../images/jingxuan00.gif);
	background-repeat: repeat-x;
	border-left:1px #b9d6f4 solid;
	border-right:1px #b9d6f4 solid;
}
.nTab .TabTitle .active{ text-align:center; color:#555555; font-size:13px; _font-size:12px; width:116px; height:27px; border-right:1px #b9d6f4 solid; border-left:1px #b9d6f4 solid;}
.nTab .TabContent{
width:auto;background:#fff;
margin: 0px auto;
padding:10px 0 0 0;
border:1px #b9d6f4 solid; border-top:none;
}
.none {display:none;}
#gotopdiv{
	font-size:14px;
	font-weight:bold;
	height:35px;
	line-height:35px;
	vertical-align:middle;
}
.gotop{
	float:right;
	font-size:0;
	height:33px;
	line-height:0;
	margin-right:15px;
	width:64px;
	background-attachment: scroll;
	background-color: transparent;
	background-image: url(../images/backtop.gif);
	background-repeat: no-repeat;
	background-position: 0 12px;
}
.gotop a {
	text-indent:-9999px;
	display:block;
	height:33px;
	width:64px;
	color:#000;
	margin-top:-13px;
}

/* 2010-12-29 新加 statistic */
.statistic_box,.statistic_box a{background:url(../images/statistic.png) no-repeat;}
.statistic_box{position:absolute;top:10px;right:8px;width:208px;height:24px;line-height:24px;}
.statistic_box a{float:left;margin:0 0 0 15px;padding:0 0 0 20px;line-height:24px;text-decoration:none;}
.statistic_box em{margin:0 2px;color:#e47000;font-weight:bold;font-style:normal;}
a.probill{background-position:0 -93px;}
a.profactor{background-position:0 -146px;}

/* 2011-06-09 new top */
.clear{ clear:both;}
.wrapper{ width:990px; height:auto; margin:0 auto; background:#FFF; }
.logo_grid{ width:990px; float:left; margin-top:20px;}
.logo{ width:260px; height:55px; float:left; background:url(../images/logo.png) no-repeat left top; display:block; overflow:hidden;}
.site{ float:left; display:inline; margin:20px 0 0 12px; position:relative;}
.site_this{ font:bold 14px "宋体"; line-height:24px; color:#000;}
.site a{ color:#666; margin-left:6px; cursor:pointer;}
.search1{ width:500px; height:38px; float:right; background:url(../images/search1_bg.png) no-repeat left top; display:inline; margin-right:4px; position:relative;}
.btn_search1{ width:95px; height:30px; float:right; display:inline; margin:4px 5px 0 0; overflow:hidden; background:url(../images/btn_search1.png) no-repeat left top; border:none; cursor:pointer;}
.txt_search1{ width:295px; height:26px; background:#FFF; border:none; font:normal 14px "宋体"; line-height:26px; color:#666; clear:both; position:absolute; left:92px; top:6px; }
.select_search1{ cursor:pointer; width:80px; height:30px; float:left; overflow:hidden; position:absolute; left:5px; top:4px; line-height:30px; color:#666;text-indent:20px;}
.select_cons{ width:80px; position:absolute; left:5px; top:30px; background:#FFF; overflow:hidden; border:1px solid #DADADA; border-top:none;}
.select_cons a{ width:80px; height:20px; display:block; overflow: hidden; float:left; cursor:pointer; text-indent:20px;color:#666;}
.select_cons a:hover{ background:#EEE; color:#06f; }
.hot_label{ width:496px; float:right; overflow:hidden; line-height:24px; color:#666; margin-top:2px;}
.hot_label a{ color:#666; margin-right:12px;}
.nav{ width:990px; height:40px; float:left; overflow:hidden; background:url(../images/nav_bg.png) no-repeat left top; margin-top:6px;}
.nav li{ width:123px; height:40px; float:left; overflow:hidden; font:bold 14px "宋体"; line-height:40px; text-align:center;}
.nav li.i0{ width:116px;}
.nav li a{ width:100%; height:40px; float:left; display:block; color:#fefefe; text-decoration:none;}
.nav li a:hover, .nav li.this a{ background:url(../images/nav_on.png) no-repeat center 3px; color:#F60;}

.topbar_bg{ width:100%; height:27px; float:left; overflow:hidden; background:url(../images/top_bg.gif) repeat-x left top;}
.topbar{ width:980px; margin:0 auto; height:27px; overflow:hidden; color:#333; line-height:27px;}
.topbar a{ display:inline; margin:0 5px; color:#333;}
.s_l{ float:left;}
.s_r{ float:right;}
.topbar_bg a:hover{ color:#F60;}
/* 2011-06-14 新加 */
.tjzj h1 span{ font-weight:normal;font-size:12px;}
.tjzj {height:207px;margin-top:0;}
.tjzj .co_main ul{overflow:hidden;margin:15px 4px 0;}
.tjzj .co_main li{float:left;width:221px;}
.tjzj .co_main li img{display:block;width:207px;height:61px;margin:6px auto;}

.xj_gjx{height:207px;border:1px solid #b7d5f7; padding:0 9px; position:relative;}
.xj_gjx h3{font-size:14px; height:36px; line-height:36px;}
.xj_gjx h3 s{width:20px;height:20px; overflow:hidden;  float:left;  vertical-align:middle; margin-top:8px;margin-right:10px;background:url(../images/xj_sprite.png) no-repeat -31px 0;}
.xj_gjx ul{overflow:hidden;width:250px;margin:8px auto 0;}
.xj_gjx li{float:left;width:125px;line-height:28px;text-indent:20px;background:url(../images/xj_gjx.png) no-repeat;}
.xj_gjx li.ico1{background-position:0 7px;}
.xj_gjx li.ico2{background-position:0 -23px;}
.xj_gjx li.ico3{background-position:0 -53px;}
.xj_gjx li.ico4{background-position:0 -83px;}
/* 2011-06-14 */
.company_txt{position:relative;width:330px;}
.company_logon{position:absolute;right:0;bottom:0;}
.company_logon a{display:block; background:url(../images/company_join.png) no-repeat;text-indent:24px;color:#000;font-weight:bold;}