html, body { height: 100%; background-color: #2c94f9; background-size: 7.5rem 0.08rem; background-position: 0 0; background-repeat: repeat-y; background-image: url("//www1.pconline.com.cn/zt/gz20200414/zzl/wap/images/app_bg_1.jpg"); }

.clearfix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }

.clearfix { zoom: 1; }

.g-doc { width: 7.5rem; margin: 0 auto; height: 100%; position: relative; }

.col { padding: .24rem 0 0.5rem 0; width: 7.5rem; position: relative; background-size: 7.5rem 21.05rem; background-position: 0 0; background-repeat: no-repeat; background-image: url("//www1.pconline.com.cn/zt/gz20200414/zzl/wap/images/app_bg.jpg"); }

.banner { width: 7.28rem; height: 3.01rem; margin: 0 auto; background-image: url("//www1.pconline.com.cn/zt/gz20200414/zzl/wap/images/banner_1.png"); background-size: 100% 100%; background-position: 0 0; background-repeat: no-repeat; }

.ball-wrapper { padding-top: 0.4rem; width: 7.03rem; height: 5.67rem; margin: 0 auto; background-size: 7.03rem 5.69rem; background-position: 0 bottom; background-repeat: no-repeat; background-image: url("//www1.pconline.com.cn/zt/gz20200414/zzl/wap/images/ball_1.png"); position: relative; }

.ball-wrapper .zhezhao { width: 6rem; height: 4.42rem; position: absolute; top: 0; left: 50%; margin-left: -3rem; background-image: url("//www1.pconline.com.cn/zt/gz20200414/zzl/wap/images/ball_2.png"); background-size: 100% 100%; background-position: 0 0; background-repeat: no-repeat; }

.ball-wrapper .ball-bot { width: 7.03rem; height: 2.03rem; position: absolute; bottom: 0; left: 0; }

.ball-wrapper .ball-bot .pointer { width: 1.39rem; height: 1.49rem; background-image: url("//www1.pconline.com.cn/zt/gz20200414/zzl/wap/images/pointer.png"); background-size: 100% 100%; background-position: 0 0; background-repeat: no-repeat; position: absolute; top: -0.2rem; right: 0.5rem; }

.ball-wrapper .ball-bot .btn { width: 5.32rem; height: 1.41rem; background-image: url("//www1.pconline.com.cn/zt/gz20200414/zzl/wap/images/btn.png"); background-size: 100% 100%; background-position: 0 0; background-repeat: no-repeat; margin: 0.48rem 0 0 0.8rem; }

.ball-wrapper .ball { width: 5.02rem; height: 2.12rem; position: absolute; left: 50%; margin-left: -2.51rem; top: 2.1rem; background-size: 100%; background-position: 0 0; background-repeat: no-repeat; background-image: url("//www1.pconline.com.cn/zt/gz20200414/zzl/wap/images/ball_3.png"); }

.ball-wrapper .ball.cur { background-image: url("//www1.pconline.com.cn/zt/gz20200414/zzl/wap/images/ball.gif"); }

