/* 基于100,如切图100px等于1rem; 命名m-开头代表是公共的*/ html {font-size: 13.33333vw} @media screen and (max-width:320px) { html { font-size: 42.667px; } } @media screen and (min-width:640px) { html { font-size: 85.33px; } } article,aside,dialog,footer,header,section,footer,nav,figure,menu{display:block} body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, code, form, fieldset, figure, section, legend, textarea, p, blockquote, th, td, input, select, textarea, button { margin: 0; padding: 0 } html{ max-width: 640px; margin: 0 auto; background-color: #f8f8f8;} body {font-size: .32rem; line-height: 1.5; font-family:'PingFang SC','Lantinghei SC','Helvetica Neue','Helvetica','Arial','Microsoft YaHei','STHeitiSC-Light','simsun','WenQuanYi Zen Hei','WenQuanYi Micro Hei',"sans-serif"; color: #333; background-color: #f8f8f8; max-width: 640px;margin: 0 auto;} h1,h2,h3,h4,h5,h6{font-size:100%;font-weight: normal;} table{border-collapse:collapse;border-spacing:0} ul,ol,dd,dt,dl{list-style-type:none;} a{color:#333;text-decoration: none;-webkit-touch-callout: none;-webkit-user-select: none;} a, input, select, span{-webkit-tap-highlight-color: transparent;-webkit-appearance: none;-moz-appearance: none;border-radius: 0;} input,img,select{border:none;padding:0;font-size:.32rem;} i,em{font-style:normal;} :focus{outline: none} /* 原子类 */ .m-img{ display: block; width: 100%;} /*提示语*/ .body-msg{ position: fixed;top: 50%;left: 50%; line-height: .6rem;padding: .1rem .25rem; text-align: center; background-color: rgba(0,0,0,.6);color: #fff;font-size: .32rem;border-radius: .1rem; -webkit-animation: slideLeft 300ms ease forwards; animation: slideLeft 300ms ease forwards;transform: translate(-40%, -50%);opacity: 1;z-index: 9; } /*css3动画*/ @-webkit-keyframes slideLeft{ from{transform: translate(-40%, -50%);opacity: 0;} to{transform: translate(-50%, -50%);opacity: 1;} } @keyframes slideLeft{ from{transform: translate(-40%, -50%);opacity: 0;} to{transform: translate(-50%, -50%);opacity: 1;} } @-webkit-keyframes fadeIn{ from{opacity: 0;} to{opacity: 1;} } @keyframes fadeIn{ from{opacity: 0;} to{opacity: 1;} } @-webkit-keyframes rotate{ from{transform: rotate(0);} to{transform: rotate(360deg);} } @keyframes rotate{ from{transform: rotate(0);} to{transform: rotate(360deg);} } /*公共弹窗阻止浏览器底层滚动*/ .base-popup{position: fixed;width: 100%;} /* 公共头部 */ .m-header-wrap{ height: 2.1rem; overflow: hidden; } .m-header{ position:fixed; top: 0; left: 50%; transform: translateX(-50%); -webkit-transform: translateX(-50%); z-index: 9; width: 100%; max-width: 640px; background-color:#f8f8f8 ;} .m-header-hd{ position: relative; height: 1rem; line-height: 1rem; background-color: #16BF6C;} .m-header__logo{ display: inline-block;} .m-header__logo .logo-link{ color: #fff; font-size: .3rem; font-weight: 700; display: block; padding-left: .3rem;} .m-header__logo .logo-link>img{ width: .52rem; height: .52rem; margin-right: .13rem; vertical-align: top; margin-top: .18rem; display: inline-block;} .m-header__search{ position: absolute; right: 0; top: 50%; transform: translateY(-50%);-webkit-transform: translateY(-50%); width: 1rem; height: 1rem; background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACoAAAAqCAMAAADyHTlpAAAAnFBMVEUAAAD///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////+TINBkAAAAM3RSTlMA/d/c9uzX7+JwOx8H+uXRlGMo6E1HJRYQ88KdX1A2BKeNdlrKsr62a1ZBMRzGroOCegrchTUzAAABr0lEQVQ4y82T2ZaiMBCGIWEfVhERNxTctXuW7/3fbRxPN6ImTp8zN/PfQFU+kqo/hfEPGp+ORfDtr1hdfHdEbkWuJ5az8gUYzpKKTqa3GujIYBIBZiyklMICyJtQSfo2EC/bQX0JyqJxLIg2qqLTCuy0d2SYOSasn4tYWZAED15Mqwv7uG/rYioO813Y3Nc7imE7VjVQEf28yyxBqp2ZmuT9lcCmajV3l0Da7x4mtcbtzMI7374UWHPtFTqYWRfNI2Ro6NTA5tYmTA2tigpR9/rP9OhYEI8+gwQOhl4S6/j57mAOFYhq2YH5q1176Bu0L1CBG3RTBb6eHHmIsrsQmOjRg4nTBQubWP+LTmF1ixJotOfHWD1/fBNPt20K694olQJSNbnIiWb9xD7CnanI8xq2v+4mbQd2oUDfwV7cpwYS7JnCU8XQBTm46WNv9Tu4/hMrAa/p4HD+4+JRuUPRxWAXAfHEb+fDQzaV1tXA8wTcp2EK98Lkqo+HLP+Umyg7LveJzYcskZ6uyZOEPFBZnq3eHCdZ+sNxl4rBWxhf0jFXjJ5Ghc3W+KKCbGT8B/oNrP4yY14ZPOQAAAAASUVORK5CYII=) no-repeat center; background-size: .42rem auto;} .m-header-nav{ overflow: hidden; white-space: nowrap; overflow-x: scroll;-webkit-overflow-scrolling: touch;margin-left: .15rem; margin-top: .05rem; } .m-header-nav::-webkit-scrollbar {display: none} .m-header-nav>a{ display: inline-block;margin: 0 .28rem; font-size: .3rem; height: 1rem; line-height: 1rem; color: #999;} .m-header-nav .active{ position: relative; color: #333; font-size: .34rem;font-weight: 700;} .m-header-nav .active::after{content: ""; position: absolute; left: 50%; bottom: 0; transform: translateX(-50%); -webkit-transform: translateX(-50%); width: .6rem; height: .07rem; border-radius: .035rem; background-color: #16BF6C;} /* 公共尾部 */ .m-footer{ text-align: center; overflow: hidden; margin-top: .3rem; padding:0 .2rem 1rem;} .m-footer__link{padding: 0 1.7rem; box-sizing: border-box; display: flex; flex-wrap: wrap;} .m-footer__link>a{display: block; width: 33.33%; overflow: hidden; margin-bottom: .14rem;height: .32rem; line-height: .32rem; font-size: .22rem;font-weight: 700;color: #666;} .m-footer__tip{ overflow: hidden; margin-top: .15rem; color: #999;} .m-footer__tip>p{height: .3rem; line-height:.3rem;font-size: .24rem;color: #999;margin-bottom: .1rem;} .m-footer__tip a{ color: #999; font-size: .24rem;} .m-footer__tip .link{ display: block;} .m-footer__tip .icon{ display: inline-block; vertical-align: top; margin-right: .08rem; width: .3rem;} /* 公共图片左右滚动模块 */ .m-box{ overflow: hidden; margin:0 .2rem .2rem; border-radius: .2rem; padding:.15rem .1rem .1rem;background: #fff; box-shadow: 0 .02rem .14rem 0 rgba(22,191,108,0.05);} .m-box__title{ position: relative; font-size: .34rem; display: block; height: .8rem; line-height: .8rem; overflow: hidden; padding: 0 .24rem; font-weight: 700; margin-bottom: .1rem;} .m-box__title .more{ position: absolute; right: .24rem; top: 0; font-size: .28rem; padding-right: .2rem; display: inline-block; color: #666; font-weight: 400; } .m-box__title .more::after{ content: ""; position: absolute; right: 0; top: 50%; transform: translateY(-50%);-webkit-transform:translateY(-50%); width: .18rem; height: .32rem; background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAAgCAMAAAAootjDAAAAVFBMVEUAAABmZmZnZ2doaGhmZmZlZWVnZ2dmZmZnZ2dmZmZpaWltbW1mZmZlZWVlZWVnZ2dlZWVmZmZlZWVnZ2dmZmZmZmZpaWlmZmZ1dXVmZmZnZ2dmZmbPn5AKAAAAHHRSTlMA/mFRcWpZmYh4NQf07OTe2MzGvq1DHRQNokoopKJrgAAAAHhJREFUKM+d0EkShSAMRVGuivDB9tvr/vfpFIJWUWZ4BkneU09jOy2ph0pQSWo1oDOsAIqPpoE6wyqgzLDfi53CDPSxuBaOSJYGZi9bMkkmK67JJm2S28gv/QzNEso+QetC2UborlDWAYY12vyHcVOCpl2k9059mRsOZQNXnG3bcAAAAABJRU5ErkJggg==) no-repeat right center; background-size: 80% auto;} .m-box__bd{ overflow: hidden; white-space: nowrap; overflow-x: scroll; -webkit-overflow-scrolling: touch; margin: .15rem .2rem .25rem} .m-box__bd::-webkit-scrollbar{ display: none;} .m-box__item{ display: inline-block; margin: 0 .15rem; width: 1.36rem; text-align: center; overflow: hidden;} .m-box__item:first-child{ margin-left: 0;} .m-box__item .pic{ width: 1.36rem; height: 1.36rem; overflow: hidden; border-radius: .1rem;} .m-box__item .words{ height: .62rem; line-height: .62rem; overflow: hidden;font-size: .28rem; font-weight: 700;} .m-box__item .btn{ height: .48rem; line-height: .48rem; border-radius: .24rem; color: #fff; margin: 0 .1rem; display: block; background-color: #16BF6C; font-size: .24rem;} /* 公共热门专题 */ .m-box-gray{ margin: 0 .2rem; overflow: hidden;} .m-hot-topic{ overflow: hidden; margin-top: .1rem;white-space: nowrap; overflow-x: scroll;-webkit-overflow-scrolling: touch;} .m-hot-topic::-webkit-scrollbar {display: none} .m-hot-topic__item{ width: 5.9rem;border-radius: .2rem;background-color: #fff;box-shadow: 0 .02rem .14rem 0 rgba(22, 191, 108, 0.05); padding: 0 .3rem; box-sizing: border-box; margin-bottom: .2rem; margin-right: .3rem; display: inline-block;} .m-hot-topic__collection{ position: relative; border-bottom: 1px solid #f5f5f5; padding: .4rem 1.4rem .4rem 0; } .m-hot-topic__collection .t{ font-weight: 700; font-size: .4rem; height: .6rem; line-height: .6rem; overflow: hidden;} .m-hot-topic__collection .words{ font-size: .28rem; color: #666; line-height:.48rem;} .m-hot-topic__collection .btn{ position: absolute; right: 0; top: 50%; transform: translateY(-50%);-webkit-transform: translateY(-50%); background-color: #ebebeb; border-radius: .24rem; font-size: .28rem; width: 1.2rem; height: .48rem; line-height: .48rem; overflow: hidden; display: block; color: #666; text-align: center;} .m-hot-topic__list{ position: relative; overflow: hidden; padding:.36rem 1.3rem .36rem 0;} .m-hot-topic__list .section{ display: flex;display:-webkit-flex; align-items: center; -webkit-align-items: center;} .m-hot-topic__list .section .pic{ width: 1.2rem; height: 1.2rem; border-radius: .18rem; overflow: hidden; display: block;} .m-hot-topic__list .section .info{ flex: 1; -webkit-flex:1; overflow: hidden; padding-left: .2rem; box-sizing: border-box;} .m-hot-topic__list .section .info-title{ display: block; font-size: .32rem; font-weight: 700; height: .6rem; line-height: .6rem; overflow: hidden; margin-bottom: .08rem; white-space:normal ;} .m-hot-topic__list .section .info-down{ color: #999; font-size: .24rem;} .m-hot-topic__list .section .info-down>span{ display: inline-block; margin-right: .1rem;} .m-hot-topic__list .btn{ position: absolute; right: 0; top: 50%; transform: translateY(-50%);-webkit-transform: translateY(-50%); display: block; width: 1.2rem; height: .48rem; line-height: .48rem; text-align: center; background-color: #16BF6C; border-radius: .24rem; color: #fff; font-size: .28rem;} /**/ .m-hot-topic__newItem{ width: 100%;margin-right:0;background-repeat: no-repeat;background-position: center;background-size: contain; overflow: hidden;} .m-hot-topic__newCollection{ position: relative; padding: .4rem 0 0 0; } .m-hot-topic__newCollection .m-hot-topic_main{ display: flex;align-items: center; } .m-hot-topic__newCollection .m-hot-topic_main + .m-hot-topic_main{ margin-top: .1rem; } .m-hot-topic__newCollection .t{ flex:1;font-family: SourceHanSansCN-Bold, SourceHanSansCN;font-weight: bold; font-size: .3rem; height: .6rem; line-height: .6rem; overflow: hidden;} .m-hot-topic__newCollection .m-hot-topic_main span{ font-size: 0.24rem;font-family: SourceHanSansCN-Medium, SourceHanSansCN;font-weight: 500;color: #999999; } .m-hot-topic__newCollection .words{ white-space: pre-wrap;flex:1;line-height:.36rem;font-size: 0.24rem;font-family: SourceHanSansCN-Medium, SourceHanSansCN;font-weight: 500;color: #999999; display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical; overflow: hidden;} .m-hot-topic__newCollection .btn{ background-color: #16BF6C; border-radius: .24rem; font-size: .28rem; width: 1.2rem; height: .48rem; line-height: 0; overflow: hidden; color: #fff; text-align: center;flex-shrink: 0;display: flex;align-items: center;justify-content: center;} .m-hot-topic__newList{ display: flex; gap: calc((100% - 5rem) / 4);} .m-hot-topci_item{ width: 1rem; position: relative; overflow: hidden; padding:.36rem 0 .36rem 0;} .m-hot-topci_item:last-of-type{ margin-right: 0; } .m-hot-topci_item .section{ overflow: hidden; width: 100%; display: flex; flex-direction: column; align-items: center; } .m-hot-topci_item .section .pic{ width: 1rem; height: 1rem; border-radius: .18rem; overflow: hidden; display: block;} .m-hot-topci_item .section .info{ box-sizing: border-box; white-space: nowrap; overflow: hidden; width: 100%; text-align: center; } .m-hot-topci_item .section .info-title{ font-size: .22rem; font-weight: 500; } .m-hot-topci_item .section .info-down{ color: #999; font-size: .24rem;} .m-hot-topci_item .section .info-down>span{ display: inline-block; margin-right: .1rem;} .m-hot-topci_item .btn{ position: absolute; right: 0; top: 50%; transform: translateY(-50%);-webkit-transform: translateY(-50%); display: block; width: 1.2rem; height: .48rem; line-height: .48rem; text-align: center; background-color: #16BF6C; border-radius: .24rem; color: #fff; font-size: .28rem;} /* .m-hot-topic__newSet{ border-top: 1px solid #f5f5f5; } */ .m-hot-topic__newSet .m-hot-topic__list{ border-top: 1px solid #f5f5f5; } .m-hot-topic__newSet .m-hot-topic__list:first-of-type{ border-top: none; } .m-hot-topic__newSet .m-hot-topic__list .btn{ line-height: 0; display: flex; align-items: center; justify-content: center;background-color:#EDEDED;color:#999; } .m-hot-topic__newSet .m-hot-topic__list .section .info{ padding-left:0; } .m-hot-topic__newSet .m-hot-topic__list .section .info-title{ margin-bottom:0; font-size: 0.3rem; white-space: nowrap; text-overflow: ellipsis; overflow: hidden; } .m-hot-topic__newItem .m-hot-topic__newCollection{ z-index: 1; } .m-hot-topic__newItem .m-hot-topic__newList{ position: relative; z-index: 1;} .m-hot-topic__newItem .m-hot-topic__newBg{ position: absolute;left: 0;right: 0;top: 0;bottom: 0;filter: opacity(0.3); background-repeat: no-repeat; background-position: top center; background-size: cover; } .m-hot-topic__newItem .m-hot-topic__newBg::before{content:"";background: linear-gradient(to right,RGBA(255, 255, 255, 1) 60% ,RGBA(255, 255, 255, 0));position: absolute;left: 0; right: 0; top: 0; bottom: 0;} .m-topic-collapse{ font-family: SourceHanSansCN-Medium, SourceHanSansCN;} .m-topic-collapse .collapse-item{ padding:0 .3rem; position:relative; height: 1.25rem; overflow: hidden;transition: height .2s linear 0s; } .m-topic-collapse .collapse-item-cur{ height: 3.729rem; } .m-topic-collapse .collapse-info{ padding: .4rem 0 .2rem;display: flex; justify-content: space-between; border-top: 1px solid #f5f5f5;position: relative;z-index: 1;} .m-topic-collapse .collapse-item:first-of-type .collapse-info{border-top: none;} /* .m-topic-collapse .collapse-item-cur .collapse-info{ border-top: none; } */ .m-topic-collapse .collapse-info-title{ margin-bottom:0; font-size: 0.3rem;font-weight: 700;white-space: nowrap; text-overflow: ellipsis; overflow: hidden; } .m-topic-collapse .collapse-info-right{ display: flex; } .m-topic-collapse .collapse-info-date{ font-size: 0.24rem; font-weight: 500; color: #999999; } .m-topic-collapse .collapse-info-btn{ width: 1.2rem; height: 0.48rem; margin-left:.2rem; line-height: 0; display: flex; align-items: center; justify-content: center; background-color: #EDEDED; color: #999; font-size: .28rem; border-radius: 0.24rem } .m-topic-collapse .collapse-main{position: relative;z-index: 1;} .m-topic-collapse .collapse-main .collapse-section{ display: flex; align-items: center; } .m-topic-collapse .collapse-main .collapse-section .collapse-describe{ white-space: pre-wrap; flex: 1; line-height: .36rem; font-size: 0.24rem; font-family: SourceHanSansCN-Medium, SourceHanSansCN; font-weight: 500; color: #999999; display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical; overflow: hidden; } .m-topic-collapse .collapse-main .collapse-section .collapse-info-btn{ background-color: #16BF6C; color: #fff; } .m-topic-collapse .collapse-hide{ display: none; } .m-topic-collapse .collapse-bg{ position: absolute;left: 0;right: 0;top: 0;bottom: 0;filter: opacity(0.3); background-repeat: no-repeat; background-position: top center; background-size: cover; display: none; } .m-topic-collapse .collapse-bg::before{content:"";background: linear-gradient(to right,RGBA(255, 255, 255, 1) 60% ,RGBA(255, 255, 255, 0));position: absolute;left: 0; right: 0; top: 0; bottom: 0;} .m-box-recommend{ padding: 0 .3rem;} .m-box-recommend .m-box__title{ padding: 0 .14rem;} .m-box-recommend .w100{ width: 100%;} /* 公共游戏资讯 */ .m-game-information{ overflow: hidden;border-radius: .2rem;background-color: #fff; padding: 0 .25rem; box-sizing: border-box; margin-bottom: .2rem;} .m-game-information__item{ display:flex; display: -webkit-flex; justify-content: space-between; padding: .45rem 0; border-bottom: 1px solid #f5f5f5;} .m-game-information__item .pic{ width: 2.4rem; height: 1.54rem; overflow: hidden; border-radius: .1rem;} .m-game-information__item .info{ flex: 1; -webkit-flex:1; overflow: hidden; padding-left: .2rem; box-sizing: border-box;} .m-game-information__item .info-title{ font-weight: 700; margin-bottom: .1rem; height: .76rem; line-height: .38rem; font-size: .32rem; overflow: hidden; text-overflow: ellipsis; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical;} .m-game-information__item .info-author{ font-size: .24rem; color: #666;} .m-game-information__item .info-author>p{ height: .36rem; line-height: .36rem; overflow: hidden;} /* 面包屑 */ .m-crumbs{ line-height: .52rem; margin: .07rem .3rem .3rem .3rem; font-size: .26rem; color: #464646;} .m-crumbs a{ position: relative; padding-right: .3rem; color: #888;} .m-crumbs a::after{ content: ""; position: absolute; bottom: 0; width: 0.18rem; height: 0.32rem; background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAAgCAMAAAAootjDAAAAVFBMVEUAAABmZmZnZ2doaGhmZmZlZWVnZ2dmZmZnZ2dmZmZpaWltbW1mZmZlZWVlZWVnZ2dlZWVmZmZlZWVnZ2dmZmZmZmZpaWlmZmZ1dXVmZmZnZ2dmZmbPn5AKAAAAHHRSTlMA/mFRcWpZmYh4NQf07OTe2MzGvq1DHRQNokoopKJrgAAAAHhJREFUKM+d0EkShSAMRVGuivDB9tvr/vfpFIJWUWZ4BkneU09jOy2ph0pQSWo1oDOsAIqPpoE6wyqgzLDfi53CDPSxuBaOSJYGZi9bMkkmK67JJm2S28gv/QzNEso+QetC2UborlDWAYY12vyHcVOCpl2k9059mRsOZQNXnG3bcAAAAABJRU5ErkJggg==) no-repeat right center; background-size: 60% auto; } /* 查看更多 */ .m-more{ text-align: center; overflow: hidden; height: .6rem; line-height: .6rem; margin: .3rem 0; color: #999; font-size: .24rem;} .m-more>span{ background-color: #e5e5e5; width: 1.6rem; height: .6rem; line-height: .6rem; border-radius: .3rem; text-align: center; color: #666; display: inline-block; cursor: pointer;} /* 公共切换nav (排行榜页、专题页)*/ .m-nav-link{ padding-left: .3rem; overflow: hidden; margin-bottom: .3rem;} .m-nav-link__con{ display: inline-block; height: .66rem; line-height: .66rem; border-radius: .32rem; overflow: hidden; background-color: #ededed; vertical-align: top;} .m-nav-link__con a{ float: left; padding: 0 .28rem; text-align: center; font-size: .26rem; font-weight: 700;} .m-nav-link__con .active{ color: #fff; background-color: #16BF6C; border-radius: .32rem;} /* 404 */ .m-no-con{ overflow: hidden; height: calc( 100vh - 8rem ); min-height: 5rem; display: flex; flex-direction: column; align-items: center; justify-content: center } .m-no-con .pic{ width: 2.3rem; overflow: hidden; margin: 0 auto;} .m-no-con .words{ margin-top: .2rem; color: #999; font-weight: 500; font-size: .28rem; line-height: 0.42rem; text-align: center;} .m-no-con .btn{ display: block; height: .86rem; line-height: .86rem; text-align: center; color: #fff; font-size: .28rem; margin: .5rem 0 0; border-radius: .4rem; background-color: #16BF6C;} .m-no-img{ width: 4rem; height: 2.7rem; margin: auto; display: block; } /*分类筛选*/ .m-tabs{ padding-left: .3rem; } .m-tabs .m-tabs-list{display: flex;overflow-x: scroll;margin-bottom: .2rem;} .m-tabs .m-tabs-list::-webkit-scrollbar {display: none} .m-tabs-item{ padding: 0 .3rem; background: #EDEDED; border-radius: 0.28rem; font-size: 0.26rem; font-family: SourceHanSansCN-Medium, SourceHanSansCN; font-weight: 500; white-space: nowrap; color: #3A3A3A; height: 0.58rem; box-sizing: border-box; display: flex; align-items: center; justify-content: center;} .m-tabs-item a{ color: #666;font-weight: 500; } .m-tabs-active{ background: #16BF6C; } .m-tabs-active a{ color: #fff;} /*标签*/ .m-box-tabs{ display: flex;flex-wrap: wrap; gap: .24rem .2rem; margin-bottom: .24rem;} .m-box-recommend .m-box-tabs{ margin-bottom: .6rem; } .m-box-recommend .m-box-title{ padding: 0 0.25rem; } .m-box-title{ margin-bottom: 0.2rem; font-size: .34rem; display: flex; justify-content: space-between; align-items: center; gap: .2rem; } .m-box-title>h2{ font-weight: 700; display: flex; white-space: nowrap; overflow: hidden; } .m-box-title>h2>span{ white-space: nowrap; } .m-box-title>h2>span:first-of-type{ text-overflow: ellipsis; overflow: hidden; } .m-box-title>.more { padding-right: 0.2rem; font-size: .28rem; color: #666; font-weight: 400; white-space: nowrap; position: relative; } .m-box-title>.more::after { content: ""; position: absolute; right: 0; top: 50%; transform: translateY(-50%); -webkit-transform: translateY(-50%); width: 0.18rem; height: 0.32rem; background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAAgCAMAAAAootjDAAAAVFBMVEUAAABmZmZnZ2doaGhmZmZlZWVnZ2dmZmZnZ2dmZmZpaWltbW1mZmZlZWVlZWVnZ2dlZWVmZmZlZWVnZ2dmZmZmZmZpaWlmZmZ1dXVmZmZnZ2dmZmbPn5AKAAAAHHRSTlMA/mFRcWpZmYh4NQf07OTe2MzGvq1DHRQNokoopKJrgAAAAHhJREFUKM+d0EkShSAMRVGuivDB9tvr/vfpFIJWUWZ4BkneU09jOy2ph0pQSWo1oDOsAIqPpoE6wyqgzLDfi53CDPSxuBaOSJYGZi9bMkkmK67JJm2S28gv/QzNEso+QetC2UborlDWAYY12vyHcVOCpl2k9059mRsOZQNXnG3bcAAAAABJRU5ErkJggg==) no-repeat right center; background-size: 80% auto; } /*友情链接*/ .m-friendlyLink{ margin-top: .27rem; font-family: SourceHanSansCN-Medium, SourceHanSansCN; font-weight: 500; display: flex; flex-direction: column; align-items: center; } .m-friendlyLink .m-friendlyLink-title{ font-weight: bold; font-size: 0.24rem; color: #333333; line-height: 0.36rem; } .m-friendlyLink .m-friendlyLink-list{ display: flex; flex-wrap: wrap; justify-content: center; margin: 0 0.3rem 0; font-size: 0.22rem; color: #666666; line-height: 0.33rem; } .m-friendlyLink .m-friendlyLink-list li{ margin: .2rem .2rem 0; position: relative;} .m-friendlyLink .m-friendlyLink-list li::after{ content:"|"; position: absolute; right: 0; top: 0; bottom: 0; transform: translateX(0.2rem); color: #D3D3D3; } .m-friendlyLink .m-friendlyLink-list li:last-of-type::after{ content:""; } /**/ .m-box-columns{} .m-box-columns .m-box__title{ padding: 0; } .m-box-columns .m-hot-game{ padding-left:0;padding-right:0;padding-top: 0;margin: 0; box-shadow:none; } .m-box-columns .m-hot-game .m-box__bd{ display: flex; flex-wrap: wrap; margin:0; max-height: 5.5rem; } .m-box-columns .m-hot-game .m-box__bd .m-box__item{ margin:0;overflow: initial;margin-right: calc((100% - (1.36rem * 4)) / 3);margin-bottom: 0.3rem; } .m-box-columns .m-box__item:nth-child(4n){ margin-right: 0!important;} /*历史版本栏目*/ .m-box-columnList{margin: 0 .15rem .5rem;padding: 0.3rem;background-color: #fff;border-radius: 0.18rem; display: flex;flex-direction: column;gap: .3rem; } .m-box-columnList .m-box-columnItem{ display: flex; align-items: center } .m-box-columnItem .m-box-columnImg{ flex-shrink: 0; width: 0.95rem; height: 0.95rem; margin-right: 0.2rem; background: #D8D8D8; border-radius: 0.27rem; overflow: hidden } .m-box-columnItem .m-box-columnImg img{ width: 100%; } .m-box-columnItem .m-box-columnBtn{ flex-shrink: 0; width: 1.18rem; height: 0.51rem; background: #16BF6C; border-radius: 0.25rem; background: #16BF6C; border-radius: 0.25rem; font-size: 0.26rem; font-family: SourceHanSansCN-Medium, SourceHanSansCN; font-weight: 500; color: #FFFFFF; line-height: 0; white-space: nowrap; display: flex; align-items: center; justify-content: center; } .m-box-columnItem .m-box-columnInfo{ flex: 1; height: 0.95rem; display: flex; flex-direction: column; justify-content: space-evenly; overflow: hidden; } .m-box-columnInfo .m-box-columnTitle{ font-size: 0.29rem; font-weight: bold; color: #333333; white-space: nowrap; text-overflow: ellipsis; overflow: hidden; } .m-box-columnInfo .m-box-columnText{ font-size: 0.25rem; font-weight: normal; color: #999999; white-space: nowrap; text-overflow: ellipsis; overflow: hidden; } /*! PhotoSwipe Default UI CSS by Dmitry Semenov | photoswipe.com | MIT license */ /* Contents: 1. Buttons 2. Share modal and links 3. Index indicator ("1 of X" counter) 4. Caption 5. Loading indicator 6. Additional styles (root element, top bar, idle state, hidden state, etc.) */ /* 1. Buttons */ /*