/*
 * Copyright (c) Huawei Technologies Co., Ltd. 2012-2020. All rights reserved.
 */

ul.jqtree-tree{margin-left:0}
ul.jqtree-tree,ul.jqtree-tree ul.jqtree_common{list-style:none outside;margin-bottom:0;padding:0}
ul.jqtree-tree ul.jqtree_common{display:block;margin-left:12px;margin-right:0}
ul.jqtree-tree li.jqtree-closed>ul.jqtree_common{display:none}
ul.jqtree-tree li.jqtree_common{clear:both;list-style-type:none}
ul.jqtree-tree .jqtree-toggler{border-bottom:0;color:#333;text-decoration:none;margin-right:.5em;vertical-align:middle}
ul.jqtree-tree .jqtree-toggler:hover{color:#000;text-decoration:none}
ul.jqtree-tree .jqtree-element{cursor:pointer; display: flex; align-items: center;}
.jqtree-tree .jqtree-title{color:#1c4257;vertical-align:middle;margin-left:1.5em}
.jqtree-tree .jqtree-title.jqtree-title-folder{margin-left:0;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
ul.jqtree-tree li.jqtree-folder{margin-bottom:4px}
ul.jqtree-tree li.jqtree-folder.jqtree-closed{margin-bottom:1px}
ul.jqtree-tree .jqtree-toggler.jqtree-closed{background-position:0 0}
span.jqtree-dragging{color:#fff;background:#000;opacity:.6;cursor:pointer;padding:2px 8px}
ul.jqtree-tree li.jqtree-ghost{position:relative;z-index:10;margin-right:10px}
ul.jqtree-tree li.jqtree-ghost span{display:block}
ul.jqtree-tree li.jqtree-ghost span.jqtree-circle{border:solid 2px #00f;-webkit-border-radius:100px;-moz-border-radius:100px;border-radius:100px;height:8px;width:8px;position:absolute;top:-4px;left:-6px}
@media \0screen\,screen\9{ul.jqtree-tree li.jqtree-ghost span.jqtree-circle{background:url(jqtree-circle.png) no-repeat;border:0 none}
}
ul.jqtree-tree li.jqtree-ghost span.jqtree-line{background-color:#00f;height:2px;padding:0;position:absolute;top:-1px;left:2px;width:100%}
ul.jqtree-tree li.jqtree-ghost.jqtree-inside{margin-left:48px}
ul.jqtree-tree span.jqtree-border{position:absolute;display:block;left:-2px;top:0;border:solid 2px #00f;border-radius:6px;margin:0;box-sizing:content-box}
ul.jqtree-tree .jqtree-element{position:relative}
ul.jqtree-tree li.jqtree-selected>.jqtree-element,ul.jqtree-tree li.jqtree-selected>.jqtree-element:hover{background-color:#97bdd6;background:-webkit-gradient(linear,left top,left bottom,from(#bee0f5),to(#89afca));background:-moz-linear-gradient(top,#bee0f5,#89afca);background:-ms-linear-gradient(top,#bee0f5,#89afca);background:-o-linear-gradient(top,#bee0f5,#89afca);text-shadow:0 1px 0 rgba(255,255,255,0.7)}
ul.jqtree-tree .jqtree-moving>.jqtree-element .jqtree-title{outline:dashed 1px #00f}