@charset "UTF-8";
/*  2022 by tea */
html { overflow-x: hidden; -webkit-text-size-adjust: 100%; -ms-text-size-adjust: 100%; -webkit-tap-highlight-color:rgba(0,0,0,0);}
body { font-size: 0.24rem; color: #333; background-color: #ffffff;;min-width: 320px;font-family: Helvetica,STHeiti,Droid Sans Fallback}
body, html, a, img, div, form, select, input, ul, ol, li, h1, h2, h3, h4, h5, h6, dd, dl, dt, p, label, em, span, cude, i { margin: 0; padding: 0; list-style: none; vertical-align: middle; }
a { color: #333; text-decoration: none; outline: none; }
a:hover { outline: none; }
ol, ul, li { list-style: none; }
em, i { font-style: normal; vertical-align: top; }
img, input { border: none; outline: none; -webkit-appearance:none;-webkit-tap-highlight-color:rgba(0,0,0,0)}
header, footer, section, aside, article, nav, dialog, figure { display: block; }
body{width: 800px;margin:0 auto}
.cf:after { content: ''; display: block; height: 0; clear: both; }
.fl { float: left; }
.fr { float: right; }
::-webkit-scrollbar { display: none; }
::-webkit-input-placeholder, ::placeholder { color: #ccc; }
/* public */
.mgb60{margin-bottom: .60rem!important;}
.mgb40{margin-bottom: .40rem!important;}
.mgt60{margin-bottom: .60rem!important;}
.mgt40{margin-bottom: .40rem!important;}
.mgb30{margin-bottom: .3rem!important;}
.mgt30{margin-top: .3rem!important;}
.hide { display: none; }
.margin20{margin: 0 .2rem;}
/* icon */
.md-header .search .url2,.md-header .login a,.md-feedback a,.md-comment .comment-title p a,.md-comment .comment-title .comment-url,.comment-box .ft p i,.md-search .btn,.md-fixed p,.md-fixed i,.icon-hot, .icon-new, .icon-sf, .icon-xf, .icon-hd,.icon-sd, .icon-bsd{background: url("/images/2022/icon.png") no-repeat;background-size:1rem 28rem;}

/* header */
.md-header-fixed{height: 2rem;position: relative;overflow: hidden;}
.md-header {position: fixed;top: 0;width: 800px;height: 0.6rem;padding: 0.2rem 0;background-color: #fff;overflow: hidden;z-index: 99;}
.md-header .logo { float: left; padding: 0 0 0 0.24rem; }
.md-header .logo img {height: 0.6rem;display: block;}
.md-header .search {margin: 0 1.12rem 0 2.84rem;position: relative;}
.md-header .search .url1 { display: block; width: 100%; height: 0.6rem; line-height: 0.6rem; padding-left: 0.28rem; background-color: #f3f3f3; background-position: right -0.7rem; border-radius: 0.3rem; box-sizing: border-box; font-size: 0.25rem; color: #959595; }
.md-header .search .url2 {position: absolute;top: 0;right: 0;display: block;width: 0.7rem;height: 0.6rem;line-height: 5rem;overflow: hidden;cursor: pointer;background-position: .1rem .12rem;}
.md-header .login {position: absolute;top: 0.2rem;right: 0.24rem;width: 0.6rem;height: 0.6rem;}
.md-header .login a { display: block; width: 0.6rem; height: 0.6rem; background-position: 0 -.66rem; }
.md-header .login img { width: 0.54rem; height: 0.54rem; border: 0.02rem solid #fff; border-radius: 50%; }
.md-header .login .new-message { position: relative; }
.md-header .login .new-message span { position: absolute; top: 0; right: -0.06rem; display: block; padding: 0 0.06rem; height: 0.24rem; line-height: 0.24rem; font-size: 0.2rem; background: #f00; border-radius: 0.15rem; color: #fff; }

.md-con-fixed{height: .96rem;margin-bottom: 0.2rem}
.con-header { position: fixed; top: 0; left: 0; width: 100%; height: 0.96rem; line-height: 0.96rem; background: #fff; color: #333333; z-index: 99; }
.con-header .back, .con-header .back-home,.con-header .index-btn,.con-header .share,.con-header .fav-btn,.con-header .faved-btn,.con-header .cancel { position: absolute; display: block; color: #333333; }
.con-header .back { top: 0.06rem; left: 0; font-size: 0.4rem; line-height: 2rem; width: 0.2rem; height: 0.2rem; border-left: 0.04rem solid #b4b3b3; border-bottom: 0.04rem solid #b4b3b3; margin: 0.3rem 0 0.3rem 0.32rem; transform: rotate(45deg); -webkit-transform: rotate(45deg); overflow: hidden; z-index: 5;}
.con-header em { display: block; height: 0.96rem; text-align: center; font-size: 0.32rem; font-weight: bold;}
.con-header .share { top: 0; right: 0; width: 0.76rem; height: 0.96rem; line-height: 3rem; background-position: 0 -20rem; overflow: hidden; }
.con-header .cancel { top: 0; right: 0; font-size: 0.28rem; width: 1.16rem; height: 0.96rem; line-height: 0.96rem; text-align: center; }
.con-header .back-home { top: 0.22rem; right: 0.2rem; width: 1.28rem; height: 0.44rem; line-height: 0.44rem; text-align: center; border: 1px #b4b3b3 solid; font-size: 0.26rem; border-radius: 0.1rem; }
.con-header .search-btn{width: .6rem;height: .6rem;right: .1rem;top: .2rem;background: url("/images/2022/icon.png") no-repeat;background-size:1rem 28rem ;background-position: .1rem .1rem;}
.con-header .fav-btn{background: url("/images/2022/icon.png") no-repeat;background-size:1rem 28rem ;background-position: .1rem -3.26rem;right: 0;top: 0;height: .96rem;width: .76rem;}
.con-header .faved-btn{background-position: .1rem -4.32rem;}
.con-header .index-btn{background: url("/images/2022/backindex_icon.png") no-repeat;background-size: .56rem 1.86rem;width: .76rem;height:.96rem;right: 0;top: 0;background-position: 0.1rem .25rem;}
/* md-nav */
.md-nav {padding: 0 .1rem;position: fixed;top: 1rem;width:800px;height: 1rem;line-height: .8rem;overflow: hidden;background: #fff;box-sizing: border-box;z-index: 99;}
.md-nav a { float: left; width: 20%; text-align: center; font-size: 0.25rem; position: relative; }
.md-nav .cur { color: #333333; font-weight: bold;}
.md-nav .cur::after {position: absolute;bottom: 0rem;left: 50%;margin-left: -0.17rem;width: 0.34rem;height: 0.08rem;line-height: 0;font-size: 0;background: #00cc7d;border-radius: 0.04rem;content: "";}
.md-nav .new::before { position: absolute; top: 0.2rem; right: 0.3rem; width: 0.12rem; height: 0.12rem; background: #f00; border-radius: 50%; content: ""; }

/* loading */
.loadmore { /*height: 0.64rem;*/ line-height: 0.64rem;  text-align: center; margin: .4rem 0;color: #b4b3b3;background: #fff;}
.loadmore img{width: .5rem;height: .5rem;}
.loadmore p{text-align: center;color:#959595;font-size: 0.28rem;position: relative;height: 0.64rem;}
.loadmore p::before{display: block;position: absolute;top:0.32rem;left:50%;width: 5rem;margin-left: -2.5rem;height: 1px;background-image: linear-gradient(to right, #f1f1f1 0%, #d7d7d7 50%,#f1f1f1 100% );content: "";}
.loadmore p span{position: absolute;top:0;left:50%;margin-left:-1.2rem;display: block;width: 2.4rem;background: #fff;}
.loadmore a { display: block; width: 1.5rem; margin: 0 auto; font-size: 0.28rem; color: #999; position: relative; }
.loadmore a::after {display: block;position: absolute;top: 0.2rem;right: -.1rem;content: "";width: 0.14rem;height: 0.14rem;border-bottom: 0.02rem #999 solid;border-right: 0.02rem #999 solid;transform: rotate(45deg);-webkit-transform: rotate(45deg);}
.nomore{height: 1rem;line-height: 1rem;text-align: center;color:#959595;font-size: 0.28rem;position: relative}
.nomore span{position: absolute;top:0;left:50%;margin-left:-0.89rem;display: block;width: 1.78rem;background: #fff;}
.nomore::before{display: block;position: absolute;top: 0.5rem;left:50%;width: 5rem;margin-left: -2.5rem;height: 1px;background-image: linear-gradient(to right, #f1f1f1 0%, #d7d7d7 50%,#f1f1f1 100% );content: "";}
/* top */
.md-backtop{position: fixed;right: 0.3rem;bottom: 1.5rem;width: 0.88rem;height: 0.88rem;overflow: hidden;z-index: 20;display: none;}
.md-backtop a{display: block;width: 0.88rem;height: 0.88rem;line-height: 5rem;overflow: hidden;background: url("/images/backtop.png")  no-repeat;background-size:0.88rem 0.88rem}

/* icon */
.icon-hot, .icon-new, .icon-sf, .icon-xf, .icon-hd, .icon-sd, .icon-bsd { display: block; position: absolute; top: -0.05rem; left: -0.06rem; width: 0.66rem; height: 0.66rem; }
.icon-hot { background-position: 0 -12.38rem; }
.icon-new { background-position: 0 -13.08rem; }
.icon-sf { background-position: 0 -11.68rem; }
.icon-xf { background-position: 0 -13.78rem; }
.icon-hd { background-position: 0 -14.48rem; }
.icon-sd { background-position: 0 -15.26rem; }
.icon-bsd { background-position: 0 -15.98rem; }
 
/* md-list */
.md-list .list-head{font-weight: bold;font-size: .32rem;margin-bottom: .3rem;background-color: #fff;}
.md-list li {position: relative;margin: 0.06rem 0 0.3rem;background: #fff;height: 1.1rem;}
.md-list li a { display: block; position: relative;}
.md-list li img { float: left; width: 1.1rem; height: 1.1rem; border-radius: 0.24rem; }
.md-list li em { display: inline-block; margin-left: 0.2rem; height: 0.36rem; line-height: 0.36rem; font-size: 0.28rem; padding-right: 1.5rem; margin-bottom: 0.06rem; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }
.md-list li span { height: 0.36rem; line-height: 0.36rem; color: #959595; font-size: 0.22rem; }
.md-list li p { height: 0.64rem; line-height: 0.32rem; padding-right: 1.5rem; color: #959595; font-size: 0.22rem; overflow: hidden; text-overflow: ellipsis; 
    display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient:vertical;margin-left: 1.4rem;}
.md-list li i { top: -.06rem; left: -.06rem; }
.md-list li .btn {position: absolute;top: 0.27rem;right: 0;width: 1.28rem;height: 0.24rem;line-height: 0.24rem;padding: 0.16rem 0;text-align: center;border-radius: 0.1rem;border: 1px solid #00cc7d;color: #00cc7d;}
.md-list li .btn.off{color:#B1BDC5;border: 1px solid #B1BDC5;}
/*
.md-list .have-gift em { line-height: 0.4rem;  margin-left: 0.2rem; padding-right: 0.5rem; background: url("/images/2022/gift.png") right 0.04rem no-repeat; background-size: 0.26rem 0.26rem; }

.md-list li p strong { color: #00cc7d; font-weight: normal; }
*/
/* md-fixed */
.md-fixed {position: fixed;left: 0;width: 100%;height: 1.2rem;background: rgba(0, 0, 0, 0.4);z-index: 100;bottom: 0;}
.md-fixed a { display: block; height: 0.9rem; padding: 0.15rem 0.3rem 0.15rem 0.78rem; position: relative; }
.md-fixed img { float: left; width: 0.9rem; height: 0.9rem; }
.md-fixed i { display: block; position: absolute; top: 0.23rem; right: 0.2rem; width: 1.32rem; height: 0.74rem; line-height: 0.74rem; padding-left: 0.68rem; background-color: #00cc7d; border-radius: 0.1rem; color: #fff; font-size: 0.28rem; background-position: 0.18rem -16.85rem; overflow: hidden;}
.md-fixed em { display: block; height: 0.34rem; line-height: 0.34rem; padding-top: 0.08rem; font-size: 0.28rem; margin-left: 1.1rem; color: #fff; }
.md-fixed span { display: block; height: 0.5rem; line-height: 0.5rem; color: #ccc; font-size: 0.22rem; margin-left: 1.1rem; }
.md-fixed p {position: absolute;top: 0;left: 0;width: 0.68rem;height: 1.2rem;line-height: 0;font-size: 0;background-position: 0.3rem -17.75rem;}

/*  */
.md-search {margin: 0.16rem 0.84rem;position: relative;}
.md-search .txt {display: block;width: 100%;height: 0.64rem;line-height: 0.64rem;padding: 0 1rem 0 0.22rem;font-size: 0.26rem;color: #333;background-position: .14rem .16rem;background-color: #f5f5f5;box-sizing: border-box;border-radius: 0.32rem;}
.md-search .btn {display: block;position: absolute;top: .15rem;right: 0;width: 0.64rem;height: 0.64rem;line-height: 0.64rem;text-align: center;color: #00cc7d;font-size: 0.3rem;border: none;}

/* all-activity */
.activitylist-ul{margin-top:.2rem}
.activitylist-ul li{margin-bottom: .48rem;background-color: #fff;border-radius: .2rem;overflow: hidden;box-shadow: 0 2px 10px #ccc;}
.activitylist-ul li a{display: block;width: 100%;position: relative;}
.activitylist-ul li  img{width: 100%;display: block;height: 2.38rem;}
.activitylist-ul li .activity-info{overflow: hidden;padding:.18rem;display: flex;align-items: center;justify-content:space-between}
.activitylist-ul li .activity-info .activity-name-time{flex: 1;}
.activitylist-ul li .activity-info span{height: .48rem;line-height: .48rem;text-align: center;border:1px solid #00cc7d;border-radius: .1rem;width: 1.38rem;color: #00cc7d;margin-left: .44rem;}
.activitylist-ul li .activity-info .activity-name-time p{font-size:.28rem ;margin-bottom: .1rem;overflow:hidden; 
text-overflow:ellipsis;display:-webkit-box; -webkit-box-orient:vertical;-webkit-line-clamp:2; }
.activitylist-ul li .activity-info .activity-name-time em{color: #959595;}
.activitylist-ul li a:active{background-color: #f5f5f5;}
.activitylist-ul li i{height: .45rem;line-height: .48rem;text-align: center;color: #fff;position: absolute;left: 0;top: 0;border-radius: .2rem 0 .2rem 0;padding: 0 .2rem;background-color: #ffa504;}
.activitylist-ul li i.ing-tag{background-color: #00cc7d;}
.activitylist-ul li i.end-tag{background-color: #bdbdbd;}
.activitylist-ul li i em{background: url("/images/2023/ontiime_icon.png") no-repeat center;background-size: 100%;width: .26rem;height: .26rem;display: inline-block;vertical-align: text-top;margin-right: .04rem;}

.md-gamebox .hd{overflow: hidden;}
.md-gamebox .hd .title{color:#333333 ;font-weight: bold;font-size: .32rem;float: left;height: .4rem;line-height: .4rem;}
.md-gamebox .hd .more{float: right;font-size: .26rem;color: #959595;margin-top: .1rem;height: .3rem;line-height: .3rem;}
.md-gamebox{width: 100%;}
.md-gamebox ul{display: flex;flex-wrap: wrap;}
.md-gamebox li{float: left;width:1.24rem;text-align: left;margin-right: .71rem;margin-bottom: .2rem;position: relative;}
.md-gamebox li:nth-child(4n){margin-right: 0;}
.md-gamebox li a{position: relative;display: block;width: 1.24rem;margin: 0 auto;}
.md-gamebox li img{width: 1.24rem;height: 1.24rem;border-radius: .2rem;display: block;margin: 0 auto;}
.md-gamebox li em{line-height: 1.4;margin-top: .1rem;display:-webkit-box;-webkit-box-orient:vertical;word-break: break-all;-webkit-line-clamp:2;text-overflow: ellipsis;overflow: hidden;}
.md-feedback{height:0.84rem;overflow: hidden}

.md-hotnewtab{height: .54rem;line-height: .54rem;margin: .3rem 0 .4rem;}
.md-hotnewtab div{border: 0.01rem solid #00cc7d;float: left;border-radius: .1rem;}
.md-hotnewtab div span{float: left;box-sizing: border-box;min-width: 1.1rem;padding:0 .25rem;height: .54rem;color: #00cc7d;text-align: center;}
.md-hotnewtab div span.active,.md-hotnewtab div span.active a{background-color: #00cc7d;color: #fff;border-radius: 0.1rem;}
.md-hotnewtab div span a{color: #00cc7d;display: block;}

.sortall-contain{margin: 0 .2rem;}
.sort-item{margin-bottom: .5rem;}
.sort-item .shd{height: .48rem;line-height: .5rem;overflow: hidden;}
.sort-item .shd .title{float: left;color: #333;font-weight: bold;font-size: .32rem;}
.sort-item .shd .title img{width: .48rem;height: .48rem;float: left;margin-right: .14rem;}
.sort-item .shd .title span{float: left;}
.sort-item .shd .more{float: right;color: #b4b3b3;background: url('/images/2022/arrow.png') center right no-repeat;background-size: .18rem .28rem;width: .4rem;height: .48rem;text-indent: -9999px;}
.sort-item .sbd ul{overflow: hidden;}
.sort-item .sbd li{width: 1.56rem;height: .6rem;line-height: .6rem;text-align: center;background-color: #f5f5f5;color: #333333;font-size: .26rem;border-radius:.1rem;margin-top: .3rem;overflow: hidden;float: left;margin-right: .28rem;user-select: none;-webkit-user-select: none;}
.sort-item .sbd li:nth-child(4n){margin-right: 0;}
.sort-item .sbd li a{display: block}

.md-list li {margin-bottom: 0.4rem;  height: 1.24rem;}
.md-list li a {height: 1.24rem;}
.md-list li img { width: 1.24rem; height: 1.24rem;}
.md-list li em, .md-list li span { display: block; margin-left: 1.4rem; }
.md-list li .btn,.md-list li .btn1,.md-list li .enter  {top: 0.36rem;right: 0;}
.md-list .have-gift em { background-position: right 0.1rem;overflow: hidden;width: 50%;display: inline-block;}


@media screen and (max-width:768px) {
    .md-gamebox li{width: 25%;text-align: center;margin-bottom: .2rem;margin-right: 0;}
    .sort-item .sbd li{width: 23%;margin: .3rem 1% 0;}
    .md-header {top: 0;left: 0;width: 100%;}
    .md-nav {left: 0;width: 100%;}
    body{width: 100%}
}
/*index*/
.main-wrap{margin: .1rem .2rem 0;position: relative;z-index: 2;}
.main-wrap1{margin: .2rem .2rem 0;position: relative;z-index: 2;}
.md-category{border-radius: .2rem .2rem 0 0;display: flex;background-color: #fff;padding-top: .2rem;flex-direction: row;flex-wrap: wrap;justify-content: center;}
.md-category a{width: 20%;height:1.3rem;padding-top: 0;background: none;float: left;text-align: center;line-height: .52rem;font-size: .26rem;margin-bottom: .3rem;}
.md-category span{display: block;height: 0.52rem;line-height: 0.52rem;}
.md-category img{width: 0.8rem;height: 0.8rem;margin: 0 auto;display: block;}
.md-played{padding: .2rem 0 .2rem .6rem;position: relative;box-shadow: 0 0 0.2rem #dedede;border-radius:.2rem;margin: .3rem  auto .6rem;}
.played-scroll{overflow-x: auto;white-space: nowrap;font-size: 0;overflow-y: hidden;height: 1.44rem;}
.md-played .tit-tag{width: .3rem;text-align: center;font-size: .32rem;font-weight: bold;position: absolute;left: .15rem;top: .2rem;color: #333;line-height: .36rem;}
.md-played ul{display: inline-block;}
.md-played ul li{display: inline-block;width: 1.24rem;margin: 0 .1rem;}
.md-played ul li a{display: block;overflow: hidden;line-height: .56rem;white-space: nowrap;text-overflow: ellipsis;font-size: .24rem;text-align: center;word-break: break-all;}
.md-played ul li a img{width: 1rem;height: 1rem;display: block;border-radius: .2rem;margin: 0 auto;}

.more-played{width: 1.24rem;height: 1.44rem;text-align: center;line-height: .56rem;display: inline-block;margin: 0 .1rem;overflow: hidden;font-size: .24rem;}
.more-played div{width: 1rem;height: 1rem;background-color: #f0f0f0;border-radius: .1rem;font-size: 0;padding: .04rem;margin: 0 auto;white-space: normal;line-height: .44rem;box-sizing: border-box;text-align: center;overflow: hidden;}
.more-played div img{width: .4rem;height: .4rem;display:inline-block;margin: .03rem ;vertical-align: middle;border-radius: .05rem;}

.md-newtj{margin: .6rem auto;}
.md-newtj .tj-banner{width: 100%;height: 3.55rem;display: block;position: relative;border-radius: .2rem .2rem 0 0;overflow: hidden;}
.md-newtj .tj-banner img{width: 100%;height:100%;display: block;}
.md-newtj .tj-banner .tag{height: .42rem;line-height: .42rem;background-color: #61bb12;color: #fff;position: absolute;left: 0;top:0;padding: 0 .2rem;border-radius: .15rem 0 .15rem 0;}
.md-newtj .tj-banner::after{content: '';background: url("/images/2022/dark_mask2.png") repeat-x;background-size: 1rem 4rem;position: absolute;bottom: .1rem;left: 0;width: 100%;height: 2rem;}
.md-newtj .tj-banner .game-intr{padding: 0 .2rem;bottom: 0.7rem;left: 0;color: #fff;position: absolute;z-index: 2;}
.tj-banner .game-intr h5{font-size:.36rem;margin-bottom: .08rem;}
.tj-banner .game-intr p{color: #f1f1f1;}

.md-newtj .other-tj{border-radius: .2rem;background-color: #fff;padding: .25rem 0 0;box-shadow: 0 2px 4px #dedede;margin-top: -.55rem;z-index: 2;position: relative;}
.other-tj ul{text-align: center;display: flex;flex-wrap: wrap;flex-direction: row;justify-content: space-around;}
.other-tj li{width: 1.24rem;height: 1.4rem;margin: 0 0 .2rem;box-sizing: border-box;}
.other-tj li a{position: relative;width: 1rem;height: 1rem;display: block;margin: 0 auto;}
.other-tj li img{width: 1rem;height: 1rem;margin: 0 auto;display: block;border-radius: .2rem;}
.other-tj li em{line-height: .56rem;display: block;width: 100%;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;word-break: break-all;}

.md-card,.md-card4{margin: .5rem 0;}
.md-card a,.md-card4 .md-card4list a{width: 48%;float: left;box-sizing: border-box;}
.md-card a img,.md-card4 .md-card4list a img{width: 100%;border-radius: 0.2rem;}
.md-card a:nth-child(even),.md-card4list a:nth-child(even){float: right;}
.md-card4 .md-card4list a{margin-top: .24rem;}

.md-list{margin-bottom: .6rem;}
.md-list li a:first-child{height: 1.1rem;}
.md-list li em{margin: .06rem 0 .16rem .15rem;}
.daily-gamesend{width: 100%;height: 5rem;position: relative;display: block;z-index: 1;}
.daily-gamesend img{width: 100%;display: block;height: 100%;}
.daily-gamesend .tag{padding: 0 .18rem;background-color: #f64242;line-height: .42rem;height: .42rem;color: #fff;border-radius:.18rem .18rem .18rem .05rem;text-align: center;position: absolute;top:.14rem;left: .2rem;}
.daily-gamesend .game-intr{padding: 0 .22rem;width: 7.06rem;left: 0;bottom: 1.3rem;position: absolute;z-index: 2;color: #fff;}
.daily-gamesend .game-intr h5{font-size: .4rem;;margin-bottom: .08rem;}
.daily-gamesend .game-intr p{color:#f1f1f1}
.daily-gamesend::before{content: '';background: url("/images/2022/dark_mask.png") repeat-x;background-size: 1rem 4rem;width: 100%;position: absolute;bottom: -0.5rem;left: 0;width: 100%;height: 4rem;}
.daily-gamesend::after{content: '';background: url("/images/2022/white_mask.png") repeat-x;background-size: 1rem 3.5rem;width: 100%;position: absolute;bottom: -.94rem;left: 0;height:3.5rem;transform: scaleY(-1);z-index: 2;}

.pg-recommend{width: 100%;position: relative;display: block;z-index: 1;}
.pg-recommend img{width: 100%;display: block;}
.pg-recommend .tag{padding: 0 .18rem;background-color: #f64242;line-height: .42rem;height: .42rem;color: #fff;border-radius:.18rem .18rem .18rem .05rem;text-align: center;position: absolute;top:.14rem;left: .2rem;}

.md-gamebox{margin-bottom: .6rem;}
.md-gamebox .hd,.md-card4 .hd{overflow: hidden; height: .5rem}
.md-gamebox .hd .title,.md-card4 .hd .title{color:#333333 ;font-weight: bold;font-size: .32rem;float: left;height: .4rem;line-height: .4rem;}
.md-gamebox .hd .more,.md-card4 .hd .more{float: right;font-size: .26rem;color: #959595;margin-top: .1rem;height: .3rem;line-height: .3rem;padding-right: .2rem;background: url("/images/2022/arrow.png") no-repeat right -.01rem ;background-size: .18rem .28rem;}
.md-gamebox{width: 100%;}
.md-gamebox ul{display: flex;flex-wrap: wrap;}
.md-gamebox li{float: left;width:1.24rem;margin-top: .2rem;text-align: left;margin-right: .71rem;position: relative;}
.md-gamebox li a{display: block;width: 1.24rem;height: 1.24rem;position: relative;margin: 0 auto;}
.md-gamebox li:nth-child(4n){margin-right: 0;}
.md-gamebox li img{width: 1.24rem;height: 1.24rem;border-radius: .2rem;display: block;margin: 0 auto;}
.md-gamebox li em{line-height: 1.4;margin-top: .1rem;display:-webkit-box;-webkit-box-orient:vertical;word-break: break-all;-webkit-line-clamp:2;text-overflow: ellipsis;overflow: hidden;}
@media screen and (min-width:768px) {
    .md-gamebox li{width: 25%;text-align: center;margin-bottom: .2rem;margin-right: 0;}
}

.md-feedback{height:0.84rem;overflow: hidden}
.md-feedback span{float: left;width: 50%;}
.md-feedback a{display:block;width: 1.2rem;height:0.84rem;line-height:0.84rem;padding-left: 0.5rem;margin: 0 auto;color: #959595;}
.md-feedback span:first-child a{background-position: .06rem -1.53rem;}
.md-feedback span:last-child a{background-position:.06rem -2.32rem}

/* footer */
footer .ft { padding: 0.28rem 0 0.16rem 0; text-align: center; }
footer .ft img {margin-bottom: 0.18rem;width:100% }
footer .ft p { line-height: 0.42rem; font-size: 0.22rem; color: #bbbbbb; }
footer .tip { padding: 0.12rem 0; line-height: 0.42rem; border-top: 1px #e3e3e3 solid; text-align: center; font-size: 0.22rem; color: #aaa; }
footer .tip a {color: #866ea1;vertical-align: top;}

/*语言*/
body.user-home{}
.con-header a { position: absolute; display: block; color: #333333; }
.con-header em { display: block; height: 0.96rem; text-align: center; font-size: 0.32rem; font-weight: bold;}

.main{background-color: #fff;padding:.37rem .28rem;border-radius:.4rem .4rem 0 0 ;min-height: 5rem;}
.single{text-indent: 2em;display: block;text-align: justify;color:#959595}
.user-list a{height: .45rem;line-height: .45rem;display: block;font-size: .24rem;user-select: none;float: left;width: 90%;font-weight: bold;padding-left:.37rem}
.contact-wrap{margin: .5rem;}
.contact-wrap ul li{height: 1.26rem;line-height: 1.26rem;border-bottom: 1px solid #eaeaea;font-size: .32rem;}
.contact-wrap ul li p{float: left;color: #333333;}
.contact-wrap ul li span{float: right;color: #959595;}

/*新闻活动*/
.newhead{background: #333;color: #fff;}
.con-tab{padding: .5em;line-height: .44rem;color: #959595;}
h1.newt{font-size: 1.5em;color:#333}
.con-main{font-size: .28rem;text-indent: 2em;text-align: justify;}
.con-time{text-align:right;border-bottom:1px #e3e3e3 solid; margin: .5em 0}
.con-date{text-align:center;color:#ff0000; margin: .5em 0;font-size: 1.2em;font-weight: 700}
/*搜索 */
body{min-height: 100%;}
.md-result{margin: 0 .2rem;}
.md-result .tit{color: #333333;font-size: 0.3rem;font-weight: bold;}
.md-result .null-box{overflow:hidden;}
#noshowresult{height:0.6rem;line-height: 0.6rem;;padding-top:2.54rem;margin:.5rem 0;background: url("../../images/2022/null-search.png") top center no-repeat;background-size:2.54rem 2.54rem;color: #aaa;text-align: center}

.md-result .hotsearch{margin-top: .6rem;}
.md-result .hotsearch ul{overflow: hidden}
.md-result .hotsearch li{float: left;width:50%;margin: 0.18rem 0 0;height: .5rem;line-height: .5rem;box-sizing: border-box;}
.md-result .hotsearch li i{font-size: .26rem;display: inline-block;vertical-align: middle;margin-right: .1rem;color: #959595;width:10%;text-align: center;}
.md-result .hotsearch a{font-size: .28rem;padding-right: .4rem;display: inline-block;position: relative;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;max-width: 80%;box-sizing: border-box;}
.md-result .hotsearch li:nth-child(1) i{color:#f35959 ;font-weight: 800;}
.md-result .hotsearch li:nth-child(2) i{color:#fc8238;font-weight: 800;}
.md-result .hotsearch li:nth-child(3) i{color:#ffbc64;font-weight: 800;}
