.z-workflow { position:relative; height:100%; width:100%; padding-left:60px; } .z-workflow.z-workflow-preview { padding-left: 0px; } .z-workflow-tool { position:absolute; top:0; left:0; height:100%; width:60px; background-color:#f8f8f8; border-right:1px solid #ddd; } .z-workflow-tool span { height: 0; overflow: hidden; border-bottom: #ccc 1px solid; border-top: #fff 1px solid; margin: 1px; clear: both; display: block; } .z-workflow-btn { display: block; border: 0; height: 50px; width: 50px; cursor:pointer; margin:auto; margin-top: 2px; margin-bottom: 2px; outline: none; border: #f7f7f7 1px solid; border-radius: 8px; } .z-workflow-btndown { display: block; height: 50px; width: 50px; cursor: pointer; margin:auto; margin-top: 2px; margin-bottom: 2px; outline: none; border: #ccc 1px solid; background: #fff; border-radius: 8px; } .z-workflow b { display: block; width: 48px; height: 48px; overflow: hidden; } .z-workflow .ico_cursor { background: url(/Content/images/zouworkflow/cursor.png) no-repeat 0 0; } .z-workflow .ico_direct { background: url(/Content/images/zouworkflow/direct.png) no-repeat 0 0; } .z-workflow .ico_startround { background: url(/Content/images/zouworkflow/startround.png) no-repeat 0 0; } .z-workflow .ico_endround { background: url(/Content/images/zouworkflow/endround.png) no-repeat 0 0; } .z-workflow .ico_stepnode { background: url(/Content/images/zouworkflow/stepnode.png) no-repeat 0 0; } .z-workflow .ico_confluencenode { background: url(/Content/images/zouworkflow/confluencenode.png) no-repeat 0 0; } .z-workflow .ico_conditionnode { background: url(/Content/images/zouworkflow/conditionnode.png) no-repeat 0 0; } .z-workflow .ico_conditionnodediv { background: url(/Content/images/zouworkflow/conditionnodediv.png) no-repeat 0 0; } .z-workflow .ico_auditornode { background: url(/Content/images/zouworkflow/auditornode.png) no-repeat 0 0; } .z-workflow .ico_childwfnode { background: url(/Content/images/zouworkflow/childwfnode.png) no-repeat 0 0; } /*绘制区域*/ .z-workflow-work { position:relative; width:100%; height:100%; } .z-workflow-work .z-workflow-workinner { background-image: url(/Content/images/zouworkflow/wallbg.png); position: relative; overflow: hidden; } /*节点*/ .z-workflow-node { position:absolute; background-color: #fff; border: #a8a8a8 solid 1px; border-radius: 10px; box-shadow: 2px 2px 19px #e0e0e0; margin: 0; padding-left:48px; cursor: default; display:table; } .z-workflow-node.item-startround { background: #5ccb41; border: #5e8800 solid 1px; overflow: visible; padding:0; } .z-workflow-node.item-endround { background: #de2922; border: #be0e0e solid 1px; overflow: visible; padding:0; } .z-workflow-node.item-conditionnode { background-color:initial; border:0!important; overflow: visible; padding:0; border-radius: 0px; box-shadow:initial!important; cursor: move; } .z-workflow-nodeico { position:absolute; left:0; top:50%; width:48px; height:48px; margin-top:-24px; cursor: move; } .z-workflow-node.item-startround .z-workflow-nodeico, .z-workflow-node.item-endround .z-workflow-nodeico { left:50%; margin-left:-24px; } .z-workflow-node.item-conditionnode .z-workflow-nodeico,.z-workflow-node.item-conditionnode b { position:absolute; top:0; left:0; width:100%; height:100%; margin-top:0px; } .z-workflow-node.item-conditionnode .z-workflow-nodeico { z-index:1; } .z-workflow-nodetext { text-align:center; display:table-cell; vertical-align:middle; } .z-workflow-node.item-conditionnode .z-workflow-nodetext { position:relative; top:0; left:0; width:100%; height:100%; } .z-workflow-node.item-startround, .z-workflow-node.item-endround { color:#fff; } .z-workflow-nodeclose { position: absolute; z-index: 10; right: -12px; top: -12px; width: 24px; height: 24px; overflow: hidden; cursor: pointer; background: url(/Content/images/zouworkflow/close.png) no-repeat 0 0; display:none; } .z-workflow-node:hover { border: #4a5b79 1px solid; box-shadow: 2px 2px 19px #444; opacity: .9; } .z-workflow-node.z-workflow-nodefocus { border: #4a5b79 1px solid; box-shadow: 2px 2px 19px #444; opacity: .9; } /*线段连接点#f30*/ .z-workflow-nodespot { position:absolute; height:20px; width:20px; display:none; z-index:100; cursor:crosshair; } .z-workflow-nodespotc { position:absolute; top:50%; left:50%; height:10px; width:10px; background-color:#039cfd; border:2px solid rgba(255, 255, 255, 0.00); margin-top:-5px; margin-left:-5px; } .z-workflow-nodespotmark .z-workflow-nodespotc { border:2px solid #f30; } .z-workflow-nodespot.left { height:100%; left:-10px; top:0; } .z-workflow-nodespot.top { width:100%; left:0; top:-10px; } .z-workflow-nodespot.right { height:100%; right:-10px; top:0; } .z-workflow-nodespot.bottom { width:100%; left:0; bottom:-10px; } .z-workflow-nodemark .z-workflow-nodespot{ display:block; } .z-workflow-nodemark { cursor:crosshair; } /*节点移动载体*/ .z-workflow .z-workflow-rsghost { position: absolute; display: none; overflow: hidden; border: #8ea4c1 1px dashed; background: #f2f2f2; filter: Alpha(Opacity=60); -moz-opacity: .6; opacity: .6; z-index: 12; border-radius: 10px; cursor:move; padding-left:48px; } /*线条设置*/ .z-workflow .z-workflow-lineoper { height: 15px; background-color: #d8e8fc; border: #ccc 1px solid; position: absolute; z-index: 10000; } .z-workflow .z-workflow-lineoper b { display: inline-block; width: 15px; height: 15px; margin-left: 2px; cursor: pointer; } .z-workflow .z-workflow-lineoper .lr { background: url(/Content/images/zouworkflow/GooFlow_line_oper.png) no-repeat 1px 1px; } .z-workflow .z-workflow-lineoper .tb { background: url(/Content/images/zouworkflow/GooFlow_line_oper.png) no-repeat 1px -14px; } .z-workflow .z-workflow-lineoper .sl { background: url(/Content/images/zouworkflow/GooFlow_line_oper.png) no-repeat 1px -29px; } .z-workflow .z-workflow-lineoper .x { background: url(/Content/images/zouworkflow/GooFlow_line_oper.png) no-repeat 1px -44px; } /*线条移动*/ .z-workflow-linemover { filter: Alpha(Opacity=50); -moz-opacity: .5; opacity: .5; overflow: hidden; position: absolute; z-index: 9999; } /*滚动条样式*/ .z-workflow-work .mCSB_container_wrapper{ margin:0 !important; } .z-workflow-work .mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar { background-color:#B3B3B3 !important; } .z-workflow-work .mCSB_scrollTools .mCSB_draggerRail { background-color:initial !important; background-color:none !important; } .z-workflow-work .mCSB_scrollTools.mCSB_scrollTools_horizontal { bottom:-6px; } .z-workflow-work .mCSB_scrollTools_vertical { right:-6px; }