/* CSS Document */
body{
	padding:0;
	font-size:9pt;
	margin: 0px;
	color:#333333;
	text-align:center;	
	
}/*整体局布声明：消除边距，设置文字大小。 */
#container { 
	width: 80%;  /* 这将创建一个占据 80% 浏览器宽度的容器 */
	background: #FFFFFF;
	margin: 0 auto; /* 自动边距（与宽度一起）会将页面居中 */
/*	border: 1px solid #000000;*/
	text-align: left; /* 这将覆盖 body 元素上的“text-align: center”。 */
	font-size:9pt;
	
} 
#container td{font-szie:9pt}

.linefege{
	height:2px;
	width:80%;
	margin:0px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: dotted;
	border-left-style: none;
	border-top-color: #999999;
	border-right-color: #999999;
	border-bottom-color: #999999;
	border-left-color: #999999;
}
.redfont
{
	color: #FF0000;
}
.fontleft
{text-align:left;
font-size:9pt;
}
img{
 border-width:0px;
 }
.boxcenter
{text-align:center;

}
.imgbox
{margin:0px;
padding:0px;
}
a:link
 {
	COLOR: #333333;
	TEXT-DECORATION: none;
}
a:visited{
	COLOR: #333333;
	TEXT-DECORATION: none;
}
a:hover {
	COLOR: #990000; TEXT-DECORATION: none;
}
a:active {
	COLOR: #333333;;
}

