
/* 首页样式开始 */
input:-webkit-autofill, textarea:-webkit-autofill, select:-webkit-autofill {
    -webkit-box-shadow: 0 0 0px 1000px white inset;
}
   *{  
        margin: 0;  
        padding: 0;  
    }	
  
    .cover{  
        width: 800px;  
        margin: 0 auto;  
    }  
  
    .cover > img{  
        height: 399px;
		width: 350px; 
        position: relative;  
    }  
  
    .cover:hover >div{  
        display: block;  
    }  
.bei{
	background-image: url(../image/mengban.png);
	width: 100%;
	height: 200px;
	position: absolute;
	left: 0px;
	bottom: 0px;
}
.bei p{
	vertical-align: bottom;
	color:#fff;
	position:absolute;
	bottom:14px;
	text-indent: 1em;
	height: 46px;
    line-height: 25px;
	padding:10px;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    word-break: break-all;
}
.game_img_all{margin-top: 15px;}
.header{
	width:100%;
	height:40px;
	background:#313131;	
	border-bottom:1px solid #1c1c1c;
}
.head_wrap{
	width:1200px;
	height:16px;
	margin:0 auto;
	color:#cfcfcf;
	padding-top:10px;

}
.head_left{
	width:700px;
	height:16px;
	
}
.head_left li {
	float:left;
	border-right:1px solid #494949;
	padding-right:12px;
	padding-left:12px;
}
.head_q{
	width:16px;
	height:16px;
	display:inline-block;
	background:url(../image/qq.png) no-repeat;

}
.head_wx{
	width:18px;
	height:16px;
	display:inline-block;
	background:url(../image/wx.png) no-repeat;
	margin-right:12px;
	margin-left:4px;
}
.head_wx i{
	width:10px;
	height:6px;
	display:inline-block;
	background:url(../image/up_a.png) no-repeat;
	margin-left:16px;
	position:relative;
	top:-3px;
}
.head_left li a , .head_right li a{
	color:#cfcfcf;
	
}.head_right li a{
	color:#cfcfcf;
	
}
.head_left li a:hover , .head_right li a:hover{
	color:#fff;
	transition:0.3s all;
}
.head_right{
	float:right;
	text-align:right;
	position: relative;
}
.head_right li{
	text-align:right;
	display:inline-block;
	height:40px;
}
.load{
	padding:0 6px;
	
}
.load i{
	height:14px;
	display:inline-block;
	width:1px;
	background:#dcdcdc;
	margin-left:8px;
	position:relative;
	top:1px;
}
.load span{
	width:20px;
	height:20px;
	display:inline-block;
	position:relative;
	background:url(../image/load.png) no-repeat;
	margin-right:10px;
	position:relative;
	top:4px;

} 
.load:hover span{
	background:url(../image/load.png) no-repeat;
	background-position:0 -21px;
	transition:0.3s all;
	
}


/* 登陆后 */
.use_name{
	position:relative;
	padding:0 10px;
}
.dargmenu {
    z-index: 99;
	position: absolute;
	top: 30px;
	left:50%;
	margin-left: -58px;
	border-top: none;
	border-bottom: none;
}
.dargmenu li {
    list-style: disc;
    display: block;
    width: 110px;
    height: 40px;
    background: #211b1b;
    text-align: center;
    line-height: 40px;
    z-index: 99;
	
}
.dargmenu a{
	color:#ffffff;
}
@keyframes mydown{
    from {top:0px;opacity: 0.6;}
    to {top:30px;opacity: 1;}
}
/* header结束 */

.nav{
	width:100%;
	height:90px;
	background:#313131;	
	border-top:1px solid #404040;
}
.nav_wrap{
	width:1200px;
	margin:0 auto;
	height:90px;

}
.nav_left{
	width:200px;
}
.nav_left a{
	width: 368px;
    height: 60px;
	display:inline-block;
	background:url(../image/logo.png) no-repeat;
	position:relative;
	top:18px;
}
.nav_mid{
	width:975px;
	position:relative;

}
.nav_mid li{
	width:90px;
	height:90px;
	margin-right:15px;
	float:left;
	text-align:center;
}
.nav_mid li a{
	color:#fff;
	font-size:16px;
	width:90px;
	height:30px;
	line-height:28px;
	margin-top:20px;
	border-radius:14px;
	display:inline-block;
}
.nav_mid li  a.active{
	background:#ff7800;
	width:90px;
	height:28px;
	display:inline-block;
}
.nav_mid li:hover  a{
	background:#ff7800;
	transition:0.3s all;
	
}
.nav_search{
	width:240px;
	height:36px;
	border-radius:2px;
	background:#fff;
	display:inline-block;
	margin-top:14px;
	position:absolute;
	right:0;
	
	
}
.nav_input{
	width:193px;
	height:36px;
	vertical-align:top;
	border-right:1px solid #dcdcdc;
	text-indent:0.8em;
	font-size:14px;
}
.nav_but{
	width:40px;
	height:36px;
	background:url(../image/sear.png) no-repeat center;
	cursor: pointer;
}
/* nav结束 */
.syzh{
	height:100px;
	width:180px;
	border-right:1px solid #585858; 
	margin-top:2px;
	float:left;
}
.footer{
	width:100%;
	height:135px;
	background:#333;
	margin-top:30px;
	
}
.footer_wrap{
	width:1200px;
	margin:0 auto;
	padding-top:15px;
}
.foot_left{
	width:620px;
	display:inline-block;
	float:left;
	text-align:center;
}
.foot_left  li{
	height:50px;
	line-height:50px;
}
.foot_left  li a{
	margin:0 20px;
	color:#b8b8b8;
	font-size: 14px;
}
.foot_left  li a.active{
	color:#fff;
	margin-left:34px;
}
.foot_right{
	width:400px;
	display:inline-block;
	text-align:center;
	margin-top:30px;
}
.foot_right_t{
}
.foot_right_t li{
	float:left;
	width:100px;
	text-align:center;
	margin-left: 30px;
}
.ew3{
	width: 80px;
    height: 80px;
    border-radius: 14px;
}
.foot_right_t li img{
	margin:0 auto;
	width:80px;
	height:80px;
	border-radius:16px;
}
.foot_right_t li span{
	color:#fff;
	margin-top:10px;
	display:block;
	font-size: 12px;
}
.foot_right_bot{
	line-height:31px;
}
.foot_right_bot a{
	color:#fff;
	padding-right:8px;
	padding-left:4px;
	border-right:1px solid #fff;
	height:14px;
	line-height:14px;
	display:inline-block;
	font-size: 12px;
}
.foot_right_bot h4{
	color:#fff;
	font-size: 12px;
}
/* footer结束 */
.all {
    width: 1200px;
    margin: 0 auto;
    background-color: #f4f4f4;
}

.game_img {
    width: 350px;
    height: 400px;
    float: left;
    position: relative;
}
.game_img img{
	width: 350px;
    height: 400px;
}
.gameimg{ height: 400px;
width: 350px;}
.game_img1 {
    width: 250px;
    height: 400px;
    float: left;
	
}
.game_img1_top {
    width: 250px;
    height: 258px;
	position:relative;
}
.game_img1_top img{
	width: 250px;
    height: 258px;
}
.game_img1_img1 {
    width: 250px;
}
.game_img1_bot {
    width: 250px;
    height: 142px;
	position:relative;
}
.game_img1_bot img{
	width: 250px;
    height: 142px;
}
.game_img1_img {
    width: 252px;
    height: 142px;
}
.game_img2 {
    width: 350px;
    height: 400px;
    float: left;
	position:relative;
}
.game_img2 img{
	width: 350px;
    height: 400px;
}
.game_img1_im {
    width: 349px;
    height: 400px;
    float: left;
}

.game_img3 {
    width: 250px;
    height: 400px;
    float: left;
	position:relative;
}

.game_img3_top {
    width: 250px;
    height: 258px;
	position:relative;
}
.game_img3_top img{
	width: 250px;
    height: 258px;
}
.game_img3_img {
    width: 250px;
    height: 258px;
}
.game_img3_bot {
    width: 250px;
    height: 142px;
	position:relative;
}
.game_img3_bot img{
	width: 250px;
    height: 142px;
}

.game_img img,
.game_img1 img,
.game_img2 img,
.game_img3 img {
    display: block;
    border: none;
}

.new_game {
    width: 1200px;
    margin: 0 auto;
    background-color: #fff;
    overflow: hidden;
    padding: 10px;
    margin-top: 20px;
}

.recommend_game {
    width: 150px;
    float: left;
}

.recommend_game ul li{
    color: #666;
    height: 68px;
    line-height: 68px;
    text-align: center;
    cursor: pointer;
    margin-bottom: 3px;
    border-radius: 5px;
	background:#eeeeee;
	background-position: 20px 50%;
}
.recommend_game li span{
	width:24px;
	height:24px;
	display:inline-block;
	position:relative;
	top:6px;
	margin-right:8px;

}
.recommend_game li a{
	font-size:18px;
	color:#333;
}
.recommend_game .active{
	background:#ff7800;	
}
.recommend_game .active span{
	background-position: 0 -25px;
}
.recommend_game .active a{
	color:#fff;
}
.recommend_game .on span{ 
    background-image: url(../image/zuixin.png);
}
.recommend_game .tuijian span{
    background-image: url(../image/jian.png);
}
.recommend_game .remen span{
    background-image: url(../image/remen.png);
}
.game_names{
    color: #FFFFFF;
    font-size: 18px;
}


.big_game {
    width: 1000px;
    float: right;
}

.big_game ul li {
    width: 100px;
    float: left;
    text-align: center;
    margin-bottom: 10px;
}

.big_game ul li img {
    padding-bottom: 5px;
    border-radius: 16px;
	width:70px;
	height:70px;
}

.big_game ul li p {
    font-size: 14px;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
	word-break: break-all;
	width: 90px
}

.big_game ul li a {
    color: #666;
}

.sort {
    width: 1200px;
    margin: 0 auto;
    margin-top: 15px;
}

.sort_left {
    width: 745px;
    float: left;
    background-color: #fff;
    padding: 10px;
	height:674px;
}

.sort_right {
    width: 435px;
    height: 332px;
    float: right;
    background: #FFFFFF;
}

.sort_left_top {
    width: 745px;
    overflow: hidden;
}

.sort_top_left {
    width: 136px;
    float: left;
    text-align: center;
}

.sort_top_left ul li {
    height: 78px;
    margin-bottom: 8px;
}

.sort_top_left ul li img {
    border: 4px solid #eeeeee;
    border-radius: 5px;
}

.sort_top_left ul li.on img {
    border-color: #ff7800;
}

.sort_top_right {
    width: 560px;
    float: left;
    margin-left: 20px;
}

.sort_top_right img {
    display: block;
    border: 4px solid #eeeeee;
}

.cdkey {
   margin-top:16px;
}

.cdkey_a  h3{
    font-size: 18px;
    color: #333333;
	font-weight:700;
	
}

.cdkey h3 {
    background: url(../image/li.png) no-repeat scroll 0% 50%;
    padding-left: 25px;
	width:500px;
}
.cdkey_img{
	float: right;
	margin-top: -20px;
}
.tit_h3{
	font-size:18px;
	color:#333;
	font-weight:700;
}
/* .recommend {
    margin-top: 18px;
}
 */
.recommend ul li {
    float: left;
    width: 330px;
    margin-bottom: 21px;
}

.recommend ul li:nth-child(odd) {
    margin-right:65px;
}

.recommend_one {
    width: 70px;
    float: left;
}
.recommend_one img{
	width:70px;
	height:70px;
	border-radius:16px;
}
.recommend_two {
    width: 147px;
    float: left;
    text-align: left;
    margin: 0 10px;
}

.recommend_two_p {
    font-size: 14px;
	width:143px;
    overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
	word-break: break-all;
}

.recommend_two_a {
    font-size: 14px;
    color: #333333;
	float:left;
	width:143px;
	overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    word-break: break-all;
}

.recommend_two_div {
    width: 141px;
    height: 7px;
    background-color: #eeeeee;
    border-radius: 5px;
    margin: 15px 0 7px;
    position: relative;
}

.recommend_two_div span {
    width: 80%;
    height: 7px;
    background-color: #009def;
    border-radius: 5px;
    margin: 0;
    position: absolute;
    left: 0px;
}

.recommend_two b {
    width: 147px;
    text-align: left;
    display: block;
    font-weight: normal;
    font-size: 14px;
}

.recommend_two b i {
    color: red;
}

.recommend_three {
    width: 80px;
    height: 60px;
    float: left;
    border-radius: 5px;
    border: 1px solid #eeeeee;
    margin-top: 8px;
}

.recommend_three span {
   font-size: 14px;
    background-color: #ff7800;
    display: block;
    padding: 5px 0;
    text-align: center;
    color: #fff;
    background-image: url(../image/bao.png);
    background-repeat: no-repeat;
    background-position: 14px 45%;
    padding-left: 20px;
    border-radius: 5px 5px 0 0;
    position: relative;
}
.recommend_three .has_brought
{
	font-size: 14px;
    background-color: #dcdcdc;
    display: block;
    padding: 5px 0;
    text-align: center;
    color: #666;
	background-image:none!important;
    border-radius: 5px 5px 0 0;
    position: relative;
}
.recommend_three p {
    font-size: 12px;
    padding: 5px 0;
    color: #999;
	text-align:center;
}

.sort_right_top {
    margin-bottom: 10px;
    background-color: #fff;
	height:348px;
}

.sort_right_top img {
    width: 100%;
 /*    margin-top: -9px; */
}

.sort_right_top_t {
    text-align: left;
    width: 415px;
	margin-top:18px;
}

.sort_right_top_t h3 {
    width: 410px;
    color: #f4340e;
    font-size: 16px;
    padding-bottom: 10px;
    text-align: center;
	font-weight:700;
	overflow:hidden;
    white-space: nowrap;
}

.sort_right_top_t p {
    width: 415px;
    font-size: 14px;
    color: #666;
    padding-bottom: 10px;
    padding-top: 5px;
	text-align:center;
	
}

.sort_right_top_ul {
    border-top: 1px dashed #ddd;
    padding-top: 10px;
    padding-bottom: 20px;
    width: 415px;
    height: 176px;
}

.sort_right_top_ul ul li {
    font-size: 14px;
    height: 30px;
	margin-top:2px;
}

.sort_right_top_ul ul li p {
    width: 280px;
    height: 22px;
    color: #7a7a7a;
    float: left;
    overflow: hidden;
	padding-left:10px;
}

.sort_right_top_ul ul li span {
    float: right;
    color: #999;
}
.whole{
	width:45px;
	height:20px;
	font-size:12px;
	float:left;
	text-align:center;
	line-height:20px;
	border-radius:4px;
	margin-right:10px;
	cursor: pointer;
	margin-left:10px;
}
.activ{
	color:#009def;
	border:1px solid #009def;
	
}
.activ:hover{
	color:#009def;
}
.inf{
	color:#ff7800;
	border:1px solid #ff7800;
}
.inf:hover{
	color:#ff7800;
}
.evaluating{
	color:#f4340e;
	border:1px solid #f4340e;
}
.evaluating:hover{
	color:#f4340e;
}
.raiders{
	color:#f4800e;
	border:1px solid #f4800e;
}
.raiders:hover{
	color:#f4800e;
}
.shooting{
	color:#1ee489;
	border:1px solid #1ee489;
}
.shooting:hover{
	color:#1ee489;
}
.sort_right_bot {
    background-color: #fff;
    width: 435px;
	height:316px;
}

.sort_right_bot h3 {
    font-size: 17px;
    background: url(../image/kaifu.png) no-repeat scroll 0% 50%;
    padding-left: 28px;
    padding-top: 8px;
    padding-bottom: 11px;
	margin-bottom:4px;
	margin-left:10px;
	width:300px;
}
.cdkey_img2 {
    float: right;
    margin-top: -33px;
    margin-right: 10px;
}
.cdkey_img3 {
    float: right;
    margin-top: -40px;
}
.sort_right_bot_left {
    width: 72px;
    float: left;
	margin-left:10px;
}
.sort_right_bot_left img{
	width:70px;
	height:70px;
	border-radius:16px;
}
.sort_right_bot_right {
    width: 315px;
    float: left;
	margin-left:14px;
}

.sort_right_bot_right_tltie {
    margin-bottom: 10px;
    font-size: 14px;
}

.sort_right_bot_right_tltie a {
    width: 100px;
    text-align: left;
    display: inline-block;
    overflow: hidden;
    color: #333333;
	font-size:16px;
	overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    word-break: break-all;
}

.sort_right_bot_right_tltie i {
    width: 100px;
    text-align: center;
    display: inline-block;
    overflow: hidden;
    color: #f4340e;
	text-overflow: ellipsis;
    white-space: nowrap;
	
}

.sort_right_bot_right_tltie p {
    width: 100px;
    text-align: right;
    display: inline-block;
    overflow: hidden;
    color: #999;
}


.xiazai {
   
     width: 50px;
    height: 30px;
    line-height: 30px;
    border: 1px solid #ddd;
    display: inline-block;
     background: url(../image/xiazai1.png) no-repeat scroll 25% 50%;
    border-radius: 20px;
    padding-left: 48px;
    margin-right: 15px;
    font-size: 14px;
    color: #333333;
}

.sort_right_bot_new {
    padding-bottom: 11px;
    padding-top:8px;
	border-bottom: 1px dashed #ddd;
}
.compilations {
    width: 1200px;
    margin: 0 auto;
    padding: 0 10px;
    background: #fff;
    margin-top: 15px;
}

.compilations_top {
    height: 65px;
    line-height: 65px;
}

.compilations_top h3 {
	padding-right:15px;
    font-size: 16px;
    padding-left: 28px;
    background: url(../image/shouyou.png) no-repeat scroll 0% 50%;
    float: left;
}

.compilations_top ul {
    width: 1000px;
}

.compilations_top ul li {
    height: 65px;
    line-height: 65px;
    float: left;
    color: #666;
	padding:0px 30px;
}

.compilations_bot {
    width: 1200px;
    padding-bottom: 20px;
}

.compilations_bot ul li {
    width: 138px;
    height: 110px;
    float: left;
    margin-right: 11px;
}

.community {
    width: 1200px;
    margin: 0 auto;
    background: #fff;
    margin-top: 20px;
	margin-bottom:16px;
}
.community h3 {
    height: 30px;
    line-height: 30px;
    font-size: 16px;
    padding-left: 25px;
    background: url(../image/wanjia.png) no-repeat scroll 0% 50%;
}


.link_friendship h2 {
    height: 50px;
    line-height: 50px;
    font-size: 16px;
    padding-left: 25px;
	margin-left:10px;
	font-size: 18px;
    color: #333333;
    font-weight: 700;
    background: url(../image/href.png) no-repeat scroll 0% 50%;
}

.community_bot {
    padding: 15px 0;
}

.community_bot ul li {
    width: 237px;
    height: 210px;
    float: left;
    border: 1px solid #ddd;
    text-align: center;
    padding-top: 30px;
    margin-right: -1px;
}
.community_bot ul li p {
    font-size: 16px;
    font-weight: bold;
    color: #666;
    padding: 10px 0;
}
.community_bot ul li span {
    font-size: 14px;
}



.dongtai {
    font-size: 14px;
    color: #333333;
}

.tianyu {
    font-size: 14px;
    color: #666666;
}

.youqing {
    font-size: 18px;
    color: #FFFFFF;
}
.youqing:hover{
	color:#fff;
}

/* 首页样式结束 */


/*游戏中心样式开始*/


/* body{} */

.al {
    width: 1200px;
    margin: 0 auto;
	min-height:500px;
}
.game_bg{
	width:100%;
	background: url(../image/beijing.jpg) no-repeat center 0;
	
}
.position{
    height: 65px;
}
.position p{
	height: 65px;
    white-space: nowrap;
	}
.position span {
    font-size: 14px;
    color: #333333;
    /* margin: 10px 10px 10px 10px; */
    line-height: 65px;
}

.position  a {
    font-size: 14px;
    color: #333333;
}

.type {
    font-size: 14px;
    color: #333333;
    margin: 10px 10px 10px 30px;
}

.unlimited {
    text-align: center;
    display: inline-block;
    background: #ff7800;
    font-size: 14px;
    color: #fff;
    height: 25px;
    line-height: 25px;
	padding: 1px 15px;
}
.unlimited:hover{
	color: #fff;
}
.unlimited_a {
    margin: 10px 15px;
    display: inline-block;
    font-size: 14px;
    color: #333333;
    height: 22px;
    line-height: 22px;
}
.newes_size{
	margin-left:20px;
}
.newest {
    border-bottom: 4px solid #ff7800;
    color: #ff7800;
    float: left;
    font-size: 20px;
	padding:10px 10px;
	margin-right:6px;
}

.hottest {
    float: left;
    margin: 10px 10px 10px 10px;
    font-size: 20px;
    color: #333333;
}

.middle {
   background:rgba(255,255,255,0.4);
    margin-bottom: 100px;
}

.zuixin1 {
    width: 170px;
    float: left;
}

.zuixin1 ul {
    margin-top: 15px;
}

.zuixin1 ul li {
    border: 1px solid #e9e9e9;
    border-radius: 8px;
    height: auto;
    background: #ffffff;
}

.zuixin {
    width: 170px;
    float: left;
    margin-left: 25px;
}
.zuixin: hover{
    width: 170px;
    float: left;
    margin-left: 25px;
}
.zuixin ul {
    margin-top: 15px;
}

.zuixin ul li {
    border: 1px solid #e9e9e9;
    border-radius: 8px;
    height: auto;
    background: #ffffff;
}

.div_one {
    line-height: 45px;
    margin: 10px 0;
}

.div_one h2 {
    position: relative;
    float: left;
    font-weight: normal;
	font-size:16px;
}

.div_cv {
    float: left;
	width:1000px;
}

.middle ul li {
    width: 183px;
    float: left;
    margin-left: 20px;
    margin: 0px 0px 0px 16px;
    padding-top: 13px;
    padding-bottom: 10px;
}

.zuixin1 {
    text-align: center;
    background-color: #fff;
    border: 1px solid #e9e9e9;
    border-radius: 8px;
    padding: 10px 0;
}

.zuixin1 a img {
    display: block;
    border: none;
    margin: 0 auto;
	border-radius: 15px;
}

.zuixin1 .game {
    font-size: 16px;
    color: #333333;
    padding-bottom: 10px;
    padding-top: 13px;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
	word-break: break-all;
	width: 170px;
}
.xing{border: medium none;
    margin: 0;
    padding: 0;
    vertical-align: top;
    padding-top: 5px;
    padding-bottom: 9px}
.zuixin1 .role {
    font-size: 12px;
    color: #999999;
    padding-bottom: 10px;
	height: 8px;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    word-break: break-all;
}

.zuixin1 .download {
    width: 85px;
    height: 31px;
    line-height: 31px;
    border: 1px solid #ddd;
    border-radius: 20px;
    text-align: center;
    font-size: 14px;
    color: #333333;
    display: inline-block;
}
.small_img, .big_img{
	
	overflow:hidden;
}
.zuixin1:hover img{
	-webkit-animation:pulse 1s .1s ease both;
	-moz-animation:pulse 1s .1s ease both;
}
.hover_img:hover img{
	-webkit-animation:pulse 1s .1s ease both;
	-moz-animation:pulse 1s .1s ease both;
}
@-webkit-keyframes pulse{
0%{-webkit-transform:scale(1)}
50%{-webkit-transform:scale(1.1)}
100%{-webkit-transform:scale(1)}
}
@-moz-keyframes pulse{
0%{-moz-transform:scale(1)}
50%{-moz-transform:scale(1.1)}
100%{-moz-transform:scale(1)}
}

/* 游戏中心样式结束 */


/*游戏详情样式开始*/

.all_con {
    width: 1200px;
    margin: 0 0 50px auto;
}

.all_left {
    width: 880px;
    float: left;
    height: auto;
	background:#fff;
	min-height:320px;
}

.all_right {
    width: 300px;
    float: right;
    height: auto;
    margin-right: 1px;
}

.con_top {
    margin: 0 auto;
    padding-top:35px;
	margin-left:20px;
}

.cishu{	
	font-size: 14px;
	color: #333333;
	}
	
.con_top_game_img {
    width: 121px;
    height: 120px;
    display: block;
    float: left;
	border-radius:16px;
}

.con_top_game .imm {
    width: 120px;
    height: 120px;
    background-color: blue;
    display: block;
    float: right;
    margin-right: 30px;
}

.con_top_game .game_con {
    width: 400px;
    float: left;
    margin-left: 30px;
}
.con_top_game .xingxing{
	width: 18px;
    height: 18px;
    padding:5px 0px 5px 0px;
}
.g{
	height:190px;
}
.xingxing_a{
	margin-left:10px;
}
.con_top_btn {
	position: relative; 
	top:0px ; 
	left:0px;
	float: right;
	width:230px;
}

.con_top_btn: hover {}


.game_span{
	font-size: 14px;
	color: #333333;
}
.carousel {
    text-align: center;
    margin-top: 40px;
	padding-bottom:40px;
}
.one {
    margin: 0px 15px;
}
.arrow {
    border-bottom: 10px solid #fff;
    border-left: 10px solid transparent;
    border-right: 10px solid transparent;
}
.three {
    margin: 0px 15px;
}
.game_name {
    margin: 0 10px;
    color: #333333;
    font-size: 14px;
	overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    word-break: break-all;
	width:170px;
}
.game_name2 {
    margin: 13px 14px;
    color: #999999;
    font-size: 12px;
}
.game_name_p{
	margin-left:10px;
}
.gamename{ 
    color: #999999;
    font-size: 12px;
}
.xing_img{
	width: 16px;
	height: 16px;
}
.game_name_span .img {
    width: 20px;
    height: 20px;
    margin: 0 0 0 13px;
}

.all_con_bbt {
   
}

.toop {
    border-bottom: 2px solid #ff7800;
}

.toop span{
    width: 100px;
    height: 40px;
    line-height: 40px;
    display: inline-block;
    font-size: 16px;
    color:#333;
    text-align: center;
	cursor: pointer;
}

.toop  .toop_one {
    background-color: #ff7800;
	color: #fff;
}

/* .toop_two { */
    /* color: #333333 !important; */
    /* font-size: 16px; */
/* } */

.all_con_bbtwo {
    padding: 20px 0;

}

.all_con_bbtwo p {
    width: 860px;
    margin: 0 auto;
    font-size: 14px;
    color: #333333;
    line-height: 35px;
}
.game_rank {

}
.game_rank h3 {
    font-size: 16px;
    color: #333333;
    border-bottom: 4px solid #ff7800;
    width: 100px;
    padding-bottom: 10px;
}
.game_rank_h3 {
    font-size: 16px;
    color: #333333;
    border-bottom: 4px solid #ff7800;
    width: 100px;
    margin-top: 30px;
    padding-bottom: 10px;
}

.rank {
	background:#fff;
}

.rank ul li {
    padding: 15px 0;
    padding-left: 15px;
    border-bottom: 1px dashed #ddd;
}
.rank ul li:last-child{ 
	border-bottom:0;
} 
.rank ul li i {
    font-size: 18px;
    color: #f4340e;
}

/* .rank ul li span { */
    /* font-size: 14px; */
    /* color: #333333; */
	/* overflow: hidden; */
	/* text-overflow: ellipsis; */
	/* /* white-space: nowrap; */ */
	/* word-break: break-all; */
	/* width:200px; */
/* } */
.rank_img{
	height:65px;
	width:65px;
	border-radius: 16px;
}
.rank_nice {
}

.rank2 {
	
}

.rank2_a {
    width: 80px;
    height: 30px;
    line-height: 30px;
    color: #ff7800;
    border: 1px solid #ff7800;
    border-radius: 20px;
    display: inline-block;
    text-align: center;
    float: right;
    font-size: 14px;
}
.rank2a{
	color: #999;
    border: 1px solid #dcdcdc;
}

.rank2_a {
    width: 80px;
    height: 30px;
    line-height: 30px;
    color: #ff7800;
    border: 1px solid #ff7800;
    border-radius: 20px;
    display: inline-block;
    text-align: center;
    float: right;
    font-size: 14px;
	position:relative;
	top:-8px;
	
}
/*游戏详情样式结束*/

/*礼包详情样式开始*/
.libao {
    padding: 20px 0;
}

.libao p {
    width: 825px;
    margin: 0 auto;
    font-size: 14px;
    color: #333333;
    line-height: 30px;
}

.libao_sheng {
    width: 227px;
    height: 10px;
    background-color: #eeeeee;
    border-radius: 5px;
    margin: 3px 3px 3px 3px;
    position: relative;
	float:left;
}

.libao_sheng span {
    width: 80%;
    height: 10px;
    background-color: #009def;
    border-radius: 5px;
    margin: 0;
    position: absolute;
    left: 0px;
}

.shixiao {
    display: inline-block;
    margin-right: 30px;
    font-size: 14px;
    color: #333333;
	margin-top:15px;
}
.lingqu{width:76px; 
	height:76px;}
	.img1 .img2{}
 .pic .img2{display: none;}
 .pic:hover .img1{display: none;}
 .pic:hover .img2{display: block;}
 .pic{
	display:inline-block;
 }
.remaining{
	float: right; 
	padding-left:18px;
}
.cor{
	 position: absolute;
	 left:37px;
	 top: -29px; 
	 widtd: 0; 
	 height: 0;
	 overflow: hidden;
	 border: 15px solid transparent; 
	 border-bottom-color: #fff;
	 filter: drop-shadow(3px 3px 5px #ff7800);
	 z-index: 99;
}
.anzhuoxiazai{
	width:220px;
	height:63px;
	display:inline-block;
	position:relative;
	margin-bottom:10px;
}
.code{
	display:none;
	back-ground:#f00;
	position:absolute; 
	left:0px; 
	width:198px;
	height:212px;
	text-align:center;
	z-index:999;
	background:#fff;


	
}
.code img{
	width:162px;
	height:162px;
}

.code2{
	display:none;
	back-ground:#f00;
	position:absolute; 
	left:450px;  
	border: 2px solid#39a9f7;
}

/* 礼包详情样式结束 */

/*个人中心样式*/

.content {
    width: 1200px;
    margin: 0 auto;
	overflow:hidden;
	
}
.center_wrap{
	width:1200px;
	overflow:hidden;
	margin:0 auto;
	margin-bottom:20px;
	
}
.position_p {
    height: 65px;
}

.position_span {
    font-size: 14px;
    color: #333333;
    margin: 20px 10px 10px 10px;
}

.position_a {
    font-size: 14px;
    color: #333333;
}

.center_sid {
    background: #ffffff;
    border: 1px solid #dcdcdc;
    width: 158px;
	min-height:506px;
	border-top:none;
	border-bottom:none;
	height:554px;
	min-height:554px;
	float:left;
}

.center_sid_li {
    height: 61px;
    font-size: 16px;
    color: #333333;
    border-bottom: 1px solid #eeeeee;
    line-height: 61px;
    text-align: center;
}
..center_sid_li a{
	color:#333;
}
.center_li_n{
	background:#fff;
	width: 155px;
	border-left:2px solid #009def;
}
/* .center_l{ */
	/* background:url(../images/y-j.png) no-repeat; */
	/* float:left; */
/* } */
.realname {
    float: left;
    background: #fff;
    width: 1040px;
    margin-bottom: 97px;
	min-height:554px;

}
/* 常见问题 */

.realname_help_p{
	float:left;
}
.realname_help_a{
	float:right
}

.help_li_con p{
	
	/* background:#dcdcdc;
	width:9px; */
	/* height:125px; */
	
}
.help_right_pub{
	width:980px;
	padding-bottom:30px;
	margin:0 auto;
}
.help_right_pub li h3{
	color:#333;
	font-weight:700;
	cursor:pointer;
	display:inline-block;
}

.help_right_pub p{

	word-break:break-all;
	line-height:24px;
	margin-bottom:6px;
	background: #fafafa;
}
.help_right_pub p a{
	color:#009def;
	
}
.help_li a{
	text-align:right;
	display:inline-block;
	float:right;
	margin-right:10px;
	font-size:12px;
	color:#333;
	line-height:61px;
}
.help_li a i{
	color:#009def;
	padding:0 2px;
}
.help_li_tit{
	border-bottom:1px dotted  #dcdcdc;
	padding-bottom:6px;
}
.help_li_tit a{
	text-align: right;
    display: inline-block;
    float: right;
    margin-right: 10px;
    font-size: 12px;
    color: #333;
}
.help_li_tit  h3 span{
    width: 24px;
	height:18px;
	line-height:18px;
    background-color:#009def;
    color: #fff;
    border-radius: 3px;
    text-align: center;
    font-size: 10px;
    font-weight: normal;
	display:inline-block;
	margin-right:8px;
	letter-spacing:1px;
}

.help_text img{
	width:800px;
	margin:20px auto;
	display:block;

	box-shadow:0px 0px 12px 0px #ccc;
}
.help_li_con{
	background:#fafafa;
	padding: 30px 20px;
	width:980px;

}

.realname_help_li{
	height: 61px;
    font-size: 14px;
    color: #333333;
    border-bottom: 1px solid #eeeeee;
    line-height: 61px;
    text-align: left;
    margin: 0 auto;
	width:1000px;
}
.realname_li {
    height: 61px;
    font-size: 14px;
    color: #333333;
    border-bottom: 1px solid #eeeeee;
    line-height: 61px;
    text-align: left;
    margin: 0 10px;
	
}
.tit {
    color: #009DEF;
    font-weight: bold;
    margin-top: 42px;
    margin-bottom: 10px;
    font-size: 14px;
}
.about_us{
	width:1000px;
	margin:0  auto;
	margin-top:20px;
	
}
.about_us p{
	line-height:35px;
	color:#333;
}
.juli {
    margin-top: 22px;
}
.meir {
    padding-left: 30%;
    margin-top: 80px;
}
.text_center {
    width:500px;
	margin:55px auto;
	text-align:center;
}

.meir_span {
    padding-right: 10px;
    width: 6em;
    display: block;
    float: left;
    line-height: 45px;
}

#qq {
    width: 361px;
    height: 47px;
    text-align: ccenter;
    line-height: 40px;
    border: 1px solid #dcdcdc;
    text-indent: 6px;
}

#btn {
    cellpadding: 0;
    cellspacing: 0;
    font-size: 20px;
    color: #fff;
    cursor: pointer;
    margin: 40px 15%;
    display: block;
    height: 41px;
    width: 321px;
    background: #009def;
    text-align: center;
    line-height: 44px;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 4px;
}
.button{
	float:left; 
	font-size: 12px; 
	color: #FFFFFF;
	border-radius:4px;
	width: 95px;
   	background: #009def;
    text-align: center;
    line-height: 35px;
    margin-left: 116px;
}
.button:hover{
	background:#30b8ff;
	transition:0.3s all;
}
.button .load {
    color: #fff;
    font-size: 14px;
    text-align: center;
    width: 300px;
    height: 33px;
    outline: none;
    cursor: pointer;
}
.load:hover{
	color:#ffffff;
}

/* .load{
	padding:0 6px;
	
}
.load i{
	height:14px;
	display:inline-block;
	width:1px;
	background:#dcdcdc;
	margin-left:8px;
	position:relative;
	top:1px;
}
.load span{
	width:20px;
	height:20px;
	display:inline-block;
	position:relative;
	background:url(../image/load.png) no-repeat;
	margin-right:6px;
	position:relative;
	top:4px;

} 
.load:hover span{
	background:url(../image/load.png) no-repeat;
	background-position:0 -21px;
	transition:0.3s all;
	
} */
.select {
    width: 361px;
    height: 47px;
    border: 1px solid #dcdcdc;
    text-indent: 4px;
    padding: 9px 0;
}

.open {
    background: transparent;
    width: 361px;
    height: 47px;
    font-size: 14px;
    color: #333333;
    -webkit-appearance: none;
}

.meirl_span {
    padding-right: 10px;
    width: 9em;
    display: block;
    float: left;
    line-height: 36px;
}

.meiir {
    float: right;
    background: #fff;
    width: 1040px;
    margin-bottom: 30px;
    padding-bottom: 30px;
}

.meir i {
    font-size: 14px;
    color: #333333;
}

.realname h3 {
    height: 61px;
    font-size: 16px;
    color: #333333;
    line-height: 61px;
    text-align: center;
    margin: 0 10px;
}

.password_recovery {
    text-align: center;
    height: 396px;
    margin-bottom: 84px;
}
.center{ width:400px; 
	position:absolute; 
	left:410px; 
	right:210px; 
	font-size:12px; 
	line-height:24px; 
	word-wrap:break-word;    
	word-break:break-all;
}
.password_recovery h3{
	font-size: 26px;
	color: #333333;
}
.password_recovery a img {
    width: 320px;
    height: 202px;
    margin: 52px 52px 70px 70px;
}

.meiir_span {
    padding-right: 10px;
    width: 7em;
    display: block;
    float: left;
    line-height: 36px;
}

.wangjimima {
    width: 1200px;
    background-color: #FFFFFF;
    text-align: center;
    height: 397px;
    margin-bottom: 83px;
}

#but {
    cellpadding: 0;
    cellspacing: 0;
    font-size: 16px;
    color: #fff;
    cursor: pointer;
	margin-left:20px;
	margin-top:30px;
    display: block;
    height: 40px;
    width: 120px;
    background: #009def;
    text-align: center;
    line-height: 40px;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 4px;
}
#but:hover{
	transition:0.3s all;
	background:#30b8ff;
}

.mibao_span {
    padding-right: 10px;
    width: 9em;
    display: block;
    float: left;
    line-height: 36px;
}
.mibao3{
	width: 50%;
}

#btu {
    cellpadding: 0;
    cellspacing: 0;
    font-size: 14px;
    color: #FFFFFF;
    cursor: pointer;
    margin: 40px 15%;
    display: block;
    height: 28px;
    width: 70px;
    background: #009def;
    text-align: center;
    line-height: 28px;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 4px;
}

#youxiang {
    width: 205px;
    height: 35px;
    text-align: ccenter;
    line-height: 40px;
    border: 1px solid #dcdcdc;
    text-indent: 6px;
}


/* 个人中心样式结束 */
.rn_msg {
	margin: 90px 0 100px;
}
.realName {
    float: right;
    background: #fff;
    width: 1200px;
    height: 457px;
    margin-bottom: 72px;
}

.realName2 {
    float: right;
    background: #fff;
    width: 1200px;
    height: 730px;
    margin-bottom: 76px;
}
.psw_name {
    margin-top: 23px;
    font-size: 14px;
}
.psw_i {
    height: 40px;
    line-height: 40px;
}
.psw_span {
    width: 140px;
    display: inline-block;
    text-align: right;
    font-style: normal;
    font-size: 14px;
    margin-right: 20px;
    float: left;
    height: 40px;
    color: #333333;
    /* line-height: 40px; */
}
.select{
	width: 360px;
	height: 46px;
}
#rn_submit {
    cursor: pointer;
    margin: 38px 10%;
    display: block;
    width: 321px;
    height: 41px;
    font-size: 20px;
    background: #009def;
    color: #FFFFFF;
    -webkit-border-radius: 6px;
    -moz-border-radius: 6px;
    border-radius: 6px;
}
.psw{width: 1200px;
    text-align: center;
    background: #FFFFFF;
    }
.psw_success {
    width: 1200px;
    text-align: center;
    margin-top: 100px;
    
}
.psw_success img {
    margin-bottom:24px;
    text-align: center;
}
.psw_success h2 {
    font-size: 18px;
    color: #333333;
    font-weight: 700;
     text-align: center;
}
.psw_success a {
    width: 178px;
    height: 40px;
    line-height: 40px;
    text-align: center;
    background: #009def;
    display: inline-block;
    color: #ffffff;
    font-size: 16px;
    margin-top: 28px;
     text-align: center;
}

