/*sale首页*/
.filter{ height:auto; width:980px; margin:10px auto 0; background:#fafcff;}
.filter ul {width:100%; float:left; clear:both; list-style:none; padding:0; margin:0;}
.filter ul li { text-align:center; display:inline; float:left; height:24px; line-height:24px; margin:5px 8px 0 8px;}
.filter ul li.filterTarget { color:#2e2e2e; font-weight:bold; margin-right:0;}
.filter ul li.linkOn { color:#ff0000;}
.filter ul li.linkOn a { color:#ff0000; text-decoration:none;}
/*选择类型 sale rent页*/
.info_box2{ height:auto; width:990px; background:#fafcff; border:1px solid #b7d5f7; padding:0 3px; position:relative;}
.info_box2 ul {width:100%; float:left; clear:both; list-style:none; padding:0; margin:0;}
.info_box2 ul li { text-align:center; display:inline; float:left; height:24px; line-height:24px; margin:5px 8px 0 8px;}
.info_box2 ul li.info_aa { color:#2e2e2e; font-weight:bold; margin-right:0;}
.info_box2 ul li.info_bb { color:#ff0000;}
.info_box2 ul li.info_bb a{ color:#ff0000; text-decoration:none;}
/*详细页售价 原CSS显示太大*/
.sj2{ font-size:14px; font-weight:bold;}
.sj2 span{ font-size:22px; color:#ff2d00; font-weight:normal;}
.sj2 span.wanyuan{ font-weight:normal; font-size:12px; color:#2e2e2e;}

/*避免头部城市区域变长 页码位置出错--去掉绝对定位，漂移到右边*/
#c .filter_right_new{
       float: right;
	right:220px;
	top:290px;
	height:32px;
	width:auto;
	vertical-align:middle
}
/*避免出现二级区域时背景不自动增长 --把height设为auto*/
.filter{ height:auto; width:980px; margin:10px auto 0; background:#fafcff;}


.bg_bg1{
	width:90px;
	height:27px;
	display:block;
	background:url(../images/view_xx_bg.gif);
	float:left;	
	position:relatived;
	left:386px;	
	top:341px;
	_top:340px;
	color:#232323;
	font-weight:bold;
	text-align:center;
	line-height:27px;	
	font-size:13px;
	_font-size:12px;
}
.center_a{
	border:1px solid #b7d5f7; 
	margin-top:25px; 
	margin-left:40px;
	*margin-left:30px;
	_margin-left:10px; 
	float:left; 
	padding:5px 11px 25px 11px; 
	height:auto;
	width:400px;
	position:relative; 
	background:url(../images/bg_house_bg.png) repeat-x 0 0; 
	line-height:22px; 
	letter-spacing:1px;
	}
.center_b{
		border:1px solid #b7d5f7; margin-top:25px; margin-left:25px;float:left; padding:5px 11px 25px 11px; height:auto;width:400px;position:relative; background:url(../images/bg_house_bg.png) repeat-x 0 0; line-height:22px; letter-spacing:1px;
	}

