body{background-color: #311733;}
.main{position:relative;width:7.2rem;margin:0 auto;}
.main .qr_code_img{width:7.2rem;vertical-align: top;}
.btn_download{position: absolute;z-index:2;top:8.98rem;left:.69rem;width:5.82rem;height:1.24rem;background:url(https://pngpyj.happydw.cn/website_img/lpmj/btn_download_03.png) no-repeat;background-size:100% 100%;}
.btn_download.active{top:8.41rem;left:.61rem;width:6.02rem;height:1.39rem;background:url(https://pngpyj.happydw.cn/website_img/lpmj/btn_lucky_wheel.png) no-repeat;background-size:100% 100%;}
.btn_download:active,
.btn_backstage:active{transform: scale(.9);-webkit-transform: scale(.9);-moz-transform: scale(.9);}
.btn_backstage{position: absolute;z-index:2;top: 10.55rem;left: 1.23rem;width: 4.71rem;height: .71rem;background: url(https://pngpyj.happydw.cn/website_img/lpmj/btn_backstage.png) no-repeat;background-size: cover;}
.btn_backstage.active{top: 10.05rem;background: url(https://pngpyj.happydw.cn/website_img/lpmj/btn_backstage_active.png) no-repeat;background-size: cover;}
.thickdiv {  position: fixed; top: 0; left: 0; width: 100%;  height: 100%; background:#000000; border: 0 none; opacity: 0.9; filter:alpha(opacity=50); z-index:101;}
.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/website_img/lpmj/ico_arrow.png) no-repeat; background-size:100% 100%;}
