/*-------------------------------------
zTree Style
version:	3.5.19
author:		Hunter.z
email:		hunter.z@263.net
website:	http://code.google.com/p/jquerytree/
-------------------------------------*/
.ztree *{padding:0;margin:0;font-size:14px}
.ztree{margin:0;padding:5px;color:#333}
.ztree li{padding:0;margin:0;list-style:none;line-height:16px;text-align:left;white-space:nowrap;outline:0}
.ztree li ul{margin:0;padding:0 0 0 18px}
.ztree li ul.line{background:url(./img/line_conn.gif) 0 0 repeat-y}
.ztree li a{padding:1px 3px 0 0;margin:0;cursor:pointer;height:19px;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:0;background-color:#DCF5FF;color:#000;height:19px;border:1px #6dcff6 solid;margin: 0px 0px 0px -1px}
.ztree li a.curSelectedNode_Edit{padding-top:0;background-color:#FFE6B0;color:#000;height:19px;border:1px #FFB951 solid}
.ztree li a.tmpTargetNode_inner{padding-top:0;background-color:#316AC5;color:#fff;height:19px;border:1px #316AC5 solid;opacity:.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}
.ztree li span{line-height:16px;margin-right:2px;padding-left: 2px}
.ztree li a.button,.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:0;background-color:transparent;background-repeat:no-repeat;background-attachment:scroll;background-image:url(./img/zTreeStandard.svg)}
.ztree li a.curSelectedNode_dbClick{padding-top:0;background-color:#fff8b0;color:#000;height:19px;border:1px #FFB951 solid;margin: 0px 0px 0px -1px}
.ztree li span.button.chk{width:13px;height:13px;margin:0 3px 0 0;cursor:default;}
.ztree li span.button.chk.checkbox_false_full{background-position:0 0}
.ztree li span.button.chk.checkbox_false_full_focus{background-position:0 -14px}
.ztree li span.button.chk.checkbox_false_part{background-position:0 -28px}
.ztree li span.button.chk.checkbox_false_part_focus{background-position:0 -42px}
.ztree li span.button.chk.checkbox_false_disable{background-position:0 -56px}
.ztree li span.button.chk.checkbox_true_full{background-position:-14px 0}
.ztree li span.button.chk.checkbox_true_full_focus{background-position:-14px -14px}
.ztree li span.button.chk.checkbox_true_part{background-position:-14px -28px}
.ztree li span.button.chk.checkbox_true_part_focus{background-position:-14px -42px}
.ztree li span.button.chk.checkbox_true_part_focus{background-position:-14px -42px}
.ztree li span.button.chk.checkbox_true_disable{background-position:-14px -56px}
.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{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_part{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}
.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:0 0}
.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:0 0}
.ztree li span.button.ico_open{margin-right:2px;background-position:-110px -16px;vertical-align:top}
.ztree li span.button.ico_close{margin-right:2px;background-position:-110px 0;vertical-align:top}
.ztree li span.button.ico_docu{margin-right:2px;background-position:-110px 0;vertical-align:top}
.ztree li span.button.edit{margin-right:0px;background-position:-3px -90px;vertical-align:top;width:18px!important;height:20px!important;}
.ztree li a.button.binds,.ztree li span.button.binds{margin-right:0;background-position:-22px -90px;vertical-align:top;width:20px!important;height:20px!important;}
.ztree li a.button.import,.ztree li span.button.import{margin:0 2px 0 2px;background-position:-44px -88px;vertical-align:top;width:20px!important;height:20px!important;margin-top:-2px;}
.ztree li span.button.details{margin-right:2px;background-position:-20px -71px;vertical-align:top;width:22px!important;height:19px!important;}
.ztree li span.button.remove{margin-right:2px;background-position:-42px -72px;vertical-align:top;width:20px!important;height:18px!important;}
.ztree li span.button.ico_loading{margin-right:2px;background:url(./img/loading.gif) no-repeat scroll 0 0 transparent;vertical-align:top}
ul.tmpTargetzTree{background-color:#FFE6B0;opacity:.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.svg)}
ul.ztree.zTreeDragUL{margin:0;padding:0;position:absolute;width:auto;height:auto;overflow:hidden;background-color:#cfcfcf;border:1px #00B83F dotted;opacity:.8;filter:alpha(opacity=80)}
.zTreeMask{z-index:10000;background-color:#cfcfcf;opacity:0;filter:alpha(opacity=0);position:absolute}
.ztree li span.button.add{margin-left:2px;margin-right:-1px;background-position:0 -70px;vertical-align:top;width:22px!important;height:20px!important;margin-top:-2px;}
.ztree li span.button.trackreplay{margin-left:2px;margin-right:-1px;background-image:url(./img/trackreplay.svg);vertical-align:top;width:22px!important;height:20px!important;}
.ztree li span.button.realtime-video-jump{margin:2px -1px 0px 0px;background-image:url(./img/realtime_video_jump.svg);vertical-align:top;width:20px!important;height:12px!important;}
.ztreeModelBox{display:none;position:absolute;top:35px;left:15px;background-color:#fff;z-index:9999999;width:90%;min-height:200px;border:1px solid #ccc;overflow:auto}
.ztree li span.button.groupSkin_ico_close{background-position:-110px 0;margin-right:2px;vertical-align:top}
.ztree li span.button.groupSkin_ico_open{background-position:-110px -16px;margin-right:2px;vertical-align:top}
.ztree li span.button.peopleSkin_ico_docu,.ztree li span.button.vehicleSkin_ico_docu{background-position:-110px -52px;margin-right:2px;vertical-align:top}
.ztree li span.button.groupSkin_ico_docu{background-position:-110px 0;margin-right:2px;vertical-align:top}
.ztree li span.button.fenceSkin_ico_docu{background-position:-128px 0px;margin-right:2px;vertical-align:top}
/* 电子围栏图标样式修改 */
.ztree li span.button.zw_m_marker_skin_ico_docu{background-position:-129px 0;margin-right:-2px;vertical-align:top}
.ztree li span.button.zw_m_line_skin_ico_docu{background-position:-129px -16px;margin-right:-1px;vertical-align:top}
.ztree li span.button.zw_m_rectangle_skin_ico_docu{background-position:-129px -33px;margin-right:0px;vertical-align:top}
.ztree li span.button.zw_m_circle_skin_ico_docu{background-position:-130px -49px;margin-right:-1px;vertical-align:top}
.ztree li span.button.zw_m_polygon_skin_ico_docu{background-position:-130px -67px;margin-right:-1px;vertical-align:top}
.ztree li span.button.zw_m_administration_skin_ico_docu{background-position:-130px -85px;margin-right:-1px;vertical-align:top}
.ztree li span.button.zw_m_travel_line_skin_ico_docu{background-position:-129px -102px;margin-right:-1px;vertical-align:top}
.ztree li span.button.zw_m_marker_circle_skin_ico_docu{
  background-image: url('../../../img/circleIcon.png');
  background-repeat: no-repeat;
  background-size: 10px 10px;
  background-position: 2px 2px;
  /*width: 10px;*/
  /*height: 10px;*/
}

.ztree li span.button.userSkin_ico_docu{background-position:-128px -130px;margin-right:2px;vertical-align:top}/* -110px -67px */
.ztree li span.button.peopleSkin_ico_docu{background-position:-128px -130px;margin-right:2px;vertical-align:top}
.ztree li span.button.thingSkin_ico_docu,.ztree li span.button.thingSkin_ico_close{background-position:-110px -88px;margin-right:2px;vertical-align:top}

/*-------------------------------------
zTree Style

version:	3.5.19
author:		Hunter.z
email:		hunter.z@263.net
website:	http://code.google.com/p/jquerytree/
-------------------------------------*/
.ztreee *{padding:0;margin:0;font-size:14px}
.ztreee{margin:0;padding:5px;color:#333}
.ztreee li{padding:0;margin:0;list-style:none;line-height:16px;text-align:left;white-space:nowrap;outline:0}
.ztreee li ul{margin:0;padding:0 0 0 18px}
.ztreee li ul.line{background:url(./img/line_conn.gif) 0 0 repeat-y}
.ztreee li a{padding:1px 3px 0 0;margin:0;cursor:pointer;height:23px;color:#333;background-color:transparent;text-decoration:none;vertical-align:top;display:inline-block}
.ztreee li a:hover{text-decoration:underline}
.ztreee li a.curSelectedNode{padding-top:0px;margin:0px 0px 4px -1px;background-color:#DCF5FF;color:#000;height:19px;border:1px #6dcff6 solid}
.ztreee li a.curSelectedNode_Edit{padding-top:0;background-color:#FFE6B0;color:#000;height:19px;border:1px #FFB951 solid;opacity:.8}
.ztreee li a.tmpTargetNode_inner{padding-top:0;background-color:#316AC5;color:#fff;height:19px;border:1px #316AC5 solid;opacity:.8;filter:alpha(opacity=80)}
.ztreee li a input.rename{height:14px;width:80px;padding:0;margin:0;font-size:12px;border:1px #7EC4CC solid}
.ztreee li span{line-height:16px;margin-right:2px;padding-left: 2px}
.ztreee li span.button{line-height:0;margin:0;width:16px;height:16px;display:inline-block;vertical-align:middle;border:0 none;cursor:pointer;outline:0;background-color:transparent;background-repeat:no-repeat;background-attachment:scroll;background-image:url(./img/zTreeStandard.svg)}
.ztreee li span.button.chk{width:13px;height:13px;margin:0 3px 0 0;cursor:auto}
.ztreee li span.button.chk.checkbox_false_full{background-position:0 0}
.ztreee li span.button.chk.checkbox_false_full_focus{background-position:0 -14px}
.ztreee li span.button.chk.checkbox_false_part{background-position:0 -28px}
.ztreee li span.button.chk.checkbox_false_part_focus{background-position:0 -42px}
.ztreee li span.button.chk.checkbox_false_disable{background-position:0 -56px}
.ztreee li span.button.chk.checkbox_true_full{background-position:-14px 0}
.ztreee li span.button.chk.checkbox_true_full_focus{background-position:-14px -14px}
.ztreee li span.button.chk.checkbox_true_part{background-position:-14px -28px}
.ztreee li span.button.chk.checkbox_true_part_focus{background-position:-14px -42px}
.ztreee li span.button.chk.checkbox_true_disable{background-position:-14px -56px}
.ztreee li span.button.chk.radio_false_full{background-position:-28px 0}
.ztreee li span.button.chk.radio_false_full_focus{background-position:-28px -14px}
.ztreee li span.button.chk.radio_false_part{background-position:-28px -28px}
.ztreee li span.button.chk.radio_false_part_focus{background-position:-28px -42px}
.ztreee li span.button.chk.radio_false_disable{background-position:-28px -56px}
.ztreee li span.button.chk.radio_true_full{background-position:-42px 0}
.ztreee li span.button.chk.radio_true_full_focus{background-position:-42px -14px}
.ztreee li span.button.chk.radio_true_part{background-position:-42px -28px}
.ztreee li span.button.chk.radio_true_part_focus{background-position:-42px -42px}
.ztreee li span.button.chk.radio_true_disable{background-position:-42px -56px}
.ztreee li span.button.switch{width:18px;height:18px}
.ztreee li span.button.root_open{background-position:-92px -54px}
.ztreee li span.button.root_close{background-position:-74px -54px}
.ztreee li span.button.roots_open{background-position:-92px 0}
.ztreee li span.button.roots_close{background-position:-74px 0}
.ztreee li span.button.center_open{background-position:-92px -18px}
.ztreee li span.button.center_close{background-position:-74px -18px}
.ztreee li span.button.bottom_open{background-position:-92px -36px}
.ztreee li span.button.bottom_close{background-position:-74px -36px}
.ztreee li span.button.noline_open{background-position:-92px -72px}
.ztreee li span.button.noline_close{background-position:-74px -72px}
/*.ztreee li span.button.root_docu{background:0 0}*/
.ztreee li span.button.root_docu{background-position:0 30px}
.ztreee li span.button.roots_docu{background-position:-56px 0}
.ztreee li span.button.center_docu{background-position:-56px -18px}
.ztreee li span.button.bottom_docu{background-position:-56px -36px}
.ztreee li span.button.noline_docu{background:0 0}
.ztreee li span.button.ico_open{margin-right:2px;background-position:-110px -16px;vertical-align:top}
.ztreee li span.button.ico_close{margin-right:2px;background-position:-110px 0;vertical-align:top}
.ztreee li span.button.ico_docu{margin-right:2px;background-position:-110px 0;vertical-align:top}
/* .ztreee li span.button.edit{margin-right:2px;background-position:-110px -102px;vertical-align:top} */
.ztreee li span.button.edit{margin-right:0px;background-position:-3px -90px;vertical-align:top;width:18px!important;height:20px!important;}
/* .ztreee li span.button.details{margin-right:2px;background-position:-127px -96px;vertical-align:top} */
.ztreee li span.button.details{margin-right:0;background-position:-22px -90px;vertical-align:top;width:20px!important;height:20px!important;}

/* .ztreee li span.button.remove{margin-right:2px;background-position:-110px -119px;vertical-align:top} */
.ztreee li span.button.remove{margin-right:2px;background-position:-42px -72px;vertical-align:top;width:20px!important;height:18px!important;}
.ztreee li span.button.insert{margin-right:2px;background-position:-42px -90px;vertical-align:top;width:20px!important;height:18px!important;}
.ztreee li span.button.binds{margin-right:0;background-position:-22px -90px;vertical-align:top;width:20px!important;height:20px!important;}
.ztreee li span.button.import{margin-right:2px;background-position:-42px -90px;vertical-align:top;width:20px!important;height:18px!important;}

.ztreee li span.button.ico_loading{margin-right:2px;background:url(./img/loading.gif) no-repeat scroll 0 0 transparent;vertical-align:top}
ul.tmpTargetzTree{background-color:#FFE6B0;opacity:.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.svg)}
ul.ztree.zTreeDragUL{margin:0;padding:0;position:absolute;width:auto;height:auto;overflow:hidden;background-color:#cfcfcf;border:1px #00B83F dotted;opacity:.8;filter:alpha(opacity=80)}
.zTreeMask{z-index:10000;background-color:#cfcfcf;opacity:0;filter:alpha(opacity=0);position:absolute}
/* .ztreee li span.button.add{margin-left:2px;margin-right:-1px;background-position:0 -70px;vertical-align:top;width:22px!important;height:20px!important;} */
.ztreee li span.button.add{margin-left:2px;margin-right:-1px;background-position:0 -70px;vertical-align:top;width:22px!important;height:20px!important;margin-top:-2px;}

.ztreeModelBox{display:none;position:absolute;top:35px;left:15px;background-color:#fff;z-index:9999999;width:90%;min-height:100px;max-height:250px;border:1px solid #ccc;overflow:auto}
.assignmentSkin_ico_close,.assignmentSkin_ico_docu,.assignmentSkin_ico_open,.ztree li span.button.assignmentSkin_ico_close,.ztree li span.button.assignmentSkin_ico_docu,.ztree li span.button.assignmentSkin_ico_open{background-image:url(./img/group.svg)!important}
.ztreee li span.button.groupSkin_ico_close{background-position:-110px 0;margin-right:2px;vertical-align:top}
.ztreee li span.button.groupSkin_ico_open{background-position:-110px -16px;margin-right:2px;vertical-align:top}
.ztreee li span.button.vehicleSkin_ico_docu{background-position:-110px -51px;margin-right:2px;vertical-align:top}
.ztreee li span.button.thingSkin_ico_docu{background-position:-110px -88px;margin-right:2px;vertical-align:top}
.ztreee li span.button.groupSkin_ico_docu{background-position:-110px 0;margin-right:2px;vertical-align:top}

.ztreee li span.button.fenceSkin_ico_docu{background-position:-110px -134px;margin-right:2px;vertical-align:top}

.ztreee li span.button.userSkin_ico_docu{background-position:-110px -68px;margin-right:2px;vertical-align:top}
.ztreee li span.peopleSkin_ico_docu{background-position:-128px -130px;margin-right:2px;vertical-align:top}

.group-number-statistics{ color: #6dcff6; }
.node_name span:first-child{ padding-left: 5px; }

/* 实时视频 */
