body{margin:0;min-width:1200px;height:100%;overflow-y:hidden;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#f8f8f8}code{font-family:source-code-pro,Menlo,Monaco,Consolas,"Courier New",monospace}::-webkit-scrollbar-thumb{background-color:#c3c3c3}::-webkit-scrollbar{width:8px;height:8px}:global .ant-breadcrumb>span:last-child{color:#999;font-weight:400}:global .ant-breadcrumb-link .anticon+span{margin-left:4px}:global .ant-table .ant-table-tbody>tr>td,:global .ant-table .ant-table-thead>tr>th{text-align:center}:global .ant-table.ant-table-small .ant-table-thead>tr>th{background:#f7f7f7}:global .ant-table.ant-table-small .ant-table-body>table{padding:0}:global .ant-table-pagination{float:none!important;display:table;margin:16px auto!important}:global .ant-popover-inner{border:none;border-radius:0;box-shadow:0 0 20px hsla(0,0%,39.2%,.2)}:global .vertical-center-modal{display:flex;align-items:center;justify-content:center}:global .vertical-center-modal .ant-modal{top:0}:global .vertical-center-modal .ant-modal .ant-modal-body{max-height:80vh;overflow-y:auto}:global .ant-form-item-control{vertical-align:middle}:global .ant-modal-mask{background-color:rgba(55,55,55,.2)}:global .ant-modal-content{box-shadow:none}:global .ant-select-dropdown-menu-item{padding:12px 16px!important}:global .margin-right{margin-right:16px}:global a:focus{text-decoration:none}.ant-popconfirm .ant-popover-buttons{white-space:nowrap!important}.text-overflow{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.margin-bottom{margin-bottom:20px}.flex{display:flex}.flex-justify-between{justify-content:space-between}.flex-justify-around{justify-content:space-around}.flex-align-items-center{align-items:center}.flex-wrap{flex-wrap:wrap}.flex-align-items{display:flex;align-items:center}.flex-justify-content-center{display:flex;justify-content:center}.flex-between-center{display:flex;justify-content:space-between;align-items:center}.ant-layout-sider{transition:none!important}.search__box .ant-btn,.search__box .ant-form-inline .ant-form-item{margin-bottom:16px;margin-right:10px}.search__box .ant-form-item-label,.search__box .ant-picker,.search__box .select100.ant-select{width:100%}.select-options__no-wrap .ant-select-item-option-content{white-space:pre-wrap;word-wrap:break-word}.form__box--show .ant-input-disabled,.form__box--show .ant-input-number-disabled,.form__box--show .ant-input[disabled],.form__box--show .ant-picker-input>input[disabled],.form__box--show .ant-picker.ant-picker-disabled,.form__box--show .ant-select-disabled.ant-select-single:not(.ant-select-customize-input) .ant-select-selector{color:#333;background-color:#fff;cursor:auto}.form__box--columns1 .ant-form-item-label{text-align:left}.form__box--columns1 .ant-form-item,.form__box--columns1 .ant-picker{width:100%}.ant-descriptions-bordered .ant-descriptions-item-label,.ant-descriptions-item-label,.ant-form-item-label{word-break:keep-all}.form__box--columns2{display:flex;flex-wrap:wrap;justify-content:space-between}.form__box--columns2 .ant-descriptions-bordered .ant-descriptions-item-label,.form__box--columns2 .ant-descriptions-item-label,.form__box--columns2 .ant-form-item-label{word-break:keep-all;text-align:left}.form__box--columns2 .ant-descriptions-item-content,.form__box--columns2 .ant-form-item{width:48%}.form__box--columns2 .ant-descriptions-item-content.form-item--columns1,.form__box--columns2 .ant-form-item.form-item--columns1,.form__box--columns2 .ant-picker{width:100%}.form__box--columns3{display:flex;flex-wrap:wrap;justify-content:space-between}.form__box--columns3 .ant-descriptions-bordered .ant-descriptions-item-label,.form__box--columns3 .ant-descriptions-item-label,.form__box--columns3 .ant-form-item-label{word-break:keep-all;text-align:left}.form__box--columns3 .ant-descriptions-item-content,.form__box--columns3 .ant-form-item{width:30%}.form__box--columns3 .ant-descriptions-item-content.form-item--columns1,.form__box--columns3 .ant-form-item.form-item--columns1,.form__box--columns3 .ant-picker{width:100%}.label--width80 .ant-descriptions-item-label,.label--width80 .ant-form-item-label{width:80px}.label--width80_important .ant-descriptions-item-label,.label--width80_important .ant-form-item-label{width:80px!important}.label--width160 .ant-descriptions-item-label,.label--width160 .ant-form-item-label{width:160px}.label--width180 .ant-descriptions-item-label,.label--width180 .ant-form-item-label{width:180px}.label--width120 .ant-descriptions-item-label,.label--width120 .ant-form-item-label{width:120px}.action__box{display:flex;justify-content:space-between;margin-bottom:10px}.action__box .action__box--main .ant-btn{margin-right:10px;margin-bottom:10px}.action__box .cation__box--sub .ant-btn{margin-left:10px;margin-bottom:10px}.table__box{word-break:break-all;overflow-x:auto;overflow-y:hidden}.table__box .ant-table.ant-table-middle{font-size:12px}.table__box .ant-table.ant-table-middle .ant-table-tbody>tr>td{padding:6px}.table__box .editable-cell{position:relative}.table__box .editable-cell-value__wrap{padding:4px 8px;cursor:pointer}.table__box .editable-row:hover .editable-cell-value__wrap{border:1px solid #d9d9d9;border-radius:4px;padding:3px 7px}.table__box [data-theme=dark] .editable-row:hover .editable-cell-value__wrap{border:1px solid #434343}.table__box .editable-row .ant-form-item-explain{position:absolute;top:100%;font-size:12px}.table__box .ant-table-thead>tr>.ant-table-cell{padding:4px!important}.table-action__box{margin-bottom:-5px}.table-action__box .ant-btn{margin:0 5px 5px 0}.table-num__box{margin-bottom:10px}.table-num__box .ant-btn{font-size:18px;margin:0 16px 20px 0}.table-num__box .ant-btn b{font-size:22px}.pagination__box{text-align:center;margin:20px 0 0}.pagination__box .ant-pagination{display:inline-block}.pagination__box .jump-input{vertical-align:top;position:relative;margin:0 10px;width:60px}.pagination__box .jump-span{display:inline-block;vertical-align:middle;position:relative;top:-10px}.pagination__box .jump-btn{margin-left:10px;vertical-align:top}.modal__box-wrap{margin-left:210px;margin-top:90px}.modal__box-wrap--collapsed{margin-left:90px;margin-top:90px}.modal-text__box{margin:10px}.modal-btn__box{text-align:right}.modal-btn__box .ant-btn{margin-right:10px}.modal-btn__box .ant-btn:last-child{margin-right:0}.ant-btn[data-btn-type=edit]{background:#ff9d0a!important;border-color:#ff9d0a!important}.ant-btn[data-btn-type=edit]:hover{background:#ffb647!important;border-color:#ffb647!important}.ant-btn[data-btn-type=delete]{background:#ff4d4f!important;border-color:#ff4d4f!important}.ant-btn[data-btn-type=delete]:hover{background:#ff7875!important;border-color:#ff7875!important}.ant-btn[data-btn-color=green]{background:#119c7c!important;border-color:#119c7c}.ant-btn[data-btn-color=green]:hover{background:#11a583!important;border-color:#11a583!important}.ant-btn[data-btn-color=purple]{background:#d898eb!important;border-color:#d898eb!important}.ant-btn[data-btn-color=purple]:hover{background:#f2baf2!important;border-color:#f2baf2!important}.ant-btn[data-btn-color=blue]{background:#3ab5f2!important;border-color:#3ab5f2!important}.ant-btn[data-btn-color=blue]:hover{background:#61d0f5!important;border-color:#61d0f5!important}.ant-btn[data-btn-tag=green]{color:#119c7c!important;background-color:rgba(17,165,131,.3)!important;border-color:#119c7c!important}.ant-btn[data-btn-tag=purple]{color:#d898eb!important;background-color:rgba(216,152,235,.3)!important;border-color:#d898eb!important}.ant-btn[data-btn-tag=blue]{color:#3ab5f2!important;background-color:rgba(58,181,242,.3)!important;border-color:#3ab5f2!important}.ant-btn[data-btn-tag=orange]{color:#ff9d0a!important;background-color:rgba(255,157,10,.3)!important;border-color:#ff9d0a!important}.ant-btn[data-btn-tag=gray]{color:#b9b9b9!important;background-color:hsla(0,0%,72.5%,.3)!important;border-color:#b9b9b9!important}.ant-form .ant-form-item-label{overflow:visible}.ant-form-item-label>label.ant-form-item-required{position:relative}.ant-form-item-label>label.ant-form-item-required:before,.required label:before{position:absolute;left:-9px}.select-multiple-border span.ant-select-item-option-state{width:20px;height:20px;border:1px solid #ccc;text-align:center}.select-multiple-border:not(.ant-select-item-option-selected,.ant-select-item-option-disabled) .ant-select-item-option-content:after{content:"";display:inline-block;width:20px;height:20px;border:1px solid #ccc;float:right}.ant-btn-primary{background-color:#119c7c}.ant-btn-primary:hover,:where(.css-dev-only-do-not-override-tjsggz).ant-btn-variant-solid:not(:disabled):not(.ant-btn-disabled):hover{background-color:#2da888}:where(.css-dev-only-do-not-override-g45lsd).ant-btn-variant-solid.ant-btn-disabled,:where(.css-dev-only-do-not-override-g45lsd).ant-btn-variant-solid:disabled{cursor:not-allowed;border-color:#d9d9d9;color:rgba(0,0,0,.25);background:rgba(0,0,0,.04);box-shadow:none}.basic-layout__container .ant-layout-header{height:50px!important;line-height:50px!important;background:#119c7c!important}.basic-layout__container .ant-menu-item,.basic-layout__container .ant-menu-submenu-title{margin-top:0!important;margin-bottom:0!important;height:37px!important;line-height:37px!important}.basic-layout__container .ant-menu-root.ant-menu-inline{overflow-y:auto;overflow-x:hidden;height:calc(100vh - 50px)}.basic-layout__container .ant-menu-inline .ant-menu-item:after{left:0;right:unset}.basic-layout__container .logo__container{background:#0d8e70}.basic-layout__container .ant-layout-sider{background:#fff}.basic-layout__container .site-layout__box{height:calc(100vh - 93px);overflow-Y:auto;margin:10px;padding:20px;min-height:360px;background:#fff}.header-bar__container .icon__collapsed{flex-basis:50px;width:50px;height:50px;color:#fff;text-align:center;cursor:pointer}.header-bar__container .icon__collapsed:hover{background:#0d8e70}.header-bar__container .user__box .user__name{padding:0 20px;min-width:105px;color:#fff;text-align:center}.header-bar__container .user__box .user__avatar{width:65px}.header-bar__container .user__box .img__box{margin:0 auto;width:25px;height:25px;border-radius:50%;background:#fff}.header-bar__container .user__box .img__box .avatar_img{width:25px;height:25px}.header-bar__container .user__box .user__avatar,.header-bar__container .user__box .user__name{cursor:pointer}.header-bar__container .user__box .user__avatar:hover,.header-bar__container .user__box .user__name:hover{background:#0d8e70}.tab-bar__container{height:33px;border-bottom:1px solid #eee;background:#fff;justify-content:space-between;width:99%}.tab-bar__container .ant-tabs-tab.ant-tabs-tab-active .ant-tabs-tab-btn{font-weight:400}.tab-bar__container .ant-tabs-tab-remove{margin-left:0}.tab-bar__container .tab-bar__tab{box-sizing:border-box;order:1}.tab-bar__container .tab-bar__tab .ant-tabs-nav{margin:0}.tab-bar__container .tab-bar__action{order:2;flex-basis:121px}.tab-bar__container .tab-bar__action .tab-bar__dropdown{width:80px;height:33px;line-height:33px;text-align:center;border-left:1px solid #eee;border-right:1px solid #eee;font-size:12px;cursor:pointer}.tab-bar__container .tab-bar__action .tab-bar__full-btn{padding:0;width:33px;height:33px}.tab-bar__container .tab-bar__action .tab-bar__full-screen{width:40px;height:33px;line-height:33px;cursor:pointer}.logo__container{height:50px;line-height:50px;text-align:center;color:#fff}.logo__container .logo--lg{display:block;font-weight:700;font-size:22px;text-shadow:3px 3px 7px #000}.logo__container .logo--lg span{font-size:16px;padding-left:3px;font-weight:700}.logo__container .logo--mini{display:block;font-size:16px;font-weight:700;text-shadow:3px 3px 7px #000}.loginBox{position:absolute;right:10px;width:400px;border-radius:10px;padding:50px 30px;line-height:3.5em;margin:11% 12% 10px 10px;z-index:1000;box-sizing:initial}.loginBox h2{color:#119c7c;margin-top:0;margin-bottom:45px;position:relative;font-size:2em;text-align:center}.loginBox .ant-form-item-required:before{display:none!important}.loginBox .checkImg{position:absolute;top:0;right:5px;height:59%}.loginBox button{width:150px}.loginBox .login-btn{text-align:center;font-size:15px}.loginBox .login-btn .submitButton{color:#fff;background-color:#5eb95e;border-color:#5eb95e}.loginBox .remember{margin-top:-20px;margin-left:10px}.loginBox .remember .ant-checkbox-wrapper{color:#333}.footer{position:fixed;bottom:0;z-index:9999;width:100%;text-align:center;background:none}.footer,.footer a{color:#7a7776}.verificationModal{padding:0 20px}.login_smsService{color:#119c7c;text-align:right;display:block;margin-top:-10px;cursor:pointer}.App{text-align:center}.App-logo{height:10vmin;pointer-events:none}@media (prefers-reduced-motion:no-preference){.App-logo{animation:App-logo-spin 20s linear infinite}}.App-header{background-color:#282c34;min-height:100vh;display:flex;flex-direction:column;align-items:center;justify-content:center;font-size:calc(10px + 2vmin);color:#fff}.App-link{color:#61dafb}@keyframes App-logo-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.ant-modal div[aria-hidden=true]{display:none}