/* 密保找回样式结束 */

/* 手风琴效果开始 */


.fold_wrap{
	width:1200px;
	height:110px;
	padding-bottom:20px;
	overflow:hidden;
	}
.fold_wrap li{
	float:left;
	width:100px;
	height:110px;
	position:relative;
	overflow:hidden;
	cursor:pointer;
	margin-right:10px;
	}
.fold_wrap li .mask_b{
	position:absolute;
	overflow:hidden;
	width:100%;
	height:100%;
	left:0;
	top:0;
	background:rgba(0,0,0,.3);
	_background:#B2B2B2;
	}
.fold_wrap li.active .mask_b{background:none;}
.fold_wrap li .mask_b h4{
	color:#fff;
	width:30px;
	margin:0 auto;
	display:block;
	font:30px/30px Microsoft Yahei;
	position:relative;
	padding:30px 0 0 0;
	}
.fold_wrap li.big{width:342px;}
.fold_wrap li .adv_intro{ 
	width:47px; 
	height:38px; 
	line-height:38px;
	padding-left:4px;
	padding-top:2px;
	position:absolute;
	left:-2px;
	bottom:-1px;
	background:url(../image/le_a.png) no-repeat; 
	color:#FFF;
	overflow:hidden;
	}
.adv_intro_show{
	bottom:0 !important;
	transition:bottom 0.3s linear 0.3s;
	-webkit-transition:bottom 0.3s linear 0.3s;
	}

.pic_auto{
	width:100%;
	height:100%;
	}
.pic_auto1{background:url(../image/eva_icon.jpg) no-repeat;}
.pic_auto2{background:url(../image/l_2.jpg) no-repeat;}
.pic_auto3{background:url(../image/eva_icon.jpg) no-repeat;}
.pic_auto4{background:url(../image/l_4.jpg) no-repeat;}
.pic_auto5{background:url(../image/eva_icon.jpg) no-repeat;}
.pic_auto6{background:url(../image/l_6.jpg) no-repeat;}
.pic_auto7{background:url(../image/l_7.jpg) no-repeat;}
.pic_auto8{background:url(../image/l_8.jpg) no-repeat;}

/* 手风琴效果结束 */

/* tab */
.pub_letter{
	width:150px;
	float:left;
	background:#fff;
	overflow-y:auto;	
}

.tab_div{
	width: 100%;
	color: #000;
	display: none;
}
.big_game .show{
	display: block;
}

/* tab */

/* 首页轮播开始 */
.pos-r {position: relative;}
.pos-a {position: absolute;}
.Opacity {opacity: .5;filter: alpha(opacity=50);}
/*幻灯片*/
.slide{
	width:745px;
	height:340px;
	position:relative;
	}
#PicSlide{
	width:745px;
	overflow:hidden;
	_zoom:1;
	height:340px;
	}
#PicSlide .img{
	width:574px;	
	height:330px;
	overflow:hidden;
	_zoom:1;
	float:left;
	padding:5px;
	background:#f4f4f4;
	}
#PicSlide .img li {
    width: 588px;
    height: 330px;
    position: relative;
}
#PicSlide .img p{
	width:573px;
	height:30px;
	line-height:26px;
	text-indent:1em;
	position:absolute;
	bottom:0;
	left:0;
	background:url(../image/d_bg.png) repeat-x;
	color:#fff;
}
#PicSlide .img p span{
	width:500px;
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap;
	display:inline-block;
}
#PicSlide .img img {
    width: 573px;
    height: 330px;
    margin: 0 auto;
}
#PicSlide .thumb .now-status {
    position: absolute;
    width: 130px;
    height: 20px;
    background:#000;
    z-index: -1;
    top: 0;
    left: 0;
}
#PicSlide .thumb{
	overflow:hidden;
	_zoom:1;
	height:430px;
	width:137px;
	float:left;
	margin-right:10px;
}
#PicSlide .thumb ul{
	z-index:20;
	width:137px;
	overflow:hidden;
	_zoom:1;
}
#PicSlide .thumb li{
	width:127px;
	height:70px;
	padding:5px;
	background:#f4f4f4;
	margin-bottom:6px;
	border-radius:5px;
	cursor:pointer;
}
#PicSlide .thumb li.active{
	background:#ff7800;
}
#PicSlide .thumb li img{
	width:127px;
	height:70px;
}
/* 首页轮播结束 */
/* 注册，登录弹窗 */
#show{width:auto;
height:457px;
display:none;
padding:1px;
position:absolute;
zoom:1;
border: 0px;
}
#show span{
	margin:0;
	padding:0;
	position:absolute; 
	width:25px;
	padding-left:9px;
	padding-bottom:2px;
	right:1px;top:1px;
	display:block;
	cursor:pointer;
	color:#fff;
	font-weight:bold;
	font-size: 20px;
	background-color: #cccccc;
	opacity:0.4;
	}
#show span:hover{
	background-color: red;
	}
#showzc{
	width: 613px;
	height: 595px;
	display:none;
	padding:1px;
	position:absolute;
	zoom:1;
	border: 0px;
	}
#showzc span{
	margin:0;
	padding:0;
	position:absolute; 
	width:25px;
	padding-left:9px;
	padding-bottom:2px;
	right:1px;top:1px;
	display:block;
	cursor:pointer;
	color:#fff;
	font-weight:bold;
	font-size: 20px;
	background-color: #cccccc;
	opacity:0.4;
	}
#showzc span:hover{
	background-color: red;
	}
#text{
	font-size:12px;
	text-indent:2em;
	line-height:20px;
	}
	


/* 翻页 */
div.digg{
	margin: 3px 3px;
	text-align: center;
}
div.digg a{
	padding-right: 5px;
	padding-left: 5px;
	padding-top: 2px;
	padding-bottom: 2px;
	margin: 2px;
	text-decoration: none;
}
div.digg span.current{
	padding-right: 5px;
	padding-left: 5px;
	font-weight: bold;
	padding-bottom: 2px;
	margin: 2px;
	color: #FFFFFF;
	padding-top: 2px;
	background: #ff7800;
}
DIV.digg SPAN.disabled { 
BORDER-RIGHT: #eee 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #eee 1px solid;
 PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; MARGIN: 2px;
 BORDER-LEFT: #eee 1px solid; COLOR: #ddd; PADDING-TOP: 2px;
 BORDER-BOTTOM: #eee 1px solid 
}



/*邮箱找回2*/
.realname {
    float: left;
    background: #fff;
    width: 1040px;
    margin-bottom: 97px;
	min-height:554px;

}
.rn_msg {
	margin: 90px 0 100px;
}
.psw_name {
    margin-top: 23px;
    font-size: 14px;
}
.psw_i {
	width: 80px;
    height: 40px;
    line-height: 40px;
	display: inline-block;
    text-align: right;
    font-style: normal;
    font-size: 14px;
    margin-right: 20px;
    height: 40px;
    color: #333333;
}
.state{
    height: 40px;
    line-height: 40px;
	display: inline-block;
    text-align: right;
    font-style: normal;
    font-size: 14px;
    margin-right: 20px;
    height: 40px;
    color: #333333;
}
.psw_span {
    width: 140px;
   
    /* line-height: 40px; */
}

/* .but{ */
    /* font-size:12px; */
    /* color: #ffffff; */
    /* height: 38px; */
	/* line-height:38px; */
	/* text-align:center; */
    /* width: 110px; */
    /* background: #009DEF; */
	/* display:inline-block; */
	/* margin-left:4px; */
   /* } */

.int{
    width: 134px;
    height: 35px;
    text-indent:1em;
    border: 1px solid #dcdcdc;
   
	margin-left:5px;
}
.psw_e {
    margin-top: 23px;
    font-size: 14px;
    text-align: center;
}
.pswi {
    height: 40px;
    line-height: 40px;
	display: inline-block;
    text-align: right;
    font-style: normal;
    font-size: 14px;
    margin-right:10px;
    height: 40px;
    color: #333333;
}
.agent_x{
	width: 600px;
	text-align: center;
    font-size: 14px;
    color: #333333;
    margin-left: 20%;
}
.agent{
	color: #333333;
	font-size: 12px;
	text-align: center;
	overflow:hidden; 
	white-space:nowrap;
	width: 320px;
	height: 40px;
}
.open {
    background: transparent;
    width: 361px;
    height: 47px;
    font-size: 14px;
    color: #999999;
    -webkit-appearance: none;
}
.hidden{
	
}
/*登录页面弹窗*/
.wrap a{
	width:120px;
	height:30px;
	text-align:center;
	line-height:30px;
	display:inline-block;
	background:#009def;
	color:#fff;
	}

		
.navv{
	width:611px;
	height:109px;
	text-align: center;
	background:#009def;	
	border-bottom: 3px solid #0181c4;
}
.navwrap{
	width:611px;
	height: 109px;
}
.dengdiv{
	float: left;
}
.denglogo{
	margin: 25px 0px 0px 20px;
}
.sig{
	height: 344px;
	width: 611px;
	background: #FFFFFF;
}
.sig ul{
	text-align: center;
	margin: 0px 20%;
}
.sig_li{
	font-size: 20px;
	color: #009def;
	border-bottom: 3px solid #009def;
	float: left;
	width: 150px;
	margin: 30px 0px 10px 10px;
	height: 45px;
}
.sig_ul_li{
	font-size: 20px;
	color: #333333;
	border-bottom: 3px solid #dcdcdc;
	float: left;
	width: 150px;
	margin: 30px 10px 10px 0px;
	height: 45px;
}
.psw_name {
    font-size: 14px;
    text-align: center;
    margin-top: 15px;
}
.psw_name_input {
    width: 318px;
    height: 40px;
    line-height: 40px;
    border: 1px solid #dcdcdc;
    text-indent: 10px;
    font-size: 14px;
	border-radius: 4px;
}
/* .psw_nam_but { */
    /* font-size: 12px; */
    /* color: #ffffff; */
    /* height: 40px; */
    /* line-height: 40px; */
    /* text-align: center; */
    /* width: 93px; */
    /* background: #009DEF; */
    /* display: inline-block; */
    /* margin-left: 4px; */
    /* border-radius: 4px; */
/* } */
.short_name_letter {
    width: 215px;
    height: 40px;
    text-indent: 1em;
    border: 1px solid #dcdcdc;
    vertical-align: top;
    border-radius: 4px;
}
#denglu {
    font-size: 20px;
    color: #fff;
    cursor: pointer;
    margin: 40px 15%;
    display: block;
    height: 41px;
    width: 321px;
    background: #009def;
    text-align: center;
    line-height: 44px;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 4px;
}
.remember{
    width: 300px;
    margin: 0 auto;
    margin-top: 16px;
}
.remember p{
	display: inline-block;
	float: left;
}
.remember p input {
    position: relative;
    top: 2px;
    margin-right: 6px;
}
.dengdiv span{
	position: relative;
	top: 3px;
	left: 63%;
	cursor:pointer;
	font-size: 20px;
	color: #FFFFFF;
}
.jizhu{
	cursor: pointer;
	color: #727272; 
	font-size: 12px;
}
.wangji{
	float: right; 
	color: #F4340E; 
	font-size: 12px;
}
.board{
	text-align: center; 
	margin-top: 8%; 
	margin-left: 10%;
}
.mer {
    padding-left: 30%;
    background: #FFFfff;
    height: 457px;
}

/*免费注册*/
.already{
	text-align: right;
	margin-right: 22%;
	margin-bottom: 10px;
	font-size: 12px;
	color: #333333;
}
.already a{
	color:#F4340E;
	font-size: 12px;
}
.fuwu{
	color: #009DEF;
	font-size: 12px;
}

.sigli{
	font-size: 20px;
	color: #009def;
	border-bottom: 3px solid #009def;
	float: left;
	width: 150px;
	margin: 30px 0px 10px 0px;
	height: 45px;
}
.sigul_li{
	font-size: 20px;
	color: #333333;
	border-bottom: 3px solid #dcdcdc;
	float: left;
	width: 150px;
	margin: 30px 0px 10px 0px;
	height: 45px;
}

.havesee{
	cursor: pointer;
	color: #727272;
	font-size: 12px;
}
.register{
	text-align: center; 
	margin-top: 8%;
	margin-left: 55px;
}

/*最左侧按钮样式*/
.most_left{
	position: fixed;
	z-index: 9999;
	right: 0;
	box-shadow: 0px 4px 12px 0px rgba(7, 17, 27, 0.1);
	background: #fff; 
	width:50px; 
	margin-top:80px;
}
.most_left_div{
	top:10px;
	left: 1200px;
}
.most_left_div ul{
	list-style: none
}
.most_left_div li{
	width: 50px;
	height: 60px;
	text-align: center;
	border-bottom: 1px solid #dcdcdc;
}
.most_left_div li a{
	width: 26px;
	height: 26px;
	cursor: pointer;
	line-height:60px;
}
.most_left_div li a:hover{
	color:#fff;
	transition:0.3s all;
}

.load1{
	padding:0 6px;
	
}
.load1 i{
	height:14px;
	display:inline-block;
	width:1px;
	background:#dcdcdc;
	margin-left:8px;
	position:relative;
	top:1px;
}
.load1 span{
	width:28px;
	height:28px;
	display:inline-block;
	position:relative;
	background:url(../image/kehu.png) no-repeat;
	position:relative;
	top:9px;

} 
.load1:hover span{
	background:url(../image/kehu.png) no-repeat;
	background-position:0 -29px;
	transition:0.3s all;
	
}
.load2 span{
	width:30px;
	height:28px;
	display:inline-block;
	position:relative;
	background:url(../image/wenti.png) no-repeat;
	position:relative;
	top:9px;

} 
.load2:hover span{
	background:url(../image/wenti.png) no-repeat;
	background-position:0 -28px;
	transition:0.3s all;
	
}
.load3 span{
	width:30px;
	height:32px;
	display:inline-block;
	position:relative;
	background:url(../image/app-xt.png) no-repeat;
	position:relative;
	top:12px;

} 
.load3:hover span{
	background:url(../image/app-xt.png) no-repeat;
	background-position:0 -35px;
	transition:0.3s all;
	
}
.load4 span{
	width:30px;
	height:28px;
	display:inline-block;
	position:relative;
	background:url(../image/weixin_bann.png) no-repeat;
	position:relative;
	top:9px;

} 
.load4:hover span{
	background:url(../image/weixin_bann.png) no-repeat;
	background-position:0 -28px;
	transition:0.3s all;
	
}


.kfImg_kf{
	position: absolute;
	top:-60px;
	right:60px;
}
.kfImg_e{
	width:120px;
	height:120px;
	position: absolute;
	top:-35px;
	right:185px;
	
}
.wxImg_kf{
	position: absolute;
	top:-60px;
	right:60px;
}
.wxImg_e{
	width:120px;
	height:120px;
	position: absolute;
	top:-35px;
	right:185px;
}
.login_tab .layui-tab-title  li.layui-this{
	color:#009def;
}
.layui-tab-brief>.layui-tab-more li.layui-this:after, .layui-tab-brief>.layui-tab-title .layui-this:after{
	border-bottom: 3px solid #009def !important;	
}
.login_tab .layui-tab-title  li{
	width:160px;
	text-align:center;
	padding:0;
	color:#333;
	font-size:20px;
	padding-bottom:10px;
	line-height:20px;
}
.login_tab .layui-tab-title  li.layui-this{
	color:#009def;
}
#lay_box2 .layui-tab-content{
	padding:0;
	position:relative;
	top:-12px;
}
#lay_box2 .login_tab{
	width:320px;
	margin:0 auto;
	margin-top:46px;
}
.login{
	margin-top:10px;
}
.login input{
	width:320px;
	height:40px;
	background:#009def;
	border-radius:4px;
	color:#fff;
	font-size:16px;
}
/* 我的游戏 */
.game_left{
    background: #ffffff;
    width: 320px;
    min-height: 506px;
    border-top: none;
    border-bottom: none;
    height: auto;
	margin-bottom:30px;
    float: left;
	border-radius: 6px;
}
.game_top{
	margin-top:30px;
}
.currency_recharge{
	height:245px;
	width:300px;
	border-bottom:1px solid #eeeeee;
	text-align:center;
	margin:0 auto;
}

.left_size {
	width:300px;
	border-bottom:1px solid #eeeeee;
	text-align:center;
	margin:0 auto;
}
.left_sizea{
	height: 66px;
	line-height:66px;
    font-size: 16px;
    color: #333333;
}
.left_size_a{
	color:#009def;
}
.left_size_a:hover{
	color:#009def;
}
.grade  img{
	float:right;
	margin-right:15px;
}
.grade  p{
	float:right;
	margin-right:15px;
	margin-top:5px;
	font-size:12px;
}
.grade  p i{
	color:#f4340e;
}
.headportrait img{
	width:80px;
	height:80px;
	margin-top:20px;
	border:1px solid #dcdcdc;
	padding:5px 5px;
	border-radius:80px;
}
.headportrait h3{
	font-size:18px;
	margin-top:13px;
	font-weight:700;
}
.headportrait p{
	float:left;
	margin-top:10px;
	color:#999;
	font-size:14px;
}
.headportrait p i{
	color:#f4340e;
}
.headportrait span{
	float:right;
	margin-top:20px;
	color:#999;
	font-size:14px;
}
.headportrait span i{
	color:#f4340e;
}
.Sky_coin {
	
	margin:0 auto; 
	text-align:center; 
	height:40px;
}
.Sky_coin p{
	width:150px;
	float:left;	
	box-sizing: border-box;
}
.Sky_coin .balance{
	text-align:right;
	
}
.Sky_coin .yubi{
	text-align:left;
	padding-left:20px;
	border-size:border-box;
	}
.modify{
	width: 95px;
    margin: 2px auto;
    text-align: center;
    line-height: 35px;
	height:35px;
    font-size: 12px;
    color: #FFFFFF;
   
}
.modify:hover{
	color: #FFFFFF;
}
.modify a{
	color:#fff;
	font-size:14px;
	width: 95px;
    line-height: 35px;
    height: 35px;
	display:inline-block;
	background: #f4800e;
	border-radius: 4px;
}
.modify a:hover{
	color:#fff;
	background:#f9912b;
	transition:0.3s all;
}
.game_right{
	width:860px;
	background:#ffffff;
	float:right;
	min-height:646px;
}
.game_list{
	width:820px;
	margin:0 auto;
}

.game_listli{
	width: 182px;
    float: left;
    padding-top: 13px;
    padding-bottom: 10px;
}
.game_list_li{
	width: 182px;
    float: left;
    margin: 0px 0px 0px 30px;
    padding-top: 13px;
    padding-bottom: 10px;
}
.notice{
	width:820px;
    height: 60px;
    border-bottom: 1px solid #e4e4e4;
}
.r_title{
	float:left;
}
.r_title span{
	font-size: 14px;
	padding:0 10px;
	display:inline-block;
	height:58px;
	line-height:60px;	
	border-bottom:3px solid #009def;
	color:#009def;
}
.r_titl_a{
	float:right;
	color:#009def;
	font-size:14px;
	line-height:60px;
}
.r_titl_a:hover{
	color:#009def;
}
.r_title p{
	float:right;
}
.r_title a{
	font-size: 14px;
	padding:0 10px;
	display:inline-block;
	height:74px;
	line-height:76px;	
}
.game_list ul{
	margin:0px;padding:0px;
}
.game_download {
    width: 85px;
    height: 31px;
    line-height: 31px;
    border: 1px solid #ddd;
    border-radius: 20px;
    text-align: center;
    font-size: 14px;
    color: #333333;
    display: inline-block;
	margin-top:10px;
}
.download_list
{	width: 182px;
    float: left;
	text-align: center;
    background-color: #fff;
    border: 1px solid #e9e9e9;
    border-radius: 8px;
    padding: 10px 0;
}
.download_list ul {
    margin-top: 15px;
}

.download_list ul li {
    border: 1px solid #e9e9e9;
    border-radius: 8px;
    height: auto;
    background: #ffffff;
}
.download_list a img {
    display: block;
    border: none;
    margin: 0 auto;
}
.download_list .game {
    font-size: 18px;
    color: #333333;
    padding-bottom: 10px;
    padding-top: 13px;
}
.download_list .role {
    font-size: 12px;
    color: #999999;
    padding-bottom: 10px;
}
.game_{
	margin-left:30px;
}
.news_wrap {
    width: 820px;
    background: #fff;
}
.news_wrap li {
    height: 70px;
	line-height:70px;
	border-bottom:1px solid #eeeeee;
	width: 820px;
}
.news_wrap li p {
    display: inline-block;
    color: #333;
	width:700px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    word-break: break-all;
	float:left;
	font-size:16px;
	font-weight:700;
}
.news_wrap li i {
    float: right;
    color: #999;
}
.news_wrap_div{
	height:100px;
	border-bottom:1px dashed #dcdcdc;
	display:table;
}
.news_wrap_div h3{
	margin-top:30px;
	text-align:center;
	font-size:16px;
	color:#333;
	width:820px;
    word-break: break-all;
}
.news_wrap_div p{
	font-size:14px;
	color:#999;
	text-align:center;
	margin-top:10px;
	margin-bottom:5px;
}
.news_details_div{
	margin-top:20px;
}
.news_details_div p{
	line-height:30px;
	font-size:14px;
	color:#333;
	margin-bottom:50px;
}

.agreement_div{
	margin-top:20px;
	width:1180px;
	margin:0 auto;
}
.agreement_div p{
	line-height:30px;
	font-size:14px;
	color:#333;
	text-indent: 2em;
}

/* 消息详情 */
.details h1 {
    font-size: 18px;
    text-transform: uppercase;
    color: #333;
    font-weight: 400;
    margin: 0px 0 10px 0;
    line-height: 30px;
    text-align: center;
    white-space: normal;
    width: 100%;
    word-break: break-all;
    font-weight: bold;
    margin-top: 10px;
}
.details p {
    color: #c8c8c8;
    font-weight: 300;
    padding-bottom: 20px;
    font-size: 14px;
    text-align: center;
}
.detail span {
    text-indent: 2em;
    line-height: 30px;
}
.notive_wrap {
    width: 820px;
    background: #fff;
    border-radius: 3px;
    padding: 15px 28px;
}
.news_wrap li .system {
    width: 44px;
    height: 44px;
    display: inline-block;
    background: url(../image/system.png) no-repeat;
    margin-right: 12px;
    position: relative;
    top: 15px;
	float:left;
}
.news_wrap li .activity{
	width: 44px;
    height: 44px;
    display: inline-block;
    background: url(../image/activity.png) no-repeat;
    margin-right: 12px;
    position: relative;
    top: 15px;
	float:left;
}
.news_wrap li .guild{
	width: 44px;
    height: 44px;
    display: inline-block;
    background: url(../image/guild.png) no-repeat;
    margin-right: 12px;
    position: relative;
    top: 15px;
	float:left;
}
.news_wrap li .fahao{
	width: 44px;
    height: 44px;
    display: inline-block;
    background: url(../image/fahao.png) no-repeat;
    margin-right: 12px;
    position: relative;
    top: 15px;
	float:left;
}
.news_wrap li .foru{
	width: 44px;
    height: 44px;
    display: inline-block;
    background: url(../image/foru.png) no-repeat;
    margin-right: 12px;
    position: relative;
    top: 15px;
	float:left;
}
/* .forum{
	width: 44px;
    height: 44px;
    display: inline-block;
    background: url(../images/forum.png) no-repeat;
    margin-right: 12px;
    position: relative;
    top: 15px;
	float:left;
} */
.gift_center
{
	height:60px;
	back-ground:#fff
}
.gift_center h3{
	font-size:16px;
	font-weight:700;
	float:left;
}

/* 礼包中心 */
.game_package{
	background:#fff;
	width:1200px;
	height:60px;
	line-height:60px;
}
.game_package img{
	float:left;
	margin-top:20px;
	margin-left:15px;
}
.game_package h2{
	font-size:16px;
	font-weight:700;
	margin-left:50px;
}
.game_giftcenter{
	width:1200px;
	margin:0 auto;
	background:#fff;
	margin-bottom:50px;
	min-height:500px;
}
.game_downloadlist {
	margin:0 auto;
}
.game_downloadlist li{
	width: 285px;
	float: left;
	padding-bottom: 10px;
	margin-left: 12px;
}
.game_downloadlist_list {
    width: 285px;
	height:138px;
    float: left;
    background-color: #f8f8f8;
    /* border-radius: 8px; */
    padding: 10px 0;
}
.game_downloadlist_list img{
	width:74px;
	height:74px;
	float:left;
	margin-left:30px;
	margin-top:23px;
	border-radius: 16px;
}
.game_downloadlist_list p{
	margin-top: 20px;
    float: left;
    width: 120px;
	overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    word-break: break-all;
	margin-left: 20px;

}
.game_downloadlist_list span{
	margin-top:10px;
	float:left;
	margin-left:20px;
}
.game_downloadlist_list i{
	color:#f4340e;
}
.z_game_downloadlist_div {
    width: 141px;
    height: 15px;
    background-color: #b0b0b0;
    border-radius: 5px;
    margin: 12px 0 7px;
    position: relative;
    float: left;
}
.z_game_downloadlist_div em {
    width: 80%;
    height: 15px;
    background-color: #009def;
    border-radius: 5px;
    margin: 0;
    position: absolute;
    left: 0px;
}
.z_game_b{
	z-index:9999;
	color:#fff;
	font-size:10px;
	position: absolute;
    left: 45px;
	top: 0px;
	text-align:center;
	z-index:999;
	font-weight:400;
	
}
.g_d{
	margin-left:20px;
}
/* 礼包子列表 */
.dumplings{
	margin-top:25px;
	height:140px;
	width:1200px;
	background:url(../image/mm.png) no-repeat;
	position: relative;
}
.dumplings img{
	float:left;
	margin-left:20px;
	margin-top:25px;
	width:100px;
	height:100px;
	border-radius:16px;
}
.dumplings_p{
	margin:25px 0px 20px 0px;
	color:#fff;
	font-size:18px;
	width:160px;
	overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    word-break: break-all;
}
.dumplings_span{
	float:left;
	color:#fff;
	margin-bottom:5px;
}
.dumplings_div{
	position: absolute;
	left: 130px;
	top: 85px;
}
.area{
	color: #fff;
	font-size: 14px;
	width: 90px;
	height: 30px;
	line-height: 30px;
	display: inline-block;
	border:1px solid #656468;
	float:right;
	margin-right:25px;
	margin-top:50px;
	text-align:center;
}
.area:hover{
	border:1px solid #656468;
	color: #fff;
}
.areas{
	color: #999;
}
.areas:hover{
	color: #999;
}
.game_area{
	margin: 0 auto;
}
.game_area li {
    width: 375px;
    float: left;
    padding-bottom: 20px;
    margin-left: 18px;
	position: relative;
}
.game_area_list {
    width: 375px;
    height:	90px;
    float: left;
    background-color: #f8f8f8;
	position: relative;
	z-index:999
}
.game_area_list_p{
	float:left;
	margin-left:20px;
	font-size:16px;
	color:#333;
	padding: 20px 0;
	width:260px;
	overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    word-break: break-all;
	}
.game_area_list_span{
	float:left;
	font-size:12px;
	color:#999;
	margin-top:20px;
	position: absolute;
	left: 20px;
	top: 35px
}
.ty{
	 position: absolute;
	 left: 165px;
	 top:69px;
}
.con_top_game_img{
	width:121px;
	height:121px;
}
.receive{
	width: 85px;
	height: 88px;
	background:#fff;
	border:1px solid #eeeeee;
	float:right;
	text-align:center;
	color:#009def;
	line-height:88px;
	font-size:16px;
} 
.receives{
	color:#999;
}
.receive:hover{
	color:#009def;
}
.end{
	color:#999;
}
.end:hover{
	color:#999;
}
.receive_div {
    width: 141px;
    height: 15px;
    background-color: #b0b0b0;
    border-radius: 5px;
    margin: 15px 0 7px;
    float: left;
    margin-left: 20px;
	position: absolute;
	left: 70px;
	top: 40px
}
.receive_div em {
    height: 15px;
    background-color: #009def;
    border-radius: 5px;
    margin: 0;
    position: absolute;
    left: 0px;
}

.receive_success {
	width:490px;
	height:330px;
	background:#fff;
}
.receive_success img{
	text-align:center;
	margin-left:188px;
	margin-top:35px;
}
.receive_success h2{
	text-align:center;
	margin-top:15px;
	font-size:20px;
	color:#333;
}
.receive_success p{
	text-align:center;
	margin-top:15px;
	font-size:18px;
	color:#009def;
}
.receive_success a{
	color: #009def;
	font-size: 14px;
	width: 90px;
	height: 30px;
	line-height: 30px;
	margin-top: 30px;
	display: inline-block;
	border: 1px solid #dcdcdc;
	margin-top: 20px;
	text-align: center;
	margin-left:198px;
}
.receive_success a:hover{
	color:#009def;
}

/* 账号安全 */
.account_securit {
    width: 820px;
    background: #fff;
}
.account_securit li {
    height: 100px;
	border-bottom:1px solid #eeeeee;
	width: 760px;
	margin:0 auto;
}
.account_securit_h2 {
    font-size:16px;
	color:#333;
	float:left;
	padding-right: 30px;
	line-height: 100px;
	font-weight:700;
}
.account_i {
    font-size:18px;
	color:#ff4200;
	margin-top:25px;
}
.account_securit_p {
    font-size:14px;
	color:#999;
	float:left;
	line-height:100px;
}
.account_securit li i {
    float: right;
    color: #999;
}
.account_security {
	width: 25px;
    height: 30px;
    display: inline-block;
    margin-right: 12px;
	float:left;
	margin-top:35px;
}
.l_pd{
	background: url(../image/safe2.png) no-repeat;
}
.phone{
	background: url(../image/safe3.png) no-repeat;
}
.card{
	background: url(../image/safe4.png) no-repeat;
}
.safety_bar {
	height:100px;
	border-bottom:1px solid #dcdcdc;
	
}
.safety_bar_div {
	width: 500px;
	height: 20px;
	background-color: #eeeeee;
	position: relative;
	border-radius: 30px;
	text-align:center;
	margin-left:120px;
	float:left;
	margin-top:35px;
}
.strong {
    height: 20px;
    background-color: #ff4200;
    margin: 0;
    position: absolute;
    left: 0px;
    border-radius: 30px;
	line-height: 100px;
}
.strong_word {
    color: #ff4200;
    line-height: 90px;
	font-size:18px;
	margin-left:20px;
}
.button_sz{
	font-size: 14px;
	color: #333333;
	cursor: pointer;
	display: block;
	height: 30px;
	width: 100px;
	background: #f8f8f8;
	text-align: center;
	line-height: 30px;
	float: right;
	border: 1px solid #dcdcdc;
	margin-top:35px;
	border-radius:4px;
}

 .forum_wrap{
    position: relative;
    width:1200px;
    margin: auto;
    margin-top: 16px;
	min-height:500px;
    }
/* 我的礼包 */
.Package{
	margin: 0 auto;
	margin-top:25px;
}
.Package li {
    width: 375px;
    float: left;
    padding-bottom: 20px;
    margin-left: 22px;
	position: relative;
}

/* 微信扫码 */
.scan_code{
	width:644px; 
	margin:0 auto;
}
.scan_code_div{
	height:50px;
	background:#f2f2f2;
	margin-bottom:50px;
	margin-top:35px;
}
.scan_code_div p{
	float:left;
	margin-left:15px;
	line-height:50px;
	font-size:14px;
	color:#333;
}
.scan_code_div span{
	float:right;
	margin-right:15px;
	line-height:50px;
	font-size:14px;
	color:#333;
}
.scan_code_div i{
	color:#f4340e;
}
.scan_code_img{
	position: relative;
	left: 0px;
	top: 0px;
}
.scan_code_div_img{
	position: absolute;
	left: 20px;
	top: 150px;
	width:275px;
	height:275px;
}
/* 论坛样式 */

/* 我的礼包 */

.package_p{
	width:260px;
	float:left;
	margin-left:20px;
	font-size:16px;
	color:#333;
	padding: 10px 0;
	overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    word-break: break-all;
	}
.game_area_Package_span{
	float:left;
	font-size:12px;
	color:#999;
	margin-top:20px;
	position: absolute;
	left: 20px;
	top: 20px
}
.Package_span{
	float:left;
	font-size:12px;
	color:#999;
	margin-top:20px;
	position: absolute;
	left: 20px;
	top: 45px
}
.Package_span_i{
	color:#f4340e;
}
.short-letter {
    width: 150px;
    height: 35px;
    text-indent: 1em;
    border: 1px solid #dcdcdc;
    vertical-align: top;
    border-radius: 4px;
	margin-left:5px;
}
.but {
    font-size: 12px;
    color: #ffffff;
    height: 35px;
    line-height: 35px;
    text-align: center;
    width: 93px;
    background: #009DEF;
    display: inline-block;
    margin-left: 4px;
    border-radius: 4px;
}
   
/* 倒计时样式 */
.count_down{
    font-size: 12px;
    color: #999;
    height: 35px;
    line-height: 35px;
    text-align: center;
    width: 93px;
    background: #dcdcdc;
    display: inline-block;
    margin-left: 4px;
    border-radius: 4px;
}
.psa{
	width: 700px;
	min-height: 206px;
	margin: 0 auto;
	margin-top: 100px;
	margin-bottom: 60px;
	position: relative;
	padding-left: 100px;
}
.recharge{
	padding-left:50px;
}
.psa p {
    margin-bottom: 20px;
}
.psa span {
    display: inline-block;
    width: 100px;
    text-align: right;
    margin-right: 10px;
	color:#333;
}
.psa_div{
	margin-bottom: 20px;
	width:450px;
}
.psa_data {
	width: 700px;
	min-height: 206px;
	margin: 0 auto;
	margin-top: 50px;
	margin-bottom: 60px;
	position: relative;
}
.psa_data p {
    text-align: right;
	color:#333;
}
.psa_data span {
    display: inline-block;
    width: 135px;
    text-align: left;
    margin-left: 10px;
	color:#333;
}
.int {
    width: 250px;
    height: 35px;
    text-indent: 1em;
    border: 1px solid #dcdcdc;
    border-radius: 4px;
}
.psw_ss {
    text-align: center;
    margin-top: 100px;
    
}
.psw_ss img {
    margin-bottom:24px;
    text-align: center;
	width:100px;
	height:100px;
}
.psw_ss h2 {
    font-size: 16px;
    color: #333333;
    text-align: center;
}
.sign_in{
    text-align: center;
    background: #009def;
    display: inline-block;
    color: #ffffff;
    font-size: 16px;
    text-align: center;
	height:35px;
	line-height:35px;
	width:130px;
	margin-top:20px;
	border-radius:4px;
}
.sign_in:hover{
	color:#ff;
}

/*发帖子样式开始*/
 .forum{
    position: relative;
    width:880px;
   float:left;
    }
.forum_leftn{
	width: 880px;
	height: auto;
	background: #FFFFFF;
	padding-bottom: 50px;
	float:left;
    }
.forum_right{
	width: 300px;
	float:right;
	display:inline-block;
	margin-top:85px;
    }
.upload{
	height: 68px;
	border-bottom: 1px solid #e4e4e4;
	}
.upload span{
    display: block;
    width: 80px;
    float: left;
    text-align: center;
    background-image: url(../image/release.png);
    background-repeat: no-repeat;
    background-position: 0px 46%;
    padding-left: 20px;
    position: relative;
    font-size: 14px;
    color: #333333;
    line-height: 68px;
    font-size: 18px;
    margin-left: 20px;
    
	}

/*发帖子样式结束*/
.forum_game{
	height: auto;
	margin-bottom: 50px;
	background: #FFFFFF;
}
.forum_game_group{
	height: 50px;
	border-bottom: 1px solid #E4E4E4;
}
.forum_game_group p{
	padding: 15px 30px;
	color: #009DEF;
	font-size: 14px;
}
.forum_game_body{
	background: #FFFFFF;
	height: 100%;
	padding-bottom:20px;
}
.forum_game_item {
    border-bottom: 1px dashed #d1d1d1;
    width: 240px;
    float: left;
    background: #FFFFFF;
  }
 .game_left{
 	border-right: 1px solid #E4E4E4;
 }
.forum_game_item a{
  	border-left: 0;
    display: block;
    height: 85px;
    margin: 16px 0px;
	border-right: 1px solid #E4E4E4;
    position: relative;
	width:240px;
	height:85px;
  }
.forum_game_img {
    position: absolute;
    top: 0px;
    left: 15px;
    width: 85px;
    height: 85px;
    border-radius: 15px;
    border: 1px solid transparent;
    -webkit-transition: -webkit-transform 0.4s; 
}
.forum_game_img:hover{
	-webkit-transform:rotateY(180deg);
}
.forum_game_title {
    color: #000;
    margin-bottom: 12px;
    padding-top: 16px;
    font-size: 14px;
    text-overflow: ellipsis;
    overflow: hidden;
    white-space: nowrap;
    transition: color .3s;
	width: 125px;
	float: right;
}
.forum_game_desc {
    font-size: 12px;
    color: #aeaeae;
    height: 20px;
    line-height: 20px;
    position: relative;
	width: 125px;
	float: right;
}
.forum_game_desc i {
    width: 20px;
    height: 20px;
    display: inline-block;
    background: url(../image/friend_logo.png) no-repeat;
    margin-right: 3px;
    position: relative;
    top: 8px;
}
.forum_game_desc span{
	color: #F4340E;
	padding-right:6px;
}
/*列表*/
.forum_head {
    width: 880px;
    background: #fff;
    margin-top: 55px;
    padding: 15px 120px 15px 146px;
    position: relative;
    box-sizing: border-box;
    height: 100px;
    border-bottom:  1px solid #E4E4E4;
}
.forum_head_l{
	border-bottom:  1px dashed #E4E4E4;
}
.forum_head_logo {
    width: 106px;
    height: 106px;
    border-radius: 18px;
    overflow: hidden;
    position: absolute;
    bottom: 15px;
    left: 20px;
}
.forum_head_desc{
	height: 30px;
    line-height: 30px;
}
.forum_head_desc span{
	font-size: 22px;
	color: #333333;
}
.forum_head_desc a {
    width: 95px;
    display: inline-block;
    border: 1px solid #009DEF;
    color: #009DEF;
    text-align: center;
    margin-left: 15px;
    vertical-align: top;
    height: 30px;
}
.forum_head_desc a:hover{
	color: #009DEF;
}
.post{
	color: #aeaeae;
    height: 35px;
    line-height: 35px;
    font-size: 14px;
}
.post i{
	color: #F4340E;
	font-size: 14px;
}
.forum_head_a{
	width: 100px;
    height: 35px;
    line-height: 35px;
    background: #009def;
    color: #FFFFFF;
    position: absolute;
    right: 20px;
    bottom:30px;
    text-align: center;
    border-radius:4px;
}
.forum_head_a:hover{
	color:#fff;
	background:#30b8ff;
	transition:0.3s all;
}
.sort_li {
    font-size: 14px;
    height: 40px;
	width: 850px;
	text-align: center;
	margin: 0 auto;
}
.hotright{
	width: 880px;
    background: #fff;
}
.sort_p_i{
	font-weight:700px;
}
.sort_p {
    height: 40px;
    color: #313131;
    font-size: 14px;
    float: left;
	line-height: 40px;
	transition: color .3s, background-color .3s;	
	font-weight: bold;
	}
.sort_s {
    float: right;
    color: #999999;
    font-size: 16px;
    margin-right: 13px;
    line-height: 40px;
}

