.select-crew-dialog .query-form[data-v-0785be7f]{background:#f5f7fa;padding:15px;border-radius:4px;margin-bottom:15px}.select-crew-dialog .query-form[data-v-0785be7f] .el-form-item{margin-bottom:10px}.select-crew-dialog .crew-link[data-v-0785be7f]{color:#409eff;text-decoration:none;cursor:pointer;-webkit-transition:color .2s;transition:color .2s}.select-crew-dialog .crew-link[data-v-0785be7f]:hover{color:#66b1ff;text-decoration:underline}.teacher-selector-wrapper[data-v-75d4a88c]{width:100%}.teacher-selector-wrapper[data-v-75d4a88c] .el-input .el-input__inner{cursor:pointer}.teacher-selector-wrapper[data-v-75d4a88c] .el-input .el-input__suffix{right:10px}.teacher-selector-wrapper[data-v-75d4a88c] .el-input .el-icon-arrow-down{-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s;cursor:pointer}.teacher-selector-wrapper[data-v-75d4a88c] .el-input .el-icon-arrow-down.is-reverse{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.teacher-selector-content[data-v-75d4a88c]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:12px}.teacher-selector-content .search-area[data-v-75d4a88c]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:20px;padding:0 10px;border-bottom:1px solid #e4e7ed;padding-bottom:12px}.teacher-selector-content .search-area .search-item[data-v-75d4a88c]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px}.teacher-selector-content .search-area .search-item .search-label[data-v-75d4a88c]{font-size:13px;color:#606266;white-space:nowrap;font-weight:500}.teacher-selector-content .table-area[data-v-75d4a88c]{padding:0 10px}.teacher-selector-content .table-area[data-v-75d4a88c] .el-table{font-size:13px}.teacher-selector-content .table-area[data-v-75d4a88c] .el-table th{background-color:#f5f7fa;color:#606266;font-weight:500;padding:10px 0}.teacher-selector-content .table-area[data-v-75d4a88c] .el-table td{padding:8px 0}.teacher-selector-content .table-area[data-v-75d4a88c] .el-table .el-table__body tr{cursor:pointer;-webkit-transition:background-color .2s;transition:background-color .2s}.teacher-selector-content .table-area[data-v-75d4a88c] .el-table .el-table__body tr:hover{background-color:#f5f7fa}.teacher-selector-content .table-area[data-v-75d4a88c] .el-table .el-table__body tr.current-row{background-color:#ecf5ff}.teacher-selector-content .table-area[data-v-75d4a88c] .el-table .el-table__body tr.current-row td{color:#409eff}.teacher-selector-content .table-area[data-v-75d4a88c] .el-table.el-table--border{border-right:none}.teacher-selector-content .table-area[data-v-75d4a88c] .el-table .el-table__body-wrapper,.teacher-selector-content .table-area[data-v-75d4a88c] .el-table .el-table__header-wrapper{width:100%!important}.teacher-selector-content .table-area[data-v-75d4a88c] .el-table .el-table__body-wrapper{overflow-x:hidden!important}.teacher-selector-content .table-area[data-v-75d4a88c] .el-table .el-table__body-wrapper::-webkit-scrollbar{width:8px;height:8px}.teacher-selector-content .table-area[data-v-75d4a88c] .el-table .el-table__body-wrapper::-webkit-scrollbar-track{background:#f1f1f1;border-radius:4px}.teacher-selector-content .table-area[data-v-75d4a88c] .el-table .el-table__body-wrapper::-webkit-scrollbar-thumb{background:#c1c1c1;border-radius:4px}.teacher-selector-content .table-area[data-v-75d4a88c] .el-table .el-table__body-wrapper::-webkit-scrollbar-thumb:hover{background:#a8a8a8}.teacher-selector-content .table-area .pagination-wrapper[data-v-75d4a88c]{margin-top:12px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.teacher-selector-content .table-area .pagination-wrapper[data-v-75d4a88c] .el-pagination .btn-next,.teacher-selector-content .table-area .pagination-wrapper[data-v-75d4a88c] .el-pagination .btn-prev,.teacher-selector-content .table-area .pagination-wrapper[data-v-75d4a88c] .el-pagination .el-pager li,.teacher-selector-content .table-area .pagination-wrapper[data-v-75d4a88c] .el-pagination .el-pagination__sizes,.teacher-selector-content .table-area .pagination-wrapper[data-v-75d4a88c] .el-pagination .el-pagination__total{font-size:12px}.teacher-selector-content .footer-buttons[data-v-75d4a88c]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;gap:10px;padding:0 10px;border-top:1px solid #e4e7ed;padding-top:12px}.teacher-selector-popover{padding:10px!important}.shore-staff-selector-wrapper[data-v-013c49fc]{width:100%}.shore-staff-selector-wrapper[data-v-013c49fc] .el-input .el-input__inner{cursor:pointer}.shore-staff-selector-wrapper[data-v-013c49fc] .el-input .el-input__suffix{right:10px}.shore-staff-selector-wrapper[data-v-013c49fc] .el-input .el-icon-arrow-down{-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s;cursor:pointer}.shore-staff-selector-wrapper[data-v-013c49fc] .el-input .el-icon-arrow-down.is-reverse{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.shore-staff-selector-content[data-v-013c49fc]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:12px}.shore-staff-selector-content .search-area[data-v-013c49fc]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:20px;padding:0 10px;border-bottom:1px solid #e4e7ed;padding-bottom:12px}.shore-staff-selector-content .search-area .search-item[data-v-013c49fc]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px}.shore-staff-selector-content .search-area .search-item .search-label[data-v-013c49fc]{font-size:13px;color:#606266;white-space:nowrap;font-weight:500}.shore-staff-selector-content .table-area[data-v-013c49fc]{padding:0 10px}.shore-staff-selector-content .table-area .table-footer[data-v-013c49fc]{margin-top:12px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;padding:8px 0;border-top:1px solid #e4e7ed}.shore-staff-selector-content .table-area .table-footer .total-text[data-v-013c49fc]{font-size:13px;color:#606266}.shore-staff-selector-content .table-area[data-v-013c49fc] .el-table{font-size:13px}.shore-staff-selector-content .table-area[data-v-013c49fc] .el-table th{background-color:#f5f7fa;color:#606266;font-weight:500;padding:10px 0}.shore-staff-selector-content .table-area[data-v-013c49fc] .el-table td{padding:8px 0}.shore-staff-selector-content .table-area[data-v-013c49fc] .el-table .el-table__body tr{cursor:pointer;-webkit-transition:background-color .2s;transition:background-color .2s}.shore-staff-selector-content .table-area[data-v-013c49fc] .el-table .el-table__body tr:hover{background-color:#f5f7fa}.shore-staff-selector-content .table-area[data-v-013c49fc] .el-table .el-table__body tr.current-row{background-color:#ecf5ff}.shore-staff-selector-content .table-area[data-v-013c49fc] .el-table .el-table__body tr.current-row td{color:#409eff}.shore-staff-selector-content .table-area[data-v-013c49fc] .el-table.el-table--border{border-right:none}.shore-staff-selector-content .table-area[data-v-013c49fc] .el-table .el-table__body-wrapper,.shore-staff-selector-content .table-area[data-v-013c49fc] .el-table .el-table__header-wrapper{width:100%!important}.shore-staff-selector-content .table-area[data-v-013c49fc] .el-table .el-table__body-wrapper{overflow-x:hidden!important}.shore-staff-selector-content .table-area[data-v-013c49fc] .el-table .el-table__body-wrapper::-webkit-scrollbar{width:8px;height:8px}.shore-staff-selector-content .table-area[data-v-013c49fc] .el-table .el-table__body-wrapper::-webkit-scrollbar-track{background:#f1f1f1;border-radius:4px}.shore-staff-selector-content .table-area[data-v-013c49fc] .el-table .el-table__body-wrapper::-webkit-scrollbar-thumb{background:#c1c1c1;border-radius:4px}.shore-staff-selector-content .table-area[data-v-013c49fc] .el-table .el-table__body-wrapper::-webkit-scrollbar-thumb:hover{background:#a8a8a8}.shore-staff-selector-content .footer-buttons[data-v-013c49fc]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;gap:10px;padding:0 10px;border-top:1px solid #e4e7ed;padding-top:12px}.shore-staff-selector-popover{padding:10px!important}.training-item-selector-wrapper[data-v-0b2840ba]{width:100%}.training-item-selector-wrapper[data-v-0b2840ba] .el-input .el-input__inner{cursor:pointer}.training-item-selector-wrapper[data-v-0b2840ba] .el-input .el-input__suffix{right:10px}.training-item-selector-wrapper[data-v-0b2840ba] .el-input .el-icon-arrow-down{-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s;cursor:pointer}.training-item-selector-wrapper[data-v-0b2840ba] .el-input .el-icon-arrow-down.is-reverse{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.training-selector-content .content-wrapper[data-v-0b2840ba]{display:-webkit-box;display:-ms-flexbox;display:flex;height:400px}.training-selector-content .content-wrapper .left-table-wrapper[data-v-0b2840ba]{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0;overflow:hidden;padding:0 10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.training-selector-content .content-wrapper .left-table-wrapper .search-wrapper[data-v-0b2840ba]{margin-bottom:10px}.training-selector-content .content-wrapper .left-table-wrapper .search-wrapper[data-v-0b2840ba] .el-input .el-input__inner{border-radius:4px}.training-selector-content .content-wrapper .left-table-wrapper[data-v-0b2840ba] .el-table{font-size:13px}.training-selector-content .content-wrapper .left-table-wrapper[data-v-0b2840ba] .el-table th{background-color:#f5f7fa;color:#606266;font-weight:500;padding:10px 0}.training-selector-content .content-wrapper .left-table-wrapper[data-v-0b2840ba] .el-table td{padding:8px 0}.training-selector-content .content-wrapper .left-table-wrapper[data-v-0b2840ba] .el-table .el-table__body tr{cursor:pointer;-webkit-transition:background-color .2s;transition:background-color .2s}.training-selector-content .content-wrapper .left-table-wrapper[data-v-0b2840ba] .el-table .el-table__body tr:hover{background-color:#f5f7fa}.training-selector-content .content-wrapper .left-table-wrapper[data-v-0b2840ba] .el-table .el-table__body tr.current-row{background-color:#ecf5ff}.training-selector-content .content-wrapper .left-table-wrapper[data-v-0b2840ba] .el-table .el-table__body tr.current-row td{color:#409eff}.training-selector-content .content-wrapper .left-table-wrapper[data-v-0b2840ba] .el-table .el-table__body-wrapper{overflow-x:hidden!important;padding-right:0}.training-selector-content .content-wrapper .left-table-wrapper[data-v-0b2840ba] .el-table .el-table__body-wrapper::-webkit-scrollbar{width:8px;height:8px}.training-selector-content .content-wrapper .left-table-wrapper[data-v-0b2840ba] .el-table .el-table__body-wrapper::-webkit-scrollbar-track{background:#f1f1f1;border-radius:4px}.training-selector-content .content-wrapper .left-table-wrapper[data-v-0b2840ba] .el-table .el-table__body-wrapper::-webkit-scrollbar-thumb{background:#c1c1c1;border-radius:4px}.training-selector-content .content-wrapper .left-table-wrapper[data-v-0b2840ba] .el-table .el-table__body-wrapper::-webkit-scrollbar-thumb:hover{background:#a8a8a8}.training-selector-content .content-wrapper .left-table-wrapper[data-v-0b2840ba] .el-table .el-table__body{width:100%!important}.training-selector-content .content-wrapper .right-filter-panel[data-v-0b2840ba]{width:200px;-ms-flex-negative:0;flex-shrink:0;border-left:1px solid #e4e7ed;overflow-y:auto;background:#fafafa;padding:8px 0}.training-selector-content .content-wrapper .right-filter-panel[data-v-0b2840ba]::-webkit-scrollbar{width:8px}.training-selector-content .content-wrapper .right-filter-panel[data-v-0b2840ba]::-webkit-scrollbar-track{background:#f1f1f1;border-radius:4px}.training-selector-content .content-wrapper .right-filter-panel[data-v-0b2840ba]::-webkit-scrollbar-thumb{background:#c1c1c1;border-radius:4px}.training-selector-content .content-wrapper .right-filter-panel[data-v-0b2840ba]::-webkit-scrollbar-thumb:hover{background:#a8a8a8}.training-selector-content .content-wrapper .right-filter-panel .category-tree .category-item[data-v-0b2840ba]{margin-bottom:2px}.training-selector-content .content-wrapper .right-filter-panel .category-tree .category-item .category-label[data-v-0b2840ba]{padding:10px 12px;cursor:pointer;font-size:13px;color:#606266;-webkit-transition:all .2s;transition:all .2s;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.training-selector-content .content-wrapper .right-filter-panel .category-tree .category-item .category-label .expand-icon[data-v-0b2840ba]{margin-right:6px;font-size:12px;-webkit-transition:-webkit-transform .2s;transition:-webkit-transform .2s;transition:transform .2s;transition:transform .2s,-webkit-transform .2s;color:#909399}.training-selector-content .content-wrapper .right-filter-panel .category-tree .category-item .category-label .expand-icon.expanded[data-v-0b2840ba]{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.training-selector-content .content-wrapper .right-filter-panel .category-tree .category-item .category-label[data-v-0b2840ba]:hover{background-color:#f5f7fa;color:#606266}.training-selector-content .content-wrapper .right-filter-panel .category-tree .category-item .category-label.active[data-v-0b2840ba]{background-color:#ecf5ff;color:#409eff;font-weight:500}.training-selector-content .content-wrapper .right-filter-panel .category-tree .category-item .category-label.active .expand-icon[data-v-0b2840ba]{color:#409eff}.training-selector-content .content-wrapper .right-filter-panel .category-tree .category-item .category-label.expanded[data-v-0b2840ba]{font-weight:500}.training-selector-content .content-wrapper .right-filter-panel .category-tree .category-item .group-list[data-v-0b2840ba]{background-color:#fff;padding:4px 0;margin:2px 8px;border-radius:4px}.training-selector-content .content-wrapper .right-filter-panel .category-tree .category-item .group-list .group-item[data-v-0b2840ba]{padding:8px 12px 8px 32px;cursor:pointer;font-size:12px;color:#606266;-webkit-transition:all .2s;transition:all .2s;position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.training-selector-content .content-wrapper .right-filter-panel .category-tree .category-item .group-list .group-item[data-v-0b2840ba]:before{content:"";position:absolute;left:18px;top:50%;width:5px;height:5px;border-radius:50%;background-color:#c0c4cc;-webkit-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:all .2s;transition:all .2s}.training-selector-content .content-wrapper .right-filter-panel .category-tree .category-item .group-list .group-item[data-v-0b2840ba]:hover{background-color:#f5f7fa;color:#606266}.training-selector-content .content-wrapper .right-filter-panel .category-tree .category-item .group-list .group-item[data-v-0b2840ba]:hover:before{background-color:#606266;-webkit-transform:translateY(-50%) scale(1.2);transform:translateY(-50%) scale(1.2)}.training-selector-content .content-wrapper .right-filter-panel .category-tree .category-item .group-list .group-item.active[data-v-0b2840ba]{background-color:#ecf5ff;color:#409eff;font-weight:500}.training-selector-content .content-wrapper .right-filter-panel .category-tree .category-item .group-list .group-item.active[data-v-0b2840ba]:before{background-color:#409eff;-webkit-transform:translateY(-50%) scale(1.2);transform:translateY(-50%) scale(1.2)}.training-selector-content .content-wrapper .right-filter-panel .category-tree .category-item .group-list .group-empty[data-v-0b2840ba]{padding:8px 12px 8px 32px;font-size:12px;color:#c0c4cc;font-style:italic;text-align:center}.training-item-selector-popover{padding:10px!important}.import-result-dialog[data-v-0d499007] .el-dialog__header{padding:16px 20px 12px;border-bottom:1px solid #f0f0f0}.import-result-dialog[data-v-0d499007] .el-dialog__body{padding:20px}.import-result-dialog[data-v-0d499007] .el-dialog__footer{padding:12px 20px 16px;border-top:1px solid #f0f0f0}.import-result-content[data-v-0d499007]{max-height:420px;overflow-y:auto;padding-right:4px}.import-result-content[data-v-0d499007]::-webkit-scrollbar{width:6px}.import-result-content[data-v-0d499007]::-webkit-scrollbar-thumb{background:#c0c4cc;border-radius:3px}.import-result-content[data-v-0d499007]::-webkit-scrollbar-thumb:hover{background:#909399}.import-result-content[data-v-0d499007]::-webkit-scrollbar-track{background:transparent}.import-result-banner[data-v-0d499007]{padding:14px 16px;border-radius:8px;margin-bottom:16px;background:#f0f9eb}.import-result-banner .banner-icon-wrap[data-v-0d499007],.import-result-banner[data-v-0d499007]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.import-result-banner .banner-icon-wrap[data-v-0d499007]{width:36px;height:36px;border-radius:50%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-negative:0;flex-shrink:0;margin-right:14px;background:#67c23a}.import-result-banner .banner-icon-wrap i[data-v-0d499007]{font-size:20px;color:#fff}.import-result-banner .banner-text[data-v-0d499007]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.import-result-banner .banner-title[data-v-0d499007]{font-size:15px;font-weight:700;line-height:1.4;color:#3b8c18}.import-result-banner .banner-desc[data-v-0d499007]{font-size:12px;margin-top:2px;color:#67c23a}.import-result-card[data-v-0d499007]{border-radius:8px;margin-bottom:12px;padding:14px 16px;background:#f5f7fa}.import-result-card[data-v-0d499007]:last-child{margin-bottom:0}.import-result-card .card-title[data-v-0d499007]{font-size:14px;font-weight:600;color:#303133;margin-bottom:12px;padding-bottom:10px;border-bottom:1px solid #e4e7ed}.import-result-card .card-list-item[data-v-0d499007]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:8px 0;border-bottom:1px dashed #e4e7ed}.import-result-card .card-list-item[data-v-0d499007]:last-child{border-bottom:none;padding-bottom:0}.import-result-card .card-list-item[data-v-0d499007]:first-child{padding-top:0}.import-result-card .item-label[data-v-0d499007]{font-size:13px;color:#909399;margin-right:24px;white-space:nowrap}.import-result-card .item-value[data-v-0d499007]{color:#303133;font-weight:500;margin-left:4px}[data-v-044eabba] .el-form-item__content{margin-left:5px}.panel-header[data-v-044eabba]{position:relative;z-index:2}.panel-header .header[data-v-044eabba]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.panel-header .header .breadcrumb[data-v-044eabba]{font-size:12px}.panel-header .header .h-opt[data-v-044eabba]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px}.panel-body[data-v-044eabba]{padding-right:110px!important;-webkit-box-sizing:border-box;box-sizing:border-box;overflow-y:auto}.img-body[data-v-044eabba]{padding:16px;-webkit-box-sizing:border-box;box-sizing:border-box}.img-body[data-v-044eabba],.img-wrapper[data-v-044eabba]{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;min-height:300px}.img-wrapper[data-v-044eabba]{width:100%}.img-wrapper img[data-v-044eabba]{display:block;max-width:360px;max-height:360px}[data-v-044eabba] .gl-dialogPop.hasFooter .panel-body{padding-bottom:0!important;overflow-x:hidden}.preview-cert-wrapper[data-v-044eabba]{width:100%;-webkit-box-flex:1;-ms-flex:1;flex:1;min-height:0;overflow:hidden}.preview-cert-frame[data-v-044eabba]{display:block;width:100%;height:100%;border:0}[data-v-044eabba] .previewCertDialog .panel-body{padding-right:0!important}[data-v-044eabba] .previewCertDialog .el-dialog{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:calc(100vh - 120px);max-height:calc(100vh - 120px)}[data-v-044eabba] .previewCertDialog .el-dialog.is-fullscreen{height:100%!important;max-height:100%!important}[data-v-044eabba] .previewCertDialog .el-dialog__body{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;padding:0!important;overflow:hidden}.right-step-title[data-v-044eabba]{padding:12px 16px;font-size:14px;font-weight:600;color:#303133;border-bottom:1px solid #ebeef5;text-align:center}.right-step-panel[data-v-044eabba]{position:absolute;right:16px;top:58px;padding:16px 0;height:calc(100% - 121px)!important;width:100px;background:#fff;border-radius:4px;-webkit-box-shadow:-1px 0 3px rgba(0,0,0,.1);box-shadow:-1px 0 3px rgba(0,0,0,.1);z-index:1}[data-v-044eabba] .el-checkbox__label{font-size:12px}[data-v-044eabba] .crew-link{color:#409eff;text-decoration:none;cursor:pointer;-webkit-transition:color .2s;transition:color .2s}[data-v-044eabba] .crew-link:hover{color:#66b1ff;text-decoration:underline}[data-v-044eabba] .crew-link:active{color:#3a8ee6}@media (max-width:768px){[data-v-044eabba] .el-dialog{margin:0!important;width:100%!important;height:100%!important;border-radius:0!important;display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-orient:vertical!important;-webkit-box-direction:normal!important;-ms-flex-direction:column!important;flex-direction:column!important}[data-v-044eabba] .el-dialog__body{padding:10px 10px 0 10px!important;-webkit-box-flex:1!important;-ms-flex:1!important;flex:1!important;height:auto!important;max-height:none!important;overflow-y:auto!important}.panel-body[data-v-044eabba]{padding-right:0!important;max-height:none!important;overflow:visible!important;padding-bottom:0!important}.panel-header .header[data-v-044eabba]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:8px}.panel-header .h-opt[data-v-044eabba]{width:100%;-ms-flex-wrap:wrap;flex-wrap:wrap}.right-step-panel[data-v-044eabba]{position:static;width:100%;top:auto;bottom:auto;border-left:0;border-top:1px solid #ebeef5;z-index:1;margin-top:10px;padding-bottom:10px}.item-content[data-v-044eabba]{overflow-x:auto}}.content-section[data-v-044eabba]{background:#fff;border:1px solid #ebeef5;border-radius:4px;padding:10px 10px;margin-bottom:12px}.item-title[data-v-044eabba]{font-weight:600;color:#303133;margin-bottom:10px}.item-content[data-v-044eabba]{padding:0 5px}.item-content .mailTable[data-v-044eabba]{width:100%;border-collapse:collapse;table-layout:fixed}.item-content .mailTable .column[data-v-044eabba]{background:#f7f8fa;padding:8px;color:#606266;border:1px solid #ebeef5;font-weight:500}.item-content .mailTable .column.is-required[data-v-044eabba]:before{content:"*";color:#f56c6c;margin-right:4px}.item-content .mailTable td[data-v-044eabba]{border:1px solid #ebeef5;padding:6px 8px;vertical-align:middle}.item-content .table-header-actions[data-v-044eabba]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px;margin-bottom:10px;padding:8px 0}.mailTable .el-form-item--mini.el-form-item[data-v-044eabba],.mailTable .el-form-item--small.el-form-item[data-v-044eabba],.mailTable .el-form-item[data-v-044eabba]{margin:0!important}.btn-plain-primary[data-v-044eabba]{color:#409eff;background:#fff}.btn-plain-primary[data-v-044eabba]:hover{background:#409eff;color:#fff}.btn-plain-primary[data-v-044eabba]:disabled{color:#c0c4cc!important;background-color:#f5f7fa!important;border-color:#e4e7ed!important;cursor:not-allowed}.btn-plain-primary:disabled i[data-v-044eabba]{color:#c0c4cc!important}.btn-plain-success[data-v-044eabba]:disabled{color:#c0c4cc!important;background-color:#f5f7fa!important;border-color:#e4e7ed!important;cursor:not-allowed}.btn-plain-success:disabled i[data-v-044eabba]{color:#c0c4cc!important}.btn-auto-width[data-v-044eabba]{width:auto!important;min-width:0!important}.btn-plain-primary.btn-auto-width[data-v-044eabba]{padding:7px 12px!important}[data-v-044eabba] .btn-plain-primary.btn-auto-width span{margin-left:0!important}[data-v-044eabba] .hot-table-container,[data-v-044eabba] .hot-table-container .ht_master,[data-v-044eabba] .hot-table-container .ht_master .htCore{width:100%!important}[data-v-044eabba] .hot-table-container .ht_master .htCore td.htRight{text-align:right}[data-v-044eabba] .hot-table-container .ht_master .htCore td.htLeft{text-align:left}[data-v-044eabba] .hot-table-container .ht_master .htCore td.htCenter{text-align:center}[data-v-044eabba] .accessory-container,[data-v-044eabba] .accessory-container .file-list{width:100%!important}[data-v-044eabba] .el-form-item{margin-bottom:0}[data-v-044eabba] .el-form-item .el-form-item__content{line-height:32px}[data-v-044eabba] .el-input .el-input__inner{height:32px;line-height:32px}[data-v-044eabba] .el-select{width:100%}[data-v-044eabba] .el-select .el-input__inner{height:32px;line-height:32px}[data-v-044eabba] .el-date-editor{width:100%}[data-v-044eabba] .el-date-editor .el-input__inner{height:32px;line-height:32px}[data-v-044eabba] .el-textarea .el-textarea__inner{min-height:60px;resize:vertical}[data-v-044eabba] .htCommentCell:after{border-top:6px solid red!important}[data-v-044eabba] .has-comment{position:relative}[data-v-044eabba] .has-comment:after{content:"";position:absolute;top:2px;right:2px;width:0;height:0;border-left:6px solid transparent;border-top:6px solid #f56c6c;pointer-events:none;z-index:1}[data-v-044eabba] .ht_master .htCore td.htCommentCell{position:relative}[data-v-044eabba] .ht_master .htCore td.htCommentCell:after{content:"";position:absolute;top:2px;right:2px;width:0;height:0;border-left:6px solid transparent;border-top:6px solid #f56c6c;pointer-events:none;z-index:1}[data-v-044eabba] .ht_master .btn-plain-danger.is-disabled,[data-v-044eabba] .ht_master .btn-plain-danger[disabled],[data-v-044eabba] .ht_master .btn-plain-primary.is-disabled,[data-v-044eabba] .ht_master .btn-plain-primary[disabled],[data-v-044eabba] .ht_master .btn-plain-success.is-disabled,[data-v-044eabba] .ht_master .btn-plain-success[disabled],[data-v-044eabba] .ht_master .btn-plain-warning.is-disabled,[data-v-044eabba] .ht_master .btn-plain-warning[disabled]{color:#c0c4cc!important;background-color:#f5f7fa!important;border-color:#e4e7ed!important;cursor:not-allowed!important;opacity:.7}[data-v-044eabba] .ht_master .btn-plain-danger.is-disabled i,[data-v-044eabba] .ht_master .btn-plain-danger[disabled] i,[data-v-044eabba] .ht_master .btn-plain-primary.is-disabled i,[data-v-044eabba] .ht_master .btn-plain-primary[disabled] i,[data-v-044eabba] .ht_master .btn-plain-success.is-disabled i,[data-v-044eabba] .ht_master .btn-plain-success[disabled] i,[data-v-044eabba] .ht_master .btn-plain-warning.is-disabled i,[data-v-044eabba] .ht_master .btn-plain-warning[disabled] i{color:#c0c4cc!important}.status-title[data-v-044eabba]{color:#409eff}.status-block[data-v-044eabba]{padding:0}.status-grid[data-v-044eabba]{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:16px;padding:4px 0}.status-item[data-v-044eabba]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:8px;padding:16px;background:#f8f9fa;border-radius:6px;border:1px solid #e9ecef;-webkit-transition:all .2s;transition:all .2s;min-width:0;overflow:visible}.status-item[data-v-044eabba]:hover{background:#f1f3f5;border-color:#dee2e6}.status-item-label[data-v-044eabba]{font-size:12px;color:#868e96;font-weight:500;text-transform:uppercase;letter-spacing:.5px}.status-item-value[data-v-044eabba]{font-size:14px;color:#212529;font-weight:600;overflow:visible;min-width:0;width:100%}.status-completed[data-v-044eabba]{color:#2f9e44;display:-webkit-inline-box!important;display:-ms-inline-flexbox!important;display:inline-flex!important;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:4px;font-size:13px;white-space:nowrap!important;-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}.status-completed i[data-v-044eabba]{font-size:15px;-ms-flex-negative:0;flex-shrink:0;display:inline-block}.status-draft[data-v-044eabba]{color:#e03131;display:-webkit-inline-box!important;display:-ms-inline-flexbox!important;display:inline-flex!important;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:4px;font-size:13px;white-space:nowrap!important;-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}.status-draft i[data-v-044eabba]{font-size:15px;-ms-flex-negative:0;flex-shrink:0;display:inline-block}.opt-group[data-v-b1a9907e]{text-align:center}.opt-group .iconBtn[data-v-b1a9907e]{cursor:pointer;margin:0 5px}.training-vessel-select-popper .el-select-dropdown__wrap.gl-associate-dropdown__wrap{max-height:384px!important}.program-dialog .content-section[data-v-0993b85e]{background:#fff;border:1px solid #ebeef5;border-radius:4px;padding:10px 10px 4px;margin-bottom:12px}.program-dialog .item-title[data-v-0993b85e]{font-weight:600;color:#409eff;font-size:14px;margin-bottom:10px}.program-dialog .apply-title[data-v-0993b85e],.program-dialog .attachments-title[data-v-0993b85e],.program-dialog .course-title[data-v-0993b85e],.program-dialog .program-title[data-v-0993b85e],.program-dialog .status-title[data-v-0993b85e]{color:#409eff}.program-dialog .course-header-row[data-v-0993b85e]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:10px}.program-dialog .course-card[data-v-0993b85e]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:8px}.program-dialog .issue-cert-row[data-v-0993b85e]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:20px}.program-dialog .cert-template-label[data-v-0993b85e]{color:#606266;font-weight:500;white-space:nowrap}.program-dialog .certificate-selector[data-v-0993b85e]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.program-dialog .certificate-card[data-v-0993b85e]{width:60px;height:60px;border:1px solid #e0e0e0;border-radius:6px;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;-webkit-transition:all .2s;transition:all .2s;-webkit-box-shadow:0 1px 3px rgba(0,0,0,.08);box-shadow:0 1px 3px rgba(0,0,0,.08);background:#fff}.program-dialog .certificate-card[data-v-0993b85e]:hover{border-color:#409eff;-webkit-box-shadow:0 2px 6px rgba(64,158,255,.2);box-shadow:0 2px 6px rgba(64,158,255,.2)}.program-dialog .certificate-plus[data-v-0993b85e]{font-size:26px;color:#2b8a6e}.program-dialog .certificate-text[data-v-0993b85e]{color:#606266;font-size:13px}.program-dialog .certificate-item[data-v-0993b85e]{width:136px;border:1px solid #ebeef5;border-radius:6px;padding:8px;cursor:pointer;-webkit-transition:all .2s;transition:all .2s;background:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:6px;-webkit-box-sizing:border-box;box-sizing:border-box}.program-dialog .certificate-item[data-v-0993b85e]:hover{border-color:#409eff;-webkit-box-shadow:0 2px 6px rgba(64,158,255,.15);box-shadow:0 2px 6px rgba(64,158,255,.15)}.program-dialog .certificate-item.selected[data-v-0993b85e]{border-color:#409eff;-webkit-box-shadow:0 2px 6px rgba(64,158,255,.2);box-shadow:0 2px 6px rgba(64,158,255,.2)}.program-dialog .sub-title[data-v-0993b85e]{font-weight:500;margin-bottom:6px;color:#606266}.program-dialog .apply-rule-section[data-v-0993b85e]{display:block;width:100%;margin-bottom:16px}.program-dialog .apply-card[data-v-0993b85e]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:12px}.program-dialog .apply-row[data-v-0993b85e]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;width:100%;border:1px solid #ebeef5;border-radius:4px;overflow:hidden;background:#fff}.program-dialog .apply-label[data-v-0993b85e]{width:130px;min-width:130px;background:#ecf5ff;color:#303133;font-weight:600;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:12px;border-right:1px solid #ebeef5}.program-dialog .apply-body[data-v-0993b85e],.program-dialog .apply-label[data-v-0993b85e]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-sizing:border-box;box-sizing:border-box}.program-dialog .apply-body[data-v-0993b85e]{-webkit-box-flex:1;-ms-flex:1;flex:1;padding:12px 12px 8px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:10px;overflow-x:auto}.program-dialog .rule-tip[data-v-0993b85e]{color:#f56c6c;font-size:12px;margin-bottom:8px;line-height:1.5}.program-dialog .inline-apply-row[data-v-0993b85e]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:20px;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap}.program-dialog .scenario-inline-container[data-v-0993b85e]{gap:20px;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.program-dialog .scenario-inline-container[data-v-0993b85e],.program-dialog .ship-select-container[data-v-0993b85e]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.program-dialog .ship-select-container[data-v-0993b85e]{gap:12px;width:100%}.program-dialog .inline-field[data-v-0993b85e]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;-ms-flex-wrap:nowrap;flex-wrap:nowrap;white-space:nowrap}.program-dialog .inline-field-label[data-v-0993b85e]{color:#606266;font-weight:500;white-space:nowrap}.program-dialog .hot-tables-container[data-v-0993b85e]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:12px;width:-webkit-max-content;width:-moz-max-content;width:max-content;min-width:100%;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-ms-flex-wrap:nowrap;flex-wrap:nowrap;padding-bottom:4px}.program-dialog .hot-table-wrapper[data-v-0993b85e]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;min-width:525px;-ms-flex-negative:0;flex-shrink:0;border:1px solid #ebeef5;border-radius:4px;padding:10px;background:#fff;-webkit-box-sizing:border-box;box-sizing:border-box}.program-dialog .table-header-row[data-v-0993b85e]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:6px;padding-bottom:6px;border-bottom:1px solid #ebeef5;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:8px}.program-dialog .table-title[data-v-0993b85e]{font-weight:600;color:#303133;font-size:14px}.program-dialog .table-select-all[data-v-0993b85e]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:12px;margin-left:auto;margin-right:8px;-ms-flex-wrap:wrap;flex-wrap:wrap}.program-dialog .position-hot-table[data-v-0993b85e]{display:block;width:100%;-webkit-box-flex:1;-ms-flex:1;flex:1}.program-dialog .position-hot-table[data-v-0993b85e] .ht_master .wtHolder{overflow-x:hidden}.program-dialog .mailTable[data-v-0993b85e]{width:100%;border-collapse:collapse;table-layout:fixed}.program-dialog .mailTable .column[data-v-0993b85e]{background:#f7f8fa;padding:8px;color:#606266;border:1px solid #ebeef5;font-weight:500}.program-dialog .mailTable td[data-v-0993b85e]{border:1px solid #ebeef5;padding:6px 8px;vertical-align:top}.program-dialog .mailTable .el-form-item--mini.el-form-item[data-v-0993b85e],.program-dialog .mailTable .el-form-item--small.el-form-item[data-v-0993b85e],.program-dialog .mailTable .el-form-item[data-v-0993b85e]{margin:0!important}.program-dialog .sub-table[data-v-0993b85e]{margin-top:6px}.program-dialog .inline-selects[data-v-0993b85e]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:12px;max-width:520px}.program-dialog .status-block[data-v-0993b85e]{padding:0}.program-dialog .status-grid[data-v-0993b85e]{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:16px;padding:4px 0}.program-dialog .status-item[data-v-0993b85e]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:8px;padding:16px;background:#f8f9fa;border-radius:6px;border:1px solid #e9ecef;-webkit-transition:all .2s;transition:all .2s}.program-dialog .status-item[data-v-0993b85e]:hover{background:#f1f3f5;border-color:#dee2e6}.program-dialog .status-item-label[data-v-0993b85e]{font-size:12px;color:#868e96;font-weight:500;text-transform:uppercase;letter-spacing:.5px}.program-dialog .status-item-value[data-v-0993b85e]{font-size:14px;color:#212529;font-weight:600;word-break:break-all}.program-dialog .status-active[data-v-0993b85e]{color:#2f9e44;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px;font-size:15px}.program-dialog .status-active i[data-v-0993b85e]{font-size:18px}.program-dialog .status-inactive[data-v-0993b85e]{color:#1971c2;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px;font-size:15px}.program-dialog .status-inactive i[data-v-0993b85e]{font-size:18px}.program-dialog .status-draft[data-v-0993b85e]{color:#e03131;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px;font-size:15px}.program-dialog .status-draft i[data-v-0993b85e]{font-size:18px}.program-dialog .btn-plain-primary.is-disabled[data-v-0993b85e],.program-dialog .btn-plain-primary[disabled][data-v-0993b85e],.program-dialog .btn-plain-success.is-disabled[data-v-0993b85e],.program-dialog .btn-plain-success[disabled][data-v-0993b85e],.program-dialog .btn-plain-warning.is-disabled[data-v-0993b85e],.program-dialog .btn-plain-warning[disabled][data-v-0993b85e]{color:#c0c4cc!important;background-color:#f5f7fa!important;border-color:#e4e7ed!important;cursor:not-allowed!important;opacity:.7}.program-dialog .btn-plain-primary.is-disabled i[data-v-0993b85e],.program-dialog .btn-plain-primary[disabled] i[data-v-0993b85e],.program-dialog .btn-plain-success.is-disabled i[data-v-0993b85e],.program-dialog .btn-plain-success[disabled] i[data-v-0993b85e],.program-dialog .btn-plain-warning.is-disabled i[data-v-0993b85e],.program-dialog .btn-plain-warning[disabled] i[data-v-0993b85e]{color:#c0c4cc!important}.certificate-grid[data-v-0993b85e]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;gap:10px;width:100%;overflow-x:hidden}.certificate-grid .certificate-header[data-v-0993b85e]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;margin-bottom:6px}.certificate-grid .certificate-header .certificate-name[data-v-0993b85e]{font-weight:600;color:#303133;font-size:12px;line-height:1.2;word-break:break-all}.certificate-grid .certificate-img[data-v-0993b85e]{width:118px;height:156px}.certificate-grid .certificate-img .certificate-thumb[data-v-0993b85e]{width:118px;height:156px;-o-object-fit:cover;object-fit:cover;border-radius:2px}.certificate-template-dialog .el-dialog__body[data-v-0993b85e]{padding:12px 16px 8px;overflow-x:hidden}.certificate-preview[data-v-0993b85e]{position:relative}.certificate-preview .certificate-preview-close[data-v-0993b85e]{position:absolute;top:-10px;right:-10px;width:25px;height:25px;background:#e1ebf7;color:#343a40;font-size:16px;cursor:pointer;border-radius:50%;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}.certificate-preview .certificate-preview-close .el-icon-close[data-v-0993b85e]{font-weight:700}.certificate-preview .certificate-preview-img[data-v-0993b85e]{width:150px;height:200px;-o-object-fit:contain;object-fit:contain}.opt-group[data-v-3ac92c0e]{text-align:center}.opt-group .iconBtn[data-v-3ac92c0e]{color:#409eff;cursor:pointer;font-size:14px;margin:0 4px;-webkit-transition:all .3s;transition:all .3s}.opt-group .iconBtn[data-v-3ac92c0e]:hover{color:#66b1ff;-webkit-transform:scale(1.1);transform:scale(1.1)}.opt-group .iconBtn.el-icon-delete[data-v-3ac92c0e]:hover{color:#f56c6c}.opt-group .iconBtn.disabled[data-v-3ac92c0e]{color:#c0c4cc;cursor:not-allowed;opacity:.5}.opt-group .iconBtn.disabled[data-v-3ac92c0e]:hover{color:#c0c4cc;-webkit-transform:none;transform:none}.opt-group .overflow[data-v-3ac92c0e]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin:0;padding:0 4px}.opt-group .status-draft[data-v-3ac92c0e]{color:#909399;font-weight:500}.opt-group .status-active[data-v-3ac92c0e]{color:#67c23a;font-weight:500}.opt-group .status-inactive[data-v-3ac92c0e]{color:#f56c6c;font-weight:500}[data-v-5f1283e9] .el-form-item__label:after{content:":";color:#393c3e;font-weight:600;margin-right:2px;margin-left:1px}.crumb.has-select[data-v-5f1283e9]{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:12px}.crumb.has-select .right-select[data-v-5f1283e9],.crumb.has-select[data-v-5f1283e9]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.crumb.has-select .right-select[data-v-5f1283e9]{gap:16px;font-size:13px;color:#606266}.crumb.has-select .right-select .total-count[data-v-5f1283e9]{color:#303133;font-weight:600;white-space:nowrap}.crumb.has-select .right-select .selected-count[data-v-5f1283e9]{color:#2d8cf0;font-weight:500}.crumb.has-select .right-select .checked-count[data-v-5f1283e9]{margin-left:20px;color:#606266}.crumb.has-select .right-select .checked-count .count-num[data-v-5f1283e9]{color:#67c23a;font-weight:600;font-size:14px}.table-container.hasTab[data-v-5f1283e9]{position:relative}.table-container.hasTab .opt-right.opt[data-v-5f1283e9]{position:absolute;right:10px;top:0;z-index:10}.program-hot-table[data-v-5f1283e9] .status-active{color:#67c23a}.program-hot-table[data-v-5f1283e9] .status-inactive{color:#909399}.program-hot-table[data-v-5f1283e9] .iconBtn{color:#409eff;cursor:pointer;font-size:14px;margin:0 4px;-webkit-transition:all .3s;transition:all .3s}.program-hot-table[data-v-5f1283e9] .iconBtn:hover{color:#66b1ff;-webkit-transform:scale(1.1);transform:scale(1.1)}.program-hot-table[data-v-5f1283e9] .el-icon-delete:hover{color:#f56c6c}.pagePanel[data-v-5f1283e9]{margin-top:10px}.app-container[data-v-fe0560c8]{padding:20px;background:#f9fafb}.page-header[data-v-fe0560c8]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:20px}.page-header .page-title[data-v-fe0560c8]{font-size:18px;font-weight:500;color:#303133}.content-wrapper[data-v-fe0560c8]{background:#fff;border-radius:4px;-webkit-box-shadow:0 2px 5px rgba(0,0,0,.08);box-shadow:0 2px 5px rgba(0,0,0,.08);border:1px solid #ebeef5;padding:20px}.page-content[data-v-fe0560c8]{min-height:400px}.opt-group[data-v-48b014c3]{text-align:center}.opt-group .iconBtn[data-v-48b014c3]{color:#409eff;cursor:pointer;font-size:14px;margin:0 4px;-webkit-transition:all .3s;transition:all .3s}.opt-group .iconBtn[data-v-48b014c3]:hover{color:#66b1ff;-webkit-transform:scale(1.1);transform:scale(1.1)}.opt-group .iconBtn.el-icon-delete[data-v-48b014c3]:hover{color:#f56c6c}.opt-group .iconBtn.disabled[data-v-48b014c3]{color:#c0c4cc;cursor:not-allowed;opacity:.5}.opt-group .iconBtn.disabled[data-v-48b014c3]:hover{color:#c0c4cc;-webkit-transform:none;transform:none}.query-personnel-dialog[data-v-c1ed86ec]{height:100%;min-height:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.query-personnel-dialog .main-layout[data-v-c1ed86ec]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:16px;-webkit-box-flex:1;-ms-flex:1;flex:1;min-height:0;height:100%}.query-personnel-dialog .left-rules-panel[data-v-c1ed86ec]{width:272px;-ms-flex-negative:0;flex-shrink:0;border-right:1px solid #ebeef5;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding-right:4px;min-height:0}.query-personnel-dialog .left-rules-panel .panel-header[data-v-c1ed86ec]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:10px 4px 14px 0;border-bottom:1px solid #ebeef5;font-size:14px;font-weight:600;color:#303133}.query-personnel-dialog .left-rules-panel .panel-header i[data-v-c1ed86ec]{margin-right:6px;color:#409eff}.query-personnel-dialog .left-rules-panel .panel-content[data-v-c1ed86ec]{-webkit-box-flex:1;-ms-flex:1;flex:1;overflow-y:auto;padding:14px 6px 0 0;min-height:0}.query-personnel-dialog .left-rules-panel .rule-section[data-v-c1ed86ec]{margin-bottom:12px;background:#fff;border:1px solid #ebeef5;border-radius:8px;padding:12px;-webkit-box-shadow:0 2px 8px rgba(31,35,41,.04);box-shadow:0 2px 8px rgba(31,35,41,.04)}.query-personnel-dialog .left-rules-panel .rule-section[data-v-c1ed86ec]:last-child{margin-bottom:0}.query-personnel-dialog .left-rules-panel .rule-section .rule-title[data-v-c1ed86ec]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:13px;font-weight:600;color:#303133;margin-bottom:10px;line-height:1}.query-personnel-dialog .left-rules-panel .rule-section .rule-title .rule-title-icon[data-v-c1ed86ec]{width:20px;height:20px;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;margin-right:8px;border-radius:6px;background:#ecf5ff;color:#409eff;-ms-flex-negative:0;flex-shrink:0}.query-personnel-dialog .left-rules-panel .rule-section .rule-title .rule-title-icon i[data-v-c1ed86ec]{font-size:12px}.query-personnel-dialog .left-rules-panel .rule-section .rule-content[data-v-c1ed86ec]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:8px}.query-personnel-dialog .left-rules-panel .duty-level-group[data-v-c1ed86ec]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:10px;padding:8px 0;border-top:1px dashed #f0f2f5}.query-personnel-dialog .left-rules-panel .duty-level-group[data-v-c1ed86ec]:first-child{padding-top:0;border-top:none}.query-personnel-dialog .left-rules-panel .duty-level-group[data-v-c1ed86ec]:last-child{padding-bottom:0}.query-personnel-dialog .left-rules-panel .duty-level-group .level-label[data-v-c1ed86ec]{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;min-width:56px;height:24px;padding:0 8px;font-size:12px;color:#606266;background:#f5f7fa;border-radius:12px;-ms-flex-negative:0;flex-shrink:0}.query-personnel-dialog .left-rules-panel .duty-level-group .duty-tags[data-v-c1ed86ec]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:6px;-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0}.query-personnel-dialog .left-rules-panel .rule-chip[data-v-c1ed86ec]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-height:28px;padding:4px 10px;background:#f7f8fa;border:1px solid #ebeef5;border-radius:6px;color:#606266;font-size:12px;line-height:1.4;vertical-align:top}.query-personnel-dialog .left-rules-panel .duty-tag .tag-badge[data-v-c1ed86ec]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:18px;padding:0 5px;border-radius:9px;margin-left:6px;font-size:10px;font-weight:500}.query-personnel-dialog .left-rules-panel .duty-tag .tag-badge.mandatory[data-v-c1ed86ec]{background:#fef0f0;color:#f56c6c}.query-personnel-dialog .left-rules-panel .duty-tag .tag-badge.encouraged[data-v-c1ed86ec]{background:#f0f9eb;color:#67c23a}.query-personnel-dialog .left-rules-panel .ship-tags[data-v-c1ed86ec]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:6px}.query-personnel-dialog .left-rules-panel .scenario-tag[data-v-c1ed86ec]{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;background:#f4f8ff;border-color:#d9ecff;color:#409eff}.query-personnel-dialog .left-rules-panel .empty-text[data-v-c1ed86ec]{color:#b5bac3;font-size:12px;line-height:24px}.query-personnel-dialog .left-rules-panel .no-rules-tip[data-v-c1ed86ec]{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;color:#c0c4cc;font-size:13px;padding:40px 0}.query-personnel-dialog .left-rules-panel .no-rules-tip i[data-v-c1ed86ec]{font-size:28px;margin-bottom:8px}.query-personnel-dialog .left-rules-panel .certificate-section .certificate-content[data-v-c1ed86ec]{gap:10px}.query-personnel-dialog .left-rules-panel .certificate-section .cert-item[data-v-c1ed86ec]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:8px}.query-personnel-dialog .left-rules-panel .certificate-section .cert-item .cert-label[data-v-c1ed86ec]{font-size:12px;color:#909399;-ms-flex-negative:0;flex-shrink:0;min-width:60px}.query-personnel-dialog .left-rules-panel .certificate-section .cert-item .cert-value[data-v-c1ed86ec]{font-size:12px;color:#606266}.query-personnel-dialog .left-rules-panel .certificate-section .cert-item .cert-template-preview[data-v-c1ed86ec]{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0}.query-personnel-dialog .left-rules-panel .certificate-section .cert-item .cert-template-preview .cert-template-img[data-v-c1ed86ec]{max-width:100%;max-height:120px;border-radius:4px;border:1px solid #ebeef5;cursor:pointer;-webkit-transition:-webkit-transform .2s;transition:-webkit-transform .2s;transition:transform .2s;transition:transform .2s,-webkit-transform .2s}.query-personnel-dialog .left-rules-panel .certificate-section .cert-item .cert-template-preview .cert-template-img[data-v-c1ed86ec]:hover{-webkit-transform:scale(1.02);transform:scale(1.02);-webkit-box-shadow:0 2px 8px rgba(0,0,0,.1);box-shadow:0 2px 8px rgba(0,0,0,.1)}.query-personnel-dialog .right-content-panel[data-v-c1ed86ec]{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;min-height:0}.query-personnel-dialog .query-form[data-v-c1ed86ec]{margin-bottom:12px;padding:12px;background:#fafafa;border-radius:4px;-ms-flex-negative:0;flex-shrink:0}.query-personnel-dialog .query-form .more-filter-btn[data-v-c1ed86ec]{margin-left:8px;padding:0 8px;font-size:13px}.query-personnel-dialog .query-form .more-filter-btn i[data-v-c1ed86ec]{margin-left:4px;-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s}.query-personnel-dialog .query-form .more-filters-wrapper[data-v-c1ed86ec]{width:100%;margin-top:12px;padding-top:12px;border-top:1px dashed #e4e7ed}.query-personnel-dialog .expand-enter-active[data-v-c1ed86ec],.query-personnel-dialog .expand-leave-active[data-v-c1ed86ec]{-webkit-transition:all .3s ease;transition:all .3s ease;overflow:hidden}.query-personnel-dialog .expand-enter[data-v-c1ed86ec],.query-personnel-dialog .expand-leave-to[data-v-c1ed86ec]{opacity:0;max-height:0}.query-personnel-dialog .expand-enter-to[data-v-c1ed86ec],.query-personnel-dialog .expand-leave[data-v-c1ed86ec]{opacity:1;max-height:100px}.query-personnel-dialog .crew-link[data-v-c1ed86ec]{color:#409eff;text-decoration:none;cursor:pointer}.query-personnel-dialog .crew-link[data-v-c1ed86ec]:hover{text-decoration:underline}.query-personnel-dialog .table-section[data-v-c1ed86ec]{-webkit-box-flex:1;-ms-flex:1;flex:1;min-height:0;overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.query-personnel-dialog .table-footer[data-v-c1ed86ec]{margin-top:10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:8px 12px;background:#f5f7fa;border-radius:4px;-ms-flex-negative:0;flex-shrink:0}.query-personnel-dialog .table-footer .total-info[data-v-c1ed86ec]{color:#606266;font-size:13px}.query-personnel-dialog .table-footer .selected-info[data-v-c1ed86ec]{color:#409eff;font-weight:500;font-size:13px}.dialog-footer[data-v-c1ed86ec]{text-align:right;padding-top:10px}[data-v-c1ed86ec] .query-personnel-dialog-shell{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:90vh;margin-top:0!important}[data-v-c1ed86ec] .query-personnel-dialog-shell .el-dialog__body{-webkit-box-flex:1;-ms-flex:1;flex:1;min-height:0;overflow:hidden;padding-bottom:16px}[data-v-c1ed86ec] .query-personnel-dialog-shell .el-dialog__footer{-ms-flex-negative:0;flex-shrink:0;padding-top:0}.inline-b[data-v-35037858]{display:inline-block}.personnel-export-btn-box .form[data-v-35037858]{text-align:left}.flex-r[data-v-35037858]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.training-calendar-dialog .content-section[data-v-0e1fa662]{background:#fff;border:1px solid #ebeef5;border-radius:4px;padding:10px 10px 4px;margin-bottom:12px}.training-calendar-dialog .item-title[data-v-0e1fa662]{font-weight:600;color:#303133;font-size:14px;margin-bottom:10px}.training-calendar-dialog .certificate-info-row[data-v-0e1fa662]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:12px;padding:8px 0;-ms-flex-wrap:wrap;flex-wrap:wrap}.training-calendar-dialog .cert-template-label[data-v-0e1fa662]{color:#606266;font-size:13px;white-space:nowrap}.training-calendar-dialog .certificate-selector[data-v-0e1fa662]{width:80px;height:60px;border:1px dashed #dcdfe6;border-radius:4px;cursor:pointer;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;-webkit-transition:all .3s;transition:all .3s;overflow:hidden}.training-calendar-dialog .certificate-selector[data-v-0e1fa662]:hover{border-color:#409eff}.training-calendar-dialog .certificate-card[data-v-0e1fa662]{width:100%;height:100%;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}.training-calendar-dialog .certificate-plus[data-v-0e1fa662]{font-size:24px;color:#909399}.training-calendar-dialog .certificate-preview[data-v-0e1fa662]{position:relative;width:100%;height:100%}.training-calendar-dialog .certificate-preview-img[data-v-0e1fa662]{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.training-calendar-dialog .certificate-preview-close[data-v-0e1fa662]{position:absolute;top:2px;right:2px;width:18px;height:18px;background:rgba(0,0,0,.5);border-radius:50%;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;cursor:pointer;z-index:1}.training-calendar-dialog .certificate-preview-close i[data-v-0e1fa662]{color:#fff;font-size:12px}.training-calendar-dialog .certificate-preview-close[data-v-0e1fa662]:hover{background:rgba(0,0,0,.7)}.training-calendar-dialog .certificate-item[data-v-0e1fa662]{border:1px solid #ebeef5;border-radius:4px;padding:10px;margin-bottom:10px;cursor:pointer;-webkit-transition:all .3s;transition:all .3s}.training-calendar-dialog .certificate-item[data-v-0e1fa662]:hover{border-color:#409eff}.training-calendar-dialog .certificate-item.selected[data-v-0e1fa662]{border-color:#409eff;background:#ecf5ff}.training-calendar-dialog .certificate-header[data-v-0e1fa662]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;margin-bottom:8px}.training-calendar-dialog .certificate-name[data-v-0e1fa662]{font-size:14px;color:#303133}.training-calendar-dialog .certificate-img[data-v-0e1fa662]{width:100%;max-height:120px;-o-object-fit:contain;object-fit:contain}.training-calendar-dialog .course-title[data-v-0e1fa662],.training-calendar-dialog .personnel-title[data-v-0e1fa662]{color:#409eff}.training-calendar-dialog .course-card[data-v-0e1fa662],.training-calendar-dialog .personnel-card[data-v-0e1fa662]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:8px}.training-calendar-dialog .course-table-header[data-v-0e1fa662],.training-calendar-dialog .personnel-table-header[data-v-0e1fa662]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.training-calendar-dialog .mailTable[data-v-0e1fa662]{width:100%;border-collapse:collapse;table-layout:fixed}.training-calendar-dialog .mailTable .column[data-v-0e1fa662]{background:#f7f8fa;padding:8px;color:#606266;border:1px solid #ebeef5;font-weight:500}.training-calendar-dialog .mailTable .column.is-required[data-v-0e1fa662]:before{content:"*";color:#f56c6c;margin-right:4px}.training-calendar-dialog .mailTable td[data-v-0e1fa662]{border:1px solid #ebeef5;padding:6px 8px;vertical-align:top}.training-calendar-dialog .mailTable .el-form-item--mini.el-form-item[data-v-0e1fa662],.training-calendar-dialog .mailTable .el-form-item--small.el-form-item[data-v-0e1fa662],.training-calendar-dialog .mailTable .el-form-item[data-v-0e1fa662]{margin:0!important}.training-calendar-dialog .status-title[data-v-0e1fa662]{color:#409eff}.training-calendar-dialog .status-block[data-v-0e1fa662]{padding:0}.training-calendar-dialog .status-grid[data-v-0e1fa662]{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:16px;padding:4px 0}.training-calendar-dialog .status-item[data-v-0e1fa662]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:8px;padding:16px;background:#f8f9fa;border-radius:6px;border:1px solid #e9ecef;-webkit-transition:all .2s;transition:all .2s;min-width:0;overflow:visible}.training-calendar-dialog .status-item[data-v-0e1fa662]:hover{background:#f1f3f5;border-color:#dee2e6}.training-calendar-dialog .status-item-label[data-v-0e1fa662]{font-size:12px;color:#868e96;font-weight:500;text-transform:uppercase;letter-spacing:.5px}.training-calendar-dialog .status-item-value[data-v-0e1fa662]{font-size:14px;color:#212529;font-weight:600;overflow:visible;min-width:0;width:100%}.training-calendar-dialog .status-approved[data-v-0e1fa662]{color:#2f9e44;display:-webkit-inline-box!important;display:-ms-inline-flexbox!important;display:inline-flex!important;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:4px;font-size:13px;white-space:nowrap!important;-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}.training-calendar-dialog .status-approved i[data-v-0e1fa662]{font-size:15px;-ms-flex-negative:0;flex-shrink:0;display:inline-block}.training-calendar-dialog .status-submitted[data-v-0e1fa662]{color:#1971c2;display:-webkit-inline-box!important;display:-ms-inline-flexbox!important;display:inline-flex!important;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:4px;font-size:13px;white-space:nowrap!important;-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}.training-calendar-dialog .status-submitted i[data-v-0e1fa662]{font-size:15px;-ms-flex-negative:0;flex-shrink:0;display:inline-block}.training-calendar-dialog .status-registration-ended[data-v-0e1fa662]{color:#08979c!important;display:-webkit-inline-box!important;display:-ms-inline-flexbox!important;display:inline-flex!important;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:4px;font-size:13px;white-space:nowrap!important;-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important;width:auto!important}.training-calendar-dialog .status-registration-ended i[data-v-0e1fa662]{font-size:15px;width:15px;height:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.training-calendar-dialog .status-draft[data-v-0e1fa662]{color:#e03131;display:-webkit-inline-box!important;display:-ms-inline-flexbox!important;display:inline-flex!important;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:4px;font-size:13px;white-space:nowrap!important;-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}.training-calendar-dialog .status-draft i[data-v-0e1fa662]{font-size:15px;-ms-flex-negative:0;flex-shrink:0;display:inline-block}.training-calendar-dialog .no-data-tip[data-v-0e1fa662]{padding:20px 0}.training-calendar-dialog .btn-plain-danger.is-disabled[data-v-0e1fa662],.training-calendar-dialog .btn-plain-danger[disabled][data-v-0e1fa662],.training-calendar-dialog .btn-plain-primary.is-disabled[data-v-0e1fa662],.training-calendar-dialog .btn-plain-primary[disabled][data-v-0e1fa662],.training-calendar-dialog .btn-plain-success.is-disabled[data-v-0e1fa662],.training-calendar-dialog .btn-plain-success[disabled][data-v-0e1fa662],.training-calendar-dialog .btn-plain-warning.is-disabled[data-v-0e1fa662],.training-calendar-dialog .btn-plain-warning[disabled][data-v-0e1fa662]{color:#c0c4cc!important;background-color:#f5f7fa!important;border-color:#e4e7ed!important;cursor:not-allowed!important;opacity:.7}.training-calendar-dialog .btn-plain-danger.is-disabled i[data-v-0e1fa662],.training-calendar-dialog .btn-plain-danger[disabled] i[data-v-0e1fa662],.training-calendar-dialog .btn-plain-primary.is-disabled i[data-v-0e1fa662],.training-calendar-dialog .btn-plain-primary[disabled] i[data-v-0e1fa662],.training-calendar-dialog .btn-plain-success.is-disabled i[data-v-0e1fa662],.training-calendar-dialog .btn-plain-success[disabled] i[data-v-0e1fa662],.training-calendar-dialog .btn-plain-warning.is-disabled i[data-v-0e1fa662],.training-calendar-dialog .btn-plain-warning[disabled] i[data-v-0e1fa662]{color:#c0c4cc!important}.training-calendar-dialog .crew-link[data-v-0e1fa662]{color:#409eff;text-decoration:none;cursor:pointer;-webkit-transition:color .2s;transition:color .2s}.training-calendar-dialog .crew-link[data-v-0e1fa662]:hover{color:#66b1ff;text-decoration:underline}.training-calendar-dialog .crew-link[data-v-0e1fa662]:active{color:#3a8ee6}.training-calendar-dialog .task-code-link[data-v-0e1fa662]{color:#409eff;text-decoration:none;cursor:pointer;-webkit-transition:color .2s;transition:color .2s;font-size:14px}.training-calendar-dialog .task-code-link[data-v-0e1fa662]:hover{color:#66b1ff;text-decoration:underline}.training-calendar-dialog .task-code-link[data-v-0e1fa662]:active{color:#3a8ee6}.training-calendar-dialog .checkbox-disabled[data-v-0e1fa662] .el-checkbox__input.is-disabled.is-checked .el-checkbox__inner{background-color:#409eff!important;border-color:#409eff!important}.training-calendar-dialog .checkbox-disabled[data-v-0e1fa662] .el-checkbox__input.is-disabled.is-checked .el-checkbox__inner:after{border-color:#fff!important;border-width:2px!important}.training-calendar-dialog .clear-teacher-btn[data-v-0e1fa662]{color:#f56c6c;padding:0 8px;font-size:12px;-ms-flex-negative:0;flex-shrink:0}.training-calendar-dialog .clear-teacher-btn[data-v-0e1fa662]:hover{color:#f78989}.training-calendar-dialog .clear-teacher-btn i[data-v-0e1fa662]{margin-right:2px}.training-calendar-dialog .registration-summary[data-v-0e1fa662]{background:#f5f7fa;border:1px solid #dcdfe6;border-radius:4px;padding:12px;margin-bottom:12px}.training-calendar-dialog .registration-summary .summary-header[data-v-0e1fa662]{font-size:13px;font-weight:600;margin-bottom:10px;padding-bottom:8px;border-bottom:1px solid #409eff}.training-calendar-dialog .registration-summary .summary-header .summary-title-row[data-v-0e1fa662]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:16px;-ms-flex-wrap:wrap;flex-wrap:wrap}.training-calendar-dialog .registration-summary .summary-header .summary-title[data-v-0e1fa662]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px;color:#409eff}.training-calendar-dialog .registration-summary .summary-header .summary-title i[data-v-0e1fa662]{font-size:14px}.training-calendar-dialog .registration-summary .summary-header .summary-total[data-v-0e1fa662]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:12px;font-size:12px}.training-calendar-dialog .registration-summary .summary-header .summary-total .total-item[data-v-0e1fa662]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:4px;padding:4px 10px;background:#fff;border-radius:4px;border:1px solid #e4e7ed}.training-calendar-dialog .registration-summary .summary-header .summary-total .total-item .total-label[data-v-0e1fa662]{color:#606266;font-weight:500}.training-calendar-dialog .registration-summary .summary-header .summary-total .total-item .total-value[data-v-0e1fa662]{color:#409eff;font-weight:700;font-size:14px}.training-calendar-dialog .registration-summary .summary-header .summary-total .total-item.registered .total-value[data-v-0e1fa662]{color:#67c23a}.training-calendar-dialog .registration-summary .summary-header .summary-total .total-item.unregistered .total-value[data-v-0e1fa662]{color:#909399}.training-calendar-dialog .registration-summary .summary-header .summary-total .total-item.unregistered.highlight .total-value[data-v-0e1fa662]{color:#f56c6c}.training-calendar-dialog .registration-summary .summary-content .summary-cards[data-v-0e1fa662]{display:grid;grid-template-columns:repeat(auto-fill,minmax(160px,1fr));gap:10px}.training-calendar-dialog .registration-summary .summary-content .summary-card[data-v-0e1fa662]{background:#fff;border:1px solid #e4e7ed;border-radius:4px;padding:8px 10px;-webkit-transition:all .2s ease;transition:all .2s ease;font-size:12px}.training-calendar-dialog .registration-summary .summary-content .summary-card[data-v-0e1fa662]:hover{-webkit-box-shadow:0 2px 8px rgba(0,0,0,.08);box-shadow:0 2px 8px rgba(0,0,0,.08)}.training-calendar-dialog .registration-summary .summary-content .summary-card.has-unregistered[data-v-0e1fa662]{border-color:#ebeef5}.training-calendar-dialog .registration-summary .summary-content .summary-card .card-header[data-v-0e1fa662]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:8px;padding-bottom:6px;border-bottom:1px solid #ebeef5}.training-calendar-dialog .registration-summary .summary-content .summary-card .card-header .unit-name[data-v-0e1fa662]{font-size:13px;font-weight:600;color:#303133;-webkit-box-flex:1;-ms-flex:1;flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin-right:6px}.training-calendar-dialog .registration-summary .summary-content .summary-card .card-header .el-tag[data-v-0e1fa662]{-ms-flex-negative:0;flex-shrink:0}.training-calendar-dialog .registration-summary .summary-content .summary-card .card-body[data-v-0e1fa662]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:4px}.training-calendar-dialog .registration-summary .summary-content .summary-card .card-body .stat-row[data-v-0e1fa662]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;font-size:12px;line-height:1.5}.training-calendar-dialog .registration-summary .summary-content .summary-card .card-body .stat-row .stat-label[data-v-0e1fa662]{color:#606266}.training-calendar-dialog .registration-summary .summary-content .summary-card .card-body .stat-row .stat-value[data-v-0e1fa662]{font-weight:600;color:#409eff}.training-calendar-dialog .registration-summary .summary-content .summary-card .card-body .stat-row .stat-value.registered[data-v-0e1fa662]{color:#67c23a}.training-calendar-dialog .registration-summary .summary-content .summary-card .card-body .stat-row .stat-value.unregistered[data-v-0e1fa662]{color:#909399}.training-calendar-dialog .registration-summary .summary-content .summary-card .card-body .stat-row .stat-value.unregistered.highlight[data-v-0e1fa662]{color:#f56c6c;font-size:13px}.training-crew-select-popper .el-select-dropdown__wrap.gl-associate-dropdown__wrap{max-height:384px!important}.training-list-tab .filter-container[data-v-b78bd31e]{margin-bottom:10px}[data-v-b78bd31e] .el-form-item__label:after{content:":";color:#393c3e;font-weight:600;margin-right:2px;margin-left:1px}.calendar-day-view[data-v-926cf6c8]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%;overflow:hidden;width:100%}.calendar-day-view .calendar-header[data-v-926cf6c8]{-ms-flex-negative:0;flex-shrink:0;display:grid;grid-template-columns:repeat(7,minmax(0,1fr));background:#f5f7fa;border-bottom:1px solid #e4e7ed;width:100%;max-width:100%;-webkit-box-sizing:border-box;box-sizing:border-box}.calendar-day-view .calendar-header .calendar-header-cell[data-v-926cf6c8]{padding:12px;text-align:center;font-weight:600;color:#606266;border-right:1px solid #e4e7ed;-webkit-box-sizing:border-box;box-sizing:border-box;min-width:0}.calendar-day-view .calendar-header .calendar-header-cell[data-v-926cf6c8]:last-child{border-right:none}.calendar-day-view .calendar-body[data-v-926cf6c8]{-webkit-box-flex:1;-ms-flex:1;flex:1;overflow-y:auto;overflow-x:hidden;width:100%;max-width:100%;-webkit-box-sizing:border-box;box-sizing:border-box}.calendar-day-view .calendar-body .calendar-week[data-v-926cf6c8]{position:relative;display:grid;grid-template-columns:repeat(7,minmax(0,1fr));border-bottom:1px solid #e4e7ed;min-height:100px;width:100%;max-width:100%;-webkit-box-sizing:border-box;box-sizing:border-box}.calendar-day-view .calendar-body .calendar-week[data-v-926cf6c8]:last-child{border-bottom:none}.calendar-day-view .calendar-body .calendar-week .task-bars-container[data-v-926cf6c8]{position:absolute;top:30px;left:0;right:0;display:grid;grid-template-columns:repeat(7,minmax(0,1fr));pointer-events:none;z-index:10;width:100%;max-width:100%;-webkit-box-sizing:border-box;box-sizing:border-box}.calendar-day-view .calendar-body .calendar-week .task-bars-container .task-bar[data-v-926cf6c8]{height:22px;margin:2px 1px;padding:2px 4px;border-radius:3px;font-size:12px;cursor:move;pointer-events:auto;-webkit-transition:all .2s;transition:all .2s;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;overflow:hidden;-webkit-box-sizing:border-box;box-sizing:border-box;min-width:0}.calendar-day-view .calendar-body .calendar-week .task-bars-container .task-bar[data-v-926cf6c8]:hover{opacity:.9;-webkit-transform:translateY(-1px);transform:translateY(-1px);-webkit-box-shadow:0 2px 8px rgba(0,0,0,.2);box-shadow:0 2px 8px rgba(0,0,0,.2);z-index:100}.calendar-day-view .calendar-body .calendar-week .task-bars-container .task-bar[data-v-926cf6c8]:active{cursor:-webkit-grabbing;cursor:grabbing}.calendar-day-view .calendar-body .calendar-week .task-bars-container .task-bar .task-bar-content[data-v-926cf6c8]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:100%;color:#fff;min-width:0}.calendar-day-view .calendar-body .calendar-week .task-bars-container .task-bar .task-bar-dot[data-v-926cf6c8]{width:6px;height:6px;border-radius:50%;-ms-flex-negative:0;flex-shrink:0;margin-right:4px}.calendar-day-view .calendar-body .calendar-week .task-bars-container .task-bar .task-bar-time[data-v-926cf6c8]{margin-right:4px;font-weight:500;-ms-flex-negative:0;flex-shrink:0}.calendar-day-view .calendar-body .calendar-week .task-bars-container .task-bar .task-bar-title[data-v-926cf6c8]{overflow:hidden;text-overflow:ellipsis;min-width:0}.calendar-day-view .calendar-body .calendar-week .task-bars-container .task-bar.task-bar-status-0[data-v-926cf6c8]{background:#bae7fb;color:#fff}.calendar-day-view .calendar-body .calendar-week .task-bars-container .task-bar.task-bar-status-0 .task-bar-dot[data-v-926cf6c8]{background:#4db8e8}.calendar-day-view .calendar-body .calendar-week .task-bars-container .task-bar.task-bar-status-1[data-v-926cf6c8]{background:#1890ff;color:#fff}.calendar-day-view .calendar-body .calendar-week .task-bars-container .task-bar.task-bar-status-1 .task-bar-dot[data-v-926cf6c8]{background:#096dd9}.calendar-day-view .calendar-body .calendar-week .task-bars-container .task-bar.task-bar-status-2[data-v-926cf6c8]{background:#d9001a;color:#fff}.calendar-day-view .calendar-body .calendar-week .task-bars-container .task-bar.task-bar-status-2 .task-bar-dot[data-v-926cf6c8]{background:#a00013}.calendar-day-view .calendar-body .calendar-week .task-bars-container .task-bar.task-bar-status-3[data-v-926cf6c8]{background:#7df196;color:#fff}.calendar-day-view .calendar-body .calendar-week .task-bars-container .task-bar.task-bar-status-3 .task-bar-dot[data-v-926cf6c8]{background:#2ec95c}.calendar-day-view .calendar-body .calendar-week .task-bars-container .task-bar.task-bar-status-4[data-v-926cf6c8]{background:#f7b661;color:#fff}.calendar-day-view .calendar-body .calendar-week .task-bars-container .task-bar.task-bar-status-4 .task-bar-dot[data-v-926cf6c8]{background:#e89020}.calendar-day-view .calendar-body .calendar-week .task-bars-container .task-bar.task-bar-status-5[data-v-926cf6c8]{background:#52c41a;color:#fff}.calendar-day-view .calendar-body .calendar-week .task-bars-container .task-bar.task-bar-status-5 .task-bar-dot[data-v-926cf6c8]{background:#389e0d}.calendar-day-view .calendar-body .calendar-day-cell[data-v-926cf6c8]{min-height:100px;border-right:1px solid #e4e7ed;padding:4px;background:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;position:relative;-webkit-box-sizing:border-box;box-sizing:border-box;overflow:hidden;min-width:0}.calendar-day-view .calendar-body .calendar-day-cell[data-v-926cf6c8]:last-child{border-right:none}.calendar-day-view .calendar-body .calendar-day-cell.is-other-month[data-v-926cf6c8]{background:#fafafa}.calendar-day-view .calendar-body .calendar-day-cell.is-other-month .day-number[data-v-926cf6c8]{color:#c0c4cc}.calendar-day-view .calendar-body .calendar-day-cell.is-today[data-v-926cf6c8]{background:#ecf5ff}.calendar-day-view .calendar-body .calendar-day-cell.is-today .day-number[data-v-926cf6c8]{background:#409eff;color:#fff;border-radius:50%;width:24px;height:24px;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}.calendar-day-view .calendar-body .calendar-day-cell.is-weekend[data-v-926cf6c8]{background:#fafbfc}.calendar-day-view .calendar-body .calendar-day-cell.is-dragging[data-v-926cf6c8]{background:#e8f4ff;border:2px dashed #409eff}.calendar-day-view .calendar-body .calendar-day-cell.is-drag-over[data-v-926cf6c8]{background:#e8f4ff;border:2px solid #409eff;-webkit-box-shadow:inset 0 0 8px rgba(64,158,255,.3);box-shadow:inset 0 0 8px rgba(64,158,255,.3)}.calendar-day-view .calendar-body .calendar-day-cell .day-header[data-v-926cf6c8]{position:absolute;top:4px;left:4px;padding:2px 6px;z-index:1}.calendar-day-view .calendar-body .calendar-day-cell .day-header .day-number[data-v-926cf6c8]{font-size:14px;font-weight:500;color:#303133}.calendar-day-view .calendar-body .calendar-day-cell .task-preview[data-v-926cf6c8]{padding:4px 8px;margin:4px;background:#67c23a;color:#fff;border-radius:3px;font-size:12px;opacity:.8}.calendar-week-view[data-v-b13e60f0]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%;overflow:hidden;width:100%;max-width:100%}.calendar-week-view .week-header[data-v-b13e60f0]{-ms-flex-negative:0;flex-shrink:0;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));background:#f5f7fa;border-bottom:2px solid #e4e7ed;width:100%;max-width:100%;-webkit-box-sizing:border-box;box-sizing:border-box}.calendar-week-view .week-header .week-column-header[data-v-b13e60f0]{padding:12px;text-align:center;border-right:1px solid #e4e7ed;-webkit-box-sizing:border-box;box-sizing:border-box;min-width:0}.calendar-week-view .week-header .week-column-header[data-v-b13e60f0]:last-child{border-right:none}.calendar-week-view .week-header .week-column-header .week-label[data-v-b13e60f0]{display:block;font-size:14px;font-weight:600;color:#606266;margin-bottom:6px}.calendar-week-view .week-header .week-column-header .week-label.is-current[data-v-b13e60f0]{color:#409eff}.calendar-week-view .week-header .week-column-header .week-date-range[data-v-b13e60f0]{display:block;font-size:12px;color:#909399}.calendar-week-view .week-body-wrapper[data-v-b13e60f0]{-webkit-box-flex:1;-ms-flex:1;flex:1;position:relative;overflow-y:auto;overflow-x:hidden;min-height:500px}.calendar-week-view .week-body-wrapper .week-body[data-v-b13e60f0]{position:absolute;top:0;left:0;right:0;bottom:0;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));z-index:1}.calendar-week-view .week-body-wrapper .week-body .week-column[data-v-b13e60f0]{border-right:1px solid #e4e7ed;background:#fff;-webkit-box-sizing:border-box;box-sizing:border-box}.calendar-week-view .week-body-wrapper .week-body .week-column.is-current[data-v-b13e60f0]{background:#f0f9ff}.calendar-week-view .week-body-wrapper .week-body .week-column[data-v-b13e60f0]:last-child{border-right:none}.calendar-week-view .week-body-wrapper .task-bars-layer[data-v-b13e60f0]{position:relative;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));padding:8px 0;z-index:10;min-height:100%}.calendar-week-view .week-body-wrapper .task-bars-layer .task-bar[data-v-b13e60f0]{height:22px;margin:2px 6px;padding:2px 8px;border-radius:4px;cursor:pointer;pointer-events:auto;-webkit-transition:all .2s;transition:all .2s;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;overflow:hidden;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative}.calendar-week-view .week-body-wrapper .task-bars-layer .task-bar[data-v-b13e60f0]:hover{opacity:.9;-webkit-transform:translateY(-1px);transform:translateY(-1px);-webkit-box-shadow:0 3px 10px rgba(0,0,0,.25);box-shadow:0 3px 10px rgba(0,0,0,.25);z-index:100}.calendar-week-view .week-body-wrapper .task-bars-layer .task-bar .task-bar-content[data-v-b13e60f0]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:100%;color:#fff;min-width:0;font-size:12px;line-height:1.2}.calendar-week-view .week-body-wrapper .task-bars-layer .task-bar .task-bar-dot[data-v-b13e60f0]{width:6px;height:6px;border-radius:50%;-ms-flex-negative:0;flex-shrink:0;margin-right:6px}.calendar-week-view .week-body-wrapper .task-bars-layer .task-bar .task-bar-time[data-v-b13e60f0]{margin-right:6px;font-weight:600;-ms-flex-negative:0;flex-shrink:0;font-size:11px}.calendar-week-view .week-body-wrapper .task-bars-layer .task-bar .task-bar-title[data-v-b13e60f0]{overflow:hidden;text-overflow:ellipsis;min-width:0;font-weight:500}.calendar-week-view .week-body-wrapper .task-bars-layer .task-bar.task-bar-status-0[data-v-b13e60f0]{background:#bae7fb;color:#fff}.calendar-week-view .week-body-wrapper .task-bars-layer .task-bar.task-bar-status-0 .task-bar-dot[data-v-b13e60f0]{background:#4db8e8}.calendar-week-view .week-body-wrapper .task-bars-layer .task-bar.task-bar-status-1[data-v-b13e60f0]{background:#1890ff;color:#fff}.calendar-week-view .week-body-wrapper .task-bars-layer .task-bar.task-bar-status-1 .task-bar-dot[data-v-b13e60f0]{background:#096dd9}.calendar-week-view .week-body-wrapper .task-bars-layer .task-bar.task-bar-status-2[data-v-b13e60f0]{background:#d9001a;color:#fff}.calendar-week-view .week-body-wrapper .task-bars-layer .task-bar.task-bar-status-2 .task-bar-dot[data-v-b13e60f0]{background:#a00013}.calendar-week-view .week-body-wrapper .task-bars-layer .task-bar.task-bar-status-3[data-v-b13e60f0]{background:#7df196;color:#fff}.calendar-week-view .week-body-wrapper .task-bars-layer .task-bar.task-bar-status-3 .task-bar-dot[data-v-b13e60f0]{background:#2ec95c}.calendar-week-view .week-body-wrapper .task-bars-layer .task-bar.task-bar-status-4[data-v-b13e60f0]{background:#f7b661;color:#fff}.calendar-week-view .week-body-wrapper .task-bars-layer .task-bar.task-bar-status-4 .task-bar-dot[data-v-b13e60f0]{background:#e89020}.calendar-week-view .week-body-wrapper .task-bars-layer .task-bar.task-bar-status-5[data-v-b13e60f0]{background:#52c41a;color:#fff}.calendar-week-view .week-body-wrapper .task-bars-layer .task-bar.task-bar-status-5 .task-bar-dot[data-v-b13e60f0]{background:#389e0d}.calendar-month-view[data-v-772a33e4]{height:100%;overflow-y:auto;padding:16px}.calendar-month-view .month-cards-container[data-v-772a33e4]{display:grid;grid-template-columns:repeat(4,1fr);gap:16px}.calendar-month-view .month-card[data-v-772a33e4]{border:1px solid #e4e7ed;border-radius:4px;overflow:hidden}.calendar-month-view .month-card .month-card-header[data-v-772a33e4]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:12px;background:#f5f7fa;border-bottom:1px solid #e4e7ed}.calendar-month-view .month-card .month-card-header .month-title[data-v-772a33e4]{font-size:14px;font-weight:600;color:#303133}.calendar-month-view .month-card .month-card-header .month-title.is-current[data-v-772a33e4]{color:#409eff}.calendar-month-view .month-card .month-card-header .month-title.is-current[data-v-772a33e4]:after{content:"";display:inline-block;width:8px;height:8px;background:#409eff;border-radius:50%;margin-left:6px}.calendar-month-view .month-card .month-card-header .month-task-count[data-v-772a33e4]{font-size:12px;color:#909399}.calendar-month-view .month-card .month-card-body[data-v-772a33e4]{padding:12px;min-height:100px}.calendar-month-view .month-card .month-card-body .month-task-item[data-v-772a33e4]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:6px 0;font-size:12px;cursor:pointer}.calendar-month-view .month-card .month-card-body .month-task-item[data-v-772a33e4]:hover{background:#f5f7fa}.calendar-month-view .month-card .month-card-body .month-task-item .task-dot[data-v-772a33e4]{width:8px;height:8px;border-radius:50%;margin-right:8px;-ms-flex-negative:0;flex-shrink:0}.calendar-month-view .month-card .month-card-body .month-task-item .task-dot.dot-pending[data-v-772a33e4]{background:#4db8e8}.calendar-month-view .month-card .month-card-body .month-task-item .task-dot.dot-reminder[data-v-772a33e4]{background:#e89020}.calendar-month-view .month-card .month-card-body .month-task-item .task-dot.dot-ongoing[data-v-772a33e4]{background:#3030dd}.calendar-month-view .month-card .month-card-body .month-task-item .task-dot.dot-expired[data-v-772a33e4]{background:#a00013}.calendar-month-view .month-card .month-card-body .month-task-item .task-dot.dot-completed[data-v-772a33e4]{background:#2ec95c}.calendar-month-view .month-card .month-card-body .month-task-item .task-dot.dot-notRegistered[data-v-772a33e4]{background:#722ed1}.calendar-month-view .month-card .month-card-body .month-task-item .task-date[data-v-772a33e4]{color:#909399;margin-right:8px;-ms-flex-negative:0;flex-shrink:0}.calendar-month-view .month-card .month-card-body .month-task-item .task-title[data-v-772a33e4]{-webkit-box-flex:1;-ms-flex:1;flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#303133}.calendar-month-view .month-card .month-card-body .month-more[data-v-772a33e4]{text-align:center;padding:8px;color:#409eff;cursor:pointer;font-size:12px}.calendar-month-view .month-card .month-card-body .month-more[data-v-772a33e4]:hover{text-decoration:underline}.dialog-title[data-v-387fff23]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.dialog-title .title-bar[data-v-387fff23]{display:inline-block;width:4px;height:16px;background:#409eff;margin-right:10px;border-radius:2px}.dialog-title .title-text[data-v-387fff23]{font-size:16px;font-weight:600;color:#303133}.training-calendar-tab[data-v-5cbef7f4]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%;overflow:hidden}.training-calendar-tab[data-v-5cbef7f4] .el-form-item__label:after{content:":";color:#393c3e;font-weight:600;margin-right:2px;margin-left:1px}.training-calendar-tab .calendar-filter-container[data-v-5cbef7f4]{-ms-flex-negative:0;flex-shrink:0;margin-bottom:10px!important;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:16px}.training-calendar-tab .calendar-filter-container .el-form[data-v-5cbef7f4]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-flex:1;-ms-flex:1;flex:1}.training-calendar-tab .calendar-filter-container[data-v-5cbef7f4] .el-form-item{margin-bottom:0!important}.training-calendar-tab .calendar-filter-container .status-filter-right[data-v-5cbef7f4]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:16px;-ms-flex-negative:0;flex-shrink:0}.training-calendar-tab .calendar-filter-container .status-filter-right[data-v-5cbef7f4] .el-checkbox{margin-right:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.training-calendar-tab .calendar-filter-container .status-filter-right[data-v-5cbef7f4] .el-checkbox .el-checkbox__label{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:13px}.training-calendar-tab .calendar-filter-container .status-filter-right[data-v-5cbef7f4] .el-checkbox.status-pending .el-checkbox__label{color:#909399}.training-calendar-tab .calendar-filter-container .status-filter-right[data-v-5cbef7f4] .el-checkbox.status-reminder .el-checkbox__label{color:#e6a23c}.training-calendar-tab .calendar-filter-container .status-filter-right[data-v-5cbef7f4] .el-checkbox.status-ongoing .el-checkbox__label{color:#1890ff}.training-calendar-tab .calendar-filter-container .status-filter-right[data-v-5cbef7f4] .el-checkbox.date-expired .el-checkbox__label{color:#f56c6c}.training-calendar-tab .calendar-filter-container .status-filter-right[data-v-5cbef7f4] .el-checkbox.date-completed .el-checkbox__label{color:#67c23a}.training-calendar-tab .calendar-filter-container .status-filter-right[data-v-5cbef7f4] .el-checkbox.status-not-registered .el-checkbox__label{color:#52c41a}.training-calendar-tab .calendar-filter-container .status-filter-right .status-dot[data-v-5cbef7f4]{display:inline-block;width:8px;height:8px;margin-right:6px;border-radius:50%}.training-calendar-tab .calendar-filter-container .status-filter-right .status-dot.status-pending-bg[data-v-5cbef7f4]{background:#bae7fb}.training-calendar-tab .calendar-filter-container .status-filter-right .status-dot.status-reminder-bg[data-v-5cbef7f4]{background:#f7b661}.training-calendar-tab .calendar-filter-container .status-filter-right .status-dot.status-ongoing-bg[data-v-5cbef7f4]{background:#1890ff}.training-calendar-tab .calendar-filter-container .status-filter-right .status-dot.status-expired-bg[data-v-5cbef7f4]{background:#d9001a}.training-calendar-tab .calendar-filter-container .status-filter-right .status-dot.status-completed-bg[data-v-5cbef7f4]{background:#7df196}.training-calendar-tab .calendar-filter-container .status-filter-right .status-dot.status-not-registered-bg[data-v-5cbef7f4]{background:#52c41a}.training-calendar-tab .calendar-status-filter[data-v-5cbef7f4]{-ms-flex-negative:0;flex-shrink:0;margin-bottom:16px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:24px}.training-calendar-tab .calendar-status-filter .calendar-date-controls[data-v-5cbef7f4]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:16px;-webkit-box-flex:1;-ms-flex:1;flex:1;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.training-calendar-tab .calendar-status-filter .calendar-date-controls .view-type-tabs[data-v-5cbef7f4]{-ms-flex-negative:0;flex-shrink:0}.training-calendar-tab .calendar-status-filter .calendar-date-controls .date-navigation[data-v-5cbef7f4]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px}.training-calendar-tab .calendar-status-filter .calendar-date-controls .date-navigation .nav-label[data-v-5cbef7f4]{font-size:13px;color:#606266}.training-calendar-tab .calendar-status-filter .action-buttons[data-v-5cbef7f4]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px;-ms-flex-negative:0;flex-shrink:0}.training-calendar-tab .calendar-content[data-v-5cbef7f4]{-webkit-box-flex:1;-ms-flex:1;flex:1;background:#fff;border:1px solid #e4e7ed;border-radius:4px;margin-bottom:16px;overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.training-calendar-container[data-v-93a9598a]{padding:10px}.training-calendar-container .training-calendar-crumb.has-select[data-v-93a9598a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-bottom:1px solid #e4e7ed;margin-bottom:16px}.training-calendar-container .training-calendar-crumb.has-select .training-calendar-breadcrumb[data-v-93a9598a]{padding:12px 0}.training-calendar-container .training-calendar-crumb.has-select .training-calendar-view-switch[data-v-93a9598a]{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.training-calendar-container .training-calendar-crumb.has-select .training-calendar-right-select[data-v-93a9598a]{font-size:13px;color:#606266}.training-calendar-container .training-calendar-crumb.has-select .training-calendar-right-select .training-calendar-selected-count[data-v-93a9598a]{color:#2d8cf0;font-weight:500}.el-hot-editor-wrap[data-v-3d83c4ad]{background:#fff;overflow:visible}.panel-header[data-v-e2d365e2]{position:relative;z-index:2}.panel-header .header[data-v-e2d365e2]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.panel-header .header .breadcrumb[data-v-e2d365e2]{font-size:12px}.panel-header .header .h-opt[data-v-e2d365e2]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px}.panel-body[data-v-e2d365e2]{padding-right:110px!important;-webkit-box-sizing:border-box;box-sizing:border-box;overflow:auto;height:100%}.right-step-title[data-v-e2d365e2]{padding:12px 16px;font-size:14px;font-weight:600;color:#303133;border-bottom:1px solid #ebeef5;text-align:center}.right-step-panel[data-v-e2d365e2]{position:absolute;right:16px;top:58px;padding:16px 0;height:calc(100% - 121px)!important;width:100px;background:#fff;border-radius:4px;-webkit-box-shadow:-1px 0 3px rgba(0,0,0,.1);box-shadow:-1px 0 3px rgba(0,0,0,.1);z-index:1}.content-section[data-v-e2d365e2]{background:#fff;border:1px solid #ebeef5;border-radius:4px;padding:10px 10px 4px;margin-bottom:12px}.item-title[data-v-e2d365e2]{font-weight:600;color:#303133;margin-bottom:10px}.item-content[data-v-e2d365e2]{padding:0 5px}.item-content .mailTable[data-v-e2d365e2]{width:100%;border-collapse:collapse;table-layout:fixed}.item-content .mailTable .column[data-v-e2d365e2]{background:#f7f8fa;padding:8px;color:#606266;border:1px solid #ebeef5;font-weight:500}.item-content .mailTable .column.is-required[data-v-e2d365e2]:before{content:"*";color:#f56c6c;margin-right:4px}.item-content .mailTable td[data-v-e2d365e2]{border:1px solid #ebeef5;padding:6px 8px;vertical-align:middle}.item-content .table-header-actions[data-v-e2d365e2]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px;margin-bottom:10px;padding:8px 0}.mailTable .el-form-item--mini.el-form-item[data-v-e2d365e2],.mailTable .el-form-item--small.el-form-item[data-v-e2d365e2],.mailTable .el-form-item[data-v-e2d365e2]{margin:0!important}.btn-plain-primary[data-v-e2d365e2]{color:#409eff;border-color:#409eff;background:#fff}.btn-plain-primary[data-v-e2d365e2]:hover{background:#409eff;color:#fff}.btn-plain-primary[data-v-e2d365e2]:disabled{color:#c0c4cc;border-color:#e4e7ed;background:#fff}[data-v-e2d365e2] .hot-table-container,[data-v-e2d365e2] .hot-table-container .ht_master,[data-v-e2d365e2] .hot-table-container .ht_master .htCore{width:100%!important}[data-v-e2d365e2] .hot-table-container .ht_master .htCore td.htRight{text-align:right}[data-v-e2d365e2] .hot-table-container .ht_master .htCore td.htLeft{text-align:left}[data-v-e2d365e2] .hot-table-container .ht_master .htCore td.htCenter{text-align:center}[data-v-e2d365e2] .accessory-container,[data-v-e2d365e2] .accessory-container .file-list{width:100%!important}[data-v-e2d365e2] .el-form-item{margin-bottom:0}[data-v-e2d365e2] .el-form-item .el-form-item__content{line-height:32px}[data-v-e2d365e2] .el-input .el-input__inner{height:32px;line-height:32px}[data-v-e2d365e2] .el-select{width:100%}[data-v-e2d365e2] .el-select .el-input__inner{height:32px;line-height:32px}[data-v-e2d365e2] .el-date-editor{width:100%}[data-v-e2d365e2] .el-date-editor .el-input__inner{height:32px;line-height:32px}[data-v-e2d365e2] .el-textarea .el-textarea__inner{min-height:60px;resize:vertical}[data-v-e2d365e2] .htCommentCell:after{border-top:6px solid red!important}[data-v-e2d365e2] .has-comment{position:relative}[data-v-e2d365e2] .has-comment:after{content:"";position:absolute;top:2px;right:2px;width:0;height:0;border-left:6px solid transparent;border-top:6px solid #f56c6c;pointer-events:none;z-index:1}[data-v-e2d365e2] .ht_master .htCore td.htCommentCell{position:relative}[data-v-e2d365e2] .ht_master .htCore td.htCommentCell:after{content:"";position:absolute;top:2px;right:2px;width:0;height:0;border-left:6px solid transparent;border-top:6px solid #f56c6c;pointer-events:none;z-index:1}[data-v-05848bae] .el-dialog__body{padding:0 0 20px 0!important}.app-container[data-v-05848bae]{overflow:hidden}.app-container .crumb[data-v-05848bae]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:10px;position:relative;min-height:32px}.selected-info .selected-count[data-v-05848bae]{color:#2d8cf0;font-weight:500}[data-v-05848bae] .el-form-item__label:after{content:":";color:#393c3e;font-weight:600;margin-right:2px;margin-left:1px}.center-view-switch[data-v-05848bae]{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.filter-container[data-v-05848bae]{background:#fff;border-radius:4px;-webkit-box-shadow:0 1px 3px rgba(0,0,0,.06);box-shadow:0 1px 3px rgba(0,0,0,.06);margin-bottom:16px;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.filter-container .el-form-item[data-v-05848bae]{margin-right:16px;margin-bottom:10px}.filter-container .el-form-item[data-v-05848bae] .el-form-item__label{padding-right:12px}.filter-container .opt[data-v-05848bae]{text-align:right;margin-bottom:10px}.table-container[data-v-05848bae]{position:relative;background:#fff;border-radius:4px;-webkit-box-shadow:0 1px 3px rgba(0,0,0,.06);box-shadow:0 1px 3px rgba(0,0,0,.06);padding-bottom:24px;min-height:calc(100vh - 260px)}.table-container .pagePanel[data-v-05848bae]{padding:3px 12px;border:1px solid #ccc;background:#edf6fd;margin-top:-1px;position:relative;-ms-flex-negative:0;flex-shrink:0}.table-container .pagePanel[data-v-05848bae] .el-pager li,.table-container .pagePanel[data-v-05848bae] .el-pagination button{background:none}[data-v-05848bae] .hot-opt-btn{color:#409eff;margin:0 6px;cursor:pointer;font-size:12px}[data-v-05848bae] .hot-opt-btn:hover{text-decoration:underline}.calendar-view[data-v-05848bae]{-webkit-box-flex:1;-ms-flex:1;flex:1;max-height:calc(100vh - 260px);overflow-y:auto;overflow-x:hidden;padding:16px}.calendar-view .calendar-loading[data-v-05848bae]{padding:60px 0;text-align:center;color:#606266}.calendar-view .calendar-loading p[data-v-05848bae]{margin-top:16px;font-size:14px}.calendar-view .empty-calendar[data-v-05848bae]{padding:40px 0;text-align:center}.calendar-view .calendar-table-view .month-row[data-v-05848bae]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:16px;margin-bottom:24px}.calendar-view .calendar-table-view .month-row .month-section[data-v-05848bae]{-webkit-box-flex:1;-ms-flex:1;flex:1;background:#fff;border:1px solid #e4e7ed;border-radius:8px;overflow:hidden;-webkit-box-shadow:0 2px 4px rgba(0,0,0,.1);box-shadow:0 2px 4px rgba(0,0,0,.1);height:300px}.calendar-view .calendar-table-view .month-row .month-section .month-layout[data-v-05848bae]{display:-webkit-box;display:-ms-flexbox;display:flex;height:100%}.calendar-view .calendar-table-view .month-row .month-section .month-layout .month-header[data-v-05848bae]{background:linear-gradient(135deg,#74b9ff,#0984e3);color:#fff;padding:12px 16px;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;width:120px;-ms-flex-negative:0;flex-shrink:0;-webkit-writing-mode:horizontal-tb;-ms-writing-mode:lr-tb;writing-mode:horizontal-tb}.calendar-view .calendar-table-view .month-row .month-section .month-layout .month-header .month-title[data-v-05848bae]{font-size:16px;font-weight:600;margin:0;-webkit-text-orientation:mixed;text-orientation:mixed}.calendar-view .calendar-table-view .month-row .month-section .month-layout .month-table-container[data-v-05848bae]{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:8px;min-height:0}.calendar-view .calendar-table-view .month-row .month-section .month-layout .month-table-container .month-hot-table-wrapper[data-v-05848bae]{-webkit-box-flex:1;-ms-flex:1;flex:1;overflow:hidden;height:100%;min-height:200px}.calendar-view .calendar-table-view .month-row .month-section .month-layout .month-table-container .month-hot-table-wrapper[data-v-05848bae] .handsontable{font-size:12px;height:100%!important}.calendar-view .calendar-table-view .month-row .month-section .month-layout .month-table-container .month-hot-table-wrapper[data-v-05848bae] .handsontable .ht_master{height:100%!important}.calendar-view .calendar-table-view .month-row .month-section .month-layout .month-table-container .month-hot-table-wrapper[data-v-05848bae] .handsontable .ht_master .wtHolder{overflow:auto;height:calc(100% - 25px)!important}.calendar-view .calendar-table-view .month-row .month-section .month-layout .month-table-container .month-hot-table-wrapper[data-v-05848bae] .handsontable .colHeader{color:#606266;font-weight:600;font-size:11px;border-bottom:1px solid #ebeef5;height:25px}.calendar-view .calendar-table-view .month-row .month-section .month-layout .month-table-container .month-hot-table-wrapper[data-v-05848bae] .handsontable td{border-color:#ebeef5;font-size:12px}.calendar-view .calendar-table-view .month-row .month-section .month-layout .month-table-container .month-hot-table-wrapper[data-v-05848bae] .handsontable td.htLeft{text-align:left}.calendar-view .calendar-table-view .month-row .month-section .month-layout .month-table-container .month-hot-table-wrapper[data-v-05848bae] .handsontable td.htCenter{text-align:center}.calendar-view .calendar-table-view .month-row .month-section .month-layout .month-table-container .month-hot-table-wrapper[data-v-05848bae] .handsontable td.htRight{text-align:right}.calendar-view .calendar-table-view .month-row .month-section .month-layout .month-table-container .month-hot-table-wrapper[data-v-05848bae] .handsontable .currentRow{background-color:#f5f7fa}.calendar-view .calendar-table-view .month-row .month-section .month-layout .month-table-container .month-hot-table-wrapper[data-v-05848bae] .handsontable .area{background-color:rgba(116,185,255,.2)}@media (max-width:768px){.calendar-view .calendar-table-view .month-row[data-v-05848bae]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:12px}.calendar-view .calendar-table-view .month-row .month-section[data-v-05848bae]{height:250px}.calendar-view .calendar-table-view .month-row .month-section .month-layout .month-header[data-v-05848bae]{width:80px}.calendar-view .calendar-table-view .month-row .month-section .month-layout .month-header .month-title[data-v-05848bae]{font-size:14px}}#rounded-corner[data-v-91b84706]{margin:0;width:100%;text-align:left;border-collapse:collapse;border:none}#rounded-corner td[data-v-91b84706],#rounded-corner th[data-v-91b84706]{padding:5px 10px;font-size:12px;font-family:Arial;background:#fbfdff;border:none}#rounded-corner th b[data-v-91b84706]{font-family:Arial;border:none}#rounded-corner tr.odd td[data-v-91b84706]{padding:7px;color:#669;border:none}#rounded-corner tr.even td[data-v-91b84706]{padding:8px;background:#fcfdfe;border-top:1px solid #ededed;color:#669}#rounded-corner tfoot td[data-v-91b84706]{font-size:11px;padding:8px 8px 8px 15px;border-bottom-left-radius:6px;border-bottom-right-radius:6px}#rounded-corner tbody tr:hover td[data-v-91b84706]{background:#dde8f0}.rounded-corner_title[data-v-91b84706]{background-color:#87aed5}#rounded-corner-view[data-v-91b84706]{margin:0;width:100%;text-align:left;border-collapse:collapse}.rounded-corner_td_boot[data-v-91b84706]{border-top:1px solid #d6d6d6;border-top-width:1px}#rounded-corner td.position_bottom_bor[data-v-91b84706],#rounded-corner th.position_bottom_bor[data-v-91b84706],#rounded-corner tr.position_bottom_bor[data-v-91b84706],td.position_bottom_bor[data-v-91b84706],th.position_bottom_bor[data-v-91b84706]{border-bottom:1px solid #dce5ec}.table_th[data-v-91b84706]{border-top:1px solid #018cc8}.ui-corner-all[data-v-91b84706],.ui-corner-left[data-v-91b84706],.ui-corner-tl[data-v-91b84706],.ui-corner-top[data-v-91b84706]{border-top-left-radius:4px}.ui-corner-all[data-v-91b84706],.ui-corner-right[data-v-91b84706],.ui-corner-top[data-v-91b84706],.ui-corner-tr[data-v-91b84706]{border-top-right-radius:4px}.ui-corner-all[data-v-91b84706],.ui-corner-bl[data-v-91b84706],.ui-corner-bottom[data-v-91b84706],.ui-corner-left[data-v-91b84706]{border-bottom-left-radius:4px}.ui-corner-all[data-v-91b84706],.ui-corner-bottom[data-v-91b84706],.ui-corner-br[data-v-91b84706],.ui-corner-right[data-v-91b84706]{border-bottom-right-radius:4px}.ui-icon-add[data-v-91b84706]{background-image:url(/crew/images/icon_add.png)}.ui-icon-amendment[data-v-91b84706]{background-image:url(/crew/images/icon_amendment.png)}.ui-icon-app[data-v-91b84706]{background-image:url(/crew/images/sign.png)}.ui-icon-edit[data-v-91b84706]{background-image:url(/crew/images/icon_edit.png)}.ui-icon-invalid[data-v-91b84706]{background-image:url(/crew/images/icon_invalid.png)}.ui-icon-back[data-v-91b84706]{background-image:url(/crew/images/icon_back.png)}.ui-icon-deapp[data-v-91b84706]{background-image:url(/crew/images/cancel.png)}.ui-icon-cancel[data-v-91b84706]{background-image:url(/crew/images/delete.png)}.ui-icon-commit[data-v-91b84706]{background-image:url(/crew/images/confirm.png)}.ui-icon-close[data-v-91b84706]{background-image:url(/crew/images/ico/closeAll.jpg)}.ui-icon-complete[data-v-91b84706]{background-image:url(/crew/images/ico/complete.png)}.ui-icon-delete[data-v-91b84706]{background-image:url(/crew/images/icon_delete.png)}.ui-icon-list[data-v-91b84706]{background-image:url(/crew/images/ico/menu.png)}.ui-icon-tree[data-v-91b84706]{background-image:url(/crew/images/ico/treeview.png)}.ui-icon-excel[data-v-91b84706]{background-image:url(/crew/images/excel.jpg)}.ui-icon-export[data-v-91b84706]{background-image:url(/crew/images/icon_export.png)}.ui-icon-print[data-v-91b84706]{background-image:url(/crew/images/printer.png)}.ui-icon-retrieve[data-v-91b84706]{background-image:url(/crew/images/retrieve.gif)}.ui-icon-attc[data-v-91b84706]{background:url(/crew/images/attach.png) 50% no-repeat}.ui-icon-reset[data-v-91b84706]{background-image:url(/crew/images/reset.png)}.ui-icon-save[data-v-91b84706]{background-image:url(/crew/images/icon_save.png)}.ui-icon-import[data-v-91b84706]{background-image:url(/crew/images/excel.jpg)}.ui-icon-rollback[data-v-91b84706]{background-image:url(/crew/images/ico/rollback.png)}.ui-icon-word[data-v-91b84706]{background-image:url(/crew/images/word.png)}.ui-icon-email[data-v-91b84706]{background-image:url(/crew/images/icon_email.png)}.ui-icon-attachment[data-v-91b84706]{background-image:url(/crew/images/icon_attachment.png)}.ui-icon-download[data-v-91b84706]{background-image:url(/crew/images/icon_download.png)}.ui-icon-opelog[data-v-91b84706]{background-image:url(/crew/images/ico/opelog.png)}.ui-icon-ini[data-v-91b84706]{background-image:url(/crew/images/ico/initial.png)}.ui-icon-perform[data-v-91b84706]{background-image:url(/crew/images/ico/perform.png)}.ui-icon-statictis[data-v-91b84706]{background-image:url(/crew/images/ico/flowchart.png)}.ui-icon-transout[data-v-91b84706]{background-image:url(/crew/images/ico/transout.png)}.ui-icon-counter[data-v-91b84706]{background-image:url(/crew/images/ico/counter.png)}.ui-icon-query[data-v-91b84706]{background-image:url(/crew/images/ico/query.gif)}.ui-icon-priceCompare[data-v-91b84706]{background-image:url(/crew/images/ico/payment.png);background-repeat:no-repeat}.ui-icon-copy[data-v-91b84706]{background-image:url(/crew/images/icon_copy.png)}.ui-icon-view[data-v-91b84706]{background-image:url(/crew/images/ico/detail.gif)}.btn[data-v-91b84706]{display:inline-block;padding:0 10px;height:28px;line-height:28px;background:url(/crew/images/operation_btn_bg.png) repeat-x;border:1px solid #c7d3df;border-radius:3px;font-size:12px;color:#7d828c;font-weight:400;-webkit-box-sizing:content-box;box-sizing:content-box}.sbtn[data-v-91b84706]{padding:0 8px}.btn a[data-v-91b84706],.btn a[data-v-91b84706]:link,.btn a[data-v-91b84706]:visited{color:#1c94c4;text-decoration:none}.btn[data-v-91b84706]:hover{border:1px solid #fbcb09;background:#fdf5ce 50% 50% repeat-x;color:#c77405}.btn a[data-v-91b84706]:hover,.btn a[data-v-91b84706]:link,.btn a[data-v-91b84706]:visited{color:#c77405;text-decoration:none}.mbtn[data-v-91b84706]{display:inline-block;font-size:12px;height:29px;margin:0;overflow:visible;padding:0 15px;cursor:pointer;vertical-align:middle;border-radius:3px}a.mbtn[data-v-91b84706]{height:29px;line-height:29px}.mbtn[data-v-91b84706]{background:url(/crew/images/btn_default_bg.png) repeat-x;color:#fff;border:1px solid #234eb2;-webkit-box-shadow:0 2px 2px #bcc5d9;box-shadow:0 2px 2px #bcc5d9}.mbtn[data-v-91b84706]:hover,a.mbtn[data-v-91b84706]:hover{background:url(/crew/images/btn_default_bg_h.png) repeat-x;color:#fff}.mbtn[data-v-91b84706]:active,a.mbtn[data-v-91b84706]:active{background:url(/crew/images/btn_default_bg_a.png) repeat-x;color:#fff}.btn span[data-v-91b84706]{display:block;float:left;width:16px;height:16px;margin:6px 5px 0 0}.search_item_o[data-v-91b84706]{margin-right:10px;color:#313b51}.form_input[data-v-91b84706]{border:1px solid #c7d3df;height:28px;padding:0 3px;line-height:28px;vertical-align:middle;-webkit-box-shadow:0 1px 0 #fff,inset 1px 2px 3px #ebeff6;box-shadow:0 1px 0 #fff,inset 1px 2px 3px #ebeff6;border-radius:4px}.form_input_dl[data-v-91b84706]{border:none;border-bottom:1px solid #c7d3df;height:24px;padding:3px 3px;line-height:24px;vertical-align:middle}.form_input_onframeshow[data-v-91b84706]{border:0 solid #c7d3df;height:28px;padding:0 3px;line-height:28px;vertical-align:middle;-webkit-box-shadow:0 1px 0 #fff,inset 1px 2px 3px #ebeff6;box-shadow:0 1px 0 #fff,inset 1px 2px 3px #ebeff6;border-radius:4px}.red_input[data-v-91b84706]{border:1px solid #ffa944}.form_input[disabled][data-v-91b84706],.form_input[readonly][data-v-91b84706],fieldset[disabled] .form_input[data-v-91b84706]{cursor:not-allowed;background-color:#f8f8f8;opacity:1;border:1px solid #e5e5e5;-webkit-box-shadow:none;box-shadow:none}.form_input_onframeshow[disabled][data-v-91b84706],.form_input_onframeshow[readonly][data-v-91b84706]{cursor:not-allowed;opacity:1;border:0 solid #e5e5e5}.btn-group[data-v-91b84706]{display:inline-block}.btn-group input[data-v-91b84706]{display:none}.btn-group .btn-success[data-v-91b84706]{margin-left:-5px!important;border-radius:0}.btn-group .btn-success[data-v-91b84706]:first-child{margin-left:0!important;border-top-left-radius:4px;border-bottom-left-radius:4px}.btn-group .btn-success[data-v-91b84706]:last-child{border-top-right-radius:4px;border-bottom-right-radius:4px}.btn-group .btn-info[data-v-91b84706]{margin-left:-5px!important;border-radius:0}.btn-group .active[data-v-91b84706]{background-color:#37918b!important;background-image:none;color:#fff!important}span.search_label[data-v-91b84706]{font-weight:400}.status_button[data-v-91b84706]{display:block;color:#fff;text-align:center;border-radius:5px}.badge_button[data-v-91b84706]{display:inline-block;min-width:10px;padding:3px 7px;font-size:12px;font-weight:700;line-height:1;color:#fff;text-align:center;white-space:nowrap;vertical-align:baseline;background-color:#777;border-radius:10px}.status_button-warning[data-v-91b84706]{background:#ffbc4a}.status_button-success[data-v-91b84706]{background:#80ce93}.status_button-danger[data-v-91b84706]{background:#ff6060}.status_button-default[data-v-91b84706]{background:#8b91a0}.status_button-primary[data-v-91b84706]{background:#6e94ec}.status_button-info[data-v-91b84706]{background:#00b0f0}.status_button-green[data-v-91b84706]{background:#088b28}li.el-select-dropdown__item[data-v-91b84706]{height:30px;line-height:30px}.title_box[data-v-91b84706]{width:100%;line-height:1;padding:0 10px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.title_box div[data-v-91b84706]{background-color:#eee;border-top:1px solid #ddd;font-weight:700;text-align:center}.option_box[data-v-91b84706]{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.option_1[data-v-91b84706]{padding:0 5px;width:120px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;height:30px;line-height:30px;border-left:1px solid #ddd;border-right:1px solid #ddd;border-bottom:1px solid #ddd}.option_2[data-v-91b84706],.option_3[data-v-91b84706]{text-align:left;width:200px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.option_2[data-v-91b84706],.option_3[data-v-91b84706],.option_4[data-v-91b84706]{padding:0 5px;line-height:30px;height:30px;border-right:1px solid #ddd;border-bottom:1px solid #ddd}.option_4[data-v-91b84706]{width:70px}.user_title[data-v-91b84706]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:0 10px}.previous_page[data-v-91b84706]{cursor:not-allowed}.next_page[data-v-91b84706]{cursor:pointer}.opton_workid[data-v-91b84706]{width:85px;border-left:1px solid #ddd}.option_cname[data-v-91b84706],.opton_workid[data-v-91b84706]{padding:0 5px;height:30px;line-height:30px;border-right:1px solid #ddd;border-bottom:1px solid #ddd}.option_cname[data-v-91b84706]{text-align:left;-webkit-box-flex:1;-ms-flex:1;flex:1}.option_jobs[data-v-91b84706]{padding:0 5px;width:60px;height:30px;line-height:30px;border-right:1px solid #ddd;border-bottom:1px solid #ddd}.ship_title[data-v-91b84706]{width:100%;line-height:1;padding:0 10px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.ship_title div[data-v-91b84706]{background-color:#eee;border-top:1px solid #ddd;font-weight:700;text-align:center}.ship_box[data-v-91b84706]{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.ship_option1[data-v-91b84706]{padding:0 5px;width:85px;line-height:30px;height:30px;border-left:1px solid #ddd;border-right:1px solid #ddd;border-bottom:1px solid #ddd}.ship_option2[data-v-91b84706]{width:150px}.ship_option2[data-v-91b84706],.ship_option3[data-v-91b84706]{padding:0 5px;line-height:30px;height:30px;text-align:left;border-right:1px solid #ddd;border-bottom:1px solid #ddd}.ship_option3[data-v-91b84706]{-webkit-box-flex:1;-ms-flex:1;flex:1}.port_option[data-v-91b84706],.ship_option4[data-v-91b84706]{padding:0 5px;width:60px;line-height:30px;height:30px;border-right:1px solid #ddd;border-bottom:1px solid #ddd}.port_option[data-v-91b84706]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.port_option_1[data-v-91b84706]{border-left:1px solid #ddd;width:85px}.port_option_2[data-v-91b84706]{width:85px}[data-v-91b84706] .el-autocomplete-suggestion__wrap.el-scrollbar__wrap{padding:5px 0}[data-v-91b84706] .selectoption{line-height:20px}[data-v-91b84706] .el-table th{color:#222!important;background:-webkit-gradient(linear,left top,left bottom,from(#fff),to(#dbeeff))!important;background:linear-gradient(#fff,#dbeeff)!important;background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#f5faff),color-stop(100%,#dbeeff));filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#ffffff",endColorstr="#dbeeff",GradientType=0)}[data-v-91b84706] .el-table td,[data-v-91b84706] .el-table th.is-leaf{border-bottom:1px solid #d9e0e8!important}[data-v-91b84706] .el-table--border td,[data-v-91b84706] .el-table--border th,[data-v-91b84706] .el-table__body-wrapper .el-table--border.is-scrolling-left~.el-table__fixed{border-right:1px solid #d9e0e8!important}[data-v-91b84706] .el-table td,[data-v-91b84706] .el-table th{padding:4px 0}[data-v-91b84706] .el-table .caret-wrapper{height:30px}[data-v-91b84706] .el-table .sort-caret{width:0;height:0;border:4px solid transparent;position:absolute;left:7px}[data-v-91b84706] .el-table .sort-caret.ascending{border-bottom-color:#c0c4cc}[data-v-91b84706] .el-table .sort-caret.descending{border-top-color:#c0c4cc}[data-v-91b84706] .el-radio__input.is-checked+.el-radio__label{color:#409eff!important}.delBtnBorder[data-v-91b84706]{border:1px solid #ff6060!important;color:#ff6060!important}body[data-v-91b84706]{width:100%}.label[data-v-91b84706]{display:block;font-family:Arial;font-size:10px;padding:3px;border-radius:3px;white-space:normal;margin:auto}.badge[data-v-91b84706],.label[data-v-91b84706]{background-color:#d1dade;color:#5e5e5e;font-weight:600;text-shadow:none}.badge[data-v-91b84706]{font-family:Open Sans;font-size:11px;padding-bottom:4px;padding-left:6px;padding-right:6px;border-radius:20px}.badge-primary[data-v-91b84706],.label-primary[data-v-91b84706]{background-color:#54c7c0;color:#fff}.badge-success[data-v-91b84706],.label-success[data-v-91b84706]{background-color:#80ce93;color:#fff}.badge-warning[data-v-91b84706],.label-warning[data-v-91b84706]{background-color:#ffbc4a;color:#fff}.badge-warning-light[data-v-91b84706],.label-warning-light[data-v-91b84706]{background-color:#f8ac59;color:#fff}.badge-danger[data-v-91b84706],.label-danger[data-v-91b84706]{background-color:#ff6060;color:#fff}.badge-info[data-v-91b84706],.label-info[data-v-91b84706]{background-color:#6e94ec;color:#fff}.badge-inverse[data-v-91b84706],.label-inverse[data-v-91b84706]{background-color:#262626;color:#fff}.badge-white[data-v-91b84706],.label-white[data-v-91b84706]{background-color:#fff;color:#5e5e5e}.badge-disable[data-v-91b84706],.label-white[data-v-91b84706]{background-color:#2a2e36;color:#8b91a0}.badge-new[data-v-91b84706],.label-new[data-v-91b84706]{background-color:#8b91a0;color:#fff}.label-badge[data-v-91b84706]{border-radius:10px;margin-right:5px}.list-page[data-v-91b84706]{padding:0 10px 10px 10px}.list-page[data-v-91b84706] .el-table .caret-wrapper{width:auto}.list-page .breadcrumb[data-v-91b84706]{margin:0;padding:12px 12px 12px 0;border-bottom:none}.app-header[data-v-91b84706]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;line-height:36px;border-bottom:1px solid #ccc;margin-bottom:5px}.app-foot[data-v-91b84706]{height:40px;line-height:40px;border:1px solid #ccc;padding:0 10px}.el-form-item--small.el-form-item[data-v-91b84706],.filter-container .el-form-item--mini.el-form-item[data-v-91b84706]{margin-bottom:5px}.dialogTitle[data-v-91b84706]{border-bottom:1px solid #ccc;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#f6f6f6;height:40px;padding:0 10px}.htmldialogTitle[data-v-91b84706]{position:fixed;margin-bottom:40px;width:100%;z-index:200}.titleColor1[data-v-91b84706]{background-color:#dee1e6;color:#000}.titleColor2[data-v-91b84706]{background-color:#f6f6f6}.dialogMain[data-v-91b84706]{overflow-y:scroll;background-color:#ededed;padding-top:40px}.dialogFreeMain[data-v-91b84706]{background-color:#ededed;padding:10px 0}.printMain[data-v-91b84706]{overflow-y:scroll;background-color:#ededed;padding:10px 20px}.printContent[data-v-91b84706]{background:#fff;min-height:100%;border-radius:10px;padding:20px 0}.dialogContent[data-v-91b84706]{margin:10px;background-color:#fff;padding-bottom:10px;border-radius:5px}.info_main[data-v-91b84706]{display:-webkit-box;display:-ms-flexbox;display:flex}.info_left[data-v-91b84706]{width:230px}.info_right[data-v-91b84706]{-webkit-box-flex:1;-ms-flex:1;flex:1}.crew_info[data-v-91b84706]{height:270px;background:#58c9f3;color:#fff;border-radius:4px 4px 0 0;-webkit-border-radius:4px 4px 0 0;padding:30px;text-align:center}.crew_info h5[data-v-91b84706]{width:160px}.crew_info a[data-v-91b84706]{border-radius:50%;-webkit-border-radius:50%;border:10px solid hsla(0,0%,100%,.3);display:inline-block}.crew_info a img[data-v-91b84706]{width:112px;height:112px;border-radius:50%;-webkit-border-radius:50%}[data-v-91b84706] .el-dialog .dialogMain{height:calc(100vh - 140px)}[data-v-91b84706] .el-dialog__body{padding:0}[data-v-91b84706] .is-fullscreen .el-dialog__body .dialogMain{height:calc(100vh - 80px)}[data-v-91b84706] .el-dialog .printMain{height:calc(100vh - 140px)}[data-v-91b84706] .is-fullscreen .el-dialog__body .printMain{height:calc(100vh - 55px)}[data-v-91b84706] .dialogMain .info_menu{height:calc(100vh - 450px);overflow:auto}[data-v-91b84706] .scroll_tableb{overflow:scroll;max-height:200px;width:calc(80vw - 60px)}[data-v-91b84706] .is-fullscreen .el-dialog__body .dialogMain .scroll_tableb{width:calc(100vw - 60px)}[data-v-91b84706] li.el-menu-item{height:40px;line-height:40px}[data-v-91b84706] .el-rate{display:inline-block}[data-v-91b84706] i.el-rate__icon.el-icon-star-on{margin-right:0}[data-v-91b84706] .drag-dialog .el-dialog__body{padding:0}[data-v-91b84706] .el-menu-item.is-active{color:#409eff}[data-v-91b84706] .el-dialog__header{border-bottom:1px solid #dee1e6;background:#dee1e6;padding:8px 12px;position:relative}.text-info[data-v-91b84706]{color:#31708f}.text-success[data-v-91b84706]{color:#3c763d}.menuitemtitle[data-v-91b84706]{background-color:#d1dade;color:#5e5e5e;font-family:Arial;font-size:10px;font-weight:600;text-shadow:none;padding:3px;border-radius:3px;white-space:normal;margin:auto;margin-left:10px}[data-v-91b84706] .btn_blue{background-color:#58c9f3;color:#fff}.font20[data-v-91b84706]{font-size:20px}.font16[data-v-91b84706]{font-size:16px}.photoimg[data-v-91b84706]{display:block;border-radius:10px;height:200px;width:150px;padding:10px;-webkit-box-shadow:0 2px 20px;box-shadow:0 2px 20px}.uploadbox[data-v-91b84706]{position:absolute;height:200px;width:150px;top:0;right:-75px;background:rgba(43,22,22,.6);color:#fff;opacity:0;line-height:200px;text-align:center;font-size:40px;border-radius:10px}.imgbox:hover .uploadbox[data-v-91b84706]{opacity:1;cursor:default}.imgbox[data-v-91b84706]{position:relative}.view_left[data-v-91b84706],.view_right[data-v-91b84706]{overflow-y:scroll;width:50%}.view_main[data-v-91b84706]{background-color:#ededed}.iconbox[data-v-91b84706]{display:inline-block;width:30px;text-align:center}.afont[data-v-91b84706]{color:#000}.intertitle[data-v-91b84706]{font-size:20px;text-align:center;font-weight:700;padding:10px;font-family:"\5B8B\4F53"}.intersubtitle[data-v-91b84706]{font-size:16px;text-align:center;padding:10px;font-weight:700;font-family:times New roman}.sign[data-v-91b84706]{font-family:FZShuTi;font-size:20px;color:#000}.app-container[data-v-91b84706]{padding:20px;background:#f9fafb}.top-bar[data-v-91b84706]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:12px;font-size:13px;color:#606266}.selected-info .selected-count[data-v-91b84706]{color:#2d8cf0;font-weight:500}.filter-container[data-v-91b84706]{background:#fff;border:1px solid #ebeef5;border-radius:4px;padding:16px;-webkit-box-shadow:0 1px 3px rgba(0,0,0,.06);box-shadow:0 1px 3px rgba(0,0,0,.06);margin-bottom:16px}.filter-container .el-form-item[data-v-91b84706]{margin-right:16px;margin-bottom:10px}.table-wrapper[data-v-91b84706]{position:relative;background:#fff;border:1px solid #ebeef5;border-radius:4px;-webkit-box-shadow:0 1px 3px rgba(0,0,0,.06);box-shadow:0 1px 3px rgba(0,0,0,.06);padding:12px}.table-header[data-v-91b84706]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:8px;padding-bottom:4px;border-bottom:1px solid #e6e9ed}.table-title[data-v-91b84706]{font-size:16px;font-weight:500;color:#303133}.table-actions[data-v-91b84706]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px}.pagination-container[data-v-91b84706]{padding:12px 0 0;text-align:left}[data-v-91b84706] .el-form-item__label:after{content:":";color:#393c3e;font-weight:600;margin-right:2px;margin-left:1px}.custom-renderer[data-v-0c5cfa36]{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;height:100%}.iconBtn[data-v-0c5cfa36]{color:#409eff;cursor:pointer;font-size:16px;-webkit-transition:all .3s;transition:all .3s;margin:0 4px}.iconBtn[data-v-0c5cfa36]:hover{color:#66b1ff;-webkit-transform:scale(1.2);transform:scale(1.2)}.filter-container[data-v-16c04c86]{background:#fff;border-radius:4px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline}.filter-container .opt[data-v-16c04c86]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;-ms-flex-negative:0;flex-shrink:0}.table-container[data-v-16c04c86]{position:relative;margin-top:12px}.embarkation-hot-table[data-v-16c04c86] .iconBtn{color:#409eff;cursor:pointer;font-size:14px;margin:0 4px;-webkit-transition:all .3s;transition:all .3s}.embarkation-hot-table[data-v-16c04c86] .iconBtn:hover{color:#66b1ff;-webkit-transform:scale(1.1);transform:scale(1.1)}.pagePanel[data-v-16c04c86]{margin-top:10px}.el-form-item--small.el-form-item[data-v-16c04c86],[data-v-16c04c86] .el-form-item--mini.el-form-item{margin-bottom:0!important}.embarkation-ship-select-popper{width:520px}.embarkation-ship-select-popper .el-select-dropdown__item{height:24px;line-height:24px;padding:0 10px}.embarkation-ship-select-popper .embarkation-ship-option{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;line-height:24px}.embarkation-ship-select-popper .embarkation-ship-option-header{padding:0 10px;background-color:#eee;color:#606266;font-weight:700}.embarkation-ship-select-popper .embarkation-ship-cn,.embarkation-ship-select-popper .embarkation-ship-code,.embarkation-ship-select-popper .embarkation-ship-en,.embarkation-ship-select-popper .embarkation-ship-type{height:24px;padding:0 5px;border-right:1px solid #ddd;border-bottom:1px solid #ddd;-webkit-box-sizing:border-box;box-sizing:border-box;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.embarkation-ship-select-popper .embarkation-ship-code{width:85px;border-left:1px solid #ddd;text-align:center}.embarkation-ship-select-popper .embarkation-ship-cn,.embarkation-ship-select-popper .embarkation-ship-en{width:180px;text-align:left}.embarkation-ship-select-popper .embarkation-ship-type{width:70px;text-align:center}[data-v-27b535cb] .el-form-item__content{margin-left:5px}.panel-header[data-v-27b535cb]{position:relative;z-index:2}.panel-header .header[data-v-27b535cb]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.panel-header .header .breadcrumb[data-v-27b535cb]{font-size:12px}.panel-header .header .h-opt[data-v-27b535cb]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px}.panel-body[data-v-27b535cb]{padding-right:110px!important;-webkit-box-sizing:border-box;box-sizing:border-box;overflow-y:auto}.img-body[data-v-27b535cb]{padding:16px;-webkit-box-sizing:border-box;box-sizing:border-box}.img-body[data-v-27b535cb],.img-wrapper[data-v-27b535cb]{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;min-height:300px}.img-wrapper[data-v-27b535cb]{width:100%}.img-wrapper img[data-v-27b535cb]{display:block;max-width:360px;max-height:360px}[data-v-27b535cb] .gl-dialogPop.hasFooter .panel-body{padding-bottom:0!important;overflow-x:hidden}.preview-cert-wrapper[data-v-27b535cb]{width:100%;-webkit-box-flex:1;-ms-flex:1;flex:1;min-height:0;overflow:hidden}.preview-cert-frame[data-v-27b535cb]{display:block;width:100%;height:100%;border:0}[data-v-27b535cb] .previewCertDialog .panel-body{padding-right:0!important}[data-v-27b535cb] .previewCertDialog .el-dialog{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:calc(100vh - 120px);max-height:calc(100vh - 120px)}[data-v-27b535cb] .previewCertDialog .el-dialog.is-fullscreen{height:100%!important;max-height:100%!important}[data-v-27b535cb] .previewCertDialog .el-dialog__body{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;padding:0!important;overflow:hidden}.right-step-title[data-v-27b535cb]{padding:12px 16px;font-size:14px;font-weight:600;color:#303133;border-bottom:1px solid #ebeef5;text-align:center}.right-step-panel[data-v-27b535cb]{position:absolute;right:16px;top:58px;padding:16px 0;height:calc(100% - 121px)!important;width:100px;background:#fff;border-radius:4px;-webkit-box-shadow:-1px 0 3px rgba(0,0,0,.1);box-shadow:-1px 0 3px rgba(0,0,0,.1);z-index:1}[data-v-27b535cb] .el-checkbox__label{font-size:12px}[data-v-27b535cb] .crew-link{color:#409eff;text-decoration:none;cursor:pointer;-webkit-transition:color .2s;transition:color .2s}[data-v-27b535cb] .crew-link:hover{color:#66b1ff;text-decoration:underline}[data-v-27b535cb] .crew-link:active{color:#3a8ee6}@media (max-width:768px){[data-v-27b535cb] .el-dialog{margin:0!important;width:100%!important;height:100%!important;border-radius:0!important;display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-orient:vertical!important;-webkit-box-direction:normal!important;-ms-flex-direction:column!important;flex-direction:column!important}[data-v-27b535cb] .el-dialog__body{padding:10px 10px 0 10px!important;-webkit-box-flex:1!important;-ms-flex:1!important;flex:1!important;height:auto!important;max-height:none!important;overflow-y:auto!important}.panel-body[data-v-27b535cb]{padding-right:0!important;max-height:none!important;overflow:visible!important;padding-bottom:0!important}.panel-header .header[data-v-27b535cb]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:8px}.panel-header .h-opt[data-v-27b535cb]{width:100%;-ms-flex-wrap:wrap;flex-wrap:wrap}.right-step-panel[data-v-27b535cb]{position:static;width:100%;top:auto;bottom:auto;border-left:0;border-top:1px solid #ebeef5;z-index:1;margin-top:10px;padding-bottom:10px}.item-content[data-v-27b535cb]{overflow-x:auto}}.content-section[data-v-27b535cb]{background:#fff;border:1px solid #ebeef5;border-radius:4px;padding:10px 10px;margin-bottom:12px}.item-title[data-v-27b535cb]{font-weight:600;color:#303133;margin-bottom:10px}.item-content[data-v-27b535cb]{padding:0 5px}.item-content .mailTable[data-v-27b535cb]{width:100%;border-collapse:collapse;table-layout:fixed}.item-content .mailTable .column[data-v-27b535cb]{background:#f7f8fa;padding:8px;color:#606266;border:1px solid #ebeef5;font-weight:500}.item-content .mailTable .column.is-required[data-v-27b535cb]:before{content:"*";color:#f56c6c;margin-right:4px}.item-content .mailTable td[data-v-27b535cb]{border:1px solid #ebeef5;padding:6px 8px;vertical-align:middle}.item-content .table-header-actions[data-v-27b535cb]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px;margin-bottom:10px;padding:8px 0}.mailTable .el-form-item--mini.el-form-item[data-v-27b535cb],.mailTable .el-form-item--small.el-form-item[data-v-27b535cb],.mailTable .el-form-item[data-v-27b535cb]{margin:0!important}.btn-plain-primary[data-v-27b535cb]{color:#409eff;background:#fff}.btn-plain-primary[data-v-27b535cb]:hover{background:#409eff;color:#fff}.btn-plain-primary[data-v-27b535cb]:disabled{color:#c0c4cc!important;background-color:#f5f7fa!important;border-color:#e4e7ed!important;cursor:not-allowed}.btn-plain-primary:disabled i[data-v-27b535cb]{color:#c0c4cc!important}.btn-plain-success[data-v-27b535cb]:disabled{color:#c0c4cc!important;background-color:#f5f7fa!important;border-color:#e4e7ed!important;cursor:not-allowed}.btn-plain-success:disabled i[data-v-27b535cb]{color:#c0c4cc!important}.btn-auto-width[data-v-27b535cb]{width:auto!important;min-width:0!important}.btn-plain-primary.btn-auto-width[data-v-27b535cb]{padding:7px 12px!important}[data-v-27b535cb] .btn-plain-primary.btn-auto-width span{margin-left:0!important}[data-v-27b535cb] .hot-table-container,[data-v-27b535cb] .hot-table-container .ht_master,[data-v-27b535cb] .hot-table-container .ht_master .htCore{width:100%!important}[data-v-27b535cb] .hot-table-container .ht_master .htCore td.htRight{text-align:right}[data-v-27b535cb] .hot-table-container .ht_master .htCore td.htLeft{text-align:left}[data-v-27b535cb] .hot-table-container .ht_master .htCore td.htCenter{text-align:center}[data-v-27b535cb] .accessory-container,[data-v-27b535cb] .accessory-container .file-list{width:100%!important}[data-v-27b535cb] .el-form-item{margin-bottom:0}[data-v-27b535cb] .el-form-item .el-form-item__content{line-height:32px}[data-v-27b535cb] .el-input .el-input__inner{height:32px;line-height:32px}[data-v-27b535cb] .el-select{width:100%}[data-v-27b535cb] .el-select .el-input__inner{height:32px;line-height:32px}[data-v-27b535cb] .el-date-editor{width:100%}[data-v-27b535cb] .el-date-editor .el-input__inner{height:32px;line-height:32px}[data-v-27b535cb] .el-textarea .el-textarea__inner{min-height:60px;resize:vertical}[data-v-27b535cb] .htCommentCell:after{border-top:6px solid red!important}[data-v-27b535cb] .has-comment{position:relative}[data-v-27b535cb] .has-comment:after{content:"";position:absolute;top:2px;right:2px;width:0;height:0;border-left:6px solid transparent;border-top:6px solid #f56c6c;pointer-events:none;z-index:1}[data-v-27b535cb] .ht_master .htCore td.htCommentCell{position:relative}[data-v-27b535cb] .ht_master .htCore td.htCommentCell:after{content:"";position:absolute;top:2px;right:2px;width:0;height:0;border-left:6px solid transparent;border-top:6px solid #f56c6c;pointer-events:none;z-index:1}.btn-plain-danger.is-disabled[data-v-27b535cb],.btn-plain-danger[disabled][data-v-27b535cb],.btn-plain-primary.is-disabled[data-v-27b535cb],.btn-plain-primary[disabled][data-v-27b535cb],.btn-plain-success.is-disabled[data-v-27b535cb],.btn-plain-success[disabled][data-v-27b535cb],.btn-plain-warning.is-disabled[data-v-27b535cb],.btn-plain-warning[disabled][data-v-27b535cb]{color:#c0c4cc!important;background-color:#f5f7fa!important;border-color:#e4e7ed!important;cursor:not-allowed!important;opacity:.7}.btn-plain-danger.is-disabled i[data-v-27b535cb],.btn-plain-danger[disabled] i[data-v-27b535cb],.btn-plain-primary.is-disabled i[data-v-27b535cb],.btn-plain-primary[disabled] i[data-v-27b535cb],.btn-plain-success.is-disabled i[data-v-27b535cb],.btn-plain-success[disabled] i[data-v-27b535cb],.btn-plain-warning.is-disabled i[data-v-27b535cb],.btn-plain-warning[disabled] i[data-v-27b535cb]{color:#c0c4cc!important}.status-title[data-v-27b535cb]{color:#409eff}.status-block[data-v-27b535cb]{padding:0}.status-grid[data-v-27b535cb]{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:16px;padding:4px 0}.status-item[data-v-27b535cb]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:8px;padding:16px;background:#f8f9fa;border-radius:6px;border:1px solid #e9ecef;-webkit-transition:all .2s;transition:all .2s;min-width:0;overflow:visible}.status-item[data-v-27b535cb]:hover{background:#f1f3f5;border-color:#dee2e6}.status-item-label[data-v-27b535cb]{font-size:12px;color:#868e96;font-weight:500;text-transform:uppercase;letter-spacing:.5px}.status-item-value[data-v-27b535cb]{font-size:14px;color:#212529;font-weight:600;overflow:visible;min-width:0;width:100%}.status-completed[data-v-27b535cb]{color:#2f9e44;display:-webkit-inline-box!important;display:-ms-inline-flexbox!important;display:inline-flex!important;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:4px;font-size:13px;white-space:nowrap!important;-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}.status-completed i[data-v-27b535cb]{font-size:15px;-ms-flex-negative:0;flex-shrink:0;display:inline-block}.status-draft[data-v-27b535cb]{color:#e03131;display:-webkit-inline-box!important;display:-ms-inline-flexbox!important;display:inline-flex!important;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:4px;font-size:13px;white-space:nowrap!important;-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}.status-draft i[data-v-27b535cb]{font-size:15px;-ms-flex-negative:0;flex-shrink:0;display:inline-block}[data-v-93264b46] .el-dialog__body{padding:0 0 20px 0!important}.app-container[data-v-93264b46]{overflow:hidden}@media (max-width:768px){.app-container[data-v-93264b46]{overflow-y:auto!important;overflow-x:hidden}.filter-container[data-v-93264b46]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.filter-container .opt[data-v-93264b46]{width:100%;text-align:right}.table-container .pagePanel[data-v-93264b46]{overflow-x:auto}}.selected-info .selected-count[data-v-93264b46]{color:#2d8cf0;font-weight:500}[data-v-93264b46] .el-form-item__label:after{content:":";color:#393c3e;font-weight:600;margin-right:2px;margin-left:1px}.filter-container[data-v-93264b46]{background:#fff;border-radius:4px;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.filter-container .el-form-item[data-v-93264b46]{margin-right:16px;margin-bottom:10px}.filter-container .el-form-item[data-v-93264b46] .el-form-item__label{padding-right:12px}.filter-container .opt[data-v-93264b46]{text-align:right;margin-bottom:10px}.table-container[data-v-93264b46]{position:relative;background:#fff;border-radius:4px;-webkit-box-shadow:0 1px 3px rgba(0,0,0,.06);box-shadow:0 1px 3px rgba(0,0,0,.06)}.table-container .pagePanel[data-v-93264b46]{padding:3px 12px;border:1px solid #ccc;background:#edf6fd;margin-top:-1px;position:relative}.table-container .pagePanel[data-v-93264b46] .el-pager li,.table-container .pagePanel[data-v-93264b46] .el-pagination button{background:none}[data-v-93264b46] .hot-opt-btn{color:#409eff;margin:0 6px;cursor:pointer;font-size:12px}[data-v-93264b46] .hot-opt-btn:hover{text-decoration:underline}[data-v-48db4f27] .el-dialog__body{padding:0 0 20px 0!important}.app-container[data-v-48db4f27]{overflow:hidden}@media (max-width:768px){.app-container[data-v-48db4f27]{overflow-y:auto!important;overflow-x:hidden}.filter-container[data-v-48db4f27]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.filter-container .opt[data-v-48db4f27]{width:100%;text-align:right}.table-container .pagePanel[data-v-48db4f27]{overflow-x:auto}}.selected-info .selected-count[data-v-48db4f27]{color:#2d8cf0;font-weight:500}[data-v-48db4f27] .el-form-item__label:after{content:":";color:#393c3e;font-weight:600;margin-right:2px;margin-left:1px}.filter-container[data-v-48db4f27]{background:#fff;border-radius:4px;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.filter-container .el-form-item[data-v-48db4f27]{margin-right:16px;margin-bottom:10px}.filter-container .el-form-item[data-v-48db4f27] .el-form-item__label{padding-right:12px}.filter-container .opt[data-v-48db4f27]{text-align:right;margin-bottom:10px}.table-container[data-v-48db4f27]{position:relative;background:#fff;border-radius:4px;-webkit-box-shadow:0 1px 3px rgba(0,0,0,.06);box-shadow:0 1px 3px rgba(0,0,0,.06)}.table-container .pagePanel[data-v-48db4f27]{padding:3px 12px;border:1px solid #ccc;background:#edf6fd;margin-top:-1px;position:relative}.table-container .pagePanel[data-v-48db4f27] .el-pager li,.table-container .pagePanel[data-v-48db4f27] .el-pagination button{background:none}[data-v-48db4f27] .hot-opt-btn{color:#409eff;margin:0 6px;cursor:pointer;font-size:12px}[data-v-48db4f27] .hot-opt-btn:hover{text-decoration:underline}