.vue-route-transition{backface-visibility:hidden;perspective:1000px;flex-direction:column;width:100%;height:100%;display:flex;position:absolute;overflow:hidden}.fade-enter-active{animation:.4s forwards pageFadeIn}@keyframes pageFadeIn{0%{opacity:0}to{opacity:1}}.slide-left-leave-active{z-index:1;animation:.4s forwards pageFromCenterToLeft}.slide-right-enter-active{z-index:1;animation:.4s forwards pageFromLeftToCenter}.slide-right-leave-active{z-index:10;animation:.4s forwards pageFromCenterToRight;box-shadow:-.08rem 0 .13333rem rgba(0,0,0,.1)}.slide-left-enter-active{z-index:10;animation:.4s forwards pageFromRightToCenter;box-shadow:-.08rem 0 .13333rem rgba(0,0,0,.1)}@keyframes pageFromRightToCenter{0%{opacity:1;transform:translate(100%)}to{opacity:1;transform:translate(0,0)}}@keyframes pageFromCenterToLeft{0%{opacity:1;transform:translate(0,0)}to{opacity:.5;transform:translate(-20%)}}@keyframes pageFromLeftToCenter{0%{opacity:.5;transform:translate(-20%)}to{opacity:1;transform:translate(0,0)}}@keyframes pageFromCenterToRight{0%{opacity:1;transform:translate(0,0)}to{opacity:1;transform:translate(100%)}}html,body{background-color:#1d1f47}.shadow{z-index:5;background:rgba(0,0,0,.45);width:100vw;height:100vh;position:fixed;top:0;left:0}.mask-top,.mask-bottom{z-index:12;pointer-events:none;width:100%;height:.96rem;transform:translateZ(0)}.mask-top{background:linear-gradient(rgba(255,255,255,.9),rgba(255,255,255,.8));position:absolute;top:0}.mask-bottom{background:linear-gradient(rgba(255,255,255,.8),rgba(255,255,255,.9));position:absolute;bottom:.02667rem}.shadow-fade-enter,.shadow-fade-leave-active{opacity:0}.shadow-fade-enter-active,.shadow-fade-leave-active{transition:all .35s}.picker-move-enter,.picker-move-leave-active{transform:translateY(100%)}.picker-move-enter-active,.picker-move-leave-active{transition:all .35s}.astrluck-copyright[data-v-54bba061]{flex-direction:column;width:8.93333rem;padding-top:.4rem;padding-bottom:.4rem;display:flex}.astrluck-copyright span[data-v-54bba061]{text-align:center;margin-bottom:.10667rem;font-size:.32rem;line-height:.50667rem}.astrluck-copyright span.driver[data-v-54bba061]{margin:0 .69333rem}.tarot-init[data-v-23b76807]{width:100%;height:100%;position:relative}.tarot-init .entrance-box[data-v-23b76807]{width:10rem;height:10rem;margin-top:.42667rem}.tarot-init .entrance-box .init-box[data-v-23b76807]{width:10rem;height:10rem;position:relative}.tarot-init .entrance-box .init-box .entrance-image[data-v-23b76807]{transform-origin:50% 100%;width:3.04rem;height:5.06667rem;position:absolute;top:0;left:3.46667rem}.tarot-init .entrance-box .init-box .entrance-image.entrance-image-transform-0[data-v-23b76807]{transform:rotate(30deg)scale(.8)}.tarot-init .entrance-box .init-box .entrance-image.entrance-image-transform-1[data-v-23b76807]{transform:rotate(15deg)scale(.9)}.tarot-init .entrance-box .init-box .entrance-image.entrance-image-transform-2[data-v-23b76807]{transform:rotate(-30deg)scale(.8)}.tarot-init .entrance-box .init-box .entrance-image.entrance-image-transform-3[data-v-23b76807]{transform:rotate(-15deg)scale(.9)}.tarot-init .entrance-box .init-box .entrance-image.entrance-image-transform-4[data-v-23b76807]{transform:rotate(0)scale(1)}.tarot-init .entrance-box .init-box .entrance-image.entrance-image-animate-0[data-v-23b76807]{animation:1.5s linear forwards entranceAni0-23b76807}.tarot-init .entrance-box .init-box .entrance-image.entrance-image-animate-1[data-v-23b76807]{animation:1.5s linear forwards entranceAni1-23b76807}.tarot-init .entrance-box .init-box .entrance-image.entrance-image-animate-2[data-v-23b76807]{animation:1.5s linear forwards entranceAni2-23b76807}.tarot-init .entrance-box .init-box .entrance-image.entrance-image-animate-3[data-v-23b76807]{animation:1.5s linear forwards entranceAni3-23b76807}.tarot-init .entrance-box .init-box .entrance-image.entrance-image-animate-4[data-v-23b76807]{animation:1.5s linear forwards entranceAni4-23b76807}.tarot-init .entrance-box .shuffle-box[data-v-23b76807]{width:10rem;height:10rem;position:relative}.tarot-init .entrance-box .shuffle-box .shuffle-image[data-v-23b76807]{transform-origin:50% 100%;width:3.04rem;height:5.06667rem;animation-duration:3.5s;animation-timing-function:ease;animation-fill-mode:forwards;position:absolute;top:20%;left:3.46667rem;transform:rotate(0)scale(.5)}.tarot-init .init-action[data-v-23b76807]{flex-direction:column;align-items:center;width:10rem;height:6.4rem;display:flex;position:absolute;bottom:0;left:0}.tarot-init .init-action .init-desc[data-v-23b76807]{flex-direction:row;justify-content:space-between;align-items:center;width:7.62667rem;display:flex}.tarot-init .init-action .init-desc .init-icon[data-v-23b76807]{width:.50667rem}.tarot-init .init-action .init-desc .desc-content[data-v-23b76807]{flex-direction:column;align-items:center;width:5.86667rem;display:flex}.tarot-init .init-action .init-desc .desc-content p[data-v-23b76807]{color:#fff;text-align:center;font-size:.37333rem;font-weight:300;line-height:.48rem}.tarot-init .init-action .init-desc .desc-content p.start[data-v-23b76807]{margin-top:.26667rem}.tarot-init .init-action .shuffle-wrapper[data-v-23b76807]{background-image:url(https://static.shengri.cn/uploads/QA_mp/slim/Circle.gif?imageslim);background-repeat:no-repeat;background-size:100%;flex-direction:row;justify-content:center;align-items:center;width:3.46667rem;height:3.46667rem;margin-top:.53333rem;display:flex}.tarot-init .init-action .shuffle-wrapper .shuffle-btn[data-v-23b76807]{text-align:center;color:#313a5a;background-image:url(https://static.shengri.cn/uploads/QA_mp/ic_tarrow_Btn_read.png?imageslim);background-repeat:no-repeat;background-size:100%;width:2.34667rem;height:2.34667rem;font-size:.42667rem;line-height:2.34667rem}.tarot-init .shuffle-ing[data-v-23b76807]{color:#fff;text-align:center;font-size:.37333rem;font-weight:300}@keyframes entranceAni0-23b76807{0%{top:0;transform:rotate(30deg)scale(.8)}46%{top:0;transform:rotate(0)scale(1)}to{top:20%;transform:rotate(0)scale(.5)}}@keyframes entranceAni1-23b76807{0%{top:0;transform:rotate(15deg)scale(.9)}46%{top:0;transform:rotate(0)scale(1)}to{top:20%;transform:rotate(0)scale(.5)}}@keyframes entranceAni2-23b76807{0%{top:0;transform:rotate(-30deg)scale(.8)}46%{top:0;transform:rotate(0)scale(1)}to{top:20%;transform:rotate(0)scale(.5)}}@keyframes entranceAni3-23b76807{0%{top:0;transform:rotate(-15deg)scale(.9)}46%{top:0;transform:rotate(0)scale(1)}to{top:20%;transform:rotate(0)scale(.5)}}@keyframes entranceAni4-23b76807{0%{top:0}46%{top:0;transform:rotate(0)scale(1)}to{top:20%;transform:rotate(0)scale(.5)}}.tarot-play[data-v-f15e5e98]{width:100%;height:var(--vh);background-image:url(https://static.shengri.cn/uploads/tarotSignIn/guangban.png?imageslim);background-repeat:no-repeat;background-size:100%;flex-direction:column;align-items:center;display:flex}.tarot-play .header-img[data-v-f15e5e98]{background-image:url(https://static.shengri.cn/uploads/QA_mp/ic_toubuwenzi@3x.png?imageslim);background-repeat:no-repeat;background-size:3.68rem 1.49333rem;width:3.68rem;height:1.49333rem;margin:1.06667rem auto 0}.tarot-play .step-content[data-v-f15e5e98]{width:100%;height:calc(var(--vh) - 2.56rem)}.download-dialog[data-v-481c0374]{z-index:10;background-image:url(https://static.tttarot.com/h5/download/tarot/download_dialog.png);background-repeat:no-repeat;background-size:8.13333rem 7.46667rem;flex-direction:column;align-items:center;width:8.13333rem;height:7.46667rem;display:flex;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%)}.download-dialog .close[data-v-481c0374]{color:rgba(255,255,255,.7);background:url(https://static.tttarot.com/h5/sa/ask/nonage_close.png) 0 0/.64rem .64rem no-repeat;width:.64rem;height:.64rem;margin:0;font-size:.53333rem;line-height:0;position:absolute;top:.53333rem;right:.42667rem}.download-dialog .title[data-v-481c0374]{text-align:center;color:#f9f9f9;width:100%;margin-top:1.33333rem;font-size:.48rem;font-weight:300}.download-dialog .desc[data-v-481c0374]{color:#f9f9f9;text-align:center;width:7.46667rem;margin-top:.8rem;font-size:.48rem;font-weight:300;line-height:.74667rem}.download-dialog .btn-wrapper[data-v-481c0374]{flex-direction:row;justify-content:space-between;align-items:center;width:7.36rem;margin-top:.8rem;display:flex}.download-dialog .btn-wrapper .cancel[data-v-481c0374]{color:#fbd858;text-align:center;border:.02667rem solid #ffdd17;border-radius:.53333rem;width:3.28rem;height:1.01333rem;font-size:.42667rem;line-height:1.01333rem}.download-dialog .btn-wrapper .active[data-v-481c0374]{color:#1d1f4a;text-align:center;background:#fbd858;border-radius:.53333rem;width:3.33333rem;height:1.06667rem;font-size:.42667rem;line-height:1.06667rem}.main-page[data-v-c2be6972]{width:100%;height:100%;position:absolute}.main-page .page-container[data-v-c2be6972]{flex-direction:column;width:100%;height:100%;display:flex}.main-page .page-container .float-wrapper[data-v-c2be6972]{z-index:5;flex-direction:row;justify-content:center;align-items:center;width:1.17333rem;height:1.17333rem;display:flex;position:absolute;top:0;left:0}.main-page .page-container .float-wrapper .float-back[data-v-c2be6972]{color:#fff;padding:0 .4rem;font-size:.4rem}.main-page .page-container .header[data-v-c2be6972]{text-align:center;backface-visibility:hidden;z-index:5;background-color:transparent;height:1.17333rem;line-height:1.17333rem;position:relative}.main-page .page-container .header h1[data-v-c2be6972]{color:#fff;font-size:.42667rem}.main-page .page-container .header .mainic-back[data-v-c2be6972]{color:#fff;padding:0 .4rem;font-size:.4rem;position:absolute;top:0;left:0}.main-page .page-container .content[data-v-c2be6972]{-webkit-overflow-scrolling:touch;width:100%;position:relative}.main-page .page-container .content .marquee[data-v-c2be6972]{z-index:2;background:rgba(30,12,12,.6);flex-direction:row;align-items:center;width:100%;height:.53333rem;display:flex;position:absolute;top:0;left:0}.main-page .page-container .content .footer[data-v-c2be6972]{z-index:2;width:100%;position:absolute;bottom:-.02667rem;left:0}.page[data-v-c2be6972]{position:relative}.page .copyright[data-v-c2be6972]{color:#ddd;flex-direction:row;justify-content:center;align-items:center;width:100%;font-size:.32rem;display:flex}