.r1{height:496px}.box1{margin:auto;position:relative;background:#fff;border-radius:25px;padding-bottom:32px}.box-w1{width:831px}.box-w2{width:540px}.rule-title{width:188px;height:55px;line-height:42px;background:url(../images/modal/t-bg.png) center no-repeat;position:absolute;left:-12px;top:18px;font-size:28px;font-weight:bold;color:#fff}.close-box{width:50px;height:50px;background:url(../images/modal/close.png) center no-repeat;position:absolute;top:-15px;right:-15px;z-index:10;cursor:pointer}.rule-content{top:58px;left:40px;font-size:16px;line-height:26px;width:450px;text-align:left;margin:0 auto;padding:24px 0}.clearP{overflow:hidden;padding-bottom:4px}.clearP-num{float:left;width:47px}.clearP-txt{float:left;width:403px}.box-btn{background:url(../images/modal/btnBg.png) center no-repeat;width:240px;height:40px;margin:0 auto;line-height:40px;color:#fff;font-size:20px;font-weight:bold;cursor:pointer}.r2{height:592px}.r2-title{width:100%;height:70px;background:url(../images/modal/rule-t.png) top center no-repeat;background-size:100% 100%;line-height:70px;font-size:35px;color:#fff}.r3,.r3-wechat{height:503px}.box-title{width:100%;position:relative;background:url(../images/modal/bg-t.png) top center no-repeat}.pic1{padding-top:7px}.box-txt{width:80%;margin:0 auto;padding:20px 0 15px;text-align:center;font-size:19px;color:#3a3a3a}.box-txt1{font-size:25px;font-weight:bold;color:#fe0000;padding-bottom:9px}.share{width:750px;height:100%;top:0 !important;background:rgba(0,0,0,.5)}.r14{height:503px}.r4,.r4-wechat{height:639px}.nh-qrcode img{width:200px}.box-txt3{font-size:16px;line-height:22px}.btn-box{width:482px;overflow:hidden;margin:0 auto}.btn-box .box-btn{width:220px;margin:0 10px}.r5,.r5-wechat{height:610px}.r5 .box-title,.r5-wechat .box-title{height:222px}.r5 .r5-bg{width:595px;margin:auto}.r5 .r5-bg .c{width:595px;height:523px}.r5-2{height:465px}.r5-2 .r5-bg{width:595px;margin:auto}.r5-2 .r5-bg .c{width:595px;height:523px}.r6{height:623px}.r6 .r6-bg{width:595px;margin:auto}.r6 .r6-bg .c{width:595px;height:549px}.r6 .r6-content{top:115px;left:58px}#my-prize-list{width:514px;height:381px;overflow:auto;margin:6px auto}.my-prize{width:100%;height:108px;margin-top:19px;overflow:hidden;background:#cdebff;border-radius:10px}.user-info,.user-info2{height:526px}.user-info .r2-title{background:url(../images/modal/bg-t.png) top center no-repeat;height:82px;line-height:82px}.user-info-content{width:468px;margin:0 auto;padding:12px 0 0}.user-info-bg{width:595px;height:599px;margin:auto}.user-info-group .form-line{height:39px;width:367px;width:100%;overflow:hidden;height:62px;margin:24px 0}.user-info-group .form-line input{height:54px;line-height:54px;font-size:24px;width:352px;padding:0 10px;border:solid 1px #ccc;background:#f3f3f3}.icon{width:94px;float:left;height:62px}.r .icon1{background:url(../images/modal/icon3.png) center center no-repeat}.r .icon2{background:url(../images/modal/icon1.png) center center no-repeat}.r .icon3{background:url(../images/modal/icon2.png) center center no-repeat}.r .icon4{background:url(../images/modal/icon4.png) center center no-repeat}.r .icon5{background:url(../images/modal/icon5.png) center center no-repeat}.tips3{width:100%;overflow:hidden;font-size:18px;margin:15px auto 30px}.tips-l{float:left;color:#f0921f;width:93px}.tips-r{float:left;width:374px;text-align:left}.prize-container{width:100%}.phone-mask{height:458px}.phone-mask .c{width:572px;height:624px}.mask-form .r2-title{background:url(../images/modal/bg-t.png) top center no-repeat;height:82px;line-height:82px}.desc1{color:#898989;text-align:center;margin-top:.6rem;line-height:1.3}.desc1 a{color:orange}.desc{width:100%;text-align:center !important;font-size:15px;margin:15px auto 20px;color:#999}.nh-qrcode{width:100%;text-align:center !important}.nh-qrcode img{width:180px;display:block;margin:0 auto}.win-prize-div{left:0;width:100%;display:inline-block;text-align:center;padding-top:50px}.r5-2 .win-prize-div{padding-top:0;position:absolute;bottom:13px}.r5-2 .box-title{height:220px}.win-desc{text-align:center;width:90%;margin:0 auto;margin-bottom:20px;border-bottom:1px dashed #333;padding:20px 0}.win-desc .title{font-size:2rem;font-weight:bold;color:#fe0000}.win-desc .desc-2{margin-top:10px;text-align:center;font-size:1rem}.win-Tips{width:100%}.win-Tips .tips-container{width:483px;height:125px;margin:auto}.win-Tips .tips-container .message{float:left;width:307px;text-align:left}.win-Tips .tips-container .message label{font-size:1.5rem;color:orange}.win-Tips .tips-container .message div{font-size:1rem;line-height:20px;color:#000;margin-top:20px}.win-Tips .tips-container .qrcode{margin-top:0 !important;padding-top:0 !important;float:right;width:118px}.win-Tips .tips-container .qrcode img{width:100%}.win-Tips .tips-container .tips{float:left;width:50px;color:orange;font-size:1.5rem;text-align:left}.win-Tips .tips-container .msg{float:left;width:432px;color:#3a3a3a;font-size:1rem;text-align:left;line-height:1.2}.user-info2{width:750px;margin:auto}.form-line{margin-top:50px;height:39px;width:367px}.form-line input{height:49px;line-height:49px;font-size:20px;width:367px;border:solid 1px #ccc}.prize-one{width:540px;height:116px;line-height:116px;border-radius:8px;background-color:#ecfffe;border:1px solid #6bccce;box-shadow:2px 2px 12px #6bccce;margin:9px auto;overflow:hidden}.prizeName{font-size:21px;color:#3a3a3a;padding-left:10px;width:278px;float:left;height:108px;line-height:108px;overflow:hidden}.prizeImg{width:215px;float:left;height:90px;padding:9px 5px;display:-webkit-box;-webkit-box-orient:horizontal;-webkit-box-pack:center;-webkit-box-align:center;-webkit-box-flex:1}.prizeImg img{max-width:100%;max-height:100%;display:block}.r6 .r2-title{background:url(../images/modal/bg-t.png) top center no-repeat;height:82px;line-height:82px}.r8{height:521px}.r8 .r2-title,.r8-wechat .r2-title{background:url(../images/modal/bg-t.png) top center no-repeat;height:166px;line-height:166px;font-size:39px;font-weight:bold}.r8 .desc,.r8-wechat .desc{color:#666;margin:0;line-height:34px}.user-info-content .form-code input{width:178px;height:45px;line-height:45px;font-size:24px;border:solid 1px #ccc;float:left}.form-get-code{float:left;margin-left:20px;width:150px;height:50px;line-height:50px;font-size:24px;color:#fff;background-color:orange;cursor:pointer}.form-line .disable{background-color:#ccc !important;cursor:default}.mask-form{height:362px}.phone-mask .box-txt2{font-size:24px;padding:35px 0}.r6 .desc{position:absolute;bottom:0;left:0;margin:10px auto}