style.less 1.7KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071
  1. .geo-map-container {
  2. width: 100%;
  3. height: 100%;
  4. overflow: hidden;
  5. border-top-left-radius: 12px;
  6. border-top-right-radius: 12px;
  7. .geo-map-body {
  8. height: calc(100% - 54px);
  9. padding: 0 20px;
  10. background-color: #061e3f;
  11. border-right: 1px solid rgba(61, 129, 240, 0.5);
  12. border-left: 1px solid rgba(61, 129, 240, 0.5);
  13. & > div {
  14. height: 100%;
  15. }
  16. }
  17. .geo-map-header {
  18. display: flex;
  19. background-color: #061e3f;
  20. & > div {
  21. &:first-child {
  22. flex: 1;
  23. height: 37px;
  24. border-top: 1px solid rgba(61, 129, 240, 0.5);
  25. border-left: 1px solid rgba(61, 129, 240, 0.5);
  26. border-top-left-radius: 12px;
  27. }
  28. &:last-child {
  29. flex: 1;
  30. height: 37px;
  31. border-top: 1px solid rgba(61, 129, 240, 0.5);
  32. border-right: 1px solid rgba(61, 129, 240, 0.5);
  33. border-top-right-radius: 12px;
  34. }
  35. &:nth-child(2) {
  36. flex: none;
  37. width: 326px;
  38. height: 37px;
  39. background: #061e3f url('~@/assets/images/screen/map-bg-header.png') no-repeat center 100%;
  40. }
  41. }
  42. }
  43. .geo-map-footer {
  44. display: flex;
  45. height: 17px;
  46. & > div {
  47. &:first-child {
  48. flex: none;
  49. width: 99px;
  50. height: 17px;
  51. background: url('~@/assets/images/screen/map-bg-lbt.png') no-repeat 100% 100%;
  52. }
  53. &:last-child {
  54. flex: none;
  55. width: 99px;
  56. height: 17px;
  57. background: url('~@/assets/images/screen/map-bg-rbt.png') no-repeat 100% 100%;
  58. }
  59. &:nth-child(2) {
  60. flex: 1;
  61. height: 17px;
  62. background: url('~@/assets/images/screen/map-bg-mbt.png') repeat-x;
  63. }
  64. }
  65. }
  66. }