.indexlist
{padding-top:2px;
padding-left:0px;
padding-right:3px;
overflow:hidden;
padding-bottom:15px;
text-align:left;



}
.indexlist   a:active  {color:#333333;TEXT-DECORATION: none}
.indexlist a:visited{color:#333333}
.indexlist a:hover{color:#990000;TEXT-DECORATION: none}
.indexlist UL{
margin:0px;

padding:2px;
padding-left:5px;


}
.indexlist Li{
	width:160px;
	height:25px;
	line-height:25px;
	list-style-type:none;
	text-align:left;
	border-bottom-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: dashed;
	border-left-style: none;
	border-bottom-color: #CCCCCC;
	overflow:hidden;
}

.indexlist2
{padding-top:2px;
padding-left:0px;
padding-right:3px;
overflow:hidden;
padding-bottom:0px;


}
.indexlist2   a:active  {color:#333333;TEXT-DECORATION: none}
.indexlist2 a:visited{color:#333333}
.indexlist2 a:hover{color:#990000;TEXT-DECORATION: none}
.indexlist2 UL{
padding:2px;
margin:0px;

}
.indexlist2 Li{
	width:210px;
	height:20px;
	float:left;
	line-height:20px;
	list-style-type:none;
	text-align:left;
	
}


.none /*为动态切换用*/{	DISPLAY: none
}
.clearfloat { /* 此类应当放在 div 或 break 元素上，而且该元素应当是完全包含浮动的容器关闭之前的最后一个元素 */
	clear:both;
    height:0;
    font-size: 1px;
    line-height: 0px;
}
.10ptwhite
{color:#FFFFFF;
font-size:10pt;
}
#header  /*定义头部 页脚*/{
	width: 880px;
	height:auto;
	margin:0 auto;
	}

.headertop

{ width: 880px;
margin:0 auto;
	height:68px;
	padding-top:1px;
	background-image: url(51headbk.jpg);	
}
.headerbottom
{
margin-top:1px;
}
.headerlogo
{float:left;
color: #FFFFFF;
padding-left:26px;
padding-top:15px;
}
.headernav
{margin-top:5px;
	float:right;
	color: #FFFFFF;
}



.headernav UL{
	BORDER-RIGHT: 0px; PADDING-RIGHT: 5px; BORDER-TOP: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: 0px; PADDING-TOP: 0px; BORDER-BOTTOM: 0px;
	
}

.headernav li{
color:#FFFFFF;
    PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	PADDING-TOP: 0px;
	width:68px;
	float:left;
	list-style-type: none;
}
.headernav  a:link {COLOR: #FFFFFF; TEXT-DECORATION: none}
.headernav a:visited {COLOR: #FFFFFF; TEXT-DECORATION: none}
.headernav a:hover{COLOR: #990000; TEXT-DECORATION: None} 
.headernav a:active {COLOR: #FFFFFF; TEXT-DECORATION: none}
.headbanner
{float:left;
height:152px;
width:620px;
overflow:hidden;
background-color:#000033
}
.headtel
{float:right;
width:260px;
background-color:#003366;
height:152px;
}
.headareamenu
{
	height:22px;
	background-color: #000033;
	
}
.headareamenu2
{height:22px;
}
.headareamenu2 td{
background-color:#000033;
margin:0px;
padding:0px;
}
.areatdbk1{

background-image:url(51areabk.jpg);
font-size:9pt;
text-align:center;
}
.areatdbk2
{
font-size:9pt;
text-align:center;
background-image:url(51areabkh.jpg)
}
.sqbk1
{
font-size:9pt;
text-align:center;
background-image:url(51search_gd.jpg);
background-repeat:no-repeat;
}
.sqbk2
{
font-size:9pt;
text-align:center;
background-image:url(51search_gdh.jpg);
background-repeat:no-repeat;
}


#footer /*重定义页脚颜色*/
{
width: 880px;
	
	margin:0 auto;
background-color:#000033;
color:#FFFFFF;
height:25px;
padding-top:5px;
overflow:hidden;
}
#footerleft
{float:left;
width:300px;
color:#FFFFFF;
}
#footermenu
{float:left;
width:350px;
margin-left:50px;
}
#footermenu UL{ PADDING-RIGHT: 0px;  PADDING-LEFT: 30px; PADDING-BOTTOM: 0px; MARGIN: 0px;  PADDING-TOP: 0px; 
}
#footermenu LI{
	font-size:9pt;
	float:left;
	list-style-type:none;
	color: #FFFFFF;
}
#footermenu a:link {COLOR: #FFFFFF; TEXT-DECORATION: none}
#footermenu a:active {COLOR: #FFFFFF; TEXT-DECORATION: none}
#footermenu a:visited {COLOR: #FFFFFF; TEXT-DECORATION: none}
#footermenu a:hover{COLOR: #990000; TEXT-DECORATION: None}
.footersearch
{float:right;
width:180px;
color: #FFFFFF;
margin:-3px;

}
input.smallInput{border:1px solid #000033;FONT-SIZE: 9pt; FONT-STYLE: normal; FONT-VARIANT: normal; FONT-WEIGHT: normal; HEIGHT: 18px; LINE-HEIGHT: normal;padding-top:0px;
text-align:left}
input.whitebutton{
	color: #000033;
	background-color: #FFFFFF;
}
input.bkbutton{
             BORDER-RIGHT: #7b9ebd 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: 
            #7b9ebd 1px solid; PADDING-LEFT: 2px; FONT-SIZE: 12px; FILTER: 
            progid:DXImageTransform.Microsoft.Gradient(GradientType=0, 
            StartColorStr=#ffffff, EndColorStr=#cecfde); BORDER-LEFT: #7b9ebd 
            1px solid; CURSOR: hand; COLOR: black; PADDING-TOP: 2px; 
            BORDER-BOTTOM: #7b9ebd 1px solid
            }
	

select.smallselect{border:1px solid #000033;FONT-SIZE: 9pt; FONT-STYLE: normal; FONT-VARIANT: normal; FONT-WEIGHT: normal; padding-top:0px;}
textarea.smallin{overflow:auto; width: 300px; height: 100px; font: 12px Verdana; color:#000; background-color:#FFF; border: 1px solid #000033; scrollbar-face-color: #CBDDF1; scrollbar-highlight-color: #000033; scrollbar-shadow-color: #000033; scrollbar-3dlight-color: #ffffff; scrollbar-arrow-color:  #000033; scrollbar-track-color: #FFFFFF; scrollbar-darkshadow-color: #FFFFFF;
text-align:left}
/*定义中间部分*/
#maincontent{
	background-color: #000033;
	width:880px;
	height:auto;
	margin:0 auto;
	
}
#main1zone/*9ads+1flash*/
{
}
#main1zoneleft{
float:left;

width:622px;
}
#main1Zoneleftcontent{
	
		
}
.contentleft{
float:left;

margin:1px;
margin-top:2px;
}
.contentright
{float:right;
margin:1px;
margin-top:2px;
}
.contentright
{float:right;

}
.main1zoneA
{
	height:125px;
	width:400px;
	margin-top:1px;
	margin-bottom:2px;
	background-image: url(51loupanbk.JPG);
	overflow:hidden;
	background-repeat:no-repeat;	
}
.main1zoneB
{height:125px;
width:216px;

margin-top:1px;
margin-bottom:2px;
background-image: url(51loupan2bk.JPG);
overflow:hidden;
	background-repeat:no-repeat;
}
.main1zoneC
{
	height:127px;
	width:258px;
	background-color:#EBEBEB;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #999999;
overflow:hidden;
	background-repeat:no-repeat;
	

}
.main1zonedetail
{
padding-top:8px;
padding-left:8px;
height:120px;
text-align:left;

}
.main2zonedetail
{
padding:3px;
height:120px;
text-align:center;


}


.zone1adimage
{
	width:194px;
	height:104px;
	overflow:hidden;
	padding:0px;
	padding-bottom:-2px;
	
	float:left;
	border: 1px solid #999999;
	padding:1px;
	margin-top:2px;
}


.zone2title
{
	background-image:url(51zone2titlebk.jpg);
	height:18px;
	border: 1px solid #999999;
	color:#990000;
	width:190px;
	line-height:18px;	
	margin:0px;
}
.zone3title
{margin-top:5px;
margin-left:5px;
width:170px;
border: 1px solid #666666;
}
.zone3titlein
{background-color:#666666;
color:#FFFFFF;
	
	margin:2px;
	height:16px;
	line-height:16px;
	padding-left:5px;
	padding-top:2px;
	text-align:left;
}
.zone3content

{height:70px;
margin-top:3px;
margin-left:5px;
padding-left:10px;
padding-right:10px;
text-align:left;
line-height:1.4em;
}
.zone3more
{text-align:right;
background-image:url(51zone3more.jpg);
background-repeat:no-repeat;
margin:0px;
height:21px;
line-height:21px;
padding-right:8px;
float:right;
width:90px;

}

.zone1right
{
width:183px;
float:left;
padding:2px;
margin-left:5px;
overflow:hidden;
}
.zone1title
{
	margin:2px;
	width:250px;
	border: 1px solid #666666;
	overflow:auto;
}
.zone1title2
{
	margin:2px;
	background-color:#CCCCCC;
	color:#990000;
	text-align:left;
	padding-left:5px;
	padding-top:2px;
	padding-right:20px;
}
.zone1content
{margin:3px;
text-align:left;
line-height:1.5em;
}
#main1zonelefttitle{
height:28px;
line-height:28px;
	background-image: url(519addtielebk.gif);
	overflow:hidden;
	padding-left:10px;
	padding-right:10px;

}
.titleleft{
float:left;

}
.titlemid{
float:right;
padding-top:5px;

}
.titleright{
	float:right;
	margin-top:8px;
	background-image: url(519addtielephoto.gif);
	background-repeat:no-repeat;
}

#main1zoneleftcontent{
}

#main1zoneright{
float:right;
width:258px;
}
#main1zonerighttitle{
height:28px;
line-height:28px;
	background-image: url(519addtielerightbk.gif);
	overflow:hidden;
	padding-left:10px;
	padding-right:10px;
}
#main1flash{
	border: 1px solid #FFFFFF;
	background-color: #000033;
	height:100px;
}
#main2zone/*small guest*/
{
}
#main2zoneleft
{
	float:left;
	width:235px;
	padding-top:3px;
	vertical-align:bottom;
	
}

#main2zoneright{
float:right;
width:409px;
padding-top:3px;
margin-left:1px;
vertical-align:bottom;
}
#main2zonerttitle{
margin-top:1px;
padding-bottom:0px;
margin-left:1px;
padding-right:5px;
height:26px;
line-height:26px;
overflow:hidden;
background-image:url(2zonetitlebk.gif);
background-repeat:no-repeat;

	}
