common.css 14 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881882883884885886887888889890891892893894895896897898899900901902903904905906907908909910911912913914915916917918919920921922923924925926927928929930931932933934
  1. .c-12b7f5 {
  2. color: #12b7f5;
  3. }
  4. .c-17b3ec {
  5. color: #17b3ec;
  6. }
  7. .c-4ecd70 {
  8. color: #4ecd70;
  9. }
  10. .c-323232 {
  11. color: #323232;
  12. }
  13. .c-19d5c5 {
  14. color: #19d5c5;
  15. }
  16. .bgc-f2f3f5{
  17. background: #f2f3f5;
  18. }
  19. .c-ffc800 {
  20. color: #ffc800;
  21. }
  22. .c-75ed59 {
  23. color: #75ed59;
  24. }
  25. .c-w-33 {
  26. width: 33%;
  27. }
  28. .plr25{
  29. padding-right: 25px;
  30. padding-left: 25px;
  31. }
  32. .mlr25{
  33. margin-right: 25px;
  34. margin-left: 25px;
  35. }
  36. ul {
  37. list-style: none;
  38. }
  39. .info-icon {
  40. vertical-align: middle;
  41. margin-bottom: 5px;
  42. }
  43. .information {
  44. background-color: rgba(0, 0, 0, 0.5);
  45. font-size: 14px;
  46. color: #fff;
  47. }
  48. .information .ui-col-0 {
  49. width: 40px;
  50. text-align: center;
  51. }
  52. .location-div {
  53. height: 40px;
  54. line-height: 40px;
  55. padding: 0 10px;
  56. }
  57. .location-div img {
  58. vertical-align: text-bottom;
  59. }
  60. .choose-label {
  61. color: #17B3EC;
  62. display: inline-block;
  63. max-width: 100%;
  64. _width: 100%;
  65. overflow: hidden;
  66. white-space: nowrap;
  67. text-overflow: ellipsis;
  68. }
  69. .blue-column {
  70. display: inline-block;
  71. width: 4px;
  72. height: 12px;
  73. background-color: #12b7f5;
  74. }
  75. .date-tag {
  76. display: inline-block;
  77. text-align: center;
  78. width: 50px;
  79. padding: 5px 0;
  80. font-size: 14px;
  81. color: #17b3ec;
  82. border: 1px solid #17b3ec;
  83. }
  84. .date-tag:first-child {
  85. border-top-left-radius: 15px;
  86. border-bottom-left-radius: 15px;
  87. }
  88. .date-tag:nth-child(2) {
  89. border-right: 0;
  90. border-left: 0;
  91. }
  92. .date-tag:nth-child(3) {
  93. border-top-right-radius: 15px;
  94. border-bottom-right-radius: 15px;
  95. }
  96. .date-tag.active {
  97. background-color: #17b3ec;
  98. color: #fff;
  99. }
  100. .area-tab-panel {
  101. display: -webkit-box;
  102. height: 45px;
  103. line-height: 45px;
  104. margin: 0 50px;
  105. background-color: #fff;
  106. border: 1px solid #e1e1e1;
  107. border-bottom: 0;
  108. border-top-left-radius: 8px;
  109. border-top-right-radius: 8px;
  110. box-shadow: 0px 0px 1px #ccc;
  111. }
  112. .area-tab {
  113. -webkit-box-flex: 1;
  114. text-align: center;
  115. position: relative;
  116. }
  117. .area-tab:after {
  118. content: '';
  119. position: absolute;
  120. width: 1px;
  121. height: 20px;
  122. right: 0;
  123. top: 50%;
  124. margin-top: -10px;
  125. background-color: #e1e1e1;
  126. }
  127. .area-tab:last-child:after {
  128. width: 0;
  129. }
  130. .area-tab .border-line-right {
  131. display: inline-block;
  132. position: absolute;
  133. width: 1px;
  134. height: 20px;
  135. right: 0;
  136. top: 50%;
  137. margin-top: -10px;
  138. background-color: #e1e1e1;
  139. }
  140. .area-tab span {
  141. display: inline-block;
  142. height: 45px;
  143. border-bottom: 2px solid transparent;
  144. font-size: 16px;
  145. color: #666;
  146. padding: 0 10px;
  147. }
  148. .area-tab.active span {
  149. color: #12b7f5;
  150. border-bottom: 2px solid #12b7f5;
  151. }
  152. .bottom-list-table {
  153. border-top: 1px solid #e1e1e1;
  154. border-left: 1px solid #e1e1e1;
  155. border-right: 1px solid #e1e1e1;
  156. background-color: #fff;
  157. width: 100%;
  158. text-align: center;
  159. font-size: 14px;
  160. border-spacing: 0;
  161. }
  162. .bottom-list-table thead {
  163. height: 40px;
  164. background-color: #ebebf5;
  165. border-bottom: 1px solid #e1e1e1;
  166. color: #999;
  167. }
  168. .bottom-list-table thead tr {
  169. height: 40px;
  170. }
  171. .bottom-list-table td,
  172. .bottom-list-table th {
  173. text-align: center;
  174. vertical-align: middle;
  175. }
  176. .bottom-list-table td {
  177. padding: 10px 0;
  178. border-bottom: 1px solid #e1e1e1;
  179. }
  180. .bottom-list-table tbody>tr {
  181. border-bottom: 1px solid #e1e1e1;
  182. }
  183. .bottom-list-table tbody>tr:hover {
  184. background-color: #f2f4f6;
  185. }
  186. /*.bottom-list-table tbody>tr:first-child{
  187. border-top: 0;
  188. }*/
  189. .bottom-list-table tbody tr td.area-name {
  190. text-align: left;
  191. padding-left: 10px;
  192. font-size: 16px;
  193. display: -webkit-box;
  194. -webkit-box-pack: center;
  195. -webkit-box-align: center;
  196. }
  197. @media only screen and (max-width: 320px) {
  198. .bottom-list-table tbody tr td.area-name {
  199. max-width: 125px;
  200. }
  201. }
  202. @media only screen and (min-width: 321px) and (max-width: 414px) {
  203. .bottom-list-table tbody tr td.area-name {
  204. max-width: 180px;
  205. }
  206. }
  207. @media only screen and (min-width: 414px) and (max-width: 640px) {
  208. .bottom-list-table tbody tr td.area-name {
  209. /*max-width: 200px;*/
  210. }
  211. }
  212. .bottom-list-table .fa {
  213. font-size: 18px;
  214. color: #909090;
  215. }
  216. .ranking {
  217. background-image: url(../../../images/paiming_4_icon.png);
  218. background-size: 18px 24px;
  219. width: 18px;
  220. height: 24px;
  221. font-size: 12px;
  222. line-height: 20px;
  223. color: #fff;
  224. text-align: center;
  225. margin-right: 10px;
  226. -webkit-box-flex: 0;
  227. }
  228. .ranking1 {
  229. background-image: url(../../../images/paiming_1_icon.png);
  230. }
  231. .ranking2 {
  232. background-image: url(../../../images/paiming_2_icon.png);
  233. }
  234. .ranking3 {
  235. background-image: url(../../../images/paiming_3_icon.png);
  236. }
  237. .modal-overlay {
  238. position: absolute;
  239. left: 0;
  240. top: 0;
  241. width: 100%;
  242. height: 100%;
  243. background: rgba(0, 0, 0, 0.4);
  244. z-index: 9999;
  245. visibility: hidden;
  246. opacity: 0;
  247. -webkit-transition-duration: 400ms;
  248. transition-duration: 400ms;
  249. }
  250. .modal-overlay.modal-overlay-visible {
  251. visibility: visible;
  252. opacity: 1;
  253. }
  254. .modal-content {
  255. height: 400px;
  256. position: absolute;
  257. width: 80%;
  258. z-index: 9999;
  259. top: 50%;
  260. left: 50%;
  261. margin-left: -40%;
  262. margin-top: -200px;
  263. display: none;
  264. }
  265. .div-header-title {
  266. height: 80px;
  267. background: #17B3EC;
  268. width: 100%;
  269. position: relative;
  270. border-top-left-radius: 10px;
  271. border-top-right-radius: 10px;
  272. }
  273. .div-close {
  274. width: 26px;
  275. height: 26px;
  276. background: url(../images/tankuang_guanbi_icon.png) no-repeat center top;
  277. background-size: 26px;
  278. position: absolute;
  279. top: 10px;
  280. right: 10px;
  281. }
  282. .div-overlay-img {
  283. width: 170px;
  284. height: 53px;
  285. background: url(../images/tankuang_bg_img.png) no-repeat center top;
  286. background-size: 170px 53px;
  287. position: absolute;
  288. top: 15px;
  289. left: 50%;
  290. margin-left: -85px;
  291. }
  292. .div-overlay-title {
  293. position: absolute;
  294. top: 38px;
  295. left: 40%;
  296. color: #fff;
  297. font-weight: bold;
  298. font-size: 18px;
  299. }
  300. .div-overlay-content {
  301. height: 320px;
  302. background: #fff;
  303. width: 100%;
  304. border-bottom-left-radius: 10px;
  305. border-bottom-right-radius: 10px;
  306. }
  307. .div-jf-title2 {
  308. position: absolute;
  309. font-size: 14px;
  310. top: 50%;
  311. width: 100%;
  312. margin-top: -21px;
  313. }
  314. /*总体分析页面样式*/
  315. .l-banner {
  316. display: -webkit-box;
  317. height: auto;
  318. margin-bottom: 10px;
  319. padding: 0 10px;
  320. margin-top: 20px;
  321. }
  322. .l-banner li {
  323. -webkit-box-flex: 0;
  324. width: 33.3%;
  325. width: calc(100% / 3);
  326. }
  327. .l-banner li:first-child {
  328. /*margin-left: 0;*/
  329. }
  330. .l-banner li .tag {
  331. width: 80%;
  332. border: 1px solid #e1e1e1;
  333. border-radius: 5px;
  334. text-align: center;
  335. padding: 17px 0;
  336. margin: 0 auto;
  337. position: relative;
  338. }
  339. .l-banner li .l-name {
  340. color: #666;
  341. }
  342. .l-banner li .tag.active,
  343. .l-banner li .tag.active .l-name {
  344. color: #12B7F5;
  345. border-color: #12B7F5;
  346. }
  347. .l-banner li .tag.active:after {
  348. content: "";
  349. width: 100%;
  350. height: 4px;
  351. background-color: #12B7F5;
  352. position: absolute;
  353. bottom: 0;
  354. left: 0;
  355. border-bottom-left-radius: 5px;
  356. border-bottom-right-radius: 5px;
  357. }
  358. .blur-cycle-box {
  359. position: absolute;
  360. width: 70px;
  361. height: 70px;
  362. top: 50%;
  363. margin-top: -35px;
  364. left: 50.3%;
  365. margin-left: -35px;
  366. /*z-index: 2;*/
  367. background-color: #17b3ec;
  368. border-radius: 50%;
  369. text-align: center;
  370. }
  371. .position-center-text {
  372. position: absolute;
  373. width: 100%;
  374. top: 50%;
  375. left: 0;
  376. text-align: center;
  377. margin-top: -10px;
  378. }
  379. .div-header {
  380. padding: 0px 10px 0px 20px;
  381. height: 40px;
  382. border-bottom: 1px solid #DCDCDC;
  383. }
  384. .div-header img {
  385. cursor: pointer;
  386. }
  387. .fl {
  388. float: left;
  389. }
  390. .fr {
  391. float: right
  392. }
  393. .mt10 {
  394. margin-top: 10px;
  395. }
  396. .mr10 {
  397. margin-right: 10px;
  398. }
  399. .vam {
  400. vertical-align: middle;
  401. }
  402. .vertical-line {
  403. border-right: 1px solid #ccc;
  404. height: 25px;
  405. width: 1px;
  406. display: inline-block;
  407. margin-right: 10px;
  408. vertical-align: middle;
  409. }
  410. .application-name {
  411. font-size: 14px;
  412. color: #333;
  413. font-weight: bold;
  414. margin-right: 10px;
  415. display: inline-block;
  416. height: 40px;
  417. line-height: 40px;
  418. }
  419. .c-666 {
  420. color: #666;
  421. }
  422. .c-12b7f5 {
  423. color: #12B7F5;
  424. }
  425. .cb-ebebf5 {
  426. background: #EBEBF5;
  427. }
  428. .c-f12 {
  429. font-size: 12px;
  430. }
  431. .height-30 {
  432. height: 30px;
  433. }
  434. .lheight-30 {
  435. line-height: 30px;
  436. }
  437. .pl20 {
  438. padding-left: 20px;
  439. }
  440. .ml20 {
  441. margin-left: 20px;
  442. }
  443. .mr20 {
  444. margin-right: 20px;
  445. }
  446. .tac {
  447. text-align: center;
  448. }
  449. .role-select {
  450. height: 30px;
  451. min-width: 100px;
  452. display: inline-block;
  453. }
  454. .role-select select {
  455. width: 100%;
  456. height: 30px;
  457. appearance: none;
  458. -moz-appearance: none;
  459. -webkit-appearance: none;
  460. background: url(../../../images/zhankai_jiantou_icon.png) no-repeat scroll right center transparent;
  461. background-position-x: 95%;
  462. background-size: 11px 11px;
  463. padding-right: 30px;
  464. padding-left: 10px;
  465. border: none;
  466. color: #909090;
  467. }
  468. .section-header {
  469. position: relative;
  470. }
  471. .section-label {
  472. display: inline-block;
  473. padding: 3px 15px;
  474. background-color: #ebebf5;
  475. border-radius: 12px;
  476. font-size: 14px;
  477. position: relative;
  478. }
  479. .section-header .grey-line {
  480. display: inline-block;
  481. position: absolute;
  482. top: 50%;
  483. left: 10px;
  484. right: 10px;
  485. width: calc(100% - 20px);
  486. height: 1px;
  487. background-color: #ebebf5;
  488. z-index: -1;
  489. }
  490. .div-radius-panel {
  491. width: 60px;
  492. height: 60px;
  493. background: #EBEBF5;
  494. border-radius: 60px;
  495. position: absolute;
  496. top: 50%;
  497. left: 50%;
  498. margin-top: -30px;
  499. margin-left: -30px;
  500. }
  501. .height-120 {
  502. height: 120px;
  503. }
  504. .div-data-value {
  505. position: absolute;
  506. bottom: -20px;
  507. width: 150px;
  508. left: 50%;
  509. margin-left: -75px;
  510. }
  511. .mlr8 {
  512. margin-left: 8px;
  513. margin-right: 8px;
  514. }
  515. .c-row .c-33 {
  516. text-align: center;
  517. }
  518. .c-row .c-33 a {
  519. display: inline-block;
  520. width: 100%;
  521. height: 24px;
  522. font-size: 12px;
  523. line-height: 24px;
  524. /*background: #EEEEEE;*/
  525. border: 1px solid #e1e1e1;
  526. border-radius: 5px;
  527. white-space: nowrap;
  528. overflow: hidden;
  529. text-overflow: ellipsis;
  530. color: #666;
  531. }
  532. .c-row .c-33.active a {
  533. color: #fff;
  534. border: 1px solid #12B7F5;
  535. background: #12B7F5;
  536. }
  537. .c-row .c-33 {
  538. width: calc(31.333333333333332% - 10px);
  539. }
  540. .filter-title {
  541. color: #333333;
  542. font-size: 14px;
  543. font-weight: bold;
  544. }
  545. a {
  546. background-color: transparent;
  547. text-decoration: none;
  548. }
  549. #footer {
  550. position: absolute;
  551. bottom: 10px;
  552. width: 100%;
  553. right: 10px;
  554. }
  555. .fr {
  556. float: right;
  557. }
  558. .div-foot-btn {
  559. height: 26px;
  560. line-height: 26px;
  561. width: 68px;
  562. background: #fafafa;
  563. text-align: center;
  564. border: 1px solid #dcdcdc;
  565. display: inline-block;
  566. }
  567. .div-foot-btn.active {
  568. border: 1px solid #12b7f5;
  569. }
  570. .div-title {
  571. font-size: 14px;
  572. color: #323232;
  573. margin: 20px;
  574. }
  575. .vuedal.md {
  576. will-change: initial !important;
  577. width: 400px !important;
  578. padding-right: 3px !important;
  579. /*margin-left: -200px;*/
  580. padding: 0 !important;}
  581. .vuedal.md header {
  582. padding: 10px 20px 0 20px;
  583. }
  584. .vuedal.md header .title {
  585. font-size: 16px !important;
  586. font-weight: bold !important;
  587. color: #333 !important;
  588. }
  589. .vuedal header .title {
  590. font-size: 16px !important;
  591. color: #333 !important;
  592. }
  593. .vuedal.lg header {
  594. font-size: 18px;
  595. color: #333333;
  596. padding-bottom: 15px;
  597. }
  598. .vuedal.lg header .close {
  599. font-size: 32px;
  600. line-height: 30px;
  601. }
  602. .mod {
  603. background-color: #fff;
  604. }
  605. .mod .mod-hd {
  606. height: 33px;
  607. line-height: 33px;
  608. border-bottom: .05rem solid #e1e1e1;
  609. padding-left: .5rem;
  610. color: #323232;
  611. }
  612. .mod .mod-hd .title {
  613. font-size: .75rem;
  614. }
  615. .icon-cyc.sszql {
  616. background-image: url(../../../images/snashi_icon.png);
  617. }
  618. .icon-cyc {
  619. display: inline-block;
  620. vertical-align: middle;
  621. width: 22px;
  622. height: 22px;
  623. background: center no-repeat;
  624. background-size: auto 100%;
  625. }
  626. .icon-cyc.gwrq {
  627. background-image: url(../../../images/gaoweirenqun.png);
  628. }
  629. .div-ssqql canvas {
  630. width: 150px;
  631. height: 150px;
  632. margin-top: 20px;
  633. }
  634. .div-ssqql {
  635. height: 195px;
  636. position: relative;
  637. text-align: center;
  638. margin: 0 auto;
  639. }
  640. .p-sanshilv {
  641. position: absolute;
  642. top: 20px;
  643. left: 50%;
  644. font-size: 33px;
  645. color: #323232;
  646. width: 106px;
  647. margin-left: -53px;
  648. }
  649. .p-sanshicount {
  650. position: absolute;
  651. top: 90px;
  652. left: 50%;
  653. font-size: 15px;
  654. color: #323232;
  655. width: 116px;
  656. margin-left: -58px;
  657. }
  658. .p-gaoweilv {
  659. position: absolute;
  660. top: 20px;
  661. left: 50%;
  662. font-size: 33px;
  663. color: #323232;
  664. width: 106px;
  665. margin-left: -53px;
  666. }
  667. .p-gaoweicount {
  668. position: absolute;
  669. top: 90px;
  670. left: 50%;
  671. font-size: 15px;
  672. color: #323232;
  673. width: 116px;
  674. margin-left: -58px;
  675. }
  676. .c-row.n-row .c-20:nth-child(5n+1){
  677. margin-left: 0;
  678. }
  679. body .el-table th.gutter{
  680. display: table-cell!important;
  681. }
  682. [v-cloak] {
  683. display: none;
  684. }
  685. .el-table th>.cell{
  686. font-weight: normal;
  687. }
  688. .el-table td, .el-table th{
  689. padding: 8px 0;
  690. }
  691. .bgc-12B7F5,.bgc1-12B7F5{
  692. background-color: #12B7F5;
  693. }
  694. .bgc-12B7F5:hover{
  695. background-color: #00adee;
  696. color: #fff;
  697. }
  698. .c-12B7F5{
  699. color: #12B7F5;
  700. }
  701. .bgc-FF9630,.bgc1-FF9630{
  702. background-color: #FF9630;
  703. }
  704. .bgc-FF9630:hover{
  705. background-color: #f58920;
  706. color: #fff;
  707. }
  708. .c-FF9630{
  709. color: #FF9630;
  710. }
  711. .btn{
  712. color:#fff;
  713. width: 80px;
  714. padding: 4px 8px;
  715. height: 28px;
  716. }
  717. .searchDiv .el-input__inner,.searchDiv .el-input__icon{
  718. height: 28px;
  719. line-height: 28px;
  720. }
  721. .searchDiv .el-date-editor .el-range-separator{
  722. height: 28px;
  723. line-height: 28px;
  724. width: 10%;
  725. }
  726. .team-info-dyy .ui-col-1,.team-info-dyy .ui-col-0{word-break: break-all;}
  727. .dyy-title{
  728. font-size: 16px;
  729. color:#333333;
  730. padding-bottom: 20px;
  731. border-bottom: 1px solid #e1e1e1;
  732. }
  733. #sc_table{}
  734. #sc_table tr td:nth-child(2):hover{
  735. color:#12B7F5;
  736. cursor: pointer;
  737. }
  738. #sc_table th,#sc_table td{
  739. height: 40px;
  740. font-size: 14px;
  741. padding-left:5px;
  742. padding-right:5px;
  743. }
  744. #sc_table th{
  745. background-color: #F5F5FA;
  746. text-align: center;
  747. color: #909090;
  748. font-weight: normal;
  749. }
  750. .c-border-r-4{border-radius: 4px;}
  751. .bgc-ebebf5{
  752. background-color: #ebebf5;
  753. }
  754. .table-tab-pane{
  755. /*background-color: #ebebf5;*/
  756. border-bottom: 1px solid #e1e1e1;
  757. }
  758. .table-panel .table-tab-item {
  759. padding: 0 20px;
  760. display: inline-block;
  761. list-style: none;
  762. font-size: 18px;
  763. font-weight: normal;
  764. text-align: center;
  765. color: #333333;
  766. }
  767. .table-panel .table-tab-item div{
  768. line-height: 50px;
  769. height: 50px;
  770. padding: 0 20px;
  771. }
  772. .table-panel .table-tab-item div:hover{
  773. color:#17B3EC;
  774. cursor: pointer;
  775. }
  776. .table-panel .table-tab-item div.active span{
  777. padding: 14px;
  778. color:#17B3EC;
  779. -webkit-box-sizing: border-box;
  780. box-sizing: border-box;
  781. border-bottom: 2px solid #17B3EC;
  782. }
  783. .table-panel .table-content{
  784. width: 100%;
  785. border-spacing: 0;
  786. border-collapse: collapse;
  787. }
  788. .table-panel .table-content th{
  789. background-color: rgba(23,179,236,0.1);
  790. text-align: center;
  791. color: #333333;
  792. font-weight: normal;
  793. }
  794. .table-panel th,.table-panel td{
  795. height: 50px;
  796. font-size: 16px;
  797. padding-left:15px;
  798. padding-right:15px;
  799. word-break: break-all;
  800. }
  801. .table-panel th{
  802. text-align: center;
  803. color: #666666;
  804. font-weight: normal;
  805. }
  806. .table-panel .tdPointor:hover{
  807. color:#12B7F5;
  808. cursor: pointer;
  809. }