.ztree li span.button.jg_ico_open {
    margin-right: 2px;
    background: url(img/diy/jg.png) no-repeat scroll 0 0 transparent;
    vertical-align: top;
    *vertical-align: middle
}

.ztree li span.button.jg_ico_close {
    margin-right: 2px;
    background: url(img/diy/jg.png) no-repeat scroll 0 0 transparent;
    vertical-align: top;
    *vertical-align: middle
}

.ztree li span.button.jg_ico_open, .ztree li span.button.jg_ico_close {
    margin-right: 2px;
    background: url(img/diy/jg.png) no-repeat scroll 0 0 transparent;
    vertical-align: top;
    *vertical-align: middle
}

.ztree li span.button.jg_ico_docu {
    margin-right: 2px;
    background: url(img/diy/jg.png) no-repeat scroll 0 0 transparent;
    vertical-align: top;
    *vertical-align: middle
}

.ztree li span.button.bm_ico_open {
    margin-right: 2px;
    background: url(img/diy/bm.png) no-repeat scroll 0 0 transparent;
    vertical-align: top;
    *vertical-align: middle
}

.ztree li span.button.bm_ico_close {
    margin-right: 2px;
    background: url(img/diy/bm.png) no-repeat scroll 0 0 transparent;
    vertical-align: top;
    *vertical-align: middle
}

.ztree li span.button.bm_ico_open, .ztree li span.button.bm_ico_close {
    margin-right: 2px;
    background: url(img/diy/bm.png) no-repeat scroll 0 0 transparent;
    vertical-align: top;
    *vertical-align: middle
}

.ztree li span.button.bm_ico_docu {
    margin-right: 2px;
    background: url(img/diy/bm.png) no-repeat scroll 0 0 transparent;
    vertical-align: top;
    *vertical-align: middle
}

.ztree li span.button.ry_ico_docu{
    margin-right:2px;
    background: url(img/diy/ry.png) no-repeat scroll 0 0 transparent;
    vertical-align:middle;
    *vertical-align:middle
}

.ztree li span.button.html_ico_docu{background: url(img/diy/html.png) no-repeat 3px 0 transparent; vertical-align:middle; *vertical-align:middle}
.ztree li span.button.word_ico_docu{background: url(img/diy/word.png) no-repeat 3px 0 transparent; vertical-align:middle; *vertical-align:middle}
.ztree li span.button.xtnz_ico_docu{background: url(img/diy/xtnz.png) no-repeat 3px 0 transparent; vertical-align:middle; *vertical-align:middle}
.ztree li span.button.tbml_ico_docu{background: url(img/diy/tbml.png) no-repeat 3px 0 transparent; vertical-align:middle; *vertical-align:middle}


.ztree li span.button.fm_undone_ico_docu{background: url(img/diy/fm_undone.png) no-repeat 3px 0 transparent; vertical-align:middle; *vertical-align:middle}
.ztree li span.button.fm_done_ico_docu{background: url(img/diy/fm_done.png) no-repeat 3px 0 transparent; vertical-align:middle; *vertical-align:middle}

.ztree li span.endflag { color: #aaa; vertical-align: middle; *vertical-align: middle; }
.ztree li span.endflag:hover { color: #aaa; }