.main2titleleft
{
	float:left;
	width:100px;
	height:24px;
	line-height:34px;
	padding-left:5px;
	overflow:hidden;
	padding-right: 13px;
}
#main2zonecontent{
	height:480px;
	text-align:center;
	background-color:#EBEBEB;
	margin-left:1px;
	margin-right:1px;
	border-top-width: 2px;
	border-right-width: 3px;
	border-bottom-width: 3px;
	border-left-width: 2px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #EFEBEF;
	border-right-color: #999999;
	border-bottom-color: #9C9A9C;
	border-left-color: #CCCCCC;	
}
.main2zonecontntbox{
height:226px;
padding:5px;
width:95%;
overflow:hidden;
}
.main2zonecontntboxnr
{margin-top:3px;
text-align:left;
line-height:20px;
}
.main2zoneright1
{
background-color:#EBEBEB;
height:255px;
border-top-width: 2px;
	border-right-width: 3px;
	border-bottom-width: 3px;
	border-left-width: 2px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #EFEBEF;
	border-right-color: #999999;
	border-bottom-color: #9C9A9C;
	border-left-color: #CCCCCC;	

}
.main2zonerightbox
{height:120px;
padding-top:5px;
padding-bottom:5px;
padding-left:5px;
overflow:hidden;
}
.main2zoneright2
{
	height:190px;
	margin-right:2px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #FFFFFF;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CECFCE;
}
.main2zoneright2cen
{
	padding:3px;
	margin:3px;
	border: 1px solid #FFFFFF;
	height:184px;
	background-color:#660066;
}
.main2cenleft
{float:left;
overflow:hidden;
width:200px;
padding:3px;
height:170px;
text-align:left;
}
.main2centitle
{width:190px;
border:1px solid #666666;
}
.main2centitlenr
{background-color:#999999;
	font-weight: bold;
	margin:2px;
	height:18px;
	line-height:18px;
}
.main2cenright
{
float:right;
overflow:hidden;
height:170px;
width:190px;
padding:8px;
color:#FFFFFF;
text-align:left;
line-height: 18px;
}

