html,body,div,ul,p,dl,dt,dd,em,span {margin:0; padding:0; font-size:100%; vertical-align:baseline;}
html {font-size:15.6vw; -webkit-text-size-adjust:100%; -ms-text-size-adjust:100%; *text-overflow:ellipsis; -webkit-tap-highlight-color:rgba(0,0,0,0);}
body {color:#000; background-color:#fff; margin:0 auto;font:100%/1.5 -apple-system,"Helvetica Neue",Helvetica,Arial,"PingFang SC","Hiragino Sans GB","WenQuanYi Micro Hei","Microsoft Yahei",sans-serif; -webkit-font-smoothing:antialiased;}
a {outline:none; color:#000; text-decoration:none; -webkit-user-select:none; -webkit-user-drag:none; -webkit-tap-highlight-color:rgba(0,0,0,0);background-color: transparent;}
img {border:0; max-width:100%; display:block;}
li {list-style:none;}
i,em {font-style:normal;}
div,p {word-break:break-all; word-wrap:break-word;}
html {-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%; *text-overflow:ellipsis; -webkit-tap-highlight-color:rgba(0,0,0,0);}
.clear:after {content:"."; display:block; height:0; clear:both; visibility:hidden;}
.clear {zoom:1;}
.hide {display:none;}
@media screen and (min-width:640px){
	html {font-size:100px;}
}

.browser_tips {ition:fixed; width:100%; height:100%; background-color:rgba(0,0,0,0.8); top:0; left:0; z-index:999;}
.browser_tips img {width:3.57rem; float:right; margin:.2rem .2rem 0 0;}
#qrcode {position:absolute; width:1.5rem; top:0; left:-1.7rem; padding:.05rem; background-color:#fff; border:1px solid #e7e7e7; margin:auto; border-radius:.1rem; z-index:999;}
#qrcode div {font-size:.18rem; line-height:.3rem; margin-bottom:.05rem; color:#fff; background-color:#000; border-radius:.05rem;}
.loading_page {position:fixed; width:2rem; height:.5rem; padding-top:1.1rem; font-size:.2rem; color:#fff; border-radius:6px; top:0; bottom:0; left:0; right:0; margin:auto; text-align:center; background:url("https://files.imgdb.cn/static/images/f0/9d/62db7b4ef54cd3f93777f09d.gif") center .25rem no-repeat; background-size:.7rem; background-color:rgba(0,0,0,.6); z-index:999;}
html,body {background-color:#000;}
/*.main {margin:auto; max-width:640px; height:100%; padding-bottom:.5rem; font-size:.14rem; background:url("https://pic.imgdb.cn/item/62dbbf89f54cd3f9371f8249.png") #1d1e22 no-repeat center 0 / 6.4rem;}*/
.main {margin:auto;max-width:640px;height:100%;padding-bottom:.5rem;font-size:.14rem;background: url("../images/bg.jpg") #1d1e22 no-repeat center 0 / 6.4rem;}
.main1 {margin:auto; max-width:640px; height:100%; padding-bottom:.5rem; font-size:.14rem; background:url("../images/head_bg1.jpg") #1d1e22 no-repeat center 0 / 6.4rem;}
.main2 {margin:auto; max-width:640px; height:100%; padding-bottom:.5rem; font-size:.14rem; background:url("../images/head_bg2.jpg") #1d1e22 no-repeat center 0 / 6.4rem;}
.main3 {margin:auto; max-width:640px; height:100%; padding-bottom:.5rem; font-size:.14rem; background:url("../images/head_bg3.jpg") #1d1e22 no-repeat center 0 / 6.4rem;}
.main4 {margin:auto; max-width:640px; height:100%; padding-bottom:.5rem; font-size:.14rem; background:url("../images/head_bg4.jpg") #1d1e22 no-repeat center 0 / 6.4rem;}
.main5 {margin:auto; max-width:640px; height:100%; padding-bottom:.5rem; font-size:.14rem; background:url("../images/head_bg5.jpg") #1d1e22 no-repeat center 0 / 6.4rem;}
.head {position: relative; height:6.3rem; font-size:.14rem;}
/*.head_effects {position: absolute; width: 6.4rem; height: 5.5rem; background:url("https://pic.imgdb.cn/item/62db7b4ef54cd3f93777f09d.gif") no-repeat center center / 6.4rem; mix-blend-mode: screen; top: 0; left: 0; z-index:998;}*/
.head_effects {position: absolute; width: 6.4rem; height: 5.5rem; background:url("https://pic.rmb.bdstatic.com/bjh/3c8ef435f1d875bc1a34c3a4474dd1a0.gif") no-repeat center center / 6.4rem; mix-blend-mode: screen; top: 0; left: 0; z-index:998;}
.slider {position: absolute; width: 6rem; height: 2.57rem; margin:0 .2rem; overflow: hidden; border-radius: .25rem; top: 1.2rem; left: 0; z-index:999;}
.main3 .slider,.main4 .slider {top: 1.68rem; }
.slider_wrap {width: 6rem; height: 2.57rem;}
.slider_wrap > a {width: 6rem; height: 2.57rem; display: block;}
.slider_wrap > a > img {width: 6rem; height: 2.57rem; display: block;}
.rec_list {position: absolute; width: 6.1rem; height: 4.17rem; padding: 1.1rem .15rem 0 .15rem; margin-top:1.3rem; z-index:999;}
.rec_list > a {display:block; width:2rem; padding-top: .3rem; text-align:center; float:left;}
a.rec_list_2 {width: 2.1rem; padding-top: 0;}
a.rec_list_3 {padding-top: .5rem;}
.rec_list > a > img {display: inline-block;width: 1.42rem;height: 1.42rem;border:1px solid #000;box-shadow: 0 0 10px #000;border-radius: .28rem;}
.rec_list_name {font-size:.28rem; padding-top: .2rem; color:#f5d59f; overflow:hidden;}
.rec_list_scoring {font-size:.2rem; line-height: .2rem; color:#6e7385;}
.rec_list > a > .rec_list_btn {height: .8rem; position: relative;}
a.rec_list_2 > .rec_list_btn {margin-top: .3rem;}

.top_list {min-height:5rem; padding:0 .14rem;}
/*.game_list li {position:relative; height: 1.32rem; background:url("https://pic.imgdb.cn/item/62db8a3df54cd3f937d0b6be.jpg") no-repeat center center / 6.06rem; margin-bottom: .2rem;}*/
.game_list li {position:relative; height: 1.32rem; background:url("../images/1.jpeg") no-repeat center center / 6.06rem; margin-bottom: .2rem;}
.game_list a {display:block; width:100%; height:1.06; padding:.13rem 0; overflow:hidden;}
.game_list a:active {background-color:rgba(72,38,0,.1);}
.game_list span {position: absolute; width: .26rem; text-align: center; display:block; font-size:.2rem; color:#e0e1e3; font-weight:bold; left:.05rem; top: .08rem; z-index: 999;}
.game_list i {display:block; width:1.06rem; height:1.06rem; margin-left: .5rem; float:left;}
.game_list dl {width:3.1rem; height:1.04rem; padding-left:.15rem; float:left; overflow:hidden;}
.game_list dt {height:.35rem; font-size:.3rem; margin-top: .06rem; overflow:hidden; vertical-align:middle;}
.game_list dt em {display:flex; align-items:center; justify-content:center; float:left; line-height:.24rem; padding:0 .08rem; vertical-align:middle; margin:.03rem .05rem .05rem .05rem; font-size:.13rem; border-radius:.5rem; color:#a9adbd; background-color: #1c1d1f;}
.game_list dt em.game_list_title {line-height:.35rem !important; font-size:.3rem; padding:0; margin:0; border:none; color:#f5d59f; background: none;}
.game_list dt em.blue {color:#fff;background-image: linear-gradient(to right, #00c0ff, #106ce2); border:none;}
.game_list dt em.green {color:#fff; background-image: linear-gradient(to right, #88c407, #339b00); border:none;}
.game_list dt em.orange {color:#fff; background-image: linear-gradient(to right, #ffc71c, #ff9c1c); border:none;}
.game_list dd {height:.34rem; line-height:.34rem; font-size:.15rem; color:#bdb7a9; overflow:hidden;}
.game_list dd.count {color: #ce3e3e;}
.game_list dd b {padding:.03rem .05rem; margin-right:.05rem; font-weight:normal; font-size:.14rem; border-radius:.03rem; color:#fff;}
.game_list dd tag {margin-left:.08rem}
.label_blue {background-image: linear-gradient(to right, #00b4ff, #106ce2);}
.label_red {background-image: linear-gradient(to right, #f775ff, #e13848);}
.label_green {background-image: linear-gradient(to right, #aac92d, #00800c);}
.label_orange {background-image: linear-gradient(to right, #ffc000, #ef7600);}
.game_list .down_btn {position:absolute; width:1.3rem; height:.44rem; top:0; bottom:0; right:0; margin:auto; z-index:998;}

a.list_more {position:relative; display:block; margin:.2rem auto; max-width:6rem; font-size:.25rem; height:.55rem; line-height:.55rem; border-radius:.15rem; text-align:center; background-image: linear-gradient(#232226, #333338); color:#e0e1e3;}
a.list_more:active {color:#e0e1e3; background-color:#1a1b1d;}
.foot {font-size:.16rem; text-align:center; color:#bdb7a9; margin-bottom: .8rem;}

.game_list2 li {position:relative; height: 1.32rem; background:url("../images/2.jpeg") no-repeat center center / 6.06rem; margin-bottom: .2rem;}
.ba {
    text-align: center;
    height: 30px;
    line-height: 30px;
    display: block;
    width: 100%
}

.ba a {
    color: #c6c6c6;
}

