@import url(https://fonts.googleapis.com/css?family=Source+Code+Pro:400,500,600,700|Source+Sans+Pro:400,600,700&display=swap);.v-enter-from[data-v-9301a9fa],.v-leave-to[data-v-9301a9fa]{transform:translateX(100%)}.v-enter-to[data-v-9301a9fa]{transform:translateX(0)}.pageMask[data-v-39436503]{background-color:transparent;width:100vw;height:100vh;position:fixed;top:0;left:0;z-index:9}.avatar[data-v-0b583b83]{border:1px solid #7aacbf;border-radius:50%;width:40px;height:40px;overflow:hidden}.avatar img[data-v-0b583b83]{-o-object-fit:cover;object-fit:cover}.pageMask[data-v-0b583b83]{background-color:transparent;width:100vw;height:100vh;position:fixed;top:0;left:0;z-index:9}.login .icon-24[data-v-060e16a2]{width:40px;height:40px}.pageMask[data-v-060e16a2]{position:absolute;left:0;top:0;transition:background-color .5s;background-color:transparent}.pageMask.active[data-v-060e16a2]{width:100vw;height:100vh;background-color:rgba(0,0,0,.5)}footer .mainFooter-top-wrap[data-v-39327452]{text-align:center}footer .mainFooter-top-wrap .pic[data-v-39327452]{margin:20px auto;display:inline-block;animation:bounce-39327452 2s ease infinite,pause-39327452 5s infinite;position:relative}footer .mainFooter-top-wrap .pic .map[data-v-39327452]{width:80px;height:80px}footer .mainFooter-top-wrap .pic .map img[data-v-39327452]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}footer .mainFooter-top-wrap .tooltip-modal[data-v-39327452]{position:absolute;right:100%;top:50%;transform:translateY(-50%);padding:8px;color:#012840;background-color:hsla(0,0%,100%,.8);border:1px solid rgba(156,163,175,.561);border-radius:8px;box-shadow:0 1px 6px 0 rgba(122,172,191,.2);white-space:nowrap;margin-right:8px;z-index:999}footer .mainFooter-top-wrap .txt[data-v-39327452]{color:hsla(0,0%,100%,.796);font:14px;margin-bottom:20px;font-weight:300;padding:0 20px}footer .mainFooter-under-wrap p[data-v-39327452]{margin-bottom:0}@keyframes bounce-39327452{0%,20%,50%,to{transform:translateY(0)}10%{transform:translateY(-14px)}40%{transform:translateY(-8px)}}@keyframes pause-39327452{0%,40%{opacity:1}41%,to{opacity:1}}.bg[data-v-262a67e7]{width:100%;height:100%;position:fixed;background-color:#fff;opacity:.5;z-index:9998}.toy-train[data-v-262a67e7]{position:fixed;left:50%;top:50%;margin-left:-100px;width:109px;transform:scale(1.2);z-index:9999}.engine[data-v-262a67e7]{float:right;position:relative}.window[data-v-262a67e7]{height:28px;width:30px;background-color:#194488;position:relative;border:3px solid #000}.window[data-v-262a67e7]:after,.window[data-v-262a67e7]:before{content:"";position:absolute;left:50%;border:3px solid #000}.window[data-v-262a67e7]:before{height:7px;background-color:#f82510;width:45px;margin-top:-13px;margin-left:-26px;border-radius:8px}.window[data-v-262a67e7]:after{margin-left:-8px;margin-top:3px;border-radius:50%;height:11px;width:11px;background-color:#fff}.engine-main[data-v-262a67e7]{height:10px;width:35px;border:3px solid #000;background-color:#3d9a01;position:absolute;border-radius:0 8px 8px 0;right:-41px;bottom:-3px}.engine-main[data-v-262a67e7]:before{height:10px;background-color:#000;top:-11px;left:4px}.engine-main[data-v-262a67e7]:after,.engine-main[data-v-262a67e7]:before{content:"";width:8px;position:absolute;transform:rotate(180deg);border-radius:50% 50% 50% 50%/90% 90% 40% 40%}.engine-main[data-v-262a67e7]:after{height:12px;display:block;right:5px;top:-18px;z-index:-1;background-color:#194488;border:3px solid #000}.engine-body[data-v-262a67e7]{height:17px;width:75px;position:absolute;left:-2px;top:30px;background-color:#f69f00;border:3px solid #000;border-radius:5px}.engine-body .big-wheel[data-v-262a67e7]{top:3px;left:2px}.engine-body .normal-wheel[data-v-262a67e7]{left:45px;top:5px}.engine-body[data-v-262a67e7]:before{content:"";position:absolute;height:5px;width:5px;left:-11px;bottom:2px;z-index:-1;background-color:#fff;border-radius:50%;border:3px solid #000}.wheels>div[data-v-262a67e7]{position:absolute;background-color:#f82510;border-radius:50%;border:3px solid #000;animation:wheel-rotate-262a67e7 1s linear infinite}.wheels>div[data-v-262a67e7]:before{content:"";position:absolute;width:100%;border-bottom:1px solid #000;top:50%;margin-top:-1px}.wheels>div[data-v-262a67e7]:after{content:"";height:8px;width:8px;position:absolute;background-color:#000;border-radius:50%;left:50%;top:50%;margin-left:-4px;margin-top:-4px}.wheels .big-wheel[data-v-262a67e7]{width:22px;height:22px;animation-delay:-.3s}.wheels .normal-wheel[data-v-262a67e7]{height:20px;width:20px;animation-delay:-.6s}.locomotive[data-v-262a67e7]{height:35px;width:60px;border:3px solid #000;background-color:#f69f00;border-radius:5px;position:relative;float:left;margin-top:13px}.locomotive[data-v-262a67e7]:before{content:"";width:100%;background:linear-gradient(90deg,#000 0,#000 8%,#f69f00 0,#f69f00 15%,#000 0,#000 28%,#000 34%,#f69f00 0,#f69f00 65%,#000 0,#000 0,#000);height:3px;position:absolute;top:6px;left:0}.locomotive[data-v-262a67e7]:after{content:"";width:100%;background:linear-gradient(90deg,#000 0,#000 24%,#f69f00 0,#f69f00 65%,#f69f00 0,#000 0,#000 85%,#f69f00 0,#f69f00 90%,#000 0,#000);height:3px;position:absolute;top:14px;left:0}.locomotive .wheels>div[data-v-262a67e7]{top:22px;animation-delay:-.6s}.locomotive .wheels>div[data-v-262a67e7]:first-child{animation-delay:-.9s}.locomotive .normal-wheel[data-v-262a67e7]:first-of-type{left:2px}.locomotive .normal-wheel[data-v-262a67e7]:last-of-type{right:2px}.locomotive .trash[data-v-262a67e7]{height:35px;width:50px;position:absolute;top:-18px;border:3px solid #000;background-color:#3d9a01;border-radius:50%;left:2px;z-index:-1}.tracks[data-v-262a67e7]{position:relative;width:200px;bottom:-10px;overflow:hidden;height:3px}.tracks span[data-v-262a67e7]{display:inline-block;height:3px;width:200px;position:absolute;left:200px;background:linear-gradient(90deg,#000 0,#000 30%,transparent 0,transparent 39%,#000 0,#000 61%,#000 65%,transparent 0,transparent 70%,#000 71%,#000);animation:track-262a67e7 2s linear infinite;animation-fill-mode:forwards}.tracks span[data-v-262a67e7]:nth-child(2){animation-delay:-1s}.smokes span[data-v-262a67e7]:before,.smokes[data-v-262a67e7]:after,.smokes[data-v-262a67e7]:before{display:block;content:"";height:8px;width:8px;background-color:#fff;border-radius:50%;position:absolute;right:8px;top:15px;z-index:-1}.smokes span[data-v-262a67e7]:before,.smokes[data-v-262a67e7]:before{animation:smoke-262a67e7 1s linear infinite}.smokes span[data-v-262a67e7]:before{animation-delay:-.6s}.smokes[data-v-262a67e7]:after{animation:smoke-262a67e7 1s linear infinite;animation-delay:-.3s}@keyframes smoke-262a67e7{to{top:-50px;opacity:.5}}@keyframes wheel-rotate-262a67e7{to{transform:rotate(1turn)}}@keyframes track-262a67e7{to{left:-200px}}main.start_view[data-v-24f96ffe]{background-color:#ededed;position:relative;height:100vh;width:100%;display:flex;flex-direction:column;overflow:hidden}main.start_view .logo[data-v-24f96ffe]{position:absolute;left:20px;top:20px}main.start_view .item[data-v-24f96ffe]{position:relative;width:250px;z-index:1;margin:0 auto}main.start_view .item .txt[data-v-24f96ffe]{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);color:#000;font-size:36px;font-weight:500;line-height:56px;transition:all .3s ease-in-out;text-decoration:none}main.start_view .item .txt[data-v-24f96ffe]:hover{color:#f29c50}main.start_view .item_pink[data-v-24f96ffe]{top:60px}main.start_view .item_blue[data-v-24f96ffe]{top:80px}main.start_view .starttrain[data-v-24f96ffe]{position:absolute;right:0;bottom:-10px;width:70%;height:250px}main.start_view img[data-v-24f96ffe]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;overflow:visible}@media screen and (min-width:768px){main.start_view[data-v-24f96ffe]{position:relative}main.start_view .item[data-v-24f96ffe]{width:300px;position:absolute}main.start_view .item .txt[data-v-24f96ffe]{font-size:48px}main.start_view .item_pink[data-v-24f96ffe]{top:40px;left:100px}main.start_view .item_blue[data-v-24f96ffe]{top:270px;left:350px}main.start_view .starttrain[data-v-24f96ffe]{bottom:-30px;height:400px}}@media screen and (min-width:1024px){main.start_view .starttrain[data-v-24f96ffe]{height:500px}}.box_default{color:#333;width:100px;height:100px}.spacing1{margin-top:4px}.spacing2{margin-top:8px}.spacing3{margin-top:12px}.spacing4{margin-top:16px}.spacing5{margin-top:20px}.spacing6{margin-top:24px}.spacing7{margin-top:28px}.spacing8{margin-top:32px}.spacing9{margin-top:36px}.spacing10{margin-top:40px}.text{font-size:18px!important;font-weight:400!important;line-height:34px;letter-spacing:-.18px;align-self:stretch}.text.bold{font-weight:500!important}.text_14{font-size:14px!important;line-height:20px}.h1{font-size:48px;line-height:56px}.h2{font-size:32px;font-weight:500;line-height:36px}.h3{font-size:24px;font-weight:400;line-height:28px;letter-spacing:-.48px}.h4{font-size:20px!important;font-weight:400!important;line-height:24px!important;letter-spacing:-.16px!important}.label{font-size:16px;font-weight:300;line-height:20px}.label.regular{font-weight:400}.label.bold{font-weight:500}.caption{font-size:13px;font-weight:400;line-height:20px}.caption.bold{font-weight:500}.caption.error{color:#ba0000!important}.clamp-2{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden}button{cursor:pointer}.default-btn{padding:12px 28px;background-color:#f29c50;border-radius:8px;box-shadow:1px 1px rgba(0,0,0,.3);border:1px solid rgba(0,0,0,.01);color:#fff;font-weight:500;font-size:18px;box-sizing:border-box}@media screen and (min-width:768px){.default-btn{padding:12px 28px;background-color:#f29c50;border-radius:8px;box-shadow:1px 1px rgba(0,0,0,.3);border:1px solid rgba(0,0,0,.01);color:#fff;font-weight:500;font-size:18px;box-sizing:border-box}.default-btn:hover{background-color:#ffad66}.default-btn:active{background-color:#c17e44;box-shadow:none}}.btn{border:0;padding:1em 1.5em;text-align:center;-webkit-user-select:none;-moz-user-select:none;user-select:none;box-shadow:1px 1px rgba(0,0,0,.3);font-size:14px;line-height:20px;letter-spacing:-.14px;max-height:48px;cursor:pointer;display:flex;justify-content:center;align-items:center;gap:8px;transition:.5s}@media screen and (min-width:768px){.btn{font-size:16px;line-height:20px;padding:16px 24px;max-height:52px}}.btn.small{font-size:14px;line-height:20px;letter-spacing:-.14px;max-height:48px}.btn.big{font-size:18px;line-height:34px;letter-spacing:-.18px;max-height:70px}.btn.primary{background-color:#f29c50;transition:cubic-bezier(.39,.575,.565,1);color:#fff}.btn.primary:active,.btn.primary:hover{background-color:#c17e44;box-shadow:none}.btn.secondary{background-color:#012840;color:#fff}.btn.secondary:active,.btn.secondary:hover{background-color:#000;box-shadow:none}.btn.secondary2{background-color:#7aacbf;color:#fff}.btn.secondary2:active,.btn.secondary2:hover{background-color:#457a8e;box-shadow:none}.btn.other{background-color:#6b7280;color:#fff}.btn.other:hover{background-color:#3d4148}.btn.error{background-color:#ba0000;color:#fff}.btn.error:hover{background-color:#540000}.btn.error.icon-24{background-color:gold!important;color:#ba0000}.btn.error.icon-24:hover{color:#540000}.btn.disable{background-color:#9ca3af;color:#fff}.btn.radius{border-radius:8px}.btn.round{border-radius:30px}.icon-24{width:24px;height:24px;display:flex;justify-content:center;align-items:center}.icon-24 img{width:100%}.icon-24.error{color:#ba0000}.icon-24.error:hover{color:#540000}.col-1{width:8.3333333333%}.col-2{width:16.6666666667%}.col-3{width:25%}.col-4{width:33.3333333333%}.col-5{width:41.6666666667%}.col-6{width:50%}.col-7{width:58.3333333333%}.col-8{width:66.6666666667%}.col-9{width:75%}.col-10{width:83.3333333333%}.col-11{width:91.6666666667%}.col-12,.gg_row-cols-1>.gg_col{width:100%}.gg_row-cols-2>.gg_col{width:50%}.gg_row-cols-3>.gg_col{width:33.3333333333%}.gg_row-cols-4>.gg_col{width:25%}.gg_row-cols-5>.gg_col{width:20%}.gg_row-cols-6>.gg_col{width:16.6666666667%}.gg_row-cols-7>.gg_col{width:14.2857142857%}.gg_row-cols-8>.gg_col{width:12.5%}.gg_row-cols-9>.gg_col{width:11.1111111111%}.gg_row-cols-10>.gg_col{width:10%}.gg_row-cols-11>.gg_col{width:9.0909090909%}.gg_row-cols-12>.gg_col{width:8.3333333333%}@media screen and (min-width:768px){.col-md-1{width:8.3333333333%}.col-md-2{width:16.6666666667%}.col-md-3{width:25%}.col-md-4{width:33.3333333333%}.col-md-5{width:41.6666666667%}.col-md-6{width:50%}.col-md-7{width:58.3333333333%}.col-md-8{width:66.6666666667%}.col-md-9{width:75%}.col-md-10{width:83.3333333333%}.col-md-11{width:91.6666666667%}.col-md-12,.gg_row-cols-md-1>.gg_col{width:100%}.gg_row-cols-md-2>.gg_col{width:50%}.gg_row-cols-md-3>.gg_col{width:33.3333333333%}.gg_row-cols-md-4>.gg_col{width:25%}.gg_row-cols-md-5>.gg_col{width:20%}.gg_row-cols-md-6>.gg_col{width:16.6666666667%}.gg_row-cols-md-7>.gg_col{width:14.2857142857%}.gg_row-cols-md-8>.gg_col{width:12.5%}.gg_row-cols-md-9>.gg_col{width:11.1111111111%}.gg_row-cols-md-10>.gg_col{width:10%}.gg_row-cols-md-11>.gg_col{width:9.0909090909%}.gg_row-cols-md-12>.gg_col{width:8.3333333333%}}@media screen and (min-width:1024px){.col-lg-1{width:8.3333333333%}.col-lg-2{width:16.6666666667%}.col-lg-3{width:25%}.col-lg-4{width:33.3333333333%}.col-lg-5{width:41.6666666667%}.col-lg-6{width:50%}.col-lg-7{width:58.3333333333%}.col-lg-8{width:66.6666666667%}.col-lg-9{width:75%}.col-lg-10{width:83.3333333333%}.col-lg-11{width:91.6666666667%}.col-lg-12,.gg_row-cols-lg-1>.gg_col{width:100%}.gg_row-cols-lg-2>.gg_col{width:50%}.gg_row-cols-lg-3>.gg_col{width:33.3333333333%}.gg_row-cols-lg-4>.gg_col{width:25%}.gg_row-cols-lg-5>.gg_col{width:20%}.gg_row-cols-lg-6>.gg_col{width:16.6666666667%}.gg_row-cols-lg-7>.gg_col{width:14.2857142857%}.gg_row-cols-lg-8>.gg_col{width:12.5%}.gg_row-cols-lg-9>.gg_col{width:11.1111111111%}.gg_row-cols-lg-10>.gg_col{width:10%}.gg_row-cols-lg-11>.gg_col{width:9.0909090909%}.gg_row-cols-lg-12>.gg_col{width:8.3333333333%}}@media screen and (min-width:1200px){.col-xl-1{width:8.3333333333%}.col-xl-2{width:16.6666666667%}.col-xl-3{width:25%}.col-xl-4{width:33.3333333333%}.col-xl-5{width:41.6666666667%}.col-xl-6{width:50%}.col-xl-7{width:58.3333333333%}.col-xl-8{width:66.6666666667%}.col-xl-9{width:75%}.col-xl-10{width:83.3333333333%}.col-xl-11{width:91.6666666667%}.col-xl-12,.gg_row-cols-xl-1>.gg_col{width:100%}.gg_row-cols-xl-2>.gg_col{width:50%}.gg_row-cols-xl-3>.gg_col{width:33.3333333333%}.gg_row-cols-xl-4>.gg_col{width:25%}.gg_row-cols-xl-5>.gg_col{width:20%}.gg_row-cols-xl-6>.gg_col{width:16.6666666667%}.gg_row-cols-xl-7>.gg_col{width:14.2857142857%}.gg_row-cols-xl-8>.gg_col{width:12.5%}.gg_row-cols-xl-9>.gg_col{width:11.1111111111%}.gg_row-cols-xl-10>.gg_col{width:10%}.gg_row-cols-xl-11>.gg_col{width:9.0909090909%}.gg_row-cols-xl-12>.gg_col{width:8.3333333333%}}html{--gs-gap:5px}main.product,main.product_page{padding-left:16px;padding-right:16px}.container{max-width:1200px;margin:auto;padding-left:var(--gs-gap)!important;padding-right:var(--gs-gap)!important}.row{display:flex;flex-wrap:wrap;align-items:flex-start;align-content:flex-start;margin-left:calc(var(--gs-gap)*-1)!important;margin-right:calc(var(--gs-gap)*-1)!important}.col,[class*=col-]{box-sizing:border-box;padding-left:var(--gs-gap);padding-right:var(--gs-gap);margin-bottom:10px}.gg_row{display:flex;flex-wrap:wrap;align-items:flex-start;align-content:flex-start;margin-left:calc(var(--gs-gap)*-1)!important;margin-right:calc(var(--gs-gap)*-1)!important}.gg_col,[class*=gg_col-]{box-sizing:border-box;padding-left:var(--gs-gap);padding-right:var(--gs-gap);margin-bottom:10px}.sidebar{box-sizing:border-box;position:fixed;width:15rem;height:100vh;overflow-y:auto;right:0;transform:translateX(0);top:0;z-index:1;background-color:#fff;transition:all .5s ease-in-out;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-end}.sidebar,.sidebar.active{padding-top:60px}.sidebar_content{text-align:left}.sidebar .link-list{width:100%}.sidebar .link-list a{color:#012840;text-decoration:none;padding:0 1rem;min-height:44px;display:flex;transition:all .5s;font-size:20px;line-height:24px;letter-spacing:-.16px}.sidebar .link-list a:active,.sidebar .link-list a:hover{color:#ffad66}.sidebar .link-list li{list-style:none;display:inline-flex;align-items:center;justify-content:center;-moz-column-gap:20px;column-gap:20px}.input-wrap{display:flex;flex-direction:column;gap:8px}.input-wrap input,.input-wrap select{margin-bottom:10px;border:1px solid #a0a0a0;border-radius:8px;min-height:44px;font-size:16px;font-weight:300;line-height:125%;padding:8px 16px;box-sizing:border-box}@media screen and (min-width:768px){.input-wrap{flex:1}.input-wrap.long{grid-column:span 2}}.input-wrap .btn{background-color:#f29c50;position:absolute;top:0;right:0;height:44px;color:#fff;border-radius:0 8px 8px 0;overflow:hidden;display:flex;justify-content:center;align-items:center}.input-wrap.login{position:relative;justify-content:center;height:-moz-fit-content;height:fit-content}.input-wrap.login input:focus+label,.input-wrap.login input:valid+label{font-size:13px;line-height:20px;transform:translateY(-175%) translateX(8px);color:#7aacbf;background-color:#fff}.input-wrap.login label{position:absolute;top:50%;left:0;padding-left:8px;padding-right:8px;transform:translateY(-75%);color:#000;font-size:16px;pointer-events:none;transition:all .5s}.card{position:relative;padding:10px;border:1px solid #d1d5db;background:#fff}.card,.card .cradPic{box-sizing:border-box;border-radius:8px}.card .cradPic{border:1px solid #d1d5db;overflow:hidden;aspect-ratio:1/1}.card .cradPic img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.card:hover{transform:scale(1.02);transition:.2s;box-shadow:2px 2px 10px rgba(0,0,0,.2)}@media screen and (min-width:768px){.show-mobile{display:none}}.hidden-mobile{display:none}@media screen and (min-width:768px){.hidden-mobile{display:block}}.card-shadow{border-radius:13px;border:1px solid #9ca3af;background:#fff;box-shadow:0 1px 6px 0 rgba(122,172,191,.2)}.weather{height:100vh;overflow:hidden;position:relative}.weather .weather_title{font-size:60px;color:#fff}.weather .rain,.weather .sunny{position:absolute;top:0;left:0;z-index:-1}.weather .sunny{width:100vw;height:100vh;background-image:url(https://orig13.deviantart.net/64e8/f/2010/230/0/6/skies_of_blue_by_naturedrop.jpg);background-position:top}.weather .today_time_date_loca_wrap{padding:72px;color:#fff}.weather .today_time_date_loca_wrap .today_time_date_loca{display:flex;justify-content:space-between;flex-wrap:wrap}.weather .today_time_date_loca_wrap .today_time{font-weight:100}.weather .today_time_date_loca_wrap .today_time .now_time{font-size:72px}.weather .today_time_date_loca_wrap .today_time #am_pm{font-size:32px;margin-left:24px}.weather .today_time_date_loca_wrap .today_time .now_date{font-size:32px}.weather .today_time_date_loca_wrap .today_time .more_info{display:flex;flex-direction:column;background:rgba(24,24,27,.6);padding:20px;border-radius:10px;margin:10px 0;border:1px solid #eee}.weather .today_time_date_loca_wrap .today_time .more_info .more_info_detail{display:flex;justify-content:space-between}.weather .today_time_date_loca_wrap .location_city .time_zone{font-size:32px;font-weight:100}.weather .today_time_date_loca_wrap .location_city .country{font-size:16px;font-weight:700}.weather .week_weather{background:rgba(24,24,27,.6);padding:48px;position:absolute;left:0;bottom:0;display:flex;color:#fff;width:100%;align-items:center;justify-content:center;overflow:hidden}.weather .week_weather .today_weather_card{display:flex;align-items:center;justify-content:center;border:1px solid #eee;padding:15px;padding-right:40px;border-radius:10px;background:rgba(0,0,0,.2)}.weather .week_weather .today_weather_card .day{padding:5px 15px;background:#3c3c44;border-radius:50px;text-align:center}.weather .week_weather .today_weather_card .humidity,.weather .week_weather .today_weather_card .temp{font-size:18px;padding-top:15px}.weather .week_weather .week_weather_forecast{display:flex}.weather .week_weather .week_weather_forecast .week_weather_forecast_card{display:flex;flex-direction:column;align-items:center;justify-content:center;margin:0 10px;border:1px solid #eee;padding:15px;border-radius:10px;background:rgba(0,0,0,.2)}.weather .week_weather .week_weather_forecast .week_weather_forecast_card .day{padding:5px 15px;background:#3c3c44;border-radius:50px;text-align:center}.weather .week_weather .week_weather_forecast .week_weather_forecast_card .humidity,.weather .week_weather .week_weather_forecast .week_weather_forecast_card .temp{font-weight:100;font-size:12px}@media screen and (max-width:768px){.weather .weather_title,.weather .week_weather{display:none}.today_time_date_loca_wrap .today_time #am_pm{margin-left:5px!important}}@media screen and (max-width:400px){.weather .today_time_date_loca_wrap{padding:6px 0 0 68px}}#mainFooter{background-color:#012840}#mainFooter .mainFooter-under-wrap p{width:100%;padding:10px;background-color:rgba(0,0,0,.399);color:#9ca3af;line-height:20px;font-size:12px}#mainFooter .mainFooter-under-wrap p a{text-decoration:none;cursor:pointer;color:#bea85c}header{border-bottom:1px solid #d5d5d5;background-color:#fff;position:sticky;top:0;z-index:99}header,header nav{width:100%;height:60px}header nav{display:flex;flex-direction:row;align-items:center;margin:auto}header nav>[href]:first-of-type{margin-right:auto}@media screen and (min-width:768px){header nav>[href]:first-of-type{margin:0}}header nav a{margin-right:auto}header nav a .logo img{vertical-align:middle}header nav .nav_item{margin:auto;display:none}header nav .nav_item a{color:#7aacbf;text-decoration:none;padding:0 15px;transition:all .3 ease}header nav .nav_item a:hover{color:#f29c50}@media screen and (min-width:768px){header nav .nav_item{display:block}}header nav .chrt,header nav .login{text-decoration:none;color:#7aacbf;cursor:pointer}header nav .chrt:hover,header nav .login:hover{color:#f29c50}header nav .login{justify-self:start;margin-left:0;margin-right:24px}@media screen and (min-width:768px){header nav .login{margin-right:0}}header nav .chrt{margin-right:24px}@media screen and (min-width:768px){header nav .chrt{display:inline-flex;gap:5px;align-items:center}}header nav .sidebar:has(.chrt) .chrt,header nav .sidebar:has(.chrt) .login{margin-right:0;width:100%}header nav .ham{width:40px;height:40px;position:relative;z-index:9;cursor:pointer}header nav .ham:active span,header nav .ham:hover span{transition:background-color .5s}@media screen and (min-width:768px){header nav .ham{display:none}}header nav .ham.active span{transition:background-color .5s;background-color:#012840}header nav .ham.active span:first-child{top:18px;rotate:45deg;transition:top .5s,rotate .5s .5s}header nav .ham.active span:nth-child(2){transition:opacity .1s .5s;opacity:0}header nav .ham.active span:nth-child(3){top:18px;rotate:-45deg;transition:top .5s,rotate .5s .5s}header nav .ham span{width:84%;height:4px;background-color:#7aacbf;border-radius:2px;position:absolute;margin:auto;left:0;right:0;transition:.3s;rotate:0deg}header nav .ham span:first-child{top:8px;transition:top .5s .5s,rotate .5s}header nav .ham span:nth-child(2){top:18px}header nav .ham span:nth-child(3){top:28px;transition:top .5s .5s,rotate .5s}body{color:#012840!important;font-family:ChiuKongGothic,sans-serif,serif!important;background-color:#ededed!important;position:relative;overflow-x:hidden;font-size:18px!important}body main.Announcements{min-height:calc(100vh - 160px)}body p:not(.type):not(.subtext>p){font-weight:300!important}body .introCard p{color:hsla(0,0%,100%,.8)!important}body .bold{font-weight:500!important;font-weight:700!important}body a{text-decoration:none}.userPage.cartFloat{position:fixed;top:60px;right:50px;width:250px;z-index:10}.userPage.cartFloat h2{font-size:32px;padding:16px}.userPage.cartFloat .card-block{padding:8px;border-bottom:1px solid rgba(0,0,0,.125)}.userPage.cartFloat .link-list{width:100%}.userPage.cartFloat .link-list a{color:#012840;font-size:18px;font-style:normal;font-weight:500;line-height:34px;letter-spacing:-.18px;padding:0 16px;min-height:44px;display:flex;transition:all .5s}.userPage.cartFloat .link-list a li .icon-24+span{width:auto;margin-right:auto}.userPage.cartFloat .link-list a li span{width:100%;text-align:center}.userPage.cartFloat .link-list a.active{background-color:rgba(179,206,226,.3);font-weight:700}.userPage.cartFloat .link-list a:active,.userPage.cartFloat .link-list a:hover{background-color:rgba(179,206,226,.3)}.userPage.cartFloat .link-list a:hover{color:#f29c50}.userPage.cartFloat .link-list .setting{padding-top:8px;padding-bottom:8px;border-bottom:1px solid #7aacbf}.userPage.cartFloat .link-list .login{border-top:1px solid #7aacbf}.userPage.cartFloat .link-list li{width:100%;list-style:none;display:flex;align-items:center;justify-content:space-between;-moz-column-gap:20px;column-gap:20px}main:has(.cartPage){max-width:1200px;margin:auto}.cartFloat{width:auto;position:fixed;top:70px;right:10px;left:10px;box-shadow:3px 3px 5px rgba(0,0,0,.3);border:1px solid rgba(0,0,0,.01);border-radius:8px;z-index:999;background-color:hsla(0,0%,100%,.902)!important;padding-bottom:0!important}.cartFloat .closeMark{position:absolute;top:16px;right:16px;z-index:1;font-size:32px;cursor:pointer}.cartFloat .cartList{padding:8px;max-height:360px;overflow-y:overlay}.cartFloat .cartList::-webkit-scrollbar{width:8px}.cartFloat .cartList::-webkit-scrollbar-thumb{border-radius:4px;background-color:rgba(0,0,0,.4);border:1px solid #708090}.cartFloat .cartEmpty{margin-left:8px}.cartFloat .checkOut{padding:8px}.hrTop{border-top:1px solid #012840;border-bottom:none}.hrBot{border-top:none;border-bottom:1px dashed #012840}.back_button a{text-decoration:none;color:#f29c50}.item-price{font-weight:600}.item-price:before{content:" $ "}@media screen and (min-width:768px){.cartFloat{width:400px;top:60px;right:60px;left:unset}}.cartPage{background-color:#ededed;padding-bottom:30px}.cartPage h2{font-size:32px;padding:16px}.cartPage .card-block{padding:8px;border-bottom:1px solid rgba(0,0,0,.125)}.cartPage .cartList{min-height:400px}.cartPage .cartList .cartEmpty{margin-left:16px}.cartPage .cartList .cart-card{display:flex;align-items:center;justify-content:space-between}.cartPage .cartList .cart-card .item-drop{color:#9ca3af;background-color:unset;border:none}.cartPage .cartList .cart-card .cart-cardPic-group{display:flex;align-items:center;gap:15px}.cartPage .cartList .cart-card .cart-cardPic-group .item-pic{width:60px;height:60px;border-radius:3px;overflow:hidden}.cartPage .cartList .cart-card .cart-cardPic-group .item-pic img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.cartPage .cartList .cart-card .item-info{margin-right:auto;padding-left:20px}.cartPage .cartList .cart-card .item-info .item-name{font-size:16px}.cartPage .cartList .cart-card .item-info .item-name:hover{text-decoration:underline}.cartPage .cartList .cart-card .btn-group{display:flex;justify-content:space-between;align-items:center}.cartPage .cartList .cart-card .btn-group button{background-color:#f29c50;color:#fff;border:1px solid rgba(0,0,0,.01);box-shadow:1px 1px rgba(0,0,0,.3);display:flex;justify-content:center;align-items:center;width:20px;height:20px;border-radius:5px}.cartPage .cartList .cart-card .btn-group button i{font-size:16px}.cartPage .cartList .cart-card .btn-group button:active{background-color:#c17e44;box-shadow:none}.cartPage .cartList .cart-card .btn-group .item-qty{width:60px;text-align:center}.cartPage .cartList .cart-card .btn-group .item-qty #qty{font-size:24px;font-weight:600;padding:0 15px}.cartPage .totalPrice{margin-bottom:30px;text-align:right}.cartPage .totalPrice span{margin-left:20px}.cartPage .checkOut{display:flex;justify-content:center;gap:10px}.cartPage .checkOut button{border:none;padding:12px 20px;border-radius:3px;background-color:#f29c50;color:#fff;font-size:18px}.cartPage .checkOut .btn-checkOut:hover{background-color:#ffad66}.cartPage .checkOut .btn-checkOut:active{background-color:#c17e44}.cartPage .checkOut .btn-back{background-color:#9ca3af;font-size:16px}.OrderDetailModal .modal-content{border-radius:8px;padding:24px;background:hsla(0,0%,100%,.8);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);overflow:hidden;width:calc(100vw - 32px);max-width:600px}.OrderDetailModal .modal-content>.col:has(img){aspect-ratio:2/1;margin:0}@media screen and (min-width:768px){.OrderDetailModal .modal-content>.col:has(img){max-width:600px;aspect-ratio:1/1}}.OrderDetailModal .modal-content .tem1{order:1}.OrderDetailModal .modal-content .icon-24.error{position:absolute;right:8px;top:8px}.OrderDetailModal .modal-content img{border-radius:8px}.OrderDetailModal .modal-content .itemOrder{width:100%;display:flex;flex-direction:column}.OrderDetailModal .modal-content .itemOrder li{width:100%;list-style:none;display:flex;align-items:center;grid-row:8px;padding:8px 0;border-bottom:2px solid rgba(0,0,0,.1)}.OrderDetailModal .modal-content .itemOrder li img{width:100px;height:auto;-o-object-fit:cover;object-fit:cover;margin-right:8px}.OrderDetailModal .modal{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);z-index:100}.OrderDetailModal .pageMask{background-color:rgba(0,0,0,.3);width:100vw;height:100vh;position:fixed;top:0;left:0;z-index:99}.detail-modal .subtext{-moz-text-align-last:left;text-align-last:left;color:#6b7280!important}.detail-modal .content{border-radius:8px;padding:24px;background-color:#fff;max-width:500px;width:calc(100% - 16px);background:hsla(0,0%,100%,.8);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);box-shadow:0 1px 6px 0 rgba(122,172,191,.2);display:grid;grid-template-columns:repeat(1,1fr);text-align:center;row-gap:16px}.detail-modal .content .btn-space{display:flex;-moz-column-gap:8px;column-gap:8px}.detail-modal .content>.icon-24.error{position:absolute;right:8px;top:8px}*{box-sizing:border-box}*,.banner{margin:0;padding:0}.banner{width:100%;height:100vh;overflow:hidden;position:relative}.banner .landscape_pic{position:absolute;width:100%;height:100vh;animation:change_pic 5s linear forwards;z-index:5}.banner .landscape_pic img{width:100%;height:100%}.banner .ani_screen_one{background:#272727;animation:first_ani 4s cubic-bezier(.74,.86,.4,.92);left:0}.banner .ani_screen_one,.banner .ani_screen_two{position:absolute;width:0;height:100vh;z-index:5}.banner .ani_screen_two{background:#f29c50;animation:first_ani 3.2s cubic-bezier(.74,.86,.4,.92) forwards;animation-delay:3s}.banner .team_name{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:6}.banner .team_name ul{list-style:none;margin:0;padding:0}.banner .team_name ul li{display:inline-block;color:#fff;margin:0 8px;font-size:100px;animation:team_name_ani 4s ease-in-out forwards;opacity:0;transform:translateX(0)}.banner .team_name ul li img{width:100%}.banner .team_name ul li:first-child{animation-delay:1.1s}.banner .team_name ul li:nth-child(2){animation-delay:1.2s}.banner .team_name ul li:nth-child(3){animation-delay:1.3s}.banner .team_name ul li:nth-child(4){animation-delay:1.4s}.banner .team_name ul li:nth-child(5),.banner .team_name ul li:nth-child(6){animation-delay:1.5s}.banner .slogan{position:absolute;top:0;left:0;width:100%;height:694px;background-color:rgba(121,171,190,.436);display:flex;justify-content:center;align-items:center;z-index:10}.banner .slogan .type{font-size:50px}.banner .slogan .type .type_black{display:inline-block;height:60px;width:10px;background-color:#000}.banner .phone_slogan{display:none}.banner .train_window{max-width:1370px;z-index:-2;margin:50vh auto 0 auto;transform:translateY(-50%);display:flex;padding:96px 56px;border-radius:60px;background-color:#a5b4bd}.banner .train_window img{width:100%}.banner .train_window .window_video{width:100%;height:100%;border-radius:15px;overflow:hidden}.banner .train_window .window_video video,.banner .train_window .window_video video source{width:100%}.banner .man{position:absolute;right:31px;width:600px;bottom:0;z-index:1}.banner .man img{width:100%}.banner .chair_left{width:397.33px;height:412.54px;left:29.67px;bottom:0;position:absolute;z-index:1}.banner .chair_left img{width:100%}.banner .floor{width:100%;height:223px;position:absolute;bottom:0;left:0}.banner .floor img{width:100%}@media screen and (max-width:768px){.banner .team_name ul li{font-size:40px}.banner .slogan .type{font-size:40px;padding:32px}.banner .train_window{padding:36px 26px;position:absolute;bottom:110px;transform:translateY(0)}.banner .chair_left{display:none}.banner .man{right:14px;width:250px;bottom:60px}.banner .floor{bottom:90px;height:-moz-fit-content;height:fit-content}.banner .phone_slogan{display:block;position:absolute;top:13%;left:5%;font-size:47px;opacity:1}}@keyframes change_pic{0%{opacity:0}40%{opacity:0}41%{opacity:1}91%{opacity:1}92%{opacity:0}to{opacity:0}}@keyframes first_ani{0%{left:0;width:0}50%{left:0;width:100%}to{left:100%;width:0}}@keyframes team_name_ani{0%{opacity:0;transform:translateX(80px)}20%{opacity:1;transform:translateX(0)}80%{opacity:1;transform:translateX(0)}to{opacity:0;transform:translateX(-80px)}}.about{margin:0;padding:0;height:227.541vh;position:relative}.about .about_wrap{display:flex;justify-content:space-between;overflow:hidden}.about .about_wrap .about_left .about_part_one_left{box-shadow:0 0 20px #000;border-radius:20px;display:flex;width:1776px;height:100vh}.about .about_wrap .about_left .about_part_one_left .about_part_one_train_pic{width:797px;height:1080px}.about .about_wrap .about_left .about_part_one_left .about_part_one_train_pic img{width:100%}.about .about_wrap .about_left .about_part_one_left .about_main_text{width:966px}.about .about_wrap .about_left .about_part_one_left .about_main_text h2{font-size:185px;padding:70px 0 70px 0;font-weight:400;width:-moz-fit-content;width:fit-content;transform:translate(-170px)}.about .about_wrap .about_left .about_part_one_left .about_main_text p{line-height:48px;font-size:32px;padding:40px 63px}.about .about_wrap .about_left .about_part_two_left{box-shadow:0 0 20px #000;border-radius:20px;max-width:1776px;height:100vh;display:flex;background-color:#fff;margin-top:300px;position:absolute;bottom:0;overflow:hidden}.about .about_wrap .about_left .about_part_two_left .part_two_left_train{height:817px}.about .about_wrap .about_left .about_part_two_left .part_two_left_train img{-o-object-fit:cover;object-fit:cover;width:100%}.about .about_wrap .about_left .about_part_two_left .together_explore_wrap{position:relative;display:flex}.about .about_wrap .about_left .about_part_two_left .together_explore_wrap .together_explore{width:135px;font-size:6.020833333vw;display:flex;flex-direction:column;align-items:center;text-align:center}.about .about_wrap .about_left .about_part_two_left .together_explore_wrap .part_two_girl{align-self:end}.about .about_wrap .about_left .about_part_two_left .together_explore_wrap .part_two_girl img{width:100%}@media screen and (max-width:1550px){.about .about_wrap .about_part_one_left{width:100vw;position:relative}.about .about_wrap .about_part_one_left .train_mask{position:absolute;z-index:1;top:0;left:0;width:100vw;height:100vh;background-color:rgba(39,39,39,.612)}.about .about_wrap .about_part_one_left .about_part_one_train_pic{width:100vw!important}.about .about_wrap .about_part_one_left .about_main_text{z-index:2;font-size:30px;position:absolute;right:600px;color:#fff!important}.about .about_wrap .about_part_one_left .about_main_text p{color:#fff!important}.about .about_wrap .about_part_two_left{width:100vw}.about .about_wrap .together_explore_wrap .together_explore{width:10px!important}}@media screen and (max-width:1200px){.about .about_wrap .about_part_one_left .about_main_text{font-size:16px;position:absolute;right:0;color:#fff;z-index:2;width:100%!important}.about .about_wrap .about_part_one_left .about_main_text p{padding-left:20px!important;font-size:20px!important}.about .about_wrap .about_part_one_left .about_main_text .title{color:#fff;padding:10px!important;font-size:19vw!important;transform:translate(0)!important}}@media screen and (max-width:1200px)and (max-width:768px){.about .about_wrap .about_left .about_part_one_left .about_main_text p{padding-left:20px!important;font-size:16px!important;color:#fff!important;padding:16px 10px!important}.about .about_wrap .together_explore{width:50px!important}.about .about_wrap .together_explore svg{width:80px;height:80px}}@media screen and (max-width:1200px){.about .about_wrap .about_part_two_left{flex-direction:column}.about .about_wrap .about_part_two_left .part_two_girl{display:none}.about .about_wrap .about_part_two_left .part_two_left_train{height:100vh!important}.about .about_wrap .about_part_two_left .part_two_left_train img{height:100%}.about .about_wrap .about_part_two_left .together_explore_wrap{position:absolute!important;bottom:0;left:20%;font-size:20px;color:#fff}.about .about_wrap .about_right{display:none!important}}@media screen and (max-width:768px){.about .about_wrap .about_part_two_left{width:100%!important}}.about .about_wrap .about_right{position:relative;width:120px}.about .about_wrap .about_right .scroll_train{position:absolute;top:-600px;right:0;width:120px}.about .about_wrap .about_right .scroll_train img{width:100%}.about .about_wrap .about_right .track{width:120px;position:absolute;top:0;right:0;height:1080px}.about .about_wrap .about_right .track img{width:100%;height:100%}.attractions{background-color:#012840;overflow:hidden}.attractions .attractions_wrap{display:flex;flex-wrap:nowrap;width:-moz-fit-content;width:fit-content}.attractions .attractions_wrap .ball_path_part{position:relative;height:100vh;background-color:#012840;width:100vw;z-index:5;overflow:hidden}.attractions .attractions_wrap .ball_path_part .ball_svg_wrap{position:absolute;top:-165px;left:-115px}.attractions .attractions_wrap .ball_path_part .ball_svg_wrap .ball{-webkit-clip-path:circle(50% at 50% 50%);clip-path:circle(50% at 50% 50%);width:67px;height:67px;background-color:#fff}.attractions .attractions_wrap .ball_path_part .ball_svg_wrap #ball_drop_path{opacity:0}.attractions .attractions_wrap .ball_path_part .attractions_first_sologan{width:700.32px;height:168px;left:10px;top:194px;transform:rotate(-5.21deg)}.attractions .attractions_wrap .ball_path_part .attractions_first_sologan.letter_bottom{background-color:#7aacbf;position:absolute;letter-spacing:-7.38px;font-size:141.61px}.attractions .attractions_wrap .ball_path_part .attractions_second_sologan{width:1111px;height:168px;left:261px;top:470px;transform:rotate(5.96deg)}.attractions .attractions_wrap .ball_path_part .attractions_second_sologan.letter_bottom{background-color:#7aacbf;position:absolute;letter-spacing:-7.38px;font-size:141.61px}.attractions .attractions_wrap .ball_path_part .attractions_three_sologan{width:1428px;height:168px;right:0;top:718px}.attractions .attractions_wrap .ball_path_part .attractions_three_sologan.letter_bottom{background-color:#7aacbf;position:absolute;letter-spacing:-7.38px;font-size:141.61px}@media screen and (max-width:768px){.attractions .attractions_wrap .ball_path_part{display:flex;flex-direction:column;justify-content:space-evenly}.attractions .attractions_wrap .ball_path_part .attractions_first_sologan,.attractions .attractions_wrap .ball_path_part .attractions_second_sologan,.attractions .attractions_wrap .ball_path_part .attractions_three_sologan{transform:rotate(0);font-size:60px!important;position:static!important;letter-spacing:0;width:100%!important;height:-moz-fit-content!important;height:fit-content!important}.attractions .attractions_wrap .ball_path_part .attractions_three_sologan svg{width:60px;height:45px}}.attractions .attractions_wrap .hot_attraction{background-color:#012840;width:100vw;height:100vh;overflow:hidden}.attractions .attractions_wrap .hot_attraction .attraction_info{width:100%;height:100%;-webkit-clip-path:circle(2.5% at 50% 50%);clip-path:circle(2.5% at 50% 50%);background-color:#fff}.attractions .attractions_wrap .hot_attraction .attraction_info .attraction_inside{margin-top:40px;display:flex;position:relative;gap:16px;width:100%;height:100%;background-color:#fff;opacity:0}.attractions .attractions_wrap .hot_attraction .attraction_info .attraction_inside .left_title{width:10%;background-color:#7aacbf;display:flex;flex-direction:column;justify-content:center;align-items:center}.attractions .attractions_wrap .hot_attraction .attraction_info .attraction_inside .left_title .left_title_text{margin-left:20px;text-align:center;padding-top:16px;font-size:48px!important;writing-mode:horizontal-tb;letter-spacing:16px}@media screen and (min-width:768px){.attractions .attractions_wrap .hot_attraction .attraction_info .attraction_inside .left_title .left_title_text{margin-left:0;writing-mode:vertical-lr;letter-spacing:16px}}.attractions .attractions_wrap .hot_attraction .attraction_info .attraction_inside .first_attraction_main{background-color:#f0fbff;width:90%;display:flex;align-items:center;justify-content:space-around}.attractions .attractions_wrap .hot_attraction .attraction_info .attraction_inside .first_attraction_main .pic{width:649.18px;height:754.23px;flex-shrink:0}.attractions .attractions_wrap .hot_attraction .attraction_info .attraction_inside .first_attraction_main .pic img{width:100%}.attractions .attractions_wrap .hot_attraction .attraction_info .attraction_inside .first_attraction_main .text{width:45.455729166%;align-self:auto!important}.attractions .attractions_wrap .hot_attraction .attraction_info .attraction_inside .first_attraction_main .text h4{font-size:72px;padding:0 0 50px 0}.attractions .attractions_wrap .hot_attraction .attraction_info .attraction_inside .first_attraction_main .text p{font-size:32px}.attractions .attractions_wrap .hot_attraction .attraction_info .attraction_inside .first_attraction_main .text .text_bottom{display:flex;align-items:end;justify-content:space-between}.attractions .attractions_wrap .hot_attraction .attraction_info .attraction_inside .first_attraction_main .text .text_bottom a{width:-moz-fit-content;width:fit-content;display:block;font-size:40px;margin-left:auto;color:#000}.attractions .attractions_wrap .hot_attraction .attraction_info .attraction_inside .first_attraction_main .text .text_bottom .fallen_leaves{width:249px;height:136px}.attractions .attractions_wrap .hot_attraction .attraction_info .attraction_inside .first_attraction_main .text .text_bottom .fallen_leaves img{width:100%}.attractions .attractions_wrap .hot_attraction .attraction_info .attraction_inside .first_attraction_main .bg_leaves_one{position:absolute;top:-5%;right:205px;width:223.23px;height:272.06px}.attractions .attractions_wrap .hot_attraction .attraction_info .attraction_inside .first_attraction_main .bg_leaves_one img{width:100%}.attractions .attractions_wrap .hot_attraction .attraction_info .attraction_inside .first_attraction_main .bg_leaves_two{position:absolute;top:63px;right:50px;width:106px;height:130px;transform:rotate(66deg)}.attractions .attractions_wrap .hot_attraction .attraction_info .attraction_inside .first_attraction_main .bg_leaves_two img{width:100%}@media screen and (min-width:768px){.attractions .attractions_wrap .hot_attraction .attraction_info .left_title_text{margin-top:40px}}.attractions .attractions_wrap .hot_attraction .attraction_info .second_attraction_inside{display:flex;position:relative;width:100%;height:100%;background-color:#fff;opacity:0}.attractions .attractions_wrap .hot_attraction .attraction_info .second_attraction_inside .left_title{width:10%;background-color:#7aacbf;display:flex;flex-direction:column;justify-content:center;align-items:center}.attractions .attractions_wrap .hot_attraction .attraction_info .second_attraction_inside .left_title .left_title_text{font-size:108px;text-align:center}.attractions .attractions_wrap .hot_attraction .attraction_info .second_attraction_inside .first_attraction_main{background-color:#f0fbff;width:90%;display:flex;align-items:center;justify-content:space-around}.attractions .attractions_wrap .hot_attraction .attraction_info .second_attraction_inside .first_attraction_main .pic{width:649.18px;height:754.23px;flex-shrink:0}.attractions .attractions_wrap .hot_attraction .attraction_info .second_attraction_inside .first_attraction_main .pic img{width:100%}.attractions .attractions_wrap .hot_attraction .attraction_info .second_attraction_inside .first_attraction_main .text{width:50.455729166%}.attractions .attractions_wrap .hot_attraction .attraction_info .second_attraction_inside .first_attraction_main .text h4{font-size:72px;padding:0 0 50px 0}.attractions .attractions_wrap .hot_attraction .attraction_info .second_attraction_inside .first_attraction_main .text p{font-size:32px}.attractions .attractions_wrap .hot_attraction .attraction_info .second_attraction_inside .first_attraction_main .text .text_bottom{display:flex;align-items:end;justify-content:space-between}.attractions .attractions_wrap .hot_attraction .attraction_info .second_attraction_inside .first_attraction_main .text .text_bottom a{width:-moz-fit-content;width:fit-content;display:block;font-size:40px}.attractions .attractions_wrap .hot_attraction .attraction_info .second_attraction_inside .first_attraction_main .text .text_bottom .fallen_leaves{width:249px;height:136px}.attractions .attractions_wrap .hot_attraction .attraction_info .second_attraction_inside .first_attraction_main .text .text_bottom .fallen_leaves img{width:100%}.attractions .attractions_wrap .hot_attraction .attraction_info .second_attraction_inside .first_attraction_main .bg_leaves_one{position:absolute;top:-5%;right:205px;width:223.23px;height:272.06px}.attractions .attractions_wrap .hot_attraction .attraction_info .second_attraction_inside .first_attraction_main .bg_leaves_one img{width:100%}.attractions .attractions_wrap .hot_attraction .attraction_info .second_attraction_inside .first_attraction_main .bg_leaves_two{position:absolute;top:63px;right:50px;width:106px;height:130px;transform:rotate(66deg)}.attractions .attractions_wrap .hot_attraction .attraction_info .second_attraction_inside .first_attraction_main .bg_leaves_two img{width:100%}.attractions .attractions_wrap .second_attraction{background-color:#ee074d;width:100vw;height:100vh;overflow:hidden}.attractions .attractions_wrap .second_attraction .second_attraction_info{width:100%;height:100%;-webkit-clip-path:circle(2.5% at 40% 43%);clip-path:circle(2.5% at 40% 43%);background-color:#fff}.attractions .attractions_wrap .third_attraction{background-color:blue;width:100vw;height:100vh;overflow:hidden}.attractions .attractions_wrap .third_attraction .third_attraction_info{width:100%;height:100%;-webkit-clip-path:circle(2.5% at 40% 43%);clip-path:circle(2.5% at 40% 43%);background-color:#fff;opacity:1}@media screen and (max-width:768px){.attraction_inside{flex-direction:column}.attraction_inside .first_attraction_main{height:100vh!important;width:100%!important;flex-direction:column!important}.attraction_inside .first_attraction_main .pic{width:60%!important;height:-moz-fit-content!important;height:fit-content!important}.attraction_inside .first_attraction_main .text h4{font-size:40px!important;padding:0 0 40px 0!important}.attraction_inside .first_attraction_main .text p{font-size:16px!important}.attraction_inside .first_attraction_main .text .text_bottom{align-items:center!important}.attraction_inside .first_attraction_main .text .text_bottom .fallen_leaves{width:50%!important;height:-moz-fit-content!important;height:fit-content!important}.attraction_inside .first_attraction_main .text .text_bottom a{font-size:16px!important}.attraction_inside .left_title{flex-direction:row!important;width:100%!important}.attraction_inside .left_title svg{width:40px;height:40px}.attraction_inside .left_title .left_title_text{font-size:40px!important}}@media screen and (max-width:380px){.attraction_inside .first_attraction_main .text p{font-size:12px!important}.attraction_inside .first_attraction_main .text h4{padding:0 0 8px 0!important}}.customers{overflow:hidden}.customers .customers_wrap{display:flex;flex-wrap:nowrap;width:-moz-fit-content;width:fit-content;height:-moz-fit-content;height:fit-content}.customers .customers_wrap .customers_title_wrap{width:50vw;height:100vh;display:flex;flex-direction:column;align-items:center;gap:150px;padding:60px 0 0 110px}.customers .customers_wrap .customers_title_wrap h1{font-size:96px;color:#000;transform:translate(-50%)}.customers .customers_wrap .customers_title_wrap .pie_chart{display:flex}.customers .customers_wrap .customers_title_wrap .pie_chart .return_rate{align-self:end;font-size:80px;font-weight:800}.customers .customers_wrap .bulletin_board{width:150vw;height:100vh;padding:60px 0}.customers .customers_wrap .bulletin_board .board_main_area{border:24px solid #000;background-color:#7aacbf;border-radius:24px;width:100%;height:100%;display:flex;position:relative}.customers .customers_wrap .bulletin_board .board_main_area .billboard_title{position:absolute;top:5%;left:50%;transform:translate(-50%);font-size:80px;color:#000}.customers .customers_wrap .bulletin_board .board_main_area .card_wrap{width:33.333%;perspective:1000px;transform-style:preserve-3d;perspective-origin:0 50%}.customers .customers_wrap .bulletin_board .board_main_area .card_wrap .reply_card{top:20%;left:20%;position:relative;width:450px;aspect-ratio:.8180469716;display:flex;flex-direction:column;align-items:center;justify-content:space-evenly;padding:24px;background-color:#fff;box-shadow:0 0 8px #272727;cursor:pointer}.customers .customers_wrap .bulletin_board .board_main_area .card_wrap .reply_card:hover{transform:rotate(0deg)!important}.customers .customers_wrap .bulletin_board .board_main_area .card_wrap .reply_card .nail{position:absolute;top:-16px;right:-16px;width:40px;aspect-ratio:1}.customers .customers_wrap .bulletin_board .board_main_area .card_wrap .reply_card .nail img{width:100%}.customers .customers_wrap .bulletin_board .board_main_area .card_wrap .reply_card .pic{width:100%;aspect-ratio:1.618}.customers .customers_wrap .bulletin_board .board_main_area .card_wrap .reply_card .pic img{width:100%;height:100%}.customers .customers_wrap .bulletin_board .board_main_area .card_wrap .reply_card .text{align-items:center;display:grid;grid-template-columns:1fr 2fr;padding-top:16px;gap:16px}.customers .customers_wrap .bulletin_board .board_main_area .card_wrap .reply_card .text .people_face_name .people{width:100%}.customers .customers_wrap .bulletin_board .board_main_area .card_wrap .reply_card .text .people_face_name .people img{height:100%;width:100%}.customers .customers_wrap .bulletin_board .board_main_area .card_wrap .reply_card .text .people_face_name .name{text-align:center}.customers .customers_wrap .bulletin_board .board_main_area .card_wrap .reply_card .text p{font-size:18px}.customers .customers_wrap .bulletin_board .board_main_area .card_wrap .replay_number_two{top:20%;left:40%}.customers .customers_wrap .bulletin_board .board_main_area .card_wrap .replay_number_two .nail{left:0}@media screen and (max-width:768px){.customers .customers_wrap .customers_title_wrap .pie_chart{display:none!important}.customers .customers_wrap .bulletin_board{width:370vw}.customers .customers_wrap .bulletin_board .reply_card{width:306px!important}.customers .customers_wrap .bulletin_board .reply_card .text p{font-size:16px!important}.customers .customers_wrap .bulletin_board .replay_number_two{left:80%!important}}main.product_page{padding:0 20px}main.product_page .back_button{margin-bottom:12px;box-shadow:inset 0 -1px 0 0 #f29c50;display:inline-block;font-size:16px;padding:4px 0}main.product_page .back_button a{text-decoration:none;color:#f29c50}main.product_page .product_data{position:relative;display:flex;flex-direction:column;width:100%;gap:8px;margin-bottom:20px;height:100%}main.product_page .product_data .product_data_left .big_pic{height:250px;overflow:hidden;margin-bottom:12px;box-shadow:3px 3px 5px rgba(0,0,0,.3)}main.product_page .product_data .product_data_left .big_pic img{width:100%;vertical-align:top;height:100%;-o-object-fit:cover;object-fit:cover}main.product_page .product_data .product_data_left .small_pic_list{display:grid;grid-template-columns:1fr 1fr 1fr;gap:12px}main.product_page .product_data .product_data_left .small_pic_list .small_pic{border:1px solid rgba(0,0,0,.3);overflow:hidden;height:80px;cursor:pointer}main.product_page .product_data .product_data_left .small_pic_list .small_pic img{vertical-align:top;height:100%;width:100%;-o-object-fit:cover;object-fit:cover}main.product_page .product_data .product_data_right{font-size:24px;font-weight:400;color:#012840;display:flex;flex-direction:column;width:100%;height:100%}main.product_page .product_data .product_data_right .information{display:flex;flex-direction:column;padding:8px 0;box-shadow:inset 0 -1px 0 0 #012840}main.product_page .product_data .product_data_right .information .name{margin-right:auto}main.product_page .product_data .product_data_right .type_and_like{display:flex;align-items:center;margin-top:8px}main.product_page .product_data .product_data_right .type_and_like .type{margin-right:auto}main.product_page .product_data .product_data_right .type_and_like .like{font-size:16px;font-weight:500;color:#fff;display:inline-flex;padding:8px 16px;justify-content:center;align-items:center;background-color:#f29c50;border-radius:8px;box-shadow:1px 1px rgba(0,0,0,.3);border:1px solid rgba(0,0,0,.01)}main.product_page .product_data .product_data_right .quantity_button{display:flex;flex-direction:row-reverse;align-items:center;width:145px;border-radius:10px;border:1px solid rgba(0,0,0,.3);justify-content:space-between;margin-top:12px;margin-bottom:24px}main.product_page .product_data .product_data_right .quantity_button button{padding:9px 12px;border-radius:8px;border:1px solid #012840;background:#f29c50;box-shadow:1px 1px rgba(0,0,0,.3);border:1px solid rgba(0,0,0,.01)}main.product_page .product_data .product_data_right .quantity_button button i{font-size:20px;color:#fff}main.product_page .product_data .product_data_right .add_and_buy{display:flex;align-items:center;margin-top:auto;justify-content:space-between;gap:20px}main.product_page .product_data .product_data_right .add_and_buy button{padding:12px 20px;background-color:#f29c50;border-radius:8px;box-shadow:1px 1px rgba(0,0,0,.3);border:1px solid rgba(0,0,0,.01);color:#fff;font-weight:500;font-size:18px;flex-grow:1}main.product_page .product_txt{color:#012840;margin-bottom:20px}main.product_page .product_txt button{font-size:20px;font-weight:400;line-height:36px;padding:4px 16px;background-color:#ededed;transform:translateY(1px);color:#012840;border:1px solid rgba(0,0,0,.3);border-bottom-color:#ededed}main.product_page .product_txt .tab1{border-right-width:0}main.product_page .product_txt .unselected{background-color:#d9d9d9;border-bottom:1px}main.product_page .product_txt .txt_block{border:1px solid rgba(0,0,0,.3);padding:8px 16px;box-sizing:border-box}main.product_page .product_txt .txt_block p{font-size:16px;margin-bottom:0;padding:4px}main.product_page h3{font-size:28px;font-weight:500;line-height:36px;color:#012840;margin-bottom:20px;text-align:center}main.product_page .recommended_product{position:relative;display:flex;align-items:center;gap:10px;margin-bottom:40px}main.product_page .recommended_product .productSwiper{width:90%}main.product_page .recommended_product .recommendedCard{width:100%}main.product_page .recommended_product .recommendedCard img{width:100%;height:160px;-o-object-fit:cover;object-fit:cover}main.product_page .recommended_product .recommendedCard p{text-align:center}main.product_page .recommended_product .swiper-btn-next,main.product_page .recommended_product .swiper-btn-prev{background-color:#f29c50;color:#012840;padding:8px 8px;border-radius:50%;width:48px;height:48px;z-index:10;box-shadow:1px 1px rgba(0,0,0,.3);border:1px solid rgba(0,0,0,.01);box-sizing:border-box;display:flex;align-items:center;justify-content:center}main.product_page .recommended_product .swiper-btn-next:active,main.product_page .recommended_product .swiper-btn-prev:active{background-color:#c17e44;box-shadow:none}main.product_page .recommended_product .swiper-btn-next i,main.product_page .recommended_product .swiper-btn-prev i{font-size:24px;color:#fff}main.product_page .recommended_product .swiper-btn-prev{left:-10px;order:-1}main.product_page .recommended_product .swiper-btn-next{right:-1%}@media screen and (min-width:768px){main.product_page{max-width:1200px;margin:auto;padding:0 40px}main.product_page .product_data{flex-direction:row;gap:32px;align-items:start;margin-bottom:40px}main.product_page .product_data .product_data_left{width:50%}main.product_page .product_data .product_data_left .big_pic{height:436px;margin-bottom:16px}main.product_page .product_data .product_data_left .small_pic_list{gap:16px}main.product_page .product_data .product_data_right{font-size:28px;width:50%;height:436px}main.product_page .product_data .product_data_right .information{flex-direction:row}main.product_page .product_data .product_data_right .type_and_like .like{padding:12px 24px}main.product_page .product_data .product_data_right .type_and_like .like:active{background-color:#c17e44;box-shadow:none}main.product_page .product_data .product_data_right .quantity_button{width:304px;margin-top:20px;margin-bottom:0}main.product_page .product_data .product_data_right .quantity_button button{padding:10px 14px;box-shadow:1px 1px rgba(0,0,0,.3);border:1px solid rgba(0,0,0,.01)}main.product_page .product_data .product_data_right .quantity_button button:active{background-color:#c17e44;box-shadow:none}main.product_page .product_data .product_data_right .quantity_button button i{font-size:24px}main.product_page .product_data .product_data_right .add_and_buy{gap:24px}main.product_page .product_data .product_data_right .add_and_buy button{padding:18px 27px;font-size:18px}main.product_page .product_data .product_data_right .add_and_buy button:active{background-color:#c17e44;box-shadow:none}main.product_page .product_txt{margin-bottom:40px}main.product_page .product_txt button{font-size:24px}main.product_page .product_txt .txt_block{padding:8px 20px}main.product_page .product_txt .txt_block p{font-size:18px}main.product_page h3{font-size:32px}}.product_data .icon-container{width:240px;height:240px;top:50%;left:50%;border-radius:8px;transform:translate(-50%,-50%);background:hsla(0,0%,100%,.9)}.clickDisabled{background-color:#9ca3af!important}main.Forum{height:100%;padding:20px}main.Forum .button_and_search{display:flex;flex-direction:column;gap:12px}main.Forum .button_and_search .button_list{display:flex;gap:20px}main.Forum .button_and_search .button_list button{flex-grow:1;padding:10px 24px;border-radius:8px;border:2px solid #f29c50;font-size:16px;font-weight:500;color:#f29c50}main.Forum .button_and_search .button_list .active{background-color:#f29c50;color:#fff}main.Forum .button_and_search .button_list .hot_button{transition:all .3s ease}main.Forum .button_and_search .button_list .hot_button:hover{background-color:#f29c50;color:#fff}main.Forum .button_and_search .search_bar{display:flex;position:relative;overflow:hidden;border-radius:8px}main.Forum .button_and_search .search_bar input{margin-bottom:0;padding:12px;border:2px solid #f29c50;flex-grow:1;border-radius:8px}main.Forum .button_and_search .search_bar input:focus{outline:4px solid #f29c50}main.Forum .button_and_search .search_bar button{position:absolute;right:0;top:0;bottom:0;padding:0 12px;background-color:#f29c50;border:none;font-size:16px;color:#fff}main.Forum .button_and_search .new_button_pad{display:none}main.Forum .post_list{margin:20px 0;border-radius:4px;border:.5px solid #ccc;background:#fff}main.Forum .post_list .post_content{padding:12px 16px;display:flex;align-items:center}main.Forum .post_list .post_content .avatar{width:48px;height:48px;border-radius:50%;overflow:hidden}main.Forum .post_list .post_content .avatar img{width:100%;vertical-align:top;height:100%;-o-object-fit:cover;object-fit:cover}main.Forum .post_list .post_content .name_and_data{flex-grow:1;margin-left:12px}main.Forum .post_list .post_content .name_and_data .name{font-size:16px;font-weight:500;line-height:20px}main.Forum .post_list .post_content .name_and_data .data{font-size:13px;font-weight:400;line-height:20px;color:#9ca3af}main.Forum .post_list .post_pic{margin-bottom:12px}main.Forum .post_list .post_pic img{width:100%;vertical-align:top;height:100%;-o-object-fit:cover;object-fit:cover}main.Forum .post_list .post_title{font-size:24px;font-weight:400;line-height:28px;margin:0 16px;margin-bottom:8px}main.Forum .post_list .post_txt{margin-bottom:0;font-size:18px;font-weight:400;line-height:22px;margin:0 16px;padding-bottom:12px}main.Forum .post_list .button_list{margin:0 16px;padding:12px 0;display:flex;justify-content:space-between;box-shadow:inset 0 1px 0 0 #d1d5db}main.Forum .post_list .button_list button{display:inline-flex;align-items:center;border:none;background:#fff;color:#012840}main.Forum .post_list .button_list button span{font-size:18px;font-weight:500;margin-left:8px}main.Forum .post_list .button_list .b_share{position:relative}main.Forum .post_list .button_list .b_share .share_list{display:flex;gap:12px;padding:12px;background-color:hsla(0,0%,100%,.8);box-shadow:0 1px 6px 0 rgba(122,172,191,.2);border-radius:8px;border:1px solid rgba(156,163,175,.561);position:absolute;bottom:115%;right:0}main.Forum .no_posts{margin:24px;text-align:center}main.Forum .new_button_phone{position:fixed;bottom:20px;right:20px;width:48px;height:48px;border-radius:50%;border:2px solid #f29c50;background-color:#fff;box-shadow:0 1px 6px 0 rgba(122,172,191,.2);font-size:24px;font-weight:500;color:#f29c50;transition:all .3s ease}main.Forum .new_button_phone:hover{background-color:#f29c50;color:#fff}main.Forum .post_form{position:fixed;inset:0;background-color:#fff;overflow-y:scroll;z-index:20;padding:60px 0}main.Forum .post_form .post_form_top{display:flex;height:60px;border-bottom:1px solid #9ca3af;background:#7aacbf;align-items:center;padding:0 20px}main.Forum .post_form .post_form_top .post_form_back{flex-shrink:0;font-size:24px;border:none;background-color:transparent;margin:0 15px}main.Forum .post_form .post_form_top h3{margin:auto;font-size:24px}main.Forum .post_form .post_form_top .post_form_submit{padding:8px 16px;border-radius:8px;border:1px solid #012840;background:hsla(0,0%,100%,.6);font-size:14px;font-weight:500}main.Forum .post_form .post_form_content{padding:20px 20px;display:flex;flex-direction:column;gap:8px}main.Forum .post_form .post_form_content input{border:1px solid #a0a0a0;border-radius:8px;padding:8px 16px;margin-bottom:0}main.Forum .post_form .post_form_content .error{background-color:transparent;font-size:14px;margin-top:-4px;margin-left:16px;color:#ba0000}main.Forum .post_form .post_form_content textarea{padding:8px 16px;border-radius:8px;height:120px}main.Forum .post_form .post_form_content .pic_preview{width:100%}main.Forum .post_form .post_form_content .pic_preview img{width:100%;vertical-align:top;height:100%;-o-object-fit:cover;object-fit:cover}main.Forum .post_modal{position:fixed;top:60px;left:0;right:0;bottom:0;background-color:#fff;overflow-y:scroll;padding:20px;z-index:5}main.Forum .post_modal .post_top{display:flex;align-items:center}main.Forum .post_modal .post_top .b_close{border:none;background-color:#fff;margin-right:12px;font-size:24px}main.Forum .post_modal .post_top .avatar{width:48px;height:48px;border-radius:50%;overflow:hidden}main.Forum .post_modal .post_top .avatar img{width:100%;vertical-align:top;height:100%;-o-object-fit:cover;object-fit:cover}main.Forum .post_modal .post_top .name_and_data{flex-grow:1;margin-left:12px}main.Forum .post_modal .post_top .name_and_data .name{font-size:16px;font-weight:500;line-height:20px}main.Forum .post_modal .post_top .name_and_data .data{font-size:13px;font-weight:400;line-height:20px;color:#9ca3af}main.Forum .post_modal .post_top .post_more_block{position:relative}main.Forum .post_modal .post_top .post_more_block .post_more{border:none;background-color:#fff;font-size:24px}main.Forum .post_modal .post_top .post_more_block .popup_content{position:absolute;display:flex;flex-direction:column;top:100%;right:0;min-width:160px;padding:12px 0;background-color:hsla(0,0%,100%,.8);box-shadow:0 1px 6px 0 rgba(122,172,191,.2);border-radius:8px;border:1px solid rgba(156,163,175,.561);z-index:1}main.Forum .post_modal .post_top .post_more_block .popup_content button{border:none;background-color:transparent;margin-bottom:0;padding:8px 0;font-size:16px}main.Forum .post_modal .post_top .post_more_block .popup_content button:hover{background-color:rgba(156,163,175,.561)}main.Forum .post_modal .post_pic{margin:12px 0}main.Forum .post_modal .post_pic img{width:100%;vertical-align:top;height:100%;-o-object-fit:cover;object-fit:cover}main.Forum .post_modal .post_title{font-size:24px;font-weight:400;line-height:28px;margin:0 16px;margin-bottom:8px}main.Forum .post_modal .post_txt{margin-bottom:0;font-size:18px;font-weight:400;line-height:22px;margin:0 16px;padding-bottom:12px;box-shadow:0 -1px 0 0 var(--gray-6,#d1d5db) inset}main.Forum .post_modal .button_list{padding:12px 0;margin:0 16px;display:flex;justify-content:flex-start;gap:20px;box-shadow:inset 0 -1px 0 0 #d1d5db}main.Forum .post_modal .button_list button{display:inline-flex;align-items:center;border:none;background:#fff;color:#012840}main.Forum .post_modal .button_list button span{font-size:18px;font-weight:500;margin-left:8px}main.Forum .post_modal .button_list .b_share{position:relative}main.Forum .post_modal .button_list .b_share .share_list{display:flex;gap:12px;padding:12px;background-color:hsla(0,0%,100%,.8);box-shadow:0 1px 6px 0 rgba(122,172,191,.2);border-radius:8px;border:1px solid rgba(156,163,175,.561);position:absolute;bottom:115%;left:0}main.Forum .post_modal .talk_bar{display:flex;position:relative;overflow:hidden;border-radius:8px;margin:12px 16px}main.Forum .post_modal .talk_bar input{margin-bottom:0;padding:12px;border:2px solid #f29c50;flex-grow:1;border-radius:8px}main.Forum .post_modal .talk_bar input:focus{outline:4px solid #f29c50}main.Forum .post_modal .talk_bar button{position:absolute;right:0;top:0;bottom:0;padding:0 12px;background-color:#f29c50;border:none;font-size:16px;color:#fff}main.Forum .post_modal .message_list{margin:0 16px}main.Forum .post_modal .message_list .message_list_row{display:flex;flex-direction:column;gap:8px;box-shadow:inset 0 -1px 0 0 #dddfe4;padding-top:8px;padding-bottom:12px}main.Forum .post_modal .message_list .message_list_row .message_avatar_name{display:flex;width:96px;gap:8px;flex-shrink:0}main.Forum .post_modal .message_list .message_list_row .message_avatar_name .message_avatar{width:40px;height:40px;border-radius:50%;overflow:hidden}main.Forum .post_modal .message_list .message_list_row .message_avatar_name .message_avatar img{width:100%;vertical-align:top}main.Forum .post_modal .message_list .message_list_row .message_avatar_name .message_name{font-size:16px;font-weight:400;line-height:40px}main.Forum .post_modal .message_list .message_list_row .message_txt{color:#555;font-size:18px;font-weight:400;line-height:22px}main.Forum .modal-overlay{position:fixed;z-index:1;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:#000;background-color:rgba(0,0,0,.5)}main.Forum .modal{position:fixed;width:80%;top:50%;left:50%;transform:translate(-50%,-50%);background-color:#fff;padding:24px;border:1px solid #9ca3af;z-index:2;border-radius:8px;box-shadow:0 1px 6px 0 rgba(122,172,191,.2)}main.Forum .modal .modal_title{font-size:20px;font-weight:400;margin-bottom:20px}main.Forum .modal input{width:100%;padding:8px 16px;border-radius:8px;border:1px solid #9ca3af}main.Forum .modal input:focus{outline:1px solid #f29c50;border:1px solid #f29c50}main.Forum .modal .error{color:#ba0000;font-size:14px;margin:0 16px;margin-top:8px}main.Forum .modal .modal_button_list{display:flex;gap:20px;margin-top:20px}main.Forum .modal .modal_button_list button{padding:8px 0;border-radius:8px;border:2px solid #f29c50;font-size:16px;font-weight:500;color:#f29c50;flex-grow:1;background-color:transparent}main.Forum .modal .modal_button_list .b_sure{color:#9ca3af;border:2px solid #9ca3af}main.Forum #toast{visibility:hidden;min-width:200px;height:40px;line-height:40px;margin:0 auto;background-color:#333;color:#fff;text-align:center;border-radius:5px;position:fixed;z-index:9999;left:50%;transform:translateX(-50%);bottom:30px;font-size:14px;padding:0 20px}main.Forum #toast.show{visibility:visible;animation:fadein .5s,fadeout .5s 2.5s}@keyframes fadein{0%{bottom:0;opacity:0}to{bottom:30px;opacity:1}}@keyframes fadeout{0%{bottom:30px;opacity:1}to{bottom:0;opacity:0}}@media screen and (min-width:768px){main.Forum{padding:20px 40px;max-width:1200px;margin:auto}main.Forum .button_and_search{flex-direction:row;gap:24px}main.Forum .button_and_search .search_bar{flex-grow:1}main.Forum .button_and_search .new_button_pad{display:block;padding:10px 24px;border-radius:8px;border:2px solid #f29c50;font-size:16px;font-weight:500;color:#f29c50;transition:all .3s ease}main.Forum .button_and_search .new_button_pad:hover{background-color:#f29c50;color:#fff}main.Forum .post_grid{display:grid;grid-template-columns:1fr 1fr;grid-gap:20px;margin:20px 0}main.Forum .post_grid .post_list{margin:0;display:flex;flex-direction:column}main.Forum .post_grid .post_list .post_content{padding:20px}main.Forum .post_grid .post_list .post_content .name_and_data .name{font-size:20px}main.Forum .post_grid .post_list .post_content .name_and_data .data{font-size:16px}main.Forum .post_grid .post_list .post_pic{margin-bottom:20px;height:320px}main.Forum .post_grid .post_list .post_title{font-size:28px;margin:0 20px;margin-bottom:12px}main.Forum .post_grid .post_list .post_txt{font-size:24px;line-height:30px;margin:0 20px;padding-bottom:12px;margin-bottom:12px}main.Forum .post_grid .post_list .button_list{margin-top:auto}main.Forum .new_button_phone{display:none}main.Forum .post_form .post_form_top{padding:0 40px}main.Forum .post_form .post_form_top .post_form_back{font-size:32px;margin:0;margin-right:50px}main.Forum .post_form .post_form_top h3{font-size:28px}main.Forum .post_form .post_form_top .post_form_submit{padding:8px 24px;font-size:20px}main.Forum .post_form .post_form_content{padding:40px;gap:16px}main.Forum .post_form .post_form_content input{padding:16px 24px;font-size:20px}main.Forum .post_form .post_form_content .error{font-size:18px;margin-top:-12px;margin-left:24px}main.Forum .post_form .post_form_content textarea{padding:16px 24px;font-size:20px}main.Forum .post_modal{padding:20px 40px}main.Forum .post_modal .post_top .b_close{margin-right:20px;font-size:32px}main.Forum .post_modal .post_top .avatar{width:60px;height:60px}main.Forum .post_modal .post_top .name_and_data .name{font-size:24px;line-height:28px}main.Forum .post_modal .post_top .name_and_data .data{font-size:16px;line-height:24px}main.Forum .post_modal .post_top .post_more_block .post_more{font-size:40px}main.Forum .post_modal .post_top .post_more_block .popup_content{padding:20px 0}main.Forum .post_modal .post_top .post_more_block .popup_content button{padding:12px 0;font-size:20px}main.Forum .post_modal .post_pic{margin:20px 0;height:60%}main.Forum .post_modal .post_title{font-size:28px;font-weight:500;margin-bottom:16px}main.Forum .post_modal .post_txt{font-size:24px;line-height:30px;padding-bottom:20px}main.Forum .post_modal .talk_bar input{padding:16px;font-size:20px}main.Forum .post_modal .talk_bar button{padding:0 24px;font-size:20px}main.Forum .post_modal .message_list{margin:0 16px}main.Forum .post_modal .message_list .message_list_row{flex-direction:row;padding-top:12px;padding-bottom:16px}main.Forum .post_modal .message_list .message_list_row .message_avatar_name{width:136px;gap:12px}main.Forum .post_modal .message_list .message_list_row .message_avatar_name .message_avatar{width:60px;height:60px}main.Forum .post_modal .message_list .message_list_row .message_avatar_name .message_name{font-size:20px;line-height:60px}main.Forum .post_modal .message_list .message_list_row .message_txt{font-size:20px;line-height:28px;margin-top:16px}main.Forum .modal{width:50%;padding:40px}main.Forum .modal .modal_title{font-size:28px;margin-bottom:24px}main.Forum .modal .modal_button_list{gap:40px}main.Forum .modal .modal_button_list button{padding:12px 0;font-size:20px}}main.Announcements{margin:0 20px;height:100%;padding:20px 0}main.Announcements .button_and_search{display:flex;flex-direction:column;gap:12px}main.Announcements .button_and_search .button_list{display:flex;gap:20px}main.Announcements .button_and_search .button_list button{flex-grow:1;padding:10px 24px;border-radius:7px;border:2px solid var(--brand-colors-primary,#f29c50);font-size:16px;font-weight:500;color:var(--brand-colors-primary,#f29c50)}main.Announcements .button_and_search .button_list .selected-button{background-color:var(--brand-colors-primary,#f29c50);color:#fff}main.Announcements .button_and_search .search_bar{display:flex;position:relative;overflow:hidden;border-radius:8px}main.Announcements .button_and_search .search_bar input{margin-bottom:0;padding:12px;border:2px solid var(--brand-colors-primary,#f29c50);flex-grow:1;border-radius:8px}main.Announcements .button_and_search .search_bar input:focus{outline:4px solid var(--brand-colors-primary,#f29c50)}main.Announcements .button_and_search .search_bar button{position:absolute;right:0;top:0;bottom:0;padding:0 12px;background-color:var(--brand-colors-primary,#f29c50);border:none;font-size:16px;color:#fff}main.Announcements .article_card{padding:16px 0;box-shadow:inset 0 -1px 0 0 hsla(0,0%,62%,.25)}main.Announcements .article_card .pic{margin-bottom:8px}main.Announcements .article_card .pic img{width:100%;vertical-align:top;height:100%;-o-object-fit:cover;object-fit:cover}main.Announcements .article_card .article_card_txt{display:flex;flex-direction:column}main.Announcements .article_card .article_card_txt .type{font-size:13px;font-weight:400;display:inline;padding-bottom:4px;margin-left:16px;margin-bottom:0}main.Announcements .article_card .article_card_txt .type span{color:#9ca3af}main.Announcements .article_card .article_card_txt .important{color:#7aacbf}main.Announcements .article_card .article_card_txt .normal{color:#f29c50}main.Announcements .article_card .article_card_txt h3{color:#000;font-size:24px;font-weight:400;line-height:28px;margin:0 16px;margin-bottom:8px}main.Announcements .article_card .article_card_txt .card_txt_content{color:#000;font-size:18px;font-weight:400;margin:0 16px;line-height:1.3em;height:2.6em;overflow:hidden}main.Announcements .article_card .article_card_txt .more{margin-top:16px;padding:8px 16px;border-radius:8px;border:1px solid var(--brand-colors-primary,#f29c50);margin-right:16px;margin-left:auto;color:var(--brand-colors-primary,#f29c50);text-decoration:none;font-size:14px;font-weight:500}main.Announcements .article_card_no{text-align:center;font-size:20px;margin:20px auto}@media screen and (min-width:768px){main.Announcements{max-width:1200px;margin:20px auto;padding:0 40px}main.Announcements .button_and_search{display:flex;flex-direction:row;gap:16px}main.Announcements .button_and_search .button_list{display:flex;gap:20px;flex-grow:1}main.Announcements .button_and_search .button_list button{flex-grow:1;padding:10px 24px;border-radius:7px;border:2px solid var(--brand-colors-primary,#f29c50);font-size:16px;font-weight:500;color:var(--brand-colors-primary,#f29c50)}main.Announcements .button_and_search .button_list .selected-button{background-color:var(--brand-colors-primary,#f29c50);color:#fff}main.Announcements .button_and_search .search_bar{display:flex;position:relative;overflow:hidden;border-radius:8px;flex-grow:1}main.Announcements .button_and_search .search_bar input{margin-bottom:0;padding:12px;border:2px solid var(--brand-colors-primary,#f29c50);flex-grow:1}main.Announcements .button_and_search .search_bar input:focus{outline:4px solid var(--brand-colors-primary,#f29c50)}main.Announcements .button_and_search .search_bar button{position:absolute;right:0;top:0;bottom:0;padding:0 12px;background-color:var(--brand-colors-primary,#f29c50);border:none;font-size:16px}main.Announcements .article_card{padding:20px 0;display:grid;grid-template-columns:1fr 2fr;gap:40px}main.Announcements .article_card .pic{margin-bottom:0}main.Announcements .article_card .article_card_txt .type{font-size:16px;padding-bottom:8px;margin-left:0;display:block;margin-bottom:0}main.Announcements .article_card .article_card_txt h3{font-size:32px;margin:0;margin-bottom:16px}main.Announcements .article_card .article_card_txt .card_txt_content{margin:0}main.Announcements .article_card .article_card_txt .more{margin-top:32px;margin-right:0;font-size:16px}}main.Announcement-details{margin:0 20px;margin-bottom:20px}main.Announcement-details .back_button{margin-top:20px;margin-bottom:8px;box-shadow:inset 0 -1px 0 0 #f29c50;display:inline-block;font-size:16px}main.Announcement-details .back_button a{text-decoration:none;color:#f29c50}main.Announcement-details .article_card .type{font-size:13px;font-weight:400;line-height:20px;margin-bottom:4px}main.Announcement-details .article_card .type span{color:#9ca3af}main.Announcement-details .article_card .important{color:#7aacbf}main.Announcement-details .article_card .normal{color:#f29c50}main.Announcement-details .article_card h3{color:#000;font-size:24px;font-weight:400;line-height:28px}main.Announcement-details .article_card .pic{margin:8px 0}main.Announcement-details .article_card .pic img{width:100%;vertical-align:top;height:100%;-o-object-fit:cover;object-fit:cover}main.Announcement-details .article_card p{color:#000;font-size:16px;font-weight:400;line-height:24px}@media screen and (min-width:768px){main.Announcement-details{max-width:1200px;margin:0 auto;padding:0 40px;margin-bottom:40px}main.Announcement-details .back_button{font-size:20px}main.Announcement-details .article_card .type{font-size:16px;padding-bottom:8px;margin-bottom:0}main.Announcement-details .article_card h3{font-size:36px;font-weight:500;line-height:36px}main.Announcement-details .article_card .pic{margin:20px 0}main.Announcement-details .article_card p{font-size:24px;line-height:34px}}.user{margin:24px auto;max-width:1200px;width:100%}@media screen and (min-width:768px){.user{-moz-column-gap:20px;column-gap:20px;display:flex;padding:0 16px}}.user img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.user .categoryBtn{display:flex;justify-content:space-between;align-items:center;width:100%}.user .categoryItem{list-style-type:none}.user .categoryItem li{display:flex;justify-content:space-between;align-items:center;padding:0 16px;min-height:40px;cursor:pointer}.user>aside{display:none;height:100%;padding:0}@media screen and (min-width:1024px){.user>aside{display:flex;align-items:flex-start;flex-direction:column;row-gap:16px}.user>aside .profile-top{width:100%;height:220px;border-radius:16px;border:1px solid #d1d5db;box-sizing:border-box;background:#fff;box-shadow:0 1px 6px 0 rgba(122,172,191,.2);display:flex;justify-content:center;align-items:center;flex-direction:column;font-size:20px;line-height:24px;letter-spacing:-.16px;padding:16px 0}.user>aside .profile-top .avatar{width:120px;height:120px;margin:16px}.user>aside .profile-top .avatar img{border:2px solid #7aacbf;border-radius:60px}.user>aside .link-list{width:100%;border-radius:16px;border:1px solid #d1d5db;box-sizing:border-box;background:#fff;box-shadow:0 1px 6px 0 rgba(122,172,191,.2)}.user>aside .link-list a{color:#012840;text-decoration:none;font-size:18px;font-style:normal;font-weight:500;line-height:34px;letter-spacing:-.18px;padding:0 16px;min-height:44px;display:flex;transition:all .5s}.user>aside .link-list a.active{font-weight:700}.user>aside .link-list a.active,.user>aside .link-list a:active,.user>aside .link-list a:hover{background-color:rgba(179,206,226,.3)}.user>aside .link-list a:hover{color:#f29c50}.user>aside .link-list li{list-style:none;display:flex;align-items:center;justify-content:flex-start;-moz-column-gap:20px;column-gap:20px}}.user>main{padding:16px;height:100%;border-radius:0;border:1px solid #d1d5db;box-sizing:border-box;background:#fff;box-shadow:0 1px 6px 0 rgba(122,172,191,.2);display:flex;row-gap:16px}@media screen and (min-width:768px){.user>main{border-radius:16px}}.user>main .settings{width:100%;display:flex;flex-direction:column;flex-wrap:wrap;row-gap:16px}.user>main .settings .top-space{display:grid;grid-template-columns:repeat(2,1fr);gap:16px}.user>main .settings .left{display:flex}.user>main .settings .right{display:flex;justify-content:flex-end}.user>main .settings .user-control-content{display:flex;flex-direction:column;gap:16px}@media screen and (min-width:768px){.user>main .settings .user-control-content{display:grid;grid-template-columns:repeat(3,1fr)}}.user>main .settings .user-control-content .tab-btn-out{grid-column:span 3;display:grid;grid-template-columns:repeat(3,1fr)}.user>main .settings .user-control-content .tab-btn-out>.tab-btn-package{border-bottom:2px solid #7aacbf;background-color:#fff}.user>main .settings .user-control-content .tab-btn-out>.tab-btn-package.active{color:#fff!important;background-color:#7aacbf}.user>main .settings .user-control-content .cradPic{width:100%;height:100%;overflow:hidden;border-radius:8px;aspect-ratio:2/1}@media screen and (min-width:768px){.user>main .settings .user-control-content .cradPic{aspect-ratio:1/1}}.user>main .settings .user-control-content .card-out{grid-column:span 3}.user>main .settings .user-control-content .card{display:grid;flex-direction:column;gap:16px;width:100%;overflow:hidden}@media screen and (min-width:768px){.user>main .settings .user-control-content .card{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}}.user>main .settings .user-control-content .card .content{flex-grow:1;width:100%;display:flex;flex-direction:column}@media screen and (min-width:768px){.user>main .settings .user-control-content .card .content{grid-column:span 2}}.user>main .settings .user-control-content .card .content .card-top{flex-grow:1}.user>main .settings .user-control-content .card .content .card-bottom{flex-shrink:1}.user>main .settings .user-control-content .card .content .des{padding-top:0;padding-right:0;padding-bottom:16px;display:flex;gap:8px;height:100%;flex-direction:column;height:-moz-fit-content;height:fit-content;border-bottom:1px solid #7aacbf}@media screen and (min-width:768px){.user>main .settings .user-control-content .card .content .des{flex-direction:row;height:100%}}.user>main .settings .user-control-content .card .content .des .more{display:flex;flex-direction:column;color:#9ca3af}.user>main .settings .user-control-content .card .content .des .more i{color:#7aacbf}.user>main .settings .user-control-content .card .content .des .des-text{width:100%}.user>main .settings .user-control-content .card .content .des .des-right .price{height:100%;display:flex;align-items:center;justify-content:flex-end;color:#f29c50;white-space:nowrap;border-top:1px solid #7aacbf;padding-top:8px}@media screen and (min-width:768px){.user>main .settings .user-control-content .card .content .des .des-right .price{border-top:0;border-left:1px solid #7aacbf}}.user>main .settings .user-control-content .card .content .des h3{width:100%}.user>main .settings .user-control-content .card .content .btn-space{display:grid;grid-template-columns:repeat(2,1fr);margin-top:8px;gap:8px}@media screen and (min-width:768px){.user>main .settings .user-control-content .card .content .btn-space{display:flex;justify-content:space-between;margin-bottom:8px}}.user>main .settings .user-control-content .table-wrapper{grid-column:span 3}.user>main .settings .user-control-content .table-wrapper .tbody,.user>main .settings .user-control-content .table-wrapper .thead{display:flex;gap:8px}.user>main .settings .user-control-content .table-wrapper .tbody>:nth-child(2),.user>main .settings .user-control-content .table-wrapper .thead>:nth-child(2){width:200%}.user>main .settings .user-control-content .table-wrapper .tbody>*,.user>main .settings .user-control-content .table-wrapper .thead>*{width:100%;font-size:20px;line-height:24px;letter-spacing:-.16px}.user>main .settings .user-control-content .table-wrapper .thead{display:flex;background-color:#7aacbf;color:#fff;text-align:center;font-size:20px;line-height:24px;letter-spacing:-.16px}@media screen and (min-width:768px){.user>main .settings .user-control-content .table-wrapper .thead{display:flex;justify-content:space-between;margin-bottom:8px;border-radius:8px}}.user>main .settings .user-control-content .table-wrapper .tbody{min-height:44px;border-bottom:2px solid #7aacbf}.user>main .settings .user-control-content .table-wrapper .tbody .btn-space,.user>main .settings .user-control-content .table-wrapper .tbody>span{display:flex;align-items:center;justify-content:center;text-align:center}.user>main .settings .user-control-content .table-wrapper .tbody .cardPic{aspect-ratio:2/1}.user>main .settings .user-control-content .table-wrapper .tbody span{font-size:16px;line-height:20px}.user>main .settings .user-control-content .table-wrapper .tbody .des{text-align:left}.user>main .settings .user-control-content .table-wrapper .tbody .des-title{font-size:18px;font-style:normal;font-weight:500;line-height:34px;letter-spacing:-.18px;margin-bottom:8px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media screen and (min-width:768px){.user>main .settings .user-control-content .table-wrapper .tbody{display:flex;justify-content:space-between;margin-bottom:8px;border-radius:8px}}.user>main hr{width:100%;border-top:1px solid #7aacbf;border-bottom:1px solid #7aacbf}.user .accordion-enter-active,.user .accordion-leave-active{transition:opacity .5s}.user .accordion-enter,.user .accordion-leave-to{opacity:0}main:has(.checkPage){max-width:1200px;margin:auto;min-height:860px}hr{margin-bottom:10px}.checkPage h2{color:#7aacbf;font-size:32px}.checkPage h4{font-size:20px}.checkPage .wrap form{border-bottom:1px dashed #9ca3af;padding-bottom:10px}.checkPage .wrap .selectInfo .recipient{padding:10px 0;border-bottom:1px dashed #9ca3af;margin-bottom:10px}.checkPage .wrap .selectInfo .recipient .recipientInfo #recipientName,.checkPage .wrap .selectInfo .recipient .recipientInfo #recipientPhone{max-width:200px}.checkPage .wrap .selectInfo .recipient .recipientInfo #recipientAddress{max-width:440px}.checkPage .wrap .detailsInfo{background-color:#fff;border-radius:8px;padding:8px;margin-bottom:10px;height:100%}.checkPage .wrap .detailsInfo .orderList{display:flex;align-items:center;gap:10px;cursor:pointer;margin:10px 0;-webkit-user-select:none;-moz-user-select:none;user-select:none}.checkPage .wrap .detailsInfo .orderList i{transition:all .08s ease}.checkPage .wrap .detailsInfo .orderDetails{width:100%;margin:2px 0;border-top:1px solid #9ca3af;border-bottom:1px solid #9ca3af}.checkPage .wrap .detailsInfo .orderDetails .orderItem+.orderItem{border-top:1px solid #ccc}.checkPage .wrap .detailsInfo .orderDetails .orderItem{width:100%;display:flex;align-items:center;padding:8px 0;-webkit-user-select:none;-moz-user-select:none;user-select:none}.checkPage .wrap .detailsInfo .orderDetails .orderItem .orderPic{width:50px;height:50px;border-radius:50px;border:2px solid #ccc;overflow:hidden;margin-right:10px}.checkPage .wrap .detailsInfo .orderDetails .orderItem .orderPic img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.checkPage .wrap .detailsInfo .orderDetails .orderItem .orderInfo{display:flex;flex-direction:column;padding-right:5px}.checkPage .wrap .detailsInfo .orderDetails .orderItem .orderPrice,.checkPage .wrap .detailsInfo .orderDetails .orderItem .orderQty{margin-left:5px}.checkPage .wrap .detailsInfo .orderDetails .orderItem .qty{font-weight:600}.checkPage .checkOut .btn-checkOut{margin-bottom:30px}.title{padding-left:16px;font-weight:600;margin-bottom:8px}.typeStyle{background-color:#fff;width:100%;height:40px;border-radius:4px;box-shadow:none;border:1px solid #ced6e0;transition:all .3s ease-in-out;font-size:18px;padding:4px 16px;color:#1a3b5d;margin-bottom:8px}@media screen and (min-width:768px){.checkPage .wrap{display:flex;justify-content:space-between;border-bottom:1px dashed #012840;margin-bottom:10px}.checkPage .wrap .selectInfo{width:40%}.checkPage .wrap .selectInfo form{border:none}.checkPage .wrap .selectInfo form:nth-child(2){border-bottom:1px dashed #9ca3af}.checkPage .wrap .detailsInfo{display:flex;flex-direction:column;width:55%}.checkPage .wrap .detailsInfo .orderList{margin:0 0 10px 0}.checkPage .wrap .detailsInfo .orderDetails .orderItem .orderInfo{flex-direction:row;align-items:center}.checkPage .wrap .detailsInfo .orderDetails .orderItem .orderInfo .orderGroup{margin-left:auto;display:flex;flex-direction:column}.checkPage .wrap .detailsInfo .totalPrice{margin-top:auto;text-align:right}.checkPage .checkOut{text-align:right}.checkPage .checkOut .btn-checkOut:hover{background-color:#ffad66}.checkPage .checkOut .btn-checkOut:active{background-color:#c17e44}}@media screen and (min-width:1024px){.checkPage .wrap .detailsInfo .orderDetails .orderItem .orderInfo .orderGroup{display:flex;flex-direction:row}}@media screen and (min-width:1200px){.checkPage .wrap .detailsInfo{width:45%}}.login-wrap{display:flex;flex-direction:column;justify-content:center;align-items:center;padding:20px}.login-wrap .row{background-color:#fff}.login-wrap .loin-form-wrap{display:flex}.login-wrap .loin-form-wrap .login-form{border:10px solid #fff;border-radius:20px 0 0 20px;background-color:#fff;padding:30px;box-shadow:0 50px 100px -20px rgba(50,50,93,.25),0 30px 60px -30px rgba(0,0,0,.3),inset 0 -2px 6px 0 rgba(10,37,64,.35)}.login-wrap .loin-form-wrap .login-form .register-label>*{width:100%}.login-wrap .loin-form-wrap .login-form .inputBox{display:grid;grid-template-columns:1fr 200px;justify-content:center;align-items:center;text-align:right}.login-wrap .loin-form-wrap .login-form .register-form-bottom{display:flex;flex-direction:column;flex-wrap:wrap}.login-wrap .loin-form-wrap .login-form .register-form-bottom .register-form-bottom-agree{padding:10px}.login-wrap .loin-form-wrap .login-form .register-form-bottom input{color:#f29c50;background:none;border:2px solid #f29c50;border-radius:8px;padding:8px;cursor:pointer;transition:color .4s linear}.login-wrap .loin-form-wrap .login-form .register-form-bottom input:hover{background-color:#f29c50;color:#fff}.login-wrap .loin-form-wrap .login-form button.login-connect{background-color:#fff;border:1px solid #7aacbf;border-radius:5px;padding:10px;font-size:16px;color:#6b7280}.login-wrap .loin-form-wrap .login-form button.login-connect:hover{background-color:#012840;color:#fff}.login-wrap .loin-form-wrap .login-form button.login-connect i{color:#000}.login-wrap .loin-form-wrap .login-form .login-test{display:flex;flex-direction:column;align-items:center}.login-wrap .loin-form-wrap .login-form .login-test p{color:#7aacbf;font-size:24px;font-weight:700;padding:10px}.login-wrap .loin-form-wrap .login-form .login-test span{color:#6b7280;font-size:16px;padding:10px}.login-wrap .loin-form-wrap .login-form .inputBox input{border:1px solid #7aacbf;border-radius:5px;padding:5px;margin:5px}.login-wrap .loin-form-wrap .login-form form{display:flex;flex-direction:column;align-items:center}.login-wrap .loin-form-wrap .login-form form span{color:#6b7280}.login-wrap .loin-form-wrap .login-form form .input-wrap{display:flex;flex-direction:column;gap:8px}.login-wrap .loin-form-wrap .login-form form .input-wrap input{min-height:44px;font-size:16px;font-weight:300;line-height:125%;padding:8px 16px;box-sizing:border-box}.login-wrap .loin-form-wrap .login-form form .input-wrap.login{position:relative;padding:2px}.login-wrap .loin-form-wrap .login-form form .input-wrap.login input{border:1px solid #7aacbf;border-radius:8px;background-color:#fff}.login-wrap .loin-form-wrap .login-form form .input-wrap.login input:focus+label,.login-wrap .loin-form-wrap .login-form form .input-wrap.login input:valid+label{font-size:20px;line-height:20px;transform:translateY(-175%) translateX(8px);color:#7aacbf;background:#fff}.login-wrap .loin-form-wrap .login-form form .input-wrap label{position:absolute;top:50%;left:0;padding-left:8px;padding-right:8px;transform:translateY(-75%);color:#777;font-size:16px;border-radius:4px;pointer-events:none;transition:all .5s}.login-wrap .loin-form-wrap .login-form form .forget-password{padding:10px;color:#f29c50;font-weight:700;font-size:16px;cursor:pointer}.login-wrap .loin-form-wrap .login-form form .actions span{color:#000}.login-wrap .loin-form-wrap .login-form form .login-form-register{padding:10px;background-color:transparent;color:#f29c50;border:none;font-weight:700;font-size:16px}.login-wrap .loin-form-wrap .login-form form .login-form-confirm{color:#f29c50;background:none;border:2px solid #f29c50;border-radius:8px;padding:8px;width:200px;display:block;position:relative;cursor:pointer;transition:color .4s linear}.login-wrap .loin-form-wrap .login-form form .login-form-confirm:hover{background-color:#f29c50;color:#fff}.login-wrap .loin-form-wrap .login-wrap-pic{background-color:rgba(44,30,52,.737);background-size:cover;width:300px;height:500px;border-radius:0 20px 20px 0;display:flex;justify-content:center;align-items:center}.login-wrap .enter-modify,.login-wrap .enter-modify-success,.login-wrap .enter-valid,.login-wrap .forget_password{display:flex;justify-content:center;align-items:center;flex-direction:column;background-color:#fff;padding:60px;border-radius:20px;box-shadow:0 50px 100px -20px rgba(50,50,93,.25),0 30px 60px -30px rgba(0,0,0,.3),inset 0 -2px 6px 0 rgba(10,37,64,.35)}.login-wrap .enter-modify .enter-modify-submit,.login-wrap .enter-modify button,.login-wrap .enter-modify-success .enter-modify-submit,.login-wrap .enter-modify-success button,.login-wrap .enter-valid .enter-modify-submit,.login-wrap .enter-valid button,.login-wrap .forget_password .enter-modify-submit,.login-wrap .forget_password button{color:#f29c50;background:none;border:2px solid #f29c50;border-radius:8px;padding:8px;width:200px;display:block;position:relative;cursor:pointer;transition:color .4s linear}.login-wrap .enter-modify .enter-modify-submit:hover,.login-wrap .enter-modify button:hover,.login-wrap .enter-modify-success .enter-modify-submit:hover,.login-wrap .enter-modify-success button:hover,.login-wrap .enter-valid .enter-modify-submit:hover,.login-wrap .enter-valid button:hover,.login-wrap .forget_password .enter-modify-submit:hover,.login-wrap .forget_password button:hover{background-color:#f29c50;color:#fff}.login-wrap .enter-modify .enter-modify-input,.login-wrap .enter-modify-success .enter-modify-input,.login-wrap .enter-valid .enter-modify-input,.login-wrap .forget_password .enter-modify-input{display:flex;flex-direction:column;margin:10px}.login-wrap .enter-modify .enter-modify-input label,.login-wrap .enter-modify-success .enter-modify-input label,.login-wrap .enter-valid .enter-modify-input label,.login-wrap .forget_password .enter-modify-input label{margin:5px}.login-wrap .enter-modify .enter-modify-input input,.login-wrap .enter-modify-success .enter-modify-input input,.login-wrap .enter-valid .enter-modify-input input,.login-wrap .forget_password .enter-modify-input input{margin:5px;padding:6px;border-radius:8px}.login-wrap .enter-modify .enter-valid-input input,.login-wrap .enter-modify-success .enter-valid-input input,.login-wrap .enter-valid .enter-valid-input input,.login-wrap .forget_password .enter-valid-input input{border-radius:4px;width:40px}.login-wrap .enter-modify .forget_password_from,.login-wrap .enter-modify-success .forget_password_from,.login-wrap .enter-valid .forget_password_from,.login-wrap .forget_password .forget_password_from{display:flex;flex-direction:column;justify-content:center;align-items:center}.login-wrap .enter-modify .forget_password_from h2,.login-wrap .enter-modify-success .forget_password_from h2,.login-wrap .enter-valid .forget_password_from h2,.login-wrap .forget_password .forget_password_from h2{color:#7aacbf}.login-wrap .enter-modify .forget_password_from p,.login-wrap .enter-modify-success .forget_password_from p,.login-wrap .enter-valid .forget_password_from p,.login-wrap .forget_password .forget_password_from p{color:#012840;font-size:16px}.login-wrap .enter-modify .forget_password_from .forget-password-enter,.login-wrap .enter-modify-success .forget_password_from .forget-password-enter,.login-wrap .enter-valid .forget_password_from .forget-password-enter,.login-wrap .forget_password .forget_password_from .forget-password-enter{font-weight:700;padding:15px}.login-wrap .enter-modify .forget_password_from .forget-password-enter input,.login-wrap .enter-modify-success .forget_password_from .forget-password-enter input,.login-wrap .enter-valid .forget_password_from .forget-password-enter input,.login-wrap .forget_password .forget_password_from .forget-password-enter input{padding:5px;border-radius:8px}.login-wrap .enter-modify .forget_password_from .enter-valid-submit,.login-wrap .enter-modify .forget_password_from .forget-password-submit,.login-wrap .enter-modify-success .forget_password_from .enter-valid-submit,.login-wrap .enter-modify-success .forget_password_from .forget-password-submit,.login-wrap .enter-valid .forget_password_from .enter-valid-submit,.login-wrap .enter-valid .forget_password_from .forget-password-submit,.login-wrap .forget_password .forget_password_from .enter-valid-submit,.login-wrap .forget_password .forget_password_from .forget-password-submit{color:#f29c50;background:none;border:2px solid #f29c50;border-radius:8px;padding:8px;width:200px;display:block;position:relative;cursor:pointer;transition:color .4s linear}.login-wrap .enter-modify .forget_password_from .enter-valid-submit:hover,.login-wrap .enter-modify .forget_password_from .forget-password-submit:hover,.login-wrap .enter-modify-success .forget_password_from .enter-valid-submit:hover,.login-wrap .enter-modify-success .forget_password_from .forget-password-submit:hover,.login-wrap .enter-valid .forget_password_from .enter-valid-submit:hover,.login-wrap .enter-valid .forget_password_from .forget-password-submit:hover,.login-wrap .forget_password .forget_password_from .enter-valid-submit:hover,.login-wrap .forget_password .forget_password_from .forget-password-submit:hover{background-color:#f29c50;color:#fff;cursor:pointer}@media screen and (max-width:768px){.login-wrap .loin-form-wrap .login-form{border:10px solid #fff;border-radius:20px;background-color:#fff;padding:30px;box-shadow:0 50px 100px -20px rgba(50,50,93,.25),0 30px 60px -30px rgba(0,0,0,.3),inset 0 -2px 6px 0 rgba(10,37,64,.35)}.login-wrap .loin-form-wrap .login-wrap-pic{display:none}}main:has(.productIndex){max-width:1200px;margin:auto}.container.productIndex{display:flex;flex-direction:column}.productIndex a{color:#012840;text-decoration:none}.productIndex .category{width:100%}.productIndex .category h3{display:none}.productIndex .category .categoryBtn{display:flex;justify-content:space-between;align-items:center;width:100%;color:#7aacbf;font-size:20px;font-weight:600;padding:10px;background-color:#fff;border:1px solid #d1d5db;border-radius:7px;text-align:left}.productIndex .category .categoryBtn i{transition:all .08s ease}.productIndex .category .accordion-enter-active,.productIndex .category .accordion-leave-active{transition:all .3s ease}.productIndex .category .accordion-enter-from,.productIndex .category .accordion-leave-to{transform-origin:top;transform:scaleY(0)}.productIndex .category .accordion-enter-to,.productIndex .category .accordion-leave-from{transform-origin:top;transform:scaleY(1)}.productIndex .category .categoryItem{left:0;top:30;z-index:50;width:100%;padding:0;background-color:#fff;border:1px solid #d1d5db;border-radius:7px;box-sizing:border-box;margin-bottom:5px}.productIndex .category .categoryItem li{position:relative;padding:10px;display:flex;justify-content:space-between;cursor:pointer}.productIndex .category .categoryItem li+li:before{position:absolute;content:"";width:100%;left:0;top:0;border-bottom:1px solid #d1d5db}.productIndex .product{width:100%}.productIndex .product .topBar{display:flex;flex-direction:column;align-items:flex-start;height:auto;margin-bottom:10px}.productIndex .product .topBar h2{color:#012840;font-size:32px;line-height:36px;order:1;margin-top:16px}.productIndex .product .topBar .searchBar{width:100%;height:44px;display:flex;border-radius:7px;border:1px solid #d1d5db;box-sizing:border-box;background-color:#fff}.productIndex .product .topBar .searchBar input[type=search]{background-color:unset;width:100%;height:100%;font-size:20px;padding:12px;border:none}.productIndex .product .topBar .searchBar input[type=search]::-webkit-search-cancel-button,.productIndex .product .topBar .searchBar input[type=search]::-webkit-search-decoration{display:none}.productIndex .product .topBar .searchBar input[type=search]:focus{outline:none}.productIndex .product .topBar .searchBar button{padding:10px;background-color:unset;border:none;font-size:0;cursor:pointer}.productIndex .product .topBar .searchBar button i{font-size:24px}.productIndex .product .productList{min-height:1000px}.productIndex .empty{font-size:20px;color:#777;font-weight:600;width:100%}.productIndex .card{position:relative;width:auto;padding:10px;border:1px solid #d1d5db;box-sizing:border-box;border-radius:7px;background-color:#fff;box-shadow:10px rgba(0,0,0,.2)}.productIndex .card h3{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.productIndex .card .cardCart,.productIndex .card .cardFavorite{font-size:24px;position:absolute;width:45px;height:45px;background-color:#fff;color:#f29c50;border:1px solid #f29c50;border-radius:7px;right:15px;top:15px;display:flex;justify-content:center;align-items:center}.productIndex .card .cardCart svg,.productIndex .card .cardFavorite svg{fill:#f29c50}.productIndex .card .cardCart{top:65px}.productIndex .card .hot-tag{position:absolute;background-color:#ef847b;border-radius:0 4px 4px 0;padding:4px 8px;left:-8px;top:16px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.productIndex .card .hot-tag span{display:block;color:#fff}.productIndex .card .hot-tag:after{content:"";position:absolute;bottom:0;left:0;transform:translateY(100%);border-style:solid;border-width:0 8px 8px 0;border-color:transparent #b35951 transparent transparent}.productIndex .card .cradPic{border-radius:7px;border:1px solid #d1d5db;box-sizing:border-box;overflow:hidden;margin-bottom:30px;aspect-ratio:1/1}.productIndex .card .cradPic img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.productIndex .card h3{margin-bottom:30px}.productIndex .card .price span:before{content:" $ "}@media screen and (min-width:768px){.container.productIndex{flex-direction:row;justify-content:space-between}.productIndex .category{width:30%}.productIndex .category h3{display:block;color:#7aacbf;margin-bottom:10px;height:44px;font-size:20px;line-height:44px}.productIndex .category .categoryBtn{display:none}.productIndex .category .categoryItem{display:block}.productIndex .category .categoryItem li:hover{background-color:rgba(177,205,226,.2)}.productIndex .category .categoryItem li+li:before{display:none}.productIndex .product{width:68.333333%}.productIndex .product .topBar{flex-direction:row;justify-content:space-between;align-items:center;height:44px}.productIndex .product .topBar h2{order:0;margin-top:0}.productIndex .product .topBar .searchBar{width:calc(33.33333% - var(--gs-gap));height:100%}.productIndex .product .topBar .searchBar button:hover i{color:#f29c50;transform:scale(1.1)}.productIndex .card:hover{transform:scale(1.02);transition:.2s;box-shadow:2px 2px 10px rgba(0,0,0,.2)}}.icon-container{-webkit-user-select:none;-moz-user-select:none;user-select:none;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;position:absolute;top:0;left:0;right:0;bottom:0;z-index:10;padding:30px 20px;color:#f29c50;font-size:20px;font-weight:600;text-align:center;background:hsla(0,0%,100%,.8);opacity:0;pointer-events:none;transition:opacity .3s}.icon-container .check,.icon-container .circle{fill:none;stroke:#f29c50;stroke-width:3}.icon-container .check{stroke-dasharray:80 100;stroke-dashoffset:80}.icon-container.showing{opacity:1;pointer-events:auto}.icon-container.showing .check{animation:check .3s cubic-bezier(.5,0,.6,1) .2s forwards}main.Attractions{background-color:#a9ecff;position:relative;z-index:30;overflow:hidden}main.Attractions .middle{background-color:#7fffd4;position:absolute;width:0;height:0;top:50%;left:50%;transform:translate(-50%,-50%);z-index:-10}main.Attractions .surch_wrap{position:fixed;right:50px;top:100px;z-index:100}main.Attractions .surch_wrap .surch_attr_block{z-index:100;display:flex;position:relative;overflow:hidden;border-radius:8px}main.Attractions .surch_wrap .surch_attr_block input{outline:30px solid blue;padding:12px;border:2px solid var(--brand-colors-primary,#f29c50);flex-grow:1;border-radius:8px}main.Attractions .surch_wrap .surch_attr_block input:focus{outline:4px solid var(--brand-colors-primary,#f29c50)}main.Attractions .surch_wrap .surch_attr_block button{position:absolute;right:0;top:0;bottom:0;padding:0 12px;background-color:var(--brand-colors-primary,#f29c50);border:none;font-size:16px;color:#fff}main.Attractions .surch_wrap .attr_name_list{padding:16px;font-size:16px}main.Attractions .drop_down_menu{width:-moz-fit-content;width:fit-content;height:-moz-fit-content;height:fit-content;position:fixed;top:100px;right:100px;z-index:50;outline:2px solid #f29c50;font-size:20px;border-radius:8px;background-color:#fff;overflow:hidden;height:40px;transition:.3s;cursor:pointer}main.Attractions .drop_down_menu .attr_triangle{display:flex;justify-content:center;align-items:center;padding:8px}main.Attractions .drop_down_menu .attr_triangle span{padding:0 8px 0 0;text-align:center;display:block;border-radius:8px}main.Attractions .drop_down_menu .attr_triangle i{transform:rotate(180deg)}main.Attractions .drop_down_menu ul{list-style:none}main.Attractions .drop_down_menu ul li{display:block;padding:8px}main.Attractions .drop_down_menu ul li:hover{background-color:#f29c50;color:#fff}main.Attractions .Attr_wrap{height:1080px;width:100vw;overflow:hidden;perspective:1000px}main.Attractions .Attr_wrap .map{width:1920px;position:relative;height:1080px;top:0;left:50%;transform:translate(-50%);transition:2.5s}main.Attractions .Attr_wrap .map img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}main.Attractions .Attr_wrap .map .train_line{position:absolute;top:321px;left:612px;opacity:0}main.Attractions .Attr_wrap .map .train{position:absolute;top:668px;left:1165px}main.Attractions .Attr_wrap .map .train svg{width:97.1428571429px;height:40px}main.Attractions .Attr_wrap .map .same{position:absolute;cursor:pointer;animation:move 2s infinite}main.Attractions .Attr_wrap .map .lake{width:189px;height:161px;top:220px;left:535px}main.Attractions .Attr_wrap .map .lake img{width:100%}main.Attractions .Attr_wrap .map .mapleleaf{width:155px;height:202px;top:220px;left:1246px}main.Attractions .Attr_wrap .map .mapleleaf img{width:100%}main.Attractions .Attr_wrap .map .mountain{width:172px;height:152px;top:593px;left:481px}main.Attractions .Attr_wrap .map .mountain img{width:100%}main.Attractions .Attr_wrap .map .pasture{width:152px;height:130px;top:488px;left:1318px}main.Attractions .Attr_wrap .map .pasture img{width:100%}main.Attractions .Attr_wrap .map .remains{width:183px;height:164px;top:750px;left:742px}main.Attractions .Attr_wrap .map .remains img{width:100%}main.Attractions .Attr_wrap .map .restaurant{width:182px;height:161px;top:0;left:1070px}main.Attractions .Attr_wrap .map .restaurant img{width:100%}main.Attractions .Attr_wrap .map .toggle_close{pointer-events:none}main.Attractions .Attr_wrap .right_button{border:none;background-color:transparent;position:absolute;width:70px;height:70px;top:50%;right:5%;transform:translateY(-50%)}main.Attractions .Attr_wrap .right_button img{width:100%}main.Attractions .Attr_wrap .left_button{border:none;background-color:transparent;position:absolute;width:70px;height:70px;top:50%;left:5%;transform:translateY(-50%)}main.Attractions .Attr_wrap .left_button img{width:100%}@keyframes move{0%{transform:translateY(0)}50%{transform:translateY(-5px)}}@media screen and (max-width:768px){main.Attractions .Attr_wrap .left_button,main.Attractions .Attr_wrap .right_button{width:50px;height:50px}}.toggle_select{height:320px!important}.toggle_select_triangle{transform:rotate(0deg)!important}@keyframes ani-namecard{0%{transform:rotateX(0deg) rotateY(0deg) rotate(25deg)}to{transform:rotateX(1turn) rotateY(1turn) rotate(1turn)}}.custom-tickets .perspective{perspective:200px}.custom-tickets .row:not(:has(.footer)){display:flex;justify-content:center;align-items:center;margin-top:16px}.custom-tickets .preserve-3d{transform-style:preserve-3d}.custom-tickets .t-Ani{transition:all 1s}.custom-tickets.title{background-color:#fff;display:flex;justify-content:center;align-items:center;padding:2.5rem}.custom-tickets .des{padding:30px}.custom-tickets.ticket{background-color:#fff;padding:40px}.custom-tickets.ticket .setting{padding:10px;display:flex;align-items:center;gap:16px}.custom-tickets.ticket .make{padding:40px;justify-content:center;flex-direction:row;flex-wrap:nowrap}.custom-tickets.ticket .make [alt=logo]{pointer-events:none;width:200px;position:absolute;left:calc(100% - 100px);top:70%;transform:translate(-50%,-50%)}@media screen and (min-width:768px){.custom-tickets.ticket .make [alt=logo]{width:300px;left:calc(100% - 150px)}}.custom-tickets.ticket .img-space{padding:5px;border-radius:10px;width:100%;height:100px;background-color:#d9d9d9;display:flex;justify-content:space-evenly;align-items:center}.custom-tickets.ticket .img-space .cus,.custom-tickets.ticket .img-space img{cursor:pointer}.custom-tickets.ticket .img-space .cus>*,.custom-tickets.ticket .img-space img>*{width:70px;height:auto;padding:10px;border-radius:50%;transition:.5s}.custom-tickets.ticket .img-space .cus:active>*,.custom-tickets.ticket .img-space .cus:hover>*,.custom-tickets.ticket .img-space img:active>*,.custom-tickets.ticket .img-space img:hover>*{color:#fff;background-color:#f29c50}.custom-tickets.ticket .ticket-bg{padding:16px 16px;width:100%;margin:40px auto;background-color:#f29c50}.custom-tickets.ticket .ticket-bg .h3{color:rgba(0,0,0,.5);-webkit-user-select:none;-moz-user-select:none;user-select:none}.custom-tickets.ticket .ticket-bg #selected_icons{position:absolute;left:0;top:0;transform:translate(-50%,-50%)}.custom-tickets.ticket .ticket-bg #selected_icons:active,.custom-tickets.ticket .ticket-bg #selected_icons:hover{animation-play-state:paused}.custom-tickets.ticket .post-box{overflow:hidden;width:620px;height:auto;aspect-ratio:620/400;border-radius:10px;background-color:#fff;z-index:2;cursor:pointer;position:relative}.custom-tickets.ticket .block{max-width:440px;max-height:400px;overflow-y:auto;scrollbar-gutter:stable;border-radius:5px;position:sticky}.custom-tickets.ticket .block:has(svg){margin-left:20px}.custom-tickets.ticket .block #block-img{display:flex;justify-content:center;flex-direction:column}.custom-tickets.ticket .block img{width:100px;border:1px solid #000}.custom-tickets.ticket .bottom-btn>*{display:flex;flex-direction:column;margin-bottom:80px}.custom-tickets.ticket .bottom-btn>* span{font-size:18px;font-style:normal;font-weight:500;line-height:34px;letter-spacing:-.18px;color:#ba0000}main:has(.wrapper_card){max-width:1200px;margin:auto}.back_button{margin-bottom:12px;box-shadow:inset 0 -1px 0 0 #f29c50;display:inline-block;font-size:16px;padding:4px 0;color:#f29c50;cursor:pointer}.wrapper_card{min-height:90vh;display:flex;padding:50px 15px}@media (max-height:500px),screen and (max-width:700px){.wrapper_card{flex-wrap:wrap;flex-direction:column}}.card-form{max-width:570px;margin:auto;width:100%}@media screen and (max-width:576px){.card-form{margin:0 auto}}.card-form__inner{background:#fff;box-shadow:0 30px 60px 0 rgba(90,116,148,.4);border-radius:10px;padding:35px;padding-top:180px}@media screen and (max-width:480px){.card-form__inner{padding:25px;padding-top:165px}}@media screen and (max-width:360px){.card-form__inner{padding:15px;padding-top:165px}}.card-form__row{display:flex;align-items:flex-start}@media screen and (max-width:480px){.card-form__row{flex-wrap:wrap}}.card-form__col{flex:auto;margin-right:35px}.card-form__col:last-child{margin-right:0}@media screen and (max-width:480px){.card-form__col{margin-right:0;flex:unset;width:100%;margin-bottom:20px}.card-form__col:last-child{margin-bottom:0}}.card-form__col.-cvv{max-width:150px}@media screen and (max-width:480px){.card-form__col.-cvv{max-width:none}}.card-form__group{display:flex;align-items:flex-start;flex-wrap:wrap}.card-form__group .card-input__input{flex:1;margin-right:15px}.card-form__group .card-input__input:last-child{margin-right:0}.card-form__button{width:100%;height:55px;background:#2364d2;border:none;border-radius:5px;font-size:22px;font-weight:500;font-family:Source Sans Pro,sans-serif;box-shadow:3px 10px 20px 0 rgba(35,100,210,.3);color:#fff;margin-top:20px;cursor:pointer}@media screen and (max-width:480px){.card-form__button{margin-top:10px}}.card-item{max-width:430px;height:270px;margin-left:auto;margin-right:auto;position:relative;z-index:2;width:100%}@media screen and (max-width:480px){.card-item{max-width:310px;height:220px;width:90%}}@media screen and (max-width:360px){.card-item{height:180px}}.card-item.-active .card-item__side.-front{transform:perspective(1000px) rotateY(180deg) rotateX(0deg) rotate(0deg)}.card-item.-active .card-item__side.-back{transform:perspective(1000px) rotateY(0) rotateX(0deg) rotate(0deg)}.card-item__focus{z-index:3;border-radius:5px;transition:all .35s cubic-bezier(.71,.03,.56,.85);opacity:0;pointer-events:none;overflow:hidden;border:2px solid hsla(0,0%,100%,.65)}.card-item__focus,.card-item__focus:after{position:absolute;left:0;top:0;width:100%;height:100%}.card-item__focus:after{content:"";background:#08142f;border-radius:5px;filter:blur(25px);opacity:.5}.card-item__focus.-active{opacity:1}.card-item__side{border-radius:15px;overflow:hidden;box-shadow:0 20px 60px 0 rgba(14,42,90,.55);transform:perspective(2000px) rotateY(0deg) rotateX(0deg) rotate(0deg);transform-style:preserve-3d;transition:all .8s cubic-bezier(.71,.03,.56,.85);backface-visibility:hidden;height:100%}.card-item__side.-back{position:absolute;top:0;left:0;width:100%;transform:perspective(2000px) rotateY(-180deg) rotateX(0deg) rotate(0deg);z-index:2;padding:0;height:100%}.card-item__side.-back .card-item__cover{transform:rotateY(-180deg)}.card-item__bg{max-width:100%;display:block;max-height:100%;height:100%;width:100%;-o-object-fit:cover;object-fit:cover}.card-item__cover{background-color:#1c1d27;border-radius:15px;overflow:hidden}.card-item__cover,.card-item__cover:after{position:absolute;height:100%;left:0;top:0;width:100%}.card-item__cover:after{content:"";background:rgba(6,2,29,.45)}.card-item__top{display:flex;align-items:flex-start;justify-content:space-between;margin-bottom:40px;padding:0 10px}@media screen and (max-width:480px){.card-item__top{margin-bottom:25px}}@media screen and (max-width:360px){.card-item__top{margin-bottom:15px}}.card-item__chip{width:60px}@media screen and (max-width:480px){.card-item__chip{width:50px}}@media screen and (max-width:360px){.card-item__chip{width:40px}}.card-item__type{height:45px;position:relative;display:flex;justify-content:flex-end;max-width:100px;margin-left:auto;width:100%}@media screen and (max-width:480px){.card-item__type{height:40px;max-width:90px}}@media screen and (max-width:360px){.card-item__type{height:30px}}.card-item__typeImg{max-width:100%;-o-object-fit:contain;object-fit:contain;max-height:100%;-o-object-position:top right;object-position:top right}.card-item__info{color:#fff;width:100%;max-width:calc(100% - 85px);padding:10px 15px;font-weight:500;display:block;cursor:pointer}@media screen and (max-width:480px){.card-item__info{padding:10px}}.card-item__holder{opacity:.7;font-size:13px;margin-bottom:6px}@media screen and (max-width:480px){.card-item__holder{font-size:12px;margin-bottom:5px}}.card-item__wrapper{font-family:Source Code Pro,monospace;padding:25px 15px;position:relative;z-index:4;height:100%;text-shadow:7px 6px 10px rgba(14,42,90,.8);-webkit-user-select:none;-moz-user-select:none;user-select:none}@media screen and (max-width:480px){.card-item__wrapper{padding:20px 10px}}.card-item__name{font-size:18px;line-height:1;white-space:nowrap;max-width:100%;overflow:hidden;text-overflow:ellipsis;text-transform:uppercase}@media screen and (max-width:480px){.card-item__name{font-size:16px}}.card-item__nameItem{display:inline-block;min-width:8px;position:relative}.card-item__number{font-weight:500;line-height:1;color:#fff;font-size:27px;margin-bottom:35px;display:inline-block;padding:10px 15px;cursor:pointer}@media screen and (max-width:480px){.card-item__number{font-size:21px;margin-bottom:15px;padding:10px 10px}}@media screen and (max-width:360px){.card-item__number{font-size:19px;margin-bottom:10px;padding:10px 10px}}.card-item__numberItem{width:16px;display:inline-block}.card-item__numberItem.-active{width:30px}@media screen and (max-width:480px){.card-item__numberItem{width:13px}.card-item__numberItem.-active{width:16px}}@media screen and (max-width:360px){.card-item__numberItem{width:12px}.card-item__numberItem.-active{width:8px}}.card-item__content{color:#fff;display:flex;align-items:flex-start}.card-item__date{flex-wrap:wrap;font-size:18px;margin-left:auto;padding:10px;display:inline-flex;width:80px;white-space:nowrap;flex-shrink:0;cursor:pointer}@media screen and (max-width:480px){.card-item__date{font-size:16px}}.card-item__dateItem{position:relative}.card-item__dateItem span{width:22px;display:inline-block}.card-item__dateTitle{opacity:.7;font-size:13px;padding-bottom:6px;width:100%}@media screen and (max-width:480px){.card-item__dateTitle{font-size:12px;padding-bottom:5px}}.card-item__band{background:rgba(0,0,19,.8);width:100%;height:50px;margin-top:30px;position:relative;z-index:2}@media screen and (max-width:480px){.card-item__band{margin-top:20px}}@media screen and (max-width:360px){.card-item__band{height:40px;margin-top:10px}}.card-item__cvv{text-align:right;position:relative;z-index:2;padding:15px}.card-item__cvv .card-item__type{opacity:.7}@media screen and (max-width:360px){.card-item__cvv{padding:10px 15px}}.card-item__cvvTitle{padding-right:10px;font-size:15px;font-weight:500;color:#fff;margin-bottom:5px}.card-item__cvvBand{height:45px;background:#fff;margin-bottom:30px;text-align:right;display:flex;align-items:center;justify-content:flex-end;padding-right:10px;color:#1a3b5d;font-size:18px;border-radius:4px;box-shadow:0 10px 20px -7px rgba(32,56,117,.35)}@media screen and (max-width:480px){.card-item__cvvBand{height:40px;margin-bottom:20px}}@media screen and (max-width:360px){.card-item__cvvBand{margin-bottom:15px}}.card-list{margin-bottom:-130px}@media screen and (max-width:480px){.card-list{margin-bottom:-120px}}.card-input{margin-bottom:20px}.card-input__label{font-size:16px;margin-bottom:5px;font-weight:500;color:#1a3b5d;width:100%;display:block;-webkit-user-select:none;-moz-user-select:none;user-select:none}.card-input__input{width:100%;height:50px;border-radius:5px;box-shadow:none;border:1px solid #ced6e0;transition:all .3s ease-in-out;font-size:18px;padding:5px 15px;background:none;color:#1a3b5d;font-family:Source Sans Pro,sans-serif}.card-input__input:focus,.card-input__input:hover{border-color:#3d9cff}.card-input__input:focus{box-shadow:0 10px 20px -13px rgba(32,56,117,.35)}.card-input__input.-select{-moz-appearance:none;appearance:none;-webkit-appearance:none;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAAAeCAYAAABuUU38AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAUxJREFUeNrM1sEJwkAQBdCsngXPHsQO9O5FS7AAMVYgdqAd2IGCDWgFnryLFQiCZ8EGnJUNimiyM/tnk4HNEAg/8y6ZmMRVqz9eUJvRaSbvutCZ347bXVJy/ZnvTmdJ862Me+hAbZCTs6GHpyUi1tTSvPnqTpoWZPUa7W7ncT3vK4h4zVejy8QzM3WhVUO8ykI6jOxoGA4ig3BLHcNFSCGqGAkig2yqgpEiMsjSfY9LxYQg7L6r0X6wS29YJiYQYecemY+wHrXD1+bklGhpAhBDeu/JfIVGxaAQ9sb8CI+CQSJ+QmJg0Ii/EE2MBiIXooHRQhRCkBhNhBcEhLkwf05ZCG8ICCOpk0MULmvDSY2M8UawIRExLIQIEgHDRoghihgRIgiigBEjgiFATBACAgFgghEwSAAGgoBCBBgYAg5hYKAIFYgHBo6w9RRgAFfy160QuV8NAAAAAElFTkSuQmCC);background-size:12px;background-position:90%;background-repeat:no-repeat;padding-right:30px}.slide-fade-up-enter-active{transition:all .25s ease-in-out;transition-delay:.1s;position:relative}.slide-fade-up-leave-active{transition:all .25s ease-in-out;position:absolute}.slide-fade-up-enter{opacity:0;transform:translateY(15px);pointer-events:none}.slide-fade-up-leave-to{opacity:0;transform:translateY(-15px);pointer-events:none}.slide-fade-right-enter-active{transition:all .25s ease-in-out;transition-delay:.1s;position:relative}.slide-fade-right-leave-active{transition:all .25s ease-in-out;position:absolute}.slide-fade-right-enter{opacity:0;transform:translateX(10px) rotate(45deg);pointer-events:none}.slide-fade-right-leave-to{opacity:0;transform:translateX(-10px) rotate(45deg);pointer-events:none}.priceInfo{margin-bottom:20px;font-size:16px;font-weight:500;color:#1a3b5d;width:100%;-webkit-user-select:none;-moz-user-select:none;user-select:none}.priceInfo .price{font-size:32px;padding-top:5px;font-weight:900;display:block;border-bottom:1px solid #ced6e0}.priceInfo .price:before{content:" NT$ "}.order-confirmed{margin:auto;max-width:1200px;min-height:100vh;text-align:center}.order-confirmed .icon-wrap{-webkit-user-select:none;-moz-user-select:none;user-select:none;display:flex;flex-direction:column;align-items:center;justify-content:center;margin:auto;position:fixed;max-width:560px;height:400px;top:0;left:10px;right:10px;bottom:0;z-index:10;padding:30px 20px;color:#f29c50;font-size:20px;font-weight:600;text-align:center;border-radius:8px;background-color:#fff;opacity:0;pointer-events:none;transition:opacity .3s}.order-confirmed .icon-wrap svg{margin-bottom:10px}.order-confirmed .icon-wrap .catchy{font-size:36px;font-weight:700;margin-bottom:10px}.order-confirmed .icon-wrap .previousMsg{margin-bottom:20px}.order-confirmed .icon-wrap .check,.order-confirmed .icon-wrap .circle{fill:none;stroke:#f29c50;stroke-width:3}.order-confirmed .icon-wrap .check{stroke-dasharray:80 100;stroke-dashoffset:80}.order-confirmed .icon-wrap.showing{opacity:1;pointer-events:auto}.order-confirmed .icon-wrap.showing .check{animation:check .3s cubic-bezier(.5,0,.6,1) .2s forwards}@keyframes check{0%{stroke-dashoffset:80}to{stroke-dashoffset:0}}@keyframes circle{0%{stroke-dashoffset:-300}to{stroke-dashoffset:0}}@font-face{font-family:ChiuKongGothic;src:url(/chd102/g1/fonts/ChiuKongGothic-M-Heavy.otf) format("opentype");font-weight:900;font-style:normal}@font-face{font-family:ChiuKongGothic;src:url(/chd102/g1/fonts/ChiuKongGothic-M-Bold.otf) format("opentype");font-weight:700;font-style:normal}@font-face{font-family:ChiuKongGothic;src:url(/chd102/g1/fonts/ChiuKongGothic-M-Medium.otf) format("opentype");font-weight:500;font-style:normal}@font-face{font-family:ChiuKongGothic;src:url(/chd102/g1/fonts/ChiuKongGothic-M-Regular.otf) format("opentype");font-weight:400;font-style:normal}@font-face{font-family:ChiuKongGothic;src:url(/chd102/g1/fonts/ChiuKongGothic-M-Light.otf) format("opentype");font-weight:300;font-style:normal}@font-face{font-family:ChiuKongGothic;src:url(/chd102/g1/fonts/ChiuKongGothic-M-ExtraLight.otf) format("opentype");font-weight:200;font-style:normal}
/*# sourceMappingURL=app.css.map*/