.panel-box .panel-content .select-box .select-lists{
    width: 100%!important;
    height: 359px;
    border-bottom:0;
    overflow: hidden;
}
.panel-box .panel-content .select-box .select-lists>ul{
    height: 100%;
    margin:0;
    overflow: hidden;
    overflow-y: auto;
    padding-right: 10px;
}
.tree li{
    overflow: hidden;
    text-overflow: ellipsis;
}
.tree-node{
    width:100%;
    height: 30px;
    line-height: 30px;
    position: relative;
    padding-left:15px;
    text-overflow: ellipsis;
    overflow: hidden;
}
/*.tree-expanded, .tree-collapsed {*/
    /*height: 100%;*/
/*}*/
.tree-checkbox{
    margin-top:6px;
}
.tree-lines .tree-node-last .tree-expanded, .tree-lines .tree-root-one .tree-expanded,
.tree-node .tree-hit.tree-expanded{
    background: url(../../images/arrow_open.png) no-repeat center;
    margin-top:0;
    height: 100%;
}
/*.tree-lines .tree-node-last .tree-expanded, .tree-lines .tree-root-one .tree-expanded,*/
.tree-node.tree-node-selected .tree-hit.tree-expanded{
    background: url(../../images/arrow_open_w.png) no-repeat center;
    margin-top:0;
}
.tree-lines .tree-node-last .tree-collapsed, .tree-lines .tree-root-one .tree-collapsed,
.tree-node .tree-hit.tree-collapsed{
    background: url(../../images/arrow_closed.png) no-repeat center;
    margin-top:0;
    height: 100%;
}
.tree-node.tree-node-selected .tree-hit.tree-collapsed{
    background: url(../../images/arrow_closed_w.png) no-repeat center;
    margin-top:0;
}
.tree-node>span.tree-folder.tree-folder-open{
    margin-top: 5px;
    margin-left: 5px;
    margin-right: 5px;
    display:none;
}
.tree-node>span.tree-folder{
    margin-top: 5px;
    margin-left: 5px;
    margin-right: 5px;
    display:none;
}
.tree-node.tree-node-selected>span.tree-folder{
    margin-top: 5px;
    margin-left: 5px;
    margin-right: 5px;
    display:none;
}
.tree-node.tree-node-selected>span.tree-folder.tree-folder-open{
    margin-top: 5px;
    margin-left: 5px;
    margin-right: 5px;
    display:none;
}
.tree-node>span.tree-file{
    margin-top: 5px;
    /*margin-right: 5px;*/
}
.tree-node-hover .followed-btns i{
    color:#37c6c0;
}
.tree-node-selected.tree-node-hover .followed-btns i{
    color:#fff;
}
.tree-node.tree-node-selected>span.tree-file{
    margin-top: 5px;
    /*margin-right: 5px;*/
}
.tree-node span.tree-icon:before{
    display: none;
}
.tree-node .tree-title{
    width:calc(100% - 64px);
    height:30px;
    line-height:30px;
    overflow: hidden;
    text-overflow: ellipsis;
    font-size:14px;
}
.tree-node .badge{
    background:red;
    float: right;
    margin-top: 7px;
    margin-right: 14px;
}
.tree-node .followed-btns{
    color:#37c6c0;
    margin-right:8px;
    float:right;
}
.pos-tree-icon {
    position: absolute !important;
    right: 10px;
    top: 6px;
    display: block;
    cursor: pointer;
    font-size: 12px;
    z-index: 1;
    font-style: normal;
}
.pos-tree-icon input{
    vertical-align: middle;
    margin-top:0;
    margin-left:10px;
}
.tree>li>ul>li>div.tree-node{
    padding-left:32px;
}
.tree>li>ul>li>div.tree-node+ul>li>div.tree-node{
    padding-left:50px;
}
.tree>li>ul>li>div.tree-node+ul>li>div.tree-node+ul>li>div.tree-node{
    padding-left:66px;
}
.tree>li>ul>li>div.tree-node+ul>li>div.tree-node+ul>li>div.tree-node+ul>li>div.tree-node{
    padding-left:82px;
}
.tree>li>ul>li>div.tree-node+ul>li>div.tree-node+ul>li>div.tree-node+ul>li>div.tree-node+ul>li>div.tree-node{
    padding-left:100px;
}
.tree>li>ul>li>div.tree-node+ul>li>div.tree-node+ul>li>div.tree-node+ul>li>div.tree-node+ul>li>div.tree-node+ul>li>div.tree-node{
    padding-left:118px;
}
.tree>li>ul>li>div.tree-node+ul>li>div.tree-node+ul>li>div.tree-node+ul>li>div.tree-node+ul>li>div.tree-node+ul>li>div.tree-node+ul>li>div.tree-node{
    padding-left:136px;
}
.tree>li>ul>li>div.tree-node+ul>li>div.tree-node+ul>li>div.tree-node+ul>li>div.tree-node+ul>li>div.tree-node+ul>li>div.tree-node+ul>li>div.tree-node+ul>li>div.tree-node{
    padding-left:154px;
}
.tree>li>ul>li>div.tree-node+ul>li>div.tree-node+ul>li>div.tree-node+ul>li>div.tree-node+ul>li>div.tree-node+ul>li>div.tree-node+ul>li>div.tree-node+ul>li>div.tree-node{
    padding-left:172px;
}