@charset "utf-8";
#wrapper {
	width: 980px;
	margin-top: 0px;
	margin-right: auto;
	margin-left: auto;
	margin-bottom: 0px;
	float: none;
	height: 730px;
	position: relative;
	top: 456px;
}

#center_bg{
	position: absolute;
	height: 916px;
	width: 980px;
	background-image: url(/images/index/center_bg.gif);
	_background-image: none;






    _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/index/center_bg.gif', sizingMethod='img');
	z-index:0;
	background-position: center top;
	background-repeat: no-repeat;
	}


#center {
	position: absolute;
	height: 916px;
	width: 980px;
	z-index:1;
}

#center .menu_flash {
	position: relative;
	height: 264px;
	width: 244px;
	top: -48px;
	z-index: 2;
	left: 1px;
}
#btn_web {
	position: absolute;
	height: 40px;
	width: 181px;
	left: 37px;
	top: 216px;
	background-image: url(/images/index/btn_web.jpg);
}
#btn_web a {
	height: 40px;
	width: 181px;
	display:block;

}
#banner {
	position: absolute;
	height: 190px;
	width: 446px;
	left: 267px;
	top: 19px;
}
#tab {
	position: absolute;
	height: 22px;
	width: 490px;
	left: 245px;
	top: 210px;
}
#shop {
	position: absolute;
	height: 149px;
	width: 490px;
	left: 245px;
	top: 458px;
}
#notice {
	position: absolute;
	width: 440px;
	height: 175px;
	left: 37px;
	top: 34px;
	overflow: hidden;
}
#notice table.hidden_more_text{
	table-layout: fixed;
	font-size: 12px;
	line-height: 21px;
	color: #1A1614;
	text-decoration: none;
	text-align: center;
	font-family: "Times New Roman", Times, serif;
}
#notice td.hidden_more_text {
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
	text-align: left;
	color: #000000;
}
#notice .hidden_more_text a {
    overflow: hidden;
    text-decoration: none;
	text-overflow: ellipsis;
	color: #000000;
}
#notice .hidden_more_text a:hover {
	color: #990000;
	text-decoration: none;
	text-overflow: ellipsis;
}

