BODY {
	FONT-SIZE: 12px; BACKGROUND-COLOR: #ffffff;margin:0;padding:0;TEXT-ALIGN: center; font-family:ËÎÌå;
}
#main{
	padding:0px;
}
IMG {
	BORDER: 0px; 
}
U {
	OVERFLOW: hidden
}
DIV{
	PADDING: 0px; MARGIN: 0px;
}
h1, h2, h3, h4, h5, h6{
	font-weight:bold;PADDING: 0px; MARGIN: 0px;
}
h1{
font-size:18px;
}
UL {
	LIST-STYLE-TYPE: none;PADDING: 0px; MARGIN: 0px;
}
OL {
	LIST-STYLE-TYPE: none
}
.width-950 {
	WIDTH: 950px;TEXT-ALIGN: left;margin:0 auto;
}
#acc-top{
	HEIGHT: 24px; 
}
p{
	font-size: 14px;padding:2px;margin:0px;
}
.left{
	float:left;
}
hr{
	BORDER-TOP: #cecfce 1px dashed; HEIGHT: 1px;DISPLAY: block;OVERFLOW: hidden;
}
.height-a24{
	height:24px;OVERFLOW: hidden;
}
.right{
	float:right;
}
.space-left{
	padding-left:10px;
}
.space-right{
	padding-right:10px;
}
.txt-left{
	TEXT-ALIGN: left;
}
.txt-right{
	TEXT-ALIGN: right;
}
.txt-center{
	TEXT-ALIGN: center;
}
.width-50{
	width:50%;PADDING: 0px; MARGIN: 0px;
}
.posrel{
	POSITION: relative; 
}
.posabs{
	POSITION: absolute; 
}
.sp{
	width:10px;TEXT-ALIGN: center;DISPLAY: block;float:left;margin-top:8px;FONT-WEIGHT: bold;
}
.lab{
	color:red;
}
.cl{
clear:both;height:1px;width:90%;
}
/* top */
.head-wrapper {
	MARGIN: 0px; WIDTH: 950px; POSITION: relative; HEIGHT: 44px;
}
.mainnav {
	LEFT: 168px; BOTTOM: 0px; POSITION: absolute;
}
.mainnav SPAN {
	BACKGROUND: url(/images/headbg.gif) repeat-x left -145px; FLOAT: left; MARGIN-RIGHT: 4px; POSITION: relative; HEIGHT: 29px
}
.mainnav .homepage {
	MARGIN-RIGHT: 9px
}
.mainnav SPAN U {
	BACKGROUND: url(/images/headbg.gif) no-repeat left -87px; LEFT: 0px; WIDTH: 4px; POSITION: absolute; TOP: 0px; HEIGHT: 29px
}
.mainnav SPAN I {
	RIGHT: 0px; BACKGROUND: url(/images/headbg.gif) no-repeat left -116px; WIDTH: 4px; POSITION: absolute; TOP: 0px; HEIGHT: 29px
}
.mainnav SPAN A {
	PADDING-RIGHT: 13px; DISPLAY: block; PADDING-LEFT: 13px; FONT-SIZE: 14px; PADDING-BOTTOM: 0px; COLOR: #666; LINE-HEIGHT: 14px; PADDING-TOP: 9px; FONT-FAMILY: ""; _padding-top: 10px
}
.mainnav SPAN A:link {
	TEXT-DECORATION: none
}
.mainnav SPAN A:hover {
	TEXT-DECORATION: none
}
.mainnav SPAN A:visited {
	TEXT-DECORATION: none
}
.mainnav SPAN A:hover {
	COLOR: #00e
}
.mainnav .current {
	BACKGROUND-POSITION: left -58px
}
.mainnav .current U {
	BACKGROUND-POSITION: left top
}
.mainnav .current I {
	BACKGROUND-POSITION: left -29px
}
.mainnav .current A {
	FONT-WEIGHT: bold; COLOR: #fff
}
.mainnav .current A:hover {
	COLOR: #fff
}
.head-bottom {
	BACKGROUND: url(/images/headbg.gif) repeat-x left -174px; HEIGHT:7px;overflow:hidden;margin-bottom:4px;
}
.left_center_nav{
	width:694px;float:left;
}
.left_center_nav .list{
	margin-left:66px;margin-top:8px;
}
.left_nav{
	width:248px;float:left;
}
.center_nav{
	width:446px;float:left;margin-left:4px;
}
.center_ads{
	width:446px;float:left;margin-top:8px;margin-bottom:8px;
}
/* ads start*/
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.clearfix{display:inline-block;}/* Hides from IE-mac \*/
* html .clearfix{height:1%;}
.clearfix{display:block;}
.valign-middle{margin:0 auto;width:434px;border:5px solid #ddd;}
.sliderbox{position:relative;float:left;}
.sb-window{width:434px;height:275px;position:relative;overflow:hidden;}
.img-roll{position:absolute;top:0;}
.img-roll img{float:left;}
/*--Paging Styles--*/
.sb-paging{position:absolute;bottom:20px;right:-7px;width:178px;height:47px;z-index:100;text-align:center;line-height:40px;background:url(/images/paging_bg2.png) no-repeat;}
.sb-paging a {padding: 5px;text-decoration: none;color: #fff;outline:none;border:0}
.sb-paging a.active {font-weight: bold; background: #920000;-moz-border-radius:3px;-khtml-border-radius:3px;-webkit-border-radius: 3px;border:0}
/* ads end */
.right_nav{
	width:248px;float:left;margin-left:4px;
}
.left_nav_title{
	BACKGROUND: url("/images/bg.png") repeat-x scroll 0 -750px transparent;border-left:1px solid #BFBFBF;border-right:1px solid #BFBFBF;height:25px;PADDING-RIGHT: 0px; PADDING-LEFT: 10px; FONT-WEIGHT: 400; FONT-SIZE: 14px; FLOAT: left; PADDING-BOTTOM: 0px; LINE-HEIGHT: 24px; PADDING-TOP: 3px;width:236px;margin-top:8px;
}
.left_nav_list{
	border-right: 1px solid rgb(149, 149, 149); border-width: 1px; border-style: none solid solid; border-color: rgb(149, 149, 149); background: none repeat scroll 0% 0% #ffffff;float:left;width:246px;
}
.city_list{
	border-bottom: 1px solid rgb(149, 149, 149);border-left: 1px solid rgb(149, 149, 149);border-right: 1px solid rgb(149, 149, 149);float:left;width:246px;height:240px;
}
.tabs{
	background-color:#F7F9FA;border-right:1px solid #C4D5E0;float:left;height:100%;width:60px;margin:0px;
}
.tabs li {
	background-color:#FFFFFF;border-color:#C4D5E0;border-right:1px solid #C4D5E0;border-style:solid;border-width:1px 1px 1px 0;clear:both;float:left;margin-right:-1px;margin-top:-1px;width:100%;
}
.tab_content{
	width:180px;float:left;
}

.tabs .tab_active a {
	background-color:#FFFFFF;background-image:none;margin:0 -1px 0 0;padding-bottom:1px;padding-left:11px;padding-top:1px;position:relative;
}
.tabs .tab_normal a {
}
.tab_content{
	padding-left:2px;padding-top:2px;
}
.tab_content a{
	padding-right:6px;line-height:20px;
}
.tabs li a {
	background:url("/images/bg_img.gif") no-repeat scroll right -268px #E9F1F5;color:#404040;display:block;height:26px;line-height:26px;margin:1px;padding-left:10px;
}
.nav_search{
	background:none repeat scroll 0 0	#296CBD;width:238px;color:#FFFFFF;margin-top:8px;PADDING-BOTTOM: 0px; LINE-HEIGHT: 24px; PADDING-TOP: 3px;FONT-WEIGHT: 400; FONT-SIZE: 14px; PADDING-LEFT: 10px;
}
.right_nav_list{
	border-color:#286DBB;border-right:1px solid #286DBB;border-style:none solid solid;border-width:1px;float:left;width:246px;
}
.center_nav_title{
	BACKGROUND: url("/images/bg.png") repeat-x scroll 0 -100px transparent;border:1px solid #DEDEDE;height:23px;PADDING-RIGHT: 0px; PADDING-LEFT: 10px; FONT-WEIGHT: 400; FONT-SIZE: 14px; FLOAT: left; PADDING-BOTTOM: 0px; LINE-HEIGHT: 24px; PADDING-TOP: 3px;width:434px;margin-top:8px;
}
.center_nav_title h2{
	font-size:14px;margin:0px;
}
.right_nav_title{
	background:url("/images/bg.png") repeat-x scroll 0 -450px transparent;width:236px;margin-top:8px;PADDING-BOTTOM: 0px; LINE-HEIGHT: 26px; PADDING-TOP: 3px;FONT-WEIGHT: 400; FONT-SIZE: 14px; PADDING-LEFT: 10px;border-left:1px solid #AAC4E8;border-right:1px solid #AAC4E8;float:left;color:#000000;
}
.right_nav_list{
	border-right:1px solid #AAC4E8;border-color:#AAC4E8;border-style:none solid solid;border-width:1px;float:left;width:246px;BACKGROUND:#ffffff; 
}
.search_e_list{
	margin-top:8px;margin-bottom:8px;_width:210px;
}
.search_e_list LI {
	FLOAT: left; WIDTH: 100%;height:28px;PADDING-LEFT: 15px;PADDING-RIGHT: 15px;
}

.list{
	PADDING-RIGHT: 5px; PADDING-LEFT: 15px; PADDING-BOTTOM: 2px; OVERFLOW: hidden; PADDING-TOP: 3px; ZOOM: 1;float:left;WIDTH: 90%;
}
UL.list LI {
	FLOAT: left; WIDTH: 100%;OVERFLOW: hidden;min-height:24px;_height:22px;line-height:21px;
}

UL.list LI .pic{
	FLOAT: left; WIDTH: 100%;height:99px;OVERFLOW: hidden;
}
.destine{
	PADDING-RIGHT: 5px; PADDING-LEFT: 15px; PADDING-BOTTOM: 2px; OVERFLOW: hidden; PADDING-TOP: 3px; ZOOM: 1;float:left;
}

UL.destine LI {
	FLOAT: left; WIDTH: 100%;height:auto;OVERFLOW: hidden;min-height:24px;_WIDTH: 660px;
}
UL.tools LI {
	FLOAT: left; WIDTH: 40%;height:auto;OVERFLOW: hidden;min-height:24px;PADDING-LEFT: 15px;PADDING-TOP: 3px;
}
.hots{
	PADDING-RIGHT: 0; PADDING-LEFT: 0; PADDING-BOTTOM: 2px; OVERFLOW: hidden; PADDING-TOP: 0px; ZOOM: 1;float:left;
}
UL.hots LI {
	FLOAT: left; WIDTH: 100%;height:auto;OVERFLOW: hidden;min-height:24px;border-top:1px solid #EAEAEA;
}
UL.hots LI.tab_active{
	background-color:#EFF4F7;
}
.desc{
	padding-left:14px;
}
.desc A {
	TEXT-DECORATION: none;
}
.tab_pic_img{
	width:100px;;height:70px;float:left;
}
.tab_pic_txt {
	padding-top:5px;margin:0;width:140px;overflow:hidden;
}
.tab_pic_txt a{
	line-height:22px;margin-top:4px;overflow:hidden;
}
.tab_pic_txt p{
	padding-top:3px;margin:0;
}

.sbinput {
	FONT-SIZE: 12px; WIDTH: 150px
}
.ssinput {
	FONT-SIZE: 12px; WIDTH: 64px;*WIDTH: 66px;
}
.general{
background-image:url("/images/bg_img.gif");background-repeat:repeat-x;background-position:0 0;border-right:1px solid #DADADA;clear:both;height:32px;overflow:hidden;margin-top:4px;
}
.general span {
color:#FFFFFF;float:left;font-size:14px;height:32px;line-height:27px;margin-right:2px;text-align:center;width:97px;
}
.general span.tab_normal {
background-image:url("/images/bg_img.gif");background-repeat:no-repeat;background-position:-99px -268px;color:#000000 !important;cursor:pointer;height:27px;
}
.general span.tab_active {
	background-image:url("/images/bg_img.gif");background-repeat:no-repeat;background-position:0 -268px;color:#FFFFFF !important;cursor:pointer;
}
.general span.tab_normal a {
color:#000000 !important;
}
.general span.tab_active a {
color:#FFFFFF !important;
}
.center_box_n_t {
	border-color:#D0D0D0;border-style:none solid solid;	border-width:0 1px 1px;
}
.box{
	border:1px solid #A9CBEE;height:auto;
}
.center_nav_list ul{
	width:424px;
}
#photo{
	width:444px;
}
.photo_list li{
	PADDING-RIGHT: 8px; PADDING-LEFT: 8px; PADDING-BOTTOM: 2px;  PADDING-TOP: 5px; ZOOM: 1;float:left;margin:0;width:92px;_PADDING-RIGHT: 4px; _PADDING-LEFT: 4px;
}
.photo_list li p{
	margin:0;width:92px;padding-top:3px;font-size:9pt;
}

.line{
	width:745px;float:Left;	font-weight:normal;	PADDING-top: 3px;PADDING-left: 18px;	PADDING-bottom: 8px;_width:600px;
}
.line .title{
	width:95%;
}
.line li{
line-height:26px;width:700px;_width:600px;
}
.line .left{
	width:123px;float:Left;overflow:hidden;TEXT-ALIGN: right;FONT-WEIGHT: bold;margin-top:8px;
}
.intro{
	float:Left;PADDING-top: 3px;PADDING-left: 18px;PADDING-bottom: 8px;width:90%;PADDING-right:8px;BORDER-bottom: #cecfce 1px dashed; DISPLAY: block;OVERFLOW: hidden;margin-bottom:4px;
}
.classImg{ 
	width:160px;float:left; display:inline;overflow:hidden; padding-left:5px;
}
.classImg .left p{
	height:20px; line-height:25px; text-align:center; overflow:hidden;  margin-bottom:8px;
}
.classImg a{ 
	width:118px; height:120px;float:left; margin:0 30px 2px 0;
}
.classImg a img{
	width:160px; height:120px; margin:1px;float:left;
}
.contenttitle{
	font-size:14px;FONT-WEIGHT: bold;color:#eb6100;float:left;overflow:hidden;width:70%;
}
.listtitle{
	font-size:14px;FONT-WEIGHT: bold;
}
.listtitle  A {
	 COLOR: #0B87A1
}
.listtitle A:hover{
	color:#eb6100;
}
.listtitle A:active {
	COLOR: #cc0000
}
.listapartment  A {
	 COLOR: #0B87A1
}
.listapartment A:hover{
	color:#eb6100;
}
.listapartment A:active {
	COLOR: #cc0000
}
.money{
	font-size:14px;FONT-WEIGHT: bold;color:#eb6100;
}
.h_nav UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 666px; LINE-HEIGHT: 27px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none; HEIGHT: 27px
}
.h_nav LI {
	BORDER-RIGHT: #3268a6 2px solid; BORDER-TOP: #3268a6 2px solid; FONT-SIZE: 11px; FLOAT: left; MARGIN-LEFT: 1px; BORDER-LEFT: #3268a6 2px solid; WIDTH: 144px; LINE-HEIGHT: 25px; HEIGHT: 25px
}
.h_nav_x2 {
	PADDING-RIGHT: 0px; BORDER-TOP: #3268a6 4px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 1px; WIDTH: 666px; PADDING-TOP: 0px; HEIGHT: 1px
}
.h_nav LI.tab_active {
	FONT-WEIGHT: bolder; FONT-SIZE: 12px; BACKGROUND: #3268a6; COLOR: white; TEXT-ALIGN: center
}
.h_nav LI.tab_active A {
	FONT-SIZE: 12px; COLOR: white; TEXT-ALIGN: center
}
.h_nav LI.tab_normal {
	FONT-WEIGHT: bolder; FONT-SIZE: 12px; COLOR: white; TEXT-ALIGN: center
}
.inc_title {
	FONT-WEIGHT: bolder; FONT-SIZE: 14px; MARGIN: 0px; WIDTH: 660px; COLOR: black; TEXT-INDENT: 8px; HEIGHT: 26px;PADDING-top: 6px;
}
.colorleft {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 1px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 160px; PADDING-TOP: 0px; HEIGHT: 2px; BACKGROUND-COLOR: #3268a6;
}
.colorright {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 1px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 500px; PADDING-TOP: 0px; HEIGHT: 2px; BACKGROUND-COLOR: #d6d6d6;
}
.warp_body {
	BORDER: #65a9f6 1px solid; PADDING-RIGHT: 0px; DISPLAY: inline-block; PADDING-LEFT: 0px; BACKGROUND: #f7fafe;   WIDTH: 666px;  TEXT-ALIGN: left;margin-TOP: 5px; 
}
.detail{
	width:678px; float:left;margin-top:2px;
}
.member {
clear:both;
}
.d1{
	width:88px;margin:1px;float:left;text-align:right;color:#FF9966;MIN-HEIGHT:22px;
}

.d1_2{
	width:8px;color:red;MIN-HEIGHT:22px;float:left;padding-top:4px;
}
.detail .d2{
width:555px;margin:2px 2px 2px 0;float:left;text-align:left;MIN-HEIGHT:22px;
}
.member .d1{
	padding-top:4px;
}
.member .d2{
width:345px;float:left;text-align:left;MIN-HEIGHT:22px;
}
.welcome{
	PADDING:8px;
}
.serv{
	width:444px;MARGIN:2px 20px 2px 2px;float:left; 
}
.servtitle {
color:#759943;display:inline;float:left;font-size:14px;height:30px;padding-top:10px;text-align:left;FONT-WEIGHT: bold;width:100%;
}
.detailcontent{
	float:left;PADDING-RIGHT: 2px; PADDING-LEFT: 2px;letter-spacing:2px;line-height:200%;text-align:left;
}
.newsInfo{
	width:310px;BORDER-top: #d8dee8 1px solid;float:left;margin-RIGHT:4px;margin-top:4px;
}
.ads{
	border-color:#286DBB;border-style:solid solid;border-width:1px;float:left;width:244px;margin:4px 0px 0px 0px;padding:1px;
}
.ads img{
	width:244px;TEXT-ALIGN: center;border:0;
}
.list span{
	width:66px;
}
.bd {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; BORDER-LEFT: #ccc 1px solid; PADDING-TOP: 10px; BORDER-BOTTOM: #ccc 1px solid; BACKGROUND-COLOR: #ffffff;width:400px;
}
.ok{
	background-color:#F0FFE5;background-position:12px -988px;border-color:#4DBF00;border:1px solid ;color:#404040;font-size:14px;font-weight:bold;line-height:22px;padding:17px 10px 17px 56px;
}
.comment{
	border-color:#286DBB;border-style:solid solid;border-width:1px;float:left;width:666px;margin:4px 0px 0px 0px;padding:1px;
}
/*foot start*/
.foot-top {
	BACKGROUND: url(/images/headbg.gif) repeat-x left -174px; HEIGHT:3px;overflow:hidden;margin-bottom:2px;min-height:1px; 

}
.foot{
	width:100%;margin-top:18px;
}
.foot A {
	COLOR: #808080; TEXT-DECORATION: none;padding-left:8px;
}
.foot A:hover {
	TEXT-DECORATION: underline
}
