/* CSS Document */
@charset "gb2312";
 
*{
	 margin:0;
	 padding:0;
}
body{
	 margin:0px;
	 padding:0px; 
	 width:100%; 
	 height:100%;
	 background:url(../newimages/new_version/5.png);
	 font-family: arial, sans-serif,'DejaVu Sans','Lucida Grande',Tahoma,'Hiragino Sans GB',STHeiti,SimSun,sans-serif;
	 font-size: 12px;
	 color: #455e78;
}
a{
	text-decoration:none;
	color:#fff;
}
a:hover{
	text-decoration:underline;
}
/*-------------------------------------------------------------------------------------------顶部部分------------------------------------------------------*/
.top { 
	  background:url(../newimages/new_version/topbj.jpg) repeat-x;
	  width:100%;
	  height:36px;
}
.top .topmain{
	  width:1000px;
	  height:30px;
	  margin:0px auto;
	  padding-top:5px;
	  position:relative;
}
.top .topmain #QQ{
	  position:absolute;
	  z-index:10;
	  left:220px;
	}
.top .topmain .topic{
	background:url(../newimages/new_version/top_icons.png) no-repeat scroll 0px 0px;
	padding-left:25px;
	width:190px;
	float:left;
	margin:3px 5px 0px 5px;
}
.top .topmain ul{
	float:right;
}
.top .topmain ul li{
	list-style-type:none;
	float:left;
	diaplay:inline;
	margin:2px 20px 0px 0px;
}
.top .topmain ul li a{
	text-decoration:none;
	color:#006699;
}
.top .topmain .li1{
	background:url(../newimages/new_version/top_icons.png) no-repeat scroll 0px -56px;
	padding-left:20px;	
}
.top .topmain .li2{
	background:url(../newimages/new_version/top_icons.png) no-repeat scroll 0px -72px;
	padding-left:20px;
}
.top .topmain .li3{
	width:110px;
	height:21px;
	margin-top:-1px;
	padding:3px 0px 0px 4px;
	background:url(../newimages/new_version/all_game.png) no-repeat scroll 0px 0px;
	color:#006699;
}
/*------------------------------------------------------------------------------------------导航栏部分------------------------------------------------------------------*/
.lomain{
	width:100%;
	height:100px;
	background:url(../newimages/new_version/nav_bg.jpg) repeat-x scroll center top;
}
.lomain .lomain_conn{
	width:1000px;
	height:100px;
	margin:0px auto;
	position:relative;
}
.lomain .lomain_conn .logo{
	width:200px;
	height:100px;
	position:absolute;
	left:20px;
}
.lomain_conn .menu{
	width:750px;
	height:100px;
	position:absolute;
	left:250px;
	z-index:20;
}
.lomain_conn .menu ul{
	list-style-type:none;
	width:700px;
	height:50px;
	overflow:hidden;
	margin:30px 0px 0px 80px;
	
}
.lomain_conn .menu ul li{
	float:left;
	background-image:url(../newimages/new_version/nav_conn.png);
	text-indent:-9999px;
}
.lomain_conn .menu ul li#home{
	height:50px;
	width:65px;
	overflow:hidden;
	background-position:0px 0px;
}
.lomain_conn .menu ul li#active,.lomain_conn .menu ul li#games,.lomain_conn .menu ul li#users,.lomain_conn .menu ul li#pay,.lomain_conn .menu ul li#service,.lomain_conn .menu ul li#forum{
	width:90px;
	height:50px;
	margin-left:10px;
}
.lomain_conn .menu ul li#home a{
	text-decoration:none;
	display:block;
	width:65px;
	height:50px;
}
.lomain_conn .menu ul li#active a,.lomain_conn .menu ul li#games a,.lomain_conn .menu ul li#users a,.lomain_conn .menu ul li#pay a,.lomain_conn .menu ul li#service a,.lomain_conn .menu ul li#forum a{
	text-decoration:none;
	display:block;
	width:90px;
	height:50px;
	/*border:1px solid #FFF;*/
}
.lomain_conn .menu ul li#active{
	background-position:-77px 0px;
}
.lomain_conn .menu ul li#games{
	background-position:-182px 0px;
}
.lomain_conn .menu ul li#users{
	background-position:-286px 0px;
}
.lomain_conn .menu ul li#pay{
	background-position:-392px 0px;
}
.lomain_conn .menu ul li#service{
	background-position:-496px 0px;
}
.lomain_conn .menu ul li#forum{
	background-position:-605px 0px;
}
.lomain_conn .menu ul li#home.selected{
	background-position:0px -48px;
}
.lomain_conn .menu ul li#active.selected{
	background-position:-77px -48px;
}
.lomain_conn .menu ul li#games.selected{
	background-position:-182px -48px;
}
.lomain_conn .menu ul li#users.selected{
	background-position:-286px -48px;
}
.lomain_conn .menu ul li#pay.selected{
	background-position:-392px -48px;
}
.lomain_conn .menu ul li#service.selected{
	background-position:-496px -48px;
}
.lomain_conn .menu ul li#forum.selected{
	background-position:-605px -48px;
}
/*---------------------------------------------------------------------------幻灯片及登录部分start----------------------------------------------------------------*/
.image_part{
	width:100%;
	height:350px;
	background:url(../newimages/new_version/image_bg.jpg) repeat-x scroll center top;
}
.image_part .image_part_main{
	width:1100px;
	height:350px;
	margin:0px auto;
	/*border:1px solid #FFF;*/
	position:relative;
}
.image_part .image_part_main .flash{
	position:absolute;
	left:100px;
	width:850px;
	height:350px;
}
.image_part .userlogin{
	width:240px;
	height:250px;
	position:absolute;
	top:50px;
	left:850px;
	background:url(../newimages/new_version/login_bg.png) no-repeat scroll 0px 0px;
	overflow:hidden;
}
.image_part .userlogin .userinfo{
	height:200px;
	width:230px;
	margin:45px 0px 0px 4px;
}
/*---------------------------------------------------------------------------幻灯片及登录部分end----------------------------------------------------------------*/
/*---------------------------------------------------------------------------主要内容部分start----------------------------------------------------------------*/