#notice table.hidden_more_bbs{
	table-layout: fixed;
	font-family: "Times New Roman", Times, serif;
	font-size: 12px;
	line-height: 21px;
	color: #990000;
	text-decoration: none;
	text-align: center;
}
#notice td.hidden_more_bbs {
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
	text-align: left;
	color: #993300;
}
#notice .hidden_more_bbs a {
	overflow: hidden;
	text-decoration: none;
	text-overflow: ellipsis;
	color: #993300;
}
#notice .hidden_more_bbs a:hover {
	color: #000066;
	text-decoration: underline;
	text-overflow: ellipsis;
}
#update  {
	position: absolute;
	width: 230px;
	height: 100px;
	left: 470px;
	top: 647px;
	overflow: hidden;
}
#update table{
	position:relative;
	top: 0px;
}
#update_photo {
	position: absolute;
	width: 175px;
	height: 86px;
	left: 284px;
	top: 647px;
	background-image: url(/images/index/update_photo.jpg);
	background-repeat: no-repeat;
	border: 1px solid #37301e;
}
#update_photo a{
	width: 175px;
	height: 78px;
	display:block;
	border: 1px solid 37301e;
}
#vote {
	position: absolute;
	width: 182px;
	height: 96px;
	left: 287px;
	top: 795px;
	overflow: hidden;
}
#btn_vote-1 {
	position: absolute;
	width: 100px;
	height: 46px;
	left: 276px;
	top: 823px;
	overflow: hidden;
	background-image: url(/images/index/btn_vote-1.gif);
	background-repeat: no-repeat;
}
#btn_vote-1 a {width: 100px;height: 46px;display:block;}
#btn_vote-2 {
	position: absolute;
	width: 100px;
	height: 46px;
	left: 376px;
	top: 823px;
	overflow: hidden;
	background-image: url(/images/index/btn_vote-2.gif);
	background-repeat: no-repeat;
}
#btn_vote-2 a {width: 100px;height: 46px;display:block;}
#npc{
	position: absolute;
	left: 504px;
	top: 788px;
	background-image: url(/images/index/npc_photo.jpg);
	background-repeat: no-repeat;
	height: 86px;
	width: 179px;
}
#npc a{
	width: 179px;
	height: 86px;
	display:block;
}
#beginner{
	position: absolute;
	width: 220px;
	height: 205px;
	left: 735px;
	top: -20px;
	overflow: hidden;
}
#pro{
	position: absolute;
	width: 190px;
	height: 140px;
	left: 748px;
	top: 214px;
	overflow: hidden;
}
#banner_sponsors{
	position: absolute;
	width: 175px;
	left: 757px;
	top: 230px;
	overflow: hidden;
	height: 233px;
}
#btn_blog-1 {
	position: absolute;
	width: 185px;
	height: 57px;
	left: 28px;
	top: 256px;
	overflow: hidden;
	background-image: url(/images/index/btn_blog-1.jpg);
	background-repeat: no-repeat;
}
#btn_blog-1 a {
	width: 185px;
	height: 57px;
	display:block;
	left: 28px;
}
#btn_blog-2 {
	position: absolute;
	width: 185px;
	height: 46px;
	left: 28px;
	top: 313px;
	overflow: hidden;
	background-image: url(/images/index/btn_blog-2.jpg);
	background-repeat: no-repeat;
}
#btn_blog-2 a {
	width: 185px;
	height: 46px;
	display:block;
	left: 28px;
}
#btn_bbs-1 {
	position: absolute;
	width: 160px;
	height: 35px;
	left: 45px;
	top: 483px;
	overflow: hidden;
	background-image: url(/images/index/btn_bbs-1.jpg);
	background-repeat: no-repeat;
}
#btn_bbs-1 a {width: 160px;height: 35px;display:block;}
#btn_bbs-2 {
	position: absolute;
	width: 160px;
	height: 35px;
	left: 45px;
	top: 521px;
	overflow: hidden;
	background-image: url(/images/index/btn_bbs-2.jpg);
	background-repeat: no-repeat;
}
#btn_bbs-2 a {width: 160px;height: 35px;display:block;}
#btn_bbs-3 {
	position: absolute;
	width: 160px;
	height: 35px;
	left: 45px;
	top: 559px;
	overflow: hidden;
	background-image: url(/images/index/btn_bbs-3.jpg);
	background-repeat: no-repeat;
}
#btn_bbs-3 a {width: 160px;height: 35px;display:block;}
#mone-1 a {
	height: 15px;
	width: 50px;
	background-image: url(/images/index/More.gif);
	background-repeat: no-repeat;
	position: absolute;
	top: 214px;
	z-index:20;
	left: 657px;
}
#mone-2 a {
	height: 15px;
	width: 50px;
	background-image: url(/images/index/More.gif);
	background-repeat: no-repeat;
	position: absolute;
	top: 613px;
	z-index:20;
	left: 657px;
}
#mone-3 a {
	height: 15px;
	width: 50px;
	background-image: url(/images/index/More.gif);
	background-repeat: no-repeat;
	position: absolute;
	top: 755px;
	left: 431px;
	z-index:20;
}
#mone-4 a {
	height: 15px;
	width: 50px;
	background-image: url(/images/index/More.gif);
	background-repeat: no-repeat;
	position: absolute;
	top: 755px;
	z-index:20;
	left: 657px;
}
#mone-shop a {
	height: 15px;
	width: 50px;
	background-image: url(/images/index/More.gif);
	background-repeat: no-repeat;
	position: absolute;
	top: 425px;
	z-index:20;
	left: 657px;
}
#footer {
	height: 60px;
	width: 980px;
	background-image: url(/images/index/cr.jpg);
	background-repeat: no-repeat;
	position: absolute;
	top: 916px;
	background-position: center;
}

#btn_se-1 {
	position: absolute;
	width: 70px;
	height: 22px;
	left: 773px;
	top: 574px;
	overflow: hidden;
	background-image: url(/images/index/btn_se-1.jpg);
	background-repeat: no-repeat;
}
#btn_se-1 a {width: 70px;height: 22px;display:block;}

#btn_se-2 {
	position: absolute;
	width: 70px;
	height: 22px;
	left: 846px;
	top: 574px;
	overflow: hidden;
	background-image: url(/images/index/btn_se-2.jpg);
	background-repeat: no-repeat;
}
#btn_se-2 a {width: 70px;height: 22px;display:block;}

#btn_lock-1 {
	position: absolute;
	width: 120px;
	height: 26px;
	left: 83px;
	top: 305px;
	overflow: hidden;
	background-image: url(/images/index/btn_lock-1.jpg);
	background-repeat: no-repeat;
}
#btn_lock-1 a {width: 120px;height: 26px;display:block;}

#btn_lock-2 {
	position: absolute;
	width: 56px;
	height: 16px;
	left: 115px;
	top: 335px;
	overflow: hidden;
	background-image: url(/images/index/btn_lock-2.jpg);
	background-repeat: no-repeat;
}
#btn_lock-2 a {width: 56px;height: 16px;display:block;}

