﻿@charset "utf-8";
body {margin: 0px;padding: 0px;font-size: 12px; text-align:left; color:#000000;line-height: 23px;font-family: Arial, Helvetica, sans-serif;}
#header{width:1004px;height: 147px;background-image: url(../images/top_cn.jpg); }
#header_en{width:1004px;height: 147px;background-image: url(../images/top_en.jpg);}
#mainbox{MARGIN: 0px; WIDTH: 1004px; BACKGROUND: #FFF; }
#dlmenu {
	width:15%;
	float:left;
	clear:right;
	margin-top: 4px;
}
#menu { margin:0 0 1px; padding:0; position:absolute; width:14%; background:#fff; }
#menu li {display:block; padding:0; margin:0; position:relative; z-index:100;}
#menu li a, #menu li a:visited {display:block; text-decoration:none;}
#menu li dd {display:none;}
#menu li:hover, #menu li a:hover {border:0;}
#menu li:hover dt a , #menu li a:hover dt a {color:#000;background-color: #E9F291;}
#menu li:hover dd, #menu li a:hover dd {display:block;}
#menu li:hover dl, #menu li a:hover dl {background-color: #F8FBD7;}
#menu table {border-collapse:collapse; padding:0; margin:-4px; font-size:1em;}
#menu dl {width: 150px; margin: 0; background: #6f9c6f; cursor:pointer;}

#menu dt {	margin:0;	padding: 0;	font-size: 12px;}
#menu dd {margin:0; padding:0; font-size: 1em; text-align:left; }
.gallery dt a, .gallery dt a:visited {display:block;color:#000000;background-color: #f4f9cb;background-position: 10px center;background-image: url(../images/arrow.gif);background-repeat: no-repeat;padding-top: 7px;padding-right: 1px;padding-bottom: 7px;padding-left: 20px;}
.gallery dd a, .gallery dd a:visited {color:#000;min-height:1em;text-decoration:none;display:block;padding:4px 5px 4px 20px;background-color: #FCFDEE;}
* html .gallery dd a, * html .gallery dd a:visited {height:1em;}
.gallery dd a:hover {
	color:#000;
	background-color: #F3F3F3;
}

OL LI {FONT-SIZE: 12px}

#sidebar{width:63%;float:left;clear:right; }
#sidebar2{width:85%;float:left;clear:right; }
#maintext{padding:10px 25px 10px 25px;}
#content{width:22%;float:left;clear:right;background-color:#f9f9f9 ;}
#ot{padding: 15px 10px 15px 10px;}
#ct01{background-image: url(../images/icon01.gif);background-repeat: no-repeat;background-position: 5px;font-family: Arial, Helvetica, sans-serif;font-size: 14px;font-weight: bold;color: #996600;padding-left: 30px;border-bottom-width: 1px;border-bottom-style: dashed;border-bottom-color: #dcdcdc;}
#ct02{background-image: url(../images/icon02.gif);background-repeat: no-repeat;background-position: 5px;font-family: Arial, Helvetica, sans-serif;font-size: 14px;font-weight: bold;color: #996600;padding-left: 30px;border-bottom-width: 1px;border-bottom-style: dashed;border-bottom-color: #dcdcdc;}
#ct03{background-image: url(../images/icon03.gif);background-repeat: no-repeat;background-position: 5px;font-family: Arial, Helvetica, sans-serif;font-size: 14px;font-weight: bold;color: #996600;padding-left: 30px;border-bottom-width: 1px;border-bottom-style: dashed;border-bottom-color: #dcdcdc;}
#ct04{background-image: url(../images/icon04.gif);background-repeat: no-repeat;background-position: 5px;font-family: Arial, Helvetica, sans-serif;font-size: 14px;font-weight: bold;color: #996600;padding-left: 30px;border-bottom-width: 1px;border-bottom-style: dashed;border-bottom-color: #dcdcdc;}
#ct05{background-image: url(../images/icon05.gif);background-repeat: no-repeat;background-position: 5px;font-family: Arial, Helvetica, sans-serif;font-size: 14px;font-weight: bold;color: #996600;padding-left: 30px;border-bottom-width: 1px;border-bottom-style: dashed;border-bottom-color: #dcdcdc;}
#more{ text-align:right; padding-right:10px;}
#footer{
	CLEAR: both;
	MARGIN: 0px 0px 0px 0px;
	PADDING: 5px 0px 5px 0px;
	HEIGHT: 40px;
	WIDTH: 1004px;
	border-top-width: 2px;
	border-top-style: solid;
	border-top-color: #f2f2f2;
}

a:link,a:visited {
	color: #0066FF;
	text-decoration: underline;
	line-height: 22px;
}
a:hover,a:active {text-decoration: none;}
.a2:link,.a2:visited {color: #000000;font-family: Arial, Helvetica, sans-serif,;font-size: 12px;}
.a2:hover,.a2:active {text-decoration: none;}
.a3:link,.a3:visited {
	color: #666666;
	font-family: Arial, Helvetica, sans-serif,;
	font-size: 12px;
	background-image: url(../images/08101403.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	padding-left: 10px;
}
.a3:hover,.a3:active {text-decoration: none;}

.font01{font-family: Arial, Helvetica, sans-serif;font-size: 14px;line-height: 25px;font-weight: normal;color: #333333;}
.font02{font-family: Arial, Helvetica, sans-serif;font-size: 12px;line-height: 23px;font-weight: normal;color: #333333;}
.font03{font-family: Arial, Helvetica, sans-serif;font-size: 12px;line-height: 28px;font-weight: bold;color: #333333;}
.font04{font-family: Arial, Helvetica, sans-serif;font-size: 12px;line-height: 23px;font-weight: normal;color: #FF0000;}
.td1{
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #CCCCCC;
}
.td2{
	background-color: #FDFFFB;
	border: 1px solid #F3F3F3;
}
/*input*/
.input_on{
padding:2px 8px 0pt 3px;
height:18px;
border:1px solid #999;
background-color:#FFFFCC;
}
.input_off{
padding:2px 8px 0pt 3px;
height:18px;
border:1px solid #CCC;
background-color:#FFF;
}
.input_move{
padding:2px 8px 0pt 3px;
height:18px;
border:1px solid #999;
background-color:#FFFFCC;
}
.input_out{
/*height:16px;Ä¬ÈÏ¸ß¶È*/
padding:2px 8px 0pt 3px;
height:18px;
border:1px solid #CCC;
background-color:#FFF;
}
/*form*/
ul.input_test{
margin:20px auto 0 auto;
width:500px;
list-style-type:none;
}
ul.input_test li{
width:500px;
height:22px;
margin-bottom:10px;
}
.input_test label{
float:left;
padding-right:10px;
width:100px;
line-height:22px;
text-align:right;
font-size:1.4em;
}
.input_test p{
float:left;
_margin-top:-1px;
}
.input_test span{
float:left;
padding-left:10px;
line-height:22px;
text-align:left;
font-size:1.2em;
color:#999;
}
