/*20080812*/
*{margin:0;padding:0;} 
.clear{
clear:both;}
body
	{margin:0 auto;FONT-FAMILY: "宋体", Arial,Verdana, sans-serif, Helvetica;text-align:left; background:#fff;line-height:22px;color:#000;font-size:12px; }
a:link,a:visited
	{color:#000; text-decoration:none;}
a:hover
	{color:#6EA70A;text-decoration:underline;}
dl,dt,dd,ul,li
	{margin:0;padding:0;}
ul,li{list-style:none;}
em
	{font:normal 12px Tahoma;}
form{margin:0px 0px;padding:0px 0px;}	
	
/* 城市切换 by soufun-xml */
#cityLoading {
width:120px; height:30px ; display:block; POSITION: absolute; margin:250px 450px; display:none;
}


DIV.BoxBG {
	BACKGROUND: #ccc; POSITION: absolute
}
#ChangeCity {
	margin-left:50px;margin-top:-80px;BORDER-RIGHT: #777 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #777 1px solid; DISPLAY: none; PADDING-LEFT: 4px; FONT-WEIGHT: bold; BACKGROUND: #fff; LEFT: -4px; PADDING-BOTTOM: 4px; BORDER-LEFT: #777 1px solid; COLOR: red; PADDING-TOP: 4px; BORDER-BOTTOM: #777 1px solid; FONT-FAMILY: Verdana; POSITION: absolute; TOP: -4px
}

#ChangeCity TABLE {
    FLOAT: left; 
	WIDTH: 225px;BACKGROUND:#ffffff;
}
#ChangeCity TD {
	PADDING-LEFT: 8px; VERTICAL-ALIGN: top; WIDTH: 45px; COLOR: #ff0000; 
}
#ChangeCity A {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; FONT-WEIGHT: normal; PADDING-BOTTOM: 2px; MARGIN: 0px 0px; WIDTH: 41px; COLOR: #111; PADDING-TOP: 2px; TEXT-DECORATION: underline
}
#ChangeCity A:hover {
	COLOR: red;
}	

form
{
	margin:0px 0px 0px 0px;
}
H3 {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; MARGIN: 4px 4px 2px;  FONT-FAMILY: "宋体"; TEXT-DECORATION: none
}
#cityWindow {
	border-right-style: solid; border-right-width:1px; border-top-width:1px;border-top-style: solid;  margin: 5px; border-left-style:solid; border-left-width:1px; border-bottom-width:1px; border-bottom-style:solid;
}
#cityWindow UL {
	FONT-WEIGHT: normal; FONT-SIZE: 14px; MARGIN: 4px 8px; WIDTH: 480px;  LINE-HEIGHT: 130%; FONT-FAMILY: "宋体"; LIST-STYLE-TYPE: none; TEXT-DECORATION: none
}
#cityWindow LI {
	FLOAT: left; WIDTH: 60px; padding:0px 3px 0px 3px;
}
#cityWindow UL A:link {
	FONT-WEIGHT: normal; FONT-SIZE: 14px;  LINE-HEIGHT: 130%; FONT-FAMILY: "宋体"; TEXT-DECORATION: none
}
#cityWindow UL A:visited {
	FONT-WEIGHT: normal; FONT-SIZE: 14px;  LINE-HEIGHT: 130%; FONT-FAMILY: "宋体"; TEXT-DECORATION: none
}
#cityWindow UL A:hover {
	FONT-WEIGHT:normal;  TEXT-DECORATION: underline
}
#cityWindow UL A:active {
	FONT-WEIGHT: bold;   TEXT-DECORATION: underline
}
div.subject ul{float:left;width:60%;}
/******************结束*****************/


/*Global Header*/
#header{ word-break:break-all; height:130px;width:980px;margin:0 auto;clear:both;}
#header .l{float:left;width:128px; letter-spacing:1px;}

a.frb:link,a.frb:visited{font:bold 12px Tahoma;margin-right:1px;}

#header .l em{display:block;margin-top:6px;line-height:18px;width:120px;height:18px;border-width:1px;border-style: solid;}
#header .l em a{display:block;margin-left:3px;margin-right:5px;}
#header .r{float:right;max-width:850px;overflow:hidden;height:134px;}
#header .r .rhz{overflow:hidden;background:url(../images/b_c.jpg) repeat-x left bottom;height:56px;}
#header .r .rhzad{overflow:hidden;height:78px;padding-top:6px;}
#header .r .rhzad img{border:0;}
#logo{float:left;width:130px;height:80px;}

