.head .search{position:absolute;right:40px;top:0;width:35px;height:50px;background: no-repeat center center;-webkit-background-size:24px auto;background-size:24px auto} .head .nav-btn{position:absolute;right:0;top:0;background:url(/uploads/image/ntheme/index_nav.png) no-repeat center center;-webkit-background-size:26px auto;background-size:26px auto} body .body-mask{display:none;position:fixed;top:0;left:0;width:100%;height:100%;z-index:100;background-color:rgba(0,0,0,.5);-webkit-transition:.3s;-o-transition:.3s;transition:.3s} body .body-mask.open{display:block} body,dd,dl,dt,form,h1,h2,h3,h4,h5,h6,input,li,p,ul{margin:0;padding:0;list-style:none;vertical-align:middle;font-weight:400} img{border:0;margin:0;padding:0} body{-webkit-text-size-adjust:none;font:normal 16px/200% "微软雅黑",helvetica,arial;overflow-x:hidden;width:100%;text-align:left;color:#000} footer,header,section{display:block;margin:0;padding:0} a{text-decoration:none;color:#000} .c{height:0;clear:both;overflow:hidden} .h{clear:both;height:10px;overflow:hidden} .h20{clear:both;height:20px;overflow:hidden} .h50{clear:both;height:50px;overflow:hidden} .p5{padding:5px} .p10{padding:10px} .l{float:left;clear:left} .r{float:right;clear:right} .center{text-align:center} .mom{-webkit-transition:ease all .5s;-moz-transition:ease all .5s;transition:ease all .5s} body{font-size:14px;color:#333;background:#f2f2f2;line-height:2.5;min-width:320px;max-width:800px; margin:0 auto;} a{color:#333} p{line-height:20px} h2{font-size:17px} h3{font-size:15px;font-weight:700} h3.t1{font-size:16px;font-weight:700;height:25px;line-height:25px;padding-left:10px;border-left:6px solid #10a0e7;margin:0 0 10px} h3.t1 a{font-size:13px;color:#666;font-weight:400} h3.t2{text-align:center;font-size:16px;background: repeat-x left center} h3.t2 strong{display:inline-block;background:#f2f2f2;display:inline-block;padding:0 10px} .nav{display:none;z-index:100;position:absolute;top:50px;left:0;width:100%;background-color:#fff;padding:18px 15px 10px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box} .icon-link{overflow:hidden;margin-bottom:10px} .icon-link a{float:left;margin:0 auto;width:20%;font-size:15px;line-height:21px;color:#232323;text-align:center} .icon-link span{display:block;margin:0 auto 7px;width:51px;height:51px;background-repeat:no-repeat;background-position:center;-webkit-background-size:51px 51px;background-size:51px 51px} .nav-tab{height:35px;line-height:35px;border:1px solid #97c03d;border-radius:5px;overflow:hidden;margin-bottom:14px} .nav-tab li{float:left;width:25%;font-size:16px;color:#565656;text-align:center;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box} .nav-tab li li{border-left:1px solid #97c03d} .nav-tab li.on{background-color:#1fb947;color:#fff} .ul-nav{overflow:hidden;margin-right:-10px} .ul-nav li{float:left;width:50%;margin-bottom:10px;overflow:hidden;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box} .ul-nav1 a{display:block;margin-right:10px;padding:8px;border:1px solid #e1e1e1;overflow:hidden} .ul-nav1 .pic{float:left;width:42px;height:42px;margin-right:8px;border-radius:5px} .ul-nav1 .pic img{display:block;width:100%;height:100%;border-radius:5px} .ul-nav1 .txt{float:left;font-size:14px;line-height:20px;color:#989898} .ul-nav1 .txt h3{color:#232323;font-size:16px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:90px} .ul-nav1 .txt span{color:#ffb84a;margin:0 3px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap} .ul-nav2 a{display:block;margin-right:10px;text-align:center;font-size:14px;line-height:35px;color:#565656;border:1px solid #e1e1e1;border-radius:8px} .ul-nav2 li.on a{background-color:#97c03d;border-color:#97c03d;color:#fff} .menu_top{border-bottom:1px solid #ddd;background:#10a0e7;height:38px;overflow:hidden} .menu_li{height:38px;white-space:nowrap;overflow-y:hidden;overflow-x:auto} .menu_top li{width:20%;text-align:center;color:#333;font-size:16px;float:left;height:38px;line-height:38px;text-align:center} .menu_top a{-webkit-box-flex:1;box-flex:1;-moz-box-flex:1;text-align:center;color:#fff;font-size:16px;height:38px;line-height:38px;text-align:center;display:inline-block;padding:0 0.8em; overflow:hidden} .menu_top a.hover{color:#0aae24;border-bottom:3px solid #0aae24;top:-3px;position:relative;height:38px;line-height:42px} .menu_top li a{display:block} .menu_top li.hover a{color:#0aae24;border-bottom:3px solid #0aae24;top:-3px;position:relative;height:39px;line-height:42px} .ul-nav .stars .star-ul li{width:16px;height:16px;float:left;margin-right:2px} .linker a{line-height:24px;padding:0 2px 0} .more-btn{padding-right:25px;display:inline-block;font-size:13px;font-weight:400;background:url(/uploads/image/ntheme/a10.png) no-repeat right center;-o-background-size:auto 20px;-ms-background-size:auto 20px;-moz-background-size:auto 20px;-webkit-background-size:auto 20px;background-size:auto 20px} .hide{visibility:hidden} input,textarea{outline:0} input{border:0} img{max-width:100%} em{font-style:normal} .wrapper{width:100%;margin:0 auto;overflow:hidden} .wrap{padding:10px;overflow:hidden} .index header{padding:10px 0;background:#fff;height:35px;overflow:hidden;z-index:9999} header .logo{margin-left:8px} header .logo img{display:block;height:35px} header .search{width:35px;height:35px;display:block;cursor:pointer;position:absolute;right:55px;top:5px} header .so1{background: no-repeat left top;-webkit-background-size:100% 100%;background-size:100% 100%} header .so3{background: no-repeat left top;-webkit-background-size:100% 100%;background-size:100% 100%} header{background:#333;height:45px;position:relative} header h1{font-size:20px;line-height:45px;text-align:center;color:#fff} header .back{font-size:16px;line-height:35px;height:35px;padding-left:25px;display:block;position:absolute;left:10px;top:5px} header .re1{color:#fff;background: no-repeat left center;-webkit-background-size:20px auto;background-size:20px auto} header .re2{color:#ffbe00;background: no-repeat left center;-webkit-background-size:20px auto;background-size:20px auto} header .menu{position:absolute;right:0;top:0;display:block;width:45px;height:45px} header .user-menu{background:#4c4c4c no-repeat center center;-webkit-background-size:25px auto;background-size:25px auto} header .pop-menu{background:#4c4c4c no-repeat center center;-webkit-background-size:25px auto;background-size:25px auto} footer{padding:10px;overflow:hidden} .fnav{padding-right:80px} .fnav li{width:33.33%;float:left;text-align:center;line-height:35px} .fcopy{color:#666;text-align:center;width:100%;padding-top:20px;overflow:hidden} .main{overflow:hidden;width:100%} .con-box{background:#fff;margin-top:10px;padding:10px;overflow:hidden;border-top:1px solid #ddd} .main #bd .con-box .con a{color:#f60} #totop{border:2px solid #c8c7c7;border-radius:5px;background:#fff;height:30px;line-height:30px;padding:0 8px;display:inline-block} .top{display:inline-block;padding-right:15px;background:url(/uploads/image/ntheme/mtop.png) no-repeat right center;-webkit-background-size:auto 13px;background-size:auto 13px} .btn1{display:inline-block;height:35px;line-height:35px;font-size:16px;border-radius:5px;width:60px;text-align:center;color:#fff} .btn1:hover,.btn2:hover{opacity:.8;color:#fff} .btn2{display:block;width:100%;height:40px;line-height:40px;font-size:16px;border-radius:5px;text-align:center;color:#fff;font-weight:700;margin-top:10px} .pro-ul .btn{float:right;position:relative;top:5px} .download-btn{padding-top:40px;min-width:45px;display:inline-block;text-align:center;background:url(/uploads/image/ntheme/a6.png) no-repeat center top;-o-background-size:auto 40px;-ms-background-size:auto 40px;-moz-background-size:auto 40px;-webkit-background-size:auto 40px;background-size:auto 40px} .pro-ul{overflow:hidden} .pro-ul li{overflow:hidden;padding:10px 0;border-bottom:1px solid #d8d8d8} .pro-ul li:last-child{border-bottom:0} .pro-ul .pic{float:left;clear:left;overflow:hidden;margin-right:10px;width:80px;height:80px;border-radius:14px} .pro-ul .pic img{width:100%;height:100%} .pro-ul .txt{line-height:25px} .pro-ul p{line-height:25px} .pro-ul .info{color:#666;line-height:30px} .pro-ul .btn{float:right;position:relative} .pro-ul h4{font-size:15px;font-weight:700;height:38px;line-height:38px;overflow:hidden} .pro-ul h4 a:hover{color:#ff8a0c} .pro-ul .scorebox{top:-5px} .pro-ul .datetime{color:#999} .pro-ul .grey-btn{cursor:default} .pro-ul .com-score{float:right;display:inline-block;color:#fff;font-size:16px;height:25px;line-height:25px;background:#ff8a0c;padding:0 10px} .pro-ul2 .pic{width:128px;height:80px;overflow:hidden;margin-right:10px;border-radius:0} .pro-ul2 h4{height:50px} .pro-ul3 .pic{width:65px;height:70px;margin-right:7px} .pro-ul3 .txt{margin-right:65px;line-height:20px} .pro-ul3 .btn{top:15px} .pro-ul4 h4{height:55px} .android2{background: no-repeat center bottom} .apple2{background: no-repeat center bottom} .android2,.apple2{height:20px;width:20px;overflow:hidden;display:inline-block;text-indent:999px;-webkit-background-size:auto 16px;background-size:auto 16px} .progress{display:inline-block;width:70px;height:10px;border-radius:5px;background:#ddd;position:relative;overflow:hidden;margin-right:5px} .progress em{display:inline-block;height:10px;border-radius:5px 0 0 5px;background:#75c233;position:absolute;left:0;top:0} .stars{height:20px;overflow:hidden;margin:5px 0} .stars .star-ul li{width:20px;height:20px;float:left;margin-right:2px} .pro-ul .scorebox{margin-top:5px;float:left} .scorebox{width:0;height:10px;position:relative} .starbg{width:0;height:10px;position:relative;z-index:1} .img-ul{width:100%} .img-ul li{width:20%;max-width:80px;float:left;margin-right:6%} .img-ul li:nth-child(4n){margin-right:0} .img-ul li img{width:100%;border-radius:15px} .fl{float:left} .fr{float:right} .footer_nav{width:100%;height:40px;background:#fff;margin:20px 0 20px 0;border-top:1px solid #ccc;border-bottom:1px solid #ccc;display:block;overflow:hidden} .footer_nav .footer_nav-ul{width:100%;height:40px;display:block;overflow:hidden} .footer_nav .footer_nav-ul li{width:25%;height:40px;border-right:1px solid #ccc;float:left;box-sizing:border-box;display:inline;overflow:hidden} .footer_nav .footer_nav-ul li a{width:100%;height:40px;line-height:40px;font-size:14px;font-weight:400;color:#333;text-align:center;display:block;overflow:hidden;text-decoration:none} .footer_nav .footer_nav-ul li a:active{color:#fff;background:#66d105} .recomtabs{float:right;border:1px solid #10a0e7;border-radius:3px;height:24px;line-height:24px} .recomtabs a{display:table-cell;height:24px;width:40px;text-align:center} .recomtabs a.curr{background:#10a0e7;color:#fff} h3.t1 .recomtabs a{font-size:12px} .recomtabs a:hover{opacity:.85} .img-ul li a p{text-align:center;width:103%;line-height:14px;height:14px;margin-top:-10px;margin-bottom:10px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis} .lm-list10{overflow:hidden} .lm-list10 li{float:left;width:50%;margin-bottom:10px} .lm-list10 a{display:block;margin:0 5px;position:relative} .lm-list10 .tit{position:absolute;left:0;bottom:0;background:rgba(0,0,0,.6);line-height:20px;color:#fff;padding:0 10px;height:20px;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;white-space:nowrap;overflow:hidden;-ms-text-overflow:ellipsis;text-overflow:ellipsis} .con-box .lm-list10 li .box-img{padding-top:44%;border-radius:5px;position:relative;overflow:hidden} .con-box .lm-list10 li .box-img img{width:100%;position:absolute;height:100%;left:0;top:0} .top-list{clear:both;width:calc(100% - 20px);overflow:hidden} .top-list li{clear:both;float:none;margin-top:0;margin-bottom:0;width:100%;height:38px;line-height:38px;text-align:left;border-bottom:1px dotted #eee;overflow:hidden;white-space:nowrap;text-overflow:ellipsis} .top-list li:last-child{border-bottom:none} .top-list li a{font-size:16px;overflow:hidden;color:#444;font-weight:400} .top-list li .num{margin-right:6px;display:inline-block;width:23px;height:23px;line-height:20px;background:#879299;border-radius:1px;color:#fffefe;font-size:12px;font-size:1.2rem;text-align:center;font-family:georgia,stheiti,"microsoft yahei",simsun,sans-serif,arial} .top-list li .n1{background:#fa4e57} .top-list li .n2{background:#fa7a53} .top-list li .n3{background:#fbc258} .section-hd{line-height:.9rem;padding:0 .3rem;position:relative;z-index:100} .mobile-games-list .section-hd{border-bottom:1px solid #e7e7e7} .mobile-games-list .soft-list2 .list{overflow:hidden} .mobile-games-list .soft-list2 .list-item{background:0 0;padding:0;height:1.35rem;margin-bottom:.3rem} .mobile-games-list .tab-cell{position:absolute;top:0;right:.3rem;font-size:.24rem} .mobile-games-list .tab-cell li{float:left;margin-left:.8rem;position:relative;line-height:1.4rem;font-size:.8rem} .mobile-games-list .tab-cell li.on{color:#00c853} .mobile-games-list .tab-cell li.on:after{content:'';width:.5rem;height:.05rem;border-radius:.03rem;background:#00c853;position:absolute;left:50%;bottom:0;margin-left:-.25rem} .mobile-games-list .tab-content{display:none} .mobile-games-list .tab-content.on{display:block} .focus-wrap .pagination{position:absolute;bottom:0;left:0;display:inline-block;width:100%;z-index:10;height:7px;text-align:center} .focus-wrap .pagination span{display:inline-block;overflow:hidden;margin-right:4px;width:6px;height:6px;background:#9fa0a4;vertical-align:top;line-height:100px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px} .focus-wrap .pagination .active{background:#d4376c} .focus{position:relative;overflow:hidden;width:100%;height:auto;margin:0 auto;padding-bottom:11px} .focus li{position:relative;float:left;display:none} .focus li.swiper-slide-active{display:block} .focus li img{width:100%;height:200px} .topic-title{bottom:0;display:block;height:33px;line-height:33px;position:absolute;text-align:center;width:100%;background:#202020;color:#dedede;opacity:.8;font-size:16px} .search{float:left;margin-top:30px;margin-left:40px;width:480px;height:35px;background: no-repeat} .search .select{float:left;margin:2px 0 0 2px;width:60px;height:30px;background: no-repeat} .search .skey{float:left;margin:2px 0 0 0;width:340px;height:28px;outline:0;border:none;background:#fff;color:#999;text-indent:5px;font-weight:bolder;font-weight:400;font-size:14px;font-size:12px;line-height:28px} .search .sbutton{float:left;width:75px;height:35px;border:none;color:#fff;font-weight:bolder;font-size:14px;cursor:pointer} .search .selectbox{display:block;margin:0;padding:0;width:60px;height:30px;border:0;background:0 0;color:#a8a8a8;text-indent:8px;font-weight:700;line-height:30px;cursor:pointer} div.selectbox-wrapper{position:absolute;z-index:999;margin:1px 0 0 -2px;padding:0;width:58px;border:solid 2px #019add;border-top:none;background-color:#fff} div.selectbox-wrapper ul{margin:0;padding:0} div.selectbox-wrapper ul li{color:#a8a8a8;text-indent:10px;font-weight:700;line-height:22px;line-height:22px;cursor:pointer} div.selectbox-wrapper ul li:hover{background:#edf3fc;color:#6994c1} .index_sreach{margin-right:4px;padding-left:5px;width:400px;height:23px;border:none;background:0 0;color:#999;text-indent:5px;font-size:12px;line-height:23px} .logo_on{float:right;padding:6px 0;width:210px;height:80px} #search{float:right;display:inline;width:38%;height:39px;margin-right:45px} #search_1{position:relative;height:30px;border:2px solid #888181;zoom:1;margin-top:-2px} .keyword_input{float:left;height:26px;border:none;background:#fff;color:#999;font-size:12px;line-height:26px;width:90px;padding:2px 5px;} .schbtn{float:right;padding:0;width:30px;height:30px;border-left:1px solid #888181;background:url(/uploads/image/ntheme/search.jpg) no-repeat;color:#fff;text-align:center;font-weight:700;font-size:14px;line-height:28px;cursor:pointer;background-size:30px}