.treeRoot li {
    list-style: none;
    margin: 5px 0 5px 20px;
}
.treeRoot li[level='0'] {
    margin-left: 0;
}
.treeRoot li:not(.parentNode) {
    padding-left: 15px;
}
.triangle {
    width:0;
    height:0;
    overflow:hidden;
    font-size: 0;     /*是因为, 虽然宽高度为0, 但在IE6下会具有默认的 */
    line-height: 0;  /* 字体大小和行高, 导致盒子呈现被撑开的长矩形 */
    border-width:5px;
    transition: transform .2s;
    transform-origin: left center;
    border-style:solid dashed dashed dashed;/*IE6下, 设置余下三条边的border-style为dashed,即可达到透明的效果*/
    border-color:transparent transparent transparent #000;
}
.closed .triangle {
    transform: rotateZ(90deg);
}
.treeRoot div.title {
    height: 21px;
    position: relative;
}
.treeRoot div.title i {
    position: absolute;
    top: 6px;
    left: 0;
}
.treeRoot div.title p {
    position: absolute;
    top: 0;
    left: 15px;
    margin: 0;
}