@charset "utf-8";
/* CSS Document */

*, body, ul, li, dl, dd, dt, input, span, form, pre, p, pre, select, ol, h1, h2, h3, h4, h5, h6, h7{ margin:0px ; padding:0px;}/* 清除内外边距 */
fieldset, img{ border:none;}/* img 搭车：让链接里的 img 无边框*/
ul, li{list-style:none outside none;}/* 重置列表元素 */
small { font-size: 12px; } /* 小于 12px 的中文很难阅读，让 small 正常化 */

html {overflow-y: scroll; }/* 让非ie浏览器默认也显示垂直滚动条，防止因滚动条引起的闪烁*/ 
/* 重置文本格式元素 */
a{ color:#575656; text-decoration:none; outline:none;}
a:hover{ color:#; text-decoration:underline;}
q:before, q:after {content: ''; }
.hide{
	display:none;
}
.show{
	display:block !important;
}
body{ 
	font:normal 12px/20px  Arial, 宋体, simsun, "\5b8b\4f53", sans-serif;
	color:#575656;
	position:relative;
}
.floatleft{ float:left;}/*左漂浮*/
.floatright{ float:right;}/*右漂浮*/
.clear{ clear:both;}

/* 重置 hr */
hr {border: none;height: 1px;}
button, input, select, textarea { font-size: 100%; /* 使得表单元素在 ie 下能继承字体大小 */}




/*背景图片处理*/
.subnav1, .subnav2, .subnav3, .subnav4, .subnav5, .login, .sidetit, .qf a, .grade1, .grade2, .grade3, .grade4, .sidesbg, .sidemenu1, .sidemenu2, .sidemenu3, .sidemenu4, .contactit, .contactbottom, .sidebottombg, .sidebartips, .vip0, .vip1, .vip2, .vip3, .vip4, .vip5, .vip6, .vip7, .loginenter a, .loginfcm a, .safe0 a, .safe1 a, .safe2 a, .safe0 a:hover, .safe1 a:hover, .safe2 a:hover, .strong0 a, .strong1 a, .strong2 a, .strong3 a, .strong4 a, .strong0 a:hover, .strong1 a:hover, .strong2 a:hover, .strong3 a:hover, .strong4 a:hover, .loginbtn input.loginbtn1, .gamenter .flash{ background:url(../images/sidenr.jpg) no-repeat;}
.startgame, .logintit, .quit{background: url(../images/entergame.png) no-repeat 0px 0px;}

.hearder .Nav li a, .subnav1 li a, .subnav2 li a, .subnav3 li a, .subnav4 li a, .subnav5 li a, .loginbtn a, .qf a, .grade a, .sidemenu a, .bottomlogo, .loginbtn input.loginbtn1, .startgame a.regbtn, .startgame a.paybtn, .vip0, .vip1, .vip2, .vip3, .vip4, .vip5, .vip6, .vip7, .loginenter a, .loginfcm a, .safe0 a, .safe1 a, .safe2 a, .safe0 a:hover, .safe1 a:hover, .safe2 a:hover, .strong0 a, .strong1 a, .strong2 a, .strong3 a, .strong4 a, .strong0 a:hover, .strong1 a:hover, .strong2 a:hover, .strong3 a:hover, .strong4 a:hover, .quit{ 
	text-indent:-9999px; 
	overflow:hidden; 
	display:block;
} /*背景图链接*/

.topmenuheight{ height:35px;}
#outbg{ 
	width:100%; 
	height:auto; 
	background:#FFF url(../images/bg.jpg) no-repeat center top;
}/*大背景*/

.wrapper{
	width:940px;
	height:auto;
	margin:0 auto;
	padding:0px 20px;
	position:relative;
}/*外套*/
.hearder{
	width:926px;
	height:82px;
	padding-top:10px;
	position:relative;
	margin:0 auto;
}/*头部*/
.hearder h1 a{
	text-indent:-9999px;
	width:165px;
	height:60px;
	position:absolute;
	right:113px;
	top: 110px;
	display:block;
	overflow:hidden;
}
/*导航*/
.hearder .Nav{ 
	width:926px;
	height:24px; 
	padding-top:5px;
	overflow:hidden;
	zoom:1;
}
.hearder .Nav li{ 
	float:left; 
	display:inline;
}
.hearder .Nav li a{
	width:74px;
	height:29px; 
	margin-left:8px;
}
/*子导航*/
.subnav{
	width:288px;
	height:37px;
	background:url(../images/subnav.png) no-repeat 0px 0px;
	padding:27px 0px 0px 90px;
}
.subnavposi1{position:absolute;top: 45px; left:150px; z-index:100;}
.subnavposi2{position:absolute;top: 45px; left:202px;}
.subnavposi3{position:absolute;top: 45px; left:328px;}
.subnavposi4{position:absolute;top: 45px; left:205px;}
.subnavposi5{position:absolute;top: 45px; left:330px;}

.subnav ul{ overflow:hidden; zoom:1; z-index:20;}
.subnav ul li{ float:left; display:inline;}
.subnav1{
	width:190px; 
	height:17px; 
	background-position:0px -423px; 
}
.subnav2{ 
	width:198px; 
	height:17px; 
	background-position:-201px -423px;
}
.subnav3{
	width:205px; 
	height:17px;
	background-position:-408px -423px;
}
.subnav4{ 
	width:200px; 
	height:17px; 
	background-position:-0px -451px;
}
.subnav5{
	width:202px; 
	height:17px; 
	background-position:-206px -451px;
}

.subnav1 li a{ 
	width:40px; 
	line-height:17px;  
	margin-right:35px;
}
.subnav2 li a{ 
	width:30px; 
	line-height:17px;
	margin-right:25px;
}
.subnav3 li a, .subnav4 li a, .subnav5 li a{ 
	width:50px; 
	line-height:17px; 
	margin-right:25px;
}

/*底部*/
.footer{ 
	text-align:center;
	background:#000 url(../images/footbg.gif) repeat-x 0px top; 
	height:90px; 
	padding-top:20px;
}
.footwidth{ 
	width:700px; 
	margin:0 auto; 
	clear:both; 
	color:#FFF; 
	line-height:22px;
}

.bottomlogo{ 
	width:88px; 
	height:30px; 
	background-position:-119px 0px; 
	position:absolute; 
	left:80px;
	top:26px;
}
/*底部结束*/
.content{ 
	padding-bottom:10px; 
	overflow:hidden;
	zoom:1;
}/*中间内容*/


/*浮动层内容*/
.newsactive, .newsactivebot{
	background:url(../images/newsactive.png);
	overflow:hidden;
}
.newsactive{
	position:absolute;
	width:126px;
	height: auto;
	left: 91px;
	top: 82px;
	background-repeat:no-repeat;
	z-index:999;
}
.newsactit{ 
	height:79px; 
	text-indent:-9999px;
}
.newsactivenr{ 
	width:90px; 
	height:40px; 
	padding:8px; 
	background:url(../images/newsactivebg.jpg) repeat-y 0px 0px;
	margin-left:14px;
}
.newsactivebot{ 
	width:108px; 
	height:20px; 
	background-position:-134px 0px;
	margin-left:10px;
}



/*服务器列表*/
.serversboxtop, .serversboxbot{ background: url(../images/xbg.gif) repeat-x 0px 0px scroll;}
.ybg1, .ybg2{  height:auto; background:url(../images/ybg5.gif) repeat-y;}
.hw1, .hw2, .titbg, .serverstopbg1, .serverstopbg2, .serversbotbg1, .serversbotbg2, .zxser li, .btntop a, .playernr_left, .playernr_right, .playertit1bg span, .yxzlmenu1, .yxzlmenu2, .yxzlmenu3, .yxzlmenu4, .yxzlmenu5, .yxzlmenu dl dt a, .yxzlmenu dl dt a:active, .yxzlmenu dl dt a.submenuselected, .newsbox ul li{ background:url(../images/body.png) no-repeat 0px 0px;}
.serlistit, .seruser li h4,  .serlistit1, .sertit1, .sertit2, .sertit3, .gamesertit, .close, .gamesertoplef, .gamesertoprig, .gameserbotlef, .gameserbotrig, .tips, .gamesertit2, .gamesertit3, .gameserbtn, .topicetit, .gltit, .newstit, .playertit, .playertit1, .playertit2, .playertit3, .playertit4, .playertit5, .yxzltit, .ggtit, .whtit, .zhtit, .chtit, .wjtit, .lstit, .chquestit, .gamepictit, .plan .submit-btn, .pictit, .pictit1, .upload_pic .submit-btn, .newsmenubox li a, .newsmenubox li a:hover, .newsmenubox li a.newsmenuselected, .newsmenubox li a span.zh, .newsmenubox li a span.xw, .newsmenubox li a span.gg, .newsmenubox li a span.wh, .newbietit, .tstit, .zdtit, .zltit, .hdtit, .petit{ background: url(../images/body1.jpg) no-repeat 0px 0px;}
.hw3, .hw4, .hw5, .hw6, .hw7{ background: url(../images/span.gif) no-repeat 0px 0px; position:absolute; overflow:hidden;}
.serverstopbg, .serversbotbg{ background: url(../images/yjbg.jpg) repeat-x 0px 0px; }
.ybg3, .ybg4{ background:url(../images/ybg6.gif) repeat-y 0px 0px;}



/*游戏服务器*/
.close a{ display:block; overflow:hidden; text-indent:-9999px;}
.serverslist1, .serverslist2{ width:345px; height:auto;}
.serverstopbg, .serversbotbg{ width:auto; height:20px; overflow:hidden; zoom:1;}
.serverstopbg{ background-position:0px -576px;}
.serversbotbg{background-position:0px -678px; }
.serverstopbg1, .serverstopbg2, .serversbotbg1, .serversbotbg2{width:40px; height:20px; }
.serverstopbg1{background-position:-344px -467px;}
.serverstopbg2{background-position:-391px -467px;}
.serversbotbg1{background-position:-344px -494px;}
.serversbotbg2{background-position:-391px -494px;}
.ybg3{height:auto; background-position:left 0px;}
.ybg4{height:auto; background-position:right 0px;}
.gameser{width:410px;height:auto;position:absolute;left: 289px;top:248px; z-index:9999;}
.gameserw{ width:401px; height:auto;margin:0px 6px 0px 3px; position:relative;}
.gameserbox{ background:#E5D3B0;width:384px; margin-left:2px; padding:5px;}
.gamesertit{ width:98px; height:23px; display:block; background-position:-168px -52px; text-indent:-9999px; position:absolute; top:-8px; left:140px;}
.close{width:23px;height:24px;background-position:-298px -255px;position:absolute;top:-11px;right: 13px;}
.gamesertop, .gameserbot{ width:auto;height:20px; position:relative;}
.gamesertop{ border-top:2px solid #744c32;}
.gameserbot{ border-bottom:2px solid #744c32;}
.gamesertoplef, .gamesertoprig, .gameserbotlef, .gameserbotrig{width:22px; height:22px; position:absolute; overflow:hidden;}
.gamesertoplef{ background-position:-245px -255px;left:0px;top:-2px;}
.gamesertoprig{ background-position:-269px -255px; right:0px; top:-2px;}
.gameserbotlef{ background-position:-245px -279px; left:0px; bottom:-2px;}
.gameserbotrig{ background-position:-269px -279px; right:0px; bottom:-2px;}
.tips{width:57px;height:68px;display:block;position:absolute;background-position:-177px -250px;left:30px;top:-54px;}
.gameserbox1{ border:2px solid #744c32; width:auto; border-bottom:0px; border-top:0px; color:#3c2618; position:relative; z-index:200;}
.gamewelcome{ overflow:hidden; zoom:1; width:200px; padding:30px 20px 10px 140px; color:#3c2618;}
.gamewelcome a{ float:right; display:inline; color:#f00;}
.gamewelcome a:hover{ text-decoration:underline;}
.gamesertit1{ font-size:14px; font-family:"Microsoft Yahei"; position:absolute; left:120px; top:-10px;}
.gameserlist li{height:22px; line-height:22px; overflow:hidden; zoom:1;}
.gameserlist li span{ float:right;}
.gameserlist li a{ float:left; color:#3c2618;}
.gameserlistw { padding:20px 0px 0px 20px; overflow:hidden; zoom:1;}
.gameserlistw li{ width:160px; float:left; display:inline; padding-right:20px; }
.gameserlistw1{ padding:10px 20px 0px;}
.gamesermore{ text-align:center; left:160px; height:25px; position:absolute;}
.gamesermore a{color:#006cff;}
.gameserlistbox{ overflow:hidden; zoom:1; padding:10px 0px 30px;}
.gameserlistlef, .gameserlistrig{ width:186px; height:auto;}
.gamesertit2, .gamesertit3{width:75px;height:19px;position:absolute;left:55px;top:-14px;text-indent:-9999px; overflow:hidden;}
.gamesertit2{background-position:-168px -185px;}
.gamesertit3{background-position:-245px -185px;}
.gameserbtn{ width:87px; height:32px; background-position:-168px -206px; position:absolute; left:150px; bottom:-5px;}
.gameserbtn a{width:87px; height:32px;display:block; overflow:hidden; text-indent:-9999px;}
/*服务器列表页面结束*/