*{
	margin:0;
	padding:0;
}

body{
	color:#000000;
	font-size:12px;
	background:#fff;
	font-family:"ËÎÌå",Verdana, Tahoma, Arial, sans-serif;
}

div,ul,li,ol,img
{
	list-style-type:none;
}

img{
	border:none;
}

.selectA{
	font-size:12px;
}

.inputA{
	font-size:14px;
	border:1px solid #A1C7DA;
	height:26px;
	line-height:26px;
	width:336px;
	color:#999999;
	padding-left:2px;
}

.inputB{
	font-size:12px;
	color:#A8A8A8;
	padding-left:3px;
	width:170px;

	padding-top:4px;
	border:1px solid #C1C1C1;
	overflow:hidden;
}

.inputF{
	font-size:12px;
	color:#A8A8A8;
	padding-left:3px;
	width:120px;

	padding-top:4px;
	border:1px solid #C1C1C1;
	overflow:hidden;
}

.dropList{

	 width:190px;
	border:1px solid #C1C1C1;
}
.dropListF{

	 width:230px;
	border:1px solid #C1C1C1;
}
.browseFile{

	 width:250px;
	border:1px solid #C1C1C1;
}
.headimg {
	border:1px solid #C4C4C4;
	padding:5px;
}
.inputC{
	font-size:12px;
	color:#A8A8A8;
	padding-left:3px;
	width:170px;
	height:16px;
	padding-top:4px;
	border:1px solid #C1C1C1;
	overflow:hidden;
}

.inputD{
	font-size:12px;
	color:#A8A8A8;
	padding-left:3px;
	width:150px;
	height:16px;
	padding-top:4px;
	border:1px solid #C1C1C1;
	border-right:none;
	overflow:hidden;
}
.mapStyle{ height:150px;}
.inputE{
	font-size:14px;
	color:#999999;
	height:20px;
	line-height:20px;
	border:1px solid #B4D2E3;
	overflow:hidden;
}

strong{
	color:#053343;
}


.styleA{
	color:#053342;
	font-weight:bold;
	font-size:14px;
}

.styleB{
	color:#053342;
	font-weight:bold;
}

.styleC{
	color:#053342;
	font-size:14px;
}

.styleD{
	color:#404040;
	font-size:12px;
}

.styleE{
	color:#9E9E9E;
}

.styleF{
	color:#FF6600;
	font-weight:bold;
}

.styleG{
	color:#FF6600;
}

.styleH{
	color:#009900;
	font-weight:bold;
}

.styleI{
	font-weight:bold;
	font-size:14px;
}

.styleJ{
	font-weight:bold;
	font-size:20px;
	font-family:Arial, Helvetica, sans-serif;
	color:#517275;
}



.imgA{
	border:3px solid #ECEAEB;
}

.imgB{
	border:3px solid #e3f2fd;
	padding:3px;
}

a{
	color:#053342;
	text-decoration:none;
}

a:hover{
	color:#6E7172;
	text-decoration:none;
}

a.h1:link{
	color:#0887D8;
	text-decoration:none;
}

a.h1:visited{
	color:#0887D8;
	text-decoration:none;
}

a.h1:hover{
	color:#0887D8;
	text-decoration:underline;
}

a.h2:link{
	color:#053342;
	text-decoration:none;
	font-size:14px;
	font-weight:bold;
}

a.h2:visited{
	color:#053342;
	text-decoration:none;
	font-size:14px;
	font-weight:bold;
}

a.h2:hover{
	color:#053342;
	text-decoration:none;
	font-size:14px;
	font-weight:bold;
}

a.h3:link{
	color:#053342;
	text-decoration:none;
	font-size:14px;
}

a.h3:visited{
	color:#053342;
	text-decoration:none;
	font-size:14px;
}

a.h3:hover{
	color:#053342;
	text-decoration:underline;
	font-size:14px;
}

a.h4:link{
	color:#053342;
	text-decoration:none;
}

a.h4:visited{
	color:#053342;
	text-decoration:none;
}

a.h4:hover{
	color:#053342;
	text-decoration:underline;
}

a.h5:link{
	color:#8A8A8A;
	text-decoration:none;
}

a.h5:visited{
	color:#8A8A8A;
	text-decoration:none;
}

a.h5:hover{
	color:#8A8A8A;
	text-decoration:underline;
}

a.h6:link{
	color:#0887D8;
	text-decoration:underline;
	font-size:14px;
	font-weight:bold;
}

a.h6:visited{
	color:#0887D8;
	text-decoration:underline;
	font-size:14px;
	font-weight:bold;
}

a.h6:hover{
	color:#0887D8;
	text-decoration:none;
	font-size:14px;
	font-weight:bold;
}

a.h7:link{
	color:#0887D8;
	text-decoration:underline;
}

a.h7:visited{
	color:#0887D8;
	text-decoration:underline;
}

a.h7:hover{
	color:#0887D8;
	text-decoration:none;
}

a.h8:link{
	color:#FF3300;
	text-decoration:underline;
}

a.h8:visited{
	color:#FF3300;
	text-decoration:underline;
}

a.h8:hover{
	color:#FF3300;
	text-decoration:none;
}

a.h9:link {
	color:#0887D8;
	text-decoration:none;
}



