se.css 37 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495969798991001011021031041051061071081091101111121131141151161171181191201211221231241251261271281291301311321331341351361371381391401411421431441451461471481491501511521531541551561571581591601611621631641651661671681691701711721731741751761771781791801811821831841851861871881891901911921931941951961971981992002012022032042052062072082092102112122132142152162172182192202212222232242252262272282292302312322332342352362372382392402412422432442452462472482492502512522532542552562572582592602612622632642652662672682692702712722732742752762772782792802812822832842852862872882892902912922932942952962972982993003013023033043053063073083093103113123133143153163173183193203213223233243253263273283293303313323333343353363373383393403413423433443453463473483493503513523533543553563573583593603613623633643653663673683693703713723733743753763773783793803813823833843853863873883893903913923933943953963973983994004014024034044054064074084094104114124134144154164174184194204214224234244254264274284294304314324334344354364374384394404414424434444454464474484494504514524534544554564574584594604614624634644654664674684694704714724734744754764774784794804814824834844854864874884894904914924934944954964974984995005015025035045055065075085095105115125135145155165175185195205215225235245255265275285295305315325335345355365375385395405415425435445455465475485495505515525535545555565575585595605615625635645655665675685695705715725735745755765775785795805815825835845855865875885895905915925935945955965975985996006016026036046056066076086096106116126136146156166176186196206216226236246256266276286296306316326336346356366376386396406416426436446456466476486496506516526536546556566576586596606616626636646656666676686696706716726736746756766776786796806816826836846856866876886896906916926936946956966976986997007017027037047057067077087097107117127137147157167177187197207217227237247257267277287297307317327337347357367377387397407417427437447457467477487497507517527537547557567577587597607617627637647657667677687697707717727737747757767777787797807817827837847857867877887897907917927937947957967977987998008018028038048058068078088098108118128138148158168178188198208218228238248258268278288298308318328338348358368378388398408418428438448458468478488498508518528538548558568578588598608618628638648658668678688698708718728738748758768778788798808818828838848858868878888898908918928938948958968978988999009019029039049059069079089099109119129139149159169179189199209219229239249259269279289299309319329339349359369379389399409419429439449459469479489499509519529539549559569579589599609619629639649659669679689699709719729739749759769779789799809819829839849859869879889899909919929939949959969979989991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894
  1. body {
  2. background: #000;
  3. color: #eee;
  4. font-family: "Microsoft YaHei" !important;
  5. font-size: 10pt;
  6. padding: 0;
  7. margin: 0;
  8. width: 100%;
  9. height: 100%;
  10. overflow: hidden;
  11. }
  12. *{
  13. box-sizing: border-box;
  14. -webkit-box-sizing: border-box;
  15. -moz-box-sizing: border-box;
  16. -webkit-tap-highlight-color:transparent;
  17. }
  18. a{
  19. text-decoration: none;
  20. color: #16a085;
  21. -webkit-transition: .25s;
  22. -moz-transition: .25s;
  23. -ms-transition: .25s;
  24. -o-transition: .25s;
  25. transition: .25s;
  26. }
  27. .btn-group-vertical>.btn-group:after, .btn-group-vertical>.btn-group:before, .btn-toolbar:after, .btn-toolbar:before, .clearfix:after, .clearfix:before, .container-fluid:after, .container-fluid:before, .container:after, .container:before, .dl-horizontal dd:after, .dl-horizontal dd:before, .form-horizontal .form-group:after, .form-horizontal .form-group:before, .modal-footer:after, .modal-footer:before, .modal-header:after, .modal-header:before, .nav:after, .nav:before, .navbar-collapse:after, .navbar-collapse:before, .navbar-header:after, .navbar-header:before, .navbar:after, .navbar:before, .pager:after, .pager:before, .panel-body:after, .panel-body:before, .row:after, .row:before{
  28. display: table;
  29. content: " "
  30. }
  31. .btn-group-vertical>.btn-group:after, .btn-toolbar:after, .clearfix:after, .container-fluid:after, .container:after, .dl-horizontal dd:after, .form-horizontal .form-group:after, .modal-footer:after, .modal-header:after, .nav:after, .navbar-collapse:after, .navbar-header:after, .navbar:after, .pager:after, .panel-body:after, .row:after{
  32. clear : both;
  33. }
  34. :after,:before{
  35. box-sizing: border-box;
  36. -webkit-box-sizing: border-box;
  37. -moz-box-sizing: border-box;
  38. }
  39. ul{
  40. list-style: none;
  41. }
  42. .loadingOverlay {
  43. position: absolute;
  44. top: 0;
  45. left: 0;
  46. opacity: 0.9;
  47. width: 100%;
  48. height: 100%;
  49. }
  50. /* -------Loader Bar ----------*/
  51. ul#loadbar {
  52. list-style: none;
  53. width: 200px;
  54. margin: 0 auto;
  55. padding-top: 50px;
  56. padding-bottom: 50px;
  57. text-align: center;
  58. position: relative;
  59. top: 50%;
  60. margin-top: -5em;
  61. }
  62. ul#loadbar li {
  63. float: left;
  64. position: relative;
  65. width: 15px;
  66. height: 15px;
  67. border: 1px solid #fff;
  68. border-radius: 50px;
  69. margin-left: 10px;
  70. border-left: 1px solid #111;
  71. border-top: 1px solid #111;
  72. border-right: 1px solid #333;
  73. border-bottom: 1px solid #333;
  74. background: #000;
  75. }
  76. ul#loadbar li:first-child {
  77. margin-left: 0;
  78. }
  79. .ins .ball {
  80. background-color: #2187e7;
  81. background-image: -moz-linear-gradient(90deg, #2187e7 25%, #a0eaff);
  82. background-image: -webkit-linear-gradient(90deg, #2187e7 25%, #a0eaff);
  83. width: 15px;
  84. height: 15px;
  85. border-radius: 50px;
  86. -moz-transform: scale(0);
  87. -webkit-transform: scale(0);
  88. -moz-animation: loading 1s linear forwards;
  89. -webkit-animation: loading 1s linear forwards;
  90. }
  91. .ins .palse {
  92. width: 15px;
  93. height: 15px;
  94. border-radius: 30px;
  95. border: 1px solid #00c6ff;
  96. box-shadow: 0 0 5px #00c6ff;
  97. position: absolute;
  98. top: -1px;
  99. left: -1px;
  100. -moz-transform: scale(0);
  101. -webkit-transform: scale(0);
  102. -webkit-animation: pulse 1s ease-out;
  103. -moz-animation: pulse 1s ease-out;
  104. }
  105. @-moz-keyframes loading {
  106. 0%{
  107. -moz-transform: scale(0, 0);
  108. }
  109. 100%{
  110. -moz-transform: scale(1,1);
  111. }
  112. }
  113. @-webkit-keyframes loading {
  114. 0%{
  115. -webkit-transform: scale(0, 0);
  116. }
  117. 100%{
  118. -webkit-transform: scale(1,1);
  119. }
  120. }
  121. @-moz-keyframes pulse {
  122. 0% {
  123. -moz-transform: scale(0);
  124. opacity: 0;
  125. }
  126. 10%{
  127. -moz-transform: scale(1);
  128. opacity: 0.5;
  129. }
  130. 50%{
  131. -moz-transform: scale(1.75);
  132. opacity: 0;
  133. }
  134. 100%{
  135. -moz-transform: scale(0);
  136. opacity: 0;
  137. }
  138. }
  139. @-webkit-keyframes pulse {
  140. 0% {
  141. -webkit-transform: scale(0);
  142. opacity: 0;
  143. }
  144. 10%{
  145. -webkit-transform: scale(1);
  146. opacity: 0.5;
  147. }
  148. 50%{
  149. -webkit-transform: scale(1.75);
  150. opacity: 0;
  151. }
  152. 100%{
  153. -webkit-transform: scale(0);
  154. opacity: 0;
  155. }
  156. }
  157. #loadinglayer1 {
  158. -moz-animation-delay: 0.5s;
  159. -webkit-animation-delay: 0.5s;
  160. }
  161. #loadinglayer2 {
  162. -moz-animation-delay: 1s;
  163. -webkit-animation-delay: 1s;
  164. }
  165. #loadinglayer3 {
  166. -moz-animation-delay: 1.5s;
  167. -webkit-animation-delay: 1.5s;
  168. }
  169. #loadinglayer4 {
  170. -moz-animation-delay: 2s;
  171. -webkit-animation-delay: 2s;
  172. }
  173. #loadinglayer5 {
  174. -moz-animation-delay: 2.5s;
  175. -webkit-animation-delay: 2.5s;
  176. }
  177. #loadinglayer7 {
  178. -moz-animation-delay: 1.5s;
  179. -webkit-animation-delay: 1.5s;
  180. }
  181. #loadinglayer8 {
  182. -moz-animation-delay: 2s;
  183. -webkit-animation-delay: 2s;
  184. }
  185. #loadinglayer9 {
  186. -moz-animation-delay: 2.5s;
  187. -webkit-animation-delay: 2.5s;
  188. }
  189. #loadinglayer10 {
  190. -moz-animation-delay: 3s;
  191. -webkit-animation-delay: 3s;
  192. }
  193. #loadinglayer11 {
  194. -moz-animation-delay: 3.5s;
  195. -webkit-animation-delay: 3.5s;
  196. }
  197. @-moz-keyframes fill {
  198. 0%{
  199. opacity: 0;
  200. }
  201. 100%{
  202. opacity: 1;
  203. }
  204. }
  205. @-webkit-keyframes fill {
  206. 0%{
  207. opacity: 0;
  208. }
  209. 100%{
  210. opacity: 1;
  211. }
  212. }
  213. /* ------END Loader Bar ------------*/
  214. .btn-inverse {
  215. background-color: rgba(38, 38, 38, 0.75);
  216. }
  217. body.modal-open {
  218. font-family: sans-serif;
  219. font-size: 16px;
  220. color: #fff;
  221. }
  222. .modal-header {
  223. border: none;
  224. }
  225. .modal-body {
  226. padding-bottom: 0;
  227. padding-top: 0;
  228. }
  229. .modal-footer {
  230. padding-top: 0;
  231. border: none;
  232. }
  233. .myModal {
  234. display: none;
  235. position: absolute;
  236. top: 0px;
  237. right: 0px;
  238. bottom: 0px;
  239. left: 0px;
  240. /* text-align: center; */
  241. /* background-color: rgba(0,0,0,0.7); */
  242. background-color: rgba(38, 38, 38, 0.75);
  243. z-index: 999;
  244. }
  245. .myModal-header {
  246. min-height: 16px;
  247. padding: 5px;
  248. }
  249. .myModal-body {
  250. padding: 10px;
  251. }
  252. .myModal-content {
  253. position: absolute;
  254. top: 25%;
  255. width: 30%;
  256. display: inline-block;
  257. border: 1px solid #526f82;
  258. color: #ffffff;
  259. font-size: 10pt;
  260. padding: 1em;
  261. margin-left: 30%;
  262. }
  263. .myModal:before {
  264. display: inline-block;
  265. vertical-align: middle;
  266. height: 100%;
  267. content: "";
  268. }
  269. .myModal-close {
  270. float: right;
  271. margin-top: -17px;
  272. margin-right: -18px;
  273. color: #ffffff;
  274. background-color: #000000;
  275. border: none;
  276. font-size: 1.5em;
  277. }
  278. .myModal-close:hover {
  279. background-color: red;
  280. }
  281. .SuperMap3D-button {
  282. border-radius: 0px;
  283. }
  284. .baselayer-container {
  285. display: none;
  286. /* background-color: rgba(40,42,43,0.4); */
  287. background-color: rgba(38, 38, 38, 0.75);
  288. color: #ffffff;
  289. font-family: sans-serif;
  290. padding: 10px;
  291. position: absolute;
  292. top: 60px;
  293. left: 200px;
  294. border: 1px solid #444;
  295. }
  296. .baselayer-items {
  297. max-height: 270px;
  298. text-align: left;
  299. padding: 10px;
  300. }
  301. .baselayer-item {
  302. display: inline-block;
  303. vertical-align: top;
  304. margin: 2px 5px;
  305. width: 160px;
  306. text-align: center;
  307. cursor: pointer;
  308. }
  309. .baselayer-itemIcon {
  310. display: inline-block;
  311. position: relative;
  312. width: inherit;
  313. height: 100px;
  314. background-size: 100% 100%;
  315. color: #edffff;
  316. box-sizing: border-box;
  317. border: 3px solid #ffffff;
  318. }
  319. .baselayer-itemIcon:hover {
  320. border: 3px solid #00DCFF;
  321. }
  322. .baselayer-itemLabel {
  323. display: block;
  324. font-size: 8pt;
  325. text-align: center;
  326. vertical-align: middle;
  327. word-wrap: break-word;
  328. cursor: pointer;
  329. }
  330. .selTypeContainer {
  331. display: block;
  332. margin-bottom: 20px;
  333. text-align: left;
  334. }
  335. .service-items {
  336. display: block;
  337. position: relative;
  338. top: auto;
  339. right: 0;
  340. overflow-y: auto;
  341. overflow-x: hidden;
  342. max-height: 260px;
  343. text-align: left;
  344. }
  345. .service-item {
  346. display: inline-block;
  347. vertical-align: top;
  348. margin: 5px;
  349. width: 155px;
  350. text-align: center;
  351. cursor: pointer;
  352. position : relative;
  353. }
  354. .service-itemIcon {
  355. display: inline-block;
  356. position: relative;
  357. width: inherit;
  358. height: 100px;
  359. background-size: 100% 100%;
  360. color: #edffff;
  361. box-sizing: border-box;
  362. border: 3px solid #ffffff;
  363. }
  364. .service-itemIcon:hover {
  365. border: 3px solid #00DCFF;
  366. }
  367. .service-itemIcon-selected {
  368. border: 3px solid #00DCFF;
  369. }
  370. .service-itemLabel {
  371. display: block;
  372. font-family: sans-serif;
  373. font-size: 8pt;
  374. text-align: center;
  375. vertical-align: middle;
  376. word-wrap: break-word;
  377. cursor: pointer;
  378. }
  379. .service-itemBg{
  380. position: absolute;
  381. width: 100%;
  382. height: 100%;
  383. background-color: rgb(35,36,36);
  384. left: 0px;
  385. top: 0px;
  386. opacity: 0;
  387. }
  388. .service-itemAttr:hover div.service-itemBg{
  389. opacity: 1;
  390. background-color: rgba(35,36,36,0.7);
  391. }
  392. .service-itemDes{
  393. position: absolute;
  394. left: 5px;
  395. top: 20px;
  396. color : #fff;
  397. font-size : 12px;
  398. font-weight : 400;
  399. opacity : 0;
  400. }
  401. .service-itemAttr:hover div.service-itemDes{
  402. opacity : 1;
  403. }
  404. .service-itemAdd{
  405. position : absolute;
  406. right : 0px;
  407. bottom : 0px;
  408. font-size : 20px;
  409. opacity : 0;
  410. }
  411. .service-itemAttr:hover div.service-itemAdd{
  412. opacity : 1;
  413. }
  414. .service-itemUnSelected{
  415. position : absolute;
  416. right : 0px;
  417. top : 0px;
  418. font-size : 16px;
  419. color : rgb(26,188,114);
  420. opacity : 0;
  421. }
  422. .service-itemSelected{
  423. opacity : 1;
  424. }
  425. .ztree * {
  426. font-size: 10pt;
  427. }
  428. .ztree li a {
  429. color: #fff;
  430. }
  431. .ztree li a:hover {
  432. background-color: #0080FF;
  433. }
  434. .errorPannel {
  435. display: block;
  436. position: absolute;
  437. bottom: 0px;
  438. box-sizing: content-box;
  439. right: 2px;
  440. height: 2em;
  441. background-color: rgba(157, 45, 45, 0.5);
  442. border: 1px solid #444;
  443. padding: 6px;
  444. overflow: hidden;
  445. color: #ffffff;
  446. -moz-user-select: none;
  447. -webkit-user-select: none;
  448. -ms-user-select: none;
  449. urser-select: none;
  450. z-index: 9999;
  451. -webkit-transition: visibility 0s 0.2s, opacity 0.2s ease-in,
  452. -webkit-transform 0.2s ease-in;
  453. -moz-transition: visibility 0s 0.2s, opacity 0.2s ease-in,
  454. -moz-transform 0.2s ease-in;
  455. transition: visibility 0s 0.2s, opacity 0.2s ease-in, transform 0.2s
  456. ease-in;
  457. -webkit-transform: translate(0, -20%);
  458. -moz-transform: translate(0, -20%);
  459. transfor: translate(0, -20%);
  460. opacity: 0;
  461. visibility: hidden;
  462. }
  463. .errorPannelVisible {
  464. -webkit-transform: translate(0, 0);
  465. -moz-transform: translate(0, 0);
  466. transform: translate(0, 0);
  467. visibility: visible;
  468. opacity: 1;
  469. -webkit-transition: opacity 0.2s ease-out, -webkit-transform 0.2s
  470. ease-out;
  471. -moz-transition: opacity 0.2s ease-out, -moz-transform 0.2s ease-out;
  472. transition: opacity 0.2s ease-out, transform 0.2s ease-out;
  473. }
  474. .btn-inverse {
  475. /* color: #BF7130; */
  476. color: #2ec5ad;
  477. /* background-color: rgba(40,42,43,0.4); */
  478. background-color: rgba(38, 38, 38, 0.75);
  479. }
  480. .userBtn-before {
  481. padding: 10px 15px;
  482. font-size: 15px;
  483. font-weight: normal;
  484. line-height: 1.4;
  485. border: none;
  486. border-radius: 4px;
  487. -webkit-transition: border .25s linear, color .25s linear,
  488. background-color .25s linear;
  489. transition: border .25s linear, color .25s linear, background-color .25s
  490. linear;
  491. -webkit-font-smoothing: subpixel-antialiased;
  492. border-radius: 99em;
  493. background-color: #6B7163;
  494. width: 30px;
  495. height: 30px;
  496. color: #fff;
  497. }
  498. .userBtn-login {
  499. background-color: #235273;
  500. }
  501. .compass {
  502. position: absolute;
  503. top: 100px;
  504. right: 10px;
  505. }
  506. .cur-addMarker {
  507. cursor: url(../images/cursor/wrkpnlno.cur), auto;
  508. }
  509. .cur-measure {
  510. cursor: url(../images/cursor/Text_Hnd.cur), auto;
  511. }
  512. /* PROGRESS BAR */
  513. .progessContainer {
  514. margin: 0 auto;
  515. overflow: hidden;
  516. height : 25px;
  517. }
  518. .progress-hide {
  519. display: none;
  520. }
  521. .progress-show{
  522. display : block;
  523. }
  524. ul#progress {
  525. list-style: none;
  526. /* width:125px; */
  527. margin: 0 auto;
  528. padding-top: 5px;
  529. padding-bottom: 5px;
  530. }
  531. ul#progress li {
  532. float: left;
  533. position: relative;
  534. width: 15px;
  535. height: 15px;
  536. border: 1px solid #fff;
  537. border-radius: 50px;
  538. margin-left: 10px;
  539. border-left: 1px solid #111;
  540. border-top: 1px solid #111;
  541. border-right: 1px solid #333;
  542. border-bottom: 1px solid #333;
  543. background: #000;
  544. }
  545. ul#progress li:first-child {
  546. margin-left: 0;
  547. }
  548. .running .ball {
  549. background-color: #2187e7;
  550. background-image: -moz-linear-gradient(90deg, #2187e7 25%, #a0eaff);
  551. background-image: -webkit-linear-gradient(90deg, #2187e7 25%, #a0eaff);
  552. width: 15px;
  553. height: 15px;
  554. border-radius: 50px;
  555. -moz-transform: scale(0);
  556. -webkit-transform: scale(0);
  557. -moz-animation: loading 1s linear forwards;
  558. -webkit-animation: loading 1s linear forwards;
  559. }
  560. .running .pulse {
  561. width: 15px;
  562. height: 15px;
  563. border-radius: 30px;
  564. border: 1px solid #00c6ff;
  565. box-shadow: 0 0 5px #00c6ff;
  566. position: absolute;
  567. top: -1px;
  568. left: -1px;
  569. -moz-transform: scale(0);
  570. -webkit-transform: scale(0);
  571. -webkit-animation: pulse 1s ease-out;
  572. -moz-animation: pulse 1s ease-out;
  573. }
  574. #layer1 {
  575. -moz-animation-delay: 0.1s;
  576. -webkit-animation-delay: 0.1s;
  577. }
  578. #layer2 {
  579. -moz-animation-delay: 0.2s;
  580. -webkit-animation-delay: 0.2s;
  581. }
  582. #layer3 {
  583. -moz-animation-delay: 0.3s;
  584. -webkit-animation-delay: 0.3s;
  585. }
  586. #layer4 {
  587. -moz-animation-delay: 0.4s;
  588. -webkit-animation-delay: 0.4s;
  589. }
  590. #layer5 {
  591. -moz-animation-delay: 0.5s;
  592. -webkit-animation-delay: 0.5s;
  593. }
  594. #layer7 {
  595. -moz-animation-delay: 0.1s;
  596. -webkit-animation-delay: 0.4s;
  597. }
  598. #layer8 {
  599. -moz-animation-delay: 0.2s;
  600. -webkit-animation-delay: 0.8s;
  601. }
  602. #layer9 {
  603. -moz-animation-delay: 0.3s;
  604. -webkit-animation-delay: 1s;
  605. }
  606. #layer10 {
  607. -moz-animation-delay: 0.4s;
  608. -webkit-animation-delay: 1.5s;
  609. }
  610. #layer11 {
  611. -moz-animation-delay: 0.5s;
  612. -webkit-animation-delay: 2.0s;
  613. }
  614. @-moz-keyframes loading {
  615. 0%{
  616. -moz-transform: scale(0, 0);
  617. }
  618. 100%{
  619. -moz-transform : scale(1,1);
  620. }
  621. }
  622. @-webkit-keyframes loading {
  623. 0%{
  624. -webkit-transform: scale(0, 0);
  625. }
  626. 100%{
  627. -webkit-transform: scale(1,1);
  628. }
  629. }
  630. @-moz-keyframes pulse {
  631. 0% {
  632. -moz-transform: scale(0);
  633. opacity: 0;
  634. }
  635. 10%{
  636. -moz-transform: scale(1);
  637. opacity: 0.5;
  638. }
  639. 50%{
  640. -moz-transform: scale(1.75);
  641. opacity: 0;
  642. }
  643. 100%{
  644. -moz-transform:scale(0);
  645. opacity: 0;
  646. }
  647. }
  648. @-webkit-keyframes pulse {
  649. 0% {
  650. -webkit-transform: scale(0);
  651. opacity: 0;
  652. }
  653. 10%{
  654. -webkit-transform: scale(1);
  655. opacity:0.5;
  656. }
  657. 50%{
  658. -webkit-transform: scale(1.75);
  659. opacity: 0;
  660. }
  661. 100%{
  662. -webkit-transform:scale(0);
  663. opacity : 0;
  664. }
  665. }
  666. /* PROGRESS BAR END */
  667. /* -- drop down START---*/
  668. .dropDown-container {
  669. display: block;
  670. position: absolute;
  671. top: 100%;
  672. box-sizing: border-box;
  673. left: 0;
  674. -moz-user-select: none;
  675. -webkit-user-select: none;
  676. -ms-user-select: none;
  677. urser-select: none;
  678. -webkit-transition: visibility 0s 0.2s, opacity 0.2s ease-in,
  679. -webkit-transform 0.2s ease-in;
  680. -moz-transition: visibility 0s 0.2s, opacity 0.2s ease-in,
  681. -moz-transform 0.2s ease-in;
  682. transition: visibility 0s 0.2s, opacity 0.2s ease-in, transform 0.2s
  683. ease-in;
  684. -webkit-transform: translate(0, -20%);
  685. -moz-transform: translate(0, -20%);
  686. transfor: translate(0, -20%);
  687. opacity: 0;
  688. visibility: hidden;
  689. border: 1px solid #444;
  690. background-color: rgba(38, 38, 38, 0.75);
  691. margin: 9px;
  692. color: white;
  693. }
  694. .dropDown-visible {
  695. -webkit-transform: translate(0, 0);
  696. -moz-transform: translate(0, 0);
  697. transform: translate(0, 0);
  698. visibility: visible;
  699. opacity: 1;
  700. -webkit-transition: opacity 0.2s ease-out, -webkit-transform 0.2s
  701. ease-out;
  702. -moz-transition: opacity 0.2s ease-out, -moz-transform 0.2s ease-out;
  703. transition: opacity 0.2s ease-out, transform 0.2s ease-out;
  704. }
  705. #measureDropDown .btn-inverse {
  706. color: #2ec5ad;
  707. }
  708. #measureDropDown .fui-trash {
  709. font-size: 18px;
  710. }
  711. #measureDropDown img {
  712. width: 20px;
  713. height: 20px;
  714. }
  715. .measure-word {
  716. background-color: rgba(32, 32, 34, 0.5);
  717. color: white;
  718. font-size: large;
  719. }
  720. .measure-title {
  721. /* position:absolute; */
  722. font-size: small;
  723. text-align: left;
  724. color: white;
  725. text-align: left;
  726. padding: 10px;
  727. }
  728. .measure-result {
  729. color: white;
  730. text-align: left;
  731. padding: 10px;
  732. }
  733. /* ---measure drop down END---*/
  734. /* ---setting drop down START---*/
  735. .setting-dropdown {
  736. position: absolute;
  737. top: 10%;
  738. left: 10%;
  739. /* background-color: rgba(16,16,17,0.5); */
  740. background-color: rgba(38, 38, 38, 0.75);
  741. padding: 2% 3% 0 1%;
  742. border-radius: 10%;
  743. }
  744. .setting-label {
  745. color: #ffffff;
  746. }
  747. /* ---setting drop down END---*/
  748. /*---------媒锟斤拷锟窖� start--------------*/
  749. /*-- iPad 1024X768 锟斤拷锟斤拷*/
  750. @media screen and (max-width : 1024px) {
  751. .myModal-header ul {
  752. display: none;
  753. }
  754. .selTypeContainer {
  755. display: none;
  756. }
  757. #addMarkerBtn {
  758. display: none;
  759. }
  760. #measureBtn {
  761. display: none;
  762. }
  763. .myModal-content {
  764. top: 20%;
  765. width: 80%;
  766. margin-left: 10%;
  767. }
  768. .baselayer-container {
  769. left: 10px;
  770. }
  771. .service-items {
  772. max-height: 380px;
  773. }
  774. .service-item {
  775. width: 170px;
  776. }
  777. .bubble{
  778. width :300px;
  779. }
  780. }
  781. /*-- iPad 1024X768 锟斤拷锟斤拷*/
  782. @media screen and (max-width : 768px) {
  783. .myModal-header ul {
  784. display: none;
  785. }
  786. .selTypeContainer {
  787. display: none;
  788. }
  789. .myModal-content {
  790. top: 20%;
  791. width: 80%;
  792. margin-left: 10%;
  793. }
  794. .baselayer-container {
  795. left: 10px;
  796. }
  797. .service-items {
  798. max-height: 380px;
  799. }
  800. .service-item {
  801. width: 170px;
  802. }
  803. }
  804. /*-- iphone 6 plus 414x736 锟斤拷锟斤拷*/
  805. @media screen and (max-width : 414px) and (max-height : 744px) {
  806. .myModal-header ul {
  807. display: none;
  808. }
  809. .selTypeContainer {
  810. display: none;
  811. }
  812. .myModal-content {
  813. top: 10%;
  814. width: 98%;
  815. margin-left: 1%;
  816. }
  817. .baselayer-container {
  818. left: 10px;
  819. }
  820. .service-items {
  821. max-height: 490px;
  822. }
  823. .service-item {
  824. width: 160px;
  825. }
  826. }
  827. /*-- iphone 6 plus 414x736d 锟斤拷锟斤拷*/
  828. @media screen and (max-width : 736px) and (max-height : 414px) {
  829. .myModal-header ul {
  830. display: none;
  831. }
  832. .selTypeContainer {
  833. display: none;
  834. }
  835. .myModal-content {
  836. top: 15%;
  837. width: 98%;
  838. margin-left: 1%;
  839. }
  840. .baselayer-container {
  841. left: 10px;
  842. }
  843. .service-items {
  844. max-height: 250px;
  845. }
  846. .service-item {
  847. width: 150px;
  848. }
  849. }
  850. /*-- iPhone 6 375x667 锟斤拷锟斤拷*/
  851. @media screen and (max-width : 375px) and (max-height : 675px) {
  852. .service-item {
  853. width: 140px;
  854. }
  855. }
  856. /*-- iPhone 6 375x667 锟斤拷锟斤拷*/
  857. @media screen and (max-width : 667px) and (max-height : 375px) {
  858. .service-item {
  859. width: 140px;
  860. }
  861. .service-items {
  862. max-height: 220px;
  863. }
  864. }
  865. /*-- Galaxy S5 360X640 锟斤拷锟斤拷*/
  866. @media screen and (max-width : 360px) and (max-height : 648px) {
  867. .service-items {
  868. max-height: 470px;
  869. }
  870. }
  871. /*-- Galaxy S5 360X640 锟斤拷锟斤拷*/
  872. @media screen and (max-width : 640px) and (max-height : 360px) {
  873. .service-items {
  874. max-height: 200px;
  875. }
  876. .service-item {
  877. width: 130px;
  878. }
  879. }
  880. /*-- iPhone 5 320x568 锟斤拷锟斤拷*/
  881. @media screen and (max-width : 320px) and (max-height : 576px) {
  882. .myModal-content {
  883. top: 10%;
  884. width: 80%;
  885. margin-left: 10%;
  886. }
  887. .service-item {
  888. width: 180px;
  889. }
  890. .service-items {
  891. max-height: 380px;
  892. }
  893. .baselayer-container .service-item {
  894. width: 130px;
  895. }
  896. }
  897. /*-- iPhone 5 320x568 锟斤拷锟斤拷*/
  898. @media screen and (max-width : 568px) and (max-height : 320px) {
  899. .myModal-content {
  900. top: 15%;
  901. width: 98%;
  902. margin-left: 1%;
  903. }
  904. .service-item {
  905. width: 116px;
  906. }
  907. .service-items {
  908. max-height: 125px;
  909. }
  910. .baselayer-container .service-item {
  911. width: 120px;
  912. }
  913. }
  914. /*-- huawei p8 360X511 锟斤拷锟斤拷*/
  915. @media screen and (max-width : 360px) and (max-height : 519px) {
  916. .service-items {
  917. max-height: 360px;
  918. }
  919. }
  920. /*-- huawei p8 360X511 锟斤拷锟斤拷*/
  921. @media screen and (max-width : 598px) and (max-height : 279px) {
  922. .baselayer-container .service-item {
  923. width: 100px;
  924. }
  925. }
  926. /*---------媒锟斤拷锟窖� END--------------*/
  927. .myDropdown-menu {
  928. /* background-color : rgba(40,42,43,0.4); */
  929. background-color: rgba(38, 38, 38, 0.75);
  930. border: 1px solid #444;
  931. padding: 10px;
  932. word-wrap: break-word;
  933. word-break: break-all;
  934. min-width: 160px;
  935. font-family: sans-serif;
  936. color: white;
  937. }
  938. @media screen and (max-width : 768px) {
  939. .myDropdown-menu {
  940. white-space: normal;
  941. word-wrap: break-word;
  942. word-break: break-all;
  943. min-width: none;
  944. }
  945. }
  946. #webServicePan {
  947. overflow: auto;
  948. }
  949. /*--------toolbar------*/
  950. #toolbar1{
  951. margin: 5px;
  952. padding: 2px 5px;
  953. position: absolute;
  954. left: 0px;
  955. top: 50px;
  956. }
  957. #toolbar2 {
  958. margin: 1px;
  959. padding: 0px 0px;
  960. position: absolute;
  961. right: 75px;
  962. top: 50px;
  963. width:400px;
  964. height:100px;
  965. background-color:rgba(38, 38, 38, 0);
  966. color:#ffffff;
  967. }
  968. #toolbar2 input {
  969. vertical-align: middle;
  970. padding-top: 2px;
  971. padding-bottom: 2px;
  972. }
  973. #tempStatis{
  974. margin: 0px;
  975. padding: 0px 0px;
  976. position: absolute;
  977. right: 0px;
  978. top: 100px;
  979. width:600px;
  980. height:400px;
  981. background-color: rgba(186, 186, 186, 0.75)
  982. }
  983. /*--------toolbar------*/
  984. /*--------popup------*/
  985. .se-popup-container {
  986. display: none;
  987. width: 400px;
  988. background-color: #ffffff;
  989. }
  990. .se-popup-header {
  991. width: 100%;
  992. height: 40px;
  993. background-color: #0083bc;
  994. margin-top: -5px;
  995. }
  996. .header-title {
  997. color: #ffffff;
  998. font-size: 16px;
  999. margin-left: 23px;
  1000. }
  1001. .se-popup-close {
  1002. left: 376px;
  1003. position: absolute;
  1004. color: #ffffff;
  1005. font-size: 17px;
  1006. opacity: 0.6;
  1007. cursor: pointer;
  1008. }
  1009. .se-popup-content {
  1010. width: 100%;
  1011. height: 180px;
  1012. color: #000000;
  1013. }
  1014. .se-popup-content input, textarea {
  1015. color: #7c7c7c;
  1016. font-family: "Microsoft YaHei" !important;
  1017. font-size: 14px;
  1018. padding: 0 0 0 6px;
  1019. text-indent: 1px;
  1020. }
  1021. .title-name {
  1022. margin-left: 26px;
  1023. margin-top: 24px;
  1024. font-size: 14px;
  1025. }
  1026. .title-txt {
  1027. margin-left: 10px;
  1028. width: 320px;
  1029. height: 33px;
  1030. border-radius: 3px;
  1031. border: 1px solid #d7dade;
  1032. outline: none;
  1033. resize: none;
  1034. }
  1035. .title-txt:focus {
  1036. border: 1px solid #00BD9C;
  1037. }
  1038. .description {
  1039. margin-left: 26px;
  1040. margin-top: 21px;
  1041. }
  1042. .description-txt {
  1043. width: 320px;
  1044. height: 89px;
  1045. margin-left: 8px;
  1046. border-radius: 3px;
  1047. border: 1px solid #d7dade;
  1048. margin-top: 22px;
  1049. outline: none;
  1050. resize: none;
  1051. position: absolute;
  1052. }
  1053. .description-txt:focus {
  1054. border: 1px solid #00BD9C;
  1055. }
  1056. .se-popup-footer {
  1057. height: 37px;
  1058. margin-top: 13px;
  1059. }
  1060. .se-popup-ok {
  1061. text-decoration: none;
  1062. font-size: 15px;
  1063. margin-left: 60%;
  1064. cursor: pointer;
  1065. color: #0083cb;
  1066. background-color: transparent;
  1067. padding: 5.5px 23px;
  1068. border-radius: 4px;
  1069. }
  1070. .se-popup-ok:hover {
  1071. background-color: #f4f3f3;
  1072. }
  1073. .se-popup-cancel {
  1074. text-decoration: none;
  1075. font-size: 15px;
  1076. cursor: pointer;
  1077. color: #7c7c7c;
  1078. background-color: transparent;
  1079. padding: 5.5px 23px;
  1080. border-radius: 4px;
  1081. }
  1082. .se-popup-cancel:hover {
  1083. background-color: #f4f3f3;
  1084. }
  1085. .se-popup-division {
  1086. border-left: 1px solid #DDDDDD;
  1087. padding: 0;
  1088. }
  1089. /*--------popup end*/
  1090. #toolbar a {
  1091. padding: 10px 12px;
  1092. }
  1093. /*--------zebra start*/
  1094. .zebra {
  1095. border: 1px solid #555;
  1096. }
  1097. .zebra td {
  1098. border-left: 1px solid #555;
  1099. border-top: 1px solid #555;
  1100. padding: 10px;
  1101. text-align: left;
  1102. }
  1103. .zebra th, .zebra th:hover {
  1104. border-left: 1px solid #555;
  1105. border-bottom: 1px solid #828282;
  1106. padding: 20px;
  1107. background-color: #151515 !important;
  1108. background-image: -webkit-gradient(linear, left top, left bottom, from(#151515),
  1109. to(#404040)) !important;
  1110. background-image: -webkit-linear-gradient(top, #151515, #404040)
  1111. !important;
  1112. background-image: -moz-linear-gradient(top, #151515, #404040) !important;
  1113. background-image: -ms-linear-gradient(top, #151515, #404040) !important;
  1114. background-image: -o-linear-gradient(top, #151515, #404040) !important;
  1115. background-image: linear-gradient(top, #151515, #404040) !important;
  1116. color: #fff !important;
  1117. font-weight: normal;
  1118. }
  1119. .zebra tbody tr:nth-child(even) {
  1120. background: #000 !important;
  1121. color: #fff;
  1122. }
  1123. .zebra tr:hover * {
  1124. background: #eeeeee;
  1125. color: #000;
  1126. }
  1127. .zebra tr {
  1128. background: #404040;
  1129. color: #fff;
  1130. }
  1131. /*--------zebra end*/
  1132. .SuperMap3D-infoBox{
  1133. z-index : 99;
  1134. }
  1135. /*--------toolbar start*/
  1136. a{
  1137. text-decoration : none;
  1138. }
  1139. .btn-toolbar{
  1140. margin-left: -5px;
  1141. }
  1142. .btn-group{
  1143. position : relative;
  1144. display : inline-block;
  1145. vertical-align : middle;
  1146. }
  1147. .btn-toolbar>.btn-group{
  1148. margin-left : 5px;
  1149. }
  1150. .btn-toolbar .btn,.btn-toolbar .btn-group,.btn-toolbar .input-group{
  1151. float : left;
  1152. }
  1153. .btn{
  1154. display : inline-block;
  1155. margin-bottom : 0;
  1156. text-align : center;
  1157. white-space : nowrap;
  1158. touch-action : manipulation;
  1159. cursor : pointer;
  1160. -webkit-user-select : none;
  1161. background-image : none;
  1162. padding : 10px 12px;
  1163. font-size : 15px;
  1164. font-weight : 400;
  1165. line-height : 1.4;
  1166. border : none;
  1167. border-radius : 4px;
  1168. vertical-align : middle;
  1169. transition : border .25s linear,color .25s linear,background-color .25s linear;
  1170. -webkit-font-smoothing : subpixel-antialiased;
  1171. -webkit-transition : border .25s linear,color .25s linear,background-color .25s linear;
  1172. }
  1173. .btn:active{
  1174. box-shadow : none;
  1175. }
  1176. .btn:hover,.btn:focus{
  1177. color : #fff;
  1178. outline : 0;
  1179. }
  1180. .btn-inverse {
  1181. color : #2ec5ad;
  1182. background-color: rgba(38, 38, 38, 0.75);
  1183. }
  1184. .btn-inverse:hover,.btn-inverse.hover,.btn-inverse:active,.btn-inverse.active,.btn-inverse.focus,.open>dropdown-toggle.btn-inverse{
  1185. background : #2c3e50;
  1186. color : #fff;
  1187. }
  1188. .btn-group>.btn{
  1189. font-weight : 400;
  1190. }
  1191. .btn-group>.btn:first-child{
  1192. margin-left : 0;
  1193. }
  1194. .btn-group>.btn:first-child:not(:last-child):not(.dropdown-toggle){
  1195. border-top-right-radius : 0;
  1196. border-bottom-right-radius : 0;
  1197. }
  1198. .btn-group>.btn-group:last-child:not(:first-child)>.btn:first-child{
  1199. border-top-left-radius: 0;
  1200. border-bottom-left-radius: 0;
  1201. }
  1202. .btn-toolbar .btn>[class^=fui-]{
  1203. margin: 0 1px;
  1204. font-size : 16px;
  1205. }
  1206. .btn [class^=fui-]{
  1207. position : relative;
  1208. top : 1px;
  1209. margin: 0 1px;
  1210. line-height : 1;
  1211. }
  1212. .btn [class^="smicon-"] {
  1213. position: relative;
  1214. top: 1px;
  1215. margin: 0 1px;
  1216. line-height: 1;
  1217. }
  1218. .btn-xs.btn [class^="smicon-"] {
  1219. top: 0;
  1220. font-size: 11px;
  1221. }
  1222. .btn-hg.btn [class^="smicon-"] {
  1223. top: 2px;
  1224. }
  1225. .btn-toolbar .btn > [class^="smicon-"] {
  1226. margin: 0 1px;
  1227. font-size: 16px;
  1228. }
  1229. .btn-group>.btn:not(:first-child):not(:last-child):not(.dropdown-toggle){
  1230. border-radius : 0;
  1231. }
  1232. .btn-group>.btn:last-child:not(:first-child), .btn-group>.dropdown-toggle:not(:first-child){
  1233. border-top-left-radius: 0;
  1234. border-bottom-left-radius: 0;
  1235. }
  1236. .btn-group>.btn+.btn{
  1237. margin-left : 0;
  1238. }
  1239. .btn-group-vertical>.btn, .btn-group>.btn{
  1240. position: relative;
  1241. float: left;
  1242. }
  1243. /*--------toolbar end*/
  1244. /*--------fui-icon start----*/
  1245. @font-face {
  1246. font-family: 'Flat-UI-Icons';
  1247. src: url('../fonts/glyphicons/flat-ui-icons-regular.eot');
  1248. src: url('../fonts/glyphicons/flat-ui-icons-regular.eot?#iefix') format('embedded-opentype'), url('../fonts/glyphicons/flat-ui-icons-regular.woff') format('woff'), url('../fonts/glyphicons/flat-ui-icons-regular.ttf') format('truetype'), url('../fonts/glyphicons/flat-ui-icons-regular.svg#flat-ui-icons-regular') format('svg');
  1249. }
  1250. [class^=fui-],[class*=fui-]{
  1251. font-family : Flat-UI-Icons;
  1252. font-style : normal;
  1253. font-weight : 400;
  1254. font-variant : normal;
  1255. text-transform : none;
  1256. speak : none;
  1257. -webkit-font-smoothing : antialiased;
  1258. -moz-osx-font-smoothing : grayscale;
  1259. }
  1260. .fui-plus:before {
  1261. content: "\e608";
  1262. }
  1263. .fui-list-large-thumbnails:before {
  1264. content: "\e61d";
  1265. }
  1266. .fui-arrow-left:before {
  1267. content: "\e606";
  1268. }
  1269. .fui-arrow-right:before {
  1270. content: "\e607";
  1271. }
  1272. .fui-gear:before {
  1273. content: "\e636";
  1274. }
  1275. .fui-user:before{
  1276. content: "\e631";
  1277. }
  1278. .fui-cross:before{
  1279. content: "\e609";
  1280. }
  1281. .fui-check:before{
  1282. content: "\e60a";
  1283. }
  1284. .fui-star:before {
  1285. content: "\e63e";
  1286. }
  1287. /*--------fui-icon end------*/
  1288. /*--------sm-icon start------*/
  1289. @font-face {
  1290. font-family: 'SM-Icon-Font';
  1291. src: url('../fonts/iconfonts/iconfont.eot');
  1292. src: url('../fonts/iconfonts/iconfont.eot?#iefix') format('embedded-opentype'), url('../fonts/iconfonts/iconfont.woff') format('woff'), url('../fonts/iconfonts/iconfont.ttf') format('truetype'), url('../fonts/iconfonts/iconfont.svg#flat-ui-icons-regular') format('svg');
  1293. }
  1294. [class^="smicon-"],
  1295. [class*="smicon-"] {
  1296. font-family: 'SM-Icon-Font';
  1297. font-style: normal;
  1298. font-weight: normal;
  1299. font-variant: normal;
  1300. text-transform: none;
  1301. speak: none;
  1302. -webkit-font-smoothing: antialiased;
  1303. -moz-osx-font-smoothing: grayscale;
  1304. }
  1305. .smicon-layerlist:before {
  1306. content: "\e6F8";
  1307. }
  1308. .smicon-add:before {
  1309. content: "\e7d9";
  1310. }
  1311. .smicon-marker:before {
  1312. content: "\f0015";
  1313. }
  1314. .smicon-mesure:before {
  1315. content: "\e604";
  1316. }
  1317. .smicon-distance:before {
  1318. content: "\e8f0";
  1319. }
  1320. .smicon-area:before {
  1321. content: "\e62B";
  1322. }
  1323. .smicon-compass:before {
  1324. content: "\e60d";
  1325. }
  1326. .smicon-location:before{
  1327. content : "\e73a";
  1328. }
  1329. .smicon-pm:before{
  1330. border-style: solid;
  1331. border-top-width: 88px;
  1332. border-right-width: 2px;
  1333. border-bottom-width: 2px;
  1334. border-left-width: 2px;
  1335. content : url(../images/aqi.png);
  1336. }
  1337. .smicon-pm-selected{
  1338. color : #e74c3c;
  1339. }
  1340. .smicon-split:before{
  1341. border-style: solid;
  1342. border-top-width: 88px;
  1343. border-right-width: 2px;
  1344. border-bottom-width: 2px;
  1345. border-left-width: 2px;
  1346. padding: 0 0;
  1347. margin: 0 0;
  1348. content:url(../images/split.png);
  1349. }
  1350. .smicon-split-selected{
  1351. color : #e74c3c;
  1352. }
  1353. .smicon-animt:before{
  1354. content : url(../images/animation.png);
  1355. border-style: solid;
  1356. border-top-width: 88px;
  1357. border-right-width: 2px;
  1358. border-bottom-width: 2px;
  1359. border-left-width: 2px;
  1360. }
  1361. .smicon-animt-selected{
  1362. color : #e74c3c;
  1363. }
  1364. /*--------sm-icon end------*/
  1365. /*--------list-group start------*/
  1366. ul,ol{
  1367. margin-top: 0;
  1368. margin-bottom: 10px;
  1369. }
  1370. .list-group{
  1371. padding-left: 0;
  1372. margin-bottom: 20px;
  1373. }
  1374. .list-group-item{
  1375. position: relative;
  1376. display: block;
  1377. padding: 10px 15px;
  1378. margin-bottom: -1px;
  1379. background-color: #fff;
  1380. border: 1px solid #ddd;
  1381. }
  1382. .list-group-item:first-child{
  1383. border-top-left-radius: 4px;
  1384. border-top-right-radius: 4px;
  1385. }
  1386. .list-group-item:last-child{
  1387. margin-bottom: 0;
  1388. border-bottom-right-radius: 4px;
  1389. border-bottom-left-radius: 4px;
  1390. }
  1391. /*--------list-group end------*/
  1392. /*--------input label end------*/
  1393. input[type=checkbox],input[type=radio]{
  1394. margin: 4px 0;
  1395. line-height: normal;
  1396. padding: 0px;
  1397. }
  1398. label{
  1399. font-size: 15px;
  1400. font-weight: 400;
  1401. line-height: 2.3;
  1402. display: inline-block;
  1403. max-width: 100%;
  1404. margin-bottom: 5px;
  1405. }
  1406. /*--------input label end------*/
  1407. /*--------nav tabs end------*/
  1408. .nav{
  1409. padding-left: 0;
  1410. margin-bottom: 0;
  1411. list-style: none;
  1412. }
  1413. .nav-tabs{
  1414. border-bottom: 1px solid #ddd;
  1415. }
  1416. .nav-tabs>li{
  1417. float: left;
  1418. margin-bottom: -1px;
  1419. }
  1420. .nav>li{
  1421. position: relative;
  1422. display: block;
  1423. }
  1424. .nav-tabs>li.active>a, .nav-tabs>li.active>a:focus, .nav-tabs>li.active>a:hover{
  1425. color: #555;
  1426. cursor: default;
  1427. background-color: #fff;
  1428. border: 1px solid #ddd;
  1429. border-bottom-color: transparent;
  1430. }
  1431. .nav-tabs>li>a{
  1432. margin-right: 2px;
  1433. line-height: 1.5;
  1434. border: 1px solid transparent;
  1435. border-radius: 4px 4px 0 0;
  1436. }
  1437. .nav>li>a:focus, .nav>li>a:hover{
  1438. text-decoration: none;
  1439. background-color: #eee;
  1440. }
  1441. .nav-tabs>li>a:hover{
  1442. border-color: #eee #eee #ddd;
  1443. }
  1444. .nav>li>a{
  1445. position: relative;
  1446. display: block;
  1447. padding: 10px 15px;
  1448. }
  1449. .tab-content>.tab-pane{
  1450. display: none;
  1451. }
  1452. .tab-content>.active{
  1453. display: block;
  1454. }
  1455. /*--------nav tabs end------*/
  1456. /*--------glyphicon end------*/
  1457. @font-face {
  1458. font-family: 'Glyphicons Halflings';
  1459. src: url('../fonts/glyphicons-halflings-regular.eot');
  1460. src: url('../fonts/glyphicons-halflings-regular.eot?#iefix') format('embedded-opentype'), url('../fonts/glyphicons-halflings-regular.woff2') format('woff2'), url('../fonts/glyphicons-halflings-regular.woff') format('woff'), url('../fonts/glyphicons-halflings-regular.ttf') format('truetype'), url('../fonts/glyphicons-halflings-regular.svg#glyphicons_halflingsregular') format('svg');
  1461. }
  1462. .glyphicon{
  1463. position: relative;
  1464. top: 1px;
  1465. display: inline-block;
  1466. font-family: 'Glyphicons Halflings';
  1467. font-style: normal;
  1468. font-weight: 400;
  1469. line-height: 1;
  1470. -webkit-font-smoothing: antialiased;
  1471. -moz-osx-font-smoothing: grayscale;
  1472. }
  1473. .glyphicon-plus:before{
  1474. content: "\002b";
  1475. }
  1476. .glyphicon-minus:before{
  1477. content: "\2212";
  1478. }
  1479. /*--------glyphicon end------*/
  1480. /*--------form end------*/
  1481. .form-group{
  1482. position: relative;
  1483. margin-bottom: 20px;
  1484. }
  1485. .my-form-control {
  1486. border: solid 1px #444;
  1487. /* background-color: rgba(40,40,40,0.7); */
  1488. background-color: rgba(38, 38, 38, 0.75);
  1489. color: #ffffff;
  1490. display: inline-block;
  1491. vertical-align: middle;
  1492. height: 42px;
  1493. width: 100%;
  1494. margin: 0;
  1495. padding: 0 32px 0 0;
  1496. box-sizing: border-box;
  1497. }
  1498. .my-form-control:hover {
  1499. border-color: #aef;
  1500. box-shadow: 0 0 8px #fff;
  1501. }
  1502. /*--------form end------*/
  1503. /* .squaredTwo */
  1504. .squaredTwo {
  1505. display: inline-block;
  1506. width: 20px;
  1507. height: 20px;
  1508. position: relative;
  1509. margin: 5px 5px;
  1510. background: #fcfff4;
  1511. background: -moz-linear-gradient(top, #fcfff4 0%, #dfe5d7 40%, #b3bead 100%);
  1512. background: -webkit-linear-gradient(top, #fcfff4 0%, #dfe5d7 40%, #b3bead 100%);
  1513. background: linear-gradient(to bottom, #fcfff4 0%, #dfe5d7 40%, #b3bead 100%);
  1514. -moz-box-shadow: inset 0px 1px 1px white, 0px 1px 3px rgba(0, 0, 0, 0.5);
  1515. -webkit-box-shadow: inset 0px 1px 1px white, 0px 1px 3px rgba(0, 0, 0, 0.5);
  1516. box-shadow: inset 0px 1px 1px white, 0px 1px 3px rgba(0, 0, 0, 0.5);
  1517. }
  1518. .squaredTwo label {
  1519. width: 16px;
  1520. height: 16px;
  1521. cursor: pointer;
  1522. position: absolute;
  1523. left: 2px;
  1524. top: 2px;
  1525. background: -moz-linear-gradient(top, #222222 0%, #45484d 100%);
  1526. background: -webkit-linear-gradient(top, #222222 0%, #45484d 100%);
  1527. background: linear-gradient(to bottom, #222222 0%, #45484d 100%);
  1528. -moz-box-shadow: inset 0px 1px 1px rgba(0, 0, 0, 0.5), 0px 1px 0px white;
  1529. -webkit-box-shadow: inset 0px 1px 1px rgba(0, 0, 0, 0.5), 0px 1px 0px white;
  1530. box-shadow: inset 0px 1px 1px rgba(0, 0, 0, 0.5), 0px 1px 0px white;
  1531. }
  1532. .squaredTwo label:after {
  1533. content: '';
  1534. width: 9px;
  1535. height: 5px;
  1536. position: absolute;
  1537. top: 4px;
  1538. left: 4px;
  1539. border: 3px solid #fcfff4;
  1540. border-top: none;
  1541. border-right: none;
  1542. background: transparent;
  1543. filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
  1544. opacity: 0;
  1545. -moz-transform: rotate(-45deg);
  1546. -ms-transform: rotate(-45deg);
  1547. -webkit-transform: rotate(-45deg);
  1548. transform: rotate(-45deg);
  1549. }
  1550. .squaredTwo label:hover::after {
  1551. filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=30);
  1552. opacity: 0.3;
  1553. }
  1554. .squaredTwo input[type=checkbox] {
  1555. visibility: hidden;
  1556. }
  1557. /* end .squaredTwo */
  1558. /*--------tree view start------*/
  1559. .treeview{
  1560. color: #fff;
  1561. }
  1562. .node-layerTree:not(.node-disabled){
  1563. border : none;
  1564. padding: 0;
  1565. font-size: 11pt;
  1566. }
  1567. .node-checked .squaredTwo input[type=checkbox] + label:after {
  1568. filter: progid:DXImageTransform.Microsoft.Alpha(enabled=false);
  1569. opacity: 1;
  1570. }
  1571. .node-unchecked .squaredTwo input[type=checkbox] + label:after {
  1572. filter: progid:DXImageTransform.Microsoft.Alpha(enabled=false);
  1573. opacity: 0;
  1574. }
  1575. .node-layerTree:not(.node-disabled):hover{
  1576. color: #000;
  1577. }
  1578. .list-group-item>.fui-cross{
  1579. padding : 2px 7px;
  1580. visibility : hidden;
  1581. /* float : right; */
  1582. }
  1583. .list-group-item:hover>.fui-cross{
  1584. visibility : visible;
  1585. }
  1586. .treeview .list-group-item{
  1587. cursor:pointer;
  1588. }
  1589. .treeview span.indent{
  1590. margin-left:10px;
  1591. margin-right:10px;
  1592. }
  1593. .treeview span.icon{
  1594. width:12px;
  1595. margin-right:5px;
  1596. }
  1597. .treeview .node-disabled{
  1598. color:silver;
  1599. cursor:not-allowed;
  1600. }
  1601. /*--------tree view end------*/
  1602. /*------start bootstrap dropdown----*/
  1603. .caret {
  1604. display: inline-block;
  1605. width: 0;
  1606. height: 0;
  1607. margin-left: 2px;
  1608. vertical-align: middle;
  1609. border-top: 4px dashed;
  1610. border-top: 4px solid \9;
  1611. border-right: 4px solid transparent;
  1612. border-left: 4px solid transparent;
  1613. }
  1614. .dropup,
  1615. .dropdown {
  1616. position: relative;
  1617. }
  1618. .dropdown-toggle:focus {
  1619. outline: 0;
  1620. }
  1621. .dropdown-menu {
  1622. position: absolute;
  1623. top: 100%;
  1624. left: 0;
  1625. z-index: 1000;
  1626. display: none;
  1627. float: left;
  1628. min-width: 160px;
  1629. padding: 5px 0;
  1630. margin: 2px 0 0;
  1631. font-size: 14px;
  1632. text-align: left;
  1633. list-style: none;
  1634. background-color: #fff;
  1635. -webkit-background-clip: padding-box;
  1636. background-clip: padding-box;
  1637. border: 1px solid #ccc;
  1638. border: 1px solid rgba(0, 0, 0, .15);
  1639. border-radius: 4px;
  1640. -webkit-box-shadow: 0 6px 12px rgba(0, 0, 0, .175);
  1641. box-shadow: 0 6px 12px rgba(0, 0, 0, .175);
  1642. }
  1643. .dropdown-menu.pull-right {
  1644. right: 0;
  1645. left: auto;
  1646. }
  1647. .dropdown-menu .divider {
  1648. height: 1px;
  1649. margin: 9px 0;
  1650. overflow: hidden;
  1651. background-color: #e5e5e5;
  1652. }
  1653. .dropdown-menu > li > a {
  1654. display: block;
  1655. padding: 3px 20px;
  1656. clear: both;
  1657. font-weight: normal;
  1658. line-height: 1.42857143;
  1659. color: #333;
  1660. white-space: nowrap;
  1661. }
  1662. .dropdown-menu > li > a:hover,
  1663. .dropdown-menu > li > a:focus {
  1664. color: #262626;
  1665. text-decoration: none;
  1666. background-color: #f5f5f5;
  1667. }
  1668. .dropdown-menu > .active > a,
  1669. .dropdown-menu > .active > a:hover,
  1670. .dropdown-menu > .active > a:focus {
  1671. color: #fff;
  1672. text-decoration: none;
  1673. background-color: #337ab7;
  1674. outline: 0;
  1675. }
  1676. .dropdown-menu > .disabled > a,
  1677. .dropdown-menu > .disabled > a:hover,
  1678. .dropdown-menu > .disabled > a:focus {
  1679. color: #777;
  1680. }
  1681. .dropdown-menu > .disabled > a:hover,
  1682. .dropdown-menu > .disabled > a:focus {
  1683. text-decoration: none;
  1684. cursor: not-allowed;
  1685. background-color: transparent;
  1686. background-image: none;
  1687. filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
  1688. }
  1689. .open > .dropdown-menu {
  1690. display: block;
  1691. }
  1692. .open > a {
  1693. outline: 0;
  1694. }
  1695. .dropdown-menu-right {
  1696. right: 0;
  1697. left: auto;
  1698. }
  1699. .dropdown-menu-left {
  1700. right: auto;
  1701. left: 0;
  1702. }
  1703. .dropdown-header {
  1704. display: block;
  1705. padding: 3px 20px;
  1706. font-size: 12px;
  1707. line-height: 1.42857143;
  1708. color: #777;
  1709. white-space: nowrap;
  1710. }
  1711. .dropdown-backdrop {
  1712. position: fixed;
  1713. top: 0;
  1714. right: 0;
  1715. bottom: 0;
  1716. left: 0;
  1717. z-index: 990;
  1718. }
  1719. .pull-right > .dropdown-menu {
  1720. right: 0;
  1721. left: auto;
  1722. }
  1723. .dropup .caret,
  1724. .navbar-fixed-bottom .dropdown .caret {
  1725. content: "";
  1726. border-top: 0;
  1727. border-bottom: 4px dashed;
  1728. border-bottom: 4px solid \9;
  1729. }
  1730. .dropup .dropdown-menu,
  1731. .navbar-fixed-bottom .dropdown .dropdown-menu {
  1732. top: auto;
  1733. bottom: 100%;
  1734. margin-bottom: 2px;
  1735. }
  1736. @media (min-width: 768px) {
  1737. .navbar-right .dropdown-menu {
  1738. right: 0;
  1739. left: auto;
  1740. }
  1741. .navbar-right .dropdown-menu-left {
  1742. right: auto;
  1743. left: 0;
  1744. }
  1745. }
  1746. /*------end bootstrap dropdown*/