.mp_list_con{width:100%;margin:0 auto;overflow:hidden;padding-bottom:16px;background:#fff;margin-bottom:6px;}.nor_padbot{padding-bottom:0px;}.mptheme{position:relative;float:left;width:100%;height:30px;line-height:20px;box-sizing:border-box;padding:0 3%;margin-top:8px;margin-bottom:10px;border-bottom:1px #e8e8e8 solid;}.mptheme p{width:100%;height:25px;}.mptheme span{display:block;height:25px;color:#333;float:left;font-size:16px;}.mptheme i{width:10px;height:28px;background:#fff;float:left;}.mptheme a{float:right;font-size:14px;color:#464749;}.mpcontent{width:94%;margin:0 auto;overflow:scroll;}.app-list{display:-ms-flexbox;display:flex;}.app-img{width:100%;height:60px;position:relative;margin-bottom:4px;}.app-img a{width:100%;height:60px;display:inline-block;}.app-img img{width:60px;height:60px;border-radius:8px;}.app-name{margin-top:8px;font-size:14px;transform:scale(.92);width:80px;margin:0 auto;opacity:.9;display:block;-webkit-line-clamp:2;-webkit-box-orient:vertical}.app-instNum{font-size:12px;transform:scale(.83);max-width:80px;opacity:.6;margin:0 auto;}.app-infor{width:80px;float:left;margin:0px 7px 0 0px;-ms-flex-negative:0;flex-shrink:0;text-align:center;}.ellipsis{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}.appmorebox{height:auto;width:100%;float:left;overflow:hidden;box-sizing:border-box;}.appmorebox ul.appList{width:94%;margin:0 auto;height:auto;overflow:hidden;padding-bottom:10px;}.appmorebox ul.appList li{width:100%;padding:10px 0;overflow:hidden;zoom:1;position:relative;border-bottom:1px dashed #e8e8e8;}.appmorebox ul.appList li .img{margin-right:10px;display:block;width:62px;float:left;height:62px;position:relative;}.appmorebox ul.appList li img{border-radius:8px;text-align:center;vertical-align:middle;position:absolute;min-width:100%;top:0;left:50%;height:62px;transform:translateX(-50%)}.appmorebox ul.appList li p{-webkit-box-flex:1;color:#777;overflow:hidden;padding-right:80px;height:65px;}.appmorebox ul.appList li p a{display:block;height:22px;line-height:22px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:16px;color:#000;}.appmorebox ul.appList li p span{display:block;line-height:20px;height:20px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font:12px "\5FAE\8F6F\96C5\9ED1";}.appmorebox ul.appList li p u{margin-right:6px;padding-right:6px;border-right:1px solid #d9d9d9;text-decoration:none;}.appmorebox ul.appList li p .vis{padding-left:18px;background:url(../../img/snav.png) -6px -256px no-repeat;background-size:26px auto}.appmorebox ul.appList li p .time{padding-left:18px;border-right:none;background:url(../../img/snav.png) -6px -292px no-repeat;background-size:26px auto;color:#2589ef;}.appmorebox ul.appList li p .people{border-right:none;}.appmorebox ul.appList li p .size{border-right:none;font-size:14px;margin-left:4px;}.appmorebox ul.appList li p .type{border-right:none;font-size:14px;margin-left:6px;}.appmorebox ul.appList li p .star{display:block;height:16px;margin:4px;line-height:16px;margin-left:0;}.appmorebox ul.appList li p .star span{width:75px;height:14px;background:url(../../img/litterStar.png) no-repeat;display:inline-block;}.appmorebox ul.appList li p .star span.star0{background-position:0 0;}.appmorebox ul.appList li p .star span.star1{background-position:0 -26px;}.appmorebox ul.appList li p .star span.star2{background-position:0 -52px;}.appmorebox ul.appList li p .star span.star3{background-position:0 -78px;}.appmorebox ul.appList li p .star span.star4{background-position:0 -104px;}.appmorebox ul.appList li p .star span.star5{background-position:0 -130px;}.appmorebox ul.appList li p .star span.lstar0{background-position:0 0;}.appmorebox ul.appList li p .star span.lstar1{background-position:0 -26px;}.appmorebox ul.appList li p .star span.lstar2{background-position:0 -52px;}.appmorebox ul.appList li p .star span.lstar3{background-position:0 -78px;}.appmorebox ul.appList li p .star span.lstar4{background-position:0 -104px;}.appmorebox ul.appList li p .star span.lstar5{background-position:0 -130px;}.appmorebox ul.appList li .btn{width:70px;height:32px;display:inline-block;border-radius:32px;float:right;background-color:#0099ff;color:#fff;line-height:32px;text-align:center;position:absolute;right:0px;top:24px;}.appmorebox ul.appList li .order_btn{width:70px;height:32px;display:inline-block;border-radius:32px;float:right;background-color:#d33d3e;color:#fff;line-height:32px;text-align:center;position:absolute;right:0px;top:24px;}.appmorebox ul.appList li .btnAndSize .btn{width:70px;font-size:14px;margin-top:10px;height:32px;display:inline-block;border-radius:32px;float:right;background-color:#0099ff;color:#fff;line-height:32px;text-align:center;position:static}.appmorebox ul.appList li .btn em{position:absolute;left:0;top:0;width:40px;height:30px;background:url(../../img/snav.png) 9px -175px no-repeat;background-size:26px auto;}.appmorebox ul.appList li .btnAndSize{width:70px;padding-right:0px;height:65px;display:inline-block;float:right;text-align:center;overflow:hidden;position:absolute;right:0px;top:12px;}.appmorebox ul.appList li .btnAndSize .size{width:70px;border-right:none;text-align:center;position:absolute;bottom:4px;left:0px;font-size:12px;margin-left:0px;margin-right:0;padding-right:0;color:#999}.appmorebox ul.appList li .btnAndSize .size + .btn{margin-top:0px;}.album_con > p{text-align:center;height:40px;line-height:40px;font-size:15px;}.article_box > p{text-align:center;height:40px;line-height:40px;font-size:15px;}.gamesItemCon > p{text-align:center;height:40px;line-height:40px;font-size:15px;}.moreApp{width:100%;text-align:center;height:40px;line-height:40px;font-size:15px;}.appmorebox ul.appList li p span.andrIosIcon{display:inline;margin-left:16px;line-height:22px;height:22px;}.list{min-width:460%;height:100%;box-sizing:content-box;display:flex;display:-webkit-flex;align-items:center;-webkit-align-items:center;}.list li{padding:0 10px;box-sizing:content-box;color:#333;position:relative;float:left;height:28px;background:#f8f8f8;border:2px solid #f8f8f8;border-radius:28px;margin-right:12px;}.list li a{display:block;text-align:center;font-size:14px;line-height:28px;height:28px;color:#333;}.list li.cur{border:2px solid #2589ef;background:#2589ef;color:#fff;}.list > li.cur a{color:#fff;}.padTop{padding-top:16px;}li.ind_xyyglist{width:43%;margin:0 16px 0 0;float:left;flex-shrink:0;padding-bottom:4px;}.ind_xyygImg{width:60px;height:60px;border-radius:6px;float:left;margin-right:8px;}.ind_xyygImg a{display:block;}.ind_xyygImg img{width:60px;border-radius:6px;height:60px;}.ind_xyygName{overflow:hidden;}.ind_xyygName a,.ind_xyygName span,.ind_xyygName time{display:block}.ind_xyygName a{font-size:15px;color:#666;}.ind_xyygName span{font-size:13px;color:#999;margin:3px 0}.ind_xyygName time{font-size:12px;color:#ff0000;}.appmorebox > p{text-align:center;height:30px;line-height:30px;font-size:15px;}.appmorebox > p span{font-weight:bold;margin:0 3px;}.mptheme .tabBox{float:right;overflow:hidden;margin-top:-20px;}.mptheme .tabBox li{float:left;margin-left:16px;padding:0 2px;height:21px;text-align:center;line-height:16px;border-bottom:3px solid #fff}.mptheme .tabBox li.on{border-color:#0099ff;color:#0099ff;font-weight:700}.mpcontent .ind_zthj_item{display:none;}.mpcontent .ind_zthj_item:first-child{display:block;}.ind_zthj_item .clickMore{width:100%;margin:0 auto;text-align:center;line-height:36px;height:36px;border-radius:4px;background-color:#ececec;font-size:14px;margin-bottom:4px;margin-top:6px;}.ind_zthj_item .clickMore a{display:block;}ul.ind_hj_ul{overflow:hidden;margin-top:-6px;}ul.ind_hj_ul li{width:100%;padding:10px 0;overflow:hidden;zoom:1;position:relative;border-bottom:1px dashed #e8e8e8;}ul.ind_hj_ul li:last-child{border-bottom:none;}ul.ind_hj_ul li img{width:120px;display:block;margin-right:10px;height:72px;float:left;border-radius:4px;}ul.ind_hj_ul li div{color:#777;overflow:hidden;height:72px;}ul.ind_hj_ul li div span{display:block;line-height:20px;overflow:hidden;font:12px "\5FAE\8F6F\96C5\9ED1";}ul.ind_hj_ul li div .ind_hj_title{-webkit-box-flex:1;color:#000;font-size:16px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;height:22px;line-height:22px;margin-bottom:5px;}ul.ind_hj_ul li div .ind_hj_intro{height:56px;color:#666;line-height:24px;font-size:13px;display:-webkit-box;display:-moz-box;text-overflow:-o-ellipsis-lastline;text-overflow:ellipsis;overflow:hidden;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;}ul.ind_hotapList{overflow:hidden;max-height:278px;margin-top:-8px;}.ind_hotapList li{width:25%;float:left;margin-top:14px;}.ind_hotapList li a{display:block;width:66px;text-align:center;margin:0 auto;}.app-name{margin-top:4px;text-align:center;line-height:18px;height:18px;white-space:normal;word-break:break-all;}

.g-index-ppt {
  width: 100%;
  height: auto;
  background: #fff;
  display: block;
  overflow: hidden;
  position: relative;
  zoom:1;
  margin-bottom: 6px;
}

.g-index-ppt .swiper-wrapper {
  width: 100%;
  height: 100%;
  display: flex;
  box-sizing: content-box;
  position: relative;
  zoom:1; z-index: 10;
  padding: 0;
  box-sizing: border-box;
}

.g-index-ppt .swiper-wrapper .swiper-slide {
  -webkit-flex-shrink: 0;
  -ms-flex: 0 0 auto;
  flex-shrink: 0;
  width: 100%;
  height: 100%;
  position: relative;
}

.g-index-ppt .swiper-wrapper .swiper-slide img {
  width: 100%;
  height: auto;
  display: block;
  overflow: hidden
}

.g-index-ppt .swiper-wrapper .swiper-slide strong {
  width: 100%;
  height: 30px;
  line-height: 30px;
  font-size: 14px;
  font-weight: normal;
  color: #fff;
  background: rgba(0,0,0,.6);
  padding: 0 3%;
  box-sizing: border-box;
  display: block;
  overflow: hidden;
  position: absolute;
  left: 0;
  bottom: 0;
}

.swiper-container .swiper-wrapper .swiper-slide a {
  width: 100%;
  height: auto;
  display: block;
  overflow: hidden;
  position: relative;
  zoom:1}

.swiper-container .swiper-wrapper .swiper-slide a img {
  width: 100%;
  height: auto;
  display: block;
  overflow: hidden
}

.swiper-container .swiper-wrapper .swiper-slide a strong {
  width: 100%;
  height: 35px;
  line-height: 35px;
  font-size: 14px;
  font-weight: normal;
  color: #fff;
  text-indent: 12px;
  text-shadow: 1px 1px 2px #000;
  background: rgba(0,0,0,0.5);
  background-size: 414px;
  display: block;
  overflow: hidden;
  position: absolute;
  left: 0;
  bottom: 0;
  z-index: 10;
}

.swiper-container .swiper-pagination {
  width: auto;
  height: auto;
  display: block;
  overflow: hidden;
  position: absolute;
  right: 10px;
  bottom: 10px;
  z-index: 100
}

.swiper-container .swiper-pagination span {
  width: 8px;
  height: 8px;
  background: #fff;
  border-radius: 0;
  opacity: 1;
  float: left;
  margin: 0 0 0 7px;
  display: inline;
  overflow: hidden
}

.swiper-container .swiper-pagination .swiper-pagination-bullet-active {
  width: 16px;
  background: #3399ff
}