.filter_container{background:#FFFFFF url(/image/filter-bg-5x150.gif) repeat-x scroll center bottom;float:left;width:855px;border:1px solid #c3deeb;margin-top:5px;padding:10px 0;}

.SearchBar{clear:left; float:left; margin-top:5px; width:855px;}

.SearchBar li{text-align:left;line-height:18px;float:left; margin-left:10px;}

.SearchNoRestrict{ color:#EB6100; font-weight:bold;}


a.SearchStrStyle {color:#0887D8;text-decoration:none;}

a.SearchStrStyle:hover{	color:#FF6600;text-decoration:underline;}


.SearchBlackList{clear:left; float:left; margin-left:80px;  margin-top:5px; width:700px;border:1px solid #F39800;margin-top:5px;padding:10px 0;}

.SearchBlackList li{text-align:left;line-height:18px;float:left; margin-left:10px;}


.SubSearchBar{clear:left; float:left; margin-top:5px; width:855px;color:#0887D8}

.SubSearchBar li{text-align:left;line-height:18px;float:left; margin-left:10px;}

.SubSearchNoRestrict{ color:#EB6100; font-weight:bold;}


a.SubSearchStrStyle {color:#0887D8;text-decoration:none;}

a.SubSearchStrStyle:hover{	color:#FF6600;text-decoration:underline;}




.searchButtonBig
{
	-moz-background-clip:border;
	-moz-background-inline-policy:continuous;
	-moz-background-origin:padding;
	background:transparent url(../image/searchbutton.gif) no-repeat scroll 0 0;
	border:0 none;
	height:25px;
	vertical-align:middle;
	width:75px;
	cursor:pointer;
}


.headermenubg{
	background:url(../image/headbannerline.gif);
	background-repeat:no-repeat;
	background-position:100% 22px;
	height:45px;
}

.headermenuactive{
	background:url(../image/headbannerclikin.gif);
	background-repeat:no-repeat;
	height:45px;
}

.searchbuttonactive01
{
	background:url(../image/searchbutton01.gif);
	background-repeat:no-repeat;
	height:51px;
	line-height:51px;
}

.searchbuttonactive02
{
	background:url(../image/searchbutton02.gif);
	background-repeat:no-repeat;
	height:51px;
}

.searchbuttonactive03
{
	background:url(../image/searchbutton03.gif);
	background-repeat:no-repeat;
	height:51px;
}

.searchbuttonactive04
{
	background:url(../image/searchbutton05.gif); 
	background-repeat:no-repeat;
	height:51px;
}

.housecontent_button
{
	background:url(../image/contentbutton.gif);
	background-repeat:no-repeat;
	height:30px;
}

.secsearchstyle01{
	border-bottom:1px dashed #ccc;	
}

.secsearchstyle02{
	padding:7px 7px 0px 7px;
	border-bottom:1px dashed #ccc;	
}

.secsearchstyle03{
	padding:7px 7px 0px 7px;
}

.secsearchstyle04{
	padding:7px;
	border-bottom:1px dashed #ccc;	
}

.sechouseleftstyle{
	border-bottom:1px dashed #ccc;
}

.indexliststyle01{
	background:url(../image/line.gif) no-repeat 0% 0%;
}

.indexliststyle02{
	background:url(../image/line1.gif) no-repeat 0% 0%;
}

.vipleftboxstyleA{
	background:url(../image/vipleftboxline.gif) no-repeat 50% 100%;
}

.vipleftboxstyleB{
	background:url(../image/vipleftboxline1.gif) no-repeat 50% 100%;
}

.JJvipleftboxstyleA{
	background:url(../image/jjvipleft_Cbg01.gif) no-repeat;
}

.JJvipleftboxstyleB{
	background:url(../image/jjvipleft_Cbg02.gif) no-repeat;
}

.JJvipleftboxstyleC{
	background:url(../image/jjvipleft_Cbg03.gif) no-repeat;
}

.JJvipleftboxstyleD{
	background:url(../image/jjvipleft_Cbg04.gif) no-repeat;
}

.JJvipleftboxstyleE{
	background:url(../image/jjvipleft_Cbg05.gif) no-repeat;
}

.arrowstyle{
	background:url(../image/arrow.gif) no-repeat 34% 47%;
}

.arrowstyle1{
	background:url(../image/arrow.gif) no-repeat 11% 47%;
}

.NumstyleA{
	background:url(../image/01.gif) no-repeat 0% 40%;
}

.NumstyleB{
	background:url(../image/02.gif) no-repeat 0% 40%;
}

.NumstyleC{
	background:url(../image/03.gif) no-repeat 0% 40%;
}

.NumstyleD{
	background:url(../image/04.gif) no-repeat 0% 40%;
}

.NumstyleE{
	background:url(../image/05.gif) no-repeat 0% 40%;
}


.inputBT{
	background:#4893A8;
	border:1px solid #4893A8;
	padding-left:10px;
	text-align:center;
	padding-right:5px;
	cursor:pointer;
}

.DashlinestyleA{
	border-right:1px dashed #ccc;
}

.Num01style{
	background:url(../image/r_no_01.gif) no-repeat 0% 50%;
}

.Num02style{
	background:url(../image/r_no_02.gif) no-repeat 0% 50%;
}

.Num03style{
	background:url(../image/r_no_03.gif) no-repeat 0% 50%;
}

.Num04style{
	background:url(../image/r_no_04.gif) no-repeat 0% 50%;
}

.Num05style{
	background:url(../image/r_no_05.gif) no-repeat 0% 50%;
}

.Num06style{
	background:url(../image/r_no_06.gif) no-repeat 0% 50%;
}

.Num07style{
	background:url(../image/r_no_07.gif) no-repeat 0% 50%;
}

.Num08style{
	background:url(../image/r_no_08.gif) no-repeat 0% 50%;
}

.Num09style{
	background:url(../image/r_no_09.gif) no-repeat 0% 50%;
}

.Num10style{
	background:url(../image/r_no_10.gif) no-repeat 0% 50%;
}



#header
{
	width:856px;
	margin:0 auto;
}

#header #logo
{
	width:217px;
	float:left;
	text-align:left;
	margin-top:8px;
}

#header #topmenu{
	float:right;
	width:500px;
	text-align:right;
	margin-top:5px;
}

#header #topNav{
	width:856px;
	height:45px;
	float:left;
	background:url(../image/headbanner.gif) no-repeat 0% 100%;
	
}

#header #topNav #mainmenu{
	width:616px;
	height:45px;
	float:right;
	margin-right:4px;
	overflow:hidden;
}

#header #topNav #mainmenu li{
	width:88px;
	height:45px;
	line-height:58px;
	float:left;
	text-align:center;
	overflow:hidden;
}

#header #topNav #mainmenu li a:hover{
	width:88px;
	height:45px;
	float:left;
	text-align:center;
	background:url(../image/headbannerover.gif) no-repeat 0% 0%;
}



#contentbox{
	width:856px;
	margin:0 auto;
}

#contentbox #leftbox{
	width:567px;
	float:left;
	margin-top:10px;
}

#contentbox #leftbox #searchbox{
	width:567px;
	float:left;
	position:relative;
	z-index:1;
}

#contentbox #leftbox #searchbox #searchbutton{
	width:567px;
	height:51px;
	line-height:80px;
	float:left;
	text-align:right;
	position:relative;
	overflow:hidden;
	
}

#contentbox #leftbox #searchbox #searchbutton li{
	width:155px;
	height:51px;
	line-height:65px;
	overflow:hidden;
	float:left;
	text-align:center;
}

#contentbox #leftbox #searchbox #searchbutton li a:hover{
	width:155px;
	height:51px;
	float:left;
	background:url(../image/searchbutton04.gif) no-repeat;
}

#contentbox #leftbox #searchbox #searchcontentbox{
	width:567px;
	height:152px;
	float:left;
	background:url(../image/searchcontent01.gif) no-repeat;
	position:relative;
	top:-2px;
	z-index:-1;
}

#contentbox #leftbox #searchbox #searchcontentbox #searcharea{
	width:550px;
	float:left;
	margin-left:5px;
	margin-top:10px;
	text-align:left;
	font-size:14px;
	color:#073243;
}

#contentbox #leftbox #searchbox #searchcontentbox #searcharea li{
	float:left;
	text-align:left;
	line-height:32px;
	display:block;
}

#contentbox #leftbox #searchbox #searchcontentbox #searchpiontarea{
	width:535px;
	margin-left:5px;
	margin-top:10px;
	float:left;
}

#contentbox #leftbox #searchbox #searchcontentbox #searchpiontarea li{
	float:left;
	line-height:20px;
}


#contentbox #leftbox #searchbox #searchcontentbox #searchpiontarea1{
	width:205px;
	margin-top:10px;
	margin-left:10px;
	float:left;
}

#contentbox #leftbox #searchbox #searchcontentbox #searchpiontarea1 li{
	width:205px;
	float:left;
	line-height:20px;
}



#contentbox #leftbox #imgNav{
	width:567px;
	height:80px;
	float:left;
	margin-top:10px;
	clear:both;
}

#contentbox #leftbox #imgNav li{
	width:157px;
	height:19px;
	float:left;
	padding-top:61px;
	padding-left:25px;
}
 


#contentbox #leftbox #housecontent_head{
	width:567px;
	height:30px;
	float:left;
	margin-top:10px;
	background:url(../image/contenttopbg.gif) no-repeat 0% 100%;
	clear:both;
}

#contentbox #leftbox #housecontent_head li{
	height:30px;
	line-height:35px;
	float:left;
	margin-right:3px;
	margin-left:3px;
	text-align:center;
	display:block;
	overflow:hidden;
}

#contentbox #leftbox #housecontent_box{
	width:565px;
	float:left;
	border:1px solid #8CC4DF;
	border-top:none;
	clear:both;
}

#contentbox #leftbox #housecontent_box #housecontent_area{
	width:270px;
	float:left;
	padding:5px;
	display:block;
}

#contentbox #leftbox #housecontent_box #housecontent_area dl{
	width:270px;
}

#contentbox #leftbox #housecontent_box #housecontent_area dt{
	width:136px;
	height:75px;
	float:left;
}

#contentbox #leftbox #housecontent_box #housecontent_area dd{
	width:110px;
	height:20px;
	background:url(../image/piont.gif) no-repeat 0% 30%;
	margin-left:5px;
	float:left;
	color:#999999;
	padding-left:10px;
}

#contentbox #leftbox #housecontent_box #housecontent_area1{
	width:280px;
	height:33px;
	float:left;
	overflow:hidden;
}

#contentbox #leftbox #housecontent_box #housecontent_area1 li{
	float:left;
	line-height:33px;
}

#contentbox #leftbox #housecontent_box #housecontent_area2{
	width:280px;
	height:33px;
	float:left;
}

#contentbox #leftbox #housecontent_box #housecontent_area2 li{
	float:left;
	line-height:33px;
}



