article,aside,blockquote,body,code,dd,div,dl,dt,fieldset,figcaption,figure,form,h1,h2,h3,h4,h5,h6,header,hgroup,input,legend,li,menu,nav,ol,p,pre,section,td,textarea,th,ul{margin:0;padding:0}
body,html{font:14px "Helvetica Neue",HelveticaNeue,Helvetica-Neue,Helvetica,'\5fae\8f6f\96c5\9ed1';background:#f2f2f2;color:#333;-webkit-text-size-adjust:none;width:100%;overflow:hidden}
html{-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;overflow-x:hidden;overflow-y:auto}
table{border-collapse:collapse;border-spacing:0}
caption,th{text-align:left}
ul{
	list-style: none;
}
fieldset,img{border:0}
q:after,q:before{content:''}
button,input,select,textarea{font-size:100%;vertical-align:middle;outline:0}
legend{color:#333}
abbr,acronym{border:0;font-variant:normal}
sup{vertical-align:text-top}
sub{vertical-align:text-bottom}
ol,ul{list-style:none}
address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:400}
a{color:#444;text-decoration:none}
a:hover{text-decoration:none}
h1,h2,h3,h4,h5,h6{font-size:100%}
article,aside,header,menu,nav,section{display:block}
b,em,i,s,strong,u{font-style:normal;font-weight:400;text-decoration:none}
img{max-width:100%}
.cf:after{content:" ";display:table}
.cf:after{clear:both}
html.fixed,html.fixed body{overflow:hidden}
#header{position:relative;margin-bottom: 10px;}
.nav-pop{background:#fff;position:fixed;left:0;right:0;top:44px;z-index:-10;padding-bottom:15px;opacity:0}
.top{background:#fff;height:44px;overflow:hidden;padding:0 10px;display:flex;justify-content:space-between}
.top a.logo img{display:block;height:auto;margin-top:5px;width:110px}
.top .nav-btn img{height:32px;margin-top:5px;width:32px}
.nav{display:flex;height:40px;line-height:40px;background:#26c472}
.nav a{font-size:16px;flex:1;text-align:center;color:#fff}
.nav a.active{color:#fff;position:relative;font-weight:700;background:rgba(0,0,0,.2)}
.swiper-pagination-bullet{background:#fff;opacity:.7;border-radius:4px;transition:all .35s}
.swiper-pagination-bullet-active{background:#26c472;opacity:1}
.hot-app{margin-top:10px;background:#fff}
.swiper-container{width:100%;height:100%}
#hot-Aapp .swiper-wrapper{overflow:hidden;margin:10px;font-size:0;overflow-x:scroll;white-space:nowrap;-webkit-overflow-scrolling:touch;overflow-scrolling:touch}
#hot-Aapp .swiper-slide{display:inline-block;text-align:center;width:110px;text-align:center;overflow:hidden}
.title{font-size:18px;font-weight:700;height:50px;line-height:50px;padding-left:10px;overflow:hidden}
.title a{float:right;font-size:14px;font-weight:400;color:#999;padding-right:10px}
#hot-Aapp{padding-bottom:15px;box-sizing:border-box}
#hot-Aapp img{width:70px;height:70px;border-radius:10px}
#hot-Aapp .swiper-slide p{font-size:15px;overflow:hidden;margin:4px 6px 0 6px;height:20px;line-height:20px}
#hot-Aapp .swiper-pagination-bullet{background:#000;opacity:.3}
#hot-Aapp .swiper-pagination-bullet-active{background:#26c472;opacity:1}
.area-box{margin-top:10px;background:#fff;overflow:hidden}
.hot-appUl li{float:left;width:25%;text-align:center}
.hot-appUl li img{display:block;width:65px;height:65px;border-radius:10px;margin:0 auto}
.hot-appUl li p{padding:0 6px;font-size:15px;height:44px;margin-top:5px;line-height:22px;overflow:hidden;margin-bottom:8px}
.hot-appUl li a{display:block}
.index-ztBox{overflow:hidden;padding:10px;font-size:0;overflow-x:scroll;white-space:nowrap;-webkit-overflow-scrolling:touch;overflow-scrolling:touch}
.index-ztBox a{width:185px;box-sizing:border-box;margin-right:10px;display:inline-block;position:relative;height:100px;overflow:hidden;position:relative}
.index-ztBox a img{width:185px;height:100px}
.index-ztBox a p{position:absolute;left:0;right:0;bottom:0;height:30px;line-height:30px;background:rgba(0,0,0,.7);color:#fff;font-size:14px;padding-left:10px}
.local-appUl{overflow:hidden;padding:10px;font-size:0;overflow-x:scroll;white-space:nowrap;-webkit-overflow-scrolling:touch;overflow-scrolling:touch}
.local-appUl li{display:inline-block;width:105px;text-align:center}
.local-appUl li a{display:block}
.local-appUl li img{width:65px;height:65px}
.local-appUl li p{font-size:14px;text-align:center;padding:0 5px;height:20px;line-height:20px;overflow:hidden;margin-top:5px;text-overflow:ellipsis;white-space:nowrap}
.hot-news li{padding:10px;height:70px;overflow:hidden}
.hot-news li a{display:block}
.hot-news li img{float:left;width:130px;height:70px;overflow:hidden;border-radius:8px}
.hot-news li div.tit{margin-left:140px;height:45px;line-height:24px;overflow:hidden;font-size:16px}
.hot-news li p{margin-left:140px;margin-top:8px;font-size:12px;color:#999}
.hot-news li+li{border-top:1px dashed #e5e5e5}
.hot-ranking,.nav-tab{padding:0 10px}
.hot-ranking .hd,.nav-tab .hd{height:45px;line-height:45px;margin-bottom:5px}
.hot-ranking .hd ul,.nav-tab .hd ul{display:flex}
.hot-ranking .hd li,.nav-tab .hd ul li{flex:1;text-align:center;font-size:16px;border-bottom:2px solid #e7e7e7;position:relative}
.hot-ranking .hd li.on,.nav-tab .hd ul li.on{color:#26c472;font-weight:700;border-color:#26c472}
.hot-ranking .hd li.on:after,.nav-tab .hd li.on:after{content:"";width:0;height:0;border:6px solid;border-color:transparent transparent #26c472;position:absolute;left:50%;bottom:0;margin-left:-3px}
.nav-tab .hd li.on:after{margin-left:-7px}
.hot-ranking .bd a{display:flex;padding:9px 0;height:65px;overflow:hidden;align-items:center;justify-content:space-between}
.hot-ranking .bd li+li{border-top:1px dashed #e5e5e5}
.hot-ranking .bd a .item-img{width:65px;height:65px;border-radius:8px}
.hot-ranking .bd a .btn{width:50px;height:28px;line-height:28px;border:1px #26c472 solid;color:#26c472;border-radius:4px;text-align:center;font-size:14px}
.hot-ranking .bd a .item{flex:1;padding:0 10px;overflow:hidden;display:block !important}
.hot-ranking .bd a .item .t1{display:block;font-size:16px;color:#333;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.hot-ranking .bd a .item .t2{font-size:12px;color:#acacac}
.hot-ranking .bd a .item .t2 span{display:inline-block;padding:0 3px;color:#acacac}
.hot-ranking .bd a .item .t3{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#999;font-size:13px;margin:4px 0}
.hot-ranking .bd .item-btn{height:40px;line-height:40px;text-align:center;margin-top:4px}
.hot-ranking .bd .item-btn a{height:40px;line-height:40px;padding:0;text-align:center;justify-content:center;border-top:1px dashed #e5e5e5}
.link-list{padding:0 10px 10px}
.link-list a{display:inline-block;line-height:28px;height:28px;margin-right:6px}
.footer{background:#fff;margin-top:10px;padding:10px;color:#7d817f;text-align:center;font-size:12px}
.footer p{line-height:1.7;margin-bottom:4px}
.foot-logo{text-align:center}
.foot-logo img{display:block;margin:0 auto 8px;height:auto;width:160px}
.nav-tab .bd ul{padding-top:8px}
.nav-tab .bd li{float:left;width:33.3333%;line-height:40px;height:40px;margin-bottom:6px;text-align:center}
.nav-tab .bd li a{display:inline-block;border:1px #26c472 solid;height:30px;line-height:30px;border-radius:15px;color:#26c472;font-size:14px;padding:0 15px}
.nav-tabBg{background:rgba(0,0,0,.5);position:fixed;z-index:-1;width:100%;height:100%;left:0;top:44px;bottom:0;right:0;opacity:0}
.app-listUl{padding:0 10px;margin-top:-10px}
.app-listUl li+li{border-top:1px dashed #e5e5e5}
.app-listUl li a{display:flex;padding:9px 0;height:65px;overflow:hidden;align-items:center;justify-content:space-between}
.app-listUl a .item-img{width:65px;height:65px;border-radius:8px}
.app-listUl a .btn{width:50px;height:28px;line-height:28px;border:1px #26c472 solid;color:#26c472;border-radius:4px;text-align:center;font-size:14px}

.app-listUl a .item{flex:1;padding:0 10px;overflow:hidden;display:block !important}
.app-listUl a .item .t1{display:block;font-size:16px;color:#333;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.app-listUl a .item .t2{font-size:12px;color:#c8c8c8}
.app-listUl a .item .t2 span{display:inline-block;padding:0 3px;color:#999}
.app-listUl a .item .t3{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#888;font-size:13px;margin:4px 0}
.app-listUl .item-btn{height:40px;line-height:40px;text-align:center;margin-top:4px}
.app-listUl .item-btn a{height:40px;line-height:40px;padding:0;text-align:center;justify-content:center;border-top:1px dashed #e5e5e5}
.title-tab{float:right}
.title-tab a{float:none!important;display:inline-block;margin-right:10px;background:#e9e9e9;color:#666;padding:0 15px;height:26px;line-height:26px;border-radius:13px}
.title-tab a.on{background:#26c472;color:#fff}
.list-more{margin-top:5px;border-top:1px dashed #e5e5e5;display:block;height:40px;line-height:40px;text-align:center}
.news-nav{padding:10px 5px;padding-bottom:0;overflow:hidden}
.news-nav li{width:25%;height:28px;margin-bottom:12px;float:left}
.news-nav li a{font-size:15px;display:block;background:#f2f2f2;height:28px;line-height:28px;border-radius:3px;margin:0 6px;overflow:hidden;text-align:center}
.news-nav li.on a{background:#26c472;color:#fff}
.news-listUl{padding:5px 10px}
.news-listUl li+li{border-top:1px dashed #e5e5e5}
.news-listUl li a{display:flex;padding:10px 0}
.news-listUl li a .mip-layout-container{width:120px;height:80px}
.news-listUl li a img{width:120px;height:80px;border-radius:6px}
.news-listUl li a .item{flex:1;overflow:hidden;padding-left:10px}
.news-listUl li a .item strong{font-size:16px;line-height:1.7;height:55px;overflow:hidden;display:block;margin-bottom:4px}
.news-listUl li a .item p{font-size:14px;color:#999}
.special-tab{height:45px;line-height:45px;display:flex}
.special-tab li a{display:block}
.special-tab li{flex:1;text-align:center;font-size:16px;border-bottom:2px solid #e7e7e7 !important;position:relative}
.special-tab li.mip-vd-tabs-nav-selected{font-weight:700 !important;border-color:#26c472 !important} 
.special-tab li.mip-vd-tabs-nav-selected {color:#26c472 !important}
.special-tab li.mip-vd-tabs-nav-selected:after{content:"";width:0;height:0;border:6px solid;border-color:transparent transparent #26c472;position:absolute;left:50%;bottom:0;margin-left:-3px}
.special-item{background:#fff;margin-bottom:15px}
.special-img{overflow:hidden;display:block;position:relative}
.special-img img{display:block;width:100%;height:auto}
.special-img h1,.special-img p{position:absolute;left:0;right:0;bottom:0;background:rgba(0,0,0,.65);height:40px;line-height:40px;font-size:16px;color:#fff;padding:0 6px;overflow:hidden;text-align:center}
.top-list{background:#fff;padding-top:10px}
.app-downls{background:#fff;padding:10px;display:block !important}
.app-downls .item{display:flex !important}
.app-downls .item .img{width:72px}
.app-downls .item img{width:72px;height:72px}
.app-downls .item .img i{width:70px;height:18px;border:1px solid #f60;color:#f60;background:#fff;border-radius:5px;font-size:12px;text-align:center;margin-top:2px;display:inline-block}
.app-downls .item .info{flex:1;margin:0 12px}
.app-downls .item .info h1{font-size:15px;color:#333;height:28px;line-height:28px;overflow:hidden;margin-top:3px}
.app-downls .item .info p{height:23px;line-height:23px;overflow:hidden;color:#999}
.app-downls .item .info p span{width:50%;overflow:hidden;float:left;    height: 23px;
    word-break: break-all}
.app-downls .btn{display:block !important;height:36px;line-height:36px;color:#fff;text-align:center;font-size:16px;border-radius:3px;background:#26c472;margin-top:12px}
.app-downls .btn.no{background:#ddd;color:#333}
.app-infoDbox{margin-top:10px;background:#fff;padding:10px}
.img_list{overflow-x:auto;overflow-y:hidden;white-space:nowrap;-webkit-overflow-scrolling:touch}
.img_list ul li{position:relative;margin-right:6px;display:inline-block;max-height:170px;overflow:hidden;background:#f5f5f5}
.img_list ul li img{max-height:170px;width:initial;position:relative;z-index:1;height:auto;max-width:100%}
.imgshow{display:none;background:rgba(0,0,0,.5);position:fixed;left:0;top:0;width:100%;height:100%;z-index:2019521}
.swiperbox{height:100vh;z-index:3;background:rgba(0,0,0,.6)}
.swiperbox img{width:initial;position:relative;z-index:2}
.swiper-zoom-container:before{width:100%;height:100%;content:' ';position:absolute;z-index:1;display:block;top:0;left:0;cursor:pointer}
.closebtn{position:absolute;z-index:22;background:url(../images/newclose.png) no-repeat 11px 0;width:60px;height:60px;bottom:0;left:10px;background-size:40px}
.imgshow .swiper-slide{background:0 0}
.stars{background:url(../images/star.png) no-repeat;width:87px;height:14px}
.star4{background-position:-17px 0}
.star3{background-position:-34px 0}
.star2{background-position:-52px 0}
.star1{background-position:-70px 0}
.star0{background-position:-87px 0}
.stars-box{margin-bottom:4px}
.stars-box span{display:inline-block;color:#999}
.crumb{height:40px;line-height:40px;padding:0 10px;overflow:hidden}
.app-InfotBox .title{height:42px;line-height:42px;border-bottom:1px solid #eee;margin-left:-10px;margin-right:-10px}
.app-InfotBox .title .bt{font-size:16px;font-weight:400;display:inline-block;padding-left:12px;padding-right:12px;position:relative}
.app-InfotBox .title .bt:after{position:absolute;content:"";width:9px;height:3px;background:#26c472;right:0;top:50%;margin-top:-1px}
.app-InfotBox .title .bt:before{position:absolute;content:"";width:9px;height:3px;background:#26c472;left:0;top:50%;margin-top:-1px}
.app-InfotBox .app-content{line-height:1.8;font-size:15px;color:#666;overflow:hidden;padding-top:10px;position:relative;padding-bottom:10px}
.app-InfotBox .app-content:after{content:"";position:absolute;bottom:0;display:block;width:100%;height:90px;background:-moz-linear-gradient(to bottom,rgba(255,255,255,0),#fff);background:-webkit-linear-gradient(to bottom,rgba(255,255,255,0),#fff);background:linear-gradient(to bottom,rgba(255,255,255,0),#fff)}
.app-InfotBox .app-content p{margin:5px 0}
.app-InfotBox .app-content h3{height:26px;line-height:26px;color:#333;font-size:15px;padding-left:10px;position:relative}
.app-InfotBox .app-content h3:before{content:"";height:16px;width:4px;background:#26c472;position:absolute;left:0;top:5px}
.app-InfotBox .btn{display:none !important;width:100%;height:18px;line-height:10px;background:url(../images/down_bg.png) no-repeat;background-size:100% 100%;-webkit-background-size:100% 100%;text-align:center;margin-top:5px;color:#26c472;font-size:12px}
.app-InfotBox .app-content:after{display:none !important;}
mip-showmore.linear-gradient:after{
	display:none !important;
}

.app-content img{
	display: block; margin: 10px auto; height: auto !important; float: none !important; 
}


.app-InfotBox.on .btn span{background:#fff url(../images/jina2.png) no-repeat 58px 4px}
.app-InfotBox.on .app-content{max-height:100%!important}
.mip-showmore-boxshow .app-content:after{display:none}
.app-InfotBox .btn:before{content:"";width:100%;height:1px;background:#eee;left:0;right:0;top:0;position:absolute;z-index:-1}
.page-t{height:42px;line-height:42px;border-bottom:1px solid #eee;padding-left:10px}
.app-tt{margin-bottom:15px}
.page-t .bt{font-size:16px;font-weight:400;display:inline-block;padding-left:12px;padding-right:12px;position:relative}
.page-t .bt:after{position:absolute;content:"";width:9px;height:3px;background:#26c472;right:0;top:50%;margin-top:-1px}
.page-t .bt:before{position:absolute;content:"";width:9px;height:3px;background:#26c472;left:0;top:50%;margin-top:-1px}
.page-t a{float:right;font-size:14px;font-weight:400;color:#999;padding-right:10px}
.news-top{padding:10px}
.news-top h1{font-size:16px;line-height:1.8;margin-bottom:4px}
.news-top .newst-infos{border-bottom:1px solid #eee;margin-left:-10px;margin-right:-10px;padding:7px 10px;display:flex;justify-content:space-between;color:#999}
.mt0{margin-top:0}
.art_cont{padding:10px;padding-bottom:20px;font-size:15px;line-height:1.8;color:#666}
.art_cont p{margin-bottom:5px}
.art_cont img{display:block;max-width:95%;margin:5px auto;width:100%!important;height:auto!important}
.art_cont h3{height:26px;line-height:26px;color:#333;font-size:15px;padding-left:10px;position:relative;margin:3px 0}
.art_cont h3:before{content:"";height:16px;width:4px;background:#26c472;position:absolute;left:0;top:5px}
.special-txt{padding:8px 10px;font-size:15px;line-height:1.8;color:#666}
.special-list{padding-top:15px}
.nav-btns{width:30px;height:30px;background:0 0;border:none;display:block;margin-top:5px}
.my-mip-toggle{transition:1s opacity;opacity:0;display:none;position:absolute;left:0;right:0;top:44px;background:#fff;padding:0 10px;z-index:100}
.my-mip-toggle-enter{opacity:1;display:block}
.hot-ranking .mip-vd-tabs-nav,.tabs-t .mip-vd-tabs-nav{height:45px;line-height:45px;margin-bottom:5px;display:flex;padding-left:0;padding-right:0}
.hot-ranking .mip-vd-tabs-nav li,.tabs-t .mip-vd-tabs-nav li{flex:1;text-align:center;font-size:16px;border-bottom:2px solid #e7e7e7;position:relative}
.hot-ranking .mip-vd-tabs-nav .mip-vd-tabs-nav-selected,.tabs-t .mip-vd-tabs-nav .mip-vd-tabs-nav-selected{color:#26c472;font-weight:700;border-color:#26c472}
.hot-ranking .mip-vd-tabs-nav .mip-vd-tabs-nav-selected:after,.tabs-t .mip-vd-tabs-nav .mip-vd-tabs-nav-selected:after{content:"";width:0;height:0;border:6px solid;border-color:transparent transparent #26c472;position:absolute;left:50%;bottom:0;margin-left:-3px}
.tabs-nr{padding:10px 0}
.tabs-nr li{float:left;width:33.3333%;line-height:40px;height:40px;margin-bottom:6px;text-align:center}
.tabs-nr li a{display:inline-block;border:1px #26c472 solid;height:30px;line-height:30px;border-radius:15px;color:#26c472;font-size:14px;padding:0 15px}
.mip-carousel-indicatorDot .mip-carousel-indecator-item{background:#fff;opacity:.7}
.mip-carousel-indicatorDot .mip-carousel-activeitem{background:#0ec5a1;width:16px;opacity:1;border-radius:3px}
.mip-carousel-indicator-wrapper.index-carousel{position:absolute;left:0;right:0;bottom:6px}
.jdy-box{position:relative}
mip-fixed[type=gototop]{bottom:20px!important;right:5%!important}
.mip-fill-content{min-width:auto!important}


/* 12-18 修改 */

mip-vd-tabs .mip-vd-tabs-nav{
	padding-left: 0;
	padding-right: 0;
}
.home-GameUl{
	padding: 0 10px;
}
.home-GameUl a{display:flex;padding:9px 0;height:65px;overflow:hidden;align-items:center;justify-content:space-between}
.home-GameUl li+li{border-top:1px dashed #e5e5e5}
.home-GameUl a .item-img{width:65px;height:65px;border-radius:8px}
.home-GameUl a .btn{width:50px;height:28px;line-height:28px;border:1px #26c472 solid;color:#26c472;border-radius:4px;text-align:center;font-size:14px}
.home-GameUl a .item{flex:1;padding:0 10px;overflow:hidden;display:block !important}
.home-GameUl a .item .t1{display:block;font-size:16px;color:#333;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.home-GameUl a .item .t2{font-size:12px;color:#acacac}
.home-GameUl a .item .t2 span{display:inline-block;padding:0 3px;color:#acacac}
.home-GameUl a .item .t3{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#999;font-size:13px;margin:4px 0}
.home-GameUl .item-btn{height:40px;line-height:40px;text-align:center;margin-top:4px}
 .item-btn a{height:40px;line-height:40px;padding:0;text-align:center;justify-content:center;border-top:1px dashed #e5e5e5}

.relevant-tab .hd li{
	font-size: 15px;
	float: left;
	width: 33%;
	overflow: hidden;
	height: 38px;
	line-height: 38px;
	border-bottom: 1px #eee solid;
	margin-top: -10px;
	box-sizing: border-box;
	padding: 0 5px;
}
.relevant-tab{
	padding: 0 10px;
}

.relevant-tab .hd li.on,mip-vd-tabs .mip-vd-tabs-nav .mip-vd-tabs-nav-selected{
	color: #26C472;
	border-bottom-color: #26C472;
}
.relevant-tab .item .tab-tt1{
	padding: 8px 0 12px;
	font-size: 14px;
	line-height: 1.6;
	color: #999;
}
.relevant-tab .item {
	padding-bottom: 8px;
}
.relevant-tab .item .tab-tt1 .tab-t1{
	display: block;
	overflow: hidden;
	font-weight: bold;
	font-size: 16px;
	line-height: 1.9;
}
.relevant-tab .item .tab-tt1 p{
	max-height: 88px;
	overflow: hidden;
}
/*page*/
.page { padding: 5px 20px; display: flex; position: relative; }
.page span:before { display: block; content: ''; position: absolute; right: 5px; top: 11px; width: 15px; height: 10px; background: url(../images/icon_sj.png) no-repeat; background-size: auto  100%; transform: rotate(180deg); -webkit-transform: rotate(180deg); }
.page > a { flex: 1; margin: 6px; display: inline-block; line-height: 30px; border-radius: 4px; background: #ddd; text-align: center; color: #333; }
.page > a:active, .page span .cbtn a:active { background: #ddd; }
.page > span { flex: 1; margin: 6px; display: inline-block; line-height: 30px; border-radius: 4px; text-align: center; background: #0ec5a1; color: #fff; font-size: 14px; position: relative; }
.page > span .cbtn { display: none; width: 100%; position: absolute; top: -62px; left: 0; z-index: 10; height: 92px; overflow-y: scroll; background: #fff; border-radius: 4px; -webkit-box-shadow: 0 0 3px #bbb; -moz-box-shadow: 0 30 3px #bbb; box-shadow: 0 0 3px #bbb; }
.page > span .cbtn a { display: inline-block; text-align: center; line-height: 30px; margin-bottom: 1px; float: left; width: 100%; background: #f6f6f6; font-size: 14px; color: #666; }
.page > span.a1none a,.page > span.a1none a:hover,.page > span.a1none a:active{
	color: #fff;
}
.page > span.a2none a,.page > span.a2none a:hover,.page > span.a2none a:active{
	color: #fff;
}
.ph-tab .mip-vd-tabs-nav{
	display: flex;
	width: 100%;
}
.ph-tab .app-listUl{
	padding-top: 10px;
}
.hide{
	display: none !important;
}
.show-404{
	display: block;
	max-width: 600px;
	margin: 100px auto;
	text-align: center;
	font-size:18px;
}
@media screen and (max-width: 640px) {
	.hide{
		display: block !important;
	}
	.show-404{
		display: none !important;
	}
}


/* 2020-01-17 */
#xgk{
	border-top: 1px #f5f5f5 solid;
	margin-top: 10px;
	height: 26px;
	line-height: 26px;
	margin-bottom: 10px;
	padding-top: 10px;
	overflow: hidden;
}
#xgk a{
	display: inline-block;
	border: 1px solid #f0f0f0;
	padding: 0 8px;
	margin-right: 4px;
	border-radius: 4px;
	height: 24px;
	line-height: 24px;
	width: 26%;
	overflow: hidden;
	text-align: center;
}
#xgk a:nth-child(1) {
    color: #26c472;
}
#xgk a:nth-child(2) {
    color: #288bde;
}

#xgk a:nth-child(3) {
    color: #f60;
}
#xgk a:nth-child(4) {
    color: #f00;
}


/* 高速下载 */

.mipToggle {
	  	padding-top: 40px;
	  }
	  
	  .mip-layout-container #gs-btn {
	  	display: block !important;
	  }
	  
	  .mip-layout-container.my-mip-toggle-enter #gs-btn {
	  	display: none !important;
	  }
	  
	  .mip-layout-container #pt-btn {
	  	display: none !important;
	  }
	  
	  .mip-layout-container.my-mip-toggle-enter #pt-btn {
	  	display: block !important;
	  }
	  .gsposir{
		  padding-top: 10px;
	  	position: relative;
		height: 75px;
	  }
	  .mipgsTab{
	  	position: absolute;
	  	left: 0;
	  	top: 10px;
		    height: 24px;
		    line-height: 24px;
		    font-size: 15px;
	  }
	  .checkhover .iicon {
	      width: 20px;
	      height: 20px;
	      border-radius: 50%;
	      background:#26c472 url(../images/right.png) no-repeat;
	      background-size: 100% 100%;
	      float: left;
	      margin-right: 5px;
	      position: absolute;
	      left: 0;
	      top: 2px;
	  }
	  .mipgsTab .checkhover{
		  padding-left: 25px;
	  }
	  .down-btn a {
	      float: right;
	      background: #26c472;
	      color: #fff;
	      width: 160px;
	      height: 34px;
	      line-height: 34px;
	      border-radius: 17px;
	      text-align: center;
	      margin-top: -40px;
		  overflow: hidden;
	  }
	 .mobLgCont {
	  	color: #666;
	  	font-size: 14px;
	  	margin-top: 6px;
		float: left;
		width: 100%;
	  }
	  .cf:after {
	  	clear: both;
	  	display: table;
	  	content: " "
	  }
	  .mobLgCont .checked {
	  	background: url(../images/warn.png) no-repeat;
	  	background-size: 100% 100%;
	  	width: 14px;
	  	height: 14px;
	  	float: left;
	  	margin-top: 2px;
	  	margin-right: 5px;
	  }
	  
	  .down-btn a.no-btn {
	  	background: #ccc;
	  }
	  .my-mip-toggle-enter + .mipgsTab .checkhover .iicon{
		   width: 20px;
		   height: 20px;
		   border-radius: 50%;
		   background:#c6c6c6 url(../images/right.png) no-repeat;
		   background-size: 100% 100%;
		   float: left;
		   margin-right: 5px;
		   position: absolute;
		   left: 0;
		   top: 2px;
	  }
	  
	  
	  
	  /* 新添加 2020-07-29 */

.articleTop { padding: 10px; line-height: 1.9; font-size: 15px; color: #555; }
.articleTop p { margin: 4px auto; }
.art_cont a{color:#26c472}

.dlapp-box{
	background: #f4f5f5;
	border-radius: 10px;
	height: 70px;
	padding: 15px;
	position: relative;
	margin: 10px 0;
}
.dlapp-box dt{
	float: left;
}
 .dlapp-box dt img{
	width: 70px !important;
	height: 70px  !important;
	max-width: 100% !important;
	margin: 0;
	border-radius: 15px;
}
.dlapp-box dd.dd01{
	margin-left: 85px;
	padding-right: 70px;
}

.dlapp-box dd.dd01 .att{
	display: block;
	font-size: 15px;
	margin-bottom: 8px;
	color: #333;
	height: 22px;
	line-height: 22px;
	overflow: hidden;
}
.dlapp-box dd.dd01 .att:hover{
	color: #26c472;
}
.dlapp-box dd.dd01 p{
	color: #999;
	margin-top: 5px;
	font-size: 13px;
	height: 20px;
	line-height: 20px;
}
.dlapp-box dd.dd02{
	position: absolute;
	right: 15px;
	top: 36px;
	
}
.dlapp-box dd.dd02 a{
	width: 60px;
	height: 30px;
	line-height: 30px;
	text-align: center;
	background: #26c472;
	color: #fff;
	display: block;
	border-radius: 15px;
}
.star { width: 74px; height: 12px; position: relative; overflow: hidden; background: url(../images/star.png) no-repeat; }
.star5{
	background-position: 0 0;
}
.star4{
	background-position: -14px 0;
}
.star3{
	background-position: -29px 0;
}
.star2{
	background-position: -44px 0;
}
.star1{
	background-position: -60px 0;
}
.star0{
	background-position: -74px 0;
}
mip-showmore{
	height: auto !important;
}
