/* CSS Document */
body{
	margin: 0px;
	padding: 0px;
	background: #fff;
	font: normal 12px/15px SimHei SimSun arial;
}
div{
	margin: 0px auto;
	padding: 0px;
	border: none;
	text-align: center;
	font: normal 14px/30px arial;
}
br.an, div.an{
	clear: both;
	display: block;
	margin: 0px;
	padding: 0px;
	width: 1px;
	height: 1px;
	border: none;
	font: normal 1px/1px Arial;
}
div.abox{
	margin: 0px auto;
	width: 1280px;
	border: none;
	padding: 0px;
	background: transparent;
}

div.atop{
	margin: 0px;
	width: 1280px;
	background: transparent;
	border: none;
	padding: 0px;
}

div.ahead{
	margin: 0px;
	background: transparent;
	border: none;
	padding: 0px;

}

div.ahead img{
   margin: 0px;
   display: block;
   width: 130px;
   height: 110px;
   float: left;
}
div.ahead h1{
   margin: 0px;
   float: left;
   padding: 0px;
   font: bold 15px/110px tahoma;
   color: #014f4f;
}

div.ahead div.ads{
  float: left;
  width: 500px;
  height:110px;
  padding: 0px 0px 0px 20px;
  border: none;
}
div.ahead div.ads a img{
  width: 468px;
  height: 60px;
  margin: 48px 0px 0px 0px;
}

div.astrip{
  width: 1600px;
  background: #dcdcdc;
  border-top: 1px solid #fff;
  border-bottom: 1px solid #fff;
  display: block;
  clear: both;
  float: none;
}
div.anav,
div.arun_ad,
div.asearch
{
  float: left;
  width: 240px;
  height: 30px;
  margin: 0px auto;
  background: transparent repeat-x center left;
  border: none;
}
div.asearch {
  border-right: 1px solid #fff;
}

div.asearch_frm{
  height: 30px;
}
div.asearch_frm input{
  display: block;
  float: left;
  
}
div.asearch_frm input.ainput{
  width: 180px;
  height: 18px;
  border-left: 1px solid #121212;
  border-top: 1px solid #121212;
  border-right: 1px solid #aeaeae;
  border-bottom: 1px solid #aeaeae;
  margin: 5px 2px 5px 15px;
  padding: 0px;
  color: #aaaaaa;
}
div.asearch_frm input.abutton{
  width: 18px;
  height: 18px;
  border-left: 1px solid #aeaeae;
  border-top: 1px solid #aeaeae;
  border-right: 1px solid #121212;
  border-bottom: 1px solid #121212;
  background: #fff;
  margin: 6px 2px 4px 2px;
}


div.anav{
  width: 680px;
  border-right: 1px solid #fff;
}
div.arun_ad{
  width: 500px;
  font: normal 15px/30px arial;
  color: #454545;
  text-align: center;
}
div.arun_ad a{
  text-decoration: underline;
  color: red;
}

div.anavi{
  float: none;
  clear: both;
  margin: 0px auto;
  width: 800px;
}
div.anav div.anavi a{
  display: block;
  float: left;
  width: 100px;
  text-align: center;
  color: #990033;
  text-decoration: none;
  padding: 0px;
  margin: 0px;
  font: bold 14px/30px arial;
}
div.anav div.anavi a:hover{
  color: #fff;
}
div.anav div.anavi a.active{
  color: yellow;
}
div.anav table{
  width: 550px;
  border: none;
  display: block;
  margin: 0px auto;
}
div.anav table td{
  height: 28px;
  text-align: center;
  padding: 0px 10px;
  margin: 0px;
  width: auto;
}
div.anav  a{
  color: #555555;
  text-decoration: underline;
  font: normal 14px/30px arial;
}
div.anav a:hover{
  color: #cc3333;
}
div.anav a.active{
  color: #cc3333;
  text-decoration: underline;
}

div.anav span{
  letter-spacing: 10px;
  color: #fff;
  font: normal 10px/30px arial;
}

div.aleft,
div.acenter, 
div.aright{
  display: block;
  float: left;
  margin: 0px;
  border: none;
  padding: 0px;
}
div.aleft{
  width: 220px;
  margin: 0px 0px 0px 3px;
}
div.acenter{
  width: 660px;
  margin: 10px;
}
div.aright{
  width: 250px;
}

div.achain{
  clear: both;
  float: none;
  text-align: left;
  margin: 0px 0px 5px 0px;
  padding: 0px;
  height: 30px;
  width: 100%;
  background: #006699;
  text-indent: 5px;
  font: normal 14px/30px arial;
  color: #ddd;
}
div.achain a, div.achain b{
  font: normal 14px/30px arial;
  color: #fff;
}


div.amodule_box,
div.ashow_rm,
div.art_shop
{
 width: 218px;
 border: 1px solid #fff;
 background: #e2e3b6;
 margin: 10px auto;
}

div.amodule_box h1.atitle1,
div.art_shop h1
{
 width: 210px;
 background: #b8680b;
 margin: 5px auto;
 font: bold 14px/30px arial;
 color: #fff;
 text-align: center;
}


div.ashow_room{
 width: 700px;
 margin: 0px auto;
}


div.amodule_box h1
{
 width: 210px;
 background: #648e57;
 margin: 5px auto;
 font: bold 14px/30px arial;
 color: #fff;
 text-align: center;
}



div.aban{
  height: 82px;
}
div.aban img{
  display: block;
  float: right;
}

div.afoot{
	margin: 0px auto;
	width: 1280px;
	float: none;
	clear: both;
	border-top: 3px double #e1e1e1;
	background: #a1a1a1;
	padding-bottom: 5px;
}

div.afoot p{
  display: block;
  margin: 0px auto;
  font: normal 12px/16px arial;
  color: #fff;
  padding: 0px 3px;
  border: none; 
  text-align: center;
}

div.ahead a{
  display: block;
  float: left;
  width: 250px;
  height: 110px;
  border: none;
  text-decoration: none;
}
div.ahead a img{
  margin: 0px;
  float: none;
  clear: both;
  width: 250px;
  height: 110px;
  border: none;
  
}

div.acrt,
div.aclf{
 float: left;
 width: 565px;
}
div.acrt{
 width: 128px;
 padding: 5px 0px 0px 0px;
 background: #eee;
 border: 1px solid #ccc;
}


div.arun_ad{
  width: 500px;
  height: 30px;
  overflow: hidden;
}
