/*-------------------------------------


该css为tree节点图标之外的其他样式配置，主要以ztree的divId作为标识

-------------------------------------*/
ul,li{list-style: none;}
/* 默认的样式 */
#defaultDivId .ztree li a.tmpTargetNode_inner {padding-top:0px; background-color:#316AC5; color:white; height:20px; border:1px #316AC5 solid;
    opacity:0.8; filter:alpha(opacity=80)}
#defaultDivId .ztree li a.tmpTargetNode_prev {}
#defaultDivId .ztree li a.tmpTargetNode_next {}
#defaultDivId .ztree li ul {margin: 0;padding: 0 0 0 18px;height: auto}
#defaultDivId .ztree li {padding: 4px 0 0; margin: 0; list-style: none; line-height: 20px; text-align: left; white-space: nowrap; outline: 0; position:relative;}
#defaultDivId .ztree li a {padding:2px 3px 0 0; margin:0; cursor:pointer; height:20px;color:#333; background-color: transparent;
    text-decoration:none; vertical-align:top; display: inline-block}
#defaultDivId .ztree li a:hover {text-decoration:underline}
#defaultDivId .ztree li a.curSelectedNode {padding:0px 2px; background-color:#FFE6B0; color:black; height:20px; border:1px #FFB951 solid; opacity:0.8;}

/* 表单组管理》高亮、必填等设置》角色列表 */
#formGroupRoleDivId{ height: 150px;width: 100%;overflow: auto;position: relative;top: 1px;border-radius: 4px;border: 1px solid #d9cfbf;}
#formGroupRoleDivId .ztree li ul {margin: 0;padding: 0 0 0 18px;height: auto}
#formGroupRoleDivId .ztree li {padding: 5px 0 0; margin: 0; list-style: none; line-height: 20px; text-align: left; white-space: nowrap; outline: 0; position:relative;}
#formGroupRoleDivId .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}
#formGroupRoleDivId .ztree li a:hover {text-decoration:underline}
#formGroupRoleDivId .ztree li span.button.switch {position:absolute; right:0px;top:5px;width: 30px; height: 30px;background-size:30px;}
#formGroupRoleDivId .ztree li span.button.noline_open{background:url(/static/img/feature/public/nes-icon.png) no-repeat 0 -60px; }
#formGroupRoleDivId .ztree li span.button.noline_close{background:url(/static/img/feature/public/nes-icon.png) no-repeat 0 -90px; }


/* 弹框样式 */
#dialogDivId {height:200px;width:100%;overflow: auto;border:1px solid rgb(236, 230, 223)}
#dialogDivId .ztree li ul {margin: 0;padding: 0 0 0 18px;height: auto}
#dialogDivId .ztree li {padding: 5px 0 0; margin: 0; list-style: none; line-height: 20px; text-align: left; white-space: nowrap; outline: 0; position:relative;}
#dialogDivId .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}
#dialogDivId .ztree li a:hover {text-decoration:underline}

/* 用户新增》所属部门、所属角色 */
#userRoleDivId{height:150px; width:100%; overflow: auto;  position: relative; top: 1px;  border-radius: 4px;  border:1px solid rgb(217, 207, 191);}
#userRoleDivId .ztree li ul {margin: 0;padding: 0 0 0 18px;height: auto}
#userRoleDivId .ztree li {padding: 5px 0 0; margin: 0; list-style: none; line-height: 20px; text-align: left; white-space: nowrap; outline: 0; position:relative;}
#userRoleDivId .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}
#userRoleDivId .ztree li a:hover {text-decoration:underline}

/*进件管理》签收材料》附件*/
#attachmentDivId{ height: auto;  width: 93%;  position: relative;  top: 1px; }
#attachmentDivId .ztree * {padding:0; margin:0; font-size:13px;font-family:'Helvetica Neue',Helvetica,STHeiti,'Microsoft YaHei',Arial,Verdana,sans-serif;}
#attachmentDivId .ztree {margin:0; padding:5px; color:#333}
#attachmentDivId .ztree li{padding:4px 0; margin:0; list-style:none; line-height:18px; text-align:left; white-space:nowrap; outline:0}
#attachmentDivId .ztree li ul{ margin:0; padding:0 0 0 18px; min-width:180px;}
#attachmentDivId .ztree li ul.line{ background:url(/static/img/feature/public/ztree/line_conn.gif) 0 0 repeat-y;}

#attachmentDivId .ztree li a {cursor: pointer;	margin: 0; padding:5px; height: 30px;width: 100%;display: inline-block;line-height:20px; color: #333; background-color: transparent; text-decoration: none; vertical-align: top; border:1px solid #e9e9e9;}
#attachmentDivId .ztree li a:hover {text-decoration:underline}
#attachmentDivId .ztree li a.curSelectedNode {border:1px solid #4ac5c3; background:#f3fcfc; color:#4ac5c3;}
#attachmentDivId .ztree li a.curSelectedNode_Edit {padding-top:4px; background-color:#FFE6B0; color:black; border:1px #FFB951 solid; opacity:0.8;}


.ztree li a input.rename {height:20px; width:80px; padding:0; margin:0;
    font-size:12px; border:1px #7EC4CC solid; *border:0px}
.ztree li span {line-height:18px; margin-right:5px}


/* 还款计划  */
#repayPlanDivId .ztree li ul {margin: 0;padding: 0 0 0 18px;height: auto}
#repayPlanDivId .ztree li {padding: 5px 0 0; margin: 0; list-style: none; line-height: 20px; text-align: left; white-space: nowrap; outline: 0; position:relative;}
#repayPlanDivId .ztree li a {cursor: pointer;	margin: 0; padding:5px; height: 30px;width: 100%;display: inline-block;line-height:20px; color: #333; background-color: transparent; text-decoration: none; vertical-align: top; border:1px solid #e9e9e9;}
#repayPlanDivId .ztree li a:hover {text-decoration:underline}
#repayPlanDivId .ztree li a.curSelectedNode {border:1px solid #4ac5c3; background:#f3fcfc; color:#4ac5c3;}
/*重写折叠符号，不使用加减号，换成三角符号*/
#repayPlanDivId .ztree li span.button.switch {position:absolute; right:0px;top:5px;width: 30px; height: 30px;background-size:30px;}
#repayPlanDivId .ztree li span.button.noline_open{background:url(/static/img/feature/public/nes-icon.png) no-repeat 0 -60px; }
#repayPlanDivId .ztree li span.button.noline_close{background:url(/static/img/feature/public/nes-icon.png) no-repeat 0 -90px; }


/* 角色模块，用户配置>>组织机构及其关联用户树 */
#instUserTreeForRoleModule {height:100%;width:100%;overflow: auto;}
#instUserTreeForRoleModule .ztree li ul {margin: 0;padding: 0 0 0 18px;height: auto}
#instUserTreeForRoleModule .ztree li {padding: 5px 0 0; margin: 0; list-style: none; line-height: 20px; text-align: left; white-space: nowrap; outline: 0; position:relative;}
#instUserTreeForRoleModule .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}
#instUserTreeForRoleModule .ztree li a:hover {text-decoration:underline}