#contentbox #rightbox{
	width:263px;
	float:right;
	margin-top:10px;
}

#contentbox #rightbox #top{
	width:263px;
	height:6px;
	float:left;
	background:url(../image/rightbox_top.gif) no-repeat;
	overflow:hidden;
}

#contentbox #rightbox #mid{
	width:263px;
	float:left;
	background:url(../image/rightbox_mid.gif) repeat-y;
	overflow:hidden;
}

#contentbox #rightbox #bot{
	width:263px;
	height:6px;
	float:left;
	background:url(../image/rightbox_bottom.gif) no-repeat;
	overflow:hidden;
}

#contentbox #rightbox #mid #login{
	width:217px;
	float:left;
	margin-top:10px;
	padding-left:23px;
	padding-right:23px;
	border-bottom:1px solid #B2D2E1;
}

#contentbox #rightbox #mid #login li{
	width:217px;
	height:27px;
	float:left;
	text-align:left;
}

#contentbox #rightbox #mid #bulidshow{
	width:217px;
	float:left;
	padding-left:23px;
	padding-right:23px;
	border-bottom:1px solid #B2D2E1;
}

#contentbox #rightbox #mid #bulidshow li{
	width:108px;
	float:left;
	text-align:center;
	margin-top:10px;
}

#contentbox #rightbox #mid #bulidshow li p{
	width:103px;
	text-align:left;
	padding-left:5px;
	padding-top:5px;
}

#contentbox #rightbox #mid #showbox{
	width:263px;
	float:left;
	margin-top:10px;
}

#contentbox #rightbox #mid #showbox li{
	float:left;
}

#contentbox #rightbox #mid #advbox{
	width:263px;
	padding-left:10px;
	margin-top:10px;
}

#contentbox #rightbox #mid #showbox1{
	width:240px;
	float:left;
	margin-top:10px;
	padding-left:23px;
}

#contentbox #rightbox #mid #showbox1 li{
	float:left;
	width:240px;
	line-height:25px;
}


#footer{
	width:856px;
	margin:0 auto;
	clear:both;
}

#footer #footbox{
	width:856px;
	float:left;
	margin-top:20px;
	background:url(../image/footerbg.gif) repeat-x 0% 0%;
}

#footer #footbox #partenbox{
	width:100px;
	height:25px;
	line-height:25px;
	text-align:center;
	margin-top:10px;
	float:left;
	overflow:hidden;
}

#footer #footbox #partenbox1{
	width:756px;
	text-align:left;
	float:left;
	margin-top:10px;
	margin-bottom:20px;
}

#footer #footbox #partenbox1 li{
	width:80px;
	height:20px;
	line-height:20px;
	float:left;
	text-align:left;
}

#footer #footinfo{
	width:856px;
	float:left;
	margin-top:30px;
}

#footer #footinfo li{
	width:856px;
	height:20px;
	line-height:20px;
	float:left;
	text-align:center;
	color:#8A8A8A;
}



#VIPinfoline{
	width:100%;
	height:0px;
	overflow:hidden;
	float:left;
	margin-top:15px;
	border-top:3px solid #E6EEF0;
}

#VIPinfobox{
	width:856px;
	margin:0 auto;
	clear:both;
}

#VIPinfobox #vipcontent{
	width:856px;
	float:left;
	margin-top:5px;
}

#VIPinfobox #vipcontent li{
	float:left;
	height:40px;
	line-height:28px;
	display:block;
	padding-top:10px;
}


#VIPinfobox #pwcontent01{
	width:428px;
	float:left;
	margin-top:30px;
}

#VIPinfobox #pwcontent01 li{
	width:428px;
	float:left;
	height:50px;
	text-align:center;
}



#header #secheadsearchbox{
	width:856px;
	height:36px;
	background:url(../image/sechouseheadbg.gif) no-repeat;
	float:left;
}

#header #secheadsearchbox li{
	width:856px;
	height:32px;
	float:left;
	text-align:center;
	padding-top:4px;
}

#header #secsearchcon{
	width:853px;
	float:left;
	margin-top:5px;
	border:1px solid #ccc;
	background:url(../image/secsearchconbg.gif) repeat-x 0% 100%;
}

#header #secsearchcon #secsearchsmall{
	float:left;
	padding:7px 0px 7px 7px;
}

#header #secsearchcon #secsearchsmall li{
	text-align:left;
	line-height:18px;
	float:left;
	color:#0099FF;
}



#contentbox #leftbox #sechouseContop{
	width:567px;
	height:30px;
	border-bottom:1px solid #ccc;
	float:left;
}

#contentbox #leftbox #sechouseContop li{
	float:left;
	height:22px;
	display:block;
}

#contentbox #leftbox #sechouseConmid{
	width:400px;
	height:26px;
	float:left;
	margin-top:10px;
	background:url(../image/secsearchconlinbg.gif) repeat-x 0% 100%;
}

#contentbox #leftbox #sechouseConmid li{
	width:78px;
	float:left;
	height:24px;
	line-height:28px;
	background:url(../image/secsearchconbtbg02.gif) no-repeat;
	margin-right:1px;
	text-align:center;
	overflow:hidden;
}

#contentbox #leftbox #sechouseConmid li span{
	width:78px;
	height:24px;
	float:left;
	background:url(../image/secsearchconbtbg01.gif) no-repeat;
}

#contentbox #leftbox #sechouseConmid li a:hover{
	width:78px;
	float:left;
	background:url(../image/secsearchconbtbg01.gif) no-repeat;
}

#contentbox #leftbox #sechousePre{
	width:167px;
	height:26px;
	float:right;
	margin-top:10px;
	background:url(../image/secsearchconlinbg.gif) repeat-x 0% 100%;
}

#contentbox #leftbox #sechousePre li{
	width:167px;
	text-align:right;
	height:24px;
	line-height:24px;
	float:left;
	overflow:hidden;
}

#contentbox #leftbox #sechousePx{
	width:567px;
	float:left;
	height:30px;
	border:1px solid #DADADA;
	border-top:none;
	background:url(../image/secsearchconpx01.gif) repeat-x;
}

#contentbox #leftbox #sechousePx li{
	float:left;
	height:25px;
	text-align:left;
	padding-left:5px;
	color:#999999;
	padding-top:5px;
	overflow:hidden;
}

#contentbox #leftbox #sechousePx li span{
	color:#FF3300;
	font-weight:bold;
}

#contentbox #leftbox #houseinfobox{
	width:567px;
	float:left;
	border-bottom:1px dashed #999;
	padding:5px;
}

#contentbox #leftbox #houseinfobox #sechouseinfobox{
	width:400px;
	padding:5px;
	margin-top:10px;
	float:left;
}

#contentbox #leftbox #houseinfobox #sechouseinfobox dl{
	width:400px;
	float:left;

}

#contentbox #leftbox #houseinfobox #sechouseinfobox dt{
	width:130px;
	float:left;
	padding:5px;
	height:80px;
}

#contentbox #leftbox #houseinfobox #sechouseinfobox dd{
	float:left;
	width:240px;
	line-height:22px;
	padding-left:3px;
}

#contentbox #leftbox #houseinfobox #sechouseinfobox1{
	width:150px;
	float:left;
}

#contentbox #leftbox #houseinfobox #sechouseinfobox1 li{
	width:50%;
	height:109px;
	line-height:109px;
	text-align:center;
	float:left;
	color:#FF3300;
	font-weight:bold;
	font-size:14px;
}

#contentbox #leftbox #leftboxPrv{
	height:30px;
	float:right;
	margin-top:10px;
}

#contentbox #leftbox #leftboxPrv li{
	padding:5px 10px;
	float:left;
	background-color:#F2F2F2;
	border-right:1px solid #ccc;
	border-bottom:1px solid #ccc;
	text-align:center;
	margin-left:3px;
}


#contentbox #rightbox #advbox_sec{
	width:263px;
	padding-left:10px;
	float:left;
}

#contentbox #rightbox #showbox_sec{
	width:240px;
	float:left;
	margin-top:10px;
	padding-left:23px;
}

#contentbox #rightbox #showbox_sec li{
	float:left;
	width:240px;
	line-height:25px;
	text-align:left;
}

