@charset "utf-8";
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,p,blockquote,th,td,figure{margin:0;padding:0}fieldset,img{border:0}:focus{outline:0}address,caption,cite,code,dfn,em,strong,th,var,optgroup{font-style:normal;font-weight:normal}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal}abbr,acronym{border:0;font-variant:normal}input,button,textarea,select,optgroup,option{font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit}code,kbd,samp,tt{font-size:100%}input,button,textarea,select{*font-size:100%}body{line-height:1.5}ol,ul{list-style:none}table{border-collapse:collapse;border-spacing:0}caption,th{text-align:left}sup,sub{font-size:100%;vertical-align:baseline}:link,:visited ,ins{text-decoration:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}
.clearfix{margin-right:auto;margin-left:auto;*zoom:1}.clearfix:before,.clearfix:after{display:table;content:"";line-height:0}.clearfix:after{clear:both}
b,em,i{font-style:normal;font-weight:300;}
html,body{width:100%;}
a{color:#333;text-decoration:none;-webkit-tap-highlight-color: rgba(0,0,0,0);}
body{margin:0;font-family:"Microsoft Yahei",Arial,Tahoma,Helvetica,"SimSun","Hiragino Sans GB",sans-serif;font-size:12px;line-height:1.5;position:relative;color:#333;background:#fff;height:100%;}
button,input,select,textarea,th{background:#fff;font-size:12px;line-height:1;font-family:"Microsoft Yahei",Arial,Tahoma,Helvetica,"SimSun";}
input[type="submit"],input[type="reset"],input[type="password"],input[type="button"],input[type="text"],button{-webkit-appearance:none;}/*取消苹果渲染*/
*{-webkit-tap-highlight-color: rgba(0,0,0,0);-webkit-tap-highlight-color:transparent;}

.disflex{display: box;display: flex;}.fxItem{flex: 1;}.fl{float:left;}.fr{float:right;}.hide{display:none}
.flex{display:flex;}
.flex_grow{-moz-flex-grow:1;flex-grow:1;}

.wrapper{max-width:750px;margin: auto;background: #EBEBEB}
.index_logo{width:100%;height:0.85rem;border-bottom:1px solid #F2F2F2;background: #fff}
.index_logo>a img{width: auto;height: .56rem;margin-left:.3rem;margin-top: 0.14rem;}
/**.index_logo>a img{width:1.89rem;height:0.54rem;margin-left:.3rem;margin-top: 0.15rem;}**/
.index_logo>p img{width:0.46rem;height: 0.42rem;vertical-align: top;margin-top: 0.21rem;margin-right: 0.3rem}
.index_navigation{width:100%;height: 0.6rem;padding-left:0.2rem;box-sizing: border-box;border-bottom:1px solid #F2F2F2;background: #fff}
.index_navigation p{line-height: 0.6rem;font-size: 0.24rem;margin-left: 0.16rem;color:#A9A9A9}
.index_navigation p>i{width:0.22rem;height: 0.6rem;background: url(../img/nav_you.png) no-repeat;background-size: cover;display:inline-block;vertical-align: top;margin-left: 0.1rem}
.index_banner{width:100%;height:4.2rem;}
.index_banner>img{width:100%;height: 100%;vertical-align: top}
.index_icon{padding:0.3rem 0;background: #fff}
.icon_top{width:7rem;margin: auto;overflow: hidden;}
.icon_top>img{width:1.8rem;height: 1.8rem;float:left;margin-right:0.2rem;border-radius: 0.25rem}
.ir{float:left;}
.ir h1{font-size: 0.32rem;color:#333333;margin-bottom: 0.25rem;line-height: 0.32rem;margin-top: 0.1rem}
.ir p {font-size: 0.20rem;color:#909090;line-height: 0.2rem;margin-top: 0.16rem}
.ir p:nth-of-type(1) span{color:#EF6363}

.index_safe{margin-top: 0.2rem;font-size: 0;}
.index_safe span,.index_safe em{display: inline-block;font-size: .16rem;line-height:0.26rem;text-align: center;margin-right: .16rem;margin-bottom: .05rem;}
.index_safe>span:nth-child(1){padding:.02rem .1rem;background: #E3F7F8;color:#32C0CD;}
.index_safe>span:nth-child(2){padding:.02rem .1rem;background:#f0f0f0;color:#999;}
.index_safe>span:nth-child(3){padding:.02rem .1rem;background:#f0f0f0;color:#999;}
.index_safe>em{color:#54c08a;}
.index_safe>em i{display: inline-block;width: .18rem;height: .22rem;background-position: -4.33rem -1.77rem;position: relative;top: .03rem;left: .06rem;margin-right: .12rem;}


.index_down{display: block;width:6.94rem;height: 0.72rem;background: linear-gradient(to right, #ff7d51, #ed4140);text-align: center;line-height: 0.75rem;margin:.2rem auto 0;border-radius: 0.35rem;}
.index_down a{width:100%;height: 100%;font-size: 0;}
.index_down i{display: inline-block;width:0.4rem;height: 0.32rem;background-position: -2.71rem -1.08rem;margin-right: .1rem;position: relative;top: .04rem;}
.index_down span{font-size: 0.3rem;line-height:0.75rem;color:#fff}
.game_detail_jian{font-size:0.28rem;line-height: 0.45rem}
.removeBtn { display: block;font-size: 0.3rem;line-height:0.75rem;color:#fff;width:6.94rem;height: 0.72rem;background: linear-gradient(to right, #c8cdd2, #929ba6);text-align: center;line-height: 0.75rem;margin:.2rem auto 0;border-radius: 0.35rem;}
.removeBtn i {display: inline-block;width:0.36rem;height: 0.32rem;background-position: -3.94rem -1.06rem;margin-right: .1rem;position: relative;top: .04rem;}
.noBtn { display: block;font-size: 0.3rem;line-height:0.75rem;color:#fff;width:6.94rem;height: 0.72rem;background: linear-gradient(to right, #b2b2b3, #909090);text-align: center;line-height: 0.75rem;margin:.2rem auto 0;border-radius: 0.35rem;}
.noBtn i {display: inline-block;width:0.36rem;height: 0.32rem;background-position: -4.52rem -1.06rem;margin-right: .1rem;position: relative;top: .04rem;}
.reserveBtn { display: block;font-size: 0.3rem;line-height:0.75rem;color:#fff;width:6.94rem;height: 0.72rem;background: linear-gradient(to right, #25e9c3, #14d496);text-align: center;line-height: 0.75rem;margin:.2rem auto 0;border-radius: 0.35rem;}
.reserveBtn i {display: inline-block;width:0.36rem;height: 0.32rem;background-position: -3.34rem -1.06rem;margin-right: .1rem;position: relative;top: .04rem;}

.xzBtn .index_down { float: left; width: 3.32rem; height: 0.76rem; border-radius: 0.08rem; margin: 0.32rem 0.26rem 0 0; }
.xzBtn .reserveBtn { float: left; width: 3.32rem; height: 0.76rem; border-radius: 0.08rem; margin: 0.32rem 0.26rem 0 0; }
.index_icon .xzBtn>p { float: left; padding: 0.19rem 0.44rem 0.19rem 0.26rem; width: 6.18rem; color: #666666; font-size: 0.24rem; line-height: 0.4rem; margin: 0.1rem 0; border-radius: 0.08rem; background-color: #fffaf2; border: 1px solid #ffd2a6; }
.index_icon .xzBtn>p>em { color: #ff772e; }
.index_icon .xzBtn { min-height: 2.6rem;margin-left: 0.3rem; }
.index_icon .xz_btn { float:left; width: 3.32rem; height: 0.72rem; line-height: 0.72rem; font-size: 0.32rem; color: #0091ff; border: 0.01rem solid #0091ff; margin: 0.32rem 0.1rem 0.12rem 0; border-radius: 0.06rem; }
.index_icon .xz_btn i { float:left; width: 0.34rem; height: 0.34rem; background-position: -3.5rem -4.7rem; margin: 0.18rem 0.19rem 0 0.77rem; vertical-align: top; }
.index_icon .xz360_btn { display: inline-block; width: 3.34rem; height: 0.76rem; font-size: 0.28rem; color: #fff; margin: 0.32rem 0 0.12rem 0; border-radius: 0.06rem; text-align: center; background: linear-gradient(to right, #0091ff, #7ec7ff); }
.index_icon .xz360_btn p:first-child { line-height: 0.36rem; font-size: 0.28rem; margin-top: 0.07rem; }
.index_icon .xz360_btn p:last-child { line-height: 0.26rem; font-size: 0.18rem; }

.index_content{background: #fff;margin-top: 0.2rem;padding-bottom: .1rem;}
.index_con_title{width:100%;height: 0.9rem;line-height: 0.9rem;font-size: 0.32rem;text-align: center;font-weight: 600;color:#232323;white-space: nowrap;overflow: hidden;}
.index_game_tag{margin: 0.2rem 0;background: #fff;padding:0.25rem 0.3rem;box-sizing: border-box}
.index_game_tag .tit{font-size: 0.32rem;font-weight: 600;}
.index_oul_tag{margin-top: 0.2rem; overflow-x: auto;white-space: nowrap;}
.index_oul_tag li{font-size: 0.26rem;}
.index_oul_tag li a{display: block;padding:0.1rem 0.2rem;color: #fff;border-radius: 0.1rem;margin-right: 0.15rem;background-color: #ED4040;}
.index_oul_tag li:nth-child(1) a{background: #f7595a}
.index_oul_tag li:nth-child(2) a{background: #f89c49}
.index_oul_tag li:nth-child(3) a{background: #ED4040}
.index_oul_tag li:nth-child(4) a{background: #2ad181}
.index_game_tag>p span{font-size: 0.26rem;color:#858585}
.index_game_tag>p{margin: 0.2rem 0;}
.index_game_tag>p:nth-last-child(1){margin: 0;}
.index_apply>p:nth-child(1){font-size: 0.3rem;font-weight: 600;border:1px solid #000;margin-top: 0.18rem;border-radius: 0.05rem;line-height: 0.45rem;padding: 0 .08rem;}
.index_apply>p:nth-child(2){font-size: 0.26rem;height: 0.48rem;margin-top: 0.2rem;margin-left: 0.2rem;line-height: 0.48rem}
.game_leiXi li{flex: 1;text-align: center;height: 0.9rem;}
.game_leiXi li p{height: 0.3rem;border-right: 1px solid #E3E3E3;margin-top: 0.3rem;font-size: 0.26rem;line-height: 0.3rem}
.game_leiXi{width:100%;height: 0.9rem;border-bottom: 1px solid #EBEBEB}
.game_leiXi .active{color:#ED4040;border-bottom: 2px solid #ED4040}
.game_leiXi li:nth-last-child(1) p{border-right:none}
.index_game_tag h3{font-size: 0.3rem;font-weight: 600;margin: 0.2rem 0 .12rem;}
.index_game_tag p{display:block;max-height:1.36rem;line-height: 0.45rem;font-size: 0.26rem;overflow: hidden;}
.game_list_icon{flex-wrap: wrap}
.game_list_icon a{text-align: center;width:1.35rem;margin-right: 0.5rem;margin-top: 0.3rem;display: block}
.game_list_icon a>img{width:1.35rem;height: 1.35rem;border-radius: 0.25rem}
.game_list_icon a>p{font-size: 0.26rem;overflow: hidden;white-space: nowrap;}
.game_list_icon a:nth-child(4n){margin-right:0}
.index_game_tag .index_more_btn{width:6.9rem;height:0.75rem;background:linear-gradient(to right, #ED4040 , #FF7C51);margin-top: 0.2rem !important;line-height: 0.75rem;text-align: center;border-radius: 0.1rem;font-size: 0.3rem;}
.index_game_tag .index_more_btn>a{display: block;width:100%;height: 100%;color:#fff}
.index_new_list{margin-top: 0.2rem}
.index_new_list a{width:100%;height: 0.8rem;line-height: 0.8rem;overflow: hidden;border-bottom: 1px solid #E5E5E5;display:block;}
.index_new_list a p:nth-child(1){background:linear-gradient(to right, #FF7708 , #F5A618);width:0.62rem;height: 0.35rem;text-align: center;line-height: 0.35rem;float:left;margin-top: 0.225rem;border-radius: 0.05rem;color:#fff;margin-right: 0.1rem;font-size: 0.24rem}
.index_new_list a p:nth-child(2){max-width: 6rem;line-height: 0.8rem;font-size: 0.28rem;float:left;height: 100%;overflow: hidden;white-space: nowrap;}

.index_footer_list{width:100%;height:0.85rem;background: #fff;margin-top: 0.2rem;overflow: hidden;}
.index_new_list a:nth-last-child(1){border:none}
.footer_oul{width:100%;height: 0.3rem;margin-top: 0.275rem}
.footer_oul a{flex: 1;text-align: center;font-size: 0.3rem;line-height: 0.3rem;border-right: 1px solid #E7E7E7;display: block}
.footer_oul a:nth-last-child(1){border:none}
.footer_copy{text-align: center;padding: 1rem 0;}
.footer_copy p{font-size: 0.24rem;color:#999999;line-height: 0.45rem}

.wrapper_detail{max-width: 750px;margin: auto;}
.index_back{width:100%;height: 0.9rem;padding: 0 0.3rem;box-sizing: border-box}
.index_back img{vertical-align: top;width:0.38rem;height: 0.4rem;margin-top: 0.25rem;margin-right: 0.35rem}
.index_back span{font-size: 0.36rem;line-height: 0.9rem}
.index_back a{display: block;width:100%;height: 100%;}
.content{width:100%;padding:0.3rem;box-sizing: border-box}
.index_title{font-size: 0.26rem;color:#8D8D8D;line-height: 0.4rem}
.detail_list{margin-top: 0.25rem}
.detail_list li:nth-child(1){width:100%;height: 1rem;}
.detail_list li:nth-child(2){width:100%;height: 1.62rem;}
.detail_list li:nth-child(3){width:100%;height: 2rem;}
.detail_list li:nth-child(4){width:100%;height: 1.65rem;}
.detail_list li:nth-child(5){width:100%;height: 1.67rem;}
.detail_list li{border-bottom: 1px solid #DCDCDC;overflow: hidden;}
.list_num p:nth-child(1){float:left;font-size: 0.26rem;border:1px solid #191919;width:0.38rem;height: 0.45rem;text-align: center;line-height:0.45rem;border-radius: 0.05rem;margin-right: 0.25rem;font-weight: 600}
.list_num p:nth-child(2){float:left;font-size: 0.3rem}
.list_num p:nth-child(2){line-height: 1rem}
.list_num p:nth-child(1){margin-top:0.3rem}
.year{height:100%;float:left;font-size: 0.26rem;border:1px solid #191919;width:0.38rem;height: 0.45rem;text-align: center;line-height:0.45rem;border-radius: 0.05rem;margin-top: 0.2rem;font-weight: 600}
.list{float: right;height: 100%;width:6.3rem}
.list>p:nth-child(1){font-size: 0.3rem;line-height: 0.3rem;margin-top: 0.3rem}
.list>p:nth-child(2){line-height: 0.36rem;font-size: 0.26rem;margin-top: 0.15rem;color:#949494}

.h20{width:100%;height:.2rem;}
.h10{width:100%;height:.1rem;}
.bg{background:#fff;}
.fx{display:flex;}
.fx_gw{-moz-flex-grow:1;flex-grow:1;}
.wrap{width:100%;max-width:7.5rem;min-width:3.2rem;margin:0 auto;background: #EBEBEB;overflow: hidden;}
.hide{display: none;}
.btn{display:block;width:1.22rem;height:.6rem;line-height:.6rem;margin:.14rem auto 0 auto;border-radius:.06rem;color:#ed4040;font-size:.28rem;border: 1px solid #ed4040;text-align:center;}
.btn.no{display:block;width:1.22rem;height:.6rem;line-height:.6rem;margin:.14rem auto 0 auto;border-radius:.06rem;color:#ed4040;font-size:.28rem;border: 1px solid #ed4040;text-align:center;}
.icon{background-image:url(../img/ico.png);background-size:5rem 6rem;}
.icon_yuyue{background-image:url(../img/icon_yuyue.png);background-size:7.5rem 5.05rem;}

header{position:relative;}
header .search{display: block;background:#fff2f2;border-radius:.32rem;width: 4.01rem;height: .5rem;margin: .17rem .3rem 0 1.2rem;position: relative;}
header .search i{display: inline-block;width:.34rem;height:.35rem;background-position:-.84rem 0;position: absolute;right: .19rem;top: .08rem;}
header .search,.search_txt{position:relative;}
.search_ul{height:.3rem;position:absolute;top:.1rem;left:.28rem;overflow:hidden;}
.search_ul li{width:3.5rem;height:.3rem;line-height:.3rem;font-size:.24rem;color:#999;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.headerNav{width:100%;max-width:7.5rem;position:absolute;top:.9rem;left:50%;margin-left:-3.75rem;z-index:98;}
.headerNav ul{flex-wrap:wrap;padding:.05rem 0 .25rem 0;z-index:99;position:absolute;background:#fffcfc;}
.headerNav ul li{margin:.2rem 0 0 .2rem;}
.headerNav ul li a{display:block;width:2.22rem;height:.72rem;line-height:.72rem;color:#fff;background:#fc7b7b;font-size:.32rem;border-radius:.1rem;text-align:center;}
.headerNav ul li a i{display:inline-block;width:.38rem;height:.38rem;position:relative;top:.05rem;margin-right:.1rem;}
.headerNav ul li a i.sy{background-position:.02rem -2.65rem;}
.headerNav ul li a i.su{background-position:-.41rem -2.65rem;}
.headerNav ul li a i.yo{background-position:-.77rem -2.65rem;}
.headerNav ul li a i.zx{background-position:-1.15rem -2.65rem;}
.headerNav ul li a i.zt{background-position:-1.53rem -2.65rem;}
.headerNav ul li a i.ph{background-position:-1.9rem -2.65rem;}
.headerNav ul li a i.dj{background-position:0 -2.13rem;}
.headerNav ul li a i.wy{background-position:-.46rem -2.13rem;}
.headerNav ul li a i.yy{background-position:-.99rem -2.13rem;}
.headerNav .mask{width:7.5rem;height:100%;position:absolute;top:0;background:rgba(0, 0, 0, 0.5);}

nav{border-bottom:1px solid #eaeaea;width: 100%;overflow: hidden;background-color: #fff;}
nav li{display: inline-block;width:20%;border-bottom:0.04rem solid transparent;padding:.28rem 0 .25rem 0;}
nav li a{display:block;height:.3rem;line-height:.3rem;border-right:1px solid #e7e7e7;text-align:center;color:#454545;font-size:.3rem;}
nav li.current{border-color:#ed4040;}
nav li.current a{color:#ed4040;}
nav li:last-child a{border:none;}
nav ul{overflow-x: auto;white-space: nowrap;font-size: 0;overflow-x: -moz-scrollbars-none; -ms-overflow-style: none;}
nav ul::-webkit-scrollbar {width: 0;height: 0;display: none;-webkit-appearance: none;border-radius: 0}
/* 首页轮播 */
.slider{height:2.1rem;}
.slider a{display:block;width:100%;height:100%;}
.slider img{display:block;width:100%;height:100%;}
.slider .swiper-pagination-bullet{width:.2rem;height:.04rem;}
.slider .swiper-pagination-bullet.swiper-pagination-bullet-active{background:#ffaf13;}
.slider .swiper-pagination-bullet{background:#fff;border-radius:0;}
.swiper-container{width:100%;height:100%;}
/* 共用标题 */
.title{padding:.3rem;background-color: #fff;display:flex;}
.title em{height:.32rem;line-height:.32rem;border-left:.12rem solid #ed4040;font-size:.34rem;color:#000;padding-left:.2rem;font-weight:700;-moz-flex-grow:1;flex-grow:1;}
.title .more{color:#666;font-size:.24rem;}
/* 推荐 */
.recommend_game{background-color: #fff;}
.recommend_game ul{flex-wrap:wrap;display:flex;}
.recommend_game li{width:25%;text-align:center;margin-bottom:.4rem;text-align:center;}
.recommend_game li:nth-child(n+4){margin-bottom: .32rem;}
.recommend_game li a{display:block;}
.recommend_game li img{display:block;width:1.24rem;height:1.24rem;border-radius:.24rem;margin:0 auto;}
.recommend_game li p{color:#ababab;font-size:.2rem;overflow:hidden;white-space:nowrap;}
.recommend_game li .name{width: 90%;height:.5rem;line-height:.5rem;color:#1f1f1f;font-size:.28rem;margin: auto;}
.recommend_game li .btn{display:block;width:1.22rem;height:.6rem;line-height:.6rem;margin:.14rem auto 0 auto;border-radius:.06rem;color:#ed4040;font-size:.28rem;border: 1px solid #ed4040;text-align:center;}
/*资讯 */
.article_list {padding:0 .3rem .15rem;background-color: #fff; }
.article_list li {padding: .2rem 0;height:1.45rem ;border-bottom: 1px solid #e6e6e6;display:flex;}
.article_list li:last-child {border-bottom: 0;}
.article_list li img{display:block;width:2.15rem;height:1.45rem;margin:0 auto; }
.article_list li .info{margin-left: .2rem;flex: 1;}
.article_list li .info p{display: block;height:.8rem;overflow: hidden;font-size: .28rem;color: #1A1A1A;}
.article_list li .info div{height: .4rem;margin-top: .25rem;}
.article_list .type{display: inline-block;width:.78rem;height:.4rem;text-align: center;overflow:hidden;white-space:nowrap;font-size:.24rem;color:#FFF;background:#ed8787}
.article_list .info span.dj{background:#ed878760}
.article_list .info span.wl{background:#DB014C60;}
.article_list .info span.wy{background:#28AB0060;}
.article_list .info span.zj{background:#C000E160;}
.article_list .info span.qt{background:#01B3CE60;}
.article_list .info span.sj{background:#FF669960;}
.article_list .time{display: inline-block;font-size:.24rem;color: #ababab;flex: 1;height:.4rem;text-align: right;overflow:hidden;white-space:nowrap;}
.article_list .link_more{display: block;width: 6.9rem;height: .74rem;margin:.15rem auto;border-radius: .08rem;letter-spacing: .01rem;text-align: center;line-height: .74rem;font-size: .3rem;color: #5f5f5f;background-color: #eee;}
/* phb */
.index_phb{padding: .1rem .3rem 0;background-color: #fff;}
.index_phb .tab_menu{height:.68rem;line-height:.68rem;text-align:center;color:#ed4040;font-size:.28rem;border: 1px solid #ed4040;border-radius:.08rem;}
.index_phb .tab_menu span{flex: 1;text-align: center;overflow: hidden;white-space: nowrap;border-right: 1px solid #ed4040;}
.index_phb .tab_menu span:last-child{border-right: none;}
.index_phb .tab_menu span.current{color:#fff;background-color:#ed4040;font-weight:500;}
.index_phb ul li{padding:.22rem 0;border-bottom:1px solid #eaeaea;align-items:center;display:flex;}
.index_phb ul li img{display:block;width:1.28rem;height:1.28rem;border-radius:.24rem;}
.index_phb ul li .fx_gw{width:0%;}
.index_phb ul li .info{margin:0 .28rem 0 .18rem;}
.index_phb ul li .info p{display:block;width:auto;overflow:hidden;white-space:nowrap;font-size:.24rem;}
.index_phb ul li .info .name{font-size:.32rem;color:#1f1f1f;}
.index_phb ul li .info .num{color:#e6e6e6;}
.index_phb ul li .info .num span{color:#ababab;}
.index_phb ul li .info .txt{color:#666666;}
.index_phb ul li i{display:block;width: .45rem;height: .58rem;background-position: -2.5rem -3.37rem;font-size: .24rem;color: #fff;line-height: .45rem;text-align: center; position: relative;top: .35rem;left: 0;margin-right: .12rem;}
.index_phb ul li:nth-child(1) i{background-position:-2.5rem -2.71rem;}
.index_phb ul li:nth-child(2) i{background-position:-3.04rem -2.71rem;}
.index_phb ul li:nth-child(3) i{background-position:-3.58rem -2.71rem;}
.index_phb ul li .btn{display:block;width:1.22rem;height:.6rem;line-height:.6rem;margin:.14rem auto 0 auto;border-radius:.06rem;color:#ed4040;font-size:.28rem;border: 1px solid #ed4040;text-align:center;}
.index_phb .more_link{display:block;height:1.04rem;line-height:1.04rem;text-align:center;font-size:.26rem;color:#999;letter-spacing: .02rem;}
/* 必备应用 */
.must_application{padding: 0 .3rem;background-color: #fff;}
.must_application ul{margin-top: -.06rem;padding-bottom: .15rem;}
.must_application ul li{padding:.17rem 0;align-items:center;}
.must_application ul li img{display:block;width:1.2rem;height:1.2rem;border-radius:.2rem;}
.must_application ul li .fx_gw{width:0%;}
.must_application ul li .info{margin:0 .28rem 0 .2rem;}
.must_application ul li .info p{display:block;width:auto;overflow:hidden;white-space:nowrap;font-size:.22rem;}
.must_application ul li .info .name{font-size:.3rem;color:#1f1f1f;}
.must_application ul li .info .txt{color:#666666;}
.must_application ul li .info .num{color:#e6e6e6;}
.must_application ul li .info .num span{color:#ababab;}
.must_application ul li .btn{display:block;width:1.22rem;height:.6rem;line-height:.6rem;margin:.14rem auto 0 auto;border-radius:.06rem;color:#ed4040;font-size:.28rem;border: 1px solid #ed4040;text-align:center;}
/* 推荐下载 */
.guide_application{padding: 0 .3rem;background-color: #fff;}
.guide_application ul{margin-top: -.06rem;padding-bottom: .15rem;}
.guide_application ul li{padding:.17rem 0;align-items:center;display:flex; }
.guide_application ul li:nth-child(1){padding-top: .1rem;}
.guide_application ul li img{display:block;width:1.2rem;height:1.2rem;border-radius:.2rem;}
.guide_application ul li .fx_gw{width:0%;}
.guide_application ul li .info{margin:0 .28rem 0 .2rem;}
.guide_application ul li .info p{display:block;width:auto;overflow:hidden;white-space:nowrap;font-size:.22rem;}
.guide_application ul li .info .name{font-size:.3rem;color:#1a1a1a;font-weight: 500;}
.guide_application ul li .info .txt{color:#666666;}
.guide_application ul li .info .num{color:#e6e6e6;}
.guide_application ul li .info .num span{color:#ababab;}
.guide_application ul li .btn{display:block;width:1.22rem;height:.6rem;line-height:.6rem;margin:.14rem auto 0 auto;border-radius:.06rem;color:#ed4040;font-size:.28rem;border: 1px solid #ed4040;text-align:center;}
/* 热门标签 */
.index_tag{background-color: #fff;}
.index_tag ul{flex-wrap:wrap;padding: 0 .2rem;display:flex;}
.index_tag ul li{width:16.6666%;margin-bottom:.3rem;}
.index_tag ul li a{display:block;width: 1rem;height:.44rem;line-height:.44rem;text-align:center;background-color:#ed4040;color:#fff;font-size:.24rem;border-radius:.22rem;overflow:hidden;white-space:nowrap;margin:0 auto;}
/* 友链 */
.friend_link_list { overflow: hidden; padding: 0.12rem 0 .22rem; height: 0.5rem;line-height: 0.5rem; position: relative;background-color: #fff; }
.friendlink { margin-left: -0.17rem; overflow: hidden; position: absolute; left: .3rem; top: 0rem; }
.friendlink a { display: inline-block; padding: 0 0.17rem; font-size: 0.26rem; color: #454545; line-height: 0.5rem; position: relative; }
.friendlink a:before { display: block; content: ''; position: absolute; left: 0; top: 50%; margin-top: -0.08rem; width: 1px; height: 0.2rem;  }
.friendlink.on { height: 0.5rem; overflow: hidden; }
/* 底部 */
footer ul{white-space: nowrap;font-size: 0;background-color: #fff;display:flex;}
footer ul li{display: inline-block;width:20%;padding:.28rem 0;text-align:center;}
footer ul li a{display:block;height:.28rem;line-height:.28rem;border-right:1px solid #e7e7e7;color:#000;font-size:.3rem;}
footer ul li:last-child a{border:none;}
footer .cont{height:2.05rem;font-size:0;text-align:center;padding:.36rem 0 .8rem;}
footer .cont img{display: inline-block;margin-bottom: .15rem;}
footer .cont p{color:#a2a2a2;font-size:.24rem;line-height: .48rem;}

/* 列表 */
.game_tags{padding:.3rem 0 0 .3rem;background-color: #fff;}
.game_tags ul{flex-wrap:wrap;display:flex;}
.game_tags ul li{width:1.6rem;height:.54rem;line-height:.54rem;text-align:center;border:1px solid #e4e4e4;border-radius:.08rem;margin:0 .13rem .3rem 0;}
.game_tags ul li a{display:block;color:#666;font-size:.22rem;}
.game_tags ul li.current{border-color:#ed4040;background:#ed4040;}
.game_tags ul li.current a{color:#fff;}
.game_tags ul li:nth-child(n+8){display: none;}
.game_tags ul li.game_classify{display: block;background-color: #fff;}
.game_tags ul li.game_classify a{color: #666;}
.game_tags ul li.game_classify i{display:inline-block;width:.2rem;height:.12rem;background-position:-.33rem -.51rem;position:relative;margin-right:.08rem; }
.game_tags ul li.game_classify i.up{background-position:-.33rem -.66rem;}

.list_title{padding:0 .3rem .2rem .3rem;background-color: #fff;}
.list_title ul{border-bottom:.04rem solid #f4f4f4;display:flex;}
.list_title ul li{width:100%;line-height:1.5;text-align:center;border-bottom:.04rem solid transparent;padding:.2rem 0;position:relative;top:.04rem;}
.list_title ul li a{font-size:.3rem;color:#777;}
.list_title ul li i{display:inline-block;width:.4rem;height:.4rem;position:relative;top:.1rem;margin-right:.1rem;}
.list_title ul li:nth-child(1) i{background-position:.04rem -4.32rem;}
.list_title ul li.current:nth-child(1) i{background-position:.04rem -3.9rem;}
.list_title ul li:nth-child(2) i{background-position:-.46rem -4.32rem;}
.list_title ul li.current:nth-child(2) i{background-position:-.46rem -3.9rem;}
.list_title ul li:nth-child(3) i{background-position:-.96rem -4.32rem;}
.list_title ul li.current:nth-child(3) i{background-position:-.96rem -3.9rem;}
.list_title ul li span{display:block;width:0;height:0;border-top:.1rem solid transparent;border-right:.1rem solid transparent;border-bottom:.1rem solid transparent;border-left:.1rem solid transparent;position:absolute;bottom:0;left:50%;margin-left:-.05rem;}
.list_title ul li.current{border-bottom-color:#ed4040;}
.list_title ul li.current a{color:#ed4040;}
.list_title ul li.current span{border-bottom-color:#ed4040;}

.game_list{padding: 0 .3rem;background-color: #fff;}
.game_list ul{margin-top: -.06rem;}
.game_list ul li{padding:.17rem 0;align-items:center;border-bottom: 1px solid #ededed;display:flex; }
.game_list ul li:last-child{border: 0;}
.game_list ul li img{display:block;width:1.24rem;height:1.24rem;border-radius:.26rem;}
.game_list ul li .fx_gw{width:0%;}
.game_list ul li .info{margin:0 .28rem 0 .2rem;}
.game_list ul li .info p{display:block;width:auto;overflow:hidden;white-space:nowrap;font-size:.22rem;color: #999;}
.game_list ul li .info .time{color: #666;}
.game_list ul li .info .name{font-size:.3rem;color:#1a1a1a;width:auto;overflow:hidden;white-space:nowrap;font-weight: 500;}
.game_list ul li .info .tags{font-size: 0;margin-top: .04rem;}
.game_list ul li .info .tags span{display: inline-block;border:1px solid #dfdfdf;height: .28rem;line-height: .28rem;font-size: .16rem;color: #999;border-radius: .06rem;padding: .01rem .12rem;margin-right: .15rem;}
.game_list ul li .info .num{color:#e6e6e6;font-size:.22rem;}
.game_list ul li .info .num span{color:#999;}
.game_list ul li .info .txt{color: #666;}
.game_list ul li .btn{display:block;width:1.22rem;height:.6rem;line-height:.6rem;margin:.14rem auto 0 auto;border-radius:.06rem;color:#ed4040;font-size:.28rem;border: 1px solid #ed4040;text-align:center;}

.regame_list{background-color: #fff;}
.regame_list ul{margin-top: .15rem;}
.regame_list ul li{padding:.17rem 0;align-items:center;border-bottom: 1px solid #ededed;display:flex; }
.regame_list ul li:last-child{border: 0;}
.regame_list ul li img{display:block;width:1.24rem;height:1.24rem;border-radius:.26rem;}
.regame_list ul li .fx_gw{width:0%;}
.regame_list ul li .info{margin:0 .28rem 0 .2rem;}
.regame_list ul li .info p{display:block;width:auto;overflow:hidden;white-space:nowrap;font-size:.24rem;}
.regame_list ul li .info .name{font-size:.32rem;color:#1f1f1f;}
.regame_list ul li .info .num{color:#e6e6e6;}
.regame_list ul li .info .num span{color:#ababab;}
.regame_list ul li .info .txt{color:#666666;}
.regame_list ul li .btn{display:block;width:1.22rem;height:.6rem;line-height:.6rem;margin:.14rem auto 0 auto;border-radius:.06rem;color:#ed4040;font-size:.28rem;border: 1px solid #ed4040;text-align:center;}

/* 翻页 */
.pageWrap{padding: .3rem 0;background-color: #fff;justify-content:space-between;-webkit-justify-content:space-between;-webkit-justify-content: space-between;display:flex;}
.pageWrap a,.pageWrap span{width:.58rem;height:.58rem;line-height:.58rem;text-align:center;font-size:.22rem;color:#454545;border-radius:.06rem;background-color:#e7ebee;}
.pageWrap .current{color:#fff;font-size:.22rem;background:#ed4040;}
.pageWrap .disabled{background:#ececec;color:#b1b1b1;}
.pageWrap .ico_l{display: block;width: .18rem;height: .3rem;background-position: -1.6rem -1.08rem;position: relative;top: .13rem;left: .2rem;}
.pageWrap .ico_r{display: block;width: .18rem;height: .3rem;background-position: -1.97rem -1.08rem;position: relative;top: .13rem;left: .2rem;}
.pageWrap a:first-child,.pageWrap a:last-child{width: 1rem;}

/* 新闻列表 */
.news_list{padding:0 .3rem .16rem;}
.news_list li{padding:.2rem 0;border-bottom:1px solid #e3e3e3;}
.news_list li:last-child{border-bottom:none;}
.news_list img{width:1.84rem;height:1.3rem;margin-right:.2rem;}
.news_list .info p:nth-child(1){width:4.86rem;height:.96rem;font-size:.32rem;color: #454545;overflow:hidden;}
.news_list .info p:nth-child(2){font-size:.24rem;color:#ababab;}
.news_list .pageWrap{padding-top: .1rem;}

/* 新闻详情 */
.news_detail{padding:.2rem .3rem;}
.news_detail h1{font-size:.38rem;color:#000;font-weight:700;text-align: center;}
.news_detail .tips{text-align: center;font-size:.24rem;color:#666;padding:.26rem 0 .22rem 0;border-bottom:1px solid #e7e7e7;overflow: hidden;white-space: nowrap;}
.news_detail .tips span{margin-right:.2rem;}
.news_detail .cont{padding:.2rem 0 0;font-size:.3rem;line-height:.52rem;overflow: hidden;}
.news_detail .cont a {color: #ed4040;display: inline-block;border-bottom:1px solid #ed4040;line-height: .4rem;text-indent: 0;}
.news_detail .cont p{margin-bottom:.2rem;}
.news_detail .cont img{display:block;max-width:100%;height: auto;margin:0 auto .1rem auto;}
.news_detail .cont h3{display:block;font-size:.3rem;font-weight:700;margin-bottom:.2rem;}

.detail_like{justify-content:space-around;-webkit-justify-content:space-around;margin-bottom:.4rem;}
.detail_like .like,.detail_like .unlike,.detail_like .share{text-align:center;color:#a6a6a6;font-size:.2rem;}
.detail_like div i{display:block;width:.7rem;height:.5rem;border-radius:100%;background-color:#f7f7f7;padding-top:.2rem;margin:0 auto .15rem auto;}
.detail_like div.current i{background:#ed4040;}
.detail_like div i span{display:block;width:.3rem;height:.3rem;margin:0 auto;}
.detail_like .like i span{background-position:-3.22rem -3.35rem;}
.detail_like .like.current i span{background-position:-3.22rem -3.68rem;}
.detail_like .unlike i span{background-position:-3.68rem -3.35rem;}
.detail_like .unlike.current i span{background-position:-3.68rem -3.68rem;}
.detail_like .share i span{background-position:-3.68rem -4.02rem;}

.detail_ad_box{padding:.3rem 0 ;border-top:1px solid #e3e3e3;border-bottom:1px solid #e3e3e3;position:relative;}
.detail_ad_box a{display:block;width:100%;height:100%;position:absolute;top:0;left:0;z-index:2;}
.detail_ad_box h3{display:block;font-size:.28rem;color:#000;font-weight:700;}
.detail_ad_box h3 i{display:inline-block;width:.3rem;height:.3rem;background-position:-2.4rem -4.11rem;position:relative;top:.04rem;margin-right:.1rem;}
.detail_ad_box .big{display:block;width:100%;height:3.1rem;border-radius:.1rem;margin:.25rem 0;}
.detail_ad_box .vback{display:none;width:100%;height:3.1rem;border-radius:.1rem;position:absolute;left:0;z-index:1;background:rgba(0, 0, 0, 0.6);}
.detail_ad_box .vback em{display:block;width: 2rem;height:.5rem;line-height:.5rem;color:#fff;background:#f37373;border-radius:.3rem;font-size:.24rem;text-align:center;margin:1.3rem 2.4rem;}
.detail_ad_box .vback i{display:inline-block;width:.3rem;height:.3rem;line-height:.3rem;text-align:center;border-radius:.38rem;background:#fff;color:#f37373;margin-left:.1rem;}
.detail_ad_box .fx{align-items:center;}
.detail_ad_box .small{width:.92rem;height:.92rem;border-radius:.16rem;margin-right:.2rem;}
.detail_ad_box .fx .fx_gw{width: 0%;}
.detail_ad_box .fx_gw p{overflow:hidden;white-space:nowrap;}
.detail_ad_box .fx_gw p:nth-child(1){line-height:.6rem;font-size:.3rem;color:#000;}
.detail_ad_box .fx_gw p:nth-child(2){font-size:.22rem;color:#666;}
.detail_ad_box .btn{display:block;width:1.22rem;height:.6rem;line-height:.6rem;margin:.14rem auto 0 auto;border-radius:.06rem;color:#ed4040;font-size:.28rem;border: 1px solid #ed4040;text-align:center;}

.gameDetailDown{margin:0.15rem 0 .01rem;padding:.25rem ;background-color: #fdf6f6;border-radius:.2rem;}
.gameDetailDown .gameInfo{justify-content: space-between;align-items: center}
.gameDetailDown .gameInfo .info{max-width:3.4rem;flex: 1;}
.gameDetailDown .gameInfo img{width:1.28rem;height:1.28rem;border-radius:.2rem;margin-right:.2rem;flex-shrink:0;}
.gameDetailDown .gameInfo .tit{font-size:.36rem;margin-top: .02rem;white-space: nowrap;overflow: hidden;}
.gameDetailDown .gameInfo .txt{font-size:.2rem;color:#999;white-space: nowrap;overflow: hidden;}
.gameDetailDown .gameInfo p:last-child{display: block;height: .7rem;white-space: inherit;overflow: hidden;}
.gameDetailDown a .btn{display:block;width:1.2rem;height:.46rem;line-height:.46rem;text-align: center;margin:0 auto;border-radius:.23rem;color:#ed4040;font-size:.26rem;border: 1px solid #ed4040;background: #f5f5f5;letter-spacing: .02rem;}
.gameDetailDown a .btn i{display:inline-block;width:.24rem;height:.26rem;position:relative;top:.02rem;margin-right:.03rem;background-position:-1.07rem -.53rem; }

/* 详情页放大缩小 */
div.photo-box {width: 100%;background: rgba(0,0,0,.8);height: 100% !important;position: fixed;overflow: hidden;display: none;z-index: 999;left: 0;top: 0;}
.cf {*zoom: 1;}
.pinch-zoom-container{height: 100% !important;}
.img-slider {position: absolute;left: 0;top: 0;padding: 0;}
.img-slider li {overflow: hidden;display: table-cell;vertical-align: middle;z-index: 999;}
div.photo-box li {list-style: none;}
.img-slider li img {width: 88% !important;vertical-align: middle;top: 0;bottom: 0;left: 0;right: 0;margin: auto;}
.cf:before, .cf:after {content: " ";display: table;}
.cf:after {clear: both;}

/* 专题列表 */
.topic_list{padding:.22rem .3rem 0;background-color: #fff;}
.topic_list ul{flex-wrap:wrap;justify-content: space-between;-webkit-justify-content: space-between;display:flex;}
.topic_list ul li{width:3.33rem;border:1px solid #dedede;margin-bottom:.2rem;box-shadow: 0px 2px 2px #ededed;display:flex;}
.topic_list ul li a{display:block;width:100%;}
.topic_list ul li img{display:block;width:3.33rem;height:1.88rem;}
.topic_list ul li .info{padding:0 .2rem;}
.topic_list ul li .info p{width:50%;font-size:.24rem;color: #333;line-height: .5rem;}
.topic_list ul li .info p:last-child{text-align:right;color:#999;font-size:.22rem;}
.topic_list .pageWrap{padding-top: .1rem;}
/* 专题详情 */
.topic_cont{padding:.2rem .3rem;background-color: #fff;}
.topic_cont img{display:block;width:100%;height:3.46rem;margin-bottom:.16rem;}
.topic_cont .hidden_box2{height:1.7rem;overflow:hidden;position:relative;}
.topic_cont .auto_box2{height:auto;}
.topic_cont p{font-size:.28rem;margin-bottom:.28rem;color: #454545;line-height: .42rem;}
.topic_cont .open_hidden2{width:3rem;color:#ed4040;text-align:right;font-size:.28rem;position:absolute;right:0;bottom:0;background:linear-gradient(to right,rgba(255, 255, 255, 0.4), rgba(255, 255, 255, 1),rgba(255, 255, 255, 1) , rgba(255, 255, 255, 1) , rgba(255, 255, 255, 1));}
.topic_cont .open_hidden2 i{display:inline-block;width:0;height:0;margin-right:.1rem;position:relative;top: .1rem;border-top: .14rem solid #ed4040;border-right:.1rem solid transparent;border-bottom: .14rem solid transparent;border-left:.1rem solid transparent;}
.topic_cont .open_hidden2 i.up{border-top-color:transparent;border-bottom-color:#ed4040;top: -.02rem;}
.topic_cont .grade{display: block;max-width: 100%;text-align: center;font-size: 0;margin-bottom: .1rem;overflow: hidden;white-space: nowrap;}
.topic_cont .grade em{display: inline-block;max-width: 80%;margin: auto;line-height:.56rem;color: #1a1a1a;font-size:.32rem; font-weight:bold;overflow:hidden;white-space:nowrap}
.topic_cont .grade .ico_l{ display: inline-block;width: .2rem;height: .17rem;background-position: 0 -1.29rem; position: relative;top: .1rem;vertical-align: top;margin-right: .2rem;}
.topic_cont .grade .ico_r{display: inline-block; width: .2rem;height: .17rem;background-position: -.92rem -1.29rem; position: relative;top: .1rem;vertical-align: top;margin-left: .2rem;}

/* 游戏详情内容 */
.xz_gdetail .game_info{padding:.08rem .2rem .01rem;overflow: hidden;*zoom: 1;}
.xz_gdetail .game_info .hidden_box{height:6rem;overflow:hidden;}
.xz_gdetail .game_info .auto_box{height:auto;}
.xz_gdetail .game_info .cont{font-size:.28rem;line-height:.48rem;color:#454545;}
.xz_gdetail .game_info .cont a {color: #ed4040;display: inline-block;border-bottom:1px solid #ed4040;line-height: .4rem;text-indent: 0;}
.xz_gdetail .game_info .cont p{margin-bottom:.16rem;}
.xz_gdetail .game_info .cont img{display:block;max-width:100%;height: auto;margin:0 auto .1rem auto;}
.xz_gdetail .game_info .cont br:last-child{display: none;}
.xz_gdetail .game_info .cont h3{font-size:.3rem;color:#ed4040;line-height: .5rem;font-weight:700;margin:.08rem 0;border: 0;padding: 0;}

.xz_gdetail .guarantee {width: .9rem;height: .52rem;line-height: .52rem;padding: 0 .25rem;font-size:.28rem;text-align: right;color:#ed4040;border-radius:.1rem;margin: .1rem 0;background-color: #fff;font-weight: 600;border: .02rem solid #ed4040;float: right;}
.xz_gdetail .open_hidden i{display:inline-block;width:0;height:0;margin-left:.1rem;position:relative;top: .15rem;border-top: .16rem solid #ed4040;border-right:.1rem solid transparent;border-bottom: .16rem solid transparent;border-left:.1rem solid transparent;}
.xz_gdetail .open_hidden i.up{border-top-color:transparent;border-bottom-color:#ed4040;top: -.03rem;}

.img_item { overflow-x: auto; padding: 0 0 .16rem; overflow-y: hidden; white-space: nowrap; -webkit-overflow-scrolling: touch; }
.img_item ul{font-size: 0;}
.img_item ul li { margin-right: .1rem; display: inline-block; }
.img_item ul li img {width:auto; max-height: 5.2rem; }

.game-video{height:4.5rem;margin:auto;position:relative;overflow:hidden;background-size:cover;background-position:50%}
.game-video video{width:100%;height:100%;-o-object-fit:fill;object-fit:fill;position:absolute;left:0;top:0}
.game-video img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}
.game-video .cont{width:7.5rem;height:4.5rem;}
.game-video .cont iframe{width:7.5rem;height:4.5rem;}
.game-video .vback{display:none;width:100%;height:4.5rem;position:absolute;left:0;z-index:1;background:rgba(0, 0, 0, 0.6);}
.game-video .vback .info{width:2rem;flex-wrap:wrap;margin:.8rem auto .3rem auto;}
.game-video .vback .info .img_box{width:2rem;text-align:center;position:relative;}
.game-video .vback .info img{display:block;width:1.6rem;height:1.6rem;border-radius:.3rem;margin:0 auto;}
.game-video .vback .info p{color:#fff;font-size:.28rem;overflow:hidden;white-space:nowrap;margin:.1rem auto 0 auto;text-align:center;}
.game-video .vback .info .replay{display:block;width:1.6rem;height:1.6rem;background:rgba(0, 0, 0, 0.3);position:absolute;top:0;left:.2rem;border-radius:.3rem;}
.game-video .vback .info .replay i{display:block;width:.68rem;height:.68rem;background-position:-3.85rem .02rem;margin:.44rem auto;}
.game-video .vback .btn{display:block;width:2.6rem;height:.6rem;line-height:.6rem;color:#fff;background:#ed4040;border-radius:.6rem;font-size:.3rem;text-align:center;margin:0 auto;}
.game-video .vback .btn i{display:inline-block;width:.36rem;height:.36rem;border-radius:.38rem;margin-left:.1rem;background-position:-2.83rem -4.09rem;position:relative;top:.08rem;}


/* 搜索页 */
header .back{padding:.07rem 0 0 .2rem;}
header .back i{display: inline-block;width:.5rem;height:.5rem;background-position:0 -3.13rem;}
header .search_txt{margin:0 .56rem 0 .2rem;background:#fff2f2;border-radius:.34rem;}
header .search_txt .text{height:.34rem;border:none;background:none;color:#ed4040;font-size:.24rem;padding:0 .2rem;margin-top:.14rem;}
header .search_txt .close_txt{width:.64rem;height:.64rem;margin-right:.3rem;}
header .search_txt .close_txt i{display: inline-block;width:.46rem;height:.46rem;background-position:-2.83rem -4.63rem;margin:.08rem auto;}

header.green_bg{position: relative;background:#ED4040;color:#fff;font-size:.32rem;padding: .1rem 0;}
header.green_bg a{color:#fff;}
header.green_bg form{display:flex;flex: 1;}

header .search2{background:none;position: relative;right: .3rem;top: .11rem; outline:none; border:none;background-image:url(../img/ico.png);background-size:5rem 6rem;display: inline-block;width:.5rem;height:.5rem;background-position:-.64rem -3.13rem;}

.search_wrap{padding:.3rem;}
.search_wrap .tit{height:.4rem;line-height:.4rem;}
.search_wrap .tit h3{font-size:.3rem;color:#262626;}
.search_wrap .tit .more{font-size:.22rem;color:#b2b2b2;}
.search_wrap .tit .green_m{color:#ed4040;}

.search_wrap .tits{width: 1.8rem;height:.6rem;line-height: .6rem;background-color: #84e6ff;border-radius: .12rem;text-align: center;margin: auto;}
.search_wrap .tits a{display: block;font-size:.28rem;color:#262626;}
.search_wrap .tits a i{display: inline-block;width:.22rem;height:.3rem;background-position:-.72rem -.52rem;position: relative;top: .02rem;margin-right:.02rem; }

.near_fridends{height:.36rem;line-height:.36rem;font-size:.26rem;color:#999;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin-bottom:.3rem;margin-top: .06rem;}
.near_fridends a{font-size:.28rem;color:#4c4c4c;margin-right:.3rem;}

.search_wrap .img_list{flex-wrap:wrap;}
.search_wrap .img_list li{width:1.22rem;margin-right:.2rem;margin-top:.25rem;}
.search_wrap .img_list li:last-child{margin-right:0;}
.search_wrap .img_list li a{display:block;}
.search_wrap .img_list li img{display:block;width:1.2rem;height:1.2rem;border-radius:.24rem;margin:0 auto;}
.search_wrap .img_list li p{height:.3rem;line-height:.3rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:.24rem;text-align:center;}
.search_wrap .img_list li .name{color:#333;margin:.1rem 0;}
.search_wrap .img_list li .size{color:#999;}

.search_wrap .txt_list{flex-wrap:wrap;}
.search_wrap .txt_list li{width:1.6rem;background:#f2f2f2;border-radius:.27rem;margin:.26rem .14rem 0 0;}
.search_wrap .txt_list li a{display:block;padding:0 .15rem;height:.54rem;line-height:.54rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:.26rem;text-align:center;color:#4c4c4c;}
.search_wrap .txt_list li:nth-child(4n+4){margin-right:0;}

.green_line{width:100%;height:0;border-top:1px dashed #fd9595;margin:.3rem 0;}
.green_line2{margin:.3rem 0 0 0;}

.want_to_play{height:.6rem;overflow:hidden;margin-top:.2rem;flex-wrap:wrap;}
.want_to_play dt{width:.7rem;height:.6rem;}
.want_to_play dt.i_tx{background-position:-2.83rem -5.36rem;}
.want_to_play dt.i_wy{background-position:-3.53rem -5.36rem;}
.want_to_play dt.i_37{background-position:-4.3rem -5.36rem;}
.want_to_play dd{width:6rem;flex-wrap:wrap;}
.want_to_play dd a{height:.48rem;line-height:.48rem;padding:0 .15rem;border-radius:.1rem;background:#f2f2f2;color:#4c4c4c;font-size:.24rem;margin-left:.2rem;position:relative;margin-top:.07rem;}
.want_to_play dd a i{display:block;width:.24rem;height:.24rem;line-height:.24rem;text-align:center;color:#fff;font-size:.2rem;position:absolute;right:-.1rem;top:-.05rem;}
.want_to_play dd a i.hot{background:#f12828;}
.want_to_play dd a i.new{background:#53d37e;}

.search_list_wrap_div{position:fixed;width:6.9rem;top:.9rem;bottom:0;overflow-y:scroll;}
.search_list_wrap_div{padding:0 .3rem;}
.search_list_wrap li img{width:1rem;height:1rem;border-radius:.24rem;margin:.2rem .2rem 0 0;}
.search_list_wrap li .info{border-bottom:1px solid #e0e0e0;padding:.3rem 0 .35rem 0;}
.search_list_wrap li .info .name{font-size:.28rem;color:#333;}
.search_list_wrap li .info .tips{font-size:.22rem;color:#999;}
.search_list_wrap li .info i{width:.4rem;height:.4rem;background-position:-3.47rem -4.68rem;margin-top:.18rem;}
.search_list_wrap li .hot{color:#ed4040;}

.search_wrap2{padding-top:.1rem;}
.search_wrap2 .search_list_wrap2 li:last-child .info{border-bottom:none;}
.search_wrap2 .search_list_wrap li img{width:1.2rem;height:1.2rem;margin-top:.3rem;}
.search_wrap2 .search_list_wrap li{position:relative;}
.search_wrap2 .search_list_wrap li .info .name{font-size:.32rem;}
.search_wrap2 .search_list_wrap li .info .txt{width:4rem;font-size:.22rem;color:#999;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.search_wrap2 .search_list_wrap li .btn{display:block;width:1.2rem;height:.52rem;line-height:.52rem;background: #fff;text-align:center;border:1px solid #ed4040;color:#ed4040;border-radius:.1rem;position:absolute;right:0;top:.6rem;}
.search_wrap2 .search_list_wrap li .btn.no{border-color:#ffc600;color:#ffc600;background:none !important;}

.over_game{font-size:.24rem;color:#333;margin-top:.3rem;}
.over_game i{width:.4rem;height:.4rem;background-position:-3.98rem -4.7rem;margin-right:.1rem;}
.over_game .hot{color:#ed4040;}

.swiper_hidden_box{overflow:hidden;position:relative;width:7.5rem;left:-.3rem;}
.today_play{white-space:nowrap;}
.today_play li{display:inline-block;width:6.7rem;}
.today_play a{display:block;}
.today_play .txt{font-size:.22rem;color:#b2b2b2;text-align:left;margin-top:.15rem;}
.today_play .big{display:block;width:6.7rem;height:3.8rem;border-radius:.2rem;margin:.2rem 0;}
.today_play .info a{margin-right:.2rem;font-size:.3rem;font-weight:700;color:#ed4040;}
.today_play .info a:last-child{width:.5rem;line-height:.8rem;margin-right:0;}
.today_play .info img{width:1.04rem;height:1.04rem;border-radius:.24rem;}

header .search,.search_txt{position:relative;}
.search_ul{height:.3rem;position:absolute;overflow:hidden;}
.search_ul li{width:3.5rem;height:.3rem;line-height:.3rem;font-size:.24rem;color:#999;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}

/* 排行榜 */
.ranking_slider{height:2.8rem;background-color: #fff;padding: .2rem .3rem .06rem;}
.ranking_slider a{display:block;width:100%;height:100%;}
.ranking_slider img{display:block;width:100%;height:100%;}
.ranking_slider .swiper-pagination-bullet{background:#fff;opacity: .9;text-align: -moz-right;text-align:right;}
.ranking_slider .swiper-pagination-bullet.swiper-pagination-bullet-active{background:#ed4040;}
.ranking_slider .s-rankingContainer{width:auto;height: 100%;border-radius: .24rem;overflow: hidden;position: relative;}
.ranking_slider .swiper-pagination {text-align: right;right: .16rem;left: .16rem;bottom: .1rem;width: auto;}

.ranking_tags{padding:.05rem 0 0 .3rem;background-color: #fff;}
.ranking_tags ul{flex-wrap:wrap;}
.ranking_tags ul li{width:1.6rem;height:.54rem;line-height:.54rem;text-align:center;border:1px solid #e4e4e4;border-radius:.08rem;margin:0 .13rem .3rem 0;}
.ranking_tags ul li a{display:block;color:#333;font-size:.22rem;overflow: hidden;white-space: nowrap;}
.ranking_tags ul li.current{border-color:#ed4040;background:#ed4040;}
.ranking_tags ul li.current a{color:#fff;}

.ranking_like{padding: .12rem 0 .08rem;margin-bottom: .26rem;background-color: #fff;background: url(../img/ranking_bg.jpg) no-repeat;background-size: 100% 100%;}
.ranking_like .tit{padding:0 .26rem;display:flex;line-height:.3rem;justify-content: space-between; }
.ranking_like .tit span{height:.48rem;line-height: .48rem;font-size:.32rem;color:#fff;font-weight:600;letter-spacing:1px;margin-top: .2rem;}
.ranking_like .tit a{color:#fff;font-size:.24rem;letter-spacing:1px;margin-top: .26rem;}
.ranking_like .swiper-likegames{padding-left:.3rem;overflow-x: auto;}
.ranking_like ul{padding: .3rem 0 .3rem .2rem;overflow-x: scroll;overflow-y: hidden;white-space: nowrap;}
.ranking_like li{display: inline-block;width:1.6rem;height: auto;max-height: 2.6rem;border-radius:.08rem;background:#fff;position:relative;padding: .22rem 0;margin-right:.5rem;text-align: center;}
.ranking_like li:nth-last-child(1){margin-right: .36rem;}
.ranking_like li a{display:block;}
.ranking_like li i{display:block;width:.45rem;height:.58rem;background-position:-2.5rem -3.37rem;font-size:.24rem;color:#fff;line-height:.45rem;text-align:center;font-weight:700;position:absolute;top:-.1rem;left:-.2rem;}
.ranking_like li:nth-child(1) i{background-position:-2.5rem -2.71rem}
.ranking_like li:nth-child(2) i{background-position:-3.04rem -2.71rem}
.ranking_like li:nth-child(3) i{background-position:-3.58rem -2.71rem}
.ranking_like li img{width:1.14rem;height:1.14rem;border-radius:.24rem;margin: 0 auto;}
.ranking_like li .name{font-size:.26rem;height:.54rem;line-height:.54rem;color:#333;width: 90%;margin: 0 auto;overflow: hidden;white-space: nowrap;}
.ranking_like li .btn{display:block;margin:0 auto;width:1.06rem;height:.48rem;line-height:.48rem;border:1px solid #ed4040;color:#ed4040;font-size:.26rem;border-radius:.06rem;background: #fff;}

.ranking_list{padding: .26rem .3rem .1rem;background-color: #fff;border-radius:.36rem .36rem 0 0;box-shadow: 0px  0px .2rem  #DCDCDC;}
.ranking_list>span{display: block;max-width: 100%;text-align: center;font-size: 0;margin-bottom: .2rem;overflow: hidden;white-space: nowrap;}
.ranking_list>span em{display: inline-block;max-width: 80%;margin: auto;line-height:.56rem;color: #333;font-size:.36rem; font-weight:bold;overflow:hidden;white-space:nowrap}
.ranking_list>span .ico_l{ display: inline-block;width: .2rem;height: .17rem;background-position: -1.52rem -.65rem; position: relative;top: .12rem;vertical-align: top;margin-right: .2rem;}
.ranking_list>span .ico_r{display: inline-block; width: .2rem;height: .17rem;background-position: -1.81rem -.65rem; position: relative;top: .12rem;vertical-align: top;margin-left: .2rem;}
.ranking_list ul li{padding:.22rem 0;border-top:1px solid #eaeaea;align-items:center;display:flex;}
.ranking_list ul li img{display:block;width:1.28rem;height:1.28rem;border-radius:.24rem;}
.ranking_list ul li .fx_gw{width:0%;}
.ranking_list ul li .info{margin:0 .28rem 0 .22rem;}
.ranking_list ul li .info p{display:block;width:auto;overflow:hidden;white-space:nowrap;font-size:.24rem;}
.ranking_list ul li .info .name{font-size:.32rem;color:#1f1f1f;}
.ranking_list ul li .info .num{color:#e6e6e6;}
.ranking_list ul li .info .num span{color:#ababab;}
.ranking_list ul li .info .txt{color:#666666;}
.ranking_list ul li .info .tags{font-size: 0;}
.ranking_list ul li .info .tags span{display: inline-block;border:1px solid #dfdfdf;height: .28rem;line-height: .28rem;font-size: .16rem;color: #999;border-radius: .06rem;padding: .01rem .12rem;margin-right: .15rem;}
.ranking_list ul li i{display:block;width: .36rem;height: .50rem;font-size: .24rem;color: #fff;line-height: .5rem;text-align: center; position: relative;top: .35rem;left: 0;margin-right: .22rem;}
.ranking_list ul li:nth-child(1) i{color: transparent;background-position:-1.63rem -0rem;}
.ranking_list ul li:nth-child(2) i{color: transparent;background-position:-2.22rem -0rem;}
.ranking_list ul li:nth-child(3) i{color: transparent;background-position:-2.8rem -0rem;}
.ranking_list ul li:nth-child(n+4) i{background: #ededed;color: #999;border-radius: .05rem;height: .42rem;}
.ranking_list ul li .btn{display:block;width:1.22rem;height:.6rem;line-height:.6rem;margin:.14rem auto 0 auto;border-radius:.06rem;color:#ed4040;font-size:.28rem;border: 1px solid #ed4040;text-align:center;}

.rankingScroll{padding: .3rem 0 .3rem .3rem;}
.rankingScroll ul{overflow-x: auto;white-space: nowrap;font-size: 0;overflow-x: -moz-scrollbars-none; -ms-overflow-style: none;}
.rankingScroll ul::-webkit-scrollbar {width: 0;height: 0;display: none;-webkit-appearance: none;border-radius: 0}
.rankingScroll ul li{display: inline-block;width:1.8rem;max-height: 2.8rem;text-align: center;margin-right: .2rem;overflow: hidden;}
.rankingScroll ul li:last-child{margin-right: .3rem;}
.rankingScroll ul li a{display: block;font-size: 0;}
.rankingScroll li a  strong{display:inline-block;font-size: .28rem;color: #333;line-height: .64rem;text-align: center;overflow:hidden;white-space:nowrap;}
.rankingScroll li a  strong.current{color: #ed4040;}
.rankingScroll li div{ position: relative;width:1.8rem;height: 2.1rem;border-radius: .16rem;overflow: hidden;}
.rankingScroll li div img:first-of-type{width: auto;min-height: 2.6rem;opacity: .8;position: absolute;left: -.5rem;top: -.5rem;z-index: 2;}
.rankingScroll li div img:last-of-type{ width: 1.04rem;height: 1.04rem;border-radius: .2rem;border: .03rem solid #fff;position: absolute;top: .3rem;left: 0;right: 0;margin: auto;z-index: 3;}
.rankingScroll li div i{ display:block;width: .28rem;height: .39rem;background-position:-3.35rem -0rem; position:absolute;top: 0;left: .1rem;z-index: 4;}
.rankingScroll li div p{position: absolute;bottom: .06rem;left: 0;right: 0;margin: auto;font-size: .26rem;color: #fff;line-height: .64rem;text-align: center;overflow:hidden;white-space:nowrap;}
/* 最新游戏 */
.newsGame{background-color: #fff;}
.newsGame ul{padding: .1rem .3rem 0;display:flex;justify-content: space-between;}
.newsGame ul li{display: inline-block;min-width: 1.24rem;margin-right: .16rem;text-align: center;white-space: nowrap;overflow: hidden;}
.newsGame ul li:last-child{margin-right: 0;}
.newsGame ul li a{display:block;}
.newsGame ul li a img{width: 1.24rem;height: 1.24rem;border-radius: .24rem;margin: 0 auto;}
.newsGame ul li a p{font-size: .24rem;width:1.44rem;color: #1f1f1f;line-height: .66rem;overflow:hidden;white-space:nowrap;}
.newsGame div{font-size: 0;padding: .1rem .18rem;flex-wrap: wrap;display:flex;}
.newsGame div a{display: inline-block;font-size: .24rem;color: #333;line-height: .46rem;padding: 0 .24rem;border: 1px solid #ccc;border-radius: .24rem;margin:0 .12rem .2rem .12rem;overflow: hidden; white-space: nowrap}

/* 预约 */
.orderList{position: absolute;top: 0;left: 0;right: 0;bottom: 0;margin: auto;z-index: 2;width: 100%;height: 100%;background-color: rgba(0,0,0,.6);}
.orderBox{position: absolute;z-index: 5;top: 2.84rem;left: 0;right: 0;margin: auto;background-color: #fff;width: 6.42rem;border-radius: .12rem;text-align: center;}
.orderBox .oClose{position: absolute;top: -.96rem;right: .38rem;z-index: 10;}
.orderBox .oClose i{display: inline-block;width: .52rem;height: .96rem;background-position: -0.7rem -0.84rem;position: relative;}
.orderBox .oTitle{width: 100%;height: 2rem;background-image: url(../img/order_bg.png);background-size: 100% 100%;text-align: center;font-size: .34rem;color: #fff;}
.orderBox .oTitle i{display:block;width: .59rem;height: .58rem;background-position: -2.22rem -0.98rem;position: relative;top: .42rem;margin: 0 auto;}
.orderBox .oTitle p{margin-top: .56rem;font-size: .34rem;color: #fff;white-space: nowrap;overflow: hidden;}
.orderBox form .tel{width:5.28rem;border:1px solid #dadada;background-color:#fff;color:#999;font-size:.28rem;border-radius:.08rem;padding:0 .26rem;line-height: .82rem;margin: .6rem auto .06rem;overflow: hidden;white-space: nowrap;}
.orderBox form p{ color:#666;font-size:.28rem;line-height: .46rem;margin-top: .24rem;overflow: hidden;white-space: nowrap;}
.orderBox form p em{ color:#cc0000;}
.orderBox form span{display: block;color:#ccc;font-size:.24rem;line-height: .4rem;overflow: hidden;white-space: nowrap;}
.orderBox form .oBtn{width:5.3rem;border: 0;background-color:#ffa622;color:#fff;font-size:.32rem;border-radius:.08rem;line-height: .86rem;margin: .4rem auto .64rem;overflow: hidden;white-space: nowrap; }
.orderBox .msg{color: #fe684d;font-size: .18rem;text-align: left;display: block;width:5.6rem;margin: 0 auto;}
.orderBox .oKnow{display: block;width:3.82rem;border: 0;background-color:#ffb800;color:#fff;font-size:.32rem;border-radius:.39rem;line-height: .78rem;margin: .6rem auto 0rem;overflow: hidden;white-space: nowrap;}

.orderBox .oWin{width: 100%;height: 4.6rem;padding: .52rem 0;font-size: .36rem;border-radius: .12rem;text-align: center;}
.orderBox .oWin p{font-size:.32rem;color: #141414;font-weight: 500;line-height: .86rem;margin-bottom: .2rem;}
.orderBox .oWin i{display:inline-block;width: 3.34rem;height: 2.01rem;background-position: -4.05rem -2.66rem;position: relative;}

.orderBox .oLose{width: 100%;height: 4.6rem;padding: .52rem 0;font-size: .36rem;border-radius: .12rem;text-align: center;}
.orderBox .oLose p{font-size:.32rem;color: #141414;font-weight: 500;line-height: .86rem;margin-bottom: .2rem;}
.orderBox .oLose i{display:inline-block;width: 3.34rem;height: 2.01rem;background-position: -4.06rem 0;position: relative;}

.orderBox .oAgin{width: 100%;height: 4.6rem;padding: .52rem 0;font-size: .36rem;border-radius: .12rem;text-align: center;}
.orderBox .oAgin p{font-size:.32rem;color: #141414;font-weight: 500;line-height: .86rem;margin-bottom: .2rem;}
.orderBox .oAgin i{display:inline-block;width: 3.34rem;height: 2.01rem;background-position: -.06rem -3.09rem;position: relative;}


footer .cont p a{color:#a2a2a2;}

/* rule */
.gRule{position: fixed;top: 0;left: 0;right: 0;bottom: 0;margin: auto;z-index: 2;max-width: 7.5rem;width: 100%;height: 100%;background-color: rgba(0,0,0,.62);}
.ruleBox{position: absolute;z-index: 5;top: 2rem;left: 0;right: 0;margin: auto;background-color: #fff;width: 6.4rem;border-radius: .08rem;text-align: center;}
.ruleBox .rClose{position: absolute;top: .2rem;right:.2rem;margin: auto;z-index: 10;}
.ruleBox .rClose i{display: inline-block;width: .3rem;height: .3rem;background-position: -.16rem -.13rem;position: relative;}
.ruleBox .rTitle{position: relative;width: 100%;height: 1rem;padding-top: .28rem;text-align: center;border-top-left-radius: .08rem;border-top-right-radius: .08rem;}
.ruleBox .rTitle>i{display:block;width: 2.66rem;height: 1.82rem;background-position: -.22rem -5.4rem;position: absolute;top: -.97rem;left: 0;right: 0;margin: 0 auto;}
.ruleBox .gSure{display: block;width:4.8rem;height: .78rem;border: 0;background:#008bff;color:#fff;font-size:.28rem;border-radius:.08rem;line-height: .78rem;margin: .3rem auto .5rem;overflow: hidden;white-space: nowrap;}
.ruleMain{background-color: #fff;display: block;height: 3.6rem;border: none;padding: .15rem .25rem .25rem;line-height: .42rem;font-size: .24rem;color: #4c4c4c;margin: .2rem .25rem .3rem;overflow: auto;}
.ruleMain p{text-align: left;}
.ruleMain strong{display: block;color: #333;line-height:.52rem;font-size: .24rem; font-weight: bold;text-indent:0em;text-align: left;}
.ruleMain p:nth-of-type(1){color: #333;font-size: .24rem; font-weight: bold;}
/* Privacy */
.gPrivacy{position: fixed;top: 0;left: 0;right: 0;bottom: 0;margin: auto;z-index: 2;max-width: 7.5rem;width: 100%;height: 100%;background-color: rgba(0,0,0,.62);}
.privacyTxt{position: absolute;z-index: 5;top: 2rem;left: 0;right: 0;margin: auto;background-color: #fff;width: 6.4rem;border-radius: .08rem;text-align: center;}
.privacyTxt .pClose{position: absolute;top: .2rem;right:.2rem;margin: auto;z-index: 10;}
.privacyTxt .pClose i{display: inline-block;width: .3rem;height: .3rem;background-position: -.16rem -.13rem;position: relative;}
.privacyTxt .oTitle{position: relative;width: 100%;height: 1rem;padding-top: .28rem;text-align: center;border-top-left-radius: .08rem;border-top-right-radius: .08rem;}
.privacyTxt .oTitle>i{display:block;width: 2.66rem;height: 1.82rem;background-position: -.22rem -3.1rem;position: absolute;top: -.97rem;left: 0;right: 0;margin: 0 auto;}
.privacyTxt .gSure{display: block;width:4.8rem;height: .78rem;border: 0;background:#008bff;color:#fff;font-size:.28rem;border-radius:.08rem;line-height: .78rem;margin: .3rem auto .5rem;overflow: hidden;white-space: nowrap;}
.privacyMain{background-color: #fff;display: block;height: 4.4rem;border: none;padding: .15rem .25rem .25rem;line-height: .42rem;font-size: .24rem;color: #4c4c4c;margin: .2rem .25rem .3rem;overflow: auto;}
.privacyMain p{text-align: left;}
.privacyMain strong{display: block;color: #333;line-height:.52rem;font-size: .24rem; font-weight: bold;text-indent:0em;text-align: left;}
.privacyMain p:nth-of-type(1){color: #333;font-size: .24rem; font-weight: bold;}
.gRule i,.gPrivacy i{background: url(../img/maskicon.png) no-repeat;background-size: 3rem 12rem;}   
.maskTit{font-size: .4rem;color: #202020;font-weight: bold;margin-top: -.15rem;line-height: .42rem;white-space: nowrap;overflow: hidden;}
.gSecret,.gPower,.agSecret ,.gsSecret{color: #008BFF !important;}

.edit_tips {
    position: relative;
    top: 0.1rem;
    width: 100%;
    box-sizing: border-box;
    background-color: #fff;
    color: #FF6F6F;
    margin-top: 0.02rem;
    font-size: 0.28rem;
    line-height: 0.44rem;
    background: url("../img/edit_tip_pic.png") no-repeat 0.8rem 0.06rem;
    padding-left: 0.44rem;
    text-align: center;
}