/* 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,div,form,input,select,textarea,td{font-family:"ËÎÌå";font-size:12px;}
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{
	border:0;
	color:#333;
	width:55px;
	line-height:18px;
	background-image: url(../images/btn_10.gif);
	background-repeat: no-repeat;
}

.nav00{
	width:138px;
	background-image: url(../images/nav_3.gif);
	background-repeat: no-repeat;
}
.nav01{
	height:25px;
	width:640;
	line-height:25px;
	text-align:right;
	color:#FFF;
	padding:0 10px 0 30px;
	background-color: #F60;
	background-image: url(../images/nav_6.gif);
	background-repeat: repeat-x;
}
.nav02{height:31px;padding:0 10px 0 10px}

.nav02 li{
	float:left;
	list-style:none;
	padding:0px 20px 0px 10px;
	font:normal normal 14px/25px "ËÎÌå";
	background-image: url(../images/dot_11.gif);
	background-repeat: no-repeat;
	background-position: left center;
}



/*-------------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;
}
.STYLE7 {color: #37AA04}
.STYLE10 {color: #999999}
/*------------------------table border------------------------*/


.tb_4b{
	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: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
	border-top-style: solid;
	border-top-width: 1px;
	border-top-color: #CCCCCC;
}

.ph_link:link{
	font-size: 14px;
	color: #333333;
	text-decoration: underline;
	font-weight: bold;
}
.ph_link:visited{
	font-size: 14px;
	color: #333333;
	text-decoration: underline;	
}
.ph_link:hover{
	font-size: 14px;
	color: #FF6600;
	text-decoration: underline;
	font-weight: bold;
}


.fontg2:link,.fontg2:visited {
	color: #FFFFFF;
	background-color: #FF6600;
	margin: 1px;
	padding-top: 2px;
	padding-right: 1px;
	padding-left: 1px;}


.fontg2:hover {
	color: #FFFFFF;
	background-color: #FF6600;
	margin: 1px;
	padding-top: 2px;
	padding-right: 1px;
	padding-left: 1px;}




.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: #FF6600;
	text-decoration: underline;	
}


.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;
	background-color: #FAFAFA;
}