#gnav{float:left;margin-top:10px;width:680px; line-height:150%;}

#gnav .c1 {width:250px;border-right:1px #D4D4D3 solid;float:left;}
#gnav .c2 {text-align:center;width:220px;padding-left:5px;border-right:1px #D4D4D3 solid;float:left;}
#gnav .c3 {padding-right:3px;width:180px;padding-left:16px;border-right:1px #D4D4D3 solid;float:left;}
#gnav .green{color:#639A06;text-decoration:underline;}
#soufunlogo{float:right;padding:3px; margin-top:13px;border-width:1px;border-style:solid;}
#header dd{float:left;margin:0;padding:0; letter-spacing:2px;list-style:none;width:220px;}

/******************结束*****************/
/*导行菜单*/	
	
.dock_n {width:980px;margin:0px auto;height:45px;clear:both;margin-top:6px;}	

#fancymenu {position: relative;height: 25px;width: 960px;background: url('../images/bg.gif') no-repeat top;padding:10px;margin: 0;
	overflow: hidden;
}

#pictureselect {
	position: relative;
	height: 1%; /* ie bug */
}

#fancymenu ul, #pictureselect {
	padding: 0;
	margin: 0;
}

/* Don't apply padding here (offsetWidth will differ in IE)
    If you need padding add it to the child anchor */
#fancymenu ul li, #pictureselect li {
	float: right;
	list-style: none;
}

#fancymenu ul li a, #pictureselect li a  {
	text-indent: -500em;
	z-index: 10;
	display: block;
	float: left;
	height: 30px;
	position: relative;
	overflow: hidden;
}

#pictureselect li {
	height: 54px;
}

#pictureselect li a {
	height: 54px;
	width: 62px;
}

#menu_home1 a {
	width: 85px;
	background: url('../images/menu_home1.png') no-repeat center !important;	
	background: url('../images/menu_home1.gif') no-repeat center;
}
#menu_home2 a {
	width: 85px;
	background: url('../images/menu_home2.png') no-repeat center !important;	
	background: url('../images/menu_home2.gif') no-repeat center;
}
#menu_home3 a {
	width:85px;
	background: url('../images/menu_home3.png') no-repeat center !important;	
	background: url('../images/menu_home3.gif') no-repeat center;
}
#menu_home4 a {
	width: 85px;
	background: url('../images/menu_home4.png') no-repeat center !important;	
	background: url('../images/menu_home4.gif') no-repeat center;
}
#menu_home5 a {
	width: 85px;
	background: url('../images/menu_home5.png') no-repeat center !important;	
	background: url('../images/menu_home5.gif') no-repeat center;
}
#menu_home6 a {
	width: 85px;
	background: url('../images/menu_home6.png') no-repeat center !important;	
	background: url('../images/menu_home6.gif') no-repeat center;
}
#menu_home7 a {
	width: 85px;
	background: url('../images/menu_home7.png') no-repeat center !important;	
	background: url('../images/menu_home7.gif') no-repeat center;
}
#menu_home8 a {
	width: 85px;
	background: url('../images/menu_home8.png') no-repeat center !important;	
	background: url('../images/menu_home8.gif') no-repeat center;
}
#menu_home9 a {
	width: 85px;
	background: url('../images/menu_home9.png') no-repeat center !important;	
	background: url('../images/menu_home9.gif') no-repeat center;
}






















#menu_plantatree a {
	width: 119px;
	background: url('../images/menu_plantatree.png') no-repeat center !important;	
	background: url('../images/menu_plantatree.gif') no-repeat center;
}

#menu_travel a {
	width: 70px;
	background: url('../images/menu_travel.png') no-repeat center !important;	
	background: url('../images/menu_travel.gif') no-repeat center;
}

#menu_rideanelephant a {
	width: 142px;
	background: url('../images/menu_rideanelephant.png') no-repeat center !important;	
	background: url('../images/menu_rideanelephant.gif') no-repeat center;
}

#nopicture a {
	background: url('../images/no_picture.gif') no-repeat center;
}

#picture_1 a {
	background: url('../images/picture_1.jpg') no-repeat center;
}

