@charset "UTF-8";body{background:#f5f5f5;color:#545454;font-family:Noto Sans TC,微軟正黑體,sans-serif;font-size:16px;letter-spacing:2px;margin:0;min-width:auto;overflow-x:auto;padding:0}.header-bar-right{background-color:#fff}#sidebar-menu ul li a i{color:#fff!important;font-size:20px;margin-top:3px}.left-menu span{color:#fff!important;font-size:16px;font-weight:400}.header-bar .header-bar-right .float-left li:first-child button img{height:24px;padding-left:0;width:24px}.footer{padding:22px 64px}.footer p{color:#757575;font-size:14px;letter-spacing:2px}.footer img{filter:brightness(.4)}.btn-orange{background-color:#ff6927;border-radius:3px;color:#fff;padding:6px 10px}.btn-orange:focus{box-shadow:none!important}.p-b-100{padding-bottom:100px}.m-t-16{margin-top:16px}.text-success{color:#219654!important}.text-error{color:#e96154}.btn-green{background-color:#219654!important}.btn-green:hover{background-color:#33b86b!important}.btn-green:active{background-color:#198548!important}.btn-blue,.btn-green{padding:7px 0!important}.header-bar .header-bar-left{float:left;padding-left:10px;position:relative;width:auto;z-index:1}.btn-default{background-color:#ff6927;border-radius:4px;color:#fff;display:block;font-size:16px;font-stretch:normal;font-style:normal;font-weight:500;height:40px;letter-spacing:2px;line-height:1.5;padding-top:8px;text-align:center;width:100px}.btn-default:active{background-color:#ea4d08;color:#fff}.btn-default:hover{background-color:#ff813a;color:#fff}.send-time{color:#eb5757!important;font-size:18px;font-weight:500}.send-time i{font-size:20px}.rwd-table i{color:#000;font-size:20px!important}.rwd-table i.fff-icon{color:#fff;margin-top:2px}.rwd-table i.default-icon{color:#d7d7d7}.rwd-table thead th{color:#424242}.rwd-table button{background-color:transparent}.rwd-table button i{color:#b2b2b2;font-size:20px!important}.accordion-headline{color:#616161;font-size:24px;font-weight:500;letter-spacing:2px;line-height:1.33;margin-bottom:16px}.accordion-block{background-color:#fff}.accordion-block .accordion-title{background:linear-gradient(0deg,#1e86ca,#006ac6);border:0;border-radius:5px 5px 0 0;color:#fff;cursor:pointer;padding:8px 16px;position:relative;text-align:center}.accordion-block .accordion-title h2{color:#fff;display:block;font-size:20px;font-weight:500;letter-spacing:2px}.accordion-block .accordion-title i{position:absolute;right:16px}@-webkit-keyframes accordion_down{0%{transform:rotate(0deg)}to{transform:rotate(180deg)}}@keyframes accordion_down{0%{transform:rotate(0deg)}to{transform:rotate(180deg)}}.accordion-block .accordion-title .transform180{-webkit-animation:accordion_down 1s forwards;animation:accordion_down 1s forwards}@-webkit-keyframes accordion_up{0%{transform:rotate(0deg)}to{transform:rotate(180deg)}}@keyframes accordion_up{0%{transform:rotate(0deg)}to{transform:rotate(180deg)}}.accordion-block .accordion-title .transform0{-webkit-animation:accordion_up 1s forwards;animation:accordion_up 1s forwards}.accordion-block .accordion-title+.accordion-content{display:none}.accordion-block .accordion-title.active+.accordion-content{display:block}.accordion-block .accordion-content{padding:16px 24px 60px}.accordion-block .accordion-content h2{color:#616161;font-size:24px;margin-top:10px}.accordion-block .accordion-content h2,.accordion-block h3{font-weight:500;letter-spacing:2px;line-height:1.33;margin-bottom:20px}.accordion-block h3{color:#212121;font-size:18px;margin-top:20px}.accordion-block .content-block{margin-left:10px;margin-top:8px}.accordion-block .content-block .content-item{display:flex;flex-wrap:wrap}.accordion-block .content-block .content-item p{color:#424242;font-size:16px;min-width:340px;padding-bottom:20px;width:340px}.accordion-block .content-block .content-item p:first-child{color:#757575;margin-bottom:5px;padding-right:30px}.accordion-block .content-block .content-item p:first-child:after{color:#757575;content:"："}.accordion-block .content-block .content-item a{padding-bottom:20px}.accordion-block .content-block .col-12{color:#424242;margin-top:14px;padding-left:0}.accordion-block .subsidy-list{overflow-x:scroll}.accordion-block .subsidy-list table{border:1px solid #e4e4e4;border-collapse:separate;min-width:640px;width:640px}.accordion-block .subsidy-list th{background-color:#ff813a;color:#fff;letter-spacing:2px}.accordion-block .subsidy-list td,.accordion-block .subsidy-list th{border:1px solid #e4e4e4;padding:10px}.accordion-block .expend-table{margin-top:24px;overflow-x:scroll}.accordion-block .expend-table table{min-width:640px;overflow-x:scroll;width:100%}.accordion-block .expend-table tbody td{width:150px}.accordion-block .expend-table tbody td:last-child{width:calc(100% - 750px)}.accordion-block .expend-table .fee{background-color:#fff3e0}.accordion-block .expend-table .subtotal{background-color:#f5f5f5}.accordion-block .suggest p{color:#424242;margin-top:3px}.accordion-block .suggest p:before{content:"● "}.accordion-block .suggest p:after{content:" "!important}.accordion-block .score{border:1px solid #bdbdbd;border-radius:5px;height:40px;padding:8px;width:200px}.accordion-block textarea{line-height:150%;padding:12px}.accordion-block .visit_content{background-color:#e2f1ff;margin:0;padding:0 15px 15px!important}.visit_hint{color:#ea4d08;font-size:14px;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:2px;line-height:normal;padding-bottom:8px}.error-input{border:1px solid red!important}.error-text{color:red;font-size:14px;font-weight:300;letter-spacing:2px;margin-top:4px;text-align:left}.count-input{border:1px solid red!important}.count-text{color:red;font-size:14px;font-weight:300;letter-spacing:2px;margin-top:4px;text-align:left}.btn-primary{min-width:30px}.btn-primary,.btn-primary:focus{background-color:#4667cc!important;border:1px solid #4667cc!important}.btn-primary:focus{color:#fff!important}.sweet-alert h2+p{color:#424242!important;font-size:18px;letter-spacing:1.5}.btn-primary:not(:disabled):not(.disabled).active:focus,.btn-primary:not(:disabled):not(.disabled):active:focus,.show>.btn-primary.dropdown-toggle:focus{box-shadow:none}.header-bar,.session-card{position:fixed}.session-card{background-color:#fff;border-radius:5px;border-top:4px solid #143e74;box-shadow:0 4px 10px 0 rgba(0,0,0,.2);max-width:355px;padding-right:5px;right:10px;top:68px}.session-card .session-card-icon{background-color:#143e74;color:#fff;cursor:pointer;padding-top:18px;text-align:center}.session-card .session-card-icon p{letter-spacing:15px;writing-mode:vertical-lr}.session-card .session-card-text{padding-bottom:5px}.session-card .session-card-text p{padding-left:10px}.session-card .session-card-text p:first-child{color:#143e74;font-weight:500;padding-bottom:3px;padding-top:10px}.session-trans-close{transform:translateX(calc(100% - 20px));transition-duration:.3s;transition-timing-function:linear}@media (max-width:1600px){#wrapper .content{padding:23px 15px!important}#wrapper .content .rwd-table{display:block;margin:0 auto;overflow-x:auto;white-space:nowrap}}@media (max-width:768px){.header-bar .header-bar-left{padding-left:5px}#wrapper .content .rwd-table{min-width:auto}#wrapper .content .rwd-table thead{display:none}#wrapper .content .rwd-table tr{border-bottom:1px solid #e5e5e5;border-top:1px solid #e5e5e5;border-color:#000 #e5e5e5;border-style:solid;border-width:1px}#wrapper .content .rwd-table td{box-shadow:none;display:block;min-width:200px;padding:.3rem .5rem;text-align:left!important;white-space:nowrap}#wrapper .content .rwd-table td:nth-child(6),#wrapper .content .rwd-table td:nth-child(7){display:none}#wrapper .content .rwd-table td:nth-child(8):after{color:#000;content:"評核"}#wrapper .content .rwd-table td:nth-child(9):after{color:#000;content:"下載"}#wrapper .content .rwd-table td:nth-child(10):after{color:#000;content:"上傳"}#wrapper .content .rwd-table td:nth-child(11){display:none}#wrapper .content .rwd-table td:before{content:attr(data-head);display:inline-block;font-variant:small-caps;min-width:130px}#wrapper .content .accordion-block .accordion-content{padding:12px}#wrapper .content .accordion-block .content-block{margin-bottom:40px;margin-left:0}#wrapper .content .accordion-block .content-block .col-12 span{display:block}}.list-inline-item>p{color:#545454;font-size:16px;font-weight:700}.login-wrap .login-form{background-image:url(/images/bg/committee_bg_login.png);background-repeat:no-repeat;background-size:cover;margin:0 auto;padding-bottom:120px;padding-top:104px}.login-wrap header{margin-bottom:40px}.login-wrap header img{padding:0}.login-wrap .form-block{background-color:#fff;border-radius:10px;box-shadow:0 10px 20px 0 rgba(140,157,170,.3);margin:0 auto;padding:32px 25px 33px;text-align:center}.login-wrap h1{font-size:24px;margin-bottom:32px;text-align:center}.login-wrap h1 img{margin-bottom:4px}.login-wrap h1 p{color:#9e9e9e;font-size:16px;font-weight:400;letter-spacing:2px;margin-bottom:0;text-align:center}.login-wrap p{margin-bottom:8px;text-align:left}.login-wrap .btn-default{cursor:pointer;margin-bottom:32px;margin-top:40px;padding:0;width:100%}.login-wrap .m-b-15{margin-bottom:15px}.login-wrap input[type=date]:focus,.login-wrap input[type=email]:focus,.login-wrap input[type=number]:focus,.login-wrap input[type=password]:focus,.login-wrap input[type=search]:focus,.login-wrap input[type=text]:focus{background-color:#fff;border:1px solid #bdbdbd}.login-wrap footer{background-color:#143e74}.login-wrap footer div,.login-wrap footer h5,.login-wrap footer p{color:#fff;font-weight:500}.login-wrap footer .content{padding-bottom:23px;padding-top:16px}.login-wrap footer .row{flex-wrap:wrap}.login-wrap footer .col-lg-4{margin-top:40px}.login-wrap footer h5{color:#f7fbfd;display:flex;font-size:16px;letter-spacing:2px}.login-wrap footer h5 p{color:#f7fbfd;padding:0}.login-wrap footer img{display:block;margin-top:16px}.login-wrap footer .content-item{margin-top:16px;padding-right:15px}.login-wrap footer .content-item p{color:#e9f1f6;font-size:14px;font-weight:400;letter-spacing:2px}.login-wrap footer .copyright{border-top:1px solid #f7fbfd;padding-bottom:8px;padding-top:16px;text-align:center}.login-wrap footer .copyright p{color:#fff;font-size:14px;font-weight:400;letter-spacing:2px;padding-bottom:8px}.login-wrap footer .copyright img{display:inline;margin-top:0}@media (max-width:768px){.login-wrap .form-block{padding-left:9px;padding-right:9px}}
