index.css 47 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495969798991001011021031041051061071081091101111121131141151161171181191201211221231241251261271281291301311321331341351361371381391401411421431441451461471481491501511521531541551561571581591601611621631641651661671681691701711721731741751761771781791801811821831841851861871881891901911921931941951961971981992002012022032042052062072082092102112122132142152162172182192202212222232242252262272282292302312322332342352362372382392402412422432442452462472482492502512522532542552562572582592602612622632642652662672682692702712722732742752762772782792802812822832842852862872882892902912922932942952962972982993003013023033043053063073083093103113123133143153163173183193203213223233243253263273283293303313323333343353363373383393403413423433443453463473483493503513523533543553563573583593603613623633643653663673683693703713723733743753763773783793803813823833843853863873883893903913923933943953963973983994004014024034044054064074084094104114124134144154164174184194204214224234244254264274284294304314324334344354364374384394404414424434444454464474484494504514524534544554564574584594604614624634644654664674684694704714724734744754764774784794804814824834844854864874884894904914924934944954964974984995005015025035045055065075085095105115125135145155165175185195205215225235245255265275285295305315325335345355365375385395405415425435445455465475485495505515525535545555565575585595605615625635645655665675685695705715725735745755765775785795805815825835845855865875885895905915925935945955965975985996006016026036046056066076086096106116126136146156166176186196206216226236246256266276286296306316326336346356366376386396406416426436446456466476486496506516526536546556566576586596606616626636646656666676686696706716726736746756766776786796806816826836846856866876886896906916926936946956966976986997007017027037047057067077087097107117127137147157167177187197207217227237247257267277287297307317327337347357367377387397407417427437447457467477487497507517527537547557567577587597607617627637647657667677687697707717727737747757767777787797807817827837847857867877887897907917927937947957967977987998008018028038048058068078088098108118128138148158168178188198208218228238248258268278288298308318328338348358368378388398408418428438448458468478488498508518528538548558568578588598608618628638648658668678688698708718728738748758768778788798808818828838848858868878888898908918928938948958968978988999009019029039049059069079089099109119129139149159169179189199209219229239249259269279289299309319329339349359369379389399409419429439449459469479489499509519529539549559569579589599609619629639649659669679689699709719729739749759769779789799809819829839849859869879889899909919929939949959969979989991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597
  1. /* 定制宽高按钮 */
  2. @import '~ant-design-vue/dist/antd.css';
  3. .flex {
  4. display: -webkit-box;
  5. /* Chrome 4+, Safari 3.1, iOS Safari 3.2+ */
  6. display: -moz-box;
  7. /* Firefox 17- */
  8. display: -webkit-flex;
  9. /* Chrome 21+, Safari 6.1+, iOS Safari 7+, Opera 15/16 */
  10. display: -moz-flex;
  11. /* Firefox 18+ */
  12. display: -ms-flexbox;
  13. /* IE 10 */
  14. display: flex;
  15. /* Chrome 29+, Firefox 22+, IE 11+, Opera 12.1/17/18, Android 4.4+ */
  16. }
  17. .inlineflex {
  18. display: -webkit-inline-box;
  19. /* Chrome 4+, Safari 3.1, iOS Safari 3.2+ */
  20. display: -moz-inline-box;
  21. /* Firefox 17- */
  22. display: -webkit-inline-flex;
  23. /* Chrome 21+, Safari 6.1+, iOS Safari 7+, Opera 15/16 */
  24. display: -moz-inline-flex;
  25. /* Firefox 18+ */
  26. display: -ms-inline-flexbox;
  27. /* IE 10 */
  28. display: inline-flex;
  29. /* Chrome 29+, Firefox 22+, IE 11+, Opera 12.1/17/18, Android 4.4+ */
  30. }
  31. .ellipse {
  32. white-space: nowrap;
  33. text-overflow: ellipsis;
  34. overflow: hidden;
  35. }
  36. .ant-input::placeholder {
  37. color: #394753;
  38. }
  39. .commonInput {
  40. background: #15202B;
  41. border: 1px solid #2B3F52;
  42. border-radius: 3px;
  43. color: #E5E5E5;
  44. }
  45. .commonInput .ant-input {
  46. color: #E5E5E5;
  47. background: transparent;
  48. }
  49. .commonInput .ant-input-suffix {
  50. color: #E5E5E5;
  51. }
  52. .commonInput:hover,
  53. .commonInput:focus {
  54. border-color: #0C95FF;
  55. }
  56. .tableConditionInput {
  57. width: 140px;
  58. height: 30px;
  59. line-height: 30px;
  60. background: #252D34;
  61. /*圆角兼容性*/
  62. -moz-border-radius: 3px 3px 3px 3px;
  63. -webkit-border-radius: 3px 3px 3px 3px;
  64. border-radius: 3px 3px 3px 3px;
  65. border: 0;
  66. color: #E5E5E5;
  67. font-size: 14px;
  68. }
  69. .tableConditionInput + .tableConditionInput {
  70. margin-left: 10px;
  71. }
  72. .ant-select-dropdown {
  73. background: #424E59;
  74. border: 1px solid #48545F;
  75. box-shadow: 0px 10px 10px 0px rgba(18, 22, 24, 0.36);
  76. border-radius: 5px;
  77. }
  78. .ant-select-dropdown .ant-select-item {
  79. color: #7a8a94;
  80. }
  81. .ant-select-dropdown .ant-select-item-option-active,
  82. .ant-select-dropdown .ant-select-item-option-selected,
  83. .ant-select-dropdown .ant-select-item-option-hover {
  84. background: #3a87f7;
  85. color: #E5E5E5;
  86. }
  87. .srcollYTable .ant-table {
  88. width: 100%;
  89. }
  90. .srcollYTable .ant-table table {
  91. border: 0;
  92. }
  93. .srcollYTable .ant-table .ant-table-thead tr {
  94. box-shadow: 0px 1px 0px 0px #2E3539;
  95. }
  96. .srcollYTable .ant-table .ant-table-thead tr th {
  97. line-height: 34px;
  98. background: #212629;
  99. padding-top: 0;
  100. padding-bottom: 0;
  101. color: #556772;
  102. font-size: 14px;
  103. border-right: 1px solid #161A1C;
  104. border-bottom: 1px solid #161A1C;
  105. }
  106. .srcollYTable .ant-table .ant-table-tbody tr td {
  107. height: 34px;
  108. line-height: 34px;
  109. padding: 0 8px;
  110. border-right: 1px solid #161A1C;
  111. border-bottom: 1px solid #161A1C;
  112. font-size: 16px;
  113. color: #E5E5E5;
  114. }
  115. .srcollYTable .ant-table .ant-table-tbody tr.ant-table-expanded-row:hover td {
  116. background-color: #172B56;
  117. }
  118. .srcollYTable .ant-table .ant-table-tbody tr.ant-table-expanded-row td {
  119. text-align: right;
  120. }
  121. .srcollYTable .ant-table .ant-table-placeholder {
  122. border: 0;
  123. background: #0E0E0F;
  124. }
  125. .srcollYTable .ant-table-row-expand-icon {
  126. border-color: #556772;
  127. background-color: transparent;
  128. color: #556772;
  129. }
  130. .srcollYTable .operBtn.ant-btn {
  131. margin-top: 0;
  132. margin-bottom: 0;
  133. height: 26px;
  134. line-height: 26px;
  135. }
  136. .topTable .ant-table {
  137. width: 100%;
  138. }
  139. .topTable .ant-table table {
  140. border: 0;
  141. }
  142. .topTable .ant-table .ant-table-thead tr {
  143. box-shadow: 0px 1px 0px 0px #2E3539;
  144. }
  145. .topTable .ant-table .ant-table-thead tr th {
  146. line-height: 34px;
  147. background: #212629;
  148. padding-top: 0;
  149. padding-bottom: 0;
  150. color: #556772;
  151. font-size: 14px;
  152. border-right: 1px solid #161A1C;
  153. border-bottom: 1px solid #161A1C;
  154. white-space: nowrap;
  155. text-overflow: ellipsis;
  156. overflow: hidden;
  157. }
  158. .topTable .ant-table .ant-table-tbody tr td {
  159. height: 34px;
  160. line-height: 34px;
  161. padding: 0 8px;
  162. border-right: 1px solid #161A1C;
  163. border-bottom: 1px solid #161A1C;
  164. font-size: 16px;
  165. color: #E5E5E5;
  166. white-space: nowrap;
  167. text-overflow: ellipsis;
  168. overflow: hidden;
  169. }
  170. .topTable .ant-table .ant-table-tbody tr.ant-table-expanded-row:hover td {
  171. background-color: #172B56;
  172. }
  173. .topTable .ant-table .ant-table-tbody tr.ant-table-expanded-row td {
  174. text-align: right;
  175. }
  176. .topTable .ant-table .ant-table-placeholder {
  177. border: 0;
  178. background: #0E0E0F;
  179. }
  180. .topTable .ant-table-row-expand-icon {
  181. border-color: #556772;
  182. background-color: transparent;
  183. color: #556772;
  184. }
  185. .topTable .operBtn.ant-btn {
  186. margin-top: 0;
  187. margin-bottom: 0;
  188. height: 26px;
  189. line-height: 26px;
  190. }
  191. .topOrderTable .ant-table {
  192. width: 100%;
  193. }
  194. .topOrderTable .ant-table table {
  195. border: 0;
  196. }
  197. .topOrderTable .ant-table .ant-table-thead tr {
  198. box-shadow: 0px 1px 0px 0px #2E3539;
  199. }
  200. .topOrderTable .ant-table .ant-table-thead tr th {
  201. line-height: 34px;
  202. background: #212629;
  203. padding-top: 0;
  204. padding-bottom: 0;
  205. color: #556772;
  206. font-size: 14px;
  207. border-right: 1px solid #161A1C;
  208. border-bottom: 1px solid #161A1C;
  209. white-space: nowrap;
  210. text-overflow: ellipsis;
  211. overflow: hidden;
  212. }
  213. .topOrderTable .ant-table .ant-table-tbody tr td {
  214. height: 34px;
  215. line-height: 34px;
  216. padding: 0 8px;
  217. border-right: 1px solid #161A1C;
  218. border-bottom: 1px solid #161A1C;
  219. font-size: 16px;
  220. color: #E5E5E5;
  221. white-space: nowrap;
  222. text-overflow: ellipsis;
  223. overflow: hidden;
  224. }
  225. .topOrderTable .ant-table .ant-table-tbody tr.ant-table-expanded-row:hover td {
  226. background-color: #172B56;
  227. }
  228. .topOrderTable .ant-table .ant-table-tbody tr.ant-table-expanded-row td {
  229. text-align: right;
  230. }
  231. .topOrderTable .ant-table .ant-table-tbody tr.ant-table-expanded-row td:last-child {
  232. position: relative;
  233. }
  234. .topOrderTable .ant-table .ant-table-tbody tr.ant-table-expanded-row td:last-child .btn-list {
  235. position: absolute;
  236. left: calc(100vw - 530px);
  237. top: 4px;
  238. width: 300px;
  239. text-align: right;
  240. }
  241. .topOrderTable .ant-table .ant-table-tbody tr.ant-table-expanded-row td:last-child .btn-list .operBtn.ant-btn {
  242. margin-top: 0;
  243. margin-bottom: 0;
  244. height: 26px;
  245. line-height: 26px;
  246. }
  247. .topOrderTable .ant-table .ant-table-placeholder {
  248. border: 0;
  249. background: #0E0E0F;
  250. }
  251. .topOrderTable .ant-table-row-expand-icon {
  252. border-color: #556772;
  253. background-color: transparent;
  254. color: #556772;
  255. }
  256. .collapsed .topOrderTable .ant-table .ant-table-tbody tr.ant-table-expanded-row td:last-child .btn-list {
  257. left: calc(100vw - 430px);
  258. }
  259. .dialogTable .ant-table {
  260. width: 100%;
  261. background: transparent;
  262. }
  263. .dialogTable .ant-table table {
  264. border: 1px solid #1B2A38;
  265. border-radius: 0;
  266. }
  267. .dialogTable .ant-table .ant-table-thead tr {
  268. box-shadow: 0px 1px 0px 0px #2E3539;
  269. }
  270. .dialogTable .ant-table .ant-table-thead tr th {
  271. line-height: 36px;
  272. background: #0F1A25;
  273. padding-top: 0;
  274. padding-bottom: 0;
  275. color: #88a0ae;
  276. font-size: 16px;
  277. border-right: 1px solid #1B2A38;
  278. border-bottom: 1px solid #1B2A38;
  279. white-space: nowrap;
  280. text-overflow: ellipsis;
  281. overflow: hidden;
  282. }
  283. .dialogTable .ant-table .ant-table-tbody tr td {
  284. height: 36px;
  285. line-height: 36px;
  286. padding: 0 8px;
  287. border-right: 1px solid #1B2A38;
  288. border-bottom: 1px solid #1B2A38;
  289. font-size: 14px;
  290. color: #E5E5E5;
  291. white-space: nowrap;
  292. text-overflow: ellipsis;
  293. overflow: hidden;
  294. background: #0F1A25;
  295. }
  296. .dialogTable .ant-table .ant-table-placeholder {
  297. border: 0;
  298. background: #0F1A25;
  299. }
  300. .ant-empty-normal {
  301. color: #556772;
  302. }
  303. .ant-empty-img-simple-path,
  304. .ant-empty-img-simple-ellipse {
  305. fill: #556772;
  306. }
  307. .ant-empty-img-simple-g {
  308. stroke: #556772;
  309. }
  310. .ant-modal-wrap {
  311. overflow: hidden;
  312. }
  313. .add-custom,
  314. .commonModal {
  315. top: 0;
  316. max-height: 100%;
  317. padding-bottom: 0;
  318. }
  319. .add-custom .ant-modal-content,
  320. .commonModal .ant-modal-content {
  321. background: #0F1A25;
  322. border-radius: 5px;
  323. height: 100%;
  324. }
  325. .add-custom .ant-modal-content .ant-modal-close .ant-modal-close-x,
  326. .commonModal .ant-modal-content .ant-modal-close .ant-modal-close-x {
  327. width: 40px;
  328. height: 40px;
  329. line-height: 40px;
  330. }
  331. .add-custom .ant-modal-content .ant-modal-close .ant-modal-close-x .ant-modal-close-icon,
  332. .commonModal .ant-modal-content .ant-modal-close .ant-modal-close-x .ant-modal-close-icon {
  333. color: #1271BA;
  334. }
  335. .add-custom .ant-modal-content .ant-modal-header,
  336. .commonModal .ant-modal-content .ant-modal-header {
  337. height: 40px;
  338. background: linear-gradient(0deg, #112C43, #084258);
  339. border-radius: 5px;
  340. padding: 0;
  341. text-align: center;
  342. border-bottom: 0;
  343. }
  344. .add-custom .ant-modal-content .ant-modal-header .ant-modal-title,
  345. .commonModal .ant-modal-content .ant-modal-header .ant-modal-title {
  346. line-height: 40px;
  347. font-size: 16px;
  348. color: #ffffff;
  349. }
  350. .add-custom .ant-modal-content .ant-modal-body,
  351. .commonModal .ant-modal-content .ant-modal-body {
  352. min-height: 380px;
  353. max-height: calc(100vh - 115px);
  354. overflow-y: auto;
  355. }
  356. .add-custom .ant-modal-content .ant-modal-footer,
  357. .commonModal .ant-modal-content .ant-modal-footer {
  358. border-top: 0;
  359. text-align: center;
  360. padding-bottom: 31px;
  361. height: 75px;
  362. }
  363. .add-custom .ant-modal-content .ant-modal-footer .ant-btn-primary,
  364. .commonModal .ant-modal-content .ant-modal-footer .ant-btn-primary {
  365. width: 200px;
  366. height: 34px;
  367. line-height: 32px;
  368. border: 0;
  369. background: linear-gradient(0deg, #3163BA 0%, #4179DB 100%);
  370. border-radius: 3px;
  371. font-size: 16px;
  372. color: #ffffff;
  373. }
  374. .add-custom .ant-modal-content .ant-modal-footer .ant-btn-primary:hover,
  375. .commonModal .ant-modal-content .ant-modal-footer .ant-btn-primary:hover {
  376. background: linear-gradient(0deg, rgba(49, 99, 186, 0.8) 0%, rgba(65, 121, 219, 0.8) 100%);
  377. color: rgba(255, 255, 255, 0.8);
  378. }
  379. .add-custom .ant-modal-content .ant-modal-footer .ant-btn.cancelBtn,
  380. .commonModal .ant-modal-content .ant-modal-footer .ant-btn.cancelBtn {
  381. width: 200px;
  382. height: 34px;
  383. line-height: 32px;
  384. border: 1px solid #0C95FF;
  385. border-radius: 3px;
  386. background: transparent;
  387. font-size: 16px;
  388. color: #0C95FF;
  389. margin-right: 20px;
  390. }
  391. .add-custom .ant-modal-content .ant-modal-footer .ant-btn.cancelBtn:hover,
  392. .commonModal .ant-modal-content .ant-modal-footer .ant-btn.cancelBtn:hover {
  393. border-color: rgba(12, 149, 255, 0.8);
  394. }
  395. .ant-form.inlineForm .ant-row.ant-form-item {
  396. margin-bottom: 21px;
  397. }
  398. .ant-form.inlineForm .ant-row.ant-form-item .ant-form-item-label {
  399. position: relative;
  400. width: 130px;
  401. line-height: 30px;
  402. text-align: left;
  403. }
  404. .ant-form.inlineForm .ant-row.ant-form-item .ant-form-item-label label {
  405. color: #7a8a94;
  406. padding-left: 16px;
  407. }
  408. .ant-form.inlineForm .ant-row.ant-form-item .ant-form-item-label label::after {
  409. content: '';
  410. }
  411. .ant-form.inlineForm .ant-row.ant-form-item .ant-form-item-label label::before {
  412. position: absolute;
  413. top: 0;
  414. right: auto;
  415. bottom: auto;
  416. left: 0;
  417. font-size: 16px;
  418. line-height: 21px;
  419. color: #FB7F75;
  420. }
  421. .ant-form.inlineForm .ant-row.ant-form-item .ant-form-item-label label label {
  422. padding-left: 0;
  423. }
  424. .ant-form.inlineForm .ant-row.ant-form-item .ant-form-item-control-wrapper .ant-form-item-control {
  425. line-height: 30px;
  426. }
  427. .ant-form.inlineForm .relative.ant-form-item {
  428. position: relative;
  429. }
  430. .ant-form.inlineForm .relative.ant-form-item .tip {
  431. position: absolute;
  432. font-size: 14px;
  433. color: #7a8a94;
  434. width: 100%;
  435. }
  436. .ant-form.inlineForm .relative.ant-form-item .ant-form-item-control {
  437. width: 200px;
  438. }
  439. .ant-form.inlineForm .relative.ant-form-item .ant-form-item-control .unit {
  440. float: right;
  441. color: #88a0ae;
  442. }
  443. .ant-form.inlineForm .relative.ant-form-item .ant-form-item-control .backUnit {
  444. position: absolute;
  445. right: -20px;
  446. top: -7px;
  447. line-height: 32px;
  448. height: 32px;
  449. color: #88a0ae;
  450. }
  451. .ant-form.inlineForm .tc.ant-form-item .ant-form-item-control-wrapper {
  452. margin: 0 auto;
  453. }
  454. .ant-form.inlineForm .pl40.ant-form-item .ant-form-item-label label {
  455. padding-left: 40px;
  456. }
  457. .ant-select-single .ant-select-selector {
  458. height: 30px;
  459. padding: 0 8px;
  460. background: #15202B;
  461. border: 1px solid #0C95FF;
  462. border-radius: 3px;
  463. color: #E5E5E5;
  464. }
  465. .ant-select-single .ant-select-arrow {
  466. right: 8px;
  467. color: #3A87F7;
  468. }
  469. .inlineFormSelect.ant-select-single,
  470. .shortSelect.ant-select-single {
  471. /*圆角兼容性*/
  472. -moz-border-radius: 3px 3px 3px 3px;
  473. -webkit-border-radius: 3px 3px 3px 3px;
  474. border-radius: 3px 3px 3px 3px;
  475. border: 1px solid #2B3F52;
  476. }
  477. .inlineFormSelect.ant-select-single:hover,
  478. .inlineFormSelect.ant-select-single:focus {
  479. border-color: #0C95FF;
  480. }
  481. .inlineFormSelect.ant-select-single .ant-select-selector {
  482. height: 30px;
  483. padding: 0 8px;
  484. background: #15202B;
  485. border: 0;
  486. color: #E5E5E5;
  487. }
  488. .inlineFormSelect.ant-select-single .ant-select-selector .ant-select-selection-placeholder {
  489. color: #394753;
  490. }
  491. .inlineFormSelect.ant-select-single .ant-select-arrow {
  492. right: 8px;
  493. color: #3A87F7 !important;
  494. }
  495. .shortSelect.ant-select-single {
  496. margin-right: 0;
  497. }
  498. .shortSelect.ant-select-single .ant-select-selector {
  499. padding: 0 5px;
  500. }
  501. .shortSelect.ant-select-single .ant-select-selector .ant-select-selection-item {
  502. padding-right: 14px;
  503. }
  504. .typeSelect.ant-select-single {
  505. /*圆角兼容性*/
  506. -moz-border-radius: 3px 3px 3px 3px;
  507. -webkit-border-radius: 3px 3px 3px 3px;
  508. border-radius: 3px 3px 3px 3px;
  509. border: 1px solid #2B3F52;
  510. }
  511. .typeSelect.ant-select-single:hover,
  512. .typeSelect.ant-select-single:focus {
  513. border-color: #0C95FF;
  514. }
  515. .typeSelect.ant-select-single .ant-select-selector {
  516. height: 30px;
  517. padding: 0 8px;
  518. background: #15202B;
  519. border: 0;
  520. color: #E5E5E5;
  521. }
  522. .typeSelect.ant-select-single .ant-select-selector .ant-select-selection-placeholder {
  523. color: #394753;
  524. }
  525. .typeSelect.ant-select-single .ant-select-arrow {
  526. right: 8px;
  527. color: #3a87f7;
  528. }
  529. .dialogInput {
  530. background: #15202B;
  531. border: 1px solid #2B3F52;
  532. border-radius: 3px;
  533. color: #E5E5E5;
  534. }
  535. .dialogInput .ant-input {
  536. color: #E5E5E5;
  537. background: transparent;
  538. }
  539. .dialogInput .ant-input-suffix {
  540. color: #E5E5E5;
  541. }
  542. .dialogInput .ant-input-suffix .ant-input-password-icon {
  543. color: #E5E5E5;
  544. }
  545. .dialogInput:hover,
  546. .dialogInput:focus {
  547. border-color: #0C95FF;
  548. }
  549. .suffixGrey .ant-input-suffix {
  550. color: #88a0ae;
  551. }
  552. .formFieldSet {
  553. border: 1px solid #162534;
  554. padding: 0 20px 20px;
  555. }
  556. .formFieldSet legend {
  557. color: #ffffff;
  558. }
  559. .formFieldSet + .formFieldSet {
  560. margin-top: 35px;
  561. }
  562. .formFieldSet_form {
  563. margin-top: 35px;
  564. }
  565. .ant-form legend {
  566. width: auto;
  567. margin-left: 20px;
  568. font-size: 16px;
  569. color: #ffffff;
  570. border-bottom: 0;
  571. padding: 0 10px;
  572. }
  573. .paddingDialog .formFieldSet legend,
  574. .fieldsetDialog .formFieldSet legend {
  575. width: auto;
  576. margin-left: 20px;
  577. font-size: 16px;
  578. color: #ffffff;
  579. border-bottom: 0;
  580. padding: 0 10px;
  581. }
  582. .paddingDialog .ant-modal-content .ant-modal-body {
  583. padding: 24px;
  584. }
  585. .upload {
  586. display: inline-flex;
  587. }
  588. .upload .ant-btn.uploadBtn {
  589. width: 60px;
  590. height: 30px;
  591. background: #3a87f7;
  592. border: 0;
  593. padding: 0;
  594. text-align: center;
  595. font-size: 14px;
  596. color: #ffffff;
  597. /*圆角兼容性*/
  598. -moz-border-radius: 3px 3px 3px 3px;
  599. -webkit-border-radius: 3px 3px 3px 3px;
  600. border-radius: 3px 3px 3px 3px;
  601. }
  602. .upload .ant-btn.uploadBtn:hover {
  603. background: rgba(58, 135, 247, 0.8);
  604. color: rgba(255, 255, 255, 0.8);
  605. }
  606. .upload .ant-upload-list-item-info .anticon-loading,
  607. .upload .ant-upload-list-item-info .anticon-paper-clip {
  608. color: #ffffff;
  609. }
  610. .upload .ant-upload-list-item-info .ant-upload-list-item-name {
  611. color: #ffffff;
  612. }
  613. .upload .ant-upload-list-item-info .ant-upload-list-item-card-actions .anticon {
  614. color: #ffffff;
  615. }
  616. .upload .ant-upload-list-item-info:hover {
  617. background: transparent;
  618. }
  619. .upload .ant-upload-list-item-info:hover .anticon-loading,
  620. .upload .ant-upload-list-item-info:hover .anticon-paper-clip {
  621. color: #3a87f7;
  622. }
  623. .upload .ant-upload-list-item-info:hover .ant-upload-list-item-name {
  624. color: #3a87f7;
  625. }
  626. .upload .ant-upload-list-item-info:hover .ant-upload-list-item-card-actions .anticon {
  627. color: #3a87f7;
  628. }
  629. .upload .look {
  630. color: #3a87f7;
  631. font-size: 14px;
  632. margin-left: 10px;
  633. cursor: pointer;
  634. }
  635. .fl {
  636. float: left;
  637. }
  638. .fr {
  639. float: right;
  640. }
  641. .ml10 {
  642. margin-left: 10px;
  643. }
  644. .ml9 {
  645. margin-left: 9px;
  646. }
  647. .ml5 {
  648. margin-left: 5px;
  649. }
  650. .mt5 {
  651. margin-top: 5px;
  652. }
  653. .mt10 {
  654. margin-top: 10px;
  655. }
  656. .mt20 {
  657. margin-top: 20px;
  658. }
  659. .mt30 {
  660. margin-top: 30px;
  661. }
  662. .mb40 {
  663. margin-bottom: 40px !important;
  664. }
  665. .mr10 {
  666. margin-right: 10px;
  667. }
  668. .grey {
  669. color: #88a0ae;
  670. }
  671. .white {
  672. color: #ffffff;
  673. }
  674. .blue {
  675. color: #3a87f7;
  676. }
  677. .green {
  678. color: #1FF195;
  679. }
  680. .yellow {
  681. color: #FF9600;
  682. }
  683. .orange {
  684. color: #F52929;
  685. }
  686. .selectBtn.ant-btn {
  687. margin-left: 10px;
  688. width: 80px;
  689. height: 30px;
  690. line-height: 31px;
  691. text-align: center;
  692. background: linear-gradient(0deg, #455773 0%, #405066 98%);
  693. border: 0;
  694. color: #ffffff;
  695. font-size: 14px;
  696. /*圆角兼容性*/
  697. -moz-border-radius: 3px 3px 3px 3px;
  698. -webkit-border-radius: 3px 3px 3px 3px;
  699. border-radius: 3px 3px 3px 3px;
  700. }
  701. .selectBtn.ant-btn:hover,
  702. .selectBtn.ant-btn:focus {
  703. background: linear-gradient(0deg, rgba(69, 87, 115, 0.8) 0%, rgba(64, 80, 102, 0.8) 98%);
  704. color: rgba(255, 255, 255, 0.8);
  705. border: 0;
  706. }
  707. .btnPrimary.ant-btn,
  708. .operBtn.ant-btn {
  709. margin-left: 10px;
  710. width: auto;
  711. min-width: 80px;
  712. height: 30px;
  713. line-height: 31px;
  714. text-align: center;
  715. background: linear-gradient(0deg, #26487C 0%, #29538C 99%);
  716. border: 0;
  717. color: #ffffff;
  718. font-size: 14px;
  719. /*圆角兼容性*/
  720. -moz-border-radius: 3px 3px 3px 3px;
  721. -webkit-border-radius: 3px 3px 3px 3px;
  722. border-radius: 3px 3px 3px 3px;
  723. }
  724. .btnPrimary.ant-btn:hover,
  725. .operBtn.ant-btn:hover,
  726. .btnPrimary.ant-btn:focus,
  727. .operBtn.ant-btn:focus {
  728. background: linear-gradient(0deg, rgba(38, 72, 124, 0.8) 0%, rgba(41, 83, 140, 0.8) 99%);
  729. color: rgba(255, 255, 255, 0.8);
  730. border: 0;
  731. }
  732. .operBtn.ant-btn {
  733. margin-top: 9px;
  734. margin-bottom: 6px;
  735. }
  736. .ant-table-expanded-row .btn-list {
  737. padding-right: 10px;
  738. text-align: right;
  739. }
  740. .ant-table-expanded-row .btnPrimary.ant-btn {
  741. width: 80px;
  742. height: 26px;
  743. line-height: 27px;
  744. border: 0;
  745. background: linear-gradient(0deg, #3270d2, #3a87f7);
  746. box-shadow: -1px 0px 0px 0px #121618;
  747. /*圆角兼容性*/
  748. -moz-border-radius: 3px 3px 3px 3px;
  749. -webkit-border-radius: 3px 3px 3px 3px;
  750. border-radius: 3px 3px 3px 3px;
  751. }
  752. .ant-table-expanded-row .btnPrimary.ant-btn:hover,
  753. .ant-table-expanded-row .btnPrimary.ant-btn:focus {
  754. background: linear-gradient(0deg, rgba(50, 112, 210, 0.8) 0%, rgba(58, 135, 247, 0.8) 99%);
  755. color: rgba(255, 255, 255, 0.8);
  756. border: 0;
  757. }
  758. .ant-table-expanded-row .ant-btn + .ant-btn {
  759. margin-left: 10px;
  760. }
  761. .btnDanger.ant-btn {
  762. margin-left: 10px;
  763. width: 80px;
  764. height: 26px;
  765. line-height: 27px;
  766. text-align: center;
  767. border: 0;
  768. color: #ffffff;
  769. font-size: 14px;
  770. background: linear-gradient(0deg, #FF5C6F 0%, #FB7F75 99%);
  771. /*圆角兼容性*/
  772. -moz-border-radius: 3px 3px 3px 3px;
  773. -webkit-border-radius: 3px 3px 3px 3px;
  774. border-radius: 3px 3px 3px 3px;
  775. }
  776. .btnDanger.ant-btn:hover,
  777. .btnDanger.ant-btn:focus {
  778. background: linear-gradient(0deg, rgba(255, 92, 111, 0.8) 0%, rgba(251, 127, 117, 0.8) 99%);
  779. color: rgba(255, 255, 255, 0.8);
  780. border: 0;
  781. }
  782. .btnDeafault.ant-btn {
  783. margin-left: 10px;
  784. width: 80px;
  785. height: 26px;
  786. line-height: 27px;
  787. text-align: center;
  788. border: 0;
  789. color: #ffffff;
  790. font-size: 14px;
  791. background: linear-gradient(0deg, #343D46 0%, #38444F 100%);
  792. /*圆角兼容性*/
  793. -moz-border-radius: 3px 3px 3px 3px;
  794. -webkit-border-radius: 3px 3px 3px 3px;
  795. border-radius: 3px 3px 3px 3px;
  796. }
  797. .btnDeafault.ant-btn:hover,
  798. .btnDeafault.ant-btn:focus {
  799. background: linear-gradient(0deg, rgba(52, 61, 70, 0.8) 0%, rgba(56, 68, 79, 0.8) 99%);
  800. color: rgba(255, 255, 255, 0.8);
  801. border: 0;
  802. }
  803. .to {
  804. font-size: 14px;
  805. color: #88a0ae;
  806. margin-left: -8px;
  807. margin-right: 2px;
  808. }
  809. .filterTable {
  810. display: inline-flex;
  811. width: calc(100% - 3px);
  812. padding-left: 3px;
  813. }
  814. .ant-row.dialogRowTitle {
  815. margin-left: 0 !important;
  816. margin-right: 0 !important;
  817. border: 1px solid #1B2A38;
  818. }
  819. .ant-row.dialogRowTitle .ant-col {
  820. border-top: 1px solid #1B2A38;
  821. border-right: 1px solid #1B2A38;
  822. padding-left: 0 !important;
  823. padding-right: 0 !important;
  824. height: 34px;
  825. line-height: 34px;
  826. font-size: 16px;
  827. color: #88a0ae;
  828. }
  829. .ant-row.dialogRowTitle .ant-col .red {
  830. color: #FB7F75;
  831. }
  832. .ant-row.dialogRowTitle .ant-col:nth-child(1),
  833. .ant-row.dialogRowTitle .ant-col:nth-child(2),
  834. .ant-row.dialogRowTitle .ant-col:nth-child(3),
  835. .ant-row.dialogRowTitle .ant-col:nth-child(4) {
  836. border-top: 0;
  837. text-align: center;
  838. }
  839. .ant-row.dialogRowTitle .ant-col:last-child {
  840. border-right: 1px solid #1B2A38;
  841. }
  842. .ant-row.dialogRowTitle .bt1 {
  843. border-top: 1px solid #1B2A38 !important;
  844. }
  845. .commonPicker.ant-calendar-picker .ant-input {
  846. background: #15202B;
  847. border-color: #2B3F52;
  848. padding: 4px 8px;
  849. /*圆角兼容性*/
  850. -moz-border-radius: 3px 3px 3px 3px;
  851. -webkit-border-radius: 3px 3px 3px 3px;
  852. border-radius: 3px 3px 3px 3px;
  853. }
  854. .commonPicker.ant-calendar-picker .ant-input .ant-calendar-range-picker-input {
  855. color: #ffffff;
  856. font-size: 14px;
  857. }
  858. .commonPicker.ant-calendar-picker .ant-input .ant-calendar-range-picker-input::placeholder {
  859. color: #394753;
  860. }
  861. .commonPicker.ant-calendar-picker .ant-input .ant-calendar-picker-clear {
  862. background: #ffffff;
  863. }
  864. .commonPicker.ant-calendar-picker .ant-input .ant-calendar-range-picker-separator {
  865. font-size: 14px;
  866. color: #88a0ae;
  867. }
  868. .commonDatePicker.ant-calendar-picker .ant-input {
  869. background: #252D34;
  870. padding: 0 8px;
  871. height: 30px;
  872. line-height: 30px;
  873. border: 0;
  874. color: #E5E5E5;
  875. }
  876. .commonDatePicker.ant-calendar-picker .ant-calendar-picker-icon {
  877. color: #7a8a94;
  878. }
  879. .commonDatePicker.ant-calendar-picker .ant-calendar-picker-clear {
  880. background: transparent;
  881. color: #7a8a94;
  882. }
  883. .commonDatePicker.ant-calendar-picker .ant-calendar-picker-clear svg {
  884. fill: #7a8a94;
  885. }
  886. .ant-popover .ant-popover-content {
  887. border: 1px solid #424E59;
  888. /*圆角兼容性*/
  889. -moz-border-radius: 5px 5px 5px 5px;
  890. -webkit-border-radius: 5px 5px 5px 5px;
  891. border-radius: 5px 5px 5px 5px;
  892. }
  893. .ant-popover .ant-popover-content .ant-popover-arrow {
  894. border-top-color: #424E59;
  895. border-left-color: #424E59;
  896. }
  897. .ant-popover .ant-popover-content .ant-popover-inner .ant-popover-inner-content {
  898. border-image-width: 0;
  899. background: #424E59;
  900. color: #ffffff;
  901. padding: 5px 15px;
  902. }
  903. .ant-popover .ant-popover-content .ant-popover-inner .ant-popover-inner-content:hover {
  904. color: #3a87f7;
  905. }
  906. .ant-calendar-picker-container .ant-calendar-range,
  907. .ant-calendar-picker-container .ant-calendar {
  908. background: #424E59;
  909. border-color: #424E59;
  910. }
  911. .ant-calendar-picker-container .ant-calendar-range .ant-calendar-panel .ant-calendar-input-wrap,
  912. .ant-calendar-picker-container .ant-calendar .ant-calendar-panel .ant-calendar-input-wrap {
  913. border-bottom-color: #48545F;
  914. }
  915. .ant-calendar-picker-container .ant-calendar-range .ant-calendar-panel .ant-calendar-input-wrap .ant-calendar-input,
  916. .ant-calendar-picker-container .ant-calendar .ant-calendar-panel .ant-calendar-input-wrap .ant-calendar-input {
  917. background: transparent;
  918. border: 1px solid #7a8a94;
  919. color: #ffffff;
  920. }
  921. .ant-calendar-picker-container .ant-calendar-range .ant-calendar-panel .ant-calendar-input-wrap .ant-calendar-input::placeholder,
  922. .ant-calendar-picker-container .ant-calendar .ant-calendar-panel .ant-calendar-input-wrap .ant-calendar-input::placeholder {
  923. color: #7a8a94;
  924. }
  925. .ant-calendar-picker-container .ant-calendar-range .ant-calendar-panel .ant-calendar-date-panel .ant-calendar-header,
  926. .ant-calendar-picker-container .ant-calendar .ant-calendar-panel .ant-calendar-date-panel .ant-calendar-header {
  927. border-color: #7a8a94;
  928. }
  929. .ant-calendar-picker-container .ant-calendar-range .ant-calendar-panel .ant-calendar-date-panel .ant-calendar-header .ant-calendar-prev-year-btn,
  930. .ant-calendar-picker-container .ant-calendar .ant-calendar-panel .ant-calendar-date-panel .ant-calendar-header .ant-calendar-prev-year-btn,
  931. .ant-calendar-picker-container .ant-calendar-range .ant-calendar-panel .ant-calendar-date-panel .ant-calendar-header .ant-calendar-prev-month-btn,
  932. .ant-calendar-picker-container .ant-calendar .ant-calendar-panel .ant-calendar-date-panel .ant-calendar-header .ant-calendar-prev-month-btn {
  933. color: #7a8a94;
  934. }
  935. .ant-calendar-picker-container .ant-calendar-range .ant-calendar-panel .ant-calendar-date-panel .ant-calendar-header .ant-calendar-prev-year-btn::before,
  936. .ant-calendar-picker-container .ant-calendar .ant-calendar-panel .ant-calendar-date-panel .ant-calendar-header .ant-calendar-prev-year-btn::before,
  937. .ant-calendar-picker-container .ant-calendar-range .ant-calendar-panel .ant-calendar-date-panel .ant-calendar-header .ant-calendar-prev-month-btn::before,
  938. .ant-calendar-picker-container .ant-calendar .ant-calendar-panel .ant-calendar-date-panel .ant-calendar-header .ant-calendar-prev-month-btn::before,
  939. .ant-calendar-picker-container .ant-calendar-range .ant-calendar-panel .ant-calendar-date-panel .ant-calendar-header .ant-calendar-prev-year-btn::after,
  940. .ant-calendar-picker-container .ant-calendar .ant-calendar-panel .ant-calendar-date-panel .ant-calendar-header .ant-calendar-prev-year-btn::after,
  941. .ant-calendar-picker-container .ant-calendar-range .ant-calendar-panel .ant-calendar-date-panel .ant-calendar-header .ant-calendar-prev-month-btn::after,
  942. .ant-calendar-picker-container .ant-calendar .ant-calendar-panel .ant-calendar-date-panel .ant-calendar-header .ant-calendar-prev-month-btn::after {
  943. border-color: #88a0ae;
  944. }
  945. .ant-calendar-picker-container .ant-calendar-range .ant-calendar-panel .ant-calendar-date-panel .ant-calendar-header .ant-calendar-month-select,
  946. .ant-calendar-picker-container .ant-calendar .ant-calendar-panel .ant-calendar-date-panel .ant-calendar-header .ant-calendar-month-select,
  947. .ant-calendar-picker-container .ant-calendar-range .ant-calendar-panel .ant-calendar-date-panel .ant-calendar-header .ant-calendar-year-select,
  948. .ant-calendar-picker-container .ant-calendar .ant-calendar-panel .ant-calendar-date-panel .ant-calendar-header .ant-calendar-year-select {
  949. color: #7a8a94;
  950. }
  951. .ant-calendar-picker-container .ant-calendar-range .ant-calendar-panel .ant-calendar-date-panel .ant-calendar-body,
  952. .ant-calendar-picker-container .ant-calendar .ant-calendar-panel .ant-calendar-date-panel .ant-calendar-body {
  953. border-top-color: #7a8a94;
  954. }
  955. .ant-calendar-picker-container .ant-calendar-range .ant-calendar-panel .ant-calendar-date-panel .ant-calendar-body .ant-calendar-column-header-inner,
  956. .ant-calendar-picker-container .ant-calendar .ant-calendar-panel .ant-calendar-date-panel .ant-calendar-body .ant-calendar-column-header-inner {
  957. color: #7a8a94;
  958. }
  959. .ant-calendar-picker-container .ant-calendar-range .ant-calendar-panel .ant-calendar-date-panel .ant-calendar-body .ant-calendar-cell .ant-calendar-date,
  960. .ant-calendar-picker-container .ant-calendar .ant-calendar-panel .ant-calendar-date-panel .ant-calendar-body .ant-calendar-cell .ant-calendar-date {
  961. background: transparent;
  962. color: #ffffff;
  963. }
  964. .ant-calendar-picker-container .ant-calendar-range .ant-calendar-panel .ant-calendar-date-panel .ant-calendar-body .ant-calendar-cell:hover .ant-calendar-date,
  965. .ant-calendar-picker-container .ant-calendar .ant-calendar-panel .ant-calendar-date-panel .ant-calendar-body .ant-calendar-cell:hover .ant-calendar-date {
  966. color: #3a87f7;
  967. }
  968. .ant-calendar-picker-container .ant-calendar-range .ant-calendar-panel .ant-calendar-date-panel .ant-calendar-body .ant-calendar-last-day-of-month .ant-calendar-date,
  969. .ant-calendar-picker-container .ant-calendar .ant-calendar-panel .ant-calendar-date-panel .ant-calendar-body .ant-calendar-last-day-of-month .ant-calendar-date,
  970. .ant-calendar-picker-container .ant-calendar-range .ant-calendar-panel .ant-calendar-date-panel .ant-calendar-body .ant-calendar-next-month-btn-day .ant-calendar-date,
  971. .ant-calendar-picker-container .ant-calendar .ant-calendar-panel .ant-calendar-date-panel .ant-calendar-body .ant-calendar-next-month-btn-day .ant-calendar-date {
  972. color: #E5E5E5;
  973. }
  974. .ant-calendar-picker-container .ant-calendar-range .ant-calendar-panel .ant-calendar-date-panel .ant-calendar-body .ant-calendar-disabled-cell .ant-calendar-date,
  975. .ant-calendar-picker-container .ant-calendar .ant-calendar-panel .ant-calendar-date-panel .ant-calendar-body .ant-calendar-disabled-cell .ant-calendar-date {
  976. color: #7a8a94;
  977. }
  978. .ant-calendar-picker-container .ant-calendar-range .ant-calendar-panel .ant-calendar-date-panel .ant-calendar-body .ant-calendar-selected-day .ant-calendar-date,
  979. .ant-calendar-picker-container .ant-calendar .ant-calendar-panel .ant-calendar-date-panel .ant-calendar-body .ant-calendar-selected-day .ant-calendar-date {
  980. color: #3a87f7;
  981. }
  982. .ant-calendar-picker-container .ant-calendar-range .ant-calendar-panel .ant-calendar-date-panel .ant-calendar-body .ant-calendar-active-week .ant-calendar-cell .ant-calendar-date,
  983. .ant-calendar-picker-container .ant-calendar .ant-calendar-panel .ant-calendar-date-panel .ant-calendar-body .ant-calendar-active-week .ant-calendar-cell .ant-calendar-date {
  984. background: transparent;
  985. }
  986. .ant-calendar-picker-container .ant-calendar-range .ant-calendar-panel .ant-calendar-date-panel .ant-calendar-range-middle,
  987. .ant-calendar-picker-container .ant-calendar .ant-calendar-panel .ant-calendar-date-panel .ant-calendar-range-middle {
  988. color: #E5E5E5;
  989. }
  990. .ant-calendar-picker-container .ant-calendar-range .ant-calendar-footer,
  991. .ant-calendar-picker-container .ant-calendar .ant-calendar-footer {
  992. border-top-color: #7a8a94;
  993. }
  994. .ant-calendar-picker-container .ant-calendar-range .ant-calendar-footer .ant-calendar-time-picker-btn,
  995. .ant-calendar-picker-container .ant-calendar .ant-calendar-footer .ant-calendar-time-picker-btn {
  996. color: #7a8a94;
  997. }
  998. .ant-calendar-picker-container .ant-calendar-range .ant-calendar-footer .ant-calendar-ok-btn,
  999. .ant-calendar-picker-container .ant-calendar .ant-calendar-footer .ant-calendar-ok-btn {
  1000. background-color: #3a87f7;
  1001. border-color: #3a87f7;
  1002. color: #ffffff;
  1003. }
  1004. .ant-calendar-picker-container .ant-calendar-range .ant-calendar-footer .ant-calendar-ok-btn:hover,
  1005. .ant-calendar-picker-container .ant-calendar .ant-calendar-footer .ant-calendar-ok-btn:hover {
  1006. background-color: rgba(58, 135, 247, 0.8);
  1007. border-color: rgba(58, 135, 247, 0.8);
  1008. color: rgba(255, 255, 255, 0.8);
  1009. }
  1010. .ant-calendar-picker-container .ant-calendar-month-calendar .ant-calendar-month-calendar-content .ant-calendar-month-header-wrap .ant-calendar-header .ant-calendar-prev-year-btn,
  1011. .ant-calendar-picker-container .ant-calendar-month-calendar .ant-calendar-month-calendar-content .ant-calendar-month-header-wrap .ant-calendar-header .ant-calendar-prev-month-btn {
  1012. color: #7a8a94;
  1013. }
  1014. .ant-calendar-picker-container .ant-calendar-month-calendar .ant-calendar-month-calendar-content .ant-calendar-month-header-wrap .ant-calendar-header .ant-calendar-prev-year-btn::before,
  1015. .ant-calendar-picker-container .ant-calendar-month-calendar .ant-calendar-month-calendar-content .ant-calendar-month-header-wrap .ant-calendar-header .ant-calendar-prev-month-btn::before,
  1016. .ant-calendar-picker-container .ant-calendar-month-calendar .ant-calendar-month-calendar-content .ant-calendar-month-header-wrap .ant-calendar-header .ant-calendar-prev-year-btn::after,
  1017. .ant-calendar-picker-container .ant-calendar-month-calendar .ant-calendar-month-calendar-content .ant-calendar-month-header-wrap .ant-calendar-header .ant-calendar-prev-month-btn::after {
  1018. border-color: #88a0ae;
  1019. }
  1020. .ant-calendar-picker-container .ant-calendar-month-calendar .ant-calendar-month-calendar-content .ant-calendar-month-header-wrap .ant-calendar-header .ant-calendar-month-panel-year-select {
  1021. color: #7a8a94;
  1022. }
  1023. .ant-calendar-picker-container .ant-calendar-month-calendar .ant-calendar-month-calendar-content .ant-calendar-month-header-wrap .ant-calendar-month-panel-body .ant-calendar-month-panel-table .ant-calendar-month-panel-tbody .ant-calendar-month-panel-cell .ant-calendar-month-panel-month {
  1024. color: #E5E5E5;
  1025. }
  1026. .ant-calendar-picker-container .ant-calendar-month-calendar .ant-calendar-month-calendar-content .ant-calendar-month-header-wrap .ant-calendar-month-panel-body .ant-calendar-month-panel-table .ant-calendar-month-panel-tbody .ant-calendar-month-panel-cell .ant-calendar-month-panel-month:hover {
  1027. background: transparent;
  1028. color: #3a87f7;
  1029. }
  1030. .ant-calendar-picker-container .ant-calendar-month-calendar .ant-calendar-month-panel {
  1031. background: #424E59;
  1032. border-color: #424E59;
  1033. }
  1034. .ant-calendar-picker-container .ant-calendar-month-calendar .ant-calendar-month-panel .ant-calendar-month-panel-header {
  1035. border-color: #7a8a94;
  1036. }
  1037. .ant-calendar-range .ant-calendar-in-range-cell::before {
  1038. background: rgba(66, 78, 89, 0.8);
  1039. }
  1040. .has-error .ant-input:not(.has-error .ant-input-disabled),
  1041. -has-error .ant-input:not(.has-error .ant-input-disabled),
  1042. .has-error .ant-input:not(-has-error .ant-input-disabled),
  1043. -has-error .ant-input:not(-has-error .ant-input-disabled) {
  1044. background: #15202B;
  1045. }
  1046. .ant-modal-confirm-confirm {
  1047. top: 50%;
  1048. padding-bottom: 0;
  1049. margin-top: -64px;
  1050. }
  1051. .ant-modal-confirm-confirm .ant-modal-content {
  1052. background: #0F1A25;
  1053. }
  1054. .ant-modal-confirm-confirm .ant-modal-content .ant-modal-close .ant-modal-close-x {
  1055. width: 40px;
  1056. height: 40px;
  1057. line-height: 40px;
  1058. }
  1059. .ant-modal-confirm-confirm .ant-modal-content .ant-modal-close .ant-modal-close-x .ant-modal-close-icon {
  1060. color: #1271BA;
  1061. }
  1062. .ant-modal-confirm-confirm .ant-modal-content .ant-modal-body {
  1063. padding: 24px;
  1064. }
  1065. .ant-modal-confirm-confirm .ant-modal-content .ant-modal-body .ant-modal-confirm-body-wrapper .ant-modal-confirm-body .ant-modal-confirm-title {
  1066. color: #ffffff;
  1067. text-align: center;
  1068. }
  1069. .ant-modal-confirm-confirm .ant-modal-content .ant-modal-body .ant-modal-confirm-body-wrapper .ant-modal-confirm-btns {
  1070. float: none;
  1071. text-align: center;
  1072. }
  1073. .ant-modal-confirm-confirm .ant-modal-content .ant-modal-body .ant-modal-confirm-body-wrapper .ant-modal-confirm-btns .ant-btn {
  1074. width: 100px;
  1075. height: 34px;
  1076. line-height: 32px;
  1077. border: 1px solid #0C95FF;
  1078. border-radius: 3px;
  1079. background: transparent;
  1080. font-size: 16px;
  1081. color: #0C95FF;
  1082. margin-right: 20px;
  1083. }
  1084. .ant-modal-confirm-confirm .ant-modal-content .ant-modal-body .ant-modal-confirm-body-wrapper .ant-modal-confirm-btns .ant-btn:hover {
  1085. border-color: rgba(12, 149, 255, 0.8);
  1086. }
  1087. .ant-modal-confirm-confirm .ant-modal-content .ant-modal-body .ant-modal-confirm-body-wrapper .ant-modal-confirm-btns .ant-btn-primary {
  1088. margin-left: 20px;
  1089. width: 100px;
  1090. height: 34px;
  1091. line-height: 32px;
  1092. border: 0;
  1093. background: linear-gradient(0deg, #3163BA 0%, #4179DB 100%);
  1094. border-radius: 3px;
  1095. font-size: 16px;
  1096. color: #ffffff;
  1097. }
  1098. .ant-modal-confirm-confirm .ant-modal-content .ant-modal-body .ant-modal-confirm-body-wrapper .ant-modal-confirm-btns .ant-btn-primary:hover {
  1099. background: linear-gradient(0deg, rgba(49, 99, 186, 0.8) 0%, rgba(65, 121, 219, 0.8) 100%);
  1100. color: rgba(255, 255, 255, 0.8);
  1101. }
  1102. .tltLeft {
  1103. font-size: 16px;
  1104. text-align: left;
  1105. }
  1106. .tltLeft .icon {
  1107. font-size: 20px;
  1108. fill: #3a87f7;
  1109. margin-right: 10px;
  1110. }
  1111. .ant-collapse.spotCollapse.ant-collapse-borderless {
  1112. margin-top: 10px;
  1113. background-color: transparent;
  1114. }
  1115. .ant-collapse.spotCollapse.ant-collapse-borderless .ant-collapse-item {
  1116. border-bottom: 0;
  1117. }
  1118. .ant-collapse.spotCollapse.ant-collapse-borderless .ant-collapse-item .ant-collapse-header {
  1119. color: #556772;
  1120. font-size: 14px;
  1121. border-bottom: 1px solid #1D2327;
  1122. padding: 10px 8px 10px 44px;
  1123. height: 43px;
  1124. }
  1125. .ant-collapse.spotCollapse.ant-collapse-borderless .ant-collapse-item .ant-collapse-header .ant-collapse-arrow {
  1126. fill: #556772;
  1127. width: 16px;
  1128. height: 16px;
  1129. font-size: 16px;
  1130. left: 0;
  1131. }
  1132. .ant-collapse.spotCollapse.ant-collapse-borderless .ant-collapse-item .ant-collapse-content .ant-collapse-content-box {
  1133. padding: 0 0 0 30px;
  1134. background-color: transparent;
  1135. }
  1136. .ant-collapse.spotCollapse.ant-collapse-borderless .ant-collapse-item .ant-collapse-content .ant-collapse-content-box .ant-row.contRow {
  1137. width: 100%;
  1138. height: 40px;
  1139. line-height: 40px;
  1140. font-size: 16px;
  1141. color: #E5E5E5;
  1142. margin-bottom: 10px;
  1143. background: #0f161c;
  1144. border: 1px solid #172b56;
  1145. border-radius: 3px;
  1146. padding-left: 14px;
  1147. padding-right: 12px;
  1148. }
  1149. .ant-collapse.spotCollapse.ant-collapse-borderless .ant-collapse-item .ant-collapse-content .ant-collapse-content-box .ant-row.contRow .ant-col:last-child {
  1150. text-align: right;
  1151. }
  1152. .ant-collapse.spotCollapse.ant-collapse-borderless .ant-collapse-item .ant-collapse-content .ant-collapse-content-box .ant-row.contRow .ant-col:first-child {
  1153. text-align: left;
  1154. }
  1155. .ant-collapse.spotCollapse.ant-collapse-borderless .ant-collapse-item .ant-collapse-content .ant-collapse-content-box .contRow:first-child {
  1156. margin-top: 9px;
  1157. }
  1158. .ant-collapse.spotCollapse.ant-collapse-borderless .ant-collapse-item .ant-collapse-content .ant-collapse-content-box .contRow:last-child {
  1159. margin-bottom: 20px;
  1160. }
  1161. .ant-collapse.busyCollapse.ant-collapse-borderless {
  1162. margin-top: 10px;
  1163. background: #0f161c;
  1164. border: 1px solid #172b56;
  1165. /*圆角兼容性*/
  1166. -moz-border-radius: 3px 3px 3px 3px;
  1167. -webkit-border-radius: 3px 3px 3px 3px;
  1168. border-radius: 3px 3px 3px 3px;
  1169. }
  1170. .ant-collapse.busyCollapse.ant-collapse-borderless .ant-collapse-item {
  1171. border-bottom: 0;
  1172. }
  1173. .ant-collapse.busyCollapse.ant-collapse-borderless .ant-collapse-item .ant-collapse-header {
  1174. color: #556772;
  1175. font-size: 14px;
  1176. border-bottom: 0;
  1177. padding: 0;
  1178. line-height: 43px;
  1179. }
  1180. .ant-collapse.busyCollapse.ant-collapse-borderless .ant-collapse-item .ant-collapse-header .ant-collapse-arrow {
  1181. fill: #556772;
  1182. width: 16px;
  1183. height: 16px;
  1184. font-size: 16px;
  1185. left: 0;
  1186. }
  1187. .ant-collapse.busyCollapse.ant-collapse-borderless .ant-collapse-item .ant-collapse-header .ant-row.contRow {
  1188. width: 100%;
  1189. line-height: 40px;
  1190. font-size: 16px;
  1191. color: #E5E5E5;
  1192. margin-bottom: 10px;
  1193. border: 0 !important;
  1194. padding-left: 14px;
  1195. padding-right: 12px;
  1196. }
  1197. .ant-collapse.busyCollapse.ant-collapse-borderless .ant-collapse-item .ant-collapse-header .ant-row.contRow .ant-col:last-child {
  1198. text-align: right;
  1199. }
  1200. .ant-collapse.busyCollapse.ant-collapse-borderless .ant-collapse-item .ant-collapse-header .ant-row.contRow .ant-col:first-child {
  1201. text-align: left;
  1202. }
  1203. .ant-collapse.busyCollapse.ant-collapse-borderless .ant-collapse-item .ant-collapse-header .contRow:first-child {
  1204. margin-top: 0 !important;
  1205. }
  1206. .ant-collapse.busyCollapse.ant-collapse-borderless .ant-collapse-item .ant-collapse-header .contRow:last-child {
  1207. margin-bottom: 0 !important;
  1208. }
  1209. .ant-collapse.busyCollapse.ant-collapse-borderless .ant-collapse-item .ant-collapse-content.ant-collapse-content-active .ant-collapse-content-box {
  1210. padding: 0 0 0 30px;
  1211. background-color: transparent;
  1212. }
  1213. .ant-collapse.busyCollapse.ant-collapse-borderless .ant-collapse-item .ant-collapse-content.ant-collapse-content-active .ant-collapse-content-box .btn-list {
  1214. width: calc(100% - 10px);
  1215. justify-content: flex-end;
  1216. padding-right: 10px;
  1217. padding-bottom: 10px;
  1218. }
  1219. .ant-row.headRow .ant-col:first-child {
  1220. text-align: left;
  1221. }
  1222. .ant-row.headRow .ant-col:nth-child(3) {
  1223. text-align: right;
  1224. }
  1225. input:-webkit-autofill,
  1226. textarea:-webkit-autofill,
  1227. select:-webkit-autofill,
  1228. .dialogInput:-webkit-autofill {
  1229. box-shadow: inset 0 0 0 1000px #15202B;
  1230. -webkit-text-fill-color: #e5e5e5;
  1231. }
  1232. input:-internal-autofill-selected {
  1233. background-color: #15202B !important;
  1234. }
  1235. .login input:-webkit-autofill {
  1236. box-shadow: inset 0 0 0 1000px #ffffff;
  1237. }
  1238. .ant-checkbox-group.commonCheckboxGroup {
  1239. width: 100%;
  1240. }
  1241. .ant-checkbox-group.commonCheckboxGroup .ant-checkbox-wrapper {
  1242. color: #ffffff;
  1243. font-size: 14px;
  1244. }
  1245. .ant-checkbox-group.commonCheckboxGroup .ant-checkbox-wrapper .ant-checkbox {
  1246. margin-right: 2px;
  1247. }
  1248. .ant-checkbox-group.commonCheckboxGroup .ant-checkbox-wrapper .ant-checkbox .ant-checkbox-inner {
  1249. background: #15202B;
  1250. border: 1px solid #2B3F52;
  1251. border-radius: 3px;
  1252. }
  1253. .ant-checkbox-group.commonCheckboxGroup .ant-checkbox-wrapper .ant-checkbox.ant-checkbox-checked .ant-checkbox-inner::after {
  1254. border-color: #3A87F7;
  1255. }
  1256. .ant-checkbox-group.commonCheckboxGroup .ant-checkbox-wrapper .ant-checkbox.ant-checkbox-checked::after {
  1257. border-color: #3A87F7;
  1258. }
  1259. .ant-checkbox-group.commonCheckboxGroup .ant-checkbox-wrapper span + span {
  1260. margin-right: 15px;
  1261. color: #ffffff;
  1262. font-size: 14px;
  1263. }
  1264. .ant-checkbox-group.commonCheckboxGroup .ant-checkbox-wrapper-disabled .ant-checkbox-disabled {
  1265. outline-color: #2B3F52;
  1266. }
  1267. .ant-checkbox-group.commonCheckboxGroup .ant-checkbox-wrapper-disabled .ant-checkbox-disabled .ant-checkbox-input {
  1268. color: #ffffff;
  1269. font-size: 14px;
  1270. }
  1271. .ant-checkbox-group.commonCheckboxGroup .ant-checkbox-wrapper-disabled .ant-checkbox-disabled .ant-checkbox-inner {
  1272. border-color: #2B3F52 !important;
  1273. }
  1274. .commonRadioGroup .ant-radio-wrapper {
  1275. color: #ffffff;
  1276. font-size: 14px;
  1277. }
  1278. .commonRadioGroup .ant-radio-wrapper .ant-radio .ant-radio-inner {
  1279. border-color: #3A87F7;
  1280. background: #15202B;
  1281. }
  1282. .commonRadioGroup .ant-radio-wrapper .ant-radio .ant-radio-inner::after {
  1283. left: 4px;
  1284. top: 4px;
  1285. width: 6px;
  1286. height: 6px;
  1287. background: #3A87F7;
  1288. border-radius: 50%;
  1289. }
  1290. .commonRadioGroup .ant-radio-wrapper-disabled .ant-radio-disabled .ant-radio-inner {
  1291. border-color: #3A87F7 !important;
  1292. background: #15202B;
  1293. }
  1294. .commonRadioGroup .ant-radio-wrapper-disabled .ant-radio-disabled .ant-radio-inner::after {
  1295. left: 4px;
  1296. top: 4px;
  1297. width: 6px;
  1298. height: 6px;
  1299. background: #3A87F7;
  1300. border-radius: 50%;
  1301. }
  1302. .commonRadioGroup .ant-radio-wrapper-disabled span + span {
  1303. color: #ffffff;
  1304. font-size: 14px;
  1305. }
  1306. .tc {
  1307. text-align: center;
  1308. }
  1309. .checkboxGroupItem .ant-col.ant-form-item-control-wrapper {
  1310. max-width: calc(100% - 130px);
  1311. }
  1312. .ant-spin-container::after,
  1313. .ant-drawer-content {
  1314. background-color: transparent;
  1315. }
  1316. .ant-layout-sider-has-trigger {
  1317. padding-bottom: 40px;
  1318. }
  1319. .tableContextCenter .dialogTable .ant-table-thead tr th {
  1320. text-align: center;
  1321. }
  1322. .tableContextCenter .dialogTable .ant-table-tbody tr td {
  1323. text-align: center;
  1324. }
  1325. .filter-check > span:nth-of-type(2) {
  1326. color: #88a0ae;
  1327. height: 30px;
  1328. line-height: 30px;
  1329. }
  1330. /*滚动条样式*/
  1331. ::-webkit-scrollbar {
  1332. width: 10px;
  1333. height: 10px;
  1334. }
  1335. ::-webkit-scrollbar-thumb {
  1336. border-radius: 10px;
  1337. background-color: #272E32;
  1338. }
  1339. ::-webkit-scrollbar-button {
  1340. background-color: #171A1B;
  1341. }
  1342. ::-webkit-scrollbar-track-piece {
  1343. background-color: #171A1B;
  1344. }
  1345. ::-webkit-scrollbar-corner,
  1346. .el-input::-webkit-scrollbar-corner {
  1347. background-color: #171A1B;
  1348. }
  1349. html {
  1350. font-family: system-ui, -apple-system, 'Segoe UI', Roboto, Helvetica, Arial, sans-serif;
  1351. -webkit-text-size-adjust: 100%;
  1352. -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
  1353. -webkit-font-smoothing: antialiased;
  1354. -moz-osx-font-smoothing: grayscale;
  1355. }
  1356. body {
  1357. margin: 0;
  1358. overflow: hidden;
  1359. background-color: #e9eef3;
  1360. }
  1361. .ant-layout {
  1362. background: rgb(255 255 255);
  1363. }
  1364. .ant-layout aside {
  1365. background: rgb(255 255 255);
  1366. }
  1367. .ant-layout > section header {
  1368. background: rgb(255 255 255);
  1369. padding: 0;
  1370. }
  1371. .ant-layout > section main {
  1372. background: rgb(255 255 255);
  1373. }
  1374. .ant-card .ant-card-head {
  1375. border: none;
  1376. }
  1377. .ant-card .ant-card-head .ant-card-head-wrapper {
  1378. border-bottom: 1px solid #f0f0f0;
  1379. }
  1380. .ant-card .ant-card-head .ant-card-head-wrapper .ant-card-head-title {
  1381. text-align: left;
  1382. font-size: 16px;
  1383. font-family: Source Han Sans CN;
  1384. font-weight: 500;
  1385. color: #444444;
  1386. }
  1387. .ant-steps .ant-steps-item:not(.ant-steps-item-active) > .ant-steps-item-container[role='button']:hover .ant-steps-item-title,
  1388. .ant-steps .ant-steps-item:not(.ant-steps-item-active) > .ant-steps-item-container[role='button']:hover .ant-steps-item-subtitle,
  1389. .ant-steps .ant-steps-item:not(.ant-steps-item-active) > .ant-steps-item-container[role='button']:hover .ant-steps-item-description {
  1390. color: #1abbcf;
  1391. }
  1392. .ant-steps .ant-steps-item:not(.ant-steps-item-active):not(.ant-steps-item-process) > .ant-steps-item-container[role='button']:hover .ant-steps-item-icon {
  1393. border-color: #1abbcf;
  1394. }
  1395. .ant-modal-title {
  1396. font-size: 18px;
  1397. font-family: Source Han Sans CN;
  1398. font-weight: 500;
  1399. color: #1abbcf;
  1400. }
  1401. .submit {
  1402. background: #1abbcf;
  1403. border-radius: 3px;
  1404. color: #fff;
  1405. }
  1406. .ant-btn-primary {
  1407. background-color: #1abbcf;
  1408. }
  1409. .ant-btn:hover,
  1410. .ant-btn:focus,
  1411. .ant-menu-item:hover,
  1412. .ant-menu-item-active,
  1413. .ant-menu:not(.ant-menu-inline) .ant-menu-submenu-open,
  1414. .ant-menu-submenu-active,
  1415. .ant-menu-submenu-title:hover,
  1416. .ant-menu-submenu-selected,
  1417. .ant-menu-item-selected,
  1418. .ant-menu-item-selected > a,
  1419. .ant-menu-item-selected > a:hover {
  1420. color: #1abbcf;
  1421. }
  1422. .ant-menu-vertical .ant-menu-item::after,
  1423. .ant-menu-vertical-left .ant-menu-item::after,
  1424. .ant-menu-vertical-right .ant-menu-item::after,
  1425. .ant-menu-inline .ant-menu-item::after {
  1426. border-right: 3px solid #1abbcf;
  1427. }
  1428. .ant-checkbox-checked::after,
  1429. .ant-checkbox-wrapper:hover .ant-checkbox-inner,
  1430. .ant-checkbox:hover .ant-checkbox-inner,
  1431. .ant-checkbox-input:focus + .ant-checkbox-inner,
  1432. .ant-input-affix-wrapper:hover,
  1433. .ant-input-affix-wrapper:focus,
  1434. .ant-select:not(.ant-select-disabled):hover .ant-select-selector,
  1435. .ant-btn-primary,
  1436. .ant-btn:hover,
  1437. .ant-input:focus,
  1438. .ant-input:hover,
  1439. .ant-btn:focus,
  1440. .ant-btn-primary,
  1441. .ant-btn:hover,
  1442. .ant-input:focus,
  1443. .ant-input:hover,
  1444. .ant-btn:focus {
  1445. border-color: #1abbcf;
  1446. }
  1447. .ant-input-affix-wrapper:focus,
  1448. .ant-btn:focus {
  1449. box-shadow: rgb(26 187 10.35%) 0px 0px 0px 2px;
  1450. }
  1451. ::selection {
  1452. color: #ffffff;
  1453. background: rgb(54 187 207);
  1454. }
  1455. .ant-modal-wrap {
  1456. overflow-y: scroll;
  1457. }
  1458. .theme {
  1459. color: #3a87f7;
  1460. }
  1461. .icon {
  1462. width: 1em;
  1463. height: 1em;
  1464. vertical-align: -0.15em;
  1465. fill: currentColor;
  1466. overflow: hidden;
  1467. }
  1468. .ant-spin-nested-loading > div > .ant-spin {
  1469. max-height: 100%;
  1470. }
  1471. .ant-spin-nested-loading {
  1472. width: 100%;
  1473. height: 100%;
  1474. }
  1475. .ant-spin-nested-loading .ant-spin-container {
  1476. width: 100%;
  1477. height: 100%;
  1478. display: flex;
  1479. }
  1480. .ant-switch-checked {
  1481. background-color: #3a87f7;
  1482. }
  1483. .icon {
  1484. cursor: pointer;
  1485. }
  1486. .ant-empty {
  1487. height: 100%;
  1488. display: flex;
  1489. flex-direction: column;
  1490. justify-content: center;
  1491. align-items: center;
  1492. }
  1493. .mt15 {
  1494. margin-top: 15px;
  1495. }
  1496. .mt25 {
  1497. margin-top: 25px;
  1498. }
  1499. .ellipsis {
  1500. font-size: 12px;
  1501. display: block / inline-block;
  1502. overflow: hidden;
  1503. white-space: nowrap;
  1504. text-overflow: ellipsis;
  1505. width: 120px;
  1506. display: inline-block;
  1507. }
  1508. .ant-menu-dark,
  1509. .ant-menu-dark {
  1510. background-color: #1d2327;
  1511. }
  1512. .ant-menu-dark .ant-menu-submenu-title,
  1513. .ant-menu-dark .ant-menu-submenu-title {
  1514. font-size: 16px;
  1515. text-align: left;
  1516. }
  1517. .ant-menu-dark .ant-menu-sub,
  1518. .ant-menu-dark .ant-menu-sub {
  1519. background-color: #14181b;
  1520. }
  1521. .ant-menu-dark .ant-menu-sub .ant-menu-item,
  1522. .ant-menu-dark .ant-menu-sub .ant-menu-item {
  1523. font-size: 14px;
  1524. font-family: Adobe Heiti Std;
  1525. color: #88A0AE;
  1526. text-align: left;
  1527. }
  1528. .ant-menu-dark .ant-menu-sub .ant-menu-item-selected,
  1529. .ant-menu-dark .ant-menu-sub .ant-menu-item-selected {
  1530. color: #fff;
  1531. }
  1532. .ant-menu-horizontal > .ant-menu-item-active,
  1533. .ant-menu-horizontal > .ant-menu-item-open,
  1534. .ant-menu-horizontal > .ant-menu-item-selected,
  1535. .ant-menu-horizontal > .ant-menu-item:hover,
  1536. .ant-menu-horizontal > .ant-menu-submenu-active,
  1537. .ant-menu-horizontal > .ant-menu-submenu-open,
  1538. .ant-menu-horizontal > .ant-menu-submenu-selected,
  1539. .ant-menu-horizontal > .ant-menu-submenu:hover {
  1540. color: #3a87f7;
  1541. }
  1542. .mine_layout .ant-menu .ant-menu-item-selected,
  1543. .mine_layout .ant-menu .ant-menu-item:hover {
  1544. color: #3a87f7;
  1545. border-bottom: 2px solid #3a87f7;
  1546. }
  1547. .pointer {
  1548. cursor: pointer;
  1549. }
  1550. .ant-table-wrapper .ant-table-thead tr th {
  1551. background: #212629;
  1552. color: #556772;
  1553. font-size: 14px;
  1554. font-family: Adobe Heiti Std;
  1555. }
  1556. .ant-table-wrapper .ant-table-thead > tr:first-child > th:last-child,
  1557. .ant-table-wrapper .ant-table-thead > tr:first-child > th:first-child {
  1558. border-radius: 0px;
  1559. }
  1560. .ant-table-wrapper .ant-table-tbody > tr:hover:not(.ant-table-expanded-row):not(.ant-table-row-selected) > td {
  1561. background: #172b56;
  1562. }
  1563. .ant-table-wrapper .ant-table-body tr td {
  1564. background-color: #0E0E0F;
  1565. color: white;
  1566. cursor: pointer;
  1567. }
  1568. .ant-table-wrapper .ant-table-bordered .ant-table-thead > tr > th,
  1569. .ant-table-wrapper .ant-table-bordered .ant-table-tbody > tr > td {
  1570. padding: 0;
  1571. height: 34px;
  1572. line-height: 34px;
  1573. border-color: #161a1c;
  1574. font-family: Adobe Heiti Std;
  1575. font-size: 16px;
  1576. }
  1577. .ant-table-wrapper .ant-table-fixed {
  1578. width: max-content !important;
  1579. color: #e5e5e5;
  1580. background: #0e0e0f;
  1581. border-top-color: #0e0e0f !important;
  1582. border-left-color: #161a1c !important;
  1583. }
  1584. .table-height {
  1585. height: calc(100% - 40px);
  1586. }
  1587. .table-detail-container {
  1588. position: relative;
  1589. overflow: hidden;
  1590. }
  1591. .iframe-container {
  1592. height: calc(100% - 40px);
  1593. }
  1594. .iframe-container > iframe {
  1595. width: 100%;
  1596. height: 100%;
  1597. }