amap.css 13 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416
  1. @font-face {font-family: "iconfont";
  2. src: url('iconfont.eot?t=1552628575780'); /* IE9 */
  3. src: url('iconfont.eot?t=1552628575780#iefix') format('embedded-opentype'), /* IE6-IE8 */
  4. url('data:application/x-font-woff2;charset=utf-8;base64,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') format('woff2'),
  5. url('iconfont.woff?t=1552628575780') format('woff'),
  6. url('iconfont.ttf?t=1552628575780') format('truetype'), /* chrome, firefox, opera, Safari, Android, iOS 4.2+ */
  7. url('iconfont.svg?t=1552628575780#iconfont') format('svg'); /* iOS 4.1- */
  8. }
  9. .iconfont {
  10. font-family: "iconfont" !important;
  11. font-size: 16px;
  12. font-style: normal;
  13. -webkit-font-smoothing: antialiased;
  14. -moz-osx-font-smoothing: grayscale;
  15. }
  16. .icon-bofang:before {
  17. content: "\e647";
  18. }
  19. .icon-suo:before {
  20. content: "\e609";
  21. }
  22. .icon-yonghuzuguanli:before {
  23. content: "\e638";
  24. }
  25. .icon-lukuang:before {
  26. content: "\ea3f";
  27. }
  28. .icon-ziyuan:before {
  29. content: "\e602";
  30. }
  31. .icon-lukuang1:before {
  32. content: "\ea8b";
  33. }
  34. .icon-zanting:before {
  35. content: "\e68a";
  36. }
  37. .icon-qiehuan:before {
  38. content: "\e604";
  39. }
  40. .icon-last:before {
  41. content: "\e627";
  42. }
  43. .icon-next:before {
  44. content: "\e628";
  45. }
  46. .icon-sheding:before {
  47. content: "\e69f";
  48. }
  49. .icon-qiehuan1:before {
  50. content: "\e626";
  51. }
  52. .icon-jiesuo:before {
  53. content: "\e65a";
  54. }
  55. .icon-guijichaxun:before {
  56. content: "\e618";
  57. }
  58. .icon-dianziweilan:before {
  59. content: "\e61f";
  60. }
  61. .icon-beisu4:before {
  62. content: "\e657";
  63. }
  64. .icon-beisu2:before {
  65. content: "\e658";
  66. }
  67. .icon-beisu1:before {
  68. content: "\e65b";
  69. }
  70. .icon {
  71. width: 1em;
  72. height: 1em;
  73. vertical-align: -0.15em;
  74. fill: currentColor;
  75. overflow: hidden;
  76. }
  77. /* font-rem*/
  78. html {font-size: 62.5%!important; /* 10÷16=62.5% */}
  79. @media only screen and (min-width: 481px){
  80. html {
  81. font-size: 94%!important; /* 15.04÷16=94% */
  82. }
  83. }
  84. @media only screen and (min-width: 561px){
  85. html {
  86. font-size: 109%!important; /* 17.44÷16=109% */
  87. }
  88. }
  89. @media only screen and (min-width: 641px){
  90. html {
  91. font-size: 125%!important; /* 20÷16=125% */
  92. }
  93. }
  94. /* map content style */
  95. .ract{
  96. padding: 5px;
  97. position: position;
  98. width: 120px;
  99. height: 40px;
  100. background-color: #003567;
  101. border-radius: 10px;
  102. }
  103. .LeftBubble:after{
  104. content:"";
  105. position:absolute;
  106. bottom:0;
  107. left:50%;
  108. border:17px solid transparent;
  109. border-top-color:#003567;
  110. border-bottom:0;
  111. margin:0 0 -17px -34px;
  112. border-left:0;
  113. }
  114. .ract span{
  115. color: #fff;
  116. font-size: 12px;
  117. }
  118. /* page content */
  119. .lr-amap-page {
  120. position:relative;
  121. width:100%;
  122. height:100%;
  123. }
  124. .lr-amap-contarner {
  125. position: relative;
  126. width: 100%;
  127. height: 100%;
  128. }
  129. #device-info-panel{
  130. bottom: 10px;
  131. border-radius: 5px;
  132. padding: 8px;
  133. background: #FDFDFD;
  134. width: 95%;
  135. height: 50px;
  136. box-shadow: 1px 2px 8px #c3bfbf;
  137. z-index: 555;
  138. margin-bottom: 10px;
  139. margin-left: 2.5%;
  140. display: flex;
  141. flex-direction: row;
  142. align-items: center;
  143. justify-content: space-around;
  144. }
  145. #func-panel{
  146. z-index: 555;
  147. display: flex;
  148. flex-direction: row;
  149. justify-content: space-between;
  150. align-items: center;
  151. margin-bottom: 10px;
  152. }
  153. .func-panel-bg{
  154. background: #09f;
  155. z-index: 555;
  156. }
  157. #route-play{
  158. display: flex;
  159. align-items: center;
  160. flex-direction: row;
  161. /* justify-content: space-between; */
  162. justify-content: center;
  163. height: 30px;
  164. width: 25%;
  165. margin-left:10px;
  166. border-radius: 8px;
  167. }
  168. #car-lock{
  169. display: flex;
  170. align-items: center;
  171. flex-direction: row;
  172. /* justify-content: space-between; */
  173. justify-content: center;
  174. height: 60px;
  175. width: 30%;
  176. border-radius: 30px;
  177. }
  178. #electric-fence{
  179. display: flex;
  180. align-items: center;
  181. flex-direction: row;
  182. /* justify-content: space-between; */
  183. justify-content: center;
  184. height: 30px;
  185. width: 25%;
  186. margin-right:10px;
  187. border-radius: 8px;
  188. }
  189. .map-panel{
  190. display: flex;
  191. flex-direction: column;
  192. height: 100%;
  193. }
  194. .icon-circle-small{
  195. display: flex;
  196. justify-content: center;
  197. align-items: center;
  198. height: 20px;
  199. width: 20px;
  200. border-radius: 50%;
  201. background: #fdfdfd;
  202. margin-right: 5px;
  203. }
  204. .icon-circle-large{
  205. display: flex;
  206. justify-content: center;
  207. align-items: center;
  208. height: 30px;
  209. width: 30px;
  210. border-radius: 50%;
  211. background: #fdfdfd;
  212. margin-right: 5px;
  213. }
  214. .icon-circle-large,.icon-circle-small span{
  215. color: gray;
  216. }
  217. #route-play p{
  218. font-size: 1.4rem;
  219. color: #fdfdfd;
  220. }
  221. #electric-fence p{
  222. font-size: 1.4rem;
  223. color: #fdfdfd;
  224. }
  225. #car-lock p{
  226. color: #fdfdfd;
  227. }
  228. .top-right-panel{
  229. /* display: flex; */
  230. /* align-self: flex-end; */
  231. /* z-index: 555; */
  232. display: flex;
  233. flex-direction: row;
  234. /* flex: 1; */
  235. justify-content: flex-end;
  236. }
  237. #map-lelftright-func{
  238. width: 40px;
  239. background: #fdfdfd;
  240. height: 116px;
  241. padding: 10px;
  242. margin-top: 50px;
  243. margin-right: 10px;
  244. border-radius: 5px;
  245. box-shadow: 1px 2px 5px #c3bfbf;
  246. flex-direction: column;
  247. }
  248. #layer-change,#route-situation,#user-change{
  249. display: flex;
  250. justify-content: center;
  251. align-items: center;
  252. font-size: 2rem;
  253. }
  254. hr{
  255. height: 1px;
  256. background: #e0dcdc;
  257. border: none;
  258. }
  259. #user-location{
  260. display: flex;
  261. /* align-self: flex-end; */
  262. z-index: 555;
  263. margin-right: 15px;
  264. justify-content: flex-end;
  265. margin-bottom: 2em;
  266. }
  267. .big-circle{
  268. display: flex;
  269. justify-content: center;
  270. align-items: center;
  271. width: 18px;
  272. height: 18px;
  273. background: #09f;
  274. border-radius: 50%;
  275. }
  276. .medium-circle{
  277. display: flex;
  278. justify-content: center;
  279. align-items: center;
  280. width: 14px;
  281. height: 14px;
  282. border-radius: 50%;
  283. background: #fff;
  284. }
  285. .small-circle{
  286. width: 10px;
  287. height: 10px;
  288. background: #09f;
  289. border-radius: 50%;
  290. }
  291. .base-circle{
  292. display: flex;
  293. justify-content: center;
  294. align-items: center;
  295. width: 28px;
  296. height: 28px;
  297. border-radius: 50%;
  298. background: #fff;
  299. box-shadow: 0 2px 10px #a4a4a5;
  300. }
  301. .delimite-line{
  302. width: 1px;
  303. background: #e2e2e2;
  304. height: 24px;
  305. }
  306. #battery{
  307. color: red;
  308. margin-left: 5px;
  309. width: 50px;
  310. }
  311. .panel-right-content{
  312. width: 120px;
  313. }
  314. /* header */
  315. .lr-workspace-header {
  316. padding:6px 40px;
  317. }
  318. .lr-workspace-header .my {
  319. position: absolute;
  320. top: 10px;
  321. left: 10px;
  322. color: #fff;
  323. }
  324. .lr-workspace-header .my .iconfont {
  325. font-size: 20px;
  326. font-weight: 100;
  327. }
  328. .lr-workspace-header .searchBox {
  329. position: relative;
  330. width: 100%;
  331. height: 100%;
  332. background-color: #0C86D8;
  333. }
  334. .lr-workspace-header .searchBox i {
  335. position: absolute;
  336. top: 8px;
  337. left: 10px;
  338. color: #fff;
  339. z-index: 1;
  340. font-size: 12px;
  341. }
  342. .lr-workspace-header .searchBox .search {
  343. position: relative;
  344. width: 100%;
  345. height: 100%;
  346. border-radius: 3px;
  347. line-height: 30px;
  348. font-size: 14px;
  349. background-color: #3d9ee0;
  350. padding-left: 30px;
  351. color: #fff;
  352. }
  353. /* .lr-workspace-header .alarm { */
  354. /* line-height: 1; */
  355. /* color: #0c86d8; */
  356. /* font-size:16px; */
  357. /* } */
  358. .lr-workspace-header .chart {
  359. position: absolute;
  360. top: 10px;
  361. right: 50px;
  362. color: #fff;
  363. }
  364. .lr-workspace-header .chart .iconfont {
  365. font-size: 22px;
  366. font-weight: 100;
  367. }
  368. .lr-workspace-header .message {
  369. position: absolute;
  370. top: 10px;
  371. right: 10px;
  372. color: #fff;
  373. }
  374. .lr-workspace-header .message .iconfont {
  375. font-size: 22px;
  376. font-weight: 100;
  377. }