*,body,ul,li{margin:0px;}
body{ margin:0px auto; padding:0px; width:950px; font-size:12px;}
dl,ul,dd,li,h3{ margin:0px;}
.clear{ clear:both; line-height:1px; margin-top:-1px;}
#msg{
	position:absolute;
	z-index: 20;
	margin-top: 28px;
	margin-left: 280px;
	width:150px;
	border: 1px solid #FF0000;
	color: #FF0000;
	background-color: #F5F5F5;
	line-height:25px;
	left: 169px;
	list-style-position: inside;
	}
#msg span{ float:right; cursor:pointer;}
/*注册提示*/
#regdivs { padding:0px;
	position:absolute;
	z-index: 20;
	margin-top: 28px;
	margin-left: 300px;
	width:300px;
	background-color: #F5F5F5;
	height: 65px;
	padding-bottom: 10px;
	border: 1px solid #FF0000;
}
#regdivs dt{
	font-weight: bold;
	color: #FFf;
	background-color:#FF0000;
	line-height:25px;
	font-size:14px;
	text-indent: 10px;
}
#regdivs dd{ text-align:center; padding:10px;}
#regdivs span,#regdivs label{ cursor:pointer;}
#getpwds{ padding:0px;
	position:absolute;
	z-index: 21;
	margin-top: 26px;
	margin-left: 550px;
	width:100px;
	background-color: #F5F5F5;
	height:60px;
	border: 1px solid #FF0000;
}
#getpwds dt{background-color:#FF0000; color:#ffffff;}
#getpwds dd{ margin-top:5px;}
#getpwds dd a{ color:#0099FF; text-decoration:none;}
/*登陆TOP*/
#topform{width:950px;height:25px;line-height:25px;background-color: #F5F5F5;border-bottom-width: 1px;border-bottom-style: solid;border-bottom-color: #BCBCBC;}
#Loginfrm{ /*width:600px;*/ float:left;height:25px;}
#Loginfrm label{float:left; margin-left:5px;}
#Loginfrm label a{color: #FF0000;text-decoration: none;}
#Loginfrm label a:hover{text-decoration: underline;}
.input{ *height:14px;width:70px;}
.sethome ul{float:right;list-style-type: none;}
.sethome li{float:right; margin-right:3px;display: block; cursor:pointer; }
#top{ margin:0 auto 5px auto; height:66px; width:950px;border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FF0000;
	}
#top img{ float:left;}
.gotonav{ height:30px; text-align:right; padding-right:50px;}
.gotonav h1{
	font-size: 12px;
	padding-top: 3px;
	padding-bottom: 2px;*padding-bottom: 3px;_padding-bottom: 4px;
	font-weight: normal;
}
.gotonav a:link,.gotonav a:visited{
	color: #FF6633;
	text-decoration: none;
}
.gotonav a:hover{
	text-decoration: underline;
}
.mainnav{
	padding-top:6px;
	float: right;
}
.mainnav ul{list-style-type: none;}
.mainnav li{float:left;	width:100px;}
.mainnav a:link,.mainnav a:visited{
	display:block;
	font-size:14px;
	font-weight: bold;
	text-align:center;
	background:#FF9900;
	text-decoration: none;
	color: #FFFFFF;
	margin-left:8px;
	height:30px;
	line-height:30px;
}
.mainnav a:hover{
	border-top-width: 1px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-left-style: solid;
	border-top-color: #FF0000;
	border-right-color: #FF0000;
	border-left-color: #FF0000;
	background-color: #FFBD59;
	color: #FFF;
}
#top .current{
	border-top-width: 1px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-left-style: solid;
	border-top-color: #FF0000;
	border-right-color: #FF0000;
	border-left-color: #FF0000;
	background-color: #FF0000;
	color: #FFf;
}
/*2008-9-27增加,房产首页加入显示跟原来主页显示的*/
#newhouseinfo{padding:5px;border:1px solid #FFA200; height:100%; margin:5px auto}
#newhouseinfo dt{text-indent:10px;
	line-height: 30px;
	font-weight: bold;
	height: 30px;
	color:#FF0000;
	font-size: 16px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #CCCCCC;
}
#newhouseinfo dt a{	color:#999999;
	text-decoration: none;
	font-size: 12px;}
