.lottery-grid,.lottery-grid .grid{height:100%;width:100%}.lottery-grid .grid{display:flex;flex-wrap:wrap}.lottery-grid .grid__item{align-items:center;display:flex;flex-direction:column;flex-shrink:0;height:calc(33.33% - 1.067vw);justify-content:center;margin-bottom:1.6vw;margin-right:1.6vw;width:calc(33.33% - 1.067vw)}.lottery-grid .grid__item:nth-child(3),.lottery-grid .grid__item:nth-child(4),.lottery-grid .grid__item:nth-child(5){margin-right:0}.lottery-grid .grid__item:nth-child(5),.lottery-grid .grid__item:nth-child(6),.lottery-grid .grid__item:nth-child(7){margin-bottom:0}.lottery-grid .grid .prize__img{height:12.8vw;width:12.8vw}.lottery-grid .grid .prize__name{color:#c95e02;font-size:3.2vw;font-weight:400;line-height:4.533vw;margin-top:-.533vw}.lottery-grid .grid .start-btn{border:none;cursor:pointer;order:4;padding:0;transition:transform .3s;-webkit-user-select:none;-moz-user-select:none;user-select:none}.lottery-grid .grid .start-btn:active{transform:scale(.9)}.lottery-grid--pc .grid__item{height:calc(33.33% - 8px);margin-bottom:12px;margin-right:12px;width:calc(33.33% - 8px)}.lottery-grid--pc .grid .prize__img{height:96px;width:96px}.lottery-grid--pc .grid .prize__name{color:#ff6007;font-size:16px;font-weight:500;line-height:22px;margin-top:6px}.base-toast{animation:slide-fade .25s;background:rgba(0,0,0,.6);border-radius:1.067vw;box-sizing:border-box;color:#fff;font-size:3.2vw;left:50%;line-height:4.267vw;max-width:50%;padding:2.133vw 2.667vw;position:fixed;text-align:center;top:50%;transform:translate3d(-50%,-50%,0);z-index:10001}@keyframes slide-fade{0%{opacity:0;transform:translate3d(-50%,-50%,0) translateY(2.667vw)}}.base-toast--icon{font-size:4vw;padding:4vw;width:30vw}.base-toast__icon{height:10vw;margin-bottom:3vw;width:10vw}@media only screen and (min-width:769px){.base-toast{border-radius:6px;font-size:16px;line-height:1.5;max-width:500px;padding:10px 20px}.base-toast--icon{align-items:center;display:flex;flex-direction:column;height:120px;justify-content:center;width:120px}.base-toast__icon{height:50px;margin-bottom:10px;width:50px}}.base-loading{align-items:center;animation:fade .25s;background:rgba(0,0,0,.6);border-radius:2.133vw;display:flex;height:32vw;justify-content:center;left:50%;position:fixed;top:50%;transform:translate3d(-50%,-50%,0);width:32vw;z-index:10001}@keyframes rotate{to{transform:rotate(1turn)}}@keyframes fade{0%{opacity:0}}.base-loading__inner{animation:rotate 1s linear infinite;border:4px solid hsla(0,0%,100%,.2);border-radius:50%;border-top-color:#fff;height:10.667vw;width:10.667vw}@media only screen and (min-width:769px){.base-loading{border-radius:8px;height:100px;width:100px}.base-loading__inner{border:3px solid hsla(0,0%,100%,.2);border-top-color:#fff;height:36px;width:36px}}.lottery-result{border:none;box-sizing:border-box;height:100%;padding-top:8vw;position:relative;width:100%}.lottery-result .title{color:#c95e02;font-size:4.267vw;font-weight:600;letter-spacing:.008vw;line-height:5.867vw;text-align:center}.lottery-result .prize{display:flex;justify-content:center;margin-top:3.2vw;position:relative;z-index:2}.lottery-result .prize__item{align-items:center;display:flex;flex:1;flex-direction:column;position:relative}.lottery-result .prize__item:last-child .prize__line{display:none}.lottery-result .prize__line{background:rgba(254,188,93,.22);height:17.333vw;position:absolute;right:0;top:6.4vw;width:.267vw}.lottery-result .prize__img{height:16vw;width:16vw}.lottery-result .prize__name{color:#c95e02;font-size:3.2vw;font-weight:400;height:9.067vw;margin-bottom:1.6vw;margin-top:-.533vw;text-align:center}.lottery-result .prize__receive{background:linear-gradient(180deg,#fe7e46,#ff4e39) no-repeat 50%/contain;border:none;color:#fff;cursor:pointer;font-size:3.2vw;font-weight:400;height:8vw;line-height:7.467vw;margin:0 auto;padding:0;text-align:center;width:21.333vw}.lottery-result .prize .fireworks{height:145.467vw;pointer-events:none;position:absolute;top:-26.667vw;width:100vw}.lottery-result .redraw{align-items:center;background:#fff;border:none;border-radius:1.067vw;color:#c95e02;cursor:pointer;display:flex;font-size:3.2vw;font-weight:400;height:8vw;justify-content:center;margin:4.267vw auto;padding:0;width:21.333vw}.lottery-result .redraw:after{display:none}.lottery-result .redraw--w0,.lottery-result .redraw--w2{width:calc(21.334vw + 50%)}.lottery-result .redraw--w3{width:calc(21.334vw + 66.66%)}.lottery-result .not-win{margin-top:5.867vw}.lottery-result .not-win .pic{display:block;height:32vw;margin:0 auto;width:32vw}.lottery-result .not-win .tips{display:none}.lottery-grid--pc .lottery-result{padding:40px 0 0}.lottery-grid--pc .lottery-result .title{color:#c95e02;font-size:22px;font-weight:600;letter-spacing:inherit;line-height:26px;text-align:center}.lottery-grid--pc .lottery-result .prize{margin-top:44px}.lottery-grid--pc .lottery-result .prize__item{flex:0 0 170px}.lottery-grid--pc .lottery-result .prize__item:not(:last-child){margin-right:16px}.lottery-grid--pc .lottery-result .prize__line{height:112px;position:absolute;right:0;top:28px;width:1px}.lottery-grid--pc .lottery-result .prize__img{height:140px;width:140px}.lottery-grid--pc .lottery-result .prize__name{font-size:16px;font-weight:500;height:44px;margin-bottom:30px;margin-top:6px}.lottery-grid--pc .lottery-result .prize__receive{background:linear-gradient(270deg,#ff5926,#ff7d55) no-repeat 50%/contain;font-size:16px;font-weight:600;height:40px;line-height:40px;width:170px}.lottery-grid--pc .lottery-result .prize .fireworks{height:auto;top:-200px;width:100%}.lottery-grid--pc .lottery-result .redraw{border-radius:4px;font-size:16px;font-weight:600;height:40px;margin:12px auto;width:170px}.lottery-grid--pc .lottery-result .redraw--w0,.lottery-grid--pc .lottery-result .redraw--w2{width:356px}.lottery-grid--pc .lottery-result .redraw--w3{width:542px}.lottery-grid--pc .lottery-result .not-win{margin-top:44px}.lottery-grid--pc .lottery-result .not-win .pic{height:188px;margin-bottom:32px;width:188px}.lottery-grid--pc .lottery-result .not-win .tips{color:#c95e02;display:block;font-size:22px;line-height:26px;text-align:center}.jd-ecard-receive{background:#fff;border-radius:2.133vw;overflow:hidden;padding-top:8.533vw;width:80.8vw}.jd-ecard-receive .title{color:#202d40;font-size:4.533vw;font-weight:600;line-height:6.4vw;margin-bottom:1.6vw;text-align:center}.jd-ecard-receive .desc{color:#626573;font-size:3.733vw;font-weight:400;line-height:5.333vw;margin:0 3.733vw 4.267vw;text-align:center}.jd-ecard-receive .input{align-items:center;background:#fff;border:.267vw solid #e6e9f0;border-radius:1.067vw;box-sizing:border-box;display:flex;height:11.2vw;margin:0 3.733vw;position:relative;transition:border-color .3s}.jd-ecard-receive .input:not(:last-child){margin-bottom:4.267vw}.jd-ecard-receive .input__inner{-webkit-appearance:none;-moz-appearance:textfield;appearance:textfield;background:none;border:none;flex:1;font-size:3.467vw;height:100%;letter-spacing:.007vw;outline:none;padding:0 3.2vw}.jd-ecard-receive .input__inner::-webkit-inner-spin-button,.jd-ecard-receive .input__inner::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.jd-ecard-receive .input__suffix{margin-right:3.2vw}.jd-ecard-receive .input.is-focus{border-color:#1871ff}.jd-ecard-receive :deep(.input-placeholder){color:#b9bbbf;font-size:3.467vw}.jd-ecard-receive .send-sms-code{color:#1871ff;font-size:3.467vw}.jd-ecard-receive .send-sms-code.is-disabled{color:#626573}.jd-ecard-receive .info{align-items:center;background:#edf2fc;border-radius:1.067vw;display:flex;height:10.667vw;margin:0 3.733vw}.jd-ecard-receive .info:not(:last-child){margin-bottom:4.267vw}.jd-ecard-receive .info__label{color:#202d40;font-size:3.467vw;font-weight:500;letter-spacing:.007vw;margin-left:3.2vw}.jd-ecard-receive .info__content{color:#202d40;flex:1;font-size:2.933vw;font-weight:500;letter-spacing:.005vw}.jd-ecard-receive .info__copy{color:#1871ff;font-size:3.467vw;font-weight:400;line-height:10.667vw;padding:0 3.2vw}.jd-ecard-receive .footer{display:flex;padding:6.4vw 3.733vw 3.733vw}.jd-ecard-receive .footer .btn{align-items:center;border:none;border-radius:5.6vw;display:flex;flex:1;font-size:4.267vw;font-weight:500;height:10.667vw;justify-content:center;margin:0;padding:0}.jd-ecard-receive .footer .btn:after{display:none}.jd-ecard-receive .footer .btn:not(:last-child){margin-right:4vw}.jd-ecard-receive .footer .btn--plain{background:#fff;box-shadow:inset 0 0 0 .267vw #1871ff;color:#1871ff}.jd-ecard-receive .footer .btn--primary{background:linear-gradient(90deg,#1871ff,#428bff 100%);color:#fff}.jd-ecard-receive .delete{align-items:center;background:none;border:none;border-top:.267vw solid #e6e9f0;color:#1871ff;display:flex;font-size:3.733vw;font-weight:400;height:11.467vw;justify-content:center;width:100%}.jd-ecard-receive .delete:after{display:none}.jd-ecard-delay-guide-popup{color:red}.jd-ecard-delay-guide-popup ::v-deep .base-modal{background:linear-gradient(180deg,#ebf3ff,#fff 100%)}.jd-ecard-delay-guide .desc{color:#626573;font-size:3.733vw;font-weight:400;line-height:5.6vw;margin-bottom:3.2vw}.jd-ecard-delay-guide .pic{height:35.733vw;margin-bottom:5.867vw;width:100%}.jd-ecard-delay-guide .confirm{align-items:center;background:linear-gradient(270deg,#5295ff,#1871ff);border:none;border-radius:5.333vw;color:#fff;display:flex;font-size:3.733vw;font-weight:600;height:10.667vw;justify-content:center;text-align:center;width:100%}.jd-ecard-delay-guide .confirm:after{display:none}.base-popup{bottom:0;left:0;position:fixed;right:0;top:0;z-index:1000}.base-popup--ani .base-popup__mask,.base-popup--ani.base-popup--fade .base-popup__content{opacity:0}.base-popup--ani.base-popup--slide-up .base-popup__content{transform:translate3d(0,100%,0)}.base-popup--ani.base-popup--slide-down .base-popup__content{transform:translate3d(0,-100%,0)}.base-popup--ani.base-popup--slide-left .base-popup__content{transform:translate3d(100%,0,0)}.base-popup--ani.base-popup--slide-right .base-popup__content{transform:translate3d(-100%,0,0)}.base-popup--ani.base-popup--scale-in .base-popup__content{transform:scale3d(0,0,1)}.base-popup--content-scroll .base-popup__content{box-sizing:border-box;display:flex;flex-direction:column;max-height:100vh;max-height:calc(var(--vh, 1vh)*100);overflow-y:auto;padding:16vw 0}.base-popup--top .base-popup__content{left:0;right:0;top:0}.base-popup--bottom .base-popup__content{bottom:0;left:0;right:0}.base-popup--left .base-popup__content{bottom:0;left:0;top:0}.base-popup--right .base-popup__content{bottom:0;right:0;top:0}.base-popup--full .base-popup__content{bottom:0;left:0;right:0;top:0}.base-popup--center{align-items:center;display:flex;justify-content:center}.base-popup--center .base-popup__content{position:static}.base-popup--hide{display:none}.base-popup__content{position:absolute;transition:.25s}.base-popup__mask{background:rgba(0,0,0,.6);bottom:0;left:0;position:absolute;right:0;top:0;transition:opacity .25s;z-index:-1}.base-modal{background:#fff;border-radius:2.133vw;overflow:hidden;position:relative;width:80.8vw}.base-modal__close{height:4.267vw;position:absolute;right:3.733vw;top:5.6vw;width:4.267vw}.base-modal__title{color:#202d40;font-size:4.533vw;font-weight:400;line-height:6.4vw;margin:4.533vw 8vw 5.333vw;text-align:center}.base-modal__content{color:#626573;font-size:3.733vw;font-weight:400;line-height:5.6vw;margin:0 3.733vw 3.733vw;min-height:15.467vw;text-align:center}.base-modal__footer{border-top:.267vw solid #e6e9f0;display:flex}.base-modal__cancel,.base-modal__confirm{align-items:center;background:#fff;border:none;border-radius:0;display:flex;flex:1;font-size:4.267vw;font-weight:600;height:14.4vw;justify-content:center;margin:0;padding:0;text-align:center}.base-modal__cancel:active,.base-modal__confirm:active{background:#f8f8f8}.base-modal__cancel:after,.base-modal__confirm:after{display:none}.base-modal__cancel{border-right:.267vw solid #e6e9f0;color:#899099}.base-modal__confirm{color:#1871ff}