GooFlow.css 19 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369
  1. v\:group,v\:rect,v\:imagedata,v\:oval,v\:line,v\:polyline,v\:stroke,v\:textbox { display:inline-block;background:transparent }
  2. .GooFlow{
  3. overflow:auto;font: 12px Arial, Helvetica, sans-serif;
  4. -moz-user-select:none;-webkit-user-select:none;
  5. }
  6. body{/* background-image:url(img/pattern.png) !important;*/background-position: right top !important; background-repeat: repeat-y !important;background-color:#f7f7f7 !important;}
  7. .GooFlow_head{clear:both;height:22px;padding:1px}
  8. .GooFlow_head label{
  9. font-weight:bold; text-indent:18px;display:block inline;height:14px;margin:2px;border:#B7C8D7 1px solid;border-right:#E9F4FA 1px solid;border-bottom:#E9F4FA 1px solid;padding:1px;width:160px;text-align:center;
  10. background: url(img/gooflow_icon.png) no-repeat -137px 1px;float:left;color:#15428B;-moz-border-radius:3px; -webkit-border-radius:3px;border-radius:3px;overflow:hidden;
  11. }
  12. .GooFlow_head span{float:left;height:22px;width:0px;overflow:hidden;border-left:#9AC6FF 1px solid;border-right:#FFFFFF 1px solid;margin:0px 1px;}
  13. .GooFlow_head_btn{display:block;border:0px;height:18px;width:18px;cursor:default;padding:2px;margin:0px 1px;float:left;outline:none;blr:expression(this.onFocus=this.blur)}
  14. .GooFlow_head_btn b{display:inline-block;overflow:hidden;width:18px;height:18px;border:0px;}
  15. .GooFlow_head_btn:hover{
  16. -moz-border-radius:2px; -webkit-border-radius:2px;border-radius:2px;border:#8E9DA6 1px solid;
  17. padding:0px;border:#8B7654 1px solid; background:url(img/gooflow_btn_bg.png) repeat-x;width:20px;height:20px;
  18. }
  19. .GooFlow_head_btn:hover b{border:#F6A32D 1px solid;border-top-color:#B1905D;margin:0px;-moz-border-radius:1px; -webkit-border-radius:1px;border-radius:1px;}
  20. .GooFlow_tool{
  21. float:left;clear:left;background-color: #efefef;margin-top: 0px !important;
  22. }
  23. .GooFlow_tool_div{overflow:auto;-moz-border-radius:2px; -webkit-border-radius:2px;border-radius:2px;}
  24. .GooFlow_tool span{height:0px;overflow:hidden;border-bottom:#9AC6FF 1px solid;border-top:#FFFFFF 1px solid;margin:1px;clear:both;display:block;}
  25. .GooFlow_tool_btn{display:block;border:0px;height:18px;width:18px;cursor:default;padding:2px;margin:1px;outline:none;blr:expression(this.onFocus=this.blur);}
  26. .GooFlow_tool_btn b{display:block;overflow:hidden;width:18px;height:18px;border:0px}
  27. .GooFlow_tool_btn:hover{-moz-border-radius:3px; -webkit-border-radius:3px;border-radius:3px;padding:0px;border:#8E9DA6 1px solid;width:20px;height:20px;}
  28. .GooFlow_tool_btn:hover b{border:#F5FAFC 1px solid;-moz-border-radius:2px; -webkit-border-radius:2px;border-radius:2px}
  29. .GooFlow_tool_btndown{
  30. width:20px;height:20px;cursor:default;margin:1px;outline:none;blr:expression(this.onFocus=this.blur);
  31. -moz-border-radius:3px; -webkit-border-radius:3px;border-radius:3px;border:#8E9DA6 1px solid;border:0px;
  32. padding:0px;border:#8B7654 1px solid; background:url(img/gooflow_btn_bg.png) repeat-x;display:block;
  33. }
  34. .GooFlow_tool_btndown b{
  35. display:block;overflow:hidden;width:14px;height:14px;border:#F6A32D 1px solid;
  36. border-top-color:#B1905D;margin:0px;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;
  37. }
  38. .GooFlow_work{float:right;margin:0px 3px 3px 0px;/*border-left:#ddd 1px solid;*/position:relative; margin-top: 0px !important;}
  39. .GooFlow_work .GooFlow_work_inner{/* background-image:url(/env/js/GooFlow/codebase/img/pattern.png);background-position: 850px top; background-repeat: repeat-y; */ position:relative;}
  40. .GooFlow_work .GooFlow_work_group{position:absolute;overflow:hidden;top:0px;left:0px}
  41. .GooFlow_area{position:absolute;overflow:hidden;}
  42. .GooFlow_area .lock{cursor:default;}
  43. .GooFlow_area .bg{cursor:move;filter:Alpha(Opacity=30);-moz-opacity:0.3;opacity: 0.3;}
  44. .GooFlow_work .lock .bg{cursor:default;}
  45. .GooFlow_area label{cursor:text;top:1px;left:1px;position:absolute;display:block;font-size:12px;text-indent:18px;height:18px;line-height:18px}
  46. .GooFlow_work .lock label{cursor:default;}
  47. .GooFlow_area b{display:block;height:18px;widht:18px;top:0px;left:0px;position:absolute;cursor:pointer}
  48. .GooFlow_work .area_red .bg{border:1px solid red;background-color:#FF7865}
  49. .GooFlow_work .area_red label{color:red;background:url(img/gooflow_bullet.png) no-repeat 1px 1px}
  50. .GooFlow_work .area_yellow .bg{border:1px solid #CD925A;background-color:#FFD564}
  51. .GooFlow_work .area_yellow label{color:#FFBA1D;background:url(img/gooflow_bullet.png) no-repeat 1px -16px}
  52. .GooFlow_work .area_blue .bg{border:1px solid #347BB1;background-color:#549CDE}
  53. .GooFlow_work .area_blue label{color:#347BB1;background:url(img/gooflow_bullet.png) no-repeat 1px -33px}
  54. .GooFlow_work .area_green .bg{border:1px solid green;background-color:#84CA04}
  55. .GooFlow_work .area_green label{color:green;background:url(img/gooflow_bullet.png) no-repeat 1px -50px}
  56. .GooFlow_work svg{display:block;position:absolute}
  57. .GooFlow_work v\:group{position:relative;display:block}
  58. .GooFlow_work v\:group v\:line{overflow:visible}
  59. .GooFlow_work v\:group v\:polyline{overflow:visible}
  60. .GooFlow_work v\:group div{cursor:text;position:absolute;overflow:visible;display:inline;float:left;white-space: nowrap}
  61. .GooFlow_work .draw{color:#ff3300}
  62. .GooFlow_item.node_foreach,
  63. /* 并行,增加背景色、方角,抄自 .GooFlow.node_decision。Lin
  64. .GooFlow_item.node_fork{border:none;} */
  65. .GooFlow_item.node_fork{border: none; border-radius: 3px; background-color:#e4cdfd;}
  66. /* 汇合,增加大圆角、去掉边框。Lin
  67. .GooFlow_item.node_join,
  68. .GooFlow_item.node_join{background-color:#fce6c8;} */
  69. .GooFlow_item.node_join{border: none; border-radius: 100px; background-color:#fce6c8;}
  70. /* 分支,去掉背景色、大圆角 -- 改用图片 fork1.png 作为背景色。Lin
  71. .GooFlow_item.node_decision{background-color:#e4cdfd;}
  72. .GooFlow_item.node_decision{ border: none; border-radius: 100px; } */
  73. .GooFlow_item.node_decision{ border: none; }
  74. /* .GooFlow_work_inner .GooFlow_item.node_foreach .span,
  75. .GooFlow_work_inner .GooFlow_item.node_fork .span,
  76. .GooFlow_work_inner .GooFlow_item.node_decision .span,
  77. .GooFlow_work_inner .GooFlow_item.node_join .span{ top: 47px !important } */
  78. /* 再改,独立指定 node_fork.span、node_foreach .span 的 top -- 把 .GooFlow.ico_fork2、.GooFlow.ico_foreach2 高度降低了。Lin
  79. * 相应的,在 GooFlow.addNode( 里,去掉 <table 的宽、高指定
  80. * 把 "分支"(<字典名>)、"汇合"、"并行" 放到框里
  81. .GooFlow_work_inner .GooFlow_item.node_fork .span,
  82. .GooFlow_work_inner .GooFlow_item.node_decision .span,
  83. .GooFlow_work_inner .GooFlow_item.node_join .span,
  84. .GooFlow_work_inner .GooFlow_item.node_foreach .span{ word-wrap: break-word;top: 40px!important; transform: none !important } */
  85. .GooFlow_work_inner .GooFlow_item.node_fork .span,
  86. .GooFlow_work_inner .GooFlow_item.node_foreach .span {word-wrap:break-word; top:8px!important; transform:none !important}
  87. .GooFlow_work_inner .GooFlow_item.node_decision .span,
  88. .GooFlow_work_inner .GooFlow_item.node_join .span {word-wrap: break-word;top: 12px!important; transform: none !important}
  89. .GooFlow .GooFlow_item.node_foreach .rs_opener,
  90. .GooFlow .GooFlow_item.node_fork .rs_opener,
  91. .GooFlow .GooFlow_item.node_decision .rs_opener,
  92. .GooFlow .GooFlow_item.node_join .rs_opener{top:-19px;}
  93. .GooFlow_item.item_round.item_focus{ background-color: transparent !important; }
  94. .GooFlow_item{
  95. position:absolute;
  96. border:2px solid #333;
  97. border-radius:3px;
  98. color:#333;
  99. font-weight: bold;
  100. z-index: 1000;
  101. }
  102. .GooFlow_item:not(.item_round) .span{
  103. width: 100%;
  104. left: 0 !important;
  105. top: 50% !important;
  106. transform: translate(0, -50%);
  107. -webkit-transform: translate(0, -50%);
  108. -ms-transform: translate(0, -50%);
  109. text-align: center
  110. }
  111. .GooFlow table{border:0px #EBF4FD solid;padding:0px;border-radius:2px}
  112. .GooFlow td{ vertical-align:middle;text-align:center;padding:0px;cursor:default;word-wrap: break-word;word-break:break-all}
  113. .GooFlow .ico{width:18px;}
  114. .GooFlow b{display:block;width:20px;height:20px;overflow:visible; position: relative; }
  115. .GooFlow_tool b:after{content:''; position: absolute;width: 100%;height:100%;left:-2px;top:-2px;border-radius: 5px; }
  116. .GooFlow_tool_div > div:hover b:after,
  117. .elementListSelected b:after{
  118. /* background:url(img/gooflow_btn_bg.png) repeat-x; */
  119. border: 2px solid #bd1f16 !important;
  120. }
  121. .GooFlow_tool_div > div:hover b,
  122. .elementListSelected b{
  123. background-color:#f4dadb ;
  124. }
  125. .GooFlow .item_round{ border-radius:30px; overflow:visible;border:0;}
  126. .GooFlow .item_round table{border:0px;padding:0px;width:22px;height:22px}
  127. .GooFlow .item_round .span{
  128. display:block;text-align:center; position:absolute;width:40px;left:-10px;overflow:visible;text-align:center;
  129. padding:0px;cursor:default;word-wrap: break-word;word-break:break-all
  130. }
  131. .GooFlow .item_complex{background:#C2DB4E;}
  132. .GooFlow div .rs_right{overflow:hidden;position:absolute;right:-1px;top:-1px;height:100%;width:6px;cursor:w-resize}
  133. .GooFlow div .rs_bottom{overflow:hidden;position:absolute;left:-1px;bottom:-1px;width:100%;height:6px;cursor:n-resize}
  134. .GooFlow div .rs_rb{
  135. position:absolute;right:-1px;bottom:-1px;width:9px;height:9px;overflow:hidden;cursor:nw-resize;/*background:url(img/gooflow_tip.png) no-repeat 0px -8px;*/
  136. }
  137. .GooFlow div .rs_control{
  138. /* 换图标。Lin
  139. position:relative;left:0px;top:0px;width:15px;height:15px;overflow:hidden;cursor:pointer;background:url(img/gooflow_opener.png) no-repeat 0px -30px; */
  140. position:relative;left:0px;top:0px;width:15px;height:15px;overflow:hidden;cursor:pointer;background:url(img/gooflow_icon.png) no-repeat -137px -47px;
  141. }
  142. .GooFlow div .rs_rejectline{
  143. position:relative;left:-20px;top:-27px;width:15px;height:15px;overflow:hidden;cursor:pointer;color: #333;
  144. }
  145. .GooFlow div .rs_close{
  146. /* 换图标。Lin
  147. position:relative;left:0px;top:0px;width:15px;height:15px;overflow:hidden;cursor:pointer;background:url(img/gooflow_opener.png) no-repeat 0px -15px */
  148. position:relative;left:0px;top:0px;width:15px;height:15px;overflow:hidden;cursor:pointer;background:url(img/gooflow_icon.png) no-repeat -119px -0px
  149. }
  150. .GooFlow_item.item_round .rs_opener{top:167%;right: 2px; }
  151. .GooFlow div .rs_opener{
  152. border: solid 1px #7DA2CE;
  153. position: absolute;
  154. width: auto;
  155. /*height: 15px;*/
  156. background-color: #D8E8FC;
  157. opacity: 0.5;
  158. right: 0;
  159. top: -19px;
  160. display: flex;
  161. }
  162. .GooFlow .rs_ghost{
  163. position:absolute;display:none;overflow:hidden;border:#8EA4C1 1px dashed; background:#D9E8FB;
  164. filter:Alpha(Opacity=60);-moz-opacity:0.6;opacity: 0.6;z-index:10
  165. }
  166. .GooFlow .item_focus{border-color:#bd1f16 ;margin:1px;background-color:#f4dadb !important;}
  167. .GooFlow .item_mark{border:#bd1f16 2px solid;margin: 2px;}
  168. .GooFlow .item_mark td{cursor:hand}
  169. .GooFlow textarea{position:absolute;border:#5068AE 1px solid;display:none;font-size:12px;overflow-y:visible;width:100px;z-index:10001}
  170. /*线选框*/
  171. .GooFlow .GooFlow_line_oper{
  172. width:70px;height:15px;background-color:#D8E8FC;border:#7DA2CE 1px solid;position:absolute;
  173. filter:Alpha(Opacity=50);-moz-opacity:0.5;opacity: 0.5;z-index:10000;
  174. }
  175. .GooFlow .GooFlow_line_move{filter:Alpha(Opacity=50);-moz-opacity:0.5;opacity:0.5;overflow:hidden;position:absolute;z-index:9999;background:url(0) no-repeat}
  176. .GooFlow .GooFlow_line_oper b{display:inline-block;width:15px;height:15px;margin-left:0px;cursor:pointer}
  177. .GooFlow .GooFlow_line_oper .b_l1{background:url(img/GooFlow_line_oper.png) no-repeat 1px 1px}
  178. .GooFlow .GooFlow_line_oper .b_l2{background:url(img/GooFlow_line_oper.png) no-repeat 1px -14px}
  179. .GooFlow .GooFlow_line_oper .b_l3{background:url(img/GooFlow_line_oper.png) no-repeat 1px -29px}
  180. .GooFlow .GooFlow_line_oper .b_x{background:url(img/GooFlow_line_oper.png) no-repeat 1px -44px;margin-left:10px}
  181. /*节点选框*/
  182. .GooFlow .GooFlow_node_oper{
  183. width:15px;height:15px;background-color:#D8E8FC;border:#7DA2CE 1px solid;position:absolute;
  184. filter:Alpha(Opacity=50);-moz-opacity:0.5;opacity: 0.5;z-index:10000;display: block;
  185. }
  186. .GooFlow .GooFlow_node_move{filter:Alpha(Opacity=50);-moz-opacity:0.5;opacity:0.5;overflow:hidden;position:absolute;z-index:9999;background:url(0) no-repeat}
  187. .GooFlow .GooFlow_node_oper b{display:inline-block;width:15px;height:15px;margin-left:0px;cursor:pointer}
  188. .GooFlow .GooFlow_node_oper .b_l1{background:url(img/gooflow_icon.png) no-repeat -135px -45px}
  189. .GooFlow .ico_cursor{background:url(img/gooflow_icon.png) no-repeat 2px -20px}
  190. .GooFlow .ico_start{background:url(img/gooflow_icon.png) no-repeat -19px -20px}
  191. .GooFlow .ico_end{background:url(img/gooflow_icon.png) no-repeat -39px -20px}
  192. .GooFlow .ico_fork{background:url(img/gooflow_icon.png) no-repeat -59px -20px}
  193. .GooFlow .ico_join{background:url(img/gooflow_icon.png) no-repeat -78px -20px}
  194. .GooFlow .ico_direct{background:url(img/gooflow_icon.png) no-repeat -137px -20px}
  195. .GooFlow .ico_group{background:url(img/gooflow_icon.png) no-repeat -96px -20px}
  196. .GooFlow .ico_complex{background:url(img/gooflow_icon.png) no-repeat -116px -20px}
  197. .GooFlow .ico_node{background:url(img/gooflow_icon.png) no-repeat -19px -45px}
  198. .GooFlow .ico_task{background:url(img/gooflow_icon.png) no-repeat 2px -45px}
  199. .GooFlow .ico_chat{background:url(img/gooflow_icon.png) no-repeat -38px -45px}
  200. .GooFlow .ico_state{background:url(img/gooflow_icon.png) no-repeat -59px -45px}
  201. .GooFlow .ico_plug{background:url(img/gooflow_icon.png) no-repeat -135px -45px}
  202. /*另外一份图标*/
  203. .GooFlow .ico2_task, .GooFlow .ico2_start, .GooFlow .ico2_end, .GooFlow .icon2_decision,
  204. .GooFlow .ico2_fork, .GooFlow .ico2_join , .GooFlow .ico2_direct,.GooFlow .ico2_cursor{
  205. display:block;
  206. width: 36px;
  207. height: 36px;
  208. border: 1px solid #ddd;
  209. border-radius: 5px;
  210. background-image :url(img/icons.png);
  211. background-repeat: no-repeat;
  212. background-position: 1px 1px;
  213. }
  214. .GooFlow .ico2_cursor{background-position: center -144px;}
  215. .GooFlow .ico2_start{background-position: 6px -36px; }
  216. .GooFlow .ico2_end{background-position: 5px -80px;}
  217. .GooFlow .ico2_fork{background-position: center -35px;}
  218. .GooFlow .ico2_join{background-position: center -72px;}
  219. .GooFlow .ico2_direct{background-position: center -108px;}
  220. .GooFlow .icon2_decision{ background-position: 1px -133px; }
  221. .GooFlow .icon2_decision{ background-position: 1px -133px; }
  222. .GooFlow .ico2_group{background:url(img/gooflow_icon.png) no-repeat -96px -20px}
  223. .GooFlow .ico2_complex{background:url(img/gooflow_icon.png) no-repeat -116px -20px}
  224. .GooFlow .ico2_node{background:url(img/gooflow_icon.png) no-repeat -19px -45px}
  225. .GooFlow .ico2_chat{background:url(img/gooflow_icon.png) no-repeat -38px -45px}
  226. .GooFlow .ico2_state{background:url(img/gooflow_icon.png) no-repeat -59px -45px}
  227. .GooFlow .ico2_plug{background:url(img/gooflow_icon.png) no-repeat -135px -45px}
  228. .GooFlow_tool_div > div{
  229. box-sizing: border-box;
  230. /*text-align: center;*/
  231. text-align: left;
  232. width: 150px;
  233. /* width: 64px;*/
  234. padding: 5px 12px 0;
  235. position: relative;
  236. cursor: hand;
  237. margin: 7px 0px;
  238. color: #333;
  239. /*border: #15428B solid 1px;*/
  240. display: inline-block;
  241. }
  242. .GooFlow_item.item_focus{top:0;}
  243. .GooFlow_tool p{margin-top: 2px;}
  244. .GooFlow .ico_open{background:url(img/gooflow_icon.png) no-repeat -19px 1px}
  245. .GooFlow .ico_new{background:url(img/gooflow_icon.png) no-repeat 2px 1px}
  246. .GooFlow .ico_reload{background:url(img/gooflow_icon.png) no-repeat -97px 1px}
  247. .GooFlow .ico_save{background:url(img/gooflow_icon.png) no-repeat -39px 1px}
  248. .GooFlow .ico_undo{background:url(img/gooflow_icon.png) no-repeat -58px 1px}
  249. .GooFlow .ico_redo{background:url(img/gooflow_icon.png) no-repeat -78px 1px}
  250. /*面板显示画面*/
  251. .GooFlow .ico_cursor2{background:url(img/gooflow_icon.png) }
  252. .GooFlow .ico_start2{background:url(img/start_new.png) no-repeat center center; width: 21px;height: 21px;}
  253. .GooFlow .ico_end2{background:url(img/end_new.png) no-repeat center center;width: 21px;height: 21px;}
  254. /* 并行,去掉图标,缩小宽度、高度。Lin
  255. .GooFlow .ico_fork2{background:url(img/fork1.png) no-repeat center center;width: 62px;height: 38px;} */
  256. .GooFlow .ico_fork2{background: no-repeat center center;width: 38px;height: 28px;}
  257. /* 汇合,去掉图标,腾出空间显示分支字典描述。Lin
  258. .GooFlow .ico_join2{background:url(img/join_new.png) no-repeat center center;width: 38px;height: 38px;} */
  259. .GooFlow .ico_join2{background: no-repeat center center;width: 38px;height: 38px;}
  260. /* 并行,去掉图标,缩小宽度、高度。Lin
  261. .GooFlow .ico_foreach2{background:url(img/fork1.png) no-repeat center center;width: 62px;height: 38px;} */
  262. .GooFlow .ico_foreach2{background: no-repeat center center;width: 38px;height: 28px;}
  263. /* 分支,改为菱形、增加宽度。Lin
  264. .GooFlow .ico_node2{background:url(img/decision_new.png) no-repeat center center;width: 38px;height: 38px;} */
  265. .GooFlow .ico_node2{background: url(img/fork1.png) no-repeat center center;width: 62px;height: 38px;}
  266. .GooFlow .ico_direct2{background:url(img/gooflow_icon.png)}
  267. .GooFlow .ico_group2{background:url(img/gooflow_icon.png)}
  268. .GooFlow .ico_complex2{background:url(img/gooflow_icon.png)}
  269. .GooFlow .ico_task2{background:url(img/task.svg) no-repeat;background-size:100% 100%;width:100%;height:100%}
  270. .GooFlow .ico_chat2{background:url(img/gooflow_icon.png)}
  271. .GooFlow .ico_state2{background:url(img/gooflow_icon.png)}
  272. .GooFlow .ico_plug2{background:url(img/gooflow_icon.png)}
  273. .GooFlow .ico_open2{background:url(img/gooflow_icon.png)}
  274. .GooFlow .ico_new2{background:url(img/gooflow_icon.png)}
  275. .GooFlow .ico_reload2{background:url(img/gooflow_icon.png)}
  276. .GooFlow .ico_save2{background:url(img/gooflow_icon.png)}
  277. .GooFlow .ico_undo2{background:url(img/gooflow_icon.png)}
  278. .GooFlow .ico_redo2{background:url(img/gooflow_icon.png)}
  279. #closeBtn{ cursor:pointer;
  280. height:21px;
  281. width:21px;
  282. border-radius:20px;
  283. background-image:url(/env/js/GooFlow/codebase/img/cross.png);
  284. background-repeat:no-repeat;
  285. background-position:center center;
  286. background-color:#b2b2b2;
  287. display:inline-block;
  288. position:absolute;
  289. right:-9px;top:-9px;
  290. transition:all .2s ease-in-out ;
  291. -webkit-transition:all .2s ease-in-out;}
  292. #closeBtn:hover{background-color:#bd1f16 !important; transition:all .2s ease-in-out; }
  293. #control table{ font-size:12px;font-weight:bold}
  294. #control tr:last-child th{background-color: #fff; border-right: none;}
  295. #control tr:last-child{border:none;}
  296. #control tr{ line-height:29px;height:29px;border:1px solid #e4e4e4;}
  297. #control th{background-color:#f0f0f0;border-right:1px solid #e4e4e4;}
  298. #control input[type=text],
  299. #control input[type=number]{height:17px;width:138px;border:1px solid #eaeaea;margin-left:10px;margin-right:8px;font-weight:bold;padding-left:10px;font-size:12px;}
  300. #control input[type=checkbox]{margin-left: 10px;}
  301. #control select{margin-left:10px;border:1px solid #ececec;border-radius:4px;background-color:#f1f1f1;font-size:12px;font-weight:bold;}
  302. #floatDiv{
  303. z-index: 99999;
  304. height: 300px!important;
  305. overflow: scroll!important;
  306. width: 250px!important;
  307. /* display: none!important; */
  308. }
  309. #floatDiv table{ font-size:12px;font-weight:bold}
  310. #floatDiv tr:last-child th{background-color: #fff; border-right: none;}
  311. #floatDiv tr:last-child{border:none;}
  312. #floatDiv tr:odd{ line-height:29px;height:29px;border:1px solid #e4e4e4;}
  313. #floatDiv th{background-color:#f0f0f0;line-height:29px;border-right:1px solid #e4e4e4;width: 100px;height:29px;border:1px solid #e4e4e4;}
  314. #floatDiv td{width: 150px;height:29px;line-height:29px;border:1px solid #e4e4e4;padding-left: 5px;}
  315. #floatDiv input[type=text],
  316. #floatDiv input[type=number]{height:17px;width:138px;border:1px solid #eaeaea;margin-left:10px;margin-right:8px;font-weight:bold;padding-left:10px;font-size:12px;}
  317. #floatDiv input[type=checkbox]{margin-left: 10px;}
  318. #floatDiv select{margin-left:10px;border:1px solid #ececec;border-radius:4px;background-color:#f1f1f1;font-size:12px;font-weight:bold;}
  319. #floatDiv tr:even{
  320. height:0px!important;
  321. }
  322. #floatDiv h4{
  323. text-align: center;
  324. padding: 5px;
  325. }
  326. #demo{
  327. background-image: url(img/pattern.jpg) !important;
  328. }