@import url(https://fonts.googleapis.com/css?family=Noto+Sans+TC:400,500,700,900&subset=chinese-traditional);#container{min-height:100%;height:100%;background-color:#f0f2f5}#container #header{background:#1867c0;padding-right:15px;min-height:60px}#container #header .el-menu,#container #header .el-submenu{height:60px;line-height:60px;border-bottom:none;margin-left:auto}#container #header .el-menu-item,#container #header .el-submenu__title{font-size:1.1rem}.submenu .el-menu-item{font-size:1rem}#container #header .user{padding-left:10px;background:#1867c0;height:60px;line-height:60px;color:#fff;font-size:1.1rem;cursor:pointer}#container #header #user>.name{padding-left:10px}#container #header .app-title{font-family:Noto Sans TC,sans-serif!important;line-height:60px;font-size:24px;color:#fff;text-decoration:none}#container #main{padding:0;margin:0;-webkit-box-sizing:border-box;box-sizing:border-box}#container .el-breadcrumb{height:30px;line-height:30px}#container #footer{font-family:Noto Sans TC,sans-serif!important;text-align:center;background:#1867c0;color:#fff}#container #footer a{text-decoration:none;font-size:14px;line-height:60px;color:#fff;-webkit-box-flex:0!important;-ms-flex:0!important;flex:0!important}#container #folder{display:-webkit-box;display:-ms-flexbox;display:flex;margin-right:0;width:100%;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;height:60px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#container .el-collapse{border:none}#container .el-collapse-item__header{background-color:#1867c0;border:none;height:60px;line-height:60px;color:#fff;font-size:1.1rem}#container .menu-bar{height:60px;line-height:60px;color:#fff;font-size:1.1rem;padding-left:20px}#container .menu-bar.active{background-color:#186710}#container[data-v-23099d09]{min-height:100vh;background-color:#f0f2f5}#container .el-header[data-v-23099d09]{background:#1867c0;padding-right:15px}#container .el-header .app-title[data-v-23099d09]{font-family:Noto Sans TC,sans-serif!important;line-height:60px;font-size:24px;color:#fff;text-decoration:none}#container .el-footer[data-v-23099d09]{font-family:Noto Sans TC,sans-serif!important;text-align:center;background:#fff;color:#444}#container .el-footer a[data-v-23099d09]{text-decoration:none;font-size:14px;line-height:60px}body,html{margin:0;padding:0;height:100%}button,div,h1,h2,h3,input,label,span,textarea{font-family:Noto Sans TC,sans-serif!important}.dcw-font-MingLiuCSS.dcw-hasGaiji{font-family:MingLiu1!important}.periodPickerContainer{display:inline-block;background-color:#fff;border:1px solid hsla(0,0%,78%,.7);border-radius:2px;margin:0;padding:1px}.periodPickerContainer .el-select .el-input.is-disabled .el-input__inner,.periodPickerContainer .el-select .el-input__inner{border:none!important;border-radius:0}.periodPickerContainer .sep{border-right:1px solid hsla(0,0%,78%,.7)}.timetable-container{margin:0;padding:4px}.timetable-header{margin:0;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex}.timetable-period{cursor:default}.timetable-header .timetable-header-cell{text-align:center;line-height:50px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;border-top:1px solid #0fc;border-bottom:1px solid #0fc;border-right:1px solid #0fc;-webkit-box-flex:1;-ms-flex:1 1 0px;flex:1 1 0}.timetable-header .timetable-header-cell:first-child{border-left:1px solid #0fc}.timetable-header .timetable-header-cell.timetable-period{background-color:#f0f8ff}.timetable-weeks{-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;position:relative}.timetable-weeks .timetable-week{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;margin:0}.timetable-weeks .timetable-week .timetable-cell{text-align:center;border-bottom:1px solid #0fc;border-right:1px solid #0fc;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;-webkit-box-flex:1;-ms-flex:1 1 0px;flex:1 1 0}.timetable-weeks .timetable-week .timetable-cell.past{background-color:#f0f2f5}.timetable-weeks .timetable-week .timetable-period{background-color:#f0f8ff;cursor:default}.timetable-weeks .timetable-week .timetable-cell:first-child{border-left:1px solid #0fc}.timetable-cell{cursor:pointer}.timetable-cell.past{cursor:not-allowed}.timetable-cell.periodText{font-size:.9rem}.timetable-content{position:absolute;z-index:10;padding:0;border:1px solid #f8f8ff;text-align:center;background-color:#fff;cursor:default;text-overflow:ellipsis;overflow:hidden;white-space:normal}.timetable-content.booked.now,.timetable-content.booked.past,.timetable-content.course.now,.timetable-content.course.past,.timetable-content.now,.timetable-content.past,.timetable-content.transferred.now,.timetable-content.transferred.past{background-color:#69f}.timetable-content.booked.future,.timetable-content.course.future,.timetable-content.future,.timetable-content.transferred.future{background-color:#69f;cursor:default}.timetable-content.booked.future,.timetable-content.booked.now,.timetable-content.booked.past{background-color:#ffebcd}.grid[data-v-4746214a]{padding:10px}#normalBooking .el-input__inner{min-width:200px;max-width:200px}#normalBooking .reason .el-input__inner{max-width:300px}.container[data-v-1f7e6e3b]{text-align:center}.container .success[data-v-1f7e6e3b]{font-size:4rem;font-weight:bolder;color:green}.grid[data-v-acefbfda]{padding:10px}#adminBooking .el-input__inner{min-width:200px;max-width:200px}#adminBooking .reason .el-input__inner{max-width:300px}#news #quill-container{height:225px}.container[data-v-3bf63044]{text-align:center}.container .warning[data-v-3bf63044]{font-size:4rem;font-weight:bolder;color:orange}.container .warning.sm[data-v-3bf63044]{font-size:2rem}.container[data-v-4ead7f15]{text-align:center}.container .opps[data-v-4ead7f15]{font-size:4rem;font-weight:bolder}.container .opps.sm[data-v-4ead7f15]{font-size:2rem}.container[data-v-c9119482]{text-align:center}.container .error[data-v-c9119482]{font-size:4rem;font-weight:bolder;color:red}.container .error.sm[data-v-c9119482]{font-size:2rem}#news-content img{max-width:100%}