.ztree *{padding:0;margin:0;font-size:12px;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:14px;text-align:left;white-space:nowrap;outline:0}.ztree li ul{margin:0;padding:0 0 0 18px}.ztree li ul.line{background:url(../images/ztree/line_conn.gif) 0 0 repeat-y}.ztree li a{padding:1px 3px 0 0;margin:0;cursor:pointer;height:17px;color:#333;background-color:transparent;text-decoration:none;vertical-align:top;display:inline-block}.ztree li a:hover{text-decoration:underline}.ztree li a.curSelectedNode{padding-top:0px;background-color:#FFE6B0;color:black;height:16px;border:1px #FFB951 solid;opacity:0.8}.ztree li a.curSelectedNode_Edit{padding-top:0px;background-color:#FFE6B0;color:black;height:16px;border:1px #FFB951 solid;opacity:0.8}.ztree li a.tmpTargetNode_inner{padding-top:0px;background-color:#316AC5;color:white;height:16px;border:1px #316AC5 solid;opacity:0.8;filter:alpha(opacity=80)}.ztree li a.tmpTargetNode_prev{}.ztree li a.tmpTargetNode_next{}.ztree li a input.rename{height:14px;width:80px;padding:0;margin:0;font-size:12px;border:1px #7EC4CC solid;*border:0px}.ztree li span{line-height:16px;margin-right:2px;font-size:12px}.ztree li span.node_name{width:200px}.ztree li span.button.chk{width:18px;height:18px;margin:0 3px 0 0;cursor:auto}.ztree li span.button.chk.checkbox_false_full,.ztree li span.button.chk.checkbox_false_full_focus,.ztree li span.button.chk.checkbox_false_part,.ztree li span.button.chk.checkbox_false_part_focus,.ztree li span.button.chk.checkbox_false_disable,.ztree li span.button.chk.checkbox_true_full,.ztree li span.button.chk.checkbox_true_full_focus,.ztree li span.button.chk.checkbox_true_part,.ztree li span.button.chk.checkbox_true_part_focus,.ztree li span.button.chk.checkbox_true_disable{display:inline-block;cursor:pointer;position:relative;border:1px solid #bfcbd9;border-radius:4px;box-sizing:border-box;width:18px;height:18px;background-color:#fff;z-index:1;transition:border-color .25s cubic-bezier(.71, -.46, .29, 1.46), background-color .25s cubic-bezier(.71, -.46, .29, 1.46)}.ztree li span.button.chk.checkbox_false_full::after,.ztree li span.button.chk.checkbox_false_full_focus::after,.ztree li span.button.chk.checkbox_false_part::after,.ztree li span.button.chk.checkbox_false_part_focus::after,.ztree li span.button.chk.checkbox_false_disable::after,.ztree li span.button.chk.checkbox_true_full::after,.ztree li span.button.chk.checkbox_true_full_focus::after,.ztree li span.button.chk.checkbox_true_part::after,.ztree li span.button.chk.checkbox_true_part_focus::after,.ztree li span.button.chk.checkbox_true_disable::after{box-sizing:content-box;content:"";border:2px solid #fff;border-left:0;border-top:0;height:8px;left:5px;position:absolute;top:1px;-ms-transform:rotate(45deg) scaleY(0);transform:rotate(45deg) scaleY(0);width:4px;transition:transform .15s cubic-bezier(.71, -.46, .88, .6) .05s;-ms-transform-origin:center;transform-origin:center}.ztree li span.button.chk.checkbox_false_full_focus{border-color:#20a0ff}.ztree li span.button.chk.checkbox_false_disable{cursor:not-allowed;background:#EEF1F6}.ztree li span.button.chk.checkbox_true_full{background-color:#20a0ff;border-color:#0190fe;cursor:pointer}.ztree li span.button.chk.checkbox_true_full::after{-ms-transform:rotate(45deg) scaleY(1);transform:rotate(45deg) scaleY(1);cursor:pointer}.ztree li span.button.chk.checkbox_true_full_focus{background-color:#20a0ff;border-color:#0190fe;cursor:pointer}.ztree li span.button.chk.checkbox_true_full_focus::after{-ms-transform:rotate(45deg) scaleY(1);transform:rotate(45deg) scaleY(1);cursor:pointer}.ztree li span.button.chk.checkbox_true_part{background-color:#20a0ff;border-color:#0190fe}.ztree li span.button.chk.checkbox_true_part::before{content:'';position:absolute;display:block;border:1px solid #fff;margin-top:-1px;left:3px;right:3px;top:50%;cursor:pointer}.ztree li span.button.chk.checkbox_true_part_focus{background-color:#20a0ff;border-color:#0190fe}.ztree li span.button.chk.checkbox_true_part_focus::before{content:'';position:absolute;display:block;border:1px solid #fff;margin-top:-1px;left:3px;right:3px;top:50%;cursor:pointer}.ztree li span.button.chk.checkbox_true_disable{color:#bbb;cursor:not-allowed}.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,.ztree li span.button.chk.radio_false_disable,.ztree li span.button.chk.radio_true_full,.ztree li span.button.chk.radio_true_full_focus,.ztree li span.button.chk.radio_true_part,.ztree li span.button.chk.radio_true_part_focus,.ztree li span.button.chk.radio_true_disable{display:inline-block;border:1px solid #bfcbd9;width:18px;height:18px;border-radius:50%;cursor:pointer;box-sizing:border-box;position:relative}.ztree li span.button.chk.radio_false_full::after,.ztree li span.button.chk.radio_false_full_focus::after,.ztree li span.button.chk.radio_false_part::after,.ztree li span.button.chk.radio_false_part_focus::after,.ztree li span.button.chk.radio_false_disable::after,.ztree li span.button.chk.radio_true_full::after,.ztree li span.button.chk.radio_true_full_focus::after,.ztree li span.button.chk.radio_true_part::after,.ztree li span.button.chk.radio_true_part_focus::after,.ztree li span.button.chk.radio_true_disable::after{width:6px;height:6px;cursor:pointer;border-radius:50%;background-color:#fff;content:"";position:absolute;left:50%;top:50%;-ms-transform:translate(-50%, -50%) scale(0);transform:translate(-50%, -50%) scale(0);transition:transform .15s cubic-bezier(.71, -.46, .88, .6)}.ztree li span.button.chk.radio_false_full_focus{cursor:pointer;border-color:#20a0ff}.ztree li span.button.chk.radio_false_disable{cursor:not-allowed}.ztree li span.button.chk.radio_true_full,.ztree li span.button.chk.radio_true_full_focus,.ztree li span.button.chk.radio_true_part{border-color:#20a0ff;background:#20a0ff}.ztree li span.button.chk.radio_true_part::after,.ztree li span.button.chk.radio_true_full_focus::after,.ztree li span.button.chk.radio_true_full::after{-ms-transform:translate(-50%, -50%) scale(1);transform:translate(-50%, -50%) scale(1)}.ztree li span.button.chk.radio_true_part_focus{border-color:#20a0ff}.ztree li span.button.chk.radio_true_disable{color:#bbb;cursor:not-allowed}.ztree li span.button.switch{width:18px;height:18px}.ztree li span.button.root_open{background-position:-92px -54px}.ztree li span.button.root_close{background-position:-74px -54px}.ztree li span.button.roots_open{background-position:-92px 0}.ztree li span.button.roots_close{background-position:-74px 0}.ztree li span.button.center_open{background-position:-92px -18px}.ztree li span.button.center_close{background-position:-74px -18px}.ztree li span.button.bottom_open{background-position:-92px -36px}.ztree li span.button.bottom_close{background-position:-74px -36px}.ztree li span.button.noline_open{background-position:-92px -72px}.ztree li span.button.noline_close{background-position:-74px -72px}.ztree li span.button.root_docu{background:none}.ztree li span.button.roots_docu{background-position:-56px 0}.ztree li span.button.center_docu{background-position:-56px -18px}.ztree li span.button.bottom_docu{background-position:-56px -36px}.ztree li span.button.noline_docu{background:none}.ztree li span.button.ico_open{margin-right:2px;background-position:-110px -16px;vertical-align:top;*vertical-align:middle}.ztree li span.button.ico_close{margin-right:2px;background-position:-110px 0;vertical-align:top;*vertical-align:middle}.ztree li span.button.ico_docu{margin-right:2px;background-position:-110px -32px;vertical-align:top;*vertical-align:middle}.ztree li span.button.edit{margin-right:2px;background-position:-110px -48px;vertical-align:top;*vertical-align:middle}.ztree li span.button.remove{margin-right:2px;background-position:-110px -64px;vertical-align:top;*vertical-align:middle}.ztree li span.button.ico_loading{margin-right:2px;background:url(../images/ztree/loading.gif) no-repeat scroll 0 0 transparent;vertical-align:top;*vertical-align:middle}ul.tmpTargetzTree{background-color:#FFE6B0;opacity:0.8;filter:alpha(opacity=80)}span.tmpzTreeMove_arrow{width:16px;height:16px;display:inline-block;padding:0;margin:2px 0 0 1px;border:0 none;position:absolute;background-color:transparent;background-repeat:no-repeat;background-attachment:scroll;background-position:-110px -80px;background-image:url("../images/ztree/zTreeStandard.png");*background-image:url("../images/ztree/zTreeStandard.gif")}ul.ztree.zTreeDragUL{margin:0;padding:0;position:absolute;width:auto;height:auto;overflow:hidden;background-color:#cfcfcf;border:1px #00B83F dotted;opacity:0.8;filter:alpha(opacity=80)}.zTreeMask{z-index:10000;background-color:#cfcfcf;opacity:0.0;filter:alpha(opacity=0);position:absolute}.ztree *{font-size:14px}.ztree .fa{font-family:'FontAwesome'}.ztree .sy-tree-row.sy-curSelectedNode,.ztree .sy-tree-row.sy-curSelectedNode:hover{background-color:#edf7ff}.ztree .sy-tree-row:hover{background-color:#e4e8f1}.zybq .ztree .sy-tree-row:hover,.zyfl .ztree .sy-tree-row:hover{background-color:transparent}.ztree li ul{padding:0px}.ztree{margin:0px;padding:0px}.ztree li span.button.ico_close,.ztree li span.button.ico_open,.ztree li span.button.ico_docu{vertical-align:middle;margin-right:5px;text-align:center}.ztree li a{height:auto;padding:0px}.ztree li a:hover{text-decoration:none}.ztree li a.curSelectedNode{background:none;height:auto;border:none;opacity:1}.ztree li span{vertical-align:middle;margin:0px;display:inline-block}.ztree li,.ztree li span,.ztree li a{line-height:35px}.ztree li span.button.noline_open,.ztree li span.button.noline_close{display:inline-block;cursor:pointer;width:0;height:0;vertical-align:middle;margin:0px 9px 0px 10px;border:6px solid transparent;border-right-width:0;border-left-color:#97a8be;border-left-width:7px;transform:rotate(0deg);transition:transform .3s ease-in-out;background:none}.ztree li span.button.noline_open{transform:rotate(90deg)}.ztree li span.button.ico_open,.ztree li span.button.ico_close,.ztree li span.button.ico_docu{background-image:none;display:inline-block;font:normal normal normal 16px/18px FontAwesome;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;width:18px;height:18px;vertical-align:middle}.ztree li span.button.ico_open:before{content:"\f115"}.ztree li span.button.ico_close:before{content:"\f114"}.ztree li span.button.ico_docu{font-size:inherit}.ztree li span.button.ico_docu:before{content:"\f016"}.ztree li span.button.noline_docu{margin-right:8px}.sy-ztree .sy-ztree-btn-group{padding:4px;font-size:12px;height:24px;width:24px;vertical-align:middle}.ztree li span.button.chk.radio_false_full_focus{cursor:pointer;border-color:#20a0ff}.ztree li span.button.chk.radio_true_full,.ztree li span.button.chk.radio_true_full_focus,.ztree li span.button.chk.radio_true_part{border-color:#20a0ff;background:#20a0ff}.ztree li span.button.chk.radio_true_part_focus{border-color:#20a0ff}.ztree li span.button.chk.checkbox_true_part_focus{background-color:#20a0ff;border-color:#0190fe}.ztree li span.button.chk.checkbox_true_part{background-color:#20a0ff;border-color:#0190fe}.ztree li span.button.chk.checkbox_true_full{background-color:#20a0ff;border-color:#0190fe}.ztree li span.button.chk.checkbox_true_full_focus{background-color:#20a0ff;border-color:#0190fe}.ztree li span.button.chk.checkbox_false_full_focus{border-color:#20a0ff}.ztree.sy-course-tree li span.button.course_type:before,.ztree.sy-course-tree li span.button.ico_close.course_type:before{content:"\f114";font-size:16px}.ztree.sy-course-tree li span.button.ico_open.course_type:before{content:"\f115";font-size:16px}.ztree.sy-course-tree li span.button.course:before,.ztree.sy-course-tree li span.button.ico_close.course:before,.ztree.sy-course-tree li span.button.ico_open.course:before{content:"\f0f6";font-size:16px}.ztree.sy-course-tree li span.button.ico_docu.course:before{content:"\f016";font-size:16px}