@charset "utf-8";

html,body {margin:0px;padding:0px;font-size: 12px;background: none transparent scroll repeat 0% 0%;vertical-align: baseline;color:#444;}
div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,a,img{margin:0px;padding:0px;font-size: 12px;background: none transparent scroll repeat 0% 0%;vertical-align: baseline;}
body{background:url(../img/body.gif) repeat-x scroll left top; font-family: "宋体"; font-size: 12px;color:#444;}

a{color:#444; text-decoration:none;}
a:link,a:visited{color:#444; text-decoration:none;}
a:hover,a:active{color:#CC0702; text-decoration:underline;}

.table_td:link,.table_td:visited{
	color:#0033CC;
	text-decoration:underline;
}
.table_td:hover,.table_td:active{color:#CC0702; text-decoration:underline;}

.wrapper{width:92%; margin:0 auto; max-width:1200px; min-width:800px;}
.clearer {height:0;}
.clearer, .dblock {display:block;font-size:0;line-height:0;}
.clear, .clearer {clear:both;}
img{border:0px;}
.more{float:right; margin-right:5px;color:#FFFFFF; margin:0px;}

/* 头部样式定义*/
 #header{ height:75px; background-color:#e4edf6; margin-top:5px;}
.left_logo{float:left; margin:0px;}
.right_help{float:right; height:30px; width:187px; text-align:center; padding-top:5px; background: url(../img/help_bj.gif) no-repeat right top;}

/* 导航样式定义*/
#navigation.nosub {
background:#A8C8E6 url(../img/navigation_nosub.gif) repeat-x scroll left top;
}
#navigation {
background:#A8C8E6 url(../img/navigation.gif) repeat-x scroll left top;
padding:14px 0 0 10px;
}
#subnavigation {
	background: url(../img/subnavigation.gif) #a4c3e0 repeat-x left top
}
#subnavigation .wrapper .content {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; background: #fff; padding-bottom: 0px; padding-top: 5px
}
#subnavigation .links {
	FONT-SIZE: 0.9em; background: url(../img/subnavigation_links.gif) #d4e0e7 repeat-x left top
}
#subnavigation .links a {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FLOAT: left; padding-bottom: 10px;color: #048; padding-top: 10px; text-decoration: none; outline: 0
}
#subnavigation .links a:hover {
	text-decoration: underline
}
#subnavigation .links a.selected {
	FONT-WEIGHT: bold; background: url(../img/subnavigation_selected.gif) no-repeat center bottom;color: #135; text-decoration: none
}

