@media only screen and (max-width: 1080px), only screen and (max-device-width:1080px) {
    html,body {
        font-size:33.75px;
    }
}
@media only screen and (max-width: 960px), only screen and (max-device-width:960px) {
    html,body {
        font-size:30px;
    }
}
@media only screen and (max-width: 800px), only screen and (max-device-width:800px) {
    html,body {
        font-size:25px;
    }
}
@media only screen and (max-width: 720px), only screen and (max-device-width:720px) {
    html,body {
        font-size:22.5px;
    }
}
@media only screen and (max-width: 640px), only screen and (max-device-width:640px) {
    html,body {
        font-size:20px;
    }
}
@media only screen and (max-width: 600px), only screen and (max-device-width:600px) {
    html,body {
        font-size:18.75px;
    }
}
@media only screen and (max-width: 540px), only screen and (max-device-width:540px) {
    html,body {
        font-size:16.875px;
    }
}
@media only screen and (max-width: 480px), only screen and (max-device-width:480px) {
    html,body {
        font-size:15px;
    }
}
@media only screen and (max-width: 414px), only screen and (max-device-width:414px) {
    html,body {
        font-size:12.9375px;
    }
}
@media only screen and (max-width: 400px), only screen and (max-device-width:400px) {
    html,body {
        font-size:12.5px;
    }
}
@media only screen and (max-width: 375px), only screen and (max-device-width:375px) {
    html,body {
        font-size:11.71875px;
    }
}
@media only screen and (max-width: 360px), only screen and (max-device-width:360px) {
    html,body {
        font-size:11.25px;
    }
}
@media only screen and (max-width: 320px), only screen and (max-device-width:320px) {
    html,body {
        font-size:10px;
    }
}
@media only screen and (max-width: 240px), only screen and (max-device-width:240px) {
    html,body {
        font-size:7.5px;
    }
}
body, h1, h2, h3, h4, h5, h6, hr, p, blockquote, dl, dt, dd, ul, ol, li, pre, form, fieldset, legend, button, input, textarea, th, td { margin: 0; padding: 0;}
body, button, input, select, textarea { font: 12px/1.5 'Microsoft Yahei' tahoma, arial, \5b8b\4f53, sans-serif}
h1, h2, h3, h4, h5, h6 { font-size: 100%;}
em{ font-style: normal}
ul, ol { list-style: none}
a { text-decoration: none}
img { border: 0; max-width:100% }
html,body{font-size: 62.5%;height:100%;background: #eff2f6;position:fixed;overflow-x: hidden;}
.clearfix:after {content:"."; display:block; height:0; clear:both; visibility:hidden}
.clearfix{*zoom:1;}
.hide{font-size: 0;width: 0;height: 0;text-indent: -499.95rem;line-height: 0;}
.clear {zoom: 1;}.o_h {overflow: hidden;}
.wrapper{width: 16rem;overflow: hidden;height: auto;}
.content{width: 16rem;background: #eff2f6;position: absolute;z-index: 1;left: 0;}
.topper{background-image: url("//game.gtimg.cn/images/nz/web201606/m/m_topper.png");background-size: cover;width: 16rem;height: 2.5rem;position: relative;}
.logo{display: block;width: 8.8rem;height: 5rem;font-size: 0;overflow: hidden;text-indent: -499.95rem;}
.nav_icon{display: block;background-image: url("//game.gtimg.cn/images/nz/web201606/m/m_side_icon.png");background-size: 1.05rem 0.8rem;width: 1.05rem;height: 0.8rem;position: absolute;right: 0.35rem;top: 0.85rem;font-size: 0;text-indent: -499.95rem;}
.banner{width: 16rem;height:7rem;position: relative;overflow: hidden;}
.banner ul{position: absolute;left: 0;width: 1000%;height: 7rem;}
.banner li{width: 16rem;height:7rem;}
.banner li a{display: block;width: 16rem;height:7rem;}
.banner li a img{display: block;width: 100%;height: 100%;}
.banner .controller{position: absolute;bottom: 0.95rem;font-size: 0;overflow: hidden;height: 0.3rem;text-align: right;width: 100%;}
.banner .controller li{display: inline-block;width: 0.3rem;height: 0.3rem;background: #292328;border-radius: 3px;cursor: pointer;margin: 0 0.1rem;}
.banner .controller .current{width: 0.9rem;background: #0172ff;}
.nav{background-image: url("//game.gtimg.cn/images/nz/web201606/m/m_links.png");background-size: cover;width: 15rem;height: 8rem;margin: 0.5rem auto 0;}
.nav li{float: left;width: 5rem;height: 4rem;}
.nav li a{display: block;width: 4.8rem;height: 1.40rem;text-align: center;color: #0172ff;font-size: 0.7rem;padding-top: 2.60rem;}
.message,.mVideo,.player,.wallpaper{position: relative;}
.m_title{color: #2a3858;font-size: 1rem;height: 1.2rem;line-height: 1.2rem;margin:0.9rem 0 0.5rem 0.5rem;}
.m_more_links{display: block;color: #9199a9;font-size: 0.7rem;height: 1.2rem;line-height: 1.2rem;position: absolute;right: 0.5rem;top: 0;}
.m_more_links span{font-weight: bold;padding-left: 0.25rem;font-family: "SimSun";}
.m_news_tab{width: 15rem;margin: 0 auto;overflow: hidden;/*border-right: 1px solid #0172ff;*/}
.m_news_tab ul{width: 15.25rem;}
.m_news_tab li{width: 3.7rem;height:1.35rem;float: left;}
.m_news_tab li a{width: 3.68rem;display: block;text-align: center;height:1.25rem;line-height: 1.25rem;color: #0172ff;font-size: 0.7rem;border: 1px solid #0172ff;border-right: none;}
.m_news_tab li:first-child a{border-radius: 5px 0 0 5px;}
.m_news_tab li:last-child a{border-radius: 0 5px 5px 0;border-right: 1px solid #0172ff;}
.m_news_tab li .current{background: #0172ff;color: #fff;}
.m_news_con{width: 14.25rem;margin: 0.25rem auto 0;overflow: hidden;}
.m_news_con ul{margin-top: -0.05rem;display: none;}
.m_news_con .current{display: block;}
.m_news_con b,.m_news_con i{display: none;}
.m_news_con li{width: 14.25rem;border-top: 1px solid #d1d4d9;height: 2rem;line-height: 2rem;position: relative;}
.m_news_con li a{display: block;color: #2a3858;font-size: 0.6rem;width: 11.75rem;overflow: hidden;white-space: nowrap;text-overflow:ellipsis;}
.m_news_con li span{display: block;position: absolute;height: 2rem;line-height: 2rem;font-size: 0.6rem;color: #9199a9;right: 0;top: 0;}
.m_video_con,.m_video_list{width: 15.6rem;height:13rem;overflow:hidden;margin: 0 auto;}
.m_video_list{height: 100%;}
.m_video_con li,.m_wall_con li{background-image: url("//game.gtimg.cn/images/nz/web201606/m/v_list_back.png");width: 7.3rem;height: 5.7rem;background-size: cover;float: left;margin: 0.7rem 0.25rem 0;}
.m_video_con li a{display: block;position: relative;width: 6.75rem;margin-left: 0.25rem;}
.m_video_con .video_pic{display: block;width: 6.75rem;height: 4rem;overflow: hidden;}
.m_video_con .video_shade{display: block;width: 6.75rem;height: 4rem;overflow: hidden;background: #000;opacity: 0.4;position: absolute;top: 0;left: 0;}
.m_video_con .video_pic img{display: block;width: 9.1rem;height: 4rem;}
.m_video_con p{color: #2a3858;font-size: 0.7rem;display: block;width: 6.75rem;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;height: 1.5rem;line-height: 1.5rem;}
.video_btn{width:1.1rem;height: 1.25rem;position: absolute;left: 50%;margin-left: -0.55rem;top: 1.35rem;}
.video_btn b{display:block;background-image: url("//game.gtimg.cn/images/nz/web201606/m/m_v_btn.png");background-size: cover;width:1.1rem;height: 1.25rem;}
.video_btn i{display: none;width: 0.3rem;height: 0.3rem;background-size: 0.3rem 0.3rem;background-position:right top;position: absolute;left:0.4rem;top: 0.5rem;}
.m_play_tab li{width: 4.95rem;}
.m_play_tab li a{width: 4.9rem;}
.m_player_first{width: 14.25rem;margin: 0.5rem auto 0;}
.m_player_first a{float: left;display: block;width: 6.75rem;height: 4rem;overflow: hidden;}
.m_player_first a:last-child{float: right;}
.m_player_first a img{display: block;width: 6.75rem;height: 5.25rem;margin-top: -0.6rem;}
.m_wall_con{width: 15.6rem;margin: 0 auto;}
.m_wall_con li a{display: block;width: 5.9rem;height: 4rem;margin-left: 0.25rem;position: relative;overflow: hidden;}
.m_wall_con li p{margin-top: 0.25rem;}
.m_wall_con li p a{display: block;float:left;width: 3.2rem;height: 0.6rem;line-height: 0.6rem;color: #2a3858;font-size: 0.5rem;position: relative;text-indent: 0.5rem;}
.m_wall_con li p a img{display: block;width: 100%;height: 100%;}
.m_wall_con li p i{background-image: url("//game.gtimg.cn/images/nz/web201606/m/m_wall_d.png");background-size: cover;width: 0.5rem;height: 0.5rem;display: block;position: absolute;top: 0.1rem;left: 0;}
.m_wall_con li b{background-image: url("//game.gtimg.cn/images/nz/web201606/m/m_wall.png");background-size: cover;width: 0.55rem;height: 0.6rem;position: absolute;right: 0.1rem;bottom: 0.1rem;display: block;z-index: 2;}
.mCode{width: 100%;background: #2a2f38;margin-top: 1.8rem;overflow: hidden;position: relative;padding-top: 1.2rem;}
.mCode img{display: block;margin: 0.5rem auto 0.75rem;width: 6.5rem;height: 6.5rem;}
.mCode_title{display: block;width: 14.5rem;height: 2rem;border: 1px solid #6a6e74;line-height: 2rem;color: #fff;font-size: 0.8rem;text-align: center;position: relative;margin: 1.75rem auto 1.2rem;border-radius: 14px;}
.mCode_title i{display: block;background-image: url("//game.gtimg.cn/images/nz/web201606/m/m_dn_icon.png");background-size: cover;width: 1.4rem;height: 1.2rem;position: absolute;left: 2.75rem;top: 0.55rem;}
.mCode_tips{text-align: center;font-size: 0.7rem;color: #0172ff;}
.mCode_ewm_tips{text-align: center;font-size: 0.65rem;color: #fff;padding-bottom: 4.5rem;}
.m_up{width: 5rem;height: 3.3rem;background: #222529;border-radius: 2.25rem 2.25rem 0 0;position: absolute;bottom: 0;left: 50%;margin-left: -2.5rem;cursor: pointer;color: #fff;font-size: 0.7rem;text-align: center;}
.m_up i{display: block;background-image: url("//game.gtimg.cn/images/nz/web201606/m/m_up.png");background-size: cover;width: 1.8rem;height: 1.05rem;margin:0.95rem 0 0.2rem 1.6rem;}
.footer{text-align: center;font-size: 0.6rem;padding: 0.5rem 0;color: #666;}
/*nav slider*/
.nav_slider{width: 13.5rem;height:100%;position: absolute;top:0;z-index:2;left:16rem;background:#22272f url("//game.gtimg.cn/images/nz/web201606/m/nav_s_back_1.png") repeat-y;border-bottom: 1px solid #30353f;-webkit-transform: translateX(0);}
.login_con{width: 100%;height: 7.3rem;background: #2a2f38 url("//game.gtimg.cn/images/nz/web201606/m/nav_s_back_0.png") repeat-y;position: relative;overflow:hidden;display: none;}
.user_face{width: 2.7rem;height: 2.7rem;border: 1px solid #000;display: block;border-radius: 27px;margin:0.5rem auto 0;overflow: hidden;position: relative;}
.user_face img{width: 2.7rem;height: 2.7rem;display: block;position: absolute;top: 0;left: 0;}
.login_tips{height: 0.9rem;line-height: 0.9rem;font-size: 0.65rem;text-align: center;margin-top: 0.3rem;color: #777f87;}
.login_tips a{color: #0172ff;}
.login_details{width: 9.25rem;margin:0.3rem auto 0;overflow: hidden;}
.login_details p{margin-left: -0.05rem;}
.login_details span{display: block;float:left;width: 2.25rem;border-left: 1px solid #323740;text-align: center;color: #777f87;font-size: 0.7rem;overflow: hidden;}
.login_details span strong{display: block;font-weight: bold;height: 0.8rem;line-height: 0.8rem;margin-top: 0.2rem;color: #777f87;font-size: 0.6rem;}
.logined{display: none;}
.nav_slider_list{width: 100%;border-top: 2px solid #1c2027;}
.nav_slider_list ul{width: 11.7rem;margin: 0 auto;}
.nav_slider_list li{height: 2.9rem;border-bottom: 1px solid #282f3c;position: relative;}
.nav_slider_list li i{display: block;width: 0.7rem;height: 0.7rem;background-size: cover;position: absolute;top: 1.1rem;left: 1rem;}
.nav_slider_list li a{display: block;color: #fff;font-size: 0.7rem;height: 0.8rem;line-height: 0.8rem;position: absolute;left:1.9rem;top: 1rem;}
.ns_icon0{background-image: url("//game.gtimg.cn/images/nz/web201606/m/nav_icon_0.png");}
.ns_icon1{background-image: url("//game.gtimg.cn/images/nz/web201606/m/nav_icon_1.png");}
.ns_icon2{background-image: url("//game.gtimg.cn/images/nz/web201606/m/nav_icon_2.png");}
.ns_icon3{background-image: url("//game.gtimg.cn/images/nz/web201606/m/nav_icon_3.png");}
.ns_icon4{background-image: url("//game.gtimg.cn/images/nz/web201606/m/nav_icon_4.png");}
.unfold{-webkit-animation: unfold .3s forwards ease-in;}
.shrink{-webkit-animation: shrink .3s forwards ease-in;}
@-webkit-keyframes unfold{
    from {
        -webkit-transform: translateX(0);
        transform: translateX(0);
    }
    to {
        -webkit-transform: translateX(-84%);
        transform: translateX(-84%);
    }
}
@-webkit-keyframes shrink{
    from {
        -webkit-transform: translateX(-84%);
        transform: translateX(-84%);
    }
    to {
        -webkit-transform: translateX(0);
        transform: translateX(0);
    }
}
/*wall*/
.topper_in{background-image: url("//game.gtimg.cn/images/nz/web201606/m/m_topper_in.png");background-size: cover;width: 100%;height: 1.8rem;position: relative;border-bottom: 1px solid #101a27;}
.topper_in .nav_icon{top:0.5rem;}
.topper_in .back{display: block;position: absolute;left: 0.15rem;height: 1.8rem;line-height: 1.8rem;top: 0;font-size: 0.7rem;color: #eff2f6;}
.topper_in .back i{font-family: "SimSun";font-weight: bold;padding-right: 0.15rem;font-style: normal;}
.topper_in h1{text-align: center;line-height: 1.8rem;height: 1.8rem;width: 100%;color: #eff2f6;font-size: 0.9rem;font-weight: normal;}
.down_tips{width: 100%;height: 4.25rem;border-bottom: 2px solid #2363b2;background: #0172ff;position: relative;}
.down_tips img{display: block;width: 2.1rem;height: 2.1rem;position: absolute;top: 1.05rem;left: 0.5rem;}
.down_tips p{color: #fff;font-size: 0.4rem;line-height: 0.8rem;position: absolute;left: 3rem;top: 1.35rem;}
.down_tips p b{font-size: 0.9rem;display: block;font-weight: normal;}
.down_tips_close{font-size: 0;overflow: hidden;display: block;text-indent: -499.95rem;background-image: url("//game.gtimg.cn/images/nz/web201606/m/top_close.png");background-size: cover;width: 0.5rem;height: 0.5rem;position:absolute;top: 0.5rem;right: 0.5rem;}
.down_app{color: #2a3858;display: block;position: absolute;right: 0.5rem;background: #ffe400;text-align: center;width: 3.9rem;height: 1.1rem;line-height: 1.1rem;font-size: 0.7rem;top: 2rem;border-radius: 2px;}
.wall_more{width: 100%;height: 2rem;line-height:2rem;display: block;text-align: center;font-size: 14px;color: #666;background: #e6e6e6;margin-top: 0.46rem;}

/*news*/
.m_con_inner{padding-top: 0.5rem;}
.m_con_inner .m_news_con ul{display: block;}
.m_con_inner .m_news_con li p{font-size: 0;overflow: hidden;height: 2rem;position: relative;}
.m_con_inner .m_news_con li a{display: none;}
.m_con_inner .m_news_con li a:last-child{display: block;position: absolute;top: 0;width: 11rem;}
.m_con_inner .m_news_con h3{color: #2a3858;font-size: 0.8rem;text-align: center;}
.m_con_inner .m_news_time{border-bottom: 1px solid #d1d4d9;color: #9199a9;font-size: 0.7rem;text-align: center;padding-bottom: 0.25rem;margin-bottom: 0.25rem;}
.m_con_inner .m_news_txt{color: #2a3858;font-size: 0.7rem;}
.m_page_list{text-align: center;padding-top: 0.75rem;}
.m_page_list a{border-bottom: 1px dotted #999;margin: 0 0.2rem;font-size: 0.6rem;}
.m_page_list .prev,.m_page_list .next{border: 1px solid #999;padding: 0.1rem 0.3rem;color: #666;}
.m_page_list .prev:hover,.m_page_list .next:hover{background: #167cd0;color: #fff;}
.m_page_list .prev b,.m_page_list .next b{font-family: "5B8B4F53";font-weight: bold;}
.m_page_list .current{font-size: 0.6rem;font-weight: bold;color: #167cd0;border-bottom: 0 none;}

/*weapons*/
.weapons_con{width: 100%;min-height:10rem;overflow-x: hidden;overflow-y: scroll;}






.p1-pop{
    background: url(//game.gtimg.cn/images/nz/web202106/index/p1-pop.jpg) no-repeat center/cover;
    background-size: 100% auto;
    width: 1.5rem;
    height: 2rem;
    position: absolute;
    top: 50%;
    right: 3.5rem;
    margin-top: -1rem;
}
/*pop*/
.pop{
    display: none;
}
.pop .close{
    display: block;
    width: .85rem;
    height: .85rem;
    position: absolute;
    top: 0;
    right: 0;
    right: 0;
}
.pop{
    background-image: url(//game.gtimg.cn/images/nz/web202106/index/pop.png);
    background-size: cover;
       width: 12rem;
    height: 9.5rem;
    position: relative;
}
.pop-con{
    color: #fff;
    font-size: .3rem;
    width: 11.37rem;
    margin: 2.3rem auto 0;
    line-height: .8rem;
        height: 7rem;
    overflow-y: scroll;
    overflow-x: hidden;
    -webkit-overflow-scrolling:touch;
}







