Exsting_style_org.css 11 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199
  1. @charset "utf-8";
  2. /*!* Reset *!*/
  3. /** {box-sizing:border-box;}*/
  4. /*html,body{width:100%;height:100%;padding:0px; margin:0px;background:#e8edf4;}*/
  5. /*body {font-size:14px;font-family:'Nanum Barun Gothic',Helvetica,sans-serif;line-height:100%;letter-spacing:-1px;}*/
  6. /*body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,button,p,blockquote,th,td { margin:0; padding:0; -webkit-text-size-adjust:none;line-height:100%;}*/
  7. /*img,fieldset{border:0}*/
  8. /*ul,ol,li{list-style:none;}*/
  9. /*h1,h2,h3,h4,h5,h6 { font-size:100%; font-weight:normal; }*/
  10. /*hr {display:none;}*/
  11. /*!*전체메뉴 css 충돌로 주석처리함*!*/
  12. /*!*a, a:link {color:inherit;text-decoration:none;}*!*/
  13. /*!*a:visited {color:inherit;}*!*/
  14. /*!*a:hover, a:active {color:inherit;text-decoration:none;}*!*/
  15. /*address {font-style:normal; font-weight:normal;}*/
  16. /*legend,caption {font-size:18px;padding:10px;text-align:left;}*/
  17. /*input,textarea,select,button,table { font-size:inherit;font-family:inherit;line-height:inherit; }!**font-size:100%;*!*/
  18. /*input,select {vertical-align:middle}*/
  19. /*textarea, input {outline-color:-moz-use-text-color;outline-style:none;outline-width:medium;}*/
  20. /*textarea {resize:none;}*/
  21. /*table {border-collapse:collapse}*/
  22. /*button {border:0;cursor:pointer;-webkit-tap-highlight-color:transparent;outline:0 none;background-color:transparent;border-radius:0;}*/
  23. /*article, aside, canvas, details, embed, figcaption, figure, footer, header, hgroup, menu, nav, section, summary { display: block;margin:0;}*/
  24. /*command, datalist, keygen, mark, meter, progress, rp, rt, ruby, time, wbr { display: inline; }*/
  25. /*실시간교통 문자 아이콘색상*/
  26. .traffic소통원활{background-color:#0ebe39 !important;}/*소통원활*/
  27. .traffic부분지체{background-color:#fea100 !important;}/*서행지체*/
  28. .traffic정체{background-color:#f90000 !important;}/*정체*/
  29. .traffic사고{background-color:#000 !important; color:#ffe400 !important;}/*사고*/
  30. /*admin접속통계*/
  31. .adminStatsWrap {margin-top:35px;}
  32. /*.adminStatsWrap .searchBox {padding:15px 20px;border:solid 1px #d4d4d4;background-color:#f6f6f6;}*/
  33. .adminStatsWrap .searchBox select {width:100px;height:35px;line-height:35px;padding:0 30px 0 10px;color:#333;border:solid 1px #ccc;background:#fff url("../images/select_arrow_small.png") right 10px top 13px no-repeat;}
  34. .adminStatsWrap .searchBox .bt {display:inline-block;margin-left:5px;height:33px;padding:0 20px;line-height:33px;background-color:#00bbbe;color:#fff;border-radius:3px;vertical-align:middle;}
  35. .adminStatsWrap .statsList {margin-top:35px;}
  36. .adminStatsWrap .statsList .tabUI li {float:left;height:35px;width:80px;margin-right:1px;border:solid 1px #d4d4d4;border-bottom:0;text-align:center;line-height:35px;cursor:pointer;}
  37. .adminStatsWrap .statsList .tabUI a li.on {background-color:#00bbbe;color:#fff !important; border:solid 1px #00bbbe;}
  38. .adminStatsWrap .statsList table {width:100%;border-top:solid 1px #d4d4d4;border-left:solid 1px #d4d4d4;}
  39. .adminStatsWrap .statsList table thead th {text-align: center;height:35px;background-color:#f6f6f6;font-size:12px;border-right:solid 1px #d4d4d4;border-bottom:solid 1px #d4d4d4;color:#666;}
  40. .adminStatsWrap .statsList table tbody td {height:35px;font-size:12px;border-right:solid 1px #d4d4d4;border-bottom:solid 1px #d4d4d4;text-align:center;color:#666;}
  41. .adminStatsWrap .statsList table tbody th {padding-left:5px;text-align:left;border-bottom:solid 1px #d4d4d4;border-right:solid 1px #d4d4d4;font-size:11px;background-color:#e8edf4;color:#666;}
  42. /* 소통정보 마우스오버 오버레이 */
  43. .mapPop {width:300px;padding:10px;border:solid 1px #e1e1e1;border-radius:5px;box-shadow: 2px 2px 2px #d4d4d4;background-color:#fff;}
  44. .mapPop .head {position:relative;height:30px;border-bottom:solid 1px #24b841; font-weight: bold;}
  45. .mapPop .head span {display:inline-block;}
  46. .mapPop .head span.title {font-size:18px;padding-top:5px}
  47. .mapPop .head span.traffic {position:absolute;top:0;right:0;width:55px;height:20px;text-align:center;font-size:13px;line-height:20px;background-color:#24b841;color:#fff;border-radius:3px;}
  48. .mapPop .cont {padding:10px 0 0 0;}
  49. .mapPop .cont dl dt {margin-bottom:10px;color:#666;line-height:20px;}
  50. .mapPop .cont dl dd {color:#666;line-height:20px;}
  51. .traffic_LTC0 .head {border-color:#888888 !important;color:#000;}
  52. .traffic_LTC0 .head span.traffic {background-color:#888888 !important;color:#eee;}
  53. .traffic_LTC1 .head {border-color:#24b841 !important;color:#000;}
  54. .traffic_LTC1 .head span.traffic {background-color:#24b841 !important;color:#eee;}
  55. .traffic_LTC2 .head {border-color:#fead0e !important;color:#000;}
  56. .traffic_LTC2 .head span.traffic {background-color:#fead0e !important;color:#eee;}
  57. .traffic_LTC3 .head {border-color:#ED240D !important;color:#000;}
  58. .traffic_LTC3 .head span.traffic {background-color:#ED240D !important;color:#eee;}
  59. /* cctv팝업 */
  60. .map_popup_cctv {width:calc(100% - 6px);min-width:320px;min-height:278px;height:calc(100% - 6px);left:0px;top:0px;background-color:#2e2c2c; clear:both;margin:0 auto;z-index:9;box-shadow:3px 3px 3px #353535}
  61. .map_popup_cctv > dl {width: 100%;height: 100%;}
  62. .map_popup_cctv > dl > dl {width: 100%; height: calc(100% - 56px);}
  63. .map_popup_cctv dl dt {font-weight:600;display: flex; align-items: center; width: 100%; min-height: 30px; height: 50px;}
  64. .map_popup_cctv dl dt #hlsPlayEx{width:320px;height:auto}
  65. .map_popup_cctv dl dt video{width:100%}
  66. .map_popup_cctv dl dt p {display:inline-block; margin: 0;}
  67. .map_popup_cctv dl dt .lctn_nm {width:auto;color:#c8c8c8;padding-left:15px;font-size:20px;font-family:굴림,Gulim;text-overflow:ellipsis; overflow:hidden; white-space:nowrap;}
  68. .map_popup_cctv dl dt .restTime{margin-left: auto; margin-right: 5px; width: 170px; min-width:125px; color:#c8c8c8;font-size:16px;font-family:굴림,Gulim}
  69. .map_popup_cctv dl dt a{margin-right: 5px;}
  70. .map_popup_cctv dl dt a img{z-index:20; height: 80%; width:80%;}
  71. .map_popup_cctv dl dd {width:100%;padding:5px 0 0 0;color:#666;font-weight:600;line-height:20px}
  72. .map_popup_cctv dl .video-box{margin: 0;width: 100%;height: 100%;}
  73. .map_popup_cctv dl .video-js{width: 95%;height: 97%;}
  74. .mapPop.traffic_LTC0,
  75. .mapPop.traffic_LTC2,
  76. .mapPop.traffic_LTC3,
  77. .mapPop.traffic_LTC1 {
  78. position: absolute;top:121px;left:351px;z-index:999;
  79. }
  80. @media (max-width:992px) {
  81. .mapPop.traffic_LTC0,
  82. .mapPop.traffic_LTC2,
  83. .mapPop.traffic_LTC3,
  84. .mapPop.traffic_LTC1 {
  85. top:75px;
  86. }
  87. }
  88. @media (max-width:900px) {
  89. /*.systemWrapper .systemInfo li dl {width:100%;}*/
  90. /*.systemWrapper .systemInfo li figure {position:relative;top:auto;margin-top:10px;text-align:center;}*/
  91. /* 팝업 div */
  92. .popDetail {display:none;}
  93. .map_popup_cctv dl dt {height:50px}
  94. .map_popup_cctv > dl > dl{height:calc(100% - 56px);}
  95. .map_popup_cctv dl dt .lctn_nm {font-size: 20px;}
  96. .map_popup_cctv dl dt .restTime{font-size:15px; width: 160px;}
  97. }
  98. @media (max-width: 768px) {
  99. .mapPop.traffic_LTC0,
  100. .mapPop.traffic_LTC2,
  101. .mapPop.traffic_LTC3,
  102. .mapPop.traffic_LTC1 {
  103. top:165px; left:0px;
  104. }
  105. }
  106. @media (max-width:640px) {
  107. .map_popup_cctv dl dt {height:30px}
  108. .map_popup_cctv > dl > dl{height:calc(100% - 36px);}
  109. .map_popup_cctv dl dt .lctn_nm {font-size: 16px;padding-left: 5px;}
  110. .map_popup_cctv dl dt .restTime{font-size:12px; width: 135px;}
  111. }
  112. /*.map_popup_cctv {width:328px;height:278px;left:0px;top:0px;background-image:url(/images/cctv/cctvback.png);clear:both;margin:0 auto;z-index:9;box-shadow:3px 3px 3px #353535}*/
  113. /*!*.map_popup_cctv dl {padding:1px 5px 5px 2px}*!*/
  114. /*.map_popup_cctv dl dt {font-weight:600;margin:0 0 0 0;padding:5px 0 5px 0;}*/
  115. /*.map_popup_cctv dl dt #hlsPlayEx{width:320px;height:auto}*/
  116. /*.map_popup_cctv dl dt video{width:100%}*/
  117. /*.map_popup_cctv dl dt p {display:inline-block}*/
  118. /*.map_popup_cctv dl dt .lctn_nm {width:180px;color:#c8c8c8;padding-left:5px;font-size:15px;font-family:굴림,Gulim;text-overflow:ellipsis; overflow:hidden; white-space:nowrap;}*/
  119. /*.map_popup_cctv dl dt .restTime{position:absolute;top:10px;color:#c8c8c8;font-size:12px;font-family:굴림,Gulim}*/
  120. /*.map_popup_cctv dl dt a{position:absolute;top:5px;right:10px;}*/
  121. /*.map_popup_cctv dl dt a img{z-index:20}*/
  122. /*.map_popup_cctv dl dd {width:100%;padding:5px 0 0 0;color:#666;font-weight:600;line-height:20px}*/
  123. /*@media (max-width:900px) {*/
  124. /* .systemWrapper .systemInfo li dl {width:100%;}*/
  125. /* .systemWrapper .systemInfo li figure {position:relative;top:auto;margin-top:10px;text-align:center;}*/
  126. /* !* 팝업 div *!*/
  127. /* .popDetail {display:none;}*/
  128. /*}*/
  129. /* cctv팝업 M */
  130. .map_popup_cctv_m {width:100%;height:600px;left:0px;top:0px;
  131. position: relative;
  132. top: 400px;
  133. background: #3a3a3a;
  134. /*background-image:url(/images/cctv/cctvback.png);*/
  135. clear:both;margin:0 auto;z-index:9;box-shadow:3px 3px 3px #353535}
  136. /*.map_popup_cctv dl {padding:1px 5px 5px 2px}*/
  137. .map_popup_cctv_m dl dt {font-weight:600;height:60px;margin:0 0 0 0;padding:5px 0 5px 0;}
  138. .map_popup_cctv_m dl dt #hlsPlayEx{width:320px;height:auto}
  139. .map_popup_cctv_m dl dt video{width:100%}
  140. .map_popup_cctv_m dl dt p {display:inline-block}
  141. .map_popup_cctv_m dl dt .lctn_nm {
  142. width: 255px;
  143. height: 50px;
  144. line-height: 50px;
  145. position: relative;
  146. left: 10px;
  147. color:#c8c8c8;padding-left:5px;font-size:30px;font-family:굴림,Gulim;text-overflow:ellipsis; overflow:hidden; white-space:nowrap;}
  148. .map_popup_cctv_m dl dt .restTime{position:absolute;top:10px;color:#c8c8c8;font-size:30px;font-family:굴림,Gulim;right:75px;}
  149. .map_popup_cctv_m dl dt a{position:absolute;top:9px;right:15px;}
  150. .map_popup_cctv_m dl dt a img{z-index:20; height: 40px;}
  151. .map_popup_cctv_m dl dd {width:100%;padding:5px 0 0 0;color:#666;font-weight:600;line-height:20px}
  152. /* VMS팝업 */
  153. .map_popup_vms {clear:both;top:50%;left:0;right:0;width:200px;margin:0 auto;padding-top:5px;background-image:url(/images/vms/vmsview.png);z-index:9;box-shadow:5px 5px 5px #353535}
  154. .map_popup_vms dl {padding:3px 5px 5px 5px}
  155. .map_popup_vms dl dt {font-weight:600;margin:0 0 0 0}
  156. .map_popup_vms dl dt p {display:inline-block;color:#c8c8c8;text-align:left;}
  157. .map_popup_vms dl dt .vmsMenu{float:right}
  158. .map_popup_vms dl dt .vmsPrev{float:right}
  159. .map_popup_vms dl dt .vmsNext{float:right}
  160. .map_popup_vms dl dt .vmsPause{float:right}
  161. .map_popup_vms dl dt .vmsClose{float:right}
  162. .map_popup_vms dl dd {width:100%;padding:5px 0 0 0;color:#666;font-weight:600;line-height:20px}
  163. .map_popup_vms dl dd .nodata{text-align:center;background-color:black;width:220px;height:50px;padding-top:20px;color:#c8c8c8}
  164. .map_popup_vms dl dd .vmsPic{display:none;height:100%}
  165. /* 돌발정보 인포윈도우 */
  166. .incdPop {width:325px;padding:10px;border:solid 1px #e1e1e1;border-radius:5px;box-shadow: 2px 2px 2px #d4d4d4;background-color:#fff;}
  167. .incdPop .head {position:relative;height:30px;border-bottom:solid 1px #d8240d;}
  168. .incdPop .head span {display:inline-block;}
  169. .incdPop .head span.title {font-size:15px;padding-top:5px;}
  170. .incdPop .head span.ellip {width:285px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;height: 30px;}
  171. .incdPop .head img {position:absolute;right:5px;top:5px;cursor:pointer}
  172. .incdPop .cont {padding:10px 0 0 0;}
  173. .incdPop .cont dl dd {margin-bottom:5px;color:#666;line-height:20px;}
  174. .incdPop .cont dl dd p{margin-left:30px}
  175. .file-btn {display:flex; align-items: center;justify-content: center; margin-left: 10px;border: 1px solid #ccc; width: 80px; height: 36px;}
  176. .file-btn:hover {cursor: pointer; background-color: #eee;}