/* 个人资料-修改 */
.data_modify{
	width:820px;
	text-align:center;
	margin:0 auto;
	margin-top:100px;
}
.data_modify  a{
	height:50px;
	line-height:40px;
	display:inline-block;
	font-size:16px;
}
.data_modify_left{
	width:300px;
	float:left;
}
.data_modify_left img{
	height:80px;
	width:80px;
	border:1px solid #dcdcdc;
	padding:5px 5px;
	border-radius:80px;
}
.data_modify_left a{
	border:1px solid #dcdcdc;
	width:100px;
	height:34px;
	text-align:center;
	line-height:34px;	
	border-radius:4px;
	color:#009def;
	display: block;
	margin-left:100px;
	margin-top:25px;
}
.data_modify_left a:hover{
	color:#009def;
}
.data_modify_right{
	width:520px;
	float:right;
	margin: 0 auto;
}
.data_modify_right p {
    margin-bottom: 20px;
}
.data_modify_right span {
    display: inline-block;
    width: 100px;
    text-align: right;
    margin-right: 10px;
    color: #333;
}
.radio{
	margin-right: 8px;
	font-size: 22px;
	color: #c2c2c2;
}
.data_modify_img{
	height:80px;
	width:80px;
	border:1px solid #dcdcdc;
	padding:5px 5px;
	border-radius:80px;
}



/* 我的帖子 */
.game_post{
	width:820px;
	margin:0 auto;
	text-align:left;
}
.game_post_content{
	height:auto;
	border-bottom:1px dashed #dcdcdc;
    padding-bottom: 18px;
}
.game_post_content a{
	width:820px;
	display:inline-block;
}
.game_post_content h2{
	margin-top:25px;
	color:#009def;
	font-size:16px;
	display: inline-block;
	width: 400px;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
	word-break: break-all;
}
.game_post_content span{
	font-size:14px;
	color:#999;
	float:right;
	margin-top:25px;
}
.game_post_content p{
	font-size:14px;
	color:#333;
	line-height:32px;
	width:820px;
	margin-top:6px;
	overflow: hidden;
	text-overflow: ellipsis;
	display: -webkit-box;
	-webkit-line-clamp: 2;
	-webkit-box-orient: vertical;
	word-break: break-all;
}


/* 帖子详情 */
.post_title {
	width:820px;
	height:100px;
	border-bottom:1px dashed #dcdcdc;
	display: table;
}
.post_title h2{
	margin-top: 30px;
	text-align: center;
	font-size: 16px;
	color: #333;
	width: 820px;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
	word-break: break-all;
}
.post_title p{
	text-align:center;
	color:#999;
}


/* 新闻列表 */
.news_list{
	width:850px;
	margin:0 auto;
	height:137px;
	border-bottom:1px dashed #dcdcdc;
}
.news_list h2{
	font-size:18px;
	color:#333;
	float:left;
	width:600px;
	margin-top:30px;
	font-weight:700;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
	word-break: break-all;
}
.news_list span{
	margin-top:30px;
	float:right;
	font-size:14px;
	color:#999;
}
.news_list p{
	font-size:14px;
	color:#999;
	line-height:32px;
	width:850px;
	float:left;
	margin-top:6px;
	height: 56px;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
	word-break: break-all;
}
.news_details{
	width:800px;
	margin:0 auto;
	height:100px;
}
.news_details h2{
	font-size:20px;
	color:#333;
	float:left;
	width:800px;
	margin-top:30px;
	font-weight:700;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
	word-break: break-all;
}
.news_details p{
	float:left;
	margin-top:10px;
	margin-right:10px;
	color:#999;
}
.news_details i{
	color:#f4340e;
	margin-right:15px;
}
.news_details span{
	
}
.news_details img{
	width:17px;
	height:10px;
	padding:5px 5px;
}
.news_xq{
	width:800px;
	margin:0 auto;
	overflow:hidden;
}
.news_xq p{
	margin-top:10px;
	color:#333;
	font-size:18px;
	line-height:30px;
	margin-bottom:25px;
}
.news_xq img{
	max-width:100%;
}
.menghuan{
	width:65px;
	height:65px;
	border-radius: 16px;
}


/* 充值中心 */
/*余额提现样式开始*/
.psw_radio {
    position: absolute;
    top: 0px;
    left: 105px;
}

.psw_radio .tab {
    float: left;
    width: 150px;
    height: 60px;
    line-height: 60px;
    text-align: center;
    margin: 0px 5px;
    cursor: pointer;
    vertical-align: top;
    position: relative;
	border:1px solid #dcdcdc;
}
.psw_radio .psw_tixian_now {
    border: 1px solid #009def;
}
.s_succ {
    width: 23px;
    height: 22px;
    background: url(../image/b_on.png) no-repeat;
    position: absolute;
    right: 0;
}

.tab .bal_pay{
	width: 38px;
	height: 34px;
	background: url(../image/bal.png) no-repeat;
}
.tab .count_bg{
	width:65px;
	height:30px;
	display:inline-block;
	position:absolute;
	right:-74px;
	top:0;
	background:url(../image/eva_icon.gif) no-repeat;
}
.fashion{  
	position: relative;
    height: 94px;
    margin-top: 6px;
    font-size: 14px;
}
.tab .s_zfb {
    width: 30px;
    height: 30px;
    display: inline-block;
    background: url(../image/s_zfb.png) no-repeat;
    position: relative;
    top: 11px;
}
.tab .s_wx {
    width: 30px;
    height: 30px;
    display: inline-block;
    background: url(../image/s_wx.png) no-repeat;
    position: relative;
    top: 11px;
}
.tab .s_bank {
    width: 30px;
    height: 30px;
    display: inline-block;
    background: url(../image/bal.png) no-repeat;
    position: relative;
    top: 10px;
}
.psw_tixian {
    float: right;
    width: 160px;
    height: 60px;
    line-height: 60px;
    border: 1px solid #dcdcdc;
    text-align: center;
    margin: 0px 5px;
    cursor: pointer;
    vertical-align: top;
    position: relative;
}
/* 我的帖子详情 */
.forum_body{
	width: 820px;
	min-height: 100px;
}
.forum_body_title {
    width: 820px;
    line-height: 56px;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}
.forum_body_title a{
	color:#000; 
	font-size: 22px;
}
.forum_body_title :hover{
	color:#f4340e;
	transition:0.3s all;
}
.forum_body_title img{
	margin-top:18px;
	float: left;
    width: 20px;
    height: 20px;
    margin-right: 10px;
}
.forum_body_content {
    width: 820px;
    line-height: 30px;
    font-size: 14px;
    color: #333333;
	overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp:3;
    -webkit-box-orient: vertical;
    word-break: break-all;
	margin-bottom:10px;
}
.forum_body_content pre img{
	width: 120px;
    height: 120px;
    margin-right: 12px;
	margin-bottom:12px;
}
.forum_body_content p img{
	width: 120px;
    height: 120px;
    margin-right: 12px;
	margin-bottom:12px;
}
.forum_body_img {
    width: 820px;
    overflow: hidden;
    padding: 12px 0;
}
.forum_body_img img {
    width: 120px;
    height: 120px;
    margin-right: 12px;
	margin-bottom:12px;
	cursor:pointer;
}
.forum_footer {
    position: relative;
    width: 820px;
    height: 50px;
}
.forum_footer p{
	height: 50px;
	line-height:50px;
	color:#999;
	font-size:14px;
	float:left;
	margin-left:30px;
}
.forum_for_spn{
	font-size:14px;
	color:#333;
	margin-left:10px;
}
.forum_footer_fabulous {
    position: absolute;
    right: 90px;
    width: 60px;
    height: 50px;
    cursor: pointer;
	margin-right:10px;
}
.fabulous_logo {
    position: absolute;
    top: 15px;
    left: 0px;
    width: 22px;
    height: 20px;
    background-image: url(../image/fabulous_logo.png);
}
.forum_footer_span {
    position: absolute;
    right: 0px;
    top: 15px;
    width: 40px;
    height: 20px;
    font-size: 14px;
    color: #999999;
    text-align: center;
}
.forum_footer_reply {
    position: absolute;
    right: 0px;
    width: 60px;
    height: 50px;
    cursor: pointer;
}
.reply_logo {
    position: absolute;
    top: 15px;
    left: 0px;
    width: 22px;
    height: 20px;
    background-image: url(../image/reply_logo.png);
}		
.fc_userImg {
    width: 184px;
    height: 100%;
    text-align: center;
	margin-top:20px;
	margin-bottom:20px;
}
.fc_userImg img {
    display: block;
    width: 80px;
    height: 80px;
    margin: 10px auto;
    box-shadow: 0 0 18px #e6e6e6;
    -webkit-border-radius: 50%;
    -moz-border-radius: 50%;
    border-radius: 50%;
    padding: 3px;
    border: 2px solid #e6e6e6;
}
.fc_body {
    padding-top: 20px;
	width: 625px;
	min-height: 170px;
	line-height: 20px;
	float: right;
}
.ly_text {
    min-height: 90px;
	line-height: 35px;
    color: #333;
}
.ly_text img{
	width:26px;
	height:26px;
}
.fc_bottom {
    text-align: right;
}
.rep_wrap
{
	float:right;
}
.rep_wrap span {
    color: #999999;
}
.rep_wrap_a {
    color: #000000;
    padding: 20px;
}
.cc {
    border: 1px solid #dcdcdc;
    background: #f9f9f9;
    border-bottom: none;
    position: relative;
    z-index: 999;
    padding-bottom: 2px;
    top: 1px;
	color:#009def;
}
.cc:hover{
	color:#009def;
}
.fc_bottom_a {
    display: inline-block;
    width: 50px;
    text-align: center;
    height: 30px;
    line-height: 30px;
	color:#009def;
}
.fc_bottom_a:hover{
	color:#009def;
}
.rep_box {
    width: 624px;
    height: auto;
    margin-bottom: 20px;
    float: right;
    text-align: left;
    border: 1px solid #e9e9e9;
    background: #f9f9f9;
}
.one {
    width: 600px;
    text-align: center;
    margin: 0 auto;
    position: relative;
    float: left;
    border-bottom: 1px dashed #DCDCDC;
}
.postuser {
    float: left;
}
.reply-text {
    font-size: 12px;
    color: #000;
    word-break: break-all;
    word-wrap: break-word;
    float: left;
    margin-top: 10px;
	width: 500px;
	text-align:left;
}
.reply_text2 {
    width: 600px;
    height: 30px;
}
.reply-text_span {
    font-size: 12px;
    color: #000;
    float: right;
    cursor: pointer;
}
.reptime {
    margin-right: 10px;
    float: right;
    font-size: 12px;
    color: #999;
}
.two {
    width: 618px;
    text-align: center;
    margin: 0 auto;
    position: relative;
    float: left;
    padding: 10px 10px;
}
.two_span {
    float: left;
    color: #333333;
    font-size: 14px;
}
.two_p {
    float: right;
    border: 1px solid #DCDCDC;
    height: 30px;
    width: 90px;
    line-height: 30px;
    text-align: center;
    color: #333333;
    background: #FFFFFF;
    margin-right: 10px;
}
.one img {
    width: 26px;
    height: 26px;
    border-radius: 30px;
}
.jie img{
	max-width:600px;
	display:block;
}
.forum_body_content .look{
	width:26px;
	height:26px;
	margin-right: 2px;
    margin-bottom: 0px;
}
/* .reply_logo { */
    /* position: absolute; */
    /* top: 15px; */
    /* left: 0px; */
    /* width: 22px; */
    /* height: 20px; */
    /* background-image: url(../image/reply_logo.png); */
/* } */
/* 分页样式 */
.pages{
	margin-bottom:15px;
    height: 40px;
	margin-top:20px;
	text-align:center;
	width:800px;
	margin-left:20px;
}
.pages li{
	float:left;
}
.pagination > li:first-child > a, .pagination > li:first-child > span {
    margin-left: 0;
}
.pagination > .disabled > a, .pagination > .disabled > a:focus, .pagination > .disabled > a:hover, .pagination > .disabled > span, .pagination > .disabled > span:focus, .pagination > .disabled > span:hover {
    color: #777;
    cursor: not-allowed;
    border: 1px solid #dcdcdc;
    border-color: #ddd;
}
.pages span {
    width: 34px;
    height: 34px;
    text-align: center;
    line-height: 34px;
    display: inline-block;
	margin-left: 0;
}
.pages .active{
	background:#009def;
	border: 1px solid #009def;
	width: 34px;
    height: 34px;
    text-align: center;
    line-height: 34px;
    display: inline-block;
    color: #fff;
}
.pages a {
    width: 34px;
    height: 34px;
    text-align: center;
    line-height: 34px;
    display: inline-block;
    border: 1px solid #dcdcdc;
    margin-left: -1px;
}
.none1{
	/* width: 880px; */
	margin: 0 auto;
	text-align: center;
	height:500px;
}
.none1 img{
	width:140px;
	height:135px;
	margin-top:100px;
}
.none1 p{
	font-size:18px;
	margin-top:20px;
}
.agreement{
	height:150px;
	border-bottom:1px dashed #dcdcdc;
	background:#fff;
}
.agreement h2{
	font-size:20px;
	font-weight:700;
	text-align:center;
	line-height:100px;
}
.agreement p{
	color:#333;
	text-align:center;
}
.r_a{
	background:#fff;
	width:1200px;
	overflow:hidden;
	margin:0 auto;
	margin-bottom:50px;
}
.select2-container--default .select2-selection--single{
	width:250px;
	height:35px;
}
.select2-container--open .select2-dropdown--below{
	width:250px;
}
.select_w{
	width:250px;
	height:34px;
	line-height:34px;
}
.searchInput i{
	display:inline-block;
	text-align:right;
	width:100px;
	height:34px;
	line-height:34px;
	float:left;
	margin-right:6px;
}
.form-group .searchInput .input_w{
	width:250px;
}
.search_div{
	display:inline-block;
	float:left;
}
.btn_margin{
	margin-left:20px;
}



.select2-container--default .select2-selection--single{
	float:left;
}
.layui-layedit-tool{
	text-align:left;
}

/* 最新开服 */
.game_open_service{
	background: rgba(255,255,255,0.4);
	margin-bottom: 100px;
}
.z_open_service{
	width:1200px;
    height: 60px;
    border-bottom: 1px solid #e4e4e4;
}
.z_open_service_title{
	float:left;
}
.z_open_service .open_service_span {
    font-size: 14px;
    padding: 0 10px;
    display: inline-block;
    height: 58px;
    line-height: 60px;
	border-bottom:0;
	color:#333;
}
.open_service_title span{
	font-size: 14px;
	padding:0 10px;
	display:inline-block;
	height:58px;
	line-height:60px;	
	border-bottom:3px solid #ff7800;
	color:#ff7800;
}

.game_service{
	width:1200px;
}
.game_service ul {
    margin-bottom: 25px;
    border-bottom: 1px dotted #f5f5f5;
    padding-left: 4px;
}
.game_service li{
	padding: 35px 0 15px;
	height: 90px;
    position: relative;
    border-bottom: 1px dotted #ebebeb;
}
.game_service_pic{
	width: 90px;
    margin: 0 15px;
    float: left;
    position: relative;
}
.game_service_pic img{
	width: 90px;
    height: 90px;
	border-radius: 16px;
}
.game_service_text{
	width: 700px;
    float: left;
	margin-left:10px;
	margin-top:10px;
}
.game_service_text p{
	font-size: 18px;
    margin-bottom: 26px;
    vertical-align: middle;
    white-space: nowrap;
    text-overflow: ellipsis;
    overflow: hidden;
}
.game_service_lx{
	width: 700px;
    color: #999;
    font-size: 14px;
    float: left;
	margin-left:10px;
	}
.game_service_btu{
    height: 36px;
    overflow: hidden;
    position: absolute;
    top: 58px;
    right: 0;
}
.game_service_btu a{
	width: 88px;
    height: 34px;
    display: block;
    margin-right: 20px;
    border: 1px solid #dcdcdc;
    line-height: 34px;
    text-align: center;
    font-size: 16px;
    float: left;
	border-radius:4px;
	}
.game_dload{
	color:#ff7800;
	}
.game_dload:hover{
	color:#82de1e;
	border:1px solid #82de1e;
	transition:0.3s all;
	}
.game_receive{
	color:#009def;
}
.game_receive:hover{
	color:#30b8ff;
	border:1px solid #30b8ff;
	transition:0.3s all;
	
}
.game_find{
	color:#f4800e;
}
.game_find:hover{
	color:#fa922b;
	border:1px solid #fa922b;
	transition:0.3s all;
}
.game_service_con{
	margin-right:20px;
}
.game_service_na{
	color:#666;
}
.game_type{
	margin:0;
	margin:6px 0 2px 10px;
}

.bt_ad{
	position:fixed;
	bottom:0;
	left:50%;
	margin-left:-960px;
	z-index:99999;
}
.immediately{
	position: absolute;
    bottom:6px;
    right: 577px;
}
.ad_wrap{
	position:relative;
	width:1200px;
	margin:0 auto;
}
.ad_close{
	width:34px;
	height:34px;
	background: url(../image/new_clo.png) no-repeat;
	display:inline-block;
	position:absolute;
	z-index:999;
	top: -42px; 
    right: -44px;
}
.e_code{
	position:absolute;
	right: 74px;
    top: 80px;
	z-index:999;
	width:104px;
	height:104px;
}
.anzhuo_xiao{
	position: absolute;
	left: 34px;
	top: 84px;
}
.anzhuo_xiao img{
	float:left
}
.anzhuo_xiao p{
	float:left; 
	margin-left:10px; 
	font-size:24px; 
	color:#fff; 
	
}
.libao_xiao{
	position: absolute;
	left:35px;
	top: 12px;
}
.libao_xiao1{
	position: absolute;
	left:43px;
	top:75px;
}
.libao_xiao1 img{
	float:left
}
.libao_xiao1 p{
	float:left; 
	margin-left:10px; 
	font-size:24px; 
	color:#fff; 

}
.libao_xiao img{
	float:left
}
.libao_xiao p{
	float:left; 
	margin-left:10px; 
	font-size:24px; 
	color:#fff; 

}

/* 游戏详情图片轮播 */
/*.swiper-container {
	width:860px;

   
}
.swiper-slide {
	text-align: center;
	font-size: 18px;
	background: #fff;
	width:268px;
	height:400px;
	
	display: -webkit-box;
	display: -ms-flexbox;
	display: -webkit-flex;
	display: flex;
	-webkit-box-pack: center;
	-ms-flex-pack: center;
	-webkit-justify-content: center;
	justify-content: center;
	-webkit-box-align: center;
	-ms-flex-align: center;
	-webkit-align-items: center;
	align-items: center;
}
.swiper-wrapper img{
	width:268px;
	height:400px;
	cursor:pointer;
}*/
.game_photo{
	padding-top:20px;
}
.code {
	width:198px;
	height:212px;
    background: url(../image/code_box.png) no-repeat;
    position: absolute;
    z-index: 999;
    display: none;
    text-align: center;
	margin-top:50px;
}
.code  img{
	width:162px;
	height:162px;
	margin-top:35px;
}

/* .activity_list{ */
	/* height:40px; */
	/* width:880px; */
	/* background:#fff; */
/* } */
/* .activity_list li{ */
	/* float:left; */
	/* width:85px; */
	/* line-height:40px; */
	/* font-size:14px; */
	/* color:#333; */
	/* text-align:center; */
	/* position: relative; */
	/* cursor:pointer; */
/* } */
/* .activity_list .ac_list_li{ */
	/* background:#ff7800; */
	/* color:#fff; */
	/* border-top-left-radius:5px; */
	/* border-bottom-left-radius:5px;	 */
/* } */

.list_but{
	width:880px;
	background:#fff;
	margin-top:20px;
}
.list_but .show{
	display: block;
}
.list_but li{
	width:405px;
	background:#f4f4f4;
	height:280px;
	margin:17px;
	float:left;
}
.list_but_img{
	width:403px;
	height:180px;	
}
.whole_a{
	width: 405px;
    height: 280px;
}
/* .list_but li:hover img{ */
	/* -webkit-animation:pulse 1s .1s ease both; */
	/* -moz-animation:pulse 1s .1s ease both; */
/* } */
.list_but h2{
	color:#333;
	font-size:16px;
	padding:15px;
	width:240px;
	float:left;
	font-weight:700;
	overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    word-break: break-all;
}
.list_but p{
	margin-left:15px;
	width:250px;
	float:left;
	font-size:14px;
	color:#999;
}
.list_but_a{
	float:right;
	margin-right:15px;
	width:100px;
	height:35px;
	background:#ff7800;
	text-align:center;
	line-height:35px;
	color:#fff;
	border-radius:4px;
	margin-top:42px;
	cursor: pointer;
}
.list_but_a:hover{
	color:#fff;
	background:#71d900;
}
.list_but .list_end{
	background:#ccc;
}
.sjx{
	display:none;
}
.sjx img{
	width:14px;
	height:6px;
	position: absolute;
	left: 35px;
	top: 40px;
}
.activity_list.arrow-down {
    
}
.pub_box .show{
	display:inline-block;
}



.news_list2{
	width:850px;
	margin:0 auto;
	height:auto;
	border-bottom: 1px dashed #dcdcdc;
}
.news_list2 h2{
	font-size:18px;
	color:#333;
	float:left;
	width:600px;
	margin-top:30px;
	font-weight:700;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
	word-break: break-all;
}
.news_list2 p{
	font-size:14px;
	color:#999;
	line-height:32px;
	width:850px;
	float:left;
	margin-top:6px;
	height: 56px;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
	word-break: break-all;
	margin-bottom:15px;
}
/* 签到框 */
.sign_box{
	width:700px;
	height:540px;
	background:#ffca26;
	border-radius:12px;
	text-align:center;
	margin:0 auto;
	position:relative;
}
.head_img{
	width:518px;
	height:80px;
	position: fixed;
	top: -50px;
	left: 90px;
}
.sign_box h2{
	text-align:center;
	margin:0 auto;
	font-size:38px;
	color:#090909;
	padding-top:32px;
}
.sign_tab{
	width:650px;
	height:auto;
	text-align:center;
	margin: 0 auto;
	margin-top:30px;
}
.sign_tab li{
	width: 170px;
    height: 196px;
    margin-right: 64px;
    border: 2px dashed #03004c;
    border-radius: 6px;
    position: relative;
    text-align: center;
    margin: 0 auto;
}
.sign_tab p{
	height:45px;
	background:#ffe8a2;
	border-bottom:2px dashed #03004c;
	line-height: 45px;
    font-size: 18px;
    color: #000;
	font-weight:700;
	
	}
.one_img{
	text-align:center;
	margin-top:12px;
}
.sign_bag{
	position:relative;
}
.gift_bag{
	position: absolute;
	top: 30px;
	left: 54px;
}
.fifty_bag{
	position: absolute;
	bottom: 32px;
	left: 52px;
}
.bag_cs{
	width:170px;
	height:149px;
}
.sign_now{
	margin-top:28px;
	cursor:pointer;
}
.prompt p{
	float:left;
	margin-left:45px;
	margin-top:25px;
	color:#864600;
	font-size:16px;
	text-align: left;
	line-height:28px;
}

.masking_layer  {
    position: absolute;
    top: 0;
    left: 0;
    background-color: rgba(0,0,0,.7);
    width: 170px;
    height:196px;
    text-align: center;
    border-radius: 4px;
}
.z_selected{
    width: 87px;
    display: block;
    margin: 0 auto;
    padding-top: 1rem;
    height: 64px;
	margin-top:16px;
	margin-bottom:12px;
}
.obtain_integral{
	width: 170px;
    display: inline-block;
	color:#fff;
	font-size:16px;
	padding-top:12px;
}
.sign_layer{
    border-radius: 20px;
}
.my_integral{
	text-align:left;
	padding:20px 0 10px;
	font-size:18px;
	font-weight:700;	
}
.my_integral span{
	color:#f4340e;
}

.layui-layedit-iframe img{
	width:26px;
	height:26px;
}

.sort_span{
	float: left;
    line-height: 20px;
    margin-right: 20px;
    color: #f4340e;
	border:1px solid #f4340e;
	width:38px;
	height:20px;
	margin-top:20px;
	border-radius: 2px;
	text-align:center;
	
}

.exhibition{
	height:auto;
}
.exhibition img{
	width: 150px;
    height: 150px;
	margin-top:10px;
	margin-right:5px;
}
.dynamic{
	width:1200px;
	height:40px;
	background:#fff;
	margin-top:25px;
	
}
.dynamic li{
	float:left;
	width:85px;
	line-height:40px;
	font-size:14px;
	color:#333;
	text-align:center;
	position: relative;
	cursor:pointer;
}
.dynamic .ac_list_li{
	background:#ff7800;
	color:#fff;
	border-top-left-radius:5px;
	border-bottom-left-radius:5px;	
}
/* .sjx{
	display:none;
}
.sjx img{
	width:14px;
	height:6px;
	position: absolute;
	left: 35px;
	top: 40px;
} */
.game_top2{
	position: relative;
	width: 300px;
	height: 48px;
}
.game_top2 span{
	position: absolute;
	left: 18px;
	top: 0px;
	height: 48px;
	line-height: 48px;
	font-size: 14px;
	color:#333;
}
.game_top2 a{
	position: absolute;
	right: 18px;
	top: 14px;
	height: 20px;
	font-size:14px;
	line-height: 20px;
	text-align: right;
	color: #009def;
}
.game_top2 a:hover{
	color:#30b8ff;
	transition:0.3s all;
}
.layui-layer-shade{
	background:#000;
	opacity: 0.75 !important;
}
.layui-layer-photos{
	-webkit-animation-duration: .4s !important;
	animation-duration: .4s !important;
}

.layui-laypage .layui-laypage-curr .layui-laypage-em{
	background-color:#009def !important;
}
#demo{
	text-align: center;
    padding: 10px 0;
}
.error{
	color:#f4340e;
	margin-left:6px;
}

.game_details{
	width:300px;
	height:auto;
	background:#fff;
	margin-bottom:20px;
}
.instruction img{
	width:70px;
	height:70px;
	border-radius:16px;
	
}
.instruction a{
	float:left;
	padding:10px;
	margin-top:10px;
}
.gamrName{
	width: 200px;
    float: left;
	margin-top: 10px;
}
.gamrName a{
	font-size:20px;
	color:#333;
	font-weight:700;
	float:left;
	margin-top:5px;
	width:180px;
	overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
}
.gamrName p{
	float:left;
	padding-left:10px;
	font-size:14px;
	color:#999;
}
.text  p{
    font-size: 14px;
    color: #666;
	padding:0px 15px 5px 15px;
	float:left;
	line-height:30px;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 3;
    -webkit-box-orient: vertical;
    word-break: break-all;
	height:85px;
}
.andro i {
    width: 20px;
    height: 25px;
    display: inline-block;
    background: url(../image/and.png) no-repeat;
    position: relative;
    margin-right: 8px;
    top: 6px;
}
.download {
    width: 300px;
    text-align: center;
    margin: 0 auto;
	margin-top:10px;
}
.download a {
    width: 265px;
    height: 42px;
    line-height: 42px;
	border-radius:4px;
    background: #ff7800;
    display: inline-block;
    color: #FFFFFF;
    text-align: center;
    font-size: 18px;
    margin-bottom: 26px;
}
.download a:hover{
	color: #FFFFFF;
}
.znyd {
    width: 880px;
    float: left;
    margin-bottom: 20px;
	margin-top:20px;
}
.znyd ul {
    width: 860px;
    padding-top: 15px;
	text-align:center;
	height:auto;
	margin: 0 auto;
}
.znyd li {
    width: 410px;
    float: left;
    line-height: 25px;
    height: 25px;
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden;
    text-align: left;
	padding:5px
}

.znyd li  a{
	font-size:14px;
	padding-left:10px;
}
.red {
    color: #ec3845;
}
.ngTitle {
    width: 100%;
    height: 40px;
    line-height: 40px;
    border-bottom: 1px #dadada solid;
    overflow: hidden;
}
.ngTitle h2{
    font-size: 20px;
    width: 140px;
    float: left;
    line-height: 40px;
    height: 40px;
    display: block;
    overflow: hidden;
    color: #333;
	padding-left:15px;
}
.border_line{
	width: 100%;
    height: 10px;
    background: #eee;
}


 /* 游戏礼包 */
.game_pack{
	margin-bottom:15px;
}

.game_pack h3 {
    font-size: 16px;
    color: #333333;
    border-bottom: 4px solid #ff7800;
    width: 66px;
    padding-bottom: 10px;
}
.game_pack_div {
    background: #fff;
}
.game_pack_div ul li {
    padding: 15px 0;
    border-bottom: 1px dashed #ddd;
}
.game_pack_div li:last-child {
    border-bottom: 0;
}

.z_content_game {
    width: 75%;
    float: left;
}
.z_order_gInfor {
    display: inline-block;
    float: left;
    margin-left: 10px;
    width: 100%;
	overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    word-break: break-all;
}
.z_order_gameR {
    width: 16%;
	margin-right: 15px
}
.z_order_gameR_span {
    width: 100%;
    height: 28px;
    background: #ff7800;
    display: inline-block;
    border-radius: 4px;
    color: #fff;
    line-height: 28px;
    font-size: 0.8em;
    margin-top: 10px;
    text-align: center;
}

.z_order_gInfor p {
    font-size: 1em;
    color: #999;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    word-break: break-all;
    width: 75%;
    float: left;
	margin-top:0.5em;
}
.z_order_gInfor img {
    width: 12px;
    height: 13px;
    border-radius: 0px;
    margin-right: 5PX;
    float:left;
	margin-top:4px;
}


.follow{
	margin-top:10px;
	background:#fff;
}
.box_wrap {
    width: 94% !important;
    margin: 0 auto;
}
.tab_frame {
    width: 100%;
    margin: 0 auto;
    text-align: center;
    /* font-size: 0; */
}
.tab_frame .gift_on {
    background: #ff7800;
    color: #fff;
}
.gift_list {
    border-radius: 6px 0px 0px 6px;
}
.tab_frame a {
    width: 33.3%;
    height: 32px;
    border: 1px solid #ff7800;
    display: inline-block;
    line-height: 32px;
    text-align: center;
    margin: 1.4em 0 0.8em;
    color: #ff7800;
}
.gift_fail {
    position: relative;
    left: -5px;
    border-radius: 0px 6px 6px 0px;
}
.index_ification {
    width: 90%;
    background: #fff;
	margin:0 auto;
}
.pubbox .show {
    display: block;
}
.tabdiv {
    width: 100%;
    color: #000;
    display: none;
}

.code_img{
	text-align:center;
	padding-bottom:30px;
	padding-top:10px;
}
.code_img img{
	width:170px;
	height:170px;
}



/* 游戏评论 */

.comment{
	
}
.game_comment{
	margin-bottom:15px;
	margin-top:20px;
}

.game_comment h3 {
    font-size: 16px;
    color: #333333;
    border-bottom: 4px solid #ff7800;
    width: 66px;
    padding-bottom: 10px;
}
.comment_div{
	background:#fff;
	padding-top:36px;
	padding-bottom:30px;
}
.comment_box{	
	width:839px;
	height:246px;
	border:1px solid #dcdcdc;
	margin: 0 auto;
}
.req_mess{
	width:836px;
	height:177px;
	text-indent:1em;
	line-height:25px;
	border-bottom:1px dashed #dcdcdc;
	resize: none;
	margin-top:5px;
}
.score p{
	float:left;
	line-height:54px;
}
.comment_but{
	float:right;
	width:80px;
	height:38px;
	background:#ff7800;
	display:inline-block;
	margin-top:10px;
	margin-right:16px;
	text-align:center;
	line-height:38px;
	color:#fff;
	border-radius:6px;
}

input, button, select, textarea {
outline: none;
}
.star{   
	margin-top: 18px;
    width: 500px;
    float: left;
	margin-left:17px;
}
.star ul,.star span{
	float:left;
	display:inline;
	height:19px;
	line-height:19px;
}
.star ul{
	margin:0 10px;
}
.star li{
	float:left;
	width:24px;
	cursor:pointer;
	text-indent:-9999px;
	background:url(../image/eva_star.png) no-repeat;
}
.star strong{
	color:#f60;
	padding-left:10px;
}
.star li.on{
	background-position:0 -28px;
}
.star p{
	z-index: 99;
	position:absolute;
	top:20px;
	width:159px;
	height:60px;
	display:none;
	background:url(../image/eva_icon.gif) no-repeat;
	padding:7px 10px 0;
}
.all_reviews{
	height:65px;
	line-height:65px;
	width:839px;
	margin:0 auto;
}
.all_reviews h2{
	float:left;
	color:#333;
	font-size:16px;
}
.all_reviews p{
	float:right;
	color:#999;
	font-size:14px;
}
.all_reviews i{
	color:#f4340e;
}
.comment_content{
	width:839px;
	margin:0 auto;
	height:auto;
	border:1px solid #dcdcdc;
}
.comment_content_li {
	width:800px;
	margin:0 auto;
	height:auto;
	margin-bottom:10px;
	padding:10px 0px 10px 0px;
	border-bottom:1px dashed #dcdcdc;
}
.game_player img{
	width:50px;
	height:50px;
	float:left;
}
.player_content{
	float:right;
	margin-left:25px;
	width:720px;
}
.content_header{
	width:100%;
	height:33px;
}
.content_header h2{
	font-size:16px;
	color:#333;
	float:left;
}
.content_header span{
	margin-left:20px;
	color:#999;
	font-size:12px;
	float:left;
	line-height:26px;
}
.content_header i{
	color:#333;
}
.content_header_p{
	color:#999;
	font-size:12px;
	float:left;
	line-height:26px;
	margin-left:12px;
}
.player_content_p{
	font-size:14px;
	color:#333;
	line-height:24px;
}
.review_star{
	border: medium none;
    margin: 0;
    padding: 0;
	float:right;
    vertical-align: top;
    padding-top: 5px;
}
.mores i {
    width: 13px;
    height: 13px;
    display: inline-block;
    background: url(../image/eva_icon.png) no-repeat 0 0;
    background-size: 13px;
    margin-right: 3px;
    position: relative;
    top: 1px;
}
.mores {
    width: 100%;
    height: 30px;
    display: inline-block;
    text-align: right;
    color: #009fef;
	float: right;
	margin-right:15px;
}
.mores p{
	float:right;
}


.flip{
	height:110px;
	width:880px;
}
.flip_left{
	width:600px;
	float:left;
}
.flip_left_size{
	width:600px;
	float:left;
	margin-left:22px;
	margin-top:20px;
	height:34px;
}
.flip_left_size a{
	display:inline-block;
}
.flip_left_size span{
	float:left;
	width:82px;
	height:30px;
	line-height:30px;
	background:#BFBFBF;
	display: inline-block;
}
.flip_left_size i{
	font-size:14px;
	color:#fff;
}
.flip_left_size p{
	float:left;
	margin-left:17px;
	margin-top:6px;
	font-size:14px;
	color:#333;
	width:400px;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
	word-break: break-all;
}
.fild{
	margin-left:8px;
	/* margin-top:10px; */
}
.flip_right{
	width:280px;
	float:right;
	height:110px;
}
.bshare-custom {
    font-size: 13px;
    line-height: 16px !important;
}

.bshare-custom {
    font-size: 13px;
    line-height: 16px !important;
}
.bshare-custom {
    width: 200px;
	margin-top: 32px;
    float: right;
}
.bshare-custom .bshare-sinaminiblog {
    background: url(../image/top_logos_sprite.png) no-repeat 0 -270px;
    display: inline-block;

}
.bshare-custom .bshare-weixin {
    background: url(../image/eva_icon.png) no-repeat;
    display: inline-block;

}
.bshare-custom .bshare-qqmb {
    background: url(../image/top_logos_sprite.png) no-repeat 0 -198px;
    display: inline-block;

}
.bshare-custom .bshare-qzone {
    background: url(../image/top_logos_sprite.png) no-repeat 0 -234px;
    display: inline-block;

}
.bshare-custom .bshare-more.more-style-addthis {
    background: url(../image/eva_icon.png) no-repeat;
	display: inline-block;

}
.bshare-custom a{
	margin-right:0px !important;
}
.bsTop{
	width:208px !important;
}
/* .bsFrameDiv{ */
	/* height:207px !important; */
/* } */
#bsPanel div{
	padding-left: 8px !important;
}
.bFind-wrapper-top{
	height: 26px !important;
}
.bsBox{
	height:420px !important;
}
#bsMorePanel{
	width: 537px !important;
}
div.bsLogoLink {
    width: 117px !important;
}
#bsWXBox{
	height: 255px !important;
}

.license a{
	color:#fff;
	margin-top:5px;
	font-size:12px;
}
.activation a{
	font-size:12px;
}
.activation a img{
	margin-right:6px;
}

/* 新闻详情 */

.latest_information{
	background: #fff;
    min-height: 300px;
	overflow:hidden;
}
.information_con li{
	padding: 10px 0;
    padding-left: 15px;
    border-bottom: 1px dashed #ddd;
}
.information_size h2{
	font-size:22px;
	color:#111;
	margin-left:20px;
	margin-top:20px;
	margin-bottom:18px;
}
.information_con i{
	width: 4px;
    height: 4px;
    border-radius: 50px;
    background: #ff7800;
    border: 1px solid #ff7800;
    display: inline-block;
    float: left;
    margin-top: 5px;
    margin-right: 20px;
}
.information_con p{
	font-size: 14px;
    color: #333;
    width: 255px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    word-break: break-all;
}
.latest_information li:nth-child(8n){
	border-bottom:0;
}
.ngTitle span{
	width: 100px;
    text-align: center;
    display: inline-block;
	font-size:16px;	
	z-index:999;
	color:#333;
	cursor: pointer;
}
.ngTitle .toop_one {
	color: #009def;
	height:38px;
	border-bottom: 4px solid #009def;
}
.znyd li i{
	font-size: 14px;
    padding-left: 10px;
	color:#f4340e;
	float:left;
	margin-right:15px;
}
.znyd li a{
	display:inline-block;
}
.znyd li p{
	color:#333;
	width:320px;
	overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    word-break: break-all;
	float:left;
}


/* 首页签到 */
.z_sign_box{
	width: 700px;
    min-height: 570px;
    background: #ffca26;
    border-radius: 12px;
    text-align: center;
    margin: 0 auto;
    position: relative;
}
.z_sign_box h2 {
    text-align: center;
    margin: 0 auto;
    font-size: 28px;
    color: #692B01;
    padding-top: 50px;
}
.z_sign_box span{
	color:#f4340e;
}
.z_sign_tab {
    width: 650px;
    height: auto;
    text-align: center;
    margin: 0 auto;
    margin-top: 30px;
}
.z_sign_tab li {
    width: 100px;
    height: 100px;
	display: inline-block;
    border: 2px dashed #03004c;
    border-radius: 6px;
    position: relative;
    text-align: center;
	margin:0px 20px;
}
.z_sign_bag {
    position: relative;
}
.z_sign_bag p{
	font-size:18px;
	color:#532200;
	margin-top:14px;
}
.z_bag_cs {
    width: 100px;
    height: 100px;
}
.z_gift_bag {
    position: absolute;
	top: 22px;
    left: 8px;
    /* width: 66px; */
    height: 62px;
}
.z_gift_bag1 {
    position: absolute;
    top: 23px;
    left: 21px;
	height:56px;
	height:56px;
}
.swiper_titles {
    width: 650px;
    margin: 0 auto;
    padding-top: 20px;
    padding-bottom: 20px;
}
.swiper_titles_l {
    width: 200px;
    float: left;
    height: 11px;
    border-bottom: 1px solid #d69d19;
}
.swiper_titles span {
    color: #864600;
    font-size: 18px;
}
.swiper_titles_r {
    width: 200px;
    float: right;
    height: 11px;
    border-bottom: 1px solid #d69d19;
}



