@import"https://fonts.googleapis.com/css2?family=Noto+Sans+TC:wght@100..900&display=swap";:root{--primary: #8FB0DC;--second: #EFEFEF;--bg-image: url("");--bg-image-mobile: url("")}@keyframes fadeIn{from{opacity:0}to{opacity:1}}@keyframes fadeOut{from{opacity:1}to{opacity:0}}@keyframes fadeShadow{from{box-shadow:0 0 0 rgba(18,18,18,0);opacity:.3;filter:brightness(1)}to{box-shadow:0 0 10px rgba(18,18,18,.25);opacity:1;filter:brightness(1.2)}}@keyframes lightMove{0%,100%{opacity:0;top:-100%}30%{opacity:1}50%{opacity:1;top:100%}}@keyframes moveDown{0%{top:40px;opacity:0}100%{top:80px;opacity:1}}@keyframes rotate{0%{transform:rotate(0)}100%{transform:rotate(-180deg)}}.rotate img{animation:rotate .3s forwards}body{font-family:"Noto Sans TC",sans-serif;font-optical-sizing:auto;font-weight:400;font-style:normal}body.payBody{background-color:#f8f8f6;display:flex;justify-content:center;align-items:center;box-sizing:border-box}body.addBG{background-image:var(--bg-image);background-repeat:repeat;background-position:center;background-size:auto}.title h2{font-weight:500;font-size:20px;color:var(--primary);line-height:1.5;margin-bottom:.4em}.title p{color:var(--primary);font-size:18px}input[type=radio]{background-color:#a5a5a5;appearance:none;border-radius:50px;box-sizing:border-box}input[type=radio]:after{width:8px;height:8px;border-radius:50px;top:1px;left:1px;position:relative;background-color:#fff;content:"";display:inline-block;visibility:visible;border:3px solid #fff}input[type=radio]:checked{background-color:var(--primary)}input[type=radio]:checked::after{background-color:var(--primary)}.custom-checkbox{position:relative}.custom-checkbox input[type=checkbox]{display:none}.custom-checkbox label{position:relative;padding-left:24px;cursor:pointer;user-select:none}.custom-checkbox label::before{content:"";position:absolute;top:3px;left:0;width:15px;height:15px;border:1px solid #d6d6d6;border-radius:5px;background-color:#fff;transition:background-color .3s ease,border-color .3s ease}.custom-checkbox label::after{content:"";position:absolute;display:none;top:5px;left:6px;width:4px;height:8px;border:solid #fff;border-width:0 2px 2px 0;transform:rotate(45deg)}.custom-checkbox input[type=checkbox]:checked+label::before{background-color:var(--primary);border-color:var(--primary)}.custom-checkbox input[type=checkbox]:checked+label::after{display:block}button{display:flex;align-items:center;justify-content:center;width:100%;background-color:var(--primary);color:#fff;padding:1.2em;border:none;outline:none;border-radius:50px;font-size:18px;cursor:pointer;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out}button img{padding-left:10px;display:none}button:hover{background-color:var(--primary);filter:brightness(1.1)}.bg{width:100%;display:block;align-content:center;background-repeat:no-repeat;background-size:cover;background-position:center;font-size:16px;box-sizing:border-box}.languageBox{position:relative;z-index:99;display:inline-flex;align-items:center;padding-bottom:10px;color:#a5a5a5;cursor:pointer}.languageBox img{margin-right:.5em}.languageBox span{display:block}@media(hover: hover)and (pointer: fine){.languageBox:hover .langListItem{height:auto;transform:scaleY(1);opacity:1}}.languageBox.active .langListItem{height:auto;transform:scaleY(1);opacity:1}.languageBox .langListItem{position:absolute;top:30px;left:0;min-width:8em;padding:15px 0;background-color:#a5a5a5;color:#fff;border-radius:10px;overflow:hidden;height:0;transform:scaleY(0);transform-origin:top;opacity:0;transition:transform .3s ease,opacity .5s ease;color:#a5a5a5}.languageBox .langListItem li{width:100%;padding:.7em 15px;color:#fff}.languageBox .langListItem li:hover{background-color:var(--primary)}.pay{position:relative;width:100%;display:flex;justify-content:center;align-items:center}.pay .pay_left{position:relative;display:flex;flex-basis:30%;box-sizing:border-box}.pay .pay_left .info{width:100%;min-height:100%;align-self:start}.pay .pay_left .info .imgbox{width:100%;text-align:center}.pay .pay_left .info .textbox{width:100%;background-color:var(--second);border-radius:10px;overflow-y:auto}.pay .pay_left .info .textbox>div{padding:1rem 8%;border-bottom:1px solid #d6d6d6;justify-content:center}.pay .pay_left .info .textbox>div.amount{border-bottom:0 !important}.pay .pay_left .PayInfo{display:flex;flex-direction:column;justify-content:space-between;height:65vh}.pay .pay_left .PayInfo>div{flex-basis:25%;justify-items:center;display:flex;flex-direction:column;align-items:center}.pay .pay_left .PayInfo>div .list_left{width:100%;font-size:20px;margin-bottom:.4vw}.pay .pay_left .PayInfo>div .list_right{width:100%;text-align:left;font-weight:500}.pay .pay_left .PayInfo>div h4{color:#727171;font-size:18px;line-height:1.3}.pay .pay_left .PayInfo>div p{font-size:14px;color:#a5a5a5}.pay .pay_left .PayInfo>div h3{color:var(--primary);font-size:18px;word-wrap:break-word}.pay .pay_left .cardPrice{display:flex;flex-direction:row !important;justify-content:space-between;align-items:center;color:#727171;padding:2rem 8%;box-sizing:border-box;margin-bottom:2svh}.pay .pay_left .cardPrice .pay_price{width:80%;text-align:left;font-size:50px;font-weight:bold;color:var(--primary);padding-left:.5em}.pay .pay_left .cardPrice b{font-size:24px}.pay .pay_right{display:flex;flex-basis:70%;box-sizing:border-box;justify-self:center;padding-left:3%}.pay .pay_right .info{width:100%;height:auto;margin:0 auto}.pay .pay_right .info .tab_bar{position:relative;width:auto;height:5rem;overflow-x:auto;overflow-y:hidden;-ms-overflow-style:none;scrollbar-width:none;background-color:#f8f8f6;border-radius:10px;margin-bottom:2svh;background-color:var(--second)}.pay .pay_right .info .tab_bar::-webkit-scrollbar{display:none}.pay .pay_right .info .tab_bar .type{position:absolute;z-index:1;display:flex;justify-content:space-between;min-width:100%;width:auto;height:100%;margin-bottom:25px}.pay .pay_right .info .tab_bar .type .type_box{display:flex;flex-direction:column;justify-content:center;align-self:center;flex:1;height:100%;border-radius:10px;padding:.5em .7em;margin-right:2px;color:#a5a5a5;box-sizing:border-box;cursor:pointer;background-color:var(--second)}.pay .pay_right .info .tab_bar .type .type_box:first-child{padding-left:1em}.pay .pay_right .info .tab_bar .type .type_box:last-child{margin-right:0;padding-right:1em}.pay .pay_right .info .tab_bar .type .type_box .imgbox{width:100%;display:none;text-align:center;padding-bottom:.25em}.pay .pay_right .info .tab_bar .type .type_box p{color:#727171;font-size:16px;text-align:center;white-space:nowrap}.pay .pay_right .info .tab_bar .type .type_box.active{position:relative;z-index:6;height:100%;text-align:center;background-color:var(--primary);border-radius:10px;padding:0 1.5em}.pay .pay_right .info .tab_bar .type .type_box.active .imgbox{display:inline-block}.pay .pay_right .info .tab_bar .type .type_box.active p{color:#fff !important}.pay .pay_right .info .tab_bar .type.tabNN2{justify-content:center}.pay .pay_right .info .list{justify-content:space-between;border:1px solid #d6d6d6;background-color:#f8f8f6;border-radius:10px}.pay .pay_right .info .list form{display:flex;flex-direction:column;justify-content:space-between;max-height:65vh;height:65vh;box-sizing:border-box;overflow-y:auto}@media only screen and (orientation: landscape){.pay .pay_right .info .list form{min-height:65vh}}.pay .pay_right .info .list form .scrollBG{height:100%;overflow-y:auto}.pay .pay_right .info .list form .tab_content{flex-basis:85%}.pay .pay_right .info .list .list_box{display:flex;justify-content:space-between;align-items:center;padding:1em 20px;border-bottom:1px solid #d6d6d6}.pay .pay_right .info .list .list_box label{width:100%;color:#a5a5a5;color:#727171;font-size:1rem}.pay .pay_right .info .list .list_box input{flex-grow:1;max-width:16px;min-width:16px;width:16px;height:16px;margin:0;margin-right:10px;font-weight:400}.pay .pay_right .info .list .list_box input:checked+label{color:var(--primary);font-weight:600}.pay .pay_right .info .list .list_box div{display:flex;justify-content:flex-start;align-items:center}.pay .pay_right .info .list .list_box div:first-child{flex-grow:1;width:100%}.pay .pay_right .info .list .list_box .listpic{justify-content:flex-end;width:6em;height:1.5em;margin-left:5px}.pay .pay_right .info .list .list_box .listpic img{display:block;max-height:100%}.pay .pay_right .info .confirm{margin:20px;margin-top:1.5svh;box-sizing:border-box}.pay .pay_right.noTabList .info .list form{position:relative;min-height:77vh;height:77vh}.pay .pay_right.noTabList .info .list form .scrollBG{height:100%;overflow-y:auto;margin-bottom:110px}.pay .pay_right.noTabList .info .list form .tab_content{flex-basis:inherit}.pay .pay_right.noTabList .info .list form .tab_content .list_box:first-child{padding-top:1.2em}.pay .pay_right.noTabList .info .list form .tab_content .list_box:last-child{padding-bottom:1.2em}.pay .pay_right.noTabList .info .list form .confirm{position:absolute;bottom:0;width:calc(100% - 40px)}.tab_content{display:none}@media screen and (max-width: 1199px)and (max-device-width: 833px){body.payBody{justify-content:unset}.bg{padding:3% 5%}}@media screen and (max-width: 991px){body.payBody{display:block}.bg{background-image:none;min-width:80%;padding:2svh 0}.title h2{margin-bottom:1em}.pay{width:100%;flex-direction:column;box-sizing:border-box}.pay .pay_left{width:100%;background-image:none}.pay .pay_left .info{width:100%;min-height:100%;box-sizing:border-box;flex-grow:1}.pay .pay_left .info>div{flex-basis:auto}.pay .pay_left .info .imgbox{display:none}.pay .pay_left .info .textbox>div{padding:.5em 40px}.pay .pay_left .info .textbox>div:not(:first-child){display:flex;flex-direction:row;justify-content:space-between;align-items:center;border-bottom:0}.pay .pay_left .info .textbox>div:not(:first-child) .list_left{margin-bottom:0}.pay .pay_left .info .textbox>div:not(:first-child) .list_right{text-align:right}.pay .pay_left .info .textbox .coid .list_left,.pay .pay_left .info .textbox .coid .list_right{width:100%}.pay .pay_left .info .textbox .coid h4,.pay .pay_left .info .textbox .coid h3{text-align:center;line-height:2;padding:0 1em;box-sizing:border-box}.pay .pay_left .PayInfo{height:auto}.pay .pay_left .PayInfo>div .list_left{margin-bottom:0}.pay .pay_right{width:100%;padding-left:0;background-image:none}.pay .pay_right .title{display:none}.pay .pay_right .info{position:relative;overflow:hidden;padding:0}.pay .pay_right .info .list form{height:auto;min-height:inherit;max-height:inherit}.pay .pay_right .info::after{content:"";position:absolute;top:20px;right:-2em;z-index:5 !important;width:7em;height:4.5em;pointer-events:none;background:linear-gradient(to left, #f8f8f6, rgba(214, 214, 214, 0));z-index:1;opacity:0;filter:blur(1px)}.pay .pay_right .info.scrollable::after{opacity:.9}.pay .pay_right .info .tab_bar{position:relative;top:5vw;height:4rem;margin-top:-2vw}.pay .pay_right .info .tab_bar .type .type_box.active{flex-direction:row;align-items:center}.pay .pay_right .info .tab_bar .type .type_box.active .imgbox{height:1.2em;margin-right:.5em;flex-basis:1.5em;display:inline-block}.pay .pay_right .info .tab_bar .type .type_box p{font-size:100%}.pay .pay_right .info .list_box:first-child{padding-top:3.5em}.pay .pay_right.noTabList .info .list{margin-top:32px}.pay .pay_right.noTabList .info .list form{height:auto;min-height:inherit;max-height:inherit}}@media screen and (max-width: 1024px)and (orientation: landscape){.pay .pay_right.noTabList .info .list form .confirm{position:inherit;width:calc(100% - 40px);bottom:0}.pay .pay_right.noTabList .info .list form .scrollBG{padding-top:0;margin-bottom:0}}@media screen and (max-width: 767px),screen and (max-device-width: 812px)and (orientation: landscape){body.payBody{display:block}body.addBG{background-image:var(--bg-image-mobile);background-repeat:repeat-y;background-position:top;background-size:100% auto}.bg{width:100%;padding:2svh 1rem}.bg .container{max-width:100%;padding:0;box-sizing:border-box}.pay{width:100%;box-sizing:border-box}.pay .pay_left .languageBox{font-size:14px}.pay .pay_left .info{width:100%}.pay .pay_left .info .cardPrice{position:fixed;left:0;bottom:0;z-index:9998;width:100%;border-radius:20px 20px 0 0;margin-bottom:0;padding:25px;background-color:var(--primary);justify-content:flex-start;align-items:flex-end}.pay .pay_left .info .cardPrice .pay_price{color:#fff;width:auto;margin-right:.2em;padding-left:0;font-size:30px}.pay .pay_left .info .cardPrice b{color:#fff;font-size:14px;line-height:1.5}.pay .pay_left .info .cardPrice img{display:none}.pay .pay_left .info .textbox>div{padding:.5em 20px;display:flex;justify-content:space-between;align-items:center;border-bottom:0}.pay .pay_left .info .textbox>div .list_left{width:30%}.pay .pay_left .info .textbox>div .list_right{width:70%;text-align:right}.pay .pay_left .info .textbox>div h4{font-size:15px;line-height:1.3}.pay .pay_left .info .textbox>div p{font-size:14px;color:var(--second)}.pay .pay_left .info .textbox>div h3{color:var(--primary);font-weight:500;font-size:14px;word-wrap:break-word}.pay .pay_left .info .textbox>div:first-child{border-bottom:1px solid #d6d6d6;margin-bottom:.5em}.pay .pay_left .info .textbox>div:first-child h3{line-height:1.2em;margin:.5em 0}.pay .pay_left .info .textbox>div:last-child{padding-bottom:1em}.pay .pay_left .PayInfo>div .list_left{margin-bottom:0}.pay .pay_right{margin-bottom:6rem;padding-top:0}.pay .pay_right .info{width:100%;position:relative}.pay .pay_right .info::after{top:12px;height:4em}.pay .pay_right .info .tab_bar{margin-top:2vw;top:50px;height:3em;overflow-x:auto;overflow-y:hidden;scrollbar-width:none;margin-top:-35px}}@media screen and (max-width: 767px)and (hover: none)and (pointer: coarse),screen and (max-device-width: 812px)and (orientation: landscape)and (hover: none)and (pointer: coarse){.pay .pay_right .info .tab_bar .tab_bar.is-overflow::after{content:"";position:absolute;bottom:0;left:0;height:3px;width:100%;background:#eee;opacity:.5;pointer-events:none}}@media screen and (max-width: 767px),screen and (max-device-width: 812px)and (orientation: landscape){.pay .pay_right .info .tab_bar .type{display:inline-flex;min-width:100%;width:max-content;height:3em;margin-top:0;margin-bottom:-5px}.pay .pay_right .info .tab_bar .type .type_box{flex-grow:1}.pay .pay_right .info .tab_bar .type .type_box p{font-size:14px;padding-top:0}.pay .pay_right .info .tab_bar .type .type_box.active .imgbox{height:1em;padding-top:.1em;margin-right:.35em;padding-bottom:0}.pay .pay_right .info .tab_bar .type .type_box.active .imgbox img{width:auto;height:100%}.pay .pay_right .info .tab_bar .type.tabNN2{justify-content:center}.pay .pay_right .info .list{border-top:0;border-top-left-radius:0;border-top-right-radius:0}.pay .pay_right .info .list form{height:auto}.pay .pay_right .info .list form .scrollBG .tab_content .list_box:first-child{padding-top:3.3em}.pay .pay_right .info .list .list_box label{font-size:.85rem;line-height:1.35;margin-right:5px;-webkit-text-size-adjust:none;text-size-adjust:none}.pay .pay_right .info .list .list_box .listpic{height:1.2em !important}.pay .pay_right .info .confirm{position:fixed;right:25px;bottom:18px;z-index:9999;margin:0}.pay .pay_right .info .confirm button{background-color:#fff;color:var(--primary);padding:10px 2em;font-size:16px}.pay .pay_right .info .confirm button img{display:none}.pay .pay_right.noTabList .info .list{margin-top:22px;border-top-left-radius:10px;border-top-right-radius:10px;border-top:1px solid #d6d6d6}.pay .pay_right.noTabList .info .list form{position:relative;height:auto;padding-bottom:0}.pay .pay_right.noTabList .info .list form .scrollBG{margin-bottom:0}.pay .pay_right.noTabList .info .list form .tab_content{flex-basis:inherit}.pay .pay_right.noTabList .info .list form .tab_content .list_box:first-child{padding-top:1em}.pay .pay_right.noTabList .info .list form .confirm{position:fixed;width:auto;bottom:22px}}@media screen and (max-width: 575px){.pay .pay_left .info .cardPrice{border-radius:0}}@media screen and (min-width: 1200px){.pay .pay_left .info{width:400px}.pay .pay_right{padding-left:40px}.pay .pay_right .info{min-height:80%}.pay .pay_right .info .type .type_box{padding:0}}@media screen and (min-width: 1400px){.pay .pay_left .info{width:450px}.pay .pay_left .cardPrice{padding:2vw 40px}.pay .pay_right .info{width:650px;min-height:60%}.pay .pay_right .info .tab_bar{height:70px}}@media screen and (min-width: 1600px){.pay .pay_left .cardPrice{padding:1.8vw 40px}.pay .pay_right .info{width:650px;min-height:60%}.pay .pay_right .info .tab_bar{height:4.2vw}}@media screen and (max-height: 599px){body.payBody{display:block}}body.receiptBody{background-color:#f8f8f6;min-height:100svh;display:flex;justify-content:flex-start;align-items:center}.receipt{width:100%;padding:20px 0}.receipt .container{display:flex;flex-direction:column;justify-content:center;max-width:700px;height:100%;box-sizing:border-box}.receipt .container h1{font-size:24px;color:var(--primary);font-weight:600}.receipt .container h3{font-size:18px;font-weight:500;color:#727171}.receipt .container .tabs{display:flex;width:100%;margin:35px 0}.receipt .container .tabs div{width:33.333%;background-color:var(--second);padding:14px 16px;text-align:center;cursor:pointer}.receipt .container .tabs>div{color:#a5a5a5;padding:3.8svh 10px}.receipt .container .tabs>div .imgbox{display:none}.receipt .container .tabs .tab1{border-radius:10px 0 0 10px}.receipt .container .tabs .tab3{border-radius:0 10px 10px 0px}.receipt .container .tabs .active{display:flex;justify-content:center;align-items:center;background:var(--primary)}.receipt .container .tabs .active .imgbox{display:inline-block;margin-right:.5em;height:1.3em}.receipt .container .tabs .active .imgbox img{height:100%}.receipt .container .tabs .active h3{color:#fff}.receipt .container .error{color:#f75454;font-weight:300;margin-top:.5rem;display:none}.receipt .container .form-payment{display:flex;flex-direction:column;justify-content:space-between;min-height:51vh;border:1px solid #d6d6d6;border-radius:10px;padding:35px}.receipt .container .tab_container .right{width:100%;min-height:40%}.receipt .container .tab_container .right input{width:16px;height:16px;margin-right:10px;margin-top:2px;flex-basis:16px}.receipt .container .tab_container .right input:checked+label{color:var(--primary);font-weight:600}.receipt .container .tab_container .right input:checked+label div{display:inline-block}.receipt .container .tab_container .right label{font-size:18px;color:#727171;max-width:71vw;font-weight:400}.receipt .container .tab_container .right label .RECEIPT_ERROR_MESSAGE_NEED{color:red;font-weight:300}.receipt .container .tab_container .right .list{margin-top:30px}.receipt .container .tab_container .right .list a{color:#a5a5a5;font-size:16px;font-weight:500;text-align:right;margin-left:2em;line-height:2;display:inline-block}.receipt .container .tab_container .right .list .textbox_tit{margin-bottom:26px;font-weight:500}.receipt .container .tab_container .right .list .textbox{display:block;margin-bottom:20px}.receipt .container .tab_container .right .list .textbox label{font-size:16px}.receipt .container .tab_container .right .list .textbox label div{padding-left:.5em}.receipt .container .tab_container .right .list .textbox input,.receipt .container .tab_container .right .list .textbox select{font-size:16px;font-weight:400;width:-webkit-fill-available;width:-moz-available;color:#727171;padding:1.2em;border:1px solid #d6d6d6;border-radius:10px;margin-top:14px;background-color:rgba(0,0,0,0);margin-right:0}.receipt .container .tab_container .right .list .textbox input::placeholder,.receipt .container .tab_container .right .list .textbox select::placeholder{color:#d6d6d6}.receipt .container .tab_container .right .list .textbox input[readonly]{color:hsl(0,0%,78.9215686275%) !important;-webkit-text-fill-color:hsl(0,0%,78.9215686275%) !important;background-color:#efefef;border:0}.RECEIPT_TYPE_DONATE{margin-bottom:14px}.receipt .container .tab_container .tab_content .right .list .textbox select{width:100%;-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:14px;font-size:14px;border:1px solid #9d9d9d;background-color:#f7f8fb;background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0iIzAwMDAwMCI+PHBhdGggZD0iTTcgMTBsNSA1IDUtNXoiLz48L3N2Zz4=");background-repeat:no-repeat !important;background-position:right 10px center;background-size:12px}.receipt .container .tab_container .tab_content .right .list .textbox select:disabled{opacity:1;background-color:#dedede}.receipt .container .tab_container .tab_content .right .list .textbox input option{color:#9d9d9d}.receipt .container .tab_container .tab_content .right .list .textbox select option{color:#9d9d9d;padding:10px;line-height:2}.receipt .container .tab_container .tab_content .right .list .textbox .address{width:100%;display:flex;justify-content:space-between}.receipt .container .tab_container .tab_content .right .list .textbox .address select{width:25%}.receipt .container .tab_container .tab_content .right .list .textbox .address input{width:40%}.receipt .container .tab_container .remember{color:#727171;font-size:16px;text-align:center}@media screen and (max-width: 1199px){body.receiptBody{display:block;min-height:auto}.receipt .container .tabs{margin:3vh 0}.receipt .container .tabs>div{padding:3.8vh 10px}.receipt .container .form-payment{min-height:60vh;border:1px solid #d6d6d6;border-radius:10px;padding:4vh 35px}.receipt .container .tab_container .right .list .textbox_tit{margin-bottom:3vh}.receipt .container .tab_container .right .list .textbox{margin-bottom:2vh}}@media screen and (max-width: 991px){body.receiptBody{display:block;min-height:auto}.pay .pay_right .info .list form{height:auto;min-height:inherit;max-height:inherit}}@media screen and (max-width: 767px){.receipt{width:100%;padding:22px 15px;box-sizing:border-box}.receipt .container h1{font-size:20px}.receipt .container .form-payment{min-height:inherit;padding:30px 20px}.receipt .container .form-payment .tab_content .right{width:100%}.receipt .container .form-payment .tab_content .right label{font-size:16px}.receipt .container .form-payment .tab_content .right input{margin-top:2px}.receipt .container .form-payment .tab_content .right .list .textbox label{font-size:14px}.receipt .container .form-payment .tab_content .right .list .textbox input{font-size:14px}.receipt .container .form-payment .tab_content .right .list .textbox .address{display:block}.receipt .container .form-payment .tab_content .right .list .textbox .address select{width:100%}.receipt .container .form-payment .tab_content .right .list .textbox .address input{width:-webkit-fill-available}.receipt .container .form-payment .remember{margin-top:2em}.receipt .container .form-payment .remember label{font-size:14px}.receipt .container .tabs>div{color:#a5a5a5;padding:1.2em 10px}.receipt .container .tabs>div .imgbox{display:none}.receipt .container .tabs>div h3{font-size:16px}.receipt .container .tabs .tab_container{display:block}.receipt .container .tab_container{min-height:100%}}@media screen and (max-width: 767px),screen and (max-device-width: 932px)and (orientation: landscape){.receipt{width:100%;padding:22px 0;box-sizing:border-box}.receipt .container h1{font-size:20px}.receipt .container .form-payment{min-height:inherit;padding:30px 20px}.receipt .container .form-payment .tab_content .right{width:100%}.receipt .container .form-payment .tab_content .right label{font-size:16px}.receipt .container .form-payment .tab_content .right input{margin-top:2px}.receipt .container .form-payment .tab_content .right .list .textbox label{-webkit-text-size-adjust:none;text-size-adjust:none;font-size:14px}.receipt .container .form-payment .tab_content .right .list .textbox input{font-size:14px}.receipt .container .form-payment .tab_content .right .list .textbox .address{display:block}.receipt .container .form-payment .tab_content .right .list .textbox .address select{width:100%}.receipt .container .form-payment .tab_content .right .list .textbox .address input{width:-webkit-fill-available}.receipt .container .form-payment .remember{margin-top:2em}.receipt .container .form-payment .remember label{font-size:14px}.receipt .container .tabs>div{color:#a5a5a5;padding:1.2em 10px}.receipt .container .tabs>div .imgbox{display:none}.receipt .container .tabs>div h3{font-size:16px}.receipt .container .tabs .tab_container{display:block}}@media screen and (max-device-width: 932px)and (orientation: landscape){body.receiptBody{display:block;min-height:auto;justify-content:flex-start}.pay .pay_right .info .list form{height:auto}}.selectBox{position:relative;padding-top:14px}.select2-container{width:100% !important;font-size:16px}.select2-container .select2-selection--single{height:60px}.select2-container--default .select2-selection--single{background-color:#f8f8f6}.select2-container--default .select2-selection--single .select2-selection__rendered{line-height:60px;color:#727171}.select2-container--default .select2-selection--single .select2-selection__arrow{height:60px}.select2-container--default .select2-search--dropdown .select2-search__field{display:none}.select2-container--default .select2-results__option--disabled{display:none}.select2-container--default.select2-container--disabled .select2-selection--single{background-color:#efefef;border-color:#efefef}.select2-container--default.select2-container--disabled .select2-selection--single .select2-selection__rendered{color:#d6d6d6 !important}.select2-container--default .select2-selection--single .select2-selection__rendered{color:#727171}.select2-results__option{padding:15px 5px}.select2-container--default .select2-selection--single{border-radius:10px;border:1px solid #d6d6d6;background-color:rgba(0,0,0,0)}.select2-container .select2-selection--single .select2-selection__rendered{padding-left:20px}.select2-container--default .select2-results__option--highlighted.select2-results__option--selectable{background-color:var(--primary)}.select2-container--default .select2-selection--single .select2-selection__arrow{right:13px}@media screen and (max-width: 768px){.select2-container{font-size:14px}.select2-container .select2-selection--single{height:54px}.select2-container--default .select2-selection--single .select2-selection__rendered{line-height:50px}.select2-container--default .select2-selection--single .select2-selection__arrow{height:50px}}:root{--primary: #8FB0DC;--second: #EFEFEF;--bg-image: url("");--bg-image-mobile: url("")}@keyframes fadeIn{from{opacity:0}to{opacity:1}}@keyframes fadeOut{from{opacity:1}to{opacity:0}}@keyframes fadeShadow{from{box-shadow:0 0 0 rgba(18,18,18,0);opacity:.3;filter:brightness(1)}to{box-shadow:0 0 10px rgba(18,18,18,.25);opacity:1;filter:brightness(1.2)}}@keyframes lightMove{0%,100%{opacity:0;top:-100%}30%{opacity:1}50%{opacity:1;top:100%}}@keyframes moveDown{0%{top:40px;opacity:0}100%{top:80px;opacity:1}}@keyframes rotate{0%{transform:rotate(0)}100%{transform:rotate(-180deg)}}.rotate img{animation:rotate .3s forwards}body{width:100%;height:100vh;height:100svh;display:flex;flex-direction:column;justify-content:space-between;box-sizing:border-box;background-color:#f8f8f6}.payment_check{display:flex;flex-direction:column;align-items:center;flex-grow:1;padding:5svh 30px}@media(max-width: 991.98px){.payment_check{padding:4svh 20px}}@media(max-width: 767.98px){.payment_check{padding:43px 20px}}@media(max-width: 575.98px){.payment_check{padding:43px 12px}}@media screen and (max-width: 767px),screen and (max-device-width: 932px)and (orientation: landscape){.payment_check{padding:4svh 12px}}.payment_check ul.stepBar{display:flex;justify-content:center}.payment_check ul.stepBar li{display:flex;flex-direction:column;align-items:center;margin:0 7px}.payment_check ul.stepBar li span{width:50px;height:50px;font-size:20px;background-color:#efefef;color:#a5a5a5;padding:.7em;text-align:center;border-radius:60px;box-sizing:border-box;margin-bottom:15px}.payment_check ul.stepBar li b{font-size:16px;color:#a5a5a5;text-align:center}.payment_check ul.stepBar li i{width:65px;height:3px;background-color:var(--primary);margin-top:25px;border-radius:10px}.payment_check ul.stepBar li.active span{background-color:var(--primary);color:#fff}.payment_check ul.stepBar li.active b{color:var(--primary)}.payment_check ul.stepBar li.active i{background-color:#d6d6d6}@media(max-width: 767.98px){.payment_check ul.stepBar li{margin:0 4px}.payment_check ul.stepBar li span{width:40px;height:40px;font-size:18px;padding:.55em}.payment_check ul.stepBar li b{font-size:14px}.payment_check ul.stepBar li i{width:35px;margin-top:19px}}.payment_check .result_message{text-align:center}.payment_check .result_message span{width:100%;font-size:30px;color:var(--primary);display:block;margin-top:.5em}@media(max-width: 991.98px){.payment_check .result_message{margin-top:5vw}}@media(max-width: 575.98px){.payment_check .result_message span{font-size:20px}.payment_check .result_message #Notify_Icon{width:17vw}}@media screen and (max-device-width: 932px)and (orientation: landscape){.payment_check .result_message{margin-top:0}.payment_check .result_message span{font-size:20px}.payment_check .result_message #Notify_Icon{width:66px}}.payment_check .wrap{display:flex;flex-direction:column;justify-content:space-between;width:700px;height:100%;margin:0 auto;box-sizing:border-box}@media(max-width: 767.98px){.payment_check .wrap{width:100%}}.payment_check .wrap h5{font-size:.95rem;color:var(--primary);margin-top:5svh;text-align:center;line-height:1.5}@media(max-width: 767.98px){.payment_check .wrap h5{text-align:left}}.payment_check .wrap .pageInfoBox{display:flex;flex-direction:column;justify-content:space-between;width:100%;height:100%;margin:4svh auto;margin-bottom:0;padding:4svh 0;border-radius:10px;border:1px solid #d6d6d6}@media(max-width: 575.98px){.payment_check .wrap .pageInfoBox{padding:30px 0}}.payment_check .wrap .result_info .item{display:flex;justify-content:space-between;align-items:center;padding:3.3svh;color:#727171;font-size:18px;border-top:1px solid #d6d6d6;box-sizing:border-box}.payment_check .wrap .result_info .item:first-child{border-top:0;padding-top:0}.payment_check .wrap .result_info .item div{width:100%;text-align:left;font-size:inherit}.payment_check .wrap .result_info .item div.title{width:8em;margin-left:18%;margin-right:17%}@media(max-width: 575.98px){.payment_check .wrap .result_info .item div.title{margin-left:4%;margin-right:3%}}.payment_check .wrap .result_info .item div.content{color:var(--primary);font-weight:bold;overflow-wrap:anywhere}.payment_check .wrap .result_info .item div .timetxt{color:#a5a5a5}@media(max-width: 767.98px){.payment_check .wrap .result_info .item{padding:30px 24px;font-size:16px}}.payment_check .wrap .result_info.success_info .item:first-child .content{color:var(--primary) !important}.payment_check .wrap .result_info.error_info .item:first-child .content{color:var(--error) !important}.payment_check .wrap .confirm{padding:0 40px;padding-bottom:0}@media(max-width: 575.98px){.payment_check .wrap .confirm{padding:0 24px}}.payment_check .infoItems{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;padding:20px 20px 12px}.payment_check .infoItems .newsDate{width:33%;display:flex;align-items:center;color:#727171;margin-bottom:.8em;padding:.5em 0}.payment_check .infoItems .newsDate b{letter-spacing:.05em}.payment_check .infoItems .newsDate img{width:1.5em;margin-right:.5em}@media(max-width: 767.98px){.payment_check .infoItems{padding:0 12px 7px}}footer{width:100%;padding-top:34px;text-align:center;color:#a5a5a5;border-top:1px solid #d6d6d6}footer i.logo{display:block;height:auto;padding-bottom:19px;text-align:center}footer i.logo img{width:230px}footer h5{margin-bottom:19px;font-weight:300}footer h5 i{display:inline-block;margin-right:.5em;height:1.1em;vertical-align:sub}footer h5 i img{height:100%}@media(max-width: 767.98px){footer h5{font-size:12px;padding:0 12px}}footer .copyright{background-color:var(--primary);color:#fff;padding:.7em 0}@media(max-width: 767.98px){footer .copyright{justify-content:center;flex-direction:column;padding:14px 0;margin-top:23px;font-size:12px}footer .copyright>div{width:100%;margin:0}footer .copyright>div a{display:block;line-height:2;color:#fff}}@media(max-width: 991.98px){footer{padding:30px 0 0}footer i.logo{padding-bottom:18px}footer i.logo img{width:200px}footer h5{line-height:1.5}}.custom-spinner{width:60px;height:60px;border:6px solid rgba(0,0,0,.1);border-top-color:#8fb0dc;border-radius:50%;animation:spin 1s linear infinite}@keyframes spin{to{transform:rotate(360deg)}}/*# sourceMappingURL=main.css.map */