/*---css--UNICOM----amain---*/
/*==========---amain--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; }
body{ color:#333;}
p {color: #666666; margin: 1em 0; font: normal 12px/20px arial;}
ul {list-style: none;}
img{ border: none;}
table { border-collapse: collapse; border-spacing: 0; } 
a {text-decoration: none;	color: #666666; font: normal 12px/20px arial;}
a:hover{text-decoration: underline; color: #ea5200;}
div.aclear{	clear: both;height: 0px;display: block;width:1px;	margin: 0;	padding: 0;	border: none;	font: normal 0px/0px arial;}
/*---layout--- */
body {margin:0px;	padding:0px;background: #FFFFFF;}
div#acontainer {width:968px;background-color: #FFFFFF;	padding:0px 5px 5px 5px;margin:0px auto;}
div#aheader {width:968px;margin: 0 auto;}
div.acontent {	width:968px;margin:10px auto 0px auto;	height: 100%;}
div#afooter{
  background: #ffffff url(../bg/afoot_bg.png) repeat-x left top;
  border-top: 2px solid #ff7b0d;	width:968px;	height:80px;
	padding:0px 0px 0px 0px;	margin: 0px auto;
}
/*---��-�˵���ʽ---
==================================================================== */
div.cappNav{
	background: url(../bg/cappNav.png) no-repeat center center;	width:530px;
	height: 28px;	padding: 0 0 0 20px;	margin: 0 auto;
}
div.cappNav ul li{float: left;position:relative;text-align:center;width:75px;}
div.cappNav ul li a{	color: #B60E14;display: block;font: bold 13px/28px "����";text-decoration: none;	padding: 0 5px;}
div.cappNav ul li a:hover{	background: url(../bg/li_bg.png) no-repeat center center;text-decoration: underline;}
div.cappNav ul li:hover ul{display: block;}
div.cappNav ul li ul li a{
	color: #333;display: block;font: normal 13px/26px "����";text-decoration: none;
	border: 1px solid #666;	border-top: none; width: 80px;padding: 0;	text-align: center;
}
div.cappNav ul li ul li a:hover{background: #B60E14;	text-decoration: underline;color: #fff;}
div.cappNav ul li ul{
	background: #fff; display:none; position:absolute;
   top:28px;left:0; margin-top:0px;	width: 80px;
}
/*---aleftbar---
==================================================================== */
div.aleftbar h2{
    background: url(../bg/h2_bg.png) no-repeat center center;
    color:#B60E14;width:137px;height:28px;
    margin:0 0 1px 0; padding: 0 0 0 10px; font:bold 13px/28px "����"
}
div.acleftBox, div.applist{
    background: url(../bg/acleftBox_bg1.png) repeat-y center top;
    border-top:1px solid #d4dfe5;    margin: 0 0 7px 0;    width:147px;
}
div.applist{background: url(../bg/acleftBox_bg2.png) repeat-y center top;    border-top:1px solid #dedfbf;}
div.acleftBox span.abottomBg, div.applist span.abottomBg {
	background: #f8fcff url(../bg/acleftBox_bg.png) no-repeat center bottom ;
	width:147px;	height:7px;	display: block;	padding: 0 0 0px 0;
}
div.applist span.abottomBg {background: #f8fcff url(../bg/acleftBox_span_bg.png) no-repeat center bottom; }
div.applist ul li {padding: 0 0 0 30px;	width:117px;}
div.applist ul li a{	color:#B60E14;	font: bold 12px/20px "����";	width:70px;	display: inline-block;}
div.applist ul li a.alink{
  color:#555555;
  font: normal 12px/20px "����";
  text-align: right;
  width:30px;
}
/*====================================---aheader---========================================= */
div#atop{
	background: #ffffff url(../bg/head_bg.gif) repeat-x left top;
	margin: 0 auto;	width: 968px;}
div#alogin{	width: 410px;	float: left; }
div#alogin form{	padding: 0 0 0 20px;}
div#alogin form div{	padding: 5px 0 0 0;	float: left;}
div#alogin form p{	
	color: #595958; width: 40px;	float: left;	margin: 0;
	text-align: center; font:normal 12px/24px "����"; padding: 0 3px 0 0; 
}
div#alogin form input{	width: 88px;	height: 18px;	border: 1px solid #cccccc;	float:left;}
div#alogin form input#alanding, div#alogin form div a#aregister{
   background: url(../bg/alanding.gif) no-repeat left center;
	border:none;	width:53px;	height: 21px;	margin: 0 0 0 7px;
	padding: 0;	float: left;
}
div#alogin form div a#aregister{background: none;}
div#alogin form div a#aregister img{
	background:none;	display: inline-block;
	width: 53px;	height: 21px;
}
div#alogin form div a#aregister img:hover{border:none;}
div.alinkbox{
  	width:500px;padding: 0px 20px 0 0;
	text-align: right;float: right;
}
div.alinkbox a{
  	color:#ea5200;
	text-align:center;
	font:normal 14px/32px "����";
	display:inline-block;
	margin: 0 3px 0 0;
	text-decoration:none;
}
div.alinkbox a:hover{	text-decoration: underline;}
div#abrand{
	width: 968px;margin: 0px auto;
	padding: 5px 0;height: 70px;
}
div#abrand h1{
	text-indent: -9999px;
	width: 156px;
	height:  72px;
	float: left;
	background: transparent url(../../images/m186_net_logo.gif) no-repeat left center;
}
div.abanner{width: 660px;	height: 72px;	float: left;}div.abanner a,div.abanner img{display: block; width: 660px; height: 70px;}div.abanner img:hover{border: none;}
div.newshref{ float: left;width: 147px;height: 72px; font: normal 13px/20px arial; padding-left:5px;}
div.newshref ul.clinks {padding: 0 0 0 5px; margin: 0; text-indent: 0;background: transparent url(../bg/anniu_145x70_bg_blue.gif) repeat-y right top; height: 70px;}
div.newshref ul.clinks li{ margin: 0; padding: 2px 0 0 0; font: normal 12px/20px arial; width: auto; display: inline; float: none;}
div.newshref ul.clinks li a{ background: none; padding: 0; font-weight: normal; color: #fff;}div.newshref ul.clinks li a:hover{text-decoration: underline; color: #d04a02;}
/*========================================---anav---========================================== */
div#anav{
	background: transparent url(../bg/nav_bg.gif) repeat-x left center;
	width: 968px;	margin: 0 auto;	height: 32px; 	clear: both;
}
div#anav span.navLeft, div#anav span.navRight{
	background: transparent url(../bg/nav_left.gif) no-repeat left center;
	width: 8px;	height: 32px;float: left;
}
div#anav span.navRight{	background: transparent url(../bg/nav_right.gif) no-repeat left center;	float: right;}
div#anav a{
	background: transparent url(../bg/nav_line.gif) no-repeat right top;
	color: #ffffff;
	font: bold 12px/32px "����";
	float: left;
	display: block;
	width: 85px;                                          
	height: 32px;
	text-align: center;
	text-decoration: none;
}
div#anav a.shartNav {width: 46px;}
div#anav a.alastnav{	background: none;}
div#anav a:hover{	background: transparent url(../bg/active_4.png) no-repeat left top;	color: #f25500; }
div#anav a.active{
	background: transparent url(../bg/active_4.png) no-repeat left bottom;
	color: #f25500;
	font: bold 14px/32px "����";
	height: 32px;
	width: 76px;
	margin: 0 0 0 -2px
}
div#anav a.active2{
	background: transparent url(../bg/active_2.png) no-repeat center bottom;
	color: #f25500;
	font: bold 14px/32px "����";
	height: 32px;
	width: 46px;
	text-align: center;
}
div#anav a.shartNav:hover, div#anav a.alastnav:hover{	background: transparent url(../bg/active_2.png) no-repeat center top;	color: #f25500;}
div#anav a.alastnav:hover{	background: transparent url(../bg/active_2.png) no-repeat center bottom;}
/*========================================---asearch---========================================== */
div#asearch{
	background: transparent url(../bg/search_bg.gif) repeat-x left center;
	width: 648px;	margin: 0 auto;	height: 31px;	padding: 4px 0 0 320px;
}
div#asearch form{}
div#asearch form div{	float: left;	margin: 0 5px 0 0;}
div#asearch form input#ctxt{
	background: transparent url(../bg/input_bg.png) repeat-x left top;	width: 260px;
	border: 1px solid #bcbcbc;	color: #595958;
	font: normal 12px/18px "����";	height: 18px;
}
div#asearch form select#astore{
	width: 160px;	border: 1px solid #bcbcbc;
	padding: 0px 0 0px 0;	margin: 2px 0 0 0;	color: #595958;
}
div#asearch form input#asub{
	background: transparent url(../bg/search_sumite.gif) no-repeat center top;
	width: 50px;	height: 22px;	border: none;
}
/*========================================---acontent---========================================== */
/*========================================---afooter---========================================== */
div.afootNav{
   background: transparent url(../bg/afooter_img.gif) no-repeat left top;
	padding: 15px 0 0 210px;	height: 80px;
}
div.afootNav a {
	display:inline-block;	font: normal 12px/15px "����";
	color:#8e8e8e;	text-align:center;	height:13px;
	text-decoration:none;border-right: 1px solid #8e8e8e;	padding: 0 12px;
}
div.afootNav a:hover {	color:#ea5200;}
div.afootNav a.alast {	border: none;}
div#afooter p {color:#8e8e8e;	margin:5px 0;	font: normal 12px/18px Arial;	padding: 0 0 0 12px; }