#picture_2 a {
	background: url('../images/picture_2.jpg') no-repeat center;
}

#picture_3 a {
	background: url('../images/picture_3.jpg') no-repeat center;
}

#picture_4 a {
	background: url('../images/picture_4.jpg') no-repeat center;
}

#fancymenu li.background {
	/*background: url('../images/bg_menu_right.png') no-repeat top right !important;*/
	background: url('../images/bg_menu_right.gif') no-repeat top right;
	z-index: 8;
	position: absolute;
	visibility: hidden;
}

#fancymenu .background .left {
	/*background: url('../images/bg_menu.png') no-repeat top left !important;*/
	background: url('../images/bg_menu.gif') no-repeat top left;
	height: 30px;
	margin-right: 9px; /* 7px is the width of the rounded shape */
}

#pictureselect li.background {
	background: url('../images/bg_images.gif') no-repeat top;
	z-index: 8;
	position: absolute;
	width: 53px;
	visibility: hidden;
}

#pictureselect li.background .left { display: none; }

#userprofile {
	margin-top: 15px;
	background: url('../images/bg_form.gif') no-repeat top left;
	width: 360px;
	height: 180px;
	overflow: hidden;
	padding: 0 15px;
}

#userprofile h4 {
	font: bold 11px Verdana;
	margin-bottom: 10px;
}

#userprofile p.input {
	background: #EBEBEB;
	overflow: hidden;
	padding: 0 !important;
	padding: 2px 0;
}

#userprofile p.input input {
	display: block;
	margin: 3px;
	width: 348px;
	border: 1px solid #D4D4D4;
	padding: 3px 0 3px 4px;
}

#userprofile p.input input:focus {
	border: 1px solid #999;
}
#bbsnavleft{width:195px;float:left;text-align:left;overflow:hidden;}		
#bbsnav ul{width:785px;float:right;height:60px;line-height:17px;}		
#bbsnav  li{width:87px;float: left;list-style:none;padding-top:2px;overflow:hidden;}	
#bbsnav img{border:0;padding-bottom:0px;margin-bottom:0px;}	
#bbsnav li a,#bbsnav li a:visited{color:#fff;font-weight: bold;}	

.bb1{width:87px;overflow:hidden;}	
#topbox{width:980px;margin:0 auto;} 
#logo{width:132px;float:left;}
#topmenu{width:840px;float:right;background:#DEEDC1;}
#logo h2{font-size:12px;font-weight:normal;height:24px;line-height:24px;}
#logo p{font-size:12px;font-weight:normal;height:24px;line-height:24px;text-align:center;}

.public{width:980px;margin:6px auto;clear:both;height:100%;overflow:hidden;}


.t_1{float:left;width:302px;}