.midmain{
	width:1100px;
	height:auto;
	/*border:1px solid #000;*/
	margin:0px auto;
}
/*-------------------------------------------------------------------内容左部分start--------------------------------------------------------------------*/
.midmain .midleft{
	width:780px;
	height:auto;
	float:left;
	margin-top:10px;
	/*border:1px solid #000;*/
}
/*---------------------------------------------------------------------------火爆专区start----------------------------------------------------------------*/

.midmain .midleft .hbzq,.midmain .midleft .syzq{
	width:780px;
	height:155px;
	margin:10px 0px 10px 0px;
	padding:5px 0px 0px 0px;
	background:url(../newimages/new_version/hbzq_bg.jpg) scroll 0px 0px;
}
.midmain .midleft .hbzq ul{
	list-style-type:none;
}
.midmain .midleft .hbzq ul li{
	float:left;
	display:inline-block;
	margin:5px 0px 0px 15px;
}
.midmain .midleft .hbzq .hbzq_conn{
	width:175px;
	height:140px;
	position:relative;
}
.midmain .midleft .hbzq .hbzq_conn .hbzq_conn_href{
	width:175px;
	height:140px;
	position:absolute;
	z-index:10;
}
.midmain .midleft .hbzq .hbzq_conn .hbzq_conn_btm{
	display:none;
	width:175px;
	height:55px;
	position:absolute;
	z-index:11;
	top:83px;
	background:url(../newimages/new_version/btm_bg.png) no-repeat scroll 0 0;
}
.midmain .midleft .hbzq .hbzq_conn .hbzq_conn_btm .hbzq_enter_game{
	display:inline-block;
	position:absolute;
	top:12px;
	left:10px;
}
.midmain .midleft .hbzq .hbzq_conn .hbzq_conn_other{
	position:absolute;
	top:20px;
	left:88px;
	color:#FFF;
	font-weight:bold;
}
.midmain .midleft .hbzq .hbzq_conn .hbzq_conn_other .xinshou{
	margin-right:3px;
}
.midmain .midleft .hbzq .hbzq_conn .hbzq_conn_other .chongzhi{
	margin-left:3px;
	color:#D91C00;
}
/*---------------------------------------------------------------------------火爆专区end----------------------------------------------------------------*/
/*---------------------------------------------------------------------------手游专区start--------------------------------------------------------------*/
.midmain .midleft .syzq{
	width:780px;
	height:150px;
	margin:10px 0px 10px 0px;
	padding:10px 0px 0px 0px;
	background:url(../newimages/new_version/hbzq_bg.jpg) scroll 0px 0px;
}
.midmain .midleft .syzq ul{
	list-style-type:none;
}
.midmain .midleft .syzq ul li{
	width:175px;
	height:140px;
	float:left;
	display:inline;
	margin-left:15px;
	overflow:hidden;
	position:relative;
}
.midmain .midleft .syzq ul li .syzq_conn_btm{
	position:absolute;
	width:175px;
	height:140px;
	background:#000;
	opacity:0.5;
	filter:alpha(opacity=50);                            
	left:-175px;
	top:0px;
}
.midmain .midleft .syzq ul li .apk,.midmain .midleft .syzq ul li .app{
	width:60px;
	height:60px;
	background:#0F6;
	display:block;
	color:#000;
	text-align:center;
	position:absolute;
	text-indent:-9999px;	
}
.midmain .midleft .syzq ul li .apk{
	top:40px;
	left:15px;
	display:none;
	background:url(../newimages/new_version/apk.gif) no-repeat scroll 0px 0px;
}
.midmain .midleft .syzq ul li .app{
	top:40px;
	left:105px;
	display:none;
	background:url(../newimages/new_version/app.gif) no-repeat scroll 0px 0px;
}
/*---------------------------------------------------------------------------手游专区end----------------------------------------------------------------*/
/*---------------------------------------------------------------------------热门专区start----------------------------------------------------------------*/
.midmain .midleft .rmzq{
	width:780px;
	height:260px;
	margin:10px 0px 10px 0px;
	background:url(../newimages/new_version/hbzq_bg.jpg) 
}
.midmain .midleft .rmzq ul li{
	width:257px;
	height:128px;
	float:left;
	list-style-type:none;
}
.midmain .midleft .rmzq #game01,.midmain .midleft .rmzq #game02,.midmain .midleft .rmzq #game04,.midmain .midleft .rmzq #game05{
	border-right:1px solid #bbb;
	border-bottom:1px solid #bbb;
	position:relative;	
}
.midmain .midleft .rmzq #game03,.midmain .midleft .rmzq #game06{
	border-bottom:1px solid #bbb;
	position:relative;
}
.midmain .midleft .rmzq #game07,.midmain .midleft .rmzq #game08{
	border-right:1px solid #bbb;
	position:relative;
}
.midmain .midleft .rmzq #game09{
	position:relative;
}
.midmain .midleft .rmzq .rmzq_image{
	position:absolute;
	top:15px;
	left:20px;
}
.midmain .midleft .rmzq .rmzq_game_name{
	position:absolute;
	top:40px;
	left:140px;
	font-size:16px;
	color:#DC5404;
	font-weight:bold;
}
.midmain .midleft .rmzq .rmzq_game_bottom{
	position:absolute;
	top:70px;
	left:130px;
}
/*---------------------------------------------------------------------------热门专区end----------------------------------------------------------------*/
/*---------------------------------------------------------------------------所有游戏start----------------------------------------------------------------*/
.midmain .midleft .all_game{
	width:773px;
	height:500px;
	background:url(../newimages/new_version/hbzq_bg.jpg);
	margin:10px 0px 10px 0px;
	padding:10px 0px 0px 7px;
}
.midmain .midleft .all_game ul li{
	width:120px;
	height:110px; 
	margin:10px 15px 0px 15px;
	float:left;
	display:inline;
	list-style-type:none;
	position:relative;
}
.midmain .midleft .all_game .all_game_image{
	position:absolute;
	left:20px;
}
.midmain .midleft .all_game .all_game_href{
	position:absolute;
	top:88px;
	left:35px;
	color:#DC5404;
}
/*---------------------------------------------------------------------------所有游戏end------------------------------------------------------------------*/
/*---------------------------------------------------------------------------杂谈攻略start------------------------------------------------------------------*/
.midmain .midleft .ztgl{
	width:775px;
	height:300px;
	margin:10px 0px 10px 0px;
	padding:2px 0px 0px 5px;
	background:url(../newimages/new_version/hbzq_bg.jpg);
}
.midmain .midleft .ztgl .ztgl_content{
	width:770px;
	height:290px;
	background:#FFF;
	margin-top:5px;
}
.midmain .midleft .ztgl .wjgl,.midmain .midleft .ztgl .yxgl{
	width:370px;
	height:290px;
	float:left;
}
.midmain .midleft .ztgl .wjgl{
	border-right:1px dashed #ccc;
}
.midmain .midleft .ztgl .yxgl{
	margin:0px 0px 0px 10px;
}
.midmain .midleft .ztgl ul{
	list-style-type:none;
}
.midmain .midleft .ztgl ul li{
	width:360px;
	line-height:30px;
	border-bottom:1px dashed #ccc;
}
.midmain .midleft .ztgl ul li a{
	text-decoration:none;
	color:#000;
	margin-left:20px;
}
.midmain .midleft .ztgl .date{
	float:right;
	margin-right:20px;
}
/*---------------------------------------------------------------------------杂谈攻略end------------------------------------------------------------------*/

