.active-parent--hidden{overflow:hidden}.card-drawing-item-content{width:100%;height:100%;position:relative;perspective:1000px}.card-drawing-item{position:absolute;transition:all .8s}.card-drawing-item-child-style{width:100%;height:100%;position:absolute;top:0;left:0;perspective:1000px;transform-style:preserve-3d;backface-visibility:hidden;transition-duration:.5s;transition-timing-function:ease-in;border-radius:6px;overflow:hidden}.card-enlarged .result-card-view{transform:scale(1)}.result-card-content{width:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;position:relative}.result-card-view{width:243px;height:300px;position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;z-index:2;transform:scale(.42);padding-bottom:25px;display:flex;align-items:center;justify-content:center}.result-card-empty{width:60px;height:104px}.result-card-desc{padding:0 30px;width:100%;font-size:16px;line-height:19px;font-weight:700;text-align:center;color:#ed5627}.result-card-coupon{width:100%;text-align:center;display:flex;align-items:center;justify-content:center;height:74px}.result-card-coupon>div{text-align:center;font-size:64px;font-weight:700;line-height:74px;color:#ed5627}.result-card-list{margin-top:17px;width:100%;padding:0 10px 0 20px;overflow:hidden}.result-card-list-view{overflow-x:scroll;width:213px}.result-card-list-content{white-space:nowrap}.result-card-tips{width:100%;padding:0 25px;font-size:13px;font-weight:400;line-height:15px;text-align:center;position:absolute;color:#333;bottom:-38px;z-index:5;left:0}.result-card-empty-text{font-size:16px;font-weight:700;height:30px;padding:0 20px;line-height:18px;text-align:center;color:#666;margin-top:20px}.card-enlarged{width:243px!important;height:300px!important;top:-43px!important;left:46px!important}#motherDay{font-family:Arimo}#motherDay .card-drawing-times{font-size:14px;font-weight:400;line-height:17px;text-align:center;color:#fff}#motherDay .popup-close{width:31px;height:31px;border-radius:50%;background:#0000;border:2px solid #fff;position:relative;cursor:pointer}#motherDay .popup-close-left,#motherDay .popup-close-right{position:absolute;top:0;left:0;right:0;bottom:0;margin:auto;width:20px;height:2px;border-radius:1px}#motherDay .popup-close-left{transform:rotate(45deg)}#motherDay .popup-close-right{transform:rotate(-45deg)}#motherDay .card-drawing-top{display:flex;flex-direction:column;align-items:center;justify-content:space-between;margin-bottom:12px;width:325px;height:105px}#motherDay .card-drawing-top-view{position:relative;width:100%;height:59px}#motherDay .card-drawing-top-view>img{max-width:100%;bottom:0;position:absolute;left:0;right:0;margin:auto}#motherDay .card-drawing-times{position:relative;height:31px;font-size:14px;line-height:31px;text-align:center;background:linear-gradient(90deg,#d9d9d900,#ff9f8190,#73737300)}#motherDay .card-drawing-times:after,#motherDay .card-drawing-times:before{background:linear-gradient(90deg,#d9d9d9,#ffd2c400 .01%,#faac94 20%,#ff906d 39%,#ffb9a3 53%,#ff8159 68%,#faac94 79.5%,#ffd2c400);height:2px;width:100%;position:absolute;left:0;content:" "}#motherDay .card-drawing-times:before{top:0}#motherDay .card-drawing-times:after{bottom:0}#motherDay .card-drawing-top>img{display:block;width:323px}#motherDay .card-drawing-bottom{margin-top:15px;display:flex;flex-direction:column;align-items:center}#motherDay .card-drawing-button-view{margin-bottom:40px;display:flex;width:100%;flex-direction:row}#motherDay .button-item .logo{width:34px;height:34px;border-radius:17px;overflow:hidden;margin-left:13px}#motherDay .icon-text{flex-direction:column!important}#motherDay .icon-text>div{font-size:14px;color:#fff;font-weight:500;margin-top:-4px;white-space:nowrap;z-index:2;position:relative}#motherDay .button-item{height:54px;display:flex;flex-direction:row;font-size:12px;line-height:14px;border-radius:27px;align-items:center;cursor:pointer}.width-54px{width:54px!important}.width-54px>.icon{height:46px!important;width:auto!important}.width-54px>.logo{margin-left:9px!important}.width-54px .share-text{display:none!important}#motherDay .width-54px>div{width:100%;flex-wrap:wrap;text-align:center}#motherDay .share-view{font-size:18px;line-height:22px;font-weight:700;justify-content:center;display:flex}#motherDay .share-desc{color:#ed5626;font-size:11px;line-height:13px}#motherDay .share-view-arrow{transform:rotate(180deg) rotateX(60deg);translate:none;margin-right:-16px;margin-left:8px;width:0;height:0;border:10px solid;border-color:transparent #333 transparent transparent;position:relative;bottom:-2px}#motherDay .share-view-arrow:after{content:"";position:absolute;right:-15px;top:-11px;border:12px solid;border-color:transparent #FFEBD5 transparent transparent}#motherDay .card-drawing-result-top{display:none;width:323px;height:117px}#motherDay .card-drawing-result-top-view{height:47px;position:relative}#motherDay .card-drawing-result-top-view>img{max-width:100%;position:absolute;bottom:0;margin:auto;left:0;right:0}#motherDay .card-drawing-button-result:after{content:" ";width:100%;height:100%;position:absolute;top:0;left:0;box-shadow:0 -4px 4px #ea3a06 inset;cursor:pointer}#motherDay .card-drawing-button-result>div{line-height:44px;position:relative}#motherDay .card-drawing-button-result{overflow:hidden;position:relative;display:none;height:48px;width:213px;border-radius:24px;background:#ff6233;box-shadow:0 4px 4px #ff997a inset;border:2px solid #F0B396;text-align:center;font-weight:700;font-size:18px;line-height:44px;color:#fff}.flashing-animation{animation:flashing 1.5s linear infinite}@keyframes flashing{0%{transform:scale(1)}25%{transform:scale(1.1)}75%{transform:scale(.9)}to{transform:scale(1)}}.opne{position:fixed;top:0;left:0;background:#333;width:100px;height:100px;z-index:100000}.result-card-list-view::-webkit-scrollbar,.mother-day-coupon-list::-webkit-scrollbar{display:none}.result-card-list-view,.mother-day-coupon-list{scrollbar-width:none}.mother-day-coupon-list{margin-right:12px;overflow-x:scroll;overflow-y:hidden;height:70px;white-space:nowrap}.mother-day-coupon-item{padding:0 5px;border-radius:6px;margin-right:10px;display:inline-block;background:#ffd7b4;user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}.mother-day-coupon-item>div{min-width:75px;height:70px;color:#ed5627;text-align:center;font-size:24px;font-weight:700;line-height:70px}.mother-day-coupon-button{min-width:98px;height:40px;line-height:40px;display:flex;align-items:center;justify-content:center;color:#fff;background:#ff6233;border-radius:30px;font-size:18px;text-align:center;font-weight:700;cursor:pointer}.mother-day-coupon-view{width:100%;margin-bottom:20px}.mother-day-coupon-time{font-size:14px;font-weight:400;line-height:24px!important;margin:30px 0 12px}.mother-day-coupon-content{display:flex;flex-direction:row;width:100%;align-items:center}.mother-day-coupon-empty{width:100%;display:flex;flex-direction:column;align-items:center;margin-top:34px}.mother-day-coupon-empty>img{width:60px;height:104px;margin-bottom:20px}.mother-day-coupon-empty>div{font-size:16px;line-height:20px;font-weight:700;color:#666}.mother-day-popup .dialog-body{padding:10px 20px 30px;overflow-x:hidden}.mother-day-popup .dialog-body .background-img{position:absolute;bottom:0;left:0;min-height:198px;width:auto;z-index:-1;max-width:none;opacity:.6}#shareButton{border:2px solid #F0B396;background:#ffebd5!important;width:213px;overflow:hidden}#lightIcon{width:75px;height:96px;position:absolute;margin:auto;top:0;left:0;bottom:0;right:0;z-index:-1;opacity:0;transition:all 1.5s}#lightIcon.enlarged{width:375px;height:480px;opacity:1}.font-scaling-content{position:relative}.font-scaling-seat{position:absolute;opacity:0;z-index:-111;white-space:nowrap}.font-scaling-text{position:absolute;margin:auto;white-space:nowrap}.active-event{cursor:pointer}.flex-row{display:flex;flex-direction:row}.flex-center-center{align-items:center;justify-content:center}.flex-col-d-c{display:flex;flex-direction:column;justify-content:center;align-items:center}.flex-row-sb{display:flex;flex-direction:row;justify-content:space-between}.flex-col-sb{display:flex;flex-direction:column;justify-content:space-between}.flex-col-sa{display:flex;flex-direction:column;justify-content:space-around}.flex-col{display:flex;flex-direction:column}.flex-row-align-end{display:flex;flex-direction:row;align-items:flex-end}#active-entry{font-family:Arimo}.active-view-get{background:#f2f2f2;overflow:hidden;border-radius:4px}#activeEntryMask{display:none;width:100vw;height:100vh;position:fixed;top:0;left:0;background:#00000050;z-index:20}.active-view-get{display:none}.active-view-success{border-radius:4px;margin:auto}.active-view-success-content{position:relative;left:0;right:0;margin:auto}.active-text{color:#333;font-family:Arimo;font-style:normal;font-weight:400}.coupon-view{margin-top:20px}.coupon-font-64{font-size:64px;line-height:64px}.coupon-font-24{font-size:24px;line-height:24px}.coupon-font-20{font-size:20px;line-height:20px}.coupon-font-14{font-size:14px;line-height:14px}.coupon-font-12{font-size:12px;line-height:12px}.family-Arimo{font-family:Arimo}.active-fail-img{width:96px;height:120px}.active-view-success{background:#fff}.active-view-success .active-head .close .iconfont{font-size:15px}.coupon-content{width:100%;display:flex;flex-direction:row;position:relative;overflow:hidden;color:#fff}.coupon-item{background:#ffa439;height:100%}.coupon-center-line-view{position:relative;background:#ffa439}.coupon-center-line{height:100%;border-right:1px dashed #fff;position:absolute;left:0;right:0;top:0;width:1px;background:#ffa439}.coupon-line{margin:0 -1px;overflow:hidden;flex-shrink:0}.coupon-circle{overflow:hidden;position:relative;z-index:2}.coupon-circle:after{position:absolute;top:0;left:0;right:0;bottom:0;margin:auto;content:"";border-radius:50%;background:#fff0;box-shadow:0 0 0 999vw #ffa439}.coupon-item-right{text-align:center;font-size:14px;font-style:normal;font-weight:400}.quick-draw-view .wrapper{width:100vw;height:100vh;margin:auto;position:relative}.quick-draw-view .wrapper.pc{max-width:902px;max-height:556px}.quick-draw-close{position:absolute;background-repeat:no-repeat;background-size:cover;background-position:center;cursor:pointer;background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPGNpcmNsZSBjeD0iMTIiIGN5PSIxMiIgcj0iMTEuNSIgc3Ryb2tlPSJ3aGl0ZSIvPgo8cGF0aCBkPSJNNy4xOTk5NyA3LjE5OTk1TDE2LjggMTYuOE03LjE5OTk3IDE2LjhMMTYuOCA3LjE5OTk1IiBzdHJva2U9IndoaXRlIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiLz4KPC9zdmc+Cg==)}.pc .quick-draw-close{top:-48px;right:0;width:28px;height:28px}.mobile .quick-draw-close{top:-44px;right:20px;width:24px;height:24px}.quick-draw-view .wrapper img{position:absolute;object-fit:cover;pointer-events:none}.quick-draw-view .wrapper.pc img{width:100%;height:auto}.quick-draw-view .wrapper.pc .cover-box img,.quick-draw-view .pc .error-box .coupon-card-item img,.quick-draw-view .mobile img{width:auto;height:100%}.quick-draw-view .mobile .coupon-list img{width:100%;height:auto}.quick-draw-view .mobile.scale .coupon-list img{width:auto;height:100%}.quick-draw-view .cover-box{width:100%;height:100%;position:relative}.quick-draw-view .cover-card{pointer-events:auto!important;cursor:pointer}.quick-draw-view .quick-draw-rotate{top:50%;left:50%;transform-style:preserve-3d;animation:quick-draw-rotate 3s infinite linear;transform-origin:center center}@keyframes quick-draw-rotate{0%{transform:translate(-50%,-50%) rotateY(0)}to{transform:translate(-50%,-50%) rotateY(360deg)}}.quick-draw-view .success-coupon-item{margin-right:10px}.quick-draw-view .success-coupon-item:last-child{margin-right:0}.quick-draw-button{position:absolute;width:100%}.pc .quick-draw-button{top:90%}.mobile .quick-draw-button{top:85%}.quick-draw-button div{height:50px;line-height:46px;text-align:center;border-radius:25px;font-weight:700;font-size:24px;border-width:2px;border-style:solid;cursor:pointer}.pc .quick-draw-button div{width:320px}.mobile .quick-draw-button div{width:250px}.quick-draw-view{scrollbar-width:none}.quick-draw-view .pc .success-box{max-width:904px;margin:auto}.quick-draw-view .success-box{overflow-x:scroll;overflow-y:hidden;scrollbar-width:none}.quick-draw-view .success-card-box{height:100%}.quick-draw-view .coupon-card-item{position:relative;flex-shrink:1;display:flex;justify-content:center!important;align-items:center}.quick-draw-view .win-tips-text{position:absolute;text-align:center;font-size:14px;font-weight:400;line-height:1.2;color:#fff;left:50%;transform:translate(-50%,-50%)}.quick-draw-view .pc .win-tips-text{width:600px;top:calc(90% + 90px)}.quick-draw-view .mobile .win-tips-text{width:calc(100vw - 40px);top:calc(85% + 90px)}.quick-draw-view .error-box .coupon-card-item{width:72.5vw}.quick-draw-view ::-webkit-scrollbar{display:none}.quick-draw-view .cover-box{display:flex;justify-content:center;pointer-events:none}#activeCanvas{position:fixed;bottom:30px;right:0;width:1440px;height:450px;z-index:6;display:none}#seat-img{width:96px;height:113px;transition:all .5s;position:fixed;bottom:132px;right:-56.5px;transform:rotate(-45deg);z-index:6;display:none}.nomral{right:2px!important;transform:rotate(0)!important}.active-view-get{position:relative;position:fixed;width:938px;height:736px;max-width:938px!important;max-height:736px!important;left:0;bottom:0;top:0;right:0;margin:auto}.active-view-success .active-head{padding:23px 25px;height:60px}.active-text{font-size:14px;line-height:14px}.coupon-view{width:100%;margin-bottom:88px}.coupon-item-right{width:99px;padding:0 10px;line-height:92px}.active-view-success{max-width:938px;width:48.8541667vw}.trun-btn,.close-btn{display:block;max-width:538px;margin:0 auto;font-size:18px;height:60px}.close-btn{margin-top:40px}.active-fail-img{margin-bottom:25px}.active-view-success-content{width:100%;padding:10px 30px 30px;max-width:660px;margin:0 auto}.active-view-fail-content{width:100%;padding:10px 30px 40px;max-width:660px;margin:0 auto}.coupon-price{padding:10px 0 10px 30px}.coupon-left-line{width:2px;border-radius:1px;height:58px;background:#ffffff20;position:relative;top:0;left:0;margin:auto 15px}.coupon-desc{padding:19px 12px;width:auto;max-width:230px}.coupon-item-left{width:480px}.coupon-content{height:92px;border-radius:8px;margin-top:20px}.coupon-content:first{margin-top:0!important}.coupon-center-line-view{height:73px;width:23px}.coupon-circle{width:25px;height:25px}.coupon-circle:after{width:21px;height:21px}.coupon-line-top{margin:-13px -1px -2px}.coupon-line-bottom{margin:-2px -1px -13px}.coupon-center-line{margin:0 11px}.relate .product-more.product-more{font-size:14px}
