@charset "UTF-8";@import url(https://fonts.googleapis.com/css2?family=Noto+Sans:wght@400;700&display=swap);@import url(https://fonts.googleapis.com/earlyaccess/notosanstc.css);.my-nav{font-family:arial,Microsoft JhengHei,微軟正黑體,sans-serif!important;background-color:#fabf13!important;padding:0!important}.my-nav .smfluid{max-width:1100px;padding:8px}@media screen and (max-width:767px){.my-nav .smfluid{padding:4px 10px}}.my-nav .smfluid .main-nav{background-color:#fabf13!important;z-index:1!important}@media screen and (max-width:767px){.my-nav .smfluid .main-nav{padding:0!important}}.my-nav .smfluid .main-nav .tg-logo{max-width:206px!important;max-height:36px!important}@media screen and (max-width:767px){.my-nav .smfluid .main-nav .tg-logo{max-width:84px!important}}.my-nav .smfluid .main-nav .nav-link-padding{padding:0 8px}@media screen and (max-width:767px){.my-nav .smfluid .main-nav .nav-link-padding{padding:10px 0!important;margin:0 6px!important}}.my-nav .smfluid .main-nav .nav-link{font-size:18px!important;line-height:28px!important;font-weight:700!important;padding:0 8px!important;position:relative;color:#333!important}@media screen and (max-width:767px){.my-nav .smfluid .main-nav .nav-link{padding:10px 0!important;margin:0 6px!important}}.my-nav .smfluid .main-nav .nav-link-black{color:#333!important}.my-nav .smfluid .main-nav .nav-link-black:after{content:"";width:0;height:2px;background-color:#333;position:absolute;bottom:-8%;left:8%;transition:all .5s .1s}@media screen and (max-width:767px){.my-nav .smfluid .main-nav .nav-link-black:after{left:40%;transition:all .5s .1s;position:absolute}}.my-nav .smfluid .main-nav .nav-link-black:hover:after{width:85%}@media screen and (max-width:767px){.my-nav .smfluid .main-nav .nav-link-black:hover:after{width:0}}.my-nav .smfluid .main-nav .nav-link-blue{color:#1f286f!important}.my-nav .smfluid .main-nav .nav-link-blue:after{content:"";width:0;height:2px;background-color:#1f286f;position:absolute;bottom:-8%;left:8%;transition:all .5s .1s}.my-nav .smfluid .main-nav .nav-link-blue:focus:after,.my-nav .smfluid .main-nav .nav-link-blue:hover:after{width:85%}.dropdown{position:relative;display:inline-block}.dropdown-content{padding:0!important;visibility:hidden;opacity:0;position:absolute;top:100%;left:-10px;transform:translateY(0);z-index:-1;transition:all .3s ease-in-out 0s,visibility 0s linear .3s,display 0s linear .3s,z-index 0s linear .01s}.dropdown-content:hover{cursor:pointer}@media screen and (max-width:1160px){.dropdown-content{left:-36px}}.dropdown-content li{display:block;width:150px;height:60px;background-color:#fabf13;font-size:18px;font-weight:700;padding:18px 20px;margin-bottom:-2px}.dropdown:focus-within .dropdown-content,.dropdown:focus .dropdown-content,.dropdown:hover .dropdown-content{visibility:visible;display:block;opacity:1;z-index:1;transform:translateY(6%);transition-delay:0s,0s,.3s}.dropdown-content:hover .dropdown-content{visibility:visible;display:block}.dropbtn{cursor:pointer}.dropbtn .chevron-up{width:10px;margin-left:6px;transition:.5s;visibility:hidden}.dropbtn:focus-within .chevron-up,.dropbtn:focus .chevron-up,.dropbtn:hover .chevron-up{visibility:visible;transform:rotate(180deg);transition:all .5s}.modal-body{padding:20px 50px!important}.modal-header{padding-top:0!important;padding-bottom:0!important}.modal-header .close{color:#4a4a4a;font-size:30px;background-color:inherit;border:none}.card-login .title-text{font:Noto Sans CJK TC;color:var(--blue-100,#1f286f);font-weight:700;font-size:40px;line-height:54px;padding-top:4.6%}.card-login input[type=password],.card-login input[type=text]{background-color:#ebeeff;height:45px}.card-login .card-body .btn-style{width:100%;background:var(--blue-100,#1f286f);border-radius:4px;padding:12px 0 12px 0;color:#fff;font:var(--label-lable1,500 20px/30px "Noto Sans CJK TC",sans-serif);margin-bottom:20px}.card-login .card-body .eye-button{height:45px;background-color:#ebeeff;border:1px solid #ced4da;border-left:none;border-top-left-radius:0;border-bottom-left-radius:0}.card-login .card-body .btn:hover{color:#fff;background:var(--blue-100,#2f3a8f)}.card-login .card-body .account-text{color:var(--black-70,#727276);font-size:12px}.card-login .card-body .Login-Area-Error{text-align:end;color:red}.card-login .card-body .formSubText{margin-top:5px;color:var(--black-70,#727276);font:var(--label-label3,500 12px/16px "Noto Sans CJK TC",sans-serif);text-align:left}a{color:#1f286f;font-weight:400}.container{margin-top:0}.search-area{margin-right:60px}#search-input{border-radius:.375rem 0 0 .375rem}.navbar-light .navbar-toggler{border:none}.navbar-light .navbar-toggler:focus{box-shadow:none}@media screen and (max-width:992px){.downloadArea{padding:0!important}.qrCode{margin-top:30px;margin-left:0!important}}.footer{background-color:#333}.footer .footer-container{max-width:1400px;margin:0 auto;background-color:#333;color:#fff;padding:64px 0 22px 0}@media screen and (max-width:1200px){.footer .footer-container{max-width:960px}}@media screen and (max-width:768px){.footer .footer-container{max-width:720px;padding:34px 10px 0 10px}}.footer .footer-container .logo{margin-bottom:38px}@media screen and (max-width:768px){.footer .footer-container .logo .logo-icon{width:93px;height:27px}}.footer .footer-container .app-store .app-content{margin-bottom:12px}.footer .footer-container .app-store p{margin-bottom:13px;font-size:18px}@media screen and (max-width:768px){.footer .footer-container .app-store p{font-size:12px}}.footer .footer-container .links{padding:0}.footer .footer-container .links .link-title{font-size:18px;color:#fabf13}@media screen and (max-width:768px){.footer .footer-container .links .link-title{font-size:19.2px;line-height:24px}}.footer .footer-container .links li{margin-bottom:22px}.footer .footer-container .links li a,.footer .footer-container .links li span{text-decoration:none;font-size:18px;color:#fff;margin-bottom:22px;transition:all .1s;cursor:pointer}.footer .footer-container .links li a:hover,.footer .footer-container .links li span:hover{color:#fabf13}@media screen and (max-width:768px){.footer .footer-container .links li a,.footer .footer-container .links li span{font-size:12px;line-height:14px}}.footer .footer-container .copyright{margin-top:40px;border-top:1px solid #fff}@media screen and (max-width:768px){.footer .footer-container .copyright{padding-top:15px;margin-top:0}}.footer .footer-container .law{padding:0}.footer .footer-container .law li a{margin:0 20px}.footer .footer-container .law li a:hover{color:#fabf13}@media screen and (max-width:1200px){.footer .footer-container .law li a{margin:0 2px}}@media screen and (max-width:768px){.footer .footer-container .law li a{margin:0 5px}}.footer .footer-container li a{text-decoration:none;font-size:22px;line-height:27.5px;color:#fff}@media screen and (max-width:767px){.footer .footer-container li a{font-size:12px;line-height:14px;text-align:center}}.footer .footer-container p{font-size:18px;text-align:left;margin:48px 0}@media screen and (max-width:768px){.footer .footer-container p{font-size:12px;text-align:center;margin-top:0;margin-bottom:13px}}.rwd-show{display:none}@media screen and (max-width:767px){.rwd-show{display:flex;margin-bottom:15px;justify-content:center;font-size:30px;padding:0}}@media screen and (max-width:767px){.rwd-show .icon{width:30px;height:30px;margin:0 6px}}.rwd-noshow{display:flex;justify-content:center;margin-right:60px}@media screen and (max-width:767px){.rwd-noshow{display:none}}.rwd-noshow .icon{width:35px;height:35px;margin:0 20px}.rwd-noshow .icon:hover{color:#fabf13}@media screen and (max-width:1200px){.rwd-noshow .icon{margin:0 5px;width:30px;height:30px}}.store_logo{width:112px}@media screen and (max-width:768px){.store_logo{width:92px}}.store_logo:first-child{width:112px;margin-right:10px}@media screen and (max-width:768px){.store_logo:first-child{margin-right:16px;margin-bottom:40px}}#app{overflow-x:hidden;font-family:Noto Sans TC,sans-serif;padding-top:62px}@media screen and (max-width:767px){#app{padding-top:49px}}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font:100%,inherit;vertical-align:middle}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1.5}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}table{border-collapse:collapse;border-spacing:0}a{text-decoration:none}.customize-select{color:#c4c4c4;width:200px}.customize-select:focus{outline:none}.customize-select option{color:#000}.customize-input{width:382px;border:none;border-bottom:.5px solid #6c6c6c;box-shadow:none;border-radius:0}.customize-input:focus{box-shadow:none;border-color:#6c6c6c}::-moz-placeholder{color:#c4c4c4}::placeholder{color:#c4c4c4}.state-error{color:red}.state-error input::-moz-placeholder{color:red}.state-error *,.state-error .check,.state-error .customize-select,.state-error .mark-text,.state-error input::placeholder{color:red}.state-error input{border-bottom:.5px solid red}.state-error select{border:.5px solid red}