/*---------------------------------------------------------------------------内容左部分end----------------------------------------------------------------*/

/*--------------------------------------------------------------------内容右部分start--------------------------------------------------------------------*/
.midmain .midright{
	width:300px;
	height:auto;
	float:right;
	/*border:1px solid blue;*/
}
/*---------------------------------------------------------------------咨询内容start----------------------------------------------------------------------*/
.midmain .midright .midr_conn{
	width:300px;
	height:330px;
	background:#EEEEEE;
	margin:8px 0px 0px 0px;
	position:relative;
	border-left:1px solid #ccc;
	border-right:1px solid #ccc;
	border-bottom:1px solid #ccc;
}
.midmain .midright .midr_r1,.midmain .midright .midr_r2,.midmain .midright .midr_r3{
	width:300px;
	height:auto;
	position:absolute;
	top:55px;	
	background:#FFF;
}
.midmain .midright .midr_r2,.midmain .midright .midr_r3{
	display:none;
}
.midmain .midright .midr_r_top{
	width:300px;
	height:55px;
	background:url(../newimages/new_version/new_nav.jpg) no-repeat scroll center center;
}
.midmain .midright .midr_r_top ul{
	/*list-style:none outside none;*/
}
.midmain .midright .midr_r_top ul li{
	list-style:none outside none;
	float:left;
	display:inline;	
	background:url(../newimages/new_version/news_nav_conn.png) no-repeat 0 0 transparent;
	text-indent:-9999px;
}
.midmain .midright .midr_r_top ul li#style_01{
	width:43px;
	height:20px;
	margin:20px 0px 0px 29px;
	background-position:-12px -10px;
}
.midmain .midright .midr_r_top ul li#style_01.selected{
	background-position:-12px -64px;
}
.midmain .midright .midr_r_top ul li#style_01.clicked{
	background-position:-12px -64px;
}
.midmain .midright .midr_r_top ul li#style_02{
	width:43px;
	height:20px;
	background-position:-87px -10px;
	margin:20px 0px 0px 20px;
}
.midmain .midright .midr_r_top ul li#style_02.selected{
	background-position:-87px -64px;
}
.midmain .midright .midr_r_top ul li#style_02.clicked{
	background-position:-87px -64px;
}
.midmain .midright .midr_r_top ul li#style_03{
	width:43px;
	height:20px;
	background-position:-160px -10px;
	margin:20px 0px 0px 30px;
}
.midmain .midright .midr_r_top ul li#style_03.selected{
	background-position:-160px -64px;
}
.midmain .midright .midr_r_top ul li#style_03.clicked{
	background-position:-160px -64px;
}
.midmain .midright .midr_r_top ul li#style_04{
	width:65px;
	height:20px;
	background-position:-220px -10px;
	margin:20px 0px 0px 20px;
}
.midmain .midright .midr_r_top ul li#style_04.selected{
	background-position:-220px -64px;
}
.midmain .midright .midr_r_top ul li#style_04.clicked{
	background-position:-220px -64px;
}
.midmain .midright .toutiao{
	padding:8px 0px 8px 0px;
	height:20px;
	text-align:center;
	margin:0px 0px 8px 0px;
	border-bottom:1px dashed #ccc;
}
.midmain .midright .toutiao a{
	font-size:15px;
	color:#000;
	text-decoration:none;
}
.midmain .midright .toutiao a:hover{
	color:#DC5404;
}
.midmain .midright .hotnews ul{
	width:280px;
	margin:0px auto;
	list-style-type:none;
}
.midmain .midright .hotnews ul li{
	height:30px;
	overflow:hidden;
}
.midmain .midright .hotnews ul li .date{
	float:right;
	font-size:9px;
	letter-spacing:0px;
}
.midmain .midright .hotnews ul li a{
	font-size:12px;
}
.midmain .midright .hotnews ul li a:hover{
	font-weight:bold;
}
/*---------------------------------------------------------------------咨询内容end----------------------------------------------------------------------*/
/*---------------------------------------------------------------------游戏推荐start----------------------------------------------------------------------*/
.midmain .midright .game_recomand{
	width:300px;
	height:470px;
	margin:270px 0px 0px 0px;
	background:#EEEEEE;
	border-left:1px solid #ccc;
	border-right:1px solid #ccc;
	border-bottom:1px solid #ccc;
}
.midmain .midright .game_recomand .game_recomand_top{
	width:300px;
	height:50px;
	background:url(../newimages/new_version/game_recommand.png) no-repeat scroll center center;
}
.midmain .midright .game_recomand .game_recomand_top .more a{
	display:block;
	width:65px;
	height:20px;
	float:right;
	margin:17px 7px 0px 0px;
	text-indent:-9999px;
	background:url(../newimages/new_version/news_nav_conn.png) -220px -10px; 
}
.midmain .midright .game_recomand .game_recomand_top .more a:hover{
	background-position:-220px -64px;
}
.midmain .midright .game_recomand .game_recomand_conn{
	width:290px;
	height:390px;
	background:#FFF;
	padding:10px 0px 0px 10px;
}
/*---------------------------------------------------------------------游戏推荐end----------------------------------------------------------------------*/
/*------------------------------------------------------------常见问题start---------------------------------------------------------------*/
.midmain .midright .problemes{
	width:300px;
	height:auto;
	margin:10px 0px 0px 0px;
	background:#EEEEEE;
	border-left:1px solid #ccc;
	border-right:1px solid #ccc;
	border-bottom:1px solid #ccc;
}
.midmain .midright .problemes_top{
	width:300px;
	height:50px;
	border:1px solid #000;
	background:url(../newimages/new_version/problemes.png);
}
.midmain .midright .problemes_top .more a{
	display:block;
	width:65px;
	height:20px;
	float:right;
	margin:17px 7px 0px 0px;
	text-indent:-9999px;
	background:url(../newimages/new_version/news_nav_conn.png) -220px -10px; 
}
.midmain .midright .problemes_top .more a:hover{
	background-position:-220px -64px;
}
.midmain .midright .problemes_conn{
	width:280px;
	height:450px;
	background:#FFF;
	padding:10px 0px 0px 20px;
}
.midmain .midright .problemes_conn ul{
	list-style-type:none;
}
.midmain .midright .problemes_conn ul li{
	height:35px;
}
.midmain .midright .problemes_conn ul li a{
	font-size:14px;
	color:#000;
	text-decoration:none;
}
.midmain .midright .problemes_conn ul li a:hover{
	color:#DC5404;
}
/*------------------------------------------------------------常见问题end---------------------------------------------------------------*/
/*------------------------------------------------------------客服中心start-------------------------------------------------------------*/
.midmain .midright .service_bg{
	width:300px;
	height:270px;
	background:#EEEEEE;
	margin-top:20px;
	padding-top:20px;
}
.midmain .midright .service_bg .service_conn{
	width:300px;
	height:250px;
	background:url(../newimages/new_version/service.jpg) no-repeat scroll center center; 
}
.midmain .midright .service_bg .service_conn .service{
	width:120px;
	height:28px;
	display:inline-block;
	margin:95px 0px 0px 54px;
}
/*------------------------------------------------------------客服中心end---------------------------------------------------------------*/
/*------------------------------------------------------------友情链接部分start----------------------------------------------------------*/
.midmain .yc_lj{
	clear:both;
	width:1100px;
/*	border:1px solid #000;*/
	background:url(../newimages/new_version/ycbj.jpg) repeat-y scroll 0px 0px;
}
.midmain .yc_lj .yc_bt{
	width:1090px;
	height:35px;
	background:url(../newimages/new_version/ycbt.jpg) no-repeat ;
	line-height:28px;
	padding:0px 20px 0px 0px;
	text-align:right;
}
.midmain .yc_lj .yc_content{
	/*border:1px solid #000;*/
	width:1060px;
	height:110px;
	margin:0px auto;
}
.midmain .yc_lj .yc_content .yc_imglj{
	list-style-type:none;
	width:1060px;
	height:30px;
	overflow:hidden;
}
.midmain .yc_lj .yc_content .yc_imglj li{
	list-style-type:none outside none;
	width:100px;
	height:30px;
	float:left;
	margin-left:15px;
}
.midmain .yc_lj .yc_content .yc_line{
	clear:both;
	width:1000px;
	height:5px;
	border-bottom:1px dashed #81C6EF;
	margin:5px auto;
}
.midmain .yc_lj .yc_content .yc_wzlj{
	list-style-type:none;
	width:1060px;
	padding:5px 0px 0px 0px;
}
.midmain .yc_lj .yc_content .yc_wzlj  li{
	height:20px;
	float:left;
	margin:3px 0px 0px 15px;
}
.midmain .yc_lj .yc_content .yc_wzlj  li a{
	color:#455E78;
	text-decoration:none;
} 
.midmain .yc_lj .yc_bottom{
	width:1100px;
	height:12px;
	background:url(../newimages/new_version/ycbottom.jpg) no-repeat;
}
.midmain .copyright{
	color: #2881B0;
    margin: 10px auto 0;
    text-align: center;
    width: 1100px;
}
.midmain .copyright a{
	text-decoration:none;
	color:#455E78;
}
.midmain .copyright a:hover{
	color:#FF3300;
}
.midmain .copyright .flead{
	margin:0;
	padding:0;
}
.midmain .copyright .flead a{
	text-decoration:none;
	color:#455E78;
}
.midmain .copyright .flead a:hover{
	color:#FF3300;
}
.midmain .copyright .foot{
	height:30px;
	background: none repeat scroll 0 0 #E4F5FA;	
	line-height:30px;
}
/*------------------------------------------------------------友情链接部分end----------------------------------------------------------*/
/*--------------------------------------------------------------二维码部分start-------------------------------------------------------*/
.qbj{
	position:fixed;
	top:0px;
	left:0px;
	width:100%;
	height:100%;
	background:#000;
	opacity:0.7;
	filter:alpha(opacity=0.7);
	z-index:998;
}
.ewm{
	position:fixed;
	top:35%;
	left:40%;
	width:350px;
	height:350px;
	z-index:999;
}
.ewm .close{
	width:30px;
	height:30px;
	float:right;
}
/*--------------------------------------------------------------二维码部分end-------------------------------------------------------*/