@charset "utf-8";
/* CSS Document */
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, form, input, button, textarea, p, blockquote{margin: 0; padding: 0;}
table{border-collapse: collapse; border-spacing: 0; width: 100% !important;}
li{list-style: none;}
img{border: 0;}
a{outline:none; color:#565656; text-decoration:none; cursor:pointer; word-break: break-all;}
body{width:100%; margin:0 auto; min-width:320px; max-width:768px; font-family:Arial,"STHeiti",'Microsoft YaHei','宋体', Verdana, Helvetica, Sans-Serif; color:#565656; background:#f5f5f5;}
a:active{text-decoration: none;background: #fff;opacity: 1;}
a:hover{text-decoration: none;background: none;opacity: 1;}
/*单机首页*/
nav{width:90%; margin:0 auto; overflow:hidden; padding:2.5% 0 1% 0;}
nav div{float:left;}
.nav1{width:4%;}
.nav1 img{width:14px; height:22px;}
.nav2{font-size:1em; height:22px; line-height:22px; margin-left:3%; width:75%; overflow:hidden;}
.nav3{width:5.8%; float:right;}
.nav3 img{width:19px; height:22px;}
.nav4{width:21px; float:right; margin:0 0 0 4.6%;}
.nav4 img{width:21x; height:22px;}
.nav5{width:6.4%; float:right; margin-left:4.6%;}
.nav5 img{width:21px; height:22px;}
.index-banner{position:relative; overflow:hidden; -webkit-backface-visibility:hidden; z-index:1; width:100%;}
.index-banner .swiper-wrapper{overflow:hidden;}
.index-banner .swiper-wrapper li{float:left;}
.index-banner .swiper-wrapper li a{width:100%;}
.index-banner .swiper-wrapper li img{width:100%;height:100%; display:none;}
.index-banner .index-pagination{position:absolute;right:0px;bottom:0;width:100%;background:rgba(0, 0, 0, 0.6);height:20%; line-height:20%;}
.index-banner .index-pagination span{width:2.8%;height:34%;margin-top:2.6%;margin-right:2%;border-radius:50%;background:#797979;float:right;display:inline-block;}
.index-banner .index-pagination span.swiper-active-switch{background:#fff;}
.index-banner .banner-title{position:absolute;left:3%;bottom:3.6%;color:#fff;font-size:0.9em;z-index:100;}

.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;
-webkit-transition-property:-webkit-transform;-moz-transition-property:-moz-transform;-o-transition-property:-o-transform;-ms-transition-property:-ms-transform;transition-property:transform;
-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}

/*main{width:100%; background:#fff; border-bottom:1px solid #cfcfcf; margin-bottom:4%;}*/
.cate{width:87.5%; margin:0 auto; padding:2.5% 0;}
.cate ul{overflow:hidden; width:100%;}
.cate ul li{float:left; width:25%; padding:2% 0; text-align:center; font-size:1em;}
.cate ul li a{display:block;}
.cate ul li img{margin-bottom:1%; width:80%!important; margin:0 auto; max-width:88px; max-height:88px; display:block;}
.cate ul li img span{display:block; width:100%;}
.cate ul .nomr{margin-right:0;}
.main_b{width:100%; background:#fff;color:#565656;}
.main_c{width:100%; background:#fff;color:#565656;}
.mrbw{width:100%;}
.mrbw div{width:100%; border-bottom:1px solid #cfcfcf; border-top:1px solid #cfcfcf;}
.mrbw h3{width:90%; margin:0 auto; font-weight:normal; font-size:1.3em; padding:2.5% 0; overflow:hidden;}
.mrbw ul{overflow:hidden; width:90%; margin:1.5% auto;}
.mrbw ul li{float:left; width:48%; margin-right:2%; margin:1.5% 1.5% 1.5% 0;}
.mrbw ul li .li_l{float:left; border:none; width:40%; margin-right:11px; max-width:85px;}
.mrbw ul li .li_l img{width:85x; height:85px; border-radius: 10px;}
@media screen and (max-width:650px){.mrbw ul li .li_r{width:59%!important;}}
@media screen and (max-width:550px){.mrbw ul li .li_r{width:54%!important;}}
@media screen and (max-width:500px){.mrbw ul li .li_l{max-width:70px;}.mrbw ul li .li_l img{width:70x; height:70px;}.mrbw ul li .li_r{width:53%!important;}}
@media screen and (max-width:400px){.mrbw ul li .li_l{max-width:60px;}.mrbw ul li .li_l img{width:60x; height:60px;}.mrbw ul li .li_r{width:52%!important;}}
.mrbw ul li .li_r{float:left; border:none; width:64%;}
.mrbw ul li .li_r p{line-height:1em; margin:2% 0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.mrbw ul li .li_r p a{font-size:1em; line-height:1em;}
.mrbw ul li .li_r span{color:#888888; font-size:0.9em; display:block; margin:3% 0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.mrbw ul li .li_r .down{width:70%; padding:4% 0; margin-top:2%; font-size:0.9em; display:block; text-align:center; color:#fff; background-color:#5aaaff; max-width:100px;}
.mrbw .more{width:100%; text-align:center; background-color:#fafafa;font-size:1.3em; padding:2.5% 0; margin-bottom:4%;}
.main_d{width:100%;margin-top: 6px;-webkit-box-shadow: 0 3px 3px #ebebeb; -moz-box-shadow: 0 3px 3px #ebebeb; box-shadow: 0 3px 3px #ebebeb;}
/*.main_d ul{width:90%; margin:2% auto;}*/
/*.main_d li{width:100%; overflow:hidden; margin:10px 0;}*/
.main_d li .li_l{float:left; width:31%; margin-right:4%;}
.main_d li .li_l img{width:100%;}
.main_d li .li_r{float:left; width:65%;}
.main_d li .li_r a{display:block; font-size:1em; width:100%;}
.main_d li .li_r p{color:#888888; font-size:0.8em; width:100%; margin:1% 0;}
.main_e{width:100%; background:#fff;color:#565656;}
.main_f{width:100%; background:#fff;color:#565656;}
.main_g{width:100%; background:#fff;color:#565656;}
.rm{width:100%; background-color:#fafafa;}
.rm h4{width:90%; margin:0 auto; font-weight:normal; font-size:1.2em; padding:1% 0; height:33px; overflow:hidden;}
.main_g .rm h4 img{width:33px; height:33px; display:block; float:left;}
.main_g .rm h4 span{line-height:33px; display:block; float:left; margin-left:1%;}
.main_g .fenl{overflow:hidden; width:90%;}
.main_g .fenl li{float:left; width:22%; margin-right:4%; text-align:center;font-size:1em;}
.main_g .fenl .nomr{margin-right:0;}
.main_g .fenl li img{width:100%;}
/*footer{width:100%; background:#fff; border-top:1px solid #cfcfcf;}
footer div{width:310px; margin:0 auto; overflow:hidden;}
footer div a{display:block; float:left; background:url(/public/images/djsy21.jpg) no-repeat right center; padding:8% 4%; font-size:1em;}
footer div .nobg{background:none;}*/
/*手机网首页*/
.sy_head_box{width:100%; border-bottom:1px solid #cfcfcf;}
.sy_head{width:90%; margin:0 auto; overflow:hidden;}
.sy_head div{padding:3% 0 2% 0;}
.sy_head_l{float:left; width:4%;}
.sy_head_l a{width:100%;}
.sy_head_l a img{width:22px; height:22px;}
.sy_head_c{float:left; width:27%;margin-left:33%;}
.sy_head_c a{text-align:center;}
.sy_head_c a img{width:87px; height:22px;}
.sy_head_r{float:right; width:5.8%;}
.sy_head_r a{display:inline-block; width:100%;}
.sy_head_r a img{width:19px; height:22px;}
.sy_head_r2{float:right; width:6.8%; margin-left:5%; margin-right:5%;}
.sy_head_r2 a{display:inline-block; width:100%;}
.sy_head_r2 a img{width:21px; height:22px;}
.mrbw .fenl{overflow:hidden; width:90%;}
.mrbw .fenl li{float:left; width:23%; text-align:center;font-size:1em;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.mrbw .fenl li img{width:60px; height:60px; border-radius:10px; margin:0 auto;}
.mrbw .fenl2{overflow:hidden; width:90%;}
.mrbw .fenl2 li{float:left; width:22.5%; text-align:center;font-size:1em;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.mrbw .fenl2 li img{width:60px; height:60px; border-radius:10px; margin:0 auto;}
.mrbw .sy_tj{position:relative;}
.mrbw .sy_tj ul{position:absolute; right:0; bottom:0; width:23%; font-size:1em; margin-right:3%;}
.mrbw .sy_tj ul li{text-align:center; padding:3% 0; cursor:pointer; border-bottom:2px solid #fff;}
.mrbw .sy_tj ul li:hover{border-bottom:2px solid #5aaaff;}
.mrbw .sy_tj .active{border-bottom: 2px solid #5aaaff;}
.main_d li .pc{width:15%; display:inline-block; float:left;}
.main_d li b{width:100%; font-weight:normal; font-size:16px;}
.main_d li .sx{width:85%; display:inline-block; float:right;word-break:keep-all;text-overflow:ellipsis; overflow:hidden;}
.main_d li span{width:100%; overflow:hidden; font-size:16px;word-break:keep-all;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.sy_tj2{width:90%; margin:0 auto;}
.sy_tj2 ul{overflow:hidden; width:100%;}
.sy_tj2 ul li{float:left; width:26%; padding:0 0 3% 0; font-size:1.1em; margin-right:3%; border-bottom:2px solid #fff; cursor:pointer; text-align:center;}
.sy_tj2 ul li:hover{border-bottom:2px solid #5aaaff;}
.main_d .more{width:100%; text-align:center; background-color:#fafafa;font-size:1.3em; padding:2.5% 0; border-bottom:1px solid #cfcfcf; border-top:1px solid #eeeeee;}
.sy_tj2 .active{border-bottom: 2px solid #5aaaff;}
.sy_phb{width:100%; background:#fff;}
.sy_phb .sy_tj{width:100%; border-bottom:1px solid #cfcfcf; border-top:1px solid #cfcfcf;}
.sy_phb .sy_tj h3{width:90%; margin:0 auto; font-weight:normal; font-size:1.3em; padding:2.5% 0;}
.sy_phb ul{width:100%; margin:3% 0; padding:1% 0;}
.sy_phb ul li{width:90%; margin:3% auto; overflow:hidden; background:#fafafa; border:1px solid #efefef; padding:4% 0; position:relative;}
/*.phb_l{float:left; width:20.8%; margin-left:4%; margin-right:3%;}
.phb_l{max-width:143px;}*/
/*.phb_l img{width:100%; border-radius:10px; max-width:143px; max-height:143px;}*/
/*@media screen and (max-width:640px){.phb_l{width:120px;}.phb_l img{width:120px; height:120px;}}
@media screen and (max-width:565px){.phb_l{width:105px;}.phb_l img{width:105px; height:105px;}}
@media screen and (max-width:485px){.phb_l{width:90px;}.phb_l img{width:90px; height:90px;}}
@media screen and (max-width:400px){.phb_l{width:75px;}.phb_l img{width:75px; height:75px;}}
@media screen and (max-width:330px){.phb_l{width:59px;}.phb_l img{width:59px; height:59px;}}*/
/*.phb_c{float:left; width:45%; margin-right:2%;}*/
/*.phb_c p{font-size:1.2em;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}*/
.phb_c .type{font-size:1em; color:#787878; display:inline-block; margin-top:10%; font-style:normal;}
.phb_c .type span:last-child{border-left:1px solid #787878; margin-left:10px; padding-left:10px;}
/*.phb_r{float:left; width:21%;}
.phb_r a{display:block; font-size:1.2em; color:#fff; background:#5aaaff; text-align:center; padding:3% 0; margin-top:25%;}*/
.sy_phb ul li .pos{position:absolute; top:0; left:0; width:5.6%;}
.sy_phb ul li .pos img{width:100%;}
.sy_phb .more{width:100%; text-align:center; background-color:#fafafa;font-size:1.3em; padding:2.5% 0; margin-bottom:4%; border-bottom:1px solid #cfcfcf; border-top:1px solid #eeeeee;}
/*游戏列表页*/
.sy_phb .game_list{width:100%; border-bottom:1px solid #cfcfcf; border-top:1px solid #cfcfcf;}
.sy_phb .game_list ul{width:90%; margin:0 auto; overflow:hidden;}
.sy_phb .game_list ul li{float:left; background:none; border:none; width:33.3%; text-align:center; border-bottom:2px solid #fff; margin:0; font-size:1.3em; cursor:pointer;}
.sy_phb .game_list ul li:hover{border-bottom:2px solid #5aaaff;}
.sy_phb .game_list .active{border-bottom: 2px solid #5aaaff;}
.kc div{width:100%; background:#fafafa; border-top:none;}
.kc h5{width:90%; margin:0 auto; font-weight:normal; font-size:1.2em; padding:2% 0; overflow:hidden;}
.kc h5 span{width:22%; display:block; float:left; text-align:center; margin-right:4%; font-size:1em;}
.kc h5 .sys{margin-right:0;}
.kc ul{width:90%; margin:0 auto;}
.kc ul li{width:100%; overflow:hidden; border-bottom:1px solid #eeeeee; padding:1% 0;}
.kc li span{display:block; float:left; width:22%; text-align:center; margin-right:4%; height:32px; line-height:32px; font-size:1em;}
.kc li .sys{margin-right:0;}
.kc li .sys img{height:32px; margin-right:2%;}
/*游戏分类页*/
.yxfl{background:#fff; border-bottom:1px solid #cfcfcf; margin-bottom:4%;}
.yxfl .yxfl_tit{border-bottom:1px solid #cfcfcf; border-top:1px solid #cfcfcf;}
.yxfl h4{width:90%; margin:0 auto; font-weight:normal; font-size:1.3em; padding:2.5% 0;}
.yxfl ul{width:90%; margin:2% auto; overflow:hidden;}
.yxfl ul li{float:left; width:46%; margin:1.6%; border:1px solid #eeeeee; background:#fafafa; padding:2% 0;}
.yxfl ul li .yxfl_l{float:left; width:55px; margin-left:4%;}
.yxfl ul li .yxfl_l img{width:55px; height:55px; margin:0 auto;}
.yxfl ul li .yxfl_r{float:left; width:50%; margin-left:4%; margin-top:5%;}
.yxfl ul li .yxfl_r p{font-size:1.1em;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.yxfl ul li .yxfl_r b{display:inline-block; font-size:1em; font-weight:normal; color:#888888; margin:2% 0;}
.yxfl ul li .yxfl_r b span{color:#ff8800;}
.yxfl .more{width:100%; text-align:center; background-color:#fafafa;font-size:1.3em; padding:2.5% 0; margin-bottom:4%; border-bottom:1px solid #cfcfcf; border-top:1px solid #cfcfcf;}
/*资讯列表页*/
.zx_list{width:100%; background:#fff; margin-top: 6px;}
.zx_list ul{display: block; overflow: hidden;}
.zx_list li{display: block; padding: 15px 12px; overflow:hidden; border-bottom:1px solid #f5f5f5;}
.zx_list li:active{background: #eee;}
.zx_list li .li_l{display: inline-block; float:left; margin-right:10px;}
.zx_list li .li_l a{display: block; width: 88px; height: 58px; border-radius: 5px; overflow: hidden;}
.zx_list li .li_l a img{width:100%;}
.zx_list li .li_r{display: block; margin-left: 98px;}
.zx_list li .li_r a{display: inline-block; font: 16px Helvetica Regular,'方正中等线', Microsoft YaHei,sans-serif,'宋体',Tahoma; color: #333; line-height: 20px; height: 40px; overflow: hidden;}
.zx_list li .li_r p{display: table-cell; font-size: 10px; color: #999; height: 18px; vertical-align: bottom; overflow: hidden;}
.zx_list .more{width:100%; text-align:center;font-size:1.3em; padding:2.5% 0; margin-bottom:4%;}
.M-game2{width: 100%;padding-top: 57px;-webkit-box-shadow: 0 3px 3px #ebebeb; -moz-box-shadow: 0 3px 3px #ebebeb; box-shadow: 0 3px 3px #ebebeb;}
/*资讯攻略详细页*/
.zx_details{width:100%;overflow:hidden;margin-top: 6px;-webkit-box-shadow: 0 3px 3px #ebebeb; -moz-box-shadow: 0 3px 3px #ebebeb; box-shadow: 0 3px 3px #ebebeb;}
.zx_details .zx_head{padding: 12px 12px;background:#fff;border-bottom: 1px solid #f5f5f5;}
.zx_head div h1{font-weight:bold;font-size:16px;padding-bottom: 5px;overflow:hidden;color: #333;}
.zx_head div h6{font-weight:normal;font-size:12px;color:#999;}
.zx_head div h6 span{display:inline-block;margin-right:12px;color: #90bcf2;}
.zx_details main{display: block;width: auto;padding: 0 12px;}
.zx_wz{width: 100%;background: #fff;}
.zx_wz main>p{display: block;font-size: 14px; color: #555; line-height: 24px; padding-top: 15px; overflow: hidden;}
.zx_wz main>div{display: block;font-size: 14px; color: #555; line-height: 24px; padding-top: 15px; overflow: hidden;}
.zx_details main>p img,.zx_details main img{display: inline-block;max-width: 94%;width: auto;height: auto !important;margin: 0 auto;}
.zx_wz p embed{width:100%!important;}
.zx_wz ul{width:100%; margin:2px auto;}
.zx_wz ul li{width:100%; background:#fafafa; border:1px solid #efefef;overflow:hidden; padding:2px 0; position:relative;}
.zx_wz ul li div{border:none;}
.zx_wz .phb_l{float:left; width:20.8%; margin-left:3%; margin-right:3%;}
.zx_wz .phb_l img{width:100%;}
.zx_wz .phb_c{float:left; width:48%;}
.zx_wz .phb_c span{width:100%; font-size:16px; text-align:left;}
.zx_wz .phb_r{float:left; width:20%; margin-left:3%;}
.zx_wz .phb_r a{display:block; font-size:1em; color:#fff; background:#5aaaff; text-align:center; padding:5% 0; margin:40% 0;}
.zx_wz .phb_r span{width:100%; text-align:center; font-size:1em; display:inline-block;}
.zx_wz .tp{width:90%; margin:4% auto; border:none;}
.zx_wz .tp img{width:100%;}
.zx_details_yd{display: block;padding: 0 12px;background: #fff;}
.zx_details_yd h2{color: #333; font-size: 16px; line-height: 42px;}
/*应用首页*/
.app_hd{width:100%;border-top:1px solid #cfcfcf; margin-bottom:4%;}
.app_hd ul{width:100%; overflow:hidden;}
.app_hd ul li{float:left; width:24.4%; margin:0.8% 0.8% 0 0; position:relative;}
.app_hd ul li img{width:100%; max-height:119px;}
.app_hd ul li p{text-align:center; font-size:0.9em; background:url(/public/images/app03.png) repeat; width:100%; padding:2% 0; color:#fff; position:absolute; bottom:4px; z-index:99; overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.app_hd ul .nomr2{margin-right:0;}
.game_det{overflow:hidden;padding-top: 51px;-webkit-box-shadow: 0 3px 3px #ebebeb; -moz-box-shadow: 0 3px 3px #ebebeb; box-shadow: 0 3px 3px #ebebeb;}
.game_det .cont{padding: 0 12px;background: #fff;overflow: hidden;}
.game_det .phb_l{float:left;margin: 15px 10px 15px 0;}
.game_det .phb_l img{display: inline-block;float: left;width: 69px;height: 69px;border-radius: 8px;}
/*@media screen and (max-width:650px){.game_det .phb_l img{width:110px; height:110px;}}
@media screen and (max-width:470px){.game_det .phb_l img{width:69px; height:69px;}}*/
.game_det .cont .phb_c{display: inline-block;margin: 10px 0px 0px 5px;overflow: hidden;width: 72%;}
.game_det .cont .phb_c2{margin: 23px 0;}
.game_det .cont .phb_c h1{display: block;margin: 4px 0 6px 0;overflow: hidden;line-height: 19px;}
.game_det .cont .phb_c.phb_c_h5 h1{margin: 14px 0 6px 0;}
.game_det .cont .phb_c h1 a{display: inline-block;float: left;font-size: 16px;color: #333;line-height: 19px;}
.game_det .cont .phb_c span{display: block;font-size: 12px;color: #888;line-height: 16px;margin-right: 10px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.game_det .cont .phb_c em{display: inline-block;font-style: normal;font-size: 12px;color: #FF9D01;line-height: 16px;margin-bottom: 4px;}
.phb_c i{display:block; font-style:normal; margin:3% 0;}
.phb_c i strong{color:red; display:inline-block; margin-right:3px;}
@media screen and (max-width:420px){.phb_c i{margin:0; line-height:1.2em;}}
.game_det .start{display: block;padding: 0 12px;text-align: center;background: #fff;overflow: hidden;}
.game_det .start a{display: block;font-size: 13px;color: #fff;line-height: 31px;height: 31px;margin-bottom: 12px;border-radius: 6px;background: #509cfa;}
.phb_r{display: block;padding: 0 12px;background: #fff;overflow: hidden;}
.phb_r .down{display: inline-block;width: 32%;background: #FF9D01;border-radius: 6px;text-align: center;overflow: hidden;margin-bottom: 8px;}
.phb_r .down.down1{width:100%;}
.phb_r .down.down2{margin-top:20px;}
.phb_r .down span{display: inline-block;font-size: 13px;color: #fff;padding-left: 25px;line-height: 31px;height: 31px;background: url(/public/images/downloading.png) no-repeat left 0px;background-size: 20px auto;}
.phb_r .down:nth-child(2) span{background: url(/public/images/downloading.png) no-repeat left -40px;background-size: 20px auto;}
.phb_r .down:nth-child(2){background: #fa5153;}
.phb_r .down:nth-child(3) span{background: url(/public/images/downloading.png) no-repeat left -80px;background-size: 20px auto;}
.phb_r .down:nth-child(3){background: #23dbaa;}
.phb_r .down.down1 span{background: none;padding-left: 0;}
.phb_r .down.down2 span{padding-left: 25px;background: url(/public/images/downloading.png) no-repeat left 0px;background-size: 20px auto;}
.phb_r .install{display: block;background: #509cfa;border-radius: 6px;text-align: center;margin-bottom: 8px;overflow: hidden;}
.phb_r .install span{display: inline-block;font-size: 13px;color: #fff;padding-left: 25px;line-height: 31px;background: url(/public/images/downloading.png) no-repeat left -120px;background-size: 20px auto;}
.phb_r .install:active{opacity: .8;}
.game_det .detail-tab{background: #fff;padding: 0 12px;}
.game_det .detail-tab .Head1{display: block;overflow: hidden;}
.game_det .detail-tab .Head1 h2{float: left; color: #333; font-size: 16px; line-height: 42px;}
.game_det .detail-tab>ul{max-height: 60px;padding-bottom: 10px;overflow: hidden;}
.game_det .detail-tab>ul li{float: left;margin: 0 6px 6px 0;}
.game_det .detail-tab>ul li a{display: inline-block;line-height: 16px;padding: 4px 12px;background: #f0f3f4;border-radius: 12px;color: #888;font-size: 12px;font-family: Helvetica Regular,'方正中等线', Microsoft YaHei,sans-serif,'宋体',Tahoma;}
.game_det .detail-tab>ul li a.bgcolor0{background: #fa64b1;color: #f6f6f6;}
.game_det .detail-tab>ul li a.bgcolor1{background: #3aa3f4;color: #f6f6f6;}
.game_det .detail-tab>ul li a.bgcolor2{background: #1ec2b6;color: #f6f6f6;}
.game_det .detail-tab>ul li a.bgcolor3{background: #fad250;color: #f6f6f6;}
.game_det .detail-tab>ul li a:active{opacity: .8;}
.game_det_jt{margin-top: 6px;-webkit-box-shadow: 0 3px 3px #ebebeb; -moz-box-shadow: 0 3px 3px #ebebeb; box-shadow: 0 3px 3px #ebebeb; overflow:hidden;}
.game_det_jt h2{display: block;padding: 0 12px;background: #fff;color: #333; font-size: 16px; line-height: 42px;}
.game_det_jt img{width:34px; height:36px; display:block; float:left; margin-right:2%;}
.game_det_jt div p{font-size:1em; text-indent:2em;}
.game_det_jt .bbh{overflow:hidden; width:100%; padding:2% 0;}
.game_det_jt .bbh span{display:block; font-size:1em; float:left; line-height:26px; height:26px; width:40%;}
/*.game_det_jt .bbh b{display:block; float:right; font-weight:normal; width:14%;line-height:26px; height:26px; width:20%; text-align:right;}
.game_det_jt .bbh img{display:block; float:right; width:26px; height:26px; margin:0 0 0 2%; padding:0;}*/
.game_det_jt .game_det_bb{width:100%; border-top:1px solid #cfcfcf;}
/*.game_det_jt ul{overflow:hidden; width:90%; margin:2% auto;}*/
/*.game_det_jt ul li{float:left; width:50%; margin:2% 0;}*/
.game_det_jt ul li .jt_l{float:left; width:33%; margin-right:3%;}
.game_det_jt ul li .jt_l img{width:100%; border-radius:10px;}
.game_det_jt ul li .jt_r{float:left; width:64%; overflow:hidden;}
.game_det_jt ul li .jt_r p{font-size:1.2em; width:100%; text-indent:0; height:1.2em; overflow:hidden;}
.game_det_jt ul li .jt_r span{font-size:0.9em; color:#888888; height:1.1em; overflow:hidden; display:inline-block;}
.game_det_jt h4 a{font-weight:normal; display:inline-block; float:right;line-height:26px; height:26px; color:#787878;}
.game_det_jt .pl{margin:0 auto; width:90%;}
.game_det_jt .game_det_gl{display: block;background: #fff;}
/*Head3*/
.game_det_jt .Head3{display: block;position: relative;/*background: #fff;*/height: 42px;overflow: hidden;}
.game_det_jt .Head3 .Head3-box{position: absolute;width: 100%;z-index: 10;top: 0;left: 0;}
.game_det_jt .Head3 .Head3-box a{display: inline-block;float: left;text-align: center;background: #f0f0f0;color: #999;font: 16px Helvetica Regular,'方正中等线', Microsoft YaHei,sans-serif,'宋体',Tahoma;line-height: 42px;width: 50%;}
.game_det_jt .Head3 .Head3-box a.cur2{background: #fff;color: #333;}
.game_det_jt .Head3 span{display: inline-block;position: absolute;z-index: 9;width: 50%;left: 20%;height: 21px;background: #f0f0f0;}
.game_det_jt .Head3 em{display: inline-block;position: absolute;z-index: 9;width: 50%;top: 21px;left: 20%;height: 21px;background: #fff;}
.game_det_jt .game_det_gl ul{width:100%;background: #fff;padding-top: 12px;}
.game_det_jt .game_det_gl ul li{display: block;padding: 8px 12px;overflow:hidden;}
.game_det_jt .game_det_gl ul li a{display: inline-block;max-width: 96%;padding-left: 15px;background: url(/public/images/list-icon.png) no-repeat left center;background-size: 5px auto;font: 14px Helvetica Regular,'方正中等线', Microsoft YaHei,sans-serif,'宋体',Tahoma;color: #333; overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}
.game_det_jt .game_det_gl ul .more{display: block;margin: 12px 12px 0 12px;text-align:center;background: #fff;}
.game_det_jt .game_det_gl ul .more a{display: inline-block;line-height: 16px;color: #222; font: 13px Helvetica Regular,'方正中等线', Microsoft YaHei,sans-serif,'宋体',Tahoma;}
.game_det_jt .tj{display: block;padding: 0 12px;background: #fff;overflow: hidden;}
.game_det_jt .tj ul{width: 100%;padding: 12px 0;display: flex;justify-content: space-between;}
.game_det_jt .tj ul li{width:22%;/*margin-right:3%;*/border: 1px solid #f5f5f5;border-radius:20px;text-align:center;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.game_det_jt .tj ul li img{width:100%; height: auto; display:block; border-radius:20px; padding:0; margin-bottom:2%;}
.game_det_jt .tj ul li span{display:inline-block; text-align:center;}
.game_det_jt .tj ul .nomr{margin-right:none;}
.game_det_jt .yhpj{width:90%; margin:0 auto 1%;}
.game_det_jt .yhpj li{width:100%; border-top:1px solid #cfcfcf;}
.game_det_jt .yhpj li span{color:#999999; font-size:1em; margin:3% 0 0 0; display:block; padding-bottom:2%;}
.game_det_jt .yhpj li span b{font-weight:normal; display:inline-block; float:right;}
.game_det_jt .yhpj li p{font-size:1em; margin-top:1% 0 0 0; padding:2% 0 0 0;}
.game_det_jt .more{width:100%; text-align:center;font-size:1.3em; padding:2.5% 0 4% 0; background:#fafafa; border-top:1px solid #eeeeee;}
textarea{width:97%; height:100%; padding:1%; border:1px solid #cfcfcf;}
button{/*background:#5aaaff; color:#fff; font-size:0.8em;*/ border:none; /*width:65px; display:inline-block; float:right; padding:1% 0; margin:2% 0 3% 0;*/}
.demo{overflow:hidden; width:100%; margin:2% 0 0 0;}
.demo .target-demo{display:block; float:left; vertical-align: middle;}
.demo .target-demo img{width:14%; margin:0;}
.demo .hint{color: #ee0000; display:block; width:10%; float:left; height: 27px; font-size:1em; text-align: center;}
/*菜单*/
.caidan{width:100%; display:none;}
.caidan ul{overflow:hidden;}
.caidan li{display:block; float:left; border-bottom:1px solid #dcdcdc; border-right:1px solid #dcdcdc; border-top:1px solid #dcdcdc; width:24.5%;}
.caidan ul .nob{border-right:none;}
.caidan li a{display:block; float:left; width:100%; text-align:center; font-size:1em; padding:6% 0; border-top:1px solid #fff; border-left:1px solid #fff;}
.caidan li .nob2{border-left:none;}
.game_det_jt2{display: block; padding: 0 12px; background: #fff; margin-top: 6px; overflow: hidden;}
.game_det_jt2.game_det_jt2_h5{min-height:500px;}
.game_det_jt2 h2{display: block; color: #333; font-size: 16px; line-height: 42px;}
.slideBox>span{clear: both;display: block; text-align: center; line-height: 16px; padding: 5px 0; color: #bbb; font-size: 12px; font-family: Helvetica Regular,'方正中等线', Microsoft YaHei,sans-serif,'宋体',Tahoma;}
/*Cont3*/
.game_det_jt .Cont3{padding: 15px 12px;background: #fff;overflow: hidden;}
.game_det_jt .Cont3 .Cont3-box{}
.game_det_jt .Cont3 .Cont3-box .Cont3-slide{ width: 170px !important;margin-right: 11px !important;}
.game_det_jt .Cont3 .Cont3-box .Cont3-slide>a{display: block;background: #f6f6f6;width: 170px;height: 85px;border-radius: 4px !important;text-align: center;overflow: hidden;}
.game_det_jt .Cont3 .Cont3-box .Cont3-slide>a img{display: inline-block;width: auto;height: 100%;}
.game_det_jt .Cont3 .Cont3-box .Cont3-slide>span{display: block;height: 85px;border-radius: 4px !important;text-align: center;background: #f6f6f6;overflow: hidden;}
.game_det_jt .Cont3 .Cont3-box .Cont3-slide>span a{display: inline-block;padding-top: 30px;margin-top: 21px;font-size: 12px;color: #bbb;background: url(/public/images/more-icon.png) no-repeat top center;background-size: 25px auto;}
/*.game_det_jt2 h4 img{width:34px; height:36px; display:block; float:left; margin-right:2%;}
.game_det_jt2 h4 span{line-height:36px; height:36px; font-size:1.2em;}*/
.js_part4{margin-bottom:4%; border-bottom:1px solid #cfcfcf;}
.block_home_slider{position: relative;text-align: center;line-height: 0px;margin-right: auto;margin-left: auto; background-color:#fff; padding:3% 0;}
.block_home_slider .slide{position:relative;}
.block_home_slider .flex-control-paging li{margin-left: 1%;padding: 0px;float: left;overflow: hidden;list-style-type: none;}
.flex-direction-nav{display:none;}
#home_slider2 .flex-direction-nav,#home_slider3 .flex-direction-nav{display:block;}
#home_slider2 .flex-control-nav,#home_slider3 .flex-control-nav{display:none;}
.block_home_slider .flex-control-paging li a{width:12px; height:12px; display:block; background-repeat:no-repeat; background-image:url(/public/images/zt/sprite_nav_3.png); text-indent:-9000px; cursor:pointer;}
.block_home_slider .flex-control-paging li a.flex-active{background-position:right top;}
.flex-control-nav{width:50%;}
.flexslider{margin: 0; padding: 0;}
.flexslider .slides > li{display: none;-webkit-backface-visibility: hidden;list-style-type: none;}
.qh_zj .flexslider .slides > li .img{width:23.5%; margin-left:7.3%; float:left;}
.flexslider .slides img{width: 100%; display: block;}
.game_det_jt3{width: 100%;margin-top: 6px;-webkit-box-shadow: 0 3px 3px #ebebeb; -moz-box-shadow: 0 3px 3px #ebebeb; box-shadow: 0 3px 3px #ebebeb;background: #fff;}
.game_det_jt3 h2{display: block; color: #333; background: #fff; font-size: 16px; line-height: 42px; padding-left: 12px;}
/*.game_det_jt3 h4 img{width:34px; height:36px; display:block; float:left; margin-right:2%;}*/
/*.game_det_jt3 h4 span{line-height:36px; height:36px; font-size:1.2em;}*/
.game_det_jt3 .conts{background: #fff;display: block;color: #555;line-height: 24px;font-size: 14px;margin: 10px 12px 0 12px;text-align: justify;overflow: hidden;}
.game_det_jt3 .conts>p{display: block;color: #555;line-height: 24px;font-size: 14px;margin: 10px 12px 0 12px;text-align: justify;overflow: hidden;}
.game_det_jt3 .conts>h3{border-left: 3px solid #FF9D01;line-height: 20px;font-size: 14px;padding-left: 13px;margin: 6px 12px;color: #333;}
.game_det_jt3 .conts>p strong span{/*border-left: 3px solid #FF9D01;*/color: #FF9D01; line-height: 20px; font-size: 14px; padding-left: 0px; margin: 6px 0;}
.game_det_jt3 .conts p>img{display: block; width: auto; max-width: 96%; margin: auto;}
.game_det_jt3 .conts img{}
.game_det_jt3 .conts>.Table{display: block;margin: 15px 12px;}
.game_det_jt3 .conts>.Table table{width: 100%;border-collapse: collapse;border: 1px #e5e5e5 solid;}
.game_det_jt3 .conts>.Table table tr{display: table-row; vertical-align: inherit; border-color: inherit;}
.game_det_jt3 .conts>.Table table tr th{display: table-cell;line-height: 36px;text-align: center;color: #90bcf2;font-size: 14px;}
.game_det_jt3 .conts>.Table table tr td{width: 25%;text-align: center;border-top: 1px #e5e5e5 solid;border-left: 1px #e5e5e5 solid;}
.game_det_jt3 .conts>.Table table tr td a{color: #90bcf2;font-size: 12px;line-height: 24px;text-decoration: underline;}
.game_det_jt3 .bbh{overflow:hidden;display: block;background: #fff;padding: 10px 12px;}
.game_det_jt3 .bbh span{display:inline-block;float: left;color: #999; line-height: 20px; font-size: 12px;}
.game_det_jt3 .bbh a{display:inline-block;float: right;color: #999; line-height: 20px; font-size: 12px; padding-right: 20px; background: url(/public/images/up-btn.png) no-repeat right center; background-size: 16px auto;}
.game_det_jt3 .bbh a.down-btn{background: url(/public/images/down-btn.png) no-repeat right center; background-size: 16px auto;}
/*.game_det_jt3 .bbh b{display:block; float:right; font-weight:normal; width:14%;line-height:26px; height:26px; width:20%; text-align:right;}
.game_det_jt3 .bbh img{display:block; float:right; width:26px; height:26px; margin:0 0 0 2%; padding:0;}*/
/*
.game_det_jt3 h3{float: none; width: auto; height: auto; display: inline-block; color: #4499f4; background: rgba(68,153,244,.22); line-height: 23px; padding: 0 13px; border-radius: 12px; font-size: 16px; margin-top: 20px;}
*/
/**/
/*.game_det .cont{overflow:hidden; width:90%; margin:0 auto;}
.game_det .cont .phb_l{margin-left:0; width:24%!important;}
.game_det .cont .phb_c{width:70%!important;}
.game_det .cont .phb_c span{margin-top:10%; display:block;}
@media screen and (max-width:505px){.game_det .cont .phb_c span{margin-top:4%;}}*/
/* 游戏截图 */
#game_img .swiper-container{width: 90%; height:289px; margin:5px auto 20px;position:relative;overflow:hidden;z-index:1;}
#game_img .swiper-slide{height:289px; float:left;}
#game_img .swiper-slide img{display:block; height:285px; border:1px solid #fff;box-shadow:2px 2px 2px #d8d8d8; margin:0 5px;}
/* 游戏标签 */
.label{width:90%; margin:3% auto;}
.label a{display:inline-block; font-size:0.9em; line-height:1.5em; height:1.5em; border:1px solid #ff9c5a; padding:0 10px; border-radius:5px; margin:0 15px 15px 0; color:#ff9c5a;}
/*焦点图*/
.focus{position:relative; width:100%; background-color: #000; float: left;}
.focus .fPic{width:100%;}
.focus img{width:100%; height:100%;}
.focus .shadow .title{width: 260px; height: 65px;padding-left: 30px;padding-top: 20px;}
.focus .shadow .title a{text-decoration:none; color:#fff; font-size:14px; font-weight:bolder; overflow:hidden;}
.focus .btn{position:absolute; bottom:34px; left:510px; overflow:hidden; zoom:1;}
.focus .btn a{position:relative; display:inline; width:13px; height:13px; border-radius:7px; margin:0 5px;color:#B0B0B0;font:12px/15px "\5B8B\4F53"; text-decoration:none; text-align:center; outline:0; float:left; background:#D9D9D9;}
.focus .btn a:hover,.focus .btn a.current{cursor:pointer;background:#fc114a;}
.focus .fPic{position:absolute; left:0px; top:0px;}
.focus .D1fBt{overflow:hidden; zoom:1; height:16px; z-index:10;}
.focus .shadow{width:100%; position:absolute; bottom:0; left:0px; z-index:10; font-size:1em; height:45px; line-height: 45px; background:rgba(0,0,0,0.6);
filter:progid:DXImageTransform.Microsoft.gradient( GradientType = 0,startColorstr = '#80000000',endColorstr = '#80000000')\9; display:block; text-align:left;}
.focus .shadow a{text-decoration:none; color:#fff; font-size:1em; overflow:hidden; margin-left:3%; font-family: "\5FAE\8F6F\96C5\9ED1";}
.focus .fcon{position:relative; width:100%; float:left; display:none; background:#000}
.focus .fcon img{display:block;}
.focus .fbg{bottom:25px; right:40px; position:absolute; height:21px; text-align:center; z-index: 200;}
.focus .fbg div{margin:4px auto 0;overflow:hidden;zoom:1;height:14px}
.focus .D1fBt a{position:relative; display:inline; width:12px; height:12px; border-radius:7px; margin:0 5px;color:#B0B0B0;font:12px/15px "\5B8B\4F53"; text-decoration:none; text-align:center; outline:0; float:left; background:#D9D9D9;}
.focus .D1fBt .current,.focus .D1fBt a:hover{background:#fc114a;}
.focus .D1fBt img{display:none}
.focus .D1fBt i{display:none; font-style:normal;}
.focus .prev,.focus .next{position:absolute;width:40px;height:74px;background:url(/public/images/focus_btn.png) no-repeat;}
.focus .prev{top: 50%;margin-top: -37px; left: 0;background-position:0 -74px; cursor:pointer;}
.focus .next{top: 50%;margin-top: -37px; right: 0; background-position:-40px -74px; cursor:pointer;}
.focus .prev:hover{background-position:0 0;}
.focus .next:hover{background-position:-40px 0;}
.container{width:100% !important;}
table td{border: 1px solid #ddd; padding:8px 0;}
table td img{width:auto!important; height:auto!important; max-width: 100%;}
.zx_wz main p a{color:#3879d9; text-decoration:underline;}
table td a{color:#3879d9; text-decoration:underline;}
/* 友情链接 */
.link{background: #fff;overflow: hidden; margin-top: 6px;}
.link h3{margin: 0 12px;color: #333;font-size: 16px;line-height: 42px;}
.link div{overflow: hidden;margin: 0 12px 10px 12px;}
.link a{font-size: 12px;color: #666;margin-right: 20px;line-height: 28px;}
.link a:active{color: #ff9d01;}
/*nav_sub*/
.nav_sub{width:100%; margin:12px 0; background-color:#fff;}
.nav_sub ul{width:100%; border-top: 1px solid #CCC; overflow:hidden;}
.nav_sub li{width: 25%; float: left; height: 40px; border-bottom: 1px solid #CCC; overflow:hidden;}
.nav_sub a{display: inline-block; font-size:1em; border-right: 1px solid #CCC; line-height:39px; text-align: center; width: 100%; margin-left:-1px;}
.nav_sub li:hover,.nav_sub li.current{border-bottom:1px solid #5aaaff;}
.nav_sub li:hover a,.nav_sub li.current a{border-bottom:1px solid #5aaaff;}
.nav_sub li:nth-child(4n) a{border-right:none; margin-left:0;}
/*slideBox*/
.slideBox{position:relative; margin:20px auto; padding:0 10px; max-width:650px;/* 设置焦点图最大宽度 */}
.slideBox .hd{position:absolute; height:28px; line-height:28px; bottom:-38px; right:0; width:100%; text-align:center; z-index:1;}
.slideBox .hd li{display:inline-block; width:12px; height:12px; -webkit-border-radius:12px; -moz-border-radius:12px; border-radius:12px; background:#d9d9d9; text-indent:-9999px; overflow:hidden; margin:0 6px;}
.slideBox .hd li.on,.slideBox .hd.syd li.on{background:#ff5602;}
.slideBox .bd{position:relative; z-index:0; overflow:hidden;}
.slideBox .bd li{position:relative; text-align:center;margin-bottom: 20px;}
.slideBox .bd li img{background:url(/public/images/loading.gif) center center no-repeat; vertical-align:top; width:90%;/* 图片宽度100%，达到自适应效果 */}
.slideBox .bd li a{-webkit-tap-highlight-color:rgba(0,0,0,0);} /* 去掉链接触摸高亮 */
.slideBox .bd li .tit{display:block; width:100%; position:absolute; bottom:0; text-indent:10px; height:28px; line-height:28px; color:#fff; text-align:left;}
.slideBox.syd{padding:0px; margin-top:0px; margin-bottom:20px;}
.slideBox .hd.syd{bottom:35px;}
.slideBox .hd.syd li{width:15px; height:5px; border-radius:0px; background:#f8f8f8; margin:0 4px;}
.slideBox .bd.syd li .tit{background:rgba(0,0,0,0.5);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=1,startColorstr=#80000000,endColorstr=#80000000); height:37px; line-height:37px; font-size:18px; text-align:center;}
.slideBox .bd.syd li img{width:100%;}
.slideBox .bd img{}
.slideBox .bd .img_w{height:auto; max-width: 100%; width:auto;}
.slideBox .bd .img_h{height:auto !important; max-width: 100% !important; width:auto !important; margin:0 auto;}
/*@media screen and (max-width:600px){.slideBox .bd .img_h{height:560px;}}
@media screen and (max-width:479px){.slideBox .hd.syd{bottom: 30px;}
.slideBox .hd.syd li{width:15px; height:5px;}
.slideBox .bd.syd li .tit{height: 32px; line-height: 32px; font-size: 16px;}
.slideBox .bd img{height:284px;}
.slideBox .bd .img_w{height:260px;}
.slideBox .bd .img_h{height:515px;}}
@media screen and (max-width:450px){.slideBox{margin-bottom:30px;}
.slideBox .hd{bottom:-33px;}
.slideBox .hd li{width:10px; height:10px; -webkit-border-radius:10px; -moz-border-radius:10px; border-radius:10px;}
.slideBox .bd img{height:248px;}
.slideBox .bd .img_w{height:220px;}
.slideBox .bd .img_h{height:490px;}}
@media screen and (max-width:360px){.slideBox .hd.syd{bottom: 26px;}
.slideBox .hd.syd li{width:15px; height:5px;}
.slideBox .bd.syd li .tit{height: 30px; line-height: 30px; font-size: 14px;}
.slideBox .bd img{height:194px;}
.slideBox .bd .img_w{height:170px;}
.slideBox .bd .img_h{height:370px;}}
@media screen and (max-width:320px){.slideBox{margin-bottom:25px;}
.slideBox .hd{bottom:-30px;}
.slideBox .hd li{width:8px; height:8px; -webkit-border-radius:8px; -moz-border-radius:8px; border-radius:8px;}
.slideBox .bd img{height:170px;}
.slideBox .bd .img_w{height:150px;}
.slideBox .bd .img_h{height:340px;}}*/
/*comp*/
.comp{width: 100%;}
.comp img{width: 100%; display:block; padding-bottom: 40px;}
.comp a{position: relative; display:block; width:100%; height:100%;}
.comp .comp_p{width: 90%;/*height:5em;*/padding:2% 5% 2% 5%; position: absolute;left: 0;bottom: 0; z-index:2;}
.comp .comp_gray{width:100%;height:100%; position: absolute;left: 0;bottom: 0; z-index:1;
background: linear-gradient(to bottom, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 200) 100%);
background: -moz-linear-gradient(to bottom, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 200) 100%); /*Firefox */
background: -o-linear-gradient(to bottom, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 200) 100%); /*Opera*/
background: -webkit-gradient(to bottom, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 200) 100%); /*webkit，如Chrome、Safari等 */
filter: progid:DXImageTransform.Microsoft.Gradient(to bottom, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 200) 100%); /*IE*/}
.comp h3{font-size:1.3em;line-height:1.3em; height:1.3em; overflow:hidden;color: #fff;margin-bottom:2px;}
.comp p{font-size:1em;line-height:1.1em; height:2.2em; overflow:hidden;color: #fff;}
.sy_phb .box ul{padding-top:1%; margin:0 0 3% 0!important;}
/*patch*/
.patch ul{background-color:#fff;}
.patch li{width:90%; padding:4% 5%; border-bottom:1px solid #ccc;}
.patch li h4{font-size:1.1em; line-height:1.2em; height:1.2em; overflow:hidden; display:block; color:#333; margin-bottom:5px;}
.patch li .box{overflow:hidden; position:relative;}
.patch .left{float:left;}
.patch .left p{font-size:0.8em; line-height:1.3em; height:1.3em; overflow:hidden; color:#666; float:left; width:40%;}
.patch .dn{position:absolute; right:0; bottom:5%; width:18%;}
.patch .dn a{width:100%; display:block; text-align:center; background-color:#5aaaff; color:#fff; font-size:0.8em; height:30px; line-height:30px; border-radius:10px; text-decoration:none;}
.patch .more{width: 100%; text-align: center; background-color: #fafafa; font-size: 1.3em; padding: 2.5% 0; margin-bottom: 4%; border-bottom: 1px solid #cfcfcf; border-top: 1px solid #eeeeee;}
/*.patch{width: 100%;}
.patch>div{width: 100%;}
.patch>div>ul{display: block;background-color:#fff;overflow: hidden;}
.patch>div>ul>li{display: block;padding: 0 12px;border-bottom: 1px solid #f5f5f5;overflow: hidden;}
.patch>div>ul>li>a{display: block;margin-right: 64.5px;overflow: hidden;}
.patch>div>ul>li>a>h4{display: block;line-height: 56px;height: 56px;font-size: 14px;font-weight: normal;color: #333;padding-left: 18px;background: url(/public/images/l-patch.png) no-repeat left center;background-size: 13px auto;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.patch>div>ul>li>.box{display: inline-block;width: 57.5px;height: 56px;float: right;}
.patch>div>ul>li>.box .dn{display: block;height: 100%;position: relative;overflow: hidden;}
.patch>div>ul>li>.box .dn a{display: inline-block;text-align: center; color: #fff; font-size: 12px; line-height: 28px; width: 57.5px; background: #22c3b7; border-radius: 3px; position: absolute; top: 50%; right: 0; transform: translateY(-50%); -webkit-transform: translateY(-50%); -moz-transform: translateY(-50%);}*/
/*zt_patch*/
.zt_patch{background-color:#fff;margin-bottom: 20px; padding-bottom: 20px;}
.zt_patch li{width:90%; padding:4% 5%; border-bottom:1px solid #ccc;}
.zt_patch .txt_l{width:85%; float:left; position:relative;}
.zt_patch h2 a{font-size:1.1em; line-height:1.2em; height:1.2em; overflow:hidden; display:block; color:#333; margin-bottom:5px;}
.zt_patch p{font-size:0.8em; line-height:1.3em; height:1.3em; overflow:hidden; color:#666; float:left; width:50%;}
.zt_patch .dn{right:-20%; bottom:1%; position:absolute; width:20%;}
.zt_patch .dn a{width:100%; display:block; text-align:center; background-color:#20da9b; color:#fff; font-size:0.8em; height:30px; line-height:30px; border-radius:15px; text-decoration:none;}
/*embed*/
embed{width:90%!important; display:block; margin:0 auto;}
/* addpage */
#addpage{width: 100%;overflow: hidden;}
/* 默认样式 */
#addpage a{display: block;font-size: 14px;color: #fff;background: #f0f0f0;line-height: 30px;}
#addpage dd,#addpage dt{text-align: center;}
#addpage .Lpage{float: left;width: 50%;}
#addpage .Lpage dt{float: left;width: 30%;}
#addpage .Lpage dd{float: left;width: 50%;height: 30px;margin-left: 13%;}
#addpage .Rpage{float: right;width: 50%;}
#addpage .Rpage dt{float: right;width: 30%;}
#addpage .Rpage dd{float: right;width: 50%;height: 30px;margin-right: 13%;}
/* dt(首页、尾页)可点击样式,所有样式给“#addpage a”添加*/
.dtclick{color: #888 !important;}
/* dd(上一页、下一页)可点击样式,所有样式给“#addpage a”添加*/
.ddclick{background: #80bdff !important;}
/*2016/6/29-----修改*/
#BOX{min-width: 320px;max-width: 768px;margin: 0 auto;background: #f5f5f5;overflow: hidden;position: relative;}
/* 滚动条样式 */
#BOX::-webkit-scrollbar{width:0px;}
/*top*/
#top{min-width: 320px;max-width: 768px;width: 100%;height: 51px;background: #fff;position:fixed;z-index:999;-webkit-box-shadow: 0 3px 3px rgba(0,0,0,.04); -moz-box-shadow: 0 3px 3px rgba(0,0,0,.04); box-shadow: 0 3px 3px rgba(0,0,0,.04);}
#top>div{display: block;margin: 0 12px;}
#top>div>span{display:inline-block;float: right;width: 33px;height: 33px;border: 1px #ddd solid;border-radius: 50%;background: url(/public/images/r-icon-pre.png) #f6f6f6 no-repeat left bottom;background-size: 33px auto;cursor: pointer;}
#top>div>span:active{background-color: #ddd;}
#top>div>a{display:inline-block;float: left;width: 30px;height: 37px;background: url(/public/images/kuai8-logo.png) no-repeat left center;background-size: auto 28px;cursor: pointer;}
#top>div>.lanmu{display:inline-block;float: right;width: 33px;height: 33px;border: 1px #ddd solid;border-radius: 50%;background: url(/public/images/r-icon-pre.png) #f6f6f6 no-repeat left bottom;background-size: 33px auto;cursor: pointer;}
#top>div>a.goback{background: url(/public/images/back.png) no-repeat left center;background-size: 10px auto;}
#top>div>p{display: block;line-height: 37px;text-align: center;font-family: Helvetica Regular,'方正中等线', Microsoft YaHei,sans-serif,'宋体',Tahoma;font-size: 16px;font-weight: bold;margin: 7px 44px 7px 38px;}
#top>div>.search{display: block;height: 35px;margin: 7px 44px 7px 38px;border: 1px #ddd solid;border-radius: 18.5px;background: #f6f6f6;overflow: hidden;}
.search div{display: block;height: 25px;margin: 5px 33.5px 5px 18px;}
.search div input{width: 95%;float: left;height: 25px;line-height: 25px;font: 14px Helvetica Regular,'方正中等线', Microsoft YaHei,sans-serif,'宋体',Tahoma;color: #888;border: none;background: none;overflow: hidden;}
.search img{display: inline-block;float: right;height: 25px;width: 16px;padding: 5px 12.5px;border-radius: 18.5px;}
.search img:active{background-color: #eee;}
/*汉堡菜单burger*/
.burger{position: fixed;min-width: 320px;max-width: 768px;z-index:1100;width: 100%;top:50px;background: rgba(255,255,255,.95);border-top: 1px solid #f5f5f5;overflow-x: hidden;overflow-y: scroll;display: none;}
/* 滚动条样式 */
.burger::-webkit-scrollbar{width:0px;}
.burger .Head1{display: block; padding: 0 12px; overflow: hidden;}
.burger .Head1 h2{float: left; color: #333; font-size: 16px; line-height: 42px;}
.culumn{overflow: hidden;}
.icon-btn1{display: block;padding: 0 6px;overflow: hidden;}
.icon-btn1 li{float: left;display: inline-block;width: 20%;text-align: center;margin: 10px 0;}
.icon-btn1 li a{display: inline-block;overflow: hidden;}
.icon-btn1 li a span{display: inline-block;width: 47.5px;height: 47.5px;border-radius: 50%;margin-bottom: 10px;background: url(/public/images/icon.png) #f25656 no-repeat -150px 0px;background-size: auto 100px;}
.icon-btn1 li a p{font: 14px Helvetica Regular,'方正中等线', Microsoft YaHei,sans-serif,'宋体',Tahoma;color: #888;}
.icon-btn1 li:nth-child(3) a span{background: url(/public/images/icon.png) #3aa3f4 no-repeat 0px 0px;background-size: auto 100px;}
.icon-btn1 li:nth-child(2) a span{background: url(/public/images/icon.png) #40db8d no-repeat -50px 0px;background-size: auto 100px;}
.icon-btn1 li:nth-child(4) a span{background: url(/public/images/icon.png) #ff9449 no-repeat 0px -50px;background-size: auto 100px;}
.icon-btn1 li:nth-child(5) a span{background: url(/public/images/icon.png) #31c0b5 no-repeat -200px -52px;background-size: auto 100px;}
.icon-btn1 li:nth-child(6) a span{background: url(/public/images/icon.png) #ff954b no-repeat -100px 0px;background-size: auto 100px;}
.icon-btn1 li:nth-child(7) a span{background: url(/public/images/icon.png) #6e6f84 no-repeat -100px -50px;background-size: auto 100px;}
.icon-btn1 li:nth-child(8) a span{background: url(/public/images/icon.png) #f25050 no-repeat -50px -50px;background-size: auto 100px;}
.icon-btn1 li:nth-child(9) a span{background: url(/public/images/icon.png) #50cfec no-repeat -200px -1px;background-size: auto 100px;}
.icon-btn1 li:nth-child(10) a span{background: url(/public/images/icon.png) #fe7ca3 no-repeat -150px -50px;background-size: auto 100px;}
.icon-btn1 li a span:active{opacity: .8;}
.channel{overflow: hidden;}
.icon-btn2{margin: 0 12px;overflow: hidden;}
.icon-btn2 li{float: left;width: 33.33%;margin: 5px 0;text-align: center;}
.icon-btn2 li a{display: inline-block;background: #f8f8f8;width: 90%;border-radius: 4px;overflow: hidden;border: 1px solid #ddd;}
.icon-btn2 li a:active{background: #bbb;}
.icon-btn2 li a p{display: inline-block;font: 14px Helvetica Regular,'方正中等线', Microsoft YaHei,sans-serif,'宋体',Tahoma;color: #555;line-height: 16px;margin: 9px 0;/*padding-left: 20px;background: url(/public/images/color-icon.png) no-repeat 0 -2px;background-size: 20px auto;*/}
/*.channel .icon-btn2 li:nth-child(2) a p{background: url(/public/images/color-icon.png) no-repeat 0 -22px;background-size: 20px auto;}
.channel .icon-btn2 li:nth-child(3) a p{background: url(/public/images/color-icon.png) no-repeat 0 -42px;background-size: 20px auto;}
.channel .icon-btn2 li:nth-child(4) a p{background: url(/public/images/color-icon.png) no-repeat 0 -62px;background-size: 20px auto;}
.channel .icon-btn2 li:nth-child(5) a p{background: url(/public/images/color-icon.png) no-repeat 0 -82px;background-size: 20px auto;}
.collection .icon-btn2 li:nth-child(1) a p{background: url(/public/images/color-icon.png) no-repeat 0 -102px;background-size: 20px auto;}
.collection .icon-btn2 li:nth-child(2) a p{background: url(/public/images/color-icon.png) no-repeat 0 -122px;background-size: 20px auto;}
.collection .icon-btn2 li:nth-child(3) a p{background: url(/public/images/color-icon.png) no-repeat 0 -142px;background-size: 20px auto;}
.collection .icon-btn2 li:nth-child(4) a p{background: url(/public/images/color-icon.png) no-repeat 0 -162px;background-size: 20px auto;}
.collection .icon-btn2 li:nth-child(5) a p{background: url(/public/images/color-icon.png) no-repeat 0 -182px;background-size: 20px auto;}*/
.icon-btn2 li a p:active{color: #fff;}
.back{margin: 12px 0 40px;text-align: center !important;overflow: hidden;}

.back>button{display: inline-block;width: 50%;background: #FF9D01;border-radius: 4px;color: #fff;font-weight: bold;padding: 9px 0;font-size: 14px;}
.back>button:active{opacity: .7;}
#phb_r{width: 100%;max-width: 768px;min-width: 320px;position: fixed;top: 51px;z-index: 1000;}
/*页码*/
.ym{display: flex;background: #fff;justify-content: space-between;/*border-top: 1px solid #f5f5f5;*/padding: 10px 12px;max-width: 768px;min-width: 320px;}
.ym>a{margin: 14px 5px;width: 18%;display: inline-block;line-height: 30px;border-radius: 4px;background: #f6f6f6;text-align: center;color: #333;font-size: 12px;font-family: Helvetica Regular,'方正中等线', Microsoft YaHei,sans-serif,'宋体',Tahoma;}
.ym>a:active,.ym>span .cbtn a:active{background: #ddd;}
.ym>a:nth-child(4){width: 14%;}
.ym>a:nth-child(5){width: 14%;}
.ym>a.over{color: #bbb;}
.ym>span{margin: 14px 5px;width: 14%;display: inline-block;line-height: 30px;border-radius: 4px;text-align: center;background: #FF9D01;color: #fff;font-size: 14px;font-family: Helvetica Regular,'方正中等线', Microsoft YaHei,sans-serif,'宋体',Tahoma;position: relative;}
.ym>span .cbtn{width: 100%;position: absolute;top: -62px;left: 0;z-index: 10;height: 92px;overflow-y: scroll;background: #fff;border-radius: 4px;-webkit-box-shadow: 0 0 3px #bbb; -moz-box-shadow: 0 30 3px #bbb; box-shadow: 0 0 3px #bbb;}
.ym>span .cbtn a{display: inline-block;text-align: center;line-height: 30px;margin-bottom: 1px;float: left;width: 100%;background: #f6f6f6;font-size: 14px;font-family: Helvetica Regular,'方正中等线', Microsoft YaHei,sans-serif,'宋体',Tahoma;color: #666;}
/*当前页码样式*/
.ym>span .cbtn a.now{background: #FF9D01;color: #fff;}
/* 滚动条样式 */
@media only screen and (min-width: 768px){.ym span .cbtn::-webkit-scrollbar{width:6px; border-radius: 3px;}.ym span .cbtn::-webkit-scrollbar-button:vertical{display:none}.ym span .cbtn::-webkit-scrollbar-track-piece{background: #fff;}.ym span .cbtn::-webkit-scrollbar-thumb:vertical{background-color:#eee;border-radius:3px}.ym span .cbtn::-webkit-scrollbar-thumb:vertical:hover{background-color:#FF9D01}}
/*Cont5*/
.Cont5{background: #fff;display: block;}
.Cont5 ul{display:block;overflow: hidden;}
.Cont5 ul li{display:block;padding: 10px 12px;border-bottom: 1px solid #f5f5f5;overflow: hidden;}
.Cont5 ul li:active{background-color: #eee;}
.Cont5 ul li:last-child{border: none;}
.Cont5 ul li>a{display: inline-block;float: left;margin-right: 10px;width: 88px;height: 58px;text-align:center;overflow: hidden;border-radius: 5px;}
.Cont5 ul li>a img{height:100%;border-radius: 5px;}
.Cont5 ul li>dl{display: block;}
.Cont5 ul li>dl dt{height: 40px;overflow: hidden;}
.Cont5 ul li>dl dt h3{display: inline-block;font-weight: normal;line-height: 20px;}
.Cont5 ul li>dl dt h3 a{display: inline-block;font: 16px Helvetica Regular,'方正中等线', Microsoft YaHei,sans-serif,'宋体',Tahoma;color: #333;line-height: 20px;}
.Cont5 ul li>dl dd{display:table-cell;font-size: 10px;color: #999;height: 18px;vertical-align:bottom;}
.Cont5 ul li>dl dd em{display: inline-block;margin-left: 5px;font-style: normal;}
/*footer*/
footer.ff{clear: both;display: block;background-color: #333;text-align: center;overflow: hidden;}
footer.ff>span{display: block;height: 70px;background: url(/public/images/D-logo.png) no-repeat center center;background-size: 140px auto;}
footer.ff p{font-size: 10px;color: #999;line-height: 14px;margin: 10px 0;}
footer.ff div{margin:0 12px;overflow:hidden;border-top: 1px solid #414141;}
footer.ff div a{text-align: center;display: inline-block;width: 33.3333%;float:left;}
footer.ff div a em{display: inline-block;color: #ff9d01;padding-left: 18px;background: url(/public/images/D-home.png) no-repeat left center;background-size: auto 13px;font-size: 12px;line-height: 40px;font-style: normal;}
footer.ff div a:nth-child(2) em{background: url(/public/images/D-computer.png) no-repeat left center;background-size: auto 13px;}
footer.ff div a:nth-child(3) em{background: url(/public/images/D-top.png) no-repeat left center;background-size: auto 13px;}
footer.ff div a:active{background: #2a2a2a;}
footer.ff div a:active em{opacity: .6;}
#ff{width: 100%;max-width: 768px;min-width: 320px;position: fixed;bottom: 0;z-index: 2000;}
/*精品推荐*/
.fine-game{margin-top: 6px;background: #fff;-webkit-box-shadow: 0 3px 3px #ebebeb; -moz-box-shadow: 0 3px 3px #ebebeb; box-shadow: 0 3px 3px #ebebeb;}
.Head1{display: block;padding: 0 12px;overflow: hidden;}
.Head1 h2{float: left;color: #333;font-size: 16px;line-height: 42px;}
.Head1 a{float: right;color: #888;font: 12px Helvetica Regular,'方正中等线', Microsoft YaHei,sans-serif,'宋体',Tahoma;line-height: 42px;padding-right: 10px;background: url(/public/images/all-icon.png) no-repeat center right;background-size: 4px auto;}
/*Cont1*/
.Cont1{display: block;padding: 0 12px;overflow: hidden;}
.Cont1 ul{display: block;overflow: hidden;}
.Cont1 ul li{float: left;width: 25%;text-align: center;}
.Cont1 ul li a.C1-explain{display: inline-block;margin-top: 10px;}
.C1-explain div{display: inline-block;position: relative;margin-bottom: 10px;}
.C1-explain div span{display: inline-block;position: absolute;width: 38px;height: 19px;top: -2px;left: -2px;}
/*精品*/
.C1-explain div span.fine{/*background: url(/public/images/fine.png) no-repeat;*/background-size: 38px 19px;}
/*火爆*/
.C1-explain div span.hot{background: url(/public/images/hot.png) no-repeat;background-size: 38px 19px;}
.C1-explain div img{display: inline-block;width: 58px;height: 58px;border-radius: 10px;}
.C1-explain p{color: #333;font: 12px Helvetica Regular,'方正中等线', Microsoft YaHei,sans-serif,'宋体',Tahoma;line-height: 15px;height: 15px;text-align: center;margin-bottom: 10px;overflow: hidden;text-overflow: ellipsis;}
.Cont1 ul li a.btn{display: block;clear: both;color: #888;line-height: 27px;width: 56.5px;border: 1px solid #ddd;border-radius: 3px;margin: 0 auto 10px auto;}
.Cont1 ul li a.d_btn{display: block;clear: both;color: #22c3b7;font-size: 12px;font-family: Helvetica Regular,'方正中等线', Microsoft YaHei,sans-serif,'宋体',Tahoma;line-height: 27px;width: 56.5px;border: 1px solid #22c3b7;border-radius: 3px;margin: 0 auto 10px auto;}
.Cont1 ul li a.a_btn{display: block;clear: both;color: #72c322;line-height: 27px;width: 56.5px;border: 1px solid #72c322;border-radius: 3px;margin: 0 auto 10px auto;}
.Cont1 ul li a.s_btn{display: block;clear: both;color: #3d89e4;line-height: 27px;width: 56.5px;border: 1px solid #3d89e4;border-radius: 3px;margin: 0 auto 10px auto;}
/*Cont-J*/
.Cont-J{display: block;background: #fff;/*overflow: hidden;*/}
.Cont-J ul{display: block;overflow: hidden;}
.Cont-J ul li{position: relative;padding: 15px 12px;border-bottom: 1px solid #f5f5f5;box-sizing: border-box;-moz-box-sizing: border-box;-webkit-box-sizing: border-box;overflow: hidden;}
.Cont-J ul li:last-child{border-bottom: none;}
.Cont-J ul li>a.CJ-explain{display: inline-block;float: left;}
.Cont-J ul li:active{background: #eee;}
.CJ-explain div{display: inline-block;position: relative;}
.CJ-explain div span{display: inline-block;position: absolute;width: 38px;height: 19px;top: -2px;left: -2px;z-index: 10;}
/*精品*/
.CJ-explain div span.fine{background: url(/public/images/fine.png) no-repeat;background-size: 38px 19px;}
/*火爆*/
.CJ-explain div span.hot{background: url(/public/images/hot.png) no-repeat;background-size: 38px 19px;}
.CJ-explain div img{display: inline-block;width: 57.5px;height: 57.5px;border-radius: 10px;background: #969696;}
.Cont-J ul li .CJ-sub{display: block;height: 39.5px;margin-left: 67.5px;position: relative;overflow: hidden;}
.Cont-J ul li .CJ-sub>div{position: absolute;top: 50%;transform: translateY(-50%);-webkit-transform: translateY(-50%);-moz-transform: translateY(-50%);display: block;margin-right: 67.5px;}
.CJ-sub>div a{display: block;max-height: 40px;margin-bottom: 2.5px;color: #333;font: 16px Helvetica Regular,'方正中等线', Microsoft YaHei,sans-serif,'宋体',Tahoma; overflow: hidden;line-height:20px; }
.Cont-J ul li>p{display: block;height: 18px;margin-left: 67.5px;line-height: 18px;color: #888;font: 12px Helvetica Regular,'方正中等线', Microsoft YaHei,sans-serif,'宋体',Tahoma;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;}
.CJ-sub dl{display: block;overflow: hidden;}
.CJ-sub dt,.CJ-sub dd{display: inline-block;float: left;color: #888;font: 12px Helvetica Regular,'方正中等线', Microsoft YaHei,sans-serif,'宋体',Tahoma;margin-right: 10px;}
.CJ-sub dt span{color: #ff3f3f;}
.Cont-J ul li a.JC_btn2{display: inline-block;float: right;text-align: center;color: #fff;font: 12px Helvetica Regular,'方正中等线', Microsoft YaHei,sans-serif,'宋体',Tahoma;line-height: 28px;width: 57.5px;background: #22c3b7;border-radius: 3px;position: absolute;top: 50%;right: 0;transform: translateY(-50%);-webkit-transform: translateY(-50%);-moz-transform: translateY(-50%);}
.Cont-J ul li a.JC_btn2:active{opacity: .8;}
/*其他版本*/
.edition{background: #fff;-webkit-box-shadow: 0 3px 3px #ebebeb; -moz-box-shadow: 0 3px 3px #ebebeb; box-shadow: 0 3px 3px #ebebeb; margin-top: 6px;}
/*Head3*/
.Head3{display: block;position: relative;/*background: #fff;*/height: 42px;overflow: hidden;}
.Head3 .Head3-box{position: absolute;width: 100%;z-index: 10;top: 0;left: 0;}
.Head3 .Head3-box a{display: inline-block;float: left;text-align: center;background: #f0f0f0;color: #999;font: 16px Helvetica Regular,'方正中等线', Microsoft YaHei,sans-serif,'宋体',Tahoma;line-height: 42px;width: 50%;}
.Head3 .Head3-box a.cur2{background: #fff;color: #333;}
.Head3 span{display: inline-block;position: absolute;z-index: 9;width: 50%;left: 20%;height: 21px;background: #f0f0f0;}
.Head3 em{display: inline-block;position: absolute;z-index: 9;width: 50%;top: 21px;left: 20%;height: 21px;background: #fff;}
/*Cont7*/
.Cont7 .Cont7-list{padding: 0 12px;overflow: hidden;}
.Cont7 .Cont7-list li{position: relative;border-bottom: 1px solid #f5f5f5;overflow: hidden;}
.Cont7 .Cont7-list li:nth-last-child(2){border: none;}
.Cont7 .Cont7-list li>a{display: inline-block;float: right;text-align: center;width: 57.5px;font-size: 12px;/*background: #ff9d01;*/border: 1px solid #22c3b7;border-radius: 3px;position: absolute;top: 50%;right: 0;transform: translateY(-50%);-webkit-transform: translateY(-50%);-moz-transform: translateY(-50%);text-align: center;color: #22c3b7;line-height: 28px;}
.Cont7 .Cont7-list li>a:active{opacity: .8;}
.Cont7 .Cont7-list li>div{margin: 10px 79.5px 10px 0;}
.Cont7 .Cont7-list li>div h6{display: block;margin-bottom: 3px; overflow: hidden;}
.Cont7 .Cont7-list li>div h6 a{display: inline-block;float:left;background: url(/public/images/l-list.png) no-repeat left center;background-size: auto 12px;padding-left: 18px;line-height: 19px;color: #333;font: 14px Helvetica Regular,'方正中等线', Microsoft YaHei,sans-serif,'宋体',Tahoma; overflow: hidden; /*自动隐藏文字*/ text-overflow: ellipsis;/*文字隐藏后添加省略号*/ white-space: nowrap;/*强制不换行*/}
.Cont7 .Cont7-list li>div dl{margin-left: 18px;overflow: hidden;}
.Cont7 .Cont7-list li>div dl dt{float: left;margin-right: 10px;line-height: 16px;color: #888;font-size: 12px;font-family: Helvetica Regular,'方正中等线', Microsoft YaHei,sans-serif,'宋体',Tahoma;/}
.Cont7 .Cont7-list li>div dl dd{color: #888;font-size: 12px;line-height: 16px;font-family: Helvetica Regular,'方正中等线', Microsoft YaHei,sans-serif,'宋体',Tahoma;}
.more{display: block;text-align: center;padding: 12px 0;margin-top: 8px;color: #222;font: 12px Helvetica Regular,'方正中等线', Microsoft YaHei,sans-serif,'宋体',Tahoma;border-top: 1px #f5f5f5 solid;}
/*M-game----jc-cont*/
.M-game{width: 100%;background: #fff;margin-top: 6px;-webkit-box-shadow: 0 3px 3px #ebebeb; -moz-box-shadow: 0 3px 3px #ebebeb; box-shadow: 0 3px 3px #ebebeb;}
.jctj{padding: 6px 12px 0 12px !important;}
.jctj-slide{ width: 60px !important;margin: auto 10px !important;}
.jctj-slide a.C1-explain{display: inline-block !important;margin-top: 10px !important;}
.jctj-slide a div{display: inline-block !important;position: relative !important;margin-bottom: 10px !important;}
/*jc-cont*/
.jc-cont{display: block;background: #fff;padding: 6px 12px 0px 12px;overflow-y: hidden;overflow-x: auto;}
.jc-cont ul{display: block;min-width: 100%;overflow: hidden;}
.jc-cont ul li{float: left;padding: 0 12px;text-align: center;}
.jc-cont ul li a.C1-explain{display: inline-block;margin-top: 10px;}
.jc-cont div{display: inline-block;position: relative;margin-bottom: 10px;}
.jc-cont div span{display: inline-block;position: absolute;width: 38px;height: 19px;top: -2px;left: -2px;}
/* 滚动条样式 */
@media only screen and (min-width: 768px){.jc-cont::-webkit-scrollbar{height:6px; border-radius: 3px;}.jc-cont::-webkit-scrollbar-button:horizontal{display:none}.jc-cont::-webkit-scrollbar-track-piece{background:#fff;}.jc-cont::-webkit-scrollbar-thumb:horizontal{background-color:#fafafa;border-radius:6px}.jc-cont::-webkit-scrollbar-thumb:horizontal:hover{background-color:#FF9D01}}
/*menu3*/
.menu3{min-width: 320px;max-width: 768px;width: 100%;height: 43px;background: #fff;position: fixed;z-index:999;top: 0;margin-top: 50px;-webkit-box-shadow: 0 3px 3px rgba(0,0,0,.04); -moz-box-shadow: 0 3px 3px rgba(0,0,0,.04); box-shadow: 0 3px 3px rgba(0,0,0,.04); border-top: 1px solid #f3f3f3; overflow: hidden;}
.menu3box{width: 100%;height: 43px;z-index:999;background: #fff;overflow-x: auto; overflow-y: hidden;}
/* 滚动条样式 */
.menu3box::-webkit-scrollbar{height: 0px;}
@media only screen and (max-width: 768px){.menu3box::-webkit-scrollbar{height: 0;}}
@media only screen and (min-width: 768px){.menu3box::-webkit-scrollbar{height: 6px; border-radius: 3px;}.menu3box::-webkit-scrollbar-button:horizontal{display:none}.menu3box::-webkit-scrollbar-track-piece{background:#fff;}.menu3box::-webkit-scrollbar-thumb:horizontal{background-color:#fafafa;border-radius:6px}.menu3box::-webkit-scrollbar-thumb:horizontal:hover{background-color:#FF9D01}}
.menu3box .l-y{display: inline-block;position: fixed;z-index:1000;height: 43px;width: 26px;background: -moz-linear-gradient(left, rgba(255,255,255,1) 0%, rgba(255,255,255,.5) 100%); background: -webkit-linear-gradient(left, rgba(255,255,255,1) 0%, rgba(255,255,255,.5) 100%); background: -o-linear-gradient(left, rgba(255,255,255,1) 0%, rgba(255,255,255,.5) 100%); background: -ms-linear-gradient(left, rgba(255,255,255,1) 0%, rgba(255,255,255,.5) 100%); background: linear-gradient(to right, rgba(255,255,255,1) 0%, rgba(255,255,255,.5) 100%); overflow: hidden;}
.menu3box .r-y{display: inline-block;position: fixed;z-index: 1000;height: 42px;width: 60px;right: 0;background: -moz-linear-gradient(right, rgba(255,255,255,1) 50%, rgba(255,255,255,.5) 100%); background: -webkit-linear-gradient(right, rgba(255,255,255,1) 50%, rgba(255,255,255,.3) 100%); background: -o-linear-gradient(right, rgba(255,255,255,1) 50%, rgba(255,255,255,.5) 100%); background: -ms-linear-gradient(right, rgba(255,255,255,1) 50%, rgba(255,255,255,.5) 100%); background: linear-gradient(to left, rgba(255,255,255,1) 50%, rgba(255,255,255,.5) 100%); overflow: hidden;}
.menu3box h3{display: inline-block;position: relative;z-index: 1000;color: #333;font-weight: normal;font-size: 16px;font-family: Helvetica Regular,'方正中等线', Microsoft YaHei,sans-serif,'宋体',Tahoma;line-height: 43px;margin-left: 14px;}
.menu3box>span.r-y em{display: inline-block;float: right;height: 34px;width: 34px;border-radius: 50%;margin: 4px;background: url(/wapv2/img/mobile/up-down.png) #fff no-repeat center center ; background-size: auto 10px; transition: transform 0.3s; -webkit-transition: transform 0.3s}
.menu3box>span.r-y em.zhuan{transform: rotate(-180deg);-webkit-transform: rotate(-180deg);}
.menu3box .shapeA{display: inline-block;padding: 0 12px;background: #fff;overflow: hidden;}
.menu3box .shapeA li{display: inline-block;padding: 0 15px;float: left;text-align: center;}
.menu3box .shapeA li a{display: inline-block;color: #333;font-size: 16px;font-family: Helvetica Regular,'方正中等线', Microsoft YaHei,sans-serif,'宋体',Tahoma;line-height: 35px;border-bottom: 2px solid #fff;margin: 2px 0 4px 0;}
.menu3box .shapeA li a.current3{color: #ff9d01;font-weight: bold;border-bottom-color: #ff9d01;}
.menu3 .shapeB{position: absolute;width: 100%;background: #fff;}
.menu3 .shapeB ul{display: block;padding: 0 12px;overflow: hidden;}
.menu3 .shapeB ul li{display: inline-block;float: left;text-align: center;width: 25%;overflow: hidden;margin-bottom: 10px;}
.menu3 .shapeB ul li a{display: inline-block;width: 94%;border: 1px solid #ddd;box-sizing: border-box;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;color: #333;font-size: 14px;padding: 7px 0;font-family: Helvetica Regular,'方正中等线', Microsoft YaHei,sans-serif,'宋体',Tahoma;line-height: 20px;}
.menu3 .shapeB ul li a.cur3{color: #fff;background: #FF9D01;}
.menu3 .shapeB ul li a:active{opacity: .8;}
/*Head2*/
.Head2{display: block;padding: 0 12px;background: #fff;overflow: hidden;}
.Head2 .chose{float: right;margin: 8px 0;display: inline-block;border-radius: 13px;overflow: hidden;}
.Head2 .chose a{display: inline-block;float: left;font: 12px Helvetica Regular,'方正中等线', Microsoft YaHei,sans-serif,'宋体',Tahoma;color: #999;line-height: 26px;padding: 0 6px;background: #f6f6f6;}
.Head2 .chose a.cur3{color: #fff;background: #ff9d01;}
.Head2 .chose a:active{opacity: .8;}
/*Cont2*/
.Cont2{display: block;background: #fff;/*overflow: hidden;*/}
.Cont2 ul{display: block;overflow: hidden;}
.Cont2 ul li{position: relative;padding: 15px 12px;border-bottom: 1px solid #f5f5f5;box-sizing: border-box;-moz-box-sizing: border-box;-webkit-box-sizing: border-box;overflow: hidden;}
.Cont2 ul li:active{background: #eee;}
.Cont2 ul li:last-child{border-bottom: none;}
.Cont2 ul li>a.C2-explain{display: inline-block;float: left;}
.C2-explain div{display: inline-block;position: relative;}
.C2-explain div span{display: inline-block;position: absolute;width: 38px;height: 19px;top: -2px;left: -2px;z-index: 10;}
.C2-explain div img{display: inline-block;width: 57.5px;height: 57.5px;border-radius: 10px;background: #969696;}
.Cont2 ul li .sub{display: block;height: 57.5px;margin: 0 67.5px;font-size: 12px;position: relative;/*overflow: hidden;*/}
.Cont2 ul li .sub div{width: 100%;position: absolute;top: 50%;transform: translateY(-50%);-webkit-transform: translateY(-50%);-moz-transform: translateY(-50%);}
.sub a{display: inline-block;max-height: 40px;margin-bottom: 2.5px;color: #333;font: 16px Helvetica Regular,'方正中等线', Microsoft YaHei,sans-serif,'宋体',Tahoma; overflow: hidden;}
.sub p{display: block;color: #888;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;}
.sub dl{display: block;overflow: hidden;}
.sub dt,.sub dd{display: inline-block;float: left;color: #888;margin-right: 10px;}
.sub dt span{color: #ff3f3f;}
.sub dd span{color: #FF9D01;}
.Cont2 ul li a.l_btn2{display: inline-block;float: right;text-align: center;color: #fff;font-size: 12px;line-height: 28px;width: 57.5px;background: #22c3b7;border-radius: 3px;position: absolute;top: 50%;right: 12px;transform: translateY(-50%);-webkit-transform: translateY(-50%);-moz-transform: translateY(-50%);}
.Cont2 ul li a.l_btn2:active{opacity: .8;}
#card{width: 100%; max-width: 768px; min-width: 320px; position: fixed; top: 51px; z-index: 1000; border-bottom: 1px solid #f5f5f5; border-top: 1px solid #f5f5f5;}
/* 游戏广告 */
.game-ad{width: 100%;padding-top:57px;position: relative;overflow: hidden;}
.ZZ{position: absolute;left: 0;bottom: 0;display: table;vertical-align: bottom;width: 100%;padding: 50px 0px 6px 0px;background: -moz-linear-gradient(bottom, rgba(0,0,0,1) 40px, rgba(0,0,0,0) 100%); background: -webkit-linear-gradient(bottom, rgba(0,0,0,1) 40px, rgba(0,0,0,0) 100%); background: -o-linear-gradient(bottom, rgba(0,0,0,1) 40px, rgba(0,0,0,0) 100%); background: -ms-linear-gradient(bottom, rgba(0,0,0,1) 40px, rgba(0,0,0,0) 100%); background: linear-gradient(to top, rgba(0,0,0,1) 40px, rgba(0,0,0,0) 100%);}
.ZZ dl{overflow: hidden;display: block;margin-bottom: 5px;padding: 0 12px;}
.ZZ dt{float: left;font-size: 14px;font-weight: bold;color: #fafafa;}
.ZZ dd{float: right;display: inline-block;margin-top: 3px;font-size: 10px;color: #fafafa;}
.ZZ p{clear: both;display: block;padding: 0 12px;font-size: 10px;line-height: 15px;color: #fafafa;max-height: 45px;overflow: hidden;text-align: justify;}
.game-ad img{width: 100%;padding-bottom: 40px;background: #000;}
/*menu*/
.menu{min-width: 320px;max-width: 768px;width: 100%;height: 43px;position:fixed;z-index:999;top: 0;margin-top: 50px;background: #fff;-webkit-box-shadow: 0 3px 3px rgba(0,0,0,.04); -moz-box-shadow: 0 3px 3px rgba(0,0,0,.04); box-shadow: 0 3px 3px rgba(0,0,0,.04); overflow-x: scroll; overflow-y: hidden;}
.menu ul{display: inline-block;padding: 0 12px;height: 43px;overflow: hidden;width: 94%;}
.menu ul li{width: 20%;float: left;text-align: center;}
.menu ul li a{display: inline-block;color: #333;font: 16px Helvetica Regular,'方正中等线', Microsoft YaHei,sans-serif,'宋体',Tahoma;line-height: 35px;border-bottom: 2px solid #fff;margin: 2px 0 4px 0;}
.menu ul li a.current{color: #ff9d01;font-weight: bold;border-bottom-color: #ff9d01;}
.patch-ku{background: #fff;border-bottom: 1px solid #f5f5f5;}
.patch-ku>ul{display: block;padding: 12px 6px 2px 6px;overflow: hidden;}
.patch-ku>ul>li{display: inline-block;float: left;width: 25%;margin-bottom: 10px;}
.patch-ku>ul>li a{display: block; margin: 0 6px; text-align: center; border-radius: 2px; background: #f8f8f8; color: #333; line-height: 30px; font-size: 12px;font-family: Helvetica Regular,'方正中等线', Microsoft YaHei,sans-serif,'宋体',Tahoma;}
.patch-ku>ul>li a.currB{background: #FF9D01; color: #fff;}


/*样式*/
#BreadcrumbNavigation{display: block; clear: both; background: #f5f5f5;}
#BreadcrumbNavigation>.BN-a{ display: block; padding: 0 12px; overflow: hidden;}
#BreadcrumbNavigation>.BN-a>.BN-a-head{ display: inline-block; float: left; margin: 5px 6px 5px 0; overflow: hidden;}
#BreadcrumbNavigation>.BN-a>.BN-a-head>span{ display: inline-block; width: 38px; height: 20px; /*background: url(/public/images/back-bg.png) no-repeat left top;*/ background-size: auto 20px; font-size: 12px; font-family: Helvetica Regular,'方正中等线', Microsoft YaHei,sans-serif,'宋体',Tahoma; color: #fff; text-align: center; line-height: 20px; cursor: pointer;} 
#BreadcrumbNavigation>.BN-a>.BN-a-head>em{ display: inline-block; float:left; width: 20px; height: 20px; background: url(/public/images/position.png) no-repeat; background-size: 20px  auto;}
#BreadcrumbNavigation>.BN-a>.BN-a-cont{display: block;overflow: hidden; height: 30px;font-size: 12px;}
#BreadcrumbNavigation>.BN-a>.BN-a-cont>a{ font-size: 12px; color: #555; height: 30px; line-height: 30px; font-family: Helvetica Regular,'方正中等线', Microsoft YaHei,sans-serif,'宋体',Tahoma;padding:0 5px;}
#BreadcrumbNavigation>.BN-a>.BN-a-cont>a.BN-lei{ /*background: url(/public/images/up-down3.png) no-repeat 1px top;*/ background-size: 7px auto;}
#BreadcrumbNavigation>.BN-a>.BN-a-cont>a.open{color: #FF9D01; font-weight: bold;background: url(/public/images/up-down3.png) no-repeat left bottom; background-size: 7px auto;}
#BreadcrumbNavigation>.BN-b{background-color:#f5f5f5; position:absolute; z-index: 1000; border-bottom: 1px solid #ebebeb;}
#BreadcrumbNavigation>.BN-b>.BN-classify{display: block;margin: 0 6px;overflow: hidden; padding-top: 5px;}
#BreadcrumbNavigation>.BN-b>.BN-classify>li{display: inline-block;float: left;width: 25%;margin-bottom: 10px;}
#BreadcrumbNavigation>.BN-b>.BN-classify>li>a{display: block;margin: 0 6px;text-align: center;border-radius: 2px;background: #fff;color: #333;line-height: 30px;font-size: 12px;font-family: Helvetica Regular,'方正中等线', Microsoft YaHei,sans-serif,'宋体',Tahoma;}
#BreadcrumbNavigation>.BN-b>.BN-classify>li>a.BN-cur{background: #FF9D01;color: #fff;}

/*游戏礼包内容页--礼包说明*/
.com_sct { padding: 5px; font-size: 12px;}
.com_sct h1 { margin: 6px 0; color: #ff9900;font-size: 16px;font-weight: normal; }
.edit { line-height: 20px; color: #606060; font-size: 14px; position: relative; }
.edit p .erweima{display:block;width: 143px;height: 143px;}
.edit p .gongzhonghao{color: #ff0000;margin-left:6px;font-weight:700;}
.edit p .haoma{color: #ff0000;margin-right:10px;font-weight:700;}
.gc_cox span{ display: inline-block; line-height: 22px; font-size: 13px; color: #888; padding: 0 6px; background-color: #f5f5f5; border-right: 1px solid #ddd; 
border-bottom: 1px solid #ddd; margin: 0 10px 10px 0 }

/*问答内容页*/
.zx_wz main .daan{font-weight:700;font-size: 15px;}
/*合集列表*/
.collection-list{width: 100%;-webkit-box-shadow: 0 3px 3px #ebebeb; -moz-box-shadow: 0 3px 3px #ebebeb; box-shadow: 0 3px 3px #ebebeb;}

/*广告*/
/*.m_down1{width:100%;height: auto;overflow: hidden;padding:10px 0; background:#fff;}*/
.m_down2{text-align: center;padding: 10px 0;}
.m_down3{margin-top:6px;background:#fff;padding: 10px 0;}
#BAIDU_SSP__wrapper_u1661030_0{left: 0;right: 0;}

/*开服内容页-热门手游开服*/
.sub dd.time {margin-left: 10px;}
.hotKf {overflow: hidden;padding: 0 12px;}
.hotKf ul{}
.hotKf ul li {margin-right: 10px;margin-bottom: 10px;float: left;}
.hotKf ul li a {display: block;height: 24px;overflow: hidden;line-height: 24px;text-align: center;background: #f1f1f1;border: 1px solid #e8e8e8;font-size: 12px;padding: 0 6px;}

/*推荐下载*/
em,i,b{ font-style:normal;font-weight:normal;}
.dialog_box{position:fixed;z-index:2147483647;background:#fff;width:100%;/* height:370px !important; */overflow:hidden;left:0;bottom:20%;display: none;}
.dialog_box .dia_top, .dialog_box .dia_black_top{height: 20px;line-height:17px;text-align: center;font-size: 18px;margin: 10px 10px 7px;display: block;float: right;width: 20px;background-color: #58b029;color: #fff;}
.dialog_box .dia_black_top{ background-color:#6e6d6d; }
.dialog_box .herad_title{height: 20px;line-height:17px;font-size:16px;margin:10px 10px 7px;display: block;float: left;font-weight: bold;    color: #333;}
.dialog_box .herad_title em{ font-weight:bold; }
.dialog_box .game_li{clear:both;padding-left:2px;}
.dialog_box .game_li li{width:21%;overflow: hidden;float: left;margin:10px 6px;text-align: center;display:inline-block;min-height:122px;}
.dialog_box .game_li li img{ width:80px; height:80px; }
.dialog_box .game_li li span{width:100%;height:20px;line-height:24px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:inline-block;}

.dialog_box .game_li li a.download-blue{display:block;margin:4px auto 0;width:80%;font-size:12px;line-height:28px;height:28px;color:#FFF;background:#58b029;border-radius:3px;box-sizing:border-box;}
.dialog_box .game_li li a.download-green{display:block;margin:4px auto 0;width:80%;font-size:12px;line-height:28px;height:28px;color:#FFF;background:#58b029;border-radius:3px;box-sizing:border-box;}

.dialog_box .avbd_box li{width:45%;float:left;margin-right:10px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:inline-block;height:30px;line-height:30px;font-size:15px;}
.dialog_box .avbd_box li .top{background:#b2b2b2;color:#fff;padding: 0 5px;border-radius: 5px;margin: 0 5px;}
.dialog_box .avbd_box li .top_1{background: #f36160;}
.dialog_box .avbd_box li .top_2{background: #f2780c;}
.dialog_box .avbd_box li .top_3{background: #ffb65e;}
.dialog_hide_box{position:fixed;z-index:999999;overflow:hidden;bottom:0;background: none repeat scroll 0 0 rgba(0, 0, 0, 0.8);top: 0;left: 0;width: 100%;height:100%; display: none;}
@media screen and (max-width:640px) {
	body,html{font-size:15px;}
}

@media screen and (min-width:361px) and (max-width :479px) {
	body,html{font-size:13px;}
	.dialog_box .game_li li img{ width:72px; height:72px; }
}

@media screen and (max-width :360px) {	
	body,html{font-size:12px;}
	.dialog_box .game_li li img{ width:64px; height:64px; }
}


.mobLgBox{width:92%;background:#fff;border:1px solid #e7e7e7;margin:0px 1% 2% 2%;padding-bottom:5px;padding: 10px 8px 10px 6px;position:relative}
.mobLgIn{width:98%;margin:auto;margin-top:10px;height:35px}
.mobLgCont{width:98%;margin:auto;color:#999;line-height:20px;margin-top:10px;font-size:12px}
.mobLgIn span{display:block;float:left;margin-top:10px;width:43%}
.mobLgIn span input{float:left;margin:5px 8px 0 0}
.mobLgIn span h3{color:#999;font-weight:500;float:left;font-size:16px}
.mobLgIn a{display:block;float:right;width:56%;height:33px;line-height:33px;text-align:center;font-size:16px;text-decoration:none;color:#22c3b7;border-radius:5px;border:1px solid #22c3b7}
.mobLgIn a.hover{background:#22c3b7;color:#fff}


.detail_down_box{border-top:1px solid #e2e2e2;padding:10px;color:#a0a0a0;}
.detail_down_box .inf{display:-moz-box;display:-webkit-box;display:box;margin-bottom:5px;}
.detail_down_box em{color:#ff661b;}
.detail_down_box img{display:block;width:60px;height:60px;margin-right:10px;border-radius:16px;}
.detail_down_box .info{-moz-box-flex:1;-webkit-box-flex:1;box-flex:1;}
.detail_down_box .btn{display:block;width:100px;height:40px;line-height:40px;text-align:center;background:#FF9D01;color:#fff;margin-left:10px;border-radius:3px;margin-top:10px;font-size:14px;}
.detail_down_box .inf h3{font-size:16px;font-weight:700;color:#333;}
.detail_down_box .no_down{background: #a0a0a0}