style.css 19 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091929394959697989910010110210310410510610710810911011111211311411511611711811912012112212312412512612712812913013113213313413513613713813914014114214314414514614714814915015115215315415515615715815916016116216316416516616716816917017117217317417517617717817918018118218318418518618718818919019119219319419519619719819920020120220320420520620720820921021121221321421521621721821922022122222322422522622722822923023123223323423523623723823924024124224324424524624724824925025125225325425525625725825926026126226326426526626726826927027127227327427527627727827928028128228328428528628728828929029129229329429529629729829930030130230330430530630730830931031131231331431531631731831932032132232332432532632732832933033133233333433533633733833934034134234334434534634734834935035135235335435535635735835936036136236336436536636736836937037137237337437537637737837938038138238338438538638738838939039139239339439539639739839940040140240340440540640740840941041141241341441541641741841942042142242342442542642742842943043143243343443543643743843944044144244344444544644744844945045145245345445545645745845946046146246346446546646746846947047147247347447547647747847948048148248348448548648748848949049149249349449549649749849950050150250350450550650750850951051151251351451551651751851952052152252352452552652752852953053153253353453553653753853954054154254354454554654754854955055155255355455555655755855956056156256356456556656756856957057157257357457557657757857958058158258358458558658758858959059159259359459559659759859960060160260360460560660760860961061161261361461561661761861962062162262362462562662762862963063163263363463563663763863964064164264364464564664764864965065165265365465565665765865966066166266366466566666766866967067167267367467567667767867968068168268368468568668768868969069169269369469569669769869970070170270370470570670770870971071171271371471571671771871972072172272372472572672772872973073173273373473573673773873974074174274374474574674774874975075175275375475575675775875976076176276376476576676776876977077177277377477577677777877978078178278378478578678778878979079179279379479579679779879980080180280380480580680780880981081181281381481581681781881982082182282382482582682782882983083183283383483583683783883984084184284384484584684784884985085185285385485585685785885986086186286386486586686786886987087187287387487587687787887988088188288388488588688788888989089189289389489589689789889990090190290390490590690790890991091191291391491591691791891992092192292392492592692792892993093193293393493593693793893994094194294394494594694794894995095195295395495595695795895996096196296396496596696796896997097197297397497597697797897998098198298398498598698798898999099199299399499599699799899910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058
  1. .appNode{
  2. overflow: hidden;
  3. height: 100%;
  4. }
  5. .menuArea{
  6. max-width: 300px;
  7. min-width: 160px;
  8. width: 15%;
  9. height: 100%;
  10. background: #FFFFFF;
  11. box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.25);
  12. float: left;
  13. }
  14. .contentArea {
  15. height: 100%;
  16. background: #F0F0F0;
  17. display: flex;
  18. flex-direction:column;
  19. }
  20. .content{
  21. height: 100%;
  22. margin: 10px;
  23. background: #FFFFFF;
  24. border-radius: 4px;
  25. overflow: auto;
  26. display: flex;
  27. flex-direction: column;
  28. }
  29. .menu{
  30. margin: 0;
  31. user-select: none;
  32. }
  33. .menuTitle{
  34. margin: 0 20px;
  35. height: 40px;
  36. font-size: 16px;
  37. color: #333333;
  38. line-height: 40px;
  39. border-bottom: 1px solid #E6E6E6;
  40. }
  41. .menuTitleText{
  42. float: left;
  43. }
  44. .menuTitleAction {
  45. text-align: right;
  46. width: 40px;
  47. height: 40px;
  48. float: right;
  49. cursor: pointer;
  50. color: #4A90E2;
  51. }
  52. .menuItem{
  53. height: 40px;
  54. cursor: pointer;
  55. }
  56. .menuItem_current{
  57. background-color: #EBF1F7;
  58. }
  59. .menuItem_over{
  60. background-color: #F7F7F7;
  61. }
  62. .menuItemIcon {
  63. margin-left: 20px;
  64. height: 16px;
  65. width: 16px;
  66. padding: 11px 10px 12px 0;
  67. float: left;
  68. color: #999999;
  69. }
  70. .menuItemCount{
  71. margin-right: 20px;
  72. float: right;
  73. width: 60px;
  74. font-size: 12px;
  75. color: #999999;
  76. line-height: 40px;
  77. text-align: right;
  78. }
  79. .menuItemText{
  80. margin: 0 80px 0 48px;
  81. height: 40px;
  82. line-height: 40px;
  83. color: #666666;
  84. }
  85. .createProcessAction{
  86. text-align: center;
  87. margin: 30px 20px 0 20px;
  88. height: 30px;
  89. line-height: 30px;
  90. background: #4A90E2;
  91. border-radius: 15px;
  92. color: #FFFFFF;
  93. cursor: pointer;
  94. }
  95. .skeleton {
  96. padding: 10px 30px;
  97. }
  98. .skeleton_item {
  99. height: 16px;
  100. border-radius: 15px;
  101. margin-top: 20px;
  102. background: #f2f2f2;
  103. }
  104. .contentTitle{
  105. min-height: 20px;
  106. padding: 15px 20px;
  107. }
  108. .contentList{
  109. height: inherit;
  110. overflow: auto;
  111. padding: 0 20px;
  112. position: relative;
  113. }
  114. .contentBottom{
  115. height: 80px;
  116. display: flex;
  117. justify-content: center;
  118. align-items: center;
  119. }
  120. .contentPageArea{
  121. height: 60px;
  122. }
  123. .firstPage, .lastPage, .pageItem, .prevPage, .nextPage{
  124. height: 24px;
  125. width: 80px;
  126. border-radius: 12px;
  127. background: #FFFFFF;
  128. border: 1px solid #E6E6E6;
  129. font-size: 12px;
  130. line-height: 24px;
  131. text-align: center;
  132. cursor: pointer;
  133. }
  134. .firstPage{
  135. float: left;
  136. }
  137. .lastPage {
  138. float: right;
  139. margin-left: 10px;
  140. }
  141. .prevPage{
  142. float: left;
  143. margin-left: 10px;
  144. width: 24px;
  145. font-size: 24px;
  146. color: #999999;
  147. }
  148. .nextPage{
  149. float: right;
  150. margin-left: 10px;
  151. width: 24px;
  152. font-size: 24px;
  153. color: #999999;
  154. }
  155. .pageNumberArea{
  156. float: left;
  157. }
  158. .pageItem{
  159. float: left;
  160. width: 24px;
  161. margin-left: 10px;
  162. }
  163. .contentTitleArea {
  164. overflow: hidden;
  165. min-height: 20px;
  166. }
  167. .contentTitleActionArea{
  168. float: right;
  169. color: #666666;
  170. cursor: pointer;
  171. }
  172. .contentTitleFilterArea{
  173. min-height: 20px;
  174. overflow: hidden;
  175. }
  176. /*list*/
  177. .listItem{
  178. height: 59px;
  179. background: #FFFFFF;
  180. border-bottom: 1px solid #E6E6E6;
  181. cursor: pointer;
  182. overflow: hidden;
  183. }
  184. .listItem_over{
  185. background: #F7F7F7;
  186. }
  187. .listItemApplication{
  188. height: 59px;
  189. width: 210px;
  190. float: left;
  191. display: flex;
  192. align-items: center;
  193. }
  194. .selectFlag{
  195. float: left;
  196. width: 20px;
  197. height: 59px;
  198. text-align: center;
  199. }
  200. .selectFlagIcon{
  201. color: #cccccc;
  202. width: 12px;
  203. height: 12px;
  204. border: 1px solid #cccccc;
  205. border-radius: 20px;
  206. margin: 22px auto auto auto;
  207. }
  208. .selectFlagArea_disabled{
  209. opacity: 0;
  210. }
  211. .selectFlagIcon_select{
  212. border: 0;
  213. }
  214. .listItemLine{
  215. width: 1px;
  216. height: 35px;
  217. background: #E6E6E6;
  218. border-radius: 6px;
  219. margin-top: 17px;
  220. float: left;
  221. }
  222. .listItemTitle{
  223. height: 59px;
  224. }
  225. .listItemActivity{
  226. min-width: 40px;
  227. width: 8%;
  228. height: 59px;
  229. float: right;
  230. text-align: center;
  231. display: flex;
  232. align-items: center;
  233. justify-content: center;
  234. }
  235. .listItemUnit{
  236. min-width: 40px;
  237. width: 8%;
  238. height: 59px;
  239. float: right;
  240. text-align: center;
  241. display: flex;
  242. align-items: center;
  243. justify-content: center;
  244. }
  245. .listItemActivityText{
  246. max-height: 38px;
  247. overflow: hidden;
  248. }
  249. .listItemDate{
  250. height: 59px;
  251. min-width: 160px;
  252. width: 13%;
  253. text-align: center;
  254. float: right;
  255. display: flex;
  256. align-items: center;
  257. justify-content: center;
  258. }
  259. .listItemFlag{
  260. height: 59px;
  261. width: 50px;
  262. float: right;
  263. background-position: top right;
  264. background-repeat: no-repeat;
  265. background-size: 32px 32px;
  266. display: flex;
  267. justify-content: center;
  268. align-items: center;
  269. }
  270. .rapidEditor{
  271. font-size: 16px;
  272. cursor: pointer;
  273. color: #999999;
  274. }
  275. .listItemApplicationIcon{
  276. width: 60px;
  277. height: 59px;
  278. background-position: center;
  279. background-repeat: no-repeat;
  280. background-size: 40px 40px;
  281. }
  282. .listItemApplicationText{
  283. max-height: 40px;
  284. width: 170px;
  285. overflow: hidden;
  286. font-size: 16px;
  287. color: #333333;
  288. line-height: 20px;
  289. padding-right: 10px;
  290. }
  291. .listItemTitleFlag{
  292. float: left;
  293. height: 20px;
  294. color: #999999;
  295. }
  296. .listItemTitleProcess{
  297. float: left;
  298. padding: 0 10px 0 10px;
  299. max-width: 140px;
  300. height: 59px;
  301. display: flex;
  302. align-items: center;
  303. }
  304. .listItemTitleProcessText{
  305. text-align: center;
  306. float: left;
  307. font-size: 14px;
  308. color: #999999;
  309. height: 20px;
  310. overflow: hidden;
  311. word-break: break-all;
  312. text-overflow: ellipsis;
  313. white-space: nowrap;
  314. }
  315. .listItemTitleSubject{
  316. height: 59px;
  317. display: flex;
  318. align-items: center;
  319. }
  320. .listItemTitleSubject a{
  321. max-height: 38px;
  322. overflow: hidden;
  323. color: #333333;
  324. }
  325. .listItemTitleSubject a:hover{
  326. color: #0f81cc;
  327. text-decoration: underline;
  328. }
  329. .listItemExpire{
  330. height: 20px;
  331. background-position: center center;
  332. background-repeat: no-repeat;
  333. position: absolute;
  334. width: 138px;
  335. }
  336. .maskNode{
  337. background-color: #999999;
  338. opacity: 0.4;
  339. overflow: hidden;
  340. }
  341. .processNode{
  342. height: 300px;
  343. width: 600px;
  344. padding: 10px;
  345. background-color: #FFF;
  346. overflow: hidden;
  347. }
  348. .processInfoTitle{
  349. width: 700px;
  350. height: 60px;
  351. border-radius: 8px;
  352. background-color: #FFFFFF;
  353. border: 1px solid #E6E6E6;
  354. margin: 10px auto;
  355. }
  356. .pf_item{
  357. border-radius: 8px;
  358. }
  359. .pf_applicationText{
  360. width: 120px;
  361. }
  362. .pf_application{
  363. width: 180px;
  364. }
  365. .pf_titleProcess{
  366. max-width: 120px;
  367. }
  368. .processInfoContent{
  369. max-height: 550px;
  370. margin: 20px;
  371. overflow: hidden;
  372. }
  373. .pf_workLog{
  374. height: 550px;
  375. width: 55%;
  376. padding: 3px 0;
  377. float: left;
  378. overflow: auto;
  379. border-right: 1px solid #E6E6E6;
  380. }
  381. .pf_workList{
  382. max-height: 550px;
  383. width: 44%;
  384. float: right;
  385. overflow: auto;
  386. }
  387. .pf_logItem{
  388. /*height: 80px;*/
  389. clear:both;
  390. background: url("../x_component_process_workcenter/$Main/default/icons/dot.png") 19px;
  391. background-repeat: repeat-y;
  392. }
  393. .pf_itemLeft{
  394. /*height: 80px;*/
  395. width: 40px;
  396. float: left;
  397. }
  398. .pf_itemRight{
  399. border-bottom: 1px solid #E6E6E6;
  400. margin-left: 40px;
  401. overflow: hidden;
  402. }
  403. .pf_itemActivity{
  404. /*height: 59px;*/
  405. width: 110px;
  406. float: left;
  407. padding: 10px 0;
  408. }
  409. .pf_itemOpinion{
  410. /*height: 55px;*/
  411. padding-top: 14px;
  412. padding-bottom: 10px;
  413. margin-left: 150px;
  414. margin-right: 30px;
  415. }
  416. .pf_itemOpinionArea{
  417. /*height: 55px;*/
  418. cursor:pointer;
  419. }
  420. .pf_icon{
  421. height: 16px;
  422. text-align: center;
  423. }
  424. .pf_lineTop{
  425. width: 1px;
  426. height: 20px;
  427. /*background-color: #E6E6E6;*/
  428. margin: auto;
  429. }
  430. .pf_lineBottom{
  431. width: 1px;
  432. height: 44px;
  433. background-color: #E6E6E6;
  434. margin: auto;
  435. }
  436. .pf_fromActivityName{
  437. color: #333333;
  438. line-height: 20px;
  439. /*height: 20px;*/
  440. overflow: hidden;
  441. }
  442. .pf_routeName{
  443. color: #666666;
  444. font-size: 12px;
  445. line-height: 20px;
  446. /*height: 20px;*/
  447. overflow: hidden;
  448. }
  449. .pf_arrivedTime{
  450. color: #666666;
  451. font-size: 12px;
  452. line-height: 20px;
  453. }
  454. .pf_itemOpinionMore{
  455. width: 30px;
  456. height: 80px;
  457. float: right;
  458. text-align:center;
  459. line-height:60px;
  460. cursor: pointer;
  461. }
  462. .pf_itemOpinionIconArea{
  463. width: 60px;
  464. height: 56px;
  465. float: right;
  466. margin-left: 5px;
  467. margin-bottom: 5px;
  468. position: relative;
  469. text-align: center;
  470. }
  471. .pf_itemOpinionIcon{
  472. width: 40px;
  473. height: 40px;
  474. border-radius: 20px;
  475. cursor: pointer;
  476. }
  477. .pf_itemOpinionIconFlag{
  478. position: absolute;
  479. top: -3px;
  480. left: 40px;
  481. color: #4eb547;
  482. }
  483. .pf_itemOpinionPerson{
  484. height: 16px;
  485. text-align: center;
  486. line-height: 16px;
  487. color: #666666;
  488. font-size: 12px;
  489. margin-top: -5px;
  490. overflow: hidden;
  491. }
  492. .pf_workListArea{
  493. padding: 10px;
  494. overflow: hidden;
  495. }
  496. .pf_workListItem{
  497. margin: 10px;
  498. color: #666666;
  499. }
  500. .pf_button{
  501. height: 24px;
  502. line-height: 24px;
  503. padding: 0 15px;
  504. border-radius: 30px;
  505. cursor: pointer;
  506. font-size: 12px;
  507. border: 1px solid;
  508. background-color: #FFFFFF;
  509. }
  510. .pf_listItemActivity{
  511. min-width: 40px;
  512. width: 12%;
  513. height: 59px;
  514. float: right;
  515. text-align: center;
  516. display: flex;
  517. align-items: center;
  518. justify-content: center;
  519. }
  520. .mf_workLogItem{
  521. min-height: 59px;
  522. border-bottom: 1px solid #E6E6E6;
  523. overflow: hidden;
  524. font-size: 12px;
  525. }
  526. .mf_workLogIcon{
  527. float: left;
  528. width: 60px;
  529. height: 59px;
  530. }
  531. .mf_itemOpinionIconArea{
  532. height: 40px;
  533. width: 40px;
  534. margin-top: 10px;
  535. margin-left: 10px;
  536. }
  537. .mf_itemOpinionIcon{
  538. height: 40px;
  539. width: 40px;
  540. border-radius: 20px;
  541. }
  542. .mf_workLogContent{
  543. min-height: 49px;
  544. padding: 5px 0;
  545. margin-left: 60px;
  546. color: #666666;
  547. }
  548. .mf_workLogPerson{
  549. min-height: 20px;
  550. line-height: 20px;
  551. }
  552. .mf_workLogOpinion{
  553. min-height: 10px;
  554. }
  555. .mf_workLogTime{
  556. height: 20px;
  557. line-height: 20px;
  558. color: #999999;
  559. }
  560. .ft_filterItem{
  561. float: left;
  562. margin-right: 10px;
  563. padding: 0 10px;
  564. background-color: #EBF1F7;
  565. height: 28px;
  566. line-height: 28px;
  567. border-radius: 14px;
  568. margin-bottom:3px;
  569. }
  570. .ft_filterItemTitle{
  571. float: left;
  572. }
  573. .ft_filterItemName{
  574. float: left;
  575. }
  576. .ft_filterItemName{
  577. float: left;
  578. color: #666666;
  579. margin-right: 10px;
  580. }
  581. .ft_filterItemDel{
  582. float: left;
  583. color: #999999;
  584. line-height: 28px;
  585. margin-top: 7px;
  586. cursor: pointer;
  587. }
  588. .ft_content{
  589. padding-top: 20px;
  590. }
  591. .ft_titleSearchArea{
  592. height: 28px;
  593. line-height: 28px;
  594. border: 1px solid #CCCCCC;
  595. border-radius:15px;
  596. }
  597. .ft_filterIcon{
  598. height: 28px;
  599. width: 38px;
  600. border-radius: 14px;
  601. float: left;
  602. font-size: 16px;
  603. text-align:center;
  604. }
  605. .ft_filterIcon icon{
  606. margin-top: 6px;
  607. display: block;
  608. }
  609. .ft_searchButton{
  610. width: 50px;
  611. height: 28px;
  612. border-top-right-radius: 14px;
  613. border-bottom-right-radius: 14px;
  614. float: right;
  615. text-align:center;
  616. cursor: pointer;
  617. }
  618. .ft_titleInputArea{
  619. margin-left: 38px;
  620. margin-right: 50px;
  621. height: 28px;
  622. }
  623. .ft_titleInputArea input{
  624. display: block;
  625. width: 100%;
  626. padding: 0;
  627. height: 28px;
  628. border: 0px;
  629. box-sizing: border-box!important;
  630. }
  631. .ft_filterItemsArea{
  632. overflow: hidden;
  633. margin-top: 10px;
  634. height: 420px;
  635. overflow: auto;
  636. }
  637. .ft_itemsCategory{
  638. overflow: hidden;
  639. margin-top: 10px;
  640. }
  641. .ft_itemsCategoryTitle{
  642. font-size: 16px;
  643. height: 28px;
  644. line-height: 28px;
  645. color: #333333;
  646. }
  647. .ft_itemNode{
  648. float: left;
  649. margin-top: 5px;
  650. margin-right: 5px;
  651. padding: 3px 10px;
  652. background: #F0F0F0;
  653. border-radius: 15px;
  654. color: #666666;
  655. cursor: pointer;
  656. }
  657. .st_area{
  658. display: flex;
  659. width: 100%;
  660. height: 100%;
  661. }
  662. .st_content{
  663. width: 100%;
  664. margin: 10px;
  665. background: #FFFFFF;
  666. border-radius: 4px;
  667. overflow: hidden;
  668. display: flex;
  669. flex-direction: column;
  670. }
  671. .st_title{
  672. height: 40px;
  673. line-height: 40px;
  674. color: #666666;
  675. padding: 10px;
  676. }
  677. .st_titleAction{
  678. float: right;
  679. height: 40px;
  680. width: 50px;
  681. cursor: pointer;
  682. text-align: center;
  683. }
  684. .st_titleText{
  685. height: 40px;
  686. margin-right: 50px;
  687. padding-left: 20px;
  688. font-size: 16px;
  689. }
  690. .st_processContent{
  691. height: 100%;
  692. display: flex;
  693. overflow: hidden;
  694. }
  695. .st_menu{
  696. max-width: 300px;
  697. min-width: 200px;
  698. width: 18%;
  699. margin-bottom: 20px;
  700. border-radius: 8px;
  701. border: 1px solid #E6E6E6;
  702. float: left;
  703. display: flex;
  704. flex-direction:column;
  705. margin-left: 20px;
  706. }
  707. .st_processList{
  708. margin: 0 20px;
  709. width: 82%;
  710. border-radius: 8px;
  711. margin-bottom: 20px;
  712. overflow: auto;
  713. border: 1px solid #E6E6E6;
  714. }
  715. /*.st_processListBox{*/
  716. /* border: 1px solid #E6E6E6;*/
  717. /* border-radius: 8px;*/
  718. /* margin: 0 20px;*/
  719. /*}*/
  720. .st_tab{
  721. height: 51px;
  722. line-height: 45px;
  723. color: #666666;
  724. font-size: 16px;
  725. /*padding: 0 10px;*/
  726. cursor: pointer;
  727. border-top-left-radius: 8px;
  728. border-top-right-radius: 8px;
  729. overflow:hidden;
  730. }
  731. .st_tabItem{
  732. width: 50%;
  733. font-size: 16px;
  734. border-bottom: 2px solid #fff;
  735. display: flex;
  736. justify-content: center;
  737. float: left;
  738. }
  739. .st_all{
  740. }
  741. .st_search{
  742. height: 40px;
  743. line-height: 40px;
  744. border-bottom: 1px solid #E6E6E6;
  745. border-top: 1px solid #E6E6E6;
  746. }
  747. .st_searchIcon{
  748. float: left; width: 43px; height: 40px; text-align: center;line-height: 45px;
  749. }
  750. .st_searchInputArea{
  751. margin-left:43px;
  752. }
  753. .st_searchInputArea input{
  754. display: block;
  755. width: 100%;
  756. padding: 0;
  757. height: 40px;
  758. border: 0px;
  759. box-sizing: border-box!important;
  760. background: transparent;
  761. font-size: 14px;
  762. color: #666666;
  763. }
  764. .st_appCategory{
  765. height: 45px;
  766. line-height: 45px;
  767. display: flex;
  768. color: #666666;
  769. cursor: pointer;
  770. overflow:hidden;
  771. }
  772. .st_appCategoryIcon{
  773. padding: 15px 5px 15px 10px;
  774. float:left;
  775. }
  776. .st_appCategoryText{
  777. float:left;
  778. }
  779. .st_appListArea{
  780. height: 100%;
  781. overflow: auto;
  782. }
  783. .st_appListItem{
  784. height: 45px;
  785. line-height: 45px;
  786. display: flex;
  787. color: #666666;
  788. cursor: pointer;
  789. }
  790. .st_appItemIcon{
  791. width: 45px;
  792. margin-left: 10px;
  793. margin-right: 10px;
  794. background-size: 24px 24px;
  795. background-position: center;
  796. background-repeat: no-repeat;
  797. }
  798. .st_appItemText{
  799. width: 100%;
  800. overflow: hidden;
  801. text-overflow: ellipsis;
  802. word-break: keep-all;
  803. font-size: 14px;
  804. }
  805. .st_appItemCount{
  806. width: 60px;
  807. text-align: right;
  808. margin-right: 20px;
  809. }
  810. .st_processListApp{
  811. /*border: 1px solid #E6E6E6;*/
  812. /*border-radius: 8px;*/
  813. /*padding: 0 20px;*/
  814. /*margin-bottom: 20px;*/
  815. }
  816. .st_processListAppTitle{
  817. height: 49px;
  818. line-height: 49px;
  819. /*border-bottom: 1px solid #E6E6E6;*/
  820. display: flex;
  821. background-color: #f6f6f6;
  822. padding: 0 20px;
  823. }
  824. .st_processListAppIcon{
  825. width: 30px;
  826. margin-right: 10px;
  827. background-size: 30px 30px;
  828. background-position: center;
  829. background-repeat: no-repeat;
  830. }
  831. .st_processListAppContent{
  832. padding: 10px 20px;
  833. overflow: hidden;
  834. }
  835. .st_processListAppText{
  836. font-size: 16px;
  837. color: #666666;
  838. }
  839. .st_processItemArea{
  840. height: 30px;
  841. color: #666666;
  842. line-height: 30px;
  843. overflow: hidden;
  844. float: left;
  845. margin-right: 20px;
  846. }
  847. .st_processItem{
  848. cursor: pointer;
  849. height: 30px;
  850. line-height: 30px;
  851. overflow: hidden;
  852. float: left;
  853. padding: 0 10px;
  854. border-radius: 20px;
  855. user-select: none;
  856. }
  857. .st_processCommonIcon{
  858. background-image: url("../o2_core/o2/xDesktop/$Default/appicons/process.png");
  859. background-color: rgb(79, 178, 227);
  860. background-size: 18px;
  861. background-position: center;
  862. background-repeat: no-repeat;
  863. width: 30px;
  864. height: 30px;
  865. border-radius: 15px;
  866. margin-top: 10px;
  867. }
  868. .st_processSearchIcon{
  869. background-image: url("../o2_core/o2/xDesktop/$Default/appicons/search.png");
  870. background-color: rgb(117, 135, 144);
  871. background-size: 18px;
  872. background-position: center;
  873. background-repeat: no-repeat;
  874. width: 30px;
  875. height: 30px;
  876. border-radius: 15px;
  877. margin-top: 10px;
  878. }
  879. .st_clearSearch{
  880. margin-left: 30px;
  881. cursor: pointer;
  882. line-height:49px !important;
  883. font-size: 20px;
  884. color: #cccccc;
  885. }
  886. .emptyListArea{
  887. position: absolute;
  888. top: 40%;
  889. left: 50%;
  890. height: 120px;
  891. transform: translateX(-50%) translateY(-50%);
  892. }
  893. .emptyListIcon{
  894. width: 72px;
  895. height: 72px;
  896. background-image: url(../x_component_process_workcenter/$Main/default/empty.png);
  897. background-position: center;
  898. background-repeat: no-repeat;
  899. margin: auto;
  900. }
  901. .emptyListText{
  902. height: 22px;
  903. font-size: 16px;
  904. color: #CCCCCC;
  905. line-height: 22px;
  906. }
  907. .emptyListAction{
  908. margin-top: 20px;
  909. height: 22px;
  910. font-size: 16px;
  911. color: #4A90E2;
  912. line-height: 22px;
  913. cursor: pointer;
  914. }
  915. .dealStartedWorkAction{
  916. color: #0000FF;
  917. cursor: pointer;
  918. }
  919. .batchAction{
  920. display: none;
  921. position: fixed;
  922. padding: 5px 20px;
  923. background-color: #FFFFFF;
  924. cursor: pointer;
  925. box-shadow: 0px 0px 5px 0px #cccccc;
  926. border-radius: 30px;
  927. border: 1px solid;
  928. }
  929. @font-face {
  930. font-family: 'o2taskcenter';
  931. src:
  932. url('../x_component_process_workcenter/$Main/default/fonts/o2taskcenter.ttf?rnzpdq') format('truetype'),
  933. url('../x_component_process_workcenter/$Main/default/fonts/o2taskcenter.woff?rnzpdq') format('woff'),
  934. url('../x_component_process_workcenter/$Main/default/fonts/o2taskcenter.svg?rnzpdq#o2taskcenter') format('svg');
  935. font-weight: normal;
  936. font-style: normal;
  937. font-display: block;
  938. }
  939. [class^="o2icon-"], [class*=" o2icon-"] {
  940. /* use !important to prevent issues with browser extensions that change fonts */
  941. font-family: 'o2taskcenter' !important;
  942. speak: never;
  943. font-style: normal;
  944. font-weight: normal;
  945. font-variant: normal;
  946. text-transform: none;
  947. line-height: 1;
  948. /* Better Font Rendering =========== */
  949. -webkit-font-smoothing: antialiased;
  950. -moz-osx-font-smoothing: grayscale;
  951. }
  952. .o2icon-bianji:before {
  953. content: "\e900";
  954. }
  955. .o2icon-caogao:before {
  956. content: "\e901";
  957. }
  958. .o2icon-circle:before {
  959. content: "\e902";
  960. }
  961. .o2icon-clear:before {
  962. content: "\e903";
  963. }
  964. .o2icon-daiban:before {
  965. content: "\e904";
  966. }
  967. .o2icon-daiyue:before {
  968. content: "\e905";
  969. }
  970. .o2icon-more_zd:before {
  971. content: "\e906";
  972. }
  973. .o2icon-more_zk:before {
  974. content: "\e907";
  975. }
  976. .o2icon-off:before {
  977. content: "\e908";
  978. }
  979. .o2icon-point:before {
  980. content: "\e909";
  981. }
  982. .o2icon-saixuan:before {
  983. content: "\e90a";
  984. }
  985. .o2icon-sousuo:before {
  986. content: "\e90b";
  987. }
  988. .o2icon-triangle_left:before {
  989. content: "\e90c";
  990. }
  991. .o2icon-triangle_right:before {
  992. content: "\e90d";
  993. }
  994. .o2icon-xuanzhong:before {
  995. content: "\e90e";
  996. }
  997. .o2icon-yiban:before {
  998. content: "\e90f";
  999. }
  1000. .o2icon-yiyue:before {
  1001. content: "\e910";
  1002. }
  1003. .o2icon-zengjia:before {
  1004. content: "\e911";
  1005. }
  1006. .o2icon-triangle_left2:before {
  1007. content: "\e9b1";
  1008. }
  1009. .o2icon-triangle_down2:before {
  1010. content: "\e9b2";
  1011. }
  1012. .o2icon-triangle_right2:before {
  1013. content: "\e9b3";
  1014. }
  1015. .o2icon-triangle_up2:before {
  1016. content: "\e9b4";
  1017. }
  1018. .o2icon-window:before {
  1019. content: "\e98b";
  1020. }
  1021. .o2icon-draft:before {
  1022. content: "\e9a7";
  1023. }
  1024. .o2icon-search1:before {
  1025. content: "\e9a8";
  1026. }
  1027. .o2icon-publish1:before {
  1028. content: "\e9cd";
  1029. }
  1030. .o2icon-dot-board:before {
  1031. content: "\e9f7";
  1032. }
  1033. .o2icon-document-copy:before {
  1034. content: "\ea09";
  1035. }
  1036. .o2icon-document:before {
  1037. content: "\e992";
  1038. }
  1039. .o2icon-layout:before {
  1040. content: "\e996";
  1041. }