participle.less 6.0 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235
  1. .participleWrappper{
  2. width: 100%;
  3. min-width: 1200px;
  4. .title{
  5. width: 100%;
  6. min-width: 1200px;
  7. position: relative;
  8. height: 40px;
  9. line-height: 40px;
  10. background-image: linear-gradient(to right, #5A8EEE , #7EABFF);
  11. }
  12. .titleTxt{
  13. position: relative;
  14. width: 1200px;
  15. left: 50%;
  16. margin-left: -600px;
  17. color: #fff;
  18. font-size: 14px;
  19. }
  20. .titleLogo{
  21. position: relative;
  22. top: 3px;
  23. height: 20px;
  24. }
  25. .content{
  26. position: relative;
  27. width: 1200px;
  28. left: 50%;
  29. margin:10px 0 0 -600px;
  30. cursor: default;
  31. height: 100%;
  32. border: 1px solid #f4f4f4;
  33. border-radius:2px;
  34. // margin: 10px 25px;
  35. .contentTitle{
  36. font-size: 16px;
  37. height: 44px;
  38. line-height: 44px;
  39. border-bottom: 1px solid #E6E6E6;
  40. font-weight:600;
  41. color: #333;
  42. }
  43. .contentInfoBox{
  44. width: 1160px;
  45. padding: 0 20px;
  46. background: #fff;
  47. margin: 0 0 10px 0;
  48. }
  49. .infoBox{
  50. display: block;
  51. }
  52. .infoTxt{
  53. min-height: 33px;
  54. width: 1160px;
  55. font-size: 14px;
  56. color: #333;
  57. resize: none;
  58. line-height: 18px;
  59. // outline: none;
  60. padding: 10px;
  61. background: #F7F8FA;
  62. border: 1px solid #ccc;
  63. box-sizing: border-box;
  64. margin: 15px 0 0 0;
  65. }
  66. .infoTxt:focus{
  67. border: 1px solid #58a6e7;
  68. outline: 0;
  69. -webkit-box-shadow:#58a6e7 0px 0px 2px;
  70. -moz-box-shadow: #58a6e7 0px 0px 2px;
  71. box-shadow: #58a6e7 0px 0px 2px;
  72. }
  73. input::-webkit-input-placeholder{
  74. color: #ccc;
  75. }
  76.     input:-moz-placeholder,textarea:-moz-placeholder{
  77. color: #ccc;
  78. }
  79.     input::-moz-placeholder,textarea::-moz-placeholder{
  80. color: #ccc;
  81. }
  82.     input:-ms-input-placeholder,textarea:-ms-input-placeholder{
  83. color: #ccc;
  84. }
  85. .btnBox{
  86. padding: 20px 0;
  87. position: relative;
  88. }
  89. .btn{
  90. position: relative;
  91. left: 50%;
  92. margin-left: -48px;
  93. background-color: #5A8EEE;
  94. border-color: #5A8EEE;
  95. color: #fff;
  96. padding: 9px 20px;
  97. text-align: center;
  98. border-radius:4px;
  99. font-size: 14px;
  100. display: inline-block;
  101. }
  102. .resultBox{
  103. white-space: pre-wrap;
  104. min-height: 155px;
  105. line-height: 21px;
  106. padding: 20px 0;
  107. width: 1160px;
  108. position: relative;
  109. font-size: 14px;
  110. // css保留换行符
  111. // white-space: pre-line;
  112. }
  113. .star{
  114. color: #000;
  115. }
  116. .entryItem{
  117. display: inline-block;
  118. color: blue;
  119. position: relative;
  120. border-bottom: 1px solid blue;
  121. }
  122. .type{
  123. position: absolute;
  124. top: -35px;
  125. white-space: nowrap;
  126. left: 50%;
  127. transform: translateX(-50%);
  128. display: inline-block;
  129. background: #7F7F7F;
  130. padding: 5px;
  131. font-size: 14px;
  132. color: #fff;
  133. display: none;
  134. border-radius:4px;
  135. }
  136. .trangle{
  137. position: absolute;
  138. bottom: -12px;
  139. left: 50%;
  140. margin-left: -6px;
  141. width: 0;
  142. height: 0;
  143. border-width: 6px;
  144. border-style: solid;
  145. border-color:#7F7F7F transparent transparent transparent;
  146. }
  147. .entryItem:hover{
  148. span{
  149. display: inline-block;
  150. }
  151. }
  152. .tableBox{
  153. min-height: 195px;
  154. position: relative;
  155. }
  156. table{
  157. display: none;
  158. width: 1160px;
  159. border: 1px solid #E6E8F0;
  160. box-sizing: border-box;
  161. border-collapse: collapse;
  162. font-size: 14px;
  163. thead{
  164. tr,td{
  165. border: none;
  166. }
  167. background: #EFF0F9;
  168. position: sticky;
  169. top: 0;
  170. width: 1160px;
  171. display:table;
  172. table-layout:fixed;
  173. }
  174. tbody{
  175. display: block;
  176. width: 1160px;
  177. height:570px;
  178. overflow-x:hidden;
  179. overflow-y:auto;
  180. text-align: center;
  181. tr{
  182. width: 1160px;
  183. display:table;
  184. table-layout:fixed;
  185. }
  186. }
  187. }
  188. tr,td{
  189. border: 1px solid #E6E8F0;
  190. line-height: 36px;
  191. }
  192. .tableTitle{
  193. width: 100%;
  194. font-size: 14px;
  195. font-weight:600;
  196. color: #333;
  197. padding: 20px 0 10px;
  198. }
  199. .entry1,.entry2,.relationType{
  200. text-align: center;
  201. }
  202. .disabled{
  203. opacity: 0.5;
  204. filter: "alpha(opacity=50)";
  205. filter: alpha(opacity=50);
  206. }
  207. .empty{
  208. position: absolute;
  209. width: 120px;
  210. height: 140px;
  211. top: 50%;
  212. left: 50%;
  213. margin: -50px 0 0 -51px;
  214. // display: none;
  215. .emptyImg{
  216. position: relative;
  217. width: 100px;
  218. left: 10px;
  219. }
  220. .emptyTxt{
  221. width: 120px;
  222. font-size:12px;
  223. margin: 20px 0 0 0;
  224. text-align: center;
  225. color: #aaa;
  226. }
  227. }
  228. }
  229. }