@charset "utf-8";
/* CSS Document */
body{background-color:#ffebbe;}
body *{box-sizing: border-box;}
.main{width:7.2rem;margin:0 auto;font:.28rem/1 "microsoft yahei";background:url(../images/v1/header_bg_01.png) no-repeat center top;background-size:7.2rem 2.58rem;overflow: hidden;}
.header{margin-top:.2rem;margin-bottom:.2rem;overflow: hidden;}
.header .icon_game{float:left;width:2.32rem;height:2.32rem;margin-left:.27rem;}
.header .header_r{margin-left:2.85rem;overflow:hidden;}
.header_r .title_text{margin:.25rem 0 0;font-size:.36rem;color:#3f1401;}
.header_r .star_rating{display: block;width:1.52rem;height:.24rem;margin: .12rem 0 .18rem;background:url(../images/v1/icon_star.png) no-repeat left top;background-size:1.52rem .24rem;}
.header_r .download_times{margin:.17rem 0 .26rem;font-size:.26rem;color:#b57f40;}
.header_r .game_safety{overflow:hidden;}
.header_r .game_safety span{float:left;height:.24rem;margin-right:.15rem;padding: .03rem 0 0 .25rem;font-size:.2rem;color:#23a712;}
.header_r .game_safety span:last-child{margin-right:0;}
.header_r .game_safety span:nth-child(1){background:url(../images/v1/icon_safe_01.png) no-repeat;background-size:.21rem .23rem;}
.header_r .game_safety span:nth-child(2){background:url(../images/v1/icon_safe_02.png) no-repeat;background-size:.21rem .23rem;}
.header_r .game_safety span:nth-child(3){background:url(../images/v1/icon_safe_03.png) no-repeat;background-size:.21rem .23rem;}
.header_r .game_safety span:nth-child(4){background:url(../images/v1/icon_safe_04.png) no-repeat;background-size:.21rem .23rem;}
.header_r .text_img{height: .7rem;}

.act_text{position: relative;margin-left:1em;margin-bottom:.14rem;font-size:.28rem;color:#6d3821;}
.act_text span{color:#eb4800;}

.banner{border-top:1px solid #c4c4c4;border-bottom:1px solid #c4c4c4;}
.banner img{display:block;width:7.2rem;height:4.07rem;}

.btn_download{display: block;width:6.86rem;height:.86rem;padding-top:.24rem;margin:.2rem auto 0;font-size:.38rem;color:#fff;text-align:center;background-color:#26c023;border-radius:.1rem;}
.btn_download:active{color:#fff;transform: scale(.9);-webkit-transform: scale(.9);}
.btn_download span{font-size:.38rem;color:#a0ff9d;}

.game_features{margin:.15rem 0;}
.game_features .title{position: relative;margin-bottom:.16rem;font-weight:normal;font-size:.3rem;color:#e31a05;text-align:center;}
.game_features .title::before,
.game_features .title::after{content: "";display: inline-block;width: 2.6rem;height: .16rem;background-repeat: no-repeat;background-size: cover;vertical-align: middle;}
.game_features .title::before{margin-right: .18rem;background-image: url(../images/v1/subtitle_line_left.png);}
.game_features .title::after{margin-left: .18rem;background-image: url(../images/v1/subtitle_line_right.png);}
.game_features ul{margin-left:.2rem;}
.game_features li{position:relative;padding-left:.21rem;font-size:.28rem;line-height:.42rem;color:#6d3821;}
.game_features li i{position:absolute;top:.15rem;left:0;width:.1rem;height:.1rem;background-color:#f3be8a;border-radius:.05rem;}

.game_list{width: 6.76rem;margin: 0 auto;}
.game_list li{position: relative;padding: .2rem 0;border-bottom: 1px dashed #e5ca8e;}
.game_list .ico_game_img{float: left;widows: 1rem;height: 1rem;margin-left: .05rem;}
.game_list .game_info{margin-left: 1.28rem;font-size: .22rem;line-height: 1.18;color: #6d3821;}
.game_list .game_info .name{margin-bottom: .05rem;font-size: .28rem;line-height: 1.35;color: #3f1401;}
.game_list .btn_download{position: absolute;top: .18rem;right: 0;width: .75rem;height: .75rem;background: url(https://pngpyj.happydw.cn/bxpyj/lobby/hlddz/website/v1/btn_download.png) no-repeat;background-size: cover;cursor: pointer;}

.footer{padding: .12rem 0;background: #fadeae;}
.footer .text{font-size: .18rem;line-height: 1.7;color: #6d3821;text-align: center;}

.prompt{ top:5%; right:18%; font-size:.36rem; color:#e3e3e3; letter-spacing:1px; line-height:.55rem; z-index:102;}
.prompt img{ margin:.2rem .3rem; width:.87rem; height:.87rem;}
.prompt span{ position:absolute;}
.prompt .browser{ top:2.5rem; left:1.3rem; font-size:.24rem; line-height:.3rem; text-align:center; color:#a3a3a3;}
.prompt .arrow{ top:-.5rem; right:-1rem; width:.98rem; height:.93rem; background:url(https://pngpyj.happydw.cn/bxpyj/lobby/hlddz/ico_arrow.png) no-repeat; background-size:100% 100%;}

.thickdiv{position: fixed;z-index: 98;top: 0;left: 0;width: 100%;height: 100%;background: rgba(0,0,0,.7);}