body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {
	margin:0;
	padding:0;
}
table {
	border-collapse:collapse;
	border-spacing:0;
}
fieldset, img {
	border:0 none;
}
ol, ul {
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
}
h1, h2, h3, h4, h5, h6 {
	font-size:100%;
}
body {
	background:#001600 none repeat scroll 0 0;
	font-size:12px;
	margin:0 auto;
	text-align:center;
}
#menu1Container {
	position:absolute;
	visibility:hidden;
	left:150px;
	top:0px;
	width:500px;
	height:41px;
	overflow:hidden;
	z-index:500;
}
#menu1Container, #menu1Content {
	position:absolute;
}
#menu2Container {
	position:absolute;
	visibility:hidden;
	left:420px;
	top:0px;
	width:400px;
	height:41px;
	overflow:hidden;
	z-index:500;
}
#menu2Container, #menu2Content {
	position:absolute;
}
#menu3Container {
	position:absolute;
	visibility:hidden;
	left:300px;
	top:0px;
	width:600px;
	height:41px;
	overflow:hidden;
	z-index:500;
}
#menu3Container, #menu3Content {
	position:absolute;
}
.full_bg {
	background:transparent url(images/bg5.jpg) no-repeat scroll center top;
	background-color:#001600;
	width:100%;
	margin:0 auto;
}
.wrapper {
	margin:0 auto;
	text-align:left;
	width:960px;
	height:100%
}
td {
	font-size:12px;
	line-height:160%;
}
.left, .center {
	float:left;
}
.right {
	float:right;
}
.clear:after {
	clear:both;
	content:".";
	display:block;
	height:0;
	visibility:hidden;
}
.clear {
	clear:both;
}
a {
	color:#5A3212;
	text-decoration:none;
}
a:hover {
	color:#A51919;
	text-decoration:underline;
}
.color_1 {
	color:#DBEA43;
	font-size:14px;
}
.color_1 a {
	color:#DBEA43;
}
.color_1 a:hover {
	color:#F8FFB2;
}
.color_2 {
	color:#F8FFB2;
}
.color_2 a:hover {
	color:#FFFFFF;
}
.color_2 a {
	color:#F8FFB2;
}
.color_3 {
	color:#5A3212;
}
.color_3 a {
	color:#5A3212;
	padding:2px 2px 0;
}
.color_3 a:hover {
	background:#411C0A none repeat scroll 0 0;
	color:#FFEDC1;
	text-decoration:none;
}
.color_3 a:hover font {
	color:#FFEDC1;
}
.color_4 {
	color:#FFEDC1;
}
a.color_4 {
	color:#FFEDC1;
}
a.color_4:hover {
	color:#FFEDC1;
}
.color_5 {
	color:#A51919;
	font-weight:bold;
}
.color_5 a {
	color:#A51919;
}
.color_5 a:hover {
	color:#FFFFFF
}
.color_6 {
	color:#3A1408;
}
.color_6 a {
	color:#3A1408;
}
.color_6 a:hover {
	color:#FFF7DB;
}
.color_7 {
	color:#FDFFE4;
}
.color_7 a {
	color:#FDFFE4;
}
.color_7 a:hover {
	color:#FFD200;
}
.color_8 {
	color:#A51919;
	font-size:14px;
	font-weight:bold;
}
.color_9 {
	color:#3cff00;
}
.color_10 {
	color:red;
}
.color_11 {
	color:#FFFFFF;
	font-size:14px;
	line-height:200%
}
#header {
	height:0;
	position:relative;
}
#header h2 {
	height:150px;
	position:absolute;
	text-indent:-900em;
	top:0;
	width:248px;
}
#header h2 a {
	display:block;
	height:150px;
}
#nav {
	background:transparent url(images/nav_bg2.jpg) no-repeat scroll 0 0;
	height:46px;
}
#nav ul {
	padding:0 0 0 227px;
}
#nav li {
	float:left;
	height:46px;
}
#nav li a {
	background-image:url(images/nav_butt.jpg);
	display:block;
	height:46px;
	text-indent:-900em;
}
a.n_1 {
	background-position:0 0;
	width:72px;
}
a.n_1:hover {
	background-position:0 46px;
}
a.n_2 {
	background-position:-72px 0;
	width:81px;
}
a.n_2:hover {
	background-position:-72px 46px;
}
a.n_3 {
	background-position:-154px 0;
	width:82px;
}
a.n_3:hover {
	background-position:-154px 46px;
}
a.n_4 {
	background-position:-236px 0;
	width:82px;
}
a.n_4:hover {
	background-position:-236px 46px;
}
a.n_5 {
	background-position:-318px 0;
	width:82px;
}
a.n_5:hover {
	background-position:-318px 46px;
}
a.n_6 {
	background-position:-400px 0;
	width:82px;
}
a.n_6:hover {
	background-position:-400px 46px;
}
a.n_7 {
	background-position:-482px 0;
	width:82px;
}
a.n_7:hover {
	background-position:-482px 46px;
}
a.n_8 {
	background-position:-564px 0;
	width:82px;
}
a.n_8:hover {
	background-position:-564px 46px;
}
a.n_9 {
	background-position:-646px 0;
	width:82px;
}
a.n_9:hover {
	background-position:-646px 46px;
}
.submenu {
	background:#FFFFFF none repeat scroll 0 0;
	position:relative;
	text-align:left;
	z-index:300;
}
.sublf {
	text-align:left;
}
.sublf ul {
	margin:0;
	padding:0;
	text-align:left;
}
.sublf ul li {
	background:transparent url(images/submenu_2.gif) repeat-x scroll 0 0;
	float:left;
	height:27px;
	line-height:27px;
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
}
.sublf ul li a {
	color:#0D2402;
	padding:0 8px;
}
.sublf ul li a:hover {
	color:#FFFF00;
	text-decoration:none;
}
.pleft {
	background:transparent url(images/submenu_1.gif) no-repeat scroll 0 0 !important;
	height:27px;
	width:20px;
}
.pright {
	background:transparent url(images/submenu_3.gif) no-repeat scroll right center !important;
	height:27px;
	width:20px;
}
#sidebar {
	background:url(images/side_bg03.gif) repeat-y scroll 0 0;
	float:left;
	width:227px;
	height:100%;
}
.logo {
	background:transparent url(images/logo2_2.jpg) no-repeat scroll 0 0;
	height:78px;
}
.s_1 {
	background:transparent url(images/s1.jpg) no-repeat scroll 0 0;
	height:156px;
}
.reg {
	background:transparent url(images/but_reg2.jpg) repeat scroll 0 0;
	height:137px;
	overflow:hidden;
	position:relative;
}
.reg a {
	display:block;
	position:absolute;
	text-indent:-900em;
}
.reg a:hover {
	background:transparent url(images/but_reg2.jpg) repeat scroll 0 0;
}
.reg a.btn_1 {
	height:58px;
	left:23px;
	top:68px;
	width:58px;
}
.reg a.btn_1:hover {
	background-position:-23px -205px;
}
.reg a.btn_2 {
	height:58px;
	left:84px;
	top:68px;
	width:58px;
}
.reg a.btn_2:hover {
	background-position:-84px -205px;
}
.reg a.btn_3 {
	height:58px;
	left:146px;
	top:68px;
	width:58px;
}
.reg a.btn_3:hover {
	background-position:-146px -205px;
}
.s_2 {
	background:transparent url(images/s22.jpg) no-repeat scroll 0 0;
	height:21px;
}
#side_col_bg {
	background:transparent url(images/side_bg01.gif) repeat-y scroll 0 0;
}
.login {
	background:transparent url(images/login_bg2.jpg) no-repeat scroll center top;
	height:206px;
	text-align:center;
}
.login input {
	padding:0;
	font-family:"";
	font-size:14px;
	height:18px;
	width:120px;
	margin-bottom:2px;
	line-height:150%;
	vertical-align:middle;
	border:1px solid #99c620;
	background:#2d3e0f
}
.login select {
	padding:0;
	font-family:"";
	line-height:150%;
	vertical-align:middle;
	border:1px solid #99c620;
	background:#2d3e0f
}
.s_3 {
	background:transparent url(images/s3.gif) no-repeat scroll 0 0;
	height:27px;
}
.server {
	background:transparent url(images/server_bg.jpg) no-repeat scroll 0 0;
	height:140px;
}
.Customer_01 {
	background:transparent url(images/Customer_01.gif) no-repeat scroll 0 0;
	height:98px;
}
.Customer_02 {
	background:transparent url(images/Customer_02.gif) no-repeat scroll 0 0;
	height:46px;
}
.Customer_03 {
	background:transparent url(images/Customer_03.gif) no-repeat scroll 0 0;
	height:61px;
}
.Customer_04 {
	background:transparent url(images/Customer_04.gif) no-repeat scroll 0 0;
	height:60px;
	position:relative;
}
.Customer_04 a {
	display:block;
	position:absolute;
	text-indent:-900em;
}
.Customer_04 a:hover {
	background:transparent url(images/Customer_04.gif) no-repeat scroll 0 0;
	height:60px;
}
.Customer_04 a.shuoming {
	height:29px;
	left:24px;
	top:5px;
	width:89px;
}
.Customer_04 a.shuoming:hover {
	background-position:-24px -65px;
}
.Customer_04 a.luntan {
	height:29px;
	left:118px;
	top:5px;
	width:89px;
}
.Customer_04 a.luntan:hover {
	background-position:-118px -65px;
}
.notice {
	background:transparent url(images/notice_bg.gif) repeat-y scroll 0 0;
	margin:0 auto;
	width:227px;
}
.notice_bg {
	background:transparent url(images/notice_top_bg.gif) no-repeat scroll top;
}
.notice h4 {
	height:80px;
	text-indent:-900em;
}
.notice_con {
	background:transparent url(images/notice_con_bg.gif) no-repeat scroll center bottom;
	line-height:160%;
	text-align:center;
	height:214px;
}
.notice_con p {
	background:transparent url(images/notice_p_bg.gif) no-repeat scroll bottom;
	line-height:150%
}
.butt {
	background:transparent url(images/butt_bg.jpg) no-repeat scroll 0 0;
	height:279px;
	position:relative;
}
.butt a {
	display:block;
	position:absolute;
	text-indent:-900em;
}
.butt a:hover {
	background:transparent url(images/butt_bg.jpg) no-repeat scroll 0 0;
}
.butt a.pk {
	width:200px;
	left:17px;
	top:8px;
	height:82px;
}
.butt a.pk:hover {
	background-position:-17px -287px;
}
.butt a.qianzhan {
	width:200px;
	left:17px;
	top:101px;
	height:82px;
}
.butt a.qianzhan:hover {
	background-position:-17px -379px;
}
.butt a.jieshao {
	width:130px;
	left:75px;
	top:230px;
	height:25px;
}
.butt a.jieshao:hover {
	background-position:-75px -509px;
}
.side_con_bg {
	background:url(images/side_bg02.gif) no-repeat scroll 0 0;
	height:22px;
}
#main {
	float:right;
	width:733px;
}
.main_top {
	position:relative;
	z-index:100;
}
.m_1 {
	background:transparent url(images/m1_bg2.jpg) no-repeat scroll 0 0;
	height:78px;
}
.m_2 {
	background:transparent url(images/m2_bg2.jpg) no-repeat scroll 0 0;
	height:85px;
}
.main_contain {
	position:relative;
	background:url(images/main2_bg.jpg) repeat-y scroll 0 0;
	z-index:500;
	min-height:1300px;
	_height:1300px;
}
.idx_bg {
	background:url(images/idx_bg2.jpg) repeat-y scroll;
	line-height:150%;
	min-height:20px;
	_height:20px;
}
.idx_con {
	background:url(images/idx_con2.jpg) no-repeat scroll top;
	line-height:150%;
	min-height:56px;
	_height:56px;
}
.idx_foot {
	background:url(images/idx_foot.jpg) no-repeat scroll top;
	height:62px;
}
.main_contain_bg h4 {
	font-size:24px;
	font-family:"simsun";
	text-align:center;
	display:block;
}
.main_contain_bg h3 {
	position:absolute;
	top:40px;
	left: 40px;
	font-weight:normal;
	color:#CC0000;
}
.main_contain_bg h3 a:link, .main_contain_bg h3 a:visited {
	color:#cc0000;
}
.main_contain_bg h3 a:hover {
	color:#FF0000;
}
.contain_text {
	width:653px;
	font-size:14px;
	line-height:150%;
	padding:20px 35px 10px 45px;
	text-align:left;
}
.contain_text h4 {
	font-family:"KaiTi_GB2312";
}
.contain_text p {
	text-indent:2em;
	padding-bottom:15px;
}
.contain_text h5 {
	text-align:center;
	padding-bottom:15px;
}
.main_contain_footer {
	background:url(images/contain_footer.jpg) no-repeat scroll bottom;
	height:5px;
	font-size:0px;
}
.news {
	background:transparent url(images/news_bg.jpg) no-repeat scroll top;
	height:291px;
}
.news_title {
	height:39px;
	width:320px;
	overflow:hidden;
	position:relative;
	top:45px;
	left:40px;
}
.news_title li {
	cursor:pointer;
	display:block;
	float:left;
	margin-right:8px;
	text-indent:-900em;
	width:114px;
}
.news_title .tab_Info {
	background:transparent url(images/news_butt.gif) no-repeat scroll -122px 0;
	display:block;
	height:39px;
}
.news_title .on .tab_Info {
	background-position:0px 0;
}
.news_title .tab_Event {
	background:transparent url(images/news_butt.gif) no-repeat scroll -122px -39px;
	display:block;
	height:39px;
}
.news_title .on .tab_Event {
	background-position:-0px -39px;
}
.news_con, .Top10_con, .report_con {
	padding:5px 22px 0px 30px;
}
.news_con table, .Top10_con table, .report_con table {
	width:100%;
}
.news_con td, .Top10_con td, .report_con td {
	line-height:180%;
}
.news_con a img {
	background: none repeat scroll 0 0;
	border:1px solid #917E55;
	padding:2px;
	margin:5px 0;
}
.news_con a:hover img {
	background:#F9F4E9 none repeat scroll 0 0;
	border:1px solid #C3B7A0;
	padding:2px;
}
.news ol, .pet_con ol, .ask_tab_con ol {
	display:none;
	position:relative;
	top:50px;
}
.news ol.block, .pet_con ol.block {
	display:block;
}
.news ol, .Top10_con ol {
	display:none;
}
.news ol.block, Top10_con ol.block {
	display:block;
}
a.more_1 {
	background:transparent url(images/more.gif) no-repeat scroll 0 0;
	display:block;
	height:11px;
	text-indent:-900em;
	position:absolute;
	right:5px;
	top:19px;
	width:41px;
}
a.more_2 {
	background:transparent url(images/more.gif) no-repeat scroll 0 0;
	display:block;
	height:11px;
	text-indent:-900em;
	position:absolute;
	right:5px;
	top:10px;
	width:41px;
}
.Top10 {
	background:transparent url(images/top10_bg03.jpg) repeat-y scroll 0 0;
	height:300px;
}
.Top10_bg {
	background:url(images/top10_bg01.jpg) no-repeat scroll top;
	height:83px;
}
.Top10_title1 {
	width:190px;
	overflow:hidden;
	position:relative;
	top:10px;
	left:160px;
	padding-top:10px;
}
.Top10_title2 {
	height:27px;
	width:320px;
	overflow:hidden;
	position:relative;
	top:24px;
	left:35px;
}
.Top10_title2 li {
	cursor:pointer;
	display:block;
	float:left;
	margin-right:8px;
	text-indent:-900em;
	width:57px;
}
.Top10_title2 .tab_player {
	background:transparent url(images/top10_butt.jpg) no-repeat scroll -60px 0px;
	display:block;
	height:27px;
}
.Top10_title2 .on .tab_player {
	background-position:0px 0px;
}
.Top10_title2 .tab_hero {
	background:transparent url(images/top10_butt.jpg) no-repeat scroll -60px -27px;
	display:block;
	height:27px;
}
.Top10_title2 .on .tab_hero {
	background-position:-0px -27px;
}
.Top10_title2 .tab_Alliance {
	background:transparent url(images/top10_butt.jpg) no-repeat scroll -60px -54px;
	display:block;
	height:27px;
}
.Top10_title2 .on .tab_Alliance {
	background-position:-0px -54px;
}
.Top10_title2 .tab_Prestige {
	background:transparent url(images/top10_butt.jpg) no-repeat scroll -60px -81px;
	display:block;
	height:27px;
}
.Top10_title2 .on .tab_Prestige {
	background-position:-0px -81px;
}
.Top10_con a img {
	background: none repeat scroll 0 0;
	border:1px solid #917E55;
	padding:2px;
	margin:5px 0;
}
.Top10_con a:hover img {
	background:#F9F4E9 none repeat scroll 0 0;
	border:1px solid #C3B7A0;
	padding:2px;
}
#tab_main2 {
	background:transparent url(images/top10_bg04.jpg) no-repeat scroll 0 0;
	height:255px;
	position:relative;
	top:27px;
}
.Information h4 {
	background:transparent url(images/info2_top.gif) no-repeat scroll 0 0;
	height:84px;
	text-indent:-900em;
}
.Information_con_bg {
	background:transparent url(images/info_con.jpg) no-repeat scroll 0 0;
	text-align:center;
	height:206px;
}
.Information_main {
	width:90%;
	padding-top:17px;
	margin-left:20px;
}
.Information_main p {
	display:block;
	height:18px;
	line-height:150%;
	text-align:left;
	margin-bottom:3px;
	padding-top:2px;
}
.Hplay_title {
	background:url(images/how_top.jpg) no-repeat scroll 0 0;
	height:40px;
}
.Hplay_con {
	background:transparent url(images/how_butt_1.jpg) no-repeat scroll 0 0;
	height:120px;
	overflow:hidden;
	position:relative;
}
.Hplay_con a {
	display:block;
	position:absolute;
	text-indent:-900em;
}
.Hplay_con a:hover {
	background:transparent url(images/how_butt_1.jpg) no-repeat scroll 0 0;
}
.Hplay_con a.btn_1 {
	height:28px;
	left:144px;
	top:24px;
	width:80px;
}
.Hplay_con a.btn_1:hover {
	background-position:-144px -144px;
}
.Hplay_con a.btn_2 {
	height:28px;
	left:243px;
	top:24px;
	width:80px;
}
.Hplay_con a.btn_2:hover {
	background-position:-243px -144px;
}
.Hplay_con a.btn_3 {
	height:28px;
	left:144px;
	top:72px;
	width:80px;
}
.Hplay_con a.btn_3:hover {
	background-position:-144px -192px;
}
.Hplay_con a.btn_4 {
	height:28px;
	left:243px;
	top:72px;
	width:80px;
}
.Hplay_con a.btn_4:hover {
	background-position:-243px -192px;
}
.Hrecharge_title {
	background:url(images/how_top.jpg) no-repeat scroll 0 0;
	background-position:0 -40px;
	height:48px;
}
.Hrecharge_con {
	background:transparent url(images/how_butt_2.jpg) no-repeat scroll 0 0;
	height:120px;
	overflow:hidden;
	position:relative;
}
.Hrecharge_con a {
	display:block;
	position:absolute;
	text-indent:-900em;
}
.Hrecharge_con a:hover {
	background:transparent url(images/how_butt_2.jpg) no-repeat scroll 0 0;
}
.Hrecharge_con a.btn_1 {
	height:28px;
	left:33px;
	top:21px;
	width:80px;
}
.Hrecharge_con a.btn_1:hover {
	background-position:-33px -140px;
}
.Hrecharge_con a.btn_2 {
	height:28px;
	left:136px;
	top:21px;
	width:103px;
}
.Hrecharge_con a.btn_2:hover {
	background-position:-136px -140px;
}
.Hrecharge_con a.btn_3 {
	height:28px;
	left:33px;
	top:71px;
	width:80px;
}
.Hrecharge_con a.btn_3:hover {
	background-position:-33px -190px;
}
.Hrecharge_con a.btn_4 {
	height:28px;
	left:136px;
	top:71px;
	width:103px;
}
.Hrecharge_con a.btn_4:hover {
	background-position:-136px -190px;
}
.contain_2 {
	background:url(images/contain_2_bg.jpg) repeat-y scroll 0 0;
	height:356px;
}
.c2_title {
	background:url(images/contain_2_title.jpg) no-repeat scroll 0 0;
	height:72px;
}
.c2_butt {
	background:url(images/contain_2_butt.gif) no-repeat scroll 0 0px;
	width:354px;
	height:33px;
	position:relative;
	top:31px;
	left:300px;
	text-indent:-900em;
}
.c2_butt a {
	display:block;
	position:absolute;
	text-indent:-900em;
}
.c2_butt ahover {
	background:url(images/contain_2_butt.gif) no-repeat scroll 0 0;
}
.c2_butt a.bt_1 {
	height:33px;
	left:0px;
	top:0px;
	width:114px;
}
.c2_butt a.bt_1:hover {
	background-position:0px -33px;
}
.c2_butt a.bt_2 {
	height:33px;
	left:121px;
	top:0px;
	width:114px;
}
.c2_butt a.bt_2:hover {
	background-position:121px 0px;
}
.c2_butt a.bt_3 {
	height:33px;
	left:241px;
	top:0px;
	width:114px;
}
.c2_butt a.bt_3:hover {
	background-position:0px 0px;
}
.contain_3 {
	background:url(images/contain_2_bg.jpg) repeat-y scroll 0 0;
	height:191px;
}
.pic {
	float:left;
	height:190px;
}
.pic_title {
	background:url(images/pic_title.jpg) no-repeat scroll 0 0;
	height:59px;
	width:382px;
}
.pic_con {
	background:url(images/pic_bg.jpg) repeat-y scroll 0 0;
	width:382px;
	height:131px;
}
.pic_con p {
	width:320px;
	position:relative;
	top:15px;
	left:40px;
}
.pic_con img {
	padding:2px;
	border:1px solid #990000;
	margin-right:10px;
}
.pho {
	float:right;
	height:190px;
}
.pho_title {
	background:url(images/pho_title.jpg) no-repeat scroll 0 0;
	height:59px;
	width:351px;
}
.pho_con {
	background:url(images/pho_bg.jpg) repeat-y scroll 0 0;
	width:351px;
	height:131px;
}
.pho_con p {
	width:320px;
	position:relative;
	top:15px;
	left:15px;
}
.pho_con img {
	padding:2px;
	border:1px solid #990000;
	margin-right:10px;
}
a.more_3 {
	background:transparent url(images/more.gif) no-repeat scroll 0 0;
	display:block;
	height:11px;
	text-indent:-900em;
	position:relative;
	top:30px;
	width:41px;
	left: 305px;
}
a.more_4 {
	background:transparent url(images/more.gif) no-repeat scroll 0 0;
	display:block;
	height:11px;
	text-indent:-900em;
	position:relative;
	top:30px;
	width:41px;
	left: 275px;
}
.footer {
	background:url(images/footer.jpg) no-repeat scroll center;
	height:122px;
}
.footer_con {
	margin:0 auto;
	text-align:center;
	width:960px;
	color:#FFFFFF;
	line-height:200%;
	padding-top:15px;
}
