@import url("https://fonts.googleapis.com/css2?family=Exo:ital,wght@0,100..900;1,100..900&display=swap");@import url("https://fonts.googleapis.com/css2?family=Noto+Sans+TC:wght@100..900&display=swap");.logout_btn{position:fixed;top:20px;right:28px}.logout_btn a{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px 0;-webkit-transition:0.75s;transition:0.75s}.logout_btn a .arrow{width:40px;aspect-ratio:1/1;position:relative;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:10px;background-color:rgba(58,232,231,0.25)}.logout_btn a .arrow img{width:22px;height:16px}.logout_btn a .word{font-size:14px;text-align:center;color:#142956;font-weight:500}.logout_btn a:hover{opacity:0.7}body,html{overflow:auto;min-height:100vh;min-width:1400px}.login{position:relative;width:100%;height:100vh;overflow:hidden;background-color:#142956;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.login:before{content:"";position:absolute;width:1200px;aspect-ratio:1/1;top:-640px;right:-665px;background:radial-gradient(50% 50% at 50% 50%,#5d24d0 0%,rgba(93,36,208,0) 100%);opacity:0.4}.login:after{content:"";position:absolute;width:1500px;aspect-ratio:1/1;bottom:-980px;left:-540px;background:radial-gradient(50% 50% at 50% 50%,#3fedec 0%,rgba(63,237,236,0) 100%);opacity:0.4}.login .bg{position:absolute;bottom:0;left:0;width:1920px;height:950px;background:url(../images/login_bg.png) center/contain no-repeat}.login .login_block{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;background:linear-gradient(145.46deg,rgba(255,255,255,0.2) 15.49%,rgba(255,255,255,0.1) 85.41%);-webkit-box-shadow:0px 4px 25px -1px rgba(0,0,0,0.2509803922);box-shadow:0px 4px 25px -1px rgba(0,0,0,0.2509803922);padding:100px 126px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;border-radius:24px;position:relative;z-index:10}.login .login_block h1{color:#3ae8e7;font-size:32px;font-weight:500;text-align:center;margin-bottom:80px}.login .login_block input{min-width:588px;height:65px;line-height:65px;padding:25px 20px;border-radius:8px;border:none;font-size:20px;margin-bottom:20px;background-color:#fff}.login .login_block input::-webkit-input-placeholder{color:#aeaeae}.login .login_block input::-moz-placeholder{color:#aeaeae}.login .login_block input:-ms-input-placeholder{color:#aeaeae}.login .login_block input::-ms-input-placeholder{color:#aeaeae}.login .login_block input::placeholder{color:#aeaeae}.login .login_block .password{position:relative}.login .login_block .password:before{content:"";position:absolute;top:calc(50% - 10px);right:20px;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:27px;height:100%;cursor:pointer;background:url("../../dist/images/common/PSW_show.svg") center no-repeat;z-index:10}.login .login_block .password.hide:before{background:url("../../dist/images/common/PSW_hide.svg") center no-repeat}.login .login_block .btn{margin-top:20px}.search_list .search_block{width:100%;padding:93px 0 80px;min-height:599px;background-color:#dbe2f1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.search_list .search_block .container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.search_list .search_block .title{color:#142956;font-size:32px;font-weight:500;margin-bottom:40px}.search_list .search_block ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:37px 0;margin-bottom:40px}.search_list .search_block ul li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.search_list .search_block ul li .s_title{width:100px;min-width:100px;color:#142956;font-size:18px;font-weight:500}.search_list .search_block ul li input[type=text]{width:643px;height:44px;font-size:18px;border-radius:5px;padding:17px 15px;border:none;color:#142956;font-family:"Noto Sans TC"}.search_list .search_block ul li input[type=text]::-webkit-input-placeholder{color:#aeaeae}.search_list .search_block ul li input[type=text]::-moz-placeholder{color:#aeaeae}.search_list .search_block ul li input[type=text]:-ms-input-placeholder{color:#aeaeae}.search_list .search_block ul li input[type=text]::-ms-input-placeholder{color:#aeaeae}.search_list .search_block ul li input[type=text]::placeholder{color:#aeaeae}.search_list .search_block ul li fieldset{display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px 25px}@media (max-width:1350px){.search_list .search_block ul li fieldset{-ms-flex-wrap:wrap;flex-wrap:wrap}}.search_list .search_block ul li .checkbox{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.search_list .search_block ul li .checkbox label{cursor:pointer;font-size:18px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#333333;white-space:nowrap}.search_list .search_block ul li .checkbox [type=checkbox]{display:none}.search_list .search_block ul li .checkbox [type=checkbox]+label:before{content:"";display:inline-block;width:22px;height:22px;background-color:transparent;border:1px solid #aeaeae;background-size:contain;margin-right:8px;position:relative;border-radius:3px}.search_list .search_block ul li .checkbox [type=checkbox]:checked+label{color:#142956}.search_list .search_block ul li .checkbox [type=checkbox]:checked+label:before{border:1px solid #142956;background:url("../../dist/images/common/check.svg") no-repeat center/10px 13px,#142956}.search_list .search_block .btn{width:285px;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center}.search_list .search_block .btn a{min-width:100%}.search_list .info_block{width:100%;padding:0 0 120px;background-color:#f3f6fc}.search_list .info_block .container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding-top:40px}.search_list .info_block .btn{width:113px;-ms-flex-item-align:end;align-self:flex-end;margin-bottom:20px}.search_list .info_block .btn .remit{height:42px;line-height:42px;min-width:100%;font-size:16px;padding:14px 0}.search_list .info_block ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;border-radius:15px;background-color:#fff;font-family:"Noto Sans TC";overflow:hidden}.search_list .info_block ul li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:16.5px 0 16.5px 37px}.search_list .info_block ul li div{font-size:16px;font-weight:400;letter-spacing:0;color:#000;padding-right:13px}.search_list .info_block ul li div:first-child{width:100px}.search_list .info_block ul li div:nth-child(2){width:120px}.search_list .info_block ul li div:nth-child(3){width:82px}.search_list .info_block ul li div:nth-child(4){width:82px}.search_list .info_block ul li div:nth-child(5){width:100px}.search_list .info_block ul li div:nth-child(6){width:245px}.search_list .info_block ul li div:nth-child(7){width:180px}.search_list .info_block ul li div:nth-child(8){width:82px}.search_list .info_block ul li div:nth-child(9){width:82px}.search_list .info_block ul li div:nth-child(10){width:90px;height:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.search_list .info_block ul li:first-child div{font-size:14px;font-weight:500;color:#aeaeae}.search_list .info_block ul li:nth-child(2n){background-color:#f5fcfc}.search_list .info_block ul .state.open{color:#00bf00}.search_list .info_block ul .state.open span:nth-child(2){display:none}.search_list .info_block ul .state.open span:nth-child(3){display:none}.search_list .info_block ul .state.close{color:#808080}.search_list .info_block ul .state.close span:first-child{display:none}.search_list .info_block ul .state.close span:nth-child(3){display:none}.search_list .info_block ul .state.error{color:#fd2424}.search_list .info_block ul .state.error span:first-child{display:none}.search_list .info_block ul .state.error span:nth-child(2){display:none}.search_list .info_block ul .maintenance span{display:none}.search_list .info_block ul .maintenance.fix span{display:block;color:#00a2f2}.search_list .info_block ul .more_btn{-webkit-transition:0.75s;transition:0.75s}.search_list .info_block ul .more_btn a{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:53px;height:32px;border-radius:8px;color:#fff;background-color:#142956}.search_list .info_block ul .more_btn:hover{opacity:0.7}.search_detail .date_block{width:100%;min-height:484px;padding:93px 0 80px;background-color:#dbe2f1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.search_detail .date_block .container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:40px 0}.search_detail .date_block .title{color:#142956;font-size:32px;font-weight:500;-ms-flex-item-align:start;align-self:flex-start}.search_detail .date_block .product_name{font-family:Noto Sans TC;font-size:28px;font-weight:500;text-align:center;color:#142956}.search_detail .date_block .date_input{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#142956;font-size:18px;font-weight:500;font-family:Noto Sans TC;gap:0 15px}.search_detail .date_block .date_input label{margin-right:10px}.search_detail .date_block .date_input .date-input-wrapper{position:relative;width:250px;height:43px}.search_detail .date_block .date_input .date-input-wrapper .placeholder{font-family:EXO;font-weight:400;position:absolute;left:15px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);color:#aeaeae;font-size:18px;pointer-events:none;-webkit-transition:all 0.2s ease;transition:all 0.2s ease;z-index:2;background-color:#fff;padding:5px 0}.search_detail .date_block .date_input .date-input-wrapper .calendar{position:absolute;right:15px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);z-index:1;background-color:#fff;pointer-events:none}.search_detail .date_block .date_input .date-input-wrapper .calendar img{display:block;width:20px;height:19px}.search_detail .date_block .date_input .date-input-wrapper input[type=date]{width:100%;height:100%;border:none;border-radius:5px;font-family:"EXO";padding:17px 15px;color:#142956;font-size:18px;position:relative;background:transparent;z-index:1;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff}.search_detail .date_block .date_input div{font-size:25.2px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center}.search_detail .date_block .date_input .reset{margin-left:10px;width:25px;aspect-ratio:1/0.89735099}.search_detail .date_block .date_input .reset a{display:inline-block;-webkit-transition:0.75s;transition:0.75s}.search_detail .date_block .date_input .reset a img{width:100%;display:block}.search_detail .date_block .date_input .reset a:hover{opacity:0.7}.search_detail .date_block .hidden{display:none!important}.search_detail .date_block .btn{width:285px;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center}.search_detail .date_block .btn a{min-width:100%}.search_detail .info_block{width:100%;padding:0 0 120px;background-color:#f3f6fc}.search_detail .info_block .container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding-top:40px;margin-bottom:80px}.search_detail .info_block .btn{width:113px;-ms-flex-item-align:end;align-self:flex-end;margin-bottom:20px}.search_detail .info_block .btn .remit{height:42px;line-height:42px;min-width:100%;font-size:16px;padding:14px 0}.search_detail .info_block ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;border-radius:15px 15px 0 0;background-color:#fff;font-family:"Noto Sans TC";overflow:hidden}.search_detail .info_block ul li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:16.5px 0 16.5px 74px}.search_detail .info_block ul li div{font-size:16px;font-weight:400;letter-spacing:0;color:#000;padding-right:13px}.search_detail .info_block ul li div:first-child{width:100px}.search_detail .info_block ul li div:nth-child(2){width:120px}.search_detail .info_block ul li div:nth-child(3){width:82px}.search_detail .info_block ul li div:nth-child(4){width:82px}.search_detail .info_block ul li div:nth-child(5){width:100px}.search_detail .info_block ul li div:nth-child(6){width:245px}.search_detail .info_block ul li div:nth-child(7){width:180px}.search_detail .info_block ul li div:nth-child(7) .sort{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.search_detail .info_block ul li div:nth-child(7) .sort>span{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:start;margin-left:5px;width:20px;height:20px}.search_detail .info_block ul li div:nth-child(7) .sort>span img{display:block;width:8px;height:13.7px}.search_detail .info_block ul li div:nth-child(7) .sort .up{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.search_detail .info_block ul li div:nth-child(7) .sort .down{display:none}.search_detail .info_block ul li div:nth-child(7) .sort.active .up{display:none}.search_detail .info_block ul li div:nth-child(7) .sort.active .down{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.search_detail .info_block ul li div:nth-child(8){width:82px}.search_detail .info_block ul li div:nth-child(9){width:135px}.search_detail .info_block ul li:first-child div{font-size:14px;font-weight:500;color:#aeaeae}.search_detail .info_block ul li:nth-child(2n){background-color:#f5fcfc}.search_detail .info_block ul .state.open{color:#00bf00}.search_detail .info_block ul .state.open span:nth-child(2){display:none}.search_detail .info_block ul .state.open span:nth-child(3){display:none}.search_detail .info_block ul .state.close{color:#808080}.search_detail .info_block ul .state.close span:first-child{display:none}.search_detail .info_block ul .state.close span:nth-child(3){display:none}.search_detail .info_block ul .state.error{color:#fd2424}.search_detail .info_block ul .state.error span:first-child{display:none}.search_detail .info_block ul .state.error span:nth-child(2){display:none}.search_detail .info_block ul .maintenance span{display:none}.search_detail .info_block ul .maintenance.fix span{display:block;color:#00a2f2}.search_detail .info_block ul .more_btn{-webkit-transition:0.75s;transition:0.75s}.search_detail .info_block ul .more_btn a{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:53px;height:32px;border-radius:8px;color:#fff;background-color:#142956}.search_detail .info_block ul .more_btn:hover{opacity:0.7}.search_detail .info_block .back{width:285px;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center;margin:0 auto}.search_detail .info_block .back a{min-width:100%}