.ztree *{font-size:16px;font-family:黑体,Helvetica}.ztree{border:1px solid #aaa4a4;border-radius:3px;margin-bottom:10px;min-height:300px;max-height:630px;overflow:auto}.ztree.one-ztree-search{min-height:266px}.ztree li a{height:30px;padding:0 2px;line-height:30px;border:1px solid transparent}.ztree li a:hover{text-decoration:none;color:#48ab5d}.ztree li a.curSelectedNode{height:30px;border:1px solid #48ab5d;border-radius:3px;color:#48ab5d;background:#fff;padding:0 2px}.ztree li span.button.root_open{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKCAYAAACNMs+9AAAAAXNSR0IArs4c6QAAADFJREFUGBljYBj8gBHkxLS0tBlAShubcxkZGa/MnDkzkwUq+RtIgzA2gEscm9oBFQMAd4MH96MCGcgAAAAASUVORK5CYII=);background-position:0 0;margin-top:12px;margin-left:3px}.ztree li span.button.root_close{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKCAYAAACNMs+9AAAAAXNSR0IArs4c6QAAAG9JREFUGBljYCAXpKenzwTiKej6WdAF/v//rwUU+40uzoQugIvPCJJIS0ubAaS0QWxGRkY9oKn/gczLUP6VmTNnZsKsBlkFtg6qCKQQZj2MBulDAKDph4F4H0IEwiLajTCr4QYA3XgRyPkDFyCVAQCcjSBnxmHNKgAAAABJRU5ErkJggg==);background-position:0 0;margin-top:12px;margin-left:3px}.ztree li span.button.roots_open{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKCAYAAACNMs+9AAAAAXNSR0IArs4c6QAAADFJREFUGBljYBj8gBHkxLS0tBlAShubcxkZGa/MnDkzkwUq+RtIgzA2gEscm9oBFQMAd4MH96MCGcgAAAAASUVORK5CYII=);background-position:0 0;margin-top:12px;margin-left:3px}.ztree li span.button.roots_close{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKCAYAAACNMs+9AAAAAXNSR0IArs4c6QAAAG9JREFUGBljYCAXpKenzwTiKej6WdAF/v//rwUU+40uzoQugIvPCJJIS0ubAaS0QWxGRkY9oKn/gczLUP6VmTNnZsKsBlkFtg6qCKQQZj2MBulDAKDph4F4H0IEwiLajTCr4QYA3XgRyPkDFyCVAQCcjSBnxmHNKgAAAABJRU5ErkJggg==);background-position:0 0;margin-top:12px;margin-left:3px}.ztree li span.button.center_open{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKCAYAAACNMs+9AAAAAXNSR0IArs4c6QAAADFJREFUGBljYBj8gBHkxLS0tBlAShubcxkZGa/MnDkzkwUq+RtIgzA2gEscm9oBFQMAd4MH96MCGcgAAAAASUVORK5CYII=);background-position:0 0;margin-top:12px;margin-left:3px}.ztree li span.button.center_close{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKCAYAAACNMs+9AAAAAXNSR0IArs4c6QAAAG9JREFUGBljYCAXpKenzwTiKej6WdAF/v//rwUU+40uzoQugIvPCJJIS0ubAaS0QWxGRkY9oKn/gczLUP6VmTNnZsKsBlkFtg6qCKQQZj2MBulDAKDph4F4H0IEwiLajTCr4QYA3XgRyPkDFyCVAQCcjSBnxmHNKgAAAABJRU5ErkJggg==);background-position:0 0;margin-top:12px;margin-left:3px}.ztree li span.button.bottom_open{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKCAYAAACNMs+9AAAAAXNSR0IArs4c6QAAADFJREFUGBljYBj8gBHkxLS0tBlAShubcxkZGa/MnDkzkwUq+RtIgzA2gEscm9oBFQMAd4MH96MCGcgAAAAASUVORK5CYII=);background-position:0 0;margin-top:12px;margin-left:3px}.ztree li span.button.bottom_close{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKCAYAAACNMs+9AAAAAXNSR0IArs4c6QAAAG9JREFUGBljYCAXpKenzwTiKej6WdAF/v//rwUU+40uzoQugIvPCJJIS0ubAaS0QWxGRkY9oKn/gczLUP6VmTNnZsKsBlkFtg6qCKQQZj2MBulDAKDph4F4H0IEwiLajTCr4QYA3XgRyPkDFyCVAQCcjSBnxmHNKgAAAABJRU5ErkJggg==);background-position:0 0;margin-top:12px;margin-left:3px}.ztree li span.button.noline_open{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKCAYAAACNMs+9AAAAAXNSR0IArs4c6QAAADFJREFUGBljYBj8gBHkxLS0tBlAShubcxkZGa/MnDkzkwUq+RtIgzA2gEscm9oBFQMAd4MH96MCGcgAAAAASUVORK5CYII=);background-position:0 0;margin-top:12px;margin-left:3px}.ztree li span.button.noline_close{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKCAYAAACNMs+9AAAAAXNSR0IArs4c6QAAAG9JREFUGBljYCAXpKenzwTiKej6WdAF/v//rwUU+40uzoQugIvPCJJIS0ubAaS0QWxGRkY9oKn/gczLUP6VmTNnZsKsBlkFtg6qCKQQZj2MBulDAKDph4F4H0IEwiLajTCr4QYA3XgRyPkDFyCVAQCcjSBnxmHNKgAAAABJRU5ErkJggg==);background-position:0 0;margin-top:12px;margin-left:3px}.ztree li span.button.root_docu{background:none;margin-top:8px}.ztree li span.button.bottom_docu,.ztree li span.button.center_docu,.ztree li span.button.roots_docu{margin-top:8px}.ztree li span.button.noline_docu{background:none;margin-top:8px}.ztree li span.button.ico_docu{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAOCAYAAAAfSC3RAAAAAXNSR0IArs4c6QAAAS9JREFUKBWdUb1Kw2AUTcwXXPIADi0uLUUdfIE6CdL6DEKH0iRvILj7EMkkWBzSB+hgIG/h1KHoUujYDoX89ZxPrzh8ocUDH/fec++5P4ll/RO26IIgeKjreiixydq2PY+iaMqcFiZJ4qRp+oXEyCQQDo1f4bfjOM4VySzLOhAt0e1dikwWWy3Ad/E+TliATpcM6B8Aa1hr6Yk/wUEhBrDm4ldYVRW7eFjljGQTIOSaO+b1RNx35TjOBG9Jsgl5nrcw5IV5LUSnXlEUb3hVk4g8BhAt+nLjVil1g273JGE3+OQz+oTv+3cwt8ATftuKnAjpexDwBnZe0/7BNbhziDxwNXkR7rDmGPEpd4Fth2H4zAIBzvlE6hF2S04LXdcdlGXZlyKT/e4HgVIDU/5obg8BUm2XAAL8dgAAAABJRU5ErkJggg==);background-position:0 0;margin-top:8px}.ztree li span.button.ico_close,.ztree li span.button.ico_open{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAOCAYAAAAfSC3RAAAAAXNSR0IArs4c6QAAAURJREFUKBWdkr1KxFAQRvOzySasoG3AQkhhoQ9gKWLjC4idWyXNdlvaBF/AJk3SaG8nvoCtCmJnJ4IGjDYGgpIlcc/ETaqLxV64JPPNd+7MnUTTlly6cEEQnOq6Pvll/XcOHvGfJ0kyHSyMAcwW+tjzvLMoin5UB1DAwvNObmqIgWBgGMYmr/t5nq+Lplppms7QG8m1Fan2xt4Bvq7r+iAMQxWn4RmReO1BKspJa03TlEpiIeITULx/FXlumKZ5RbUTy7ImcRw/S1K16OZT9PaOtECx5oX40XGcXAWIxtAMvO3ku6k+AN6S+y6K4pDpKdksy1zavZdkB24j7LL3XNe9LMuyVpG2bY+qqrrrQYAhgU8XY6Abxv6kAtG+uKN4+8/xAbzKvgD2adVXgeRXyFc9yEQD7niMKH+Gium0GfmjLljqOQerRIDVDTAoDQAAAABJRU5ErkJggg==);background-position:0 0;margin-top:8px}.ztree li span.button.bottom_docu,.ztree li span.button.center_docu{background:#fff}.ztree li span.button.chk.checkbox_true_full{font:normal normal normal 14px/1 FontAwesome;color:#48ab5d;background-position:0 0}.ztree li span.button.chk.checkbox_true_full:before{content:"\f00c"}.ztree li span.button.chk.checkbox_true_full_focus{font:normal normal normal 14px/1 FontAwesome;color:#48ab5d;background-position:0 -14px}.ztree li span.button.chk.checkbox_true_full_focus:before{content:"\f00c"}.ztree li span.button.chk.checkbox_true_part{font:normal normal normal 14px/1 FontAwesome;color:#48ab5d;background-position:0 -28px}.ztree li span.button.chk.checkbox_true_part:before{content:"\f00c"}.ztree li span.button.chk.checkbox_true_part_focus{font:normal normal normal 14px/1 FontAwesome;color:#48ab5d;background-position:0 -42px}.ztree li span.button.chk.checkbox_true_part_focus:before{content:"\f00c"}.ztree li span.button.chk.checkbox_true_disable{font:normal normal normal 14px/1 FontAwesome;color:#48ab5d;background-position:0 -56px}.ztree li span.button.chk.checkbox_true_disable:before{content:"\f00c"}.ztree li span.button.chk.radio_false_disable,.ztree li span.button.chk.radio_false_full,.ztree li span.button.chk.radio_false_full_focus,.ztree li span.button.chk.radio_false_part,.ztree li span.button.chk.radio_false_part_focus{margin-top:7px}.ztree li span.button.chk.radio_true_full{font:normal normal normal 14px/1 FontAwesome;margin-top:7px}.ztree li span.button.chk.radio_true_full:before{content:"";position:relative;top:-3px;left:4px;display:inline-block;width:5px;height:5px;border-radius:50%;background:#48ab5d}.ztree li span.button.chk.radio_true_full_focus{font:normal normal normal 14px/1 FontAwesome;margin-top:7px}.ztree li span.button.chk.radio_true_full_focus:before{content:"";position:relative;top:-3px;left:4px;display:inline-block;width:5px;height:5px;border-radius:50%;background:#48ab5d}.ztree li span.button.chk.radio_true_part{font:normal normal normal 14px/1 FontAwesome;margin-top:7px}.ztree li span.button.chk.radio_true_part:before{content:"";position:relative;top:-3px;left:4px;display:inline-block;width:5px;height:5px;border-radius:50%;background:#48ab5d}.ztree li span.button.chk.radio_true_part_focus{font:normal normal normal 14px/1 FontAwesome;margin-top:7px}.ztree li span.button.chk.radio_true_part_focus:before{content:"";position:relative;top:-3px;left:4px;display:inline-block;width:5px;height:5px;border-radius:50%;background:#48ab5d}.ztree li span.button.chk.radio_true_disable{font:normal normal normal 14px/1 FontAwesome;margin-top:7px}.ztree li span.button.chk.radio_true_disable:before{content:"";position:relative;top:-3px;left:4px;display:inline-block;width:5px;height:5px;border-radius:50%;background:#48ab5d}.ztree .form-control{display:inline-block;font-size:14px;width:220px;height:30px;padding:2px;line-height:30px;margin:0 5px 3px 3px}.ztree li a input.rename{position:relative;top:-1px;height:28px;line-height:28px;font-size:16px;border:none}.ztree li span.button.edit,.ztree li span.button.remove{margin-top:8px}.ztree li a{margin-bottom:3px;vertical-align:middle}.ztree .fa{font:normal normal normal 14px/1 FontAwesome;font-size:inherit}