:root{--block-content-height:calc(100vh - 114px);--block-tab-content-height:calc(100vh - 148px);--content-fill-height:calc(100vh - 50px);--multi-edit-checkbox-color:#708090}.badge{font-size:10px}.app-header{display:flex;justify-content:center;align-items:center;background-color:var(--bs-light);border-bottom:1px solid var(--app-component-border-color)}.app-header>*{flex:1}.app-header #group_FDE399A>b{color:#003f85}.app-header #group_FDE399A>span{font-size:12px;padding-left:5px}.app-header .navbar-title{display:none;align-items:center;justify-content:center;font-size:16px;font-weight:600}.app-sidebar,.app-sidebar-bg{position:fixed}.app-sidebar-content .menu .menu-item:nth-of-type(2){margin-top:1rem}.blank-content{padding:0!important;height:100vh}.block-w{background-color:#fff;min-height:calc(100vh - 50px);min-width:1200px}.block-wd{background-color:#fff;min-height:calc(100vh - 50px)}.block-header{padding:.9rem 1.5rem;background-color:var(--bs-light);border-top:1px solid var(--app-component-border-color);border-bottom:1px solid var(--app-component-border-color)}.block-body{padding:1.5rem}.block-body .search-bar-4E34{display:flex;flex-wrap:wrap;justify-content:flex-start;padding:0;gap:.6rem}.block-body .search-bar-4E34 [class^=form]{width:auto}.block-body .search-bar-4E34 .form-control.keyword-search{min-width:40%}.block-body .search-bar-4E34 .btn-toolbar{gap:.5rem}.block-body .search-bar-4E34 .btn-toolbar .btn{padding-left:1.2rem;padding-right:1.2rem}.block-body>.data-form{max-width:760px;position:relative;top:50%;left:50%;transform:translate(-50%,0);--bs-gutter-y:0.9rem;--bs-gutter-x:0.9rem}.block-body-fill .form-row,.block-body>.data-form>.form-row{display:flex}.block-body-fill .form-row>*,.block-body>.data-form>.form-row>*{max-width:100%}.block-body-fill .form-row>:not(:first-child),.block-body>.data-form>.form-row>:not(:first-child){padding-left:calc(var(--bs-gutter-x) * .5)}.block-body-fill .form-row>:not(:last-child),.block-body>.data-form>.form-row>:not(:last-child){padding-right:calc(var(--bs-gutter-x) * .5)}.block-body>.data-form .action{margin-top:1rem}.block-body>.data-form .action>*{margin-right:.6rem}.block-body,.block-body-fill{height:100%;min-height:var(--block-content-height)}.block-body .data-form.disabled>:not(.action),.block-body div.disabled>:not(.action),.block-body.disabled .btn,.block-body.disabled input,.block-body.disabled select,.block-body.disabled textarea{pointer-events:none;opacity:.7}.block-body-fill.tab-content{min-height:var(--block-tab-content-height)}.block-body-fill div:not(.table-head-fixed).disabled,.block-body-fill.disabled .btn,.block-body-fill.disabled input,.block-body-fill.disabled select,.block-body-fill.disabled textarea,.form-group.disabled *{pointer-events:none;opacity:.7}.block-footer{display:flex!important;background-color:#fbfbfc;padding:.9rem 1.5rem;border-top:1px solid var(--app-component-border-color);border-bottom:1px solid var(--app-component-border-color)}.block-footer>*{margin:0 5px}.block-footer .hide{display:none}.block-footer .btn-outline-danger,.data-form .action .btn-outline-danger{--bs-btn-border-color:#cc757d;--bs-btn-color:#cc757d!important}.data-list{padding:1rem 0;margin-bottom:1.5rem;background-color:#fff}.data-list .dataTables_filter{display:none}.data-list .table thead{background-color:#708090;color:#fff}.data-list table thead th.sorting_asc:after,.data-list table thead th.sorting_desc:after{color:#fce1ba!important}.data-list .table>tbody{line-height:22px}.data-list .table>tbody .icon-outline{border:1px solid #adb5bd;border-radius:4px;display:inline-block;padding:0 3.5px}.data-list .btn{padding:4px 8px;margin:-2.5px 0}.data-list .btn.btn-white:hover,.data-list .btn.btn-white:hover>*{background-color:#445463;color:#fff!important}.data-list .table.dataTable.table-hover>tbody>tr:hover>*{box-shadow:inset 0 0 0 9999px rgb(215 230 244 / 50%)!important}.text-alert{color:red}.form-label+.text-danger::before{content:"*";color:red}.form-group>.form-check.float-end{margin-top:1.9rem}.ui-widget.ui-autocomplete .uf-menuitem{text-decoration:none;width:100%}.uf-menuitem small{font-weight:300}.uf-menuitem .text-right{text-align:end}.Nhi-8ECEA7 .input-group-text,.test-DD2A49 .input-group-text{background-color:beige}.wrapper-height{min-height:var(--block-content-height)}.block-body-fill.height-fill{height:var(--content-fill-height)!important}.nav-wrapper{background-color:#f2f3f4}.nav-wrapper .nav-title{color:var(--app-component-color);font-weight:600;padding:.5rem 1rem;display:flex;justify-content:space-between!important;width:100%}.m-wrapper .list-group-item .dropdown,.m-wrapper-fill .list-group-item,.m-wrapper-fill .list-group-item>.dropdown,.nav-wrapper .nav-item,.nav-wrapper .nav-title>a{cursor:pointer}.d-flex.nav-wrapper>*,.d-flex:not(.flex-grow-1) .d-wrapper,.d-flex:not(.flex-grow-1) .m-wrapper,.d-flex:not(.flex-grow-1) .m-wrapper-fill,.d-flex:not(.flex-grow-1) .nav-wrapper{border-right:solid .5px var(--app-component-border-color)}.d-wrapper,.m-wrapper{padding:16px 24px}.d-wrapper .row,.m-wrapper .row,.modal-body .row{--bs-gutter-x:0.46875rem;--bs-gutter-y:0.65rem}.d-wrapper.fade:not(.show),.m-wrapper.fade:not(.show){display:none}.m-wrapper .row>.row{width:calc(100% + var(--bs-gutter-x) * .5);margin-top:0;padding-right:0;max-width:unset}.tab-content .nav-wrapper~.m-wrapper,.tab-content .nav-wrapper~.m-wrapper-fill{height:calc(100% - 34px);min-height:var(--block-tab-content-height)}.block-body-fill.height-fill .m-wrapper{height:var(--content-fill-height)}.block-body-fill.tab-content.height-fill .m-wrapper{height:calc(100vh - 84px)}.m-wrapper .list-group-item{display:flex;justify-content:space-between!important;align-items:center!important;border-width:1px 0}.m-wrapper .list-group-item *{color:#2d353c}.m-wrapper .list-group-item.active{color:#000;background-color:rgba(215,230,244,.5);border-color:rgba(var(--app-component-border-color-rgb),.85)}.m-wrapper .list-group-item:first-child{border-top-width:0}.m-wrapper .list-group-item .list-item-nav span{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;padding-right:5px;width:180px}.m-wrapper .list-group-item .list-item-nav div{display:flex;align-items:center!important}.m-wrapper .list-group-item .list-item-nav>.fas{display:none}.m-wrapper .list-group-item .list-item-nav .item-action{display:none;padding:0 5px;opacity:.5}.m-wrapper .list-group-item .list-item-nav .item-action:hover{opacity:1}.m-wrapper .list-group-item .list-item-nav,.m-wrapper .list-group-item.active .fas,.m-wrapper .list-group-item.active .list-item-nav>.item-action,.m-wrapper .list-group-item:hover .dropdown,.m-wrapper .list-group-item:hover .fas{display:block}.m-wrapper .list-group-item .list-item-nav{display:flex;align-items:center!important}.tab-content-wrapper{min-height:var(--block-tab-content-height)}.detail-header{display:flex;align-items:center;margin-bottom:1rem}.detail-header .detail-input{display:flex;gap:10px;flex:1}.detail-header .detail-info{font-size:16px;float:right!important}.detail-body{position:relative}.uf-between .uf-btw-title{font-size:1rem;font-weight:700}.uf-between .uf-btw-item:not(.text-area),.uf-between .uf-btw-title{display:flex!important;justify-content:space-between!important;height:2.1rem;align-items:center}.uf-between .uf-btw-title{border-bottom:solid 1px #708090}.uf-between .uf-btw-item.text-area ul{list-style:none}.uf-between .uf-btw-item.text-area ul li{padding:5px 0}.uf-between .uf-btw-item:not(:last-child){border-bottom:solid 1px #eee}.uf-between .uf-btw-item>*{flex:0.6;margin-bottom:0}.uf-between .uf-btw-item>:first-child{font-weight:700}.uf-between .uf-btw-item>:last-child{flex:1.4;text-align:right}.table tbody tr .idx,.table thead tr .idx{width:1%;min-width:30px!important}.table tbody tr{counter-increment:row-seq}.table tbody tr td.idx:before{content:counter(row-seq)}.table.table-hover tr.focus>*{background-color:rgba(215,230,244,.9)}.table-multi-edit.disabled .btn,.table-multi-edit.disabled a,.table-multi-edit.disabled input,.table-multi-edit.disabled select,.table-multi-edit.disabled textarea{pointer-events:none;opacity:.7}.table-multi-edit th{color:#000}.table-multi-edit.thead-dark thead,.table.thead-dark thead{background-color:#708090}.table-multi-edit.thead-dark th{color:#fff}.table-multi-edit thead .btnAdd{padding:2px 8px;border-radius:2px;width:100%}.table-multi-edit thead .btnAdd:after{font-family:"Font Awesome 6 Free";font-weight:900;content:"新增";color:#fff}.table-multi-edit thead .selecter input[type=checkbox]{background-color:#fff}.table-multi-edit thead .form-check-input:checked[type=checkbox]{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23708090' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='M6 10l3 3l6-6'/%3e%3c/svg%3e")}.table-multi-edit tr{min-height:36px}.table-multi-edit tr>td:first-of-type,.table-multi-edit tr>th:first-of-type{padding-left:6px}.table-multi-edit thead tr>*{padding:3px;border-bottom:solid 1px #212529}.table-multi-edit tbody tr.newRow{background-color:#fbfbfc}.table-multi-edit.v-align-top tbody tr>*{vertical-align:text-top}.table-multi-edit:not(.v-align-top) tbody tr>*{padding:3px;vertical-align:middle}.table-head-fixed.disabled tr,.table-multi-edit tbody tr.disabled a:not(.enable),.table-multi-edit tbody tr.disabled input:not(.enable),.table-multi-edit tbody tr.disabled select:not(.enable){pointer-events:none;opacity:.7}.table-multi-edit tr input[readonly]{background-color:#e9ecef}.table-multi-edit tr input[type=checkbox]{padding:2px;background-color:var(--multi-edit-checkbox-color);border-color:var(--multi-edit-checkbox-color)}.table-multi-edit td.icon-center>button{margin:0 20%}.table-multi-edit td>.btn:not(.btnSave){line-height:12px;padding:3px;border-radius:.25em}.table-multi-edit td>.btn.btnSave{padding:1px 5px}.table-multi-edit td>.btn.btnSave:after{font-family:"Font Awesome 6 Free";font-weight:900;font-size:12px;content:"\f0c7";color:#fff}.table-multi-edit td>.btnDelete[disabled]{pointer-events:none;opacity:50%}.table-multi-edit .input-validation-error{border-color:rgba(200,0,0,.1);box-shadow:rgba(250,0,0,.1) 0 16px 40px 0,rgba(250,0,0,.2) 0 0 0 2px}.table-multi-edit~.action{margin-top:.8rem}.table-multi-edit~.action>*{margin-left:.3rem;margin-right:.3rem}.tab-content .table-head-fixed table tbody.maxpx{max-height:calc(var(--block-tab-content-height) - 66px)}.tab-content .detail-body .table-head-fixed table tbody.maxpx{max-height:calc(var(--block-tab-content-height) - 106px)}.table-head-fixed{display:inline-block;position:absolute}.table-head-fixed table tbody{display:block;overflow-y:scroll}.table-head-fixed table tbody:not([class*=px]){height:calc(var(--block-tab-content-height) - 3rem)}.table-head-fixed table tbody.maxpx{max-height:calc(var(--block-tab-content-height) - 30px)}.table-head-fixed table thead,.table-head-fixed tbody tr{display:table;width:100%;table-layout:fixed}.table-head-fixed table thead{width:calc(100% - 1.3em)}.table-head-fixed .t-gasket{width:2%}.table-head-fixed .t-gasket-lg{width:10%}.table-head-fixed .action{display:flex;gap:.46875rem!important;position:absolute;padding:5px 0;bottom:-45px}@media (min-width:1400px){.table-head-fixed .t-gasket{width:20%}.table-head-fixed .t-gasket-lg{width:30%}.tab-content .table-head-fixed table tbody.maxpx{max-height:calc(var(--block-tab-content-height) - 62px)}.tab-content .detail-body .table-head-fixed table tbody.maxpx{max-height:calc(var(--block-tab-content-height) - 102px)}.table-head-fixed table tbody.maxpx{max-height:calc(var(--block-tab-content-height) - 52px)}}@media (min-width:768px){.app-header .navbar-header{width:auto}.app-header .navbar-title{display:flex}}@media (max-width:767.98px){.app-header .navbar-header{flex:unset!important}.app-header .navbar-nav{padding:0 20px 0 0}.app-header-fixed{padding-top:50px}}li.terminated{background-color:#e9ecef}.input-disabled{pointer-events:none;opacity:.7}.page-header{font-size:20px;line-height:33px}.block-header .page-header{margin:0;display:flex!important;justify-content:space-between!important}.block-header .page-header>:first-child{flex-grow:1;flex-shrink:1;flex-basis:80%}.block-header .page-header>.header-right{width:180px}.nav-tabs.btn-group>.nav-item:not(:last-child) .btn{border-top-right-radius:0;border-bottom-right-radius:0}.nav-tabs.btn-group>.nav-item:not(:first-child) .btn{margin-left:-1px;border-top-left-radius:0;border-bottom-left-radius:0;border-left:0}@keyframes shake{10%,90%{transform:translate3d(-1px,0,0)}20%,80%{transform:translate3d(2px,0,0)}30%,50%,70%{transform:translate3d(-4px,0,0)}40%,60%{transform:translate3d(4px,0,0)}}.shake-animation{animation:shake .5s}.modal-C7YY{display:none;position:fixed;top:0;left:0;width:100%;height:100%;align-items:center;justify-content:center;background-color:rgba(0,0,0,0);z-index:9999}.modal-C7YY.active{display:flex}.table-multi-edit tbody tr{counter-increment:row-seq}.table-multi-edit tbody tr td.idx:before{content:counter(row-seq)}