body{background: #f3f3f3;padding: 0;margin: 0;}
.ztree-extend-style{padding: 0;}
.ztree-extend-style *{font-size: 14px;}
.ztree-extend-style li ul{ margin:0; padding:0;padding-left: 10px;}
.ztree-extend-style li,.ztree-extend-style li span{line-height: 30px; float: none;}
.ztree-extend-style li a,.ztree-extend-style li a.curSelectedNode{height: 30px;}
.ztree-extend-style li a {display: block;padding-top: 0px;padding-left: 4px}
.ztree-extend-style li a:hover {text-decoration:none; background-color: #E7E7E7;}
.ztree-extend-style li a span.button.switch {visibility:visible;}
/*.ztree-extend-style.showIcon li a span.button.switch {visibility:visible}*/
.ztree-extend-style li a.curSelectedNode {border:0;background: #c0c0c0}

.ztree-extend-style li span.button {margin-top: -7px;}
.ztree-extend-style li span.button.switch {width: 16px;height: 16px;}

.ztree-extend-style li a.level0 span {}
.ztree-extend-style li span.button {background-image:url("img/iconForExtend.png?20171029");}
.ztree-extend-style li span.button.noline_open {background-position: 0 0px;}
/*.ztree-extend-style li a.curSelectedNode span.button.noline_open{background-position: 0 -74px;}*/
.ztree-extend-style li span.button.noline_close {background-position: -18px -1px;}
/*.ztree-extend-style li a.curSelectedNode span.button.noline_close {background-position: -18px -77px;}*/

.ztree-extend-style li span.button.noline_open.level0 {}
.ztree-extend-style li span.button.noline_close.level0 {}
.ztree-extend-style li span.button.noline_docu{display: none}
.ztree-extend-style li span.button.ico_docu{margin-right: 4px;}
.ztree-nav  li span.button.ico_docu{background-position: -5px -24px;vertical-align: middle;height: 20px;/*transform: rotate(25deg);*/}
/*.ztree-nav  li a.curSelectedNode span.button.ico_docu{background-position: -5px -95px;}*/
.ztree-menu  li span.button.ico_docu{
	background-position: -6px -47px;vertical-align: middle;
} 
/*.ztree-menu  li a.curSelectedNode  span.button.ico_docu{
	   background-position: -6px -122px;
}*/
.ztree-extend-style li a{
	overflow:hidden;white-space: nowrap;text-overflow: ellipsis;
}
.ztree-extend-index li,.ztree-extend-index li span{line-height: 32px;}
.ztree-extend-index li a,.ztree-extend-index li a.curSelectedNode{height: 32px;}
.ztree-extend-index li a.curSelectedNode {color:#fff;}
.ztree-extend-index   li a.curSelectedNode span.button.ico_docu{background-position: -5px -95px;}

.ztree-tip{display: none;padding: 20px 0;text-align: center;font-size: 14px;color: #666}