/* ---------------common CSS file--
	Date: 2009.09.09	version: 1.01
	author: peter		mail: dongbin@datacomo.com
---------------------------------------------------- */
/*--- Reset ---*/
html, body, div, h1, h2, h3, h4, h5, h6, ul, dl, li, dt, dd, p, pre, form, fieldset, table, th, td { margin: 0; padding: 0;  font: normal 12px/18px "宋体";}
body{ color:#000; margin:0px auto; font: normal 12px/18px "宋体"; text-align: center; background:url(../bg/body.gif) repeat-y center;}
p {color: #000;font: normal 12px/18px "宋体";}ul {list-style: none;} img{ border: none;}table { border-collapse: collapse; border-spacing: 0; } 
a{text-decoration: none;color: #0000FF;  font: normal 12px/18px "宋体"; display: inline;}
a:visited {	background-color: transparent;}
a:hover{text-decoration:none; color:#fff; background-color: #FF0099;}
a:active{background-color: transparent;color: #0000FF;}
a:focus{color: #0000FF;}.credWord{ color:Red;}
div.aclear{	clear: both;height: 0px;display: block;width:1px;margin: 0;	padding: 0;	border: none;	font: normal 0px/0px arial;}
/*=== header and nav CSS ===*/
a.atop,a#abottom{height: 0;width:0;margin: 0; padding: 0; border: none;font: normal 0px/0px arial; display: inline;}
/*=== theme CSS ===*/
div#header{	background: url(../bg/theme/theme_head.gif) repeat-x left top;	height: 37px;width: 100%; float: left;}
div#alogo{	background: url(../bg/theme/theme_logo.gif) no-repeat left top;	height: 37px;width:100%; text-align: left; float:left; clear: both;}
/*=== nav CSS ===*/
div#anav{width: 100%; padding: 0 0 4px 0;}
div.mainmenu{background:#fff;height: 21px;width: 100%;border-bottom: 1px solid #81c115; float: left; clear: both;padding:2px 0 0 0;}
div.mainmenu a{
	background: #fff; border: 1px solid #6AA901; border-bottom:none;display:block;float:left; padding: 0 3px;height: 20px;
	color: #6AA901; font: normal 12px/21px "宋体";text-align: center; text-decoration: none;width:auto;margin:0 2px 0 0;
}
div.mainmenu a:visited{background: #fff;}div.mainmenu a:hover{background-color: #6AA901;color: #fff;}div.mainmenu a.active{background-color: #6AA901;color: #333;}
div.txtList2 ul li{	float: left; background: none;}
/*--msg--*/
.msgTip{float:left; width:97%!important;width:100%; background-color:#ffff66; text-align:left; padding:0 1% 0 2%; clear: both;}
/*--title--*/
.Title{float:left;width:100%; height:21px; background:#669900 url(../bg/01green.gif) repeat-x;color:#fff; margin: 0 0 4px 0; clear:both;}
.Title .txt{float:left; width:68%;color:#fff; padding:0 0 0 4px;font: normal 12px/21px verdana;}.Title .txt a{color:#fff;text-decoration:underline;}
.Title .top{float:left; width:30%;color:#fff; padding:0; font: normal 12px/21px verdana; text-align: center;}.Title .top a{ padding-top:0!important;padding-top:0px;}
.Title .top a{color:#fff;text-decoration:none; font: normal 12px/21px verdana;}.Title .top a:visited{color:#fff;text-decoration:none;}.Title .top a:hover{color:#fff;background-color:#FF0099}
/*--page--*/
.PageNum{text-align:center;width:100%;padding:6px 0; clear: both; width: 100%; margin:0;}div.cnoline{ border-top:none;}
.PageNum a.a1{border:1px solid #ccc; margin-right:1px;color:#000;background:#fff;padding:1px 5px; line-height: 15px;}
.PageNum a.a1:hover,a.a1:active{border:1px solid #ccc;background:#999;margin-right:1px;padding:1px 5px;}
.PageNum .current{border:1px solid #ccc; color:#fff; margin-right:1px;background:#999;padding:1px 5px; line-height: 15px; display: inline;}
.PageNum .disabled{border:1px solid #ccc; margin-right:1px;background:#fff;padding:1px 5px;color:#ccc; display: inline; line-height: 15px;}
/*=== layout ===*/
div#abox{ min-width: 220px;	max-width: 556px;width: expression(document.body.clientWidth < 240? "240px" : document.body.clientWidth > 556? "556px" : "auto");margin: 0 auto;text-align: left;background-color:#fff;  padding: 0 2px; }
.TXTred{color:#FF0000;width:auto;}
/*=== line of peter ===*/
.cbottomLine,.cbottomLine2{width: 100%; border-bottom:1px solid #ccc; float: left; clear: both;display: block;margin: 0;padding: 0;font: normal 0px/0px arial;}.cbottomLine2{border-bottom:1px dotted #ccc;}
/*=== page bottom CSS ===*/
div.csubmenu{ background:#f5f5f5; width:100%; clear:both; line-height:25px; float:left; border-top: 1px solid #e6e6e6; padding: 3px 0;}
div.csubmenu .cleft{ width:98%; padding:0 0 0 1%; float:left;}div.csubmenu .cleft span{ color:#666; margin:0 1px;} .friendLink{float: right; width: 30%; text-align: center;}
div.csubmenu .cleft .linkLeft{ float: left; width: 67%;}
div.csubmenu a{color:#920001; line-height: 25px; padding: 0 2px;font:normal 12px/22px verdana;}div.csubmenu a:hover{color:#fff;}
div.csubmenu .cright{float:left; width:40%;} div.cmcTime{width: 99%; float: left; clear: both; padding: 0 0 0 1%;}
div.cmcTime b{display: block; float: left; width: 67%;height: 22px; font:normal 12px/22px verdana; }div.cmcTime b img{display: block; float: left;}
div.cmcTime p {display: block; float: left; width: 30%; text-align: center;}
/*=== footer ===*/
div.csubmenu div.footNav {float:left; text-align: left; width: 99%; padding: 0 0 0 1%;}
div.csubmenu div.footNav a {display:inline;padding: 0 1px; font: normal 12px/12px verdana; text-align:center; color: #0000FF;}
div.csubmenu div.footNav a:hover{color:#fff; background-color:#FF0099;}
/*=== error button style ===*/
div.btnMiddle{ width:100%;  margin:3px auto; text-align:center; display:inline-block;} 
div.btnMiddle .cbuttonL,div.btnMiddle .cbuttonR{ width:49%; float:left; text-align:right; clear: none;}
div.btnMiddle .cbuttonR{width:44%; text-align:left; margin-left:15px; float: left;}
div.btnMiddle .cbuttonL a{ float: right;} div.btnMiddle .cbuttonR a{ float: left;}
div.btnMiddle a{background: transparent url(../bg/New_botton_bg.gif) no-repeat left top; display:inline-block; width: 74px; height: 26px; font: normal 13px/26px "宋体"; color: #000;text-align: center;}
div.btnMiddle a:hover{background:transparent url(../bg/New_botton_bg.gif) no-repeat left -31px!important; background: transparent url(../bg/New_botton_bg.gif) no-repeat left top;font: normal 13px/26px "宋体"; color: #fff!important;color: #000;}