.portal .l-content{width:980px;margin:auto;overflow:hidden}.portal .container{background:#fff}.portal .c-dashboard__container{overflow-x:auto;min-width:1400px}.portal .c-banner{position:relative;height:280px;width:100%}.portal .c-banner.default{background-image:linear-gradient(-180deg, #003C70 0%, #146375 100%)}.portal .c-banner.default img{width:538px;height:232px}.portal .c-banner.default .c-banner__content__txt{margin-left:30px;margin-top:110px;float:left;max-width:370px}.portal .c-banner.default .c-banner__content__txt h1{font-size:36px;color:#fff;letter-spacing:1.17px;font-weight:initial}.portal .c-banner.default .c-banner__content__txt span{opacity:.73;font-size:20px;color:#cef3ff;letter-spacing:.65px}.portal .c-banner.default .c-banner__content__img{float:left;margin-left:30px;margin-top:40px}.portal .c-banner.aliyun{background-image:linear-gradient(-180deg, #001852 0%, #003078 30%)}.portal .c-banner.aliyun .l-content{width:100%;height:100%}.portal .c-banner.aliyun .c-banner__content__txt{position:absolute;top:47px;left:50%;transform:translateX(-50%);text-align:center}.portal .c-banner.aliyun .c-banner__content__txt h1{font-size:32px;color:#fff;letter-spacing:1.04px;line-height:45px;font-weight:normal}.portal .c-banner.aliyun .c-banner__content__txt span{line-height:20px;opacity:.66;font-size:14px;color:#e3f1ff;letter-spacing:1.13px;font-weight:lighter}.portal .c-banner.aliyun .c-banner__content__img{height:100%;width:100%;overflow:hidden;position:relative}.portal .c-banner.aliyun .c-banner__content__img img{height:100%;position:relative;left:50%;transform:translateX(-50%)}.portal .applink{display:flex;margin-top:40px;flex-wrap:wrap;padding-bottom:100px}.portal .applink .app-tag{position:relative;width:290px;height:139px;margin:20px 0 0 20px;background:#fff;box-shadow:0 2px 6px 0 rgba(0,0,0,.12)}.portal .applink .app-tag:hover,.portal .applink .app-tag:active,.portal .applink .app-tag:visited,.portal .applink .app-tag:focus{text-decoration:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.portal .applink .app-tag:hover{background:rgba(158,158,158,.02);box-shadow:0 5px 12px 0 rgba(0,0,0,.12)}.portal .applink .app-tag .app-logo{position:absolute;width:70px;height:70px;left:20px;top:34px}.portal .applink .app-tag h1{position:absolute;left:100px;top:38px;font-size:16px;color:#3d446e;letter-spacing:1.11px;font-weight:initial}.portal .applink .app-tag p{position:absolute;left:100px;top:63px;width:163px;font-size:12px;color:#b1b4c5;letter-spacing:.97px;line-height:14px;font-family:PingFangSC-Regular}.portal .applink .app-new-tag{width:256px;height:208px;background:#fff;text-align:center;display:block;margin:0 auto;padding:32px}.portal .applink .app-new-tag:hover,.portal .applink .app-new-tag:active,.portal .applink .app-new-tag:visited,.portal .applink .app-new-tag:focus{text-decoration:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.portal .applink .app-new-tag:hover{box-shadow:0 10px 20px 0 rgba(124,159,255,.2);border-radius:2px}.portal .applink .app-new-tag .app-logo{width:64px;height:64px}.portal .applink .app-new-tag .app-new-title{font-family:PingFangSC-Medium;font-size:16px;color:#3d446e;letter-spacing:0;text-align:center}.portal .applink .app-new-tag p{font-family:PingFangSC-Regular;font-size:12px;color:#3d446e;letter-spacing:0;text-align:center}.portal .container_content{background:#f2f7fa;padding:16px;height:calc(100vh - 60px);overflow-y:scroll}.custom-modal-notice table{border-top:1px solid #ccc;border-left:1px solid #ccc}.custom-modal-notice table td,.custom-modal-notice table th{border-bottom:1px solid #ccc;border-right:1px solid #ccc;border:1px solid var(--w-e-textarea-border-color);line-height:1.5;min-width:50px;padding:3px 5px;height:25px}.custom-modal-notice table tbody tr:first-child{background-color:var(--w-e-textarea-slight-bg-color);font-weight:700;text-align:center}.custom-modal-notice table th{text-align:center}.custom-modal-notice blockquote{display:block;border-left:8px solid #d0e5f2;padding:5px 10px;margin:10px 0;line-height:1.4;font-size:100%;background-color:#f1f1f1}.custom-modal-notice code{display:inline-block;*display:inline;*zoom:1;background-color:#f1f1f1;border-radius:3px;padding:3px 5px;margin:0 3px}.custom-modal-notice pre code{display:block}.custom-modal-notice ul,.custom-modal-notice ol{margin:10px 0 10px 20px}.custom-modal-notice img{max-width:850px}.c-summary{width:100%;display:flex;flex-direction:column;align-items:center;margin-bottom:28px}.c-summary .c-summary__title{color:#3d446e;font-size:22px;letter-spacing:1.78px;text-align:center;line-height:30px}.c-summary .c-newsummary__title{font-family:PingFangSC-Medium;font-size:24px;color:#3d446e;letter-spacing:1.33px}.c-summary .c-summary__content{font-size:14px;color:#b1b4c5;letter-spacing:1.13px;text-align:center;line-height:20px;margin-top:8px;width:430px}.c-summary .c-newsummary__content{font-family:PingFangSC-Regular;font-size:14px;color:#3d446e;letter-spacing:.78px;text-align:center;margin-top:10px;width:430px}.new-portal-page .ant-alert_height{height:70px}.new-portal-page .ant-alert_height .ant-alert-with-description{padding:16px 16px 16px 60px;position:relative;border-radius:2px;color:rgba(0,0,0,.65);line-height:1.5}.new-portal-page .new-portal-banner{height:300px;border-radius:4px;width:100%;display:flex;justify-content:space-between;overflow:hidden;position:relative}.new-portal-page .new-portal-banner>img{height:100%;position:absolute;right:0;top:0}.new-portal-page .new-portal-banner>div{display:flex;flex-direction:column;width:1200px;margin-left:40px;justify-content:center;position:relative;z-index:9}.new-portal-page .new-portal-banner>div>span{color:#fff}.new-portal-page .new-portal-banner>div>span:first-child{font-size:48px;font-weight:600;height:67px;line-height:67px;margin-bottom:4px}.new-portal-page .new-portal-banner>div>span:last-child{height:33px;font-size:24px;font-weight:400;line-height:33px}.new-portal-page .npm-header{display:flex;justify-content:space-between;align-items:center}.new-portal-page .npm-header .npm-title{width:62px;height:22px;font-size:14px;font-family:PingFangSC-Medium,"PingFang SC";font-weight:500;color:#3d446e;margin:16px 0 16px 16px;display:inline-block}.new-portal-page .npm-header .ant-btn{padding:0;margin-right:16px}.new-portal-page .new-portal-main{display:flex;margin:16px 0}.new-portal-page .new-portal-main .new-protal-left{flex:1;overflow:hidden}.new-portal-page .new-portal-main .new-protal-left .npm-header-box{height:204px;position:relative}.new-portal-page .new-portal-main .new-protal-left .npm-header-box::after{content:"";position:absolute;right:0;bottom:0;height:100%;width:100px;background:linear-gradient(270deg, #FFF 0%, rgba(255, 255, 255, 0) 100%);z-index:0;pointer-events:none}.new-portal-page .new-portal-main .new-protal-left .new-portal-porject-list{background:#fff;margin-top:16px}.new-portal-page .new-portal-main .new-protal-left .new-portal-porject-list .project-space-list{display:flex;flex-wrap:wrap;align-content:flex-start;padding:0 8px 8px;overflow-y:auto}.new-portal-page .new-portal-main .new-protal-left .new-portal-porject-list .project-space-list .project-space-item{min-width:236px;height:46px;background:#f5f5f8;border-radius:10px;margin:8px;display:flex;justify-content:space-between;align-items:center;flex:0 0 calc((100% - 64px)/4);padding:0 12px}.new-portal-page .new-portal-main .new-protal-left .new-portal-porject-list .project-space-list .project-space-item:hover{cursor:pointer}.new-portal-page .new-portal-main .new-protal-left .new-portal-porject-list .project-space-list .project-space-item>p{font-size:14px;font-weight:500;color:#3d446e;line-height:46px;height:34px;width:calc(100% - 31px);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.new-portal-page .new-portal-main .new-protal-left .new-portal-porject-list .project-space-list .project-space-item>p:not(.project-space-name-disabled):hover{color:#1d78ff}.new-portal-page .new-portal-main .new-protal-left .new-portal-porject-list .project-space-list .project-space-item span .icon-box-tooltip{position:relative;width:25px;height:25px;display:flex}.new-portal-page .new-portal-main .new-protal-left .new-portal-porject-list .project-space-list .project-space-item span .right-circle{position:absolute;top:0;right:0;font-size:25px}.new-portal-page .new-portal-main .new-protal-left .new-portal-porject-list .project-space-list .project-space-item span .right-circle:hover{display:none}.new-portal-page .new-portal-main .new-protal-left .new-portal-porject-list .project-space-list .project-space-item span .icon-you-hover{color:#3f87ff;font-size:25px;display:none}.new-portal-page .new-portal-main .new-protal-left .new-portal-porject-list .project-space-list .project-space-item span:hover>.icon-you-hover{display:block}.new-portal-page .new-portal-main .new-protal-left .new-portal-porject-list .project-space-list .project-space-item span:hover>.right-circle{display:none}.new-portal-page .new-portal-main .new-protal-left .new-portal-porject-list .pagination{padding:6px 20px;height:44px;border-top:1px solid #ebecf0}.new-portal-page .new-portal-main .new-protal-right{flex-shrink:0;width:368px;margin-left:16px}.new-portal-page .new-portal-main .bagcolor{background:#fff;border-radius:4px}.new-portal-page .new-portal-main .new-portal-richtext{height:calc(100vh - 482px);min-height:510px;font-size:12px;font-weight:400;color:#3d446e;line-height:1;padding:0 16px;overflow-y:auto;margin-bottom:16px}.new-portal-page .new-portal-main .new-portal-richtext p,.new-portal-page .new-portal-main .new-portal-richtext span,.new-portal-page .new-portal-main .new-portal-richtext div,.new-portal-page .new-portal-main .new-portal-richtext h1,.new-portal-page .new-portal-main .new-portal-richtext h2,.new-portal-page .new-portal-main .new-portal-richtext h3,.new-portal-page .new-portal-main .new-portal-richtext h4,.new-portal-page .new-portal-main .new-portal-richtext h5,.new-portal-page .new-portal-main .new-portal-richtext h6{font-size:12px !important;font-weight:400 !important;background:none !important;margin:0 !important;padding:0 !important}.new-portal-page .new-portal-main .new-portal-richtext::-webkit-scrollbar-track{display:none}.new-portal-page .new-portal-main .new-portal-richtext ::-webkit-scrollbar-thumb{background-color:#b1b4c5}.new-portal-page .new-portal-main .npm-apps-box{width:100%;display:flex;overflow-x:scroll;padding:0 16px}.new-portal-page .new-portal-main .npm-apps-box::-webkit-scrollbar{width:0}.new-portal-page .new-portal-main .npm-apps-box .npm-one-app{width:88px;margin-right:45px}.new-portal-page .new-portal-main .npm-apps-box .npm-one-app>a{width:100%;text-align:center;display:block;margin:0 auto}.new-portal-page .new-portal-main .npm-apps-box .npm-one-app>a:hover,.new-portal-page .new-portal-main .npm-apps-box .npm-one-app>a:active,.new-portal-page .new-portal-main .npm-apps-box .npm-one-app>a:visited,.new-portal-page .new-portal-main .npm-apps-box .npm-one-app>a:focus{text-decoration:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.new-portal-page .new-portal-main .npm-apps-box .npm-one-app>a>img{width:88px;height:88px}.new-portal-page .new-portal-main .npm-apps-box .npm-one-app>a .app-image{width:88px;height:88px;background-position:center;background-size:contain;background-repeat:no-repeat}.new-portal-page .new-portal-main .npm-apps-box .npm-one-app>a p{height:22px;font-size:14px;font-weight:500;color:#3d446e;line-height:22px;margin:8px 0 0}.new-portal-page .new-portal-main .npm-apps-box .npm-one-app:last-child{margin-right:0}.new-portal-page .new-portal-main .npm-apps-box .dtc-empty{margin:0 auto}.new-portal-page .space-empty{width:100%;padding-bottom:4px}.new-portal-page .space-empty .ant-btn{color:#1d78ff;border:1px solid #1d78ff;margin:12px auto 40px;display:block;border-radius:4px}.new-portal-page .space-empty .ant-btn:hover{border:1px solid #0a67f2;color:#0a67f2}.new-portal-page .space-empty .ant-btn .publish-wrap .anticon{font-size:16px !important}.new-portal-page .space-empty .ant-btn .publish-wrap .publish-notice{line-height:20px !important}.new-portal-page .space-empty .ant-btn[disabled]{color:#bfbfbf;background-color:#e8e8e8;border-color:#e8e8e8}.tooltip-custom{border-radius:4px}.tooltip-custom .ant-tooltip-content .ant-tooltip-inner{padding:10px 0}.tooltip-custom .ant-tooltip-content .ant-tooltip-inner .right-menu-list .right-menu-li{width:130px;height:32px;line-height:32px;padding:0 15px;display:flex;color:#3d446e;font-size:12px;font-weight:400}.tooltip-custom .ant-tooltip-content .ant-tooltip-inner .right-menu-list .right-menu-li:hover{cursor:pointer;background:#f5f5f8}
.text-display-box{background:#fff;height:calc(100vh - 135px);margin-top:16px}.text-display-box .project-space-title{padding:16px;color:#3d446e;font-size:12px;font-family:pingfangsc-regular,"pingfang sc"}.text-display-box .project-space-title>span{display:inline-block;line-height:20px}.text-display-box .tableSetProp{width:100%;color:#3d446e;line-height:20px;background-color:#fff;font-size:12px;font-family:pingfangsc-regular,pingfang sc;font-weight:400}.text-display-box .tableSetProp .ant-table-body::-webkit-scrollbar-thumb{border-radius:5px;box-shadow:inset 0 0 5px #afb3b7;background:#939392}.text-display-box .tableSetProp .ant-table-body::-webkit-scrollbar-track{box-shadow:0;border-radius:0;background:#f0f2f5}.text-display-box .tabControl{margin-left:-2px}.text-display-box .tabControl .ant-tabs-nav .ant-tabs-tab{padding-top:0 !important}.text-display-box .tabControl .ant-table-wrapper{height:calc(100vh - 234px);border-top:1px solid #ebecf0}.text-display-box .tabControl .ant-table-thead>tr>th{color:#3d446e;line-height:20px;font-size:12px;font-family:pingfangsc-medium,pingfang sc;font-weight:500}.text-display-box .tabControl .ant-pagination-item-active{border-color:#fff}.text-display-box .tabControl .ant-tabs-ink-bar{background:#3f87ff}
.colorPicker-btn-border{width:32px;height:32px;margin-left:4px;background:#fff;border-radius:4px;border:1px solid #ddd;display:inline-block;position:absolute}.colorPicker-btn-border .colorPicker-btn-content{width:100%;height:100%;border-radius:4px}.colorPicker-btn-right{margin-left:238px}.colorPicker-btn-border:hover{cursor:pointer}.colorPicker-disabled .colorPicker-btn-border{cursor:not-allowed}.colorPicker{margin-left:280px;position:absolute !important;z-index:999}#rc-editable-input-1{margin-top:1px}
.app-config{padding:16px}.app-config .config-content{display:flex;height:calc(100vh - 96px);min-height:726px;background-color:#fff}.app-config .config-content .config-form{flex:0 0 455px;width:455px;padding:16px;border-right:1px solid #ebecf0}.app-config .config-content .config-form .config-title{height:20px;line-height:20px;margin-bottom:18px;font-size:14px;font-family:PingFangSC-Medium,"PingFang SC";font-weight:500;color:#3d446e}.app-config .config-content .config-form .config-title>img{width:20px;height:20px;margin-right:6px}.app-config .config-content .config-form .config-label{margin-bottom:4px}.app-config .config-content .config-form .config-label>span:first-child{font-family:PingFangSC-Medium,"PingFang SC";font-weight:500;color:#3d446e}.app-config .config-content .config-form .config-label>.anticon-question-circle{margin-left:6px;color:#b1b4c5;font-size:14px;vertical-align:sub}.app-config .config-content .config-form .app-config-color-picker{position:relative;flex:0 0 32px;margin-left:16px}.app-config .config-content .config-form .app-config-color-picker .colorPicker-btn-border{margin-left:0}.app-config .config-content .config-form .app-config-color-picker .colorPicker{left:-230px;margin-left:0}.app-config .config-content .config-form .logo-upload{position:relative}.app-config .config-content .config-form .logo-upload .upload-tip{position:absolute;left:110px;top:8px;font-family:PingFangSC-Regular,"PingFang SC";color:#8b8fa8}.app-config .config-content .app-config-preview{flex:auto;padding:52px 16px 16px}.app-config .config-content .app-config-preview .preview-label{margin-bottom:8px;font-family:PingFangSC-Medium,"PingFang SC";font-weight:500;color:#3d446e}.app-config .config-content .app-config-preview .preview-tab{position:relative}.app-config .config-content .app-config-preview .preview-tab .preview-tab-img{position:absolute;left:28px;top:16px;width:16px;height:16px}.app-config .config-content .app-config-preview .preview-tab .preview-tab-text{position:absolute;left:54px;top:16px;width:160px;overflow:hidden;white-space:nowrap}.app-config .config-content .app-config-preview .preview-nav{display:flex;align-items:center;height:38px;margin-bottom:24px;border:1px solid #ebecf0;border-radius:2px;background-color:#fff}.app-config .config-content .app-config-preview .preview-nav .preview-nav-btn{display:flex;flex:0 0 38px;align-items:center;justify-content:center;height:100%;background-color:#f9f9fa}.app-config .config-content .app-config-preview .preview-nav .preview-nav-title{max-width:160px;margin-left:4px;font-size:14px;font-weight:500;color:#3d446e;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.app-config .config-content .app-config-preview .preview-nav .preview-nav-image{max-width:260px;height:24px;margin-left:8px;background-position:center;background-size:contain;background-repeat:no-repeat}.app-config .config-content .app-config-preview .preview-nav .preview-nav-image img{height:100%;max-width:400px;opacity:0}.app-config .config-content .app-config-preview .preview-loading{position:relative;height:452px;background-color:#f2f7fa}.app-config .config-content .app-config-preview .preview-loading .preview-loading-center{position:absolute;top:0;left:0;bottom:0;right:0;text-align:center;margin:auto;min-width:300px;height:160px}.app-config .config-content .app-config-preview .preview-loading .preview-loading-title{margin-bottom:12px;color:#3d446e;font-weight:500}.app-config .config-content .app-config-preview .preview-loading .preview-loading-dot{position:relative;display:inline-block;height:5px;width:5px;border-radius:50%;background-color:#1d78ff}.app-config .config-content .app-config-preview .preview-loading .preview-loading-dot::before,.app-config .config-content .app-config-preview .preview-loading .preview-loading-dot::after{position:absolute;content:"";top:0;height:5px;width:5px;border-radius:50%;background-color:#1d78ff}.app-config .config-content .app-config-preview .preview-loading .preview-loading-dot::before{left:-12px}.app-config .config-content .app-config-preview .preview-loading .preview-loading-dot::after{right:-12px}
.config-layout{display:flex}.config-layout .config-layout-left{min-height:calc(100vh - 64px);width:184px;background-color:#fff;flex:0 0 184px}.config-layout .config-layout-left .config-layout-slider{width:100%;height:24px;z-index:999;cursor:pointer;font-size:24px;position:relative}.config-layout .config-layout-left .config-layout-slider .stow{position:absolute;right:0;top:0}.config-layout .config-layout-left .ant-menu .ant-menu-title-content{display:flex}.config-layout .config-layout-left-stow{width:58px;flex:0 0 58px;background:#fff}.config-layout .config-layout-left-stow .config-layout-slider{width:100%;height:24px;z-index:999;cursor:pointer;font-size:24px;position:relative}.config-layout .config-layout-left-stow .config-layout-slider .open{position:absolute;right:-11px;top:0}.config-layout .config-layout-left-stow .ant-menu .ant-menu-item{padding:0 calc(50% - 14px)}.config-layout .config-layout-left-stow .ant-menu .menu-title{display:none}.config-layout .config-layout-left-stow .ant-menu.ant-menu-inline-collapsed{width:58px}.config-layout .ant-menu{background-color:rgba(0,0,0,0)}.config-layout .ant-menu .ant-menu-item{margin:0;height:48px;font-size:14px;font-weight:400;color:#3d446e;line-height:22px;display:flex;border-left:4px solid #fff;align-items:center}.config-layout .ant-menu .ant-menu-item::after{left:0;right:100%;border-right:none}.config-layout .ant-menu .ant-menu-item-selected{background:#e8f1ff;position:relative;color:#1d78ff;font-weight:500;border-left:4px solid #1d78ff}.config-layout .ant-menu .ant-menu-item:hover:not(.ant-menu-item-selected){background:#f5f5f8}.menu-icon-img{width:20px;height:20px;margin-right:5px}.icon{width:1em;height:1em;fill:currentcolor;overflow:hidden}
.notice-manage{padding:16px}.notice-manage .notice-manage-card{width:auto;background:#fff;border-radius:0 0 2px 2px;padding:16px;height:calc(100vh - 95px)}.notice-manage .my-editor{margin-top:4px;flex:1;background:#fff;border-radius:2px;border:1px solid #d8dae2}.notice-manage .notice-form-field{margin-bottom:20px}.notice-manage .notice-form-field>span{flex-shrink:0;font-size:12px;font-weight:400;color:#3d446e;line-height:17px;margin-top:4px;width:84px}.notice-manage .button-list{display:flex}.notice-manage .button-list .ant-btn{margin-right:12px}.notice-manage .w-e-text-container [data-slate-editor]{padding:8px 12px}.notice-manage .w-e-text-container [data-slate-editor] p{margin:0}.notice-manage .w-e-text-placeholder{font-size:12px;font-weight:400;color:#b1b4c5;line-height:20px;font-style:normal;left:12px;top:8px}
.appMenus-preview{margin:24px 16px}.appMenus-preview .appMenus-preview-title{margin-bottom:8px;font-weight:500}.appMenus-preview .appMenus-preview-box{width:100%;height:640px;background-color:#f2f7fa;border-radius:2px;border:1px solid #ebecf0}.appMenus-preview .appMenus-preview-box .appMenus-preview-main{width:294px;height:100%;padding:16px 10px;background-color:#fff;overflow:auto}.appMenus-preview .appMenus-preview-box .appMenus-preview-main .category-title{max-width:230px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.appMenus-preview .appMenus-preview-box .appMenus-preview-main .module-list{display:flex;flex-wrap:wrap;padding:10px 10px 0}.appMenus-preview .appMenus-preview-box .appMenus-preview-main .module-list .module-item{display:flex;align-items:center;width:50%;height:32px;line-height:20px;margin-bottom:24px;padding:0 6px;white-space:nowrap}.appMenus-preview .appMenus-preview-box .appMenus-preview-main .module-list .module-item .module-image{width:20px;height:20px;margin-right:6px;background-position:center;background-size:contain;background-repeat:no-repeat}.appMenus-preview .appMenus-preview-box .appMenus-preview-main .module-list .module-item>div{width:calc(100% - 26px);overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.appMenus-preview .appMenus-preview-box .appMenus-preview-main .module-list .module-item:nth-child(2):not(:last-child),.appMenus-preview .appMenus-preview-box .appMenus-preview-main .module-list .module-item:first-child:not(:last-child):not(:nth-last-child(2)){margin-bottom:16px}
.module-config .module-config-header{display:flex;align-items:center;margin-bottom:16px}.module-config .module-config-header .iconfont{color:#1d78ff}.module-config .module-config-header .module-config-title{margin:0 5px;font-size:14px;font-weight:500;color:#3d446e;line-height:22px}.module-config .module-config-header .module-config-add{display:inline-flex;align-items:center;margin-left:12px;color:#1d78ff;cursor:pointer}.module-config .category-item .category-action-icon{color:#1d78ff;font-size:16px;cursor:pointer}.module-config .category-item .unconfig-category-icon{font-size:16px;color:#1d78ff;margin-right:6px;vertical-align:text-bottom}.module-config .category-item .ant-card-head{height:40px;line-height:40px;padding:0 16px}.module-config .category-item .ant-card-head .dtc-block-header-title{max-width:320px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.module-config .category-item .ant-card-head .category-title{display:flex;align-items:center}.module-config .category-item .ant-card-head .category-title::before{content:"";width:4px;height:16px;margin-right:8px;background-color:#1d78ff}.module-config .category-item .ant-card-head .category-title .category-name{width:calc(100% - 52px);height:16px;color:#3d446e;font-weight:500;font-size:14px;line-height:16px}.module-config .category-item .ant-card-head .ant-card-head-wrapper{height:100%}.module-config .app-module{background-color:#fff;padding:16px;border:1px solid #d8dae2;margin-bottom:16px}.module-config .app-module:last-child{margin-bottom:0}.module-config .app-module .app-module-header{display:flex;align-items:center;margin-bottom:12px}.module-config .app-module .app-module-header .app-module-name{flex:auto;margin-left:8px;line-height:24px;font-weight:500}.module-config .app-module .app-module-header .app-module-action{display:flex;align-items:center}.module-config .app-module .app-module-header .app-module-action .category-action-icon{margin-right:16px}.module-config .app-module .app-module-header .drag-icon{font-size:16px;color:#b1b4c5;cursor:-webkit-grab;cursor:grab}.module-config .app-module .config-label{display:flex;align-items:center;line-height:24px;margin-bottom:4px}.module-config .app-module .config-label>span{font-family:PingFangSC-Medium,"PingFang SC";font-weight:500;color:#3d446e}.module-config .app-module .config-label>.anticon-question-circle{font-size:14px;margin-left:6px;color:#b1b4c5}.module-config .app-module .logo-upload{position:relative}.module-config .app-module .logo-upload .upload-tip{margin-top:8px;color:#8b8fa8}.module-config .app-module .logo-upload .ant-upload-list{position:absolute;top:-4px;left:106px;width:242px}.module-config .app-module-drop-over-up{border-top:2px dashed #1d78ff}.module-config .app-module-drop-over-down{border-bottom:2px dashed #1d78ff}.module-config .app-module-color-picker{position:relative;flex:0 0 32px;margin-left:16px}.module-config .app-module-color-picker .colorPicker-btn-border{margin-left:0}.module-config .app-module-color-picker .colorPicker{left:-230px;margin-left:0}
.module-preview{position:absolute;top:290px;left:26px;width:calc(100% - 52px);padding:10px;background-color:#fff}.module-preview .module-preview-title{font-weight:500;margin-bottom:10px}.module-preview .module-preview-box{width:100%;display:flex;overflow-x:scroll}.module-preview .module-preview-box .app-item{width:80px;margin-right:24px;text-align:center}.module-preview .module-preview-box .app-item .app-image{width:80px;height:80px;margin-bottom:6px;background-position:center;background-size:contain;background-repeat:no-repeat}.module-preview .module-preview-box .app-item>div{width:100%;font-weight:500;color:#3d446e;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.module-preview .module-preview-box .dtc-empty{margin:0 auto}.module-preview .module-preview-box::-webkit-scrollbar{width:0}.module-preview::after{content:"";position:absolute;right:0;bottom:0;height:100%;width:80px;background:linear-gradient(270deg, #FFF 0%, rgba(255, 255, 255, 0) 100%);z-index:0;pointer-events:none}
.pageConfig{padding:16px}.pageConfig .pageConfig-title{font-size:14px;font-weight:500;color:#3d446e;font-family:PingFangSC-Semibold,"PingFang SC";line-height:20px;margin-bottom:13px}.pageConfig .pageContent{display:flex;height:calc(100vh - 96px);width:100%;background:#fff;border-radius:0 0 2px 2px;font-size:12px;line-height:17px;font-weight:400}.pageConfig .pageContent .pageForm-wrapper{height:100%;width:455px;border-right:1px solid #ebecf0}.pageConfig .pageContent .pageForm-wrapper .pageForm{height:100%;padding:16px;overflow-y:auto}.pageConfig .pageContent .pageForm-wrapper .pageForm .pageForm-title-second{color:#3d446e;font-weight:500;display:block;margin-bottom:8px}.pageConfig .pageContent .pageForm-wrapper .pageForm .pageForm-title-second .icon-peizhi{color:#1d78ff}.pageConfig .pageContent .pageForm-wrapper .pageForm .pageForm-btn-upload{position:relative}.pageConfig .pageContent .pageForm-wrapper .pageForm .pageForm-btn-upload .pageForm-tip{position:absolute;left:110px;top:8px;color:#8b8fa8}.pageConfig .pageContent .pageForm-wrapper .pageForm .pageForm-btn-upload .ant-upload-list-item-info{position:relative;top:-15px}.pageConfig .pageContent .pageForm-wrapper .pageForm .pageForm-btn-upload .ant-btn-default{color:#3f87ff;border-color:#3f87ff}.pageConfig .pageContent .pageForm-wrapper .pageForm .ant-divider-horizontal{margin:0;background:#ddd;border-radius:0 0 2px 2px;left:20px;width:425px;min-width:425px}.pageConfig .pageContent .pageForm-wrapper .pageForm .pageForm-formItem{position:relative;margin-bottom:8px}.pageConfig .pageContent .pageForm-wrapper .pageForm .pageForm-formItem .pageForm-input{width:336px;height:32px;margin-bottom:16px}.pageConfig .pageContent .pageForm-wrapper .pageForm .pageForm-formItem .pageForm-colorPickerText{position:relative}.pageConfig .pageContent .pageForm-wrapper .pageForm .pageForm-formItem .pageForm-colorPickerText .pageConfig-colorPicker{position:absolute;top:0;left:108px}.pageConfig .pageContent .pageForm-wrapper .pageForm .pageForm-formItem .pageForm-colorPickerText .pageConfig-colorPicker .colorPicker-btn-border{margin-left:245px}.pageConfig .pageContent .pageForm-wrapper .pageForm .pageForm-formItem .pageForm-colorPickerText .pageConfig-colorPicker .colorPicker{left:14px;margin-left:0}.pageConfig .pageContent .pageForm-wrapper .pageForm .pageForm-formItem .pageForm-btn{margin-bottom:16px}.pageConfig .pageContent .pageForm-wrapper .pageForm-btn-row{padding:24px 16px 16px}.pageConfig .pageContent .pageForm-title{font-size:14px;font-weight:600;line-height:20px;margin-bottom:12px}.pageConfig .pageContent .pageForm-title .icon-peizhi{color:#1d78ff;margin-right:5px}.pageConfig .pageContent .homePagePreview{position:relative;flex:auto;padding:39px 0;height:100%;overflow-y:auto}.pageConfig .pageContent .homePagePreview .homePagePreview-title{margin:12px 16px 8px;font-weight:500}.pageConfig .pageContent .homePagePreview .homePagePreview-box{height:500px;margin:0 16px;background:#f2f7fa}.pageConfig .pageContent .homePagePreview .productsCenterConfig-banner{width:100%;z-index:99;padding:0 16px}.pageConfig .pageContent .homePagePreview .productsCenterConfig-banner .productsCenterConfig-banner-text{display:flex;justify-content:center;flex-direction:column;align-items:flex-start;margin-top:72px;margin-left:40px;position:relative;z-index:9}.pageConfig .pageContent .homePagePreview .productsCenterConfig-banner .productsCenterConfig-banner-text .productsCenterConfig-title{height:32px;font-size:24px;font-weight:600;line-height:32px;margin-bottom:6px}.pageConfig .pageContent .homePagePreview .productsCenterConfig-banner .productsCenterConfig-banner-text .productsCenterConfig-title-second{height:12px;font-size:12px;font-weight:400;line-height:12px}.pageConfig .pageContent .homePagePreview .productsCenterConfig-banner .productsCenterConfig-img-banner{width:auto;height:200px;position:absolute;right:0;top:0}.pageConfig .pageContent .homePagePreview .productsCenterConfig-logo-default{display:flex;justify-content:center;align-items:flex-start;position:absolute;top:48px;left:63px;width:80px;height:20px;z-index:9999}.pageConfig .pageContent .homePagePreview .productsCenterConfig-logo-default span{color:#fff;float:left}.pageConfig .pageContent .homePagePreview .productsCenterConfig-logo-default img{width:100%;height:100%;float:left}.pageConfig .pageContent .homePagePreview .productsCenterConfig-copyright{position:absolute;top:527px;z-index:9999;font-size:20px;font-weight:400;line-height:16px;transform:scale(0.5)}.pageConfig .productsCenterConfig-banner-background{width:calc(100% - 52px);height:200px;position:absolute;top:80px;background:linear-gradient(133deg, #3EB0FF 0%, #1D78FF 100%);padding-right:16px;overflow:hidden;margin:0 10px}
.process-modal-row{margin-top:8px}.last-modal-row{margin-bottom:16px}.process-modal-row-label{color:#8b8fa8}
.portal .space-create-content{background:#fafafa;border-radius:2px;margin:12px auto 0}.portal .space-create-content-steps{background:#f9f9fa;padding:16px 522px;height:56px}.portal .space-create-content::-webkit-scrollbar{width:0;display:none}.portal .space-create-content-form{background:#fff;padding:16px;height:calc(100vh - 236px);overflow-y:scroll;scrollbar-width:none;-ms-overflow-style:none}.portal .space-create-content-form::-webkit-scrollbar{display:none}.portal .space-create-content-form p{margin:0;padding:0}.portal .space-create-content-form .ant-col-sm-3{width:136px}.portal .space-create-content-form .ant-col-sm-6{padding-left:30px}.portal .space-create-content-form .first-step-form{display:inline-block;width:50%;padding-bottom:16px}.portal .space-create-content-form .first-step-form:last-child{padding-bottom:0}.portal .space-create-content-form .first-step-form .ant-col-sm-6{padding-left:0}.portal .space-create-content-form .first-step-form:nth-child(2n+1){padding-right:20px}.portal .space-create-content-form .first-step-form:nth-child(2n+2){padding-left:20px}.portal .space-create-content-form .create-tips-icon{margin-left:3px;color:#8a8a8a}.portal .space-create-content-form .select-project-line{height:32px;line-height:32px;margin-bottom:4px}.portal .space-create-content-form .select-project-line .ant-checkbox-wrapper{min-width:106px}.portal .space-create-content-form .dtc-block-header{margin-bottom:12px}.portal .space-create-content-form .dtc-block-header .dtc-block-header-title-row .dtc-block-header-collapse-box .icon{font-size:12px}.portal .space-create-content-form .dtc-block-header .dtc-block-header-content{padding:16px 16px 0;overflow:hidden}.portal .space-create-content-form .dtc-block-header .dtc-block-header-content .part_title{font-size:12px;font-family:PingFangSC-Medium,"PingFang SC";font-weight:500;color:#3d446e;height:20px;line-height:20px;margin-bottom:8px}.portal .space-create-content-form .engine-config-item-wrap{display:flex;padding:0 28px;margin:6px 0 12px}.portal .space-create-content-form .config-form-item{flex:0 0 calc((100% - 120px)/4)}.portal .space-create-content-form .config-form-item:not(:first-child){margin-left:40px}.portal .space-create-content-form .init-way-item .ant-radio-wrapper:first-child{margin-right:36px}.portal .space-create-content-form .init-way-item .init-way-icon{position:absolute;top:8px;color:#b1b4c5;font-size:14px}.portal .space-create-content-form .hadoop-tips{font-size:12px;font-family:PingFangSC-Regular,"PingFang SC";font-weight:400;color:#b1b4c5;line-height:17px;padding-left:25px;margin-bottom:12px}.portal .space-create-content-form .project-create-tooltip-icon{color:#b1b4c5;margin-left:2px}.portal .space-create-content-form .ant-form-item{margin:0}.portal .space-create-content-form .inline-form-item{display:inline-block;width:220px;margin-bottom:12px}.portal .space-create-content-form .inline-form-item .ant-form-item-row{flex-direction:row}.portal .space-create-content-form .inline-form-item .ant-form-item-control{width:auto}.portal .space-create-content-form .inline-form-item .ant-form-item-label{height:32px;line-height:32px;margin-right:8px}.portal .space-create-content-form .ant-form-item-tooltip{font-size:14px}.portal .space-create-content-form .form-label-question-icon{font-size:14px;color:#b1b4c5;margin-left:6px}.portal .space-create-content-footer{height:56px;background:#fff;position:fixed;bottom:0;border-top:solid 1px #e8e8e8;margin:0 auto 16px;display:block;display:flex;width:calc(100% - 32px);align-items:center;justify-content:center}.portal .space-create-content-footer-button{margin:0 6px}.portal .container_content{height:100%;overflow-y:scroll;z-index:0}.portal .container_content .user-manage-bread{margin-bottom:16px}.portal .container_content .space-project-box{background:#fff;height:calc(100vh - 130px)}.portal .container_content .space-project-box .space-project-title{font-size:12px;font-family:PingFangSC-Regular,"PingFang SC";font-weight:400;color:#3d446e;padding:16px}.portal .container_content .space-project-box .space-project-title>span{display:inline-block;line-height:20px}.portal .container_content .space-project-box .space-project-usergroup-search{display:flex;justify-content:space-between;margin-bottom:16px;padding:0 16px}.portal .container_content .space-project-box .space-project-usergroup-search .search-input{width:300px}.portal .container_content .space-project-box .space-project-usergroup-search .usergroup-reset{font-size:14px;color:#1d78ff;margin-right:16px}.portal .container_content .space-project-box .space-project-usergroup .ant-tabs-tab{padding-top:0 !important}.portal .container_content .details-row-content{padding:16px}.portal .container_content .details-row-content .details-row-item-label{height:20px;line-height:20px;font-family:PingFangSC-Medium,"PingFang SC";font-weight:500;color:#3d446e;margin-bottom:8px}.portal .container_content .details-row-content .details-row-item-content{line-height:20px;font-family:PingFangSC-Regular,"PingFang SC";font-weight:400;color:#3d446e;margin-bottom:16px}.portal .container_content .details-row-content .details-row-block-line{display:block;line-height:20px;font-family:PingFangSC-Regular,"PingFang SC"}.portal .ant-table-thead .ant-table-header-column{width:100%}.portal .ant-table-thead .ant-table-header-column .special-column{display:flex;justify-content:space-between}.manageList{min-width:1400px;overflow-x:auto}.manageList .manageContent{padding:16px;background:#f2f7fa;height:calc(100vh - 60px);overflow-y:scroll}.manageList .manageContent .child-project-column{overflow-x:auto;min-width:400px}.manageList .manageContent .child-project-column a{margin-right:8px}.manageList .manageContent .child-project-column a:last-child{margin-right:0}.manageList .manageContent .child-project-column .tag-failed{padding:0 12px;background:#fde9e7;border-radius:12px;color:#f96c5b;cursor:pointer;margin-right:10px;text-align:center;height:25px;line-height:25px;display:inline-block;margin-bottom:5px;margin-top:5px}.manageList .manageContent .child-project-column .tag-failed b{font-size:12px;font-weight:400;margin-right:3px;margin-left:3px}.manageList .manageContent .child-project-column .tag-failed .create-tips-icon{margin-left:3;color:#f96c5b}.manageList .manageContent .child-project-column .tag-success{margin-top:5px;padding:0 12px;background:#e8f1ff;border-radius:12px;color:#1d78ff;text-align:center;height:25px;line-height:25px;display:inline-block;margin-bottom:5px}.manageList .manageContent .manageList-content{background:#fff}.manageList .ant-btn{padding:0;box-shadow:unset}.manageList .manageList-nav{margin-top:16px;padding:16px}.manageList .manageList-nav .dt-form-shadow-bg .ant-input{border:1px solid #ddd}.projectSpaceDetail{min-width:1400px;overflow-x:auto}.projectSpaceDetail .projectSpaceDetailContent{padding:16px;background-color:#f2f7fa;height:calc(100vh - 64px);overflow-y:scroll}.projectSpaceDetail .projectSpaceDetailContent .manageList-nav{margin-bottom:16px}.projectSpaceDetail .projectSpaceDetailContent .project-alias .project-alias-tag{border-radius:12px;padding:0 10px;display:inline-block;line-height:25px;height:25px}.projectSpaceDetail .projectSpaceDetailContent .project-alias .project-alias-tag b{font-weight:400;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:inline-block;max-width:280px}.projectSpaceDetail .projectSpaceDetailContent .project-alias .project-alias-success{background:#e8f1ff;color:#1d78ff}.projectSpaceDetail .projectSpaceDetailContent .project-alias .project-alias-failed{background:#fde9e7;color:#f96c5b;cursor:pointer}.projectSpaceDetail .projectSpaceDetailContent .project-alias .project-alias-failed .alisa-failed-box{display:flex;justify-content:center;align-items:center}.deleteModal .ant-modal-header{border:none;word-wrap:break-word;padding:16px 16px 4px;background:#fff}.deleteModal .ant-modal-body{padding:0 16px 0 44px}.deleteModal .ant-modal-footer{padding:12px 16px}.deleteModal .titleBox{display:flex}.deleteModal .titleTxt{padding-right:16px}.deleteModal .greyTxt{color:#8b8fa8;margin-bottom:4px}.deleteModal .warnTxt{color:#f96c5b;margin-bottom:12px}.relateModal .ant-modal-content .ant-modal-body{padding:16px 16px 0}.relateModal .ant-modal-confirm-body{word-wrap:break-word;padding:0}.relateModal .ant-modal-confirm-body .ant-modal-confirm-content{margin:4px 0 12px 27px;color:#8b8fa8;line-height:20px}.user-manage-confirm{width:280px}.details-row-item{padding:16px 0}.details-row-item:first-child{padding:0}.details-row-item:first-child h2{margin-bottom:0}.details-row-item:last-child{padding-bottom:12px}.details-row-item h2{margin-top:16px;font-weight:500;font-size:12px}.confirm-create-cancel.ant-modal-confirm.ant-modal .ant-modal-confirm-body-wrapper .ant-modal-confirm-body{display:flex;align-items:center;justify-content:flex-start}.confirm-create-cancel.ant-modal-confirm.ant-modal .ant-modal-confirm-body-wrapper .ant-modal-confirm-body .ant-modal-confirm-content{margin:0}.ant-message .ant-message-notice-content{height:auto}.ant-tabs>.ant-tabs-nav,.ant-tabs>div>.ant-tabs-nav{padding-left:16px}
.rolelist_row{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-start}.rolelist_row_item{margin-right:20px;margin-left:0 !important;width:100px;font-size:12px;margin-bottom:2px}.rolelist_row_item:nth-child(3n){margin-right:0}.rolelist_row_item span{font-size:12px}.rolelist_row .ant-checkbox-wrapper{height:20px;line-height:20px;margin-bottom:16px}
.set-roles-child-product-modal .ant-form-item{margin-top:16px}.set-roles-child-product-modal .ant-form-item .ant-form-item-label{text-align:left}.set-roles-child-product-modal .ant-form-item:first-child{margin-bottom:0}.set-roles-child-product-modal .ant-form-item:last-child{margin-bottom:0}.set-roles-child-product-modal .ant-modal-body{padding:0 24px;max-height:calc(80vh - 53px);overflow-y:scroll}.set-roles-child-product-modal .ant-modal-body .ant-form-item-label>label{line-height:20px;height:20px;margin-bottom:4px}.set-roles-child-product-modal .ant-modal-body .ant-form-item-control-input{min-height:20px}.set-roles-child-product-modal .set-roles-child-product-item:last-child{margin-bottom:0}.set-roles-child-product-modal .set-roles-child-product-item-left{height:20px;line-height:20px}.set-roles-child-product-modal .set-roles-child-product-item-left-title{font-size:12px;font-weight:500;color:#3d446e;line-height:20px}
