﻿@charset "utf-8";
#sideleft {width:675px; margin-right:5px;}
#sideright {width:240px;}

/*sideLeft*/
.ad_675x90 {clear:both; margin-bottom:5px; width:675px; height:90px;}		/*675x90广告位*/
#homeNewhouse, #homePictinfo {float:left; margin-bottom:5px; height:295px; overflow:hidden;}
#homeNewhouse {margin-right:5px; width:258px; border:1px solid #baeb69;}		/*260px*/
	#Newhouse_Scroll {position:relative; height:260px; margin-top:10px; overflow:hidden;}
		#homeNewhouse dl {position:relative; height:55px; margin:0 5px 10px;}		/*推荐新楼盘*/
			#homeNewhouse dt, #homeNewhouse dd {position:absolute;}
			#homeNewhouse dt {left:0; margin:0 auto; width:69px; display:block; text-align:center; /*border:1px solid #ddd; */background:#eee;}		/*缩略图*/
				#homeNewhouse dt a {display:table-cell; vertical-align:middle; text-align:center; *display:block; *font-family:Arial; width:69px; height:53px; *font-size:47px/*约为高度的0.873*/; overflow:hidden; border:1px solid #ddd;}
				#homeNewhouse dt a:hover {border:1px solid #89d4f8;}
				#homeNewhouse dt img {vertical-align:middle;}
			#homeNewhouse dd	{right:0; width:172px; line-height:1.5em; font-size:12px; color:#777; white-space:normal; word-wrap:break-word; overflow:hidden;}
				#homeNewhouse dd a {color:#5a7916; font-weight:bold; text-decoration:none;}
				#homeNewhouse dd a:hover {color:#f60; text-decoration:underline;}

#homePictinfo {width:408px; border:1px solid #89d4f8;}		/*410px*/
	#focusPict, #pictInfoOne {float:left; display:inline; overflow:hidden;}		/*焦点图片*/
	#focusPict {margin:5px 5px 8px; padding:4px; border:1px solid #ddd; background:#eee;}
	#pictInfoOne {margin:6px 0 0; width:173px; height:165px; line-height:1.5em;}		/*第一条图片记录*/
		#pictInfoOne dt a {font-size:14px; font-weight:bold; color:#0075b5; text-decoration:none;}
		#pictInfoOne dt a:hover {color:#99c146; text-decoration:underline;}
		#pictInfoOne dd {margin-top:10px; font-size:12px; color:#777;}
		
	#pictInfoList {clear:both; margin:0 5px;}		/*图片记录列表*/
		#pictInfoList li {float:left; display:inline; line-height:1.6em; width:199px; text-indent:12px; background:url(../images/arrow.gif) no-repeat 3px 8px; overflow:hidden; text-overflow:ellipsis; -o-text-overflow:ellipsis;/*opera*/ white-space:nowrap;}
			#pictInfoList li span {font-size:11px;}

