body{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;line-height:1.5}body,html{box-sizing:border-box;height:100%;margin:0 !important;padding:0 !important}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}@font-face{font-family:FZLanTingHeiS-EB-GB Regular;src:url(https://activity.lenovo.com.cn/fonts/FZLTZHJW.TTF)}#root,body,html{width:100%;height:100%}.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden}.redPaperContent{-ms-scroll-chaining:chained;-ms-content-zooming:zoom;-ms-scroll-rails:none;-ms-content-zoom-limit-min:100%;-ms-content-zoom-limit-max:500%;-ms-scroll-snap-type:proximity;-ms-scroll-snap-points-x:snapList(100%,200%,300%,400%,500%);-ms-overflow-style:none;-ms-scrollbar-face-color:#fff;scrollbar-face-color:#fff;scrollbar-highlight-color:#fff;scrollbar-shadow-color:#fff;scrollbar-3dlight-color:#fff;scrollbar-arrow-color:#fff;scrollbar-track-color:#fff;scrollbar-darkshadow-color:#fff;width:100%;height:100%;overflow:hidden;background:url(https://mmembership.lenovo.com.cn/pic/87f2a3c8bfe94ca5b707cd05176cfe1d.jpg)}.redPaperContent ::-webkit-scrollbar{display:none;width:0}.redPaperContent .content{width:100%;position:absolute;left:0;top:0;bottom:0;right:0;overflow:hidden}.redPaperContent .red-box{left:0;top:-132px;position:absolute;width:99px;height:125.5px;cursor:pointer;background:url(https://mmembership.lenovo.com.cn/pic/03bc0bde79504ed8b0e6c7f51807dad8.png) no-repeat;background-size:100% 100%}.redPaperContent .red-box.checked{width:99px;height:170px;background:url(https://mmembership.lenovo.com.cn/pic/41989ec2da6f4bf7b51845ca33775b90.png) no-repeat;background-size:100% 100%}.redPaperContent .info{position:absolute;width:1076px;height:620px;left:0;top:0;right: 0;margin: auto;background:url(https://mmembership.lenovo.com.cn/pic/207a467f6b104a6293d83dee70e52f50.jpg);background-size:100% 100%}.redPaperContent .info .btnRedPaper{width:280px;height:60px;background:url(https://mmembership.lenovo.com.cn/pic/508801cd6b4e43e384a28dfe803d9a3c.png) no-repeat;display:block;border:0;outline:0;position:absolute;top:65.5%;left:50%;margin-left:-138px}.redPaperContent .info .btnRedPaperCheck{background:url(https://mmembership.lenovo.com.cn/pic/ec629e62691548de83cf9028dfd1a1b8.png) no-repeat;width:246px;height:61px;display:block;border:0;outline:0;position:absolute;top:375px;left:50%;margin-left:-134px}.redPaperContent .info .othersAction{width:155px;height:123px;background:url(https://mmembership.lenovo.com.cn/pic/5eb4e5d4a46648dbb41e08f1479c3d20.png) no-repeat;position:absolute;left:50%;margin-left:-49px;top:73%}.redPaperContent .info .rulePrizeBtn{position:absolute;top:65%;left:59%}.redPaperContent .info .rulePrizeBtn .myPrize{width:96px;height:30px;background:url(https://mmembership.lenovo.com.cn/pic/5a323c8a27c942bb87db96ff98e380b0.png) no-repeat;position:absolute;left:25px;top:37px;display:block;text-decoration:none}.redPaperContent .info .rulePrizeBtn .actionRule{cursor:pointer;width:96px;height:30px;background:url(https://mmembership.lenovo.com.cn/pic/da488b600b804fc98ecfff40aec49651.png) no-repeat;position:absolute;left:25px;top:70px;background-size:100% 100%}.redPaperContent .info .countdown{width:200px;height:113px;position:absolute;left:50%;top:60%;margin-left:-102px}.redPaperContent .info .countdown .daojishi{font-size:82px;color:#fff;text-align:center;font-weight:700}.redPaperContent .info .redPaperClose{width:40px;height:40px;background:url(https://mmembership.lenovo.com.cn/pic/3edb0453079d490fa45eed38568a69fb.png) no-repeat;position:absolute;right:-88px;top:23px;cursor:pointer}.redPaperContent .timeBox{width:297px;height:63px;position:absolute;left:50%;margin-left:-167px;top:40px;z-index:11;line-height:63px;display:none}.redPaperContent .timeBox .time{font-size:30px;color:#fffffe;float:left;line-height:63px}.redPaperContent .timeBox .count{float:right;font-size:30px}.redPaperContent .timeBox .count span{display:inline-block;float:left;height:63px;line-height:63px}.redPaperContent .timeBox .count .cheng{color:#fffffe;padding:0 30px;box-sizing:border-box}.redPaperContent .timeBox .count .sums{color:#fef4be}.redPaperContent .timeBox .count img{width:48px;height:61px;float:left}.redPaperContent .ranDomInfo{z-index:1111}.redPaperContent .ranDomInfo1{background:url(https://mmembership.lenovo.com.cn/pic/93d58bcf7d4841baba16cc96d2db6d16.png) no-repeat;width:303px;height:92px;position:absolute;left:50%;margin-left:-151px;top:135px;display:none}.redPaperContent .ranDomInfo2{width:308px;height:89px;position:absolute;left:50%;margin-left:-154px;top:135px;background:url(https://mmembership.lenovo.com.cn/pic/a2407235864c4fcbbc1428447959e05b.png) no-repeat;display:none}.redPaperContent .ranDomInfo3{width:330px;height:68px;position:absolute;left:50%;margin-left:-165px;top:135px;background:url(https://mmembership.lenovo.com.cn/pic/2b2932e74d684e7a8c395a9d4b3387d9.png) no-repeat;display:none}.redPaperContent .ranDomInfo4{width:401px;height:93px;position:absolute;left:50%;margin-left:-200px;top:135px;background:url(https://mmembership.lenovo.com.cn/pic/6d927102a4434c958ebca2067d095457.png) no-repeat;display:none}.redPaperContent .actionsRule{width:858px;height:498px;background:#fff;border-radius:10px;position:fixed;left:50%;top:50%;margin-left:-429px;margin-top:-245px;display:none}.redPaperContent .actionsRule img{width:100%;height:100%}.redPaperContent .actionsRule .actionRuleBtn{width:40px;height:40px;background:url(https://mmembership.lenovo.com.cn/pic/3edb0453079d490fa45eed38568a69fb.png) no-repeat;position:absolute;right:15px;top:15px;cursor:pointer}.redPaperContent .prizeList{width:395px;border-radius:10px;position:absolute;left:50%;top:30px;margin-left:-193px;display:none}.redPaperContent .prizeList .show{width:100%;height:100%;overflow:auto}.redPaperContent .prizeList .titleBox{width:100%;height:115px}.redPaperContent .prizeList .titleBox .titleHeader{width:100%;text-align:center;font-size:30px;font-weight:600;color:#fff}.redPaperContent .prizeList .titleBox .titleContent{width:100%;height:78px;color:#fff;line-height:78px;font-size:20px;text-align:center}.redPaperContent .prizeList .titleBox .titleContent span{font-size:22px;padding:0 10px;font-weight:600}.redPaperContent .prizeList .titleBox .titleContent i{font-style:normal}.redPaperContent .prizeList .giftBoxContent{width:395px;background:#fff;border-radius:10px;padding:0 25px;box-sizing:border-box}.redPaperContent .prizeList .giftBoxContent .giftBoxContent_titleBox{width:100%;height:98px;color:#333;background:#fff}.redPaperContent .prizeList .giftBoxContent .giftBoxContent_titleBox .giftBoxContent_titleBox_title{width:100%;height:64px;line-height:64px;font-size:21px;font-weight:600;text-align:center;padding-top:7px}.redPaperContent .prizeList .giftBoxContent .giftBoxContent_titleBox .giftBoxContent_titleBox_content{font-size:15px;text-align:center}.redPaperContent .prizeList .productBox{width:100%;max-height:140px;overflow-y:auto}.redPaperContent .prizeList .productBox .productItem{width:100%;height:114px;position:relative;margin-top:24px}.redPaperContent .prizeList .productBox .productItem .left{width:117px;height:112px;border:1px solid #dddcdc;border-radius:10px;overflow:hidden}.redPaperContent .prizeList .productBox .productItem .left img{width:100%;height:100%}.redPaperContent .prizeList .productBox .productItem .right{width:207px;height:96px;position:absolute;right:0;top:8px;overflow:hidden}.redPaperContent .prizeList .productBox .productItem .right .rightTitle{width:100%;font-size:17px;color:#333;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:600}.redPaperContent .prizeList .productBox .productItem .right .rightDescribe{margin-top:11px;width:100%;height:62px;text-align:left;overflow:hidden;text-overflow:ellipsis;color:#666;line-height:20px;font-size:17px}.redPaperContent .prizeList .btnBoxZhu{width:343px;height:49px;background:url(https://mmembership.lenovo.com.cn/pic/fdd35a5e86e340a69b2441460eb615d1.png) no-repeat;margin-top:34px;text-align:center;color:#fff;font-size:20px;line-height:49px;cursor:pointer;display:block;text-decoration:none}.redPaperContent .prizeList .prizeBox{width:100%;height:73px;line-height:73px;font-size:17px;cursor:pointer}.redPaperContent .prizeList .prizeBox .prizeBtn{float:left;color:#bb3d3d;position:relative;text-decoration:none}.redPaperContent .prizeList .prizeBox .prizeBtn span{display:block;width:68px;height:1px;position:absolute;left:0;top:54px;background:#bb3d3d}.redPaperContent .prizeList .prizeBox .closePrize{float:right;color:#333}.redPaperContent .prizeList .prizeListClose{width:40px;height:40px;background:url(https://mmembership.lenovo.com.cn/pic/3edb0453079d490fa45eed38568a69fb.png) no-repeat;position:absolute;right:-215px;top:4px;z-index:11;cursor:pointer}.redPaperContent .prizeList .prizeListLoding{text-align:center;line-height:40px}.redPaperContent .infoLoading{width:100%;height:100%;background:#fff;position:absolute;left:0;top:0}.redPaperContent .infoLoading img{width:128px;height:128px;display:block;position:absolute;left:50%;top:50%;margin-left:-64px;margin-top:-117px}.redPaperContent .infoLoading span{font-size:24px;color:#3a3939;position:absolute;display:block;left:50%;top:50%;margin-left:-64px;margin-top:32px}
