/* CSS Document --- 中国114房产网 */

/*------------ 最新楼盘 ------------*/
.NewFooler { float:left; width:700px; background:#FFF;}
	.NewFooler_TitleBG { background:url(/images/title_01BG.gif); height:25px;}
	.NewFooler_Title { float:left; background:url(/images/title_01.gif); height:22px; width:107px; text-align:center; font-weight:bold; font-size:14px; color:#C00; padding-top:3px;}
	.NewFooler_TitleMore { float:right; height:23px; padding:2px 10px 0 0; color:#FF0; font-weight:bold;}/* 栏目标题 */
	
	.NewsFooler_Content,* html .NewsFooler_Content { height:450px; border-bottom:1px solid #cec7b4; border-left:1px solid #cec7b4; padding:5px;}

	*+ html .NewsFooler_Content { height:445px; border-bottom:1px solid #cec7b4; border-left:1px solid #cec7b4; padding:5px;}
		.Scroll { position:relative; height:280px; margin:5px 0;}
		.Scroll_Left { position:absolute; left:0; width:14px;}
		.Scroll_Left img { display:block;}
		.Scroll_Right { position:absolute; right:0; top:0; width:14px;}
		.Scroll_Right img { display:block;}
		.Scroll_Content { margin:0 20px;}



.HotFooler { float:right; width:280px; background:#FFF;}
	.HotFooler_TitleBG { background:url(/images/title_02BG.gif); height:20px;}
		.HotFooler_Title { float:left; background:url(/images/hot_arrow.gif) no-repeat; font-size:14px; font-weight:bold; color:#C00; padding:3px 0 0 15px; height:22px;}
		.HotFooler_TitleMore { float:right; background:url(/images/title_02line.gif) no-repeat right; padding:3px 10px 0 0; height:22px;}
		.HotFooler_TitleMore img { display:block; padding-top:3px;}
	
	.HotFooler_Content { clear:both; background:url(/images/bg_floor.gif) #ece8dd no-repeat bottom; border-bottom:1px solid #cec8b8; border-left:1px solid #cec8b8; border-right:1px solid #cec8b8; height:185px;}
		.HotFooler_Content ul { background:url(/images/dotline_Y.gif) repeat-y center; margin-top:5px; width:100%;}
		.HotFooler_Content ul li { float:left; width:130px; padding-left:7px;}

	.FoolerSide { clear:both; background:#ece8dd; border:1px solid #cec8b8; padding:4px 6px 6px;}
		.FoolerSide_Title01BG { height:22px; background:url(/images/title_06BG.gif); margin-bottom:2px;}
		.FoolerSide_Title01 { float:left; background:#ece8dd; padding-right:5px; line-height:21px; height:21px;}
		.FoolerSide_Title01More { float:right; height:7px; line-height:7px; text-align:right; padding:3px 8px 0 0; margin-top:5px;}

		.FoolerSide_Title02BG { height:22px; padding-top:2px;}
			.FoolerSide_Title02BG ul li { float:left; width:80px; cursor:pointer;}
				.List_NavOn { height:22px; background:#938571; text-align:center; color:#FFF; font-weight:bold;}
				.List_NavOff { height:22px; background:#c9c0b2; text-align:center; color:#614720; margin-left:1px;}
				.List_NavOff:hover { color:#C00; text-decoration:none;}
				
			.FoolerSide_Title02 { float:left; height:22px; padding-top:2px;}
			.FoolerSide_Title02More { float:right; padding:3px 5px 0 0; height:14px;}
		
		.FoolerSide_Title03BG { height:22px; padding-bottom:2px;}
		
		.FoolerSide_Title04BG { height:22px; padding-top:2px;}
			.FoolerSide_Title04BG ul li { float:left; cursor:pointer;}
				.List3_NavOn { float:left; height:22px; width:74px; background:#938571; text-align:center; color:#FFF; font-weight:bold; margin-left:1px;}
				.List3_NavOn a { color:#FFF; text-decoration:none;}
				.List3_NavOn a:hover { color:#FFF; text-decoration:none;}
				.List3_NavOff { float:left; height:22px; width:74px; background:#c9c0b2; text-align:center; color:#614720; margin-left:1px;}
				.List3_NavOff a { color:#614720; text-decoration:none;}
				.List3_NavOff a:hover { color:#FFF; text-decoration:none;}
				
			.List4_NavOn { height:22px; width:65px; background:#938571; text-align:center; color:#FFF; font-weight:bold; margin-left:1px;}
			.List4_NavOn a { color:#FFF; text-decoration:none;}
			.List4_NavOn a:hover { color:#FFF; text-decoration:none;}
			.List4_NavOff { height:22px; width:65px; background:#c9c0b2; text-align:center; color:#614720; margin-left:1px;}
			.List4_NavOff:hover { color:#C00; text-decoration:none;}
			.List4_NavOff a { color:#614720; text-decoration:none;}
			.List4_NavOff a:hover { color:#FFF; text-decoration:none;}

		.FoolerSide_Title05BG { height:22px; background:url(/images/title_04BG.gif) repeat-x bottom; padding-top:1px;}
		.FoolerSide_Title05 { float:left; background:#837254; font-size:14px; font-weight:bold; color:#FFF; text-align:center; padding:0 5px;}
		.FoolerSide_Title05More { float:right; background:#837254; padding:4px 5px; height:14px;}


	.FoolerSide_Content,.FoolerSide_InfoList { clear:both; background:#FFF; padding:2px 5px 1px;}
	.FoolerSide_Content ul li { height:22px;}
	
	.FoolerSide_InfoList ul li { height:22px; } /* Moz */
	* html .FoolerSide_InfoList ul li { height:18px; } /* IE6 */
	*+ html .FoolerSide_InfoList ul li { height:18px; } /* IE7 */
	.FoolerSide_InfoList ul li div{ float:left; height:18px; line-height:18px;}
	.FoolerSide_InfoList ul li a div { cursor:pointer; text-decoration:none; height:18px; line-height:18px;}
		.InfoName { width:25%;}
		.InfoDist { width:17%;}
		.InfoRoom { width:18%;}
		.InfoArea { width:17%;}
		.InfoPric { width:22%;}
		
		.InfoTel { width:36%;}
		.InfoPric2 { width:21%;}


/*------------ 二手房源+房屋租赁 ------------*/
.HouseMain { float:left; width:694px; background:#FFF;}
	.HouseMain_TitleBG { background:url(/images/title_03BG.gif) #FFF repeat-x top; height:30px;}
	.HouseMain_Title { float:left; height:30px;}
	.HouseMain_TitleMore { float:right; padding:8px 10px 0;}
	
	.HouseMain_Content { background:url(/images/dotline_Y.gif) #ede8de repeat-y center; width:694px;}
	.HouseMain_Content:after { content: '[DO NOT LEAVE IT IS NOT REAL]'; display:block; height:0; clear:both; visibility:hidden;}
	.HouseMain_ContentList { float:left; width:347px;}
	.HouseMain_ContentListT { height:30px; background:#FFF;}
	.HouseMain_ContentListL { float:left; color:#C00; font-size:14px; font-weight:bold; width:90px; height:25px; text-align:center; padding-top:5px;}
	.HouseMain_ContentListR { float:right; background:#948572; height:7px; line-height:7px; width:240px; text-align:right; padding:3px 10px 0 0; margin:10px 7px 0 0; display:inline;}
	.HouseMain_ContentListR2 { float:right; background:#948572; height:7px; line-height:7px; width:585px; text-align:right; padding:3px 10px 0 0; margin:10px 7px 0 0; display:inline;}
	.HouseMain_ContentListC { padding:5px;}
	
	/*----- 新房栏目页面 -----*/
	.HouseMain_Content2 { background:url(/images/dotline_Y.gif) repeat-y center; width:694px;}
	
	/*----- 二手＿放心中介 -----*/
	.HouseMain_Agency { background:#FFF; padding:5px;}
	.HouseMain_Agency ul li{ float:left; background:#f9f7eb; width:98px; height:98px; margin:5px 0 5px 19px; text-align:center; border:1px solid #ccc1b2; display:inline;}
	.HouseMain_Agency ul li:hover { cursor:pointer; border:1px solid #312518; background:#f6f4e6; width:98px; height:98px;} 
	.HouseMain_Agency ul li a:hover { text-decoration:none;} 
	.HouseMain_Agency ul li div { text-align:center;}
	.HouseMain_Agency h2 { background:#ece8dd; text-align:center; padding-top:3px; margin-bottom:5px; font-weight:bold; color:#312518;}
	.HouseMain_Agency h2 a { font-weight:bold; color:#312518; font-size:14px;}
	.HouseMain_Agency h2 a:hover { font-weight:bold; color:#C00;}
	
	.HouseMain_Agency2 { background:#FFF; padding:5px;}
	.HouseMain_Agency2 ul li{ float:left; background:#f9f7eb; width:168px; height:52px; margin:5px 0 5px 20px; text-align:center; border:1px solid #ccc1b2; display:inline;}
	.HouseMain_Agency2 ul li:hover { cursor:pointer; border:1px solid #312518; background:#f6f4e6; width:168px; height:52px;} 
	.HouseMain_Agency2 ul li a:hover { text-decoration:none;} 
	.HouseMain_Agency2 ul li div { text-align:center;}
	.HouseMain_Agency2 h2 { background:#ece8dd; text-align:center; padding-top:3px; margin-bottom:5px; font-weight:bold; color:#312518;}
	.HouseMain_Agency2 h2 a { font-weight:bold; color:#312518; font-size:14px;}
	.HouseMain_Agency2 h2 a:hover { font-weight:bold; color:#C00;}

	/*----- 品牌地产 -----*/
	.BrandBG { background:url(/images/title_05BG.gif); height:33px;}
	.Brand { float:left; width:105px; height:33px;}
	.NewJoin { float:left; background:#ece8dd; height:21px; line-height:21px; margin:6px 0 0 15px; width:430px;}
	.NewJoin_Title { float:left; width:75px; text-align:center; font-weight:bold; color:#312518; line-height:21px; height:21px;}
	.NewJoin ul li { float:left; width:175px; line-height:21px; height:21px;}
	.BrandMore { float:right; padding:6px 10px 0;}
	.Brand_Content { clear:both; background:#FFF; border-bottom:1px solid #cdc8b9; border-left:1px solid #cdc8b9; border-right:1px solid #cdc8b9; height:181px;}
	.Brand_Content ul li { float:left; margin:8px 0 0 10px; display:inline;}

.HouseSide { float:right; width:280px;}


/*------------ 房估+物业+搬家+家政___建材+装饰+家具 ------------*/
.Member_Line,.Member_Line2 { float:left; width:241px; margin-right:6px; background:#FFF;}
	.Member_TitleBG { height:27px; background:url(/images/title_memberBG.gif);}
	.Member_Title { float:left; height:27px;}
	.Member_TitleMore { float:right; height:27px;}
	.Member_Content { clear:both; padding-left:3px;}
.Member_Line2 { width:240px; background:#ede8de;}

.Member_Link { float:left; width:320px; height:210px; margin-right:7px; background:#FFF; border:1px solid #cdc8b9;}
	.Member_Link h4 { height:31px;}
	.Member_LinkLeft { float:left; width:125px;}
	.Member_LinkLeft ul li { margin:5px; }
	.Member_LinkRight { float:right; width:185px; padding-top:3px;}


/*--------- 首页资讯 ---------*/
.Body_main { float:left; width:734px;}
.Body_mainImg,.Body_mainImg2 { background:#FFF;}
.Body_mainImg ul,.Body_mainImg2 ul { margin:0 5px;}
.Body_mainImg ul li,.Body_mainImg2 ul li { float:left; margin:5px 0 5px 30px; width:144px; height:116px; background:url(/images/bg_pic.gif) no-repeat; padding-top:8px; text-align:center; display:inline;}
.Body_mainImg2 { border-bottom:1px solid #cec7b4; border-left:1px solid #cec7b4; border-right:1px solid #cec7b4;}
.Body_mainImg2 ul li{ margin:5px 0 5px 15px;}


.BodyLeft { float:left; width:280px;}
.BodyLeft2 { float:left; width:240px;}
	.Slide { border:1px solid #cdc8b9; background:url(/images/bg_slide.gif) #ede8de 5px 6px no-repeat; height:180px; padding:9px;}

.BodyCenter { float:left; margin-left:6px; width:408px;}
.BodyCenter2 { float:left; margin-left:6px; width:448px;}
	.Hot,.Hot2 { background:#ece8dd; border:1px solid #cec8b8; padding:1px 6px 6px;}
	.Hot2 { padding:6px;}
		.Hot_TitleBG { height:27px; background:url(/images/bg_city.gif) no-repeat right;}
		.Hot_Title { float:left; padding-top:4px; height:21px; line-height:21px; font-size:14px; font-weight:bold; color:#C00;}
		.Hot_TitleMore { float:right; padding:5px 5px 0 0; height:20px;}
		
	.Hot_Content { clear:both; background:#FFF; padding:1px 5px;}
		.Hot_Subject { border-bottom:1px dashed #CCC; width:98%; margin:auto;}
			.Hot_Subject h2{ text-align:center; height:25px; line-height:25px; padding-top:5px; font-family:"黑体"; font-size:18px; color:#C00;}
			.Hot_Subject h2 a { font-family:"黑体"; font-size:18px; color:#C00;}
			.Hot_Subject h3{ text-align:center; height:24px; line-height:24px; padding-top:5px;}
			.Hot_Subject h4{ text-align:right; height:24px; line-height:24px; padding-top:5px;}
		.Hot_Left { float:left; width:170px;}
			.Hot_LeftImg { height:95px; padding-top:10px; text-align:center; filter:dropshadow(color=#e7e2dc,offx=3,offy=-3);}
			.Hot_LeftImg img { width:158px; height:88px; border:1px solid #8b7a5e;}
			.Hot_LeftText { text-align:center; border-bottom:1px dashed #CCC;}
			.Hot_LeftKey { padding-top:5px;}
		.Hot_Right { float:right; width:253px;}
		.Hot_ImgList { padding-top:1px;}
		.Hot_ImgList li{ float:left; height:88px; width:141px;}
			.Hot_ImgListImg { text-align:center; height:65px; padding-top:5px; filter:dropshadow(color=#e7e2dc,offx=3,offy=-3);}
			.Hot_ImgListImg img { width:118px; height:63px; border:1px solid #8b7a5e;}
			.Hot_ImgListText { text-align:center; height:20px; line-height:20px;}
	
	.InforSearch { border:1px solid #cec8b8; background:url(/images/bg_search.gif); height:58px; padding:5px;}
	.InforSearch_Content { border:1px solid #cec8ba; background:url(/images/search_icon.gif) #FFF no-repeat left bottom; height:56px;}
	.InforSearch_Content div { padding-top:5px;}
	.InforSearch_Key { float:right; width:330px; word-break:break-all; overflow:hidden;}

.BodyRight { float:right; width:280px;}
	.RegBG { background:url(/images/reg_title2.gif);}
	.RegBG ul { margin-left:15px;}
	.RegButton { padding:5px 0;}
	
.BodyRight2 { float:right; width:240px;}

.UlList2 li { float:left; width:128px;}


/*---------文章列表&详细页面---------*/
.ListMain { float:left; width:694px;}

	/*------ 会员列表 ------*/
	.List_Member { float:left; width:335px; height:90px; border-bottom:1px dashed #CCC; padding:5px 0;}
	.List_Member:hover { cursor:pointer; background: #f8f6f0;}
	.List_MemberL { float:left; width:80px; padding:6px 10px;}
	.List_MemberR { float:right; width:215px;}
	.List_Member h2 { padding-top:3px;}
	.List_Member h2 a{ font-size:14px; color:#C00; font-weight:bold;}
	
	/*------ 会员列表2 ------*/
	.List_Member2 { clear:both; background:#FFF;}
	
	.List_Member2 ul li { height:26px; } /* Moz */
	* html .List_Member2 ul li { height:22px; } /* IE6 */
	*+ html .List_Member2 ul li { height:22px; } /* IE7 */
	.List_Member2 ul li div{ float:left; white-space:nowrap; overflow:hidden; padding-left:4px;}
	.List_Member2 ul li a div { cursor:pointer; text-decoration:none;}
		.MemberName { width:33%;}
		.MemberTel { width:20%;}
		.MemberAdd { width:45%;}
	

.WordList { clear:both; background:#FFF; padding:5px;}
.WordList ul li { clear:both; height:25px; border-bottom:1px dashed #CCC;} /* Moz */
* html .WordList ul li { height:21px; line-height:21px; } /* IE6 */
* html .WordList ul li div { height:21px; line-height:21px;} /* IE6 */
*+ html .WordList ul li { height:21px; } /* IE7 */

.WordTitle { color:#FFF; font-weight:bold; font-size:14px; text-align:center; padding:10px 7px 0;}
.WordTitle a { color:#FFF; font-weight:bold; font-size:14px;}
.WordMenu { border-bottom:1px dashed #CCC; background:#f9f9f9; text-align:center; padding-top:3px;}
.WordContent { padding:5px 10px;}
.Function { text-align:right; background:#f4f4f4; padding:3px 5px; border-top:1px dashed #CCC;}
.DivBgColor { background:#F2F2F2; font-weight:bold; padding:0 5px;}



/*---------产品列表页面---------*/
.ProList { clear:both; background:#FFF; padding:5px;}
.ProList ul { float:left; width:147px !important; width:146px; height:150px; margin:5px 5px 5px; background:#f9f7eb; text-align:center; border:1px solid #ccc1b2;}
.Pro_img { margin:5px;}


/*---------产品详细页面---------*/
.Pro_Sideimg { padding:3px; background:#e0d7c6;}


/*---------留言详细页面---------*/
.Comment { border:1px solid #cec8b8; margin-bottom:5px;}
	.CommentTitle { background:#f9f5ea; height:25px; line-height:25px; padding-left:5px; color:#000;}
	.CommentContent { text-indent:2em; font-size:14px; margin:0 10px; border-bottom:1px dashed #AAA; line-height:25px; padding:0 10px;}
	.CommentInfo { margin:0 20px; color:#999; line-height:30px; line-height:30px;}



/*--首页广告750x90___文字链接224x90--*/
.Ad_Banner { float:left; width:750px; height:90px;}
.Ad_Banner_Text { float:right; width:212px; height:88px; background:#FFF; border:1px solid #cdc8b9; padding-left:10px;}
.Ad_Banner_Text ul li { float:left; width:106px; overflow:hidden;}
/*--侧面小广告280x70--*/
.Ad_Side {}
.Ad_Side img { display:block;}
/*--通栏广告734x80--*/
.Ad_Main { clear:both; width:734px; height:80px;}
	.ad img{ width:734px; height:80px;}
	
	
/*wlf补----*/
.loupan_Content { clear:both;background:url(/images/dotline_Y.gif) repeat-y center; width:692px;}
		.loupan_Content ul {  margin-top:2px; width:100%;}
		.loupan_Content ul li { float:left; width:345px; }
		
.hire_Content { clear:both; width:684px;}
		.hire_Content ul {  margin-top:2px; width:100%;}
		.hire_Content ul li { float:left; width:342px; }
