.m-menutreebox {height: 740px;overflow-y: auto;}
.ztree * {padding:0; margin:0; font-size:14px; font-family: Verdana, Arial, Helvetica, AppleGothic, sans-serif}
.ztree {margin:0; padding:5px; color:#333}
.ztree li{padding:0; margin:0; list-style:none; line-height:32px; text-align:left; white-space:normal; outline:0; position: relative; }
.ztree li ul{ margin:0; padding:0 0 0 18px}
/* .ztree li ul.line{background: url(/assets/node_modules/zTree/css/images/bg-pjline.png) 16px 0 repeat-y;} */

.ztree li a {padding: 1px 3px 0 12px; margin:0; cursor:pointer; line-height:31px; color:#333; background-color: transparent;text-decoration:none; vertical-align:top; display: inline-block;max-width: 85%;}
.ztree li a.curSelectedNode {color: #0e54ad;}
.ztree>li>a{background: url(/assets/node_modules/zTree/css/images/icon-dian.png) left center no-repeat;}
.ztree>li>a.curSelectedNode {background: url(/assets/node_modules/zTree/css/images/icon-dian-h.png) left center no-repeat;}

.ztree li span.button {display: inline-block;line-height: 0;vertical-align: middle;background-image: url(/assets/node_modules/zTree/css/images/icon-pjtree.png);background-repeat: no-repeat;cursor: pointer; position: absolute; right: 0;}
.ztree li span.button.switch {width:32px; height:32px}
.ztree li span.button.root_open{background-position: 0 -32px;}
.ztree li span.button.root_close{}
.ztree li span.button.roots_open{background-position: 0 -32px;}
.ztree li span.button.roots_close{}
.ztree li span.button.center_open{background-position: 0 -32px;}
.ztree li span.button.center_close{}
.ztree li span.button.bottom_open{background-position: 0 -32px;}
.ztree li span.button.bottom_close{}
.ztree li span.button.noline_open{background-position: 0 -32px;}
.ztree li span.button.noline_close{}
.ztree li span.button.root_docu,.ztree li span.button.roots_docu{background:none;}
/* .ztree li span.button.roots_docu{background: url(/assets/node_modules/zTree/css/images/bg-pjline.png) 16px 0 repeat-y;} */
.ztree li span.button.center_docu{background:url(/assets/node_modules/zTree/css/images/icon-pjtree.png) 0 -64px no-repeat;}
.ztree li span.button.bottom_docu{background:url(/assets/node_modules/zTree/css/images/icon-pjtree.png) 0 -96px no-repeat;}
.ztree li span.button.noline_docu{ background:none;}

/*.ztree li span.button.ico_open{margin-right:2px; vertical-align:top; *vertical-align:middle}
.ztree li span.button.ico_close{margin-right:2px;vertical-align:top; *vertical-align:middle}
.ztree li span.button.ico_docu{margin-right:2px; vertical-align:top; *vertical-align:middle}*/
.ztree li span.button.ico_loading{margin-right:2px; background:url(/assets/node_modules/zTree/css/images/loading.gif) no-repeat scroll 0 0 transparent; vertical-align:top; *vertical-align:middle}