cr.map.css 20 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871
  1. /**
  2. * 作者:王成
  3. * 创建日期:2021年12月15日
  4. * 操作系统:MAC
  5. * 描述:地图页面的通用样式
  6. */
  7. .jt-map-tools .wc-map-div-btn:first-child {
  8. border-radius: 0px;
  9. border-top-left-radius: 8px;
  10. border-top-right-radius: 8px;
  11. }
  12. .jt-map-tools .wc-map-div-btn {
  13. border-radius: 0px;
  14. }
  15. .jt-map-tools .wc-map-div-btn:last-child {
  16. border-radius: 0px;
  17. border-bottom-left-radius: 8px;
  18. border-bottom-right-radius: 8px;
  19. }
  20. /* 地图界面的按钮容器样式 */
  21. .wc-map-div-btn {
  22. position: relative;
  23. width: 40px;
  24. height: 40px;
  25. background-color: rgba(0, 0, 0, 0.75);
  26. padding: 4px;
  27. border-width: 0px;
  28. margin-top: 0px;
  29. border-radius: 8px;
  30. display: flex;
  31. flex-direction: column;
  32. align-items: center;
  33. }
  34. /* 按钮内图标样式 */
  35. .wc-map-div-btn>span:nth-child(1) {
  36. font-size: 18px;
  37. background: linear-gradient(to bottom, rgb(255, 255, 0) 50%, rgb(76, 245, 255) 50%);
  38. -webkit-background-clip: text;
  39. color: transparent;
  40. }
  41. .wc-map-div-btn>span:nth-child(2) {
  42. font-size: 7px;
  43. color: rgb(255, 255, 255);
  44. margin-top: 3px;
  45. }
  46. /* 本页独立导航栏样式 */
  47. .cr-bar {
  48. background-color: rgba(36, 63, 109, 1.0) !important;
  49. border: solid 0px rgb(255, 255, 255) !important;
  50. box-shadow: none !important;
  51. }
  52. /* 查询输入框样式 */
  53. .mui-search input {
  54. background-color: rgba(174, 186, 208, 0.85) !important;
  55. border: solid 1px rgba(170, 176, 198, 0.85) !important;
  56. color: rgb(33, 47, 100) !important;
  57. font-size: 13px !important;
  58. border-radius: 22px !important;
  59. }
  60. /* 输入框提示文字颜色 */
  61. .mui-search .mui-placeholder {
  62. color: rgba(255, 255, 255, 0.65) !important;
  63. font-size: 12px;
  64. }
  65. /* 弹框的高度 */
  66. .mui-popover {
  67. height: 300px;
  68. }
  69. /* 3D地图中定位图层的按钮样式 */
  70. .cr-layer-control-location {
  71. display: inline-block;
  72. position: absolute;
  73. height: 26px;
  74. width: 26px;
  75. line-height: 26px;
  76. top: 6px;
  77. right: 50px;
  78. text-align: center;
  79. font-size: 18px !important;
  80. color: #ffffff;
  81. background: linear-gradient(to bottom, rgb(57, 124, 229) 50%, rgb(69, 69, 69) 50%);
  82. -webkit-background-clip: text;
  83. color: transparent;
  84. }
  85. /* 修改图层控制标题 */
  86. h5 {
  87. font-size: 15px;
  88. color: black;
  89. font-weight: bold;
  90. height: 30px;
  91. line-height: 30px;
  92. text-align: left;
  93. margin: 0px !important;
  94. padding-left: 10px !important;
  95. }
  96. /* 坐标查询弹框 */
  97. .wc-popover-coord-input {
  98. height: 180px !important;
  99. background-color: rgba(36, 63, 109, 1) !important;
  100. border-top-right-radius: 10px !important;
  101. border-top-left-radius: 10px !important;
  102. }
  103. /* 案件查询底部弹出框 */
  104. .wc-popover-case {
  105. height: 260px !important;
  106. /* background-color: rgb(230, 230, 230) !important; */
  107. background-color: rgba(36, 63, 109, 1) !important;
  108. border-top-right-radius: 10px !important;
  109. border-top-left-radius: 10px !important;
  110. display: flex !important;
  111. flex-direction: column !important;
  112. }
  113. .wc-popover-case-property {
  114. height: 300px !important;
  115. }
  116. /* 行样式 */
  117. .wc-row {
  118. display: flex;
  119. flex-direction: row;
  120. align-items: center;
  121. margin-top: 10px;
  122. border-radius: 5px;
  123. margin-left: 10px;
  124. margin-right: 10px;
  125. width: calc(100% - 20px);
  126. }
  127. /* 输入行样式 */
  128. .wc-input-row {
  129. border: solid 1px rgba(255, 255, 255, 0.6) !important;
  130. height: 30px !important;
  131. }
  132. /* 输入行图标样式 */
  133. .wc-input-row span:nth-child(1) {
  134. font-size: 14px;
  135. margin-left: 10px;
  136. margin-right: 5px;
  137. background: linear-gradient(to bottom, rgb(0, 255, 0) 50%, rgb(205, 197, 0) 50%);
  138. -webkit-background-clip: text;
  139. color: transparent;
  140. }
  141. /* 输入行文字标签样式 */
  142. .wc-input-row span:nth-child(2) {
  143. color: rgb(255, 255, 255);
  144. font-size: 14px;
  145. margin-right: 10px;
  146. }
  147. /* 输入行输入容器样式 */
  148. .wc-input-row .mui-input-row {
  149. width: calc(100% - 100px) !important;
  150. margin: 0px !important;
  151. }
  152. /* 输入行输入框样式 */
  153. .wc-input-row .mui-input-row .mui-input {
  154. margin: 0px !important;
  155. background-color: rgba(255, 255, 255, 0) !important;
  156. border: solid 1px rgba(255, 255, 255, 0.0) !important;
  157. font-size: 14px !important;
  158. }
  159. /* 输入框提示文字样式 */
  160. .wc-input-row .mui-input-row .mui-input::placeholder {
  161. font-size: 14px;
  162. }
  163. /**
  164. *
  165. */
  166. /* 地图窗口样式 */
  167. .map3d {
  168. position: relative;
  169. background-color: rgb(128, 128, 128);
  170. height: calc(100vh - 0px);
  171. width: calc(100vw - 0px);
  172. }
  173. /* 底部信息栏样式 */
  174. .divButtomInfo {
  175. position: absolute;
  176. bottom: 10px;
  177. left: 10px;
  178. width: 160px;
  179. height: 110px;
  180. background-color: rgba(0, 0, 0, 0.45);
  181. border-radius: 5px;
  182. font-size: 12px;
  183. color: rgba(255, 255, 255, 1.0);
  184. display: flex;
  185. flex-direction: column;
  186. padding: 5px;
  187. }
  188. /* 3D 地图底部展示信息内部div样式 */
  189. .divButtomInfo>div {
  190. height: 25px;
  191. line-height: 25px;
  192. }
  193. /* 3D 地图底部展示信息内部div 内部标签标题样式 */
  194. .divButtomInfo>div>span:nth-child(1) {
  195. display: inline-block;
  196. width: 45px;
  197. text-align: right;
  198. margin-right: 5px;
  199. font-family: 'TTTGB-Medium';
  200. }
  201. /* 3D 地图底部展示信息内部div 内部标签值样式 */
  202. .divButtomInfo>div>span:nth-child(2) {
  203. color: yellowgreen;
  204. font-family: 'TTTGB-Medium';
  205. }
  206. /* 三维地图 气泡窗口 容器样式 */
  207. .cr-popup {
  208. display: flex;
  209. flex-direction: column;
  210. justify-content: center;
  211. align-items: center;
  212. width: 110px;
  213. height: 50px;
  214. border: 0px solid rgb(255, 0, 0);
  215. position: absolute;
  216. background-color: rgba(174, 186, 208, 0.65);
  217. border-radius: 10px;
  218. top: -300px;
  219. left: -500px;
  220. }
  221. /* 三维地图 气泡窗口 小箭头样式 */
  222. .cr-popup .arrow {
  223. position: absolute;
  224. width: 30px;
  225. height: 30px;
  226. bottom: -30px;
  227. left: 45px;
  228. }
  229. /* 三维地图 气泡窗口 小箭头样式 */
  230. .cr-popup .arrow * {
  231. display: block;
  232. border-width: 10px;
  233. position: absolute;
  234. border-style: dashed dashed dashed dashed;
  235. font-size: 0;
  236. line-height: 0;
  237. }
  238. /* 三维地图 气泡窗口 小箭头样式 */
  239. .cr-popup .arrow em {
  240. border-color: rgba(174, 186, 208, 0.65) transparent transparent transparent;
  241. }
  242. /* 案件查询按钮样式 */
  243. .wc-btn-case-query {
  244. position: relative;
  245. border-radius: 3px;
  246. margin-left: 3px;
  247. margin-right: 3px;
  248. height: 34px !important;
  249. background-color: rgb(115, 140, 238) !important;
  250. border: solid 0px rgb(255, 255, 255) !important;
  251. }
  252. /* 三维地图 气泡提示信息窗口 容器样式 */
  253. .cr-tooltip-popup {
  254. display: flex;
  255. flex-direction: column;
  256. justify-content: center;
  257. align-items: center;
  258. width: 180px;
  259. height: 40px;
  260. border: 0px solid rgb(255, 0, 0);
  261. position: absolute;
  262. background-color: rgba(174, 186, 208, 0.65);
  263. border-radius: 20px;
  264. top: 200px;
  265. left: 300px;
  266. }
  267. /* 三维地图 气泡提示信息窗口 标题样式 */
  268. .cr-tooltip-popup .title {
  269. color: rgb(255, 255, 255);
  270. font-size: 10px;
  271. font-family: 'TTTGB-Medium';
  272. }
  273. /* 三维地图 气泡提示信息窗口 上标样式 */
  274. .cr-tooltip-popup>div>sup {
  275. color: rgb(255, 255, 0);
  276. font-size: 5px !important;
  277. top: -6px;
  278. font-family: 'TTTGB-Medium';
  279. }
  280. /* 三维地图 气泡提示信息窗口 小箭头样式 */
  281. .cr-tooltip-popup .arrow {
  282. position: absolute;
  283. width: 30px;
  284. height: 30px;
  285. bottom: -30px;
  286. left: calc(calc(180px - 20px) / 2);
  287. /* 这很重要 主要是为了计算小箭头的位置 */
  288. }
  289. /* 三维地图 气泡提示信息窗口 竖线样式 */
  290. .cr-tooltip-popup .line {
  291. position: absolute;
  292. width: 30px;
  293. height: 50px;
  294. background-color: rgba(0, 0, 0, 0.0);
  295. bottom: -60px;
  296. border-right: dashed 2px rgb(255, 255, 0);
  297. left: calc(calc(180px) / 2 - 29px);
  298. }
  299. /* 三维地图 气泡提示信息窗口 底部小圆圈样式 */
  300. .cr-tooltip-popup .circle {
  301. position: absolute;
  302. width: 10px;
  303. height: 10px;
  304. background-color: rgba(0, 0, 0, 0.0);
  305. bottom: calc(-60px - 10px);
  306. left: calc(calc(180px - 10px) / 2);
  307. border: solid 2px rgb(255, 255, 0);
  308. border-radius: 10px;
  309. }
  310. /* 三维地图 气泡提示信息窗口 小箭头样式 */
  311. .cr-tooltip-popup .arrow * {
  312. display: block;
  313. border-width: 10px;
  314. position: absolute;
  315. border-style: dashed dashed dashed dashed;
  316. font-size: 0;
  317. line-height: 0;
  318. }
  319. /* 三维地图 气泡提示信息窗口 小箭头样式 */
  320. .cr-tooltip-popup .arrow em {
  321. border-color: rgba(174, 186, 208, 0.65) transparent transparent transparent;
  322. }
  323. /**
  324. * 三维地图标签样式
  325. */
  326. /* 三维标签 容器样式 */
  327. .jt-tooltip-popup {
  328. position: absolute;
  329. display: flex;
  330. flex-direction: column;
  331. justify-content: center;
  332. align-items: center;
  333. width: 120px;
  334. height: 90px;
  335. top: 200px;
  336. left: 300px;
  337. }
  338. /* 三维标签 容器样式 */
  339. .jt-tooltip-popup>div:nth-child(1) {
  340. border: 0px solid rgb(255, 0, 0);
  341. width: 100%;
  342. height: 30px;
  343. background-image: linear-gradient(to right, rgba(171, 108, 190, 0.65), rgba(138, 227, 196, 0.65));
  344. border-radius: 5px;
  345. border: dashed 1px rgb(255, 255, 0);
  346. display: flex;
  347. flex-direction: column;
  348. justify-content: center;
  349. align-items: center;
  350. line-height: 12px;
  351. }
  352. /* 三维标签 容器内部标题样式 */
  353. .jt-tooltip-popup .title {
  354. color: rgb(10, 10, 10);
  355. font-size: 10px;
  356. font-family: 'TTTGB-Medium';
  357. text-decoration: underline;
  358. }
  359. /* 三维标签 容器内部状态样式 */
  360. .jt-tooltip-popup .state {
  361. color: rgb(255, 255, 255);
  362. font-size: 10px;
  363. font-family: 'TTTGB-Medium';
  364. }
  365. /* 三维标签 容器内部面积样式 */
  366. .jt-tooltip-popup .area {
  367. color: rgb(120, 55, 190);
  368. font-size: 10px;
  369. font-family: 'TTTGB-Medium';
  370. margin-left: 5px;
  371. }
  372. /* 三维标签 竖线样式 */
  373. .jt-tooltip-popup>div:nth-child(2) {
  374. width: 1px;
  375. height: 50px;
  376. background-color: rgba(0, 0, 0, 0.0);
  377. border-right: dashed 2px rgb(255, 255, 0);
  378. }
  379. /* 三维标签 底部小圆圈样式 */
  380. .jt-tooltip-popup>div:nth-child(3) {
  381. width: 10px;
  382. height: 10px;
  383. background-color: rgba(0, 0, 0, 0.0);
  384. bottom: calc(-50px - 10px);
  385. left: calc(calc(180px - 10px) / 2);
  386. border: solid 2px rgb(255, 255, 0);
  387. border-radius: 10px;
  388. }
  389. /* +++++++++++++以下是图层控制相关样式集合+++++++++++++++++++ */
  390. /* 图层控制分组标签样式 */
  391. .jt-layer-control-label {
  392. position: relative;
  393. font-size: 13px;
  394. color: rgb(203, 203, 203);
  395. background-color: rgb(44, 64, 134);
  396. padding-left: 24px !important;
  397. height: 40px !important;
  398. line-height: 40px !important;
  399. }
  400. /* 图层控制分组标签前置div小方块样式 */
  401. .jt-layer-control-label:before {
  402. position: absolute;
  403. content: '';
  404. width: 4px;
  405. height: calc(40px - 16px);
  406. background-color: rgb(64, 97, 173);
  407. left: 12px;
  408. top: 8px;
  409. }
  410. /* 图层控制分组内容样式 */
  411. .jt-layer-control-content {
  412. position: relative !important;
  413. background-color: rgb(27, 38, 80) !important;
  414. }
  415. /* 图层控制行样式 */
  416. .jt-layer-control-input-row {
  417. background-color: rgba(27, 38, 80, 1.0) !important;
  418. display: flex !important;
  419. flex-direction: row;
  420. align-items: center;
  421. }
  422. /* 图层控制行标签样式 */
  423. .jt-layer-control-input-row>label {
  424. font-size: 14px !important;
  425. color: rgb(255, 255, 255) !important;
  426. font-weight: 400;
  427. flex: 1;
  428. padding: 11px 5px;
  429. }
  430. /* 图层控制行标签内图标样式 */
  431. .jt-layer-control-input-row .app-icon {
  432. font-size: 14px !important;
  433. color: rgb(255, 255, 255) !important;
  434. font-weight: bold;
  435. margin-right: 8px;
  436. }
  437. /* 图层控制补充文字样式 */
  438. .jt-layer-control-input-row .jt-label {
  439. color: rgb(236, 182, 98);
  440. margin-right: 5px;
  441. font-size: 13px !important;
  442. }
  443. /* 去掉图层控制分组底部的边框线 */
  444. .mui-input-group:after {
  445. height: 0px !important;
  446. }
  447. /* 修改图层控制分组行底部的边框线 */
  448. .mui-input-group .mui-input-row:after {
  449. background-color: rgb(39, 84, 183) !important;
  450. background-color: rgb(203, 203, 203) !important;
  451. height: 1px;
  452. }
  453. /* 去掉图层控制分组行最有一条底部的边框线 */
  454. .mui-input-group .mui-input-row:last-child::after {
  455. height: 0px !important;
  456. }
  457. /* 引入外部字体 */
  458. @font-face {
  459. font-family: alFont;
  460. src: url('../fonts/iconfont.ttf');
  461. }
  462. /* 图层控制 状态图标样式 */
  463. .jt-sms-content-row input[type=checkbox],
  464. .jt-layer-control-input-row input[type=checkbox],
  465. .jt-layer-control-input-row input[type=radio] {
  466. position: relative;
  467. width: 40px;
  468. height: 20px;
  469. border-radius: 15px;
  470. margin-right: 5px;
  471. }
  472. /* 图层控制 隐藏状态图标样式 */
  473. .jt-sms-content-row input[type=checkbox]:before,
  474. .jt-layer-control-input-row input[type=checkbox]:before,
  475. .jt-layer-control-input-row input[type=radio]:before {
  476. position: absolute;
  477. content: '';
  478. width: 40px;
  479. height: 20px;
  480. background-color: rgb(69, 89, 168);
  481. border-radius: 12px;
  482. }
  483. /* 图层控制 显示状态图标样式 */
  484. .jt-sms-content-row input[type=checkbox]:checked:before,
  485. .jt-layer-control-input-row input[type=checkbox]:checked:before,
  486. .jt-layer-control-input-row input[type=radio]:checked:before {
  487. position: absolute;
  488. content: '';
  489. background-color: rgb(107, 176, 111);
  490. }
  491. /* 图层隐藏状态 小球的样式 */
  492. .jt-sms-content-row input[type=checkbox]::after,
  493. .jt-layer-control-input-row input[type=checkbox]::after,
  494. .jt-layer-control-input-row input[type=radio]::after {
  495. position: absolute;
  496. content: '';
  497. width: 16px;
  498. height: 16px;
  499. top: 2px;
  500. background-color: rgb(255, 255, 255);
  501. left: 4px;
  502. border-radius: 10px;
  503. }
  504. /* 图层显示状态 小球的样式 */
  505. .jt-sms-content-row input[type=checkbox]:checked::after,
  506. .jt-layer-control-input-row input[type=checkbox]:checked::after,
  507. .jt-layer-control-input-row input[type=radio]:checked::after {
  508. left: calc(40px - 16px - 4px);
  509. }
  510. /* +++++++++++++以上是图层控制相关样式集合+++++++++++++++++++ */
  511. .jt-btn-normal {
  512. border-radius: 3px;
  513. margin-left: 3px;
  514. margin-right: 3px;
  515. height: 30px !important;
  516. }
  517. /* +++++++++++++++++++航线查询样式集+++++++++++++++++++++++++++++++ */
  518. /* 航线查询弹出框容器样式 */
  519. .jt-line-panel {
  520. position: absolute;
  521. width: 100%;
  522. height: 160px;
  523. line-height: 160px;
  524. background-color: rgb(32, 46, 96);
  525. border-top-right-radius: 10px;
  526. border-top-left-radius: 10px;
  527. overflow: hidden;
  528. bottom: 0px;
  529. z-index: 100;
  530. display: none;
  531. }
  532. /* 航线查询顶部标题容器样式 */
  533. .jt-line-top {
  534. height: 44px;
  535. background-color: rgb(37, 109, 187) !important;
  536. line-height: 44px;
  537. font-size: 14px;
  538. font-weight: bold;
  539. text-align: center;
  540. color: rgb(255, 255, 255) !important;
  541. position: relative;
  542. }
  543. /* 航线查询顶部标题右侧箭头样式 */
  544. .jt-line-top::after {
  545. position: absolute;
  546. font-family: 'iconfont', sans-serif !important;
  547. content: '\ec0d';
  548. right: 10px;
  549. font-size: 20px;
  550. }
  551. /* 航线查询内容行样式 */
  552. .jt-line-panel .jt-line-row {
  553. display: flex;
  554. flex-direction: row;
  555. height: 30px;
  556. line-height: 30px;
  557. align-items: center;
  558. margin-top: 5px;
  559. }
  560. /* 航线查询内容行文字标题样式 */
  561. .jt-line-panel .jt-line-row>span {
  562. display: inline-block;
  563. width: 100px;
  564. /* background-color: blue; */
  565. height: 100%;
  566. font-size: 13px;
  567. color: rgb(255, 255, 255);
  568. margin: 0px;
  569. padding: 0px;
  570. position: relative;
  571. text-align: right;
  572. }
  573. /* 航线查询内容行选择按钮样式 */
  574. .jt-line-panel .jt-line-row .jt-line-select-btn {
  575. display: inline;
  576. flex: 1;
  577. background-color: rgba(255, 255, 255, 0);
  578. border: solid 1px rgb(133, 215, 253) !important;
  579. height: 26px;
  580. line-height: 26px;
  581. font-size: 13px;
  582. color: rgb(133, 215, 253);
  583. padding: 0px !important;
  584. margin: 0px 5px;
  585. }
  586. .jt-line-panel .jt-line-row .jt-line-select-btn:active {
  587. border: solid 1px rgb(255, 0, 0) !important;
  588. }
  589. /* 航线查询查询结果展示内容样式 */
  590. .jt-line-panel .jt-line-row .jt-line-result {
  591. flex: 1;
  592. display: flex;
  593. align-items: center;
  594. justify-content: center;
  595. color: rgb(255, 255, 255);
  596. margin-top: 10px;
  597. margin-bottom: 10px;
  598. height: 34px;
  599. font-size: 14px;
  600. font-family: "TTTGB-Medium", sans-serif !important;
  601. background: -webkit-linear-gradient(right, rgba(35, 42, 151, 0.0), rgba(35, 42, 151, 0.45), rgba(35, 42, 151, 0.0));
  602. }
  603. /* 航线查询按钮样式 */
  604. .jt-line-panel .jt-line-row .jt-line-btn {
  605. margin-right: 10px;
  606. height: 30px;
  607. padding: 0px 10px 0px 10px !important;
  608. }
  609. /* 日期选择弹出框年月日行样式 */
  610. .mui-dtpicker-title h5 {
  611. padding: 0px !important;
  612. }
  613. /* 右侧滑出容器样式 */
  614. .cr-canvas {
  615. background-color: rgb(230, 230, 230) !important;
  616. display: flex !important;
  617. flex-direction: column;
  618. height: 100%;
  619. }
  620. /* 结果展示容器样式 */
  621. .cr-result {
  622. background-color: rgb(69, 69, 69, 0.6);
  623. display: flex;
  624. flex-direction: row;
  625. width: 100%;
  626. position: absolute;
  627. height: 40px;
  628. line-height: 40px;
  629. bottom: 0px;
  630. color: rgb(255, 255, 255);
  631. z-index: 1000;
  632. }
  633. /* 结果展示内容样式 */
  634. .cr-result>div {
  635. flex: 1;
  636. font-size: 14px;
  637. display: flex;
  638. align-items: center;
  639. justify-content: center;
  640. }
  641. /* 结果展示关闭按钮样式 */
  642. .cr-result>span {
  643. display: flex;
  644. width: 40px;
  645. height: 40px;
  646. margin-right: 10px;
  647. font-size: 24px !important;
  648. justify-content: center;
  649. align-items: center;
  650. }
  651. /* 结果展示关闭按钮点击样式 */
  652. .cr-result>span:active {
  653. color: rgb(81, 142, 211);
  654. }
  655. /* 展示地类分析结果的容器样式 */
  656. .cr-land-panel {
  657. height: 100%;
  658. display: flex;
  659. flex-direction: column;
  660. }
  661. /* 地类分析结果-查询框容器样式 */
  662. .cr-search {
  663. display: flex;
  664. flex-direction: row;
  665. background-color: rgba(255, 255, 255, 0.0);
  666. height: 40px;
  667. padding: 5px;
  668. margin-top: 5px;
  669. }
  670. /* 地类分析结果-查询框内容样式 */
  671. .cr-search>div {
  672. flex: 1;
  673. /* margin: 0px 15px; */
  674. margin-right: 10px;
  675. background-color: rgb(157, 170, 198);
  676. display: flex;
  677. align-items: center;
  678. justify-content: center;
  679. border-radius: 5px;
  680. color: rgb(255, 255, 255);
  681. font-size: 13px;
  682. }
  683. /* 地类分析结果-查询框内容激活样式 */
  684. .cr-search>div:active {
  685. background-color: rgb(69, 69, 69);
  686. }
  687. /* 地类分析结果-查询框查询按钮样式 */
  688. .cr-search>button {
  689. border-radius: 5px !important;
  690. color: rgb(255, 255, 255) !important;
  691. }
  692. /* 地类分析结果-图表展示容器样式 */
  693. .cr-map-echarts {
  694. height: 240px;
  695. background-color: rgba(255, 255, 255, 0.0);
  696. }
  697. /* 地类分析结果-详细内容容器样式 */
  698. .cr-map-content-panel {
  699. position: relative;
  700. background-color: rgba(255, 255, 255, 0.0);
  701. flex: 1;
  702. /* height: 100px; */
  703. overflow-y: auto;
  704. }
  705. /* 地类分析结果-详细内容行样式 */
  706. .cr-map-content-row {
  707. position: relative;
  708. height: 30px;
  709. display: flex;
  710. flex-direction: row;
  711. color: rgb(230, 230, 230);
  712. background-color: rgba(255, 255, 255, 0.0);
  713. }
  714. /* 地类分析结果-详细内容条目分隔线样式 */
  715. .cr-map-content-row::before {
  716. position: absolute;
  717. right: 0;
  718. bottom: 0;
  719. left: 10;
  720. top: 0px;
  721. height: 0px;
  722. width: calc(100% - 10px);
  723. content: '';
  724. border-bottom: solid 1px rgb(203, 203, 203);
  725. }
  726. /* 地类分析结果-干掉首个条目的分隔线 */
  727. .cr-map-content-row:first-child::before {
  728. border-bottom: solid 0px red;
  729. }
  730. /* 地类分析结果-条目子项内容样式 */
  731. .cr-map-content-row>span {
  732. display: flex;
  733. justify-content: center;
  734. align-items: center;
  735. font-size: 12px;
  736. }
  737. /* 地类分析结果-条目子项第1个样式 */
  738. .cr-map-content-row>span:nth-child(1) {
  739. margin-left: 8px;
  740. margin-right: 8px;
  741. }
  742. /* 地类分析结果-条目子项第2个样式 */
  743. .cr-map-content-row>span:nth-child(2) {
  744. width: 80px;
  745. }
  746. /* 地类分析结果-条目子项第3个样式 */
  747. .cr-map-content-row>span:nth-child(3) {
  748. flex: 1;
  749. }
  750. /* 地类分析结果-条目子项第4个样式 */
  751. .cr-map-content-row>span:nth-child(4) {
  752. width: 80px;
  753. }
  754. /* 激活样式 */
  755. .cr-map-content-row-active:active {
  756. background-color: rgb(69, 69, 69);
  757. color: rgb(255, 255, 255);
  758. }
  759. /* 该页独有的内容样式 */
  760. .mui-content {
  761. padding-top: 0px !important;
  762. }
  763. /* 主要内容背景 */
  764. /* .mui-scroll-wrapper {
  765. background: url(../img/map/map_back.jpg) no-repeat left top;
  766. background-size: 100% 100%;
  767. } */