.t_2{float:left;width:404px;margin-left:8px;border:1px #CFCFCF solid;}
.t_3{float:left;width:252px;margin-left:8px;border:1px #CFCFCF solid;height:342px;}
/*第一排，中间部分*/
.title{font-size:14px;font-weight:bold;background:url(../images/b_3.jpg) no-repeat center bottom;color:#044013;height:40px;line-height:40px;padding-left:45px;}
.title2{font-size:14px;font-weight:bold;background:url(../images/b_4.jpg) no-repeat center bottom;color:#044013;height:40px;line-height:40px;padding-left:45px;}

.title2 span{float:right;}
.title span{float:right;}
.title2 span a,.title span a,.title span a:visited,.title2 span a:visited{color:#939393;font-weight:normal;padding-right:13px;}

.t_2 h1{font-size:16px;color:#043F13;height:30px;line-height:30px;margin:0px 10px;}
.t_2 h2{font-size:16px;color:#000;height:30px;line-height:30px;margin:0px 10px;}
.t_2 h2 a,.t_2 h2 a:visited{color:#000;}
.t_2 h1 a,.t_2 h1 a:visited{color:#043F13;}
.t_2 p{font-size:12px;color:#939393;margin:0px 10px;}
.t_2 p span{width:60px;text-align:right;color:#FE5900;diplay:block;margin-left:15px;}
.t_2 p span a,.t_2 p span a:visited{color:#FE5900;}
.list{margin:2px 13px;font-size:14px;overflow:hidden;}
.list li{padding-left:10px;background:url(../images/dian.jpg) no-repeat left center;}


/*第一排，右边部分*/
.title3{background:url(../images/b_7.jpg) repeat-x left top;color:#666666;font-size:13px;height:23px;line-height:23px; padding-left:10px;font-weight:bold;}
.title3 img{padding-right:10px;border:0;}
.pax{margin:2px 13px;background:url(http://img.soufun.com/news/2008_09/17/1221642432376.jpg) no-repeat right top;}
.pax li{height:22px!important;height:23px;}
.pax li img{border:0;padding-right:18px;}
.pax li span{padding-left:20px;}

.title4{background:url(../images/b_8.jpg) repeat-x left top;color:#666666;font-size:13px;height:23px;line-height:23px; padding-left:10px;font-weight:bold;margin:4px 0px;}
.button{background:url(../images/b_button.jpg) no-repeat left top;width:72px;height:23px;border:0;color:#fff;font-size:12px;}
.button2{background:url(../images/b_12.gif) no-repeat left bottom;width:39px;height:21px;border:0;color:#fff;font-size:12px;}

.title5{background:url(../images/b_10.jpg) no-repeat left top;color:#063F14;font-size:13px;height:23px;line-height:23px; padding-left:25px;font-weight:bold;margin:4px 6px;}
.title5 span{float:right;padding-right:10px;color:#939393;font-weight:normal;}
.title5 span a,.title5 span a:visited{color:#939393;}
.login{margin:0px 10px;}
.input{border:1px #BED496 solid;height:16px!important;height:17px;background:#F9FCF1;color:#054012;padding-top:2px!important;}
.list2{margin:2px 8px;font-size:12px;overflow:hidden;}
.list2 li{padding-left:10px;/*background:url(../images/dian.jpg) no-repeat left center;*/}


/*第一排左边*/
.t_1 .bigpic{height:270px;width:300px;clear:both;margin-bottom:12px;}
.t_1 .bigpic img{height:270px;width:300px;border:1px #CFCFCF solid;padding:1px 1px;overflow:hidden;}
.t_1 .smapic{ width:302px;height:62px;background:url(../images/cc_1.jpg) no-repeat center top;}
.t_1 .smapic ul{margin-left:11px;padding-top:3px!important;padding-top:3px;}
.t_1 .smapic li{float:left;padding:2px 3px;}
.t_1 .smapic li img{border:1px solid #CECECE;}
/*第二排，折扣中心部分*/
#sales{width:980px;margin:6px auto;clear:both;height:100%;overflow:hidden;}
#sales h1{width:945px;;clear:both;background:url(../images/b_12.jpg) no-repeat right top;height:36px;line-height:34px;font-size:14px;color:#fff;padding-left:35px;}
/*public_box*/
.hzbox{border:1px #CFCFCF solid;padding:4px 4px;height:100%;overflow:hidden;}

#salesa{width:242px;float:left;}
#salesb{width:454px!important;width:456px;float:left;}
#salesc{width:260px;float:left;margin-left:8px;background:url(../images/b_13.jpg) no-repeat right top;}
#salesa ul{margin-left:4px;text-align:center;}
#salesa img{padding:2px 2px;border:#ddd 1px solid;}

#salesb ul{width:210px;float:left;margin-left:10px;height:170px;line-height:18px;text-align:left;}
#salesb img{padding:1px 1px;border:1px #CFCFCF solid;}
#salesc h2{padding-left:18px;font-size:14px;color:#fff;line-height:25px;}
#shoping{background:url(../images/b_16.jpg) no-repeat center top;padding:2px 14px;}
/*#shoping li{background:url(../images/dian2.jpg) no-repeat left center;padding-left:10px;}*/
.nodian{background:#fff url(../images/dian3.jpg) no-repeat left center;}
#shoping img{padding:1px 1px;border:1px #CFCFCF solid;}
/*秀家*/
#xhome{width:980px;margin:6px auto;clear:both;height:100%;overflow:hidden;}
#xhome a:hover{color:#FF7C00;}
#xhomea{width:703px;float:left;background:url(../images/b_17.jpg) no-repeat left top;}
#xhomeb{width:268px;float:right;background:url(../images/b_19.jpg) no-repeat left top;}
#xhomea h1{height:37px;font-size:14px;color:#fff;padding-left:40px;line-height:34px;clear:both;}
#xhomeapic{border:1px #CFCFCF solid;background:url(../images/hw.gif) no-repeat right bottom;height:100%;overflow:hidden;clear:both;width:701px;}
#xhomeapic ul{margin:10px 22px 10px 6px!important;margin:10px 22px 10px 2px;}
#xhomeapic li{width:158px;float:left;height:130px;line-height:16px!important;line-height:18px;margin-left:10px;margin-bottom:10px;overflow:hidden;text-align: center;}
#xhomeapic li img{border:1px #CFCFCF solid;padding:1px 1px;margin-bottom:0px;}
/*2*/
#xhomeb  h1{height:22px;font-size:12px;color:#fff;padding-left:20px;}
#xhomeb  ul{margin:4px 3px 0px 5px;}
#xhomeb  li{height:23px;}
#xhomeb  li img{display:inline;padding-right:6px;}
#bbsear{background:#DCDCDC url(../images/b_20.jpg) repeat-x left top;height:68px;margin-top:0;}
.hzbox2{border:1px #CFCFCF solid;background:#FBF9FA;height:100%;overflow:hidden;}
#bbsear h1{font-size:12px;font-weight:bold;color:#024011;background:url(../images/m_2.gif) no-repeat 2% center;height:22px;line-height:22px;padding-left:30px;}
#bbsear ul{margin-top:0;text-align:center;}
#bbsear ul li{height:18px;color:#606060;}
#bbsear ul li span{width:38px;padding-right:0px;}
.green{color:#034112;}
/*论坛汇总*/
#bbsjn{width:980px;margin:6px auto;clear:both;height:100%;overflow:hidden;}
#bbsjn h1{font-size:14px;background:url(../images/b_21.jpg) no-repeat left top;height:36px;line-height:32px;padding-left:36px;color:#fff;}
#bbsjnbox{border:1px #CBCBCB solid;background:url(../images/b_22.jpg) repeat-x left top;height:370px;}

.jnboxa{float:left;border-right:1px #CBCBCB dashed;width:320px;padding-top:4px;}
.jnboxb{float:left;border-right:1px #CBCBCB dashed;width:320px;margin-left:6px;padding-top:4px;}
.jnboxc{float:left;width:320px;margin-left:6px;padding-top:4px;}

#bbsjnbox .jnboxa h2 span,#bbsjnbox .jnboxb h2 span,#bbsjnbox .jnboxc h2 span{
float:right;padding-right:10px;color:#626262;font-weight:normal;font-size:12px;}

#bbsjnbox .jnboxa h2{background:url(../images/m_3.gif) no-repeat center bottom;height:40px;line-height:40px;color:#0298CA;font-size:13px;padding-left:40px;margin-top:2px;}
#bbsjnbox .jnboxb h2{background:url(../images/m_4.gif) no-repeat left top;padding-left:40px;height:40px;line-height:40px;color:#FF7C00;font-size:13px;}
#bbsjnbox .jnboxc h2{background:url(../images/m_5.gif) no-repeat left top;padding-left:40px;height:40px;line-height:40px;color:#5EBC44;font-size:13px;}
#bbsjnbox .jnboxa h2 a,#bbsjnbox .jnboxa h2 a:visited{color:#0199CB;}
#bbsjnbox .jnboxb h2 a,#bbsjnbox .jnboxb h2 a:visited{color:#FF7A01;}
#bbsjnbox .jnboxc h2 a,#bbsjnbox .jnboxc h2 a:visited{color:#3EAA1D;}
.jnboxc a:hover{color:#3BB21B;}
.jnboxb a:hover{color:#FF7C00;}
.jnboxa a:hover{color:#0294C1;}
.fur{margin:6px 6px; height:70px;}
.fur li{padding-left:10px;width:84px;float:left;height:22px;overflow:hidden;text-align:left;margin-left:6px;}

.dian2 {background:url(../images/dian.jpg) no-repeat left center;padding-left:10px;}
.dian3 li{background:url(../images/dian2.jpg) no-repeat left center;}

.d_1 li{background:url(../images/dian3.jpg) no-repeat left center;}
.d_2 li{background:url(../images/dian.jpg) no-repeat left center;}
.d_3 li{background:url(../images/dian2.jpg) no-repeat left center;}

/*版权信息部分*/
#footer{clear:both;border-top:4px #044013 solid;padding:5px 0px; font-size:12px; text-align:center; width:980px;margin:0 auto; margin-top:6px;background:#EFEFEF;}

