@charset "UTF-8";.colorWhite{color:#efefef}.highlight{color:#fcdd6c!important}.highlight2{color:#fe6feb!important}.highlight3{color:#76ff5e!important}.highlight4{color:#9900fd!important}html,body{background:linear-gradient(to bottom,#336cff 0%,#4988da 30%,#43d0c0 50%,#43d0c0 90%,#f7e756 90%);color:#040971}@media(max-width:500px){#article{width:104%;left:-2%;position:relative}}#main{overflow:hidden}#header{background-color:#2f38a6}#socials{filter:drop-shadow(0 0.05em 0.15em rgba(0,0,0,0.5));z-index:3}@media(max-width:809px){#socials{position:relative;left:0}}#footer{z-index:3}#footer .foot-wanin{background-image:url(../../../img/icon_wanin-gray.png)}#footer .foot-qpp{background-image:url(../../../img/icon_qpp-black.png)}small{font-size:.9em}img{width:auto;max-width:100%;display:block;margin:0 auto;position:relative}.wrapper{width:100%;position:relative}.fw-b{font-weight:700!important}.t-c{text-align:center!important}.t-l{text-align:left!important}.relative{position:relative}.z2{z-index:2}.d-block{display:block}@media(max-width:1000px){.d-lg-none{display:none}}.container{padding-left:15px;padding-right:15px;width:1000px!important;margin:auto;position:relative}@media(max-width:1000px){.container{width:100%!important}}.bg-area{display:flex;flex-direction:column;justify-content:space-between;position:absolute;top:0;bottom:0;left:calc(50% - 16em);width:32em;height:110%;margin:0 auto;overflow:visible;user-select:none;pointer-events:none;background-position:top center;background-repeat:no-repeat;z-index:-5}.bg-area .repeat{flex:1 1 auto;background-repeat:repeat-y;background-position:top center;background-size:100% auto;z-index:1;position:absolute;top:11em;left:0;right:0;height:100%}.bg-area img{width:100%;display:block;object-fit:cover;position:relative}.btn{font-size:1em;display:flex;justify-content:center;outline:none;border:none;box-shadow:none;cursor:pointer;margin-left:auto;margin-right:auto;background-color:transparent;background-position:center;background-repeat:no-repeat;background-size:100% auto;transition:filter .2s ease-out,background-image .2s}.btn.btn-goYoe{width:11em;height:2.9em;background-image:url(../../../img/Event/202409-Family-MoonFestival/btn-yoe-1.png)}.btn.btn-goYoe:hover{background-image:url(../../../img/Event/202409-Family-MoonFestival/btn-yoe-2.png)!important}.textBtn{display:inline-block;cursor:pointer}#main-banner{position:relative}#main-banner .banner-img{top:.2em;right:0;left:0;margin:2em auto 0;position:relative;z-index:2}#main-banner .dec{width:auto;position:absolute;z-index:1}#main-banner .dec.dec-1{right:-2.6em;top:0}#main-banner .dec.dec-1 img{animation:floating 2.5s ease-in-out infinite}#main-banner .dec.dec-2{left:.3em;top:1em}#main-banner .dec.dec-2 img{animation:floating 2.5s 1s ease-in-out infinite}@media(max-width:1350px){#main-banner{width:100%!important;margin:auto}#main-banner .banner-img{width:72.6%;left:-2%}#main-banner .dec.dec-1{width:25vw;right:2vw}#main-banner .dec.dec-2{left:12vw;top:1em;width:14vw}}@media(max-width:1200px){#main-banner .banner-img{width:80vw;left:-4vw}#main-banner .dec.dec-1{width:25vw;right:2vw}#main-banner .dec.dec-2{left:4vw;top:1.2em;width:14vw}}@media(max-width:900px){#main-banner .banner-img{width:90vw;left:-2vw}#main-banner .dec.dec-1{width:22vw;right:1vw}#main-banner .dec.dec-2{left:6vw;width:15vw}}#section-intro{margin-top:.4em;margin-bottom:0}.machine .machine-head{width:98.2%;padding-bottom:6.8%;background-position:center;background-repeat:no-repeat;background-size:100% auto;background-image:url(../../../img/Event/202409-Family-MoonFestival/border-head2.png);right:1px;position:relative;margin-top:1.6em;bottom:-.15em;z-index:1}@media(max-width:1000px){.machine .machine-head{bottom:-.2em}}.machine .machine-body{background-color:#54c9ff;background-image:linear-gradient(#4db9eb 2px,transparent 2px),linear-gradient(to right,#4db9eb 2px,#54c9ff 2px);padding:30px 30px 26px;background-size:16px 16px;border:7px solid #040971;border-radius:.6em;z-index:2}.machine .machine-body::after{content:"";display:block;position:absolute;width:100%;height:.7em;background-position:center;background-repeat:no-repeat;background-size:100% auto;background-image:url(../../../img/Event/202409-Family-MoonFestival/border-bottom.png);left:0;right:0;bottom:-.7em}@media(max-width:1000px){.machine .machine-body{padding:12px;border:5px solid #040971}}@media(max-width:768px){.machine .machine-body{padding:6px;border:3px solid #040971}}.machine .border{width:100%;background-color:#5dcaff;border:3px solid #040971;box-shadow:inset 2px 2px 0 2px #a3ffff;padding:.4em}@media(max-width:1000px){.machine .border{padding:8px;box-shadow:inset 1px 1px 0 1px #a3ffff;border-radius:10px}}@media(max-width:768px){.machine .border{padding:4px;border:2px solid #040971}}.c-title{width:69%;position:absolute;left:0;right:0;top:.2em;z-index:2;margin:auto}@media(max-width:769px){.c-title{top:.15em}}section{width:100%;position:relative;margin-bottom:1em}section p{color:#040971;font-size:.5em;line-height:1.5;margin-bottom:.5em;margin-top:0}section p small{font-size:.9em}section p strong{font-weight:700}@media(max-width:768px){section p{font-size:.56em}}#Choose-Gift .machine-head{background-image:url(../../../img/Event/202409-Family-MoonFestival/border-head.png)}#Choose-Gift .gift-card{width:32%;background-color:#d8ffff;padding-top:3px;padding-left:3px;border-radius:10px;overflow:hidden;border:3px solid #040971;margin-bottom:15px;position:relative}#Choose-Gift .gift-card img{border-top-left-radius:9px;border-top-right-radius:9px;overflow:hidden}#Choose-Gift .gift-card .text-box{background-color:#fff;padding:8px;display:flex;justify-content:space-around;align-items:center}#Choose-Gift .gift-card .text-box p{min-width:40%;margin:0;font-size:18px;font-weight:700;padding-right:5px}#Choose-Gift .gift-card.is-over::after{content:"";display:block;background-position:center;background-repeat:no-repeat;background-size:100% auto;width:2.5em;height:2.5em;background-image:url(../../../img/Event/202409-Family-MoonFestival/is-over.png);position:absolute;top:30%;right:-1px;z-index:3}#Choose-Gift .gift-card.is-over,#Choose-Gift .gift-card.is-PrizeEnd{pointer-events:none}#Choose-Gift .gift-card.is-over .btn,#Choose-Gift .gift-card.is-PrizeEnd .btn{filter:grayscale(100%)}#Choose-Gift .gift-card:first-child{width:100%!important;margin-bottom:20px}#Choose-Gift .gift-card:first-child .text-box p{min-width:auto!important;width:auto!important;padding-right:15px}#Choose-Gift .gift-card:first-child.is-over::after{right:10%}@media(max-width:992px){#Choose-Gift .gift-card{width:32.4%;background-color:#fff}#Choose-Gift .gift-card .text-box{padding:5px;flex-wrap:wrap;justify-content:center}#Choose-Gift .gift-card .text-box p{width:100%;padding-right:0;font-size:.45em}#Choose-Gift .gift-card:first-child{margin-bottom:15px}}@media(max-width:768px){#Choose-Gift .gift-card{border:2px solid #040971;padding-top:1px;padding-left:1px;margin-bottom:6px}#Choose-Gift .gift-card:first-child{margin-bottom:6px;margin-top:4px}#Choose-Gift .gift-card .text-box p{font-size:.5em}}#Choose-Gift .btn-exchange2,#Choose-Gift .btn-exchange1{width:1.3em;height:1em;display:inline-flex;margin:0}#Choose-Gift .btn-exchange2+.btn,#Choose-Gift .btn-exchange1+.btn{margin-left:3px}#Choose-Gift .btn-exchange2.btn-exchange1,#Choose-Gift .btn-exchange1.btn-exchange1{background-image:url(../../../img/Event/202409-Family-MoonFestival/btn-exchange01-1.png)}#Choose-Gift .btn-exchange2.btn-exchange1:hover,#Choose-Gift .btn-exchange1.btn-exchange1:hover{background-image:url(../../../img/Event/202409-Family-MoonFestival/btn-exchange01-2.png)}#Choose-Gift .btn-exchange2.btn-exchange2,#Choose-Gift .btn-exchange1.btn-exchange2{background-image:url(../../../img/Event/202409-Family-MoonFestival/btn-exchange02-1.png)}#Choose-Gift .btn-exchange2.btn-exchange2:hover,#Choose-Gift .btn-exchange1.btn-exchange2:hover{background-image:url(../../../img/Event/202409-Family-MoonFestival/btn-exchange02-2.png)}@media(max-width:768px){#Choose-Gift .btn-exchange2,#Choose-Gift .btn-exchange1{height:1.5em}}#Choose-Gift .intro{font-size:.42em;font-weight:700}@media(max-width:768px){#Choose-Gift .intro{font-size:.55em}}.winning-announcement{font-size:.65em;color:#fff;font-weight:700;text-shadow:-3px -3px 0 #040971,-3px -2px 0 #040971,-3px -1px 0 #040971,-3px 0 0 #040971,-3px 1px 0 #040971,-3px 2px 0 #040971,-3px 3px 0 #040971,-2px -3px 0 #040971,-2px -2px 0 #040971,-2px -1px 0 #040971,-2px 0 0 #040971,-2px 1px 0 #040971,-2px 2px 0 #040971,-2px 3px 0 #040971,-1px -3px 0 #040971,-1px -2px 0 #040971,-1px -1px 0 #040971,-1px 0 0 #040971,-1px 1px 0 #040971,-1px 2px 0 #040971,-1px 3px 0 #040971,0 -3px 0 #040971,0 -2px 0 #040971,0 -1px 0 #040971,0 0 0 #040971,0 1px 0 #040971,0 2px 0 #040971,0 3px 0 #040971,1px -3px 0 #040971,1px -2px 0 #040971,1px -1px 0 #040971,1px 0 0 #040971,1px 1px 0 #040971,1px 2px 0 #040971,1px 3px 0 #040971,2px -3px 0 #040971,2px -2px 0 #040971,2px -1px 0 #040971,2px 0 0 #040971,2px 1px 0 #040971,2px 2px 0 #040971,2px 3px 0 #040971,3px -3px 0 #040971,3px -2px 0 #040971,3px -1px 0 #040971,3px 0 0 #040971,3px 1px 0 #040971,3px 2px 0 #040971,3px 3px 0 #040971;margin-bottom:0;margin-top:.5em}@media(max-width:991px){.winning-announcement{text-shadow:-2px -2px 0 #040971,-2px -1px 0 #040971,-2px 0 0 #040971,-2px 1px 0 #040971,-2px 2px 0 #040971,-1px -2px 0 #040971,-1px -1px 0 #040971,-1px 0 0 #040971,-1px 1px 0 #040971,-1px 2px 0 #040971,0 -2px 0 #040971,0 -1px 0 #040971,0 0 0 #040971,0 1px 0 #040971,0 2px 0 #040971,1px -2px 0 #040971,1px -1px 0 #040971,1px 0 0 #040971,1px 1px 0 #040971,1px 2px 0 #040971,2px -2px 0 #040971,2px -1px 0 #040971,2px 0 0 #040971,2px 1px 0 #040971,2px 2px 0 #040971}}.form .userData{width:80%;margin-left:auto;margin-right:auto}.form .userData label{width:50%;text-align:left}.form .userData label a{color:#6800ff;text-decoration:underline}@media(max-width:1000px){.form .userData{width:92%;margin-top:10px;font-size:.6em}}.form .not-bindPhone{position:absolute;opacity:0;pointer-events:none}.form .not-bindPhone.is-not{position:relative;opacity:1;pointer-events:auto}.form .btn-group{width:88%;margin-left:auto;margin-right:auto;margin-bottom:.5em}@media(max-width:1000px){.form .btn-group{width:100%}}.form .btn{width:40%;padding-bottom:13%}@media(max-width:1000px){.form .btn{width:43%;padding-bottom:15%}}.form .btn.btn-login{background-image:url(../../../img/Event/202409-Family-MoonFestival/btn-login-1.png)}.form .btn.btn-login:hover{background-image:url(../../../img/Event/202409-Family-MoonFestival/btn-login-2.png)}.form .btn.btn-record{background-image:url(../../../img/Event/202409-Family-MoonFestival/btn-record-1.png)}.form .btn.btn-record:hover{background-image:url(../../../img/Event/202409-Family-MoonFestival/btn-record-2.png)}.form .btn.btn-logout{background-image:url(../../../img/Event/202409-Family-MoonFestival/btn-logout-1.png)}.form .btn.btn-logout:hover{background-image:url(../../../img/Event/202409-Family-MoonFestival/btn-logout-2.png)}.process-yoe-box{filter:drop-shadow(0 0 3px #222222);transition:filter .3s}.process-yoe-box:hover{filter:drop-shadow(0 0 4px white)}.process-yoe-box .dec-hand{background-position:center;background-repeat:no-repeat;background-size:100% auto;background-image:url(../../../img/Event/202409-Family-MoonFestival/pointer.png);position:absolute;right:-.5em;top:50%;width:1.2em;height:1.2em;filter:drop-shadow(0.1em 0.2em rgba(0,0,0,0.25));animation:btnPointer 1.4s infinite step-end;pointer-events:none}@media(max-width:768px){.process-yoe-box .dec-hand{right:0}}@keyframes btnPointer{0%{transform:none}50%{transform:translate(0.13em,0.13em)}}#rules{margin-bottom:.5em;z-index:1}#rules::before,#rules::after{content:"";display:block;position:absolute;left:0;right:0}#rules::before{width:32em;height:8.75em;background-position:center;background-repeat:no-repeat;background-size:100% auto;background-image:url(../../../img/Event/202409-Family-MoonFestival/bg-bottom.png);left:50%;transform:translateX(-50%);top:-2em;z-index:2}#rules::after{width:100%;height:100%;bottom:-3em;background-color:#f7e756;z-index:1}@media(max-width:768px){#rules .title{width:20%}}#rules ul,#rules ol{font-size:.4em;color:#4477ca;font-weight:700;text-align:justify;padding-left:2.2em;padding-right:.9em;margin:0 auto;margin-top:1em}#rules ul li,#rules ol li{position:relative}#rules ul span,#rules ul a,#rules ol span,#rules ol a{color:#8c425a;text-decoration:underline}#rules ul span:hover,#rules ul a:hover,#rules ol span:hover,#rules ol a:hover{color:#800f33}@media(max-width:900px){#rules ul,#rules ol{font-size:.575em;margin-top:1em}}@media(max-width:400px){#rules ul,#rules ol{font-size:.58em}}.side-container{position:fixed;left:50.5%;transform:translate(-50%);bottom:2em;z-index:5;pointer-events:none;width:100%;max-width:26em;display:none}.side-container .side-btn{pointer-events:all;display:block;margin-left:auto;margin-right:.25em;width:3.15em;opacity:1;transition:opacity .5s}@media(max-width:1200px){.side-container .side-btn{opacity:0;pointer-events:none}}#window-prize .pic{width:40%}#window-prize .text{width:60%}#window-prize .prize{font-size:.85em}#window-prize .tip{font-size:.5em;text-indent:-1.1em;text-align:left;margin-left:1.5em;margin-top:1em}@media(max-width:768px){#window-prize .prize{font-size:.72em}#window-prize .tip{font-size:.6em}}.serial-modal .machine-body{padding-top:0!important}.serial-modal .prize-serial{width:70%;max-width:530px;margin-top:.4em;margin-bottom:.3em}.serial-modal .pic{width:35%;filter:drop-shadow(2px 3px 6px #0e005d)}.serial-modal .text{width:64%;padding-left:.5em}.serial-modal .text .serial{color:#fff;font-size:.56em}.serial-modal .text.big{width:80%}.serial-modal .text.big .id{width:1.6em;display:inline-block}.serial-modal .text.big .serial{font-size:.6em}.serial-modal .text.is-hasScroll{max-height:61vh;min-height:55px;overflow-y:auto;padding-right:.2em}.serial-modal .text .btn-copy{font-size:.35em;font-weight:700;color:#040971;border:2px solid #040971;border-radius:99em;padding:4px 15px;background-color:#b5b5b6;transition:background-color .2s;display:inline-flex;align-items:center;margin:0}.serial-modal .text .btn-copy:hover{background-color:#e7e7e7}@media(max-width:768px){.serial-modal .text{width:64%}.serial-modal .text .row{margin-bottom:5px}.serial-modal .text.big{width:100%}.serial-modal .text.is-hasScroll{min-height:auto}.serial-modal .text.is-small .btn-copy{width:60%;margin:6px auto 0;font-size:13px;font-weight:700;padding-bottom:6px}}::-webkit-scrollbar{width:10px}::-webkit-scrollbar-button{background:0 0;border-radius:2px}::-webkit-scrollbar-track-piece{background-color:rgba(0,0,0,.8)}::-webkit-scrollbar-thumb{border-radius:4px;background-color:#ffc300}::-webkit-scrollbar-track{box-shadow:transparent}::file-selector-button{font-weight:400;color:#f5f5f5;line-height:1.5;background-color:#4b0000;border:2px dashed #810306}#window-record .przieBox{width:80%;margin:auto;margin-bottom:10px}#window-record .przieBox .prize{width:60%;color:#fff;font-size:.65em}#window-record .przieBox .text-sent{width:40%;font-size:.6em;color:#efefef;text-shadow:-3px -3px 0 #2a2a2a,-3px -2px 0 #2a2a2a,-3px -1px 0 #2a2a2a,-3px 0 0 #2a2a2a,-3px 1px 0 #2a2a2a,-3px 2px 0 #2a2a2a,-3px 3px 0 #2a2a2a,-2px -3px 0 #2a2a2a,-2px -2px 0 #2a2a2a,-2px -1px 0 #2a2a2a,-2px 0 0 #2a2a2a,-2px 1px 0 #2a2a2a,-2px 2px 0 #2a2a2a,-2px 3px 0 #2a2a2a,-1px -3px 0 #2a2a2a,-1px -2px 0 #2a2a2a,-1px -1px 0 #2a2a2a,-1px 0 0 #2a2a2a,-1px 1px 0 #2a2a2a,-1px 2px 0 #2a2a2a,-1px 3px 0 #2a2a2a,0 -3px 0 #2a2a2a,0 -2px 0 #2a2a2a,0 -1px 0 #2a2a2a,0 0 0 #2a2a2a,0 1px 0 #2a2a2a,0 2px 0 #2a2a2a,0 3px 0 #2a2a2a,1px -3px 0 #2a2a2a,1px -2px 0 #2a2a2a,1px -1px 0 #2a2a2a,1px 0 0 #2a2a2a,1px 1px 0 #2a2a2a,1px 2px 0 #2a2a2a,1px 3px 0 #2a2a2a,2px -3px 0 #2a2a2a,2px -2px 0 #2a2a2a,2px -1px 0 #2a2a2a,2px 0 0 #2a2a2a,2px 1px 0 #2a2a2a,2px 2px 0 #2a2a2a,2px 3px 0 #2a2a2a,3px -3px 0 #2a2a2a,3px -2px 0 #2a2a2a,3px -1px 0 #2a2a2a,3px 0 0 #2a2a2a,3px 1px 0 #2a2a2a,3px 2px 0 #2a2a2a,3px 3px 0 #2a2a2a}@media(max-width:991px){#window-record .przieBox .text-sent{text-shadow:-2px -2px 0 #2a2a2a,-2px -1px 0 #2a2a2a,-2px 0 0 #2a2a2a,-2px 1px 0 #2a2a2a,-2px 2px 0 #2a2a2a,-1px -2px 0 #2a2a2a,-1px -1px 0 #2a2a2a,-1px 0 0 #2a2a2a,-1px 1px 0 #2a2a2a,-1px 2px 0 #2a2a2a,0 -2px 0 #2a2a2a,0 -1px 0 #2a2a2a,0 0 0 #2a2a2a,0 1px 0 #2a2a2a,0 2px 0 #2a2a2a,1px -2px 0 #2a2a2a,1px -1px 0 #2a2a2a,1px 0 0 #2a2a2a,1px 1px 0 #2a2a2a,1px 2px 0 #2a2a2a,2px -2px 0 #2a2a2a,2px -1px 0 #2a2a2a,2px 0 0 #2a2a2a,2px 1px 0 #2a2a2a,2px 2px 0 #2a2a2a}}#window-record .przieBox .btn-checkSerial{width:34%;padding-bottom:10.2%;filter:drop-shadow(3px 0 3px #00306e);background-image:url(../../../img/Event/202409-Family-MoonFestival/prize/btn-serial-1%EF%B9%96v=1.png)}#window-record .przieBox .btn-checkSerial:hover{background-image:url(../../../img/Event/202409-Family-MoonFestival/prize/btn-serial-2%EF%B9%96v=1.png)}@media(max-width:1000px){#window-record .przieBox{width:94%;left:4%}#window-record .przieBox .btn-checkSerial{width:38%;padding-bottom:11.2%}}#window-household .modal-content{padding-top:.8em}#window-household .modal-content .household-process{margin-bottom:.7em}#window-household .c-title{width:12.67em;top:-2.4em}#window-household .border{padding-top:.6em;padding-bottom:.5em;padding-left:.5em;color:#fff;text-align:left}#window-household .border p{font-size:.54em}#window-household .remark-box p,#window-household .remark-box li{color:#00306e;font-size:.45em;font-weight:400;text-align:left}#window-household .remark-box ol{margin-left:1em}@media(max-width:768px){#window-household .modal-content{padding-top:.4em}#window-household .modal-content .household-process{margin-bottom:.3em}#window-household .remark-box p,#window-household .remark-box li{font-size:.52em}}.event-modal{font:400 60px/1.5 "Noto Sans TC","微軟正黑體",Arial,Helvetica,sans-serif;display:none;position:fixed;top:0;left:0;bottom:0;right:0;flex-direction:column;justify-content:center;align-items:center;display:flex;opacity:0;z-index:-1;pointer-events:none;transition:transform .3s ease-out,opacity .25s}.event-modal.is-active{z-index:99;opacity:1;pointer-events:auto}.event-modal.is-active .modal-window{pointer-events:auto}@media(max-width:1000px){.event-modal{font-size:6vw}}.event-modal .mask{position:fixed;top:-50vh;left:-50vw;bottom:-50vh;right:-50vw;background:rgba(0,0,0,.75)}@supports(backdrop-filter:blur(0.1rem)){.event-modal .mask{backdrop-filter:blur(0.15rem);background:rgba(8,8,8,.8);transition:backdrop-filter .5s ease-out}}.event-modal .btn-close{width:6em;height:6em;display:block;position:absolute;z-index:2;right:-.5em;top:1.7em;border:none;background-image:url(../../../img/Event/202409-Family-MoonFestival/prize/btn-close.png);background-position:center;background-repeat:no-repeat;background-size:100% auto;background-color:transparent;overflow:hidden;outline:none;cursor:pointer;transition:all .2s ease-out}.event-modal .btn-close::before,.event-modal .btn-close::after{display:none}.event-modal .btn-close:hover{transform:scale(1.1);filter:brightness(1.1) drop-shadow(0 0.1em 0.05em rgba(24,8,24,0.5))}@media(max-width:768px){.event-modal .btn-close{width:3.5em;height:3.5em;top:.5em}}.event-modal .modal-overflow{overflow-y:auto;overflow-x:hidden;width:100%;max-height:100vh;scrollbar-width:none}.event-modal .modal-overflow::-webkit-scrollbar{width:0}.event-modal .c-title{width:8.9em;top:-2.4em}@media(max-width:1000px){.event-modal .c-title{top:-2.42em}}.event-modal .modal-window{display:flex;position:relative;flex-direction:column;justify-content:center;text-align:center;max-width:1000px;width:94%;min-height:6em;margin:1.5em auto 1.2em;line-height:1.4;overflow:visible;pointer-events:none}@media(max-width:1000px){.event-modal .modal-window{margin-top:2em}}.event-modal .modal-content{position:relative;z-index:1;min-height:5em}.event-modal .modal-content p{font-size:.75em;font-weight:400}.event-modal .modal-content p a{color:#fe6feb;text-decoration:underline}@media(max-width:1000px){.event-modal .modal-content p{font-size:.7em}}.event-modal .machine-head{width:96%;right:-.3em;bottom:-.3em;margin-top:0;background-image:url(../../../img/Event/202409-Family-MoonFestival/prize/border-head.png)}.event-modal .machine-body{background-color:#929cff;background-image:linear-gradient(#7c86ff 2px,transparent 2px),linear-gradient(to right,#7c86ff 2px,#929cff 2px);border:3px solid #040971;box-shadow:inset 0 0 0 5px #a5adff;padding:1em .5em .7em}.event-modal .machine-body::after{display:none}@media(max-width:768px){.event-modal .machine-body{font-size:1.2em;box-shadow:inset 0 0 0 3px #a5adff;padding:.5em .3em}}.event-modal .border{color:#fff;background-color:#521eff;box-shadow:inset 2px 2px 0 2px #6764ff;padding-top:.7em;padding-bottom:.6em;border-bottom-right-radius:0;border-bottom-left-radius:0}@media(max-width:768px){.event-modal .border{box-shadow:inset 1px 2px 0 1px #6764ff}}.event-modal .remark-box{background-color:#fff;border-left:3px solid #040971;border-right:3px solid #040971;border-bottom:3px solid #040971;padding:.5em;word-break:break-all}.event-modal .remark-box p{color:#00306e;font-size:.48em;font-weight:700;text-align:left}.event-modal .btn-goYoe{width:11em;height:2.9em;background-image:url(../../../img/Event/202409-Family-MoonFestival/btn-yoe-1-2.png)}@keyframes btnPlay{0%{background-image:url(https://www.xin-stars.com/img/Event/202409-Family-MoonFestival/btn-download_1.png?v)}50%{background-image:url(https://www.xin-stars.com/img/Event/202409-Family-MoonFestival/btn-download_2.png?v)}}.fade-scale{transform:scale(1.5) translateY(-3em);opacity:0;transition:opacity .8s,transform .4s ease-out}.fade-scale.faded{transform:scale(1);opacity:1}.fade-down{transform:translateY(-3em);opacity:0;transition:opacity 1s,transform .6s ease-out}.fade-down.faded{transform:none;opacity:1}.fade-up{transform:translateY(2em);opacity:0;transition:opacity .6s,transform .6s ease-out}.fade-up.faded{transform:none;opacity:1}.fade-in{opacity:0;transition:opacity 1.6s}.fade-in.faded{opacity:1}.fade-left{opacity:0;transform:translateZ(0) translateX(-100px);transition:opacity 1s,transform 1s}.fade-left.faded{opacity:1;transform:translateZ(0) translateX(0)}.fade-right{opacity:0;transform:translateZ(0) translateX(100px);transition:opacity 1s,transform 1s}.fade-right.faded{opacity:1;transform:translateZ(0) translateY(0)}.d2{transition-delay:.2s}.d3{transition-delay:.3s}.d4{transition-delay:.4s}.d5{transition-delay:.5s}.d6{transition-delay:.6s}@keyframes floating{0%{transform:translateY(0)}50%{transform:translateY(15px)}100%{transform:translateY(0)}}