.z_chest {
    width: 680px;
    height: auto;
    text-align: center;
    margin: 0 auto;
    margin-top: 13px;
}
.z_chest li {
    display: inline-block;
}
.z_chest a{
	display:inline-block;
}
.z_chest_bag {
    position: relative;
}
.z_chest_bag_div{
	width: 60px;
    height: 60px;
    display: inline-block;
    border: 2px dashed #03004c;
    border-radius: 6px;
    position: relative;
    text-align: center;
    margin: 0px 15px;
    background: #DAA502;
}
.z_gift_chest {
    position: absolute;
	top: 10px;
    left: 3px;
    /* width: 40px; */
    height: 40px;
}
.z_gift_chest1 {
    position: absolute;
	top: 12px;
    left: 12px;
}
.z_chest_bag p {
    font-size: 14px;
    color: #532200;
    padding-top: 10px;
}
.Box_sign_img{
	position: relative;
}
.Box_sign_img h2{
	position: absolute;
	color:#f4340e;
	font-size:22px;
	font-weight:700;
	top: 120px;
    left: 215px;
}
.Box_sign_img p{
	position: absolute;
    color: #f4340e;
    font-size: 16px;
    font-weight: 700;
    top: 178px;
    left: 198px;
    padding: 10px 0px;
    width: 210px;
    text-align: center;
}
.Box_sign_img span{
	padding-top:6px;
    text-align: center;
}
.Box_sign_img a{
	position: absolute;
    bottom: 24px;
    left: 204px;
    display: inline-block;
    color: #ffea97;
    font-size: 26px;
}
.Box_sign_img a:hover{
	color:#ffea97;
}
/* .layui-layer{ */
	/* background-color: transparent !important; */
    /* -webkit-background-clip: content !important; */
/* } */

.look{
	width:26px;
}
body{
    min-width:1200px;   
}
.layui-layer-hui .layui-layer-content{
    color:#fff;
}
.border_line{
    width: 100%;
    height: 10px;
    background: #eee;
}
.head_left li {
    float: left;
    border-right: 1px solid #494949;
    padding-right: 12px;
    padding-left: 12px;
    color: #ebebeb;
}

.nav {
    width: 100%;
    height: 90px;
    background: #313131;
    border-top: 1px solid #404040;
}

.nav_wrap {
    width: 1200px;
    margin: 0 auto;
    height: 90px;
}
.nav_left {
    width: 600px;
}
.nav_left a {
    width: 368px;
    height: 60px;
    display: inline-block;
    background: url(../image/logo.png) no-repeat;
    position: relative;
    top: 18px;
}
.nav_mid {
    width: 600px;
    height: 75px;
    position: relative;
}
.nav_search {
    width: 500px;
    height: 36px;
    border-radius: 2px;
    display: inline-block;
    position: absolute;
    right: 0;
    background:none;
}
.hot {
    position: absolute;
    bottom: 10px;
    left: 100px;
    color: #999;
    font-size: 12px;
}
.nav_input {
    width: 417px;
    height: 36px;
    vertical-align: top;
    border-right: 1px solid #dcdcdc;
    text-indent: 0.8em;
    font-size: 14px;
    background: #fff;
    border-radius: 4px 0px 0px 4px;
}
.nav_but {
    width: 80px;
    height: 36px;
    cursor: pointer;
    background: #ff7800;
    margin-left: -4px;
    display: inline-block;
    text-align: center;
    line-height: 36px;
    color: #fff;
    border-radius: 0px 4px 4px 0px;
}
.nav_but:hover{
    color:#fff;
    background:#ff7800;
    transition:0.3s all;
} 

.menu_bar{
    width:100%;
    height:54px;
    background:#FAFFF5;
    box-shadow: 5px 5px 10px rgba(204,204,204,0.5);
}
.header {
    width: 100%;
    height: 40px;
    background: #313131;
    border-bottom: 1px solid #1c1c1c;
}
.menu_bar_div{
    width:1200px;
    height:54px;
    margin:0 auto;
}
.menu_bar li{
    width:133px !important;
    height:54px;
    float:left;
    text-align:center;
    position:relative;
    
}
.menu_bar li a{
    color:#111;
    font-size:16px;
    width:100px;
    line-height:34px;
    margin-top:10px;
    border-radius:18px;
    display:inline-block;
}
.menu_bar li  a.active{
    background:#ff7800;
    color:#fff;
    width:100px;
    height:34px;
    display:inline-block;
}
.menu_bar li:hover  a{
    color:#fff;
    background:#ff7800;
    transition:0.3s all;    
}
.menu_bar li  img{
    display:inline-block;
    text-align:right;
    position:absolute;
    right:0;
    top:13.5px;
}
.dargmenu {
    z-index: 99;
    position: absolute;
    top: 30px;
    left: 50%;
    margin-left: -58px;
    border-top: none;
    border-bottom: none;
}

.dargmenu li {
    list-style: disc;
    display: block;
    width: 110px;
    height: 40px;
    background: #211b1b;
    text-align: center;
    line-height: 40px;
    z-index: 99;
}
.head_right li a {
    color: #cfcfcf;
}
.head_left li a, .head_right li a {
    color: #cfcfcf;
}
.dargmenu a {
    color: #ffffff;
}
.al {
    width: 1200px;
    margin: 0 auto;
    min-height: 500px;
    overflow:hidden;
}
.position {
    height: 65px;
}
.position p {
    height: 65px;
    white-space: nowrap;
}
.position span {
    font-size: 14px;
    color: #333333;
    /* margin: 10px 10px 10px 10px; */
    line-height: 65px;
}
.position a {
    font-size: 14px;
    color: #333333;
}
/* 顶部结束 */
/* 首页 */
.all_con {
    width: 1200px;
    margin: 0 0 50px auto;
}
.all_left {
    width: 880px;
    float: left;
    height: auto;
    background: #fff;
}
.all_right {
    width: 300px;
    float: right;
    height: auto;
    margin-right: 1px;
}
.package_top {
    width: 880px;
    height: auto;
    background: #fff;
}
.con_top {
    margin: 0 auto;
    padding-top: 35px;
    padding-left: 20px;
    background: #fff;
}
.con_top_game{
    padding-bottom: 15px;
}
.con_top_game_img {
    width: 120px;
    height: 120px;
    display: block;
    float: left;
    border-radius: 16px;
}
.con_top_game .game_con {
    width: 400px;
    float: left;
    margin-left: 20px;
}
.game_con_left h3 {
    color: #333333;
    font-size: 20px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    word-break: break-all;
    min-width: 307px;
    float: left;
    height:auto;
}
.con_top_btn {
    position: relative;
    top: 0px;
    left: 0px;
    float: right;
    width: 230px;
    margin-right:20px;
}
.con_top_btn a{
    float:right;
    display:inline-block;
}
.con_top_btn_title{
    width:126px;
    margin-top:6px;
    float:right;
    margin-right:10px;
}
.con_top_btn_title span{
    text-align: center;
    margin-left: 5px;
    color:#999;
}
.game_button{
    width:100%;
    padding-left:140px;
}
.solve_span {
    width: 30px;
    float: left;
    height: 9px;
    border-bottom: 1px solid #dcdcdc;
}
.whether_span {
    width: 30px;
    float: right;
    height: 9px;
    border-bottom: 1px solid #dcdcdc;
}
.recommend_two_div {
    width: 226px;
    height: 9px;
    float: left;
    background-color: #eeeeee;
    margin-top: 10px;
    margin-bottom: 5px;
    position: relative;
    border-radius: 4px;
}
.recommend_two_div span {
    height: 9px;
    background-color: #11b7ed;
    margin: 0;
    position: absolute;
    border-radius: 4px;
}

.z_libao_xiao {
    width:220px;
    height:63px;
    background-size: 220px 63px;
    text-align:center;
    color:#fff;
    line-height:63px;
    background: #04daaa;
    border-radius: 15px;
    box-shadow: #01bd93 0 6px 0;
}
.z_libao_xiao:hover{
    background:#05e9b6;
    transition: 0.3s all;
}
.z_libao_xiao p{
    color:#fff;
    font-size:20px;
}
.pic_p{
    color:#333;
    font-size:14px;
    text-align:center;
    padding-bottom:20px
}
.pic_p em{
    color:#30b8ff;
    margin-left:5px;
}
.details_gift_bag{
    width:880px;
}
.details_gift_bag_con{
    width:880px;
    margin-top:40px;
    overflow:hidden;
    margin-bottom:25px;
}
.details_gift_bag_con_top a {
    width:100px;
    height:40px;
    background:#ff7800;
    color:#fff;
    line-height:40px;
    display:inline-block;
    text-align:center;
    font-size: 16px;
}
.details_gift_bag_con_top a:hover{
    color:#fff;
}
.details_gift_bag_con_top h2{
    width:100px;
    height:40px;
    background:#ff7800;
    color:#fff;
    line-height:40px;
    display:inline-block;
    text-align:center;
}
.details_gift_bag_con_middle{
    width:800px;
    margin:0 auto;
    margin-top:42px;
}
.details_gift_bag_con_middle h2{
    width:100%;
    float:left;
    color:#111;
    font-size:18px;
    font-weight:700;
    margin-bottom:15px;
}
.details_gift_bag_con_middle p{
    font-size:14px;
    color:#333;
    line-height:25px;
}
.gift_bag_game_middle li{
    width:370px;
    height:170px;
    background:#FAFEF9;
    border:1px dashed #ff7800;
    float:left;
    margin-right:46px;
    margin-bottom:25px;
    border-radius:6px;
}
.gift_bag_game_middle{
    width:800px;
    margin:0 auto;
    margin-top:40px;
}
.gift_bag_game_middle li:nth-child(2n) {
    margin-right: 0;
}
.gift_bag_game{
    width:330px;
    margin:0 auto;
}
.gift_bag_game h2{
    margin-top:15px;
    color:#333;
    font-size:18px;
    font-weight:700;
    margin-bottom:15px;
    width:100%;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    word-break: break-all;
}
.gift_bag_game p{
    color:#999;
    font-size:14px;
    line-height:25px;
    height: 56px;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    word-break: break-all;
}
.gift_bag_game span{
    color:#999;
    font-size:14px;
    float:left;
    margin-top:25px;
}
.gift_bag_game em{
    color:#f4340e;
}
.gift_bag_game_a{
    float:right;
    width:84px;
    height:35px;
    background:#ff7800;
    line-height:35px;
    color:#fff;
    text-align:center;
    border-radius:6px;
    margin-top:13px;
    display:inline-block;
}
.gift_bag_game_a:hover{
    color:#fff;
    background:#ff7800;
    transition: 0.3s all;
}
.recommen2{
    width:880px;
    margin-top:30px;
}
.recommen2 li {
    width:880px;
    height: 194px !important;
    border-bottom: 1px dashed #dcdcdc;
    margin-right: 0px;
}
.recommen2 .recommen_one2 {
    width: 226px;
    float: left;
    margin-top: 20px;
    margin-left:38px;
}
.recommen2 .recommen_one2 img {
    width: 226px;
    height: 148px;
}
.recommen2 .recommen_two2 {
    width: 570px;
    float: left;
    margin-left: 20px;
}
.recommen2.recommen_two2 a{
    display:inline-block;
    color:#f4340e;
}
.recommen_two2 a {
    font-size: 14px;
    color: #f4340e;
    margin-top:10px;
}
.recommen2 .recommen_two2 h2 {
    margin-top: 20px;
    color: #111;
    font-size:20px;
    font-weight: 500;
    width: 560px;
    margin-bottom:10px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    word-break: break-all;
}
.recommen_two2 h2:hover{
    color:#f4340e;
    transition: 0.3s all;
}
.recommen2 .recommen_two2 p {
    font-size: 14px;
    color: #999;
    width: 560px;
    height: 84px;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 3;
    -webkit-box-orient: vertical;
    word-break: break-all;
    LINE-HEIGHT: 27px;
    padding-top: 2px;
}
.recommen_two2 span {
    text-align: right;
    float: right;
    color: #999;
    font-size: 14px;
    
}
.game_brief {
    width:300px;
    padding-bottom:20px;
    background:#fff;
    overflow:hidden;
}
.game_brief_title{
    color:#111;
    font-size:20px;
    font-weight:700;
    margin-left:15px;
    margin-top:20px;
}
.game_brief_title_con{
    margin-left:15px;
    margin-right:15px;
    margin-top:22px;
    display:inline-block;
    padding-bottom:15px;
    border-bottom: 1px dashed #dcdcdc;
}
.game_brief_title_con_d{
    display:inline-block;
}
.game_brief_title_con img{
    float:left;
    width:46px;
    height:46px;
    border-radius:6px;
}
.game_brief_title_con h2{
    float:left;
    margin-left:18px;
    width:200px;
    color:#333;
    font-size:20px;
    margin-top:12px;
    font-weight:700;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    word-break: break-all;
}
.game_brief_title_con span{
    float:left;
    color:#999;
    font-size:14px;
    margin-top:20px;
    display:inline-block;
    margin-right:10px;
}
.game_brief_title_con em{
    color:#333;
}
.game_brief p{
    display:inline-block;
    margin-left:15px;
    margin-right:15px;
    color:#999;
    font-size:14px;
    line-height:26px;
    margin-top:20px;
}
.news_inf {
    height: 60px;
    line-height: 60px;
    background: #fff;
}
.news_inf h2 {
    font-size: 20px;
    color: #111;
    font-weight: 700;
    float: left;
    margin-left: 10px;
}
.game_rank{
    margin-top:10px;
}
.Added {
    height: 30px;
    display: inline-block;
    text-align: right;
    color: #ff7800;
    float: right;
    margin-right: 15px;
}
.Added i {
    width: 18px;
    height: 18px;
    display: inline-block;
    background: url(../image/added_img.png) no-repeat 0 0;
    background-size: 18px;
    margin-right: 3px;
    position: relative;
    top: 20px;
    float: right;
    margin-left: 6px;
}
.Added p {
    float: right;
    font-size: 12px;
    color: #ff7800;
}
.rank {
    background: #fff;
}
.rank ul li {
    padding: 15px 0;
    padding-left: 15px;
    display:inline-block;
    border-bottom: 1px dashed #ddd;
    cursor: pointer;
}
.rank ul li i {
    width: 16px;
    height: 16px;
    background: #AFAFAF;
    border-radius: 4px;
    display: inline-block;
    text-align: center;
    line-height: 16px;
    color: #fff;
    float:left;
    font-size: 12px;
}
.rank_title {
    padding-left: 16px;
}
.rank .rank_i {
    width: 16px;
    height: 48px;
    background: #ff7800;
    display: inline-block;
    padding-top: 25px;
    margin-right: 10px;
}
.rank ul li img {
    width: 65px;
    height: 65px;
    border-radius: 14px;
}
.game_name {
    margin: 0 10px;
    color: #333333;
    font-size: 14px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    word-break: break-all;
    width: 160px;
    display: inline-block;
    cursor: pointer;
}
.game_name2 {
    margin: 6px 0px;
    color: #999999;
    font-size: 14px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    word-break: break-all;
    width: 160px;
}

.latest_service{
    width:300px;
    background:#fff;
    overflow:hidden;
}
.latest_service li{
    border-bottom: 1px dashed #ddd;
    height:100px;
}
.latest_service_con{
    width:280px;
    margin:0 auto;
    margin-top: 15px;
}
.latest_service_con img{
    width:80px;
    height:80px;
    border-radius:6px;
    float:left;
}
.latest_service_con_right{
    width:190px;
    margin-left:10px;
    float:left;
}
.latest_service_con_right h2{
    font-size:16px;
    color:#333;
    width:190px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    word-break: break-all;
}
.latest_service_con_right p{
    color:#999;
    font-size:14px;
    margin-top: 10px;
    margin-bottom: 10px;
    width:190px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    word-break: break-all;
}
.latest_service_con_right em{
    color:#f4340e;
    font-size:14px;
    width:190px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    word-break: break-all;
}
/* 首页结束 */
/* 游戏详情 */
._zxy_game_details_top_con {
    margin: 0 auto;
    height: auto;
    margin-bottom: 20px;
}
.hot_w_1 {
    background: #6659E7;
}
.hot_w_2 {
    background: #FFB700;
}
.hot_w_3 {
    background: #0FE29A;
}
.hot_w_4 {
    background: #30B8FF;
}
.hot_w_5 {
    background: #FC6472;
}
.game_con .hots {
    float: left;
    margin-top: 5px;
    margin-right: 6px;
    padding: 3px 8px;
    border-radius: 3px;
    font-size: 0.8em;
    color: #fff;
    display: inline-block;
}
.webpage_ranking_list .hots {
    width:auto;
    float: left;
    margin-top: 5px;
    margin-right: 6px;
    padding: 3px 8px;
    border-radius: 3px;
    font-size: 0.8em;
    color: #fff;
    display: inline-block;
}
._zxy_game_details_top_con2{
    margin-top: 6px;
    color: #999;
    font-size: 14px;
    float: left;
    width: 750px;
    height:30px;
    overflow: hidden;
    text-overflow: ellipsis;
    -webkit-line-clamp: 1;
    -webkit-box-orient: vertical;
    word-break: break-all;
}
.webpage_ranking_list_left_p2 {
    margin-top:6px;
    color: #999;
    font-size: 14px;
    float: left;
    width: 750px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    word-break: break-all;
}
.Scavenging{
    width: 100px;
    height: 100px;
    padding:4px;
    border:1px dashed #333;
    border-radius:4px;
    float:right;
    margin-right:20px;
}

.button_download {
    width:180px;
    height:50px;
    line-height: 52px;
    background-size: 165px 50px;
    text-align:center;
    color:#fff;
    float:left;
    background:#ff7800;
    border-radius: 15px;
    box-shadow: #599d0e 0 6px 0;
}
.button_download:hover{
    background:#ff7800;
    transition: 0.3s all;
}
.button_download2 {
    width:180px;
    height:50px;
    line-height: 52px;
    text-align:center;
    color:#fff;
    float:left;
    margin-left:20px;
    background: #04daaa;
    border-radius: 15px;
    box-shadow: #01bd93 0 6px 0;
}

.button_download2:hover{
    background:#05e9b6;
    transition: 0.3s all;
}
.button_download img{
    margin-right:5px;
    margin-top:-4px;
}
.button_download2 img{
    margin-right:5px;
}
.button_download a{
    display:inline-block;
}
.button_download2 a{
    display:inline-block;
}
.button_download span{
    color:#fff;
    font-size:20px;
}
.button_download2 span{
    color:#fff;
    font-size:20px;
}
.all_con_bbt {
    background: #fff;
    margin-top:30px;
}
.toop {
    border-bottom: 2px solid #ff7800;
}
.toop .toop_one {
    background-color: #ff7800;
    color: #fff;
}
.ios_download{
    width:180px;
    height:50px;
    line-height: 52px;
    text-align:center;
    color:#fff;
    float:left;
    margin-left:20px;
    background: #30b8ff;
    border-radius: 15px;
    box-shadow: #009def 0 6px 0;
}
.ios_download:hover{
    background:#43bfff;
    transition: 0.3s all;
}
.ios_download img{
    position:relative;
    top:-4px;
}
.toop span {
    width: 100px;
    height: 40px;
    line-height: 40px;
    display: inline-block;
    font-size: 16px;
    color: #333;
    text-align: center;
    cursor: pointer;
}
.game_welfare{
    width:800px;
    margin:0 auto;
    margin-top:20px;
    padding-bottom:15px;
    margin-bottom:20px;
    border-bottom:1px solid #dcdcdc;
}
.game_welfare:last-child {
    border-bottom: 0;
}
.game_welfare img{
    width:25px;
    height:25px;
    margin-right:10px;
    float:left;
}
.game_welfare h2{
    font-size:18px;
    color:#333;
    font-weight:700;
    margin-bottom: 15px;
    float:left;
}
.game_welfare span{
    display:inline-block;
    float:right;
    background:#ff7800;
    font-size:14px;
    color:#fff;
    padding:3px 10px;
    border-radius:50px;
    display:inline-block;
}
/* .game_welfare a:hover{
    color:#fff;
    background:#ff7800;
    transition: 0.3s all;
} */
.game_welfare p{
    display:inline-block;
    color:#333;
    width:800px;
    line-height:28px;
    float: left;
    font-size:14px;
}

.game_text{
    overflow: hidden;
    margin-top: 20px;
}
.game_text p{
    line-height: 30px;
    margin: 0 auto;
}
.game_activity_list{
    width:800px;
    margin:0 auto;
    margin-top:40px;
}
.game_activity_list li{
    width:800px;
    border-bottom:1px solid #dcdcdc;
    padding-bottom:10px;
    margin-bottom: 20px;
}

.game_activity_list li:last-child {
    border-bottom: 0;
}
.game_activity_list a{
    display:inline-block;
}
.game_activity_list img{
    width:120px;
    height:120px;
    border-radius:6px;
    float:left;
}
.game_activity_list_right{
    float:left;
    width:650px;
    margin-left:15px;
}
.game_activity_list_right h2{
    color:#333;
    font-size:18px;
    float:left;
    width:650px;
    margin-bottom:15px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    word-break: break-all;
}
.game_activity_list_right h2:hover{
    color:#f4340e;
    transition: 0.3s all;
}
.game_activity_list_right i{
    background:#30B8FF;
    color:#fff;
    font-size:14px;
    padding:2px 6px;
    border-radius:50px;
}
.game_activity_list_right .end{
    background:#c7c7c7;
}
.game_activity_list_right span{
    color:#999;
    font-size:14px;
    margin-left:15px;
}
.game_activity_list_right p{
    color:#999;
    font-size:14px;
    line-height:25px;
    margin-top:15px;
    height: 56px;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    word-break: break-all;
}
.z_download{
    width:880px;
    margin:0 auto;
    background:#eee;
}
.download_h2{
    height:60px;
    line-height:60px;
    background:#f4f4f4;
}
.download_h2 p{
    color:#333;
    font-size:18px;
    float:left;
    font-weight:700;
}
.download_h2 span{
    background:#ff7800;
    float:left;
    width:4px;
    height:24px;    
    margin-top:20px;
    margin-right:10px;
    display: inline-block;
}
.download_con{
    width:880px;
    background:#fff;
    text-align:center;
}
.download_con ul{
    width:800px;
    margin:0 auto;
    display:inline-block;
}
.download_con li{
    height:190px;
    float:left;
    width:133.3px;
}
.download_con li:last-child {
    margin-right: 0;
}
.download_con img{
    width:90px;
    height:90px;
    border-radius:16px;
    margin-top:32px;
    margin-bottom:10px;
}
.download_con p{
    color:#333;
    font-size:16px;
    width: 100px;
    margin: 0 auto;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    word-break: break-all;
}

/* 游戏评论 */

.comment{
    
}
.game_comment{
    margin-bottom:15px;
    margin-top:20px;
}

.game_comment h3 {
    font-size: 16px;
    color: #333333;
    border-bottom: 4px solid #ff7800;
    width: 66px;
    padding-bottom: 10px;
}
.comment_div{
    background:#fff;
    padding-top:36px;
    padding-bottom:30px;
}
.comment_box{   
    width:839px;
    height:246px;
    border:1px solid #dcdcdc;
    margin: 0 auto;
}
.req_mess{
    width:836px;
    height:177px;
    text-indent:1em;
    line-height:25px;
    border-bottom:1px dashed #dcdcdc;
    resize: none;
    margin-top:5px;
}
.score p{
    float:left;
    line-height:54px;
}
.comment_but{
    float:right;
    width:80px;
    height:38px;
    background:#ff7800;
    display:inline-block;
    margin-top:10px;
    margin-right:16px;
    text-align:center;
    line-height:38px;
    color:#fff;
    border-radius:6px;
}
.comment_but:hover{
    color: #fff;
    background: #ff7800;
    transition: 0.3s all;
}
input, button, select, textarea {
outline: none;
}
.star{   
    margin-top: 18px;
    width: 500px;
    float: left;
    margin-left:17px;
}
.star ul,.star span{
    float:left;
    display:inline;
    height:19px;
    line-height:19px;
}
.star ul{
    margin:0 10px;
}
.star li{
    float:left;
    width:24px;
    cursor:pointer;
    text-indent:-9999px;
    background:url(../image/eva_star.png) no-repeat;
}
.star strong{
    color:#f60;
    padding-left:10px;
}
.star li.on{
    background-position:0 -28px;
}
.star p{
    z-index: 99;
    position:absolute;
    top:20px;
    width:159px;
    height:60px;
    display:none;
    background:url(../image/eva_icon.gif) no-repeat;
    padding:7px 10px 0;
}
.all_reviews{
    height:65px;
    line-height:65px;
    width:839px;
    margin:0 auto;
}
.all_reviews h2{
    float:left;
    color:#333;
    font-size:16px;
}
.all_reviews p{
    float:right;
    color:#999;
    font-size:14px;
}
.all_reviews i{
    color:#f4340e;
}
.comment_content{
    width:839px;
    margin:0 auto;
    height:auto;
    border:1px solid #dcdcdc;
}
.comment_content_li {
    width:800px;
    margin:0 auto;
    height:auto;
    margin-bottom:10px;
    padding:10px 0px 10px 0px;
    border-bottom:1px dashed #dcdcdc;
}
.game_player img{
    width:50px;
    height:50px;
    float:left;
}
.player_content{
    float:right;
    margin-left:25px;
    width:720px;
}
.content_header{
    width:100%;
    height:33px;
}
.content_header h2{
    font-size:16px;
    color:#333;
    float:left;
}
.content_header span{
    margin-left:20px;
    color:#999;
    font-size:12px;
    float:left;
    line-height:26px;
}
.content_header i{
    color:#333;
}
.content_header_p{
    color:#999;
    font-size:12px;
    float:left;
    line-height:26px;
    margin-left:12px;
}
.player_content_p{
    font-size:14px;
    color:#333;
    line-height:24px;
}
.review_star{
    border: medium none;
    margin: 0;
    padding: 0;
    float:right;
    vertical-align: top;
    padding-top: 5px;
}
.mores i {
    width: 13px;
    height: 13px;
    display: inline-block;
    background: url(../image/eva_icon.png) no-repeat 0 0;
    background-size: 13px;
    margin-right: 3px;
    position: relative;
    top: 1px;
}
.mores {
    width: 100%;
    height: 30px;
    display: inline-block;
    text-align: right;
    color: #009fef;
    float: right;
    margin-right:15px;
}
.mores p{
    float:right;
}


.flip{
    height:110px;
    width:880px;
}
.flip_left{
    width:600px;
    float:left;
}
.flip_left_size{
    width:600px;
    float:left;
    margin-left:22px;
    margin-top:20px;
    height:34px;
}
.flip_left_size a{
    display:inline-block;
}
.flip_left_size span{
    float:left;
    width:82px;
    height:30px;
    line-height:30px;
    background:#BFBFBF;
    display: inline-block;
}
.flip_left_size i{
    font-size:14px;
    color:#fff;
}
.flip_left_size p{
    float:left;
    margin-left:17px;
    margin-top:6px;
    font-size:14px;
    color:#333;
    width:400px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    word-break: break-all;
}
.fild{
    margin-left:8px;
    /* margin-top:10px; */
}
.flip_right{
    width:280px;
    float:right;
    height:110px;
}
.bshare-custom {
    font-size: 13px;
    line-height: 16px !important;
}

.bshare-custom {
    font-size: 13px;
    line-height: 16px !important;
}
.bshare-custom {
    width: 200px;
    margin-top: 32px;
    float: right;
}
.bshare-custom .bshare-sinaminiblog {
    background: url(../image/top_logos_sprite.png) no-repeat 0 -270px;
    display: inline-block;

}
.bshare-custom .bshare-weixin {
    background: url(../image/eva_icon.png) no-repeat;
    display: inline-block;

}
.bshare-custom .bshare-qqmb {
    background: url(../image/top_logos_sprite.png) no-repeat 0 -198px;
    display: inline-block;

}
.bshare-custom .bshare-qzone {
    background: url(../image/top_logos_sprite.png) no-repeat 0 -234px;
    display: inline-block;

}
.bshare-custom .bshare-more.more-style-addthis {
    background: url(../image/eva_icon.png) no-repeat;
    display: inline-block;

}
.bshare-custom a{
    margin-right:0px !important;
}
.bsTop{
    width:208px !important;
}
/* .bsFrameDiv{ */
    /* height:207px !important; */
/* } */
#bsPanel div{
    padding-left: 8px !important;
}
.bFind-wrapper-top{
    height: 26px !important;
}
.bsBox{
    height:420px !important;
}
#bsMorePanel{
    width: 537px !important;
}
div.bsLogoLink {
    width: 117px !important;
}
#bsWXBox{
    height: 255px !important; 
}

.license a{
    color:#fff;
    margin-top:5px;
    font-size:12px;
}
.activation a{
    font-size:12px;
}
.activation a img{
    margin-right:6px;
}

.open_form{
    width:300px;
    height:auto;
    background:#fff;
    overflow:hidden;
}
.open_form h2{
    font-size:22px;
    color:#111;
    font-weight:700;
    margin-left:22px;
    margin-top:25px;
}
.open_form1{
    height:auto;
    background:#fff;
    overflow:hidden;
}
.open_form1 h2{
    font-size:22px;
    color:#111;
    font-weight:700;
    margin-top:25px;
}
.open_form_con{
    width:300px;
}
.open_form_title{
    margin-bottom:10px;
    margin-top:15px;
}
.open_form_title a {
    width:78px;
    height:28px;
    background:#f4faed;
    color:#599D0E;
    font-size:16px;
    display:inline-block;
    text-align:center;
    line-height:28px;
    margin:9px;
}
.open_form_con li{
    width:300px;
    height:40px;
}
.open_form_con p{
    width:100px;
    text-align:center;
    color:#999;
    float:left;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    word-break: break-all;
}
.starting_today{
    width:280px;
    margin:0 auto;
}
.starting_today li{
    width:280px;
    height:67px;
    border-bottom:1px dashed #dcdcdc;
}
.starting_today li:last-child {
    border-bottom: 0;
}
.starting_today img{
    width:40px;
    height:40px;
    border-radius:4px;
    margin-top:15px;
    float:left;
}
.open_form .starting_today h3{
    color:#333;
    font-size:16px;
    width:150px;
    float:left;
    margin-top:25px;
    margin-left:10px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    word-break: break-all;
}
.popular_ranking h3{
    color:#333;
    font-size:14px;
    width:125px;
    float:left;
    margin-top:25px;
    margin-left:10px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    word-break: break-all;
}
.starting_today p{
    float:right;
    margin-top:25px;
    color:#999;
    font-size:14px;
}
.starting_today a{
    display:inline-block;
    width:100%;
}
.popular_ranking{
    width:260px;
    margin:0 auto;
}
.popular_ranking li{
    width:260px;
    height:67px;
    border-bottom:1px dashed #dcdcdc;
}
.popular_ranking li:last-child {
    border-bottom: 0;
}
.popular_ranking img{
    width:40px;
    height:40px;
    border-radius:4px;
    margin-top:15px;
    float:left;
}
.open_form .popular_ranking h3{
    color:#333;
    font-size:16px;
    width:120px;
    float:left;
    margin-top:25px;
    margin-left:10px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    word-break: break-all;
}
.popular_ranking span{
    width:15px;
    float:left;
    margin-top:25px;
    margin-right:10px;
    color:#999;
}
.popular_ranking .one{
    color:#f4340e;
    border-bottom:0px;
}
.popular_ranking_a{
    width:54px;
    height:24px;
    line-height:24px;
    background:#ff7800;
    color:#fff;
    float:left;
    display:inline-block;
    text-align:center;
    border-radius:4px;
    margin-top:25px;
}
.popular_ranking_a:hover{
    color:#fff;
    background:#ff7800;
    transition: 0.3s all;
}
.popular_ranking_a:hover{
    color:#fff;
}
.brief_introduction{
    width:800px;
    margin:0 auto;
    margin-top:40px;
    overflow:hidden;
}
.brief_introductions{
    width:840px;
    margin:0 auto;
    margin-top:40px;
    overflow:hidden;
}
.game_screenshot{
    width:880px;
    padding-bottom:20px;
}
.all {
    width: 1200px;
    margin: 0 auto;
    min-height: 500px;
    overflow:hidden;
}
.al_whole{
    width:900px;
    margin:0 auto;
    height:auto;
    margin-top:15px;
}
.al_whole .ac_list_li {
    background: #ff7800;
    color: #fff;
    display: block;
}

.al_whole li {
    float: left;
    width: 176px;
    height: 50px;
    line-height: 50px;
    font-size: 18px;
    color: #333;
    text-align: center;
    position: relative;
    cursor: pointer;
    border-radius:50px;
    background: #eee;
    margin:23px;
}
.z_sjx {
    display: none;
}
.z_sjx img {
    width: 14px;
    height: 6px;
    position: absolute;
    left: 80px;
    top: 50px;
}
/* 游戏详情 */

/* 第二种头部 */
.header2 {
    width: 100%;
    height: 35px;
    background: #313131;
    border-bottom: 1px solid #1c1c1c;
}
.header2_con{
    width:1200px;
    margin:0 auto;
}
.nav2 {
    width: 100%;
    height: 344px;
    background: #313131;
    border-top: 1px solid #404040;
}
.nav2 img{
    width:100%;
    height:344px;
}

.nav3 {
    width: 100%;
    height: 344px;
    background-image: url(../image/bg_zt.jpg);
    background-size:100% 344px;
}
.nav3_title{
    width:1200px;
    height: 344px;
    margin:0 auto;
    position: relative;
}
.nav3 h2{
    font-size:50px;
    font-weight:700;
    color:#fff;
    position: absolute;
    left:535px;
    top:70px;
    right: 0;
}
.menu_bar2{
    height:46px;
    background:#42454B;
    box-shadow: 5px 5px 10px rgba(204,204,204,0.5);
}
.menu_bar2_div{
    width:1200px;
    margin:0 auto;
}
.menu_bar2_div li{
    width:200px;
    float:left;
    text-align:center;
    color:#fff;
    font-size:18px;
    line-height:46px;
}
.menu_bar2_div a{
    width:100%;
    color:#fff;
    font-size:18px;
    display:inline-block;
}
.menu_bar2_div a:hover{
    color:#ff7800;
    transition:0.3s all;
}

.menu_bar2_div .active{
    background:#ff7800;
}
.menu_bar2_div .active:hover a{
    color:#fff;
}
.head_left_z {
    float: left;
    text-align: left;
    position: relative;
}
.head_right_z {
    float: right;
    text-align: right;
    position: relative;
}
.head_right_z li {
    display: inline-block;
    color:#fff;
    padding: 0 10px;
    line-height:35px;
}
.head_right_z a{
    color:#cfcfcf;
    font-size:12px;
}
.use_name {
    position: relative;
}

.load{
    padding:0 6px;
    
}
.header2_con i{
    height:14px;
    display:inline-block;
    width:1px;
    background:#dcdcdc;
    margin-left:10px;
    position:relative;
    top:3px;
}
.load span {
    width: 20px;
    height: 20px;
    display: inline-block;
    position: relative;
    background: url(../image/load.png) no-repeat;
    margin-right: 10px;
    position: relative;
    top: 4px;
}
.load:hover span{
    background:url(../image/load.png) no-repeat;
    background-position:0 -21px;
    transition:0.3s all;
    
}
.head_left_z a{
    color:#cfcfcf;
    font-size:12px;
}
.head_left_z a:hover{
    color:#fff;
}
.head_left_z li {
    text-align: left;
    display: inline-block;
    color: #fff;
    padding: 0 10px 0 0;
    line-height: 35px;
}
.head_left_z img{
    margin-right:6px;
    margin-top:-3px;
}
/* 第二种头部 */


/* 排行榜 */
.ranking_list{
    width:1200px;
    height:auto;
    background:#fff;
}
.webpage_ranking_list{
    width:1100px;
    height:auto;
    margin:0 auto;
}
.webpage_ranking_list li{
    height:173px;
    border-bottom:1px dashed #dcdcdc;
}
.webpage_ranking_list span{
    width:44px;
    float:left;
    color:#999;
    margin-top:78px;
    font-size:18px;
    text-align:center;
}
.trophy{
    width:44px;
    height:40px;
    float:left;
    margin-top:62px;
}
.webpage_ranking_list_left{
    float:left;
    margin-left:15px;
    margin-top:28px;
    width: 900px;
}
.webpage_ranking_list_left img{
    width:112px;
    height:112px;
    float:left;
    border-radius:6px;
    margin-right:29px;
}
.webpage_ranking_title h2{
    float:left;
    color:#333;
    font-size:18px;
    max-width:300px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    word-break: break-all;
}
.webpage_ranking_title{
    width: 750px;
    float:left;
    display:inline-block;
    
}
.libao_p{
    float:left;
    text-align:center;
    width:48px;
    height:22px;
    line-height:22px;
    border:1px solid #F4340E;
    color:#F4340E;
    margin-left:10px;
    border-radius:4px;
    margin-top:2px;
}
.gongnue_p{
    float:left;
    text-align:center;
    width:48px;
    height:22px;
    line-height:22px;
    border:1px solid #30B8FF;
    color:#30B8FF;
    margin-left:10px;
    border-radius:4px;
    margin-top:2px;
}
.webpage_ranking_list_left_p{
    margin-top:6px;
    color:#999;
    font-size:14px;
    float: left;
    width: 750px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    word-break: break-all;
}
.webpage_ranking_list_right{
    float:left;
}
.webpage_ranking_list_right a{
    width:124px;
    height:44px;
    line-height:44px;
    background:#ff7800;
    display:inline-block;
    text-align:center;
    color:#fff;
    font-size:18px;
    border-radius:6px;
    margin-top:34px;
}
.webpage_ranking_list_right a:hover{
    color:#fff;
    background:#ff7800;
    transition: 0.3s all;
}
.load_more{
    width:1200px;
    height:55px;
    text-align:center;
}
.load_more a{
    width:1200px;
    text-align:center;
    display:inline-block;
    color:#999;
    font-size:16px;
    line-height:55px;
}
.list_rankings{
    width:1200px;
}
.list_rankings_con{
    width:300px;
    float:left;
}
.list_rankings_con_div{
    width:280px;
    margin:0 auto;
}
.list_rankings_h2{
    height:30px;
}
.list_rankings_h2 p{
    color:#333;
    font-size:18px;
    float:left;
}
.list_rankings_h2 span{
    background:#ff7800;
    float:left;
    width:4px;
    height:24px;    
    margin-right:10px;
    display: inline-block;
}
/* 排行榜 */

/* 活动公告 */

.game_introduction{
    background:#fff;
    height:auto;
    border-top:2px solid #ff7800;
    padding-bottom:17px;
    min-height:362px;
}
.game_introduction_title{
    width:260px;
    height:auto;
    margin:0 auto;
    border-bottom:1px solid #dcdcdc;
    padding-bottom: 10px;
}
.game_introduction_title h2{
    width:260px;
    font-size:20px;
    font-weight:700;
    color:#333;
    margin-top:18px;
    margin-bottom:14px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    word-break: break-all;
}
.game_introduction_title img{
    width:68px;
    height:68px;
    border-radius:4px;
    float:left;
}
.game_introduction_right{
    float:left;
    width:180px;
    margin-left:10px;
    
}
.game_introduction_right p{
    color:#999;
    float:left;
    margin-top:10px;
    width:180px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    word-break: break-all;
}
.game_introduction_details{
    width:260px;
    margin:0 auto;
    margin-top:14px;
}
.game_introduction_details p{
    color:#666;
    font-size:12px;
    line-height:22px;
    position: relative;
}
.game_introduction_details a{
    color:#f4340e;
    margin-left:10px;
}
.game_introduction_details a:hover{
    color:#f4340e;
}
.details_f{
    position: absolute;
    z-index: 9999;
    width:300px;
    margin:0 auto;
    margin-top:10px;
}
.details_f p{
    width:260px;
    margin:0 auto;
    color:#666;
    font-size:12px;
    line-height:25px;
    padding:15px;
    border: 1px solid #d0d0d0;
    border-radius:6px;
    background:#fff;
}
.details_f span{
    display: block;
    content: '';
    position: absolute;
    top: -8px;
    right: 46px;
    width: 16px;
    height: 9px;
    background-image: url(../image/code_corner.png);
    background-size: 100% 100%;
}
.but_download {
    width:260px;
    margin:0 auto;
}
.but_download a{
    height:40px;
    width:260px;
    display:inline-block;
    line-height:40px;
    font-size:20px;
    margin-top:10px;
}
.but_download a:hover{
    
}
.but_download img{
    float:left;
}
.h1{
    background:#83DA25;
    text-align:center;
    color:#fff;
}
.h1:hover{
    color:#fff;
    background:#ff7800;
    transition: 0.3s all;
}
.h2:hover{
    color:#999;
}
.h3:hover{
    color:#fff;
    background:#fab600;
    transition: 0.3s all;
}
.h2{
    background:#E6E6E6;
    text-align:center;
    color:#999;
}
.but_download .h2_down{
    background:#43bfff;
    text-align:center;
    color:#fff;
}