#contentbox #rightbox #showbox_sec1{
	width:240px;
	float:left;
	margin-top:10px;
	padding-left:23px;
}

#contentbox #rightbox #showbox_sec1 li{
	float:left;
	line-height:25px;
	text-align:left;
}

#contentbox #rightbox #showbox_sec1 li span{
	color:#FF3300;
}

#contentbox #rightbox #showbox_sec2{
	width:240px;
	float:left;
	margin-top:10px;
	padding-left:23px;
}

#contentbox #rightbox #showbox_sec2 li{
	float:left;
	line-height:25px;
	text-align:left;
	border-bottom:1px dashed #ccc;
}



#contentbox #leftbox #houseVIPinfo{
	width:557px;
	float:left;
	border:1px solid #8fb9d1;
	padding:5px;
	background:url(../image/secsearchconbg.gif) repeat-x 0% 100%;
}

#contentbox #leftbox #houseVIPinfo #personinfo{
	width:150px;
	float:left;
}

#contentbox #leftbox #houseVIPinfo #personinfo li{
	width:150px;
	line-height:23px;
	text-align:center;
}

#contentbox #leftbox #houseVIPinfo #personinfobox{
	width:376px;
	float:left;
	border-left:1px solid #ccc;
}

#contentbox #leftbox #houseVIPinfo #personinfobox #personinfoT{
	width:376px;
	line-height:20px;
	float:left;
	line-height:30px;
	padding:5px 10px 5px 20px;
	color:#053342;
	font-weight:bold;
	font-size:14px;
	text-align:left;
}

#contentbox #leftbox #houseVIPinfo #personinfobox #personinfoJ{
	width:376px;
	padding:5px 10px 5px 20px;
	float:left;
}

#contentbox #leftbox #houseVIPinfo #personinfobox #personinfoJ li{
	float:left;
	height:30px;
	line-height:30px;
	text-align:left;
	border-bottom:1px dashed #ccc;
}

#contentbox #leftbox #houseVIPinfo #personinfobox #personinfoJ li span{
	color:#FF3300;
	font-weight:bold;
	font-size:18px;
}

#contentbox #leftbox #contentinfobox{
	width:567px;
	float:left;
	margin-top:10px;
}

#contentbox #leftbox #contentinfobox li
{
	width:567px;
	line-height:30px;
	float:left;
}

#contentbox #leftbox #contentinfobox li span
{

}


#contentbox #leftbox #contentinfobox1{
	width:567px;
	float:left;
	margin-top:10px;
}

#contentbox #leftbox #contentinfobox1 li{
	float:left;
	line-height:30px;
	width:567px;
}

#contentbox #Navgation{
	width:856px;
	float:left;
	height:25px;
	line-height:25px;
	margin-top:5px;
}


#contentbox #Vipboxleft{
	width:199px;
	background:#f3fbff;
	margin-top:10px;
	padding:5px;
	float:left;
	overflow:hidden;
}

#contentbox #Vipboxleft #Vipboxleft_top{
	width:199px;
	height:5px;
	float:left;
	background:url(../image/vipleftbox_top.gif) no-repeat;
	overflow:hidden;
}

#contentbox #Vipboxleft #Vipboxleft_mid{
	width:197px;
	float:left;
	border-left:1px solid #c3deeb;
	border-right:1px solid #c3deeb;
	background:#fff;
}

#contentbox #Vipboxleft #Vipboxleft_mid #Vipboxleft_T{
	width:197px;
	height:30px;
	line-height:30px;
	float:left;
	text-align:center;
	background:url(../image/houseicon.gif) no-repeat 40px 40%;
	font-size:14px;
	color:#053342;
}

#contentbox #Vipboxleft #Vipboxleft_mid #Vipboxleft_C{
	width:197px;
	float:left;
}

#contentbox #Vipboxleft #Vipboxleft_mid #Vipboxleft_C #Vipboxleft_C_t{
	width:197px;
	height:30px;
	line-height:30px;
	float:left;
	background:url(../image/vipleftbox_tbg.gif) no-repeat 50% 10%;
	text-align:center;
}

#contentbox #Vipboxleft #Vipboxleft_mid #Vipboxleft_C #Vipboxleft_C_c{
	width:197px;
	float:left;
}

#contentbox #Vipboxleft #Vipboxleft_mid #Vipboxleft_C #Vipboxleft_C_c li{
	width:197px;
	height:22px;
	line-height:22px;
	float:left;
	text-align:center;
}

#contentbox #Vipboxleft #Vipboxleft_bottom{
	width:199px;
	height:5px;
	float:left;
	background:url(../image/vipleftbox_bottom.gif) no-repeat;
	overflow:hidden;
}


#contentbox #Vipboxright{
	width:640px;
	float:right;
	margin-top:10px;
	background:#f3fbff;
}

#contentbox #Vipboxright #Vipboxright_T{
	width:606px;
	float:left;
	height:29px;
	line-height:29px;
	background:url(../image/viprightbox_T.gif) no-repeat 0% 0%;
	margin-left:7px !important;
	margin-left:4px;
	padding-left:20px;
	text-align:left;
}

#contentbox #Vipboxright #Vipboxright_C{
	width:604px;
	float:left;
	border:1px solid #c3deeb;
	margin-left:7px !important;
	margin-left:4px;
	margin-top:5px;
	padding:10px;
	line-height:20px;
	overflow:hidden;
}

#contentbox #Vipboxright #Vipboxright_C #Vipboxright_C_c{
	width:604px;
	float:left;
	border-top:1px solid #d0e9f5;
	border-left:1px solid #d0e9f5;
}

#contentbox #Vipboxright #Vipboxright_C #Vipboxright_C_c li{
	float:left;
	height:25px;
	line-height:25px;
	border-bottom:1px solid #d0e9f5;
	border-right:1px solid #d0e9f5;
	text-align:center;
	padding:0 3px;
}


#contentbox #JJsearchbox{
	width:843px;
	float:left;
	margin-top:5px;
	border:1px solid #ccc;
	padding:5px;
	background:url(../image/secsearchconbg.gif) repeat-x 0% 100%;
}

#contentbox #JJsearchbox #JJsearchboxcon{
	width:833px;
	float:left;
	padding:5px;
}

#contentbox #JJsearchbox #JJsearchboxcon li{
	width:813px;
	height:28px;
	line-height:28px;
	float:left;
	padding-left:20px;
	text-align:left;
	background:url(../image/arrow1.gif) no-repeat 0% 40%;
}

#contentbox #leftbox #JJconbox_T{
	width:567px;
	height:20px;
	line-height:20px;
	float:left;
	margin-top:5px;
	font-size:14px;
	background:url(../image/arrow.gif) no-repeat 208px 45%;
}

.parse
{
	width:567px;
	height:20px;
	line-height:20px;
	float:left;
	margin-top:5px;
	font-size:14px;


}
#contentbox #leftbox #JJconbox_C{
	width:580px;
	border:1px solid #c3deeb;
	border-top:none;
	padding:5px;
	float:left;
	background:url(../image/secsearchconbg.gif) repeat-x 0% 100%;
}

#contentbox #leftbox #JJconbox_C #JJconbox_P{
	width:100px;
	padding:5px;
	float:left;
}

#contentbox #leftbox #JJconbox_C #JJconbox_P li{
	width:100px;
	line-height:20px;
	float:left;
	text-align:center;
}

#contentbox #leftbox #JJconbox_C #JJconbox_Info{
	width:447px;
	float:left;
	overflow:hidden;
}

#contentbox #leftbox #JJconbox_C #JJconbox_Info li{
	width:223px;
	float:left;
	line-height:30px;
}

#contentbox #leftbox #JJconbox_Contact{
	width:580px;
	padding:5px;
	float:left;
	border:1px solid #c3deeb;
	border-top:none;
	background:#F0F5F7;
}

#contentbox #leftbox #JJconbox_Contact li{

	float:left;
	line-height:20px;
	text-align:left;
	margin-left:20px;
}




#JJheader{
	width:856px;
	height:60px;
	margin:0 auto;
	overflow:hidden;
	clear:both;
}