.tab_bg {padding:0 8px; height:28px; line-height:26px; font-size:12px; font-weight:bold; background:url(../images/tab_bg.gif) repeat-x;}
.houseContent_bak, .houseContent, .brokerContent {clear:both; display:none; overflow:hidden;}	
.currentTag {display:block;}

	/*房源列表*/
	.houseContent {margin:5px auto 3px; _margin-top:1px; /*height:294px;*/}
			.houseListBox h3, .houseListBox h4, .houseListBox h5, .houseListBox label, .houseListBox em, .houseListBox b, .houseListBox i {float:left; text-align:center; font-style:normal; font-weight:normal;}
			.houseListBox h3 {width:185px;/* background:#eee;*/}				/*名称*/
			.houseListBox h4 {width:60px;/* background:#ddd;*/}				/*城区*/
			.houseListBox h5 {width:90px;/* background:#eee;*/}				/*户型*/
			.houseListBox label {width:60px;/* background:#ddd;*/}			/*面积*/
			.houseListBox em	{width:75px;/* background:#eee;*/}				/*价格*/
			.houseListBox b	{width:90px;/* background:#ddd;*/}				/*楼层/总高*/
			.houseListBox i {width:102px;/* background:#eee;*/}				/*发布公司*/
		
		.houseListBox {margin:0 auto; width:662px; line-height:24px; height:300px; background:none;}
			.houseListBox div {height:24px;}
			.houseListBox li {height:24px; *height:auto;}
			.houseListBox div {font-size:13px; color:#555; background:#f2f2f2; border-bottom:1px solid #ddd; background:#eee;}
				.houseListBox div * {font-weight:bold;}
			.houseListBox li {font-size:12px; border-bottom:1px dashed #ddd;}
			.houseListBox li:hover {background:#e8f0ff;}
				.houseListBox li * {overflow:hidden; text-overflow:ellipsis; -o-text-overflow:ellipsis;/*opera*/ white-space:nowrap;}
			.houseListBox p {clear:both; padding:0 10px; font-size:12px; font-weight:bold;}
				.houseListBox p a.rss {width:73px; padding-left:17px; font-weight:bold; background:url(../images/rss_icon.gif) no-repeat 0 -28px;}
				.houseListBox p a.more {float:right; color:#f30;}
					
		/*发布按钮*/
		#publishButton {margin:0 auto 5px; width:662px;}
			#publishButton a {display:inline-block; margin-right:15px; padding:4px 15px 5px; *padding:5px 15px 3px; font-size:13px; line-height:1em; color:#fff; border:1px solid #59b232; background:#59b232; text-decoration:none;}
			#publishButton a:hover {border:1px solid #89d4f8; background:#e8f0ff; color:#f30;}
	
	/*房源列表(无用)*/
	.houseContent_bak {margin:5px auto 8px; _margin-top:1px; /*height:294px;*/}
		.houseContent_bak dl {float:left; display:inline; width:328px; line-height:24px; font-size:12px; height:294px; *height:296px;}
		.houseContent_bak dl.leftSpace {margin:0 6px 5px 5px;}
		.houseContent_bak dl.rightSpace {margin:0 5px 5px 0;}
			.houseContent_bak dt label, .houseContent_bak dt em, .houseContent_bak dt b, .houseContent_bak dt i,
			.houseContent_bak dd label, .houseContent_bak dd em, .houseContent_bak dd b, .houseContent_bak dd i {float:left; text-align:center; font-style:normal; border-bottom:1px dashed #ccc;}
			.houseContent_bak dt label, .houseContent_bak dt em, .houseContent_bak dt b, .houseContent_bak dt i {font-weight:bold; background:#f2f2f2;}
			.houseContent_bak dd label, .houseContent_bak dd em, .houseContent_bak dd b, .houseContent_bak dd i {font-weight:normal; overflow:hidden; text-overflow:ellipsis; -o-text-overflow:ellipsis;/*opera*/ white-space:nowrap;}
			/*.houseContent_bak dd:hover {background:#e8f0ff;}*/
			.houseContent_bak label {width:103px;}
			.houseContent_bak em {width:90px;}
			.houseContent_bak b {width:60px;}
				.houseContent_bak dd b {font-size:11px; font-weight:bold;}
			.houseContent_bak i {width:75px;}
		.houseContent_bak p {clear:both; margin:0 10px; font-weight:bold; text-align:right;}
			.houseContent_bak p a {color:#f30;}	

	/*经经人列表*/
	.brokerContent {margin:5px auto; _margin-top:1px; height:292px;}
		.brokerContentBox {float:left; display:inline; margin:5px 10px; padding-bottom:10px; width:321px; font-size:12px; border-bottom:1px dashed #ccc;}
		.leftBroker {margin-right:11px;}
		.rightBroker {margin-left:0;}
			.brokerContentBox dl {position:relative; height:139px;}
				.brokerContentBox dt, .brokerContentBox dd {position:absolute;}
				.brokerContentBox dt {width:106px; height:139px; background:#eee;}
				.brokerContentBox dt img {padding:3px; border:1px solid #ddd; vertical-align:middle;}
				.brokerContentBox dt a:hover img, .brokerContentBox dd:hover {border:1px solid #89d4f8;}
				.brokerContentBox dd {right:0px; text-indent:8px; width:205px; border:1px solid #e2e2e2; background:#fafafa;}
					.brokerContentBox dd h1 {margin:6px 0 12px; *margin-top:8px; font-size:14px; font-weight:bold;}
					.brokerContentBox dd p {width:205px; line-height:1.7em; overflow:hidden; text-overflow:ellipsis; -o-text-overflow:ellipsis;/*opera*/ white-space:nowrap;}
					.brokerContentBox dd em {color:#50781d;}
		#areaBrokerList {clear:both; margin:auto; width:654px; font-size:12px;}
			#areaBrokerList li {float:left; width:327px; display:inline; height:22px; line-height:22px; text-indent:16px; background:url(../images/arrow.gif) no-repeat 2px -63px; overflow:hidden; text-overflow:ellipsis; -o-text-overflow:ellipsis;/*opera*/ white-space:nowrap;}
			#areaBrokerList li:hover {background:url(../images/arrow.gif) no-repeat 2px -25px #e8f0ff;}
				#areaBrokerList li span {font-size:11px;}
		.brokerContent h3 {clear:both; margin:5px 10px 0; font-weight:bold; text-align:right;}		

	/*滚动经纪人*/
	#scrollBroker {clear:both; margin:0 auto 10px; width:653px; height:148px; background:none; overflow:hidden;}
		.scrollBrokerBox {float:left; display:inline; width:321px; font-size:12px; padding-top:10px;}
		.scrollBrokerLeft {margin-right:11px;}
		.scrollBrokerRight {margin-left:0;}
			#scrollBroker dl {height:138px; background:none; overflow:hidden;}
				#scrollBroker dt, #scrollBroker dd {float:left; display:inline;}
				#scrollBroker dt {width:108px; background:#eee;}
				#scrollBroker dt img {display:block; padding:3px; border:1px solid #ddd; vertical-align:middle;}
				#scrollBroker dt a:hover img, #scrollBroker dd:hover {border:1px solid #89d4f8;}
				#scrollBroker dd {margin-left:6px; padding-left:5px; width:200px; height:136px; border:1px solid #e2e2e2; background:#fafafa;}
					#scrollBroker dd h1 {margin:6px 0 12px; *margin-top:7px; font-size:14px; font-weight:bold;}
					#scrollBroker dd p {width:200px; line-height:1.7em; overflow:hidden; text-overflow:ellipsis; -o-text-overflow:ellipsis;/*opera*/ white-space:nowrap;}
					#scrollBroker dd em {color:#50781d;}
			
		#homeBrokerList {clear:both; margin:auto; padding-top:8px; width:654px; font-size:12px; border-top:1px dashed #ccc;}
			#homeBrokerList li {float:left; width:327px; display:inline; height:22px; line-height:22px; text-indent:16px; background:url(../images/arrow.gif) no-repeat 2px -63px; overflow:hidden; text-overflow:ellipsis; -o-text-overflow:ellipsis;/*opera*/ white-space:nowrap;}
			#homeBrokerList li:hover {background:url(../images/arrow.gif) no-repeat 2px -25px #e8f0ff;}
				#homeBrokerList li span {font-size:11px;}
		#brokerBox h3 {clear:both; margin:5px 10px 0; font-weight:bold; text-align:right;}		

	/*所有经纪人列表*/
	#brokerBox {clear:both; width:673px; margin-bottom:5px; height:330px; border:1px solid #89d4f8; overflow:hidden;}

	
	/*合作新楼盘*/
	#hzhouseBox {clear:both; margin-bottom:5px; width:673px; height:191px; border:1px solid #baeb69; overflow:hidden;}
		#hzhouse {margin:5px auto; width:660px; height:156px; overflow:hidden;}	
			#hzhouse dl {float:left; width:165px;}
				#hzhouse dt {margin:0 auto; width:149px;display:block; text-align:center; /*border:1px solid #ddd; */background:#f5f5f5;}		/*缩略图*/
					#hzhouse dt a {display:table-cell; vertical-align:middle; text-align:center; *display:block; *font-family:Arial; width:149px; height:113px; *font-size:101px/*约为高度的0.873*/; overflow:hidden; border:1px solid #ccc;}
					#hzhouse dt a:hover {border:1px solid #89d4f8;}
					#hzhouse dt img {vertical-align:middle;}
				#hzhouse dd {margin:5px auto 0; width:150px; color:#777; font-size:12px; line-height:1.5em; text-align:center; overflow:hidden; text-overflow:ellipsis; -o-text-overflow:ellipsis;/*opera*/ white-space:nowrap;}
					#hzhouse dd a {color:#5a7916; font-weight:bold; text-decoration:none;}
					#hzhouse dd a:hover {color:#f60; text-decoration:underline;}
				
/*sideRight*/
.ad_small {margin-bottom:5px; height:75px; background:url(../images/ad_bg.gif) no-repeat;}		/*240x75广告位*/
.adv {display:block; margin-bottom:5px; width:240px; height:75px;}				/*链接广告图片*/

#userLogin {margin-bottom:5px; width:240px; height:217px; background:url(../images/login_bg.gif) repeat-x top; overflow:hidden;}		/*登录表单*/
	#userLogin ul {margin:10px 20px; color:#fff;}
		#userLogin li {margin-bottom:12px;}
		#userLogin input.box {width:110px; color:#0075b1;}
		#userLogin input.loginSubmit {width:52px; height:22px; line-height:22px; color:#fff; font-size:12px; font-weight:bold; border:none; background-position:0 -38px}
	#userLogin p {margin:0 10px; font-size:12px; line-height:1.8em; color:#2c98cf;}
		#userLogin p a {color:#2c98cf; text-decoration:none;}
		#userLogin p a:hover {color:#fff; text-decoration:underline;}

/*推荐经纪人*/
#recBroker {margin-bottom:5px; height:245px; overflow:hidden;}
	#recBroker ul {margin:5px 8px;}
		#recBroker li {width:220px; height:21px; line-height:21px; font-size:12px; overflow:hidden; text-overflow:ellipsis; -o-text-overflow:ellipsis;/*opera*/ white-space:nowrap;}
			#recBroker li span {float:left; margin:3px 4px 0 0;}
			#recBroker li span.nums {width:16px; height:14px; line-height:14px; color:#fff; background:#99d057; font-size:11px; font-weight:bold; text-align:center;}
			#recBroker li span.active {background:#51aae5;}
			
#recVideo {margin-bottom:5px; height:173px; overflow:hidden;}
	#flvplayer {margin-top:5px; width:225px; height:138px;}

#leftinfoList {_width:235px; height:264px; overflow:hidden;}
	#leftinfoList ul {margin:5px 8px;}
		#leftinfoList li {width:225px; height:23px; line-height:23px; font-size:12px; text-indent:14px; background:url(../images/arrow.gif) no-repeat 4px 9px; overflow:hidden; text-overflow:ellipsis; -o-text-overflow:ellipsis;/*opera*/ white-space:nowrap;}

/*#homeCaseList {margin-bottom:5px; height:264px; overflow:hidden;}
	#homeCaseList ul {margin:5px 8px;}
		#homeCaseList li {width:228px; height:23px; line-height:23px; font-size:12px; text-indent:14px; background:url(../images/arrow.gif) no-repeat 4px 9px; overflow:hidden; text-overflow:ellipsis; -o-text-overflow:ellipsis;/*opera*/ /*white-space:nowrap;}
		#homeCaseList li strong {margin-left:15px; color:#f30; font-size:12px;}*/

#infoBox {margin:auto;}
	.infoList {float:left; display:inline; margin-right:7px; width:300px; height:245px; overflow:hidden;}
	.noMargin {margin-right:0;}
	#infoBox ul {margin:5px;}
		#infoBox li {width:275px; height:21px; line-height:21px; font-size:12px; padding-left:15px; background:url(../images/arrow.gif) no-repeat 5px 7px; overflow:hidden; text-overflow:ellipsis; -o-text-overflow:ellipsis;/*opera*/ white-space:nowrap;}
		#infoBox li span {float:right; font-size:11px; color:#704814;}
