@charset "utf-8";
html, body, div, span,applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, dd, dl, dt, li, ol, ul, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {margin:0;padding:0;}
body {width: 100%;height:auto;background: #fff;-webkit-text-size-adjust:none;}
div {text-align:left;}
body{font:12px/1.2em "Microsoft YaHei";color:#444;position: relative;}
h1, h2, h3, h4, h5, h6{font-size:100%;}
address, cite, em{font-style:normal;}
li{list-style-type:none;}
a{text-decoration:none;color: #444;max-height: 9999px;}
a:hover{color: #f0c110;text-decoration:none;}
fieldset, img {border:0;}
label,button{cursor: pointer;}
select,input,textarea,font{font-size:12px;line-height:1.2em;}
input:focus{outline:none;}

/*--清除浮动
------------------------------------------------------------------------------------------*/
.clearfix:after { clear:both;content:".";display:block;font-size:0;height:0;visibility:hidden; }
.clearfix:after { _zoom:1; }
.overflow { overflow:hidden; _zoom:1; }
.clear{clear:both; height:0;font-size:0; overflow:hidden; }

/*头部*/
.top{height: 0.5rem;line-height: 0.45rem;background: #10b3ff;overflow:hidden;}
.top .logo{background: url(../../img/mobile/logom.png) no-repeat;width: 1.45rem;height: 0.36rem;display:inline-block;margin: 0.08rem 0 0 0.1rem;background-size: 100% 100%;}
/*.top .search {float: right;margin: 0.08rem 0.13rem 0 0.01rem;height: 0.3rem;width: 2rem;background: #fafafa;overflow: hidden;border-radius: 15px;}
.top .search .key {border:0;line-height: 0.28rem;overflow: hidden;height: 0.3rem;width: 1.5rem;background: #fafafa;float:left;padding-left: 0.08rem;font-size: 0.12rem;color:#444;}
.top .search .submit {background: url(//m.xiaohuazu.com/Skin/images/icon_search.png) 4px 5px no-repeat;background-size: 20px auto;border:0;height: 0.3rem;width: 0.34rem;float: right;border-radius: 0 0.3rem 0.3rem 0;}*/

/*banner*/
.banner{width: 100%;position: relative;height: 1.5rem;}
.banner > .banner_bg{display: block;overflow: hidden; position: absolute;  width: 100%; bottom:0px; z-index:1; height: 0.1rem;}
.flexslider {margin: 0; padding: 0;}
.flexslider .slides li {display: none; -webkit-backface-visibility: hidden; position: relative;}
.flexslider .slides li a span{ position: absolute;bottom: 0;left: 0; width: 100%;height: 34px;line-height: 35px; text-indent: 10px; text-align: left; background: rgba(0,0,0,0.5); color: #fff;overflow: hidden;}
.flexslider .slides li a span b{font-weight:normal;display:block;width: 60%;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;color: #fff;}
.flexslider .slides img {width:3.6rem;display: block;height:1.5rem;}
.flex-pauseplay span {text-transform: capitalize;}
.slides:after {content: "\0020"; display: block; clear: both; visibility: hidden; line-height: 0; height: 0;}
.no-js .slides > li:first-child {display: block;}
.flexslider { margin: 0; position: relative; zoom: 1; }
.flex-viewport { max-height: 2000px; -webkit-transition: all 1s ease; -moz-transition: all 1s ease; -o-transition: all 1s ease; transition: all 1s ease; }
.loading .flex-viewport { max-height: 300px; }
.flexslider .slides { zoom: 1; }
.carousel li { margin-right: 5px; }
.flex-control-nav {position: absolute;bottom: 0.07rem;right:0.13rem;z-index: 2;text-align: center;height: 0.1rem;/* line-height:0.2rem; */}
.flex-control-nav li {zoom: 1; display: inline-block; margin-right:0.07rem;}
.flex-control-nav li:last-child{ margin-right: 0px;}
.flex-control-paging li a {width: 0.06rem;height: 0.06rem;display: block;background: #fff;text-indent: -9999px;border-radius: 20px}
.flex-control-paging li a.flex-active {background: #0eacf6;cursor: default;width: 0.2rem;height: 0.06rem;}

/*nav*/
.nav{display:-webkit-box;display:-moz-box;display:box;height:0.72rem;background:#fff;padding-top:0.05rem; border-bottom:0.01rem solid #e8e8e8; padding-bottom:0.12rem; margin-bottom:0.12rem;}
.nav a{-moz-box-flex:1.0;-webkit-box-flex:1.0;box-flex:1.0;font-size:1.0em;display:block;text-align:center; color:#000}
.nav a em{display:block;width: 0.5rem;height: 0.5rem;background:#ffac13 url(snav.png) 0.1rem 0.1rem  no-repeat;margin:0 auto;margin-bottom:0.05rem;background-size:0.3rem auto;border-radius:0.25rem;}
.nav .is2 em{background: #83c44e url(snav.png) 0.1rem -0.85rem no-repeat;background-size:0.3rem auto;}
.nav .is3 em{background: #2196f3 url(snav.png) 0.11rem -1.27rem no-repeat;background-size:0.3rem auto;}
.nav .is4 em{background: #00c0a5 url(snav.png) 0.1rem -0.35rem no-repeat;background-size:0.3rem auto;}



.mid-title{height: 0.45rem;line-height: 0.45rem;background-size: 5rem 2rem;background-position: -1.47rem -1.12rem;font-size: 0.16rem;color: #444;border-bottom: 0.01rem solid #57565624;}
.mid-title span{display:block;width:0.05rem;height: 0.2rem;float:left;margin: 0.12rem;background: #10b3ff;}
.mid-title .more{font-weight:normal;font-size:0.12rem;float:right;margin-right:0.1rem;color:#c2c2c2;}

/* 游戏推荐 */
.recgame{border-bottom:0.04rem solid #e1e1e1;overflow: hidden; clear: both;}
.recgame ul { padding-bottom: 0 }
.recgame li { margin-bottom: 0.2rem; }
.zq_scroll {clear:both;overflow:hidden;width: 100%;}
ul.gamelist{ width:100%; overflow:hidden; padding: 0.2rem 0}
ul.gamelist li{ width:0.9rem; float:left;}
ul.gamelist .game_con{width:100%;display:block;overflow:hidden;text-align:center;}
ul.gamelist .game_con img{ width:0.65rem; height:0.65rem; display:block; border-radius: 0.1rem; overflow:hidden; margin:0 auto;}
ul.gamelist .game_con span{ font-size:0.14rem; color:#333; display:block;padding: 0 0.05rem; overflow:hidden; height:0.3rem; line-height:0.3rem; margin:0.05rem 0;}
ul.gamelist .game_downbtn{display:block;overflow:hidden;width:0.6rem;height:0.22rem;border: 0.01rem solid #0eacf6;text-align:center;color: #fff;background: #0eacf6;font-size:0.14rem;line-height:0.22rem;border-radius: 0.04rem;margin:0 auto;}
/*合集推荐*/
.collection{width: 100%;border-bottom: 0.05rem solid #f0efef;}
.collection h4{text-align:center;line-height:0.3rem;font-size: 0.16rem; background: url(//m.nwmie.com.cn/Skin/images/line_collection.png) center center no-repeat;background-size: 3.3rem 0.06rem;}
.collection_ul{padding: 0.1rem;overflow: hidden;}
.collection_ul li{width: 1.65rem;float: left;overflow: hidden;margin-bottom: 0.05rem;}
.collection_ul li:nth-child(even){margin-left: 0.1rem;}
.collection_ul li a{display: block;}
.collection_ul li span{display: block;width: 100%;height: 0.8rem;overflow: hidden;border-radius: 0.05rem;}
.collection_ul li span img{width: 100%;min-height: 0.8rem;}
.collection_ul li b{display: block;text-align:  center;font-weight: normal;line-height: 0.3rem;overflow:  hidden;text-overflow:  ellipsis;white-space: nowrap;}


.amusoft ul li{height: 0.5rem;padding: 0.1rem 0.1rem;overflow: hidden;position: relative;z-index: 0;border-bottom: 1px solid #f1f1f1;}
.amusoft ul li a.game_con{ margin-right: 70px; overflow: hidden;zoom:1; display: block;}
.amusoft ul li a.game_con img{width: 0.5rem;height: 0.5rem;border-radius: 0.15rem;float: left;margin-right: 0.1rem;}
.amusoft ul li a.game_con .game_title{display: block;overflow: hidden;margin-left: 0.65rem;}
.amusoft ul li a.game_con .game_title b{display: block;font-size: 0.14rem;color: #090909;height: 0.25rem;line-height: 0.25rem;overflow: hidden;}
.amusoft ul li a.game_con .game_title span{display: block;height: 0.25rem;line-height: 0.25rem;color: #787876;overflow: hidden;}
.amusoft ul li a.game_con .game_title span font,.amusoft ul li a.game_con .game_title span em{color: #979797;}
.amusoft ul li a.game_con .game_title .discribe{display: block;height: 0.2rem;line-height: 0.2rem;overflow: hidden;color: #787876;white-space: nowrap;text-overflow: ellipsis;}
.amusoft ul li .game_down{display: block;width: 0.58rem;height: 0.26rem;line-height: 0.26rem;font-size: 0.14rem;color: #fff;overflow: hidden;position: absolute;right: 0.1rem;top: 0.25rem;text-align: center;border: 0.01rem #0da6ed solid;border-radius: 0.03rem;background: #0eacf6;}

/*资讯 */
.flex{display:flex;}
.flex_grow{-moz-flex-grow:1;flex-grow:1;}
.article_list {padding: 0 0 .15rem;}
.article_list ul{padding: .1rem;}
.article_list li {padding: .05rem 0;height: .75rem;border-bottom: 1px solid #e6e6e6;}
.article_list li:last-child {border-bottom: 0;}
.article_list li img{display:block;width: 1.1rem;height: .75rem;margin:0 auto;}
.article_list li .info{margin-left: .1rem;flex: 1;}
.article_list li .info p{display: block;height: .4rem;overflow: hidden;font-size: .14rem;line-height: .2rem;color: #1A1A1A;}
.article_list li .info div{height: .2rem;margin-top: .12rem;}
.article_list .type{display: inline-block;padding: 0 0.02rem;height: .2rem;text-align: center;overflow:hidden;white-space:nowrap;line-height: .2rem;font-size: .12rem;color:#FFF;background:#b2deff;}
.article_list .time{display: inline-block;font-size: .12rem;color: #ababab;flex: 1;height: .2rem;text-align: right;overflow:hidden;white-space:nowrap;}
.article_list .link_more{display: block;width: 95%;height: .36rem;margin: .06rem auto;border-radius: .04rem;letter-spacing: .01rem;text-align: center;line-height: .36rem;font-size: .14rem;color: #5f5f5f;background-color: #eee;}

footer{text-align:center;font-size:0.14rem;line-height:0.2rem;padding:0.12rem 0;background: #4f4f4f;color: #aaaaac;margin-top: 0.1rem;}