.ball-wrapper .date { width: 7.03rem; line-height: 0.8rem; font-size: 0.26rem; color: #fff; position: absolute; top: 0.28rem; left: 0; z-index: 10; text-align: center; }

.ball-wrapper .date i { display: inline-block; width: 0.34rem; height: 0.34rem; text-align: center; margin: 0 0.04rem; line-height: 0.34rem; background-image: url("//www1.pconline.com.cn/zt/gz20200414/zzl/wap/images/date.png"); background-size: 100% 100%; background-position: 0 0; background-repeat: no-repeat; }

.ball-wrapper .date i.day { margin: 0 0.1rem; }

.ball-wrapper .date i.time { margin-left: 10px; }

.btn-bot { display: block; width: 7.06rem; background-color: #0b62d6; border-radius: 0.06rem; line-height: 0.68rem; height: 0.68rem; margin: 0.2rem auto 0; font-size: 0.28rem; color: #fff; text-align: center; }

.layer { width: 100%; height: 100%; background-color: rgba(0, 0, 0, 0.6); position: fixed; top: 0; left: 0; z-index: 9999; display: none; }

.layer .layer-col { width: 7.5rem; position: absolute; left: 0; top: 50%; padding-top: 1.46rem; }

.layer .layer-col p { line-height: 0.5rem; font-size: 0.3rem; color: #fff; text-align: center; }

.layer .ball { width: 4.6rem; height: 3.08rem; background-image: url("//www1.pconline.com.cn/zt/gz20200414/zzl/wap/images/ball_4.png"); background-size: 100% 100%; background-position: 0 0; background-repeat: no-repeat; margin: 0 auto; position: relative; }

.layer .ball i { display: block; position: absolute; width: 1.08rem; height: 1.08rem; line-height: 1.08rem; font-weight: bold; font-size: 0.6rem; color: #fff; text-align: center; left: 50%; top: 50%; margin: -0.5rem 0 0 -0.5rem; }

.layer .old-user .lottery-num, .layer .old-user .ball { display: none; }

.layer .old-user .share-btn { margin-top: 0.6rem; }

.layer .share-btn { display: block; width: 3.6rem; height: 0.87rem; margin: 0 auto; background-image: url("//www1.pconline.com.cn/zt/gz20200414/zzl/wap/images/shareBtn.png"); background-size: 100% 100%; background-position: 0 0; background-repeat: no-repeat; }

.layer .close { line-height: 0.5rem; font-size: 0.26rem; color: #fff; text-decoration: underline; margin-top: 0.3rem; }

.num-wrapper { margin-top: 0.7rem; }

.num-wrapper p { line-height: 0.52rem; font-size: 0.26rem; color: #fff; text-align: center; }

.num-wrapper .num-col { width: 6.9rem; height: 1.1rem; padding-left: 0.16rem; padding-top: 0.19rem; margin: 0 auto; background-image: url("//www1.pconline.com.cn/zt/gz20200414/zzl/wap/images/num_bg.png"); background-size: 100% 100%; background-position: 0 0; background-repeat: no-repeat; }

.num-wrapper .num-col li { width: 0.93rem; height: 0.73rem; padding-top: 0.2rem; background-image: url("//www1.pconline.com.cn/zt/gz20200414/zzl/wap/images/num.png"); background-size: 100% 100%; background-position: 0 0; background-repeat: no-repeat; margin: 0 0.2rem; float: left; text-align: center; }

.num-wrapper .num-col li span { display: none; width: 0.93rem; height: 0.5rem; line-height: 0.5rem; font-size: 0.3rem; font-weight: bold; text-indent: 0.08rem; color: #fff; }

.num-wrapper .num-col li i { display: none; line-height: 0.3rem; height: 0.3rem; background-color: #c0e7ff; border-radius: 0.15rem; padding: 0 0.08rem; color: #070808; font-size: 0.2rem; position: relative; top: -0.14rem; }

.num-wrapper .num-col li.cur { background-image: url("//www1.pconline.com.cn/zt/gz20200414/zzl/wap/images/num_1.png"); }

.num-wrapper .num-col li.cur span { display: block; }

.num-wrapper .num-col li.cur i { display: inline-block; }

.prize-wrapper { padding: 1.18rem 0.37rem 0.32rem 0.33rem; width: 6.38rem; height: 5.41rem; background-image: url("//www1.pconline.com.cn/zt/gz20200414/zzl/wap/images/prize.png"); background-size: 100% 100%; background-position: 0 0; background-repeat: no-repeat; margin: 0.18rem auto 0; }

.prize-wrapper a, .prize-wrapper img { display: block; }

.prize-wrapper img { width: 100%; height: 100%; }

.prize-wrapper .big-pic { width: 6.38rem; height: 3.78rem; }

.prize-wrapper .small-pic { width: 6.38rem; height: 1.56rem; display: flex; flex-direction: row; justify-content: flex-start; margin-top: 0.1rem; }

.prize-wrapper .small-pic a { width: 1.56rem; height: 1.56rem; margin-right: 0.04rem; }
