*{margin: 0; padding: 0; box-sizing:border-box;}
html,body, h1, h2, h3, h4, h5, h6, hr, p, dl, dt, dd, ul, ol, li, pre, form, fieldset, legend, button, input, textarea, th, td {margin:0; padding:0;} 
/*body, button, input, select, textarea,p{font:12px "微软雅黑", tahoma, arial, \5b8b\4f53;}*/
body, button, input, select, textarea,p{font:12px  Microsoft YaHei,tahoma, arial, \5b8b\4f53;}
body{background:#f5f5f5;}
h1, h2, h3, h4, h5, h6{ font-size:100%; } 
em,i { font-style:normal; } 
b,strong{ font-weight: normal;}
ul, ol ,li{ list-style:none; } 
a { text-decoration:none; color:#000;} 
a:hover{color: #52cc66}
sup { vertical-align:text-top; } 
sub{ vertical-align:text-bottom; } 
legend { color:#000; } 
fieldset, img { border:0; } 
img{ border:none; vertical-align: middle;}
input,button{ border: 0 none; outline: none; }
input,select{ vertical-align:middle;outline: none;}
table { border-collapse:collapse; border-spacing:0; }
img{ border: 0 none; }
i{ display: inline-block;*display: inline;*zoom: 1;}
.fl{float: left;}
.fr{float: right;}
.clearfix:after{ content: '.'; display: block; height: 0; clear: both; visibility: hidden; overflow: hidden; }
.clearfix{ *zoom:1; }
.wrap{width: 1200px; margin: 0 auto;}
.Box{min-width:1200px;}
.Box a:hover{color: #52cc66}
/*header*/
.head .top{height:40px; background:#333;}
.head .top .top_l{height: 40px; line-height:40px; font-size:0px;}
.head .top .top_l a{display:inline-block; font-size:14px; color:#999; }
.head .top .top_l span{font-size: 14px;color: #838383;}
.head .top .top_l a:hover{color:#FFF;}
.head .top .top_iphone{display:flex; justify-content: space-between; align-items: center; height:40px;}
.head .top .top_iphone i{display:inline-block; width:16px; height:20px; margin-right:5px; background:url(/static/pc/img/img.png) no-repeat; background-position:-185px 0; vertical-align: middle;}
.head .top .top_iphone p{display:inline-block; font-size:14px; color:#838383;}

/*menu*/
.menu{height:100px; background:#fff;}
.menu .logo{display:block; width:157px; height:auto; margin-top:20px; margin-right:69px;}
.menu .logo img{width:inherit; height:auto;}

.menu_wrap{height:100px; line-height:100px; font-size:0px;}
.menu_wrap a{position: relative; display:inline-block; font-size:16px; color:#333; margin-right:45px;}
.menu_wrap a i{display:none; width:100%; height:4px; border-radius:8px; background:#3dcc55; position: absolute; top:68px; left:0;}
.menu_wrap a:last-child{margin-right:0;}
.menu_wrap .on, .menu_wrap a:hover{color:#3dcc55;}
.menu_wrap .on i, .menu_wrap a:hover i{display:block;}

/*Min3*/
.title{overflow: hidden;}
.title .name{font-size:20px; color:#222; font-weight:bold;}
.title .name i{float:left; width:6px; height:24px; background:#ff4c4c; margin-right:10px; margin-top:3px;}
.title .more{display:block; line-height:30px; font-size:15px; color:#ccc;}
.title .more i{float:left; width:16px; height:16px; background:url(/static/pc/img/img.png) no-repeat; background-position:-146px 0; margin-top:7px; margin-right:8px;}
.title a:hover{color:#000;}

/*手机游戏*/
.phone_game{margin-top:30px;}
.phone_wrap{padding:20px; padding-bottom:0px; background:#fff;}
.phone_game .l{width:810px;}
.phone_game .r{width:322px;}
.phone_img{margin-top:20px; overflow: hidden;}
.phone_img li{float:left; width:100px; margin-right:40px; text-align:center;}
.phone_img li:nth-child(6n){margin-right:0;}
.phone_img li img{display:block; width:100px; height:100px; margin:0 auto; border-radius:24px; transition:opacity .1s linear;}
.phone_img li img:hover{opacity:0.9; transition:opacity .1s linear;}
.phone_img li p{font-size:15px; color:#666; line-height:15px; margin-top:12px; margin-bottom:30px; overflow: hidden; white-space: nowrap; text-overflow: ellipsis;}
.phone_img li:hover p{color:#3dcc55;}

/*网页游戏*/
.webphone_game{margin-top:30px;}
.webphone_wrap{padding:20px; padding-bottom:0px; background:#fff;}
.webphone_game .l{width:810px;}
.webphone_game .r{width:322px;}
.webphone_img{margin-top:20px; overflow: hidden;}
.webphone_img li{float:left;width: 171px;margin-right:40px;text-align:center;}
.webphone_img li:nth-child(4n){margin-right:0;}
.webphone_img li img{display:block;width: 171px;height:100px;margin:0 auto;/* border-radius:24px; */transition:opacity .1s linear;}
.webphone_img li img:hover{opacity:0.9; transition:opacity .1s linear;}
.webphone_img li p{font-size:15px; color:#666; line-height:15px; margin-top:12px; margin-bottom:30px; overflow: hidden; white-space: nowrap; text-overflow: ellipsis;}
.webphone_img li:hover p{color:#3dcc55;}

/*游戏榜单*/
.game_lis{overflow: hidden;}
.game_lis li{display:flex; width:320px; border-bottom:1px solid #f2f2f2; padding:20px 0; overflow: hidden;}
.game_lis li:last-child{border-bottom:0;}
.game_lis li .num{width:21px; height:30px; color:#fff; line-height:30px; font-size:14px; text-align:center; background:url(/static/pc/img/img.png) no-repeat; background-position:-292px 0; margin-top:11px;}
.game_lis li .num2{background-position:-317px 0;}
.game_lis li .num3{background-position:-342px 0;}
.game_lis li .num4{background-position:-268px 0;}
.game_lis li .num5{background-position:-268px 0;}
.game_lis li .num6{background-position:-268px 0;}
.game_lis li .num7{background-position:-268px 0;}
.game_lis li .num8{background-position:-268px 0;}
.game_lis li .num9{background-position:-268px 0;}
.game_lis li .num10{background-position:-268px 0;}
.game_lis li .game_wrap{flex:1; margin:0 2%; overflow: hidden;}

.game_lis li .game_wrap .game_tit:hover{color: #52cc66}

.game_lis li .game_wrap img{float:left; display:block; width:52px; height:52px; border-radius:12px; transition:opacity .1s linear;}
.game_lis li .game_wrap img:hover{opacity:0.9; transition:opacity .1s linear;}
.game_lis li .game_wrap .game_text{float:left; margin-left:24px;}
.game_lis li .game_wrap .game_tit{font-size:15px; color:#555;max-width: 134px;overflow: hidden;height: 22px;display: inline-block;}
.game_lis li .game_wrap .game_infor{font-size:12px; color:#999; margin-top:10px;}
.game_lis li .game_wrap .game_infor span{display: inline-block;}
.game_lis li .game_wrap .game_infor i{display: inline-block; margin:0 10px; vertical-align: text-bottom;}
.game_lis li .game_down{display:block; width:60px; height:28px; line-height:28px; text-align:center; color:#3dcc55; border-radius:3px; border:1px solid #b8e6bf; margin-top:12px;}
.game_lis li .game_down:hover{background: #3dcc55; color:#fff;}


/*网页游戏榜单*/
.webgame_lis{overflow: hidden;}
.webgame_lis li{display:flex; width:320px; border-bottom:1px solid #f2f2f2; padding:20px 0; overflow: hidden;}
.webgame_lis li:last-child{border-bottom:0;}
.webgame_lis li .num{width:21px; height:30px; color:#fff; line-height:30px; font-size:14px; text-align:center; background:url(/static/pc/img/img.png) no-repeat; background-position:-292px 0; margin-top:15px;}
.webgame_lis li .num2{background-position:-317px 0;}
.webgame_lis li .num3{background-position:-342px 0;}
.webgame_lis li .num4{background-position:-268px 0;}
.webgame_lis li .num5{background-position:-268px 0;}
.webgame_lis li .num6{background-position:-268px 0;}
.webgame_lis li .num7{background-position:-268px 0;}
.webgame_lis li .num8{background-position:-268px 0;}
.webgame_lis li .num9{background-position:-268px 0;}
.webgame_lis li .num10{background-position:-268px 0;}
.webgame_lis li .game_wrap{flex:1; margin:0 2%; overflow: hidden;}

.webgame_lis li .game_wrap .game_tit:hover{color: #52cc66}


.webgame_lis li .game_wrap img{float:left; display:block; width:85px; height:62px; border-radius:3px; transition:opacity .1s linear;}
.webgame_lis li .game_wrap img:hover{opacity:0.9; transition:opacity .1s linear;}
.webgame_lis li .game_wrap .game_text{float:left; margin-left:24px;}
.webgame_lis li .game_wrap .game_tit{font-size:15px; color:#555;max-width: 185px;overflow: hidden;height: 22px;display: inline-block;}
.webgame_lis li .game_wrap .game_infor{font-size:12px; color:#999; margin-top:10px;}
.webgame_lis li .game_wrap .game_infor span{display: inline-block;}
.webgame_lis li .game_wrap .game_infor i{display: inline-block; margin:0 5px; vertical-align: text-bottom;}
.webgame_lis li .game_down{display:block; width:60px; height:28px; line-height:28px; text-align:center; color:#3dcc55; border-radius:3px; border:1px solid #b8e6bf; margin-top:12px;}
.webgame_lis li .game_down:hover{background: #3dcc55; color:#fff;}


/*游戏合集*/
.gameHj_wrap{padding:0 20px 20px 20px; background:#FFF;}
.gameHj-lis{margin-top:20px; overflow: hidden;}
.gameHj-lis li{float:left; width:274px; height:auto; text-align: center; margin-right:20px;}
.gameHj-lis li:last-child{margin-right:0;}
.gameHj-lis li img{display:block; width:274px; height:137px; margin:0 auto; border-radius:6px; transition:opacity .1s linear;}
.gameHj-lis li img:hover{opacity:0.9; transition:opacity .1s linear;}
.gameHj-lis li p{width:100%; line-height:15px; font-size:15px; color:#555; margin-top:15px; overflow: hidden; white-space: nowrap; text-overflow: ellipsis;}

/*手机网游*/
.phone_games{margin-top:30px;}

/*排行榜*/
.rank{margin-top:30px;}
.rank_wrap{padding:20px; background:#FFF;}
.rank_con{overflow: hidden;}
.rank_con .rank_list{float:left; width:372px; height:auto; border:1px solid #fdddc5; padding:20px 25px 0; margin-top:20px; margin-right:22px;}
.rank_con .rank_list:last-child{margin-right:0;}
.rank_con .rank_tit{width:279px; height:43px; margin: 0 auto;}
.rank_con .rank_tit p{font-size:20px; font-weight:bold; line-height:22px; background-image: -webkit-linear-gradient(left,#f59f49,#ff7733); -webkit-background-clip:text; -webkit-text-fill-color:transparent; text-align: center;}
.rank_con .rank_tit p i{display:inline-block; width:80px; height:23px; background:url(/static/pc/img/img.png) no-repeat; background-position:-1035px 0; vertical-align: middle; margin-right:1px;}
.rank_con .rank_tit p i:last-child{margin-left:10px;background-position:-948px 0;}

.rank_lis{overflow: hidden;}
.rank_lis li{width:320px; height:65px; padding:20px 0; border-bottom:1px solid #f2f2f2;}
.rank_lis li .rank1{display:flex;}
.rank_lis li .number{display:block; width:24px; height:24px; text-align:center; line-height:24px; font-weight:bold; color:#FFF; background:url(/static/pc/img/img.png) no-repeat; background-position:-450px 0; margin-top:18px;}
.rank_lis li .number2{background-position:-478px 0;}
.rank_lis li .number3{background-position:-422px 0;}
.rank_lis li .number4{background-position:-394px 0;}
.rank_lis li .number5{background-position:-394px 0;}
.rank_lis li .number6{background-position:-394px 0;}
.rank_lis li .number7{background-position:-394px 0;}
.rank_lis li .number8{background-position:-394px 0;}
.rank_lis li .number9{background-position:-394px 0;}
.rank_lis li .number10{background-position:-394px 0;}

.rank_lis li .rank1 .number{margin-top:0;}
.rank_lis li .rank1 .rank_txt{width:112px;flex:1; font-size:16px; color:#333; margin:0 20px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.rank_lis li .rank1 .rank_down, .rank_lis .on .rank_down{display:block; width:24px; height:24px; background:url(/static/pc/img/img.png) no-repeat; background-position:-366px 0; margin-top:18px;}
.rank_lis li .rank1 .rank_down{margin-top:0;}
.rank_lis li .rank2{display:none;}
.rank_lis .on .rank1{display:none;}
.rank_lis .on{height:102px;}
.rank_lis .on .rank2{display:flex;}
.rank_lis .on .rank_infor{flex:1; margin:0 20px; overflow: hidden;}
.rank_lis .on .rank_infor img{float:left; display:block; width:60px; height:60px; border-radius:14px;}
.rank_lis .on .rank_infor .rank_txt{width:152px;float:left; margin-left:19px; overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.rank_lis .on .rank_infor .rank_name{width:112px; height:20px; line-height:20px; font-size:16px; color:#333; overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.rank_lis .on .rank_infor .rank_text{color:#999; margin-top:13px; font-size:0px;}
.rank_lis .on .rank_infor .rank_text span{display:inline-block; position: relative; width:60px; font-size:12px;}
.rank_lis .on .rank_infor .rank_text span:after{content:''; display:inline-block; height:12px; width:2px; /*background:#c6c6c6; */position: absolute; top:4px; right:5px;left:5px;}
.rank_lis .on .rank_infor .rank_text span:last-child:after{display: none;}

/*游戏榜*/
.rank_con .game_rank{border:1px solid #b9ebf7;}
.rank_con .game_rank .rank_tit p{background-image: -webkit-linear-gradient(left,#17c3e6,#17a1e6); -webkit-background-clip: text; -webkit-text-fill-color: transparent;}

/*软件榜*/
.rank_con .soft_rank{border:1px solid #c1f5d0;}
.rank_con .soft_rank .rank_tit p{background-image: -webkit-linear-gradient(left,#2ee66b,#3dcc55); -webkit-background-clip: text; -webkit-text-fill-color: transparent;}

/*面包屑*/
.Crumbs{margin:15px 0;}
.Crumbs .wrap{font-size:14px; color:#525252;}
.Crumbs .wrap a{color:#525252;}
.Crumbs .wrap a::after {
	content: ' > ';
}
/*a_list*/
.list_l{width:810px; padding:20px; margin-bottom:51px; background:#fff;}
.list_l .list_tit{font-size:20px; color:#333; font-weight:bold;}
.list_r{width:360px;}

.list_con li{padding:30px 0; border-bottom:1px solid #f1f1f1; overflow: hidden;}
.list_con li:last-child{border-bottom:0;}
.list_con li .list_img{float:left; display:block; width:180px; height:120px;}
.list_con li img{display:block; width:100%; height:100%; border-radius:6px; transition:opacity .1s linear;}
.list_con li img:hover{opacity: 0.9; transition:opacity .1s linear;}
.list_con li .list_text{float:left; width:751px; height:120px; margin-left:19px;}
.list_con li .list_text .list_name{display:block; height:23px; line-height:20px; font-size:20px; color:#111; overflow: hidden; white-space: nowrap; text-overflow: ellipsis;}
.list_con li .list_text .list_name:hover{color:#3dcc55;}
.list_con li .list_text .list_infor{font-size:0px;}
.list_con li .list_text .list_infor span{display:inline-block;height:14px; line-height:14px; font-size:14px; color:#999; margin-top:25px;}
.list_con li .list_text .list_infor span + span{margin-left:96px;}
.list_con li .list_text .text{width:100%; height:48px; line-height:24px; font-size:14px; color:#999; margin-top:15px; overflow: hidden;}

.list_con li .list_text .tags{margin: 8px 0;white-space: nowrap;margin-top: 20px;}

.list_con li .list_text .tags span{display: inline-block;padding: 0 5px;background: #F2F2F2;border-radius: 2px;font-size: 12px;color: #999;margin-right: 8px;}
.list_con li .list_text .tags span a{display: inline-block;padding: 0 5px;background: #F2F2F2;border-radius: 2px;font-size: 12px;color: #999;}
/*图文资讯*/
.list_conimg li{padding:30px 0; border-bottom:1px solid #f1f1f1; overflow: hidden;}
.list_conimg li:last-child{border-bottom:0;}
.list_conimg li .list_img{float:left; display:block; width:180px; height:120px;}
.list_conimg li img{display:block; width:100%; height:100%; border-radius:6px; transition:opacity .1s linear;}
.list_conimg li img:hover{opacity: 0.9; transition:opacity .1s linear;}
.list_conimg li .list_text{float:left; width:571px; height:120px; margin-left:19px;}
.list_conimg li .list_text .list_name{display:block; height:20px; line-height:20px; font-size:20px; color:#111; overflow: hidden; white-space: nowrap; text-overflow: ellipsis;}
.list_conimg li .list_text .list_name:hover{color:#3dcc55;}
.list_conimg li .list_text .list_infor{font-size:0px;}
.list_conimg li .list_text .list_infor span{display:inline-block;height:14px; line-height:14px; font-size:14px; color:#999; margin-top:25px;}
.list_conimg li .list_text .list_infor span + span{margin-left:96px;}
.list_conimg li .list_text .text{width:100%; height:48px; line-height:24px; font-size:14px; color:#333; margin-top:15px; overflow: hidden;}

.list_l h3{float:left; display:block; font-size:16px; color:#333; font-weight:bold; line-height:32px; width:770px; height:32px; padding-left:20px; margin:15px 0;background:#f5f5f5 url(/static/pc/img/pic_34.png) no-repeat; vertical-align: middle;}

/*page*/
.pagingUl { padding: 0; margin: 0; list-style: none; height: 30px; }

.pagingUl li { float: left; width: 40px; height: 30px; text-align: center; margin-right: 5px; border-radius: 5px; }

.pagingUl a { display: inline-block; width: auto; height: 30px; text-align: center; line-height: 30px; color: #666; font-size: 14px; border-radius: 5px; border: 1px solid #e6e6e6;padding: 0px 15px;margin: 0px 3px; }

.pagingUl a:hover, .activP { background-color: #52cc66 !important; color: #fff !important; }

.page-c .prv, .page-c .next, .page-c .first, .page-c .last, .page-c .prv { cursor: pointer; width: 60px; height: 30px; text-align: center; line-height: 30px; font-size: 14px; color: #4c4c4c; border: 1px solid #e6e6e6; margin: 0 5px; padding: 0 6px; border-radius: 5px; }

.page-c .prv:hover, .page-c .next:hover, .page-c .first:hover, .page-c .last:hover { border: 1px solid #52cc66; color: #52cc66; }

.page-c { display: block; float: left; margin: 30px 0; width: 100%; }

.page-c > div { display: table; text-align: center; margin: 6px auto; *width: 680px; }

.page-c > p { display: block; margin: 12px 0 0 0; font-family: '瀹嬩綋'; font-size: 14px; color: #808080; text-align: right; }

.page-c > p span { font-size: 24px; color: #52cc66; }

.dian-c2 { display: none; margin-right: 4px; }

#page { margin: 30px auto; }
#page { margin: 20px auto; width: 100%; overflow: hidden; text-align: center; }
#page a, #page span { display: inline-block; width: auto; padding: 0 10px; height: 30px; text-align: center; line-height: 30px; color: #666; font-size: 14px; border-radius: 5px; border: 1px solid #e6e6e6; margin: 0 5px; }
#page span { background-color: #52cc66; color: #fff; }
#page a:hover { background-color: #52cc66; color: #fff; }
#page .activP { background-color: #52cc66; color: #fff; }


/*游戏排行*/
.game_rank{padding:20px 20px 0 20px; background:#fff;}
.webgame_rank{padding:20px 20px 0 20px; background:#fff;margin-top:30px; }



/*页游礼包*/
.webgift_hot{padding:20px 20px 30px 20px; background:#fff;}
.webgift_hot_lis{border-left:1px solid #e0e0e0;}
.webgift_hot_lis li{position: relative; height:15px; margin-top:27px; font-size:0px; }
.webgift_hot_lis li a{display:inline-block; font-size:15px; line-height:15px; padding-left:20px; overflow: hidden; white-space: nowrap; text-overflow: ellipsis;max-width: 320px;color: #333333}
.webgift_hot_lis li i{display:inline-block; width:16px; height:16px; background:url(/static/pc/img/img.png) no-repeat; background-position:-206px 0; position: absolute; left:-9px; top:-2px; vertical-align: middle; background-color:#fff;}
.webgift_hot_lis li:hover i{width: 14px; left: -7px; background-position:0 0;}


/*热门攻略*/
.hot{padding:20px 20px 30px 20px; margin-top:30px; background:#fff;}
.hot_lis{border-left:1px solid #e0e0e0;}
.hot_lis li{position: relative; height:15px; margin-top:27px; font-size:0px; }
.hot_lis li a{display:inline-block; font-size:15px; line-height:15px; padding-left:20px; overflow: hidden; white-space: nowrap; text-overflow: ellipsis;max-width: 320px;color: #333333}
.hot_lis li i{display:inline-block; width:16px; height:16px; background:url(/static/pc/img/img.png) no-repeat; background-position:-206px 0; position: absolute; left:-9px; top:-2px; vertical-align: middle; background-color:#fff;}
.hot_lis li:hover i{width: 14px; left: -7px; background-position:0 0;}

/*热门合集*/
.hot_hj{padding:20px; padding-bottom:0px; margin-top:30px;margin-bottom:30px; background:#fff;}
.hot_img{margin-top:13px;}
.hot_img a{display:block; width:320px; text-align:center;}
.hot_img img{display:block; width:320px; height:160px; border-radius:6px; transition:opacity .1s linear;}
.hot_img img:hover{opacity:0.9; transition:opacity .1s linear;}
.hot_img .hot_txt{font-size:15px; color:#555; height:48px; line-height:15px; padding:15px 0 20px; overflow: hidden; white-space: nowrap; text-overflow: ellipsis;}

/*文联*/
.link{margin-top:41px; background:#FFF;}
.link_wrap{padding:30px 0px;}
.link_wrap p{font-size:20px; color:#333; font-weight:bold;}
.link_wrap .link_con{margin-top:20px; line-height:36px; font-size:0px;}
.link_wrap .link_con a{display:inline-block; font-size:14px; color:#666; margin-right:22px;}
.link_wrap .link_con a:hover{color:#000;}

.footer{height:180px; background:#333;}
.footer .footer_wrap{padding:20px 0px; text-align: center;padding-bottom: 0}
.footer .foo{display:inline-block; height:18px; line-height:18px; overflow: hidden;}
.footer .foo a{display:block; float:left; position: relative; font-size:14px; color:#999;}
.footer .foo a:hover{color:#FFF;}
.footer .foo a:after{content:''; display:inline-block; width:2px; height:12px; background:#848484; margin:0 13px;}
.footer .foo a:last-child:after{display:none;}
.footer p{margin-top:14px;font-size: 14px}
.footer p, .footer p a{color:#999;}

.footer .footlink p{text-align:center;color:#999;font-size:14px;overflow:hidden; margin-bottom:10px}
.footer .footlink p a{display:inline-block;padding:0 10px; color:#b9b9b9}


/*d_list*/
.main_wrap{padding:20px 20px 10px; margin-top:30px; margin-bottom:70px; overflow: hidden; background:#FFF;}
.main_wrap .Crumbs{margin:0px;}
.main_wrap .Crumbs .wrap, .main_wrap .Crumbs .wrap a{color:#999;}

/*分类*/
.classify{overflow: hidden;     margin-top: 10px;}
.classify a{display:block; float:left; line-height:12px; font-size:14px; color:#666666; padding:12px 30px; background:#f1f1f1; border-radius:3px; margin-top:20px; margin-right:14px;}
.classify a:hover{color:#FFF; background:#3dcc55;}
/*.classify a:nth-child(11n){margin-right:0px;}*/
.classify a.on{color:#fff; background:#3dcc55;}
   .classify span{font-size: 16px;
    height: 50px;
    line-height: 50px;
    float: left;
    margin-top: 13px;
    color: #999;}
/*列表*/
.con_lis{display:none; overflow: hidden;}
.con_lis.on{display: block;}
.con_name{position: relative; border-bottom:1px solid #f5f5f5;margin-top: 30px;}
.con_name div{float:left; position: relative; width:40px; height:28px; line-height:16px; font-size:16px; color:#999; margin-right:42px; text-align:center; cursor: pointer;}
.con_name a{line-height:16px; font-size:16px; color:#999;}
.con_name i{display:none;position: absolute; top:22px; left:0px; width:40px; height:12px; background:url(/static/pc/img/pic_35.png) no-repeat;}
.con_name .on a{color:#3dcc55}
.con_name .on i{display:block;}

.con_list{overflow: hidden;}
.con_list li{float:left; width:276px; padding:20px; border:1px solid #ebebeb; margin-top:28px; margin-right:18px;}
.con_list li:nth-child(4n){margin-right:0;}
.con_list li:hover{background:#fff; box-shadow: 0px 20px 40px 0px rgba(0, 0, 0, 0.08);}
.con_list li .con_tit{font-size:16px; color:#111; height: 16px; line-height:15px; overflow: hidden;}
.con_list li .con_text{margin-top:20px; overflow: hidden;}
.con_list li .con_text img{float:left; display:block; width:84px; height:84px; border-radius:16px;}
.con_list li .con_text .con_infor{float:left; width:110px; height:50px; margin-left:20px;}
.con_list li .con_text .con_infor p{color:#555555; line-height:12px;}
.con_list li .con_text .con_infor p span{color:#888;}
.con_list li .con_text .con_infor p + p{margin-top: 12px;}
.con_list li .con_text .con_infor .con_down{display:block; width:90px; height:32px; line-height:32px; text-align:center; border:1px solid #c4f0cc; border-radius:2px; color:#3dcc55; margin-top:15px;}
.con_list li .con_text .con_infor .con_down:hover{color:#FFF; background:#3dcc55;}
.con_lis .page-c{margin-top:40px;}



/*新增页游列表*/
.webcon_lis{display:none; overflow: hidden;}
.webcon_lis.on{display: block;}
.webcon_name{position: relative; border-bottom:1px solid #f5f5f5;margin-top: 30px;}
.webcon_name div{float:left; position: relative; width:40px; height:28px; line-height:16px; font-size:16px; color:#999; margin-right:42px; text-align:center; cursor: pointer;}
.webcon_name a{line-height:16px; font-size:16px; color:#999;}
.webcon_name i{display:none;position: absolute; top:22px; left:0px; width:40px; height:12px; background:url(/static/pc/img/pic_35.png) no-repeat;}
.webcon_name .on a{color:#3dcc55}
.webcon_name .on i{display:block;}

.webcon_list{overflow: hidden;}
.webcon_list li{float:left; width:368px; padding:20px; border:1px solid #ebebeb; margin-top:28px; margin-right:18px;}

.webcon_list li:hover{background:#fff; box-shadow: 0px 20px 40px 0px rgba(0, 0, 0, 0.08);}
.webcon_list li .con_tit{font-size:16px; color:#111; height: 16px; line-height:15px; overflow: hidden;}
.webcon_list li .con_text{margin-top:20px; overflow: hidden;}
.webcon_list li .con_text img{float:left; display:block; width:193px; height:130px; }
.webcon_list li .con_text .con_infor{float:left; width:110px; height:50px; margin-left:20px;margin-top: 25px;}
.webcon_list li .con_text .con_infor p{color:#555555; line-height:12px;}
.webcon_list li .con_text .con_infor p span{color:#888;}
.webcon_list li .con_text .con_infor p + p{margin-top: 12px;}
.webcon_list li .con_text .con_infor .con_down{display:block; width:90px; height:32px; line-height:32px; text-align:center; border:1px solid #c4f0cc; border-radius:2px; color:#3dcc55; margin-top:15px;}
.webcon_list li .con_text .con_infor .con_down:hover{color:#FFF; background:#3dcc55;}
.webcon_lis .page-c{margin-top:40px;}

/*游戏问答*/
.aRecSearch{width: 100%;height: 200px;background: url(../img/askbg.png) no-repeat;background-size: 100% 100%;padding-top: 12px;}
.aRecSearch form{display: block;width: 669px;margin:auto;overflow: hidden;*zoom: 1;}
.aRecSearch form input{display:block;}
.aRecSearch .askSearch{float: left;width: 510px;height: 50px;border: 3px solid #f9a400;padding-left: 14px;font-size: 16px;text-align: center;}
.aRecSearch .aBtnSearch{float:left;width: 138px; height: 50px;background-color: #f9a400; color: #fff;text-align: center;line-height: 50px;font-size: 20px;border: 0;cursor: pointer;}    
.aRecSearch input::-webkit-input-placeholder {color:#ccc;}
.aRecSearch input:-moz-placeholder {color:#ccc;}
.aRecSearch input::-moz-placeholder {color:#ccc;}
.aRecSearch input:-ms-input-placeholder {color:#ccc;}
.aRecSearch .num{height: 42px;margin-top: 35px;margin-bottom: 2px;}
.aRecSearch .num p{position: relative;width: 46%;height: 26px;line-height: 25px;font-size: 18px;color: #333;display: inline-block;overflow: hidden;white-space: nowrap;}
.aRecSearch .num p:nth-of-type(1){text-align: right;}
.aRecSearch .num p:nth-of-type(2){margin-left: 19px;padding-left: 19px;}
.aRecSearch .num p:nth-of-type(2):before{content: "";width: 2px;height: 22px;background-color: rgba(153,153,153,.5);position: absolute;top: 5px;left: 0;}
.aRecSearch .num p em{ font-size: 26px;color:#FF6600;font-style: italic;margin: 0 4px;font-weight: bold; }
.aRecSearch .rec{padding: 0 32px;height: 40px;overflow: hidden;margin: 15px 5px 5px;}
.aRecSearch .rec span{font-size: 14px;color: #FFB230;}
.aRecSearch .rec a{font-size: 14px;color: #999;padding-right:9px;margin-right: 9px;}

.askChoice{position:relative;height:48px;padding: 0 20px;background-color: #f9f9f9;border-top: 1px solid #eee;border-bottom: 1px solid #eee;overflow: hidden;*zoom: 1;}
.askChoice em{position: absolute;top: 0;left:0;z-index: 1;display: block;font-size:18px; color:#fff;font-weight: bold;padding: 0 14px; background-color:#0FCA93; height:50px;line-height:50px;}
.askChoice em:before{ content:"";display: inline-block;width: 28px;height: 24px;background: url(../img/fbico.png) no-repeat;background-size: 500px 500px;background-position: -179px -105px;vertical-align: top;margin:12px 7px 0 0; }
.askChoice span{float: right;font-size: 12px;color: #ccc;display: inline-block;vertical-align: middle;line-height: 48px;}

/*手游礼包*/
.gift_list ul{clear: both;margin-bottom: 20px;
    margin-top: 20px;    overflow: hidden;}
.gift_list ul li {width: 375px;float: left;height: 120px;margin: 0 10px 10px 0;border: 1px solid #eee;padding: 15px 15px 3px}
.gift_list ul li .imgli {width: 74px;height: 74px;float: left;margin-top: 8px}
.gift_list ul li .imgli img {width: 100%;height: 100%;border-radius: 20px}
.gift_list ul li .txtli {width: 245px;float: right}
.gift_list ul li .ptitle {height: 28px;line-height: 28px;overflow: hidden}
.gift_list ul li .ptitle a {font-size: 16px;color: #333}
.gift_list ul li .ptxt {line-height: 24px;height: 24px;overflow: hidden;font-size: 12px;color: #999}
.gift_list ul li .plq {height: 30px;margin-top: 7px;color: #999;}
.gift_list ul li .plq span {margin-top: 3px}
.gift_list ul li .plq em {float: left;line-height: 30px;font-size: 14px;color: #666}
.gift_list ul li .plq a {border-radius: 12px;display: inline-block;float: right;width: 70px;height: 30px;line-height: 30px;text-align: center;font-size: 14px;color: #424242;border: 1px solid #909090;}
.gift_list ul li:hover {background: #fbfbfb}
.gift_list ul li:hover .plq a:hover {background: #3dcc55;color: #fff}
.gift_list ul li.lbrr {width: 360px;}

/*合集标签*/
.hot_hjtag{padding:20px; padding-bottom:0px; margin-top:30px;margin-bottom:30px; background:#fff;}
.hot_tag_box {overflow: auto}
.hot_tag_box a {display: inline-block;float: left;margin: 0 5px;line-height: 40px;font-size: 14px}
.hot_tag_box a:nth-child(1n) {color: #82bf64}
.hot_tag_box a:nth-child(2n) {color: #f53e3e}
.hot_tag_box a:nth-child(3n) {color: #a3bad3}
.hot_tag_box a:nth-child(4n) {color: #ff983d}
.hot_tag_box a:nth-child(5n) {color: #5eb1ff}
.hot_tag_box a:nth-child(6n) {color: #af5aff}
.hot_tag_box a:nth-child(7n) {color: #fe8dc8}
.hot_tag_box a.small {font-size: 14px}
.hot_tag_box a.big {font-size: 18px}
.hot_tag_box a.middle {font-size: 16px}
.hot_tag_box a:hover {text-decoration: underline}