#JJheader #JJlogo{
	width:450px;
	float:left;
	margin-top:5px;
}

#JJheader #JJlogo li{
	width:225px;
	float:left;
	line-height:45px;
	font-size:14px;
	color:#000000;
	font-weight:bold;
}

#JJheader #JJmainmenu{
	width:406px;
	height:30px;
	float:left;
	margin-top:10px;
}

#JJheader #JJmainmenu li{
	height:30px;
	line-height:30px;
	float:right;
}

#JJheadline{
	width:100%;
	height:3px;
	float:left;
	background:url(../image/JJvipblueline.gif) repeat-x;
	overflow:hidden;
}



#contentbox #JJleftbox{
	width:191px;
	float:left;
	margin-top:10px;	
}

#contentbox #JJleftbox #JJleftmenu{
	width:191px;
	height:32px;
	float:left;
	background:url(../image/jjvipleft_top.gif) no-repeat;
	overflow:hidden;
	margin-bottom:5px;
}

#contentbox #JJleftbox #JJleftmenu li{
	float:left;
	line-height:38px;
	text-align:right;
}

#contentbox #JJleftbox #JJleftmenu1{
	width:191px;
	height:22px;
	float:left;
}

#contentbox #JJleftbox #JJleftmenu2{
	width:179px;
	float:left;
	border:1px solid #B4D2E3;
	border-top:none;
	padding:5px;
}

#contentbox #JJleftbox #JJleftmenu2 li{
	width:139px;
	float:left;
	height:24px;
	line-height:24px;
	background:url(../image/piont.gif) no-repeat 27px 45%;
	text-align:left;
	padding-left:40px;
}

#contentbox #JJrightbox{
	width:650px;
	float:right;
	margin-top:13px;
}

#contentbox #JJrightbox #JJrightbox_T{
	width:630px;
	height:27px;
	line-height:27px;
	float:left;
	background:url(../image/jjvipright_Cbg01.gif) no-repeat;
	text-align:left;
	padding-left:20px;
}

#contentbox #JJrightbox #JJrightbox_C{
	width:628px;
	float:left;
	border:1px solid #B4D2E3;
	border-top:none;
	padding:10px;
}

#contentbox #JJrightbox #JJrightbox_C li{
	float:left;
	text-align:center;
	height:60px;
	padding-top:5px;
}

#contentbox #JJrightbox #JJrightbox_C #JJright_C_info{
	width:628px;
	line-height:30px;
	float:left;
}

#contentbox #JJrightbox #JJrightbox_C #JJright_C_info li{
	float:left;
	height:30px;
	line-height:30px;
	padding:3px;
	color:#999999;
	text-align:left;
	border-bottom:1px dashed #ccc;
}

#contentbox #JJrightbox #JJrightbox_C #JJright_C_info li span{
	color:#FF3300;
}

#contentbox #JJrightbox #JJrightbox_C #JJrightbox_C_M{
	width:628px;
	height:29px !important;
	height:24px;
	line-height:24px;
	float:left;
}

#contentbox #JJrightbox #JJrightbox_C #JJrightbox_C_M li{
	width:78px;
	height:24px;
	float:left;
	margin-right:1px;
	background:url(../image/secsearchconbtbg02.gif) no-repeat 0% 100%;
}

#contentbox #JJrightbox #JJrightbox_C #JJrightbox_C_M li span{
	background:url(../image/secsearchconbtbg01.gif) no-repeat 0% 100%;
	display:block;
	height:24px;
}

#contentbox #JJrightbox #JJrightbox_C #JJrightbox_C_M li a:hover{
	background:url(../image/secsearchconbtbg01.gif) no-repeat 0% 100%;
	display:block;
	height:24px;
}

#contentbox #JJrightbox #JJrightbox_C #JJright_C_M1{
	width:625px;
	border:1px solid #b4d2e3;
	background:#fff;
	float:left;
}

#contentbox #JJrightbox #JJrightbox_C #JJright_C_M1 li{
	width:625px;
	height:28px;
	float:left;
	text-align:left;
}

#contentbox #JJrightbox #JJrightbox_C #JJright_C_M2{
	width:626px;
	float:left;
	border-left:1px solid #ccc;
}

#contentbox #JJrightbox #JJrightbox_C #JJright_C_M2 li{
	float:left;
	height:30px;
	line-height:30px;
	border:1px solid #ccc;
	border-left:none;
	border-top:none;
}

#contentbox #JJrightbox #JJrightbox_C #JJright_C_P{
	width:500px;
	float:right;
	margin-top:5px;
}

#contentbox #JJrightbox #JJrightbox_C #JJright_C_P li{
	padding:3px 8px;
	height:22px;
	line-height:22px;
	text-align:center;
	float:left;
	border-right:1px solid #ccc;
	border-bottom:1px solid #ccc;
	background:#F3F3F3;
	margin-left:2px;
}

#contentbox #JJrightbox #JJrightbox_C #JJright_C_Pinfo{
	width:626px;
	float:left;
	margin-top:5px;
}

#contentbox #JJrightbox #JJrightbox_C #JJright_C_Pinfo li{
	float:left;
	height:25px;
	line-height:25px;
	text-align:left;
	padding:3px;
	border-bottom:1px dashed #ccc;
}

#contentbox #JJrightbox #JJrightbox_C #JJright_C_Pinfo li span{
	color:#FF3300;
}

#contentbox #JJrightbox #JJrightbox_C #JJright_C_JXbox1{
	width:616px;
	height:20px;
	line-height:20px;
	padding:5px;
	float:left;
	border:1px solid #ccc;
	background:#eef5f9;
}

#contentbox #JJrightbox #JJrightbox_C #JJright_C_JXbox2{
	width:616px;
	padding:5px;
	float:left;
	border:1px solid #ccc;
	border-top:none;
}

#contentbox #JJrightbox #JJrightbox_C #JJright_C_JXbox2 #JJright_C_JXinfo{
	width:298px;
	float:left;
	margin:10px 3px;
}

#contentbox #JJrightbox #JJrightbox_C #JJright_C_JXbox2 #JJright_C_JXinfo dl{
	width:298px;
	float:left;
}

#contentbox #JJrightbox #JJrightbox_C #JJright_C_JXbox2 #JJright_C_JXinfo dt{
	width:100px;
	padding:3px;
	float:left;
}

#contentbox #JJrightbox #JJrightbox_C #JJright_C_JXbox2 #JJright_C_JXinfo dd{
	width:192px;
	float:left;
	line-height:22px;
	text-align:left;
}


#contentbox #housepricesearchbox{
	width:855px;
	float:left;
	border:1px solid #c3deeb;
	border-right:none;
	margin-top:5px;
}

#contentbox #housepricesearchbox li{
	float:left;
	padding:6px 10px 4px 10px;
	border-right:1px solid #c3deeb;
	background:url(../image/secsearchconpx01.gif) 0% 100%;
}

#contentbox #leftbox #housepriceCon_t{
	width:567px;
	height:25px;
	float:left;
	border:1px solid #c3deeb;
	margin-top:5px;
	background:url(../image/housepricebg.gif) repeat-x;
}

#contentbox #leftbox #housepriceCon_t li{
	float:left;
	height:25px;
	line-height:25px;
	margin-left:3px;
	display:block;
}

#contentbox #leftbox #housepriceCon_c{
	width:557px;
	float:left;
	border:1px solid #c3deeb;
	border-top:none;
	padding:5px;
}

#contentbox #leftbox #housepriceCon_c dl{
	width:557px;
	float:left;
}

#contentbox #leftbox #housepriceCon_c dt{
	width:100px;
	padding:3px;
	float:left;
}

#contentbox #leftbox #housepriceCon_c dd{
	width:441px;
	padding:0 5px;
	height:23px;
	line-height:23px;
	float:left;
}

#contentbox #rightbox #houseprice_t{
	width:258px;
	height:25px;
	line-height:25px;
	float:left;
	margin-top:5px;
	border:1px solid #c3deeb;
	text-align:left;
	padding-left:5px;
	color:#053342;
	font-weight:bold;
	font-size:14px;
	background:url(../image/housepricebg.gif) repeat-x;
}

