@CHARSET "UTF-8";
*{padding:0;margin:0;}
body {
    margin:0;padding:0;
}
a:link {
	font-size: 12px;
	color: #06482a;
	text-decoration: none;

}
a:visited {
	font-size: 12px;
	color: #06482a;
	text-decoration: none;
}
a:hover {
	font-size: 12px;
	color: #FF0000;
	text-decoration: underline;
}
a:active {
	font-size: 12px;
	color: #FF0000;
	text-decoration: none;
}
input,textarea, button, file {	font-size:12px;}
img { border:0;}
ul, ol { list-style:none;}
p, li {	line-height:1.8em;}
/*表单相关*/
input,textarea,.textarea_style{	font-family:"宋体";	border:1px solid #dcdcdc;}
.inputtitle{ background:url("images/ruler.gif") repeat-x 0 5px; height:18px;line-height:18px;padding-left:2px;}
.input_focus, .input_blur {	height:18px; line-height:18px; border:1px solid #dcdcdc;  padding-left:2px;}
.input_focus, .textarea_focus {	background-color:#F1FCDC; font-size: 12px; border:1px solid #B1CB83;}
/*单选框复选框*/
.radio_style, .checkbox_style {	border:0;}
/*按钮*/
.button_style{text-align:center; border:1px solid #B1CB83; background:url(../images/button_bg21.gif) repeat-x; padding:1px 4px;
 *padding-top:3px; color:#000; cursor:pointer; height:21px; }
 
.cl{ content: "."; display: block; height: 0; clear: both; visibility: hidden; } 
.tab{width:100%;height:100%; background-color:#f3ffe3;}
.tab .left{width:15px;background:url(../images/tab_12.gif) repeat-y; vertical-align:top;}
.tab .center{background:url(../images/tab_05.gif) repeat-x;}
.tab .right{width:14px;background:url(../images/tab_16.gif) repeat-y right;vertical-align:top;}
.tab h4{background:url(../images/311.gif) no-repeat left;padding-left:20px;margin-top:10px;margin-bottom:0px;font-size:14px;color: #1F4A65;}
.tab .right .bottom{background:url(../images/tab_22.gif) no-repeat bottom;height:100%;}

/*当前位置*/
.position{margin:10px 0 0;padding-left:20px; background:url(../images/Home.gif) no-repeat;font-size:14px;font-weight:bold;color:#06482A;}
.position span{font-size:14px;font-weight:bold;color:#06482A;padding-right:20px; background:url(../images/position.png) no-repeat right;}

.sub_nav{border:1px solid #B3D08F;padding:5px 0;margin-top:10px; background-color:#fff;}
.sub_nav li{float:left;	margin-left:18px;background:url(../images/button_bg.gif) left bottom repeat-x;border:1px solid #3b8e1e;	padding:0px 5px;}
.sub_nav li a:hover{ text-decoration:none;}

/*图片列表*/
.piclist{}
.piclist li{float:left;width:110px;padding:2px;border:0px solid #ccc;text-align:center;}
.piclist li p{line-height:120%;text-align:left;padding:2px;}

/*列表样式，表单样式，提示信息样式*/
td,th{font-size:12px;}
.table_list, .table_form, .table_info { margin:0 auto; width:100%;margin-top:6px; background:#C0DE98; border:0px solid #B3D08F;}
.table_list caption, .table_form caption, .table_info caption { border:1px solid #B3D08F; border-bottom-width:0; font-weight:bold; color:#43860C; background:url(../images/tab_14.gif) repeat-x 0 0; height:26px; line-height:26px;text-align:left;padding-left:15px;}
.table_form, .table_info {}
.table_form tr,.table_info tr,.table_list tr{ background-color:#fff;}
.table_form td, .table_form th, .table_info td,.table_list td  {line-height:150%;padding:4px; }
.table_form th{ text-align:right; padding-right:5px;}
.table_form th strong, .table_info th strong { color:#333;}
.table_list{}
.table_list th, th.form_th { text-align:center; color:#000; background:#F2FFE3 url(../images/bg_table.jpg) repeat-x 0 -26px; line-height:22px; height:22px;}
.table_list td {text-align:center;}
th.form_th { text-align:center; text-indent:2em; font-weight:bold; padding:0; line-height:1.8em;}
td.align_left { text-align:left;}
td.align_l { text-align:left;}
td.align_r { text-align:right;}
.table_info td { padding:4px;}
/*表格变色*/
.mouseover { background-color:#F2FFE3 !important;}