*{margin:0;padding:0}.flexbox{display:-webkit-box;display:-moz-box;display:-ms-box;display:-o-box;display:box}.activity img{width:100%;height:auto;vertical-align:top}.activity-blk{text-align:center;position:relative;margin-top:-2px}.activity-main{width:80%;padding:1vw 2.5vw 3vw;-webkit-box-orient:vertical;border-radius:7vw;position:absolute;top:46vw;left:50%;transform:translateX(-50%)}.activity-main__total{font-size:7.5vw;color:#e93133;font-weight:600;line-height:14vw;width:100%;white-space:nowrap;text-align:center}.activity-main__coupon{position:relative;margin-top:1.3vw}.activity-main__coupon-center{position:absolute;left:50%;transform:translate(-50%)}.activity-main__coupon-price{top:7vw;font-size:8vw;color:#fff;white-space:nowrap}.activity-main__coupon-prompt1{top:20vw;color:#473a3a;font-size:3.5vw}.activity-main__coupon-prompt2{top:25vw;color:#473a3a;font-size:3.5vw;white-space:nowrap}.activity-main__coupon-btn{position:absolute;bottom:5vw;left:50%;width:150px;height:36px;color:#e93436;line-height:28px;background-color:#fff;background-position:50% 50%;background-repeat:no-repeat;background-size:contain;border-radius:20px;font-weight:700;font-size:17px;line-height:36px;transform:translateX(-50%)}.activity-main__friends{margin:7vw 0 8vw;color:#e93436;line-height:6vw;font-size:3.5vw}.activity-main__friends2{margin:4vw 0}.activity-main__coupon-img{width:90%!important}.activity-main__rule-btn{display:inline-block;width:150px;height:36px;line-height:28px;color:#fff;text-align:center;background-color:#e43038;border-radius:17px;margin-top:4vw;border-radius:20px;font-weight:700;font-size:17px;line-height:36px}.activity-invite{position:absolute;bottom:14vw;left:50%;transform:translateX(-50%)}.activity-invite.success{bottom:14vw}.activity-invite__btn{display:inline-block;width:68vw;height:15vw;font-size:5.5vw;line-height:15vw;color:#fff;text-align:center;background-color:#e93436;border-radius:9px;box-shadow:2px 2px 5px #412b2b;white-space:nowrap;font-weight:700}.activity-invite__btn2{position:relative;bottom:5.5vw}.activity-invite__btn3{height:11vw;line-height:11vw}.activity-invite__btn4{bottom:6vw}.activity-main__abstract{color:#e93133}.activity-main__abstract-title{margin:6vw 0;font-size:5.2vw;font-weight:800}.activity-main__abstract-num{font-size:4.5vw;font-weight:600}.activity-main__abstract-total,.activity-main__abstract-list-item{line-height:1.4em;font-size:4.5vw}.activity-main__pre-info{color:#ff4d55}.activity-main__pre-info-name{font-size:6vw;line-height:8vw;font-weight:700;margin:10px 0}.activity-main__pre-info-slogan{font-size:4.7vw}.activity-toHome{margin-top:28px;padding-bottom:28px}.activity-main__get{-webkit-box-align:center;-webkit-box-pack:center}.activity-main__get-img,.activity-main__done-img{width:100%;padding-top:45%;background-repeat:no-repeat;background-position:center center;background-size:contain}.activity-main__get-img-0{background-image:url(https://mfs.ys7.com/mall/4e9364e9fdabc2f82d1bbe0ab1a356d7.jpg)}.activity-main__get-img-5{background-image:url(https://mfs.ys7.com/mall/91615358e135a61224c1932971e48cf0.jpg)}.activity-main__get-img-10{background-image:url(https://mfs.ys7.com/mall/8fbf35a6ff6d235f4396c0e3b6dfb711.jpg)}.activity-main__get-img-15{background-image:url(https://mfs.ys7.com/mall/aed1f2aa180a821d7a4656c251c835f9.jpg)}.activity-main__get-img-20{background-image:url(https://mfs.ys7.com/mall/0cf2d5de32e25a43fe73cc0d80ea79ed.jpg)}.activity-main__get-img-25{background-image:url(https://mfs.ys7.com/mall/8fdf54de84353e91e6f481db31dfb665.jpg)}.activity-main__get-img-30{background-image:url(https://mfs.ys7.com/mall/576e7b94be12707246bda728e2245daf.jpg)}.activity-main__done-img-0{background-image:url(https://mfs.ys7.com/mall/25c9dc184a7a3cb0f5fe845c7db22c11.png)}.activity-main__done-img-5{background-image:url(https://mfs.ys7.com/mall/17abbe8be32adb9ba65c44cb80e1794b.jpg)}.activity-main__done-img-10{background-image:url(https://mfs.ys7.com/mall/92089865505c43db72db3beab474d982.jpg)}.activity-main__done-img-15{background-image:url(https://mfs.ys7.com/mall/2c209c2a1823ac1d2b076a29fedcfbf0.jpg)}.activity-main__done-img-20{background-image:url(https://mfs.ys7.com/mall/344bef33d1c11055895cbd4f1df4c1c5.jpg)}.activity-main__done-img-25{background-image:url(https://mfs.ys7.com/mall/f1507dde8e0560d91a83741820cb6f3f.jpg)}.activity-main__red{font-size:6.5vw;color:#e93133;font-weight:700;width:100%;margin:4vw 0 7vw;text-align:center}.activity-main__pack{font-size:4vw;color:#e93133;line-height:9vw}.activity-main__pre-info-good{font-size:12px;color:#e93133;padding:2vw 0}.activity-share_btn{position:absolute;font-size:6vw;left:50%;transform:translateX(-50%);top:-2vw}.easy-share{position:absolute;top:4vw;font-size:12px;left:50%;transform:translateX(-50%)}.activity-main__pre-prd{height:33vw;width:90%!important;margin:15px 0}.share-dialog{position:absolute;top:14%;width:780px;height:314px;padding:10px;background-color:#fff;border:1px solid #dbdbdb;border-radius:15px;box-shadow:0 0 5px 2px rgba(0,0,0,.3)}#ruleDialog .share-dialog{height:640px;transform:translateX(-50%);background-color:transparent;border:0;border-radius:0;box-shadow:none;left:50%}.mask{width:100%;height:100%;background:url(https://mfs.ys7.com/mall/98c65a4ad6f573b1b6f92e78397c7dbf.png)}.dialog{position:fixed;left:0;top:-50px;right:0;bottom:0;visibility:hidden;z-index:100;-webkit-transform:translate3d(0,40px,0);-moz-transform:translate3d(0,40px,0);-o-transform:translate3d(0,40px,0);transform:translate3d(0,40px,0);-webkit-transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s;transition:all .5s;background:rgba(0,0,0,.5)}.dialog.active{opacity:1;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0);visibility:visible}.btn-link{display:inline-block;background-color:transparent;background-image:url(about:blank);border:1px solid #333;cursor:pointer;padding:5px 10px;text-align:center;color:#fff}.btn-link:hover{border:1px solid #999}.btn-link.cancel{width:180px;height:45px;color:#333;font-size:18px;border-radius:25px}.btn-link.cancel.cancel-a{position:absolute;top:24px;right:30px;width:60px;height:60px;border-radius:100%;padding:0;border:0}.share-dialog-img{margin:0 auto;display:block}.activity-main__intro{font-size:4.2vw;white-space:nowrap;color:#ff4d55;font-weight:700}