#contentbox #rightbox #houseprice_c{
	width:257px;
	float:left;
	padding:3px;
	border:1px solid #c3deeb;
	border-top:none;
}

#contentbox #rightbox #houseprice_c li{
	width:257px;
	line-height:20px;
	float:left;
	text-align:left;
}

#contentbox #rightbox #houseprice_c #houseprice_info{
	width:257px;
	float:left;
}

#contentbox #rightbox #houseprice_c #houseprice_info dl{
	width:257px;
	float:left;
}

#contentbox #rightbox #houseprice_c #houseprice_info dt{
	width:100px;
	padding:3px;
	float:left;
}

#contentbox #rightbox #houseprice_c #houseprice_info dd{
	width:151px;
	float:left;
	line-height:22px;
}

#contentbox #rightbox #houseprice_c #houseprice_info dd span{
	color:#FF3300;
}


#contentbox #leftbox #houseprice_cd_t{
	width:567px;
	height:30px;
	line-height:30px;
	float:left;
	font-size:14px;
	font-weight:bold;
	color:#053342;
}

#contentbox #leftbox #houseprice_cd_info{
	width:280px;
	float:left;
	border:1px solid #c3deeb;
	border-bottom:none;
	border-right:none;
}

#contentbox #leftbox #houseprice_cd_info li{
	width:69px;
	height:35px;
	line-height:35px;
	float:left;
	border-right:1px solid #c3deeb;
	text-align:center;
	background:url(../image/searchbutton03.gif) repeat-x 10% 90%;
}

#contentbox #leftbox #houseprice_cd_info li span{
	width:69px;
	height:35px;
	display:block;
	background:#b4dbfa;
}

#contentbox #leftbox #houseprice_info_m{
	width:557px;
	float:left;
	border:1px solid #c3deeb;
	padding:5px;
}

#contentbox #leftbox #houseprice_info_m li{
	width:275px;
	line-height:25px;
	float:left;
	text-align:center;
}

#contentbox #leftbox #houseprice_info_k{
	width:557px;
	float:left;
	border:1px solid #c3deeb;
	border-top:none;
	padding:5px;
}

#contentbox #leftbox #houseprice_info_f{
	width:567px;
	float:left;
	border:1px solid #c3deeb;
	margin-top:10px;
}

#contentbox #leftbox #houseprice_info_f #houseprice_info_h{
	width:562px;
	float:left;
	height:25px;
	line-height:25px;
	background:url(../image/housepricebg.gif) repeat-x;
	padding-left:5px;
	border-bottom:1px solid #c3deeb;
}

#contentbox #leftbox #houseprice_info_f #houseprice_info_small{
	width:277px !important;
	width:274px;
	float:left;
	margin:3px;
}

#contentbox #leftbox #houseprice_info_f #houseprice_info_small li{
	width:92px !important;
	width:90px;
	float:left;
	line-height:25px;
	text-align:center;
}

#contentbox #leftbox #houseprice_info_Q{
	width:280px;
	float:left;
	border:1px solid #c3deeb;
	margin-top:10px;
	overflow:hidden;
}

#contentbox #leftbox #houseprice_info_Q #houseprice_info_Q_t{
	width:275px;
	float:left;
	height:25px;
	line-height:25px;
	padding-left:5px;
	border-bottom:1px solid #c3deeb;
	background:url(../image/housepricebg.gif) repeat-x;
}

#contentbox #leftbox #houseprice_info_Q #houseprice_info_Q_c{
	width:275px;
	padding:3px;
	float:left;
}

#contentbox #leftbox #houseprice_info_Q #houseprice_info_Q_c li{
	width:89px;
	height:30px;
	line-height:30px;
	float:left;
	text-align:center;
}

#contentbox #leftbox #houseprice_info_New{
	width:557px;
	float:left;
	border:1px solid #c3deeb;
	padding:5px;
}

#contentbox #leftbox #houseprice_info_New #houseprice_info_Newimg{
	width:200px;
	padding:5px;
	float:left;
}

#contentbox #leftbox #houseprice_info_New #houseprice_info_Newcon{
	width:337px;
	padding:5px;
	float:left;
}

#contentbox #leftbox #houseprice_info_New #houseprice_info_Newcon li{
	float:left;
	line-height:30px;
	width:143px;
	text-align:left;
}

#contentbox #leftbox #houseprice_info_New #houseprice_cutinfo{
	width:557px;
	float:left;
}

#contentbox #leftbox #houseprice_info_New #houseprice_cutinfo li{
	width:557px;
	line-height:25px;
	float:left;
	text-align:left;
}

#contentbox #leftbox #houseprice_info_New #houseprice_infoarea1{
	width:557px;
	height:25px;
	float:left;
	margin-top:10px;
	border:1px solid #c3deeb;
	background:url(../image/housepricebg.gif) repeat-x;
}

#contentbox #leftbox #houseprice_info_New #houseprice_infoarea1 li{
	width:268px;
	float:left;
	line-height:15px;
	padding:5px;
}

#contentbox #leftbox #houseprice_info_New #houseprice_infoarea2{
	width:547px;
	float:left;
	border:1px solid #c3deeb;
	border-top:none;
	padding:5px;
	overflow:hidden;
}

#contentbox #leftbox #houseprice_info_New #houseprice_infoarea2 dl{
	width:547px;
	float:left;
}

#contentbox #leftbox #houseprice_info_New #houseprice_infoarea2 dt{
	width:100px;
	padding:5px;
	float:left;
	text-align:center;
}

#contentbox #leftbox #houseprice_info_New #houseprice_infoarea2 dd{
	width:435px;
	float:left;
	text-align:left;
	line-height:40px;
}

#contentbox #leftbox #houseprice_info_New #houseprice_infoarea2 #houseprice_bz{
	width:547px;
	padding:5px;
}

#contentbox #leftbox #houseprice_info_New #houseprice_infoarea2 #houseprice_bz li{
	width:33%;
	height:25px;
	line-height:25px;
	float:left;
	text-align:center;
}



#shopheader{
	width:100%;
	float:left;
	height:80px;
	background:#4893A8;
}

#shopheader #shopmainmenu{
	width:860px;
	margin:0 auto;
	height:25px;
}

#shopheader #shopmainmenu #shoplogo{
	width:250px;
	height:35px;
	line-height:35px;
	float:left;
	text-align:left;
	border:1px solid #fff;
	margin-top:30px;
	text-align:center;
	font-size:14px;
	color:#FFFFFF;
	font-weight:bold;
}

#shopheader #shopmainmenu #shopmenu{
	width:570px;
	float:left;
	margin-top:55px;
	margin-left:30px;
}

#shopheader #shopmainmenu #shopmenu li{
	width:70px;
	height:25px;
	float:left;
	line-height:25px;
	background:#FFFFFF;
	margin-right:5px;
	text-align:center;
}

#shopheader #shopmainmenu #shopmenu li a:hover{
	width:70px;
	height:25px;
	line-height:25px;
	display:block;
	background:#86c8da;
	color:#FFFFFF;
}

#shopheader #shopmainmenu #shopmenu li span{
	width:70px;
	height:25px;
	line-height:25px;
	display:block;
	background:#86c8da;
}


#shopmainbox{
	width:860px;
	margin:0 auto;
}

#shopmainbox #shopleftbox{
	width:600px;
	margin-top:10px;
	float:left;
}

#shopmainbox #shopleftbox #leftboxsearch{
	width:600px;
	float:left;
	border-bottom:1px solid #4893A8;
}

#shopmainbox #shopleftbox #leftboxsearch li{
	width:300px;
	height:30px;
	line-height:30px;
	padding-top:10px;
	float:left;
}

#shopmainbox #shopleftbox #leftbox_Con{
	width:600px;
	float:left;
}

#shopmainbox #shopleftbox #leftbox_Con li{
	width:600px;
	line-height:25px;
	text-align:left;
}

#shopmainbox #shopleftbox #leftbox_Con #leftbox_Con_box{
	width:300px;
	float:left;
	margin-top:10px;
	border-bottom:1px dashed #ccc;
}

