/* 关于我们.html */
.about-con{ width: 1280px; margin: 40px auto; overflow: hidden;}
.about-con__left{ width: 166px; overflow: hidden;border-radius: 15px; background-color: rgba(255, 255, 255, 1);
float: left; text-align: center; padding: 10px 0;}
.about-con__left>a{ display: block; height: 60px; line-height: 60px; }
.about-con__left .active{ position: relative; color: #16BF6C; font-weight: 700;}
.about-con__left .active::after{
     content: ""; position: absolute; left: 0; top: 50%; margin-top: -15px; width: 2px; height: 30px;
     background-color: #16BF6C; border-radius: 2px;
}
.about-con__right{border-radius: 18px;background-color: #fff;width: 1097px; float: right; padding: 25px 40px; box-sizing: border-box;}
.about-con__right .title{ font-size: 28px; line-height: 30px; margin-bottom: 20px; font-weight: 700;}
.about-con__right .con{ line-height: 30px;}
.about-con__right .con>p{ margin-bottom: 10px;}

/* 游戏分类.html */
.game-category{
     display: flex;display:-webkit-flex; flex-wrap: wrap;-webkit-flex-wrap: wrap; justify-content: space-between; -webkit-justify-content: space-between;align-items: center; -webkit-align-items: center;
}
.game-category__item{ width: 536px;height: 210px;border-radius: 18px;background-color: #fff; box-shadow: 0px 2px 13px 0px rgba(22, 191, 108, 0.05);display: flex;display:-webkit-flex; align-items: center; -webkit-align-items: center; margin-bottom: 30px;}
.game-category__left{ width: 150px; text-align: center;}
.game-category__left .pic-icon{ display: inline-block; width: 80px; height: 80px; overflow: hidden; background: url(images/icon-game.png) no-repeat;}
.game-category__left .pic-icon--juese{background-position: 0 0;}
.game-category__left .pic-icon--dongzuo{background-position: -80px 0;}
.game-category__left .pic-icon--saiche{background-position: 0 -80px;}
.game-category__left .pic-icon--xiuxian{background-position: -80px -80px;}
.game-category__left .pic-icon--celue{background-position: 0 -160px;}
.game-category__left .pic-icon--tiyu{background-position: -80px -160px;}
.game-category__left .pic-icon--moni{background-position: 0 -240px;}
.game-category__left .pic-icon--jiemi{background-position: -80px -240px;}
.game-category__left .pic-words{ text-align: center; font-size: 18px; line-height: 30px;}
.game-category__right{ border-left: 1px solid #f5f5f5; flex: 1; height: 210px; box-sizing: border-box; padding: 0 20px; display: flex;display:-webkit-flex; align-items: center; -webkit-align-items: center; }
.game-category__tag{ width: 100%; max-height: 185px; overflow: hidden; display: flex;display:-webkit-flex; flex-wrap: wrap;-webkit-flex-wrap: wrap;}
.game-category__tag li{ width: 33.33%; padding: 0 10px; box-sizing: border-box; margin: 10px 0; overflow: hidden;}
.game-category__tag a{background-color: #f6f6f6; border-radius: 25px; height: 42px; line-height: 42px; text-align: center; display: block;color:#545454; overflow: hidden;}
.game-category__tag a:hover{ background-color: #19bf6c; color: #fff;}

/* 游戏分类-标签.html */
.game-sort-nav{ width: 1100px; overflow: hidden; margin:0 auto 30px;}
.game-sort-nav>a{ float: left; padding: 0 25px; height: 42px; line-height: 42px; border-radius: 25px; background-color: #ededed; margin-right: 16px; margin-bottom: 10px;}
.game-sort-nav>a:hover{ background-color: #16BF6C; color: #fff;}
.game-sort-nav .active{ background-color: #16BF6C; color: #fff;}
.game-sort{overflow: hidden;display: flex;display:-webkit-flex;  flex-wrap: wrap;-webkit-flex-wrap: wrap; justify-content: space-between; -webkit-justify-content: space-between;}
.game-sort__item{position: relative; width: 396px; border-radius: 12px;margin-bottom: 23px; padding: 35px 25px; box-sizing: border-box;background-color: #fff;box-shadow: 0px 2px 13px 0px rgba(22, 191, 108, 0.05); display: flex; display: -webkit-flex; align-items: center; -webkit-align-items:center}
.game-sort__item .l{ flex: 1; -webkit-flex:1; display: flex;display:-webkit-flex;box-sizing: border-box; overflow: hidden; padding-right: 20px;}
.game-sort__item .l .pic{ width: 84px; height: 84px; border-radius: 14px; overflow: hidden; display: block;}
.game-sort__item .l .info{ flex: 1; -webkit-flex:1; overflow: hidden; padding-left: 13px; box-sizing: border-box;}
.game-sort__item .l .info-title{ display: block; font-size: 18px; font-weight: 700; height: 30px; line-height: 30px; overflow: hidden;}
.game-sort__item .l .info-title:hover{ text-decoration: underline;}
.game-sort__item .l .info-down{ font-size: 14px; height: 30px; line-height: 30px; overflow: hidden; color: #999;}
.game-sort__item .l .info-down>span{display: inline-block;margin-right: 6px;}
.game-sort__item .l .info-words{ height: 30px; line-height: 30px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; color: #666;font-size: 14px;}
.game-sort__item .btn{ display: block; width: 74px; height: 36px; line-height: 36px; text-align: center; background-color: #16BF6C; border-radius: 20px; color: #fff;}
.game-sort__item .sort{position: absolute;top: 0; right: 0; padding: 0 6px; height: 30px;line-height: 30px; display: block; color: rgba(153, 153, 153, 0.9);border: 1px solid #e9e9e9;font-size: 12px;border-radius: 6px;}

/* 软件分类.html */
.software-category{display: flex;display:-webkit-flex; flex-wrap: wrap;-webkit-flex-wrap: wrap; justify-content: space-between; -webkit-justify-content: space-between;}

.software-category__item{ width: 355px; height: 222px;border-radius: 18px;border: 1px solid rgba(46, 165, 45, 0.12);
  box-shadow: 0px 5px 22px 0px rgba(22, 191, 108, 0.05);overflow: hidden; overflow: hidden; margin-bottom: 20px;}
.software-category__item .pic{ position: relative; display: block; height: 142px; overflow: hidden;}
.software-category__item .pic-name{ position: absolute; top: 50%; transform: translateY(-50%);-webkit-transform: translateY(-50%); left: 0; right: 0; z-index: 1; color: #fff; font-size: 25px; text-align: center;}
.software-category__item .app{ height: 80px; overflow: hidden;}
.software-category__item .app-in{ height: 44px; overflow: hidden;display: flex;display:-webkit-flex;align-items: center; -webkit-align-items: center;flex-wrap: wrap;-webkit-flex-wrap: wrap; align-content: flex-start;-webkit-align-content: flex-start;
     padding-left: 8px; box-sizing: border-box; margin-top: 16px;}
.software-category__item .app-in>a{ width: 44px; height: 44px; border-radius: 6px; overflow: hidden; display: block; margin: 0 12px;}

/* 排行榜.html */
.ranking-con{overflow: hidden;}
.ranking-box{overflow: hidden;display: flex;display:-webkit-flex;  flex-wrap: wrap;-webkit-flex-wrap: wrap; justify-content: space-between; -webkit-justify-content: space-between;}
.ranking-box__item{position: relative; width: 540px; border-radius: 12px;margin-bottom: 23px; padding: 35px 35px 35px 30px; box-sizing: border-box;background-color: #fff;box-shadow: 0px 2px 13px 0px rgba(22, 191, 108, 0.05); display: flex; display: -webkit-flex; align-items: center; -webkit-align-items:center}
.ranking-box__item .num{ display:block; width: 20px; height: 20px; line-height: 20px; text-align: center; color: #A5A5A5;font-weight: 700; }
.ranking-box__item:nth-child(1) .num,
.ranking-box__item:nth-child(2) .num,
.ranking-box__item:nth-child(3) .num{ background-color: #F5585C; color: #fff;}
.ranking-box__item .center{ flex: 1; -webkit-flex:1; display: flex;display:-webkit-flex;box-sizing: border-box; padding: 0 25px; overflow: hidden;}
.ranking-box__item .center .pic{ width: 88px; height: 88px; border-radius: 14px; overflow: hidden; display: block;}
.ranking-box__item .center .info{ flex: 1; -webkit-flex:1; overflow: hidden; padding-left: 13px; box-sizing: border-box;}
.ranking-box__item .center .info-title{ display: block; font-size: 18px; font-weight: 700; height: 30px; line-height: 30px; overflow: hidden;}
.ranking-box__item .center .info-title:hover{ text-decoration: underline;}
.ranking-box__item .center .info-down{ font-size: 14px; height: 30px; line-height: 30px; overflow: hidden; color: #999;}
.ranking-box__item .center .info-down>span{display: inline-block;margin-right: 6px;}
.ranking-box__item .center .info-words{ height: 30px; line-height: 30px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; color: #666;font-size: 14px;}
.ranking-box__item .btn{ display: block; width: 74px; height: 36px; line-height: 36px; text-align: center; background-color: #16BF6C; border-radius: 20px; color: #fff;}
.ranking-box__item .sort{position: absolute;top: 0; right: 0; padding: 0 6px; height: 30px;line-height: 30px; display: block; color: rgba(153, 153, 153, 0.9);border: 1px solid #e9e9e9;font-size: 12px;border-radius: 6px;}

/* 游戏资讯.html */
.information-con{ overflow: hidden;}
.information-con__item{ overflow: hidden; background-color: #fff; border-radius: 15px; padding: 40px 35px; display: flex; display: -webkit-flex; margin-bottom: 20px;}
.information-con__item .pic{ width: 196px; height: 126px; border-radius: 13px; overflow: hidden;}
.information-con__item .info{ flex: 1; overflow: hidden; padding-left: 20px; box-sizing: border-box;}
.information-con__item .info-title{ height: 40px; line-height: 40px; font-size: 20px; font-weight: 700; overflow: hidden; text-overflow: ellipsis; white-space:nowrap; display: block; margin-top: -6px;}
.information-con__item .info-title:hover{ text-decoration: underline;}
.information-con__item .info-des{ height: 60px; line-height: 20px; overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 3; -webkit-box-orient: vertical; font-size: 14px; color: #666;}
.information-con__item .info-author{ font-size: 14px; height: 20px; line-height: 20px; color: #999; margin-top: 8px;}
.information-con__item .info-author>span{ display: inline-block; margin-right: 20px;}

/* 游戏资讯详情页.html */
.information-detail{background-color: #fff; border-radius: 22px; overflow: hidden;}
.information-detail__title{padding: 20px 40px;}
.information-detail__title .title{height: 50px; line-height: 50px;font-size: 28px;font-weight: 700;color: #333; margin-bottom: 10px;}
.information-detail__title .time{ color: #666;}
.information-detail__title .time span{ display: inline-block; margin-right: 15px;}
.information-detail__con{ padding: 0 40px 50px; line-height: 34px; border-bottom: 1px solid #f3f3f3;}

/* 通用界面.html */
.currency-con{overflow: hidden;}
.currency-box{overflow: hidden;display: flex;display:-webkit-flex;  flex-wrap: wrap;-webkit-flex-wrap: wrap; align-content: flex-start;-webkit-align-content: flex-start; width: 1200px;}
.currency-box__item{position: relative; width: 356px;border-radius: 12px;margin-bottom: 23px;
background-color: #fff;box-shadow: 0px 2px 13px 0px rgba(22, 191, 108, 0.05); display: flex;display:-webkit-flex;align-items: center;padding: 35px 25px; box-sizing: border-box; margin-right: 16px;}
.currency-box__item .pic{ width: 84px; height: 84px; border-radius: 14px; overflow: hidden; display: block;}
.currency-box__item .info{ flex: 1; -webkit-flex:1; overflow: hidden; padding-left: 15px; box-sizing: border-box;}
.currency-box__item .info-title{ display: block; font-size: 18px; font-weight: 700; height: 30px; line-height: 30px; overflow: hidden;}
.currency-box__item .info-title:hover{ text-decoration: underline;}
.currency-box__item .info-down{ font-size: 14px; height: 30px; line-height: 30px; overflow: hidden; color: #999;}
.currency-box__item .info-down>span{display: inline-block;margin-right: 6px;}
.currency-box__item .info-words{ height: 30px; line-height: 30px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; color: #666;font-size: 14px;}
.currency-box__item .sort{position: absolute;top: 0; right: 0; padding: 0 6px; height: 30px;line-height: 30px;display: block; color: rgba(153, 153, 153, 0.9);border: 1px solid #e9e9e9;font-size: 12px;border-radius: 6px;}

/* 公共列表（搜索页列表.html+相关游戏推荐列表.html） */
.public-list{ overflow: hidden; background-color: #fff; border-radius: 15px; padding: 0 30px; }
.public-list__item{ position: relative; overflow: hidden;padding: 30px 130px 30px 0; display: flex; display: -webkit-flex; border-bottom: 1px solid #f3f3f3;}
.public-list__item .pic{ width: 94px; height:94px; border-radius: 13px; overflow: hidden;}
.public-list__item .info{ flex: 1; overflow: hidden; padding-left: 20px; box-sizing: border-box;}
.public-list__item .info-title{ height: 34px; line-height: 34px; font-size: 18px; font-weight: 700; overflow: hidden; text-overflow: ellipsis; white-space:nowrap; display: block; margin-top: -6px;}
.public-list__item .info-title:hover{ text-decoration: underline;}
.public-list__item .info-des{ height: 40px; line-height: 20px; overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical; font-size: 14px; color: #666; margin-top: 4px;}
.public-list__item .info-num{ font-size: 14px; height: 20px; line-height: 20px; color: #999;}
.public-list__item .btn{ position: absolute; right: 0; top: 50%; transform: translateY(-50%);-webkit-transform: translateY(-50%); display: block; width: 96px; height: 40px; line-height: 40px; text-align: center; background-color: #16BF6C; border-radius: 22px; color: #fff; }

/* 游戏详情.html */
.detail-con{ overflow: hidden; background-color: #fff; border-radius: 15px; padding-bottom: 0;}
.detail-hd{ 
     position: relative;
     overflow: hidden;
     padding: 0 39px 0 50px;
     margin: 40px 0 30px 0;
     display: flex;
     align-items: center;
     /* justify-content: space-between; */
     /* gap: 20px; */
}
.detail-hd .pic{ flex-shrink: 0; width: 165px; height: 165px; margin-right:20px;border-radius: 30px; overflow: hidden;}
.detail-hd .info{ 
    flex: 1;
    margin-right: 23px;
    height: 165px;
    display: flex;
    flex-direction: column;
    justify-content: space-between;
    white-space: nowrap;
    text-overflow: ellipsis;
    overflow: hidden;
}
.detail-hd .info-title{ font-size: 26px; font-weight: 700; height: 40px; line-height: 40px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }
.detail-hd .info-title>span{ font-size: 22px; font-weight: 400;}
.detail-hd .info-result{ font-size: 13px; color: #999; line-height: 20px; margin: 5px 0;}
.detail-hd .info-result>span{ display: inline-block; margin-right: 10px; vertical-align: middle;}
.detail-hd .info-star{ width: 74px; height: 14px; overflow: hidden; background: url(images/icon-star.png) no-repeat;}
.detail-hd .star1{ background-position: 0 0;}
.detail-hd .star2{ background-position: 0 -14px;}
.detail-hd .star3{ background-position: 0 -28px;}
.detail-hd .star4{ background-position: 0 -42px;}
.detail-hd .star5{ background-position: 0 -56px;}
.detail-hd .info-btn{
    flex: 1;
    height: 40px;
    background: #16BF6C;
    border-radius: 24px;
    font-size: 16px;
    font-weight: 500;
    color: #FFFFFF;
    display: flex;
    display: -webkit-flex;
    flex-flow: column;
    align-items: center;
    justify-content: center;
}
.detail-hd .change-btn{background-color: #A8A8A8;}
.detail-hd .book-btn{background-color: #f59a23 !important;}
.detail-hd .info-tips{ color: #999; font-size: 12px; line-height: 22px; width: 214px; text-align: center;}
.detail-hd .info-tips>span{ display: inline-block;vertical-align: middle;}
.detail-hd .info-agreement {width: 12px;height: 12px;box-sizing: border-box;position: relative;margin: 0 5px;border-radius: 1px;cursor: pointer; background-color: #d8d8d8;
}
.down_btn {
    display: flex;
    display: -webkit-flex;
    gap: 10px;
    /* position: absolute;
    bottom: 0; */
}
.info-btn>span {
    font-size: 10px;
    font-weight: normal;
}
.detail-hd .info-agreement.active {
    background: #16BF6C url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKCAYAAACNMs+9AAAAeklEQVQYlbXQMQ4BYBCE0YkoSFQ0jsAhHECnF53EWdzBDfT0GlfgEDr9k78gWxCJxCZTTPLtzmTzn8En9TBvoZ0vyesks5dD/83FDXYYV3CLdYFWOGLQfAUnOGCJBc4YPhcr2DTCHidMa4023VL8luSa5J7k8tt7kzwAnleDTxJNWWEAAAAASUVORK5CYII=') no-repeat center center;
}
.detail-hd .qr-code{ flex-shrink: 0; width: 100px; overflow: hidden; text-align: center; font-size: 12px;}
.detail-hd .qr-code__pic{ width: 90px; height: 90px; overflow: hidden; margin: 0 auto 3px;}
.detail-hd .qr-code__words{ color: #999; line-height: 18px;}
.detail-tab{ height: 50px; line-height: 50px; border-bottom: 1px solid #f5f5f5; padding: 0 100px; box-sizing: border-box;display: flex;display:-webkit-flex;}
.detail-tab>a{ flex: 1; overflow: hidden; display: block; text-align: center;}
.detail-tab>a>span{display: inline-block; height: 50px; font-size: 16px; color: #666;}
.detail-tab .active>span{ position: relative; font-weight: 700; font-size: 18px; color: #333; }
.detail-tab .active>span::after{
     content: ""; position: absolute; left: 0; right: 0; bottom: 1px; height: 4px; background-color: #16BF6C; border-radius: 3px;
}
.detail-tab-con{ padding: 20px 50px; overflow: hidden;}
/* 详情页-小编短语 */
.detail-phrase{ background-color: #f6f6f6; padding: 10px 20px; border-radius: 10px; margin-bottom: 16px;}
.detail-phrase__title{ position: relative; padding-left: 10px; font-size: 14px; font-weight: 700; height: 30px; line-height: 30px; overflow: hidden;}
.detail-phrase__title::after{
     content: ""; position: absolute; left: 0; top: 50%; transform: translateY(-50%); -webkit-transform: translateY(-50%);
     width: 3px; height: 12px;background-color: #16BF6C;}
.detail-phrase__des{ font-size: 12px; color: #666;line-height: 22px;}
/* 详情页-公共标题 */
.public-detail-title{ position: relative; height: 40px;line-height: 40px; font-size: 20px; font-weight: 700; margin-bottom: 15px;}
.public-detail-title .more{ position: absolute; right: 0; top: 50%;transform: translateY(-50%); -webkit-transform: translateY(-50%);  display: inline-block; padding-right: 10px;
background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAcAAAALBAMAAABBvoqbAAAAMFBMVEUAAAAzMzMzMzM0NDQ0NDQzMzMxMTEyMjIzMzMzMzMxMTEzMzMzMzM0NDQvLy8sLCyzmoWPAAAAEHRSTlMAzjHKQjcuKyUjIOG9oxsXqWYclAAAAC9JREFUCNdjOMYABBMVgASXKIj52AFI8JuAmNpAzAkSbExgYGAXBzIUG4DELSAGAKUSBcCP6KzLAAAAAElFTkSuQmCC) no-repeat right center; font-size: 14px; font-weight: 400;}
.public-detail-title .more:hover{ text-decoration: underline;}
/* 详情页-轮播*/
.detail-swiper{ margin-bottom: 20px;}
.detail-swiper .swiper{ padding-bottom: 20px !important;}
.detail-swiper .swiper-slide img {display: block;width: 100%;height: 100%;object-fit: cover;border-radius: 12px;}
/* 详情页-默认横图 */
.detail-swiper .swiper-slide { height: 280px !important;width: auto !important;}
.detail-swiper .swiper-button-next,
.detail-swiper .swiper-button-prev {display: none;}
.detail-swiper .swiper-button-next{
    width: 37px; height: 37px;
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACUAAAAlCAMAAADyQNAxAAAAWlBMVEUAAAAAAADp6ekAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAdHR0PDw/Ozs4JCQm/v78mJibS0tLExMS8vLy3t7cWFhbV1dXKysrKysqQkJCzs7N7YYQwAAAAHnRSTlOCAOp2SE57aFs+KB4SC4mF1oTNjNnQzMiH29TTtMXKcslbAAAA80lEQVQ4y5XU3baCIBCG4a8BlATLNM1+9v3f5mZvD2JmKOo9dD2LJQqDXV6wvjUwrbeBPc9UdAbPjIsF1VvIbC9V10DXdFztUW6fK4dXuU2plfRqm+rwrm5TffNWNf2/Yp9gHlfJ7J+K7NFId8ViUnx/60y3g9xnUgas40yDYGaHAAg2KhZgodhCZ84sPFSnxCZkebQosAtdM5aMQZkN+euj2HqnBai4w43mIzNtAQ005igZX0fJWImmMy0cJRM0upzAC/I/TleNjDoTA/1IBKfO1+MBVeRntZz9+NzX79AX97F+t+tz4tOZU59f38/C+lz9BWtjCRzkyEJAAAAAAElFTkSuQmCC);
    background-repeat: no-repeat;
    background-size: contain;
} 
.detail-swiper .swiper-button-prev{
    width: 37px; height: 37px;
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACUAAAAlCAMAAADyQNAxAAAAYFBMVEUAAAAAAAAAAADp6ekAAAAJCQkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADT09POzs6/v78mJiYeHh4XFxcQEBDKysrExMS8vLwAAAC3t7ezs7OUlJSMjIzUNXT5AAAAIHRSTlOCAIDqSIR7d3ZoW04+KB4SC9rWzYyJh4bU0MxQyMa1spcQV0wAAAD9SURBVDjLldTbboMwDAZg46SEQ0Io9ARtt/d/y3mbqsaxS8R/5+hTQJFtqNIMtmsbbNrODuw8UbF38I7ro6JGi8CDdsxVqEGmDlx5BC3oU3WHT7m/lYfP8S8VcENh+FdjDVupxz9lIctlXtLS/qqIObqZmX0zkuolWq7spCflODpPOQJXwSDQnCEgYzk6mvWQIzJdWp5URKbl6KEgMk1STeapITKYVKu5XTSF7K7rojIyLaRsNtNZ+6+O1QeNkbHA2WqOJ/leA2TsIRiZyhWZkz1B7Gkm0RNR9vP3F+8v2asydkffVwFKM1Sex12zvXEb+h07p7C/9u/C8l79AUmHCsj5XcZIAAAAAElFTkSuQmCC);
    background-repeat: no-repeat;
    background-size: contain;
} 
.detail-swiper .swiper-button-next::after,.detail-swiper .swiper-button-prev::after{
    content: '';
} 
.detail-swiper:hover .swiper-button-next,
.detail-swiper:hover .swiper-button-prev {display: block;}
.detail-txt{ position: relative; /*max-height: 68px;*/ line-height: 24px; font-size: 14px; /*overflow: hidden;*/ margin-bottom: 30px;}
.detail-txt img{ display: block; margin: auto; }
.detail-txt .more{position: absolute; right: 0; bottom: 0;width: 45px; height: 20px; cursor: pointer; }
.detail-txt .more-bg{ position: absolute; right: 0; bottom: 0; display: block; width:45px;height: 20px; line-height: 20px; background-color: #fff;}
.detail-txt .more-words{position: absolute; right: 0; bottom: 0; z-index: 1; display: block; width: 45px; height: 20px; line-height: 20px;background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAkAAAAGBAMAAADj6an2AAAAIVBMVEUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABt0UjBAAAAC3RSTlMABw+alI1wZ2FWTC4p9kwAAAAoSURBVAjXYxBgYADiCgYGjgIG0QkMUwUYGL24HIGCyskKQJIpiYEBAEiPA/vPcgc5AAAAAElFTkSuQmCC) no-repeat center 10px;}
.detail-update{ overflow: hidden; font-size: 14px; line-height: 24px; margin-bottom: 30px;}
.detail-update>p{ margin-bottom: 6px;}
.detail-show-download{ cursor: pointer; border: 1px solid #b4ebd0; border-radius: 30px; height: 44px; line-height: 44px; text-align: center; font-size: 14px; color: #24c375; margin-bottom: 18px;}
/* 详情页-网友评论列表 */
.detail-comments{ overflow: hidden;}
.detail-comments__item{ background-color: #f9f9f9; border-radius: 8px; padding: 20px; margin-bottom: 14px; font-size: 14px;}
.detail-comments__item .user{ overflow: hidden; line-height: 30px;}
.detail-comments__item .user-pic{ width: 30px; height: 30px; border-radius: 50%; overflow: hidden; margin-right: 10px; float: left;}
.detail-comments__item .user-name{ float: left; font-size: 16px;}
.detail-comments__item .comment-con{ line-height: 24px; padding: 15px 0;}
.detail-comments__item .message{display: flex;display:-webkit-flex;justify-content: space-between; -webkit-justify-content: space-between; }
.detail-comments__item .message-time{ color: #999;}
.detail-comments__item .message-op>a{ display: inline-block; color: #999; margin-left: 20px;}
.detail-comments__item .message-op>a:hover{ color: #4dc772;}
.detail-comments__item .message-op .icon{ display: inline-block; width: 20px; height: 20px; overflow: hidden; margin-right: 4px; vertical-align: -5px;}
.detail-comments__item .sprite-praise>.icon{ background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAMAAAC6V+0/AAAAb1BMVEUAAACZmZmZmZmampqZmZmZmZmZmZmampqZmZmYmJiZmZmZmZmZmZmZmZmZmZmZmZmampqenp6kpKSampqZmZmampqZmZmZmZmampqampqYmJiZmZmZmZmYmJiZmZmZmZmWlpaXl5eenp6bm5uZmZnXDyo4AAAAJHRSTlMAktMu64RzVbcQ9/Hl2495QQkEqKCJY1BJ4MnDwW1nPCcgHRyPLTMFAAAAjUlEQVQY05XO2Q6EIAwF0CqILAIO6ujsW///GwfQSJQn78MtOaRJ4WjcQJvHHi12HNsdNhycHLZG8Aygii0y/AHQG2Ps+V6Rl74qDJH1Yidp4hBCfK86PqfR4rQu9TT0HX1IuqMLjT2xHtMdESuoEzL85Mg1ZOhUkWOLY5yUlhfU5RyqxPxpihTzgkP5AwmECKcsViwhAAAAAElFTkSuQmCC) no-repeat;}
.detail-comments__item .sprite-praise:hover .icon{background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAMAAAC6V+0/AAAAbFBMVEUAAABNx3JNx3JNx3JNx3JNx3JNx3JNx3JNx3JNx3JNx3JNx3JNx3JNx3JNx3JNx3JNx3JNx3JNx3JNx3JNx3JNx3JNx3JNx3JNx3JNx3JNx3JNx3JNx3JNx3JNx3JNx3JNx3JNx3JNx3JNx3IvKpjhAAAAI3RSTlMAkdMu64RVckAK+OXbd2URBPHCurWliVBJHPTgyamZe20nIAUynpwAAACLSURBVBjTlc5bEoMgDAXQICiIIPjWvtvsf48F7EiVL+/HDXOYzATOxo6seh3xiUOH4oBVD1aOe6NYAzRkjxoXANZyzuv3hl3mKkcfWfyslCQMY8xyU+E5TxrnbWlgvlt0ofGOu298UO0w3hEwhyIix0+KvYIE7YWkKHAKk7Hsiipbw5py/ST/EXAqX+8JCFoCTqxwAAAAAElFTkSuQmCC);}
.detail-comments__item .sprite-comment>.icon{ background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAMAAAC6V+0/AAAAclBMVEUAAACZmZmZmZmZmZmZmZmTk5OZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmcnJyZmZmZmZmZmZmZmZmampqZmZmcnJyZmZmZmZmampqZmZmZmZmbm5uZmZmOjo6SkpKampqZmZmXl5eZmZlQ02Y7AAAAJXRSTlMAZn7yvQ6mnJFw+/buy7J4OBPm39rTii0a7WxaVExDJQkHl3JCzFJ0ZQAAALdJREFUGNOVkMcSwyAMRJdiG/de4u4k+v9fjMGMwyWH7EFonoZdEH7LC2UVVfLlOYwl1AZd0FLCbqYo603TZ6QsC4nfc06hOQcROE6BGMxQlA4shbmW+nDlp7om+RmvsPkb+GmYPzSMR6ChIad8p+SMjTVsFPBmKHmJaQFUY/JquKqfuhbE3M9RceWJ/WZFbN/CBY6rO8Y4tTvJJHtU3bTOXU2ZZWgjkjIiokguX+90Brx+LTz8rQ9dHgkhGu6apAAAAABJRU5ErkJggg==) no-repeat;}
.detail-comments__item .sprite-comment:hover .icon{background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAMAAAC6V+0/AAAAclBMVEUAAABNx3JNx3JNx3JNx3JNx3JNx3JNx3JNx3JNx3JNx3JNx3JNx3JNx3JNx3JNx3JNx3JNx3JNx3JNx3JNx3JNx3JNx3JNx3JNx3JNx3JNx3JNx3JNx3JNx3JNx3JNx3JNx3JNx3JNx3JNx3JNx3JNx3IaBUG2AAAAJXRSTlMAZ/P37r0Opnyakm83E+Hb08yKgHdyXUMsGgjntLGdVEwl2MiQEMR6LwAAALRJREFUGNOVkMcSwjAQQ9ctMem9V0D//4vYIQRfOKCDtfM8o5VNv+XVahSjqj2HMYlsKZYMkl0swNQdQzchOFkNfd1rhIf3/OYk3XhvreSxA2NeWst9cuXn9pQVUfOk3d+pNIGVtFCY6Y6+gh5gQMgtTE2LllGsY2o20y899iXkKjm6RGDu4xC99/HhYpE4u2hOH8pEfv7JrJhMiqZdixTzySgDlBIAhNq+2Y+VyOvayKO/9QLLnwk4SJ4NLgAAAABJRU5ErkJggg==);}
.detail-comments__item .reply{ overflow: hidden; padding-top: 20px; border-top: 1px solid #ededed; margin-top: 20px;}
.detail-comments__item .reply-item{ overflow: hidden; margin-bottom: 5px; line-height: 30px;}
.detail-comments__item .reply-item__user{ color: #999;}
.detail-comments__item .reply-more{ display: inline-block; cursor: pointer; color: #16BF6C; padding-right: 10px; height: 24px; line-height: 24px; background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAMCAMAAABoQAyvAAAAP1BMVEUAAABNyHI7zmxNx3JNyHNMy3NNwWxO029NxnJOx3JNyHJNx3JNyHJNyHNNx3JNyHNOx3FNyHJPx3FLynJLx3YBD7BAAAAAFXRSTlMAyAbusy4QC+XSvryqgXdqX1NEOikW3A2lAAAAOklEQVQI12NAAE5BKEOIWQDKEmbmh7JYmfmgLBEOXgiDiYURRrOBaHZuLnYQzcbIwgSWYORhgmqGUAA6pgD8rxo/qAAAAABJRU5ErkJggg==) no-repeat right center;}
.detail-comments__item .reply-more:hover{ text-decoration: underline;}
.detail-comments__item .reply-more-con{ display: none;}
.detail-comments__item .reply-open{ font-size: 14px; color: #666; line-height: 30px;}
/* 详情页-下载7723弹窗 */
.pop-downapp-wrap{position: fixed; top: 0; right: 0; bottom: 0; left: 0; z-index: 13; display: none;}
.pop-bg{position: fixed; top: 0; right: 0; bottom: 0; left: 0; z-index: 13; margin: 0 auto; background-color: rgba(0, 0, 0, .8);}
.pop-downapp{position: absolute; left: 50%; top: 50%; transform: translate(-50%,-50%);-webkit-transform: translate(-50%,-50%); z-index: 14; border-radius: 12px;background-color: #fff; text-align: center; width: 430px;padding: 30px 0;}
.pop-downapp__close{ position: absolute; right: 0; top: 0; z-index: 14; width: 70px; height: 70px; text-indent: -999999px; cursor: pointer; }
.pop-downapp__close::before,.pop-downapp__close::after{
     content: ""; position: absolute; top: 30px; left: 26px; right: 26px; height: 2px; background-color: #a0a0a0; border-radius: 2px; transform: rotate(-45deg);-webkit-transform: rotate(-45deg);
}
.pop-downapp__close::after{transform: rotate(45deg);-webkit-transform: rotate(45deg);}
.pop-downapp__title{ font-size: 20px; font-weight: 700; line-height: 40px; margin-bottom: 20px;}
.pop-downapp__img{ width: 150px; height: 150px; margin:0 auto; display: block;}
.pop-downapp-game__img{ width: 120px; height: 120px; margin:0 auto; display: block;}
.pop-downapp__words{line-height: 20px;font-size: 12px;color: #999; margin-top: 5px;}
.pop-downapp-game__words{line-height: 40px;font-size: 20px;font-weight: 700;margin-top: 5px;color: #333;}
.pop-downapp__btn{ height: 58px; line-height: 58px; border-radius: 60px; color: #fff; background-color: #16bf6c; display: block; margin: 20px 66px 10px;}
.pop-downapp-game__btn{font-weight: 700;}
.pop-info{color: #15BF6B;}
.pop-downapp__btn .icon{ width: 26px; height: 26px; display: inline-block; vertical-align: middle; margin-right: 7px;
background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABoAAAAZCAMAAAAYAM5SAAAAdVBMVEUAAAD////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////li2ZAAAAAJnRSTlMAfkikFHGSJBHteOnY1GxCCQa9sGVYi18+KB4ZDfjiy8WGRjEuKxuWgGoAAACrSURBVCjPvc7HDoMwEEXRRwvYAWx6Sy/z/5+YiTCKDZtIkXIWbzF3YcPIRxiehutaAuFzAmSJlSKrTkQkWhFjpRH0loZUhXBE1F/ISBNY7nw40iKARXk2ubzfK42H7wCG2wiciTIE5Eg6HgVim7Tjif6Twl/SnkhskuRpEEs5bFLReQ1m64SP2ikZbDFf6pgJIq+A7cDJB+Nf5fg2aU7KpBquNq00WJ6VE2YvHg8vVih4mlwAAAAASUVORK5CYII=) no-repeat;}
.detail-video{ position: relative; width: 460px; height: 240px; border-radius: 10px; overflow: hidden;}
.detail-video_cover{ position: absolute; top: 0; left: 0; right:0; z-index: 1;}
.detail-video_cover .icon{ position: absolute; top: 50%; left: 50%; transform: translate(-50%,-50%); -webkit-transform: translate(-50%,-50%); z-index: 1; width: 40px; height: 40px; border-radius: 50%; border: 3px solid rgba(255, 255, 255, .8); cursor: pointer;}
.detail-video_cover .icon::after{
     content: ""; position: absolute; left: 16px; top: 50%; transform: translateY(-50%); -webkit-transform: translateY(-50%); z-index: 2; border-top: 8px solid transparent; border-bottom: 8px solid transparent; border-left: 10px solid rgba(255, 255, 255, .8);
}

/* 游戏详情-合集.html */
.collection-title{ height: 40px; line-height: 40px; font-size: 18px; font-weight: 700; margin-bottom: 20px; overflow: hidden;}

/* 相关游戏推荐.html */
.relevant-recommend-con{ font-size: 20px; line-height: 30px; margin-top: 25px; overflow: hidden;}

/* 标签通用页.html */
.tag-hd{ overflow: hidden; width: 1100px; margin: 0 auto 8px;}
.tag-hd__words{ font-size: 18px; line-height: 30px; width: 810px; overflow: hidden; margin-bottom: 5px; margin-top: -2px; font-weight: 700;}
.tag-hd__con{ color: #999; font-size: 13px; line-height: 20px; width: 810px; overflow: hidden;}
.tag-con{ overflow: hidden;}
.tag-list{ background-color: #fff; border-radius: 15px; overflow: hidden; padding: 30px;display: flex;display:-webkit-flex; justify-content: space-between; -webkit-justify-content: space-between; margin-bottom: 20px; }
.tag-list__info{ flex: 1; -webkit-flex:1; overflow: hidden; padding-right: 24px; box-sizing: border-box;}
.tag-list__info .hd{ overflow: hidden;display: flex;display:-webkit-flex; margin-bottom: 15px;} 
.tag-list__info .hd-pic{ width: 110px; height: 110px; border-radius: 6px; overflow: hidden;}
.tag-list__info .hd-r{ flex: 1; -webkit-flex:1; padding-left: 10px; box-sizing: border-box;}
.tag-list__info .hd-r__title{ height: 36px; line-height: 36px; overflow: hidden; text-overflow: ellipsis; white-space:nowrap; padding-left: 5px; font-weight: 700; font-size: 20px;}
.tag-list__info .hd-r__title:hover{ text-decoration: underline;}
.tag-list__info .hd-r__b{ height: 20px; line-height: 20px; color: #999; font-size: 12px; margin-bottom: 14px;}
.tag-list__info .hd-r__b>span{ position: relative; display: inline-block; padding:0 5px;}
.tag-list__info .hd-r__b>span::after{
     content: ""; position: absolute; right: 0; top: 50%; transform: translateY(-50%); -webkit-transform: translateY(-50%);
     width: 1px; height: 12px; background-color: #ececec;
}
.tag-list__info .hd-r__b>span:last-child:after{ width: 0;}
.tag-list__info .hd-r__more{ margin-left: 5px; display: block; width: 100px; height: 34px; line-height: 34px; text-align: center; background-color: #16BF6C; border-radius: 24px; color: #fff;}
.tag-list__info .des{ line-height: 22px; font-size: 13px; color: #666; overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 5; -webkit-box-orient: vertical;}

.tag-list__pic{ width: 324px; overflow: hidden;}
.tag-list__pic-shu{display: flex;display:-webkit-flex; justify-content:space-between;-webkit-justify-content:space-between;}
.tag-list__pic .pic{ border-radius: 10px; overflow: hidden;}
.tag-list__pic-shu .pic{ border-radius: 10px; overflow: hidden; width: 156px;}
.tag-relevant{ overflow: hidden;}
.tag-relevant__title{ font-size: 18px; line-height: 32px; width: 780px; overflow: hidden; margin-bottom: 5px; font-weight: 700;}

.tag-relevant__con{overflow: hidden;display: flex;display:-webkit-flex;  flex-wrap: wrap;-webkit-flex-wrap: wrap; justify-content: space-between; -webkit-justify-content: space-between; margin-top: 10px;}
.tag-relevant__item{position: relative; width: 394px; padding: 30px 100px 30px 24px; box-sizing: border-box; border-radius: 12px;margin-bottom: 20px;background-color: #fff;box-shadow: 0px 2px 13px 0px rgba(22, 191, 108, 0.05);}
.tag-relevant__item .box{ display: flex;display:-webkit-flex;}
.tag-relevant__item .box-pic{ width: 84px; height: 84px; border-radius: 14px; overflow: hidden; display: block;}
.tag-relevant__item .box-info{ flex: 1; -webkit-flex:1; overflow: hidden; padding-left: 13px; box-sizing: border-box;}
.tag-relevant__item .box-info .info-title{ display: block; font-size: 18px; font-weight: 700; height: 30px; line-height: 30px; overflow: hidden;}
.tag-relevant__item .box-info .info-title:hover{ text-decoration: underline;}
.tag-relevant__item .box-info .info-down{ font-size: 14px; height: 30px; line-height: 30px; overflow: hidden; color: #999;}
.tag-relevant__item .box-info .info-down>span{display: inline-block;margin-right: 6px;}
.tag-relevant__item .box-info .info-words{ height: 30px; line-height: 30px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; color: #666;font-size: 14px;}
.tag-relevant__item .btn{ position: absolute; right: 22px; top: 50%; transform: translateY(-50%); -webkit-transform: translateY(-50%); display: block; width: 74px; height: 36px; line-height: 36px; text-align: center; background-color: #16BF6C; border-radius: 20px; color: #fff;}
.tag-relevant__item .sort{position: absolute;top: 0; right: 0; padding: 0 6px; height: 30px;line-height: 30px; display: block; color: rgba(153, 153, 153, 0.9);border: 1px solid #e9e9e9;font-size: 12px;border-radius: 6px;}
.common_page {
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  margin: 10px 0px 40px 0px;
}
.common_page .common_page-text {
  padding: 10px;
  margin: 0 3px;
  display: block;
  background: #ffffff;
  border-radius: 6px;
  border: 1px solid #d9d9d9;
  font-size: 14px;
  text-align: center;
  font-family: SourceHanSansCN-Medium, SourceHanSansCN;
  font-weight: 500;
  color: #878787;
  cursor: pointer;
  height: 17px;
  line-height: 17px;
}
.common_page .common_page-list {
  display: flex;
  padding: 0;
}
.common_page .common_page-list .common_page-item {
  text-align: center;
  font-size: 16px;
  line-height: 16px;
  font-weight: 500;
  color: #333333;
  min-width: 17px;
  height: 17px;
}
.common_page .common_page-list .common_page-active {
  background: #16bf6c;
  border-radius: 6px;
  color: #ffffff;
}
.common_page .common_page-stop {
     cursor: text;
}

/* 专题详情 */
.specialInfo-main{
     padding: 44px 50px 0;
     background: #FFFFFF;
     box-shadow: 0px 2px 13px 0px rgba(22,191,108,0.05);
     border-radius: 14px;
     box-sizing: border-box;
}
.specialInfo-head{
     display: flex;
     justify-content: space-between;
}
.specialInfo-head .specialInfo-head__img{
     width: 400px;
     height: 225px;
     margin-right: 20px;
     margin-bottom: 20px;
     background: #f9f9f9;
     transition: all .2s linear 0s;
     display: flex;
     align-items: center;
     justify-content: center;
     overflow: hidden;
}
.specialInfo-head .specialInfo-head__img img{
     width: 100%;
}
.specialInfo-head .specialInfo-head__article{
     flex-shrink: 0;
     flex: 1;
     min-height: 225px;
     height: 225px;
     margin-bottom: 20px;
     display: flex;
     flex-direction: column;
     overflow: hidden;
}
.specialInfo-head .specialInfo-head__article .specialInfo-head__title{
     margin-bottom: 20px;
     font-size: 26px;
     font-weight: bold;
     color: #333333;
     line-height: 26px;
}
.specialInfo-head .specialInfo-head__article .specialInfo-head__main{
     flex: 1;
     position: relative;
     overflow: hidden;
}
.specialInfo-head__main>p{
     white-space: pre-line;
     display: -webkit-box;
     -webkit-line-clamp: 6;
     -webkit-box-orient: vertical;
     overflow: hidden;
}
.specialInfo-head .specialInfo-head__article .specialInfo-head__main .specialInfo-head__more{
     position: absolute;
     right: 0;
     bottom: 2px;
     font-size: 16px;
     font-weight: 500;
     color: #15BF6B;
     cursor: pointer;
     z-index: 1;
     background-image: linear-gradient(to right, rgba(255,255,255,.6), #fff);
     padding-left: 20px;
}
.specialInfo-head .specialInfo-head__article .specialInfo-head__bottom{
     margin-top: 17px;
     font-size: 14px;
     font-weight: normal;
     color: #999999;
     line-height: 16px;
     display: flex;
     justify-content: space-between;
}
.specialInfo-head-column{
     flex-direction: column;
}
.specialInfo-head-column .specialInfo-head__img{
     width: 100%;
     height: auto;
}
.specialInfo-head-column .specialInfo-head__article{
     height: auto;
     min-height: auto;
}
.specialInfo-head-column .specialInfo-head__article .specialInfo-head__main{
     padding-bottom: 24px;
}
.specialInfo-main .currency-box__item{
     width: 320px;
     margin-right: 20px;
     background-color: #f9f9f9;
}
.specialInfo-main .specialInfo-con__title{
     margin-top: 40px;
     margin-bottom: 20px;
     display: block;
     font-size: 20px;
     font-weight: bold;
     color: #333333;
     line-height: 30px;
}
.specialInfo-main .specialInfo-con{

}
.specialInfo-main .specialInfo-con .specialInfo-con-tabs{
     display: flex;
     flex-wrap: wrap;
}
.specialInfo-main .specialInfo-con .specialInfo-con-tabs .specialInfo-con-item{

}
.specialInfo-main .specialInfo-con .specialInfo-con-tabs .specialInfo-con-item a{
     padding: 16px 23px;
     margin: 0 20px 20px 0;
     background: #F5F5F5;
     border-radius: 24px;
     display: block;
     font-size: 15px;
     font-weight: 500;
     line-height: 15px;
     color: #666666;
     white-space: nowrap;
     cursor: pointer;
}


/*历史版本页面*/
.history-main{ display: flex; justify-content: space-between; gap: 20px; overflow: visible; }
.history-right{ flex: 1; }
.history-content{ flex-shrink: 0; place-self: flex-start; width: 780px; background: #FFFFFF; box-shadow: 0px 2px 13px 0px rgba(22,191,108,0.05); border-radius: 15px; overflow: hidden; }
.history-head{ width: 100%; min-height: 132px; padding: 30px; box-sizing: border-box;  background: linear-gradient(90deg, rgba(255,255,255,0.9) 0%, #FFFFFF 100%); border-radius: 14px 14px 0px 0px; display: flex; flex-direction: column; align-items: center; justify-content: center; position: relative; overflow: hidden; }
.history_head-title{ font-size: 20px;font-weight: bold;color: #333333;line-height: 20px;position: relative;  z-index: 1; }
.history_head-subTitle{ margin: 16px 26px 26px; font-size: 18px;font-weight: 500;color: #333333;display: block; line-height: 18px;position: relative;  z-index: 1; }
.history_head-subTitle::before,.history_head-subTitle::after{ content:""; width: 40px;height: 4px;background: linear-gradient(90deg,  rgba(66,201,134,0.05) 0%,#42CA86 100%);border-radius: 2px;position: absolute;top:7px;  }
.history_head-subTitle::before{ left: -10px; transform: translateX(-100%); }
.history_head-subTitle::after{ right: -10px; transform: rotate(180deg) translateX(-100%); }
.history-head_describe{ font-size: 14px; font-weight: normal; color: #666; line-height: 24px; position: relative; }
.history-head_describe>span{ position: relative; z-index: 1; }
/* .history-head_describe::before{ content:""; width: 28px; height: 24px; background: url(public/images/icon_mark.png) no-repeat center; background-size: contain; position: absolute; left: -9px; top: 0; transform: translateY(-50%); } */
/* .history-head_describe::after{ content:""; width: 28px; height: 24px; background: url(public/images/icon_mark.png) no-repeat center; background-size: contain; position: absolute; right: 0; bottom: 0; transform: rotate(180deg) translate(-25%,-50%); } */
.history-head-bg{ position: absolute; left: 0; right: 0; top: 0; bottom: 0; filter: opacity(0.1); background-repeat: no-repeat; background-position: center; background-size: cover; }
.history-head-bg::before{ content: ""; background: linear-gradient(to top,RGBA(255, 255, 255, 1) 0% ,RGBA(255, 255, 255, 0)); position: absolute; left: 0; right: 0; top: 0; bottom: 0; }
.history-content .public-history_list{ padding: 0 30px; gap: 20px; }
.history-content .public-history_item{ width: calc(50% - 10px); padding: 20px; box-sizing: border-box; background: #F9F9F9; border-radius: 12px; }
.history-content .public-history_img{ width: 60px; height: 60px; margin-right: 12px; }
.history-content .public-hostory_info{ height: 100%; justify-content: space-around; }
.history-content .public-hostory_title{ font-size: 16px; }
.history-content .public-hostory_text{ font-size: 14px; font-weight: normal; }

.downBtn_group_tip{
    background: transparent;
    color: #ff9d5f;
    border-radius: 0;
    text-decoration-line: underline;
    font-size: 12px;
}
/*游戏详情页头部卡片内容*/
.downBtn_group{

}
.downBtn_group .downBtn_group-item{
     flex: 1;
     text-align: center;
}
.downBtn_group .downBtn_group-item span{
     margin-top: 6px;
     display: block;
     font-size: 12px;
     color: #999999;
}
.dl-btn-info{
    height: 60px;
    font-size: 12px;
    background: linear-gradient(360deg, #FFFFFF 0%, #FFFAF0 100%);
    border-radius: 8px;
    position: relative;
}
.dl-word{
    margin: 10px 22px 10px 10px;
    height: 40px;
    font-size: 12px;
    font-family: PingFangSC-Medium, PingFang SC;
    font-weight: 500;
    color: #FF8E2A;
    line-height: 20px;
}
.dl-img{
    top: 50%;
    right: 6px;
    transform: translateY(-50%);
    -webkit-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    -moz-transform: translateY(-50%);
    -o-transform: translateY(-50%);
    position: absolute;
    width: 38px;
    height: 38px;
    z-index: -1;
}