.view-create-template .tree-node {
  margin: 5px;
  padding: 0;
  list-style: none;
}
.view-create-template .tree-node ul {
  margin: 5px;
  padding-left: 20px;
  list-style: none;
}
.view-create-template .tree-node li label {
  cursor: pointer;
}
.view-create-template .tree-node li label i {
  margin-left: 5px;
  margin-right: 5px;
  font-size: 17px;
}
.view-create-template .tree-node li label .node {
  padding: 5px;
}
.view-create-template .tree-node li.show-edit label .node {
  background: #c69500;
  color: #fff;
  border-radius: 4px;
}
.view-create-template .tree-node .view i {
  cursor: pointer;
  margin-left: 5px;
  margin-right: 5px;
  font-size: 17px;
}
.view-create-template .tree-node .view .fas.fa-eye {
  display: none;
}
.view-create-template .tree-node .view.edit .fas.fa-eye {
  display: contents;
}
.view-create-template .tree-node .view.edit .fas.fa-eye-slash {
  display: none;
}
