body,.page,.bar{background:#fff;font-family: "微软雅黑"}
body{max-width:720px;margin:0 auto;}
.swiper-slide {
    text-align: center;
    font-size: 18px;
    background: #fff;

    /* Center slide text vertically */
    display: -webkit-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    -webkit-justify-content: center;
    justify-content: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    -webkit-align-items: center;
    align-items: center;
}
p,ul,li{margin:0px;padding:0px;list-style:none}
.mt{margin-top:0.5rem;}
.c{clear:both}
.hid{display:none}
.b{font-weight:bold}
ul{margin:0;padding:0px}
.icon-logo img{margin-top:0.25rem}
.phone-menu{height:2rem;background:#00c3c3;}
.phone-menu div{background:#00c3c3;}
.phone-menu div a{color:#fff;font-size:0.85rem}
.phone-curbg{background:#ff6666;display:inline-block;padding:0 0.5rem;line-height:2rem}
.icon-search,.icon-me{color:#05d1ce}
.phone-qh{width:100%;}
.phone-hdp  img{width:100%;}
.phone-icon{white-space:nowrap;}
.phone-icon li{float:left;width:20%;text-align:center;padding:10px 0px;}
.phone-icon li a{font-size:0.7rem;color:#737373}
.phone-icon li img{width:70%}
.phone-line-top{border-top:0.1rem #10d3d0 solid;height:2rem}
.phone-banner{width:3.8rem;height:1.6rem;line-height:1.2rem;background:url(/m/phone/img/fenleibiaoqian.png) no-repeat;background-size:100%;font-size:0.6rem;color:#fff;text-align:center;margin-left:0.6rem}
.phone-banner1{width:3.8rem;height:1.6rem;line-height:1.9rem;font-size:0.65rem;color:#05d1cf;text-align:center;margin-left:0.6rem}
.phone-more{color:#999999;font-size:0.55rem;margin:0.5rem;position: relative;padding-right:0.5rem}
.phone-more img{width:0.3rem;margin-left:0.2rem;position: absolute;top:0.11rem;}
.phone-bb{border-bottom:0.05rem #cccccc dotted}
.phone-ma{margin:0 0.5rem}
.phone-li{position: relative;height:3.5rem;margin-top:0.5rem}
.phone-img{position: absolute}
.phone-img img{width:4.5rem;height:3rem;}
.phone-list{color:#333;font-size:0.75rem;width:100%;padding-left:5rem}

.phone-pb{padding-bottom:0.5rem;}
.phone-mt{margin-top:0.5rem;}
.phone-pb0{padding-bottom:0px;margin-bottom:0}

.phone-tip{color:#999999;font-size:0.5rem;position: absolute;right:0;bottom:0.26rem;width:100%;padding-left:5rem}


.phone-hd img{width:100%;}
.swiper-pagination1{text-align:center}
.swiper-pagination-bullet-active{background-color:#05d1cf}

.phone-dzw img{width:60px;}
.phone-gamename{font-size:0.5rem;overflow:hidden;height:0.55rem;color:#999;text-align:center}
.phone-hd .phone-hdnr{position: relative}
.phone-hd .phone-hdnr div{position: absolute;height:1rem;line-height:1rem;bottom:0.35rem;background:#000;opacity: 0.7;color:#fff;text-align:center;width:100%;overflow:hidden;font-size:0.5rem}
.phone-hot{zoom:1; display: table;width:100%}

.phone-hot li:nth-child(4n+1) {
    padding-left:0;
    padding-right:6%;
}
.phone-hot li:nth-child(4n+2) {
    padding-left:2%;
    padding-right:4%;
}
.phone-hot li:nth-child(4n+3) {
    padding-left:4%;
    padding-right:2%;
}
.phone-hot li:nth-child(4n+4) {
    padding-left:6%;
    padding-right:0%;
}
.phone-hot li{width:25%;float:left;margin-bottom:0.5rem;padding-left:6%;}
.phone-hot li p{margin-top:0.2rem}
.phone-hot li img{display:block;width:60px;margin:0 auto;}

.phone-lb{position: relative;height:70px;margin-top:0.5rem;}
.phone-lbimg{position: absolute}
.phone-lbimg img{width:60px;}
.phone-lblist{color:#333;font-size:0.7rem;width:100%;padding-left:70px}
.phone-lblist .phone-lbtip{color:#999999;font-size:0.55rem;position: absolute;right:0;bottom:0.45rem;width:100%;padding-left:70px}
.phone-lblist .phone-lbtip font{color:#05d1cf}
.phone-lb .phone-lq{padding:0px 0.25rem;line-height:1.25rem;font-size:0.65rem;top:0;text-align:center;color:#fff;display:block;position: absolute;right:0;background:#ffb359;border-radius: 0.25rem}
.phone-lb .phone-ylq{padding:0px 0.25rem;line-height:1.25rem;font-size:0.65rem;top:0;text-align:center;color:#fff;display:block;position: absolute;right:0;background:#ccc;border-radius: 0.25rem}
.phone-lb .phone-fz{padding:0px 0.25rem;line-height:1.25rem;font-size:0.65rem;top:0;text-align:center;color:#fff;display:block;position: absolute;right:0;background:#ffb359;border-radius: 0.25rem}
.phone-sp li{width:50%;float:left;}
.phone-sp li p{text-align:center;height:1.5rem;overflow:hidden;color:#666666; font-size:0.6rem;line-height:1.5rem}
.phone-sp li:nth-child(2n+1) {
   padding-right:2%;
}
.phone-sp li:nth-child(2n+2) {
    padding-left:2%;
}
.phone-sp li img{width:100%;opacity: 0.7}
.phone-sp .phone-bofang{position: relative;background:#000;padding:0;line-height:0}
.phone-sp .phone-bofang .phone-bf{position: absolute;left:38%;top:30%;width:24%;z-index:3;opacity: 1}
.phone-label{text-align:center}
.phone-label li{display:inline-block;text-align:center;float:left;margin:0 0.5rem 0.5rem 0.5rem}
.phone-label li a{display:block;padding:0 0.5rem;margin:0 auto;border-radius: 0.25rem;line-height:1.25rem;font-size:0.6rem;overflow: hidden}
.phone-label li:nth-child(6n+1) a{color:#45b645;background:#bee9be}
.phone-label li:nth-child(6n+2) a{color:#a27039;background:#f5cea3}
.phone-label li:nth-child(6n+3) a{color:#c16646;background:#ffb89f}
.phone-label li:nth-child(6n+4) a{color:#5b8bc4;background:#b1cff3}
.phone-label li:nth-child(6n+5) a{color:#5ab8c9;background:#a3e7f4}
.phone-label li:nth-child(6n+6) a{color:#5b62b8;background:#c8cbee}

.phone-line{border-top:0.1rem #10d3d0 solid;}
.phone-foot{text-align:center}
.phone-foot p{line-height:1.25rem;font-size:0.6rem}
.phone-foot .phone-foot-dr a{color:#05d1cf}
.phone-foot .phone-foot-xz a{color:#05d1cf;text-decoration: underline}
.phone-foot .phone-foot-copy{color:#c7c7c7;font-size:0.5rem}
.phone-tool{position: fixed;bottom:3rem;z-index:198511231;width:2rem;right:0.1rem}
.phone-tool div img{width:1.8rem;}

.phone-serach{position: absolute;z-index:1985112132;background:#fff;width:100%;left:0px;top:0rem;}
.phone-serach-top{background:#f5f5f5;height:2.25rem;padding-top:0.35rem}
 .phone-serach-form{width:90%;margin:0 auto;border:0.05rem #05d1cf solid;border-radius: 0.25rem;display:block;height:1.5rem;background:#fff;padding:0px;position: relative}
 .phone-serach-form span{position:absolute;left:0.2rem;top:0.05rem}
.phone-serach-form input[type=text]{position: absolute;left:1.4rem;border:0;height:1.4rem;font-size:0.6rem;width:60%}
.phone-serach-form input[type=submit]{position: absolute;right:0rem;border:0;height:1.45rem;font-size:0.6rem;background:#05d1cf;padding:0 1rem;color:#fff;border-top-right-radius:0.23rem;border-bottom-right-radius:0.23rem}
.phone-ico{border-top:0.05rem #e5e5e5 solid;background:#fff}
.phone-ico li{width:25%;float:left;border-right:0.05rem #e5e5e5 solid;border-bottom:0.05rem #e5e5e5 solid;padding:0.4rem;text-align:center}

.phone-ico li img{width:70%}
.phone-ico li p{font-size:0.6rem;color:#606060}
.phone-close{height:1.5rem;line-height:1.5rem;background:#f5f5f5;text-align:center}
.phone-close img{width:0.9rem;}
.phone-zz{height:100%;background:#000;opacity: 0.7;z-index:1985112123;top:0;left:0;position: fixed;width:100%;top:2.2rem;}
.phone-top{background:#05d1cf}
.phone-top .icon-left{color:#fff}
.phone-top .phone-logo{width:1.5rem;margin-top:0.3rem;margin-right:0.25rem}
.phone-top .phone-dhmenu{line-height:2.2rem;color:#fff;font-size:0.7rem}
.phone-top .phone-sousuo{margin-top:0.65rem;width:1.2rem;}
.phone-newstitle{padding:0.5rem;background:#e5ffff}
.phone-newstitle h4{color:#333;font-size:0.75rem;margin:0 0 0.5rem 0;padding:0}
.phone-newstitle p{color:#999;font-size:0.55rem;}
.phone-content{font-size:0.65rem;line-height:2;}
.phone-content p{color:#606060;text-indent:2em;}
.phone-content img{height:auto;}
.phone-content p img{margin-left:-2em}
.phone-content p .qql_movie{margin-left:-2em}
.phone-content .phone-game-down{margin:0.5rem 0rem}
.phone-game-down{position: relative;border:0.05rem #cccccc solid;padding:0.5rem;margin:0.5rem;line-height:1.5}
.phone-game-down .phone-game-icon{width:60px;height:60px;overflow:hidden}
.phone-game-down .phone-game-icon img{width:60px;height:60px;}
.phone-content .phone-game-down .phone-game-info,.phone-game-down .phone-game-info{position:absolute;padding-left:70px;top:0.5rem;font-size:0.75rem;color:#333}
.phone-content .phone-game-down .phone-game-title,.phone-game-down .phone-game-title{color:#333;height:1rem;}
.phone-game-title{height:1rem;overflow: hidden;}
.phone-content .phone-game-down .phone-game-ver,.phone-game-down .phone-game-ver{font-size:0.55rem;color:#999999;margin-top:0.25rem}
.phone-content .phone-game-down .phone-game-mx,.phone-game-down .phone-game-ms{font-size:0.55rem;color:#999999;margin-top:0.1rem}
.phone-game-down .phone-game-msx{font-size:0.7rem;color:#999999;margin-top:0.4rem;margin-bottom:0px;padding:0px}
.phone-game-down .phone-game-file{text-align:center;display:block;border:0.05rem #01c3c5 solid;border-radius: 0.25rem;line-height:1.25rem;font-size:0.6rem;color:#fff;background:#01c3c5;position: absolute;right:0.5rem;top:0.5rem;padding:0 0.25rem}
.phone-game-down p{text-indent:0em;}
.phone-share{margin:1rem;position: relative;border-top:0.05rem #f0eff5 solid;}
.phone-share div{position: absolute;width:100%;text-align:center;top:-0.6rem}
.phone-share span{display:inline-block;background:#fff;padding:0 0.5rem;color:#cccccc;font-size:0.7rem}
.phone-share-btn li{width:25%;float:left;text-align:center;line-height:1.5;color:#999999;font-size:0.6rem}
.phone-share-btn li img{width:52px;}
.phone-zan{border-radius: 1rem;height:2rem;line-height:2rem;border:0.05rem #ccc solid;width:70%;margin:0 auto 1rem auto;font-size:0.6rem;position: relative}
.phone-good{width:50%;border-right:0.05rem #ccc solid;height:1.95rem;text-align:center;color:#fd6562}
.phone-bad{width:50%;text-align:center;color:#cccccc}
.phone-zan img{width:14px; vertical-align:middle;margin-right:0.4rem}
.phone-xggame .swiper-wrapper{height:130px}
.phone-xggame .swiper-slide{margin-top:-20px}
.phone-mx{position: absolute;top:115px;font-size:0.8rem;left:0px;width:100%;text-align:center;}
.phone-mx a{padding:0.25rem 0.8rem;line-height:1.5rem;border:#00c3bf 0.05rem solid;border-radius: 0.25rem;font-size:0.7rem;color:#00c3bf}
.phone-nextpage{display:block;float:left;width:45%;margin:0.25rem;border:0.05rem #01c3c5 solid;padding:0.25rem 0.25rem;overflow:hidden;font-size:0.6rem;color:#01c3c5;border-radius: 0.25rem}
.phone-nextpage:nth-child(2n+2){float:right;}
.phone-curpage{background:#01c3c5;color:#fff}

.phone-gametitle{background:#e5ffff;}
.phone-gametitle li{float:left;width:25%;text-align:center;line-height:2rem;font-size:0.75rem;overflow:hidden}
.phone-gametitle li a{color:#5f5f5f}
.phone-gametitle li .phone-curgame{color:#01c5c4;line-height:2rem;border-bottom:0.1rem #01c5c4 solid;display:inline-block;padding:0px 0.3rem}
.b0{border:none}
.phone-gameinfo{font-size:0.8rem;margin-bottom:0.25rem;color:#333333}
.phone-gamesay{font-size:0.65rem;line-height:2;color:#606060;text-indent:2em;overflow:hidden;max-height:160px}
.infinite-scroll-preloader{font-size:0.65rem;color:#ccc;}
.phone-gamemore{text-align:center;padding:0;margin-top:0.0rem}
.phone-gamemore span{color:#ccc;margin-top:-0.05rem}
.phone-gift{border-top:0.05rem #ccc solid;padding-top:0.25rem}
.phone-gift{font-size:0.8rem}
.phone-gift-line{display:inline-block;width:0.5rem;background:#05d1ce;height:0.5rem;float:left;margin-right:0.5rem;border-radius:50% ;font-size:0.7rem;margin-top:0.25rem}
.phone-gift-content{font-size:0.7rem;line-height:2;padding-top:0.4rem;padding-left:0.8rem}
.no-content{color:#ccc ;font-size:0.8rem}


.phone-lbkf{position: relative;height:60px;margin-top:0.5rem;border-bottom:0.05rem #e3e3e3 solid;margin-left:-0.5rem;padding-left:0.5rem}
.phone-lbkf .phone-lbimg{position: absolute}
.phone-lbkf .phone-lbimg img{width:50px;}
.phone-lbkf .phone-lblist{color:#333;font-size:0.7rem;width:100%;padding-left:70px;position: absolute;right:0;bottom:0.65rem}
.phone-lbkf .phone-lblist .phone-kftime{background:#06d1ce;color:#fff;border-radius: 0.25rem;padding:0 .25rem;font-size:0.55rem;}
.phone-lbkf .phone-lblist .phone-kftimegq{background:#ccc;color:#fff;border-radius: 0.25rem;padding:0 .25rem;font-size:0.55rem;}
.phone-lbkf .phone-lblist .phone-kftimewks{background:#ffb300;color:#fff;border-radius: 0.25rem;padding:0 .25rem;font-size:0.55rem;}
.phone-lbkf .phone-lblist .phone-lbtip1{color:#999999;font-size:0.55rem;;width:100%;text-align:left;margin-top:0.1rem}
.phone-lbkf .phone-lblist .phone-lbtip1 img{width:10px;margin-right:0.25rem}
.phone-lbkf .phone-lq{padding:0px 0.25rem;line-height:1.25rem;font-size:0.65rem;top:0;text-align:center;color:#fff;display:block;position: absolute;right:0;background:#ffb359;border-radius: 0.25rem}
.phone-lbkf .phone-ylq{padding:0px 0.25rem;line-height:1.25rem;font-size:0.65rem;top:0;text-align:center;color:#fff;display:block;position: absolute;right:0;background:#ccc;border-radius: 0.25rem}
.phone-lbkf .phone-lblist .phone-wks{background:#efeff1}
.phone-getgame{position: absolute;right:0px;font-size:0.6rem;border:0.05rem solid #06d1ce;color:#06d1ce;border-radius: 0.25rem;padding:0.25rem;top:0.5rem}
.phone-wks{background:url(/m/phone/img/xingzhuang.png) no-repeat;background-size:60px 21px;height:21px;padding-left:0.8rem;line-height:21px;font-size:0.6rem;color:#fff;position: relative}
.phone-wks img{position: absolute;width:12px;left:-16px;top:5px}
.phone-gq{background:url(/m/phone/img/xingzhuang1.png) no-repeat;background-size:60px 21px;height:21px;padding-left:0.8rem;line-height:21px;font-size:0.6rem;color:#fff;position: relative}
.phone-gq img{position: absolute;width:12px;left:-16px;top:5px}
.phone-td{background:url(/m/phone/img/xingzhuang_g.png) no-repeat;background-size:60px 21px;height:21px;padding-left:0.8rem;line-height:21px;font-size:0.6rem;color:#fff;position: relative}
.phone-td img{position: absolute;width:12px;left:-16px;top:5px}
.phone-wksb dd:last-child,.phone-tdb dd:last-child{border-bottom: none}

.phone-menu1{height:1.8rem;line-height:1.8rem}
.phone-menu1 div{background:none;color:#999;font-size:0.7rem}
.phone-menu1 div a{color:#999;font-size:0.7rem}
.phone-menu1 div .cfont{color:#06d1ce}
.phone-pt0{padding-top:0;margin-top:0}
.phone-mm li{width:50%;float:left;position: relative;height:6rem;margin-top:0.5rem;overflow:hidden;}
.phone-mm li:nth-child(2n+2){text-align:right}
.phone-mm li img{width:96%;}
.phone-mm li .phone-mm-title{width:96%;position: absolute;height:32px;background:url(/m/phone/img/gradient.png) no-repeat;text-align:center;overflow:hidden;line-height:40px;color:#fff;bottom:0px;font-size:0.65rem;text-align:center}
.phone-mm li:nth-child(2n+2) .phone-mm-title{right:0}

.phone-zt{position: relative;border-top:0.05rem #cacaca solid;padding:0.5rem}
.phone-zt .phone-zt-title{text-align:right;font-size:0.7rem;color:#585858;padding-top:0.2}
.phone-zt .phone-zt-img img{width:100%;border-radius: 0.25rem}
.phone-zt .phone-zt-ico{position: absolute;z-index:2;top:12px;left:30px}
.phone-zt .phone-zt-ico img{width:60px;}

.phone-down{border:0.05rem #05d1d0 solid;color:#05d1d0;border-radius: 0.25rem;font-size:0.6rem; position: absolute;right:0;padding:0.25rem 0.7rem;top:0.6rem}

.phone-lblist .phone-game-ver{font-size:0.6rem;color:#ccc;margin-top:0.3rem}
.phone-lblist .phone-game-ms{font-size:0.6rem;color:#999;height:1rem;overflow:hidden}

.phone-face{padding:1rem 0 0 0;text-align: center}
.phone-face img{border-radius: 50%;width:3.6rem}
.phone-name{color:#05d1cf;font-size:0.6rem}
.button.phone-logn{width:100%;background:#05d1cf}
.item-title{font-size:0.7rem;color:#999}
.phone-loginout{line-height:2rem;background:#ffffff;text-align:center;width:100%;display:block;border-top:0.05rem #f7f7f7 solid;border-bottom:0.05rem #f7f7f7 solid;font-size:0.7rem;color:#ff6666}
.item-title img{width:0.9rem;vertical-align: middle;margin-top:-0.1rem}
.phone-zk{position: absolute;right:0;bottom:0.5rem;z-index:1;padding:0 0.5rem;font-size:0.8rem;background:url(/m/phone/img/zbg.png) no-repeat;background-size:100% 100%;color:#fff;}
.phone-jy{font-size:0.65rem;line-height:2;border-top:0.05rem #dfdfdf solid;border-bottom:0.05rem #dfdfdf solid;padding:0.8rem 0;padding-left:0.5rem}