.main2cenright a:link{color:#CCCCCC;text-decoration: none;}
.main2cenright a:active{color:#CCCCCC;text-decoration: none;}
.main2cenright a:visited{color:#CCCCCC;text-decoration: none;}
.main2cenright a:hover{color:#ffffff;text-decoration: none;}

#main3Zone/*some news*/
{color:#990000;

}
.main3zone1bk
{
margin-top:2px;

height:22px;

background-image:url(3zongtitlebk.jpg);
background-repeat:no-repeat

}
.main3zone1bk ul{
padding:0px;

margin:0px;
height:22px;
	line-height:22px;
}
.main3zone1bk li{
float:left;
width:175px;
padding-top:3px;	
font-size:9pt;
text-align:center;
	
	
}

.main3zonecontent
{
	float:left;
	width:176px;
	height:175px;
	margin-top:1px;
	background-color:#EBEBEB;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #000033;
	
}
.main3zonedetail
{height:155px;
text-align:left;

overflow:hidden;
}
.main3zonedetailtable
{
	height:150px;
	width:140px;
	overflow:hidden;
	
}
.main3zonedetailtable ul{padding:0px;
margin:0px;
}
.main3zonedetailtable li{
	
	border: 1px solid #000033;
	height:16px;
	margin-top:1px;
	margin-bottom:2px;
	list-style:none;
	
	
}
.main3zone5pxmargin
{
font-size:11pt;	
margin:2px;
background-color:#B6BAD1;
}
.main3zone5pxmargin  a:link a:active  a:visited{	
COLOR: #333333;
 TEXT-DECORATION: none;
 font-size:9pt;
}

.main3zone5pxmargin a:hover {
	COLOR: #990000; TEXT-DECORATION: underline;
	font-size:11pt;
}

.main3zonemore{
margin-top:5px;
float:right;
margin-right:2px;
font-size:10pt;
font-family:"黑体";
}
#main4Zone/*office news*/
{
}
.main4zone1bk
{
margin-top:1px;
padding-top:3px;
height:23px;
line-height:23px;
overflow:hidden;
background-image:url(51shenghuobk.jpg);
vertical-align:bottom;

}
.main4zonetitleleft
{
	width:440px;
	float:left;
	padding-left:5px;
	padding-right:5px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #999999;
}
.main4zonetitlemore
{float:right;
margin-top:8px;
margin-right:5px;
}
.main4zonetitleright
{
	width:440px;
	float:right;
	padding-left:5px;
	padding-right:5px;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #CCCCCC;
}
.main4zonecenten
{width:437px;
float:left;
background-color:#FFFFFF;
height:70px;
margin-right:1px;
margin-left:1px;
overflow:hidden;
}
.Dleftcontent
{
margin:0px;
padding:0px;
width:210px;
float:left;

background-image:url(51leftbk.jpg);
background-repeat:no-repeat;
overflow:hidden;
}
.Dleftbox
{width:210px;
}
.Dleftboxline
{height:25px;
}
.Drightcontent
{
width:670px;
float:left;



}
[class].Drightcontent{height:auto}
html>body .Drightcontent{height: auto; min-height:350px;}
.Drightcontendbanner

{height:90px;
background-color:#999999;
margin-left:2px;
}
.Drightcontendnav
{height:20px;
line-height:20px;
padding-top:5px;
margin-left:2px;
	background-image: url(3zongtitlebk.gif);
	overflow:hidden;
	text-align:left;
padding-left:15px;
}
.DrightcontentZone
{
	margin:2px;
	
	border: 1px solid #FFFFFF;
	background-color:#CCcccc;
}
[class].DrightcontentZone{height:auto;}
html>body .DrightcontentZone{height: auto; min-height:350px;}
.Drightcontenttitle
{font-size:12pt;
color:#FF6600;
height:35px;
line-height:35px;

}
.DrightcontentDetail
{
	
	color:#000066;
	padding: 15px;
	text-align: left;
	margin-bottom:10px;
	height:500px;
	
	
}
[class].DrightcontentDetail{height:auto;}
html>body .DrightcontentDetail{height: auto; min-height:350px;}

.DrightcontentLantitle 
{
	height:30px;
	line-height:30px;
	margin-left:30px;
	margin-right:13px;
	background-image: url(51lanbk.jpg);
	background-repeat: no-repeat;
	margin-top:0px;
	text-align: left;
	padding-left:30px;
	

	color: #FF6600;
	font-size: 10pt;
	font-weight: bold;
}

.DrightcontentlistZone
{
	margin-top:0px;
	margin-left:15px;
	margin-right:15px;
	background-color:#ebebeb;
	height:450px;
	text-align:left;
	padding-top: 5px;
	overflow: hidden;
}
.lpbox {
margin-top:3px;
width:608px;
height:133px;
background-image:url(51searchbk.jpg);
background-repeat:no-repeat;
overflow:hidden;	

}
.lpleft{
float:left;
width:190px;
padding-top:10px;
padding-left:10px;
}
.lpright
{float:left;
width:370px;
margin:5px;
padding:5px;
text-align:left;

}
.lpr_title
{
	height:20px;
	width:180px;
	border: 1px solid #FFFFFF;
}
.lpr_titlein
{
	margin:2px;
	line-height:20px;
	background-color:#CCCCCC;
	font-weight: bold;
}
.lpr_content
{text-align:left;
 padding:5px;
 line-height:1.5em;
}
/*for left area*/
.leftarea
{width:210px;
margin-top:10px;
margin-left:1px;
}
.leftarea ul
{margin:0px;
padding:0px;
}
.leftarea li
{margin:2px;
	float:left;
	width:45px;
	list-style-type:none;
	height:20px;
	line-height:20px;
	border: 1px solid #0099FF;
}
.leftarea a:link {color:#FFFFFF}
.leftarea a:active{color:#FFFFFF}
.leftarea a:visited{color:#FFFFFF}
.leftarea a:hover{color:#00FFFF}
/*中国上海类别*/
.shtype
{
background-color:#990000;
}
.shtypebox
{
	
	width:280px;
/*	height:150px;*/
	border: 8px solid #999999;
	background-color:#ebebeb;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 0px;
	
	margin-right:10px;
	margin-bottom:5px;
	
}
.shtypetitle
{
	background-color:#999999;
	height:25px;
	
	line-height:25px;
	text-align:left;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-left-style: solid;
	border-top-color: #FFFFFF;
	border-right-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	border-left-color: #FFFFFF;
	margin-bottom:0px;
	margin-left:5px;
	margin-right:5px;
	padding-right:5px;
	text-align:left;
}
.shtypelist
{
	font-size: 9pt;
	border-top-width: 1px;
	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: #999999;
	border-bottom-color: #CCCCCC;
	border-left-color: #FFFFFF;
	height:220px;
	overflow:hidden;
	text-align:left;
	padding:5px;
	margin-left:5px;
	margin-right:5px;
	
}
.shindexlist
{padding-top:2px;
padding-left:0px;
padding-right:3px;
overflow:hidden;
padding-bottom:15px;
text-align:left;


}
.shindexlist   a:active  {color:#333333;TEXT-DECORATION: none}
.shindexlist a:visited{color:#333333}
.shindexlist a:hover{color:#990000;TEXT-DECORATION: none}
.shindexlist UL{
margin:0px;

padding:2px;
padding-left:5px;


}
.shindexlist Li{
	width:100%;
	height:20px;
	line-height:20px;
	list-style-type:none;
	text-align:left;
	border-bottom-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: dashed;
	border-left-style: none;
	border-bottom-color: #CCCCCC;
	overflow:hidden;
}
.shtitlered
{color:#cc0000;
padding-left:22px;
text-align:left;
background-image:url(51shtitlebk.gif);
background-repeat:no-repeat;
}
/* for 小业主*/
.yzbox
{width:100%;
}
.yzboxtitle
{
	height:auto;
	line-height:22px;
	padding-top:2px;
	background-image:url(51newsarrow.GIF);
	background-repeat:no-repeat;
	background-color:#999999;
	text-align:left;
	padding-left:25px;
	cursor: hand;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;	
}
.yzboxnr
{background-color:#ebebeb;
text-align:left;
padding:5px;
height:360px;
overflow:hidden;
display:none;
line-height:1.4em;
}
.newsboxnr
{background-color:#ebebeb;
text-align:left;
padding:5px;

height:auto;

line-height:1.4em;
color:#666666;
}
/*小业主详细*/
.guesttitle
{
	height:22px;
	background-image:url(51newsarrow.gif);
	background-repeat:no-repeat;
	background-color:#999999;
	line-height:22px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: none;
	border-right-color: #666666;
	border-bottom-color: #FFFFFF;
	padding-left:25px;
	color:#FFFFFF;
	overflow:hidden;
}
.guestcontent
{
	line-height:22px;
	background-color:#ebebeb;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: none;
	border-right-color: #999999;
	border-bottom-color: #FFFFFF;
	padding:5px;
}

/*for 我们的客户*/
.guestbox
{

float:left;
width:175px;
padding:5px;
margin:12px;
height:75px;
overflow:hidden;
}
.guestbox img
{
	border: 2px solid #999999;
}
/*debug*/
.titlermore
{float:right;
padding-top:8px;
}
.titlermore a:hover{
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #FFFFFF;
	border-right-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	border-left-color: #FFFFFF;
}
/*for 切换首页左菜单*/
.ileftmenu11
{
background-image:url(51maiorzu.jpg);
background-repeat:no-repeat;
}
.ileftmenu12
{
background-image:url(51maiorzuh.jpg);
background-repeat:no-repeat;
}
.ileftmenu21
{
background-image:url(51maiorzu2.jpg);
background-repeat:no-repeat;
}
.ileftmenu22
{
background-image:url(51maiorzu2h.jpg);
background-repeat:no-repeat;
}
.ileftmenu31
{
background-image:url(51housefind.jpg);
background-repeat:no-repeat;
}
.ileftmenu32
{
background-image:url(51housefindh.jpg);
background-repeat:no-repeat;
}
.ileftmenu41
{
background-image:url(51yezhu.jpg);
background-repeat:no-repeat;
}
.ileftmenu42
{
background-image:url(51yezhuh.jpg);
background-repeat:no-repeat;
}
.nleftmenu11
{background-image:url(51leftshang8.jpg);
background-repeat:no-repeat;
}
.nleftmenu12
{background-image:url(51leftshang8h.jpg);
background-repeat:no-repeat;
}
.nleftmenu21
{background-image:url(51leftshang9.jpg);
background-repeat:no-repeat;
}
.nleftmenu22
{background-image:url(51leftshang9h.jpg);
background-repeat:no-repeat;
}
.nleftmenu31
{background-image:url(51leftshang10.jpg);
background-repeat:no-repeat;
}
.nleftmenu32
{background-image:url(51leftshang10h.jpg);
background-repeat:no-repeat;
}
.nleftmenu41
{background-image:url(51leftshang11.jpg);
background-repeat:no-repeat;
}
.nleftmenu42
{background-image:url(51leftshang11h.jpg);
background-repeat:no-repeat;
}
.sleftmenu11
{background-image:url(51leftshang1.jpg);
background-repeat:no-repeat;
}
.sleftmenu12
{background-image:url(51leftshang1h.jpg);
background-repeat:no-repeat;
}
.sleftmenu21
{background-image:url(51leftshang2.jpg);
background-repeat:no-repeat;
}
.sleftmenu22
{background-image:url(51leftshang2h.jpg);
background-repeat:no-repeat;
}
.sleftmenu31
{background-image:url(51leftshang3.jpg);
background-repeat:no-repeat;
}
.sleftmenu32
{background-image:url(51leftshang3h.jpg);
background-repeat:no-repeat;
}
.sleftmenu41
{background-image:url(51leftshang4.jpg);
background-repeat:no-repeat;
}
.sleftmenu42
{background-image:url(51leftshang4h.jpg);
background-repeat:no-repeat;
}
.sleftmenu51
{background-image:url(51leftshang5.jpg);
background-repeat:no-repeat;
}
.sleftmenu52
{background-image:url(51leftshang5h.jpg);
background-repeat:no-repeat;
}
.sleftmenu61
{background-image:url(51leftshang6.jpg);
background-repeat:no-repeat;
}
.sleftmenu62
{background-image:url(51leftshang6h.jpg);
background-repeat:no-repeat;
}

/* for 新盘推荐长标题*/
.10ptyellow{
	color:#FFFF00;
	font-size: 10pt;
	text-align:left;
}
/*循环显示文章列表*/
.xhlisthead
{
	color:#990000;
	width:280px;
	float:left;
	margin-left:15px;
	margin-bottom:10px;
	border: 1px solid #ebebeb;
	text-align:left;
}
.xhlisthead a:link{color:#990000}


.xhlist
{text-align:left;
padding:3px;
padding-left:8px;
}
.xhlist ul
{margin:0px;
padding:0px;
}
.xhlist li{
	list-style-type:none;
	padding-left:5px;
	text-align:left;
	background-color:#CCCCCC;
	height:1.5em
	}
.xhlist a:link{
font-size:10pt;
color:#000033;
}
.xhlist a:visited{
font-size:10pt;
color:#000033;
}
.xhlist a:hover{
font-size:10pt;
color:#990000;
}
.xhlist a:active{
font-size:10pt;
color:#000033;
}


/*for photo  边框 */

.photobox{
	padding:1px;
	width:194px;
	height:104px;
	border: 1px solid #CCCCCC;
	overflow:hidden;
}
/*flash边框*/
.flashbox5px
{
	padding:1px;
	border: 1px solid #FFFFFF;
}
/*网站地图*/
.maplist
{
}
.maplist UL
{margin:0px;
padding:0px;
}
.maplist li{
	
}