#newhouseinfo dt span{float:right;}
#newhouseinfo dd{white-space:nowrap;overflow:hidden;}
.housedd{
	width:143px;
	float:left;
	border:1px solid #FDE5D3;
	line-height:22px;
	height:85px;
	margin-top:5px;
	margin-left:5px;
	cursor:pointer;
	overflow:hidden;
	padding: 2px;
	display:block;
}
.ie6hover{	background-image:url(../../images/house_dd_bg.png);
	background-repeat: repeat-x;
	background-position: left;
	border: 1px solid #FFCC33;
}
.housedd:hover{
	background-image:url(../../images/house_dd_bg.png);
	background-repeat: repeat-x;
	background-position: left;
	border: 1px solid #FFCC33;
}
.housedd label{ display:block; text-align:center;cursor:pointer;}
.housedd b{ color:#FF0000;}
.case1{ color:#009900;font-weight: bold;}
.case2{ color:#ff0000;font-weight: bold;}
.case3{ color:#006699;font-weight: bold;}
.case4{ color:#0000FF;font-weight: bold;}
.case5{ color:#FF9900;font-weight: bold;}
.case6{ color:#0483BF;font-weight: bold;}

/*结束*/

#tabs0 {
/* height: 60px;*/
 width: 950px;
 background-color: #fff;
}
#tabs0 ul{ list-style:none;}
.menu0{
	margin:0px; padding:0px;
	background-image: url(../images/fang_nav_bg.gif);
	background-repeat: no-repeat;
	background-position: left top; /*width: 950px;*/
	height: 30px;
	text-align: center;
}
.menu0 li{float: left;}
.menu0 a{display:block;
	padding: 4px 0px;
	width:85px;
	text-align: center;
	line-height: 23px;
	font-size: 14px;
	text-decoration: none;color:#FFFFFF;
}
.menu0 a:link,#menu0 a:visited {
 text-decoration:none;
}
.menu0 a:hover {
 color: #fff;
 /*_color: #000;*/
 text-decoration:underline;
 /*_text-decoration:none;*/
}
#set .hover{
	background-image: url(../images/current_tab_select.gif);
	background-repeat: no-repeat;
	background-position: center center;	
	color: #000000;
	font-weight: bold;
	text-decoration: none;
}

#main0{
	clear:both;
	line-height:25px;
	text-align:left;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #ED8120;
	border-bottom-color: #ED8120;
	border-left-color: #ED8120;
	padding-top: 3px;
	padding-right: 7px;
	padding-left: 7px;
	_margin-top: -1px;
}
#main0 ul{ margin:0px; padding:0px;
 display: none;
}
#main0 ul.block{
 display: block;
}
#main0 a:link,#main0 a:visited{
	color: #000;
	text-decoration: none;
}
#main0 a:hover{
	color: #F28318;
	text-decoration: underline;
}
/*setHome*/
.setHome{ display:inline; float:right;}
.setHome span{ cursor:pointer;}
/*SearchForm*/
#SearchForm{
	width:944px;
	padding:3px;
	margin:0px;
	background-color: #F5F5F5;
}
#subclass{width:210px; display: inline;}
#subaddress{width:110px; display: inline;}
#content{
	width:950px;
	margin-top:2px;
	margin-bottom:5px;
	margin-right: 0px;
	margin-left: 0px;
}
#content a:link,#content a:visited,#bottom a:link,#bottom a:visited{
	/*font-size: 12px;*/
	color: #0044DD;
	text-decoration: none;
}
#content #menu a:link,#content #menu a:visited{
	/*font-size: 13px;*/
	color: #000;
	text-decoration: none;
}
#content a:hover,#bottom a:hover{
	color: #FF0000;
	text-decoration: underline;
}
#left{
	width:188px;
	float:left;
	border:solid 1px #FF9900;
	background-color: #FDFAF7;
}
.topicobg{
	height:247px;
	background-image: url(../images/topicon.gif);
	background-repeat: no-repeat;
	background-position: left center;
	list-style-type: none; padding:0px;
}
.topicobg li{padding-left:20px; line-height:25px;white-space: nowrap;overflow: hidden;text-overflow:ellipsis;}
#left dl{ margin:3px;}
#left dt{
	line-height:24px;
	font-size:14px;
	color:#FFFFFF;
	font-weight: bold;
	background-image: url(../images/title_housesearch.gif);
	background-repeat: no-repeat;
	background-position: left top;
	text-indent: 10px;
}
#left dt a:link,#left dt a:visited{ color:#FFFFFF;}
#left dd{ margin:0px;padding-left:10px; line-height:20px;}
#right{padding:0px 0px 0px 195px;text-align:left; margin:0px;}
/*changeTabsMenu*/
#menu {	
	line-height: 30px; height:30px;
	background-image: url(../images/dt_nav_bg.gif);
	background-repeat: no-repeat;
	background-position: left top;
	font-size: 14px;
	color: #000000;
	margin:0px;
}
#menu ul {
	padding:0px;
	text-align:left;
	list-style-type: none;
}
#menu li {
	/*display:inline;*/
	 float:left;
	margin-left:10px;
}
#menu li a {display:block;
	color:#000000;
	text-decoration:none; text-align:center;
