/*strict xhtml 1.0 - Main style sheet - liquid design 2010-07-22*/
/*Author - QiaoXW made by BBS首页*/

/* 初始值
------------------------------- */
body{background:#fff;font:12px "宋体", Arial;color:#000;margin:0;padding:0;}
div,form,p,img,ul,ol,li,dl{border:0;list-style:none;margin:0;padding:0;text-align:left;}
li{list-style-position:outside;}
h1,h2,h3,h4,h5,h6{font-size:14px;margin:0;padding:0;}
input,select,textarea{font-size:12px;font-family:Arial;line-height:15px;}
a:link{color:#049;text-decoration:none;}
a:visited{color:#049;text-decoration:none;}
a:hover{color:#f00;text-decoration:underline;}
a:active{color:#f00;}

/* 标准组件
------------------------------- */
	/* 标准页头 */
	.DivCss20091020WZiColor333{color:#333;}
	.DivCss20091020WZiColor333 a:link{color:#333;text-decoration:none;}
	.DivCss20091020WZiColor333 a:visited{color:#333;text-decoration:none;}
	.DivCss20091020WZiColor333 a:hover{color:#f00;text-decoration:underline;}
	.DivCss20091020WZiColor333 a:active{color:#f00;}
	
	/* 导航 */
	.zixunzhongxin{width:960px;height:36px;margin:0 auto 8px;}
	.zixunzhongxinlogo{float:left;color:#333;height:36px; font-family:'黑体';font-size:18px;display:block;margin-right:5px;}
	.zixunzhongxinlogo .logo{float:left;margin:1px 3px 4px 0;display:block;padding:0;}
	.zixunzhongxinlogo .text{float:left;margin:12px auto 6px;display:block;}
	.zixunzhongxinlogo a, .zixunzhongxinlogo a:hover{ cursor:pointer;}
	.biaozhunxfnav100115{float:right;width:808px;height:20px; padding:7px 0px;line-height:20px;background:url(http://img.soufun.com/house/default/images/biaozhundaonav_bj.gif) repeat-x;border:1px solid #D4E4ED;margin:0px auto;font-size:12px;font-weight:bold;}
	.citySele{float:left;font-size:14px;font-weight:bold;margin:0 15px;display:inline;}
	.citySele span{font-size:12px;color:#049;font-weight:normal;}
	.topNav{color:#333;}
	.topNav li{background:url(../images/nav_bg1.gif) no-repeat left 4px;padding:0 7px;float:left;}
	.topNav li a{color:#333!important;}
	.topNav li a:hover{color:red!important;text-decoration:none;}
	.topNav li.first{background:none;}


/* 格式化
------------------------------- */
body{color:#333;}
.clearfix:after{content:"";display:block;height:0;clear:both;visibility:hidden;}
.clearfix{*zoom:1;}
.fL{float:left;}
.fR{float:left;}
.textA_center{text-align:center;}
.textA_right{text-align:right;}
.noBorder{border:none!important;}
.noMargin{margin:0!important;}
.title h2 a{color:#333!important;}
.title h2 a:hover{color:#f00!important;}

/* 继承
------------------------------- */
.articleAreRight{float:right;}

/* 结构
------------------------------- */
.wrap{width:960px;margin:0 auto;}


		/*顶部标题栏*/
		.titleBox{background:url("../images/l2_mainBg.gif") repeat-x 0 -127px;height:88px;position:relative;}
		.l2_crumbs{height:30px;line-height:30px;border-bottom:1px solid #dbd9dc;margin:0 2px;padding-left:20px;position:relative;}
		.l2_crumbs a:hover{color:#049; text-decoration:underline}
		.title_style2{background:url("../images/l2_mainBg.gif") no-repeat 0 0;color:#fff;font-size:16px;height:36px;left:-4px;padding-top:52px;position:absolute;text-align:center;top:0;width:118px;}
		.title_rBg{background:url("../images/l2_mainBg.gif") no-repeat -118px 0;height:88px;width:15px;position:absolute;right:0;top:0;}
		.title_search{padding:20px 25px 0 0;float:right;}
		.title_search strong{color:#666;font-size:14px;margin-left:20px;position:relative;top:2px;}
		.title_search input{margin-left:5px;vertical-align:middle;}
		.title_search input.text{width:130px;border:1px solid #85a4c1;height:20px;padding:0 3px;line-height:20px;color:#888;}
		.title_search input.button{background:url("../images/l2_mainBg.gif") no-repeat -42px -96px;width:70px;height:22px;border:0;}

	/* content */
	.content{margin-top:8px;}

		/*mainBox*/
		.mainBox{float:left;width:100%;}
		.main{margin-right:248px;border:1px solid #6bbade;padding:18px 9px;}
		.orderBox{padding:18px 9px;}
		.orderBox ul{border-top:1px #ccc dashed;padding-top:18px;margin-top:18px;}
		.orderBox ul.first{padding-top:0;margin-top:0;border-top:none;}
		.fakeTh .name,.bbsT_ld .name{width:198px;}
		.sub_s2 .title h2{width:163px;}
		.sub_s1,.sub_s2{float:left;display:inline;width:326px;margin:0 9px;}
		.sub_s1{height:275px;}
		.switchContent li{width:295px;}
		.areaBox{padding:18px;}
		.areaBox strong{color:#049;display:block;font-size:20px;text-indent:12px;height:40px;line-height:40px;background:#eff8ff;border-bottom:1px dashed #6bbade;}
		/*edit_0809*/
		.areaBox .switchContent{border-bottom:1px solid #ccc;padding:10px 0 15px;background:none;position:relative;margin:0;height:auto;}
		/*edit_0809 end*/
		.areaBox ul.contr{height:235px;overflow:hidden;}
		.areaBox li{width:287px;margin:8px 23px;}
		.areaList{zoom:1;}
		.areaList p{position:relative;height:50px;}
		.extent_but,.extent_but:hover,.contr_but,.contr_but:hover{background:url("../images/l2_mainBg.gif") no-repeat 0 -229px;height:30px;width:122px;position:absolute;right:10px;top:-6px;text-indent:33px;display:block;color:#666!important;line-height:26px;}
		.extent_but:hover{background-position:-122px -229px;text-decoration:none!important;}
		.contr_but{background-position:0 -259px;}
		.contr_but:hover{background-position:-122px -259px;text-decoration:none!important;}
		.bbsHot .time{float:right;font-size:12px;color:#999;}
		.bbsHot li .author{margin-right:25px;}
		.subTitle{float:left;margin:26px 0 0 140px;display:inline;}
		.subTitle a{margin-right:10px;display:inline;}
		.l2_bbsStar .bbsStar{float:left;width:300px;}
		.l2_bbsStar .content_text_s1{float:left;font-size:14px;line-height:21px;}
		.l2_bbsStar .content_imgText_s1 .img{margin:10px 15px 0 0;}
		.l2_bbsStar .content_text_s1 p{font-weight:bold;}
		.l2_bbsStar li{padding:10px 0;border-top:1px dashed #ccc;}
		.l2_bbsStar .content_text_s1 li{padding:0 0 0 12px;border:0;}
		.bbsStar em a{color:#666!important;}
		.bbsStar em a:hover{color:#f00!important;}

		/*tp*/
		div.yahoo2{padding:10px 0 0;font-size:0.85em;margin:15px 0 0;font-family:Tahoma,Helvetica,sans-serif;text-align:right;border-top:1px dashed #ccc;line-height:26px;}
		div.yahoo2 a{border-right:#ccdbe4 1px solid;padding-right:8px;background-position:50% bottom;border-top: #ccdbe4 1px solid; padding-left: 8px; padding-bottom: 2px; border-left: #ccdbe4 1px solid; color: #0061de; margin-right: 3px; padding-top: 2px; border-bottom: #ccdbe4 1px solid; text-decoration: none}		
		div.yahoo2 a:hover{border-right: #2b55af 1px solid; border-top: #2b55af 1px solid; background-image: none; border-left: #2b55af 1px solid; color: #fff!important;text-decoration:none!important; border-bottom: #2b55af 1px solid; background-color: #3666d4}		
		div.yahoo2 a:active{border-right: #2b55af 1px solid; border-top: #2b55af 1px solid; background-image: none; border-left: #2b55af 1px solid; color: #fff!important;text-decoration:none!important; border-bottom: #2b55af 1px solid; background-color: #3666d4}		
		div.yahoo2 span.current{padding-right: 6px; padding-left: 6px; font-weight: bold; padding-bottom: 2px; color: #000; margin-right: 3px; padding-top: 2px}
		div.yahoo2 span.disabled{display: none}
		div.yahoo2 a.next {border-right: #ccdbe4 2px solid; border-top: #ccdbe4 2px solid; margin: 0px 0px 0px 10px; border-left: #ccdbe4 2px solid; border-bottom: #ccdbe4 2px solid}
		div.yahoo2 a.next:hover{border-right: #2b55af 2px solid; border-top: #2b55af 2px solid; border-left: #2b55af 2px solid; border-bottom: #2b55af 2px solid}
		div.yahoo2 a.prev {border-right: #ccdbe4 2px solid; border-top: #ccdbe4 2px solid; margin: 0px 10px 0px 0px; border-left: #ccdbe4 2px solid; border-bottom: #ccdbe4 2px solid}
		div.yahoo2 a.prev:hover {border-right: #2b55af 2px solid; border-top: #2b55af 2px solid; border-left: #2b55af 2px solid; border-bottom: #2b55af 2px solid}
		
		/*sub*/
		.sub{width:240px;float:left;margin-left:-240px;}

		/*add_0816*/
		.bbsHot li .author,.bbsHot li .author_sp{width:124px;}

		/*add_0910*/
		.l2_crumbs {color:#333;border-bottom:1px solid #DBD9DC;height:30px;line-height:30px;margin:0 2px;padding-left:20px;position:relative;}
		.citySele {color:#333;display:inline;float:left;font-size:14px;font-weight:bold;margin:0 15px;}