@charset "UTF-8"; /*------------------------------------- zTree Style version: 3.5.17 author: Hunter.z email: hunter.z@263.net website: http://code.google.com/p/jquerytree/ -------------------------------------*/ .ztree * { padding: 0; margin: 0; font-size: 12px; } .ztree { margin: 0; padding: 5px 0; color: #333; text-align: left; } .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; font-size: 0; } .ztree .tree-item .node_name { width: 110px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; display: inline-block; } .ztree li ul.line { background: url(./img/line_conn.gif) 0 0 repeat-y; } .ztree li a { padding: 0; margin: 0; cursor: pointer; height: 29px; color: #333; background-color: transparent; text-decoration: none; vertical-align: top; display: inline-block; } .ztree li a .tree-item { padding: 6px 6px 6px 4px; height: 29px; display: inline-block; } .ztree li a:hover { text-decoration: none; } .ztree li a.curSelectedNode_Edit .tree-oper { display: none !important; } /* .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 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; } .ztree li span.button { line-height: 0; margin: 0; width: 16px; height: 16px; display: inline-block; vertical-align: middle; border: 0 none; cursor: pointer; outline: none; } .ztree li span.button.switch { font-family: element-icons !important; background: none; speak: none; font-style: normal; font-weight: 400; font-variant: normal; text-transform: none; line-height: 1; vertical-align: middle; display: inline-block; -webkit-font-smoothing: antialiased; font-size: 20px; -webkit-transform: rotate(0); transform: rotate(0); -webkit-transition: -webkit-transform 0.3s ease-in-out; transition: -webkit-transform 0.3s ease-in-out; transition: transform 0.3s ease-in-out; transition: transform 0.3s ease-in-out, -webkit-transform 0.3s ease-in-out; transition: transform 0.3s ease-in-out, -webkit-transform 0.3s ease-in-out; } .ztree li span.button.root_open, .ztree li span.button.center_open, .ztree li span.button.noline_open { -webkit-transform: rotate(90deg); transform: rotate(90deg); } .ztree li span.button.bottom_open { -webkit-transform: rotate(90deg); transform: rotate(90deg); } .ztree li span.button.bottom_docu, .ztree li span.button.center_docu, .ztree li span.button.noline_docu { font-size: 0; } .ztree li span.button.switch:before { content: ""; } .ztree li span.button.chk { top: 2px; margin: 0 3px 0 0; cursor: auto; display: inline-block; position: relative; border: 1px solid #dcdfe6; border-radius: 2px; box-sizing: border-box; width: 14px; height: 14px; background-color: #fff; z-index: 1; } .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_disable::after { box-sizing: content-box; content: ""; border: 1px solid #fff; border-left: 0; border-top: 0; height: 7px; left: 4px; z-index: 9000; position: absolute; top: 1px; transform: rotate(45deg) scaleY(1); width: 3px; transform-origin: center; } .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_false_part::after, .ztree li span.button.chk.checkbox_false_part_focus::after { content: ""; position: absolute; display: block; background-color: #fff; height: 2px; transform: scale(0.5); left: 0; right: 0; top: 5px; } .ztree li span.button.chk.checkbox_false_part_disable, .ztree li span.button.chk.checkbox_true_part_disable { background-color: #f2f6fc; border-color: #dcdfe6; } .ztree li span.button.chk.checkbox_false_part_disable:after, .ztree li span.button.chk.checkbox_true_part_disable:after { content: ""; position: absolute; display: block; background-color: #c0c4cc; height: 2px; transform: scale(0.5); left: 0; right: 0; top: 5px; } .ztree li span.button.chk.checkbox_true_disable, .ztree li span.button.chk.checkbox_false_part_disable, .ztree li span.button.chk.checkbox_true_part_disable { cursor: not-allowed; } .ztree li span.button.chk.checkbox_true_disable::after, .ztree li span.button.chk.checkbox_false_part_disable::after, .ztree li span.button.chk.checkbox_true_part_disable::after { border-color: #c0c4cc; } .ztree li span.button.chk.checkbox_false_disable { background-color: #edf2fc; border-color: #dcdfe6; cursor: not-allowed; } .ztree li span.button.chk.radio_false_full { background-position: -28px 0; } .ztree li span.button.chk.radio_false_full_focus { background-position: -28px -14px; } .ztree li span.button.chk.radio_false_part, .ztree li span.button.chk.radio_false_part_disabl { background-position: -28px -28px; } .ztree li span.button.chk.radio_false_part_focus { background-position: -28px -42px; } .ztree li span.button.chk.radio_false_disable { background-position: -28px -56px; } .ztree li span.button.chk.radio_true_full { background-position: -42px 0; } .ztree li span.button.chk.radio_true_full_focus { background-position: -42px -14px; } .ztree li span.button.chk.radio_true_parte, .ztree li span.button.chk.radio_true_part_disable { background-position: -42px -28px; } .ztree li span.button.chk.radio_true_part_focus { background-position: -42px -42px; } .ztree li span.button.chk.radio_true_disable { background-position: -42px -56px; } .ztree li span.button.switch { width: 18px; height: 18px; line-height: 18px; text-align: center; margin: 5px 0 0 5px; } .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 .show-dev { width: 18px; background: url("./img/show-dev-icon.png") no-repeat; background-position-y: 8px; } .ztree .off-dev { width: 18px; background: url("./img/off-dev-icon.png") no-repeat; background-position-y: 8px; } .ztree li span.button.unInherit { margin-top: 7px; vertical-align: top; width: 18px; height: 29px; background: url("./img/unInherit.png") no-repeat; } .ztree li span.button.inherit { margin-top: 7px; vertical-align: top; width: 18px; height: 29px; background: url("./img/inherit.png") no-repeat; } .ztree li span.button.ico_open { margin-right: 2px; background-position: -110px -16px; vertical-align: top; *vertical-align: middle; } .ztree li span.button.org_ico_docu, .ztree li span.button.org_ico_open, .ztree li span.button.org_ico_close { /* 组织结构 */ margin-right: 2px; background-image: url(./img/diyTree.png); vertical-align: top; background-position: -292px -68px; } .ztree li span.button.channel_ico_docu, .ztree li span.button.channel_ico_open, .ztree li span.button.channel_ico_close { /* 通道 */ margin-right: 2px; background-image: url(./img/diyTree.png); vertical-align: top; background-position: -68px -96px; } .ztree li span.button.menu_ico_docu, .ztree li span.button.menu_ico_open, .ztree li span.button.menu_ico_close { /* 菜单 */ margin-right: 2px; background-image: url(./img/diyTree.png); vertical-align: top; background-position: -95px -40px; } .ztree li span.button.channelOff_ico_docu, .ztree li span.button.channelOff_ico_open, .ztree li span.button.channelOff_ico_close { /* 离线通道 */ margin-right: 2px; /* background-image: url(./img/diyTree.png); background-position: -236px -96px; */ background-image: url(./img/doorlineoff.png); background-position: 0px -1px; vertical-align: top; } .ztree li span.button.rootdept_ico_open, .ztree li span.button.rootdept_ico_close, .ztree li span.button.rootdept_ico_docu { /*部门树根节点*/ margin-right: 2px; height: 13px; background-position: 0px 0px; background-image: url(./img/root.png); vertical-align: top; *vertical-align: middle; } .ztree li span.button.dept_ico_open, .ztree li span.button.dept_ico_close, .ztree li span.button.dept_ico_docu { /*部门树new*/ margin-right: 2px; background-position: 0px 0px; background-image: url(./img/org.png); vertical-align: top; *vertical-align: middle; } .ztree li span.button.shopIcon_ico_open, .ztree li span.button.shopIcon_ico_close, .ztree li span.button.shopIcon_ico_docu { /*区域树new*/ margin-right: 2px; background-position: 0px 0px; vertical-align: top; *vertical-align: middle; } .ztree li span.button.personIcon_ico_open, .ztree li span.button.personIcon_ico_close, .ztree li span.button.personIcon_ico_docu { /*区域树new*/ margin-right: 2px; background-position: 0px 0px; vertical-align: top; *vertical-align: middle; } .ztree li span.button.conline_ico_open, .ztree li span.button.conline_ico_close, .ztree li span.button.conline_ico_docu { /*区域树new*/ margin-right: 2px; width: 20px; background-position: 0px 2px; background-image: url(./img/conline.png); background-repeat: no-repeat; vertical-align: top; *vertical-align: middle; } .ztree li span.button.buildingIcon_ico_open, .ztree li span.button.buildingIcon_ico_close, .ztree li span.button.buildingIcon_ico_docu { /*通道new*/ margin-right: 2px; background-image: url(./img/buildingIcon.png); *vertical-align: middle; } .ztree li span.button.unitIcon_ico_open, .ztree li span.button.unitIcon_ico_close, .ztree li span.button.unitIcon_ico_docu { /*通道new*/ margin-right: 2px; background-image: url(./img/unitIcon.png); *vertical-align: middle; } .ztree li span.button.houseIcon_ico_open, .ztree li span.button.houseIcon_ico_close, .ztree li span.button.houseIcon_ico_docu { /*通道new*/ margin-right: 2px; background-image: url(./img/houseIcon.png); *vertical-align: middle; } .ztree li span.button.channelIcon_ico_open, .ztree li span.button.channelIcon_ico_close, .ztree li span.button.channelIcon_ico_docu { /*通道new*/ margin-right: 2px; background-position: -42px -4px; background-image: url(./img/clientIcon.png); *vertical-align: middle; } .ztree li span.button.channelIconD_ico_open, .ztree li span.button.channelIconD_ico_close, .ztree li span.button.channelIconD_ico_docu { /*通道new*/ height: 14px; width: 20px; margin-right: 0px; background-image: url(./img/channelNotOnline.png); *vertical-align: middle; } .ztree li span.button.deviceIconD_ico_open, .ztree li span.button.deviceIconD_ico_close, .ztree li span.button.deviceIconD_ico_docu { /*通道new*/ height: 16px; width: 20px; margin-right: 0px; background: url(./img/deviceUnline.png) no-repeat; *vertical-align: middle; } .ztree li span.button.deviceIcon_ico_open, .ztree li span.button.deviceIcon_ico_close, .ztree li span.button.deviceIcon_ico_docu { /*通道new*/ margin-right: 2px; background-position: -42px -4px; background: url(./img/deviceOnline.png) no-repeat; *vertical-align: middle; } .ztree li span.button.dev_ico_open, .ztree li span.button.dev_ico_close, .ztree li span.button.dev_ico_docu { /*设备树new*/ margin-right: 2px; background-position: -545px -96px; background-image: url(./img/diyTree.png); vertical-align: top; *vertical-align: middle; } .ztree li span.button.devOff_ico_open, .ztree li span.button.devOff_ico_close, .ztree li span.button.devOff_ico_docu { /*设备树new*/ margin-right: 2px; background-position: -601px -96px; background-image: url(./img/diyTree.png); vertical-align: top; *vertical-align: middle; } .ztree li span.button.person_ico_docu, .ztree li span.button.person_ico_open, .ztree li span.button.person_ico_close { /* 人员 */ margin-right: 2px; background-image: url(./img/diyTree.png); vertical-align: top; background-position: -12px -96px; } .ztree li span.button.door_ico_docu, .ztree li span.button.door_ico_open, .ztree li span.button.door_ico_close { /* 门组 */ margin-right: 2px; background-image: url(./img/diyTree.png); vertical-align: top; background-position: -488px -12px; } .ztree li span.button.consume_ico_docu, .ztree li span.button.consume_ico_open, .ztree li span.button.consume_ico_close { /* 消费 */ margin-right: 2px; background-image: url(./img/diyTree.png); vertical-align: top; background-position: -180px -12px; } .ztree li span.button.consumeParent_ico_docu, .ztree li span.button.consumeParent_ico_open, .ztree li span.button.consumeParent_ico_close { /* 消费父节点 */ margin-right: 2px; background-image: url(./img/diyTree.png); vertical-align: top; background-position: -96px -12px; } .ztree li span.button.elevator_ico_docu, .ztree li span.button.elevator_ico_open, .ztree li span.button.elevator_ico_close { /* 梯控 */ margin-right: 2px; background-image: url(./img/diyTree.png); vertical-align: top; background-position: -236px -69px; } .ztree li span.button.elevatorParent_ico_docu, .ztree li span.button.elevatorParent_ico_open, .ztree li span.button.elevatorParent_ico_close { /* 梯控父节点 */ margin-right: 2px; background-image: url(./img/diyTree.png); vertical-align: top; background-position: -571px -12px; } .ztree li span.button.home_ico_docu, .ztree li span.button.home_ico_open, .ztree li span.button.home_ico_close { /* 根节点(home) */ margin-right: 2px; background-image: url(./img/diyTree.png); vertical-align: top; background-position: -152px -12px; } .ztree li span.button.reader_ico_docu, .ztree li span.button.reader_ico_open, .ztree li span.button.reader_ico_close { /* 读卡器 */ margin-right: 2px; background-image: url(./img/diyTree.png); vertical-align: top; background-position: -544px -97px; } .ztree li span.button.patrolPoint_ico_docu, .ztree li span.button.patrolPoint_ico_open, .ztree li span.button.patrolPoint_ico_close { /* 巡更点 */ margin-right: 2px; background-image: url(./img/diyTree.png); vertical-align: top; background-position: -96px -208px; } .ztree li span.button.ico_close { /*部门树old--文件夹*/ 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 input { height: 20px !important; line-height: 20px !important; padding: 3px !important; border-radius: 0 !important; } .ztree li span.button.ico_loading { margin-right: 2px; background: url(./img/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("./img/zTreeStandard.png"); *background-image: url("./img/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; filter: alpha(opacity=0); position: absolute; } /* level style*/ /*.ztree li span.button.level0 { display:none; } .ztree li ul.level0 { padding:0; background:none; }*/ .el-tree-node__content > span.el-tree-node__expand-icon { padding-right: 0; } span.el-tree-node__expand-icon { font-size: 20px; } .tree-oper { margin-left: 9px; } .tree-node { display: inline-block; height: 29px; line-height: 29px; padding: 0 3px; } .ztree .hide-node { display: none !important; } .ztree .pdl0 { padding-left: 0; }