width:77px;height: 30px; line-height:30px;
}
#menu li a.tabactive {
	font-weight:bold;
	position:relative;
	background-image: url(../images/current_tab_select.gif);
	background-repeat: no-repeat;
	background-position: center bottom;
	display: block;
	height: 30px;
	width: 77px;
	font-size: 14px;
	color: #FF0000;
}
#tabcontent1,#tabcontent2,#tabcontent3,#tabcontent4 {/*display:none;后来加的.*/
	padding:6px 0px;
	font-size:12px;
	margin-bottom:5px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #ED8120;
	border-bottom-color: #ED8120;
	border-left-color: #ED8120;
	height:320px;
	*height:290px; 
}
#tabcontent1 dd,#tabcontent2 dd,#tabcontent3 dd,#tabcontent4 dd{
	width:335px;
	padding-top: 3px;
	padding-bottom: 3px;
	padding-left: 20px;
	margin-left:5px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #CCCCCC;
	background-image: url(../images/icon.gif);
	background-repeat: no-repeat;
	background-position: left center;
	text-indent: 5px;
	white-space: nowrap;
	text-overflow:ellipsis;
	float: left;
	margin-right: 8px;
}
#tabcontent1 dd span,#tabcontent2 dd span,#tabcontent3 dd span,#tabcontent4 dd span{font-weight: bold;color: #FF5500;}
/*houseAD*/
#houseAd img{
	_width:751px;
	padding:0px;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 5px;
	margin-left: 1px;
	width: 751px;
}
/*houseInfo*/
#houseInfo{
	background-color: #FDFAF7;
	overflow: hidden;
	height:290px;
	padding:5px;
	border: 1px solid #FF9900;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 2px;
	margin-left: 0px;
}
#houseInfo h3{
	line-height:23px;
	font-size: 14px;
	font-weight: bold;
	color: #000000;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #FF9900;
}
#houseInfo h3 span a{
	padding-left:160px;
	font-size: 12px;
	color: #D0D0D0;
	font-weight: normal;
}
#houseInfo ul{
	padding: 0px;
	float: left;
	width: 48%;
	height:140px;
	margin: 5px 0px 0px 0px;
	padding-left:10px;
	list-style-position: inside;
	list-style-type: disc;
}
#houseInfo ul li{ display:block;
	line-height: 1.5;
	white-space: nowrap;
	overflow: hidden;
}
/*楼盘*/
#house dl{margin:0px;background-color: #FDFAF7;}
.houseTitle{
	line-height: 30px;
	background-image: url(../images/dt_nav_bg.gif);
	background-repeat: no-repeat;
	background-position: left top;
	font-size: 14px;
	
}
.houseTitle span{ margin-left:10px;display: block; 
	
	/*text-align:right;*/
	height:30px;
	
}
.houseTitle label{
	float:left; text-align:center;
	
	display: block;
	height: 30px; width:100px;
}
.houseTitle strong{
	float:left; text-align:center;
	background-image: url(../images/nav_bg_right.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
	display: block;
	height: 30px; width:100px;
}
#hover,.houseTitle .hover{
	background-image: url(../images/current_tab_select.gif);
	background-repeat: no-repeat;
	background-position: center bottom;
	font-weight: bold;
}
#houseul{padding:0px;margin:0px;list-style-type: none;}
#houseul li{
	text-align:center;
	display:block;
	float:left;
	padding:3px;
	width:132px;
	height:120px;
	border: 1px solid #d0d0d0;
	_margin:10px 0px 0px 3px;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 6px;
}
#houseul li:hover{background-color: #FBF3EC;}
#houseul li span,.textInfo dd{ display:block; line-height:20px;white-space: nowrap;overflow: hidden;text-overflow:ellipsis;}
#houseul li img{ width:120px; height:90px; margin:0 auto; }
.border{ height:420px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #FF9900;
	border-bottom-color: #FF9900;
	border-left-color: #FF9900;
}
.tip{
	color:#0099FF;
	background-image: url(../images/tip.jpg);
	background-repeat: no-repeat;
	background-position: left center;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 50px;
}
#links{ width:950px; margin-bottom:5px;color: #000;}
#links strong{ color:#000000;}
#links a:link,#links a:visited{
	color: #000;
	text-decoration: none;
}
#links a:hover{
	color:#FF9900;
	text-decoration: underline;
}
#bottom{
	text-align:center;
	width:950px;
	border-top-width: 5px;
	border-top-style: solid;
	border-top-color: #FF9900;
	padding-top: 10px;
	padding-bottom: 20px;
}
#bottom h1{
	font-size: 12px;
	font-weight: normal;
	line-height: normal;
}
#hinfo dd,#sellInfo dd{ padding:0px;}
.textInfo dd:hover{
	cursor:default;
	background-color: #F7EBDF;
}
.textInfo span{
	color: #FF5500;
	font-family: "Times New Roman", Times, serif;
}
.houseTitle labb {
	float:left;
	text-align:center;
	display: block;
	height: 30px;
	width:70px;
}
