BODY {
	FONT-SIZE: 12px; BACKGROUND: url(top_nav_bg1.gif) #fff repeat-x; MARGIN: 0px; COLOR: #7e7e7e; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-ALIGN: center
}
.main {
	CLEAR: both;
	MARGIN-LEFT: auto;
	WIDTH: 965px;
	MARGIN-RIGHT: auto;
}
#top_box {
	BACKGROUND: url(logo.gif) no-repeat left top; PADDING-TOP: 17px; HEIGHT: 40px
}
#top_box P {
	FLOAT: right; MARGIN: 4px 0px 0px
}
#top_box UL {
	MARGIN: 0px 0px 0px 120px; LIST-STYLE-TYPE: none
}
#top_box LI {
	FLOAT: left; MARGIN-RIGHT: 2px
}
#top_box LI A {
	DISPLAY: block; WIDTH: 65px; HEIGHT: 40px
}
#top_box A.home {
	BACKGROUND: url(top_nav_ahome.gif)
}
#top_box A.home_act {
	BACKGROUND: url(top_nav_ahome.gif) 0px -40px
}
#top_box A.home:hover {
	BACKGROUND: url(top_nav_ahome.gif) 0px -80px
}
#top_box A.abc {
	BACKGROUND: url(top_nav_aabc.gif)
}
#top_box A.abc_act {
	BACKGROUND: url(top_nav_aabc.gif) 0px -40px
}
#top_box A.abc:hover {
	BACKGROUND: url(top_nav_aabc.gif) 0px -80px
}
#top_box A.sns {
	BACKGROUND: url(top_nav_asns.gif)
}
#top_box A.sns_act {
	BACKGROUND: url(top_nav_asns.gif) 0px -40px
}
#top_box A.sns:hover {
	BACKGROUND: url(top_nav_asns.gif) 0px -80px
}
#top_box A.star {
	BACKGROUND: url(top_nav_astar.gif)
}
#top_box A.star_act {
	BACKGROUND: url(top_nav_astar.gif) 0px -40px
}
#top_box A.star:hover {
	BACKGROUND: url(top_nav_astar.gif) 0px -80px
}
#top_box A.act {
	BACKGROUND: url(top_nav_aact.gif)
}
#top_box A.act_act {
	BACKGROUND: url(top_nav_aact.gif) 0px -40px
}
#top_box A.act:hover {
	BACKGROUND: url(top_nav_aact.gif) 0px -80px
}
#top_box A.sev {
	BACKGROUND: url(top_nav_asev.gif)
}
#top_box A.sev_act {
	BACKGROUND: url(top_nav_asev.gif) 0px -40px
}
#top_box A.sev:hover {
	BACKGROUND: url(top_nav_asev.gif) 0px -80px
}
#top_box A.wiki {
	BACKGROUND: url(top_nav_awiki.gif)
}
#top_box A.wiki_act {
	BACKGROUND: url(top_nav_awiki.gif) 0px -40px
}
#top_box A.wiki:hover {
	BACKGROUND: url(top_nav_awiki.gif) 0px -80px
}
#top_box A.shop {
	BACKGROUND: url(top_nav_ashop.gif)
}
#top_box A.shop_act {
	BACKGROUND: url(top_nav_ashop.gif) 0px -40px
}
#top_box A.shop:hover {
	BACKGROUND: url(top_nav_ashop.gif) 0px -80px
}
#top_box A.book {
	BACKGROUND: url(top_nav_abook.gif)
}
#top_box A.book_act {
	BACKGROUND: url(top_nav_abook.gif) 0px -40px
}
#top_box A.book:hover {
	BACKGROUND: url(top_nav_abook.gif) 0px -80px
}
#top_box A.eng {
	BACKGROUND: url(top_nav_aeng.gif)
}
#top_box A.eng_act {
	BACKGROUND: url(top_nav_aeng.gif) 0px -40px
}
#top_box A.eng:hover {
	BACKGROUND: url(top_nav_aeng.gif) 0px -80px
}
#midlink {
	font-size: 14px;
	text-align: left;
	color: #339900;
	width: 965px;
	clear: both;
}a {
	color: #1272bc;
	text-decoration: none;
	line-height: 1.6;
	font-family: Verdana, Arial, Helvetica, sans-serif, "宋体";
	font-size: 12px;
}
 a:hover{
	color:#ff6000;
	text-decoration:underline;
	font-family: Verdana, Arial, Helvetica, sans-serif, "宋体";
	font-size: 12px;
	line-height: 1.6;
}  

a.weiter {
	color: #FFFFFF;
	text-decoration: none;
	line-height: normal;
	font-family: Verdana, Arial, Helvetica, sans-serif, "宋体";
	font-size: 12px;
	font-weight: bold;
}
 a.weiter:hover {
	color:#FFFFFF;
	text-decoration:underline;
	font-family: Verdana, Arial, Helvetica, sans-serif, "宋体";
	font-size: 12px;
	line-height: normal;
	font-weight: bold;
} 
.rrr {
	width: 220px;
	float: right;
	text-align: right;
	padding-right: 5px;
	height: 27px;
	padding-top: 13px;
}
.wi{
	font-family: Verdana, Arial, Helvetica, sans-serif, "宋体";
	font-size: 14px;
	color: #FFFFFF;
}
.bt_b{
	font-family: Verdana, Arial, Helvetica, sans-serif, "宋体";
	font-size: 14px;
	color: #000000;
	font-weight: bold;
}
a.gg {
	color: #2c629e;
	text-decoration: none;
	line-height: normal;
	font-family: Verdana, Arial, Helvetica, sans-serif, "宋体";
	font-size: 14px;
	font-weight: bold;
	padding: 14px;
	background-position: left;
}
 a.gg:hover {
	text-decoration:underline;
	font-size: 14px;
	font-weight: bold;
	color: #2c629e;
}
a.hh {
	color: #2c629e;
	text-decoration: none;
	line-height: normal;
	font-family: Verdana, Arial, Helvetica, sans-serif, "宋体";
	font-size: 14px;
	background-position: left;
}
 a.hh:hover {
	text-decoration:underline;
	font-size: 14px;
	color: #2c629e;
}
a.xx {
	color: #999999;
	text-decoration: none;
	line-height: normal;
	font-family: Verdana, Arial, Helvetica, sans-serif, "宋体";
	font-size: 12px;
	background-position: left;
}
 a.xx:hover {
	text-decoration:underline;
	font-size: 12px;
	color: #999999;
}
/*==============foot css============*/
#footer{
	width:965px;
	height:auto;
	line-height:22px;
	padding-top:10px;
	margin-top:15px;
	text-align: center;
	clear: both;
}
#footer-p{
	float:none;
	font-family:Tahoma,taho,verdana,'trebuchet ms',sans-serif;
	font-size:12px;
}
#footer-p span{color:#f39700;}
#footer .gray{}
#nav_bot{width:400px;clear:right;text-align:right;}
#nav_bot li{padding-right:10px;margin-left:10px;display:inline; background:url(nav_bot_bg.gif) no-repeat right center;}
#nav_bot .bg_no img{ vertical-align:middle;}

