﻿@charset "utf-8";
/* CSS Document */
*{margin:0;padding:0}
body,html{font:14px "微软雅黑",'\5fae\8f6f\96c5\9ed1';background:#fff;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;}
img{border:0}
ol,ul{list-style:none}
a{color:#333;text-decoration:none}
h1,h2,h3,h4,h5,h6{font-size:100%}
em,i{font-style: normal;}

h6{background-color: #f9f9f9;border: 1px solid #f4f4f4;font-size: 1em;line-height: 2em;text-indent: 1em;margin: 3% 0;}

iframe{v:expression(this.src='about:blank',this.outerHTML='');} 

header{position:relative;height:42px;padding:2px 50px 0 0px;z-index:20;background:#2ab862;}
header .logo{position:absolute;top:5px;left:0;width:100%;height:35px;line-height:35px;color:#fff;font-size:18px; text-align:center;white-space:nowrap;font-weight:600;box-sizing:border-box;padding-right:100px;}
header .logo a{display:block;background:url(../images/ljt1.png) no-repeat;width: 35px;height: 30px;background-size: 27px auto;float: left;margin: 3px 46px 0 10px;}
.SearchBox{-webkit-box-sizing:border-box;display:-webkit-box;-webkit-box-align:center;width:40px;height:40px;background:url(../images/all_ico.png) no-repeat center 7px;position:absolute;right:50px;top:0; background-size:40px auto;cursor:pointer}

.searchDiv{width:100%;height:40px;background:#f6f6f6;border-bottom:1px dashed #ccc;padding:4px 10px 0 10px;box-sizing:border-box; position: relative; display:none;}
.searchDiv>div{width:100%;box-sizing:border-box;border-radius:6px;background:#fff;border:1px solid #2ab862;height:30px;padding:0 40px 0 5px;}
.SBInp{width:100%;border:none;border-radius:2px 0 0 2px;background:#fff;-webkit-box-flex:1;}
.SBInp:before{content:'';position:absolute;top:6px;right:0;width:1px;height:17px;border-right:1px solid #d9d9d9;}
.SBBtn{-webkit-box-sizing:border-box;position: absolute;right:12px;top:5px;}

.SBInp input{text-indent:5px; font-size:12px;border:none;border-radius:7px 0 0 7px;height:28px;color:#666;-webkit-box-sizing:border-box;vertical-align:middle;width:100%;outline:none;}
.SBBtn button{border:none;border-radius:0 4px 4px 0;width:28px;height:28px;padding:1px 0;background:#fff url(../images/all_ico.png) 1px -481px no-repeat;background-size:28px auto;overflow:hidden;position:relative;outline:none;cursor:pointer}

#mclassify{position:absolute;top:4px;right:4px;width:40px;height:40px;z-index:1;background:url(../images/all_ico.png) 3px -50px no-repeat;background-size: 32px auto;cursor:pointer}
#mclassifyCont{display:none;height:auto;overflow:hidden;position:absolute;left:0;top:44px;z-index:10000;width:100%;background:#fff;box-shadow:0 2px 5px rgba(0,0,0,.1);}
#mclassifyCont p{margin:10px 15px 5px;border:1px solid #2ab862;border-radius:3px;-webkit-box-orient:horizontal;display:-webkit-box;height:36px;}
#mclassifyCont p span{position:relative;float:left;-webkit-box-flex:1;text-align:center;width:50%;height:36px;line-height:36px;font-size:14px;color:#2ab862;display:block;}
#mclassifyCont p .cur{background:#2ab862;color:#fff;}
#mclassifyCont p span:not(:last-child):after{content:"";position:absolute;top:0;right:0;width:1px;height:36px;background:#2ab862;}
#mclassifyCont ul{margin:0 10px 15px 10px;display:none; overflow:auto;}
#mclassifyCont ul.on{display:block;}
#mclassifyCont li{float:left;width:33.33%;}
#mclassifyCont li a{display:block;text-align:center;margin:5px;border:1px solid #d6d6d6;padding:12px 7px;color:#999;}
#mclassifyCont li a span{display:block;color:#333;padding:0 0 4px 0;}
#xmCont{display:block;clear:both;width:33.33%;height:36px;line-height:36px;margin:0 auto 20px auto;border:1px solid #ffae00;border-radius:3px;background:#ffefcc;color:#f60;text-align:center;}


.ztheader{width:100%;height:240px;position: relative;margin-bottom:10px;background:#fff;overflow:hidden;z-index:990;}
.ztheader .ztlogo{display:block;background:url(../images/all_ico.png) no-repeat center -1117px;filter:alpha(opacity=70);opacity:0.7;width:40px;height:40px; background-size:40px auto;position:fixed;left:8px;top:5px;z-index:995}
.ztheader img{position:absolute;top:0;left:0;width:100%;height: 165px;z-index:991;}
.ztheader .hContent{width:100%;height:105px;padding:10px; box-sizing:border-box;background:rgba(0,0,0,0.5);position:absolute;left:0;bottom:45px; z-index:992;color:#fff;font-size:16px;}
.ztheader .hContent p{width:68%;height:85px; line-height:25px;}
.ztheader .hContent p marquee{width:100%;height:85px;}
.ztheader .hKeyList{width:100%;padding-left:10px; box-sizing:border-box;height:45px;line-height:45px;position:absolute;left:0;top:195px;z-index:994; overflow:hidden;background:#fff;}
.ztheader .hKeyList p{width:100%;height:45px;}
.ztheader .hKeyList p a{float:left; margin:8px 10px 8px 0;/*padding:0px 15px;*/ width: 30%; text-align:center;height:26px;line-height:26px;border:1px solid #ccc;border-radius:14px;}
.ztheader .hKeyList p a:nth-child(1){border-color:#690;color:#690;}
.ztheader .hKeyList p a:nth-child(4){border-color:#390;color:#390;}
.ztheader .hKeyList p a:nth-child(3){border-color:#06f;color:#06f;}
.ztheader .hKeyList p a:nth-child(2){border-color:#f9679a;color:#f9679a;}

/* 专题内容列表 */
.cateList{width:100%;height:auto;overflow:hidden;box-sizing:border-box;}
.cateList h1{line-height:18px;padding:7px 0 10px 12px;font-weight:normal;color:#000;font-size:16px; box-sizing:border-box;height:35px;border-bottom:1px solid #e8e8e8;}
.cateList h1 span{float:left;width:3px;height:18px;background:#24cd77; margin-right:5px;}
.cateList ul li{width:46%;padding:2%;overflow:hidden;position:relative;float: left;}
.cateList ul li .img{
  float: left;
  width: 100%;
}
.cateList ul li img{
  width: 66px;
  height: 66px;
  border-radius: 8px;
  float: left;
  margin-right: 7px;
}
.lstcont {
  padding-top: 5px;
}
.lstcont h3 {
  font-weight: normal;
  font-size: 15px;
  height: 22px;
  line-height: 20px;
  overflow: hidden;
}
.lstcont p {
  color: #858585;
  font-size: 12px;
}
.lstar1, .lstar2, .lstar3, .lstar4, .lstar5, .lstar6 {
  background: url(../images/litterStar.png) no-repeat;
  width: 84px;
  height: 20px;
  margin-left: 73px;
  display: block;
}
.starImg.lstar1,.starImg.lstar2,.starImg.lstar3,.starImg.lstar4,.starImg.lstar5,.starImg.lstar6{
  margin-left: 0px;
}

/*alert信息*/
.hClassCont{width:100%;height:100%;background:rgba(0,0,0,0.5);position:fixed;top:0;left:0;z-index:998;box-sizing:border-box;padding:0 10px;display:none;}
.hClassContDiv{height: auto;overflow:hidden;background:#fff;border-radius:10px;overflow:hidden;box-sizing:border-box;padding:10px;position:fixed;margin:0 10px;top:40%;z-index:999;display:none;}
.hClassContDiv span{display:block;float:right;width:35px;height:35px;border-radius:8px;background:#333;line-height:30px;font-size:30px;color:#fff;font-weight:bold;text-align:center;margin-bottom:10px;}
.hClassContDiv div{width:100%;height:auto;margin-bottom:10px;overflow:hidden;line-height:25px;font-size:16px;}
.hClassContDiv div p{text-indent:2em;}

/* 导航 */
nav{line-height:40px;border-bottom:1px solid #ccc;}
nav ul li.cur a,.fixNav ul li.cur a{color:#2ab862; font-weight:600;}
nav ul,.fixNav ul{zoom:1;clear:both;overflow:hidden;}
nav ul li,.fixNav ul li{width:16.5%;padding:0;float:left;color:#333;text-align:center;}
nav ul li a,.fixNav ul li a{display:block;text-align:center;position:relative;font-size:18px;height:40px;line-height:40px;color:#000;}
nav ul li.liW{width:50%;}
.fixNav{line-height:40px;background:#fff;border-bottom:1px solid #999;width:100%;height:40px; overflow:hidden;position:fixed;left:0;top:0;z-index:10000;display:none;}
/**/

/* 顶部推荐下载 */
.so{position: relative;height: 67px;background: #f4f4f4;margin: 10px 0;border: 1px solid #e5e5e5;border-radius: 8px;}
.soft{overflow: hidden;zoom: 1;position: relative;padding: 8px 4% 0;}
.soft .img img{width: 50px;height: 50px;border-radius: 8px;float: left;margin-right: 10px;}
.soft .soft-b{width: 58%; overflow: hidden; color: #777;}
.soft .soft-b h3{display: block;height: 22px;line-height: 22px;font-size: 15px;font-weight: 700;color: #2ab862;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;margin-top: 3px;}
.soft .soft-b h3 a{color: #2ab862;font-size: 16px;}
.soft .soft-b p span{display: block;font-size: 14px;margin-top: 3px;height: 23px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;color: #929292;}
.soft .soft-b p span em{padding: 0 7px; color: #ddd;}
.soft .xz{width: 16%;height: 35px;line-height: 35px;text-align: center;color: #fff;background: #2ab862;position: absolute;right: 4%;top: 16px;border-radius: 3px;margin: 0;font-size: 14px;outline: none;border: none;overflow: hidden;}
.line{width: 100%; height: 6px; background: #f0f0f0; position: relative;display: none;}

/* 资讯内容 */
.wrap{background-color: #fff; margin: 0 4%; overflow: hidden;}
.wrap .tit{border-bottom: 1px solid #ddd; text-align: center;}
.wrap .tit h1{position: relative; color: #2ab862; font-size: 17px; font-weight: bold; padding: 12px 0 6px 0; text-align: justify; word-break: break-all; line-height: 30px;}
.wrap .tit p{font-size: 12px; color: #666; margin-bottom: 13px; line-height: 15px; height: 15px; overflow: hidden;}
.wrap .tit p .time{margin-right: 15px; float: left; font-size: 14px;}
.wrap .tit p .source{float: left; font-size: 14px;}
.wrap .art{line-height: 24px; font-size: 14px;overflow: hidden;padding-top: 5px;}
.is-show-block {
  position: relative;
  max-height: 800px;
  width: 100%;
}
.nineLongDown {
  background: linear-gradient(-270deg, #38c34b, #2ab862);
  border-radius: 100px;
  height: 35px;
  margin-top: 10px;
}
.nineLongDown p {
  color: #fff;
  line-height: 35px;
  text-align: center;
}
.article-block {
  text-align: center;
  position: absolute;
  bottom: 0;
  left: 0;
  right: 0;
  background-color: #fff;
  padding-bottom: 10px;
  z-index: 2;
}
.article-block-mask {
  position: absolute;
  left: 0;
  right: 0;
  top: -78px;
  height: 78px;
  background-image: linear-gradient(-180deg,hsla(0,0%,100%,0),#fff);
}
.article-block-mask .arrow {
  display: inline-block;
  background: url(/images/arrow.png) no-repeat;
  width: 14px;
  height: 16px;
  background-size: 14px 16px;
  margin-top: 45px;
  animation: myfirst 1.5s infinite alternate;
}
/* 动画集 */
@keyframes myfirst {
  0% {
      transform: translate(0px, 0px);
  }
  50% {
      transform: translate(0px, -10px);
  }
  100% {
      transform: translate(0px, 0px);
  }
}
.article-block .block-btn {
  width: 90%;
  color: #fff;
  background: #2ab862;
  margin: 0 auto;
  line-height: 1.4;
  padding: 4px 0;
  border: 0;
  border-radius: 3px;
}
.block-btn-text {
  line-height: 1;
  font-size: 10px;
  position: relative;
  top: -1px;
}


.wrap .art h3 {color:#dd2a01;}
.wrap .art img{max-width: 95%;}
.wrap .art p img{height: auto!important;}
.wrap .art  mip-img{ max-width:95%; height:auto; margin:0 auto; display:block;}
.page{padding: 8px 12px 0;}
.page .page-top{line-height: 26px; font-size: 14px; position: relative; color: #38c34b;}
.page .page-top span{position: absolute; left: 0; top: 0px;}
.page .page-top a{color: #38c34b; display: inline-block; padding-left: 55px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; width: 80%;}
.wrap .lode{width: 100%; height: auto; line-height: 20px; padding: 10px 0; background: #fff; font-size: 14px; color: #999; overflow: hidden; box-sizing: border-box; position: relative; zoom: 1;}
.wrap .lode a{width: 70%; height: 30px; line-height: 30px; display: block; overflow: hidden; font-weight: normal; font-size: 14px; background: #f5f5f5; text-align: center; border-radius: 4px; margin: auto;}

/* 介绍 */
.introduce {
  padding-bottom: 10px;
}
.introduce .icon img {
  display: block;
  margin: 10px auto 5px;
  width: 70px;
  height: 70px;
  border-radius: 10px;
}
.introduce .icon p {
  width: 87px;
  margin: 0 auto 2px;
}
.introduce .icon span {
  display: inline-block;
  width: 14px;
  height: 14px;
  background: url(/images/introduce/star.png) no-repeat;
  background-size: 14px 14px;
}
.introduce .icon span.light {
  background: url(/images/introduce/l_star.png) no-repeat;
  background-size: 14px 14px;
}
.introduce .tit {
  color: #333;
  font-size: 13px;
  margin-bottom: 8px;
  border-bottom: none;
}
.introduce .info {
  width: 179px;
  color: #999;
  font-size: 12px;
  margin: 5px auto;
  text-align: center;
}
.introduce .info p {
  margin-bottom: 5px;
}
.down_btn {
  display: flex;
  padding: 0 35px;
  margin: 10px 0;
}
.down_btn div {
  background: #2AB862;
  color: #fff;
  width: 90px;
  border-radius: 6px;
  padding: 0 16px;
  font-size: 13px;
}
.down_btn div span {
  display: inline-block;
  width: 30px;
  height: 30px;
  background: url(/images/introduce/android.png) no-repeat;
  background-size: 18px 22px;
  background-position: 5px 3px;
  vertical-align: middle;
}
.down_btn div.iphone {
  margin-left: 30px;
}
.down_btn div.iphone span {
  background: url(/images/introduce/iphone.png) no-repeat;
  background-size: 18px 20px;
  background-position: 5px 3px;
}
.bgc {
  background: #f7f7f7;
  height: 12px;
}
/* 相关资讯 */
.mation{width: 100%; height: auto;  box-sizing: border-box; overflow: hidden; background: #fff; margin: 8px 0;}
.mation-related {width: 100%; height: auto; font-size: 16px; font-weight: bold; color: #2ab862; text-indent: 14px; padding-bottom: 4px;border-bottom: 2px solid #eee; box-sizing: border-box; display: block; overflow: hidden;}
.mation .xgwzlist li{height: 40px; line-height: 40px; overflow: hidden; margin: 0 8px; position: relative; border-top: 0; border-bottom: 1px dashed #e8e8e8;}
.mation .xgwzlist li em{display: inline-block; width: 4px; height: 4px; background: #999; border-radius: 50px; overflow: hidden; position: absolute; top: 17px; left: 5px;}
.mation .xgwzlist li a{display: block; overflow: hidden; height: 40px; white-space: nowrap; text-overflow: ellipsis; padding: 0 10px 0 15px; color: #444;}

/* 软件下载页相关资讯 */
.mation{width: 100%; height: auto;  box-sizing: border-box; overflow: hidden; background: #fff; margin: 8px 0;}
.mation .mation-related {width: 100%; height: auto; font-size: 16px; font-weight: bold; color: #2ab862; text-indent: 14px; padding-bottom: 4px;border-bottom: 2px solid #eee; box-sizing: border-box; display: block; overflow: hidden;}
.mation .xgzx li{height: 40px; line-height: 40px; overflow: hidden; margin: 0 8px; position: relative; border-top: 0; border-bottom: 1px dashed #e8e8e8;}
.mation .xgzx li em{display: inline-block; width: 4px; height: 4px; background: #999; border-radius: 50px; overflow: hidden; position: absolute; top: 17px; left: 5px;}
.mation .xgzx li a{display: block; width: 66%; float: left; overflow: hidden; height: 40px; white-space: nowrap; text-overflow: ellipsis; padding: 0 10px 0 15px; color: #444;}
.mation .xgzx li span{float: right; color: #999;}

/*软件下载*/
.detInfo_d{width:100%;padding:0px 10px 0 10px;margin-bottom: 10px; box-sizing:border-box;height:auto; overflow:hidden;position:relative; background: none;z-index: 0;}
.mt10{margin-top: 10px;}
.detInfo_d img{width:70px;height:70px;position:absolute;left:10px;/*top:10px;*/}
.detInfo_d dl{width:100%;padding-left:80px; box-sizing: border-box;height:70px; overflow:hidden;}
.detInfo_d dl dt{width:100%;height:28px; line-height:28px;color:#000;font-size:16px;}
.detInfo_d dl dt h1{font-weight:normal;overflow: hidden;height: 28px;}
.detInfo_d dl dd{width:100%;height:40px; overflow:hidden;}
.detInfo_d dl dd p{ line-height:20px;float:left;color:#999;height:20px; overflow:hidden;margin-right:4px;}
.detInfo_d dl dd p:nth-child(even){width:50%;}
.detInfo_d dl dd p:nth-child(odd){width:45%;}
.detInfo_d dl dd p a{color:#f60;}
.detInfo_d>a{width:100%;height:40px;line-height:40px;background:#2ab862;color:#fff;font-size:18px; text-align:center;display:block; margin-top:10px;border-radius:6px;}
.detInfo_d span{position:relative;color:#f60;}
/*其它版本软件下载*/
.oryverbox{position:relative;height:auto;overflow:hidden;}
.oryverbox .ovtit{position: relative;padding:0 10px;line-height: 25px;overflow: hidden;}
.oryverbox .ovtit span{font-size: 18px;}
.oryverbox .oryverlist{position:relative;border-top:1px solid #dfdfdf;overflow:hidden;}
.oryverbox .oryverlist p{position: relative;font-size: 16px;padding:0 10px;overflow: hidden;margin:6px 0;border-bottom: 1px dashed #dfdfdf;}
.oryverbox .oryverlist p span{position: relative;display: inline-block;width:80%;height:20px;line-height: 20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.oryverbox .oryverlist p em{margin-left:10px;}
.oryverbox .oryverlist p i.cir_size{display:block;padding:0px 0 4px 0;color:#666;font-size:13px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.oryverbox .oryverlist p i.cir_btn{display:inline-block;padding:0;text-align:center;background:none;right:10px;top: 7px;width: 60px;height: 27px;line-height: 27px;font-size: 14px;position: absolute;background:#66d105;color: #fff;border-radius: 5px;top:10px}
.oryverbox .oryverlist font{margin-right:10px;}


/*查看更多*/
.lookmore{position: relative;z-index:99;display:none;border-radius: 4px;background: #efefee;text-align: center !important;color:#999;font-size:14px;line-height: 38px;height:38px !important;margin:10px;cursor:pointer}
.lookmore a,.lookmore span{font-size:18px;color:#888;background: none !important;height:38px !important;line-height: 38px  !important}
.lookmore i{display: inline-block;width:29px;height:17px;background:url(../images/all_ico.png) 0px -246px no-repeat;vertical-align: middle;margin-left: 10px;}
.lookmore i.cur{width:29px;height:17px;background:url(../images/all_ico.png) 0px -266px no-repeat;margin-top:-6px}

/* 标题 */
.mCTitle{width:100%;height:32px;line-height:32px;box-sizing:border-box;padding:0 10px;margin:8px 0;float: left}
.mCTitle p{width:100%;height:32px;border-bottom:3px solid #ccc;}
.mCTitle span{display:block;height:32px;border-bottom:3px solid #2ab862;float:left;font-weight:bold;font-size:18px;}
.mCTitle i{width:10px;height:35px;background:#fff;float:left;}
.mCTitle a{float:right;font-size:18px;}

/*精品推荐*/
.jptjApp{width:100%;height:auto;box-sizing:border-box;overflow:hidden;}
.jptjApp ul{width: auto;height: auto;margin-top:10px;padding-left:10px;box-sizing: border-box;overflow: hidden;}
.jptjApp ul li{width: 20%;height: auto;float: left;padding: 0px 10px 10px 0;box-sizing: border-box;display:inline;overflow: hidden;}
.jptjApp ul li a{width:100%;height: auto;display: block; overflow: hidden;}
.jptjApp ul li a img{display: block;overflow: hidden;margin:auto;height:15vw;border-radius: 10px;}
.jptjApp ul li a span{width:100%;height: 20px;line-height: 20px;font-size: 14px;color: #333;    text-align: center;display: block;overflow: hidden;margin:4px auto 0;}
/*应用市场推荐*/
.yyscApp{ width:100%; height:auto; margin:10px 0 ; box-sizing:border-box;overflow:hidden;}
.yyscApp ul{width: auto;height: auto;margin-top:10px;padding-left:10px;box-sizing: border-box;overflow: hidden;}
.yyscApp ul li{width: 20%;height: auto;float: left;padding: 0px 10px 10px 0;box-sizing: border-box;display:inline;overflow: hidden;}
.yyscApp ul li a{width:100%;height: auto;display: block; overflow: hidden;}
.yyscApp ul li a img{display: block;overflow: hidden;margin:auto;height:15vw;border-radius: 10px;}
.yyscApp ul li a span{width:100%;height: 20px;line-height: 26px;font-size: 14px;color: #333;    text-align: center;display: block;overflow: hidden;margin:4px auto 0;}

#screen{width:100%;height:auto;padding-top:4px;box-sizing:border-box;background:none;overflow:hidden; position:relative; zoom:1}

/* 详情、相关、评论导航 */
.DContNavTab{width:100%;height: 34px;border-bottom:1px solid #efefef;display:-webkit-box;overflow:hidden;border-top:1px solid #efefef;}
.DContNavTab li{width:auto;height: 34px;border-right:1px solid #efefef;overflow:hidden;-webkit-box-flex:1;cursor:pointer;}
.DContNavTab li b{width:100%;height: 34px;line-height: 34px;font-size:16px;font-weight:normal;color:#333;margin:auto;text-align:center;display:block;overflow:hidden;}
.DContNavTab li:nth-child(3){border:0;}
.DContNavTab .m-hover b{height: 33px;line-height: 33px;color:#2ab862;border-bottom:2px solid #2ab862;}

/*去除横向滚动条*/
#scroller::-webkit-scrollbar {
    display: none;
}
/*幻灯*/
#scroller{overflow-x: auto;overflow-y: hidden;white-space:nowrap;}
#wrapper{width:100%;overflow:hidden;background: #f2f2f2;}
#wrapper li{display:inline-block;margin:8px 5px 8px 0}
#wrapper li img{max-width:152px;}

/*详情内容 收缩*/
#screen .DSContent{ width:100%; height:auto; line-height:28px; padding:0 10px 5px; font-size: 16px;color:#333; box-sizing:border-box; background:#fff;overflow:hidden ; text-transform:capitalize;}
#screen .DSContent p {line-height: 26px;margin-top: 15px;}
#screen .DSContent .itTit{background-color: #f9f9f9; border: 1px solid #f4f4f4; font-size: 1em; line-height: 2em; text-indent: 1em; margin: 3% 0;}
#screen .DSContent p a{text-decoration:underline}
#screen .DSContent h3{font-size:18px;line-height:30px; margin-top: 15px;}
#screen .DSContent img{ max-width:90%; height:auto!important; margin:0 auto; display:block;}
#screen .DSContent h5,#screen .DSContent h6{margin: 20px 0 0 0;font-size: 16px;border-left: 4px solid #2ab862;border-bottom: 1px dashed #aaaaaa;
    padding: 4px 8px;}

/*详情内容 收缩 查看全部*/
.DSConAll{text-align:center;height:40px; line-height:40px;font-size:18px;margin-top:15px;box-flex:1;padding:0 10px; box-sizing:border-box;}
.DSConAll span{font-weight: bold;margin:0 3px;}
.DSConAll b{width:100%;height:40px;display:block;overflow:hidden;font-weight: normal;background:#eee;border-radius:6px;}

/*相关推荐*/
#descript{width:100%;height:auto;overflow:hidden;}
.xgtj,.comment{width:100%; height:auto;overflow:hidden; box-sizing:border-box;padding:0 10px;}
.xgtjlist{width:100%; height:810px;overflow:hidden; box-sizing:border-box;padding:0 10px;}
.xgtj ul li{width:100%; height:81px;overflow:hidden; box-sizing:border-box; position:relative; zoom:1}
.xgtj ul li .DSimLeft{width:100%; height:auto;display:-webkit-box; overflow:hidden; padding:10px 40px 10px 0; box-sizing:border-box; border-bottom:1px solid #eee;}
.xgtj ul li .DSimLeft img{position:relative;float:left;width:60px;height: 60px;border-radius:15px;margin-right:10px;display:block;overflow:hidden;}
.xgtj ul li .DSimLeft p{width:auto; height:auto; overflow:hidden; -webkit-box-flex:1}
.xgtj ul li .DSimLeft p>span{width:100%;height:20px;line-height:20px;font-size:16px;display:block;overflow:hidden;}
.xgtj ul li .DSimLeft p b{width:100%;height:16px;line-height:16px;font-size:12px;font-weight:normal;color:#777;margin-top: 4px;display:block;overflow:hidden;}
.xgtj ul li .DSimLeft p b:nth-child(2) {color:#777 ;font-size: 12px;}
.xgtj ul li .DSimLeft p b span{float:left; margin:0; display:inline; overflow:hidden}
.xgtj ul li .DSimLeft p b span:nth-child(2) { border-left: 1px #ccc solid;padding:0 8px; margin:0 5px 0 8px; }
.xgtj ul li .DSimLeft p b em{font-style: normal; }
.xgtj ul li .DSimRight{width:36px;height:auto;padding-top:30px;font-size: 14px;background:url(../images/detail.png) no-repeat top center;display:block;overflow:hidden;position:absolute;right:6px;top: 17px; color:#66d105;text-align: center;}
.xgtj>p{text-align:center;height:40px; line-height:40px;font-size:18px;background:#eee; margin-top:15px;border-radius:6px;box-flex:1;}
.xgtj>p span{font-weight: bold;margin:0 3px;}


/*同类热门*/
.tlrmList{width:100%;height:auto;box-sizing:border-box;padding-left:10px;margin-bottom:20px; overflow:hidden;}
.tlrmList span{width:33.3%;padding-right:10px;box-sizing:border-box;float:left;height:30px;line-height:30px;margin:5px 0;}
.tlrmList span a{width:100%;height:30px; overflow:hidden;border:1px solid #ddd;background:#f6f6f6;border-radius:3px;text-align:center;display:block;color:#666;}
.tlrmList span a.txt1{color:#539cfe;}
.tlrmList span a.txt2{color:#fe633a;}
.tlrmList span a.txt3{color:#6dbe18;}
.tlrmList span a.txt4{color:#5895bc;}

/*网友评论*/
.commentTit{width:100%;height:50px;overflow:hidden;font-size:20px;font-weight:bold;line-height:50px;}
.commentTit p{float:left;}
.commentTit p span{float:left;height:30px; min-width:25px; border-radius:6px;background:#5fbf5e;line-height:30px;color:#fff;text-align:center;font-weight:normal;font-size:16px;margin:10px 0;}
.commentTit p i{float:left;width:0;height:0;border-left:6px solid #5fbf5e;border-top:6px solid transparent;border-bottom:6px solid transparent; margin:20px 8px 0 0;}
.commentTit a{float:right;}
.comment input{width:100%;height:42px; box-sizing:border-box;border:1px solid #5fbf5e;padding:0 10px;line-height:42px;border-radius:6px;}
.comment ul{width:100%;height:auto; overflow:hidden;margin:10px 0;}
.comment ul li{width:100%;height:auto;overflow:hidden;border-bottom:1px solid #ccc;padding: 6px 0 10px;}
.comment ul li .contTitle{width:100%;height: 30px;line-height: 30px;overflow:hidden;}
.comment ul li .contTitle span{float:left;color:#5fbf5e;}
.comment ul li .contTitle time{float:right;color:#999;}
.comment ul li .contC{width:100%;height:auto; overflow:hidden;}
.comment .plbutton {
    width: 100%;
    height: auto;
    display: -webkit-box;
    overflow: hidden;
    margin: 0;
    padding: 5px 0 10px;
    box-sizing: border-box;
    position: relative;
    float: left;
    border-bottom: 1px solid #ccc;
}
.comment .tjbutton{width: 67%;height:30px;line-height:30px;background:#2ab862;font-size:14px;font-weight:normal;font-family:"microsoft yahei";text-align:center;color:#fff;padding:0;margin-top: 6px;border:0;display: block;overflow:hidden;border-radius:4px;-webkit-box-flex:1;outline: none;}
.comment .cancel{width: 30%;height:30px;line-height:30px;background:#ccc;font-size:14px;font-weight:normal;font-family:"microsoft yahei";text-align:center;color:#fff;padding:0;margin: 0 0 0 3%;border:0;display:block;overflow:hidden;border-radius:4px;outline: none;display: none;}
.comment .plbutton .yzm{position: relative;float:left;width:32%;height: 30px;line-height: 30px;border-radius:6px;outline: none;}
.comment .plbutton img{position: relative;float:left;width: 20%;height: 21px;line-height: 30px;top: 5px;margin:0 8px;}
.comment .plbutton i{position: relative;float:left;margin-top:6px;}

/*底部*/
.footerMenu{width:100%;height:40px;background:#f6f6f6;}
.footerMenu a{width:33.3%;text-align:center;font-size:16px;height:16px;line-height:16px;box-sizing:border-box;float:left;margin:12px 0;}
.footerMenu a:nth-child(2){border-left:1px solid #ccc;border-right:1px solid #ccc;}

/* footer */
footer{width:100%;border-top:1px solid #d9d9d9;background:#ebebeb;text-align:center;position:relative;height:50px;}
footer p{height:46px;line-height:46px;font-size:18px;color:#ccc;}
footer p a{padding:0 10px;}
#Cbacktop{width:40px; height:40px; background:url(../images/index-icon.png) no-repeat 0 -143px; background-size:600px; display:none; overflow:hidden; position:fixed; right:10px; bottom:100px; z-index:500}

/**/
.DownShow{width:100%; height:100%; position:fixed; left:0; top:0;overflow:hidden; z-index:99999;background:rgba(0,0,0,0.5); display:none;}
.DownShow .DDShowCont{ width:94%; height:auto; max-height:94%; background:#fff; border-radius:6px; padding-bottom:20px; box-sizing:border-box; position:fixed; left:3%; top:3%; overflow-x:hidden; z-index:20;padding-top:5px;}
.DownShow .DDShowCont>p{width:auto;height:auto;line-height:24px;font-size:15px;color:#333;margin:0px 12px;overflow:hidden;border-bottom:1px solid #eee;padding:2px 0 8px 0;}
.DownShow .DDShowCont>p span{color: #1ADFB2;}
.DownShow .DDShowCont .DDSCloseBtn{ width:auto; height:auto; font-size:30px; font-weight:bold; color:#333; -webkit-transform: rotate(45deg);-moz-transform: rotate(45deg);-o-transform: rotate(45deg);-ms-transform: rotate(45deg);transform: rotate(45deg); display:block; overflow:hidden; position:absolute; right:6px; top:0; z-index:30; cursor:pointer}
.DownShow .DDShowCont ul{width:100%; height:auto;overflow:hidden; padding-bottom:10px;box-sizing:border-box;}
.DownShow .DDShowCont ul li{width:25%; height:auto;float:left;padding-top:10px; overflow:hidden; text-align:center;margin-top:5px;}
.DownShow .DDShowCont ul li a{width:100%; height:auto; display:block; overflow:hidden; cursor:pointer; text-decoration:none; line-height:20px;}
.DownShow .DDShowCont ul li a img{width:62px; height:62px; border-radius:6px;margin:0 auto; display:block; overflow:hidden}
.DownShow .DDShowCont ul li a p{width:70px;height:50px; box-sizing:border-box;overflow:hidden; -webkit-box-flex:1;font-size:14px;color:#151415; text-align:center;white-space: nowrap;text-overflow:ellipsis;margin:0 auto; margin-top:5px;}
.DownShow .DDShowCont ul li a p b{font-weight:normal; width:48px; height:20px; line-height:20px; font-size:13px;color:#41C1FA; border:1px #41C1FA solid; border-radius:3px; margin:5px auto 0 auto; text-align:center; display:block; overflow:hidden}
.DownShow .DDShowCont ul li a:hover p b{background:#41C1FA;color:#fff;}
/*说明*/
.Explain { color: #666666; border: dashed 1px #ff9900; background-color: #fdfddf; padding:0 10px 5px;}
.Explain h3 { color: #cc0045;font-size: 14px;font-weight: bold;font-family: Tahoma, Geneva, "\5fae\8f6f\96c5\9ed1", "\5B8B\4F53"; }

/*sun_合集*/
.hqCTitle{position:relative;width:100%;height:32px;line-height:32px;box-sizing:border-box;padding:0 10px;margin:8px 0}
.hqCTitle p{position:absolute;float:left;width:100%;height:32px;border-bottom:3px solid #99f;}
.hqCTitle span{position:absolute;z-index:1;display:block;background:#fff;width:20%;height:32px;border-bottom:3px solid #2ab862;float:left;font-weight:bold;font-size:18px;}
.hqCTitle span i{position:absolute;width:10px;height:35px;background:#fff;float:left;}
.tab-item.cur .bot-arrow {display: block;}
.tab-item .bot-arrow{position: absolute;background:url(../images/all_ico.png) no-repeat -4px -1348px; width:14px; height:8px; display:none;z-index:1000;left:50%;margin-left:-6px;}
.CRCSTitleC ul{position:absolute;width:100%;float:left;border-bottom:3px solid #99f;top:0px;display:block;overflow:hidden;z-index:0;}
.CRCSTitleC li{position:relative;float:right;text-align:left;font-size:16px;padding:0 4px;max-width:33%;height:40px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.CRCSTitleC .cur{color:#2ab862;}
.CRCSTitleC em{position:relative;float:left;color:#e3e3e3;}
.guessCont{position:relative;display:none;height:auto;}
.hqcur{display:block;height:auto;}
.guessCont .info{position:relative;margin:0 12px;}
.guessCont .info span{font-size:16px;line-height:26px;background:url(../images/all_ico.png) no-repeat -32px -1340px;padding-left:10px;}
.guessCont .info span i{font-size:13px;padding-left:5px;font-style: normal;font-weight: normal;text-decoration: none;}
.more{float:right;color:#858585;font-size:14px;padding-right: 10px;    padding: 0px 6px;background:url(../images/all_ico.png) no-repeat -12px -1316px;border-radius: 4px;color: #565656;display: block; padding-left: 25px;}
.guessCont .info p{color:#858585;text-indent:2em;max-height:66px;line-height:22px;overflow:hidden;}
/*sun_合集结束*/

/*一句话介绍*/
.aword{float: left;padding: 0 10px;width: 100%;}
.aword span{float: left;color: #999;font-size: 15px;}
.aword h2{font-weight: inherit;color: #999;float: left;font-size: 14px;}
/*gif*/
.imagebox {
    position: relative;
    z-index: 0;
    text-align: center;
    margin: 10px auto 5px;
}
.imagebox .gif {
  display: inline-block;
  position: relative;
    background: url(/images/gifplay.png) no-repeat;
    background-position: center center;
    background-color: transparent;
    cursor: pointer;
    font-size: 0;
}
.imagebox .gif .pic {
    position: relative;
    z-index: -1;
}
.preview{
    margin: 10px 0 0 0;
    font-size: 16px;
    border-left: 4px solid #2ab862;
    border-bottom: 1px dashed #aaaaaa;
    padding: 4px 8px;
    font-weight: bold;
}
/*标签*/
.middle_tags{float: left;padding: 0px 10px 1px;color: #999;}
.middle_tags span{float: left;line-height: 31px;margin-bottom: 8px;}
.middle_tags a{
  display: block;
  padding: 4px 10px;
  border: 1px solid #2ab862;
  border-radius: 4px;
  text-decoration: none;
  font-size: 14px;
  color: #2ab862;
  float: left;
  margin-right: 6px;
  margin-bottom: 3px;
  margin-top: 2px;
}
.middle_tags a.t0{color: #00A6ED;border: 1px solid #00A6ED;}
.middle_tags a.t2{color: #f60;border-color: #f60;}
.description{
  font-size: 14px;
    color: #666;
    background-color: #f4f4f4;
    padding: 6px 3%;
    width: 94%;
    margin: 3px auto;
    font-weight: inherit;
    border-radius: 5px;
}
/*测评*/
.rjcp{
  width: auto;
  height: auto;
  overflow: hidden;
}
.rjcp span i{
  float: right;
}
.rjcp ul{
  overflow: hidden;
  padding: 0 5px;
}
.rjcp li{
  display: inline-block;
  margin-top: 5px;
  width: 45%;
}
.rjcp li:nth-child(odd){
  float: left;
  margin-left: 10px;
}
.rjcp li:nth-child(even){
  float: right;
  margin-right: 10px;
}
.rjcp img{
  width: 100%;
  height: 23vw;
}
.rjcp li a span{
    width: 100%;
    height: 20px;
    line-height: 20px;
    font-size: 14px;
    color: #333;
    text-align: center;
    display: block;
    overflow: hidden;
    margin: 4px auto 0;
}
@media(max-width:360px){
    .hqCTitle span{width: 25%;}
    .CRCSTitleC li{max-width: 31%;}
}
.wrap .art a{color: #0000EE;}
.wrap .art a strong{
    color: #fff;
    background: #24cd77;
    padding: 8px 12px;
    border-radius: 5px;
    font-weight: bold;
}
.wrap .art>p{
  color: #656565;
    line-height: 26px;
    padding-top: 10px;
}
.wrap .art{margin-bottom: 10px;}
/*高速下载*/
.mobLgBox{width:91%;float: left; background:#fff;border:1px solid #e7e7e7;margin:10px 1% 0 2%;padding-bottom:5px;padding:10px;position:relative}
.mobLgIn{width:94%;margin:auto;margin-top:10px;height:35px}
.mobLgCont{width:94%;margin:auto;color:#ffaa55;line-height:20px;margin-top:10px;font-size:12px}
.mobLgIn span{display:block;float:left;margin-top:10px;}
.mobLgIn span input{float:left;margin:5px 10px 0 0;}
.mobLgIn span h3{color:#999;font-weight:500;float:left;font-size:16px}
.mobLgIn a{display:block;float:right;width:100%;height:33px;line-height:33px;text-align:center;font-size:16px;text-decoration:none;color:#2ab862;border-radius:5px;border:1px solid #2ab862}
.mobLgIn a.hover{background:#2ab862;color:#fff}

.starImg {
  background: url(/images/star.png) no-repeat;
  width: 74px;
  height: 14px;
  display: inline-block;
}
.lstar5 {
  background-position: 0 -130px;
}
.lstar4 {
  background-position: 0 -104px;
}
.lstar3 {
  background-position: 0 -78px;
}
.lstar2 {
  background-position: 0 -52px;
}
.lstar1 {
  background-position: 0 -26px;
}
.base {
  padding: 0px 10px 6px;
  color: #999;
  border-bottom: 1px dashed #ddd;
  margin-bottom: 10px;
}
.base i {
  display: inline-block;
  margin-right: 8px;
}

/* 专题内容头 */
.ztheader{width:100%;height: 195px;position: relative;margin-bottom:10px;background:#fff;overflow:hidden;z-index:990;}
.ztheader .ztlogo{display:block;background: url(../images/ljt1.png) no-repeat;opacity: 1;width: 26px;height: 26px;background-size: 26px auto;position:absolute;left:8px;top: 12px;z-index:995;}
.ztheader img{position:absolute;top:0;left:0;width:100%;z-index:991;height: 195px;}
.tips {
  background: #f2fcf7;
  color: #333;
  padding: 10px 12px;
  margin: 10px 0;
  border-top: 1px solid #b5eed3;
  border-bottom: 1px solid #b5eed3;
  position: relative;
  height: 110px;
  overflow: hidden;
}
.i-edit {
  padding-left: 25px;
  background: url(/images/i-edit.png) no-repeat left 3px;
  background-size: 18px auto;
}
.tips span {
  color: #666;
  display: inline-block;
  margin: 4px 0;
}
.i-edit p {
  font-size: 12px;
  line-height: 23px;
}
.kmore {
  position: absolute;
  left: 5px;
  bottom: 0;
  width: 24px;
  height: 20px;
}
.kmore span {
  display: block;
  width: 24px;
  height: 20px;
  margin: 0;
}
.kmore .zk {
  background: url(/images/rkzk.gif) 0 0 no-repeat;
  background-size: 20px;
}
.kmore .sq {
  background: url(/images/rksq.gif) 0 0 no-repeat;
  background-size: 20px;
  display: none;
}
.hKeyList{width:100%;padding-left:10px; box-sizing:border-box;height:45px;line-height:45px;z-index:994; overflow:hidden;background:#fff;margin-bottom: 10px;}
.hKeyList p{width:100%;height:45px;}
.hKeyList p a{float:left; margin:8px 10px 8px 0;/*padding:0px 15px;*/ overflow: hidden;width: 28%; text-align:center;height:26px;line-height:26px;border:1px solid #ccc;border-radius:14px;}
.hKeyList p a:nth-child(1){border-color:#690;color:#690;}
.hKeyList p a:nth-child(4){border-color:#390;color:#390;}
.hKeyList p a:nth-child(3){border-color:#06f;color:#06f;}
.hKeyList p a:nth-child(2){border-color:#f9679a;color:#f9679a;}
.hClass {
    width: 100%;
    height: 38px;
    line-height: 38px;
    position: absolute;
    z-index: 10005;
    background: rgba(0,0,0,0.6);
    color: #fff;
    text-align: center;
    overflow: hidden;
    font-size: 16px;
    left: 0;
    bottom: 0;
}
.soft .soft-b p{padding-top: 0px;}
.soft .xz span{color: #fff;}
.cmt-icon-b-stars{margin-right: 120px!important;margin-top: 3px!important;}
.cmt-icon-s-star, .cmt-icon-s-star-empty{top:6px!important;}
.zt_list{padding: 8px 1%;overflow:hidden;background:#fff;width: 98%;}
.zt_list li{float:left;width:50%;text-align:center;overflow:hidden;margin: 4px 0 14px 0;}
.zt_list li img{width: 94%;display:block;height: 108px;margin: 0 auto 8px auto;}
.zt_list li b{height: 18px;display: block;overflow: hidden;font-weight: normal;}
.h-title{
    line-height: 18px;
    padding: 11px 0 0px 12px;
    font-weight: normal;
    color: #000;
    font-size: 16px;
    box-sizing: border-box;
    height: 46px;
    border-bottom: 1px solid #e8e8e8;
    border-top: 6px solid #f4f4f4;
}
.h-title span {
    float: left;
    width: 3px;
    height: 18px;
    background: #24cd77;
    margin-right: 5px;
}
.related-spec{height: auto;}
.related-spec ul{padding: 10px 3%;width: 94%;font-size: 0;}
.related-spec a{color:#000;font-size: 12px;margin-left: 5px;margin-right: 5px;}
.related-spec li{display: inline-block;width: 33.3%;border:1px solid #eee;height: 30px;line-height: 27px;text-align: center;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;overflow: hidden;-ms-text-overflow: ellipsis;text-overflow: ellipsis;white-space: nowrap;}
.related-spec li.lBig{height: 90px;width: 33.3%;line-height: 90px;font-size: 40px;}


.yuyue-bg{
    display: none;
    z-index: 1000;
    background-color: rgba(0,0,0,0.4);
    width: 100%;
    height: 100%;
    position: fixed;
    top:0;
    left: 0;
}
.yuyue-box{
    display: none;
    z-index: 2000;
    /*width: 400px;*/
    height: 240px;
    position: fixed;
    top:40%;
    /* left: 40%;*/
    border-radius: 8px;
    background-color: white;
}
.yuyue-title{
    height: 40px;
    font-size: 18px;
    line-height: 40px;
    color: white;
    background-color: #f59912;
    border-top-left-radius:8px;
    border-top-right-radius:8px;
    padding-left: 15px;
}
.yuyue-mobile{
    margin-top: 10px;
}
.yuyue-mobile input{
    height: 40px;
    border:1px solid #ddd;
    font-size: 16px;
    width: 85%;
    border-radius: 5px;
    display: block;
    margin:0 auto;
    padding-left: 15px;
}
.yuyue-btn {
    border-top: 1px dashed #ddd;
    margin-top: 15px;
}
.yuyue-btn button{
    width: 160px;
    height: 50px;
    font-size: 20px;
    line-height: 50px;
    border-radius: 5px;
    margin-top: 15px;
    cursor:pointer;
    color: white;
}
.yuyue-btn .btn-submit{
    float: left;
    margin-left: 20px;
    background-color: #f59912;
}
.yuyue-btn .btn-cancel{
    float: right;
    margin-right: 20px;
    background-color: #bbb;
}
/*内容*/
.appContent{width:100%;height:auto;overflow:hidden;margin:10px 0;background:#fff;}
.appContent{margin:0;padding:0;}

.appContent .appCList{width:100%;height:auto;overflow:hidden;box-sizing:border-box; padding-bottom:10px;display:none;}
.appContent .appCList ul{width:100%;height:auto;overflow:hidden; margin-bottom:10px;}
.appContent .appCList ul li{width:100%;padding:10px 10px 20px 0;border-bottom:1px dashed #e4e4e4;height:100px; overflow:hidden;position:relative; box-sizing:border-box;}
.appContent .appCList ul li img{width:70px;height:70px;margin:0 10px;}
.appContent .appCList ul li div{width:100%;height:70px; overflow:hidden;box-sizing:border-box;display:-webkit-box; }
.appContent .appCList ul li div>a{display:inline-block;}
.appContent .appCList ul li div p{width:auto; height:auto;overflow:hidden; -webkit-box-flex:1}
.appContent .appCList ul li div p a{width:60%; color:#333;font-size:18px;height:28px; white-space:nowrap; text-overflow:ellipsis;overflow:hidden;}
.appContent .appCList ul li div p span a{width:60%;color: blueviolet;font-size:12px;height:28px;white-space:nowrap; text-overflow:ellipsis;overflow:hidden;}
.appContent .appCList ul li div p .star{display:block;height:14px;margin:4px;}
.appContent .appCList ul li div p .star span{width:75px;height:14px;background:url(../images/litterStar.png) no-repeat;display:block;}
.appContent .appCList ul li div p .star span.star0{background-position:0 0;}
.appContent .appCList ul li div p .star span.star1{background-position:0 -26px;}
.appContent .appCList ul li div p .star span.star2{background-position:0 -52px;}
.appContent .appCList ul li div p .star span.star3{background-position:0 -78px;}
.appContent .appCList ul li div p .star span.star4{background-position:0 -104px;}
.appContent .appCList ul li div p .star span.star5{background-position:0 -130px;}
.appContent .appCList ul li div p .star span.lstar0{background-position:0 0;}
.appContent .appCList ul li div p .star span.lstar1{background-position:0 -26px;}
.appContent .appCList ul li div p .star span.lstar2{background-position:0 -52px;}
.appContent .appCList ul li div p .star span.lstar3{background-position:0 -78px;}
.appContent .appCList ul li div p .star span.lstar4{background-position:0 -104px;}
.appContent .appCList ul li div p .star span.lstar5{background-position:0 -130px;}
.appContent .appCList ul li div p .size{font-size:12px;color:#999;display:block; white-space:nowrap;text-overflow:ellipsis;overflow:hidden; line-height:20px; margin-top:6px;}
.appContent .appCList ul li div p .size i{font-style:normal; margin:0 6px;font-size:10px;line-height:20px;}
.appContent .appCList ul li .aDown{width:60px;height:36px;border:1px solid #66d105;border-radius:4px;text-align:center;display:block;color:#66d105;position:absolute;right:10px;line-height:36px;font-size:16px;top:18px;}

.appContent .appCList>p{text-align:center;height:40px; line-height:40px;font-size:18px;}
.appContent .appCList>p span{font-weight:bold;margin:0 3px;}
.appContent .appCList ul li .aDown{z-index: 99;background: #fff;}
.appContent .appCList ul li .time{
    position: absolute;
    left: 178px;
    top: 42px;
    color: #999;
    font-size: 12px;
    font-style: normal;
}
/* 热门手游，火爆软件，今日发现手游，今日发现软件，VR游戏，TV应用 */
.MContent{height:auto;width:100%;overflow:hidden; box-sizing:border-box;padding:0 10px 10px 0; margin:5px 0;}
.MContent a{width:20%; height:auto; float:left; margin:0; padding:10px 0 0 10px; box-sizing:border-box;overflow:hidden;margin-bottom:10px;}
.MContent a img{ width:56px; height:56px; border-radius:10px; display:block; overflow:hidden; margin:auto;}
.MContent a span{width:100%; height:20px; line-height:24px; font-size:13px;text-align:center; margin-top:5px; display:block; overflow:hidden;}



.m_a{
  height: 49px!important;
  line-height: 35px!important;
}
.m_b{
  font-size: 10px;
  line-height: 2px;
}

/* S 下载布局样式结束 */
.m-soft .d-box {
  color: #333;
  font-size: 14px;
}

.m-soft .d-box li {
  padding: 10px 15px;
  border-bottom: 1px solid #dfdfdf;
}
.yyxx{
  font-size: 19px;
  padding-left: 15px;
}
.m-soft{
  background: #f2f5f9;
  padding-top: 15px;
}
.iconsList {
  margin-top: 5px;
  padding: 7px 0px;
  display: flex;
}
.iconsList div {
  display: flex;
  align-items: center;
  padding-left: 40px;
  padding-right: 20px;
}

.iconsList div img {
  width: 14px;
  height: 14px;
  margin-right: 4px;
}