/* new css */
* {box-sizing:border-box;-moz-box-sizing:border-box;}
body {background:#fff;text-align:center;}
body,div {color:#000000;line-height:135%;font-family:Arial;}
.lvbody {width:798px!important;width:778px;margin:2px auto;background:#fff; padding:0 10px;text-align:center;}
body,ul,h1,h2,h3,h4,h5,form,input,select,textarea {margin:0;padding:0;}

#head,#body,#foot,#mbar,#menu,#links {width:778px;margin:0 auto;overflow:hidden;}
#head {padding:5px 0;text-align:left;}
	#head ul {width:100%;margin:0;padding:0;}
#logo {float:left;width:180px;}
#tool {float:right;width:598px;}
	#tool .toolbtn {float:left;width:310px;height:23px;margin:0;}
	#tool .toolbtn img {width:50px height:20px;margin:1px;border:0;}
	#tool .toolbtn li {float:left;margin-left:5px;list-style-type:none;}
	#tool .toolbtn li A {display:block;border:1px solid #fff;}
	#tool .toolbtn li A:hover {border-color:#C2ECF8;}
	#tool .toolbtn li A:hover img {filter:alpha(opacity=60);}
#mbar {height:34px;padding:0;text-align:left;background:url(/img/mbar.gif) no-repeat top left #82BD7B;}
#mbar ul {float:left;width:665px!important;width:645px;height:28px;margin:6px 0 0 0;padding:0 0 0 20px;text-align:left;overflow:hidden;}
	#mbar li {float:left;height:28px;margin:0 1px;padding:0;text-align:center;list-style:none;}
	#mbar ul A {display:block;padding-right:4px;background:url(/img/mbar_mr.gif) no-repeat top right;}
	#mbar ul A span {display:block;padding:7px 5px 5px 10px;font:normal 14px/16px arial;letter-spacing:1px;text-decoration:none;color:#247E86;background:url(/img/mbar_ml.gif) no-repeat top left;}
	#mbar ul A:hover {background-position:100% -28px;}
	#mbar ul A:hover span {display:block;padding:6px 5px 6px 10px;background-position:0% -28px;color:#389333;}
	#mbar ul #current A {padding-right:4px;background-position:100% -56px;}
	#mbar ul #current A span {padding:9px 4px 3px 9px;font-weight:bold;background-position:0% -56px;}
	#mbar .menu {float:right;width:102px;width:102px;height:28px;margin:7px 6px 0 0;text-align:right;font:normal 12px/22px arial;overflow:hidden;}
	#mbar .menu {color:#BDDDC9;}
	#mbar .menu A {color:#fff;padding:0 3px;}
	#mbar .menu A:hover {color:#247E86;}
#body {margin-top:1px;text-align:left;background:url(/img/right.gif) repeat-y top right;}
#main {float:left;width:778px;margin-top:5px;overflow:hidden;}
#side {float:right;width:200px; padding-left:1px;overflow:hidden;}
#left {float:left;width:185px;color:#555;line-height:150%;}
#center, #news, #list {float:right;width:580px;overflow:hidden;}
#focus {float:right;width:286px;height:216px;padding:2px;border:1px solid #759AB0;text-align:center;overflow:hidden;}
#news {float:left;width:286px;height:216px;overflow:hidden;}
#main .body,#main .body .main {width:100%;overflow:hidden;}
#banner1 {float:right;width:468px;height:60px;border:0;background:#f8f8f8;}
#banner1 img {width:468px;height:60px;border:0;} 
#foot {margin:3px 0 20px 0;text-align:center;}
#bottom {width:100%;border-top:1px solid #5C9A78;padding:15px 0;}
	#bottom .menu li {float:left;height:16px;border-left:1px solid #AFB4B8;list-style-type:none;}
	#bottom .menu {float:right;width:550;height:28px;margin:0;text-align:right;font:normal 12px/16px arial;overflow:hidden;}
	#bottom .menu A,#bottom .menu A:visited {padding-left:12px;color:#000;}
	#bottom .menu A:hover {text-decoration:none;color:#4F98BF;}
	#bottom ul {float:left;width:350px;margin:0;padding:0;text-align:left;}
	#bottom ul span {color:#888;}
/* over */

body {
	color:#000000;
	scrollbar-face-color:#5D9C5B; 
	scrollbar-track-color:#AAD6A9; 
	scrollbar-darkshadow-color:#000000; 
	scrollbar-highlight-color:#CCCCCC;
	scrollbar-arrow-color:#516b7b; 
}
a {cursor:pointer;}
a:link {color:#0039F8; text-decoration:none;}
a:visited {color:#0039F8; text-decoration:none;}
a:active {color:#0039F8; text-decoration:none;}
a:hover {color:#CCCCCC; text-decoration:none;}
a.reg:link { color:#ffffff; text-decoration:overline; font-weight: bold;}
a.reg:visited { color:#ffffff; text-decoration:overline; font-weight: bold;}
a.reg:hover { background:#ffffff; color:#516b7b; text-decoration:overline; font-weight: bold;}
a.reg:active { background:#ffffff; color:#516b7b; text-decoration:overline; font-weight: bold;}
.enmain {
	border:1px solid #516b7b; background:#5D9C5B;
	}
.entop {
	background:#5D9C5B;
	color:#ffffff;
	font-family:verdana,tahoma,arial,sans-serif;
	font-size:10px;
	text-align:right;
	border:4px solid #ffffff;
	}
.entop a { text-decoration:none; }
.enleft {
	background:#5D9C5B;
	border-left:4px solid #ffffff;
	}
.enlr {
	background:#FFFFFF;
	text-align:center;
	border-left:4px solid #ffffff;
	border-right:4px solid #ffffff;
	}
.enext {
	background:#000000;
	text-align:right;
	}	
.enbottom {
	background:#5D9C5B;
	text-align:right;
	border-left:4px solid #ffffff;
	border-right:4px solid #ffffff;
	border-bottom:4px solid #ffffff;
	}
.ennav {
	background:#AAD6A9;
	text-align:right;
	font-family:verdana,arial,sans-serif;
	font-size:12px;
	border-bottom:4px solid #FFFFFF;
	}
.ennav1 {
	background:#FFFFFF;
	text-align:left;
	font-family:verdana,arial,sans-serif;
	font-size:12px;
	border-bottom:4px solid #ffffff;
	}
.ennav a { text-decoration:none; }
a.enm:link, a.enm:visited 	
{background: #AAD6A9; border : #FFFFFF; color : #000000; text-decoration: none;} 
a.enm:hover 									
{background: #5D9C5B; color : #ffffff; border : #ffffff; }
a.enm:link {
	display : block; 
	padding-top : 3px; 
	padding-right : 2px; 
	padding-bottom : 0px; 
	padding-left : 0px; 
	border-style : solid; 
	border-top-width : 0; 
	border-right-width : 0px; 
	border-bottom-width : 4px; 
	border-left-width : 0px;
	height: 22px; 
	width : 142px;
	font-weight : normal; 
	text-align : center; 
	} 
a.enm:hover {
	display : block; 
	padding-top : 3px; 
	padding-right : 2px; 
	padding-bottom : 0px; 
	padding-left : 0px; 
	border-style : solid; 
	border-top-width : 0; 
	border-right-width : 0px; 
	border-bottom-width : 4px; 
	border-left-width : 0px; 
	width : 142px; 
	font-weight : normal; 
	text-align : center; 
	} 
a.enm:visited {
	display : block; 
	padding-top : 3px; 
	padding-right : 2px; 
	padding-bottom : 0px; 
	padding-left : 0px; 
	border-style : solid; 
	border-top-width : 0; 
	border-right-width : 0px; 
	border-bottom-width : 4px; 
	border-left-width : 0px;
	height: 22px; 
	width : 142px; 
	font-weight : normal; 
	text-align : center; 
	}
a.enmg:link
{background: #5D9C5B; border : #FFFFFF; color : #FFFFFF; text-decoration: none;} 
a.enmg:visited 	
{background: #5D9C5B; border : #FFFFFF; color : #FFFFFF; text-decoration: none;} a.menuguide:hover 									
{background: #AAD6A9; color : #003300; border : #ffffff; }
a.enmg:link {
	display : block; 
	padding-top : 3px; 
	padding-right : 2px; 
	padding-bottom : 0px; 
	padding-left : 0px; 
	border-style : solid; 
	border-top-width : 0; 
	border-right-width : 0px; 
	border-bottom-width : 4px; 
	border-left-width : 0px;
	height: 22px; 
	width : 142px;
	font-weight : normal; 
	text-align : center; 
	} 
a.enmg:hover {
	display : block; 
	padding-top : 3px; 
	padding-right : 2px; 
	padding-bottom : 0px; 
	padding-left : 0px; 
	border-style : solid; 
	border-top-width : 0; 
	border-right-width : 0px; 
	border-bottom-width : 4px; 
	border-left-width : 0px; 
	width : 142px; 
	font-weight : normal; 
	text-align : center; 
	} 
a.enmg:visited {
	display : block; 
	padding-top : 3px; 
	padding-right : 2px; 
	padding-bottom : 0px; 
	padding-left : 0px; 
	border-style : solid; 
	border-top-width : 0; 
	border-right-width : 0px; 
	border-bottom-width : 4px; 
	border-left-width : 0px;
	height: 22px; 
	width : 142px; 
	font-weight : normal; 
	text-align : center; 
	}
