.paginationWrapper {
  margin: 30px 0; }

.mobileRank {}
  .mobileRank .mobileRank-main {
    width: 1300px;
    background: #ffffff;
    border-top: 1px solid #27C4FD;
    overflow: hidden; }
  .mobileRank .rank-list .rank-list-item {
    position: relative;
    padding: 18px 110px 18px 0; border-bottom:dashed 1px #F6F6F6; }
    .mobileRank .rank-list .rank-list-item .item-orderNum {
      float: left;
      width: 70px;
      height: 90px;
      line-height: 90px;
      text-align: center;
      font-size: 24px;
      font-weight: bold;
      color: #999999; }
      .mobileRank .rank-list .rank-list-item .item-orderNum img {
        vertical-align: middle; }
      .mobileRank .rank-list .rank-list-item .item-orderNum::after {
        content: '';
        display: inline-block;
        height: 100%;
        vertical-align: middle; }
    .mobileRank .rank-list .rank-list-item .item-thumb {
      float: left;
      width: 260px;
      height: 150px;
      border-radius: 10px;
      overflow: hidden; }
      .mobileRank .rank-list .rank-list-item .item-thumb img {
        width: 100%;
        height: 100%;
        -o-object-fit: cover;
        object-fit: cover;transition: .5s; }
		
		.mobileRank .rank-list .rank-list-item .item-thumb img:hover{transform: scale(1.1);}
		
    .mobileRank .rank-list .rank-list-item .item-cont {
      margin-left: 350px;
      overflow: hidden; }
      .mobileRank .rank-list .rank-list-item .item-cont .item-tit {
        margin-top: -5px;
        line-height: 36px;
        font-size: 22px;
        font-weight: bold;
        overflow: hidden;
        text-overflow: ellipsis;
        white-space: nowrap; }
      .mobileRank .rank-list .rank-list-item .item-cont .item-hotNum {
        line-height: 30px;
        color: #f4420a; }
		.mobileRank .rank-list .rank-list-item .item-cont .item-banben{ color:#999999; line-height:30px; }
      .mobileRank .rank-list .rank-list-item .item-cont .item-other .item-ver {
        float: left;
        margin-top: 8px; }
        .mobileRank .rank-list .rank-list-item .item-cont .item-other .item-ver span {
          float: left;
          width: 60px;
          height: 18px;
          margin-right: 6px;
          margin-bottom: 6px;
          background: #27C4FD;
          border-radius: 4px;
          line-height: 18px;
          text-align: center;
          font-size: 12px;
          color: #ffffff; }
      .mobileRank .rank-list .rank-list-item .item-cont .item-down { width:550px; height:120px;
        position: absolute;
        top: 18px;
        right: 10px; }
        .mobileRank .rank-list .rank-list-item .item-cont .item-down a { width:100px; margin-top:50px; margin-bottom: 2px; margin-right:10px; float:left; }
  .mobileRank .mobileRank-aside { }
    .mobileRank .mobileRank-aside .aside-section {
      background: #ffffff; padding:10px 0;
      overflow: hidden; }
      .mobileRank .mobileRank-aside .aside-section .aside-section-tit { width:80px; float:left;  padding: 0 20px;
        font-size: 15px;
        line-height: 34px; font-weight:800; color:#2AB4E6; }
      .mobileRank .mobileRank-aside .aside-section .aside-section-main {
        padding: 0 0 0 20px;
        font-size: 0; }
        .mobileRank .mobileRank-aside .aside-section .aside-section-main a {
          display: inline-block;
          width: 110px;
          height: 34px;
          margin-right: 14px;
          margin-bottom: 14px;
          background: #f6f0f0;
          border-radius: 4px;
          line-height: 34px;
          text-align: center;
          font-size: 14px;
          color: #666666; }
          .mobileRank .mobileRank-aside .aside-section .aside-section-main a.is-active {
            background: #27C4FD;
            color: #ffffff; }
			
.icon-mobile-down-andriod {
    display: inline-block;
    background-image: url(down_android.png);
    width: 99px;
    height: 30px;
}

.icon-mobile-down-ios {
    display: inline-block;
    background-image: url(down_ios.png);
    width: 99px;
    height: 30px;
}

.icon-mobile-down-pc {
    display: inline-block;
    background-image: url(down_pc.png);
    width: 99px;
    height: 30px;
}

.icon-mobile-web-url {
    display: inline-block;
    background-image: url(home.png);
    width: 99px;
    height: 30px;
}

.secondaryMarket .msg .center .desc1 li span.keys{ background-color:#FF3434; color:#FFFFFF; padding:4px 10px; margin-right:5px; border-radius:5px; }
.digg{ height:60px; line-height:60px; overflow:hidden; text-align:center; }
.digg a, .digg span{ padding:8px 15px; border:solid 1px #F6F6F6; margin-right:5px; }
.digg span.current{ background-color:#27C4FD; color:#FFFFFF;  }