@import url(https://fonts.googleapis.com/css2?family=Lato:wght@300;400;700;900&display=swap);@import url(https://fonts.googleapis.com/earlyaccess/notosanstc.css);#index .caption[data-v-6fa5b480]{top:30px;left:60px}#index .caption img[data-v-6fa5b480]{width:178px}#index .character[data-v-6fa5b480]{top:170px;left:-82px;width:426px;height:488px;background:url(../img/character.3d1678be.png) 0 0 no-repeat;background-size:contain;transition-delay:.1s}#index .text[data-v-6fa5b480]{top:460px;left:153px;width:136px;height:149px;background:url(../img/text.cf045945.png) 0 0 no-repeat;background-size:contain;transition-delay:.25s}#index .btns[data-v-6fa5b480]{top:638px}#index .btns .btn[data-v-6fa5b480]{transition-delay:.4s}#choice .text[data-v-34e935f6]{top:85px;left:55px;width:212px;height:61px;background:url(../img/text.69ed5d55.png) 0 0 no-repeat;background-size:contain;transition-delay:.1s}#choice .options li .option[data-v-34e935f6]{background-position:0 0;background-repeat:no-repeat;background-size:100% auto}#choice .options li.selected .option[data-v-34e935f6]{background-position:0 100%}#choice .options li .option-1[data-v-34e935f6]{top:200px;left:42px;width:112px;height:112px;background-image:url(../img/option-1.4b999f81.png);transition-delay:.2s}#choice .options li .option-2[data-v-34e935f6]{top:204px;left:163px;width:118px;height:102px;background-image:url(../img/option-2.b875a671.png);transition-delay:.3s}#choice .options li .option-3[data-v-34e935f6]{top:326px;left:41px;width:114px;height:99px;background-image:url(../img/option-3.8c976ca2.png);transition-delay:.4s}#choice .options li .option-4[data-v-34e935f6]{top:333px;left:168px;width:106px;height:92px;background-image:url(../img/option-4.0a048fbd.png);transition-delay:.5s}#choice .options li .option-5[data-v-34e935f6]{top:445px;left:40px;width:114px;height:114px;background-image:url(../img/option-5.00a5e5d5.png);transition-delay:.6s}#choice .options li .option-6[data-v-34e935f6]{top:454px;left:174px;width:94px;height:94px;background-image:url(../img/option-6.a8f123e3.png);transition-delay:.7s}#choice .note[data-v-34e935f6]{top:578px;width:100%;color:#2e4974;font-size:12px;text-align:center}#choice .btns[data-v-34e935f6]{top:614px}#choice .btns .btn[data-v-34e935f6]{transition-delay:.8s}#form .text{top:84px;left:0;width:100%;color:#2e4974;font-size:20px;text-align:center;padding-top:26px;background:url(../img/text.80d54966.png) top no-repeat;background-size:91px 15px;transition-delay:.1s}#form .panel{top:214px;left:40px;width:242px;height:313px;padding:53px 20px 0;background:url(../img/panel.49736913.png) 0 0 no-repeat;background-size:contain;box-sizing:border-box;transition-delay:.2s}#form .panel .form-group{display:table;height:38px;color:#2e4974;font-size:15px;border-radius:19px;border:1px solid #e19228;margin-bottom:12px}#form .panel .form-group .field-wrap,#form .panel .form-group>label{display:table-cell;height:100%;vertical-align:middle}#form .panel .form-group>label{width:52px;padding-left:15px}#form .panel .form-group .field-wrap{width:151px;padding-right:10px}#form .panel .form-group .field-wrap .form-control{border:0;box-shadow:none;background:none}#form .panel .form-group.required>label:after{content:none}#form .panel .form-group:last-child>label{width:81px}#form .panel .form-group:last-child .field-wrap{width:122px}#form .panel .panel-loader{position:absolute;top:50%;left:50%;width:80px;margin:-40px 0 0 -40px}#form .panel .panel-loader:before{content:"";display:block;padding-top:100%}#form .panel .circular{-webkit-animation:rotate 2s linear infinite;animation:rotate 2s linear infinite;transform-origin:center center;position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;margin:auto}#form .panel .path{stroke-dasharray:1,200;stroke-dashoffset:0;-webkit-animation:dash 1.5s ease-in-out infinite,form-loader-color 6s ease-in-out infinite;animation:dash 1.5s ease-in-out infinite,form-loader-color 6s ease-in-out infinite;stroke-linecap:round}#form .btns{top:614px}#form .btns .btn{min-width:116px;margin:0 3px}#form .btns .btn-back{transition-delay:.3s}#form .btns .btn-submit{transition-delay:.4s}#success[data-v-06ea73bf]{perspective:1000px}#success .text[data-v-06ea73bf]{top:85px;left:62px;width:193px;height:20px;background:url(../img/text.d7bb0446.png) 0 0 no-repeat;background-size:contain}#success .card[data-v-06ea73bf]{top:193px;left:40px;width:242px;height:384px;color:#2e4974;font-size:15px;line-height:27px;text-align:center;background:url(../img/card.2632947e.png) 0 0 no-repeat;background-size:contain;transform:rotateX(0deg);transform-origin:center bottom;transition-delay:.2s}#success .card p[data-v-06ea73bf]{padding-top:38px}#success.page-intro .card[data-v-06ea73bf]{transform:rotateX(100deg)}body{background:#fcf6e8}a,a:hover{color:#000;cursor:pointer;text-decoration:none}#app{color:#000;font-size:16px;font-family:Lato,sourcehansans-tc,Noto Sans S Chinese,Noto Sans TC,PingFang TC,Microsoft JhengHei,Tahoma,Verdana,Arial,Helvetica,sans-serif;font-weight:400;padding:60px 0 32px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;overflow:hidden}.desktop #app{height:100vh;padding:0;background:url(../img/bg.ef809c0f.jpg) top no-repeat;background-size:auto 100%}.desktop #app #loading,.desktop #app #main{display:none!important}input,select{font-family:Lato,sourcehansans-tc,Noto Sans S Chinese,Noto Sans TC,PingFang TC,Microsoft JhengHei,Tahoma,Verdana,Arial,Helvetica,sans-serif}#main{position:relative;width:318px;height:720px;margin:0 auto;border-radius:20px}#main>section{position:absolute;top:0;left:0;width:100%;min-height:720px;z-index:2}#main>#brand{position:absolute;top:-42px;left:-28px;width:373px}#main>#brand path{fill:none;stroke:#fe6669;stroke-miterlimit:10}#main>.background{position:absolute;top:0;left:0;width:318px;height:720px;background:#f9c12d;border-radius:20px;overflow:hidden;z-index:1;transition:.5s cubic-bezier(.25,1,.5,1)}#main>.background>div{position:absolute;top:0;left:0;width:100%;height:100%;background-position:top;background-repeat:no-repeat;background-size:100% auto}#main>.background .for-index{background-image:url(../img/bg.5b8e28e6.jpg)}#main>.background .for-others{background-image:url(../img/bg.16088a60.jpg)}#main.site-intro>.background{top:120%}.btns{font-size:0;text-align:center}.btns.pos-a{width:100%}.btn{position:relative;display:inline-block;min-width:140px;height:45px;padding:0 15px;vertical-align:top;border-radius:45px;box-sizing:border-box;background-color:#fff}.btn>img{margin-top:14.5px}.btn-primary{background-color:#fe546e}.pos-a{position:absolute}.text-hide{font-size:0;text-indent:-5000px}#loading{display:block;position:fixed;top:0;left:0;width:100%;height:100%;background:#fcf6e8;z-index:99}#loading .loader{position:absolute;top:50%;left:50%;width:80px;margin:-40px 0 0 -40px}#loading .loader:before{content:"";display:block;padding-top:100%}#loading .circular{-webkit-animation:rotate 2s linear infinite;animation:rotate 2s linear infinite;transform-origin:center center;position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;margin:auto}#loading .path{stroke-dasharray:1,200;stroke-dashoffset:0;-webkit-animation:dash 1.5s ease-in-out infinite,color 6s ease-in-out infinite;animation:dash 1.5s ease-in-out infinite,color 6s ease-in-out infinite;stroke-linecap:round}@-webkit-keyframes rotate{to{transform:rotate(1turn)}}@keyframes rotate{to{transform:rotate(1turn)}}@-webkit-keyframes dash{0%{stroke-dasharray:1,200;stroke-dashoffset:0}50%{stroke-dasharray:89,200;stroke-dashoffset:-35px}to{stroke-dasharray:89,200;stroke-dashoffset:-124px}}@keyframes dash{0%{stroke-dasharray:1,200;stroke-dashoffset:0}50%{stroke-dasharray:89,200;stroke-dashoffset:-35px}to{stroke-dasharray:89,200;stroke-dashoffset:-124px}}@-webkit-keyframes color{0%,to{stroke:#f05665}33%{stroke:#2d4873}66%{stroke:#fac529}}@keyframes color{0%,to{stroke:#f05665}33%{stroke:#2d4873}66%{stroke:#fac529}}@-webkit-keyframes form-loader-color{0%,to{stroke:#2d4873}}@keyframes form-loader-color{0%,to{stroke:#2d4873}}.elem{transition-property:transform,opacity;transition-duration:.75s;transition-timing-function:cubic-bezier(.34,1.56,.64,1)}.page-intro,.page-outro{pointer-events:none}.page-intro .elem-enter{transform:scale(.5);opacity:0}.page-outro .elem-leave{transform:scale(1.5);opacity:0;pointer-events:none}.fade-enter-active,.fade-leave-active{transition:opacity 1s}.fade-enter,.fade-leave-to{opacity:0}