/* CSS Document  2007-05-04 byf */
.clearfix:after{content:"."; display:block; height:0; clear:both; visibility:hidden;}
/* Hides from IE-mac \*/
* html .clearfix{height:1%;}
/* End hide from IE-mac */

/*------------------------global Nav------------------------*/
body {
	
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}

body,div,form,input,select,textarea,td{font-family:"ËÎÌå";font-size:12px;margin: 0px;}
body div,body table{margin:0 auto;}
ul,ol,h3,h2,form,p{margin:0;padding:0;}
ul{text-align:left;list-style-position:inside;margin:0 auto;}
h3{font-size:12px;font-weight:normal;text-align:left;}
img{border:none;}

a,a:visited{text-decoration:none;color:#333333;}
a:hover{text-decoration:underline}

.nav{border:1px solid #33CC00; height:58px; width:778px}

.searchinput{ border:1px solid #FFF}
.searchbtn{ background:url(images/btn_10.gif) no-repeat; border:0; color:#333; width:55px; line-height:18px}

.nav00{ background:url(images/nav_3.gif) no-repeat; width:138px}
.nav01{ background:#F60 url(images/nav_6.gif) repeat-x; height:25px;width:640 ;line-height:25px; text-align:right; color:#FFF; padding:0 10px 0 30px}
.nav02{height:31px;padding:0 10px 0 10px}

.nav02 li{ float:left; background:url(images/dot_11.gif) no-repeat center left; list-style:none; padding:0px 20px 0px 10px; font:normal normal 14px/25px "ËÎÌå"}



/*-------------other-------------------*/
.space_10 {
    padding-top:10px;
}
.img_b{border:1px;}
.line18{ line-height:18px }
.line20{ line-height:22px }
/*-----------------------font-----------------------*/
.STYLE1 {
	color: #FFFFFF;
	font-size: 14px;
	font-weight: bold;
}
.STYLE2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}
.STYLE5{
	font-size: 14px;
	color: #333333;
}
.STYLE6 {
	font-size: 14px;
	font-weight: bold;
}
/*------------------------table border------------------------*/


.tb_3b{
	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: #C6C6C6;
	border-bottom-color: #C6C6C6;
	border-left-color: #C6C6C6;
	border-top-style: none;
}
.tjian{ background:url(images/e_2.gif) no-repeat; height:33px;}
.new{ background:url(images/e_3.gif) no-repeat; height:33px;}
.bar_search{ background:url(images/bar_search.gif) no-repeat; height:28px;}
.bar_class{ background:url(images/bar_class.gif) no-repeat; height:33px;}

.ph_link:link{
	font-size: 12px;
	color: #333333;
	text-decoration: underline;
}
.ph_link:visited{
	font-size: 12px;
	color: #333333;
	text-decoration: underline;	
}
.ph_link:hover{
	font-size: 12px;
	color: #FF6600;
	text-decoration: underline;	
}

.list a:link{
	font-size: 12px;
	color: #333333;
	text-decoration: underline;
}
.list a:visited{
	font-size: 12px;
	color: #333333;
	text-decoration: underline;	
}
.list a:hover{
	font-size: 12px;
	color: #339900;
	text-decoration: underline;	
}
.ff A:link,.ff A:visited {
	BORDER: #54B031 1px solid; PADDING-RIGHT: 6px; PADDING-LEFT: 6px; FONT-SIZE: 12px; BACKGROUND: #ffffff; PADDING-BOTTOM: 0px; COLOR: #000; PADDING-TOP: 0px;
}

.ff A:hover {
	BORDER: #54B031 1px solid; PADDING-RIGHT: 6px; PADDING-LEFT: 6px; FONT-SIZE: 12px; BACKGROUND: #54B031; PADDING-BOTTOM:0px;  COLOR: #FFFFFF; PADDING-TOP: 0px; TEXT-DECORATION: none}

.fontg{
	color: #FFFFFF;
	background-color: #54B031;
	margin: 1px;
	padding-top: 2px;
	padding-right: 1px;
	padding-left: 1px;
}

.fontg2:link,.fontg2:visited {
	color: #FFFFFF;
	background-color: #54B031;
	margin: 1px;
	padding-top: 2px;
	padding-right: 1px;
	padding-left: 1px;	}


.fontg2:hover {
	color: #FFFFFF;
	background-color: #54B031;
	margin: 1px;
	padding-top: 2px;
	padding-right: 1px;
	padding-left: 1px;	}
