@charset "gb2312";
html, body, h1, h2, h3, h4, h5, h6, div, dl, dt, dd, ul, ol, li, p, blockquote, pre, hr, figure, table, caption, th, td, form, fieldset, legend, input, button, textarea, menu {
	margin:0;
	padding:0;
}
header, footer, section, article, aside, nav, hgroup, address, figure, figcaption, menu, details {
	display:block;
}
table {
	border-collapse:collapse;
	border-spacing:0;
}
caption, th {
	text-align:left;
	font-weight:normal;
}
html, body, fieldset, img, iframe, abbr {
	border:0;
}
i, cite, em, var, address, dfn {
	font-style:normal;
}
[hidefocus], summary {
outline:0;
}
li {
	list-style:none;
	margin:0;
	padding:0;
}
h1, h2, h3, h4, h5, h6, small {
	font-size:100%;
}
sup, sub {
	font-size:83%;
}
pre, code, kbd, samp {
	font-family:inherit;
}
q:before, q:after {
	content:none;
}
textarea {
	overflow:auto;
	resize:none;
}
label, summary {
	cursor:default;
}
a, button {
	cursor:pointer;
}
h1, h2, h3, h4, h5, h6, em, strong, b {
	font-weight:bold;
}
del, ins, u, s, a, a:hover {
	text-decoration:none;
}
body, textarea, input, button, select, keygen, legend {
	font:12px/1.14 arial, \5b8b\4f53;
	color:#464646;
	outline:0;
}
body {
	background-color:#eae6e6;
}
a, a:hover {
	color:#464646;
}
a:hover {
	text-decoration:underline;
}
.f-cb:after, .f-cbli li:after {
	display:block;
	clear:both;
	visibility:hidden;
	height:0;
	overflow:hidden;
	content:".";
}
.f-cb, .f-cbli li {
	zoom:1;
}
.f-fl {
	float:left;
}
.f-fr {
	float:right;
}
.blank {
	width:100%;
	height:5px;
}
.clear {
	clear:both;
}
/*************************************/
.g-doc {
	background:url('../images/bg_01.jpg') top center no-repeat;
	padding-bottom:25px;
}
.p-bg {
	background:url('../images/p_bg.jpg') top center no-repeat;
}
/****************header*********************/
.g-hd {
	width:981px;
	margin:0 auto;
}
.g-hd .t01 {
	background:url(../images/top_01.jpg) no-repeat;
	height:60px;
	position:relative;
	z-index:9;
}
.g-hd .t01 .m-nav {
	position:absolute;
	left:79px;
	top:0;
	width:850px;
	height:47px;
	z-index:999;
}
.m-nav a {
	display:block;
	width:118px;
	height:47px;
	float:left;
}
.m-nav a.logo {
	width:121px;
}
.m-nav a.idx:hover {
	background:url('../images/top_nav_on.jpg') 0 0 no-repeat;
}
.m-nav a.news:hover {
	background:url('../images/top_nav_on.jpg') -118px 0 no-repeat;
}
.m-nav a.data:hover {
	background:url('../images/top_nav_on.jpg') -236px 0 no-repeat;
}
.m-nav a.gl:hover {
	background:url('../images/top_nav_on.jpg') -475px 0 no-repeat;
}
.m-nav a.kf:hover {
	background:url('../images/top_nav_on.jpg') -593px 0 no-repeat;
}
.m-nav a.bbs:hover {
	background:url('../images/top_nav_on.jpg') -711px 0 no-repeat;
}
.g-hd .t02 {
	background:url(../images/top_02.jpg) no-repeat;
	height:402px;
	position:relative;
	z-index:0;
}
.topflash {
	position:absolute;
	width:1432px;
	height:367px;
	top:-60px;
	left:-10px;
	z-index:1;
}
.start {
	position:absolute;
	left:6px;
	top:283px;
}
/**************** Content *********************/
.g-bd {
	width:980px;
	margin:0 auto;
	height:auto;
}
.g-sd {
	width:231px;
	overflow:hidden;
	height:auto;
}/*Left*/
/********Left Login**********/
.g-sd .left-top {
	width:100%;
	height:140px;
	background:url('../images/login_bg.jpg') no-repeat;
	padding-top:13px;
	color:#ba9472;
}
.pay_reg {
	width:100%;
	height:43px;
	background:url('../images/pay_reg.jpg') no-repeat;
}
.pay_reg a {
	display:block;
	width:119px;
	height:43px;
	float:left;
	text-indent:-9999px;
	float:left;
}
.g-sd .login {
	width:235px;
	z-index:1;
}
.g-sd .login dt {
	padding:10px 0 0 15px;
}
.g-sd .login dt dl {
	height:32px;
	line-height:28px;
	width:130px;
}
.g-sd .login dt dl input {
}
.g-sd .login dt.loged {
	padding-left:20px;
}
.g-sd .login dt.loged dl {
	height:25px;
	line-height:25px;
	width:180px;
}
.f-cb:after, .f-cbli li:after {
	clear: both;
	content: ".";
	display: block;
	height: 0;
	overflow: hidden;
	visibility: hidden;
}
.login .u-txt {
	width:55px;
	height:25px;
	line-height:22px;
	display:block;
	float:left;
}
.login .u-loginp {
	border: 1px solid #e9e2cb;
	height: 22px;
	line-height: 22px;
	width: 120px;
	background-color:#e9e2cb;
	color:#000;
	float:left;
}
.login .u-btn {
	width:210px;
	height:30px;
	margin:10px 0;
}
.login .u-logbtn {
	width:58px;
	height:57px;
	border:none;
	cursor:pointer;
	background:url('../images/login_btn.jpg') no-repeat;
	float:left;
	margin-right:15px;
}
.login .m-llk .ct {
	vertical-align:middle;
}
.login .m-llk .ct input {
	vertical-align:middle;
	margin-left:8px;
	margin-right:8px;
}
.login .m-llk span {
	padding-right:10px;
}
.regbtn {
	width:87px;
	height:30px;
	background:url('../images/reg_btn.jpg') no-repeat;
	display:block;
	float:left;
	margin-left:10px;
}
.paybtn {
	width:87px;
	height:30px;
	background:url('../images/pay_btn.jpg') no-repeat;
	display:block;
	float:left;
}
.l_a {
	width:100%;
	height:auto;
}
.l_a a {
	display:block;
	width:216px;
	height:50px;
	margin-bottom:10px;
}
.l_a a.a1 {
	background:url('../images/l_a1.jpg') no-repeat;
}
.l_a a.a2 {
	background:url('../images/l_a2.jpg') no-repeat;
}
.l_a a.a3 {
	background:url('../images/l_a3.jpg') no-repeat;
}
/*****/
.g-sd .l-t {
	margin:0 0 0 0;
}
/**** Left title ***/
.g-sd .left-title1 {
	width:100%;
	height:31px;
	background:url('../images/left_title1.jpg') no-repeat;
}
.g-sd .left-title2 {
	width:100%;
	height:31px;
	background:url('../images/left_title2.jpg') no-repeat;
}
.g-sd .left-title3 {
	width:100%;
	height:31px;
	background:url('../images/left_title3.jpg') no-repeat;
}
.g-sd .left-title5 {
	width:100%;
	height:31px;
	background:url('../images/left_title5.jpg') no-repeat;
}
.g-sd .l-con {
	height:auto;
	min-height:50px;
	padding-bottom:15px;
	border:1px solid #d7d3d4;
	width:213px;
	border-top:none;
	background-color:#e0e0e0;
	margin-left:1px;
}
.g-sd .kf_bg {
	padding-bottom:0;
}
.g-sd .l-con ul {
	padding:15px 10px 10px;
	min-height:130px;
	overflow:hidden;
}
.g-sd .l-con ul li {
	width:193px;
	height:35px;
	line-height: 35px;
	text-align:center;
	border-bottom:1px dashed #cac5b2;
}
.g-sd .l-con ul li a {
	background: url("../images/icon.png") 0 2px no-repeat;
	padding:3px 0 3px 20px;
}
.g-sd .l-con .u-lmsl {
	width:170px;
	height:27px;
	background:url('../images/left_more.jpg') no-repeat;
	display:block;
	margin:0 auto;
}
.g-sd .l-con p.yxjj {
	text-indent:25px;
	padding:25px 15px 0 20px;
	letter-spacing:1px;
	line-height:25px;
}
.g-sd .l-con p em {
	height:24px;
	line-height:24px;
	font-weight:normal;
}
.g-sd .l-con p.u-lt {
	padding-left:20px;
	padding-top:5px;
	height:auto;
}
.g-sd .l-con p.u-lt a {
	color:#ebad48;
}
.g-sd .l-con .left_txt {
	padding:10px 8px;
	line-height:25px;
}
/*********Right**********/
.r_box {
	border:1px solid #ccc;
	border-top:none;
}
.g-mn {
	width:749px;
	height:auto;
}
.g-mn .g-mnc1 {
	width:100%;
	height:257px;
	overflow:hidden;
	background:url('../images/right_01.jpg') no-repeat;
}
.g-mn .g-mnc1 .m-ppt {
	width:386px;
	position:relative;
	height:249px;
	padding:4px 0 4px 4px;
}
/******Flash Pic******/
.m-ppt li {
	width:100%;
	height:100%;
	position:absolute;
}
.m-ppt .pptindex {
	position:absolute;
	z-index:15;
	width:150px;
	bottom:10px;
	right:0;
}
.m-ppt .pptindex .index-item {
	width:22px;
	height:22px;
	font-size:11px;
	line-height:22px;
	display:-moz-inline-stack;
	display:inline-block;
	vertical-align:middle;
*vertical-align:auto;
	zoom:1;
*display:inline;
	-webkit-border-radius:11px;
	-moz-border-radius:11px;
	-ms-border-radius:11px;
	-o-border-radius:11px;
	border-radius:11px;
	-webkit-user-select:none;
	-moz-user-select:none;
	background-color:#ECF2F7;
	text-align:center;
	cursor:pointer;
	margin:0 5px
}
.m-ppt .pptindex .index-item.active {
	background-color:#fe940d;
	color:#fff
}
.m-ppt .pptindex .index-item:hover {
filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=60);
	opacity:0.6
}
/****** News ******/
.g-mn .news {
	width:355px;
	height:249px;
	padding:4px 4px 0 0;
}
.news .m-tab, .r-tit {
	width:100%;
	height:40px;
	position:relative;
}
.r-tit span {
	line-height:34px;
	color:#c7b199;
	padding-left:25px;
	font-size:14px;
}
.r-tit .u-more {
	position:absolute;
	right:10px;
	top:10px;
}
#news_Tab {
	position:absolute;
	left:0;
	top:2px;
	width:100%;
	height:30px;
}
#news_Links {
	width:45px;
	height:28px;
	line-height:28px;
	position:absolute;
	left:310px;
	top:2px;
}
.news .m-tab li {
	width:72px;
	height:30px;
	line-height:30px;
	display:block;
	float:left;
	text-align:center;
	cursor:pointer;
	color:#302e1a;
}
.news .m-tab li.active {
	background:url('../images/news_tab_on.jpg') 0 0 no-repeat;
	color:#fff;
	font-weight:bold;
}
.news .u-more {
}
.m-tablist {
}
#news_TabCon {
	width:341px;
	padding:10px 10px 0 10px;
	color:#cab798;
}
#news_TabCon .tou {
	height:40px;
	background:none;
	overflow:hidden;
	width:96%;
        text-align: center;
}
#news_TabCon .tou a {
	color:#b11111;
	
	width:96%;
	height:25px;
	display:block;
	font-size:14px;
}
#news_TabCon .tou .dec {
	color:#665e59;
	width:330px;
	height:25px;
	line-height:25px;
	overflow:hidden;
}
#news_TabCon dl {
	width:100%;
	padding:0;
}
.m-tablist li {
	line-height:25px;
	height:25px;
	overflow:hidden;
	
       
}
.m-tablist li span {
	float:right;
	color: #6b3c0e;
	font-family: arial;
}
.m-tablist li a {
	color:#302e1a;
}
#news_TabCon dl li {
	margin-right: 10px;
}
.right_pic {
	height:74px;
	padding:10px 0;
	background-color:#e0e0e0;
	border:1px solid #d7d3d4;
}
.right_pic li {
	display:block;
	width:186px;
	height:74px;
	float:left;
}
.right_pic li a {
	display:block;
	width:186px;
	height:74px;
	text-align:right;
}
/********** ¹¥ÂÔ Ö°Òµ ½ØÍ¼**************/
.g-mn .g-mnc2 {
	width:100%;
	height:261px;
	position:relative;
}
.g-mn .g-mnc2 .r-zltit {
	width:100%;
	height:49px;
	background:url('../images/zl_tit.jpg') no-repeat;
}
.g-mn .g-mnc2 .l-zl {
	padding:15px 0 10px 25px;
}
.l-zl .ziliao-list {
	display:block;
	width:355px;
	height:98px;
	float:left;
}
.l-zl .ziliao-list li {
	display:block;
	width:70px;
	height:25px;
	line-height:25px;
	text-align:center;
	float:left;
}
.l-zl .ziliao-list li.zl-line {
	width:3px;
	margin:0 1px 0
}
.l-zl .ziliao-list li a {
	color:#464646;
}
.l-zl .ziliao-list li.top {
	background-color:#efefef;
	color:#000000;
	font-size:14px;
}
.l-zl .ziliao-list li.zl {
	width:72px;
	height:72px;
}
.l-zl .ziliao-list li.zl0 {
	background:url('../images/zl_1.jpg') no-repeat;
}
.l-zl .ziliao-list li.zl1 {
	background:url('../images/zl_2.jpg') no-repeat;
}
.l-zl .ziliao-list li.zl2 {
	background:url('../images/zl_3.jpg') no-repeat;
}
.l-zl .ziliao-list li.zl3 {
	background:url('../images/zl_4.jpg') no-repeat;
}
.g-mn .yxgl {
	width:537px;
	position:relative;
	height:261px;
	background:url('../images/gl_bg.jpg') no-repeat;
}
.g-mn .yxgl .gl-tit {
	width:100%;
	height:38px;
	position:relative;
}
.m-gl {
	padding:20px 20px 0 25px;
}
.m-gl ul {
	padding-top:0;
	padding-bottom:0;
}
.g-mnc3 .yxwq {
	width:200px;
	height:273px;
	background:url('../images/wq_bg.jpg') no-repeat;
	position:relative;
}
.yxwq .leftBtn, .yxwq .rightBtn {
	text-indent:-999px;
	display: block;
	width:28px;
	height: 28px;
	overflow: hidden;
	position:absolute;
	top:70px;
	left:0;
	z-index:99;
}
.leftBtn{top: 70px;left: -10px;}
.yxwq .rightBtn {
	left:150px;
}
.yxwq .zq_pic {
	position:absolute;
	left:20px;
	top:63px;
	width:162px;
	height:153px;
	overflow:hidden;
}
.yxwq .zq_pic li {
	width:194px;
	height:230px;
	display:block;
	float:left;
	overflow:hidden;
}
.yxwq .zq_pic li img {
	width:162px;
	height:153px;
}
.m-gl .m-tablist li {
	border:none;
	background:none;
	height:25px;
	line-height:25px;
}
.u-more {
	position:absolute;
	width:45px;
	height:28px;
	line-height:28px;
	left:320px;
	top:5px;
}
.a-all {
	left:720px;
	top:3px;
}
.a-l {
	left:480px;
	top:12px;
	position:absolute;
}
.a-r {
	right:20px;
	top:16px;
	position:absolute;
}
.a-rr {
	right:20px;
	top:7px;
	position:absolute;
}
.g-mn .g-mnc4 {
	width:100%;
	height:200px;
	background:url('../images/jt_bg.jpg') no-repeat;
}
.g-mnc4 .jt_tit {
	width:100%;
	height:30px;
	position:relative;
}
.g-mn .yxjt {
	width:732px;
	height:auto;
	position:relative;
}
.yxjt .leftBtn, .yxjt .rightBtn {
	text-indent:-999px;
	display: block;
	width:25px;
	height: 23px;
	overflow: hidden;
	position:absolute;
	top:80px;
	left:14px;
	background:url('../images/prev.png') no-repeat;
}
.yxjt .rightBtn {
	left:719px;
	background:url('../images/next.png') no-repeat;
}
.yxjt .jt_con {
	width:680px;
	height:122px;
	position:absolute;
	left:33px;
	top:25px;
	overflow:hidden;
}
.box {
	border:1px solid #e7e6e7;
	border-top:none;
}
.yxjt .m-piclist li {
	width:172px;
	height:112px;
	display:block;
	float:left;
	text-align:center;
}
.yxjt .m-piclist li img {
	width:152px;
	height:112px;
}
/********FOOTER**********/
.g-ft {
	width:100%;
	height:163px;
	background:url('../images/footer_bg.jpg') center top no-repeat;
	padding-top:25px;
	text-align:center;
}
.m-ft {
	width:980px;
	margin:0 auto;
	padding:45px 10px 10px;
	line-height:25px;
	color:#000000;
}
.m-ft a {
	color:#000000;
}
/*************Page**************/
.page_r {
	width:749px;
	float:left;
	margin-bottom:15px;
}
.g-ny1 {
	width:100%;
	background:url('../images/page_01.jpg') no-repeat;
	height:32px;
}
.g-ny2 {
	width:100%;
	height:auto;
}
.g-ny3 {
}
.m-ny {
	overflow:hidden;
	width:747px;
	border:1px solid #d7d3d4;
	border-top:none;
	background-color:#eae6e6;
	min-height:1020px;
}
.m-newslist {
	padding:15px 35px;
}
.m-ny .m-newslist ul {
	background:url('../images/page_re.jpg') repeat-y;
}
.m-newslist li {
	line-height:28px;
	padding:0 5px 0 5px;
	height:28px;
	overflow:hidden;
	padding-left:25px;
	background:url('../images/icon.png') 0 8px no-repeat;
}
.m-newslist li span {
	float:right;
	color: #9d826b;
	font-family: arial;
}
.m-page {
	margin:15px auto;
	text-align:center;
}
.u-psn {
	height:34px;
	line-height:32px;
	padding-left:55px;
}
.u-psn a {
}
.m-newscon {
	padding:10px 35px;
	line-height:30px;
	font-size:12px;
}
.m-newscon h1 {
	text-align:center;
	font-size:22px;
	line-height:40px;
	height:40px;
}
.m-newscon .u-txt {
	font-size:12px;
	text-align:center;
	margin:10px 0;
}
.m-newscon table, .m-newscon img {
	margin:0 auto;
	text-align:center;
}
.m-link {
	width:980px;
	margin:0 auto;
	line-height:25px;
	text-align:left;
	margin-bottom:20px;
}
.m-link a {
	margin-right:5px;
}
/*****************List Servers**********************/
#listbox {
	width:773px;
	height:auto;
}
#listbox .l1 {
	height:129px;
	background:url(../images/list_01.png) no-repeat;
	position:relative;
}
#listbox .l2 {
	width:773px;
	background:url('../images/list_02.png') repeat-y;
}
#listbox .l3 {
	height:124px;
	background:url('../images/list_03.png') no-repeat;
}
#listbox .close {
	display:block;
	position:absolute;
	text-decoration:none;
	outline:none;
	cursor:pointer;
}
#listbox .close:hover {
	text-decoration:none;
	opacity: 0.4;
}
#listbox .close {
	padding:0;
	top:68px;
	right:100px;
	width:21px;
	height:21px;
	line-height:21px;
	opacity: 0;
}
#listbox .close:active {
	box-shadow: none;
}
#listbox .tit {
	width:200px;
	text-align:center;
	line-height:25px;
	padding:5px 0;
	margin:0 auto;
	font-size:24px;
	font-weight:blod;
	color:#213805;
	font-family: "Î¢ÈíÑÅºÚ", 'Helvetica', 'bitstream vera sans';
}
#listbox .slist {
	padding:15px 0 15px 100px;
}
#listbox .slist li {
	width:181px;
	float:left;
	margin:5px;
	height:40px;
	line-height:35px;
	color:#FFFFFF;
	background:url('../images/list_04.jpg') no-repeat;
	text-align:center;
}
#listbox .slist li.news {
	background:url('../images/list_04.jpg') no-repeat;
}
#listbox .slist li a {
	color:#FFFFFF;
}
#allServerBtn {
	width:100%;
	border:none;
	cursor:pointer;
	font-size:28px;
	color:#831613;
	font-weight:bold;
	background:none;
}
.xsk_slist {
	width:720px;
	overflow:hidden;
}
.xsk_slist li {
	width: 170px;
	margin:5px 45px 0 22px;
	float: left;
	height: 30px;
	line-height: 30px;
	display:inline;
}
.xsk_slist li label {
	cursor: pointer;
}
.xsk_more {
	background:url(../images/list_more.jpg) no-repeat;
	width:224px;
	height:45px;
	border:none;
	cursor:pointer;
	display:block;
	margin:0 auto;
}
.xsk_box {
	border:1px solid #333;
	background:#F8FEFE;
	padding:10px;
	color:#1A8A8D;
	margin-top:15px;
}
.xsk_box ul {
	padding-left:100px;
	height:35px;
	line-height:35px;
}
.xsk_box ul li {
	float:left;
	height:25px;
	line-height:25px;
	margin:0 5px;
}
.xsk_box .xsk_input {
	border:1px solid #999;
	width:155px;
	height:25px;
	line-height:25px;
}
.xsk_box .xsk_btn {
	width:90px;
	height:28px;
	line-height:28px;
	color:#000;
}
.gamename {
    
    color: #8F8FA5;
    line-height: 20px;
margin-left: 20px;
}
#myname {
    color: #F00;
    font-weight: bold;
}
.gamename li #iph {
    color: #8F8FA5;
}
.gamename li a {
    color: #FF7800;
}
#mytime {
    color: #FF7800;
}
.gamename li .exit {
    color: #8F8FA5;
}