.du-listpage{position:relative}.du-listpage .du-listpage-toolbar{border:none;overflow:hidden;padding-bottom:10px;position:relative;z-index:100}.du-listpage .du-listpage-toolbar .du-listpage-toolbar-left{float:left}.du-listpage .du-listpage-toolbar .du-listpage-toolbar-right{float:right}.du-listpage .du-listpage-pagination{margin:16px 10px 16px 0;text-align:right}.du-listpage .du-listpage-loadmore{display:block;margin:20px auto 0;padding:0 30px}.du-listpage .du-cards .du-cards-card{display:inline-block;margin-bottom:20px;margin-right:20px}.du-bulk{display:inline-block;margin-bottom:10px}.du-bulk .du-bulk-button,.du-bulk .du-bulk-checkbox{margin-right:8px}.du-bulk .du-bulk-selected-count{color:#999}.du-filter{display:block;margin-top:10px}.du-filter.inline{display:inline;margin-left:20px;margin-right:20px}.du-filter .du-filter-item{display:inline-block;margin-right:20px}.du-filter .du-filter-item .du-filter-item-label{color:#666}.du-filter .du-filter-item .du-tagselect{display:inline-block;vertical-align:middle}
.du-step-form .acud-steps{margin:0 auto 30px;width:80%}.du-form .title{color:#151b26;font-size:16px;font-weight:500;margin-bottom:12px}.du-form .description{color:#151b26;font-size:14px;font-weight:400;line-height:20px;margin-bottom:12px}.du-form .more-setting-collapsed{color:#2468f2;font-size:12px;font-weight:400;line-height:30px}.du-form .acud-form-item-extra{color:#84868c;margin-top:3px;min-height:auto}.du-form .acud-form-item-extra .acud-form-extra-inline{height:30px;left:404px;line-height:30px;position:absolute;top:-1px}.du-form .acud-form-item-extra .acud-form-extra-inline.anticon-question-circle{margin-left:10px;top:1px}.du-form .acud-form-item-extra .acud-form-extra-inline.acud-btn>.anticon-reload{vertical-align:baseline}.du-form .acud-form .acud-form-item-label{line-height:30px;max-width:108px}.du-form .acud-form .acud-form-item{margin:0;padding:0}.du-form .acud-form .acud-form-item.du-form-item{padding:10px 0}.du-form .acud-form .acud-form-item.du-form-item-type-text{padding:0}.du-form .acud-form .du-form-item-type-button .acud-btn{margin-right:15px}.du-form .acud-form .acud-form-item-control-input{min-height:auto}.du-form .acud-form .acud-form-item-control-input-content{line-height:30px}.du-form .acud-form .du-form-item-dynamic{padding:10px 0}.du-form .acud-form .du-form-item-dynamic .du-form-item-dynamic-item{align-items:center;display:flex;margin-bottom:10px}.du-form .acud-form .du-form-item-dynamic .du-form-item{padding:0}.du-form .acud-form .du-form-item-dynamic .acud-form-item-children{align-items:center;display:flex}.du-form .acud-form .du-form-item-dynamic .dynamic-delete-button{margin-left:10px}.acud-form-item-col-hidden{visibility:hidden}
.du-fileupload .du-fileupload-tip{color:#f0ad4e;display:block}
.acud-pro-empty-status.acud-empty{align-items:center;color:#151b26;display:flex;flex-direction:column;font-family:PingFangSC-Medium;font-size:14px;font-weight:500;justify-content:center;line-height:22px}.acud-pro-empty-status.acud-empty .acud-empty-image{height:auto;margin-bottom:16px;max-width:100px}.acud-pro-empty-status.acud-empty .acud-empty-image>img{height:auto;max-width:100%}.acud-pro-empty-status.acud-empty .acud-empty-footer{color:#84868c;font-family:PingFangSC-Regular;font-size:12px;font-weight:400;line-height:20px;margin-top:8px;text-align:center}
.acud-pro-hooks-table-toolbar{align-items:flex-start;display:flex;justify-content:space-between;margin-bottom:16px}.acud-pro-hooks-table-toolbar-left{align-items:center;display:flex}.acud-pro-hooks-table-toolbar-left>:nth-child(n+2){margin-left:8px}.acud-pro-hooks-table-toolbar-left .aibp-list-filter{float:none;margin:0}.acud-pro-hooks-table-toolbar-bulk,.acud-pro-hooks-table-toolbar-filter{display:flex}.acud-pro-hooks-table-toolbar-bulk>:nth-child(n+2),.acud-pro-hooks-table-toolbar-filter>:nth-child(n+2){margin-left:8px}.acud-pro-hooks-table-selected-count{color:#999;font-size:12px}.acud-pro-hooks-table-dialog-box .acud-pro-hooks-table-dialog-box-cancel-btn+.acud-pro-hooks-table-dialog-box-ok-btn,.acud-pro-hooks-table-drawer .acud-pro-hooks-table-drawer-cancel-btn+.acud-pro-hooks-table-drawer-ok-btn,.acud-pro-hooks-table-modal .acud-pro-hooks-table-modal-cancel-btn+.acud-pro-hooks-table-modal-ok-btn{margin-left:8px}.acud-pro-hooks-table,.acud-pro-hooks-table>.acud-table-wrapper,.acud-pro-hooks-table>.acud-table-wrapper>.acud-loading-loading-wrapper,.acud-pro-hooks-table>.acud-table-wrapper>.acud-loading-loading-wrapper>div,.acud-pro-hooks-table>.acud-table-wrapper>.acud-loading-loading-wrapper>div>.acud-table.acud-table-empty,.acud-pro-hooks-table>.acud-table-wrapper>.acud-loading-loading-wrapper>div>.acud-table.acud-table-empty>.acud-table-container,.acud-pro-hooks-table>.acud-table-wrapper>.acud-loading-loading-wrapper>div>.acud-table.acud-table-empty>.acud-table-container>.acud-table-body,.acud-pro-hooks-table>.acud-table-wrapper>.acud-loading-loading-wrapper>div>.acud-table.acud-table-empty>.acud-table-container>.acud-table-content{display:flex;flex:1;flex-direction:column}.acud-pro-hooks-table>.acud-table-wrapper>.acud-loading-loading-wrapper>div>.acud-table.acud-table-empty>.acud-table-container>.acud-table-body>table,.acud-pro-hooks-table>.acud-table-wrapper>.acud-loading-loading-wrapper>div>.acud-table.acud-table-empty>.acud-table-container>.acud-table-content>table{flex:1}
.du-status{display:inline-block}.du-status .du-status-type{position:relative}.du-status .du-status-type:before{border-radius:50%;content:"";display:inline-block;height:10px;margin-right:5px;width:10px}.du-status .du-status-type.du-status-type-success{color:#5fb333}.du-status .du-status-type.du-status-type-success:before{background:#5fb333}.du-status .du-status-type.du-status-type-error{color:#eb5252}.du-status .du-status-type.du-status-type-error:before{background:#eb5252}.du-status .du-status-type.du-status-type-warning{color:orange}.du-status .du-status-type.du-status-type-warning:before{background:orange}.du-status .du-status-type.du-status-type-unavailable{color:#999}.du-status .du-status-type.du-status-type-unavailable:before{background:#999}.du-status .du-status-type.du-status-type-pending{padding-left:36px;position:relative}.du-status .du-status-type.du-status-type-pending:before{animation:du-animation-before 2s;animation-iteration-count:infinite;background-color:#1890ff;left:18px;margin-top:-5px;position:absolute;top:50%}.du-status .du-status-type.du-status-type-pending:after{animation:du-animation-after 2s;animation-iteration-count:infinite;background-color:orange;border-radius:50%;content:"";display:inline-block;height:10px;left:2px;margin-top:-5px;position:absolute;top:50%;width:10px}@keyframes du-animation-before{0%{left:18px}50%{left:2px}to{left:18px}}@keyframes du-animation-after{0%{left:2px}50%{left:18px}to{left:2px}}
.du-gridview .du-gridview-row{font-size:12px;margin-bottom:16px}.du-gridview .du-gridview-row:last-of-type{margin-bottom:0}.du-gridview .du-gridview-row .du-gridview-row-label{color:#5c5f66;float:left}.du-gridview .du-gridview-row .du-gridview-row-content{word-wrap:break-word;color:#151b26;margin-right:20px;word-break:break-all}.du-gridviews .du-gridviews-item{background-color:#fff;border-radius:6px;margin-bottom:16px;padding:24px}.du-gridviews .du-gridviews-item:last-of-type{margin-bottom:0}.du-gridviews .du-gridviews-item .du-gridviews-item-title{font-family:PingFangSC-Medium;font-size:16px;line-height:24px;margin-bottom:16px}
.acud-pro-base-page-title-wrap{background-color:#fff;color:#151b26;font-size:12px;font-weight:400;padding:0 16px}.acud-pro-base-page-title-wrap .acud-pro-base-page-title{height:48px;line-height:48px}.acud-pro-base-page-title-wrap .acud-pro-base-page-title .acud-pro-base-page-title-text{align-items:center;display:flex;float:left;font-family:PingFangSC-Medium;font-size:16px;font-weight:500;line-height:48px;margin-left:16px}.acud-pro-base-page-title-wrap .acud-pro-base-page-title .acud-pro-base-page-title-text.noBack{margin-left:0}.acud-pro-base-page-title-wrap .acud-pro-base-page-title .back-btn{float:left}.acud-pro-base-page-title-wrap .acud-pro-base-page-title .back-btn a{align-items:center;color:#84868c;display:flex;font-size:12px}.acud-pro-base-page-title-wrap .acud-pro-base-page-title .back-btn a .acuicon{color:#84868c;line-height:0;margin-top:0;vertical-align:baseline}.acud-pro-base-page-title-wrap .acud-pro-base-page-title .back-btn a .back-text{margin:0 0 0 4px}.acud-pro-base-page-title-wrap .acud-pro-base-page-title .acud-pro-base-page-title-custom{float:left;margin-left:8px;width:auto}.acud-pro-base-page-title-wrap .acud-pro-base-page-title .acud-pro-base-page-title-btns-area{float:right;margin-left:16px}.acud-pro-base-page-title-wrap .acud-pro-base-page-title .acud-pro-base-page-title-btns-area .acud-pro-base-page-title-btns-item{line-height:30px;margin-right:8px}.acud-pro-base-page-title-wrap .acud-pro-base-page-title .acud-pro-base-page-title-btns-area .acud-pro-base-page-title-btns-item:last-of-type{margin-right:0}.acud-pro-base-page-title-wrap .acud-pro-base-page-title .acud-pro-base-page-title-extra-area{float:right}.acud-pro-base-page-title-wrap .acud-pro-base-page-title-description{color:#151b26;font-family:PingFangSC-Regular;font-size:12px;font-weight:400;line-height:20px;padding-bottom:8px}.acud-pro-base-page-title-wrap .acud-pro-base-page-title-description a{color:#2468f2}
.du-loading{align-items:center;display:flex;height:100%;justify-content:center}
.acud-pro-page-layout-list .header-area{background-color:#fff;padding:12px 16px}.acud-pro-page-layout-list .header-area .title{color:#151b26;font-size:16px;font-weight:500;line-height:24px}.acud-pro-page-layout-list .header-area .desc{font-size:12px;margin-top:8px}.acud-pro-page-layout-list .header-area .btns-config,.acud-pro-page-layout-list .header-area .extra{float:right}.acud-pro-page-layout-list .acud-tabs-tab{font-size:12px}.acud-pro-page-layout-list .content-area{background-color:#fff;border-radius:6px;margin:16px;padding:24px}.acud-pro-page-layout-list .content-area .acud-hooks-table-toolbar{margin-top:0!important}.acud-pro-page-layout-list .content-tab .acud-tabs-nav{background-color:#fff;margin-bottom:0}.acud-pro-page-layout-list .content-tab .acud-tabs-nav:before{margin:0 16px}.acud-pro-page-layout-list .content-tab .acud-tabs-nav .acud-tabs-tab{margin-left:16px;margin-right:16px}.acud-pro-page-layout-list .content-tab .tab-desc{background-color:#fff;color:#151b26;font-size:12px;font-weight:400;line-height:20px;padding:16px}.acud-pro-page-layout-list .acud-table-pagination.acud-pagination{margin:16px 0 0}
.acud-pro-bottom-submit{background:#fff;bottom:0;box-shadow:0 1px 10px 0 rgba(0,0,0,.1);height:60px;left:0;line-height:60px;padding-left:16px;position:fixed;right:0;transition:all .2s;z-index:6}.acud-pro-bottom-submit-box{align-items:center;display:flex;gap:16px;height:60px;width:100%}
.acud-pro-page-layout-container .content-area{margin:16px}.acud-pro-page-layout-container .content-area .du-form{background:#fff;border-radius:6px;margin-bottom:16px;padding:24px 24px 12px}.acud-pro-page-layout-container .content-area .du-form .title{color:#151b26;font-size:16px;font-weight:500;margin-bottom:12px}.acud-pro-page-layout-container .content-area .du-form:last-child{margin-bottom:76px}.acud-pro-page-layout-container .content-detail{background-color:#fff;border-radius:6px;padding:24px}.acud-pro-page-layout-container .card-contend-area{background:transparent;padding:0}.acud-pro-page-layout-container .acud-tabs-tabpane{padding:0 16px}.acud-pro-page-layout-container .acud-tabs-nav{background-color:#fff}.acud-pro-page-layout-container .acud-tabs-nav .acud-tabs-tab{margin-left:16px;margin-right:16px}.acud-pro-page-layout-container .acud-tabs-tab{font-size:12px;margin:0}.acud-pro-page-layout-container .acud-tabs-bar{border-bottom:1px solid #e8e9eb;margin:0 0 16px;outline:none}.acud-pro-page-layout-container .acud-pro-bottom-submit{background:#fff;bottom:0;box-shadow:0 1px 10px 0 rgba(0,0,0,.1);height:60px;left:0;line-height:60px;padding-left:16px;position:fixed;right:0;transition:all .2s;z-index:6}.acud-pro-page-layout-container .acud-pro-bottom-submit .acud-btn:not(:first-child){margin-left:10px}.acud-pro-page-layout-container .acud-pro-bottom-submit .bottom-box{height:60px;width:100%}
.acud-pro-page-layout-wrap{background:#f7f7f9;display:flex;flex-direction:column;height:100%;justify-content:space-between;overflow:auto}.acud-pro-page-layout-wrap .acud-pro-page-layout-header{background:#fff}.acud-pro-page-layout-wrap .acud-pro-page-layout-content{background:#fff;border-radius:4px;flex:1;margin:16px;padding:24px 24px 0}.acud-pro-page-layout-wrap .acud-pro-page-layout-content.acud-pro-page-layout-card-wrap{background:transparent;padding:0}.acud-pro-page-layout-wrap .acud-pro-page-layout-content.acud-pro-page-layout-card-wrap>.page-layout-common-card{margin-bottom:16px}.acud-pro-page-layout-wrap .acud-pro-page-layout-content.acud-pro-page-layout-card-wrap>.page-layout-common-card:last-of-type{margin-bottom:0}.acud-pro-page-layout-wrap .acud-pro-page-layout-content.acud-pro-page-layout-tabs-wrap{background:#f7f7f9;margin:0;padding:0}.acud-pro-page-layout-wrap .acud-pro-page-layout-content.acud-pro-page-layout-tabs-wrap>.acud-tabs.acud-tabs-top .acud-tabs-nav{background:#fff;border-bottom:0}.acud-pro-page-layout-wrap .acud-pro-page-layout-content.acud-pro-page-layout-tabs-wrap>.acud-tabs.acud-tabs-top .acud-tabs-nav:before{border-bottom:0}.acud-pro-page-layout-wrap .acud-pro-page-layout-content.acud-pro-page-layout-tabs-wrap>.acud-tabs.acud-tabs-top .acud-tabs-nav .acud-tabs-tab{margin-left:16px;margin-right:16px}.acud-pro-page-layout-wrap .acud-pro-page-layout-content.acud-pro-page-layout-tabs-wrap>.acud-tabs.acud-tabs-top .acud-tabs-content-holder{padding:0 16px 16px}.acud-pro-page-layout-wrap .acud-pro-page-layout-content.acud-pro-page-layout-tabs-wrap>.acud-tabs.acud-tabs-top .acud-tabs-content-holder .acud-tabs-content{background:#fff}.acud-pro-page-layout-wrap .acud-pro-page-layout-content.acud-pro-page-layout-tabs-wrap.acud-pro-page-layout-card-wrap>.acud-tabs.acud-tabs-top .acud-tabs-content{background:transparent}.acud-pro-page-layout-wrap .acud-pro-page-layout-content.acud-pro-page-layout-tabs-wrap.acud-pro-page-layout-card-wrap>.acud-tabs.acud-tabs-top .acud-tabs-content .acud-tabs-tabpane{background:transparent;border:0}.acud-pro-page-layout-wrap .acud-pro-page-layout-content.acud-pro-page-layout-tabs-wrap.acud-pro-page-layout-card-wrap>.acud-tabs.acud-tabs-top .acud-tabs-content .acud-tabs-tabpane.acud-tabs-tabpane-active>.page-layout-tabs-introduction{background:#fff;display:block;font-size:12px;margin:-16px -16px 16px;padding:16px;position:relative}.acud-pro-page-layout-wrap .acud-pro-page-layout-content.acud-pro-page-layout-tabs-wrap.acud-pro-page-layout-card-wrap>.acud-tabs.acud-tabs-top .acud-tabs-content .acud-tabs-tabpane.acud-tabs-tabpane-active>.page-layout-tabs-introduction:before{background-color:#e8e9eb;content:"";height:1px;position:absolute;top:0;width:calc(100% - 32px)}.acud-pro-page-layout-wrap .acud-pro-page-layout-content .page-layout-common-card{background-color:#fff;border:0;border-radius:6px;padding:24px}
.acud-pro-page-layout__header-title-wrapper{display:flex;justify-content:space-between}.acud-pro-page-layout__header-left,.acud-pro-page-layout__header-right{align-items:center;display:flex}.acud-pro-page-layout__header-back{align-items:center;color:#84868c;cursor:pointer;display:flex;font-family:PingFangSC-Regular;font-size:12px;font-weight:400;line-height:20px;margin-right:16px}.acud-pro-page-layout__header-back-text,.acud-pro-page-layout__header-back-text a{color:inherit}.acud-pro-page-layout__header-title{color:#151b26;font-family:PingFangSC-Medium;font-size:18px;font-weight:500;line-height:26px}.acud-pro-page-layout__header-desc{color:#84868c;font-family:PingFangSC-Regular;font-size:12px;font-weight:400;line-height:20px;margin-top:8px}.acud-pro-page-layout__header-custom-left,.acud-pro-page-layout__header-custom-right{margin-left:12px}.acud-pro-page-layout__header__small .acud-pro-page-layout__header-title{font-size:16px;line-height:24px}
.acud-pro-page-layout__desc{color:#84868c;font-family:PingFangSC-Regular;font-size:12px;font-weight:400;line-height:20px;margin-bottom:16px}
.acud-pro-page-layout__content{background:#fff;border-radius:8px;padding:24px}.acud-pro-page-layout__content:not(:last-of-type){margin-bottom:16px}.acud-pro-page-layout__content>.du-gridviews .du-gridviews-item{background-color:initial;border-radius:initial;padding:0}.acud-pro-page-layout__content>.acud-pro-page-layout__header{margin-bottom:16px}.acud-pro-page-layout__content .acud-pro-page-layout__header-title{font-size:16px;line-height:24px}.acud-pro-page-layout__content--flex-grow{display:flex;flex-direction:column}
.acud-pro-page-layout{background:#f7f7f9;box-sizing:border-box;display:flex;flex-direction:column;justify-content:space-between;min-height:100%;padding:16px 24px 24px}.acud-pro-page-layout__main{display:flex;flex:1;flex-direction:column;gap:16px}.acud-pro-page-layout .acud-pro-page-layout__main>.acud-pro-page-layout__content{margin-bottom:0}.acud-pro-page-layout__bottom{bottom:24px;margin-top:-8px;position:sticky;transform:translate(-24px,24px);width:calc(100% + 48px)}.acud-pro-page-layout__bottom .acud-pro-bottom-submit{padding-left:24px;position:static;transform:none;width:auto}.acud-pro-page-layout__bottom .acud-pro-bottom-submit .acud-btn{height:32px}.acud-pro-page-layout__empty .acud-pro-page-layout__main{display:flex;flex:1}.acud-pro-page-layout__empty .acud-pro-page-layout__main .acud-pro-page-layout__content{align-items:center;display:flex;flex:1;justify-content:center}.acud-pro-page-layout__empty .acud-pro-page-layout__main .acud-pro-page-layout__content .acud-loading-loading-context{position:static}
.acud-pro-chart .chart-tooltip{margin:0;padding:0;width:200px}.acud-pro-chart .chart-tooltip dt{background-color:#1694f3;color:#fff;font-size:12px;margin-bottom:0;padding:5px 10px;text-align:center}.acud-pro-chart .chart-tooltip dd{color:#666;max-height:200px;overflow:auto;padding:5px 10px}.acud-pro-chart .chart-tooltip dd>ul{margin:0;padding:0}.acud-pro-chart .chart-tooltip dd li{font-size:12px;list-style:disc;margin-left:25px}
.du-drawer .du-drawer-footer{background:#fff;border-top:1px solid #e9e9e9;bottom:0;left:0;padding:10px 16px;position:absolute;text-align:right;width:100%}.du-drawer .du-drawer-footer button{margin-left:10px}
.du-errorboundary{align-items:center;display:flex;height:100%;justify-content:center;width:100%}