/*#navigation.nosub{background:#A8C8E6 url(../img/navigation_nosub.gif) repeat-x scroll left top;} 
#navigation{padding:14px 0 0 5px;}*/
ol ul{ list-style:none outside none; width:600px;}
.tabs li {
	display:block;
	float:left;
	font-family:Verdana, sans-serif;
	font-size:13px;
	font-style:normal;
	font-variant:normal;
	font-weight:bold;
	height:28px;
	line-height:28px;
	margin-right:3px;
	text-align:center;
	background:transparent url(../img/tabs.gif) scroll no-repeat;
	background-position: 0 0;
}
.tabs span {background:transparent url(../img/tabs.gif) no-repeat scroll right -56px; display:block; float:left;}
.tabs li.selected_tab {
	display:block;
	float:left;
	font-family:Verdana, sans-serif;
	font-size:13px;
	font-style:normal;
	font-variant:normal;
	font-weight:bold;
	height:28px;
	line-height:28px;
	margin-right:3px;
	text-align:center;
	background:transparent url(../img/tabs_selected.gif) scroll no-repeat;
	background-position: 0 0;
}
.tabs li.selected_tab span {background:transparent url(../img/tabs_selected.gif) no-repeat scroll right -56px; display:block; float:left;}
.tabs a {color:#6688AA;display:block;  padding-left:5px;padding-right:5px;text-decoration:none; width:85px; height:28px; padding:0px;}
.tabs li.selected_tab a {color:#fff; display:block;  padding-left:5px;padding-right:5px;text-decoration:none; width:85px; height:28px; padding:0px;}
.tabs a:link,.tabs a:visited {color:#6688AA;}
.tabs a:hover,.tabs a:active {color:#CC0702; text-decoration:none;}
.tabs .selected_tab a:link,.tabs .selected_tab a:visited {color:#fff; text-decoration:none;}

#search{float:left; margin-left:20px; vertical-align:bottom;}
#img_search{display:block; float:left; margin-left:10px; padding-bottom:3px;} 
input{ border:#6389b0 solid 1px; background-color:#f5f8fa;color:#7f7f7f; height:20px; padding-top:2px;}

/* 主体部分样式定义*/
#main {background:#D8E8F1 url(../img/main.gif) repeat-x scroll left top;}
#main .wrapper {border-color:#D6D6D6;border-style:none solid solid;border-width:1px; }
#main_content {background:#FFFFFF none repeat scroll 0 0; padding:5px;}

/* 主体部分左边样式定义*/
#main_left {width:25.2%; height:100%;}
.left {float:left;}
.push {background:#EEEEEE none repeat scroll 0 0;margin-bottom:5px;}
.push .push_title {background:#D5D5D5 url(../img/push_title.gif) repeat-x scroll left top;
border-bottom:1px solid #C2C2C2;color:#555555;
font-family: "宋体";
font-size:12px;
font-style:normal;
font-variant:normal;
font-weight:bold;
line-height:normal;
padding:6px 8px;
}

.push_title span{padding-left:65px; font-weight:normal; text-align:right;}
.push_title img{float:right; margin:0px; padding:0px;}
.push .push_content {line-height:22px;padding:5px;}

#login_cg{ background-color:#FFFFFF; height:80px;}
#login_cg img{display:block; float:left; margin-right:25px; padding-left:5px; margin-top:5px;}
#login_cg .text{float:left; line-height:22px; margin-top:8px; font-weight:normal; font-size:12px;}
.red{color:#D62929;}
.push .push_content table td{text-align:left;color:#616160; padding-left:5px;}
.push .push_content table th{text-align:left;color:#81817E; padding-left:5px;}
.push input{width:100px; margin-left:2px; margin-top:5px; height:17px;}
.push input.checkbox{width:12px; border:0px; height:12px; background:#EEE; margin-left:6px;}
.push .button{margin:0; text-align:center; }
.push .button img{padding:5px; text-align:left; padding-bottom:0px;}

.push .drzl{background-color:#FFFFFF; width:100%; height:220px;}
.push .drzl .content{ border-bottom:#CCCCCC dotted 1px; margin-bottom:5px; height:70px;}
.push .drzl .content_last{border:none; margin-bottom:5px; height:70px;}
.push .drzl a{color:#0033CC;}
/*.push .img_left{display:block; float:left; padding-top:10px; margin-right:10px; padding-left:10px;}*/
.push .drzl img{display:block; float:left; padding-top:5px; margin-right:10px; padding-left:10px;}
.text_list{float:left; line-height:22px;}
.push .drzl ul li{list-style-position: outside;list-style-image: none;list-style-type: none; text-align:left;}	
	
/* 主体部右边样式定义*/
#main_right{width:74.2%;}
#main_single, #main_right {background:#F3F6F9 none repeat scroll 0 0; }
.right {float:right;}
.p15 {padding:10px; margin-bottom:5px;}
h3 {color:#445566; margin-bottom:10px; font-size:12px; font-weight:normal;}
h3 .home{color:#6aaa42;}
table.datatable {
border:1px solid #E3E6E9;
border-collapse:collapse;
font-size:12px;
margin-bottom:15px;
width:100%;
}
table.datatable th, table.datatable td {padding:2px 10px; line-height:22px;}
table.datatable {
border:1px solid #E3E6E9;
border-collapse:collapse;
font-size:12px;
margin-bottom:15px;
}
table.datatable_last {
border:1px solid #E3E6E9;
border-collapse:collapse;
font-size:12px;
margin-bottom:5px;
}
table.datatable td {
background:#F6F9FB none repeat scroll 0 0;
border-bottom:1px solid #E0E3E9;
}
table.datatable th  {
background:#7498BD url(../img/datatable_header.gif) repeat-x scroll left top;color:#FFFFFF;
font-size:14px;
font-weight:bold;
text-align:left;
}
table.datatable tr.alt td {background:#FDFEFF none repeat scroll 0 0;}
.text_zw{color:#272727;line-height:22px;}
h1 {font-weight:bold;color:#666763;font-size:14px;}
h1 a:link, h1 a:visited {font-weight:bold;color:#666763;font-size:14px;}
h2 {color:#666763;padding:2px 0;} 
h2 a:link, h2 a:visited {font-weight:bold;color:#666763;}
.date{ color:#444; padding-top:7px; text-align:right}
.date  a:link,.date a:visited{color:#6aaa42; text-decoration:underline;}
.date a:hover,.date a:active{color:#CC0702; text-decoration:underline;}


/* 主体部右边样式定义*/
#main_middel{width:99.4%;}
#main_single, #main_middel {background:#F3F6F9 none repeat scroll 0 0; }
.middel {float:right;}
.p15 {padding:10px; margin-bottom:5px;}

/* 翻页文字样式定义*/
.page{text-align:right; padding:5px; }
.page input{width:30px; height:15px;}
input.radio{border:0px; height:15px; background-color:none;}
input.yzm{width:80px;}
input.button{background: url(../img/button_bj.gif) scroll repeat-x; padding-top:3px; height:23px; padding-bottom:3px; color:#333333;}		


/* 底部样式定义*/
#footer{background-color:#d8e8f1; text-align:center; line-height:25px;color:#556677; height:60px; padding-top:15px; clear:both;}
#footer .wrapper{ border:none;}
.info{color:#444;}
.info:link,.info:visited{color:#444; text-decoration:none;}
.info:hover,.info:active{color:#CC0702; text-decoration:underline;}


/* 错误信息样式定义*/
.error_info{color:#444; font-weight:bold; font-size:20px;}