#shopmainbox #shopleftbox #leftbox_Con #leftbox_Con_box dl{
	width:300px;
	float:left;
}

#shopmainbox #shopleftbox #leftbox_Con #leftbox_Con_box dt{
	width:100px;
	padding:5px;
	float:left;
}

#shopmainbox #shopleftbox #leftbox_Con #leftbox_Con_box dd{
	width:180px;
	padding:5px 5px;
	float:left;
	text-align:left;
}

#shopmainbox #shopleftbox #leftbox_Cond{
	width:600px;
	float:left;
}
#shopmainbox #shopleftbox #leftbox_Cond #leftbox_Cond_T{
	width:600px;
	height:30px;
	line-height:30px;
	float:left;
	text-align:left;
	font-size:14px;
	font-weight:bold;
}

#shopmainbox #shopleftbox #leftbox_Cond #leftbox_Cond_L{
	width:282px;
	padding:0 8px;
	float:left;
}

#shopmainbox #shopleftbox #leftbox_Cond #leftbox_Cond_L li{
	width:282px;
	float:left;
	text-align:left;
	line-height:25px;
}

#shopmainbox #shopleftbox #leftbox_Con #serverlistbox{
	width:600px;
	float:left;
	border:1px solid #ccc;
	border-right:none;
	border-bottom:none;
	margin-top:10px;
}

#shopmainbox #shopleftbox #leftbox_Con #serverlistbox li{
	width:299px;
	line-height:25px;
	text-align:center;
	float:left;
	border-right:1px solid #ccc;
	border-bottom:1px solid #ccc;
}


#shopmainbox #shoprightbox{
	width:250px;
	margin-top:10px;
	float:right;
}

#shopmainbox #shoprightbox #personintrobox_T{
	width:250px;
	height:30px;
	line-height:30px;
	padding-top:10px;
	float:left;
	border-bottom:1px solid #4893A8;
	font-weight:bold;
	font-size:14px;
}

#shopmainbox #shoprightbox #personintrobox_C{
	width:250px;
	float:left;
	margin-top:10px;
	border-bottom:1px dashed #ccc;
}

#shopmainbox #shoprightbox #personintrobox_C dl{
	width:250px;
	float:left;
}

#shopmainbox #shoprightbox #personintrobox_C dt{
	width:100px;
	float:left;
	padding:5px;
}

#shopmainbox #shoprightbox #personintrobox_C dd{
	width:140px;
	float:left;
	line-height:20px;
}

#shopmainbox #shoprightbox #personintrobox_P{
	width:250px;
	float:left;
	margin-top:10px;
}

#shopmainbox #shoprightbox #personintrobox_P li{
	width:230px;
	float:left;
	text-align:left;
	line-height:25px;
	background:url(../image/pic_154.gif) no-repeat 0% 50%;
	padding-left:20px;
}

#shopmainbox #shoprightbox #personintrobox_P1{
	width:250px;
	float:left;
	margin-top:10px;
}

#shopmainbox #shoprightbox #personintrobox_P1 li{
	width:250px;
	float:left;
	text-align:left;
	line-height:25px;
}


#shopmainbox #shopleftbox #shopleftboxPrv{
	height:30px;
	float:right;
	margin-top:10px;
}

#shopmainbox #shopleftbox #shopleftboxPrv li{
	padding:5px 10px;
	float:left;
	background-color:#F2F2F2;
	border-right:1px solid #ccc;
	border-bottom:1px solid #ccc;
	text-align:center;
	margin-left:3px;
}


#newhousebox_left{
	width:567px;
	float:left;
	margin-top:10px;
}

#newhousesearchbox{
	width:547px;
	padding:10px;
	float:left;
	border:1px solid #8cc3df;
	border-top:none;
	background:url(../image/searchcontent02.gif) repeat-x;
	text-align:left;
}

#newhousesearchbox li{
	float:left;
	width:547px;
}

#newhouseinfobox{
	width:250px;
	float:left;
	margin-top:10px;
}

#newhouseinfo_t{
	height:26px;
	line-height:26px;
	float:left;
	text-align:left;
}

#newhouseinfo_con{
	width:248px;
	height:31px;
	float:left;
	background:url(../image/newhouseinfobg.gif);
	border-left:1px solid #8cc3df;
	border-right:1px solid #8cc3df;
}

#newhouseinfo_con li{
	width:82px;
	float:left;
	text-align:center;
	line-height:31px;
	height:31px;
}

#newhouseinfo_con li span{
	width:82px;
	float:left;
	text-align:center;
	line-height:31px;
	height:31px;
	border-right:1px solid #8cc3df;
	background-color:#fff;
	font-weight:bold;
}

#newhouseinfo_conbox{
	width:248px;
	border:1px solid #8cc3df;
	border-top:none;
	float:left;
}

#newhouseinfo_conbox li{
	float:left;
	height:28px;
	line-height:28px;
	text-align:left;
}

#newhouse_flash01{
	width:567px;
	float:left;
	margin-top:10px;
}

#newhouseshowbox_t{
	width:567px;
	height:26px;
	float:left;
	background:url(../image/contenttopbg3.gif) no-repeat;
	margin-top:10px;
}

#newhouseshowbox_t li{
	width:184px;
	float:left;
	text-align:left;
	line-height:26px;
	padding-left:5px;
}

#newhouseshowbox_c{
	width:565px;
	float:left;
	border:1px solid #8dc5e0;
	border-top:none;
}

#newhouseshowbox_list{
	width:182px;
	float:left;
	padding:3px;
}

#newhouseshowbox_list li{
	float:left;
	line-height:20px;
}

#housecontent_head1{
	width:567px;
	height:30px;
	float:left;
	margin-top:10px;
	background:url(../image/contenttopbg.gif) no-repeat 0% 100%;
	clear:both;
}

#housecontent_head1 li{
	height:30px;
	line-height:35px;
	float:left;
	margin-right:3px;
	margin-left:3px;
	text-align:center;
	display:block;
	overflow:hidden;
}
#housecontent_box1{
	width:565px;
	float:left;
	border:1px solid #8CC4DF;
	border-top:none;
	clear:both;
}

#housecontent_area2{
	width:280px;
	height:33px;
	float:left;
	overflow:hidden;
}

#housecontent_area2 li{
	float:left;
	line-height:33px;
}

#newhouse_rightbox{
	width:263px;
	float:right;
	margin-top:10px;
}

#newhouse_rb_top{
	width:243px;
	float:left;
	border:1px solid #8cc3df;
	padding:10px;
	background:#f1faff;
}

#newhouse_rb_top li{
	width:243px;
	float:left;
	height:25px;
	line-height:25px;
	text-align:left;
}

#newhouse_rb_top li span{
	color:#FF3300;
}

#newhouse_adv{
	width:263px;
	float:left;
}

#newhouse_adv li{
	float:left;
	margin-top:8px;
}

#newhouse_rb_top1{
	width:243px;
	float:left;
	border:1px solid #8cc3df;
	padding:10px;
	background:#f1faff;
}

#newhouse_rb_con{
	width:243px;
	float:left;
}

#newhouse_rb_con dl{
	width:243px;
	float:left;
}

#newhouse_rb_con dt{
	width:100px;
	padding:5px;
	float:left;
}

#newhouse_rb_con dd{
	width:133px;
	float:left;
	text-align:left;
	line-height:25px;
}

#newhouse_rb_top2{
	width:243px;
	float:left;
	margin-top:10px;
}

#newhouse_rb_top2 li{
	width:243px;
	float:left;
	line-height:20px;
	text-align:left;
}

#newhouseinfoshow{
	width:856px;
	float:left;
	border:1px solid #c3deeb;
	margin-top:10px;
}

#newhouseinfoshow_title{
	width:846px;
	height:25px;
	float:left;
	text-align:left;
	padding:5px;
	background:url(../image/searchcontent02.gif) repeat-x 50% 99%;
}

#newhouseinfoshow_title li{
	width:50%;
	float:left;
	line-height:25px;
}

#newhouseinfoshow_content{
	width:846px;
	float:left;
	padding:5px;
}

