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
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;
|
|
|
|
}
|