@charset "utf-8";
/* CSS Document */
body{background:#ffffff;font-family: "宋体";	font-size: 14px; margin:0 auto; padding:0; color:#333; height:100%}
*{ margin:0; padding:0;}
ul{ margin:0; padding:0; list-style:none;}
li,ol,h1,h2,h3,h4,h5,h6,p,span,font,form{ margin:0; padding:0; font-size:12px; font-weight:normal;}
li{ line-height:22px;}
.clear{ clear:both; height:0; visibility:hidden; font-size:0; line-height:0;}
a{ text-decoration:none; color:#333;}
a:hover{ text-decoration:underline}
html,body{ margin:0px; height:100%}

#header{height:33px; background:url(../images/topbg.gif); padding:0 30px 0 15px;}
.logo{ float:left;}
.name{ float:left; line-height:33px;}
.line{ float:left; margin-left:30px;}
.wel{ float:left; padding-left:15px; line-height:33px; color:#FFF600;}
.btn{ float:right; padding-top:6px;}
.btn img{ margin-left:15px;}


#left{width:165px;position:absolute; top:33px; left:0;background-color:#D3E7F8;min-height:700px; height:auto !important;height:700px;overflow:visible;}
.left_tab{height:12px; background:url(../images/left_tabbg.gif); padding:4px 12px 0 0; text-align:right}
.sidebar{width:145px;  padding:10px;}

#center{ height:auto; font-size:12px;}
.centertab{ height:16px; background:url(../images/centertab.gif); font-size:12px;}
.centercnt{padding:5px 0 0 10px; font-size:12px;}
.cnt_left{width:100%;border-right:1px dashed #CCC; font-size:12px;}
.cnt_left h1{ line-height:30px; font-size:12px;}
.cnt_left h2{ padding-left:15px; line-height:22px; color:#004477; font-size:12px;}
.cnt_left h3{ height:auto; font-size:12px; border-bottom:1px dashed #CCC; margin:10px 10px 10px 10px;}
.cnt_left h4{ margin:10px; font-size:12px;}
.cnt_left h4 table th{height:27px; font-size:12px; background-image:url(../images/thbg.gif); line-height:27px; padding-left:10px; text-align:left;}
.cnt_left h4 table td{ background:#fff; font-size:12px; height:25px; padding-left:10px; padding-top:2px;}
.cnt_left h5{ margin:15px 10px; font-size:12px; padding:0 10px 0 25px; text-align:right; height:25px; line-height:25px;}
.cnt_left h5 span{ float:left;text-align:left; font-size:12px;}
.cnt_left h6{margin:5px 10px 5px 10px; font-size:12px;}
.btmline{ height:20px; margin:25px 10px 5px 10px; font-size:12px;}

.cnt_box{margin:10px 20px; font-size:12px;}
.cnt_box table td{height:30px; line-height:30px; padding:5px 10px; font-size:12px;}
.cnt_box table th{height:1px; overflow:hidden; background:url(../images/deshline.gif); font-size:12px; }

.cnt_box1{margin:5px 0px;}
.cnt_box1 table td{height:20px; line-height:20px; padding:5px 5px;}
.cnt_box1 table th{height:1px; overflow:hidden; background:url(../images/deshline.gif); }

.font_white{ color:#FFF; font-size:14px; font-weight:bold;}
.font_gray01{ color:#666;  font-size:12px;}
.font_12{ font-size:12px;}
.font_blue{ color:#004477}
.font_red{ color:#ff0000;font-size:14px; font-weight:bold;}


.btn01{width:45px; height:20px; background:#A1CBDD;border:1px solid #67ACC8; font-size:12px; line-height:18px;}
.btn02{width:60px; height:20px; background:#67A54B; border:1px solid #3B6E22; font-size:12px; line-height:18px; color:#fff;}
.btn03{width:60px; height:20px; background:#A1CBDD; border:1px solid #67ACC8; font-size:12px; line-height:18px; color:#fff;}

/*标签*/
.tabbg{ margin:10px; font-size:12px; height:28px; background:url(../images/common/tabbg.gif); padding:0 5px}
.tab01{width:95px; height:20px; background:url(../images/common/tab01.gif); text-align:center; color:#333; font-weight:bold; padding-top:8px;margin-right:1px; float:left}
.tab02{width:95px; height:19px; background:url(../images/common/tab02.gif); text-align:center; color:#004377; font-weight:bold; padding-top:8px;margin-right:1px;float:left}
.tab01 a:hover{ text-decoration:none;}
.tab02 a:hover{ color:#004499;text-decoration:none;}
select {
    border: #999 1px solid; 
}

textarea {
	padding-top:3px;
	padding-left:3px;
	border: #999 1px solid; 
	line-height:14px;
}

.inputbox {
	padding-top:3px;
	padding-left:3px;
	padding-right:4px;
	border: #999 1px solid; 
	height: 20px;
	line-height:14px;
}

.inputbox_disabled {
	padding-top:3px;
	padding-left:3px;
	padding-right:4px;
	border: #999 1px solid; 
	height: 20px;
	line-height:14px;
	background-color: #DDDDDD;
}

.inputbox_num {
	padding-top:3px;
	padding-left:3px;
	padding-right:4px;
	border: #999 1px solid; 
	height: 20px;
	line-height:14px;
	text-align: right;
}

.inputbox_num_disabled {
	padding-top:3px;
	padding-left:3px;
	padding-right:4px;
	border: #999 1px solid; 
	height: 20px;
	line-height:14px;
	text-align: right;
	background-color: #DDDDDD;
}
.inputtextarea {
	padding-top:3px;
	padding-left:3px;
	border: #999 1px solid; 
	line-height:14px;
}

.inputtextarea_disabled {
    padding-top:3px;
	padding-left:3px;
	border: #999 1px solid; 
	line-height:14px;
	background-color: #DDDDDD;
}

.Meau{ background:url(../images/hearder_imgs_a02.gif) repeat-x left top; height:33px;}
.nav{ float:left; width:100%; height:32px;}
.nav ul{ list-style:none; margin:0; padding:0;}
.nav li{ float:left; text-align:center; color:#333; position:relative; height:32px;  cursor:pointer;}
.nav li img{padding:9px 28px 0; }
.nav li a{color:#333; background:url(../images/menu_imgs_a03.gif) no-repeat right top; display:block;}
.menu1 a{width:111px; height:28px; float:left;background-image:url(../images/menu1.gif); margin-left:10px; text-align:center; line-height:28px; color:#FFFFFF;font-weight:bold; text-decoration:none;}
.menu1_1 a{width:111px; height:28px; float:left;background-image:url(../images/menu1_1.gif); margin-left:10px; text-align:center; line-height:28px;text-decoration:none; color:#333333}
.menu2 a{width:126px; height:28px; float:left;background-image:url(../images/menu2.gif); margin-left:6px; text-align:center; line-height:28px; color:#FFFFFF; font-weight:bold;text-decoration:none;}
.menu2_1 a{width:126px; height:28px; float:left;background-image:url(../images/menu2_1.gif); margin-left:6px; text-align:center; line-height:28px;text-decoration:none; color:#333333}


.menu01{border:#DADADA solid 1px; border-top:none; width:106px;  background-color:#fff; height:auto; position:absolute; left:0 ; top:32px; color:#005AAA; text-align:left; }
.menu01 .list{float:left; width:90px;}
.menu01 .list ul{ padding:10px; list-style:none; margin:0; display:block;color:#005AAA;}
.menu01 .list ul p{ font-size:12px; color:#005AAA; padding:0; margin:0; border:none; line-height:18px;}
.menu01 .list ul p a{color:#005AAA; text-decoration:none;border:none;}
.menu01 .list ul p a:hover{ color:#005AAA; text-decoration:underline;}

/*导航效果*/
.menu{border:#DADADA solid 1px; border-top:none; width:120px;  background-color:#fff; height:auto; position:absolute; left:0 ; top:32px; color:#005AAA; text-align:left; }
.menu ul{ padding:10px; list-style:none; margin:0; display:block;color:#005AAA;}
.menu ul p{  font-size:12px; color:#005AAA; padding:0; margin:0; border:none;}
.menu ul p a{ color:#005AAA; text-decoration:none;border:none;}
.menu ul p a:hover{ color:#005AAA; text-decoration:underline;}

.nav_bg{border:#DADADA solid 1px; border-bottom:none; background:#fff;height:23px;color:#333; }






