
.flow-tree-wrapper{
    position: relative;
}
.navbar-collapse-bg{
    color:#666;
    cursor: pointer;
    position: absolute;
    top: 0px;
    right: -16px;
    background-color: #ededed;
    width: 16px;
    height: 36px;
    line-height: 36px;
    border-top-right-radius: 10px;
    border-bottom-right-radius: 10px;
}
.navbar-collapse-bg:hover{
    color:#000;
}
.navbar-collapse-bg.collapseHide{
    top: 0px;
    right: -5px;
}
.asideShow{
    border: 1px solid #ededed;
    width: 200px !important;
    padding: 10px !important;
}
.asideHide{
    border: 0;
    width: 0 !important;
    padding: 0 !important;
}
.flow_tree_top{
    // border-bottom: 1px solid #ddd;
    height: 20px;
    padding-bottom: 10px;
    margin-bottom: 10px;
    position: relative;
}
.flow_tree_top_title{
    font-size: 14px;  
    margin-bottom: 10px; 
}
.navbar-collapse-arrow{
    font-size: 16px;
}
.aside-tree__wrap{
    position: relative;
    height: 100%;
    overflow-x: hidden;
    transition: all 0.2s cubic-bezier(0, 0, 0.2, 1);
}
.content_top_wrap {
    margin: 0 !important;
}
.flow-table-wrapper{
    margin: 0;
    padding-left: 20px;
}
.flow-table-footer{
    padding: 0;
}