﻿.orgNode {
    color: black;
    text-align: center;
    position: absolute;
    z-index: 2;
    font-size: 12px;
    /*-webkit-box-shadow: #666 0px 0px 6px;
    -moz-box-shadow: #666 0px 0px 6px;
    box-shadow: #666 0px 0px 6px;*/
       -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px;
    border: 1px #ccc solid;
    -ms-opacity: 0.8;
    opacity: 0.8;
}



.orgNode:hover {
    -ms-opacity: 1;
    opacity: 1;
    cursor: move;
}

/*个人类型岗位颜色*/
.orgNode.orgNode_jobtype1 {
    background-color: #cbf862;
}
/*组织类型岗位*/
.orgNode.orgNode_jobtype2 {
    background-color: #9bf0dd;
}
/*0 空组织*/
.orgNode.orgNode_jobtype0 {
    background-color: #9bf0dd;
}
 /*3 组织有下级*/ 
.orgNode.orgNode_jobtype3 {
    background-color: #18e6b8;
}
.selected, .orgNode:hover{
    border: 1px dotted #00008b;
    background-color: #0ca6d2;
}

#organizationChart {
    min-height: 100%;
    -moz-min-width: 100%;
    -ms-min-width: 100%;
    -o-min-width: 100%;
    -webkit-min-width: 100%;
    min-width: 100%;
    /*overflow: scroll;*/
}

#organizationChartContainer {
    /*height: 100%;*/
   
}

.orgNode .orgNode_header {
    height: 20%;
    width: 100%;
    position: absolute;
    top: 0px;
    border-bottom: 1px solid #E09A9A;
    display: table;
}
.orgNode_footer {
    height: 20%;
    width: 100%;
    position: absolute;
    bottom: 0px;
    border-top: 1px dotted #E09A9A;
    text-align: left;
    padding-left: 5px;
    cursor: default;

}
.orgNode .orgNode_body {
    width: 100%;
    position: absolute;
    height: 60%;
    top: 20%;
    display: table;
    cursor: default;
}

.orgText {
    -moz-word-break: break-all;
    -o-word-break: break-all;
    word-break: break-all;
    display: table-cell;
    vertical-align: middle;
}

.orgNode_footer .icon{
   margin-top:10%;
   margin-right:5px;
}

