.c-white{color:#fff!important}.c-blue{color:#4278ff!important}.c-yellow{color:#fbbc00!important}.c-green{color:#00941e!important}.c-red{color:#e84e54!important}.c-grey{color:#cbd5ee!important}.c-deepgray{color:#2d3446!important}.c-lightgray{color:#ccd0d5!important}.status-success{color:#42c798}.status-doing{color:#f3be3c}.status-wait{color:#1aa0fe}.status-fail{color:#e7685d}.status-success-dot{background:#42c798}.status-doing-dot{background:#f3be3c}.status-wait-dot{background:#1aa0fe}.status-fail-dot{background:#e7685d}.status-default-dot{background:#d9d9d9}.status-success-bg{background:#e5f6f0}.status-doing-bg{background:#fff9ea}.status-wait-bg{background:#e6f5ff}.status-fail-bg{background:#ffefed}.roleManage{text-align:left;height:100%;overflow:hidden;margin-top:5px}.roleManage .title{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;font-weight:500;color:#13234c;font-size:16px}.roleManage .title .btn{font-size:12px;border:none;background:#4278ff;border-radius:50%}.roleManage .title .btn.addRoleBtn{background:#99aac1}.roleManage .title .btn.addRoleBtn:active,.roleManage .title .btn.addRoleBtn:hover{background:#00941e}.roleManage .title .btn .icon_font{color:#fff;text-align:center;border-radius:50%;vertical-align:-.125em}.roleManage .ant-tabs-nav .ant-tabs-tab{font-size:16px;line-height:20px}.roleManage .role_name .ant-card-head{padding:0 16px}.roleManage .role_name .ant-card-head .ant-btn-link{color:#677392}.roleManage .role_name .ant-card-head .ant-btn-link:hover{color:#00941e}.roleManage .role_name .ant-card-head .ant-btn-link[disabled]{color:#cbd5ee}.roleManage .role_name .ant-card-body{padding:0}.roleManage .role_name .role_name_header{height:72px;position:sticky;top:0;background:#fff}.roleManage .role_name .role_name_header .sticky{width:100%;height:72px;padding:20px 16px}.roleManage .role_name .role_name_ul{padding-bottom:20px}.roleManage .role_name .role_name_ul .role_name_li{height:36px}.roleManage .role_name .role_name_ul .role_name_li .name_input{padding:0 20px}.roleManage .role_name .role_name_ul .role_name_li .name_input .btnOk{cursor:pointer}.roleManage .role_name .role_name_ul .role_name_li .name_item{padding:0 16px;width:100%;height:36px;line-height:36px;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;font-size:14px;cursor:pointer}.roleManage .role_name .role_name_ul .role_name_li .name_item:hover{background:#f3f6fe}.roleManage .role_name .role_name_ul .role_name_li .name_item:hover .btn{display:block}.roleManage .role_name .role_name_ul .role_name_li .name_item.active{background-color:#f2faf3;color:#00941e}.roleManage .role_name .role_name_ul .role_name_li .name_item .name_item_title{-webkit-box-flex:1;-ms-flex:1;flex:1;padding-right:10px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.roleManage .role_name .role_name_ul .role_name_li .name_item .btn{display:none;padding:0 10px}.roleManage .primary_card_items{position:relative}.roleManage .primary_card_items .primary_card_box{border:1px solid #e1e8f9;border-radius:8px;padding:13px 16px 0;height:100%}.roleManage .primary_card_items .save_btn{position:absolute;bottom:1px;z-index:10;width:calc(100% - 36px);padding:5px 30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;background:#fff;-webkit-box-shadow:8px 1px 8px 0 rgba(40,57,109,.05);box-shadow:8px 1px 8px 0 rgba(40,57,109,.05)}.roleManage .primary_card_items .save_btn .featuresManage{width:120px;height:34px;line-height:1}.roleManage .primary_card_items .ant-tabs.scroll-ant-tabs{background:#fff;height:100%}.roleManage .primary_card_items .ant-tabs.scroll-ant-tabs .ant-tabs-bar{padding:0 30px}.roleManage .primary_card_items .ant-tabs.scroll-ant-tabs .ant-tabs-bar .ant-tabs-extra-content{line-height:40px}.roleManage .primary_card_items .ant-tabs.scroll-ant-tabs .ant-tabs-content{height:calc(100% - 90px)}.roleManage .primary_card_items .ant-tabs.scroll-ant-tabs .ant-tabs-content .ant-tabs-tabpane{padding:10px 30px;overflow:auto}.roleManage .primary_card_items .ant-tabs.scroll-ant-tabs .ant-tabs-content .ant-tabs-tabpane::-webkit-scrollbar{z-index:11;width:0;height:12px}.roleManage .primary_card_items .ant-tabs.scroll-ant-tabs .ant-tabs-content .ant-tabs-tabpane::-webkit-scrollbar:horizontal{height:6px}.roleManage .primary_card_items .ant-tabs.scroll-ant-tabs .ant-tabs-content .ant-tabs-tabpane::-webkit-scrollbar-thumb{border-radius:2px;background:#f3f6fe}.roleManage .primary_card_items .ant-tabs.scroll-ant-tabs .ant-tabs-content .ant-tabs-tabpane::-webkit-scrollbar-corner,.roleManage .primary_card_items .ant-tabs.scroll-ant-tabs .ant-tabs-content .ant-tabs-tabpane::-webkit-scrollbar-track{background:#fff}.roleManage .primary_card_items .ant-tabs.scroll-ant-tabs .ant-tabs-content .ant-tabs-tabpane::-webkit-scrollbar-track-piece{background:#fff;width:6px}.roleManage .primary_card_items .ant-collapse .collapse_box{background:#f7f9fe;border-radius:12px;margin-bottom:24px;border:0;overflow:hidden}.roleManage .primary_card_items .ant-collapse .ant-collapse-item .ant-collapse-content{position:relative}.roleManage .primary_card_items .ant-collapse .ant-collapse-item .ant-collapse-content:before{content:"";position:absolute;left:18px;top:0;right:16px;height:1px;width:95%;background-color:#e5e9ed}.roleManage .primary_card_items .ant-collapse .ant-select-tree li .ant-select-tree-node-content-wrapper.ant-select-tree-node-selected,.roleManage .primary_card_items .ant-collapse .ant-tree li .ant-tree-node-content-wrapper.ant-tree-node-selected,.roleManage .primary_card_items .ant-collapse .ant-tree li .ant-tree-node-content-wrapper:hover{background:inherit}.roleManage .fatcher_tree>ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.roleManage .fatcher_tree>ul>li{width:25%}