.bigClassNavBar[data-v-2b42c3f0]{background-color:#fcfcfc;box-shadow:0 2px 4px 0 rgba(0,0,0,.2);position:relative;width:100%;z-index:99}.bigClassNavBar--link[data-v-2b42c3f0]{color:#292929;cursor:pointer;display:inline-block;flex:0 0 auto;font-size:16px;font-weight:700;line-height:24px;padding:14px 16px;position:relative;text-align:center;white-space:nowrap}@media screen and (max-width:767px){.bigClassNavBar--link[data-v-2b42c3f0]{flex:1;font-size:14px;line-height:20px;padding:12px}}.bigClassNavBar--link[data-v-2b42c3f0]:last-of-type{margin-right:0}.bigClassNavBar--link-active[data-v-2b42c3f0]{color:#ff7800}.bigClassNavBar--link-active[data-v-2b42c3f0]:after{background-color:#ff7800;bottom:0;content:"";height:4px;left:0;position:absolute;width:100%}@media screen and (max-width:767px){.bigClassNavBar--link-active[data-v-2b42c3f0]:after{bottom:-4px}}.bigClassNavBar--link.ai[data-v-2b42c3f0]{-webkit-text-fill-color:transparent;background:linear-gradient(90deg,#4d90ff 5.48%,#7a4cff 29.11%,#ff4d8b 52.74%,#ff7800 76.37%,#ffa43c);background-clip:text;-webkit-background-clip:text;position:relative;transition:font-size .1s;width:91px}.bigClassNavBar--link.ai[data-v-2b42c3f0]:hover{font-size:18px}@media screen and (max-width:767px){.bigClassNavBar--link.ai[data-v-2b42c3f0]:hover{font-size:14px}}.bigClassNavBar--link.ai[data-v-2b42c3f0]:after{background-color:#ddd;content:"";height:16px;position:absolute;right:-8px;top:50%;transform:translateY(-50%);width:1px}@media screen and (max-width:767px){.bigClassNavBar--link.ai[data-v-2b42c3f0]:after{right:-1px}}.bigClassNavBar .bigClassNavBarWrap[data-v-2b42c3f0]{align-items:center;display:flex;gap:16px;justify-content:center;margin:0 auto;width:100%}.bigClassNavBar .bigClassNavBarWrap[data-v-2b42c3f0]::-webkit-scrollbar{display:none}@media screen and (max-width:767px){.bigClassNavBar .bigClassNavBarWrap[data-v-2b42c3f0]{gap:0;height:49px;justify-content:space-between;overflow-x:scroll;padding:0 12px}}#addShadow[data-v-2b42c3f0]{bottom:0;box-shadow:0 2px 2px 0 rgba(0,0,0,.3);height:1px;left:0;position:absolute;width:100%}.h1nh2{display:none}[data-v-0062036e] .CouponGuide{max-width:720px}@media screen and (max-width:1023px){[data-v-0062036e] .CouponGuide{margin:0;max-width:100%;min-height:100%}[data-v-0062036e] .CouponGuide .modal-content{height:100%}}[data-v-0062036e] .CouponGuide .modal-content .modal-header{justify-content:center;padding:24px;position:relative}[data-v-0062036e] .CouponGuide .modal-content .modal-header .header-text{color:#292929;font-size:18px;font-weight:700;line-height:24px}[data-v-0062036e] .CouponGuide .modal-content .modal-header .btn-close{height:16px;position:absolute;right:12px;top:12px;width:16px}[data-v-0062036e] .CouponGuide .modal-content .modal-body .couponInfo{display:flex;margin-bottom:20px}[data-v-0062036e] .CouponGuide .modal-content .modal-body .couponInfo .left{align-items:center;color:#ff7800;display:flex;font-family:Microsoft JhengHei;font-size:20px;font-style:normal;font-weight:700;height:96px;justify-content:center;line-height:28px;width:108px}[data-v-0062036e] .CouponGuide .modal-content .modal-body .couponInfo .separationLine{align-self:stretch;background:linear-gradient(180deg,rgba(255,238,223,0),#ff9100 52%,rgba(255,238,223,0));border-radius:8px;flex-shrink:0;margin-right:24px;width:2px}[data-v-0062036e] .CouponGuide .modal-content .modal-body .couponInfo .right{display:flex;flex-direction:column;gap:8px;justify-content:center}[data-v-0062036e] .CouponGuide .modal-content .modal-body .couponInfo .right .name{color:#292929;font-family:Microsoft JhengHei;font-size:16px;font-style:normal;font-weight:700;line-height:28px}[data-v-0062036e] .CouponGuide .modal-content .modal-body .couponInfo .right .date{color:#7e7e7e;font-family:Microsoft JhengHei;font-size:14px;font-style:normal;font-weight:400;line-height:20px}[data-v-0062036e] .CouponGuide .modal-content .modal-body .couponDetail{align-self:stretch;background:#f3f3f3;border-radius:4px;display:flex;flex-direction:column;gap:12px;min-height:440px;padding:12px}[data-v-0062036e] .CouponGuide .modal-content .modal-body .couponDetail .condition{display:flex;flex-direction:column}[data-v-0062036e] .CouponGuide .modal-content .modal-body .couponDetail .condition>.title{color:#7e7e7e;font-family:Microsoft JhengHei;font-size:14px;font-style:normal;font-weight:400;line-height:20px}[data-v-0062036e] .CouponGuide .modal-content .modal-body .couponDetail .condition .content{color:#292929;font-family:Microsoft JhengHei;font-size:14px;font-style:normal;font-weight:700;line-height:20px}[data-v-0062036e] .CouponGuide .modal-content .modal-body .couponDetail .courseList{display:flex;flex-direction:column}[data-v-0062036e] .CouponGuide .modal-content .modal-body .couponDetail .courseList>.title{color:#7e7e7e;font-family:Microsoft JhengHei;font-size:14px;font-style:normal;font-weight:400;line-height:20px}[data-v-0062036e] .CouponGuide .modal-content .modal-body .couponDetail .courseList ul{padding-left:20px}[data-v-0062036e] .CouponGuide .modal-content .modal-body .couponDetail .courseList ul li{color:#1654b9;cursor:pointer;font-family:Microsoft JhengHei;font-size:14px;font-style:normal;font-weight:700;line-height:20px}[data-v-0062036e] .CouponGuide .modal-content .modal-body .couponDetail .courseList ul li:hover{color:#4e91ff}[data-v-0062036e] .CouponGuide .modal-content .modal-body .couponDetail .knowledge>.title{color:#7e7e7e;font-family:Microsoft JhengHei;font-size:14px;font-style:normal;font-weight:400;line-height:20px}[data-v-0062036e] .CouponGuide .modal-content .modal-body .couponDetail .knowledge ul{padding-left:20px}[data-v-0062036e] .CouponGuide .modal-content .modal-body .couponDetail .knowledge ul li{color:#292929;font-family:Microsoft JhengHei;font-size:14px;font-style:normal;font-weight:700;line-height:20px}[data-v-0062036e] .CouponGuide .modal-content .modal-footer{margin:0;padding:0}[data-v-0062036e] .CouponGuide .modal-content .modal-footer .footerContainer{align-items:center;display:flex;justify-content:center;margin:0;padding:24px 0;position:relative;width:100%}[data-v-0062036e] .CouponGuide .modal-content .modal-footer .footerContainer.footerBoxShadow{box-shadow:0 0 8px 0 rgba(0,0,0,.2)}[data-v-0062036e] .CouponGuide .modal-content .modal-footer .footerContainer .interact .button{height:44px;margin:0 auto;width:160px}[data-v-0062036e] .CouponGuide .modal-content .modal-footer .footerContainer .interact .button button{height:100%;width:100%}.coupon[data-v-067bffb8]{align-items:center;align-self:stretch;background:#fff;border-radius:8px;display:flex;height:128px;padding:16px}@media screen and (max-width:1023px){.coupon[data-v-067bffb8]{flex-direction:column;height:auto}}.coupon:hover .rightBlock .name[data-v-067bffb8]{color:#ff7800}.coupon.disable .leftBlock[data-v-067bffb8]{color:#a9a9a9}.coupon.disable .separationLine[data-v-067bffb8]{background:linear-gradient(180deg,hsla(0,0%,93%,0),#7e7e7e 52%,hsla(0,0%,93%,0))}@media screen and (max-width:1023px){.coupon.disable .separationLine[data-v-067bffb8]{background:linear-gradient(90deg,hsla(0,0%,93%,0),#7e7e7e 50%,hsla(0,0%,93%,0))}}.coupon.disable .rightBlock .name[data-v-067bffb8],.coupon.disable:hover .rightBlock .name[data-v-067bffb8]{color:#a9a9a9}.coupon .leftBlock[data-v-067bffb8]{color:#ff7800;flex-basis:108px;flex-shrink:0;font-family:Microsoft JhengHei;font-size:18px;font-style:normal;font-weight:700;line-height:24px;text-align:center}@media screen and (max-width:1023px){.coupon .leftBlock[data-v-067bffb8]{flex-basis:auto;font-size:18px}}.coupon .separationLine[data-v-067bffb8]{align-self:stretch;background:linear-gradient(180deg,rgba(255,238,223,0),#ff9100 52%,rgba(255,238,223,0));border-radius:8px;flex-shrink:0;margin-right:24px;width:2px}@media screen and (max-width:1023px){.coupon .separationLine[data-v-067bffb8]{background:linear-gradient(90deg,rgba(255,238,223,0),#ff9100 50%,rgba(255,238,223,0));border-radius:8px;height:2px;margin:16px 0;width:100%}}.coupon .rightBlock[data-v-067bffb8]{display:flex;flex-direction:column;flex-grow:1;gap:8px}@media screen and (max-width:1023px){.coupon .rightBlock[data-v-067bffb8]{width:100%}}.coupon .rightBlock .name[data-v-067bffb8]{color:#292929;font-family:Microsoft JhengHei;font-size:16px;font-style:normal;font-weight:700;line-height:28px}.coupon .rightBlock .date[data-v-067bffb8]{font-weight:400}.coupon .rightBlock .date[data-v-067bffb8],.coupon .rightBlock .guide[data-v-067bffb8]{color:#7e7e7e;font-family:Microsoft JhengHei;font-size:14px;font-style:normal;line-height:20px}.coupon .rightBlock .guide[data-v-067bffb8]{cursor:pointer;font-weight:700;text-align:end;text-align:right}@media screen and (max-width:1023px){.coupon .rightBlock .guide[data-v-067bffb8]{margin-top:4px}}.textInput[data-v-311ff5c2]{background-color:#fff;border:1px solid #eee;border-radius:4px;box-sizing:border-box;height:44px;padding:10px 12px}.textInput.bg-gray[data-v-311ff5c2]{border:1px solid #e7e7e7}.textInput.bg-gray input[data-v-311ff5c2],.textInput.bg-gray[data-v-311ff5c2]{background-color:#f3f3f3}.textInput[data-v-311ff5c2]:focus-within{border:2px solid #ff7800}.textInput.has-error[data-v-311ff5c2]{border:2px solid #ea475b}.textInput input[data-v-311ff5c2]{border:none;height:100%;outline:none}@media screen and (min-width:1024px){.textInput input[data-v-311ff5c2]{font-size:14px}}.container[data-v-589d30ce]{max-width:100%;padding:0 0 24px}@media screen and (max-width:1023px){.container[data-v-589d30ce]{max-width:100%;padding:0 0 40px}}.container[data-v-589d30ce] .topBlock{align-items:center;background-color:#ffeedf;display:flex;flex-direction:column;margin-bottom:32px;padding:24px 0}.container[data-v-589d30ce] .topBlock>.title{color:#292929;font-family:Microsoft JhengHei;font-size:24px;font-style:normal;font-weight:700;line-height:28px;margin-bottom:32px}@media screen and (max-width:1023px){.container[data-v-589d30ce] .topBlock>.title{margin-bottom:16px}}.container[data-v-589d30ce] .topBlock .exchange{display:flex;flex-wrap:wrap;gap:12px;justify-content:center;width:100%}.container[data-v-589d30ce] .topBlock .exchange .button{height:44px}.container[data-v-589d30ce] .topBlock .exchange .button button{height:100%;padding:6px 16px;width:100%}.container[data-v-589d30ce] .topBlock .exchange .inputBlock{flex-grow:1;max-width:302px;position:relative}.container[data-v-589d30ce] .topBlock .exchange .inputBlock.fail .textInput{border:1.5px solid #ea475b}.container[data-v-589d30ce] .topBlock .exchange .inputBlock.fail .alert{display:block}.container[data-v-589d30ce] .topBlock .exchange .inputBlock .textInput{height:100%;padding:8px 12px}.container[data-v-589d30ce] .topBlock .exchange .inputBlock .textInput input{width:100%}.container[data-v-589d30ce] .topBlock .exchange .inputBlock .alert{bottom:0;color:#ea475b;display:none;font-family:Noto Sans TC;font-size:12px;font-style:normal;font-weight:400;left:0;line-height:20px;margin:0;padding:0 0 0 12px;position:absolute;transform:translateY(100%)}.container[data-v-589d30ce] .stateList{display:flex;gap:12px;justify-content:center;margin:0 auto 16px;max-width:1200px;padding:0 16px}@media screen and (max-width:1023px){.container[data-v-589d30ce] .stateList{max-width:100%}}.container[data-v-589d30ce] .stateList .state{align-items:center;background:#fff;border:0 solid #ff9100;border-radius:4px;box-shadow:0 2px 8px 0 #ddd;color:#7e7e7e;cursor:pointer;display:flex;font-family:Microsoft JhengHei;font-size:16px;font-style:normal;font-weight:700;letter-spacing:1px;line-height:24px;padding:8px 16px}.container[data-v-589d30ce] .stateList .state.active{background:#fff;border:0 solid #ff9100;box-shadow:0 2px 8px 0 #ffd6b2;color:#ff7800}.container[data-v-589d30ce] .couponList{grid-gap:16px;display:grid;gap:16px;grid-template-columns:1fr 1fr;margin:0 auto;max-width:1200px;padding:0 16px;position:relative}@media screen and (max-width:1023px){.container[data-v-589d30ce] .couponList{grid-template-columns:1fr;max-width:100%}}.container[data-v-589d30ce] .couponList .loading{align-items:center;background:hsla(0,0%,100%,.8);display:flex;height:100%;justify-content:center;left:0;position:absolute;top:0;width:100%}.container[data-v-589d30ce] .empty{align-items:center;background:#fff;border-radius:16px;display:flex;gap:40px;height:472px;justify-content:center;margin:0 auto;max-width:960px}@media screen and (max-width:1023px){.container[data-v-589d30ce] .empty{flex-direction:column;gap:24px;margin:0 16px}}.container[data-v-589d30ce] .empty img{height:167px;width:253px}@media screen and (max-width:1023px){.container[data-v-589d30ce] .empty img{height:auto;padding-bottom:27px;width:160px}}.container[data-v-589d30ce] .empty .content{display:flex;flex-direction:column;gap:16px}.container[data-v-589d30ce] .empty .content>.title{color:#292929;font-family:Microsoft JhengHei;font-size:18px;font-style:normal;font-weight:700;line-height:24px}.container[data-v-589d30ce] .empty .content .button button{height:100%;padding:6px 16px;width:100%}.container[data-v-589d30ce] .loginAlert{align-items:center;background:#fff;border-radius:16px;display:flex;gap:40px;height:472px;justify-content:center;margin:0 auto;max-width:960px}@media screen and (max-width:1023px){.container[data-v-589d30ce] .loginAlert{flex-direction:column;gap:24px;margin:0 16px}}.container[data-v-589d30ce] .loginAlert img{width:218px}@media screen and (max-width:1023px){.container[data-v-589d30ce] .loginAlert img{width:145px}}.container[data-v-589d30ce] .loginAlert .content{display:flex;flex-direction:column;gap:16px}.container[data-v-589d30ce] .loginAlert .content>.title{color:#292929;font-family:Microsoft JhengHei;font-size:18px;font-style:normal;font-weight:700;line-height:24px}.container[data-v-589d30ce] .loginAlert .content .button button{height:100%;padding:6px 16px;width:100%}