index.css 9.5 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526
  1. .right-grid{
  2. grid-template-columns: 750px auto;
  3. grid-template-rows: 1fr;
  4. }
  5. .right-grid .right-grid-r1{
  6. grid-template-columns: 1fr;
  7. grid-template-rows: 240px 400px 200px auto;
  8. }
  9. .right-grid .right-grid-r2{
  10. grid-template-columns: 1fr;
  11. grid-template-rows: 412px auto;
  12. }
  13. .right-grid .right-grid-r2-top{
  14. grid-template-columns: 508px auto;
  15. grid-template-rows: 1fr;
  16. }
  17. .right-grid .right-grid-r2-bottom{
  18. grid-template-columns: 358px auto;
  19. grid-template-rows: 1fr;
  20. }
  21. .charts-mclist-area{
  22. width: 100%;
  23. height:calc(100% - 2em);
  24. position:relative;
  25. }
  26. #charts-mclist{
  27. list-style: none;
  28. padding: 0;
  29. margin: 0;
  30. height:100%;
  31. white-space: nowrap;
  32. display: inline-block;
  33. }
  34. #charts-mclist li{
  35. display: inline-block;
  36. width:244px;
  37. height:150px;
  38. }
  39. .chart-area{
  40. height:100%;
  41. }
  42. .lengred-tabs{
  43. display:flex;
  44. align-items:center;
  45. justify-content:center;
  46. width:100%;
  47. height:2em;
  48. font-size:0.8em;
  49. color:#ccf5f9
  50. }
  51. .lend-items{
  52. display:flex;
  53. align-items:center;
  54. justify-content:center;
  55. margin-right:10px;
  56. cursor:pointer;
  57. }
  58. .doc-tip{
  59. width:10px;
  60. height:10px;
  61. border-radius:50%;
  62. margin-right:5px;
  63. }
  64. .pzs-tip{
  65. background-color:#f09954;
  66. }
  67. .mfs-tip{
  68. background-color:#e62963;
  69. }
  70. .czl-tip{
  71. background-color:#6b2db2;
  72. }
  73. .ttl-tip{
  74. background-color:#3422b4;
  75. }
  76. .xsl-tip{
  77. background-color:#e75e66;
  78. }
  79. .unable{
  80. background-color:#ccc;
  81. }
  82. #chart-container1,#chart-container2,#chart-container3,#chart-container4{
  83. height:50%;
  84. width:50%;
  85. }
  86. .chart-none-title{
  87. height:100%;
  88. flex:1;
  89. display:flex;
  90. flex-direction:column;
  91. }
  92. .chart-new-title{
  93. height:1.6em;
  94. font-size:0.6em;
  95. color:#ccf5f9;
  96. line-height:1.6em;
  97. padding-left:0.6em;
  98. }
  99. #chart-wdsdaq,#chart-ph,#chart-nh{
  100. width:100%;
  101. height:calc(100% - 1.6em);
  102. }
  103. .build-wrapper{
  104. width:100%;
  105. height:100%;
  106. overflow:hidden;
  107. /* padding:2px; */
  108. }
  109. ul.build-container{
  110. height: 100%;
  111. white-space: nowrap;
  112. display: inline-block;
  113. padding:2px;
  114. }
  115. ul.build-container>li{
  116. padding:0 11px;
  117. height: 100%;
  118. display: inline-block;
  119. }
  120. .single ul>li.active>.build-contain:before{
  121. content:'';
  122. height:100%;
  123. width:100%;
  124. position:absolute;
  125. left:-2px;
  126. top:-2px;
  127. border: 2px solid #0efcfe;
  128. }
  129. ul.build-container>li>.build-contain{
  130. cursor: pointer;
  131. height: 100%;
  132. width: 225px;
  133. flex-direction: column;
  134. border: 0.5px solid #6076ae;
  135. border-top: 2px solid #6076ae;
  136. position: relative;
  137. }
  138. ul.build-container>li .leftbar{
  139. width: 65px;
  140. padding-top: 6%;
  141. height: 100%;
  142. float: left;
  143. }
  144. li .leftbar>.row-num{
  145. padding: 0 20px 0px;
  146. font-size: 1em;
  147. text-align: center;
  148. word-wrap: break-word;
  149. word-break: break-all;
  150. white-space: normal;
  151. line-height: 1.2em;
  152. color:#ccf5f9;
  153. }
  154. ul.build-container>li .cont{
  155. height: 100%;
  156. width: calc(100% - 65px);
  157. display: flex;
  158. float:left;
  159. flex-direction: column;
  160. flex: 1;
  161. justify-content: space-around;
  162. font-size: 1.2em;
  163. align-items: center;
  164. padding:5px 0;
  165. }
  166. ul.build-container>li .cont>.cont-item{
  167. width: 100%;
  168. display: flex;
  169. align-items: center;
  170. justify-content: flex-start;
  171. color:#ccf5f9;
  172. font-size:0.8em;
  173. }
  174. li .cont>.cont-item>img{
  175. width:20px;
  176. margin-right:10px;
  177. }
  178. li .cont>.cont-item>.cont-value{
  179. font-size:1em;
  180. color:#3996dc;
  181. margin-left:10px;
  182. }
  183. li .cont>.cont-item>.cont-status_t{
  184. font-size:1em;
  185. color:#37b13d;
  186. margin-left:10px;
  187. }
  188. li .cont>.cont-item>.cont-status_f{
  189. font-size:1em;
  190. color:#c83428;
  191. margin-left:10px;
  192. }
  193. .single{
  194. height:100%;
  195. width:100%;
  196. position:relative;
  197. }
  198. .video-box{
  199. height:50%;
  200. width:50%;
  201. padding:5px;
  202. }
  203. .video-box>.video-title{
  204. text-align:center;
  205. line-height:2em;
  206. margin-bottom:0.8em;
  207. font-size:0.8em;
  208. color:#ccf5f9;
  209. }
  210. .video-box>.video-container{
  211. width:100%;
  212. height:calc(100% - 1.8em);
  213. }
  214. .video-container video{
  215. height:100%;
  216. width:100%;
  217. }
  218. #chart-sbgz,#chart-bjlx{
  219. height:40%;
  220. width:50%;
  221. }
  222. #chart-bjfx,#chart-sbgzphb{
  223. height:60%;
  224. width:50%;
  225. }
  226. .chart-left,.map-right{
  227. width:100%;
  228. height:100%;
  229. display:flex;
  230. flex-direction:column;
  231. align-items:center;
  232. justify-content:center;
  233. }
  234. .map-right,.map-data{
  235. width:50%;
  236. height:100%;
  237. display:flex;
  238. flex-direction:column;
  239. align-items:center;
  240. justify-content:center;
  241. }
  242. .chart-left>.chartyxzt{
  243. height:40%;
  244. width:100%;
  245. }
  246. .chart-left>.warning-count{
  247. height:20%;
  248. width:100%;
  249. }
  250. .chart-left>.warning-count-msglist{
  251. height:40%;
  252. width:100%;
  253. }
  254. .chart-left>.chartyxzt>.chart-title{
  255. font-size:0.8em;
  256. color:#ccf5f9;
  257. text-align:center;
  258. height:2em;
  259. line-height:2em;
  260. }
  261. .chart-left>.warning-count>.warning-count-title{
  262. font-size:0.8em;
  263. color:#ccf5f9;
  264. text-align:center;
  265. height:2em;
  266. line-height:2em;
  267. }
  268. #chart-yxzt{
  269. height:calc(100% - 2em);
  270. width:100%;
  271. }
  272. .chart-left>.warning-count>.warning-count-list{
  273. height:calc(100% - 2em);
  274. width:100%;
  275. display:flex;
  276. align-items:center;
  277. justify-content:center;
  278. flex-wrap:wrap;
  279. }
  280. .chart-left>.warning-count>.warning-count-list>.warning-count-item{
  281. width:50%;
  282. margin-bottom:20px;
  283. display:flex;
  284. align-items:center;
  285. justify-content:flex-start;
  286. padding-left:44px;
  287. }
  288. .warning-count-item>img{
  289. width:24px;
  290. }
  291. .chart-left>.warning-count>.warning-count-list>.warning-count-item>.warning-count-name{
  292. display:flex;
  293. align-items:center;
  294. justify-content:center;
  295. flex-direction:column;
  296. font-size:0.6em;
  297. color:#ccf5f9;
  298. margin-left:10px;
  299. }
  300. .map-right>.map-right-title{
  301. display:flex;
  302. align-items:center;
  303. justify-content:center;
  304. height:2em;
  305. color:#ccf5f9;
  306. font-size:0.8em;
  307. }
  308. .map-right>.map-right-data{
  309. width:100%;
  310. display:flex;
  311. align-items:center;
  312. justify-content:space-around;
  313. height:3em;
  314. font-size:0.8em;
  315. color:#ccf5f9;
  316. }
  317. .map-right>.map-right-data>.map-right-item{
  318. flex:1;
  319. display:flex;
  320. align-items:center;
  321. }
  322. .map-right>.map-right-data>.map-right-item:first-child{
  323. justify-content:flex-end;
  324. padding-right:1.5em;
  325. }
  326. .map-right>.map-right-data>.map-right-item:last-child{
  327. justify-content:flex-start;
  328. padding-left:1.5em;
  329. }
  330. .map-right>.map-right-data .map-right-value{
  331. color:#17b45e;
  332. margin:0 5px;
  333. }
  334. #map-right-container{
  335. height:calc(100% - 3em);
  336. width:100%;
  337. padding:5px;
  338. border:1px solid #3996dc;
  339. border-radius:4px;
  340. }
  341. #map-right-container .amap-icon img{
  342. width:15px;
  343. }
  344. .amap-overlay-text-container .warning-word{
  345. display: -webkit-box;
  346. -webkit-box-orient: vertical;
  347. -webkit-line-clamp: 3;
  348. overflow: hidden;
  349. }
  350. .mcjc-top{
  351. height:55%;
  352. width:100%;
  353. }
  354. #chart-psssjc{
  355. height:45%;
  356. width:100%;
  357. }
  358. .mcjc-top{
  359. display:flex;
  360. flex-direction:column;
  361. align-items:center;
  362. justify-content:space-between;
  363. }
  364. .mcjc-top>.mcjc-top-title{
  365. line-height:2em;
  366. color:#ccf5f9;
  367. font-size:0.8em;
  368. }
  369. .mcjc-top>.mcjc-top-datetime{
  370. display:flex;
  371. align-items:center;
  372. justify-content:center;
  373. height:2em;
  374. font-size:0.8em;
  375. color:#ccf5f9;
  376. }
  377. .mcjc-top>.mcjc-top-datalist{
  378. display:flex;
  379. align-items:center;
  380. justify-content:center;
  381. }
  382. .mcjc-top>.mcjc-top-datalist>.mcjc-top-item,.mcjc-top>.mcjc-top-datalist>.mcjc-top-status,.mcjc-top>.mcjc-top-datalist>.mcjc-top-style{
  383. display:flex;
  384. align-items:center;
  385. justify-content:center;
  386. flex-direction:column;
  387. }
  388. .mcjc-top>.mcjc-top-datalist>.mcjc-top-status{
  389. margin: 0 20px;
  390. }
  391. .mcjc-top-item>.mcjc-top-itemname{
  392. font-size:0.8em;
  393. color:#ccf5f9;
  394. line-height:1.8em;
  395. }
  396. .mcjc-top-status>.mcjc-top-statusvalue{
  397. font-size:0.8em;
  398. line-height:1.8em;
  399. color:#17b45e;
  400. }
  401. .mcjc-top-status>.mcjc-top-statusvalue.leave{
  402. color:#dbb244;
  403. }
  404. .mcjc-top-style>.mcjc-top-stylevalue{
  405. font-size:0.8em;
  406. line-height:1.8em;
  407. color:#17b45e;
  408. }
  409. .mcjc-top-style>.mcjc-top-stylevalue.stop{
  410. color:#c83428;
  411. }
  412. .mcjc-top-style>.mcjc-top-stylevalue.waiting{
  413. color:#dbb244;
  414. }
  415. .mcjc-top-count{
  416. display:flex;
  417. align-items:center;
  418. justify-content:space-around;
  419. width:100%;
  420. }
  421. .mcjc-top-count>.mcjc-top-count-part{
  422. width:25%;
  423. display:flex;
  424. align-items:center;
  425. justify-content:center;
  426. flex-direction:column;
  427. color:#ccf5f9;
  428. }
  429. .mcjc-top-count>.mcjc-top-count-part .mcjc-top-count-part-value{
  430. color:#3996dc;
  431. font-size:1.2em;
  432. }
  433. .mcjc-top-count>.mcjc-top-count-part .mcjc-top-count-part-line{
  434. width:100%;
  435. height:1px;
  436. background-color:#449ba4;
  437. margin:6px 0;
  438. }
  439. .mcjc-top-count>.mcjc-top-count-part .mcjc-top-count-part-name{
  440. font-size:0.6em;
  441. }
  442. .warning-count-msglist{
  443. display:flex;
  444. flex-direction:column;
  445. align-items:flex-start;
  446. justify-content:center;
  447. padding:0 10px;
  448. }
  449. .warning-count-msglist-container{
  450. display:flex;
  451. flex-direction:column;
  452. align-items:flex-start;
  453. justify-content:center;
  454. width:100%;
  455. height:50%;
  456. }
  457. .warning-count-msglist-container>.warning-count-msglist-title{
  458. font-size:0.8em;
  459. height:1.6em;
  460. color:#ccf5f9;
  461. padding-left:0.5em;
  462. }
  463. .warning-count-msglist-container .warning-count-msglist-box{
  464. border:1px solid #3e68c0;
  465. height:calc(100% - 2.4em);
  466. width:100%;
  467. overflow:hidden;
  468. }
  469. .warning-count-msglist-box>.warning-count-msglist-item{
  470. width:100%;
  471. display:flex;
  472. align-items:center;
  473. justify-content:flex-start;
  474. font-size:0.6em;
  475. height:1.6em;
  476. color:#ccf5f9;
  477. border-bottom:1px solid #3e68c0;
  478. }
  479. .warning-count-msglist-box>.warning-count-msglist-item>.type{
  480. width:17%;
  481. }
  482. .warning-count-msglist-box>.warning-count-msglist-item>.warning-count-msglist-content{
  483. width:83%;
  484. overflow: hidden;
  485. text-overflow:ellipsis;
  486. white-space: nowrap;
  487. }
  488. .content-container>.map-top{
  489. width:100%;
  490. height:60%;
  491. display:flex;
  492. justify-content:space-between;
  493. align-items:center;
  494. }
  495. .content-container>.map-bottom{
  496. width:100%;
  497. height:40%;
  498. display:flex;
  499. justify-content:space-around;
  500. align-items:center;
  501. }
  502. .content-container>.map-bottom>.map-bottom-chart{
  503. width:33%;
  504. height:100%;
  505. }
  506. #fwcl:hover{
  507. cursor:pointer
  508. }
  509. /*
  510. .right-grid-r2-bottom .bottom-box{
  511. width:20%;
  512. height:100%;
  513. }
  514. .right-grid-r2-bottom .bottom-box .box-msg{
  515. display:flex;
  516. flex-direction:column;
  517. align-items:flex-start;
  518. justify-content:center;
  519. }*/