/*礼包内容*/
.gift-show__hd{position:relative;overflow:hidden;margin-bottom:45px;display:flex;align-items:center;gap:20px;}
.gift-show__hd .pic{position:relative;width:170px;height:170px;border-radius:20px;overflow:hidden;flex-shrink:0;}
.gift-show__hd .pic-default{position:absolute;top:0;right:0;bottom:0;left:0;height:170px;overflow:hidden;background:#eee url(/static/pc/img/bg_default.png) center no-repeat;}
.gift-show__hd .pic-img{position:absolute;top:0;right:0;left:0;z-index:2;display:block;width:100%;height:100%;object-fit:cover;}
.gift-show__hd .info{flex:1;overflow:hidden;}
.gift-show__hd .info-title{font-size:28px;font-weight:700;line-height:40px;overflow:hidden;margin:0 0 15px 0;}
.gift-show__hd .info-des{display:grid;grid-template-columns:repeat(2,max-content);column-gap:24px;row-gap:8px;color:#999;line-height:20px;font-size:14px;margin:0;}
.gift-show__hd .info-des span{position:relative;padding-right:8px;}
.gift-show__hd .info-des span:last-of-type::after{width:0;}
.gift-show__hd .gift-btn-wrap{flex-shrink:0;display:flex;flex-direction:column;gap:12px;}
.gift-show__hd .gift-btn{width:140px;height:42px;line-height:42px;text-align:center;border-radius:22px;font-size:15px;font-weight:700;color:#fff;display:block;text-decoration:none;transition:all 0.25s ease;}
.gift-show__hd .gift-btn-yellow{background-color:#FF9800;color:#ffffff;}
.gift-show__hd .gift-btn-yellow:hover{background-color:#ff5e00;color:#ffffff;}
.gift-show__hd .gift-btn-blue{background-color:#1890ff;}
.gift-show__hd .gift-btn-blue:hover{background-color:#096dd9;color:#ffffff;}

.gift_all_link{margin:20px 0 15px 0;padding:12px 15px;color:#666;font-size:14px;background:#f9f9f9;border-radius:6px;}
.gift_all_link a{color:#409eff;font-weight:500;text-decoration:none;padding:0 4px;}
.gift_all_link a:hover{color:#ff6c00;text-decoration:underline;}
/*领取礼包*/
.gift_warn_bg { background-color: rgba(0, 0, 0, 0.6); width: 100%; height: 100%; position: fixed; z-index: 9999; top: 0; left: 0; display: flex; align-items: center; justify-content: center; }
.gift_warn { display: inline-block; background: #fff; border-radius: 10px; padding: 20px 40px; text-align: center; position: relative; width: 300px; box-sizing: border-box; }
.gift_warn a.close_normal{background:url(/static/pc/img/close_normal.png) no-repeat;display:block;position:absolute;right:10px;top:10px;width:30px;height:30px}
.gift_warn h3{font-size:24px;color:#ff6200;height:50px;line-height:50px}
.gift_warn span{line-height:35px}
.gift_warn a.mcopybtn{width:100px;height:30px;line-height:30px;font-size:16px;background:#3bb70b;color:#fff;display:block;margin:10px auto}
/*相关礼包*/
.gift-rel-list{display:grid;grid-template-columns:1fr 1fr;gap:24px;margin-top:15px;}
.gift-rel-item{display:flex;align-items:center;gap:14px;padding:10px 0;border-bottom:1px solid #eee;min-width:0;}
.gift-rel-link{display:flex;align-items:center;gap:14px;flex:1;min-width:0;text-decoration:none;color:#333;}
.gift-rel-ico{width:80px;height:80px;border-radius:12px;object-fit:cover;flex-shrink:0;}
.gift-rel-info{display:flex;flex-direction:column;gap:6px;min-width:0;overflow:hidden;}
.gift-rel-name{font-size:14px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.gift-rel-reward{font-size:14px;color:#888;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.gift-rel-num{font-size:14px;color:#888;}
.gift-rel-btn{padding:5px 18px;border:1px solid #ffb133;color:#ff9900;border-radius:30px;text-decoration:none;font-size:14px;white-space:nowrap;flex-shrink:0;}
.gift-rel-btn:hover{background-color:#ffb133;color:#ffffff;}


/*游戏模块*/
.detail-left{ float: left; width: 940px; background-color: #fff; border-radius: 15px; padding: 35px 45px; box-sizing: border-box;}
.detail-left__hd{ position: relative; overflow: hidden; margin-bottom: 45px;}
.detail-left__hd .pic{ position: relative; width: 170px; height: 170px; border-radius: 20px; overflow: hidden; float: left;}
.detail-left__hd .pic-default{
    position: absolute;top: 0; right: 0; bottom: 0; left: 0; height: 170px; overflow: hidden;
    background:#eee url(/static/pc/img/bg_default.png) center no-repeat;
}
.detail-left__hd .pic-img{ position: absolute; top: 0; right: 0;left: 0; z-index: 2; display: block; width: 100%; height: 100%;}
.detail-left__hd .info{ float: left; width: 540px; overflow: hidden; margin-left: 20px;}
.detail-left__hd .info-title{font-size: 28px; font-weight: 700; height: 40px; line-height: 40px; overflow: hidden; margin: 0 0 10px 0;}
.detail-left__hd .info-des{ color: #999; line-height: 20px; font-size: 14px; overflow: hidden;}
.detail-left__hd .info-des span{ position: relative; float: left; padding-right: 8px; margin-right: 8px;}
.detail-left__hd .info-des span::after{content: ""; position: absolute; top: 50%; right: 0; margin-top: -5px; width: 1px; height: 10px; background-color: #999;}
.detail-left__hd .info-des span:last-of-type::after{ width: 0;}
.detail-left__hd .info-btn{width: 244px;height: 50px; line-height: 50px; text-align: center;background-color: #FEDA43;border-radius: 25px;font-size: 16px; margin-top: 34px; display: block;}
.detail-left__hd .info-btn1{width: 230px;height: 45px; line-height: 45px; text-align: center;background-color: #FEDA43;border-radius: 25px;font-size: 15px; margin-top: 5px; display: block;}
.detail-left__hd .info-apk{color: #999;font-size: 12px;margin-left: 58px;cursor: pointer;user-select: none;}
.detail-left__hd .info-book{color: #999;font-size: 12px;margin-left: 58px;}
.detail-left__hd .score{position: absolute; right: 50px; width: 100px; text-align: center; color: #FFAE00; line-height: 20px; font-size: 14px;}
.detail-left__hd .score-wrap{display:flex;align-items:center;justify-content:center;gap:8px;}
.detail-left__hd .score-n{ font-size: 46px; font-weight: 700; line-height: 50px; margin:0;}

/* 下载按钮样式 */
.down_btn.flex{display:flex;flex-wrap:wrap;align-items:flex-start;}
.down_btn .btn{position:relative;display:block;font-weight:bold;font-size:14px;color:#FFF;border-radius:30px;height:40px;line-height:40px;width:180px;box-sizing:border-box;padding:0 0 0 40px;cursor:pointer;margin-right:20px;margin-top:30px;}
.down_btn .pc,.down_btn .az,.down_btn .lb{background:#FF6200;}
.down_btn .ios,.down_btn .sy,.down_btn .mob{background:#0095FF;}
.down_btn .pcban{background:#333333;}
.down_btn .btn a,.down_btn .btn span{position:relative;font-size:14px;color:#fff;display:block;}
.down_btn .btn span::before{content:'';display:inline-block;vertical-align:middle;width:17px;height:17px;background:url('/static/pc/img/down_icon.png') no-repeat;background-size:345px 736px;margin-right:8px;margin-top:-2px;vertical-align:middle;}
.down_btn .az a::before,.down_btn .az span::before{background-position:-10px -429px;}
.down_btn .ios a::before,.down_btn .ios span::before{background-position:-30px -429px;}
.down_btn .pc a::before,.down_btn .pc span::before{background-position:-195px -345px;}
.down_btn .mob a::before,.down_btn .mob span::before{background-position:-195px -345px;}
.down_btn .sy a::before,.down_btn .sy span::before{width:19px;height:19px;background-position:-87px -429px;margin-top:2px;}
.down_btn .lb a::before,.down_btn .lb span::before{background-position:-58px -429px;}
.down_btn .xz a::before,.down_btn .xz span::before{background-position:-195px -350px;}
.down_btn .pcban a::before,.down_btn .pcban span::before{width:19px;height:19px;background-position:-87px -429px;margin-top:2px;}

/* 右侧评分下方固定二维码 */
.hd-qrcode{margin-top:5px;}
.hd-qrcode img{width:85px;height:85px;display:block;margin:0 auto 5px;}
.hd-qrcode p{color:#666;font-size:12px;margin:0;}


/* 详情页-公共标题 */
.public-title-wrap{display:flex;justify-content:space-between;align-items:center;height:40px;line-height:40px;margin-bottom:25px;padding-right:10px;}
.public-title-wrap .public-detail-title{margin-bottom:0;}
.public-detail-title{font-size:24px;font-weight:700;margin:0;color:#000;margin-bottom:25px;}
.title-more{font-size:14px;color:#a2a2a2;text-decoration:none;transition:all 0.25s ease;}
.title-more:hover{color:#ff7700;}

/*游戏页面相关资讯*/
.strategy-rel-list{display:grid;grid-template-columns:1fr 1fr;gap:20px 30px;margin:0;margin-top:15px;padding:0;list-style:none;}
.strategy-rel-list .strategy-rel-item{position:relative;padding-bottom:15px;border-bottom:1px dashed #dddddd;overflow:hidden;}
.strategy-rel-list .strategy-rel-item a{display:flex;justify-content:space-between;align-items:center;color:#333;font-size:15px;line-height:1.6;text-decoration:none;padding-left:14px;}
.strategy-rel-list .strategy-rel-item a::before{content:"·";position:absolute;left:0;top:-5px;color:#515151;font-size:20px;line-height:1.6;}
.strategy-rel-list .strategy-title-text{flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.strategy-rel-list .time{font-size:13px;color:#999;flex-shrink:0;margin-left:10px;}
.strategy-rel-list .strategy-rel-item a:hover{color:#ff9900;}



/*资讯页面相关资讯*/
.news-rel-list .related-guide__list{display:flex;flex-wrap:wrap;gap:20px;padding:0;list-style:none;row-gap:35px;}
.news-rel-list .related-guide__item{width:calc((100% - 20px)/2);list-style:none;}
.news-rel-list .related-guide__item a{display:flex;gap:14px;text-decoration:none;color:#333;}
.news-rel-list .related-guide__item a:hover .related-guide__name{color:#FF9800;}
.news-rel-list .related-guide__thumb{width:120px;height:80px;overflow:hidden;border-radius:8px;flex-shrink:0;}
.news-rel-list .related-guide__thumb img{width:100%;height:100%;object-fit:cover;transition:transform 0.3s ease;}
.news-rel-list .related-guide__item a:hover .related-guide__thumb img{transform:scale(1.06);}
.news-rel-list .related-guide__info{flex:1;display:flex;flex-direction:column;justify-content:space-between;height:80px;}
.news-rel-list .related-guide__name{font-size:15px;margin:0;line-height:1.4;color:#222;transition:color 0.2s;}
.news-rel-list .related-guide__desc{font-size:14px;color:#999;margin:6px 0 0 0;line-height:1.3;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;}
.news-rel-list .related-guide__meta{font-size:13px;color:#999;}

.prev-next{height:40px;line-height:40px;display:flex;font-size:14px;overflow:hidden;padding: 30px 40px 30px;}
.prev-next div{width:50%;color:#888;}
.prev-next div a{color:#333;}
.prev-next div a:hover{color:#22b0fa;}
.prev-next .prev{text-align:left;}
.prev-next .next{text-align:right;}

.news-rel-list .related-news__list{display:flex;gap:30px;list-style:none;padding:0;margin:0;flex-wrap:wrap;row-gap:24px;}
.news-rel-list .related-news__item{flex:0 0 calc((100% - 90px)/4);background:#fff;border-radius:12px;overflow:hidden;box-shadow:0 2px 9px rgba(0,0,0,0.05);}
.news-rel-list .related-news__item a{display:block;text-decoration:none;color:#222;}
.news-rel-list .related-news__item a:hover .related-news__name{color:#FF9800;}
.news-rel-list .related-news__thumb{width:100%;padding-top:65%;overflow:hidden;background:#f5f5f5;position:relative;border-radius:0;}
.news-rel-list .related-news__thumb img{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover;transition:transform 0.3s ease;}
.news-rel-list .related-news__item a:hover .related-news__thumb img{transform:scale(1.06);}
.news-rel-list .related-news__name{font-size:15px;color:#222;margin:12px 0 14px 0;padding:0 14px;line-height:1.45;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;transition:color 0.2s;}

/*礼包大全*/
.gift-all{margin:25px 0;width:100%;}
.gift-all .title{font-size:18px;font-weight:bold;color:#333;margin-bottom:15px;padding-left:12px;border-left:4px solid #FF7417;}
.gift-all .list{display:flex;flex-direction:column;gap:12px;}
.gift-all .item{display:flex;justify-content:space-between;align-items:center;background:#fff;border:1px solid #eee;border-radius:8px;padding:18px 20px;}
.gift-all .item .left{flex:1;}
.gift-all .item .name{font-size:16px;font-weight:500;color:#222;margin-bottom:6px;}
.gift-all .item .name a{text-decoration:none;color:#FF7417 !important;}
.gift-all .item .name a:hover{color:#FF7417;}
.gift-all .item .desc{font-size:14px;color:#9d9d9d;line-height:1.5;margin-top:10px;}
.gift-all .item .right{margin-left:20px;}
.gift-all .item .lqbtn{display:inline-block;background:#FF7417;border-radius:25px;text-decoration:none;font-size:14px;color:#ffffff !important;width:90px;height:38px;line-height:38px;text-align:center;}
.gift-all .item .lqbtn:hover{background:#2d89f2;}

/*相关礼包文字版*/
.gift-rel-textlist {margin:0;padding:0;list-style:none;}
.gift-rel-textitem {display:flex;align-items:flex-start;gap:12px;padding:16px 0;border-bottom:1px dashed #e2e2e2;transition:background-color 0.24s ease;padding-left:8px;padding-right:8px;border-radius:6px;}
.gift-rel-textitem:hover {background-color:#fff7e8;}
.gift-rel-textitem:last-child {border-bottom:none;}
.gift-rel-textitem .gift-rel-title {flex-shrink:0;width:300px;font-size:16px;color:#222;text-decoration:none;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;padding-left:28px;position:relative;}
.gift-rel-textitem .gift-rel-title::before {content:"";position:absolute;left:0;top:2px;width:20px;height:20px;background:url(/static/pc/img/icon-list-gift.png) no-repeat center;background-size:100% 100%;}
.gift-rel-textitem .gift-rel-reward {flex:1;font-size:14px;color:#777;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding-top:2px;}
.gift-rel-textitem .gift-rel-right {flex-shrink:0;display:flex;align-items:center;gap:16px;}
.gift-rel-textitem .gift-rel-hits {font-size:14px;color:#888;white-space:nowrap;}
.gift-rel-btn {padding:3px 14px;border:1px solid #ffb133;color:#ff9900;border-radius:30px;text-decoration:none;font-size:13px;white-space:nowrap;flex-shrink:0;}
.gift-rel-btn:hover {background-color:#ffb133;color:#ffffff;}




/*下载check*/
.detail-check__group{ width: 244px; margin-left: 0 !important; padding-top: 6px; display: flex; align-items: center; justify-content: center; }
.detail-check{ width: 15px; height: 15px; margin-right: 3px; background: #F0F0F0; border-radius: 50%; display: block; position: relative; overflow: hidden; }
.detail-check__cur{ background: #FEDA43; }
.detail-check__cur::after { content: ""; display: block; width: 6px; height: 3px; border-width: 0 0 1px 1px; overflow: hidden; border-color: #333; border-style: solid; position: absolute; -webkit-transform: rotate(-50deg); transform: rotate(-50deg); right: 4px; bottom: 6px; z-index: 2; }
.detail-check__btn{ background: rgba(153,153,153,0.14) !important; }

/* 详情页-轮播*/
.detail-swiper {margin-bottom: 40px;}
.detail-swiper .swiper {padding-bottom: 20px !important;}
.detail-swiper .swiper-slide img {display: block;width: 100%;height: 100%;object-fit: cover;border-radius: 20px;cursor: pointer;}

/* 默认横图 */
.detail-swiper .swiper-slide { width: 450px;}
/* 竖图 */
.detail-swiper .swiper-vertical-pic { width: 170px;}
.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;}
.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;}
.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-introduction{ position: relative; margin-top: 20px; margin-bottom: 40px; overflow: hidden; height:auto; font-size: 14px; color: #666; line-height: 28px;}
.detail-introduction p {font-size: 15px;color: #666;line-height: 45px;}
.detail-introduction img {max-width: 80%;margin: 16px auto;display: block;}
.detail-introduction h3 {font-size: 16px;font-weight: bold;color: #333;margin: 15px 0 10px;line-height: 1.5;}
.detail-introduction .more{position: absolute; right: 0; bottom: 1px;width: 60px; height: 30px; }
.detail-introduction .more-words{position: absolute; right: 10px; bottom: 0; z-index: 1; display: block;font-size: 14px;font-weight: 700;color: #FFAE00;}
.detail-introduction .more-bg{ position: absolute; right: 0; bottom: 0; display: block; width: 60px;height: 26px; line-height: 26px; background: linear-gradient(90deg, #FFFFFF 0%, #FFFFFF 100%);filter: blur(5px);}
.detail-introduction span{text-wrap: inherit !important;}
.detail-introduction .detail-title {font-size:16px;font-weight:700;margin:0.3rem 0 0.2rem;color:#222;}

/* 详情页-其他信息 */

.detail-other{ overflow: hidden;}
.detail-other__item{ width: 25%; overflow: hidden; float: left; font-size: 14px; color: #666; line-height: 30px;}
/* .detail-other__item:first-of-type{ width: 31%;} */
.detail-other__item a{ color: #FFAE00; display: block;}
.detail-other__item p.item-link{color:#FFAE00;display:block;cursor:pointer;}


.detail-otherSpe{ margin-bottom: 25px; }
.detail-otherSpe .detail-other__item{ margin-bottom: 24px; }
/* .detail-otherSpe .detail-other__item:nth-of-type(5n){ width: 31%; } */


/* 详情页-弹窗 */
.pop-downapp-wrap{position: fixed; top: 0; right: 0; bottom: 0; left: 0; z-index: 9;display: none;}
.pop-bg{position: fixed; top: 0; right: 0; bottom: 0; left: 0; z-index: 9; 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: 10; border-radius: 20px;background-color: #fff; text-align: center; width: 486px;padding: 30px 0;}
.pop-downapp__title{ font-size: 20px; font-weight: 700; line-height: 40px;}
.pop-downapp__tip{ font-size: 16px; line-height: 24px; color: #666;}
.pop-downapp__img{ width: 180px; height: 180px; margin:20px auto 10px; display: block;}

.pop-downapp__words{line-height: 20px;font-size: 14px;color: #999; margin-top: 10px;}
.pop-downapp__words-yellow{ color: #FFAE00;}
.pop-downapp__list{overflow: hidden; margin-top: 40px;}
.pop-downapp__list .item{ position: relative; width: 33.33%; overflow: hidden; text-align: center; color: #666; font-size: 12px; padding-top: 40px; float: left;}
.pop-downapp__list .item::after{content: ""; position: absolute; left: 50%; top: 0; transform: translateX(-50%); width: 34px; height: 34px;background: url(/static/pc/img/icon_detail.png) no-repeat;background-size: 100% auto;}
.pop-downapp__list .item1::after{background-position: 0 0;}
.pop-downapp__list .item2::after{background-position: 0 -34px;}
.pop-downapp__list .item3::after{background-position: 0 -68px;}
.pop-downapp__btn{margin: 40px 40px 10px; height: 44px; line-height: 44px; border-radius: 27px; font-size: 14px; font-weight: 700;background-color: #FEDA43;display: block;}

/* 标签页 */

.game-title{position:relative;height:60px;line-height:60px;}
.game-title__left{font-size:22px;font-weight:700;}
.game-title__right{position:absolute;top:0;right:0;width:50%;text-align:right;}
.game-title__right a{display:inline-block;padding:0 10px;font-size:16px;color:#858585;}
.game-title__right .active{font-weight:700;color:#333;}
.game-list{overflow:hidden;width:1500px;}
.game-list ul{padding:0;margin:0;list-style:none;}
.game-list li{padding:0;margin:0;float:left;}
.game-list__item{position:relative;float:left;width:624px;height:186px;border-radius:15px;background-color:#fff;overflow:hidden;margin:0 30px 25px 0;}
.game-list__item .pic{position:absolute;left:33px;top:32px;width:120px;height:120px;border-radius:17px;overflow:hidden;}
.game-list__item .pic-default{position:absolute;top:0;right:0;bottom:0;left:0;height:120px;overflow:hidden;background:#eee url(/static/pc/img/bg_default_small.png) center no-repeat;}
.game-list__item .pic-img{position:absolute;top:0;right:0;left:0;z-index:2;display:block;width:100%;height:100%;}
.game-list__item .info{position:absolute;left:170px;top:0;right:130px;overflow:hidden;padding-top:40px;}
.game-list__item .info-title{height:36px;line-height:36px;font-size:24px;font-weight:700;overflow:hidden;margin-bottom:10px;}
.game-list__item .info-slogan{color:#FFAE00;font-size:16px;margin-bottom:6px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.game-list__item .info-b{overflow:hidden;height:30px;line-height:30px;display:flex;align-items:center;}
.game-list__item .info-score{position:relative;font-weight:bold;color:#FFAE00;padding-left:20px;font-size:18px;display:inline-block;vertical-align:middle;margin-right:10px;}
.game-list__item .info-score::before{content:"";position:absolute;left:0;top:50%;width:14px;height:14px;margin-top:-7px;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAOCAMAAAAolt3jAAAAS1BMVEUAAAD/rwD/rwD/rwD/rwD/wAD/rwD/rwD/rwD/rwD/rwD/sAD/rwD/sQD/sQD/sgD/rwD/rgD/rwD/sAD/rgD/sAD/rwD/uwD/rgBYkWKHAAAAGHRSTlMA4M+4ewfv2cLAk1g8Nigao6FgXlVNEA+DVe+fAAAAWklEQVQI103MRw7AIAxE0SH0nh7uf9KAJQv+xnoLD6hibcHMt+anUuslUF++xKA48wuotqRgVhrsKw9oOSU1oDfW1gUEZsBIMiVRMAXR9a8Y+4IjVnWP86gK/Bi2CksPtNvWAAAAAElFTkSuQmCC) no-repeat;}
.game-list__item .info-tag{overflow:hidden;display:inline-block;vertical-align:middle;}
.game-list__item .info-tag>span{position:relative;display:inline-block;padding-right:10px;color:#999;font-size:14px;line-height:30px;vertical-align:middle;}
.game-list__item .info-tag>span::after{content:"";position:absolute;top:50%;right:1px;transform:translateY(-50%);-webkit-transform:translateY(-50%);width:3px;height:3px;opacity:.5;border-radius:50%;background-color:#999;}
.game-list__item .info-tag>span:last-of-type::after{width:0;}
.game-list__item:hover .info-title{color:#ffae00;}
.game-list__item .btn{position:absolute;top:70px;right:30px;width:90px;height:40px;line-height:40px;background-color:#FEDA43;border-radius:30px;font-weight:700;font-size:16px;text-align:center;}
/*新版列表*/
.game-list-all{width:100%;}
.game-list-all ul{padding:0;margin:0;list-style:none;}
.game-list-all li{padding:0;margin:0;margin-bottom:20px;}
.game-list-all__item{display:flex;align-items:center;position:relative;width:100%;min-height:220px;border-radius:12px;background:#fff;overflow:hidden;padding:24px;box-sizing:border-box;gap:24px;}
.game-list-all__item .pic{flex:0 0 300px;height:172px;border-radius:10px;overflow:hidden;}
.game-list-all__item .pic-img{display:block;width:100%;height:100%;object-fit:cover;}
.game-list-all__item .pic-default{width:100%;height:100%;overflow:hidden;background:#eee url(/static/pc/img/bg_default_small.png) center no-repeat;}
.game-list-all__item .info{flex:1;overflow:hidden;display:flex;flex-direction:column;}
.game-list-all__item .info-title{font-size:28px;font-weight:700;color:#222;margin:0 0 12px 0;line-height:1.2;flex:0 0 auto;}
.game-list-all__item .info-slogan{color:#666;font-size:16px;margin-bottom:12px;line-height:1.6;height:55px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;flex:0 0 auto;}
.game-list-all__item .info-b{overflow:hidden;height:30px;line-height:30px;display:flex;align-items:center;flex:0 0 auto;}
.game-list-all__item .info-score{position:relative;font-weight:bold;color:#FFAE00;padding-left:20px;font-size:18px;display:inline-block;vertical-align:middle;margin-right:16px;}
.game-list-all__item .info-score::before{content:"";position:absolute;left:0;top:50%;width:14px;height:14px;margin-top:-7px;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAOCAMAAAAolt3jAAAAS1BMVEUAAAD/rwD/rwD/rwD/rwD/wAD/rwD/rwD/rwD/rwD/rwD/sAD/rwD/sQD/sQD/sgD/rwD/rgD/rwD/sAD/rgD/sAD/rwD/uwD/rgBYkWKHAAAAGHRSTlMA4M+4ewfv2cLAk1g8Nigao6FgXlVNEA+DVe+fAAAAWklEQVQI103MRw7AIAxE0SH0nh7uf9KAJQv+xnoLD6hibcHMt+anUuslUF++xKA48wuotqRgVhrsKw9oOSU1oDfW1gUEZsBIMiVRMAXR9a8Y+4IjVnWP86gK/Bi2CksPtNvWAAAAAElFTkSuQmCC) no-repeat;}
.game-list-all__item .info-tag{overflow:hidden;display:inline-block;vertical-align:middle;}
.game-list-all__item .info-tag>span{position:relative;display:inline-block;padding-right:10px;color:#999;font-size:14px;line-height:30px;vertical-align:middle;}
.game-list-all__item .info-tag>span::after{content:"";position:absolute;top:50%;right:1px;transform:translateY(-50%);width:3px;height:3px;opacity:.5;border-radius:50%;background-color:#999;}
.game-list-all__item .info-tag>span:last-of-type::after{width:0;}
.game-list-all__item:hover .info-title{color:#ffae00;transition:0.2s;}
.game-list-all__item .btn{flex:0 0 110px;height:46px;line-height:46px;border-radius:30px;font-weight:700;font-size:16px;text-align:center;margin-left:10px;}
.game-list-all__item .btn-h5{background-color:#FEDA43;}
.game-list-all__item .btn-app{background-color:#39c739;color:#fff;}


/* 分类游戏列表左侧分类列表入口栏目 */
.common-main{ overflow: visible !important; }
.common-main .common-list__content{ display: flex; }
.common-main .common-list__content .common-list__tabs{ width: 100px; margin-bottom: 25px; flex-shrink: 0; display: flex; flex-direction: column; }
.common-main .common-list__content .common-list__tabs .common-list-tab{ position: -webkit-sticky; position: sticky; top: 100px; }
.common-main .common-list__content .common-list__tabs .common-list__item{ width: 80px; height: 36px; line-height: 36px; text-align: center; background-color: #fff; border-radius: 18px; display: block; margin: 26px auto 0 0; }
.common-main .common-list__content .common-list__tabs .common-list__item:first-of-type{ margin: 0; }
.common-main .common-list__content .common-list__tabs .active{ background-color: #FEDA43; }
.common-main .common-list__content .tag-con .tag-list{ width: auto; }
.common-main .common-list__content .tag-con .tag-list .tag-list__item{ width: 574px; }
.common-main .common-list__content .tag-con .tag-list .tag-list__item:nth-of-type(2n){ margin-right: 0; }

/*分类游戏列表顶部标签列表*/
.common-tabs{ margin: 20px auto; display: flex; flex-wrap: wrap; }
.common-tabs .common-tabs__item{ margin: 10px 18px 15px 0; }
.common-tabs .common-tabs__item a{ width: 95px; height: 36px; line-height: 36px; text-align: center; background-color: #f1f1f1; border-radius: 18px; float: left; font-size: 14px }
.common-tabs .active a{ background-color: #FEDA43; }

/* 关于我们 + 隐私协议等 */
.about-nav{
    overflow: hidden; width: 164px; text-align: center; background-color: #fff; border-radius: 15px; margin-top: 40px;
    float: left;
}
.about-nav a{ display: block; height: 70px; line-height: 70px; color: #666;}
.about-nav .active{ position: relative; color: #FFAE00;}
.about-nav .active::before{
    content: ""; position: absolute; left: 0; top: 17px;
    width: 3px;height: 26px;background-color: #FFB20E;border-radius: 2px;
}

.about-right{ float: right; width: 1098px; background-color: #fff; border-radius: 15px; margin-top: 40px;}
.about-right__title{height: 60px; line-height: 60px; line-height: 60px;font-size: 28px;font-weight: 700;color: #333; padding: 20px 40px 10px;}
.about-right__con{
    color: #666; line-height: 32px; padding: 0 40px 40px;
}

/* 排行榜 */

.ranking-nav{overflow:hidden;height:70px;line-height:70px;margin:0 auto 20px;}
.ranking-nav__item{display:inline-block;padding:0 5px;font-size:22px;font-weight:700;color:#787878;margin-right:50px;}
.ranking-nav__item.active{position:relative;color:#333;}
.ranking-nav__item.active::after{content:"";position:absolute;bottom:0;left:50%;margin-left:-20px;width:40px;height:5px;border-radius:3px;background-color:#FEDA43;}

.ranking-left-wrap{float: left; width: 940px; }
.ranking-left{background-color: #fff; border-radius: 15px; overflow: hidden;margin-bottom: 32px;}

.ranking-left__item{ position: relative; min-height: 120px; padding: 36px 150px 36px 50px;margin: 0 45px 0 40px; border-bottom: 1px solid #f8f8f8; display: block}
.ranking-left__item .l{ position: absolute; left: 0; top: 0; bottom: 0; width: 48px; height: 120px; line-height: 120px; overflow: hidden; text-align: center; font-size: 28px;
    font-weight: 700; padding: 36px 0;}
.ranking-left__item .c{ overflow: hidden;margin-left: 8px; display: flex;}
.ranking-left__item .c-pic{ position: relative; width: 120px; height: 120px; float: left; border-radius: 17px; overflow: hidden;}
.ranking-left__item .c-default{
    position: absolute;top: 0; right: 0; bottom: 0; left: 0; height: 120px; overflow: hidden;
    background:#eee url(/static/pc/img/bg_default_small.png) center no-repeat;
}
.ranking-left__item .c-img{
    position: absolute;left: 0; right: 0; z-index: 2; width: 100%; height: 100%; display: block;
}
.ranking-left__item .c-info{ float: left; overflow: hidden; width: 500px; margin-left: 20px;    display: flex; flex-direction: column; justify-content: space-evenly; }
.ranking-left__item .c-title{ font-size: 24px;font-weight: 700;overflow: hidden; }
.ranking-left__item .c-bottom{ overflow: hidden; line-height: 30px; display: flex; flex-direction: column; }
.ranking-left__item .c-score{ position: relative;font-weight: bold;color: #FFAE00; padding-left: 20px;margin-top: 5px; font-size: 18px; display: inline-block; vertical-align: middle; margin-right: 10px; margin-top: 2px;}
.ranking-left__item .c-score::before{
    content: ""; position: absolute; left: 0; top: 50%; width: 14px; height: 14px; margin-top: -7px;
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAOCAMAAAAolt3jAAAAS1BMVEUAAAD/rwD/rwD/rwD/rwD/wAD/rwD/rwD/rwD/rwD/rwD/sAD/rwD/sQD/sQD/sgD/rwD/rgD/rwD/sAD/rgD/sAD/rwD/uwD/rgBYkWKHAAAAGHRSTlMA4M+4ewfv2cLAk1g8Nigao6FgXlVNEA+DVe+fAAAAWklEQVQI103MRw7AIAxE0SH0nh7uf9KAJQv+xnoLD6hibcHMt+anUuslUF++xKA48wuotqRgVhrsKw9oOSU1oDfW1gUEZsBIMiVRMAXR9a8Y+4IjVnWP86gK/Bi2CksPtNvWAAAAAElFTkSuQmCC) no-repeat;
}
.ranking-left__item .c-tag{ overflow: hidden; display: inline-block; vertical-align: middle;}
.ranking-left__item .c-tag>span{ position: relative; display: inline-block; padding-right: 10px; color: #999;
    font-size: 14px; line-height: 30px; vertical-align: middle;}
.ranking-left__item .c-tag>span::after{
    content: ""; position: absolute; top: 50%; right: 1px; transform: translateY(-50%);-webkit-transform: translateY(-50%);width: 3px; height: 3px; opacity: .5; border-radius: 50%; background-color: #999;
}
.ranking-left__item .c-tag>span:last-of-type::after{width: 0;}
.ranking-left__item:hover .c-title{color: #ffae00;}
.ranking-left__item .btn{ position: absolute; right: 0; top: 50%; margin-top: -22px; width: 100px; height: 44px; line-height: 44px; border-radius: 30px;background-color: #FFD803; overflow: hidden; text-align: center;}

.ranking-tags{}
.ranking-tags .ranking-tags-item{margin-right: 3px;padding: 3px 11px;display: inline-block;background: #F4F4F4;border-radius: 5px;font-size: 14px;font-weight: 400;color: #666666;}

/* 游戏资讯 */
.detail-left{float:left;width:940px;background-color:#fff;border-radius:15px;padding:35px 35px;box-sizing:border-box;}
.game-information{overflow:hidden;}
.game-information__item{padding:25px;background-color:#fff;display:block;border-radius:22px;margin-bottom:25px;overflow:hidden;}
.game-information__item .pic{position:relative;float:left;width:232px;height:134px;overflow:hidden;border-radius:13px;margin-right:25px;}
.game-information__item .pic-default{position:absolute;top:0;right:0;bottom:0;left:0;height:100%;overflow:hidden;background:#eee url(/static/pc/img/bg_default.png) center no-repeat;}
.game-information__item .pic-img{position:absolute;top:0;right:0;left:0;z-index:2;display:block;width:100%;height:100%;object-fit:cover;}
.game-information__item .info{position:relative;float:left;width:540px;height:138px;overflow:hidden;}
.game-information__item .info-w{width:auto;float:none;}
.game-information__item .info-title{font-size:20px;height:50px;line-height:50px;overflow:hidden;font-weight:700;margin-top:-10px;}
.game-information__item:hover .info-title{color:#ffae00;}
.game-information__item .info-des{line-height:20px;font-size:14px;color:#8b8b8b;max-height:82px;overflow:hidden;}
.game-information__item .info-time{position:absolute;bottom:0;left:0;font-size:14px;color: #8b8b8b;}

/*文字资讯*/
.game-notice-list{overflow:hidden;padding-bottom: 20px;}
.game-notice-list ul{margin:0;padding:0;list-style:none;}
.game-notice-list li{border-bottom:1px dashed #E5E5E5;padding-bottom:25px;margin-bottom:25px;}
.game-notice-list li:last-child{border-bottom:none;padding-bottom:0;margin-bottom:0;}
.game-notice__item{display:flex;justify-content:space-between;text-decoration:none;}
.game-notice__main{flex:1;overflow:hidden;padding-right:20px;}
.game-notice__title{font-size:22px;line-height:32px;font-weight:700;margin:0 0 10px 0;color:#383838;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;transition:color 0.2s;}
.game-notice__item:hover .game-notice__title{color:#ffae00;}
.game-notice__desc{font-size:14px;color:#777;line-height:22px;max-height:44px;overflow:hidden;}
.game-notice__time{flex-shrink:0;font-size:16px;color:#999;line-height:32px;white-space:nowrap;}


/* 游戏资讯详情 */
.information-main{display: flex;justify-content: space-between;overflow: visible !important;}
.information-detail{flex: 1;background-color: #fff; border-radius: 22px; overflow: hidden;}
.information-detail__title{padding: 20px 40px;}
.information-detail__title .title{line-height: 50px;font-size: 28px;font-weight: 700;color: #333; margin-bottom: 10px;text-align: center;
    padding: 20px;}
.information-detail__title .time{ color: #888;font-size: 14px;text-align: center;border-bottom: 1px solid #f3f3f3;padding-bottom: 20px;}
.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;}
.information-detail__con p {font-size: 15px;color: #666;text-indent: 2em;line-height: 45px;}
.information-detail__con img {max-width: 80%;margin: 16px auto;display: block;}
.information-detail__con h3 {font-size: 16px;font-weight: bold;color: #333;margin: 15px 0 10px;line-height: 1.5;}

.information-detail__other{ padding: 20px 40px 30px; overflow: hidden;}
.information-detail__other .words{height: 44px;line-height: 44px;font-size: 20px;font-weight: 700; margin-bottom: 5px;}
.information-detail__other .list{ overflow: hidden;}
.information-detail__other .list-item{ display: block; line-height: 30px; color: #FFAE00; margin-bottom: 5px;}
.information-detail__other .list-item:hover{
    text-decoration: underline;
}
.information-detail-box{margin: 0 20px;padding: 40px 0;border-bottom: 1px solid #f3f3f3;}
.information-detail-box:last-of-type{border-bottom: none;}

/*礼包列表*/
.gift-list{overflow:hidden;}
.gift-list ul{margin:0;padding:0;list-style:none;}
.gift-list li{border-bottom:1px dashed #E5E5E5;padding-bottom:15px;margin-bottom:15px;}
.gift-list .gift-item{padding:25px;background-color:#fff;display:flex;align-items:center;border-radius:22px;overflow:hidden;gap:25px;}
.gift-list .gift-pic{position:relative;flex-shrink:0;width:120px;height:120px;overflow:hidden;border-radius:13px;}
.gift-list .gift-pic-default{position:absolute;top:0;right:0;bottom:0;left:0;height:100%;overflow:hidden;background:#eee url(/static/pc/img/bg_default.png) center no-repeat;}
.gift-list .gift-pic-img{position:absolute;top:0;right:0;left:0;z-index:2;display:block;width:100%;height:100%;object-fit:cover;}
.gift-list .gift-info{flex:1;overflow:hidden;}
.gift-list .gift-title{font-size:20px;line-height:32px;overflow:hidden;font-weight:700;margin:0 0 15px 0;}
.gift-list .gift-item:hover .gift-title{color:#ffae00;}
.gift-list .gift-reward{line-height:20px;font-size:14px;color:#666;overflow:hidden;}
.gift-list .gift-btn{flex-shrink:0;width:101px;height:43px;background:#FEDA43;border-radius:21px;font-size:16px;font-weight:500;color:#333333;display:flex;align-items:center;justify-content:center;margin-right:10px;}
.gift-list .gift-time{margin-top:8px;font-size:13px;color:#999;}


/* 探索 */

.find-box-wrap{ width: 1500px; overflow: hidden; margin-top: 20px;}
.find-box{ overflow: hidden; margin-bottom: 30px; }
.find-box__title{ position: relative; height: 40px; line-height: 40px; font-size: 22px; font-weight: 500;margin-bottom: 25px;}
.find-box__title .more{ position: absolute; right: 0; top: 0; height: 40px; display: block; padding-right: 20px; color: #666660;
    font-size: 16px;}
.find-box__title .more::after{
    content: ""; position: absolute; right: 5px; top: 50%; margin-top: -6px; width: 7px; height: 12px;
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAcAAAAMBAMAAABcu7ojAAAAJFBMVEUAAABmZmFmZmFnZ2FoaGFnZ2FoaGJnZ2FnZ2BmZmBmZmFpaWDoe6A3AAAADHRSTlMA+21jTHVbVlLUuz2xIUH5AAAAM0lEQVQI12OYzAAEhgZAgk0IxCxUABIcoiCmowNIagMDA5MYkKFYwMDAKgFkBIKElwAxAJMDBRhh4pV9AAAAAElFTkSuQmCC) no-repeat;
}
.find-box__title .more:hover{color: #ffae00;}
.find-box__list{ overflow: hidden;}
.find-box__list .item{ overflow: hidden;  width: 200px; height: 232px; background-color: #fff; float: left;box-shadow: 0px 2px 7px 0px rgba(0, 0, 0, 0.02);  border-radius: 10px; margin-right: 17px; text-align: center;
}
.find-box__list .item-pic{position: relative; width: 126px; height: 126px; border-radius: 17px; overflow: hidden;margin: 17px auto 0;}
.find-box__list .item-default{
    position: absolute;top: 0; right: 0; bottom: 0; left: 0; height: 126px; overflow: hidden;
    background:#eee url(/static/pc/img/bg_default_small.png) center no-repeat;
}
.find-box__list .item-img{ position: absolute; top: 0; right: 0;left: 0; z-index: 2; display: block; width: 100%; height: 100%;}
.find-box__list .item-words{height: 32px; line-height: 32px; overflow: hidden;font-size: 20px;font-weight: 700; margin: 10px 10px 0;}
.find-box__list .item-score{position: relative; display: inline-block; padding-left: 20px;font-weight: bold;color: #FFAE00; font-size: 18px; height: 30px; line-height: 30px;
}
.find-box__list .item-score::before{
    content: ""; position: absolute; left: 0; top: 50%; width: 14px; height: 14px; margin-top: -7px;
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAOCAMAAAAolt3jAAAAS1BMVEUAAAD/rwD/rwD/rwD/rwD/wAD/rwD/rwD/rwD/rwD/rwD/sAD/rwD/sQD/sQD/sgD/rwD/rgD/rwD/sAD/rgD/sAD/rwD/uwD/rgBYkWKHAAAAGHRSTlMA4M+4ewfv2cLAk1g8Nigao6FgXlVNEA+DVe+fAAAAWklEQVQI103MRw7AIAxE0SH0nh7uf9KAJQv+xnoLD6hibcHMt+anUuslUF++xKA48wuotqRgVhrsKw9oOSU1oDfW1gUEZsBIMiVRMAXR9a8Y+4IjVnWP86gK/Bi2CksPtNvWAAAAAElFTkSuQmCC) no-repeat;
}

/* 游戏单列表 */
.inventory-main{ margin-bottom: 40px; display: flex; flex-direction: column; justify-content: center; }
.inventory-title{ margin-bottom:27px; font-size: 20px; font-family: SourceHanSansSC-Medium, SourceHanSansSC; font-weight: 500; color: #333333; }
.inventory-list{ min-height: 692px; }

/* 游戏单详情 */
.inventoryDetail-main{ min-height: 498px; font-family: SourceHanSansSC-Regular, SourceHanSansSC; }
.inventoryDetail-title{ margin-top:20px; margin-bottom: 25px; font-size: 22px; font-weight: 500; color: #333333; }
.inventoryDetail-describe{ margin-top: 10px; font-size: 14px; font-weight: 500; color: #999999; }
.inventoryDetail-list{ margin-top: 25px; display: flex; flex-wrap: wrap; justify-content: space-between; }
.inventoryDetail-item{ flex-shrink: 0; width: 625px; height: 186px; padding: 0 32px; margin-bottom: 25px; box-sizing: border-box; border-radius: 15px; background: #FFFFFF; display: flex; }
.inventoryDetail-item__href{ flex: 1; display: flex; align-items: center; justify-content: space-between; overflow: hidden;}
.inventoryDetail-item__left{ flex: 1; display: flex; align-items: center; overflow: hidden;}
.inventoryDetail-item__img{ width: 120px; height: 120px; margin-right: 30px; background:#eee url(/static/pc/img/bg_default.png) center no-repeat; border-radius: 17px; overflow: hidden; display: flex; align-items: center; }
.inventoryDetail-item__img img{ width: 100%;transition: all .2s linear 0s; }
.inventoryDetail-item__info{ flex: 1; white-space: nowrap; text-overflow: ellipsis; overflow: hidden; }
.inventoryDetail-item__name{ font-size: 24px; font-weight: 500; color: #333333; transition: all .1s linear 0s; }
.inventoryDetail-item__describe{ height: 35px; display: flex; align-items: flex-end; font-size: 14px; font-weight: 400; color: #999999; }
.inventoryDetail-item__describe span{ margin-right: 15px; display: inline-flex; align-items: center; }
.inventoryDetail-item__describe span::after{ content:""; transform: translateX(8px); display: inline-block;width: 3px; height: 3px; opacity: .5; border-radius: 50%; background-color: #999; }
.inventoryDetail-item__describe span:last-of-type::after{ display: none; }
.inventoryDetail-item__score{ margin-right: 18px; display: inline-block; position: relative; font-size: 14px; font-family: DINAlternate-Bold, DINAlternate; font-weight: bold; color: #FFAE00; text-indent: 13px; }
.inventoryDetail-item__score::after{ display: none !important; }
.inventoryDetail-item__score::before { content: ""; position: absolute; left: 0; top: 50%; width: 10px; height: 10px; transform: translateY(-50%); background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAOCAMAAAAolt3jAAAAS1BMVEUAAAD/rwD/rwD/rwD/rwD/wAD/rwD/rwD/rwD/rwD/rwD/sAD/rwD/sQD/sQD/sgD/rwD/rgD/rwD/sAD/rgD/sAD/rwD/uwD/rgBYkWKHAAAAGHRSTlMA4M+4ewfv2cLAk1g8Nigao6FgXlVNEA+DVe+fAAAAWklEQVQI103MRw7AIAxE0SH0nh7uf9KAJQv+xnoLD6hibcHMt+anUuslUF++xKA48wuotqRgVhrsKw9oOSU1oDfW1gUEZsBIMiVRMAXR9a8Y+4IjVnWP86gK/Bi2CksPtNvWAAAAAElFTkSuQmCC) no-repeat; background-size: contain; }
.inventoryDetail-item__btn{ flex-shrink: 0; width: 101px; height: 43px; background: #FEDA43; border-radius: 21px; font-size: 16px; font-weight: 500; color: #333333; display: flex; align-items: center; justify-content: center; }
.inventoryDetail-item:hover .inventoryDetail-item__name{ color: #ffae00; }
.inventoryDetail-item:hover .inventoryDetail-item__img img{ transform: scale(1.1); }
.inventoryDetail-item__slogan{margin-top:8px;font-size:13px;color:#666;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}

.inventoryDetail-foot .inventory-list{ min-height:auto; }
/*筛选*/
.game_filter_wrap .search_box input {width: 200px;height: 24px;padding: 0 10px;border: 1px solid #ddd;border-radius: 4px;font-size: 14px;}
.game_filter_wrap .search_box button {float: right;margin-left: 10px;padding: 0 20px;height: 24px;background: #ff7417;color: #fff;border: none;border-radius: 4px;cursor: pointer;font-size: 14px;}
.game_filter_wrap .filter_box {background: #fff;padding: 20px;border-radius: 4px;margin-bottom: 15px;}
.game_filter_wrap .filter_box .filter_item {display: -webkit-box;display: -webkit-flex;display: flex;-webkit-box-align: center;-webkit-align-items: center;align-items: center;margin-bottom: 15px;position: relative;}
.game_filter_wrap .filter_box .filter_item:last-child {margin-bottom: 0;}
.game_filter_wrap .filter_box .filter_item .label {width: 80px;color: #666;font-size: 15px;}
.game_filter_wrap .filter_box .filter_item ul {display: -webkit-box;display: -webkit-flex;display: flex;-webkit-flex-wrap: wrap;flex-wrap: wrap;-webkit-box-flex: 1;-webkit-flex: 1;flex: 1;}
.game_filter_wrap .filter_box .filter_item ul li a {margin-right: 10px;padding: 2px 8px;border-radius: 2px;cursor: pointer;color: #666;font-size: 15px;height: 20px;line-height: 20px;display: inline-block;}
.game_filter_wrap .filter_box .filter_item ul li a.active {background: #ff7417;color: #fff;}
.game_filter_wrap .filter_box .filter_item ul li a:hover {color: #ff7417;}
.game_filter_wrap .filter_box .filter_item ul li a.active:hover {color: #fff}
.game_filter_wrap .filter_box .filter_item ul li a.tag-hot{position:relative;    color: #ff3737;}
.game_filter_wrap .filter_box .filter_item ul li a.tag-hot::after{content:"";position:absolute;top:-12px;right:-20px;width:32px;height:16px;background:url(/static/web/img/server/g_hot.gif) no-repeat;background-size:contain;}
