styles.css 26 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719
  1. #cesiumContainer {
  2. height: 100%;
  3. width: 100%;
  4. }
  5. #basicToolbar {
  6. position: absolute;
  7. right: 12px;
  8. top: 61px;
  9. width: 32px;
  10. z-index: 999;
  11. }
  12. #spatialToolBar {
  13. position: absolute;
  14. right: 44px;
  15. top: 60px;
  16. z-index: 999;
  17. }
  18. .basicToolMenu {
  19. width: 32px;
  20. height: 32px;
  21. margin: 4px 4px;
  22. cursor: pointer;
  23. background-repeat: no-repeat;
  24. background-position: center;
  25. /* border: solid 1px #458ac9; */
  26. border-radius: 5px;
  27. background-color: #303336;
  28. display: inline-block;
  29. }
  30. .basicToolMenu:hover {
  31. box-shadow: rgb(11 234 235) 0px 0px 18px inset;
  32. }
  33. .logo {
  34. float: left;
  35. line-height: 60px;
  36. padding: 0px 20px;
  37. height: 60px;
  38. }
  39. .logo img {
  40. width: 32px;
  41. height: 32px;
  42. }
  43. .logo span {
  44. font-size: 24px;
  45. padding-left: 20px;
  46. color: white;
  47. }
  48. .btn-layertree-ctrl {
  49. display: inline-block;
  50. position: absolute;
  51. right: 44px;
  52. top: 66px;
  53. cursor: pointer;
  54. background: #303336;
  55. border-radius: 4px;
  56. }
  57. .btn-layertree-ctrl img {
  58. width: 30px;
  59. height: 30px;
  60. }
  61. .header-bar {
  62. height: 64px;
  63. width: 100%;
  64. display: inline-block;
  65. position: absolute;
  66. z-index: 8001;
  67. background: linear-gradient(rgba(0, 0, 0, 1), rgba(0, 0, 0, 0.05))
  68. }
  69. .header-bar .site-logo {
  70. display: inline-block;
  71. width: 30%;
  72. height: 100%;
  73. vertical-align: top;
  74. position: relative;
  75. }
  76. .header-bar .site-logo img {
  77. display: inline-block;
  78. }
  79. .header-bar .site-logo .imgLogo {
  80. margin-top: 10px;
  81. margin-left: 10px;
  82. position: absolute;
  83. height: 60%;
  84. z-index: 999;
  85. }
  86. .header-bar .site-logo .imgLogoBg {
  87. height: 120%;
  88. position: absolute;
  89. }
  90. .header-bar .site-title {
  91. display: inline-block;
  92. height: 100%;
  93. vertical-align: top;
  94. position: absolute;
  95. margin-left: 90px;
  96. }
  97. .header-bar .site-title span {
  98. font-size: 36px;
  99. display: block;
  100. padding-left: 8px;
  101. font-weight: 700;
  102. color: floralwhite;
  103. cursor: pointer;
  104. font-family: "Microsoft Himalaya";
  105. font-style: italic;
  106. }
  107. .header-bar .site-menus {
  108. display: inline-block;
  109. width: 55%;
  110. height: 100%;
  111. vertical-align: top;
  112. }
  113. .site-menus .site-menu {
  114. min-width: 60px;
  115. height: 100%;
  116. display: inline-block;
  117. vertical-align: top;
  118. padding-left: 4px;
  119. padding-right: 4px;
  120. float: right;
  121. }
  122. .site-menus .site-menu-split {
  123. min-width: 1px;
  124. height: 100%;
  125. display: inline-block;
  126. float: right;
  127. margin-left: 4px;
  128. }
  129. .site-menus .site-menu-split a {
  130. display: inline-block;
  131. line-height: 20px;
  132. background: #ffffff52;
  133. vertical-align: bottom;
  134. height: 20px;
  135. margin-top: 30px;
  136. width: 2px;
  137. }
  138. .site-menus .site-menu a {
  139. cursor: pointer;
  140. text-shadow: 0 0 10px #ffffff45, 0 0 10px #ffffff40, 0 0 10px #ffffff45, 0 0 20px #ffffff73;
  141. border-bottom: 1px solid #ffffff52;
  142. display: inline-block;
  143. line-height: 20px;
  144. vertical-align: bottom;
  145. height: 20px;
  146. margin-top: 32px;
  147. font-size: 16px;
  148. color: white;
  149. -webkit-user-select: none;
  150. user-select: none;
  151. font-family: 黑体;
  152. }
  153. .site-menus .site-menu a:hover {
  154. border-bottom: 4px solid #ffffff52;
  155. text-shadow: 0 0 10px white, 0 0 20px white, 0 0 30px white, 0 0 40px white;
  156. }
  157. .header-bar .site-login {
  158. display: inline-block;
  159. float: right;
  160. height: 100%;
  161. vertical-align: top;
  162. margin-right: 10px;
  163. margin-top: -10px;
  164. }
  165. .header-bar .datetime {
  166. display: inline-block;
  167. float: right;
  168. vertical-align: bottom;
  169. margin-right: 10px;
  170. margin-top: 15px;
  171. }
  172. .datetime .time {
  173. font-family: Verdana, Geneva, Tahoma, sans-serif;
  174. font-size: 16px;
  175. text-align: right;
  176. color: #fff;
  177. vertical-align: bottom;
  178. font-weight: bold;
  179. }
  180. .datetime .time:hover,
  181. .datetime .date:hover {
  182. border-bottom: 1px solid #2ac2fc;
  183. cursor: pointer;
  184. }
  185. .datetime .date {
  186. font-family: Verdana, Geneva, Tahoma, sans-serif;
  187. font-size: 12px;
  188. text-align: right;
  189. color: #fff;
  190. vertical-align: top;
  191. }
  192. .header-bar .site-login div {
  193. margin-top: 16px;
  194. cursor: pointer;
  195. }
  196. .header-bar .site-login div svg {
  197. float: right;
  198. margin-top: 10px;
  199. width: 24px;
  200. }
  201. .header-bar .site-login div span {
  202. cursor: pointer;
  203. float: right;
  204. margin-top: 16px;
  205. margin-left: 2px;
  206. color: #b7aeae;
  207. font-size: 14px;
  208. border-bottom: 1px solid #d2d2d2;
  209. }
  210. #cesiumContainer {
  211. width: 100%;
  212. height: 100%;
  213. background: lightblue;
  214. top: 0px;
  215. left: 0px;
  216. }
  217. .bottom-bar {
  218. position: absolute;
  219. bottom: -50px;
  220. height: 120px;
  221. width: 740px;
  222. left: calc(50% - 370px);
  223. border-radius: 60px;
  224. }
  225. .bottom-bar-item {
  226. display: inline-block;
  227. height: 46px;
  228. width: 46px;
  229. margin-left: 16px;
  230. border: 4px solid transparent;
  231. border-radius: 60px;
  232. cursor: pointer;
  233. }
  234. .bottom-bar-item svg {
  235. margin-left: 7px;
  236. }
  237. .bottom-bar-item span {
  238. font-size: 12px;
  239. display: block;
  240. width: 50px;
  241. margin-left: -2px;
  242. color: #fdfdf9;
  243. user-select: none;
  244. -webkit-user-select: none;
  245. }
  246. .bottom-bar-item div {
  247. width: 46px;
  248. height: 46px;
  249. }
  250. .bottom-bar-item-fs {
  251. background-image: url('../images/toolbars/fullscreen.png');
  252. ;
  253. }
  254. .bottom-bar-item-fs:hover {
  255. background-image: url('../images/toolbars/fullscreen-2.png');
  256. }
  257. .bottom-bar-item-ps {
  258. background-image: url('../images/toolbars/ps.png');
  259. }
  260. .bottom-bar-item-ps:hover {
  261. background-image: url('../images/toolbars/ps-2.png');
  262. }
  263. .bottom-bar-item-dis {
  264. background-image: url('../images/toolbars/dis.png');
  265. }
  266. .bottom-bar-item-dis:hover {
  267. background-image: url('../images/toolbars/dis-2.png');
  268. }
  269. .bottom-bar-item-area {
  270. background-image: url('../images/toolbars/area.png');
  271. }
  272. .bottom-bar-item-area:hover {
  273. background-image: url('../images/toolbars/area-2.png');
  274. }
  275. .bottom-bar-item-area:hover {
  276. background-image: url('../images/toolbars/area-2.png');
  277. }
  278. .bottom-bar-item-height {
  279. background-image: url('../images/toolbars/height.png');
  280. }
  281. .bottom-bar-item-height:hover {
  282. background-image: url('../images/toolbars/height-2.png');
  283. }
  284. .bottom-bar-item-clear {
  285. background-image: url('../images/toolbars/clear.png');
  286. }
  287. .bottom-bar-item-clear:hover {
  288. background-image: url('../images/toolbars/clear-2.png');
  289. }
  290. .bottom-bar-item-spatial {
  291. background-image: url('../images/toolbars/spatial.png');
  292. }
  293. .bottom-bar-item-spatial:hover {
  294. background-image: url('../images/toolbars/spatial-2.png');
  295. }
  296. .bottom-bar-item-kwfx {
  297. background-image: url('../images/toolbars/kwfx.png');
  298. }
  299. .bottom-bar-item-kwfx:hover {
  300. background-image: url('../images/toolbars/kwfx-2.png');
  301. }
  302. .bottom-bar-item-yxkw {
  303. background-image: url('../images/toolbars/yxkw.png');
  304. }
  305. .bottom-bar-item-yxkw:hover {
  306. background-image: url('../images/toolbars/yxkw-2.png');
  307. }
  308. .bottom-bar-item-layers {
  309. background-image: url('../images/toolbars/layers.png');
  310. }
  311. .bottom-bar-item-layers:hover {
  312. background-image: url('../images/toolbars/layers-2.png');
  313. }
  314. .bottom-bar-item:hover span {
  315. font-weight: 700;
  316. color: #2ac2fc;
  317. }
  318. .cesium-viewer-navigationContainer {
  319. display: block;
  320. position: absolute;
  321. top: 64px;
  322. right: 0;
  323. padding: 0;
  324. -moz-box-sizing: content-box;
  325. -webkit-box-sizing: content-box;
  326. box-sizing: content-box;
  327. height: 300px;
  328. width: 128px;
  329. }
  330. #layerTreePanel {
  331. padding-top: 5px;
  332. padding-bottom: 5px;
  333. }
  334. #layerTreePanel .layui-icon-file::before {
  335. content: "\e656";
  336. color: #2ac2fc;
  337. }
  338. .lay-tab {
  339. margin: 0px;
  340. }
  341. .drawCur {
  342. cursor: url(../images/draw.cur), auto;
  343. }
  344. blockquote .infoBoxAttrName {
  345. display: inline-block;
  346. width: 60px;
  347. overflow: hidden;
  348. text-align: left;
  349. text-overflow: ellipsis;
  350. white-space: nowrap;
  351. }
  352. blockquote .infoBoxAttrValue {
  353. display: inline-block;
  354. width: 80px;
  355. overflow-x: hidden;
  356. text-align: left;
  357. padding-left: 5px;
  358. }
  359. blockquote .infoContent {
  360. overflow-y: hidden;
  361. max-height: 200px;
  362. }
  363. blockquote .infoContent:hover {
  364. overflow-y: auto;
  365. }
  366. blockquote .infoBoxAttrSplit {
  367. display: inline-block;
  368. }
  369. blockquote .infoItem {
  370. border-bottom: 1px solid #92b9f8;
  371. padding: 5px;
  372. }
  373. .logoImage {
  374. background-image: url(/static/maps/images/logo.png);
  375. width: 200px;
  376. display: inline-block;
  377. height: 60px;
  378. background-repeat: no-repeat;
  379. background-position: center;
  380. margin-left: 200px;
  381. }
  382. #load_bg {
  383. width: 100%;
  384. height: 100%;
  385. position: fixed;
  386. background: rgba(0, 0, 0, 0.9);
  387. top: 0;
  388. left: 0;
  389. bottom: 0;
  390. z-index: 9999;
  391. }
  392. .load_box {
  393. width: 200px;
  394. height: 200px;
  395. position: fixed;
  396. left: 50%;
  397. top: 50%;
  398. margin: 0px auto;
  399. z-index: 9999;
  400. margin-top: -100px;
  401. }
  402. .load_box>.load {
  403. align-items: center;
  404. justify-content: center;
  405. }
  406. .load_box>.load>.loading>i {
  407. display: inline-block;
  408. width: 5px;
  409. height: 30px;
  410. border-radius: 3px;
  411. background: #eee;
  412. margin: 0 3px;
  413. }
  414. .load_box>.load>.loading>i:nth-child(1) {
  415. animation: loading-2 1s linear 0s infinite;
  416. -o-animation: loading-2 1s linear 0s infinite;
  417. -moz-animation: loading-2 1s linear 0s infinite;
  418. -webkit-animation: loading-2 1s linear 0s infinite;
  419. }
  420. .load_box>.load>.loading>i:nth-child(2) {
  421. animation: loading-2 1s ease-in 0.2s infinite;
  422. -o-animation: loading-2 1s ease-in 0.2s infinite;
  423. -moz-animation: loading-2 1s ease-in 0.2s infinite;
  424. -webkit-animation: loading-2 1s ease-in 0.2s infinite;
  425. }
  426. .load_box>.load>.loading>i:nth-child(3) {
  427. animation: loading-2 1s ease-in 0.4s infinite;
  428. -o-animation: loading-2 1s ease-in 0.4s infinite;
  429. -moz-animation: loading-2 1s ease-in 0.4s infinite;
  430. -webkit-animation: loading-2 1s ease-in 0.4s infinite;
  431. }
  432. .load_box>.load>.loading>i:nth-child(4) {
  433. animation: loading-2 1s ease-in 0.8s infinite;
  434. -o-animation: loading-2 1s ease-in 0.8s infinite;
  435. -moz-animation: loading-2 1s ease-in 0.8s infinite;
  436. -webkit-animation: loading-2 1s ease-in 0.8s infinite;
  437. }
  438. .load_box>.load>.loading>i:nth-child(5) {
  439. animation: loading-2 1s ease-in 1s infinite;
  440. -o-animation: loading-2 1s ease-in 1s infinite;
  441. -moz-animation: loading-2 1s ease-in 1s infinite;
  442. -webkit-animation: loading-2 1s ease-in 1s infinite;
  443. }
  444. @-webkit-keyframes loading-2 {
  445. 0% {
  446. transform: scaleY(1);
  447. -o-transform: scaleY(1);
  448. -ms-transform: scaleY(1);
  449. -moz-transform: scaleY(1);
  450. -webkit-transform: scaleY(1);
  451. }
  452. 50% {
  453. transform: scaleY(0.4);
  454. -o-transform: scaleY(0.4);
  455. -ms-transform: scaleY(0.4);
  456. -moz-transform: scaleY(0.4);
  457. -webkit-transform: scaleY(0.4);
  458. }
  459. 100% {
  460. transform: scaleY(1);
  461. -o-transform: scaleY(1);
  462. -ms-transform: scaleY(1);
  463. -moz-transform: scaleY(1);
  464. -webkit-transform: scaleY(1);
  465. }
  466. }
  467. .head-menus {
  468. width: 280px;
  469. height: 100%;
  470. line-height: 100%;
  471. display: inline-block;
  472. position: relative;
  473. margin: 15px 0px;
  474. cursor: pointer;
  475. }
  476. .head-menus span {
  477. display: inline-block;
  478. background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAHgAAAAgCAYAAADZubxIAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTM4IDc5LjE1OTgyNCwgMjAxNi8wOS8xNC0wMTowOTowMSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTcgKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjgzMTI3OTkwRTg2MjExRUI4N0U1QkY2MTY5ODVEODRFIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjgzMTI3OTkxRTg2MjExRUI4N0U1QkY2MTY5ODVEODRFIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6ODMxMjc5OEVFODYyMTFFQjg3RTVCRjYxNjk4NUQ4NEUiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6ODMxMjc5OEZFODYyMTFFQjg3RTVCRjYxNjk4NUQ4NEUiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz5xB550AAAC6klEQVR42uyaa4hNURiG1+aQXJIkiRSJ0pSkKQmN5E4iiUghPwaFJrdGmVz/uOWeiBJJE0WjccmlSH7MD5QScsldbrmF2N6v/cpJc86cvc+39vnzvfW063TOXqf97LX3Wt9aQRiGrkTZBKqcxWfWZErVMJgAhoNP5kE17cBucAKsDkrQg6vBbLAAvDcfqmkLdoI6sFQ+SFvwErAYVIK35kNd7jZwgdfZpS1YeuwKHl+bD9W0ptzLYBEI0xY8B2yg3BfmQzWtwBZwHczPlpuW4BlgM++sp+ZDXa7MRhrAvP/lpiF4CthLuY/Nh7rcjeA2mNuYXN+Cx4ODYBl4YD5U0xKsB3c5I/mV64u+BI8Ex8BK/gmLXqR2sQ48BDPzyfUluALUghpwx3yoy63hWGZ6U3J9CB4ETvPxcct8qMut5hRzGvhZyI80BZeDMxwxN5gP1TSj3HdgKvhR6A+1BPcD58AucMN8qMtdDr6ASXHkagnuCy6C/eCa+VCXW0WpE8H3uCcoVnAvF5XHjoIr5kM1gftXdhS53xKdpAjBPSj1pIsK3BZduQtBCzAOfE18ooSCu1GuvHfrzYe6XFltk0rVmGLkJhXchXKvckpk0ZUrZcf2YDT4XPQJYwruBC6Bmy7aMWDRjZQdO1LuR5U7JobgDpR7Dxw3F+qZBTqDEVpy4wiWR8Z58AocNhfqkbJjdxftUfug+swvQHAbcJbvg0PmQj1SmepJuerbmJoSLFtB6jgXO+ByrDlaEmcy6E25b7yM2vIIljXHU+zB+0yueqR4IVXACl9yJZk8cms5sNrD4XtgTtQixYsyMMyn3FyCm4MjoKuLNlCHJlc1o0B/9tyXvhvLNCJXBlJ9wHYXLSibXL3IFKicPfd5Gg1mCw74rh1Aub9dtJph0YlIHchjartLM1lyd4AhYKuLdgtYz9XLUF5beSw/SbPhv4Jlb+1Yk+slg9lrhUdpNy7TpLU4rjIP3vKMPfd+KRr/I8AABArTKrqF5h8AAAAASUVORK5CYII=);
  479. background-size: 100% 100%;
  480. height: 40%;
  481. width: 130px;
  482. text-align: center;
  483. }
  484. .head-menus-menu-select {
  485. background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAHgAAAAgCAYAAADZubxIAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTM4IDc5LjE1OTgyNCwgMjAxNi8wOS8xNC0wMTowOTowMSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTcgKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjdFQ0UwQzFGRTg2MjExRUJBNEVEOEI4MTc3REFCNjQ1IiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjdFQ0UwQzIwRTg2MjExRUJBNEVEOEI4MTc3REFCNjQ1Ij4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6N0VDRTBDMURFODYyMTFFQkE0RUQ4QjgxNzdEQUI2NDUiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6N0VDRTBDMUVFODYyMTFFQkE0RUQ4QjgxNzdEQUI2NDUiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz4T9QdIAAAFZElEQVR42uybe1BUVRzH713uLsvuJi2ysDwWBBcUUClzxJw0h9IosSQjx0ckFkKkOZANGhPqjgQkDWNmYVEkg5GoQRrFkKKDpRNiSaKp+ECWXRaWXdgX+97td7FhxjLicXb7o/P955zf3Zl7ds5nvr/z23POklRcIvFfKHJ3bTE0bxJYrpSEIkjS/XDfq5HYNKq1nfu2vm8b6DNhDujE5AvYosyCNZT35PLLCzy2UyTJcOsXiCg6mmvT9Wd0fbK9yq5RW2F8D4wFjShvH09RRv4qgFsJcN8eekYw3OfgiIIjWXa9JltWtrPKqlaYYGwGxoII7iQfz+CMXckUX/AVwH1r+DlBusdAEe8eyrQbdHmy8vxqi7LbBONi5yKSB8+bFbxBsoLJ9zsKYfY94EmG600k3lW13mE0FMorCo9YeqRGGJPCWNCI4cWlRBt2LmdOFh6DcDO413kPYMLFgMWSg2scpsESeeXuWnN3hwHGw85FCDc4bccypm9APYSZf4X7p4NdN99Td1S84LCYShVVJXVm2S0DjIWdiwoum0MFpeYmsHwDGyBMux9clwIOzytPdFjMn/dU720wSW/oMFyEcFlsj8B12xaz/EWnRoJ7N0W7oNYJzy1b4rRZqnprSk8b71zTwRhMjAWNSIrFCEjJiWcJQ85AmApw7SNW16gdHLZt/yKnzXq4t7bsJ+OtKxrsXJRwmYyA1dkLPQNCz0K49nZBup1YUEa4DfCUnI/mO+222r66AxeMN9touNi5COH6r9w0zzMo/GcI13QUZdpHww5Zip6yZe8cp8P+bV/9wTZDe2s/vBc7FxVcBoP0T944lx0sboFwVUfxJutouVEkAg6hWSWxhMPxvfpEdfvg9YtqeCd2LrKKCuAmpc9miyIuQvTinZIsy1iYTThFh2wujiaczgb16Rqp4fcLapyW0cL1e3b9THZI5CWInu/cs8UyVl7URHYMRRuLxAD3h/4zx3oNV5rBuRguwrxM+j7zUhQ7dHobREnSD3PM42EFa/D4UrTotfwwgnCeGjhXr9NfblbBe/Cai44u4fvUqmleYdFXIVgu/TjXOF5O40rRwemSYIB7QtN80qK/dE6F0zJauD5PJk/1Co+5BsHSrv15gxNZRsdcZAW9mieEplH3SxOl/+1sDy6o0Ir/+PJQztQZ7TRcWZlkcKJF8JjW4MDUXAE0JwAsT9f6Yw9ec9HqwccSgzgRs27ScOXl+XoUJ6oUMUr7B768lQ9Ng/5Ks5/216ZeAqdlpPJ+NEHIiYi9Bd0E+YFCDYFoA2pUKTpg7RZvaOoHr7eGQGpWkrigQqpJc+IF3MiHOqC7pLuyWEMi3CP61yJLuDqLC02d8WbbNG1LIy6oEOuBhxfyudNnd9JwFV+WDKA+Gxhxq1K48g0ONMeNd67Galoa1Xj7ETHcWfO9uVGP0HAXKw59oHLFyd4/Otg/+XUWNF+bpO3ztOcbB7Bz0YoXE8fjRs2RQveJnsP7lK46l78vYL8VGTTcw2b57UUAV0uSDIogMRRUgpTM4Ubfhdt7tFTpyls1f6ui/ZLS6AeVZkXn0wBXT2C4SAU/g9jcmLldQ3BrPlUQLr6ids+tSsFzr9CjlVuUsiTt+ZOD0Pdwx63L/4u8xDNZvJi5MujGK7/5TO6OuR12sGDZOtqn+60qxWrt+VNm+oiZwBcg0cENi6KG4R7/ostdczvkYN+lKTTcPdZ+ZSqkZSvhdGDnIhQ7JNKDNyNOTsPtq6vodOfcwvo6NFixTaPaCHBtToeDQeB/lKCDKxIzeDPndQ/B/a6yw91zS0Y32STQvoNRuEx0Wl6kqj94wxUvV+SnjPj5HwIMALFozXWpx1PtAAAAAElFTkSuQmCC") !important;
  486. }
  487. .head-menus span:hover {
  488. background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAHgAAAAgCAYAAADZubxIAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTM4IDc5LjE1OTgyNCwgMjAxNi8wOS8xNC0wMTowOTowMSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTcgKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjdFQ0UwQzFGRTg2MjExRUJBNEVEOEI4MTc3REFCNjQ1IiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjdFQ0UwQzIwRTg2MjExRUJBNEVEOEI4MTc3REFCNjQ1Ij4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6N0VDRTBDMURFODYyMTFFQkE0RUQ4QjgxNzdEQUI2NDUiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6N0VDRTBDMUVFODYyMTFFQkE0RUQ4QjgxNzdEQUI2NDUiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz4T9QdIAAAFZElEQVR42uybe1BUVRzH713uLsvuJi2ysDwWBBcUUClzxJw0h9IosSQjx0ckFkKkOZANGhPqjgQkDWNmYVEkg5GoQRrFkKKDpRNiSaKp+ECWXRaWXdgX+97td7FhxjLicXb7o/P955zf3Zl7ds5nvr/z23POklRcIvFfKHJ3bTE0bxJYrpSEIkjS/XDfq5HYNKq1nfu2vm8b6DNhDujE5AvYosyCNZT35PLLCzy2UyTJcOsXiCg6mmvT9Wd0fbK9yq5RW2F8D4wFjShvH09RRv4qgFsJcN8eekYw3OfgiIIjWXa9JltWtrPKqlaYYGwGxoII7iQfz+CMXckUX/AVwH1r+DlBusdAEe8eyrQbdHmy8vxqi7LbBONi5yKSB8+bFbxBsoLJ9zsKYfY94EmG600k3lW13mE0FMorCo9YeqRGGJPCWNCI4cWlRBt2LmdOFh6DcDO413kPYMLFgMWSg2scpsESeeXuWnN3hwHGw85FCDc4bccypm9APYSZf4X7p4NdN99Td1S84LCYShVVJXVm2S0DjIWdiwoum0MFpeYmsHwDGyBMux9clwIOzytPdFjMn/dU720wSW/oMFyEcFlsj8B12xaz/EWnRoJ7N0W7oNYJzy1b4rRZqnprSk8b71zTwRhMjAWNSIrFCEjJiWcJQ85AmApw7SNW16gdHLZt/yKnzXq4t7bsJ+OtKxrsXJRwmYyA1dkLPQNCz0K49nZBup1YUEa4DfCUnI/mO+222r66AxeMN9touNi5COH6r9w0zzMo/GcI13QUZdpHww5Zip6yZe8cp8P+bV/9wTZDe2s/vBc7FxVcBoP0T944lx0sboFwVUfxJutouVEkAg6hWSWxhMPxvfpEdfvg9YtqeCd2LrKKCuAmpc9miyIuQvTinZIsy1iYTThFh2wujiaczgb16Rqp4fcLapyW0cL1e3b9THZI5CWInu/cs8UyVl7URHYMRRuLxAD3h/4zx3oNV5rBuRguwrxM+j7zUhQ7dHobREnSD3PM42EFa/D4UrTotfwwgnCeGjhXr9NfblbBe/Cai44u4fvUqmleYdFXIVgu/TjXOF5O40rRwemSYIB7QtN80qK/dE6F0zJauD5PJk/1Co+5BsHSrv15gxNZRsdcZAW9mieEplH3SxOl/+1sDy6o0Ir/+PJQztQZ7TRcWZlkcKJF8JjW4MDUXAE0JwAsT9f6Yw9ec9HqwccSgzgRs27ScOXl+XoUJ6oUMUr7B768lQ9Ng/5Ks5/216ZeAqdlpPJ+NEHIiYi9Bd0E+YFCDYFoA2pUKTpg7RZvaOoHr7eGQGpWkrigQqpJc+IF3MiHOqC7pLuyWEMi3CP61yJLuDqLC02d8WbbNG1LIy6oEOuBhxfyudNnd9JwFV+WDKA+Gxhxq1K48g0ONMeNd67Galoa1Xj7ETHcWfO9uVGP0HAXKw59oHLFyd4/Otg/+XUWNF+bpO3ztOcbB7Bz0YoXE8fjRs2RQveJnsP7lK46l78vYL8VGTTcw2b57UUAV0uSDIogMRRUgpTM4Ubfhdt7tFTpyls1f6ui/ZLS6AeVZkXn0wBXT2C4SAU/g9jcmLldQ3BrPlUQLr6ids+tSsFzr9CjlVuUsiTt+ZOD0Pdwx63L/4u8xDNZvJi5MujGK7/5TO6OuR12sGDZOtqn+60qxWrt+VNm+oiZwBcg0cENi6KG4R7/ostdczvkYN+lKTTcPdZ+ZSqkZSvhdGDnIhQ7JNKDNyNOTsPtq6vodOfcwvo6NFixTaPaCHBtToeDQeB/lKCDKxIzeDPndQ/B/a6yw91zS0Y32STQvoNRuEx0Wl6kqj94wxUvV+SnjPj5HwIMALFozXWpx1PtAAAAAElFTkSuQmCC");
  489. }
  490. .head-menus span a {
  491. font-size: 15px;
  492. display: block;
  493. height: 20px;
  494. margin: 6px 0px;
  495. color: white;
  496. font-family: yahei;
  497. }
  498. .q-s-icon {
  499. position: absolute;
  500. height: 38px;
  501. width: 160px;
  502. background: #33333366;
  503. top: 80px;
  504. left: 100px;
  505. }
  506. .q-s-type {
  507. position: absolute;
  508. width: 400px;
  509. top: 120px;
  510. left: 100px;
  511. padding: 6px;
  512. background-color: #061F30af;
  513. }
  514. .q-title-in-Sub span {
  515. color: #2AC2FC;
  516. margin-left: 5px;
  517. font-weight: bold;
  518. font-family: "Microsoft YaHei UI";
  519. }
  520. .q-title-in-Sub-img {
  521. display: inline-block;
  522. width: 5px;
  523. height: 12px;
  524. background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAUAAAAMCAYAAACqYHctAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTM4IDc5LjE1OTgyNCwgMjAxNi8wOS8xNC0wMTowOTowMSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTcgKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOkQ4REVBQjBERTlGMzExRUI5QzVDRENFMTg5OEYxOEQ0IiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOkQ4REVBQjBFRTlGMzExRUI5QzVDRENFMTg5OEYxOEQ0Ij4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6RDhERUFCMEJFOUYzMTFFQjlDNUNEQ0UxODk4RjE4RDQiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6RDhERUFCMENFOUYzMTFFQjlDNUNEQ0UxODk4RjE4RDQiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz4eCPKlAAAAd0lEQVR42mLUOvTHkoGB4TgDEmACYgMgdkIXXAnEy4BYBVnwHRDvB+LtQMwPEwSBeVCV64CYGSa4F4gfQM2ezIRkPiOU/g8TdAZieaiOPJhgEhDfBuJgIP7LAiSEgNgRiG2A+CPM9jAgjgLiOzDDQSovonsTIMAAiB4U/976R4IAAAAASUVORK5CYII=");
  525. }
  526. .q-title-in-Sub-title {
  527. display: inline-block;
  528. padding-left: 5px;
  529. }
  530. .query-type-enum div {
  531. display: inline-block;
  532. font-size: 14px;
  533. font-family: "Microsoft Yahei Regular";
  534. border: 1px solid white;
  535. padding: 4px 8px;
  536. margin: 6px;
  537. color: #ffffff;
  538. cursor: pointer;
  539. text-align: center;
  540. }
  541. .query-type-enum-select {
  542. color: #E4B855 !important;
  543. border-color: #E4B855 !important;
  544. }
  545. .query-type-enum div:hover {
  546. color: #E4B855;
  547. border-color: #E4B855;
  548. }
  549. .queryTypes {
  550. padding-left: 5px;
  551. }
  552. .queryTypes-title {
  553. padding: 6px;
  554. }
  555. .queryTypes-title span {
  556. font-family: "Microsoft YaHei Bold";
  557. font-size: 14px;
  558. color: #FFFFFF;
  559. }
  560. .queryConditionsContainer {
  561. min-height: 10px;
  562. padding-top: 10px;
  563. }
  564. .query-hide {
  565. display: none;
  566. }
  567. #cdts-ctrl img {
  568. cursor: pointer;
  569. }
  570. .queryConditionsContainer .layui-form-item label {
  571. float: left;
  572. display: block;
  573. width: 80px;
  574. font-weight: 400;
  575. text-align: left;
  576. font-size: 14px;
  577. color: white;
  578. padding-left: 6px;
  579. }
  580. .queryConditionsContainer .layui-form-item .layui-input-block {
  581. margin-left: 102px;
  582. min-height: 36px;
  583. }
  584. .queryConditionsContainer #query,
  585. .queryConditionsContainer #tj {
  586. background-image: linear-gradient(#04374C99, #177BA399);
  587. height: 30px;
  588. line-height: 30px;
  589. margin-top: 4px;
  590. }
  591. .queryConditionsContainer [type='reset'] {
  592. background-image: linear-gradient(#FFFFFF66, #FFFFFF66);
  593. height: 30px;
  594. line-height: 30px;
  595. margin-top: 4px;
  596. }
  597. .queryConditionsContainer [class~='layui-form-item'] {
  598. margin-bottom: 0px;
  599. }
  600. .queryConditionsContainer [lay-skin='primary'] span {
  601. color: #FFFFFF;
  602. }
  603. .queryConditionsContainer [class~='layui-form-radio'] {
  604. color: #FFFFFF;
  605. }
  606. .qs-hidden {
  607. display: none;
  608. }
  609. #panel-result{
  610. height:100% !important;
  611. }