You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
 

350 lines
5.4 KiB

* {
margin: 0 0 0 0;
}
a {
text-decoration: none;
font-size: 15px;
}
body{
height: 100%;
}
/*布局样式*/
.border-layout {
position: relative;
}
.border-layout, .border-layout * {
box-sizing: border-box;
}
.border-layout .content {
height: 100%;
width: 100%;
}
.border-layout .drag {
position: absolute;
border: 1px solid #c5c5c5;
}
.border-layout > .north {
position: absolute;
z-index: 10;
top: 0;
left: 0;
width: 100%;
}
.border-layout > .west {
position: absolute;
z-index: 5;
height: 100%;
top: 0;
left: 0;
}
.border-layout > .east {
position: absolute;
z-index: 5;
height: 100%;
top: 0;
right: 0;
}
.border-layout > .south {
position: absolute;
z-index: 10;
bottom: 0;
left: 0;
width: 100%;
}
.border-layout > .center {
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
}
.center >.content{
overflow: scroll;
}
.north, .south , .center , .east {
background: #f6f6f6;
line-height: 30px;
border: 1px solid #c5c5c5;
}
.ui-state-active{
border: 1px solid #c5c5c5;
background: #f6f6f6;
font-weight: normal;
color: #454545;
}
.north span {
margin-right: 3em;
}
/*布局样式end*/
/*导航*/
#nav {
margin-top:5px;
position:relative;
z-index:2;
}
#nav ul {
background: #f6f6f6;
list-style:none outside none;
margin-bottom:0;
}
#nav ul ul {
background-color:#FFFFFF;
display:none;
height:auto;
left:0;
padding:0;
position:absolute;
top:25px;
width:168px;
background-image:-webkit-gradient(left center , #F8FAFF 0%, #B8D1F8 15%, #FFFFFF 15%, #FFFFFF 100%);
background-image:-moz-linear-gradient(left center , #F8FAFF 0%, #B8D1F8 15%, #FFFFFF 15%, #FFFFFF 100%);
}
#nav ul ul ul {
display:none;
position:absolute;
top:-1px;
width:168px;
}
#nav ul li {
float:left;
margin-right:1px;
position:relative;
}
#nav ul li a {
color:#000;
cursor:default;
display:block;
font:11px Tahoma,Arial;
padding:3px 3px 4px;
text-decoration:none;
}
#nav ul li span {
background: 90% center transparent;
color:#000;
cursor:default;
display:block;
font:11px Tahoma,Arial;
padding:3px 0px 0px 3px;
position:relative;
}
#nav ul ul li span {
background: 97% center transparent;
}
#nav ul ul li {
float:none;
margin-right:0;
padding:1px;
text-indent:10px;
}
#nav ul ul li a,#nav ul ul li span {
border:1px solid transparent;
padding:1px 3px 5px 2px;
}
#nav ul ul li a img,#nav ul ul li span img {
border-width:0;
float:left;
margin-right:5px;
vertical-align:middle;
}
#nav ul li:hover > a,#nav ul li:hover > span {
background-color:#FFF2C8;
color:#000;
}
#nav img.close {
display:none;
height:100%;
left:0;
position:fixed;
top:0;
width:100%;
z-index:-1;
}
#nav ul li span:focus + ul,#nav ul li ul:hover,#nav ul:hover + img.close {
display:block;
}
/*导航end*/
/*
画布相关
*/
#draw {
background: url("../images/bg.png");
height: 1200px;
width: 2000px;
position: relative;
cursor:pointer;
}
.logicnode {
width: 117px;
height: 80px;
background: url("../images/logic.png") no-repeat;
background-size:cover;
}
#container .drag_node
{
position: relative;
}
#flowNode,#logicNode,#endNode,#mailTask,#noticeTask{
margin-top:10px;
}
/*开始节点*/
.starnode {
width: 55px;
height: 50px;
background: url("../images/start.png") no-repeat;
background-size:cover;
}
/*结束节点*/
.endnode {
width: 125px;
height: 50px;
background: url("../images/end.png") no-repeat;
background-size:cover;
}
/*流程节点*/
.flownode {
width: 120px;
height: 52px;
background: url("../images/flow.png") no-repeat;
background-size:cover;
}
.noticenode {
width: 50px;
height: 50px;
background: url("../images/notice.png") no-repeat;
background-size:cover;
}
.mailnode {
width: 50px;
height: 50px;
background: url("../images/mail.png") no-repeat;
background-size:cover;
}
.splitnode {
width: 50px;
height: 50px;
background: url("../images/split.png") no-repeat;
background-size:cover;
}
.countsignnode{
width: 50px;
height: 50px;
background: url("../images/countsign.png") no-repeat;
background-size:cover;
}
.mergenode {
width: 50px;
height: 50px;
background: url("../images/merge.png") no-repeat;
background-size:cover;
}
.node p{
line-height: 10px;!important;
}
body {
font-family: 'verdana';
font-size: 12px;
}
/*
画布相关end
*/
/*
属性表格样式
*/
.pgTable {
border: 1px solid #c5c5c5;
border-spacing: 0;
width: 100%;
}
.pgSubTable {
width: 100%;
border-spacing: 0;
}
.pgSubTable .pgGroupRow .pgGroupHeadCell {
width: 15px;
text-align: center;
}
.pgGroupRow {
background: #f6f6f6;
font-weight: bold;
}
table td.td_head {
background: #f6f6f6;
}
.pgGroupCell {
padding: 5px;
background: #FFFFFF;
}
.pgCell {
padding: 5px;
background: #FFFFFF;
}
.pgCell input ,.pgTextArea{
width: 240px;
}
/*
属性表格样式end
*/
#tab_fc_select {
margin-top:20px;
table-layout: fixed;
word-break: break-all;
word-wrap: break-word;
}
#tab_fc_select tr,
#tab_fc_select tr td {
text-align: center;
}