.but_download .h2_down:hover{
    color:#fff;
    background:#30b8ff;
    transition: 0.3s all;
}

.h3{
    background:#FBBB0D;
    text-align:center;
    color:#fff;
}
.az_img{
    width:40px;
    height:40px;
    background:#ff7800;
    float:left;
}
.az_img img{
    margin-left:9px;
    margin-top:8px;
}
.lb_img{
    width:40px;
    height:40px;
    background:#F6AE00;
    float:left;
}
.lb_img img{
    margin-left:9px;
    margin-top:8px;
}
.pg_img{
    width:40px;
    height:40px;
    background:#C4C4C4;
    float:left;
}
.pg_img img{
    margin-left:9px;
    margin-top:8px;
}
.pg_down_img{
    width:40px;
    height:40px;
    background:#009def;
    float:left;
}
.pg_down_img img{
    margin-left:9px;
    margin-top:8px;
}
.game_thematic{
    margin-top:10px;
    background:#fff;
    padding-bottom:20px;
}
.game_thematic_title{
    width:300px;
    margin:0 auto;
    height:60px;
    border-bottom:1px dashed #dcdcdc; 
}
.game_thematic_title img{
    float:left;
    margin-top:15px;
    margin-left: 20px;
}
.game_thematic_title h2{
    font-size:24px;
    color:#333;
    font-weight:700;
    float:left;
    margin-left:10px;
    margin-top:10px;
}
.game_thematic_title a{
    color:#ff7800;
    font-size:12px;
    float:right;
    margin-top:18px;
    margin-right:20px;
}
.game_thematic_title a:hover{
    color:#ff7800;
}
.game_thematic_con{
    width:260px;
    margin:0 auto;
}
.game_thematic_con a {
    display:inline-block;

}
.game_thematic_con img{
    width:258px;
    height:192px;
    margin-top:22px;
}

/* 活动公告 */

/* 新闻详情 */
.news_details {
    width: 850px;
    margin: 0 auto;
    height: 100px;
}
.news_details h2 {
    font-size: 18px;
    color: #333;
    float: left;
    width: 850px;
    margin-top: 30px;
    font-weight: 700;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    word-break: break-all;
}
.news_details p {
    float: left;
    margin-top: 10px;
    margin-right: 10px;
    color: #999;
}
.news_details i {
    color: #f4340e;
    margin-right: 15px;
}
.news_details img {
    width: 17px;
    height: 10px;
    padding: 5px 5px;
}
.news_xq {
    width: 850px;
    margin: 0 auto;
    overflow:hidden;
}
.news_xq p {
    margin-top: 10px;
    color: #333;
    font-size: 16px;
    line-height: 30px;
    margin-bottom: 25px;
}
.news_xq img{
    max-width:100%;
    width:auto;
    height:100%;
}
.znyd {
    width: 880px;
    float: left;
    margin-bottom: 20px;
    margin-top:20px;
}
.znyd ul {
    width: 860px;
    padding-top: 15px;
    text-align:center;
    height:auto;
    margin: 0 auto;
}
.znyd li {
    width: 410px;
    float: left;
    line-height: 25px;
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden;
    text-align: left;
    padding:5px
}

.znyd li  a{
    font-size:14px;
    padding-left:10px;
    display:inline-block;
}
.red {
    color: #ec3845;
}
.ngTitle {
    width: 100%;
    height: 40px;
    line-height: 40px;
    border-bottom: 1px #dadada solid;
    overflow: hidden;
}
.ngTitle h2{
    font-size: 20px;
    width: 140px;
    float: left;
    line-height: 40px;
    height: 40px;
    display: block;
    overflow: hidden;
    color: #333;
    padding-left:15px;
}
.ngTitle span{
    width: 100px;
    text-align: center;
    display: inline-block;
    font-size:16px; 
    z-index:999;
    color:#333;
    cursor: pointer;
}
.ngTitle .toop_one {
    color: #009def;
    height:38px;
    border-bottom: 4px solid #009def;
}
/* 新闻详情 */

/* 游戏专题 */
.game_special{
    width:362px;
    height:363px;
    float:left;
}
#banenr{
    height:363px;
}
.game_special_ri{
    width:518px;
    float:left;
}
.game_special_ri_title{
    width:478px;
    margin:0 auto;
    height:63px;
    line-height:63px;
    border-bottom:1px solid #dcdcdc;
    text-align:center;
}
.game_special_ri_title a{
    display: inline-block;
    color: #F4340E;
    font-size: 20px;
    font-weight: 700;
    text-align: center;
    width: 100%;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    word-break: break-all;
}
.game_special_ri_title a:hover{
    color:#F4340E;
}
.game_special_ri_con{
    width:478px;
    margin:0 auto;
    padding-top:10px;
}
.game_special_ri_con a{
    display:inline-block;
    width:100%;
}
.game_special_ri_con li{
    padding: 10px 0 0 0;
}
.game_special_ri_con span{
    float:left;
    color:#f4340e;
    font-size:14px;
}
.game_special_ri_con p{
    margin-left:10px;
    float:left;
    color:#111;
    width:400px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    word-break: break-all;
}
.game_special_ri_con p:hover{
    color:#f4340e;
    transition: 0.3s all;
}
.game_special_ri_con i{
    float:right;
    color:#999;
}
.games_special{
    width:1200px;
    background:#fff;
}
.games_special_title{
    height:68px;
    width:1200px;
}
.games_special_title img{
    width:34px;
    height:34px;
    float:left;
    margin-left:18px;
    margin-top:14px;
}
.games_special_title h2{
    color:#333;
    font-size:20px;
    float:left;
    margin-left:10px;
    line-height:60px;
    font-weight:700;
}
.games_special_title a{
    float:right;
    margin-right:18px;
    color:#ff7800;
    font-size:12px;
    line-height:60px;
}
.games_special_title a:hover{
    color:#ff7800;
}
.games_special .special_more{
    width:18px;
    height:18px;
    float:right;
    margin-left: 6px;
    margin-top: 20px;
}
.games_special_con{
    width:1200px;
    padding-bottom:18px;
}
.games_special_con a{
    display:inline-block;
}
.games_special_con img{
    width:258px;
    height:192px;
    float:left;
    margin-left:30px;
}
.activity_bulletin{
    width:880px;
    background:#fff;
}
.activity_bulletin_title{
    height:68px;
    width:880px;
    border-bottom:1px solid #eee;
}
.activity_bulletin_title img{
    width:34px;
    height:34px;
    float:left;
    margin-left:18px;
    margin-top:17px;
}
.activity_bulletin_title h2{
    color:#333;
    font-size:20px;
    float:left;
    margin-left:10px;
    line-height:68px;
    font-weight:700;
}
.activity_bulletin_title a{
    float:right;
    margin-right:18px;
    color:#ff7800;
    font-size:12px;
    line-height:68px;
}
.activity_bulletin_title a:hover{
    color:#ff7800;
}
.activity_bulletin_title .special_more{
    width:18px;
    height:18px;
    float:right;
    margin-left: 6px;
    margin-top: 25px;
}
.activity_bulletin_con{
    width:840px;
    margin:0 auto;
}
.activity_bulletin_con_left{
    float:left;
}
.activity_bulletin_con_left li{
    height:54px;
    border-bottom:1px solid #eee;
    float:left;
    margin-right: 35px;
}
.activity_bulletin_con_left a{
    display:inline-block;
}
.activity_bulletin_con_left img{
    float:left;
    margin-top:20px;
    margin-right:10px;
}
.activity_bulletin_con_left p{
    float:left;
    width:380px;
    line-height:54px;
    color:#111;
    font-size:14px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    word-break: break-all;
}
.activity_bulletin_con_left p:hover{
    color:#f4340e;
    transition: 0.3s all;
}
.activity_bulletin_con_left li:nth-child(2n) {
    margin-right: 0;
}
.activity_bulletin_con_right{
    float:right;
    width:400px;
}

.activity_bulletin_con_right li{
    height:54px;
    border-bottom:1px solid #eee;
}
.activity_bulletin_con_right a{
    display:inline-block;
}
.activity_bulletin_con_right img{
    float:left;
    margin-top:20px;
}
.activity_bulletin_con_right p{
    float:left;
    width:380px;
    line-height:54px;
    color:#111;
    font-size:14px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    word-break: break-all;
}
.activity_bulletin_con_right p:hover{
    color:#f4340e;
    transition: 0.3s all;
}
.activity_bulletin_con_right li:last-child {
    border-bottom: 0;
}

.game_new{
    width:880px;
    background:#fff;
}
.recommens li {
    height: 130px;
    border-bottom: 1px dashed #dcdcdc;
    margin-right: 0px;
}
.recommens_one {
    width: 146px;
    float: left;
    margin-top: 20px;
    margin-left:20px;
}
.recommens_one img {
    width: 146px;
    height: 96px;
}
.recommens_two {
    width: 670px;
    float: left;
    margin-left: 20px;
    margin-right:20px;
}
.recommens_two h2 {
    margin-top: 20px;
    color: #111;
    font-size: 16px;
    font-weight: 500;
    width: 670px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    word-break: break-all;
}
.recommens_two h2:hover{
    color:#f4340e;
    transition: 0.3s all;
}
.recommens_two p {
    font-size: 14px;
    color: #999;
    width: 670px;
    height: 56px;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    word-break: break-all;
    LINE-HEIGHT: 27px;
    padding-top: 2px;
}
.recommens_two a {
    font-size: 14px;
    color: #f4340e;
}
.recommens_two span {
    text-align: right;
    float: right;
    color: #999;
    font-size: 14px;
}

.ranks {
    background:#fff;
}

.ranks li {
    width:300px;
    border-bottom: 1px dashed #ddd;
    
}
.ranks_con{
    padding:10px;
}
.ranks li:nth-child(5n){
    border-bottom:0;
}
.ranks ul li i {
    width:16px;
    height:16px;
    background:#AFAFAF;
    border-radius:4px;
    display:inline-block;
    text-align:center;
    line-height:16px;
    color:#fff;
    font-size:12px;
}
.ranks .rank_i{
    width: 16px;
    height: 48px;
    background: #ff7800;
    display: inline-block;
    padding-top: 25px;
    margin-right:10px;
}
.rank_title{
    width: 228px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    word-break: break-all;
    float: left;
}
.ranks_left{
    width:200px;
    float:left;
}
.ranks_left_title h2{
    max-width:176px;
    float:left;
    color:#333;
    font-size:16px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    word-break: break-all;
    
}
.ranks_left_title img{
    float:left;
    margin-top:4px;
    width:18px;
    height:16px;
    margin-left:6px;
}
.ranks_left p{
    width: 200px;
    float:left;
    display:inline-block;
    margin-top: 10px;
    color:#999;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    word-break: break-all;
}
.ranks_right{
    width:80px;
    float:right;
}
.ranks_left  em{
    font-size:14px;
    color:#f4340e;
}
.ranks .ranks_right a{
    width:56px;
    height:24px;
    line-height:24px;
    color:#fff;
    background:#ff7800;
    text-align:center;
    border-radius:4px;
    display:inline-block;
    float:right;
    margin-top:20px;
}
.ranks_right a:hover{
    color:#fff;
    background:#ff7800;
    transition: 0.3s all;
}

.all_right_toptitle{
    height:68px;
    width:300px;
    background:#fff;
    border-bottom:1px solid #eee;
}
.all_right_toptitle img{
    width:34px;
    height:34px;
    float:left;
    margin-left:12px;
    margin-top:17px;
}
.all_right_toptitle h2{
    color:#333;
    font-size:20px;
    float:left;
    margin-left:10px;
    line-height:68px;
    font-weight:700;
}
.all_right_toptitle a{
    float:right;
    margin-right:12px;
    color:#ff7800;
    font-size:12px;
    line-height:68px;
}
.all_right_toptitle a:hover{
    color:#ff7800;
}
.all_right_toptitle .special_more{
    width:18px;
    height:18px;
    float:right;
    margin-left: 6px;
    margin-top: 25px;
}

.player_forum{
    width:300px;
}
.player_forum_con{
    width:300px;
    background:#fff;
    padding-top: 10px;
    padding-bottom: 15px;
}
.player_forum_con li{
    padding: 8px 0 8px 0;
    display:inline-block;
    width:300px;
}
.player_forum_con img{
    float:left;
    margin-left:15px;
    margin-right:12px;
    margin-top:5px;
}
.player_forum_con p{
    width:200px;
    color:#333;
    font-size:14px;
    float:left;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    word-break: break-all;
}
.player_forum_con p:hover{
    color:#f4340e;
}
.player_forum_con span{
    color:#666;
    font-size:14px;
    float:right;
    margin-right:15px;
}

.game_information{
    width:300px;
}
.game_information{
    width:300px;
    background:#fff;
    padding-top: 10px;
    padding-bottom: 15px;
}
.game_information li{
    padding: 8px 0 8px 0;
    display:inline-block;
}
.game_information img{
    float:left;
    margin-left:15px;
    margin-right:12px;
    margin-top:5px;
}
.game_information p{
    width:250px;
    color:#333;
    font-size:14px;
    float:left;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    word-break: break-all;
}
.game_information p:hover{
    color:#f4340e;
}

.z_news_list{
    width:805px;
    height:126px;
    margin:0 auto;
    margin-bottom:25px;
    background:#F7F7F7;
}
.z_news_list_left{
    width:600px;
    float:left;
}
.z_news_list_left img{
    width:80px;
    height:80px;
    float:left;
    border-radius:4px;
    margin-left:25px;
    margin-top:22px;
    margin-right:22px;
}
.z_news_list_left_con{
    float:left;
    width:460px;
}
.z_news_list_left_con h2{
    color:#333;
    font-size:18px;
    margin-top:28px;
    margin-bottom:20px;
    width:460px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    word-break: break-all;
}
.z_news_list_left_con a{
    display:inline-block;
    padding:4px 20px;
    border:1px solid #dcdcdc;
    background:#fff;
    font-size:14px;
    color:#333;
    border-radius:4px;
    margin-right:10px;
}
.z_news_list_left_con i{
    color:#f4340e;
}
.z_news_list_right{
    width:200px;
    float:right;
}
.z_news_list_right a{
    width:132px;
    height:34px;
    line-height:34px;
    color:#333;
    font-size:16px;
    display:inline-block;
    text-align:center;
    float:right;
    margin-right:32px;
}
.z_news_list_left_con a:hover{
    color:#333;
}
.z_news_list_right .z_az{
    background:#83DA25;
    color:#fff;
    margin-top:24px;
    margin-bottom:10px;
}
.z_az:hover{
    background:#ff7800;
    transition: 0.3s all;
}
.z_news_list_right .z_pg{
    background:#e6e6e6;
    color:#999;
}
.z_news_list_right .z_pg2{
    background:#43bfff;
    color:#fff;
}
.z_news_list_right .z_pg2:hover{
    background:#30b8ff;
    transition: 0.3s all;
}
/* 游戏专题 */

/* 弹窗 */
.tips_con{
    width:607px;
    height:433px;
    background:#fff;
    overflow:hidden;
    text-align:center;
    border-radius:6px;
}
.tips_con h2{
    margin-top:44px;
    margin-bottom:24px;
    color:#333;
    font-size:24px;
    font-weight:700;
    text-align:center;
}
.tips_con p{
    width:303px;
    margin:0 auto;
    color:#999;
    font-size:16px;
    text-align:center;
    line-height:30px;
}
.tips_con img{
    margin-top:15px;
    text-align:center;
    width:170px;
    height:170px;
    margin-bottom:20px;
}
.tips_con span{
    width:607px;
    text-align:center;
    display:inline-block;
    color:#333;
    font-size:16px;
}
.tips_con a{
    color:#30b8ff;
}
.tips_con a:hover{
    color:#30b8ff;
}
/* 弹窗 */

/* 专题列表 */
.thematic_list{
    width:880px;
}
.thematic_list li{
    height:130px;
    border-bottom:1px solid #eee;
}
.thematic_list h2{
    float:left;
    color:#333;
    font-size:18px;
    margin-top:26px;
    margin-left:26px;
    width:830px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    word-break: break-all;
}
.thematic_list p{
    font-size: 14px;
    color: #999;
    width: 830px;
    height: 58px;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    word-break: break-all;
    LINE-HEIGHT: 27px;
    padding-top: 10px;
    margin-left: 26px;
}
.thematic_list a{
    display:inline-block;
}
.thematic_list h2:hover{
    color:#f4340e;
    transition: 0.3s all;
}
/* 专题列表 */
/* 攻略 */
.pub_letter_con2{
    width:880px;
    height:54px;
    line-height:54px;
    border-bottom:1px solid #eee;
}
.pub_letter_con2 span{
    width:439px;
    float:left;
    color:#333;
    font-size:22px;
    text-align:center;
    position: relative;
    cursor:pointer;
}
.pub_letter_con2 .active{
    background-color:#ff7800;
    color:#fff;
    /* background: url(../images/sjx.png) no-repeat; */
}
.pub_letter_con2 img{
    position: absolute;
    top:54px;
    left:215px;
    text-align:center;
}
/* 攻略 */

/* nav结束 */
.pub_box .show{
    display:inline-block;
}
.tab_div{
    width: 100%;
    color: #000;
    display: none;
}
.syzh{
    height:100px;
    width:180px;
    border-right:1px solid #585858; 
    margin-top:30px;
    float:left;
}
.footer{
    width:100%;
    height:190px; 
    background:#333;
    margin-top:10px;
}
.footer_wrap{
    width:1200px;
    margin:0 auto;
    padding-top:15px;
}
.foot_left{
    width:620px;
    display:inline-block;
    float:left;
    text-align:center;
}
.foot_left  li{
    height:50px;
    line-height:50px;
}
.foot_left  li a{
    margin:0 20px;
    color:#b8b8b8;
    font-size: 14px;
}
.foot_left  li a.active{
    color:#fff;
    margin-left:34px;
}
.foot_right{
    width:400px;
    display:inline-block;
    text-align:center;
}
.foot_right_t{
}
.foot_right_t li{
    float:left;
    width:100px;
    text-align:center;
    margin-left: 30px;
}
.ew3{
    width: 80px;
    height: 80px;
    border-radius: 14px;
}
.foot_right_t li img{
    margin:0 auto;
    width:80px;
    height:80px;
    border-radius:16px;
}
.foot_right_t li span{
    color:#fff;
    margin-top:10px;
    display:block;
    font-size: 12px;
}
.foot_right_bot{
    line-height:25px;
}
.foot_right_bot a{
    color:#fff;
    padding-right:8px;
    padding-left:4px;
    border-right:1px solid #fff;
    height:14px;
    line-height:14px;
    display:inline-block;
    font-size: 12px;
}
.foot_right_bot h4{
    color:#fff;
    font-size: 12px;
}
/* footer结束 */

.tabdiv{
    width: 100%;
    color: #000;
    display: none;
}
.pub_box .show{
    display:inline-block;
}

input::-webkit-inner-spin-button {
-webkit-appearance: none;
}

input[type="number"] {
-moz-appearance: textfield;
}
.more{
    text-align:center;
    line-height:40px;
}
.more a{
    text-align:center;
    line-height:40px;
}
.layui-flow-more{
    color:#999 !important;
}




/* APP介绍 */
.app_tg{
    width:100%;
    margin:0 auto;
    
}
.app_tg_top{
    width:100%;
    height:300px;
    background:url(../image/eva_icon.png) no-repeat;
    background-size:100% 300px;
    text-align:center;
    
}
.app_tg_top img{
    width:100px;
    height:100px;
    padding-top:35px;
}
.app_tg_top h2{
    font-size:1.4em;
    font-weight:700;
    padding-top:10px;
    color:#fff;
}
.app_tg_top p{
    font-size:1em;
    color:#e4f5ed;
    margin-bottom:12px;
    padding-top:6px;
}
.app_tg_top .down_app{
    width:150px;
    height:47px;
    line-height:47px;
    text-align:center;
    border-radius:45px;
    display: block;
    background:#2CE627;
    font-size:1.4em;
    color:#fff;
    margin:0 auto;
    margin-bottom: 6px;
}
.app_tg_top .click_m{
    font-size:1em;
    color:#E4F5FD;
    margin-top:4px;
    display:inline-block;
}
.app_tg_top i{
    color:#f8ea0d;
    font-size:1.4em;
}
.app_tg_middle{
    width:100%;
    margin-top:2px;
}
.app_tg_middle li{
    width:100%;
    margin-top:20px;
}
.js_left{
    width:30%;
}
.js_right{
    width:70%;
}
.int_img img{
    width:65px;
    height:65px;
    float:left;
    margin-left:15px;
}
.int_img h2{
    
    margin-left:10px;
    font-size:1.2em;
    color:#333; 
    font-weight:700;
}

.int_img p{
    
    margin-left:10px;
    margin-top:5px;
    font-size:1em;
    color:#999;
}
/* @media screen and (max-width: 374px) {
    .int_img h2{
        font-size:1.1em;
        padding-top:0;
    }
    .int_img img{
        width:22%;
        margin-left:8px;
    }
    .int_img h2 , .int_img p{
        margin-left:4px;    
    }
    .int_img p{
        margin-top:0;
    }
} */
.click_me{
    width:100%;
    /* position:fixed;
    bottom:4px; */
    text-align:center;
    max-width:768px;
    margin-top:1em;
    margin-bottom:10px;
}
.click_me a{
    margin-bottom:12px;
    color:#009def;
    display:inline-block;
    
}
.click_me p{
    font-size:0.8em;
    color:#999;
}
.app_introduce{
    width:100%;
    height:auto;
    margin-top:20px;

}
.introduce_left{
    float:left;
    width:15%;
}
.introduce_left img{
    width:52px;
    height:72px;
}
.introduce_right{
    width:80%;
    float:left;
}
.introduce_right p{
    color:#111;
    font-size:1.2em;
    padding-top:18px;
    line-height:28px;
}
.introduce_right img{
    width:261px;
    height:319px;
    text-align:left;
    margin-top:25px;
}
.moreGame{
    width:96%;
    margin:0 auto;
    margin-top:1em;
}
.moreGame h2{
    width:100%;
    text-align:center;
    margin-bottom:1.2em;
}
.moreGame h2 i{
    color:#999;
    font-size:0.8em;
    text-align:center;
    margin:0 20px;
}
.moreGame h2 span{
    width:60px;
    display:inline-block;
    height:1px;
    position:relative;
    background:#dcdcdc;
    top:-4px;
}
.more_g a{
    width:25%;
    float:left;
    display:block;
    text-align:center;
}
.more_g img{
    width:80%;
    margin-bottom:6px;
    border-radius:12px;
}
.more_g p{
    text-align:center;
    width:90%;
    overflow:hidden;
    text-overflow: ellipsis;
    white-space:nowrap;
}

/* 搜索页 */
.search_element{
    padding:29px  0;
}
.search_element h2{
    color:#333;
    font-size:28px;
}
.search_element i{
    color:#ff7800;
}
.search_element_top{
    width:100%;
    height:100%;
    margin-bottom:34px;
}
.search_element_top_title{
    height:50px;
    line-height:50px;
    background:#F4F6F2;
}
.search_element_top_title_left{
    padding-left:23px;
    float:left; 
}
.search_element_top_title_left p{
    color:#111;
    font-size:16px;
}
.search_element_top_title_left i{
    color:#ff7800;
}
.search_element_top_title_right{
    float:right;
}
.search_element_top_title_right img{
    float:right;
    margin-top:15px;
    padding:0 17px;
}
.search_element_top_title_right p{
    float:right;
}
.search_element_top_list{
    width:1200px;
    height:349px;
    background:#fff;
    overflow: hidden;
}
.search_element_top_list_con{
    width:180px;
    margin:34px 10px;
    float:left;
    border:1px solid #E9E9E9;
    border-radius:5px;
    text-align:center;
    padding-bottom:10px;
}
.search_element_top_list_con a{
    display:inline-block;
    width:100%;
}
.search_element_top_list_con img{
    width:100px;
    height:100px;
    border-radius:14px;
    margin:13px 30px;
}
.search_element_top_list_con img:hover{
    -webkit-animation:pulse 1s .1s ease both;
    -moz-animation:pulse 1s .1s ease both;
}
.search_element_top_list_con h2{
    padding-bottom: 8px;
    color: #333;
    font-size: 18px;
    width: 90%;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    word-break: break-all;
    margin: 0 auto;
}
.search_element_top_list_con p{
    color:#999;
    font-size:12px;
    margin-bottom:9px;
    width: 100%;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    word-break: break-all;
}
.search_element_top_list_con i{
    color:#f4340e;
}
.zx_download{
    width:84px;
    height:32px;
    background:#ff7800;
    border-radius:16px;
    color:#fff;
    line-height:32px;
    font-size:14px;
    text-align:center;
    display:inline-block;
    margin-top:0 !important;
}
.search_element_middle{
    width:1200px;
    height:100%;
    background:#fff;
}
.search_element_middle_list{
    height:auto;
}
.search_element_middle_list li{
    height:214px;
    width:1147px;
    margin:0 auto;
    border-bottom:1px solid #eee;
}
.search_element_middle_list_left{
    width:226px;
    float:left;
    margin-right:25px;
}
.search_element_middle_list_left img{
    padding:31px 0;
    width: 226px;
    height: 150px;
}
.search_element_middle_list_right {
    float:left;
    width: 867px;
}
.search_element_middle_list_right a{
    display:inline-block;
    margin-bottom:15px;
}
.search_element_middle_list_right h2{
    margin-top:28px;
    margin-bottom:21px;
    color:#111;
    width: 867px;
    margin-bottom: 10px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    word-break: break-all;
    font-size:20px;
}
.search_element_middle_list_right h2:hover{
    color: #f4340e;
    transition: 0.3s all;
}
.search_element_middle_list_right p{
    font-size: 14px;
    color: #999;
    height: 84px;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 3;
    -webkit-box-orient: vertical;
    word-break: break-all;
    line-height: 28px;
    padding-top: 2px;
}
.recommen_twoa2{
    font-size: 14px;
    color: #f4340e;
    text-align: right;
    float: right;
}
.recommen_twoa2:hover{
    color: #f4340e;
}
.search_element_middle_list_right span{
    color: #999;
    font-size: 14px;
    position: absolute;
    margin-top: 15px;
}
.game_bg {
    width: 100%;
    background: url(../image/beijing.jpg) no-repeat center 0;
}
.no_dataimg{
    text-align:center;
    margin-top:175px;
}
.no_dataimg p{
    color:#333;
    font-size:18px;
    margin-top: 15px;
}
/*网站样式改版*/