#newhouseinfoshow_content li{
	width:846px;
	float:left;
	text-align:left;
	line-height:25px;
}

#newhouseinfoshow_content li p{
	text-align:center;
	line-height:25px;
	color:#33516C;
	font-weight:bold;
}
.paginator { font: 11px Arial, Helvetica, sans-serif;padding:10px 20px 10px 0; margin: 0px;}
.paginator a {padding: 1px 6px; border: solid 1px #ddd; background: #fff; text-decoration: none;margin-right:2px}
.paginator a:visited {padding: 1px 6px; border: solid 1px #ddd; background: #fff; text-decoration: none;}
.paginator .cpb {padding: 1px 6px;font-weight: bold; font-size: 13px;border:none}
.paginator a:hover {color: #fff; background: #ffa501;border-color:#ffa501;text-decoration: none;}



#autocomplete{ border: 1px solid #B4D2E3; position: absolute; }

#autocomplete li{ display: block; text-align: left; height: 20px; line-height: 20px; background-color: #fff; cursor: default; padding: 0 5px; clear: both; }

#autocomplete .selected{ background-color: #565da9; color: #fff; overflow: hidden; }

#autocomplete .unselected{ background-color: #fff; color: #666; }

#autocomplete .keyname{ display: block; float: left; }

#autocomplete .keyextend{ display:none; float: right; color: green; }
#autocomplete .unselected .keyextend{ color: green; }
#autocomplete .selected .keyextend{ color: #fff; }


.housepicbox
{
    color: #999999;
    height: 207px;
    padding: 6px 0 10px;
}
.housepicone
{
    width: 100px;
    padding: 5px 20px 10px 0;
    float: left;
}
.housepic
{
    background-color: #F4F7FA;
    border: 1px solid #7F9DB9;
    height: 90px;
    padding: 5px;
    width: 100%;
}
.deletepic1
{
    float: left;
    padding-top: 2px;
    text-align: right;
    width: 40px;
    line-height:10px;
}
.deletepic1 a:link 
{
	color:#0041D9;
	text-decoration:none;
}
.deletepic1 a:hover 
{
	color:#FF6600;
	text-decoration:underline;
}
.housepicw
{
    color: #CCCCCC;
    margin-top: 5px;
    width: 110px;
}
.housepicw1
{
    margin-top: 5px;
    width: 110px;
}
.housepicw1 textarea
{
    height: 28px;
    width: 108px;
    overflow:hidden
}

/*indexpage*/
#mid .loginbox_main
{
	border-bottom:1px solid #B2D2E1;
	float:left;
	padding:10px;
}

#mid .toolkit
{
	margin:10px;
}

#mid .servers li
{
	float:left;
	width:100px;
	height:22px;
	margin:0 0 6px 0;
}

#mid .servers li a
{
	text-decoration:none;
}

#mid .welcomemsg
{
	margin:10px 10px 0 10px;
}
#mid .welcomemsg span
{
	background-color:#def2f8;
	display:block;
	height:30px;
	line-height:30px;
	margin:0 2px;
	padding:0 10px;
}

#mid .icon li span
{
	background:url(/image/indexicon_b.gif) no-repeat scroll 0 0;
}
#mid .icon li
{
	padding-left:5px;
}
#mid .icon li span
{
	width:22px;
	height:20px;
	display:inline-block;
	vertical-align:middle;
	position:relative;
	cursor:pointer;
}
#mid .icon .fav span
{
	background-position:0 0;
}
#mid .icon .condition span
{
	background-position:0 -40px;
}
#mid .icon .commission span
{
	background-position:0 -60px;
}
#mid .icon .commission_sale span
{
	background-position:0 -100px;
}
#mid .icon .commission_rent span
{
	background-position:0 -120px;
}
#mid .icon .price span
{
	background-position:0 -80px;
}
#mid .icon .my span
{
	background-position:0 -20px;
}
#mid .icon .sale span
{
	background-position:0 -220px;
}
#mid .icon .rent span
{
	background-position:0 -240px;
}
#mid .icon .chart span
{
	background-position:0 -260px;
}
#mid .icon .bbs span
{
	background-position:0 -180px;
}
#mid .icon .passwd span
{
	background-position:0 -160px;
}
#mid .icon .profile span
{
	background-position:0 -140px;
}


#contentbox #rightbox #mid #bulidshow_1{
	width:217px;
	float:left;
	padding-left:23px;
	padding-right:23px;
	border-bottom:1px solid #B2D2E1;
}

#contentbox #rightbox #mid #bulidshow_1 .title
{
	font-size:14px;
	font-weight:bold;
	padding-top:10px;
}

#contentbox #rightbox #mid #bulidshow_1 .wrapper
{
	margin:15px 0 10px 0;
	width:140px;
}

#contentbox #rightbox #mid #bulidshow_1 .content
{
	padding-bottom:10px;
	font-family:simsun;
	line-height:150%;
}

#contentbox #rightbox #mid #bulidshow_1 li{
	width:108px;
	float:left;
	text-align:center;
	margin-top:10px;
}

#contentbox #rightbox #mid #bulidshow_1 li p{
	width:103px;
	text-align:left;
	padding-left:5px;
	padding-top:5px;
}



.bbsbox{
	width:856px;
	margin:0 auto;
}


.bbsNavbox{
	width:856px;
	height:25px;
	text-align:left;
	margin-top:10px;
	float:left;
}

.bbsNav_T{
	width:856px;
	height:10px;
	padding-left:2px;
	padding-right:2px;
	float:left;
	margin-left:10px;
}



.bbsMain_T{
	width:856px;
	height:33px;
	float:left;
	background:url(../image/bbs_Title.gif) no-repeat;
}

.bbsMain_T li{
	height:33px;
	float:left;
	line-height:33px;
	text-align:center;
}

.bbsMain_C
{
	width:854px;
	float:left;
	background-color:#F4F4F4;
	border:1px solid #CACACA;
}

.bbslist_T{
	width:856px;
	float:left;
}

.bbslist_T li{
	width:50%;
	float:left;
}

.bbssendinfobox{
	width:200px;
	float:left;
	height:30px;
	text-align:left;
	margin-bottom:10px;
	margin-top:10px;
}

.bbspevpagebox{
	float:right;
	height:30px;
	margin-bottom:10px;
	margin-top:10px;
}

.bbspevpagebox li{
	float:left;
	text-align:center;
	padding:5px 10px;
	border:1px solid #cccccc;
	background:#fafaf2;
	margin-left:3px;
	margin-top:8px;
}

.bbsfenlei{
	width:800px;
	height:23px;
	float:left;
	border:1px solid #b8d7e7;
	border-bottom:none;
	background-color:#e1f4fd;
	margin-left:10px;
}

.bbsfenlei li{
	width:100px;
	height:23px;
	line-height:23px;
	text-align:center;
	float:left;
}

.bbsfenlei li span{
	background-color:#FFFFFF;
	display:block;
}


.bbsshowConbox{
	width:846px;
	padding:5px;
	background-color:#ededed;
	float:left;
}

.bbsshowConbox-bg{
	width:846px;
	background:#fff;
	float:left;
}


.bbsshowConbox_L{
	width:150px;
	float:left;
	background-color:#FFFFFF;
}

.bbsshowConbox_L li{
	width:150px;
	float:left;
	text-align:center;
	line-height:25px;
	height:25px;
}

.bbsshowConbox_R{
	width:674px;
	float:right;
	background-color:#FFFFFF;
	padding:10px 10px 30px 10px;
	border-left:1px solid #e4e4e4;
}

.bbsshowConbox_R_T{
	width:674px;
	height:25px;
	line-height:25px;
	text-align:left;
	border-bottom:1px solid #ccc;
}

.bbsshowConbox_R_C{
	width:664px;
	float:left;
	text-align:left;
	line-height:20px;
	padding:20px 5px;
}

.bbschatbox{
	width:816px;
	float:left;
	margin-top:30px;
	padding:10px;
	background-color:#fff;
	border:10px solid #ededed;
}

.bbschatbox li{
	text-align:left;
	float:left;
}
