﻿body{background-color: #fff;}

/* 栏目 */
.m-column-box{height: 2.28rem;padding: 0 .2rem;padding-top: .2rem;}
.m-column-item{}
.m-column-item .u-logo{width: 1.1rem;height: 1.1rem;}
.m-column-item .u-text{font-size: .26rem;color: #464646;margin-top: .15rem;}

/* 今日推荐 */
.m-rec-today {font-size: 0;text-align: center;}
.m-rec-today .m-card{width: 100%;height: 100%;border: 1px solid transparent;border-radius: .16rem;padding: 0.3rem 0.2rem;background: white;background-clip: padding-box;box-sizing: border-box;vertical-align: middle;text-align: left;}
.m-rec-today .m-bg {display:inline-block;width: 6.8rem;border-radius: .16rem;background-image: linear-gradient(90deg, #8BA2F5 0%, #E5C4FF 100%);box-sizing: border-box;box-shadow: 0 2px 10px 0 rgba(176,170,170,0.30)}
.m-rec-today .u-text {display: inline-block;width: 0.45rem;border-top-left-radius: 0.2rem;border-bottom-left-radius: 0.2rem;padding: 0.22rem 0 0.22rem 0.1rem;font-size: 0.24rem; letter-spacing: 0.06rem; line-height: 0.28rem; color: white;background-image: linear-gradient(-90deg, #8BA2F5 0%, #CF7CFE 100%);text-align: center;vertical-align: middle;box-sizing: border-box;}
.m-rec-today .m-list {display: inline-block;}
.m-rec-today .m-list li {display: none;}
.m-rec-today .m-list .selected {display: inline-block;}
.m-rec-today .m-list .u-icon {width: 1.2rem;height: 1.2rem;vertical-align: middle;}
.m-rec-today .m-center-des {display: inline-block; width: 3.5rem;margin-left: 0.16rem;vertical-align: middle;}
.m-rec-today .m-center-des .u-name {font-size: 0.36rem;color: #464646;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;}
.m-rec-today .m-center-des .u-type {margin-top: 0.26rem;font-size: 0.28rem;color: #AAAAAA;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;}
.m-rec-today .m-right {position: relative;display: inline-block;margin-left: 0.56rem;font-size: 0.22rem;color: #8AA3F7;vertical-align: middle;}
.m-rec-today .m-right::before {content: '';position: absolute;left: -0.27rem;width: 0.01rem;min-width: 1px;height: 0.8rem;background-image: radial-gradient(circle at center, #AAAAAA, white);}
.m-rec-today .m-right img {display: block;margin: 0 auto;width: 0.4rem;height: 0.4rem;}
.m-rec-today .m-right p {margin-top: 0.1rem;}

/* 排行 */
.m-checker-wrapper{/* padding-left: .4rem; */margin-top: .15rem;}
.m-block-rank{height: 5.7rem;margin-top: .3rem; padding-top: .2rem;}
.m-block-rank .swiper-container{padding-left: .3rem;}
.m-block-rank .m-checker-wrapper{display: none;}
.m-block-rank .m-rank-item3{width:7.12rem;}
.m-block-rank .m-rank-item3 .m-rank-top-x{height:1.6rem;width:6.9rem;position:relative;display:inline-block;}
.m-block-rank .m-rank-item3 .m-rank-top-x:after{position: absolute;display: block;content: "";bottom: 0;right: 0;margin: 0 auto;width: 5.7rem;height: 1px;background-image: url(/skin/m/images/ic-line-copy.png);background-size: 100% 100%;}
.m-block-rank .m-rank-item3 .m-rank-top-x:last-child:after{display: none;}
.m-rank-top-x .u-logo{position:absolute;height:1.2rem;width:1.2rem;line-height:1.6rem;top: .2rem;}
.m-block-rank .m-rank-item3 .icon-rank{position:absolute;width: .36rem;height: .44rem;background: url(/skin/m/images/ic-top4.png) 0 0 /100% 100% no-repeat;left: 1.5rem;top: .5rem;color:#fff;text-align: center;padding-top: .04rem;font-size: .3rem;font-weight: bold;}
.m-block-rank .m-rank-item3 .m-rank-top-1 .icon-rank{background-image: url(/skin/m/images/ic-top1.png);}
.m-block-rank .m-rank-item3 .m-rank-top-2 .icon-rank{background-image: url(/skin/m/images/ic-top2.png);}
.m-block-rank .m-rank-item3 .m-rank-top-3 .icon-rank{background-image: url(/skin/m/images/ic-top3.png);}
.m-rank-top-x .u-name{position:absolute;color:#464646;left:2.1rem;top: .4rem;font-size:.3rem;display: block;text-overflow: ellipsis;width: 3.5rem;white-space: nowrap;overflow: hidden;}
.m-rank-top-x .u-type{position:absolute;color:#AAA;left:2.1rem;top: .85rem;font-size:.2rem;display: block;text-overflow: ellipsis;width: 3.5rem;white-space: nowrap;overflow: hidden;}
.m-rank-top-x .u-btn-download{position:absolute;right: -.1rem;top: .44rem;border-width: 1px;}
.m-block-rank .m-rank-item3:last-child{margin-right:.3rem;}
.m-block-rank .swiper-border{height:100%;display:inline-block;width:.3rem;}
.m-block-rank .m-checker-wrapper:before{position: relative;display: block;content: "";bottom: 0;left: 0;right: 0;margin: 0 auto .15rem;width: 6.7rem;height: 1px;background-image: url(/skin/m/images/ic-line-copy.png);background-size: 100% 100%;}

/* 本周热门游戏 */
.m-block-hot-app{overflow: hidden; background: #FFFFFF;margin-top: .2rem; box-shadow: 0 2px .2rem 0 rgba(176,170,170,0.30);padding-bottom: .4rem;}

/* 玩家口碑榜 */
.m-block-praise{height: 4.2rem;margin-top: .2rem;padding-top: .2rem; background: #fff url(../images/bg-img-3.jpg) 0 0 /100% 100% no-repeat;}

/* 口碑项 */
.m-praise-list{font-size: 0;text-align: center;margin-top: 1.01rem;}
.m-praise-list .m-praise-item-a:nth-child(2),
.m-praise-list .m-praise-item-a:nth-child(5){position: relative;margin: -.4rem .47rem 0;}
.m-praise-item-a{display: inline-block;vertical-align: middle; width: 1.68rem;height: 2.14rem;background: #FFFFFF;-webkit-box-shadow: 0 2px .2rem 0 rgba(176,170,170,0.30);box-shadow: 0 2px .2rem 0 rgba(176,170,170,0.30);border-radius: .12rem;}
.m-praise-item-a a{position: relative; display: block;height: 100%;border-top: 1px solid transparent;padding: 0 .1rem;}
.m-praise-item-a .u-logo{display: block;margin: 0 auto;left:0;right:0; position: absolute;top: -.65rem; width: 1.3rem;background-color: #fff; height: 1.3rem;border: .05rem solid #FFF;border-radius: .1rem;}
.m-praise-item-a .u-name{display: block;text-align: center; font-size: .26rem;margin-top: .69rem; color: #464646;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.m-praise-item-a .u-hot{display: block;text-align: center; font-size: .26rem;margin-top: .07rem; color: #FF8402;}
.m-praise-item-a .u-hot .icon-hot{width: .2rem;height: .22rem;background-image: url(../images/ic-hot.png);margin-right: .06rem;}
.m-praise-item-a .u-btn-download{display: block;margin: 0 auto;margin-top: .07rem; width: 1.2rem;height: .44rem;line-height: .44rem; border-width: 1px;font-size: .28rem;}

/* 新闻等列表 */
.m-contentlist-item-container{margin-top: .2rem;background: #FFFFFF;-webkit-box-shadow: 0 2px .2rem 0 rgba(176,170,170,0.30);box-shadow: 0 2px .2rem 0 rgba(176,170,170,0.30);}
/* 切换项 */
.m-checker-button-wrapper{height: .76rem;border-bottom: 1px solid #FF6C47;}
.m-checker-button-wrapper .m-checker-button-item{height: 100%;line-height: .76rem;text-align: center; font-size: .28rem;color: #464646;letter-spacing: 1px;}
.m-checker-button-wrapper .m-checker-button-item.is-active{position: relative; color: #FF6C47;font-weight: bold;}
.m-checker-button-wrapper .m-checker-button-item.is-active:after{position: absolute; content: "";display: block;width: 1.5rem;height:.04rem;bottom: 0;left: 0;right: 0;margin: 0 auto;background-color: #FF6C47;}
/* 内容列表a */
.m-content-item-a{position: relative; height: .76rem;line-height: .76rem;}
.m-content-item-a:not(:last-child):after{content: "";display: block;position: absolute;right: 0;bottom: 0; width:6.56rem;height: 1px;background-color: #D8D8D8;}
.m-content-item-a a{display: block;height:inherit;line-height: inherit;padding: 0 .2rem;font-size: .3rem;color: #464646;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.m-content-item-a .u-tag{display: inline-block;height: .36rem;line-height: .36rem;font-size: .22rem;color: #FFFFFF;background: #8DB9FF;border-radius: .06rem;padding: 0 .08rem;margin-right: .14rem;vertical-align: middle;position: relative;top: -.02rem;}

/* 专题项 */
.m-block-subject{height: 3.7rem;overflow: hidden;margin-top: .2rem; background: #FFFFFF;-webkit-box-shadow: 0 2px .2rem 0 rgba(176,170,170,0.30);box-shadow: 0 2px .2rem 0 rgba(176,170,170,0.30);}
.m-block-subject .swiper-container{margin-top: .3rem;padding-left: .2rem;}

/* 更多精彩 */
.m-block-more{padding-bottom: .3rem; margin-top: .2rem;overflow: hidden; background: #FFFFFF;-webkit-box-shadow: 0 2px .2rem 0 rgba(176,170,170,0.30);box-shadow: 0 2px .2rem 0 rgba(176,170,170,0.30);}

/* 精选分类 */
.m-special-type{background: #FFFFFF;margin-top: .2rem; box-shadow: 0 2px 20px 0 rgba(176,170,170,0.30);padding-left: .1rem;padding-bottom: .1rem; overflow: hidden;}
.m-special-type .m-titler-1{margin-bottom: .3rem;}
.m-special-type .m-class-item-a{margin-left: .2rem;margin-bottom: .2rem;}
.m-class-list{font-size: 0;}
.m-class-item-a{background: #FFFFFF;overflow: hidden;border: 1px solid #E0E0E0;border-radius: .14rem;display: inline-block;width: 3.35rem;height: 1.2rem;padding: .15rem .4rem;}
.m-class-item-a .m-left{float: left;}
.m-class-item-a .m-left .u-name{font-size: .28rem;color: #444444;margin-top: .07rem;}
.m-class-item-a .m-left .u-nums{font-size: .24rem;color: #B8B8B8;margin-top: .02rem;}
.m-class-item-a img{width: .9rem;height: .9rem;float: right;}

.m-naver-top{position: fixed;width: 100%;top: 0;left: 0;z-index: 9999;display: none;}

.m-broadcast-box {padding: 0 .4rem;margin-top: .2rem;height: .36rem;overflow-y: hidden;}
.m-broadcast-box .icon {background-image: url(../images/ic-activity-orange.png);}
.m-broadcast-box .u-text,
.m-broadcast-box .u-text a{color: #FF8E13;}

/* 兴趣推荐 */
.m-radius-shadow-box{width: 6.7rem;margin: 0 auto;background: #FFFFFF;-webkit-box-shadow: 0 2px 10px 0 rgba(176,170,170,0.50);box-shadow: 0 2px 10px 0 rgba(176,170,170,0.50);border-radius: .1rem;}
.m-block .m-titler{overflow: hidden;line-height: .44rem;padding: 0 .3rem;}
.m-block .m-titler .t-left{float: left;}
.m-block .m-titler .t-left .u-check-button{display: inline-block;font-style: normal;height: .44rem;line-height: .44rem;font-size: .28rem;color: #FFFFFF;padding: 0 .19rem;border-radius: .2rem;color: #464646;}
.m-block .m-titler .t-left .is-active{color: #FFF; font-weight: bold;background-image: -webkit-linear-gradient(73deg, #FF9B00 0%, #FF6A48 94%);background-image: linear-gradient(73deg, #FF9B00 0%, #FF6A48 94%);}
.m-block .m-titler .u-href{float: right;font-size: .26rem;color: #494949;}

.m-content-list-box{margin-top: .3rem;padding: .2rem .2rem 0;margin-bottom: .3rem;}
.m-content-list-box .m-titler{padding: 0;margin-bottom: 5px;}
.m-content-small-item{}
.m-content-small-item:not(:last-child){border-bottom: 1px solid #D8D8D8;}
.m-content-small-item a{display: block;white-space: nowrap;-ms-text-overflow: ellipsis;text-overflow: ellipsis;overflow: hidden;font-size: .3rem;color: #464646;}
.m-content-small-item a:before{content: ""; display: inline-block;width: .1rem;height: .1rem;background: #FB7D38;border-radius: 100%;margin-right: .1rem;vertical-align: middle;}
.m-content-list-box .m-content-small-item{height: .8rem;line-height: .8rem;}
.m-content-list-box .m-checker-wrapper{}
.m-content-list-box .m-checker-wrapper .m-checker-item .m-img-text-list{margin-top: .45rem;}

/* 随便看看 */
.m-title-c:before {display: inline-block; position: relative; top: -.03rem; margin-right: .1rem; vertical-align: middle; content: ""; height: .3rem; width: .06rem; background-image: -webkit-linear-gradient(-180deg, #F9A218 0%, #FB7D38 97%); background-image: linear-gradient(-180deg, #F9A218 0%, #FB7D38 97%); border-radius: .1rem; }
.m-title-c { font-size: .3rem; color: #464646; margin-bottom: .2rem; overflow: hidden; }
.m-game-bottom-block {padding: 0 .2rem;margin-top: .3rem;}
.m-game-bottom-block .m-title-c{padding-left: .2rem;padding-right: .15rem;}
.m-game-block-game-like{}
.m-game-block-game-like .m-game-list{padding-left: .2rem;padding-bottom: .2rem;padding-top: .1rem; /* height: 2.3rem; */}
.m-rank-top-x .u-name a {
    color: #464646;
}
.m-rank-top-x .u-type a{
	color:#AAA;
}