/*头部*/
.header{
    height: 43px;
    background: url(https://www.aiqu.com/public/pcresources/static/newimg/head80@2x.png) no-repeat center top;
    border: 0px;

}
.head_wrap{
    overflow: hidden;
    height: 43px;
    padding: 0 50px;
}
.head_right li{
    height: 43px;
    line-height: 43px;
}
.head_left li{
    border-right:0px; 
    height: 43px;
    line-height: 43px;
}
.head_left li:first-child{
    padding-left: 0px;
    padding-right: 0px;
}
.head_left li .logo{
    width: 100px;
    height: 23px;
    background:url(../image/logo.png) no-repeat center top;
    background-size: contain;
    display: inline-block;
    position: relative;
    top: 8px;
}
.head_left li a, .head_right li a{
    color: #464646;
    font-weight: bold;
    font-size: 16px; 
}
.load i{
    margin-right: 8px;
    height: auto;
    top: 0px;
    background: none;
}
.head_right li a{
    color: #FF5D49;
}
.head_left li a:hover{
    color: #464646;
}
.head_right li a:hover{
    color: #FF5D49;
}
.load{
    position: relative;
}
.load span{
    width: 32px;
    height: 32px;
    background: url(https://www.aiqu.com/public/pcresources/static/newimg/ren@2x.png) no-repeat center top;
    position: absolute;
    top: -4px;
    left: -35px;
}
.load:hover span{
    background:url(https://www.aiqu.com/public/pcresources/static/newimg/ren@2x.png) no-repeat;
    background-position: initial;
    transition:0.3s all;
    

}
.menu_bar{
    height: 84px;
    background:url(https://www.aiqu.com/public/pcresources/static/newimg/juxing2@2x.png) no-repeat center top;
    
    
    box-shadow:none;
    position: absolute;
    top: 37px;
    z-index: 2;

}
.menu_bar li a{
    width: 118px;
    font-size: 0px;
    line-height: 23px;
    margin-top: 0px;
    position: relative;
    z-index: 1;
}
.menu_bar li img{
    display: none;
}
.menu_bar li:hover  a{
    background: initial;
    font-size: 0px;
}
.menu_bar li:nth-child(1) a{
    background: url(https://www.aiqu.com/public/pcresources/static/newimg/nav180@2x.png) no-repeat center top;
}
.menu_bar li:nth-child(2) a{
    background: url(https://www.aiqu.com/public/pcresources/static/newimg/nav280@2x.png) no-repeat center top;
}
.menu_bar li:nth-child(3) a{
    background: url(https://www.aiqu.com/public/pcresources/static/newimg/nav380@2x.png) no-repeat center top;
}
.menu_bar li:nth-child(4) a{
    background: url(https://www.aiqu.com/public/pcresources/static/newimg/nav480@2x.png) no-repeat center top;
}
.menu_bar li:nth-child(5) a{
    background: url(https://www.aiqu.com/public/pcresources/static/newimg/nav580@2x.png) no-repeat center top;
}
.menu_bar li:nth-child(6) a{
    background: url(https://www.aiqu.com/public/pcresources/static/newimg/nav680@2x.png) no-repeat center top;
}
.menu_bar li:nth-child(7) a{
    background: url(https://www.aiqu.com/public/pcresources/static/newimg/nav780@2x.png) no-repeat center top;
}
.menu_bar li:nth-child(8) a{
    background: url(https://www.aiqu.com/public/pcresources/static/newimg/nav880@2x.png) no-repeat center top;
}
.menu_bar li:nth-child(9) a{
    background: url(https://www.aiqu.com/public/pcresources/static/newimg/nav980@2x.png) no-repeat center top;
}
.menu_bar_div ul{
    /*overflow: hidden;*/
    width: 1105px;
    margin: 0 auto;
    padding-top: 26px;
}
.menu_bar li{
    width: 120px !important;
    height: auto;

}
.bq-active{
    background: url(https://www.aiqu.com/public/pcresources/static/newimg/juxing582@2x.png) no-repeat center top;
    width: 163px;
    height: 66px;
    position: absolute;
    top: -14px;
    left: -29px;
}

/*搜索*/
.tu-zhu .nav_search{
    left: 50%;
    transform: translate(-50%,-50%);
    top: 375px;
    z-index: 1;
    width: 596px;
    height: 95px;
    background: url(https://www.aiqu.com/public/pcresources/static/newimg/ssk668@2x.png) no-repeat center top;
    background-color: initial;
    padding: 25px 30px 30px 30px;
    margin: 0px;
}
.tu-zhu .nav_input{
    width: 420px;
    font-size: 16px;
    color: #535353;
    font-weight: bold;
    border: 0px;
}
.tu-zhu .nav_but{
    width: 113px;
    height: 50px;
    background: url(https://www.aiqu.com/public/pcresources/static/newimg/ssan80@2x.png) no-repeat center top;
    font-size: 0px;
    position: relative;
    top: -5px;
    right: -9px;
}
/*主图*/
.tu-zhu{
    position: relative;
    /*top: -84px;*/
    height: 675px;
    overflow: hidden;
    width: 100%;
}
.tu-zhu img{
    position: relative;
    left: 50%;
    margin-left: -960px;
}

/*侧边轮播*/
.w1218{
    width: 1218px;
    margin: 0 auto;
    height: 411px;
    background: url(https://www.aiqu.com/public/pcresources/static/newimg/kjk80@2x.png) no-repeat center top;
    padding: 0 10px;
}
.cblb{
    width: 100%;
    position: relative;
    left: 0px;
    top: -65px;
    height: 335px;
}
.w1218 #PicSlide {
    width: 1199px;
    height: 404px;
}
.w1218 #PicSlide .thumb li{
    width: auto;
    height: auto;
    padding: 0px;
    background: none;
    margin-bottom: 7px;
    border-radius: 0px;
    opacity: 0.25;

}
.w1218 #PicSlide .img{
    height: 380px;
    background: none;
    padding: 0px;
    width: 970px;
}
.w1218 #PicSlide .img li{
    height: 380px;
    width: 970px;

}
.w1218 #PicSlide .img img{
    height: 380px;
    width: 970px;
    margin-right: 16px;
    position: relative;
    top: 4px;
    border-radius: 11px;
}
.w1218 #PicSlide .img p{
    width: 970px;
    height: 50px;
    line-height: 50px;
    background: none;
    background-color: rgba(0, 0, 0, 0.75);
    
}
.w1218 #PicSlide .img p span{
    width: 970px;
    font-size: 14px;
    font-weight: bold;

}
.w1218 #PicSlide .thumb{
    width: 211px;
    height: 389px;
    background: url(https://www.aiqu.com/public/pcresources/static/newimg/clb2@2x.png);
    position: absolute;
    right: -6px;
    top: 7px;
}
.w1218 #PicSlide .thumb ul{
    width: 177px;
    margin-left: 17px;
    margin-top: 16px;
}
.w1218  #PicSlide .thumb li img{
    width: 177px;
    height: 84px;
}
.w1218 #PicSlide .thumb li.active{
    opacity: 1;
}
/*内容*/
.all{
    width: 1206px;
}
/*新游*/
.new_game{
    width: 1206px;
    height: 233px;
    background: url(https://www.aiqu.com/public/pcresources/static/newimg/box1@2x.png) no-repeat center top;
    padding: 10px 12px;
}
.recommend_game{
    width: 190px;
    height: 212px;
    background: url(https://www.aiqu.com/public/pcresources/static/newimg/box1_1@2x.png) no-repeat center top;
}
.recommend_game ul{
    margin-top: 13px;
}
.recommend_game ul li{
    width: 173px;
    height: 60px;
    margin-bottom: 2px;
    font-size: 0px;
    margin-left: 9px;
}
.recommend_game ul li.on{
    background: url(https://www.aiqu.com/public/pcresources/static/newimg/an1_2@2x.png) no-repeat center top;
}
.recommend_game ul li.remen{
    background: url(https://www.aiqu.com/public/pcresources/static/newimg/an2_2@2x.png) no-repeat center top;
}
.recommend_game ul li.tuijian{
    background: url(https://www.aiqu.com/public/pcresources/static/newimg/an3_2@2x.png) no-repeat center top;
}
.recommend_game ul li span{
    display: none;
}
.recommend_game ul li a{
    font-size: 0px;
}
.recommend_game ul .on.active{
    background: url(https://www.aiqu.com/public/pcresources/static/newimg/an1_1@2x.png) no-repeat center top;
}
.recommend_game ul .remen.active{
    background: url(https://www.aiqu.com/public/pcresources/static/newimg/an2_1@2x.png) no-repeat center top;
}
.recommend_game ul .tuijian.active{
    background: url(https://www.aiqu.com/public/pcresources/static/newimg/an3_1@2x.png) no-repeat center top;
}
.big_game{
    width: 982px;
    margin-top: 5px;
}
.big_game ul li{
    width: 98px;
}

/*编辑推荐*/
.kuang_box{
    padding: 10px 17px;
    margin-top: 11px;
}
.tj_game{

    width: 1206px;
    height: 305px;
    background: url(https://www.aiqu.com/public/pcresources/static/newimg/box2.png) no-repeat center top;
    

}
.news_inf img{
    width: 40px;
    height: 41px;
    margin-top: 0px;
    margin-right: 7px;
}
.news_inf .tle{
    float: left;
    height: 41px;
}
.news_inf .tle h2{
    color: #2D2E30;
    font-size: 16px;
    font-weight: bold;
    height: 17px;
    line-height: 17px;
    text-align: left;
    margin-left: 0px;
    margin-bottom: 5px;
    float: none;
}
.news_inf .tle p{
    height: 17px;
    line-height: 17px;
    font-size: 16px;
    color: #DADADA;
    font-weight: bold;
    text-align: left;
}
.Added i{
    background: url(https://www.aiqu.com/public/pcresources/static/newimg/gengduo.png) no-repeat center top;
    width: 58px;
    height: 20px;
    top: 7px;
}
.Added{
    /*font-size: 0px;*/
}
.news_inf{
    height: auto;
    line-height: inherit;
    overflow: hidden;
}
.tj_box li{
    width: 25%;
    float: left;
}
.tj_box ul{
    overflow: hidden;
    margin-top: 25px;
}
.tj_box .tj_item{
    width: 275px;
    margin: 0 auto;
    position: relative;
}
.tj_box .tj_item img{
    width: 275px;
    height: 173px;
}
.tj_box .tj_item p{
    height: 40px;
    line-height: 40px;
    font-size: 12px;
    color: #424242;
    font-weight: bold;
}
.tj_box .tj_item .xz_btn{
    width: 94px;
    height: 34px;
    display: inline-block;
    position: absolute;
    bottom: 0px;
    right: 0px;
    background: url(https://www.aiqu.com/public/pcresources/static/newimg/xz_btn.png) no-repeat center top;
}

/*热门游戏*/
.rm_game{
    width: 1206px;
        height: 458px;
        background: url(https://www.aiqu.com/public/pcresources/static/newimg/box3.png) no-repeat center top;
}
.kuang_box_left{
    width: 713px;
    float: left;

}
.kuang_box_right{
    width: 417px;
    float: right;
}
.rm_box_nav{
    overflow: hidden;
    margin-top: 12px;
    margin-bottom: 9px;
}
.rm_box_nav li{
    float: left;
    width: 70px;
    background: url(https://www.aiqu.com/public/pcresources/static/newimg/rmyx_nav2.png) no-repeat center top;
    height: 35px;
    line-height: 35px;
    color: #7789C6;
    font-size: 16px;
    text-align: center;
    cursor: pointer;
}
.rm_box_nav li.active{
    background: url(https://www.aiqu.com/public/pcresources/static/newimg/rmyx_nav1.png) no-repeat center top;
    color: #fff;
}
.rm_item{
    display: none;
}
.rm_item.show{
    display: block;
}
.rm_item ul{
    /*overflow: hidden;*/
    padding: 17px 0;
}
.rm_item li{
    width: 16.6%;
    float: left;
}
.rm_item li .rm_yx_box{
    text-align: center;
    margin-bottom: 20px;
}
.rm_item li .rm_yx_box img{
    width: 78px;
    height: 78px;
    margin-bottom: 8px;
}
.rm_item li .rm_yx_box p{
    font-size: 12px;
    color: #464646;
    margin-bottom: 9px;
    white-space: nowrap;
overflow: hidden;
text-overflow: ellipsis
}
.rm_item li .rm_yx_box .rmyx_btn{
    display: inline-block;
    width: 94px;
    height: 34px;
    background: url(https://www.aiqu.com/public/pcresources/static/newimg/xz_btn.png) no-repeat center top;
}

/*礼包推荐*/
.kuang_box_right .middle_left{
    background: #f7f7f7;
    border-radius: 10px;
    height: 387px;
    overflow: hidden;
    padding: 4px 9px;
    margin-top: 11px;
}
.kuang_box_right .z_content_games img{
    width: 49px;
    height: 49px;
    margin-top: 5px;
    margin-left: 6px;
}
.kuang_box_right .z_order_gInfor h2{
    font-size: 14px;
    color: #464646;
    margin-top: 7px;
}
.kuang_box_right .z_order_gInfor p{
    font-size: 12px;
    color: #b1b1b1;
}
.kuang_box_right .z_box_wrap_div{
    width: 400px;
    height: 59px;
    position: relative;
    background: #fff;
    border-radius: 10px;
    margin-bottom: 5px;
}
.kuang_box_right .z_order_gameR{
    position: absolute;
    right: 17px;
    top: 0px;
    width: 73px;
}
.kuang_box_right .recommend_span{
    width: 73px;
    height: 30px;
    background: url(https://www.aiqu.com/public/pcresources/static/newimg/lb_btn.png) no-repeat center top;
    margin-top: 13px;
    font-size: 0px;

}
.kuang_box_right .recommend_list{
    background: none;
    height: auto;
    border: 0px;
    width: auto;
}
/*新游资讯*/
.xy_news{
    width: 1206px;
        height: 456px;
        background: url(https://www.aiqu.com/public/pcresources/static/newimg/box4.png) no-repeat center top;
}
.xy_news .z_information{
    padding: 0px;
}
.xy_news .bulletin_img{
    width: 261px;
    height: 334px;
    margin-top: 9px;
}
.xy_news .bulletin_img img{
    width: 261px;
    height: 291px;
    border-radius: 5px;
}
.xy_news .bulletin_img p{
    font-size: 20px;
    color: #424242;
    font-weight: bold;
    width: 261px;
    overflow: hidden;
        white-space: nowrap;
        text-overflow: ellipsis;
        height: 43px;
        line-height: 43px;
}
.xy_news .small_sowing{
    width: 261px;
    /*margin-top: 43px;*/

}
.xy_news .gallery-thumbs img{
    border-radius: 5px;
    height: 43px;
    width: 61px;
}
.xy_news .bulletin_right{
    width: 439px;
    margin-left: 13px;
}
.xy_news .bulletin_con{
    width: 439px;
    height: 235px;
    background: #f7f7f7;
    border-radius: 5px;
    padding: 10px 8px;
    overflow: hidden;
    margin-top: 23px;
}
.xy_news  .bulletin_title{
    border: 0px;
}
.xy_news  .bulletin_con_left{
    width: 100%
}
.xy_news .bulletin_con_left li{
    width: 100%;
    margin-bottom: 12px;
}
.xy_news .bulletin_con_left i{
    display: block;
    float: left;
    width: 25px;
    height: 15px;
    background: url(https://www.aiqu.com/public/pcresources/static/newimg/news_sj1.png);
    position: relative;
    top: 2px;
    margin-right: 7px;
}
.xy_news .bulletin_con_left span{
    width: 390px;
}
.xy_news .z_information{
    height: auto;
}

/*热门活动*/
.xy_news .hot_active{
    padding: 0px;
    width: 417px;
    height: auto;
}
.xy_news .adve_active{
    height: 129px;
    margin-top: 9px;
}
.xy_news .adve_active img{
    height: 129px;
}
.xy_news .hot_active_cen_ul{
    width: 417px;
    height: 235px;
    background: #f7f7f7;
        border-radius: 5px;
        padding: 10px 8px;
        overflow: hidden;
        box-sizing: border-box;
        margin-top: 13px;
}
.xy_news .hot_active_cen_ul a{
    margin-top: 0px;
    margin-bottom: 8px;
}
.xy_news .hot_active_cen_ul i{
    background: url(https://www.aiqu.com/public/pcresources/static/newimg/huodong_huo1.png) no-repeat center top;
    width: 16px;
    height: 19px;
    display: block;
    float: left;
    margin-right: 7px;
}

/*排行榜*/
.phb_game{
    height: 758px;
    width: 1230px;
    margin: 0 auto;

}
.phb_box{
    background: url(https://www.aiqu.com/public/pcresources/static/newimg/phb_big_bj.png) no-repeat center bottom;
    width: 100%;
    height: 758px;
}
.phb_game .service{
    width: 392px;
    height: 710px;
    background: url(https://www.aiqu.com/public/pcresources/static/newimg/phb_bj1.png) no-repeat center top;
    padding: 0 15px;
    padding-top: 172px;
    position: relative;

}
.phb_game .z_game_area{
    width: 392px;
    height: 710px;
    background: url(https://www.aiqu.com/public/pcresources/static/newimg/phb_bj2.png) no-repeat center top;
    padding: 0 15px;
    padding-top: 172px;
    margin-left: 27px;
    position: relative;
}
.phb_game .hand_tour{
    width: 392px;
    height: 710px;
    background: url(https://www.aiqu.com/public/pcresources/static/newimg/phb_bj3.png) no-repeat center top;
    padding: 0 15px;
    padding-top: 172px;
    margin-left: 27px;
    position: relative;
}
.phb_game .service_conte li{
    height: 40px;
}
.phb_game .service_conte span{
    height: 40px;
    line-height: 40px;
}
.phb_game .service_conte p{
    height: 40px;
    line-height: 40px;
}
.phb_game .service_title span{
    width: 120px;
}
.phb_game .service_conte span{
    width: 87px;
}
.phb_game .service .gd,.phb_game .z_game_area .gd,.phb_game .hand_tour .gd{
    display: block;
    position: absolute;
    top: 87px;
    right: 8px;
    width: 51px;
    height: 17px;
    background: url(https://www.aiqu.com/public/pcresources/static/newimg/phb_gengduo.png) no-repeat center top;
}

/*友情链接*/
.link_box{
    width: 100%;
    height: 500px;
    background: rgba(255,255,255,1) url(https://www.aiqu.com/public/pcresources/static/newimg/link_bj.png) no-repeat;
    background-position:  center 120px;
}
.link_lb{
    width: 910px;
    margin: 0 auto;
    text-align: center;
}
.link_lb .link_title{
    margin-top: 64px;
}
.link_lb ul{
    overflow: hidden;
    margin-top: 85px;
}
.link_lb li{
    width: 140px;
    float: left;
    padding: 30px 0;
}
.link_lb li a{
    color: #ff7800;
    font-size: 20px;
    font-weight: bold;
}

/*底部bottom*/
.footer_box{
    height: 424px;
    background: url(https://www.aiqu.com/public/pcresources/static/newimg/bottom_bj.png) no-repeat center bottom;
    margin-top: 0px;
    padding-top: 88px;
}
.footer_box .footer_wrap{
    width: 1178px;
    height: 252px;
    background: url(https://www.aiqu.com/public/pcresources/static/newimg/bottom_bj2.png) no-repeat center bottom;
    padding: 0px;
    position: relative;
    padding-left: 150px;
}
.footer_box .syzh{
    width: 201px;
    height: 173px;
    text-align: center;
    border: 0px;
    background: #ff6b22;
    padding-top: 35px;
    margin-top: 0px;
    float: inherit;
    position: absolute;
    left: -90px;
    top: 40px;
}
.footer_box .foot_right_bot p{
    text-align: left;
    margin-bottom: 20px;
}
.footer_box h4{
    text-align: left;
}
.footer_box .activation{
    text-align: left;
}
.footer_box .license{
    text-align: left;
}
.footer_box .foot_right_bot p a,.footer_box h4,.footer_box h4 a,.footer_box .activation a,.footer_box .license a{
    font-size: 14px;
}
.footer_box .license p{
    font-size: 14px;
}
.footer_box .foot_left{
    margin-top: 30px;
    width: 699px;
}
.footer_box .foot_right_t li img{
    width: 123px;
    height: 123px;
}
.footer_box .foot_right_t li span{
    font-size: 14px;
    margin-top: 23px;
    text-align: center;
}
.footer_box  .foot_right_t li{
    width: 123px;
    margin-left: 53px;
}
.footer_box .foot_right{
    position: absolute;
    right: -79px;
    top: 40px;
    width: auto;
    margin-top:0px; 
}

/*新游视频*/
.sp_game{
    width: 1206px;
    height: 605px;
    background: url(https://www.aiqu.com/public/pcresources/static/newimg/box5.png) no-repeat center top;
}
.sp_box_t_l{
    float: left;
    margin-left:10px;
}
.sp_box_t_r{
    float: right;
    width: 586px;
}
.sp_box_t{
    overflow: hidden;
    margin-top: 14px;
}
.sp_box_t_l .adve_active{
    width: 570px;
    height: 303px;
}
.sp_box_t_l .adve_active p{
    width: 570px;
}
.sp_box_t_r li{
    float: left;
    margin-left: 18px;
}
.sp_box_t_r li .sp_hz{
    width: 275px;
    height: 124px;
    background: #000;
    border-radius: 5px;
}
.sp_box_t_r li p{
    padding: 7px 0;
    width: 100%;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.sp_box_b{
    margin-top: 10px;
}
.sp_box_b li{
    float: left;
    margin-right: 24px;
}
.sp_box_b li:last-child{
    margin-right: 0px;
}
.sp_box_b li .sp_hz{
    width: 275px;
    height: 173px;
    background: red;
    border-radius: 5px;
}
.sp_box_b li p{
    width: 100%;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    padding: 7px 0;
}


/*客服页*/


.account-box .account-c,.game-box .game-c,.service-c {
    
}

.account-box .account-c li,.game-box .game-c li,.service-c li {
    text-indent: 10px
}

.service-wrap {
    width: 1150px;
    margin: 0 auto
}

.service-banner {
    /*background: url(../img/banner-box.png) center 0 no-repeat*/
}

.service-banner-wrap {
    height: 468px;
    margin: 0 auto;
    background: url(https://www.aiqu.com/public/pcresources/static/serviceimg/kf_big_bjnew.png) center -40px no-repeat
}

.service-btn-wrap {
    width: 1260px;
    margin: 0 auto;
    position: relative
}

.service-btn {
    width: 308px;
    height: 110px;
    
    background: url(https://www.aiqu.com/public/pcresources/static/serviceimg/kf_zx_btn.png) center top no-repeat;
    background-size: 100% 100%;
    position: absolute;
    top: 315px;
    left: 315px;
    
}

.question-btn {
    width: 308px;
    height: 110px;
    background: url(https://www.aiqu.com/public/pcresources/static/serviceimg/kf_xw_btn.png) left top no-repeat;
    background-size: 100% 100%;
    position: absolute;
    top: 315px;
    left: 650px;
}

.service-content .account-box,.service-content .game-box,.service-content .pay-box {
    /*box-shadow: 1px 10px 10px #e6e6e6;*/
    position: relative;
    float: left;
    background: url(https://www.aiqu.com/public/pcresources/static/serviceimg/box_bj.png) no-repeat center top;
    background-size: contain;
}

.service-content {
    min-width: 1200px;
    max-width: 1920px;
    height: 465px;
    margin: 0 auto;
    padding-top: 41px;
    /*background-color: #f9f9f9*/
}

.service-content .pay-box {
    width: 363px;
    height: 390px;
    margin-right: 31px;
    
}

.service-content .pay-box .pay-mask {
    width: 100%;
    
    /*background: url(../img/pay-mask.png) left top no-repeat*/
}

.service-content .pay-box .pay-mask .pay-t {
    font-size: 22px;
    line-height: 60px;
    
}

.service-content .pay-box .pay-mask .pay-t a {
    /*color: #37b0e9*/
    color: #000
}

.service-content .pay-box .pay-mask .pay-t .pay-icon {
    width: 61px;
    height: 61px;
    display: block;
    float: left;
    margin-right: 20px;
    background: url(https://www.aiqu.com/public/pcresources/static/serviceimg/cz_wt.png) left top no-repeat;
    background-size: contain;
}

.service-content .service-c {
    width: 313px;
    height: 205px;
    margin: 0 auto;
    padding: 25px 0
}

.service-content .service-c li {
    line-height: 30px;
    margin-bottom: 10px;
}

.service-content .account-box .account-mask .account-t,.game-box .game-mask .game-t {
    font-size: 22px;
    line-height: 60px;
    
}

.service-content .service-c li a {
    color: #797979;
    font-size:16px;
    font-weight: bold;
}

.service-content .service-c li a:hover {
    /*color: #37b0e9;*/
    color: #ff7800;
    text-decoration: underline
}

.service-content .account-box {
    width: 363px;
    height: 390px;
    margin-right: 30px;
    
}

.service-content .account-box .account-mask {
    width: 100%;
    
    /*background: url(../img/account-mask.png) right bottom no-repeat*/
}

.service-content .account-box .account-mask .account-t a {
    /*color: #37b0e9*/
    color: #000
}

.service-content .account-box .account-mask .account-t .account-icon {
    width: 61px;
    height: 61px;
    display: block;
    float: left;
    margin-right: 20px;
    background: url(https://www.aiqu.com/public/pcresources/static/serviceimg/zh_wt.png) left top no-repeat;
    background-size: contain;
}

.service-content .account-box .account-c {
    width: 313px;
    height: 205px;
    margin: 0 auto
}

.service-content .account-box .account-c li a {
    color: #676767
}

.service-content .account-box .account-c li a:hover {
    color: #37b0e9;
    text-decoration: underline
}

.service-content .game-box {
    width: 363px;
    height: 390px;
    
}

.service-content .game-box .game-mask {
    width: 100%;
    
    /*background: url(../img/game-mask.png) right top no-repeat*/
}

.service-content .game-box .game-mask .game-t a {
    /*color: #37b0e9*/
    color: #000
}

.service-content .game-box .game-mask .game-t .game-icon {
    width: 61px;
    height: 61px;
    display: block;
    float: left;
    margin-right: 20px;
    background: url(https://www.aiqu.com/public/pcresources/static/serviceimg/yx_wt.png) left center no-repeat;
    background-size: contain;
}

.service-content .game-box .game-c {
    width: 313px;
    height: 205px;
    margin: 0 auto
}

.service-content .game-box .game-c li a {
    color: #676767
}

.service-content .game-box .game-c li a:hover {
    color: #37b0e9;
    text-decoration: underline
}
.service-content .pay-t,.service-content .account-t,.service-content .game-t{
    overflow: hidden;
    padding-left: 16px;
    margin-top: 20px;
}
.service-content .pay-t div,.service-content .account-t div,.service-content .game-t div{
    height: 61px;
    float: left;
}
.service-content .pay-t a,.service-content .account-t a,.service-content .game-t a{
    display: block;
    font-size: 26px;
    line-height: 36px;
    height: 36px;
    color: #525252;
    font-weight: bold;
}
.service-content .pay-t p,.service-content .account-t p,.service-content .game-t p{
    line-height: 25px;
    height: 25px;
    font-size: 22px;
    color: #dadada;
    font-weight: bold;
}

.bottom-btn {
    width: 830px;
    height: 101px;
    border: 1px solid #e6e6e6;
    margin: 30px auto
}

.bottom-btn ul li {
    width: 166px;
    height: 50px;
    margin-left: -1px;
    border-right: 1px solid #e6e6e6;
    border-bottom: 1px solid #e6e6e6;
    text-align: center;
    line-height: 51px;
    float: left
}

.bottom-btn ul li a {
    width: 100%;
    height: 100%;
    display: block
}

.bottom-btn ul li:hover {
    background-color: #37b0e9
}

.bottom-btn ul li:hover a {
    color: #fff
}

.crumbs-box {
    width: 100%;
    height: 40px;
    line-height: 40px;
    background-color: #55c4f0
}

.crumbs-box .crumbs {
    width: 1200px;
    margin: 0 auto
}

.crumbs-box .crumbs a {
    float: left;
    width: 108px;
    text-align: center;
    height: 40px;
    color: #fff
}

.crumbs-box .crumbs a.active {
    background-color: #1595c7
}

.service-list {
    width: 1200px;
    height: 120px;
    border: 1px solid #eee;
    padding: 10px 20px;
    margin-bottom: 10px;
    overflow: hidden
}

.service-list h2 {
    font-size: 18px;
    padding-bottom: 10px;
    margin-bottom: 10px;
    border-bottom: 1px dotted #e6e6e6
}

.service-list div {
    color: #939393;
    height: 75px;
    overflow: hidden
}

.dianhua{
    position: absolute;
    left: 250px;
    top: 220px;
    font-size: 20px;
    color: #fff;
}
.dianhua p{
    font-size: 30px;
    color: #fff;
    font-weight: bold;
    line-height: 40px;
    height: 40px;
}
.dianhua p:first-child{
    padding-left: 45px;
    background: url(https://www.aiqu.com/public/pcresources/static/serviceimg/ipone.png) no-repeat left center;
}
.dianhua p:last-child{
    padding-left: 45px;
    background: url(https://www.aiqu.com/public/pcresources/static/serviceimg/time.png) no-repeat left center;
}


/*最新开服*/
.kf_zx{
    background: url(https://www.aiqu.com/public/pcresources/static/lathingimg/kf_big_bj.png) no-repeat center top;
}
.kf_zx .game_open_service{
    /*margin-top: 176px;*/
}
.kf_zx .al{
    width: 1201px;
    padding-top: 176px;
    overflow: initial;
    position: relative;
}
.kf_zx .game_open_service{
    background:  url(https://www.aiqu.com/public/pcresources/static/lathingimg/box.png) no-repeat center top;
    height: 1131px;
}
.kf_zx .game_service ul{
    padding: 0px;
}
.kf_zx .game_service li{
    width: 1159px;
    height: 162px;
    border-bottom: 0px;
    margin: 0 auto;
    padding: 0px;
    background: url(https://www.aiqu.com/public/pcresources/static/lathingimg/box_1.png) no-repeat center top;
    margin-top: 26px;
}
.kf_zx .game_service_pic{
    margin: 28px 26px 0 20px;
    width: 103px;
}
.kf_zx .game_service_pic img{
    width: 103px;
    height: 103px;
}
.kf_zx .game_service_text{
    margin-top: 48px;
}
.kf_zx .game_service_text p{
    color: #303030;
    font-weight: bold;
}
.kf_zx .game_service_con{
    margin-right: 62px;
}
.kf_zx .open_service_title span{
    font-size: 16px;
    color: #585858;
    font-weight: bold;
}
.kf_zx .z_open_service .open_service_span{
    font-size: 16px;
    color: #585858;
    font-weight: bold;
}
.kf_zx .z_open_service{
    width: 1159px;
    margin: 0 auto;
}
.open_service_title span{
    border-bottom: 4px solid ;
    border-image: -webkit-linear-gradient(to right,rgba(247,154,78,1),rgba(242,89,42,1)) 1 10;
     border-image: -moz-linear-gradient(to right,rgba(247,154,78,1),rgba(242,89,42,1)) 1 10;
     border-image: linear-gradient(to right,rgba(247,154,78,1),rgba(242,89,42,1)) 1 10;
}

.kf_zx .open_service_title i{
    width:1px;
    height:33px;
    background:rgba(191,191,191,1);
    opacity:0.5;
    display: inline-block;
    position: relative;
    top: 10px;
    margin-left: 6px;
}
.kf_zx .game_service ul{
    border:0px;
}
.kf_zx .game_service_btu{
    height: auto;
}
.kf_zx .game_service_btu a{
    line-height: 55px;
    border:0px;
    margin-right: 32px;
    color: #fff;
    font-size: 18px;
    font-weight: bold;
}
.kf_zx .game_service_btu .game_dload{
    background: url(https://www.aiqu.com/public/pcresources/static/lathingimg/an_1.png) no-repeat center top;
    width: 130px;
    height: 55px;
}
.kf_zx .game_service_btu .game_receive{
    background: url(https://www.aiqu.com/public/pcresources/static/lathingimg/an_2.png) no-repeat center top;
    width: 130px;
    height: 55px;
}
.kf_zx .game_dload:hover,.kf_zx .game_receive:hover{
    border:0px;
    color: #fff;
}
.meinv{
    width: 315px;
    height: 397px;
    background: url(https://www.aiqu.com/public/pcresources/static/lathingimg/meinv.png) no-repeat center top;
    position: absolute;
    top: 39px;
    right: -194px;
    z-index: 2;
}

/*页码*/
#pagecount{
    margin: 0px auto;text-align: center;
}
.page span div span,.page span div a{
    
    width: 38px;
    height: 26px;
    background: #fff;
    text-align: center;
    margin-right: 5px;
   
      
      display: inline-block;
    
    
    line-height: 26px;
    color: #d2d2d2;
    font-size: 12px;
    
    background: url(https://www.aiqu.com/public/pcresources/static/newimg/ym_1.png) no-repeat center top;
}
.page span div span:hover{
    background: url(https://www.aiqu.com/public/pcresources/static/newimg/ym_2.png) no-repeat center top;
    color: #fff;
  
}
.page span div a:hover{
    background: url(https://www.aiqu.com/public/pcresources/static/newimg/ym_2.png) no-repeat center top;
    color: #fff;
  
}
.page span div .current{
    width: 38px;
    height: 26px;
    
    text-align: center;
    margin-right: 5px;
    
  
      display: inline-block;
      background: url(https://www.aiqu.com/public/pcresources/static/newimg/ym_2.png) no-repeat center top;
    
    
    line-height: 26px;
    color: #fff;
    font-size: 12px;
    
}

/*玩家社区*/
       .forum_left{
            width: 880px;
            box-shadow: 5px 5px 10px rgba(204,204,204,0.5);
            background:#f1efee;
        }
        .forum_left ul{
            width: 880px;
            margin: auto;

        }
        .forum_left ul li{
            position: relative;
            width: 880px;
            background-color: #ffffff;
            margin-top: 10px;
            
        }
        .forum_header{
            position: relative;
            width: 820px;
            height: 65px;
            border-bottom: 1px solid #dcdcdc;
            margin: 0 30px;
        }
        .forum_heer{
             width: 880px;
            background: #fff;
            padding: 15px 120px 15px 146px;
            position: relative;
            box-sizing: border-box;
            height: 100px;
            border-bottom:  1px solid #E4E4E4;
        }
        .forum_header_head{
            position: absolute;
            top: 11px;
            left: 0px;
            width: 45px;
            height: 45px;
            border-radius: 25px;
            overflow: hidden;
        }
        .forum_header_head img{
           width: 100%;
            height: 100%;
        }
        .forum_header_name{
            position: absolute;
            top: 0px;
            left: 55px;
            height: 65px;
            line-height: 65px;
            width: 400px;
            font-size: 16px;
            color: #333;
        }
        .forum_header_time{
            position: absolute;
            right: 0px;
            width: 160px;
            height: 65px;
        }
        .time_logo{
            position: absolute;
            left: 0px;
            top: 28px;
            width: 18px;
            height: 18px;
            background-image: url("../image/time_logo.png");
        }
        .forum_header_time span{
            position: absolute;
            right: 0px;
            top: 28px;
            width: 140px;
            height: 18px;
            font-size:14px;
            color: #999999;
            text-align: right;
        }
        .forum_body{
            width: 820px;
            min-height: 100px;
            margin: 0 30px;
        }
        .forum_body_img{
            width: 820px;
            overflow: hidden;
            padding: 12px 0;
        }
        .forum_body_img img{
            width: 120px;
            height: 120px;
            margin-right: 12px;
        }
        .forum_footer{
            position: relative;
            width: 880px;
            height: 50px;
            background:#f9f9f9;
        }

        .fabulous_logo{
            position: absolute;
            top: 15px;
            left: 0px;
            width: 22px;
            height: 20px;
            background-image: url("../image/fabulous_logo.png");
        }
        .fabulous_logo1{
            position: absolute;
            top: 15px;
            left: 0px;
            width: 22px;
            height: 20px;
            background-image: url("../image/fabulous_logo1.png");
        }
        .forum_footer_reply{
            position: absolute;
            right: 0px;
            width: 60px;
            height: 50px;
            cursor: pointer;
            margin-right:30px;
        }
        .reply_logo{
            position: absolute;
            top: 15px;
            left: 0px;
            width: 22px;
            height: 20px;
            background-image: url("../image/reply_logo.png");
        }
        .forum_footer_span{
            position: absolute;
            right: 0px;
            top: 15px;
            width: 40px;
            height: 20px;
            font-size: 14px;
            color: #999999;
            text-align: center;
        }
        .forum_right{
           
            width: 300px;
            margin-top:56px;
        }
        .forum_right_ad{
            width: 300px;
            height: 350px;
        }
        .forum_right_ad img{
            width: 100%;
            height: 100%;
        }
        .forum_right_game{
            width: 300px;
            height: auto;
            margin-top: 20px;
            background-color: #ffffff;
        }
       .bbs_box .game_top{
            position: relative;
            width: 300px;
            height: 48px;
            border-bottom: 1px solid #dcdcdc;
        }
       .bbs_box .game_top span{
            position: absolute;
            left: 18px;
            top: 0px;
            width: 80px;
            height: 48px;
            line-height: 48px;
            font-size: 16px;
        }
       .bbs_box  .game_top a{
            position: absolute;
            right: 18px;
            top: 14px;
            width: 50px;
            height: 20px;
            line-height: 20px;
            text-align: right;
            color: #009def;
        }
        .bbs_box .game_list{
            width: 300px;
        }
        .bbs_box .game_list li{
            position: relative;
            width: 300px;
            height: 92px;
            border-top: 1px solid #dcdcdc;
        }
        .bbs_box .game_img{
            position: absolute;
            top: 12px;
            left: 20px;
            width: 69px;
            height: 67px;
            border-radius: 10px;
        }
       .bbs_box  .game_img img{
            width: 100%;
            height: 100%;
            border-radius: 10px;
        }
       .bbs_box .game_name{
            position: absolute;
            top: 12px;
            left: 100px;
            height: 20px;
            line-height: 20px;
            overflow: hidden;
            font-size: 16px;
            color: #000;
        }
       .bbs_box .game_friends{
            position: absolute;
            top: 55px;
            left: 100px;
            height: 14px;
            width: 160px;
            overflow: hidden;
        }
       .bbs_box .game_friends img{
            position: absolute;
            top: 0px;
            left: 10px;
            height: 14px;
            width: 16px;
        }
        .fri{
            position: absolute;
            top: 0px;
            left: 10px;
            height: 14px;
            line-height: 14px;
            font-size: 14px;
            color: #999999;
        }
        .fri span{
            color: #f00;
            padding-right:10px;
        }
        .pub_tz{
            width:300px;
            height:40px;
            line-height:40px;
            background:#009def;
            color:#fff;
            text-align:center;
            display:inline-block;
            float:right;    
            font-size:18px;         
        }
        .pub_tz:hover{
            color:#fff;
        }
        .pub_tz img{
            margin-right:10px;
            width:22px;
            height:22px;
margin-top: 10px;
        }




.bbs_box{
    width:1200px; 
    margin:0 auto;
    margin-bottom:20px;
    
}
.bbs_content{
    background: url(https://www.aiqu.com/public/pcresources/static/bbsallimg/bbs_big_bj.png) no-repeat center top;
    padding-top: 126px;
}
.bbs_box .dynamic{
    width: 880px;
    position: absolute;
    margin-top: 0px;
    z-index: 1;
    background: none;
}
.bbs_box .pub_tz{
    position: absolute;
    right: -300px;
    top: 30px;
    width: 279px;
    height: 60px;
    background: url(https://www.aiqu.com/public/pcresources/static/bbsallimg/ft_btn.png) no-repeat center top;
    line-height: 60px;
    font-size: 24px;
    font-weight: bold;
}
.bbs_box .pub_tz i{
    display: inline-block;
    width: 35px;
    height: 33px;
    background: url(https://www.aiqu.com/public/pcresources/static/bbsallimg/ft_icon.png) no-repeat center top;
    margin-right: 9px;
    position: relative;
    top: 5px;
}
.bbs_box .forum_left{
    background: none;
    box-shadow:none;
    
}
.bbs_box .forum_left ul li{
    border-radius: 15px;
}
.bbs_box .forum_left ul li:first-child{
    border-top-left-radius:0px;
}
.bbs_box .forum_footer{
    background: none;
}
.bbs_box .forum_header{
    border-color: rgba(245,245,245,1);
}
.bbs_box .forum_body_title a{
    color: #494848;
    font-size: 16px;
}
.bbs_box .forum_header_time{
    width: 148px;
    height: 22px;
    background: #FB7C57;
    border-radius: 11px;
        position: absolute;
        right: 0px;
        top: 50px;
}
.bbs_box .forum_header_time span{
    position: static;
    font-size: 12px;
    top: 0px;
    right: 0px;
    height: 22px;
    line-height: 22px;
    display: inline-block;
    color: #fff;
}
.bbs_box .time_logo{
    position: absolute;
    top: 5px;
    left: 5px;
    display: inline-block;
    width: 13px;
    height: 13px;
    background-size:contain; 
    background: url(https://www.aiqu.com/public/pcresources/static/bbsallimg/time.png) no-repeat center top;
}

.bbs_box .game_top2 span{
    font-size: 16px;
    color: #6c6c6c;
    font-weight: bold;
}
.bbs_box .forum_right_game{
    border-radius: 15px;
    overflow: hidden;
}
.bbs_box .game_list li{
    border-top: 0px;
    border-bottom: 1px dotted rgba(125,125,125,0.2);
    width: 282px;
    float: right;
}
.bbs_box .game_img{
    left: 0px;
}
.bbs_box .game_friends{
    width: 170px;
    left: 80px;
}
.bbs_box .game_name{
    left: 80px;
    color: #4D4A4A;
    font-weight: bold;
    font-size: 14px;
}
.bbs_box .fri{
    color: #767575;
    font-weight: bold;
}
.bbs_box .fri span{
    color: #FF6868;
    font-weight: bold;
}
.bbs_box .none1{
    border-radius: 15px;
    margin-top: 33px;
    border-top-left-radius:0px;
}
.bbs_box .forum_header_head img{
    border-radius: 50%;
}
.bbs_box .forum_header_head{
    width: 65px;
    height: 65px;
    top: 30px;
}
.bbs_box .forum_header{
    height: 110px;
}
.bbs_box .forum_header_name{
    top: 30px;
    left: 90px;
}
.bbs_box .forum_left ul{
    margin-top: 34px;
}
.bbs_box .dynamic .ac_list_li{
    border-radius: 0px;
    color: #555;
}
.bbs_box .dynamic li{
    background: #fff;
    color: #7b7b7b;
    font-size: 16px;
    font-weight: bold;
    line-height: 34px;
}
.bbs_box .dynamic .meinv{
    width: 174px;
    height: 177px;
    background: url(https://www.aiqu.com/public/pcresources/static/bbsallimg/meinv.png) no-repeat center top;
    position: absolute;
    top: -74px;
    right: -354px;
}
.bbs_box .game_top2 a i{
    display: inline-block;
    background: url(https://www.aiqu.com/public/pcresources/static/bbsallimg/more.png) no-repeat center top;
    width: 12px;
    height: 10px;
    margin-left: 9px;
}
.bbs_box .forum_right{
    margin-top: 82px;
}

.bbs_box #acthot{
    width: 132px;
    height: 34px;
    background: url(https://www.aiqu.com/public/pcresources/static/bbsallimg/tab1_2.png) no-repeat center top;
    font-size: 0px;
    position: absolute;
    left: 0px;
    top: 0px;

}
.bbs_box #acthot.ac_list_li{
    z-index: 1;
    background: url(https://www.aiqu.com/public/pcresources/static/bbsallimg/tab1_1.png) no-repeat center top;
}
.bbs_box #actwo{
    width: 160px;
    height: 34px;
    background: url(https://www.aiqu.com/public/pcresources/static/bbsallimg/tab2_2.png) no-repeat right top;
    font-size: 0px;
    position: absolute;
    left: 67px;
    top: 0px;
}
.bbs_box #actwo.ac_list_li{
    z-index: 1;
    background: url(https://www.aiqu.com/public/pcresources/static/bbsallimg/tab2_1.png) no-repeat center top;
}


.layui-flow-more{
    background: url(https://www.aiqu.com/public/pcresources/static/newimg/load_bj.png) no-repeat center top;
    line-height: 32px;
    color: #7b7b7b;
}
.layui-flow-more a cite{
    background: none;
    color: #7b7b7b;
}


/*排行榜页*/
.gamehubc_box{
    width: 100%;
    padding-top: 493px;
    background: url(https://www.aiqu.com/public/pcresources/static/gamehubcimg/phb_big_bj.png) no-repeat center top;
}
.gamehubc_box .al{
    width: 1206px;
    overflow: initial;
    position: relative;
}
.all_con{
    width: 1206px;
    margin-bottom: 0px;
}
.al_whole{
    position: absolute;
    top: -387px;
    width: 1206px;
    left: 98px;
}
.ranking_list{
    width: 1206px;
    background: none;
}
.al_whole li{
    width: 281px;
    height: 263px;
    margin: 0px;
    /*margin-left: 14px;*/
    margin-left: 87px;
    border-radius: 0px;
    font-size: 0px;
}
.al_whole .tab1{
    background: url(https://www.aiqu.com/public/pcresources/static/gamehubcimg/tab1.png) no-repeat center bottom;
}
.al_whole .tab2{
    background: url(https://www.aiqu.com/public/pcresources/static/gamehubcimg/tab2.png) no-repeat center bottom;
}
.al_whole .tab3{
    background: url(https://www.aiqu.com/public/pcresources/static/gamehubcimg/tab3.png) no-repeat center bottom;
}
.al_whole .tab4{
    background: url(https://www.aiqu.com/public/pcresources/static/gamehubcimg/tab4.png) no-repeat center bottom;
}
.webpage_ranking_title h2{
    color: #303030;
    font-weight: bold;
}
.webpage_ranking_list{
    width: 1206px;
    
}
.webpage_ranking_list li{
    border-bottom: 0px;
    height: 162px;
    position: relative;
}
.phb_top{
    height: 512px;
    background: url(https://www.aiqu.com/public/pcresources/static/gamehubcimg/phb_top_box.png) no-repeat center bottom;
    /*padding: 12px;*/
}
.phb_top li{
    width: 1184px;
    margin: 0 auto;
    margin-bottom: 3px;
}
.phb_top{
    padding-top: 9px;
}
.phb_top li.top1{
    background: url(https://www.aiqu.com/public/pcresources/static/gamehubcimg/top1.png) no-repeat center bottom;
}
.phb_top li.top2{
    background: url(https://www.aiqu.com/public/pcresources/static/gamehubcimg/top2.png) no-repeat center bottom;
}
.phb_top li.top3{
    background: url(https://www.aiqu.com/public/pcresources/static/gamehubcimg/top3.png) no-repeat center bottom;
}
.webpage_ranking_list_right a{
    width: 134px;
    height: 54px;
    line-height: 54px;
    font-weight: bold;
    font-size: 18px;
    background: url(https://www.aiqu.com/public/pcresources/static/gamehubcimg/xz_btn.png) no-repeat center bottom;
    margin-top: 0px;
}
.webpage_ranking_list_right a:hover{
    background: url(https://www.aiqu.com/public/pcresources/static/gamehubcimg/xz_btn.png) no-repeat center bottom;
}
.webpage_ranking_list_right{
    position: absolute;
    right: 26px;
    top: 54px;
}
.webpage_ranking_title{
    width: auto;
    float: none;
}
.webpage_ranking_list_left_p{
    width: 409px;
    float: none;
}
.webpage_ranking_list_left_p2{
    width: 409px;
    float: none;
}
._zxy_game_details_top_con2{
    width: 409px;
    float: none;
}
.webpage_ranking_list_left{
    width: 558px;
    margin-left: 19px;
}
.phb_bottom{
    padding: 10px;
}
.phb_bottom li{
    width: 588px;
    height: 162px;
    background: url(https://www.aiqu.com/public/pcresources/static/gamehubcimg/phb_bottom_box.png) no-repeat center bottom;
    display: inline-block;
    margin-top: 2px;
}
.phb_bottom li:nth-child(odd){
    margin-right: 10px;
}
.phb_bottom .webpage_ranking_list_right{
    top: 25px;
}

.load_more{
    background: url(https://www.aiqu.com/public/pcresources/static/newimg/load_bj.png) no-repeat center top;
        line-height: 44px;
        height: 44px;
        width: 100%;
}
.load_more a{
    height: 44px;
    font-size: 16px;
    color: #7b7b7b;
    width: 100%;
    line-height: 44px;
}

.list_rankings{
    width: 1398px;
    margin: 0 auto;
}
.list_rankings_con{
    width: 339px;
    height: 754px;
    margin-right: 14px;
}
.list_rankings_con_div{
    width: 339px;
    height: 754px;
    margin-top: 193px;
}
.list_rankings_con:last-child{
    margin-right: 0px;
}
.phb_lb_1{
    background: url(https://www.aiqu.com/public/pcresources/static/gamehubcimg/phb_lb_1.png) no-repeat center bottom;
}
.phb_lb_2{
    background: url(https://www.aiqu.com/public/pcresources/static/gamehubcimg/phb_lb_2.png) no-repeat center bottom;
}
.phb_lb_3{
    background: url(https://www.aiqu.com/public/pcresources/static/gamehubcimg/phb_lb_3.png) no-repeat center bottom;
}
.phb_lb_4{
    background: url(https://www.aiqu.com/public/pcresources/static/gamehubcimg/phb_lb_4.png) no-repeat center bottom;
}
.open_form1{
    background: none;
}
.phb_lb_box{
    background: url(https://www.aiqu.com/public/pcresources/static/gamehubcimg/phb_lb_bj.png) no-repeat;
    background-position: center 239px;
    height: 800px;
    width: 100%;
}
.popular_ranking{
    width: 290px;
}
.popular_ranking li{
    width: 290px;
}
.popular_ranking_a{
    float: right;
}


/*新闻资讯中心*/
.huodong_box{
    background: url(https://www.aiqu.com/public/pcresources/static/activityimg/huodong_big_bj.png) no-repeat top center;
    width: 100%;
    padding-top: 200px;
    padding-bottom: 100px;
}
.huodong_top_kuang{
    width: 100%;
    height: 21px;
    background: url(https://www.aiqu.com/public/pcresources/static/activityimg/top_kuang.png) no-repeat top center;
}
.huodong_bottom_kuang{
    width: 100%;
    height: 30px;
    background: url(https://www.aiqu.com/public/pcresources/static/activityimg/bottom_kuang.png) no-repeat top center;
}
.huodong_box .al{
    width: 1206px;
}
.huodong_box .all_left{
    background: none;
}
.huodong_box .activity_list li{
    width: 245px;
    height: 119px;
    font-size: 0px;
    border:0px;
    margin-left: 37px;
}
.huodong_box .tj_huodong,.huodong_box .tj_huodong.ac_list_li{
    background: url(https://www.aiqu.com/public/pcresources/static/activityimg/tab1.png) no-repeat bottom center;
}
.huodong_box .jr_huodong,.huodong_box .jr_huodong.ac_list_li{
    background: url(https://www.aiqu.com/public/pcresources/static/activityimg/tab2.png) no-repeat bottom center;
}
.huodong_box .qb_huodong,.huodong_box .qb_huodong.ac_list_li{
    background: url(https://www.aiqu.com/public/pcresources/static/activityimg/tab3.png) no-repeat bottom center;
}
.huodong_box .activity_list{
    height: auto;
}
.huodong_box .re_active{
    padding-top: 15px;
    padding-bottom: 0px;
    overflow: hidden;
}
.huodong_box .re_active li{
    width: 804px;
    height: 207px;
    background: url(https://www.aiqu.com/public/pcresources/static/activityimg/huodong_box.png) no-repeat bottom center;
    border:0px;
    margin-bottom: 15px;
}
.huodong_box .re_active_left{
    width: 146px;
    margin-left: 21px;
}
.huodong_box .re_active_left img{
    margin-top: 30px;
    width: 146px;
    height: 146px;
    
}
.huodong_box .re_active_right{
    width: 580px;
    margin-top: 40px;
}
.huodong_box .re_active_right i{
    background:#F97952;
}
.huodong_box .re_active_right h2{
    font-size: 22px;
    color: #303030;
    font-weight: bold;
    width: 580px;
}
.huodong_box .re_active_right p{
    font-size: 18px;
    line-height: 24px;
}
.huodong_box .more{
    height: 44px;
        
    width: 100%;
        line-height: 44px;
            background: url(https://www.aiqu.com/public/pcresources/static/newimg/load_bj.png) no-repeat center top;
}
.huodong_box .more a{
    font-size: 16px;
        color: #7b7b7b;
}
.huodong_box .all_right{
    width: 313px;
}
.huodong_box .game_rank{
    width: 313px;
    height: 522px;
    background: url(https://www.aiqu.com/public/pcresources/static/activityimg/yx_box.png) no-repeat center top;
    margin-top: 0px;
    margin-bottom: 21px;
    overflow: hidden;
}
.huodong_box .news_inf{
    background:none;
    margin-top: 13px;
}
.huodong_box .rank{
    background: none;
}
.huodong_box .news_inf h2{
    font-size: 18px;
    color: #2e2e2e;
    margin-left: 13px;
    position: relative;
}
.huodong_box .Added{
    height: auto;
}
.huodong_box .Added i{
    top: 0px;
}
.huodong_box .news_inf h2 i{
    display: inline-block;
    position: absolute;
    right: -30px;
    top: 4px;
    background: url(https://www.aiqu.com/public/pcresources/static/activityimg/NEW.png) no-repeat center top;
    width: 25px;
    height: 11px;
}
.huodong_box .rank ul{
    width: 290px;
    margin: 0 auto;
    border-top: 1px solid rgba(191, 191, 191, 0.2);
    margin-top: 14px;
}
.huodong_box .rank ul li{
    padding-left: 0px;
    width: 100%;
}
.huodong_box .own_div{
    position: relative;
    height: 45px;
}
.huodong_box .one_div{
    position: relative;
}
.huodong_box .game_name a{
    color: #575656;
}
.huodong_box .rank ul li i{
    width: 19px;
    height: 19px;
    line-height: 19px;
    background: #bfbfbf;
}
.huodong_box .rank .rank_i{
    width: 19px;
    height: 19px;
    padding-top: 0px;
    line-height: 19px;
    margin-top: 13px;
    background: #FF6C6C;
}
.huodong_box .nnk .rank .rank_i{
    background: #74E1C8;
}
.huodong_box .game_name_p{
    position: absolute;
    right: 0px;
    top: -5px;
}
.huodong_box .game_name_p a{
    width: 66px;
    height: 30px;
    background: url(https://www.aiqu.com/public/pcresources/static/activityimg/yx_btn.png) no-repeat center top;
    line-height: 30px;
    font-size: 12px;
    color: #fff;

}
.huodong_box .own_div .game_name_p{
    top: 8px;
}
.huodong_box .rank_title{
    color: #575656;
}
.huodong_box .rank ul li img{
    width: 45px;
    height: 45px;
}
.huodong_box .game_name2{
    font-size: 12px;
    color: rgba(111,111,111,0.5);
    margin: 0px;
}


/*游戏中心*/
.game_box{
    width: 100%;
    background: url(https://www.aiqu.com/public/pcresources/static/gameimg/yx_big_bj.png) no-repeat center top;
    padding-top: 240px;
}
.game_box .gameList{
    width: 1205px;
    margin: 0 auto;
}

.game_box .yx_fenl{
    background: url(https://www.aiqu.com/public/pcresources/static/gameimg/yx_box11.png) no-repeat center top;
    width: 1205px;
    height: 285px;
    padding-top: 20px;
    padding-left: 20px;
    padding-right: 20px;
    position: relative;
}
.game_box .gameList_select{
    padding-top: 21px;
    border-top: 1px solid rgba(4,0,0,0.07);
    margin-top: 7px;
}
.game_box .gameList_select a{
    width: 81px;
    height: 35px;
    display: inline-block;
    background: url(https://www.aiqu.com/public/pcresources/static/gameimg/nav2.png) no-repeat center top;
    text-align: center;
    line-height: 35px;
    color: #7383BC;
    font-size: 16px;
    font-weight: bold;
    margin-right: 13px;
}
.game_box .g_s_type{
    display: inline-block;
    
}
.game_box .gameList_select a.active{
    background: url(https://www.aiqu.com/public/pcresources/static/gameimg/nav1.png) no-repeat center top;
    color: #fff;
}
.game_box .gameList_select span{
    font-size: 18px;
    color: #575858;
    font-weight: bold;
    margin-left: 32px;
}

.game_box .yx_content{
    width: 1205px;
    height: 1008px;
    background: url(https://www.aiqu.com/public/pcresources/static/gameimg/yx_box2.png) no-repeat center top;
    margin-top: 30px;
    padding: 13px 20px;
    margin-bottom: 100px;
}
.game_box .yx_content_b{
    border-top: 1px solid rgba(4,0,0,0.07);
    margin-top: 14px;
}
.game_box .gameList_con{
    
    
    overflow: hidden;
    width: 1188px;
    padding-top: 40px;
}
.game_box .gameList_deital{
    width: 175px;
    height: 254px;
    background: url(https://www.aiqu.com/public/pcresources/static/gameimg/lb_box2.png) no-repeat center top;
    text-align: center;
    float: left;
    margin-right: 23px;
    margin-bottom: 29px;
    position: relative;
}
.game_box .gameList_deital img{
    width: 126px;
    height: 126px;
    margin-top: 17px;
}
.game_box .gameList_deital h3{
    font-size: 16px;
    color: #575858;
    font-weight: bold;
    width: 170px;
    margin: 0 auto;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
    margin-top: 10px;

}
.game_box .gameList_deital span{
    color: rgba(87,88,88,0.8);
    font-size: 12px;
    margin-top: 5px;
    display: inline-block;
}
.game_box .gameList_deital p{
    color: rgba(87,88,88,0.8);
    font-size: 12px;
    width: 129px;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
    margin: 0 auto;
    margin-top: 5px;
    margin-bottom: 5px;
}
.game_box .g_w_btn{
    width: 60px;
    height: 22px;
    display: inline-block;
    font-size: 12px;
    font-weight: bold;
    line-height: 22px;
}
.game_box .yxxq{
    background: url(https://www.aiqu.com/public/pcresources/static/gameimg/yx_btn1.png) no-repeat center top;
    background-size: contain;
    color: #fff;
}
.game_box .lqlb{
    background: url(https://www.aiqu.com/public/pcresources/static/gameimg/yx_btn2.png) no-repeat center top;
    background-size: contain;
    color: #6C6968;
}
.game_box .yxxq:hover{
    color: #fff;
}
.game_box .lqlb:hover{
    color: #6C6968;
}

.game_box .top{
    display: inline-block;
    width: 104px;
    height: 40px;
    position: absolute;
    right: -7px;
    top: 13px;
    margin: 0px;
}
.game_box .top1{
    background: url(https://www.aiqu.com/public/pcresources/static/gameimg/TOP1.png) no-repeat center top;
}
.game_box .top2{
    background: url(https://www.aiqu.com/public/pcresources/static/gameimg/TOP2.png) no-repeat center top;
}
.game_box .top3{
    background: url(https://www.aiqu.com/public/pcresources/static/gameimg/TOP3.png) no-repeat center top;
}
.game_box .top4{
    background: url(https://www.aiqu.com/public/pcresources/static/gameimg/TOP4.png) no-repeat center top;
}
.game_box .top5{
    background: url(https://www.aiqu.com/public/pcresources/static/gameimg/TOP5.png) no-repeat center top;
}
.game_box .top6{
    background: url(https://www.aiqu.com/public/pcresources/static/gameimg/TOP6.png) no-repeat center top;
}
.game_box .top7{
    background: url(https://www.aiqu.com/public/pcresources/static/gameimg/TOP7.png) no-repeat center top;
}
.game_box .top8{
    background: url(https://www.aiqu.com/public/pcresources/static/gameimg/TOP8.png) no-repeat center top;
}
.game_box .top9{
    background: url(https://www.aiqu.com/public/pcresources/static/gameimg/TOP9.png) no-repeat center top;
}
.game_box .top10{
    background: url(https://www.aiqu.com/public/pcresources/static/gameimg/TOP10.png) no-repeat center top;
}
.game_box .top_box{
    margin-top: 40px;
    width: 1200px;
}
.game_box .game_deital{
    width: 365px;
    height: 216px;
    background: url(https://www.aiqu.com/public/pcresources/static/gameimg/lb_box1.png) no-repeat center top;
    float: left;
    position: relative;
    margin-right: 35px;
    margin-bottom: 30px;
}
.game_box .game_deital img{
    width: 140px;
    height: 140px;
    margin: 30px 20px 0 14px;
}
.game_box .game_word{
    display: inline-block;
}
.game_box .game_word h3{
    width: 143px;
    font-size: 24px;
    color: #575858;
    font-weight: bold;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
    margin-top: 40px;
}
.game_box .game_word span{
    color: rgba(87,88,88,0.8);
    font-weight: bold;
    font-size: 16px;
    margin-top: 7px;
    display: inline-block;
}
.game_box .game_word p{
    color: rgba(87,88,88,0.8);
    font-weight: bold;
    font-size: 16px;
    overflow:hidden;
    text-overflow: ellipsis;
    display:-webkit-box;
    -webkit-line-clamp:2;
    -webkit-box-orient:vertical;
    width: 159px;
    margin-top: 15px;
}
.game_box .game_deital .g_w_btn{
    width: 78px;
    height: 29px;
    text-align: center;
    line-height: 29px;
    font-size: 16px;
    position: absolute;
}
.game_box .game_deital .yxxq{
    right: 110px;
    bottom: 45px;
}
.game_box .game_deital .lqlb{
    right: 20px;
    bottom: 45px;
}

.game_box  .ss_btn{
    width: 57px;
        height: 23px;
        cursor: pointer;
        background: url(https://www.aiqu.com/public/pcresources/static/giftimg/ss_btn.png) no-repeat center top;
        position: absolute;
        right: 4px;
        top: 3px;
        font-size: 0px;
}
.game_box .hreadSearch{
    width: 232px;
    height: 29px;
    position: absolute;
    right: 45px;
    top: 20px;
}
.game_box  .nav_Packet_input{
    width: 232px;
    height: 29px;
    border-radius:40px;
    border:0px; 
    margin-top: 0px;
    color: #9A9A9A;
}




/*礼包中心*/
/*礼包排行榜*/



.m_r_con {
    width: 388px;
    height: 518px;
    background: rgba(245,245,245,1);
    border-radius: 5px;
    overflow: hidden;
}
.phb_lb{
    padding-top: 10px;
    margin-top: 3px;
    border-top: 1px solid rgba(125,125,125,0.14);
    margin-bottom: 3px;
}
.i_hot{
    width: 22px;
    height: 11px;
    display: inline-block;
    background: url(https://www.aiqu.com/public/pcresources/static/giftimg/hot.png) no-repeat center top;
    position: relative;
        top: -3px;
        right: -5px;
}
.i_new{
    background: url(https://www.aiqu.com/public/pcresources/static/activityimg/NEW.png) no-repeat center top;
        width: 25px;
        height: 11px;
        display: inline-block;
        position: relative;
        top: -3px;
        right: -5px;
}

.event {
    width: 100%;
    margin-top: 10px;
    height: 113px;
    overflow: hidden;
    cursor: pointer;
}

.event:hover img {
    transform: scale(1);
}

.event img {
    width: 100%;
    height: 113px;
    transform: scale(1.1);
    transition: transform .3s;
}

.m_r_con li {
    background: #fff;
    width: 370px;
    border-radius: 10px;
    margin: 0 auto;
    margin-top: 6px;
}

.m_r_con img {
    width: 73px;
    height: 73px;
}

.m_r_con li.active .show1 {
    display: none;
}

.m_r_con li.active .show2 {
    display: block;
}

.show1 {
    height: 50px;
    position: relative;
    text-align: right;
    padding-right: 110px;
}

.show1 p {
    font-size: 14px;
    color: #454545;
    width: 165px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    text-align: right;
    margin-top: 6px;
}
.show1_con{
    width: 165px;
    float: right;
}
.show1_con span{
    margin-top: 10px;
    font-size: 12px;
    color:rgba(69,69,69,0.55);
    display: block;
    text-align: right;
    margin-top: 5px;
    display: inline-block;
    width: 165px;
    text-align: right;
}



.show2 {
    display: none;
    height: 106px;
    
}

.show2 img {
    float: right;
    margin-right: 17px;
    margin-top: 13px;
    margin-left: 21px;
}

.show2_con {
    float: right;
    width: 165px;
    position: relative;
    
}

.show2_con p {
    width: 165px;
    
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    text-align: right;
    margin-top: 14px;
}

.show2_con> a> p {
    font-size: 16px;
    color: #454545;
    font-weight: bold;
}

.show2_con> span {
    margin-top: 10px;
    font-size: 12px;
    color:rgba(69,69,69,0.55);
    display: block;
    text-align: right;
    margin-top: 5px;
    display: inline-block;
    width: 165px;
    text-align: right;
}

.m_r_c_btn {
    
    display: block;
    width: 69px;
    height: 22px;
    text-align: center;
    line-height: 22px;
    font-size: 12px;
    background: #FB7C57;
    border-radius: 10px;
    color: #FFFFFF;
    float: right;
    margin-top: 5px;
    
}
.show1 .m_r_c_btn{
    position: absolute;
    right: 7px;
    top: 8px;
}
.m_r_c_btn:hover{
    color: #fff;
}




.show1 .num.so-hot{
    background: url(https://www.aiqu.com/public/pcresources/static/giftimg/top4.png) no-repeat left top;
    background-size: contain;
    font-size: 12px;
    font-weight: 700;
    width: 47px;
    height: 50px;
    float: left;
    display: inline-block;
    text-align: left;
    color: #fff;
    line-height: 50px;
    padding-left: 3px;

}
.show2 .num.so-hot{
    background: url(https://www.aiqu.com/public/pcresources/static/giftimg/top4.png) no-repeat left top;
    background-size: contain;
    font-size: 18px;
    font-weight: 700;
    width: 86px;
    height: 106px;
    float: left;
    display: inline-block;
    text-align: center;
    color: #fff;
    line-height: 106px;
}
.show1 .num.so-hot.num1,.show2 .num.so-hot.num1{
    background: url(https://www.aiqu.com/public/pcresources/static/giftimg/top1.png) no-repeat left top;
    background-size: contain;
}
.show1 .num.so-hot.num2,.show2 .num.so-hot.num2{
    background: url(https://www.aiqu.com/public/pcresources/static/giftimg/top2.png) no-repeat left top;
    background-size: contain;
}
.show1 .num.so-hot.num3,.show2 .num.so-hot.num3{
    background: url(https://www.aiqu.com/public/pcresources/static/giftimg/top3.png) no-repeat left top;
    background-size: contain;
}








.gift_box{
    width: 100%;
    background: url(https://www.aiqu.com/public/pcresources/static/giftimg/gift_big_bj.png) no-repeat center top;
    padding-top: 157px;
}


/*礼包中心轮播*/
.gift_box .lunbo_box{
    position: relative;
    padding-top: 18px;
    border-top:1px solid rgba(125,125,125,0.14);
    margin-top: 7px;
}
.gift_box .banner {
    height: 353px;
    position: relative;
    overflow: hidden;
    border-radius:15px; 
}

.gift_box .banner_pic {
    width: 100%;
    height: 353px;
    position: relative;
    z-index: 1;
}

.gift_box .banner_pic li {
    position: absolute;
    width: 100%;
    height: 353px;
    top: 0;
    left: 0;
    opacity: 0;
    filter: alpha(opacity=0);
    -webkit-opacity: 0;
    -moz-opacity: 0;
    -ms-filter: alpha(opacity=0);
    z-index: 1;
    transition: opacity 1s;
}

.gift_box .banner_pic li.active {
    opacity: 1;
    filter: alpha(opacity=1);
    -webkit-opacity: 1;
    -moz-opacity: 1;
    -ms-filter: alpha(opacity=1);
    z-index: 2;
}

.gift_box .banner_pic li img {
    width: 100%;
    height: 353px;
}

.gift_box .banner_btn {
    display: block;
    width: 200px;
    height: 100%;
    position: absolute;
    top: 0;
    opacity: 0;
    filter: alpha(opacity=0);
    -webkit-opacity: 0;
    -moz-opacity: 0;
    -ms-filter: alpha(opacity=0);
    background: url(../image/bannerBtn.png) no-repeat center;
    z-index: 3;
    transition: opacity .3s;
}

.gift_box .banner_btn:hover {
    opacity: 1;
    filter: alpha(opacity=100);
    -webkit-opacity: 1;
    -moz-opacity: 1;
    -ms-filter: alpha(opacity=100);
}

.gift_box .banner_btn_pre {
    left: 0;
    background-position: 0 0;
}

.gift_box .banner_btn_next {
    right: 0;
    background-position: 100% 0;
}


.gift_box .banner_disc {
    position: absolute;
    bottom: -20px;
    z-index: 3;
    left: 50%;
    color: #F0AD4E;
    height: 10px;
    text-align: center;
}

.gift_box .banner_disc> span {
    display: inline-block;
    width: 12px;
    height: 12px;
    margin: 0 3px;
    border:1px solid #ff7800;
    cursor: pointer;
    border-radius: 50%;
}

.gift_box .banner_disc> span.active {
    
    background: #ff7800;
}

.gift_box .gift_list .banner_pic li {
    overflow: hidden;
}

.gift_box .gift_list .banner_pic li .mask,
.gift_box .gift_list .banner_pic li .lunbo_title {
    position: absolute;
    bottom: -86px;
    left: 0;
    width: 100%;
    font-size: 18px;
    transition: bottom .3s;
    color: #FFFFFF;
    height: 86px;
}
.gift_box .gift_list .banner_pic li .mask{
    background: url(https://www.aiqu.com/public/pcresources/static/giftimg/nr_bj1.png) no-repeat center bottom;
    background-size: cover;
}
.gift_box .gift_list .banner_pic li .lunbo_title{
    background: url(https://www.aiqu.com/public/pcresources/static/giftimg/nr_bj2.png) no-repeat left top;
    background-size: contain;
    
}

.gift_box .gift_list .banner:hover .mask,
.gift_box .gift_list .banner:hover .lunbo_title {
    bottom: 0;
}

.gift_box .gift_list .banner_pic li .lunbo_title img{
    width: 60px;
    height: 60px;
    margin: 11px 10px 0 19px;
}
.gift_box .lunbo_nr{
    display: inline-block;
}
.gift_box .lunbo_nr span{
    display: block;
}
.gift_box .lunbo_nr .lb_name{
    width: 144px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    font-size: 14px;
    margin-top: 17px;
}
.gift_box .lunbo_nr .lb_nr{
    width: 144px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    font-size: 12px;
    color: rgba(255,255,255,0.7);
    margin-top: 13px;
}
.gift_box .lunbo_nr .lb_lq{
    width: 82px;
    height: 24px;
    font-size: 12px;
    color: #272727;
    background: #fff;
    border-radius: 5px;
    position: absolute;
    right: 30px;
    bottom: 32px;
    line-height: 24px;
    text-align: center;
    font-weight: bold;

}

.gift_box .ss_btn{
    width: 57px;
        height: 23px;
        cursor: pointer;
        background: url(https://www.aiqu.com/public/pcresources/static/giftimg/ss_btn.png) no-repeat center top;
        position: absolute;
        right: 4px;
        top: 3px;
        font-size: 0px;
}
.gift_box .hreadSearch{
    width: 232px;
    height: 29px;
    position: absolute;
    right: 45px;
    top: 20px;
}
.gift_box .nav_Packet_input{
    width: 232px;
    height: 29px;
    border-radius:40px;
    border:0px; 
    margin-top: 0px;
    color: #9A9A9A;
}




.gift_box .gift1{
    width: 1202px;
    height: 333px;
    margin: 0 auto;
    background: url(https://www.aiqu.com/public/pcresources/static/giftimg/gift_rm_box.png) no-repeat center top;
    padding-left: 39px;
    padding-top: 20px;
}


.gift_box .gift1 ul {
    
}

.gift_box .gift1 ul li {
    float: left;
    width: 274px;
    height: 284px;
    margin-right: 13px;
    position: relative;
    overflow: hidden;
}

.gift_box .gift1 ul li img {
    width: 100%;
    height: 100%;
}

.gift_box .gift1 ul li .mask,
.gift_box .gift1 ul li .gift1_word {
    width: 100%;
    height: 130px;
    position: absolute;
    bottom: -50%;
    left: 0;
    color: #FFFFFF;
    font-size: 16px;
    transition: bottom .3s;
    background: rgba(0, 0, 0, 0.7);
}

.gift_box .gift1 ul li .mask {
    opacity: .5;
    filter: alpha(opacity=50);
    -webkit-opacity: .5;
    -moz-opacity: .5;
    -ms-filter: alpha(opacity=50);
}

.gift_box .gift1 ul li:hover .mask,
.gift_box .gift1 ul li:hover .gift1_word {
    bottom: 0;
}

.gift_box .gift1_word {
    
    
}
.gift_box .gift1_word span{
    display: block;
}
.gift_box .gift1_word .rm_jj{
    width: 179px;
    margin: 0 auto;
    font-size: 14px;
    color: rgba(255,255,255,0.77);
    overflow:hidden;
    text-overflow: ellipsis;
    display:-webkit-box;
    -webkit-line-clamp:2;
    -webkit-box-orient:vertical;
    margin-top: 15px;
}
.gift_box .gift1_word .rm_title{
    width: 179px;
    font-size: 16px;
    text-align: right;
    margin: 0 auto;
    margin-top: 15px;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
}
.gift_box .gift1_word .rm_btn{
    width: 75px;
    height: 30px;
    background: #fff;
    position: absolute;
    right: 13px;
    bottom: 7px;
    background: url(https://www.aiqu.com/public/pcresources/static/giftimg/gift_lq.png) no-repeat center top;
}

.gift_box .gift_list {
    margin: 0 auto;
    width: 1198px;
    height: 1183px;
    margin-top: 43px;
    margin-bottom: 88px;
    border-radius: 0px;
    background: url(https://www.aiqu.com/public/pcresources/static/giftimg/gift_box.png) no-repeat center top;
}


.gift_box .gift_list .left {
    width: 791px;
    float: left;
    position: relative;
    padding: 19px 40px;
}

.gift_box .gift_list .right {
    width: 407px;
    float: right;
    margin-top: 22px;
}

.gift_box .gift_list .left .title {
    position: relative;
}

.gift_box .left .xian{
    display: block;
    width: 14px;
    height: 488px;
    position: absolute;
    top: 75px;
    right: 13px;
    background: url(https://www.aiqu.com/public/pcresources/static/giftimg/xian.png) no-repeat center top;
}



.gift_box .g_l_con {
    margin: 30px 0 0 0;
    overflow: hidden;
}

.gift_box .g_l_con li {
    float: left;
    width: 327px;
    height: 105px;
    background: url(https://www.aiqu.com/public/pcresources/static/giftimg/lb_box.png) no-repeat center top;
    margin-right: 57px;
    margin-bottom: 5px;
    

    /*transition: box-shadow .3s;*/
}
.gift_box .g_l_con li:nth-child(even){
    margin-right: 0px;
}

.gift_box .g_l_con li:hover {
    /*box-shadow: 0 0 5px #F13D6D;*/
    /*box-shadow: 0 0 5px #ff7800;*/
}

.gift_box .g_l_con li img {
    width: 75px;
    height: 75px;
    float: left;
    margin-top: 14px;
    margin-left: 13px;
    margin-right: 16px;
}

.gift_box .g_l_word {
    width: 206px;
    float: left;
    margin-top: 13px;
}

.gift_box .g_l_word h4 {
    color: #575757;
    font-size: 16px;
    font-weight: bold;
    width: 100%;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    
}

.gift_box .g_l_word h4:hover {
    /*color: #F13D6D;*/
    color: #ff7800
}

.gift_box .g_l_word> a> span {
    color: #9B9898;
    font-size: 12px;
    margin-top: 10px;
    display: inline-block;
}

.gift_box .g_l_word> a> span:hover {
    text-decoration: underline;
}

.gift_box .g_l_word .power span {
    
}
.gift_box .power {
    float: left;
    width: 100%;
    margin-top: 10px;
    position: relative;
}

.gift_box .power span {
    display: inline-block;
    width: 206px;
    background: rgba(125,125,125,0.2);
    height: 18px;
    
    position: relative;
    border-radius: 9px;
    overflow: hidden;
}

.gift_box .power span i {
    display: block;
    width: 100%;
    height: 18px;
    background: #F97952;
}

.gift_box .power b {
    font-weight: normal;
    font-size: 14px;
}
.gift_box .power .bfb{
    position: absolute;
    background: none;
    color: #fff;
    font-size: 12px;
    width: auto;
    top: 0px;
    left: 99px;
}



/*旧版新闻资讯*/
.news_box{
    width: 1200px;
    margin: 0 auto;
    padding-top: 100px;
}
.container{
    overflow: hidden;
}


.news_box .banner {
    height: 360px;
    position: relative;
    border-radius: 4px;
    overflow: hidden;
}

.news_box .banner_pic {
    width: 100%;
    height: 360px;
    position: relative;
    z-index: 1;
}

.news_box .banner_pic li {
    position: absolute;
    width: 100%;
    height: 360px;
    top: 0;
    left: 0;
    opacity: 0;
    filter: alpha(opacity=0);
    -webkit-opacity: 0;
    -moz-opacity: 0;
    -ms-filter: alpha(opacity=0);
    z-index: 1;
    transition: opacity 1s;
}

.news_box .banner_pic li.active {
    opacity: 1;
    filter: alpha(opacity=1);
    -webkit-opacity: 1;
    -moz-opacity: 1;
    -ms-filter: alpha(opacity=1);
    z-index: 2;
}

.news_box .banner_pic li img {
    width: 100%;
    height: 360px;
}

.news_box .banner_disc {
    position: absolute;
    bottom: 20px;
    z-index: 3;
    left: 50%;
    color: #F0AD4E;
    height: 10px;
    text-align: center;
}

.news_box .banner_disc> span {
    display: inline-block;
    width: 12px;
    height: 12px;
    margin: 0 3px;
    background: rgba(255,255,255,0.5);
    cursor: pointer;
    border-radius: 50%;
}

.news_box .banner_disc> span.active {
    
    background: rgba(247,87,75,1);
}


/*资讯*/

.n_l_title {
    position: absolute;
    bottom: 0;
    left: 0;
    z-index: 99;
    width: 100%;
    height: 50px;
}

.n_l_title li {
    float: left;
    width: 21%;
    height: 50px;
    /*background: #222A45;*/
    background: #434343;
    line-height: 50px;
    text-align: center;
    color: #FFFFFF;
    cursor: pointer;
    
    white-space:nowrap; 
    overflow:hidden; 
    text-overflow:ellipsis;
    padding: 0 2%; 
}

.n_l_title li.active {
    /*background: #AF201F;*/
    background: #ff7800;
}


/*资讯-攻略-活动*/

.news {
    
    /*padding: 0;
    width: 1200px;*/
}

.news_left {
    width: 840px;
    
    position: relative;
    overflow: hidden;
    float: left;
}

.news_left li img {
    width: 100%;
    
}


/**/

.news_right {
    width: 340px;
    
    
    background: rgba(245,245,245,1);
    height: 360px;
    border-radius: 4px;
    overflow: hidden;
    float: right;
    padding: 25px;
}
.news_right_nav{
    height: 30px;
    border-bottom: 1px solid rgba(219,219,219,1);
}
.news_right_nav li{
    width: 60px;
    float: left;
    font-size: 14px;
    color: #666;
    padding-bottom: 9px;
    margin-right: 21px;
    cursor: pointer;
    text-align: center;
}
.news_right_nav li.active{
    color: #F7574B;
    border-bottom: 3px solid #F7574B;
}


.newsList {
    width: 100%;
    margin-top: 10px;
    display: none;
}

.newsList.active{
    display: block;
}

.newsList:after {
    content: "";
    width: 100%;
    display: block;
    clear: both;
}

.newsList li {
    width: 100%;
    height: 30px;
    font-size: 16px;
    border-bottom: 1px dashed rgba(229,229,229,1);
    margin: 5px 0;
}

.word_list {
    color: #333;
    width: 250px;
    overflow: hidden;
    float: left;
    text-overflow: ellipsis;
    white-space: nowrap;
    font-size: 14px;
}

.word_time {
    float: right;
    font-size: 12px;
    color: #999999;
}

.word_list:hover {
    /*color: #F13D6D;*/
    color: #ff7800
}

.news_bottom{
    width: 1200px;
    float: left;
    margin-top: 20px;
}
.news_bottom ul{
    overflow: hidden;
}
.news_bottom li{
    float: left;
    margin-right: 20px;
    border-radius: 4px;
    overflow: hidden;
    width: 285px;
    height: 190px;
}
.news_bottom li:last-child{
    margin-right: 0px;
}
.news_bottom li img{
    width: 100%;
    height: 100%;
}


.da_title{
    height: 24px;
    font-size: 22px;
    color: #333;
    padding-left: 10px;
    border-left:6px solid rgba(247,87,75,1);
    text-align: left;
    line-height: 24px;
}
.sm_title{
    height: 18px;
    line-height: 18px;
    font-size: 16px;
    color: #333333;
    padding-left: 10px;
    border-left:6px solid rgba(247,87,75,1);
    text-align: left;
}

/**/

.gameNews {
    margin-top: 20px;
    height: 350px;
}

.gameNews img {
    width: 100%;
    height:320px;
}

.gameNews p {
    font-size: 20px;
    color: #333333;
}
.gameNews:hover p{
    color: #F13D6D;
}

.newsFloor {
    background: #FFFFFF;
    margin-top: 45px;
}

.newsFloor> div {
    
    
}

.newsFloor .left {
    width: 810px;
    text-align: center;
    float: left;
}


.newsFloor .left img {
    width: 100%;
}


.newsFloor .right {
    width: 340px;
    float: right;
}



.newsFloor .right li:hover {
    /*color: #F13D6D;*/
    color: #ff7800;
}

.newsFloor .right li:hover a {
    /*color: #F13D6D;*/
    color: #ff7800
}

.act .left ul {
    width: 100%;
    margin-top: 20px;

}

.act .left ul li {
    
    width: 100%;
    text-align: left;
    margin-bottom: 30px;
}



.act .left ul li img {
    width: 200px;
    height: 118px;
    border-radius: 4px;
    margin-right: 20px;
}



.act .left ul li> a:hover p {
    /*color: #F13D6D;*/
    color: #ff7800
}

.yx_gl_nr{
    display: inline-block;
    width: 550px;
}
.yx_gl_nr h3{
    font-size: 18px;
    color: #333;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
    width: 100%;
}
.yx_gl_nr p{
    font-size: 12px;
    color: #999999;
    overflow:hidden;
    text-overflow: ellipsis;
    display:-webkit-box;
    -webkit-line-clamp:2;
    -webkit-box-orient:vertical;
    width: 100%;
    margin-top: 15px;
    height: 35px;
}
.yx_gl_nr div{
    width: 100%;
    overflow: hidden;
    margin-top: 20px;
}
.gl_cc{
    font-size: 12px;
    color: #999999;
    float: left;
}
.gl_cc i{
    color: #F7574B;
}
.gl_time{
    font-size: 12px;
    color: #B3B3B3;
    float: right;
    margin-right: 50px;
}
.gl_time i{
    display: inline-block;
    width: 12px;
    height: 12px;
    background: url(https://www.aiqu.com/public/pcresources/static/newsimg/sj.png) no-repeat center top;
    margin-right: 5px;
    position: relative;
    top: 2px;
}


.gl_right_box{
    margin-bottom: 30px;
}
.rm_gl{
    overflow: hidden;
}
.rm_gl li{
    float: left;
    margin-top: 20px;
    margin-right: 20px;
}
.rm_gl li:nth-child(even){
    margin-right: 0px;
}

.rm_gl img{
    width: 160px;
    height: 94px;
    border-radius: 4px;
}
.rm_gl h3{
    font-size: 14px;
    color: #333333;
    width: 160px;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
    margin-top: 14px;

}

.gd_gl img{
    width: 116px;
    height: 76px;
    border-radius: 4px;
}
.gd_gl h3{
    display: inline-block;
    width: 213px;
    height: 76px;
    padding-left: 10px;
    font-size: 14px;
    color: #333333;
}
.gd_gl li{
    margin-top: 15px;
}

.jq_gl img{
    width: 340px;
    height: 200px;
}
.jq_gl li{
    width: 340px;
    height: 200px;
    border-radius: 4px;
    overflow: hidden;
    position: relative;
    margin-top: 20px;
}
.jq_gl h3{
    width: 335px;
    position: absolute;
    left: 0px;
    bottom: 0px;
    height: 34px;
    line-height: 34px;
    color: #fff;
    font-size: 14px;
    background: rgba(0,0,0,0.6);
    padding-left: 5px;
}
.jq_gl h3 i{
    font-size: 18px;
    color: #F7574B;
    float: right;
    margin-right: 5px;
}

.news_gd p{
    color: #F7574B;
    font-size: 16px;
}
.news_gd p i{
    display: inline-block;
    width: 11px;
    height: 12px;
    background: url(https://www.aiqu.com/public/pcresources/static/newsimg/gd.png) no-repeat center top;
    margin-left: 5px;
}

.yx_hd{
    margin-top: 45px;
    overflow: initial;
}

.hd_top ul{
    overflow: hidden;
    margin-top: 20px;
}
.hd_top li{
    width: 384px;
    height: 256px;
    float: left;
    margin-right: 24px;
}
.hd_top li:last-child{
    margin-right: 0px;
}
.hd_top li img{
    width: 100%;
    height: 100%;
    border-radius: 4px;
}

.hd_bottom{
    box-shadow:0px 2px 30px 0px rgba(204,204,204,0.3);
    border-radius: 4px;
    margin-top: 24px;
    margin-bottom: 100px;
    width: 100%;
}
.hd_nav{
    width: 100%;
    background: #7789C6;
    overflow: hidden;
}
.hd_nav li{
    color: #fff;
    width: 192px;
    height: 56px;
    float: left;
    font-size: 18px;
    cursor: pointer;
}
.hd_nav li span{
    display: block;
    width: 120px;
    margin: 0 auto;
    text-align: center;
    border-bottom: 3px solid #7789C6;
    height: 53px;
    line-height: 53px;
}
.hd_nav li.active{
    background: #fff;
    color: #333333;
    font-size: 18px;
}
.hd_nav li.active span{
    border-bottom: 3px solid #F7574B;
}
.hd_box{
    display: none;
    height: 318px;
    padding: 10px 40px;
}
.hd_box.active{
    display: block;
}
.hd_box .zz_hd{
    overflow: hidden;
}
.hd_box .zz_hd li{
    float: left;
    width: 498px;
    border-bottom: 1px dashed #E5E5E5;
    height: 57px;
    line-height: 57px;
    overflow: hidden;
    color: #333;
    font-size: 16px;
    margin-right: 114px;
}
.hd_box .zz_hd li:nth-child(even){
    margin-right: 0px;
}
.zz_hd li h3{
    
    width: 380px;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
    display: inline-block;
    float: left;
}
.zz_hd li p{
    display: inline-block;
    width: 113px;
    float: right;
    text-align: right;
}


/*游戏详情*/
/*游戏内页*/

.game_info {
    
    
    /*  border: 1px solid #DDDDDD;*/
    text-align: left;
    position: relative;
    height: 120px;
}

.game_info .title {
    margin-bottom: 10px;
}

.game_info img {
    float: left;
    width: 115px;
    margin-right: 15px;
}

.g_i_con {
    float: left;
    width: 550px;
    
}

.g_i_con> h3 {
    font-size: 18px;
    font-weight: normal;
    color: #9B9898;
    margin-bottom: 10px;
}

.g_i_con> em {
    font-size: 18px;
    font-style: normal;
    color: #9B9898;
    margin-right: 10px;
}

.g_i_con> p {
    color: #999;
    margin-top: 10px;
    font-size: 14px;
}

.g_i_con_btn {
    margin-top: 20px;
}

.g_i_con_btn a {
    display: block;
    float: left;
    width: 115px;
    height: 40px;
    text-align: center;
    font-size: 16px;
    
    background: #F13D6D;
    border: 1px solid;
    color: #FFFFFF;
    
    margin-right: 22px;
    
}
.g_i_con_btn .anzhuo-a{
    background: url(https://www.aiqu.com/public/pcresources/static/detialimg/az_btn.png) no-repeat center top;
}
.g_i_con_btn .pingguo-a{
    background: url(https://www.aiqu.com/public/pcresources/static/detialimg/ios_btn.png) no-repeat center top;
}
.g_i_con_btn .xz-a{
    background: url(https://www.aiqu.com/public/pcresources/static/detialimg/xz_btn.png) no-repeat center top;
}
.gamePic {
    position: absolute;
    right: 0;
    top: 0;
    width: 300px;
    height: 190px;
    background: #EEEEEE;
    text-align: center;
}

.gamePic img {
    width: 150px;
    height: 150px;
    margin: 20px 75px;
}
.g_d_pic .banner{
    margin-top: 20px;
}
.game_con {
    text-align: left;
    margin-top: 30px;
    position: relative;
}
.g_d_pic li{
    float: left;
    width: 100%;
    
}
.g_d_pic li img{
    width: 100%;
    cursor: pointer;
}
.detial_box .game_word {
    font-size: 14px;
    margin-top: 10px;
 /*    text-indent: 2em; */
    line-height: 2;
}

.g_c_list {
    width: 50%;
    float: left;
    margin-top: 10px;
}

.g_c_list li {
    width: 380px;
    height: 30px;
    line-height: 30px;
    margin: 0 10px;
    border-bottom: 1px dashed #DDDDDD;
    padding-bottom: 5px;
}

.g_c_list li p {
    font-size: 16px;
    color: #333333;
    float: left;
    max-width: 280px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}

.g_c_list li p:hover {
    color: #F13D6D;
}

.newsDate {
    float: right;
    margin-top: 3px;
    color: #666;
}

.gameGift {
    width: 100%;
    margin-top: 10px;
}

.gameGift li {
    float: left;
    width: 368px;
    padding: 5px;
    margin: 5px 10px;
    border: 1px solid #DDDDDD;
    position: relative;
}

.gameGift li:hover {
    border-color: #ff7800;
}

.gameGift li> span {
    display: inline-block;
    width: 72%;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    font-size: 16px;
}

.gameGift li> span a {
    color: #333333;
}

.gameGift li:hover> span a,
.gameGift li:hover> span {
    /*color: #F13D6D;*/
    color: #ff7800
}

.gameGift li .power {
    margin-top: 5px;
}

.gameGift li> a {
    display: block;
    position: absolute;
    top: 50%;
    margin-top: -11px;
    right: 5px;
    padding: 3px 15px;
    background: #ff7800;
    color: #fff;
    /*border: 1px solid #ff7800;*/
    border-radius: 3px;
}


.qrcode-anzhuo,.qrcode-pingguo{
    width: 102px;
    height: 102px;
    position: absolute;
    border-radius: 5px;
}
.qrcode-anzhuo img,.qrcode-pingguo img{
    width: 92px;
    height: 92px;
}
.qrcode-anzhuo{
    /*background: #72b127;
    border: 5px solid #72b127;*/
    background: #99d846;
    border: 5px solid #99d846;
    left: 5px;
    top: -110px;
}
.qrcode-pingguo{
    background: #79c6f8;
    border: 5px solid #79c6f8;
    left: 5px;
    top: -110px;
}


.detial_box{
    background: url(https://www.aiqu.com/public/pcresources/static/detialimg/bg.png) no-repeat top center;
    width: 100%;
    padding-top: 155px;
    padding-bottom: 100px;
}

.detial_box .left{
    
    width: 791px;
    float: left;
    
}
.detial_box .left_t{
    width: 791px;
    background: #fff;
    padding: 31px 45px;
}
.detial_box .left_b{
    width: 791px;
    background: #fff;
    padding: 31px 45px;
    margin-top: 10px;
}
.detial_box .container{
    width: 1180px;
    padding: 0px;
}
.detial_box .left .h3_name{
    font-size: 24px;
    color: #313131;
    margin-bottom: 21px;
}
.detial_box .news_inf h2{
    display: inline-block;
    margin-bottom: 0px;
}
.detial_box .news_inf p{
    display: inline-block;
    vertical-align: bottom;
}
.detial_box .news_inf{
    border-bottom: 1px solid #E6E6E6;
}
.detial_box .news_inf .tle{
    height: 30px;
}
.fl_btn{
    display: block;
    width: 175px;
    height: 58px;
    background: url(https://www.aiqu.com/public/pcresources/static/detialimg/fl_btn.png) no-repeat center top;
    position: absolute;
    right: 0px;
    top: 50px;
}
pre.game_word{
    text-indent: inherit;
}


.detial_box .hot_active_cen_ul{
    width: 100%;
    
    background: #f7f7f7;
    border-radius: 5px;
    padding: 10px 8px;
    overflow: hidden;
    box-sizing: border-box;
    margin-top: 13px;
}
.detial_box .hot_active_cen_ul a{
    margin-top: 4px;
    margin-bottom: 4px;
}
.detial_box .hot_active_cen_ul i{
    background: url(https://www.aiqu.com/public/pcresources/static/newimg/huodong_huo1.png) no-repeat center top;
    width: 16px;
    height: 19px;
    display: block;
    float: left;
    margin-right: 7px;
}
.detial_box .hot_active_cen_ul li{
    width: 100%;
}
.detial_box .hot_active_cen_ul a{
    width: 680px;
}
.detial_box .hot_active_cen_ul span{
    width: 510px;
}
.detial_box .hot_active_cen_ul em{
    display: block;
    float: left;
    width: 70px;
    height: 19px;
    border-radius: 4px;
    font-size: 14px;
    color: #fff;
    line-height: 19px;
    text-align: center;
    background: #FB7C57;
}

.detial_box .right{
    width: 373px;
    float: right;
}
.detial_box .right_t{
    background: #fff;
    width: 373px;
    padding: 26px 32px;

}
.detial_box .right_b{
    background: #fff;
    width: 373px;
    padding: 26px 32px;
    margin-top: 8px;

}
.detial_box .right_t .news_inf{
    background:none;
    padding-bottom: 11px;
    border-bottom: 1px solid #e6e6e6;
}

.detial_box .right_t .news_inf h2{
    font-size: 18px;
    color: #2e2e2e;
    margin-left: 0px;
    position: relative;
}
.detial_box .right_t .Added{
    height: auto;
    margin-right: 0px;
}
.detial_box .right_t .Added i{
    top: 0px;
}
.detial_box .right_t .news_inf h2 i{
    display: inline-block;
    position: absolute;
    right: -30px;
    top: 4px;
    background: url(https://www.aiqu.com/public/pcresources/static/giftimg/hot.png) no-repeat center top;
    width: 25px;
    height: 11px;
}
.detial_box .detial_instr .news_inf h2 i{
    background: url(https://www.aiqu.com/public/pcresources/static/detialimg/tbr.png) no-repeat center top;
}
.detial_box .yxj{
    overflow: hidden;
    width: 325px;
    margin-top: 19px;
}
.detial_box .yxj li{
    float: left;
    margin-right: 16px;
    margin-bottom: 18px;
}
.detial_box .yxj li img{
    width: 65px;
}

.detial_box  .rank ul{

    margin: 0 auto;

    margin-top: 14px;
}
.detial_box .rank ul li{
    padding-left: 0px;
    width: 100%;
}
.detial_box .own_div{
    position: relative;
    height: 45px;
}
.detial_box .one_div{
    position: relative;
}
.detial_box .game_name a{
    color: #575656;
}
.detial_box .rank ul li i{
    width: 19px;
    height: 19px;
    line-height: 19px;
    background: #bfbfbf;
}
.detial_box .rank .rank_i{
    width: 19px;
    height: 19px;
    padding-top: 0px;
    line-height: 19px;
    margin-top: 13px;
    background:#74E1C8;
}
.detial_box .nnk .rank .rank_i{
    background: #74E1C8;
}
.detial_box .game_name_p{
    position: absolute;
    right: 0px;
    top: -5px;
}
.detial_box .game_name_p a{
    width: 33px;
    height: 33px;
    background: url(https://www.aiqu.com/public/pcresources/static/detialimg/lb_btn.png) no-repeat center top;
    


}
.detial_box .own_div .game_name_p{
    top: 8px;
}
.detial_box  .rank_title{
    color: #575656;
}
.detial_box .rank ul li img{
    width: 45px;
    height: 45px;
}
.detial_box  .game_name2{
    font-size: 12px;
    color: rgba(111,111,111,0.5);
    margin: 0px;
}

.detial_box .lb_box{
    width: 1182px;
    padding: 20px 45px;
    background: #fff;
    margin: 13px auto;
}
.detial_box .kfb{
    width: 1182px;
    padding: 20px 45px;
    background: #fff;
    margin: 13px auto;
}

.detial_box .lb_box li {
    float: left;
    width: 327px;
    height: 105px;
    background: url(https://www.aiqu.com/public/pcresources/static/giftimg/lb_box.png) no-repeat center top;
    margin-right: 54px;
    margin-bottom: 18px;
    position: relative;
    

    /*transition: box-shadow .3s;*/
}
.detial_box .lb_box li .lq_btn{
    display: block;
    width: 64px;
    height: 28px;
    background: url(https://www.aiqu.com/public/pcresources/static/detialimg/lq_btn.png) no-repeat center top;
    position: absolute;
    right: 17px;
    top: 16px;
}

.detial_box .lb_box li:hover {
    /*box-shadow: 0 0 5px #F13D6D;*/
    /*box-shadow: 0 0 5px #ff7800;*/
}

.detial_box .lb_box li img {
    width: 75px;
    height: 75px;
    float: left;
    margin-top: 14px;
    margin-left: 13px;
    margin-right: 16px;
}

.detial_box .lb_box .g_l_word {
    width: 206px;
    float: left;
    margin-top: 13px;
}

.detial_box .lb_box .g_l_word h4 {
    color: #575757;
    font-size: 16px;
    font-weight: bold;
    width: 100%;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    
}

.detial_box .lb_box .g_l_word h4:hover {
    /*color: #F13D6D;*/
    color: #ff7800
}

.detial_box .lb_box .g_l_word> a> span {
    color: #9B9898;
    font-size: 12px;
    margin-top: 10px;
    display: inline-block;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    width: 206px;


}

.detial_box .lb_box .g_l_word> a> span:hover {
    text-decoration: underline;
}

.detial_box .lb_box .g_l_word .power span {
    
}
.detial_box .lb_box .power {
    float: left;
    width: 100%;
    margin-top: 10px;
    position: relative;
}

.detial_box .lb_box .power span {
    display: inline-block;
    width: 206px;
    background: rgba(125,125,125,0.2);
    height: 18px;
    
    position: relative;
    border-radius: 9px;
    overflow: hidden;
}

.detial_box .lb_box .power span i {
    display: block;
    width: 100%;
    height: 18px;
    background: #F97952;
}

.detial_box .lb_box .power b {
    font-weight: normal;
    font-size: 14px;
}
.detial_box .lb_box .power .bfb{
    position: absolute;
    background: none;
    color: #fff;
    font-size: 12px;
    width: auto;
    top: 0px;
    left: 99px;
}
.detial_box .lb_box ul{
    overflow: hidden;
    margin-top: 30px;
    width: 1143px;
}

.detial_box .kfb table{
    width: 100%;
    text-align: center;
    background: rgba(247,247,247,1);
    border-radius: 15px;
    margin-top: 20px;
}
.detial_box .kfb table th{
    font-size: 16px;
    color: #575757;
    text-align: center;
    padding: 10px 0;
}
.detial_box .kfb table td{
    font-size: 16px;
    color: #9B9898;
    padding: 10px 0;
}
.detial_box .kfb .iconfont.anzhuo{
    display: inline-block;
    width: 32px;
    height: 32px;
    background: url(https://www.aiqu.com/public/pcresources/static/detialimg/az_pt.png) no-repeat center top;
}
.detial_box .kfb .iconfont.pingguo{
    display: inline-block;
    width: 32px;
    height: 32px;
    background: url(https://www.aiqu.com/public/pcresources/static/detialimg/ios_pt.png) no-repeat center top;
}
.detial_box .kfb .az_an{
    display: inline-block;
    width: 65px;
    height: 24px;
    background: url(https://www.aiqu.com/public/pcresources/static/detialimg/az_an.png) no-repeat center top;
}
.detial_box .kfb .ios_an{
    display: inline-block;
    width: 65px;
    height: 24px;
    background: url(https://www.aiqu.com/public/pcresources/static/detialimg/ios_an.png) no-repeat center top;
}

.detial_box .lunbo_box{
    position: relative;
    background: url(https://www.aiqu.com/public/pcresources/static/detialimg/lunbo_kuang.png) no-repeat center top;
    width: 699px;
    height: 277px;
    margin-top: 20px;
    padding-top: 10px;
}


/*礼包详情*/
/*礼包内页*/
.power {
    float: left;
    width: 100%;
    margin-top: 10px;
}

.power span {
    display: inline-block;
    width: 100px;
    background: #EEEEEE;
    height: 10px;
    margin: 0 10px;
    position: relative;
}

.power span i {
    display: block;
    width: 100%;
    height: 10px;
    background: #ff7800;
}

.power b {
    font-weight: normal;
    font-size: 14px;
}
.gift{
    height: 140px;
}
.gift .g_i_con{
    height: 160px;
    position: relative;
    
}
.gift .power{
    margin-top: 20px;
    
}
.gift .power span{
    height: 20px;
    margin: 0;
    width: 300px;
    border-radius: 5px;
    overflow: hidden;
    float: left;
}
.gift .power span i{
    height: 20px;
}
.gift .power p{
    color: #999;
    margin-bottom: 10px;
}
.gift .power > i{
    font-style: normal;
    font-size: 30px;
    margin-left: 10px;
    float:left;
    position: relative;
    bottom: 10px;
    color: #ff7800;
}
.giftBtn{
    position: absolute;
    top:50%;
    right: 10px;
    width: 189px;
    height: 189px;
    background: url(https://www.aiqu.com/public/pcresources/static/detialimg/gift_lq.png) no-repeat center top;
    font-size: 0px;
    
    margin-top: -125px;
    
    
}


.giftdetial_box{
        background: url(https://www.aiqu.com/public/pcresources/static/detialimg/bg_2.png) no-repeat top center;
        width: 100%;
        padding-top: 155px;
        padding-bottom: 100px;
}

.giftdetial_box .container{
    width: 1187px;
    padding: 0px;
}
.giftdetial_box .left{
    width: 798px;
    float: left;
    background: #fff;
    padding: 33px 43px;
}
.giftdetial_box .right{
    width: 373px;
    float: right;
    background: #fff;
    padding: 26px 32px;
}

.giftdetial_box .news_inf h2{
    display: inline-block;
    margin-bottom: 0px;
}
.giftdetial_box .news_inf p{
    display: inline-block;
    vertical-align: bottom;
}
.giftdetial_box .news_inf{
    border-bottom: 1px solid #E6E6E6;
}
.giftdetial_box .news_inf .tle{
    height: 30px;
}


.giftdetial_box  .lb_box li {
    float: left;
    width: 327px;
    height: 105px;
    background: url(https://www.aiqu.com/public/pcresources/static/giftimg/lb_box.png) no-repeat center top;
    margin-right: 54px;
    margin-bottom: 18px;
    position: relative;
    

    /*transition: box-shadow .3s;*/
}
.giftdetial_box  .lb_box li .lq_btn{
    display: block;
    width: 64px;
    height: 28px;
    background: url(https://www.aiqu.com/public/pcresources/static/detialimg/lq_btn.png) no-repeat center top;
    position: absolute;
    right: 17px;
    top: 16px;
}

.giftdetial_box  .lb_box li:hover {
    /*box-shadow: 0 0 5px #F13D6D;*/
    /*box-shadow: 0 0 5px #ff7800;*/
}

.giftdetial_box  .lb_box li img {
    width: 75px;
    height: 75px;
    float: left;
    margin-top: 14px;
    margin-left: 13px;
    margin-right: 16px;
}

.giftdetial_box  .lb_box .g_l_word {
    width: 206px;
    float: left;
    margin-top: 13px;
}
.giftdetial_box  .lb_box .g_l_word h4 {
    color: #575757;
    font-size: 16px;
    font-weight: bold;
    width: 100%;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    
}

.giftdetial_box .lb_box .g_l_word h4:hover {
    /*color: #F13D6D;*/
    color: #ff7800
}

.giftdetial_box  .lb_box .g_l_word> a> span {
    color: #9B9898;
    font-size: 12px;
    margin-top: 10px;
    display: inline-block;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    width: 206px;
}

.giftdetial_box  .lb_box .g_l_word> a> span:hover {
    text-decoration: underline;
}

.giftdetial_box  .lb_box .g_l_word .power span {
    
}
.giftdetial_box .power {
    float: left;
    width: 100%;
    margin-top: 10px;
    position: relative;
}

.giftdetial_box .power span {
    display: inline-block;
    width: 206px;
    background: rgba(125,125,125,0.2);
    height: 18px;
    
    position: relative;
    border-radius: 9px;
    overflow: hidden;
}

.giftdetial_box  .power span i {
    display: block;
    width: 100%;
    height: 18px;
    background: #F97952;
}

.giftdetial_box .power b {
    font-weight: normal;
    font-size: 14px;
}
.giftdetial_box .power .bfb{
    position: absolute;
    background: none;
    color: #fff;
    font-size: 12px;
    width: auto;
    top: 0px;
    left: 99px;
}
.giftdetial_box .lb_box ul{
    overflow: hidden;
    margin-top: 30px;
    width: 763px;
}
.giftdetial_box .left .h3_name {
    font-size: 24px;
    color: #313131;
    margin-bottom: 21px;
}


.giftdetial_box .power p{
    display: inline-block;
    float: left;
        font-size: 18px;
    font-weight: normal;
    color: #9B9898;
}

.giftdetial_box .g_i_con> h3{
    margin-bottom: 20px;
}
.giftdetial_box .game_info .power{
    margin-top: 0px;
    float: left;
    width: auto;
}
.giftdetial_box .game_info .power span {
    width: 277px;
    height: 27px;
    border-radius: 30px;
}
.giftdetial_box .game_info .power span i{
    height: 27px;
}
.giftdetial_box .game_info .power .bfb{
    width: auto;
    font-size: 18px;
    left: 124px;
}

.giftdetial_box .game_word {
    font-size: 14px;
    margin-top: 10px;
    text-indent: 2em;
    line-height: 2;
}


.giftdetial_box .right .news_inf{
    background:none;
    padding-bottom: 11px;
    border-bottom: 1px solid #e6e6e6;
}

.giftdetial_box .right .news_inf h2{
    font-size: 18px;
    color: #2e2e2e;
    margin-left: 0px;
    position: relative;
}
.giftdetial_box .right .Added{
    height: auto;
    margin-right: 0px;
}
.giftdetial_box .right .Added i{
    top: 0px;
}
.giftdetial_box .right .news_inf h2 i{
    display: inline-block;
    position: absolute;
    right: -30px;
    top: 4px;
    background: url(https://www.aiqu.com/public/pcresources/static/giftimg/hot.png) no-repeat center top;
    width: 25px;
    height: 11px;
}
.giftdetial_box .right .detial_instr .news_inf h2 i{
    background: url(https://www.aiqu.com/public/pcresources/static/detialimg/tbr.png) no-repeat center top;
}
.giftdetial_box .yxj{
    overflow: hidden;
    width: 325px;
    margin-top: 19px;
}
.giftdetial_box .yxj li{
    float: left;
    margin-right: 16px;
    margin-bottom: 18px;
}
.giftdetial_box .yxj li img{
    width: 65px;
}

.giftdetial_box  .rank ul{

    margin: 0 auto;

    margin-top: 14px;
}
.giftdetial_box .rank ul li{
    padding-left: 0px;
    width: 100%;
}
.giftdetial_box .own_div{
    position: relative;
    height: 45px;
}
.giftdetial_box .one_div{
    position: relative;
}
.giftdetial_box .game_name a{
    color: #575656;
}
.giftdetial_box .rank ul li i{
    width: 19px;
    height: 19px;
    line-height: 19px;
    background: #bfbfbf;
}
.giftdetial_box .rank .rank_i{
    width: 19px;
    height: 19px;
    padding-top: 0px;
    line-height: 19px;
    margin-top: 13px;
    background:#74E1C8;
}
.giftdetial_box .nnk .rank .rank_i{
    background: #74E1C8;
}
.giftdetial_box .game_name_p{
    position: absolute;
    right: 0px;
    top: -5px;
}
.giftdetial_box .game_name_p a{
    width: 33px;
    height: 33px;
    background: url(https://www.aiqu.com/public/pcresources/static/detialimg/lb_btn.png) no-repeat center top;
    


}
.giftdetial_box .own_div .game_name_p{
    top: 8px;
}
.giftdetial_box .rank_title{
    color: #575656;
}
.giftdetial_box .rank ul li img{
    width: 45px;
    height: 45px;
}
.giftdetial_box .game_name2{
    font-size: 12px;
    color: rgba(111,111,111,0.5);
    margin: 0px;
}

/*资讯详情*/
.newsxq_box .container{
    width: 1200px;
    margin: 0 auto;
    overflow: hidden;
}
.newsxq_box{
    padding-top: 140px;
}
.newsxq_box .left{
    width: 840px;
    float: left;
    background: #fff;
    padding: 35px;
    box-shadow: 0 2px 3px 0 rgba(0, 0, 0, 0.15);
}
.newsxq_box .right{
    width: 340px;
    float: right;
}
.newsxq_box .left h2{
    font-size: 32px;
    color: #333;
    margin-bottom: 32px;
}
.newsxq_box .left em{
    font-size: 14px;
    color: #9d9d9d;
    text-align: center;
    display: block;
    margin-bottom: 25px;
}
.newsxq_box .left .d_c_word{
    margin-top: 45px;
    min-height: 1231px;
}
.newsxq_box .sx_news{
    text-align: center;
}
.newsxq_box .sx_news a{
    font-size: 16px;
    color: #424242;
    margin-right: 70px;
    width: 265px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.newsxq_box .sx_news a:hover{
    color: #50C3FF;
}

.newsxq_box .news_inf{
    background:none;
    margin-top: 13px;
    margin-bottom: 20px;
}
.newsxq_box .rank{
    background: none;
}
.newsxq_box .news_inf h2{
    font-size: 18px;
    color: #2e2e2e;
    margin-left: 13px;
    position: relative;
    padding-left: 15px;
}
.newsxq_box .Added{
    height: auto;
}
.newsxq_box .Added i{
    top: 0px;
}
.newsxq_box .news_inf h2 i{
    display: inline-block;
    position: absolute;
    left: 0px;
    top: 3px;
    background: url(https://www.aiqu.com/public/pcresources/static/activityimg/icon_tl.png) no-repeat center top;
    width: 8px;
    height: 20px;
}
.newsxq_box .rank ul{
    width: 290px;
    margin: 0 auto;
    border-top: 1px solid rgba(191, 191, 191, 0.2);
    margin-top: 14px;
}
.newsxq_box .rank ul li{
    padding-left: 0px;
    width: 100%;
}
.newsxq_box .own_div{
    position: relative;
    height: 45px;
}
.newsxq_box .one_div{
    position: relative;
}
.newsxq_box .game_name a{
    color: #575656;
}
.newsxq_box .rank ul li i{
    width: 19px;
    height: 19px;
    line-height: 19px;
    background: #bfbfbf;
}
.newsxq_box .rank .rank_i{
    width: 19px;
    height: 19px;
    padding-top: 0px;
    line-height: 19px;
    margin-top: 13px;
    background: #FF6C6C;
}
.newsxq_box .nnk .rank .rank_i{
    background: #74E1C8;
}
.newsxq_box .game_name_p{
    position: absolute;
    right: 0px;
    top: -5px;
}
.newsxq_box .game_name_p a{
    width: 66px;
    height: 30px;
    background: url(https://www.aiqu.com/public/pcresources/static/activityimg/yx_btn.png) no-repeat center top;
    line-height: 30px;
    font-size: 12px;
    color: #fff;

}
.newsxq_box .own_div .game_name_p{
    top: 8px;
}
.newsxq_box .rank_title{
    color: #575656;
}
.newsxq_box .rank ul li img{
    width: 45px;
    height: 45px;
}
.newsxq_box .game_name2,.newsxq_box .game_name3 {
    font-size: 12px;
    color: rgba(111,111,111,0.5);
    margin: 0px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.newsxq_box .right_item{
    overflow: hidden;
    background: #fff;
    margin-bottom: 20px;
    box-shadow: 0 2px 3px 0 rgba(0, 0, 0, 0.15);
}
.newsxq_box .xg_yx{
    padding: 0px 20px 20px 20px;
    display: flex;
    position: relative;
}
.newsxq_box .xg_yx img{
    width: 60px;
    height: 60px;
}
.newsxq_box .xg_yx .xg_yx_nr{
    flex:1;
    padding-left: 12px;
    overflow: hidden;
}
.newsxq_box .xg_yx .xg_yx_nr h3{
    font-size: 12px;
    color: #575757;
}
.newsxq_box .xg_yx .xg_yx_nr p{
    font-size: 12px;
    color: #6F6F6F;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    margin-top: 5px;

}
.newsxq_box .xg_yx a{
    background: url(https://www.aiqu.com/public/pcresources/static/activityimg/jr_btn.png) no-repeat center top;
    display: block;
    width: 86px;
    height: 34px;
    position: absolute;
    right: 19px;
    top: 0px;

}

.newsxq_box .xg_lb{
    display: flex;
    padding: 0px 20px 20px 20px;
    position: relative;
}
.newsxq_box .xg_lb img{
    width: 60px;
    height: 60px;
}

.newsxq_box .power {
    float: left;
    width: 100%;
    margin-top: 10px;
    position: relative;
}

.newsxq_box .power span {
    display: inline-block;
    width: 126px;
    background: rgba(125,125,125,0.2);
    height: 18px;
    
    position: relative;
    border-radius: 9px;
    overflow: hidden;
}

.newsxq_box .power span i {
    display: block;
    width: 100%;
    height: 18px;
    background: #F97952;
}

.newsxq_box .power b {
    font-weight: normal;
    font-size: 14px;
}
.newsxq_box .power .bfb{
    position: absolute;
    background: none;
    color: #fff;
    font-size: 12px;
    width: auto;
    top: 0px;
    left: 53px;
}
.xg_lb .g_l_word{
    flex:1;
    padding-left: 10px;
}
.xg_lb .g_l_word h4{
    color: #575757;
    font-size: 12px;
}
.xg_lb .g_l_word> a> span{
    color: #9B9898;
    font-size: 12px;
}
.xg_lb .g_l_word>p{
    color: #9B9898;
    font-size: 12px;
}
.xg_lb .g_l_word p span{
    color: #FF4444;
}
.xg_lb .lh{
    display: block;
    position: absolute;
    right: 20px;
    top: 30px;
    width: 50px;
    height: 50px;
    border:1px solid #F97952;
    border-radius: 50%;
    color: #F97952;
    font-size: 12px;
    text-align: center;
    line-height: 50px;
}
.xg_wz{
    padding: 0px 20px 20px 20px;
}
.xg_wz li{
    margin-bottom: 10px;
}
.xg_wz li i{
    display: inline-block;
    width: 19px;
    height: 19px;
    background: #74E1C8;
    line-height: 19px;
    text-align: center;
    border-radius: 5px;
    color: #fff;
    font-size: 12px;
    position: relative;
    top: -5px;
}
.xg_wz li span{
    width: 280px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    display: inline-block;
    color: #424242;
}
.xg_zt{
    padding: 0px 20px 20px 20px;
    overflow: hidden;
}
.xg_zt li{
    float: left;
    padding: 3px 10px;
    border-radius: 4px;
    text-align: center;
    margin-right: 10px;
    margin-bottom: 10px;
}
.xg_zt li a{
    display: block;
    color: #fff;
}
.xg_zt li.lan{
    background: #98B7FF;
}
.xg_zt li.hong{
    background: #FF9797;
}
.xg_zt li.lv{
    background: #ADDD58;
}
.xg_zt li.huang{
    background: #FFF477;
}

.xg_kj{
    overflow: hidden;
    padding: 0 10px 10px 10px;
}
.xg_kj li{
    width: 33.3%;
    text-align: center;
    float: left;
    margin-bottom: 10px;
}

.xgzx_box{
    width: 1200px;
    margin: 0 auto;
    background: #fff;
    overflow: hidden;
    margin-bottom: 20px;
    box-shadow: 0 2px 3px 0 rgba(0, 0, 0, 0.15);
}
.xgzx_lb ul{
    overflow: hidden;
    padding-bottom: 20px;
}
.xgzx_lb li i{
    display: inline-block;

    width: 25px;
    height: 15px;
    background: url(https://www.aiqu.com/public/pcresources/static/newimg/news_sj1.png);
    position: relative;
    top: -2px;
    margin-right: 7px;
}
.xgzx_lb li span{
    font-size: 16px;
    color: #424242;
    display: inline-block;
    width: 450px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;

}
.xgzx_lb li{
    float: left;
    padding: 5px 56px;

}
.xgzx_lb li:nth-child(odd){
    border-right: 1px dashed #666;
}

.tlyx_box{
    width: 1200px;
    margin: 0 auto;
    background: #fff;
    overflow: hidden;
    margin-bottom: 100px;
    box-shadow: 0 2px 3px 0 rgba(0, 0, 0, 0.15);
}
.tlyx_box .Added i{
    background: url(https://www.aiqu.com/public/pcresources/static/activityimg/yx_more.png) no-repeat center top;
    width: 46px;
    height: 13px;
}
.tlyx_lb{
    padding-bottom: 20px;
}
.tlyx_lb ul{
    overflow: hidden;
}
.tlyx_lb li img{
    width: 85px;
    height: 85px;
}
.tlyx_lb li{
    display: flex;
    float: left;
    padding: 10px 32px;
    position: relative;
}
.tlyx_lb li:nth-child(odd){
    border-right: 1px dashed #eee;
}
.tlyx_lb li .tlyx_nr{
    flex:1;
    overflow: hidden;
    padding-left: 12px;
    width: 450px;
    position: relative;
}
.tlyx_lb li .tlyx_nr h3{
    font-size: 14px;
    color: #303030;
    font-weight: bold;
    margin-bottom: 15px;
}
.tlyx_lb li .tlyx_nr p{
    font-size: 13px;
    color: #303030;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    margin-bottom: 10px;
}
.tlyx_lb .xz_btn{
    display: block;
    width: 105px;
    height: 42px;
    background: url(https://www.aiqu.com/public/pcresources/static/activityimg/xz_btn.png) no-repeat center top;
    position: absolute;
    right: 40px;
    top: 0px;
}


/*合集*/
.hj_box {
    width: 100%;
    background: url(https://www.aiqu.com/public/pcresources/static/gameimg/hj_big_bj.png) no-repeat center top;
    padding-top: 135px;
}
.hj_box .gameList {
    width: 1206px;
    margin: 0 auto;
}
.hj_box .yx_content {
    width: 1206px;
    height: 1073px;
    background: url(https://www.aiqu.com/public/pcresources/static/gameimg/hj_box.png) no-repeat center top;
    margin-top: 30px;
    padding: 13px 20px;
    margin-bottom: 100px;
}
.hj_box .news_inf img{
    width: 48px;
}
.hj_box .hj_lb{
    margin-top: 15px;
    border-top: 1px solid #eee;
    padding-top: 25px;
}
.hj_box .hj_lb ul{
    overflow: hidden;
    width: 1192px;
}
/* .hj_box .hj_lb li{
    width: 264px;
    height: 268px;
    float: left;
    position: relative;
    box-shadow:0px 7px 10px 0px rgba(195,195,195,0.4);
    margin: 0px 29px 24px 5px;
}
.hj_box .hj_lb li a>img{
    width: 264px;
    height: 145px;
}
.hj_box .hj_lb li h3{
    font-size: 16px;
    font-weight: bold;
    color: #333;
    margin-left: 17px;
    margin-top: 5px;
}
.hj_box .hj_lb li .hj_jj{
        overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 3;
    -webkit-box-orient: vertical;
    word-break: break-all;
    font-size: 14px;
    color: #777777;
    padding: 0 17px;
    margin-top: 4px;
}
.hj_box .hj_rs{
    color: #BFBFBF;
    font-size: 12px;
    margin-top: 8px;
    margin-left: 17px;
}
.hj_box .hj_rs span{
    color: #FF6868;
}
.hj_box .hj_rs i{
    display: inline-block;
    background: url(../gameimg/hj_rs.png) no-repeat center top;
    width: 17px;
    height: 14px;
    margin-right: 5px;
    position: relative;
    top: 2px;
}
.hj_box .hj_btn{
    display: block;
    width: 75px;
    height: 28px;
    background: url(../gameimg/hj_jr.png) no-repeat center top;
    position: absolute;
    right: 10px;
    bottom: 5px;
} */


/*合集详情*/
.hjxq_box {
    width: 100%;
    background: url(https://www.aiqu.com/public/pcresources/static/gameimg/hj_big_bj.png) no-repeat center top;
    padding-top: 135px;
    padding-bottom: 100px;
}
.hjxq_box .gameList {
    width: 1206px;
    margin: 0 auto;
}
.hjxq_box .hj_lm{
    background: url(https://www.aiqu.com/public/pcresources/static/gameimg/hjxq_box.png) no-repeat center top;
    background-size: 100%;
    width: 1206px;
    height: 304px;
    padding: 27px 30px;
    display: flex;
    margin-bottom: 20px;
}
.hjxq_box .hj_lm img{
    width: 366px;
    height: 249px;
}
.hjxq_box .lm_nr{
    flex:1;
    width: 100%;
    padding-left:23px;
}
.hjxq_box .lm_nr h3{
    font-size: 22px;
    color: #333;
    font-weight: bold;
    position: relative;
    padding-left: 45px;
    margin-bottom: 37px;
}
.hjxq_box .lm_nr h3 i{
    display: inline-block;
    background: url(https://www.aiqu.com/public/pcresources/static/gameimg/icon_hjxq.png) no-repeat center top;
    width: 36px;
    height: 36px;
    position: absolute;
    left: 0px;
    top: -3px;
}
.hjxq_box .lm_nr .lm{
    font-size: 20px;
    color: #777777;
    height: 154px;
}
.hjxq_box .lm_b{
    overflow: hidden;
}
.hjxq_box .lm_sj{
    width: 199px;
    height: 27px;
    border-radius: 30px;
    background: #FB7C57;
    color: #fff;
    float: left;
    position: relative;
    padding-left: 35px;
    line-height: 27px;
    font-size: 14px;
    box-sizing:border-box;
}
.hjxq_box .lm_sj i{
    display: inline-block;
    width: 17px;
    height: 17px;
    background: url(https://www.aiqu.com/public/pcresources/static/gameimg/hjxq_time.png) no-repeat center top;
    position: absolute;
    left: 7px;
    top: 5px;
}
.hjxq_box .lm_rs{
    float: right;
    font-size: 18px;
    color: #777777;
}
.hjxq_box .lm_rs i{
    display: inline-block;
    width: 37px;
    height: 22px;
    background: url(https://www.aiqu.com/public/pcresources/static/gameimg/hjxq_rs.png) no-repeat center top;
    position: relative;
    margin-right: 5px;
}
.hjxq_box .lm_rs span{
    color: #FF6868;
}
.hjxq_box .yx_content{
    width: 1206px;
    height: 840px;
    background: url(https://www.aiqu.com/public/pcresources/static/gameimg/hjxq_lb_box.png) no-repeat center top;
    margin-bottom: 20px;
}
.hjxq_box .yx_content ul{
    overflow: hidden;
    padding: 30px 30px 0 30px;
    width: 1173px;
}
.hjxq_box .yx_content li{
    width: 364px;
    height: 165px;
    float: left;
    box-shadow:0px 4px 10px 0px rgba(195,195,195,0.4);
    margin-right: 27px;
    padding: 20px 10px;
    box-sizing:border-box;
    margin-bottom: 20px;
    position: relative;
}
.hjxq_box .yx_content li .hjxq_item_t{
    display: flex;
    position: relative;
}
.hjxq_box .yx_content li .hjxq_item_t img{
    width: 65px;
    height: 65px;
}
.hjxq_box .yx_nr{
    padding-left: 20px;
}
.hjxq_box .yx_nr h3{
    font-size: 16px;
    color: #575757;
    margin-bottom: 5px;
}
.hjxq_box .yx_nr p{
    color: #9B9898;
    font-size: 12px;
    margin-bottom: 5px;
}
.hjxq_box .yx_nr span{
    display: block;
    font-size: 12px;
    color: #F97952;
}
.hjxq_box .hjxq_item_t a{
    display: block;
    width: 70px;
    height: 31px;
    background: url(https://www.aiqu.com/public/pcresources/static/gameimg/hjxq_ck.png) no-repeat center top;
    position: absolute;
    right: 10px;
    top: 13px;
}
.hjxq_box .hjxq_item_b p{
    color: #9B9898;
    font-size: 12px;
    margin-top: 18px;
        overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 3;
    -webkit-box-orient: vertical;
    word-break: break-all;
}
.hjxq_box .t1{
    display: block;
    position: absolute;
    left: 0px;
    top: 0px;
    width: 41px;
    height: 45px;
    background: url(https://www.aiqu.com/public/pcresources/static/gameimg/hjxq_t1.png) no-repeat center top;
    z-index: 1;
}
.hjxq_box .t2{
    display: block;
    position: absolute;
    left: 0px;
    top: 0px;
    width: 41px;
    height: 45px;
    background: url(https://www.aiqu.com/public/pcresources/static/gameimg/hjxq_t2.png) no-repeat center top;
    z-index: 1;
}
.hjxq_box .t3{
    display: block;
    position: absolute;
    left: 0px;
    top: 0px;
    width: 41px;
    height: 45px;
    background: url(https://www.aiqu.com/public/pcresources/static/gameimg/hjxq_t3.png) no-repeat center top;
    z-index: 1;
}
.hjxq_box .hy{
    display: block;
    position: absolute;
    right: -15px;
    top: -15px;
    width: 77px;
    height: 54px;
    background: url(https://www.aiqu.com/public/pcresources/static/gameimg/hjxq_hy.png) no-repeat center top;
    z-index: 1;
}
.hjxq_box .tj{
    display: block;
    position: absolute;
    right: -15px;
    top: -15px;
    width: 77px;
    height: 54px;
    background: url(https://www.aiqu.com/public/pcresources/static/gameimg/hjxq_tj.png) no-repeat center top;
    z-index: 1;
}

.hjxq_box .lunbo_box{
    width: 1206px;
    height: 240px;
    margin: 0 auto;
    background:url(https://www.aiqu.com/public/pcresources/static/gameimg/hjxq_lunb.png) no-repeat center top; 
    padding: 17px 30px;
    position: relative;
}
.hjxq_box .news_inf{
    margin-bottom: 24px;
}
.hjxq_box .news_inf h2 {
    font-size: 18px;
    color: #2e2e2e;
    margin-left: 0px;
    position: relative;
}
.hjxq_box .news_inf h2 i {
    display: inline-block;
    position: absolute;
    right: -30px;
    top: 4px;
    background: url(https://www.aiqu.com/public/pcresources/static/giftimg/hot.png) no-repeat center top;
    width: 25px;
    height: 11px;
}
.hjxq_box .swiper-slide p{
    position: absolute;
    bottom: 0px;
    left: 0px;
    width: 100%;
    height: 29px;
    background: url(https://www.aiqu.com/public/pcresources/static/gameimg/hjxq_wz.png) no-repeat center top;
    color: #fff;
    text-align: center;
    background-size: 100% 100%;
    line-height: 29px;
}

/*广告*/
.gg_box{
    width: 778px;
    height: 244px;
    margin: 0 auto;
    position: relative;
}
.gg_app{
    position: absolute;
    left: 41px;
    top: 47px;
}
.gg_ph{
    
}

.xuanz_box{
    position: absolute;
    right: 31px;
    top: 28px;
}
.hz_wz img{
    display: block;
    margin: 0 auto;
}
.hz_wz{
    text-align: center;
    width: 77px;
}
.hz_d{
    width: 148px;
    position: absolute;
    right: 0px;
    top: 0px;
    height: 149px;
    background: url(https://www.aiqu.com/public/pcresources/static/activityimg/hz_3.png) no-repeat center top;
    animation: revolve 3s linear infinite both;
     -webkit-animation: revolve 3s linear infinite both;
}
@keyframes revolve {
  0% {
    transform: rotateZ(0deg);
  }
  100% {
    transform: rotateZ(360deg);
  }
}

.hz_z{
    position: absolute;
    right: 17px;
    top: 19px;
    z-index: 2;
    background: url(https://www.aiqu.com/public/pcresources/static/activityimg/hz_4.png) no-repeat center top;
    width: 116px;
    height: 179px;
}
.hz_wz{
    position: absolute;
    right: 34px;
    top: 45px;
    z-index: 3;
        animation: revolveLr 4s linear infinite both;
    -webkit-animation: revolveLr 4s linear infinite both;
}
@keyframes revolveLr {
  50% {
    transform: rotateY(0deg);
  }
  75% {
    transform: rotateY(180deg);
  }
  100% {
    transform: rotateY(0deg);
  }
}

body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td {
        margin:0;
        padding:0;
        font-family:"微软雅黑", Helvetica;
        font-size:14px;
        border:0;
}
input{font-family:"微软雅黑", Helvetica; border:none; background:none;padding:0; margin:0;}
table {border-collapse:collapse;border-spacing:0;}
fieldset,img { border:0;}
address,caption,cite,code,dfn,em,strong,th,var {font-style:normal;
}
ol,ul {list-style:none;}
caption,th {text-align:left;}
h1,h2,h3,h4,h5,h6 {font-size:100%;font-weight:normal;}
h1, h2 {color: #404040; font-size:16px;}
q:before,q:after {content:'';}
a{ color:#333; text-decoration:none; outline:none;}
img {border: medium none;margin: 0;padding: 0;vertical-align: top;}
i{font-style:normal;}

input::-webkit-outer-spin-button,
input::-webkit-inner-spin-button {
        -webkit-appearance: none;
        margin: 0;
}
/* 去掉谷歌浏览器input框记住密码黄色背景 */

.clear { zoom:1; }
.clear:after { content:''; display:block; clear:both; }
.fl { float:left; }
.fr { float:right; }
body{background:#f4f4f4;}
div{box-sizing: border-box;}
/* 清浮动 */
body{
    min-width:1400px;   
}