@charset "utf-8";
/* CSS 초기화*/
html {
height: 100%;
}
* {
margin: 0px;
padding: 0px;
}
body, html {
font-size: 10pt;
font-family: '돋움', dotum, '굴림', Gulim, Tahoma, serif, sans-serif;
color: #515151;
height: 100%;
width: 100%;
min-width: 640px;
overflow: hidden;
}
a {
text-decoration: none;
vertical-align: middle;
}
img, fieldset {
border: none;
}
input, textarea {
vertical-align: middle;
text-indent: 7px;
font-size: 12px;
font-family: '돋움', dotum, '굴림', Gulim, Tahoma, serif, sans-serif;
color: #515151;
}
/* input[type="text"] {
height: 23px;
box-sizing: border-box;
border: 1px solid #cccccc;
} */
textarea {
padding: 5px;
text-indent: 0;
}
table {
border-collapse: collapse;
border-spacing: 0px;
}
img {
vertical-align: middle;
}
table caption {
visibility: hidden;
height: 0;
}
ul, ol, li, label {
list-style: none;
}
label {
/* visibility: hidden;
text-indent: -99999em; */
}
button {
border: 0;
background: transparent;
cursor: pointer;
overflow: visible;
}
table {
width: 400px;
border-collapse: collapse;
margin: auto;
background: #fff;
}
#mapWrapper {
width: calc(100% - 338px);
height: calc(75% - 10px);
/* border-right: 1px solid #bbb;
border-top: 1px solid #bbb;
border-left: 1px solid #bbb; */
border: 1px solid #bbb;
margin: 5px 0 0 332px;
}
.detailMap {
width: auto;
height: 450px;
}
.map {
/* height: calc(75% - 10px);
border: 1px solid #bbb;
margin: 5px; */
width: auto;
height: 100%;
}
.map2 {
margin: 5px 5px 0 0;
width: calc(60% - 310px);
/* height: 70%; */
height: calc(75% - 10px);
/* float: left; */
border: 1px solid gray;
z-index: 10
}
#rvWrapper {
position: absolute;
top: 0px;
right: 0px;
width: 40%;
/*height: 70%;*/
height: calc(75% - 10px);
float: left;
display: none;
border: 1px solid #bbb;
margin-right: 5px
}
.roadview {
width: 100%;
height: 100%;
}
.popMap {
position: absolute;
width: 908px;
height: 250px;
border: 1px solid #bbb;
margin: 5px;
z-index: 1;
}
.cvibMap {
position: relative;
width: 908px;
/* width: 908px; */
/*height: 300px;*/
height: 450px;
border: 1px solid #bbb;
margin: 5px;
z-index: 1;
}
.cvibMapAndInfo {
position: relative;
width: 100%;
/* width: 908px; */
/*height: 300px;*/
height: 450px;
margin: 0 0 0 5px;
z-index: 1;
}
.crossLoadMap {
width: 40%;
height: 450px;
border: 1px solid #bbb;
z-index: 1;
float: left;
}
.crossLoadInfo {
width: 58.9%;
height: 450px;
border: 1px solid #bbb;
z-index: 1;
float: left;
}
.mapCover {
position: absolute;
width: 100%;
height: 250px;
margin: 5px;
z-index: 100;
}
/*인풋박스 ie8 추가 핵*/
/*#obeKeyword {
border: 3px solid #b0b0b0;
width: 140px;
height: 29px;
margin-left: -30px;
width: 140px \0/IE8+9;
height: 29px \0/IE8+9;
padding-top: 2px \0/IE8+9;
font-size: 14px;
font-weight: bold;
}
#input1 {
color: #333;
background:#f5f5f5 url("/imgase/icon_select_20110225.gif")right: 8px no-repeat;
text-decoration: none;
height: 29px;
width: 150px;
text-align: center;
border: 1px solid #bobobo;
width: 150px \0/IE8+9;
height: 29px \0/IE8+9;
padding-top: -10px \0/IE8+9;
font-size: 14px;
font-weight: bold;
padding-bottom: 3px \0/IE8+9;
;
}
#input2 {
color: #333;
text-decoration: none;
height: 29px;
width: 150px;
text-align: center;
background:#f5f5f5 url("/imgase/icon_select_20110225.gif")right: 8px no-repeat;
border: 1px solid #bobobo;
width: 150px \0/IE8+9;
height: 29px \0/IE8+9;
padding-top: -10px \0/IE8+9;
padding-bottom: 3px \0/IE8+9;
font-size: 14px;
font-weight: bold;
;
}
#input3 {
color: #333;
text-decoration: none;
height: 29px;
width: 150px;
text-align: center;
background:#f5f5f5 url("/imgase/icon_select_20110225.gif")right: 8px no-repeat;
border: 1px solid #bobobo;
width: 150px \0/IE8+9;
height: 29px \0/IE8+9;
padding-bottom: 3px \0/IE8+9;
padding-top: -10px \0/IE8+9;
font-size: 14px;
font-weight: bold;
;
}*/
/* float 해제 */
.f-clear:after {
content: ".";
display: block;
clear: both;
height: 0;
visibility: hidden;
}
.f-clear {
display: inline-block;
height: 1%;
display: block;
}
/*인풋박스 ie8 추가 핵*/
.sang {
width: 100%;
height: 100%;
overflow: hidden;
}
.header {
overflow: hidden;
height: 80px;
background: #2f2f2f;
}
.header > h1 {
overflow: hidden;
float: left;
margin: 0 42px 0 12px;
}
.header > .i_p00 {
float: left;
display: block;
}
.header > .i_p00 > li {
float: left;
}
.header > .i_p01 {
float: right;
margin-right: 15px;
margin-top: 25px;
}
.header > .i_p01 > li {
float: left;
margin-right: 7px;
}
/* .hline{background:#0090fa; height:3px; width:100%; cursor:pointer;} */
.hline {
background: #ccccFF;
height: 2px;
width: 100%;
cursor: pointer;
}
.obd {
float: left;
width: 310px;
}
.obd2 {
float: left;
width: 100px;
height: 29px;
border: 1px solid #2f2f2f;
}
/* #2f2f2f */
.obd3 {
float: left;
width: 20px;
height: 29px;
border: 1px solid #2f2f2f;
}
.obd > li {
float: left;
margin-right: 9px;
}
.container {
position: relative;
width: 100%;
height: calc(100% - 66px);
display: block;
}
.foot {
width: 100%;
position: fixed;
bottom: 0px;
z-index: 1000;
height: 30px;
background: #29292a;
color: #ffffff;
padding: 15px;
}
.foot > ul {
height: 25px;
padding-left: 10px;
width: 100%;
}
.foot > ul > li {
font-weight: bold;
font-size: 20px;
float: left;
}
.foot > ul > li > span {
font-weight: bold;
font-size: 20px;
margin-left: 10px;
}
.foot > ul > li > span > a {
color: #fff;
font-weight: bold;
}
.footbtn {
position: absolute;
left: 45%;
bottom: 0;
cursor: pointer;
z-index: 1000;
top: -25px;
}
.footbtn2 {
position: absolute;
left: 45%;
bottom: 0;
cursor: pointer;
z-index: 1000;
}
.mapToggle {
z-index: 100000;
height: 24px;
width: 430px;
position: absolute;
left: 10px;
top: 3px;
}
.roadview2 {
z-index: 20;
height: 24px;
width: 70px;
position: absolute;
left: 20px;
top: 3px;
}
.arrow_ims {
position: absolute;
left: 0;
right: 0;
text-align: center;
width: 410px;
margin-top: 5px;
}
.arrow_sig {
text-align: center;
width: 400px;
position: relative;
/* top:61px; */
overflow: hidden;
}
.pop_box {
border: 2px solid #4b9fbf;
padding: 1px;
background: #ffffff;
width: 410px;
over-flow: hidden;
position: relative;
padding-bottom: 5px;
z-index: 20
}
.pop_box2 {
padding: 1px;
background: #3a4049;
width: 350px;
height: 250px;
over-flow: hidden;
position: relative;
}
/* .sigPop_box {
border: 2px solid #4b9fbf;
padding: 5px;
background: #ffffff;
width: 250px !important;
} */
.sigPop_box {
border: 2px solid #4b9fbf;
padding: 5px;
background: #ffffff;
width: 400px !important;
height: 360px !important;
position: relative;
}
.pop_ims_image {
margin: 3px;
width: 310px;
height: 230px;
}
caption {
display: none;
}
.pop_table {
width: 100% !important
}
.pop_table tr td {
height: 30px;
font-size: 13px !important
}
.pop_table thead tr th {
font-size: 14px;
}
.pop_table tr td span {
font-weight: bold;
text-align: center;
}
.pop_table tr th {
height: 26px;
border-bottom: 2px solid #4b9fbf;
padding: 5px;
text-align: left;
color: #2c2c2c;
font-size: 13px !important
}
.pop_table tbody tr td {
height: 20px;
border-bottom: 2px solid #4b9fbf;
padding: 5px;
text-align: left;
color: #2c2c2c;
font-size: 14px;
}
.pop_table tfoot tr td {
padding: 5px;
color: #2c2c2c;
height: 20px;
text-align: left
}
/* .pop_table tfoot tr td span{margin-left:5px;} */
.pop_table tr th img {
margin-right: 5px;
}
/*동영상 추가 css */
.pop_table2 {
width: 330px;
}
.pop_table2 tr td {
background: #3a4049;
padding-top: 2px;
width: 300px;
height: 240px;
text-align: center;
solid: #d3d3d3;
}
.pop_table2 tr td span {
font-weight: bold;
text-align: center;
padding-left: 5px;
}
.pop_table2 tr th {
height: 16px;
background: #3a4049;
padding-top: 4px;
text-align: left;
color: #ffffff;
padding-left: 10px;
}
.pop_table2 tr th img {
margin-right: 10px;
}
.pop_table2 tr th span {
float: right;
margin-right: -5px;
}
.pop_table2 tfoot tr td {
height: 2px;
background: #3a4049;
}
.tooltip_close {
height: 21px;
position: absolute;
top: -2px;
right: 0px
}
#menu_wrap .option button {
margin-left: 5px;
}
html input[type=button], input[type=email], input[type=password], input[type=reset], input[type=search], input[type=submit], input[type=tel], input[type=text] {
-webkit-appearance: none;
border-radius: 0
}
body, button, input, select, td, textarea, th {
line-height: 1.6;
height: 20px;
}
#menu_wrap {
display: none;
position: absolute;
top: 30px;
left: 10px;
bottom: 0;
width: 260px;
/*border: 1px solid #4b9fbf;*/
margin: 10px 0 30px 10px;
padding: 5px;
z-index: 1000000;
font-size: 12px;
height: 550px;
min-height: 150px;
overflow: auto;
border-radius: 10px;
/*filter: alpha(Opacity:100, Finishopacity: 85, style: 2);*/
border: 0px;
background: rgba(255, 255, 255, 0.7);
}
#menu_wrap .option{
text-align: center;
}
.map_wrap, .map_wrap * {
margin: 0;
padding: 0;
font-family: "Malgun Gothic", dotum, "돋움", sans-serif;
}
#menu_wrap .option p {
margin: 10px 0;
}
#placesList .item {
border-bottom: 1px solid #888;
overflow: hidden;
consor: pointer;
min-height: 65px;
}
#placesList li {
list-style: none;
}
#placesList .item .marker_1 {
background-position: 0 -10px;
}
#placesList .item .markerbg {
float: left;
position: absolute;
width: 36px;
height: 55px;
margin: 10px 0 0 10px;
background: url(http://i1.daumcdn.net/localimg/localimages/07/mapapidoc/marker_number_blue.png) no-repeat;
}
#placesList .item {
position: relative;
border-bottom: 1px solid #888;
overflow: hidden;
cursor: pointer;
min-height: 65px;
}
#placesList .item .info {
padding: 10px 0 10px 25px;
}
#placesList .item h5, #placesList .item .info {
text-overflow: ellipsis;
overflow: hidden;
white-space: nowrap;
}
#placesList .item span {
display: block;
margin-top: 4px;
}
#placesList .info .gray {
color: #8a8a8a;
}
#placesList .info .jibun {
padding-left: 26px;
background: url(http://i1.daumcdn.net/localimg/localimages/07/mapapidoc/places_jibun.png) no-repeat;
}
#placesList .info .tel {
color: #009900;
}
dl, li, menu, ol, ul {
list-style: none;
}
#menu_wrap hr {
display: block;
height: 1px;
border: 0;
border-top: 2px solid #5F5F5F;
margin: 3px 0;
}
.bg_white {
background: #fff;
}
h5 {
font-size: 14px;
font-weight: bold;
}
#placesList .item .marker_2 {
background-position: 0 -46px;
}
#placesList .item .marker_3 {
background-position: 0 -92px;
}
#placesList .item .marker_4 {
background-position: 0 -138px;
}
#placesList .item .marker_5 {
background-position: 0 -185px;
}
#pagination {
margin: 10px auto;
text-align: center;
}
#pagination .on {
font-weight: bold;
cusor: default;
color: #777;
}
#pagination a {
display: inline-block;
margin-right: 10px;
text-decoration: none;
}
.tooltip_close2 {
height: 21px;
position: absolute;
top: 10px;
right: 10px
}
.searchBtn {
border: 1px solid #5f5f5f;
font-size: 12px;
padding: 0 2px;
background: #ccc;
}
.footerSpan {
color: rgb(255, 255, 255);
font-size: 18px;
font-weight: bold;
}
.dot {
overflow: hidden;
float: left;
width: 12px;
height: 12px;
background: url('http://i1.daumcdn.net/localimg/localimages/07/mapapidoc/mini_circle.png');
}
.dotOverlay {
position: relative;
bottom: 10px;
border-radius: 6px;
border: 1px solid #ccc;
border-bottom: 2px solid #ddd;
float: left;
font-size: 12px;
padding: 5px;
background: #fff;
}
.dotOverlay:nth-of-type(n) {
border: 0;
box-shadow: 0px 1px 2px #888;
}
.number {
font-weight: bold;
color: #ee6152;
}
.dotOverlay:after {
content: '';
position: absolute;
margin-left: -6px;
left: 50%;
bottom: -8px;
width: 11px;
height: 8px;
background: url('http://i1.daumcdn.net/localimg/localimages/07/mapapidoc/vertex_white_small.png')
}
.distanceInfo {
position: relative;
top: 5px;
left: 5px;
list-style: none;
margin: 0;
}
.distanceInfo .label {
display: inline-block;
width: 50px;
}
.distanceInfo:after {
content: none;
}
.info {
position: relative;
top: 5px;
left: 5px;
border-radius: 6px;
border: 1px solid #ccc;
border-bottom: 2px solid #ddd;
font-size: 12px;
padding: 5px;
background: #fff;
list-style: none;
margin: 0;
}
.info:nth-of-type(n) {
border: 0;
box-shadow: 0px 1px 2px #888;
}
.info .label {
display: inline-block;
width: 50px;
}
.areaNumber {
font-weight: bold;
color: #00a0e9;
}
.textInfo {
position: relative;
top: 5px;
left: 5px;
border-radius: 6px;
border: 1px solid #ccc;
border-bottom: 2px solid #ddd;
font-weight: bold;
color: #000000;
font-size: 12px;
padding: 5px;
background: #cccccc;
list-style: none;
margin: 0;
}
.textInfo:nth-of-type(n) {
border: 0;
box-shadow: 0px 1px 2px #888;
}
div.stateBox {
visibility: hidden;
z-index: 1000;
position: absolute;
bottom: 65px;
right: 5px;
z-index: 3;
background: url('images/bg_traffic02.png') no-repeat left 0;
width: 281px;
height: 50px;
padding: 5px 9px 0 10px;
overflow: visible;
}
ul.stateInfo {
overflow: hidden;
float: left;
width: 100%;
position: relative;
margin-top: -3px;
}
ul.stateInfo li {
color: #fff;
float: left;
font-size: 11px;
}
ul.stateInfo li.fir {
width: 265px;
}
ul.stateInfo li.re {
padding-right: 10px;
margin-right: 6px;
background: url('images/bg_traffic_lpop02.gif') no-repeat right 0;
}
ul.stateInfo li.re img {
margin-right: 1px;
}
ul.stateInfo li a {
color: #fff;
font-size: 11px;
color: #7884a7;
}
ul.stateLine {
overflow: hidden;
float: left;
width: 100%;
background: url('images/bg_traffic_details.gif') no-repeat left 0;
margin: 5px 0 5px 0;
}
ul.stateLine li {
font-size: 11px;
float: left;
margin-top: 9px;
}
ul.stateLine li a {
font-size: 11px;
margin-right: 57px;
}
ul.stateLine li.m01 a {
color: #66a726;
}
ul.stateLine li.m02 a {
color: #ffba00;
}
ul.stateLine li.m03 a {
color: #d21400;
}
ul.stateLine li.m04 a {
color: #cecece;
margin-right: 0px;
}
ul.stateComment {
clear: both;
}
ul.stateComment li {
color: #667091;
font-size: 11px;
word-spacing: -1px;
letter-spacing: -1px;
background: url('images/ico_sblue.png') no-repeat 0 4px;
padding-left: 8px;
line-height: 16px;
overflow: visible;
}
div.trafficPop {
padding-bottom: 10px;
z-index: 500;
overflow: visible;
position: absolute;
bottom: 32px;
z-index: 3;
}
div.trafficGoods {
right: 220px;
}
div.trafficNormal {
right: 130px;
}
div.trafficBad {
right: 50px;
}
div.trafficPop p {
position: absolute;
bottom: 0;
left: 50%;
margin-left: -8px;
}
.trafficPop {
border: none;
}
.trafficPop ul {
padding: 8px 10px;
border: 1px solid #111114;
}
.trafficPop li {
margin: 0;
padding: 0 0 0 58px;
height: 15px;
white-space: nowrap;
position: relative;
width: 62px;
}
.trafficPop strong {
left: 0;
font-weight: normal;
position: absolute;
color: #000;
float: left;
}
.trafficPop span {
font-weight: normal;
color: #fff;
}
div.trafficGoods ul {
background: #4c9800;
border: 1px solid #111114;
}
div.trafficNormal ul {
background: #fab700;
border: 1px solid #111114;
}
div.trafficBad ul {
background: #c41301;
border: 1px solid #111114;
}
/*
div.popState dl.construction {margin-right:6px; background:#fff;}
div.popState dl.construction {min-width:219px;_width:219px; background:url('images/btn_repair.png') no-repeat 1px 30px;}
div.popState dl.construction dt {position:relative;font-size:12px; font-weight:bold; color:#607cd4; padding-bottom:7px; margin-bottom:7px;border-bottom:1px solid #e5e5e5;}
div.popState dl.construction dd {white-space:nowrap; line-height:12px; color:#505050; font-size:11px; margin-bottom:4px; padding-left:40px;}
div.popState dl.construction dd.nm {font-weight:bold; margin-bottom:5px; padding-top:4px; text-overflow:ellipsis; overflow:hidden;}
div.popState dl.accident {margin-right:6px; background:#fff;}
div.popState dl.accident {min-width:219px;_width:219px; background:url('images/btn_accident.png') no-repeat 1px 30px;}
div.popState dl.accident dt {position:relative;font-size:12px; font-weight:bold; color:#607cd4; padding-bottom:7px; margin-bottom:7px;border-bottom:1px solid #e5e5e5;}
div.popState dl.accident dd {white-space:nowrap; line-height:12px; color:#505050; font-size:11px; margin-bottom:4px; padding-left:40px;}
div.popState dl.accident dd.nm {font-weight:bold; margin-bottom:5px; padding-top:4px; text-overflow:ellipsis; overflow:hidden;}
div.popState dl.event {margin-right:6px; background:#fff;}
div.popState dl.event {min-width:219px;_width:219px; background:url('images/btn_event.png') no-repeat 1px 30px;}
div.popState dl.event dt {position:relative;font-size:12px; font-weight:bold; color:#607cd4; padding-bottom:7px; margin-bottom:7px;border-bottom:1px solid #e5e5e5;}
div.popState dl.event dd {white-space:nowrap; line-height:12px; color:#505050; font-size:11px; margin-bottom:4px; padding-left:40px;}
div.popState dl.event dd.nm {font-weight:bold; margin-bottom:5px; padding-top:4px; text-overflow:ellipsis; overflow:hidden;}
div.popState dl.trouble {margin-right:6px; background:#fff;}
div.popState dl.trouble {min-width:219px;_width:219px; background:url('images/btn_trouble.png') no-repeat 1px 30px;}
div.popState dl.trouble dt {position:relative;font-size:12px; font-weight:bold; color:#607cd4; padding-bottom:7px; margin-bottom:7px;border-bottom:1px solid #e5e5e5;}
div.popState dl.trouble dd {white-space:nowrap; line-height:12px; color:#505050; font-size:11px; margin-bottom:4px; padding-left:40px;}
div.popState dl.trouble dd.nm {font-weight:bold; margin-bottom:5px; padding-top:4px; text-overflow:ellipsis; overflow:hidden;}
div.popState dl.alert {margin-right:6px; background:#fff;}
div.popState dl.alert {min-width:219px;_width:219px; background:url('images/btn_alert.gif') no-repeat 1px 30px;}
div.popState dl.alert dt {position:relative;font-size:12px; font-weight:bold; color:#607cd4; padding-bottom:7px; margin-bottom:7px;border-bottom:1px solid #e5e5e5;}
div.popState dl.alert dd {white-space:nowrap; line-height:12px; color:#505050; font-size:11px; margin-bottom:4px; padding-left:40px;}
div.popState dl.alert dd.nm {font-weight:bold; margin-bottom:5px; padding-top:4px; text-overflow:ellipsis; overflow:hidden;}
div.popState dl.death {margin-right:6px; background:#fff;}
div.popState dl.death {min-width:219px;_width:219px; background:url('images/btn_deathaccident.png') no-repeat 1px 30px;}
div.popState dl.death dt {position:relative;font-size:12px; font-weight:bold; color:#607cd4; padding-bottom:7px; margin-bottom:7px;border-bottom:1px solid #e5e5e5;}
div.popState dl.death dd {white-space:nowrap; line-height:12px; color:#505050; font-size:11px; margin-bottom:4px; padding-left:40px;}
div.popState dl.death dd.nm {font-weight:bold; margin-bottom:5px; padding-top:4px;}
div.popState dl.death dd strong.rred {color:#bc1200; text-align:right;}
div.popState dl.death dd strong.lblue {color:#607cd4;}
div.popState dl.death dd strong.rblue {color:#607cd4; text-align:right;}
div.popState dl.jaywork {margin-right:6px; background:#fff;}
div.popState dl.jaywork {min-width:219px;_width:219px; background:url('images/btn_jayworking.png') no-repeat 1px 30px;}
div.popState dl.jaywork dt {position:relative;font-size:12px; font-weight:bold; color:#607cd4; padding-bottom:7px; margin-bottom:7px;border-bottom:1px solid #e5e5e5;}
div.popState dl.jaywork dd {white-space:nowrap; line-height:12px; color:#505050; font-size:11px; margin-bottom:4px; padding-left:40px;}
div.popState dl.jaywork dd.nm {font-weight:bold; margin-bottom:5px; padding-top:4px;}
div.popState dl.jaywork dd strong.rred {color:#bc1200; text-align:right;}
div.popState dl.jaywork dd strong.lblue {color:#607cd4;}
div.popState dl.jaywork dd strong.rblue {color:#607cd4; text-align:right;}
*/
.headMenu {
width: 100%;
height: 61px;
background-color: #fff;
/*border: 1px solid #bbb;*/
}
.headMenu h1 {
float: left;
width: 329px
}
.headMenu ul li {
float: left
}
.headMenu span {
position: absolute;
right: 20px;
line-height: 61px
}
.bumImage {
position: absolute;
bottom: 10px;
right: 10px;
background-color: #ffffff;
border: 1px solid #bbbbbb;
z-index: 20;
overflow: hidden
}
.iframeTreeList {
float: left;
width: 325px;
height: 100%;
margin-left: 5px;
overflow: hidden;
border: 0;
z-index: 50
}
.iframeBottomList {
margin-left: 2px;
width: calc(100% - 337px);
height: calc(100% - 75%);
overflow: hidden;
border: 0;
border-bottom: 1px solid #bbb;
border-left: 1px solid #bbb;
z-index: 50
}
.leftMenu {
height: calc(100% - 10px);
background-color: #fff;
border: 1px solid #bbb
}
.leftMenu h1 {
padding: 10px;
border-bottom: 1px solid #d8d8d8
}
.leftMenu .tabs {
height: 30px;
border-bottom: 2px solid #1e65c5;
}
.leftMenu .tabs li {
float: left;
}
/* 트리리스트 */
/* .leftMenu .iframeTreeList{width:95%;height:calc(100% - 45px);overflow:auto;padding:5px} */
.leftMenu .searchBox {
width: 100%;
height: 40px;
border-bottom: 1px solid #dddddd;
display: flex;
gap: 5px;
justify-content: center;
align-items: center;
}
.leftMenu .searchBox .search-button {
padding: 6px;
border: 1px solid #eeeeee;
background-color: #1e65c5;
color: white;
width: 50px;
display: flex;
align-items: center;
justify-content: center;
border-radius: 5px;
font-weight: bold;
cursor: pointer;
}
.leftMenu .searchBox .search-button:hover{
filter: brightness(1.1);
}
.leftMenu .searchBox input {
width: 210px;
padding: 5px;
}
.leftMenu #intTree {
height: calc(100% - 82px);
overflow: auto;
padding: 5px
}
.leftMenu #groupTree {
display: none;
height: calc(100% - 45px);
overflow: auto;
padding: 5px
}
.leftMenu .intSearchMenu {
height: 70px;
padding: 10px 0 0 20px;
border-bottom: 1px solid #bbb
}
.leftMenu .intSearchMenu label {
font-weight: bold;
color: #2d2d2d;
display: inline-block;
width: 55px;
padding-left: 15px;
background: url(images/bul_blue.gif) no-repeat 0 center;
}
.leftMenu .intSearchMenu #sidoSearch {
width: 105px;
height: 25px
}
.leftMenu .intSearchMenu .intSearchDiv {
font-size: 100%;
font-family: inherit;
vertical-align: baseline;
padding-top: 10px
}
.leftMenu .intSearchMenu .intSearchBox {
width: 100px;
height: 21px
}
.leftMenu .intSearchMenu .intSearchBtn {
color: #fff;
/*border-color: #1a55a1 #114e8f #074577 #104d8d;*/
/*background-color: #1e65c4;*/
background: -webkit-gradient(linear, left top, left bottom, from(#1e65c4), to(#1e5bad));
padding: 5px 20px 3px 14px;
border: 1px solid #cecdcd;
display: inline-block;
cursor: pointer;
font-weight: bold;
border-radius: 2px !important;
vertical-align: middle;
font-size: 11px;
line-height: normal;
}
.leftMenu .intSearchMenu .intGroupSearchDiv {
font-size: 100%;
font-family: inherit;
vertical-align: baseline;
padding-top: 10px
}
.leftMenu .intSearchMenu .intGroupSearchDiv .intGroupSearchBox {
width: 105px;
height: 25px
}
.leftMenu .intList {
height: 82%
}
.leftMenu .intList .intListMenu {
border-top: 2px solid #444;
border-bottom: 1px solid #bababa;
font-weight: bold;
color: #2d2d2d;
height: 30px;
vertical-align: middle;
padding: 10px 10px 0px 10px;
background: #fafafa;
}
.leftMenu .intList .intListMenu .intListMenu1 {
display: inline-block;
width: 130px
}
.leftMenu .intList .intListMenu .intListMenu2 {
display: inline-block;
width: 70px
}
.leftMenu .intList .intListMenu .intListMenu3 {
display: inline-block;
width: 70px
}
.leftMenu .intList .intListCon {
padding: 10px;
height: 100%;
overflow-y: auto
}
.leftMenu .intList .result_title {
border-bottom: 1px solid #BBBBBB;
padding: 15px 10px;
}
.leftMenu .intList .result_title .regionTitle {
background: url(/images/bul_arrow.gif) no-repeat scroll 0 center rgba(0, 0, 0, 0);
padding-left: 10px;
float: right
}
.leftMenu .intList .result_title .clear {
clear: both;
font-size: 0;
height: 0
}
.leftMenu .intList .intListCon .intListUl li:first-child {
padding-top: 0
}
.leftMenu .intList .intListCon .intListUl li {
line-height: 140%;
border-bottom: 1px solid #bababa;
padding: 10px 0;
cursor: pointer;
display: block
}
.leftMenu .intList .intListCon .intListUl li:hover {
color: #1e5bae;
}
.sigInfoBox {
z-index: 1000;
position: absolute;
bottom: 5px;
right: 5px;
overflow: hidden;
}
.wideMap {
position: absolute;
top: 40%;
cursor: pointer;
z-index: 10
}
.upDownMap {
position: absolute;
left: 45%;
bottom: 0px;
cursor: pointer;
z-index: 10
}
.bottomMenu {
height: 99%;
overflow: hidden;
margin: 0
}
.bottomMenu .networkType a:nth-child(2) {
position: relative;
left: -4px
}
.bottomMenu .bottomHead {
overflow-y: scroll;
scrollbar-arrow-color: #f0f0f0;
scrollbar-track-color: #f0f0f0;
scrollbar-face-color: #f0f0f0;
scrollbar-shadow-color: #f0f0f0
}
.bottomMenu .bottomHead::-webkit-scrollbar {
background-color: #f0f0f0
}
.bottomMenu .bottomHead table {
width: 100%;
}
.bottomMenu .bottomHead table thead {
background-color: #dfe8ef
}
.bottomMenu .bottomHead table th {
height: 20px;
padding: 5px;
text-align: center;
font-weight: bold;
color: #2d2d2d;
background: url(/images/table_bg.png) repeat-x;
line-height: 20px;
border-top: 1px solid #bababa;
border-bottom: 1px solid #bababa;
border-right: 1px solid #bababa
}
.bottomMenu .bottomBody {
max-height: calc(100% - 40px);
overflow-y: scroll
}
.bottomMenu .bottomBody table {
width: 100%;
}
.bottomMenu .bottomBody table tbody {
background-color: #fff
}
.bottomMenu .bottomBody table td {
padding: 5px;
text-align: center;
color: #515151;
border-bottom: 1px solid #bababa;
border-right: 1px solid #bababa;
}
.bottomMenu .bottomBody table a {
/*display: inline-block;*/
width: 100%;
height: 100%
}
.leftPopMenu {
display: none;
position: absolute;
width: 225px;
height: 802px;
float: left;
background-color: #fff;
margin: 5px
}
.leftPopMenu .intResrvPlan {
height: 300px;
border: 1px solid #bbb
}
.leftPopMenu .intResrvPlan p, .leftPopMenu .holydayPlan p, .bottomPopMenu P {
font-weight: bold;
color: #2d2d2d;
display: inline-block;
width: 110px;
padding-left: 15px;
margin: 10px;
background: url(/images/bul_table.gif) no-repeat 5px
}
.leftPopMenu .intResrvPlan .intResrvPlanCon {
width: auto;
height: 257px;
margin-left: 2px;
overflow: hidden
}
.leftPopMenu .intResrvPlan .intResrvPlanCon .intResrvPlanHead {
overflow-y: scroll;
scrollbar-arrow-color: #f0f0f0;
scrollbar-track-color: #f0f0f0;
scrollbar-face-color: #f0f0f0;
scrollbar-shadow-color: #f0f0f0
}
.leftPopMenu .intResrvPlan .intResrvPlanCon .intResrvPlanHead::-webkit-scrollbar {
background-color: #f0f0f0
}
.leftPopMenu .intResrvPlan .intResrvPlanCon .intResrvPlanBody {
max-height: 215px;
overflow-y: scroll
}
.leftPopMenu .intResrvPlan table, .holydayPlan table {
width: 100%;
border-collapse: collapse;
}
.leftPopMenu .intResrvPlan table thead, .holydayPlan table thead {
background-color: #f4f4f4
}
.leftPopMenu .intResrvPlan table th, .holydayPlan table th {
font-weight: bold;
color: #2d2d2d
}
.leftPopMenu .intResrvPlan table td, .holydayPlan table td {
padding: 3px
}
.leftPopMenu .holydayPlan table th {
padding: 6px
}
.leftPopMenu .intResrvPlan table th, .intResrvPlan table td, .holydayPlan table th, .holydayPlan table td {
text-align: center;
border: 1px solid #bababa
}
.intResrvPlan table tr:nth-child(1) td {
text-align: center;
border-top: 0
}
.holydayPlan table tr:nth-child(1) td {
text-align: center;
border-top: 0
}
.leftPopMenu .holydayPlan {
height: 488px;
margin-top: 5px;
border: 1px solid #bbb
}
.leftPopMenu .holydayPlan .holydayPlanCon {
width: auto;
height: 446px;
margin-left: 2px;
overflow: hidden
}
.leftPopMenu .holydayPlan .holydayPlanCon .holydayPlanHead {
overflow-y: scroll;
scrollbar-arrow-color: #f0f0f0;
scrollbar-track-color: #f0f0f0;
scrollbar-face-color: #f0f0f0;
scrollbar-shadow-color: #f0f0f0
}
.leftPopMenu .holydayPlan .holydayPlanCon .holydayPlanHead::-webkit-scrollbar {
background-color: #f0f0f0
}
.leftPopMenu .holydayPlan .holydayPlanCon .holydayPlanBody {
max-height: 410px;
overflow-y: scroll
}
.bottomPopMenu {
position: absolute;
top: 295px;
height: 538px;
border: 1px solid #bbb;
margin-left: 5px;
margin-top: 2px;
width: 908px
}
.bottomPopMenu .dayPlan {
display: none;
height: 380px
}
.bottomPopMenu .dayPlan form {
display: inline-block
}
.bottomPopMenu .dayPlan form input[type="button"] {
background: #96a2b2 !important;
color: #fff;
font-weight: bold;
width: 100px;
text-align: center;
padding: 0px;
height: 25px;
line-height: 25px;
cursor: pointer
}
.bottomPopMenu .dayPlan span {
padding-left: 400px
}
.bottomPopMenu .dayPlan span label {
font-weight: 600
}
.bottomPopMenu .dayPlan span select {
width: 40px
}
.bottomPopMenu .dayPlanCon {
width: auto;
height: 89%;
overflow: hidden;
margin: 0 2px;
border-bottom: 1px solid #bababa
}
.bottomPopMenu .dayPlanCon .dayPlanHead {
overflow-y: scroll;
scrollbar-arrow-color: #f0f0f0;
scrollbar-track-color: #f0f0f0;
scrollbar-face-color: #f0f0f0;
scrollbar-shadow-color: #f0f0f0
}
.bottomPopMenu .dayPlanCon .dayPlanHead::-webkit-scrollbar {
background-color: #f0f0f0
}
.bottomPopMenu .dayPlanCon .dayPlanBody {
max-height: 255px;
overflow-y: scroll
}
.bottomPopMenu .dayPlanCon table {
table-layout: fixed
}
.bottomPopMenu .dayPlanCon table th, .bottomPopMenu .weekPlanCon table th {
padding: 6px;
text-align: center;
border: 1px solid #bababa
}
.bottomPopMenu .weekPlanCon table td {
padding: 6px;
text-align: center;
border-left: 1px solid #bababa;
border-top: 1px solid #bababa
}
.bottomPopMenu .dayPlanCon table td {
padding: 5px 0;
text-align: center;
border: 1px solid #bababa
}
.bottomPopMenu .dayPlanCon table tr:nth-child(1) td {
border-top: 0
}
.bottomPopMenu .dayPlanCon table, .bottomPopMenu .weekPlanCon table {
width: 100%;
border-collapse: collapse;
}
.bottomPopMenu .dayPlanCon table thead, .bottomPopMenu .weekPlanCon table thead {
width: 100%;
background-color: #f4f4f4
}
.bottomPopMenu .dayPlanCon table th, .bottomPopMenu .weekPlanCon table th {
font-weight: bold;
color: #2d2d2d;
}
.bottomPopMenu .dayPlanCon table td, .bottomPopMenu .weekPlanCon table td {
color: #515151
}
.bottomPopMenu .weekPlan {
display: none;
height: 110px
}
.bottomPopMenu .weekPlanCon {
width: auto;
overflow-y: auto;
margin: 2px 2px
}
/* 페이즈정보 팡벙 */
.phaseInfoTop {
width: 910px;
margin: 5px 5px 0 5px
}
.phaseInfoTop .tabs {
height: 30px
}
.phaseInfoTop .tabs li {
float: left;
}
.phaseInfoTop .tabs li:nth-child(1) {
border-top: 1px solid #bbbbbb;
border-left: 1px solid #bbbbbb
}
.phaseInfoTop .tabs li:nth-child(2) {
border-top: 1px solid #bbbbbb
}
.phaseInfoTop .tabs li:nth-child(3) {
border-top: 1px solid #bbbbbb
}
.phaseInfoTop .tabs li:nth-child(4) {
border-top: 1px solid #bbbbbb
}
.phaseInfoTop .tabs .regionIntNm {
line-height: 30px;
width: 280px;
text-align: center;
padding-left: 55px;
font-size: 15px
}
.phaseInfoTop .tabs .simulation {
width: 140px;
font-size: 15px;
line-height: 30px;
color: red;
text-align: center;
padding-left: 50px
}
.phaseInfoTop .tabs > li:hover .subMenu {
display: block
}
.phaseInfoTop .tabs > li .subMenu {
display: none;
position: absolute;
top: 427px;
left: 5px;
width: 120px;
background-color: #122f64;
z-index: 10
}
.phaseInfoTop .tabs > li .subMenu li {
width: 121px;
margin-right: 40px;
font-size: 13px;
line-height: 34px;
text-align: center;
}
.phaseInfoTop .tabs > li .subMenu li:nth-child(1) {
border-bottom: 1px solid #bababa
}
.phaseInfoTop .tabs > li .subMenu li a {
display: inline-block;
color: #adbedf;
}
.bottomPopMenu .bottomRight {
width: auto;
height: 133px;
padding: 5px
}
.bottomPopMenu .bottomRight table {
width: 100%
}
.bottomPopMenu .bottomRight table thead {
width: 880px;
background-color: #f4f4f4
}
.bottomPopMenu .bottomRight table tbody {
padding-top: 10px
}
.bottomPopMenu .bottomRight table th, .bottomPopMenu .bottomRight table td {
padding: 5px;
text-align: center;
border: 1px solid #bababa
}
.bottomPopMenu .bottomRight table th {
font-weight: bold;
color: #2d2d2d;
}
.bottomPopMenu .bottomRight table td {
color: #515151
}
.bottomPopMenu .phaseInfo {
width: auto;
height: 386px;
padding: 5px
}
.bottomPopMenu .phaseInfo .pMapNo select {
width: 40px
}
.bottomPopMenu .phaseInfoCon, .linkInfoCon {
width: auto;
height: 303px
}
.bottomPopMenu .phaseInfoCon table, .linkInfoCon table {
width: 100%;
border-collapse: collapse;
}
.bottomPopMenu .phaseInfoCon table thead, .linkInfoCon table thead {
width: 100%;
background-color: #f4f4f4
}
.bottomPopMenu .phaseInfoCon table th, .bottomPopMenu .phaseInfoCon table td {
padding: 6px;
text-align: center;
border: 1px solid #bababa;
width: 9.1%
}
.bottomPopMenu .phaseInfoCon table #updatePhaseInfoList1 td {
border-bottom: 0
}
.bottomPopMenu .phaseInfoCon table th, .linkInfoCon table th {
font-weight: bold;
color: #2d2d2d;
}
.bottomPopMenu .phaseInfoCon table td {
color: #515151;
height: 90px
}
.bottomPopMenu .phaseInfoCon table .aProgress td {
height: auto
}
.bottomPopMenu .phaseInfoCon table .bProgress td {
height: auto
}
.bottomPopMenu .phaseInfoCon input {
width: 50px;
margin: 0 18px;
line-height: 15px;
text-align: center;
cursor: pointer;
}
.signalMapDiv {
height: 798px;
margin: 5px;
border: 1px solid #bbb
}
.signalMapDiv .signalMapNo ul li {
padding: 10px;
font-family: '맑은고딕'
}
.signalMapDiv .signalMapNo ul li:nth-child(1) {
float: left;
width: 150px;
font-weight: 600;
margin-left: 450px
}
.signalMapDiv .signalMapNo ul li:nth-child(2) {
float: left;
width: 150px;
font-weight: 600
}
.signalMapDiv .signalMapNo ul li:nth-child(3) {
margin-left: 793px;
width: 150px;
font-weight: 600
}
/* .signalMapDiv .signalMapNo ul li:nth-child(3) select{text-align:right;margin:10px 20px;font-weight:600} */
.signalMapDiv .signalMapCon {
height: 755px;
overflow-y: scroll
}
.signalMapDiv table {
width: 99%
}
.signalMapDiv table thead td {
line-height: 30px;
background-color: #aaaaaa;
color: #000000;
font-weight: 600;
border-top: 2px solid #000000;
border-bottom: 2px solid #000000
}
.signalMapDiv table tbody td:nth-child(1) {
background-color: #aaaaaa;
color: #000000;
font-weight: 600
}
.signalMapDiv table tbody tr:nth-child(32), .signalMapDiv table tbody tr:nth-child(64) td {
border-bottom: 2px solid #000000
}
.signalMapDiv table td {
width: 20px;
text-align: center;
border: 1px solid #000000;
font-family: '맑은고딕'
}
/* .signalMapDiv table tr td.eopClass{background-color:#FF5A5A !important;color:#ffffff !important} */
.signalMapDiv table tr td.eopClass {
background-color: red;
color: #ffffff
}
.signalMapDiv table tr td.codeG1 {
background-color: green;
color: #ffffff
}
.signalMapDiv table tr td.codeR1 {
background-color: red;
color: #ffffff
}
.signalMapDiv table tr td.codeY1 {
background-color: yellow;
color: #000000
}
/* .linkInfoCon table th, .linkInfoCon table td{padding:6px;text-align:center;border:1px solid #bababa;width:10%}
.linkInfoCon table td{color:#515151;height:40px}
.linkInfoCon table tr:first-child td:nth-child(n+3){cursor:pointer}
.linkInfoCon table tr:first-child td:nth-child(n+3):hover{color:#0076c8}
.linkInfoCon table tr:nth-child(2) td:nth-child(n+2){cursor:pointer}
.linkInfoCon table tr:nth-child(2) td:nth-child(n+2):hover{color:#0076c8} */
.sigCustom {
position: relative;
bottom: 20px;
}
.sigCustom * {
display: inline-block;
vertical-align: top;
}
.sigCustom .left {
background: url("http://t1.daumcdn.net/localimg/localimages/07/2011/map/storeview/tip_l.png") no-repeat;
display: inline-block;
height: 24px;
overflow: hidden;
vertical-align: top;
width: 7px;
}
.sigCustom .center {
background: url(http://t1.daumcdn.net/localimg/localimages/07/2011/map/storeview/tip_bg.png) repeat-x;
display: inline-block;
height: 24px;
font-size: 12px;
line-height: 24px;
}
.sigCustom .right {
background: url("http://t1.daumcdn.net/localimg/localimages/07/2011/map/storeview/tip_r.png") -1px 0 no-repeat;
display: inline-block;
height: 24px;
overflow: hidden;
width: 6px;
}
.sigCustom1 {
position: relative;
bottom: 100px;
}
.sigCustom1 * {
display: inline-block;
vertical-align: top;
}
.sigCustom1 .left {
background: url("http://t1.daumcdn.net/localimg/localimages/07/2011/map/storeview/tip_l.png") no-repeat;
display: inline-block;
height: 24px;
overflow: hidden;
vertical-align: top;
width: 7px;
}
.sigCustom1 .center {
background: url(http://t1.daumcdn.net/localimg/localimages/07/2011/map/storeview/tip_bg.png) repeat-x;
display: inline-block;
height: 24px;
font-size: 12px;
line-height: 24px;
}
.sigCustom1 .right {
background: url("http://t1.daumcdn.net/localimg/localimages/07/2011/map/storeview/tip_r.png") -1px 0 no-repeat;
display: inline-block;
height: 24px;
overflow: hidden;
width: 6px;
}
.sigCustom2 {
position: relative;
bottom: 60px;
}
.sigCustom2 * {
display: inline-block;
vertical-align: top;
}
.sigCustom2 .left {
background: url("http://t1.daumcdn.net/localimg/localimages/07/2011/map/storeview/tip_l.png") no-repeat;
display: inline-block;
height: 24px;
overflow: hidden;
vertical-align: top;
width: 7px;
}
.sigCustom2 .center {
background: url(http://t1.daumcdn.net/localimg/localimages/07/2011/map/storeview/tip_bg.png) repeat-x;
display: inline-block;
height: 24px;
font-size: 12px;
line-height: 24px;
}
.sigCustom2 .right {
background: url("http://t1.daumcdn.net/localimg/localimages/07/2011/map/storeview/tip_r.png") -1px 0 no-repeat;
display: inline-block;
height: 24px;
overflow: hidden;
width: 6px;
}
.sigCustom3 {
position: relative;
bottom: 40px;
}
.sigCustom3 * {
display: inline-block;
vertical-align: top;
}
.sigCustom3 .left {
background: url("http://t1.daumcdn.net/localimg/localimages/07/2011/map/storeview/tip_l.png") no-repeat;
display: inline-block;
height: 24px;
overflow: hidden;
vertical-align: top;
width: 7px;
}
.sigCustom3 .center {
background: url(http://t1.daumcdn.net/localimg/localimages/07/2011/map/storeview/tip_bg.png) repeat-x;
display: inline-block;
height: 24px;
font-size: 12px;
line-height: 24px;
}
.sigCustom3 .right {
background: url("http://t1.daumcdn.net/localimg/localimages/07/2011/map/storeview/tip_r.png") -1px 0 no-repeat;
display: inline-block;
height: 24px;
overflow: hidden;
width: 6px;
}
.sigCustom4 {
position: relative;
bottom: 30px;
}
.sigCustom4 * {
display: inline-block;
vertical-align: top;
}
.sigCustom4 .left {
background: url("http://t1.daumcdn.net/localimg/localimages/07/2011/map/storeview/tip_l.png") no-repeat;
display: inline-block;
height: 24px;
overflow: hidden;
vertical-align: top;
width: 7px;
}
.sigCustom4 .center {
background: url(http://t1.daumcdn.net/localimg/localimages/07/2011/map/storeview/tip_bg.png) repeat-x;
display: inline-block;
height: 24px;
font-size: 12px;
line-height: 24px;
}
.sigCustom4 .right {
background: url("http://t1.daumcdn.net/localimg/localimages/07/2011/map/storeview/tip_r.png") -1px 0 no-repeat;
display: inline-block;
height: 24px;
overflow: hidden;
width: 6px;
}
.sigCustom5 {
position: relative;
bottom: 25px;
}
.sigCustom5 * {
display: inline-block;
vertical-align: top;
}
.sigCustom5 .left {
background: url("http://t1.daumcdn.net/localimg/localimages/07/2011/map/storeview/tip_l.png") no-repeat;
display: inline-block;
height: 24px;
overflow: hidden;
vertical-align: top;
width: 7px;
}
.sigCustom5 .center {
background: url(http://t1.daumcdn.net/localimg/localimages/07/2011/map/storeview/tip_bg.png) repeat-x;
display: inline-block;
height: 24px;
font-size: 12px;
line-height: 24px;
}
.sigCustom5 .right {
background: url("http://t1.daumcdn.net/localimg/localimages/07/2011/map/storeview/tip_r.png") -1px 0 no-repeat;
display: inline-block;
height: 24px;
overflow: hidden;
width: 6px;
}
.pMapNo {
padding-left: 650px
}
#customClose {
width: 10px;
padding-left: 10px;
cursor: pointer
}
.footer {
position: fixed;
bottom: 0px;
width: 100%;
height: 2%;
border-top: 1px solid #a9a9a9;
background: #f4f4f4;
z-index: 10
}
/* 신호센터 페이지 */
.centerContainer {
width: 908px;
height: 100%;
overflow-y: auto
}
.centerContainer .listCon, .centerContainer .updateCon, .centerContainer .insertCon {
margin: 5px;
border: 1px solid #bbb
}
.centerContainer p {
font-weight: bold;
color: #2d2d2d;
display: inline-block;
width: 110px;
padding-left: 15px;
margin: 10px;
background: url(/images/bul_table.gif) no-repeat 5px;
}
.centerContainer .listCon table, .updateCon table, .insertCon table {
width: 99%;
border-collapse: collapse;
border-spacing: 0px;
margin: 5px
}
.centerContainer .listCon table thead, .updateCon table thead, .insertCon table thead {
background-color: #dfe8ef
}
.centerContainer .listCon table thead th, .updateCon table thead th, .insertCon table thead th {
padding: 5px;
text-align: center;
border: 1px solid #bababa;
font-weight: bold;
color: #2d2d2d;
background: url(/images/table_bg.png) repeat-x;
}
.centerContainer .listCon table tbody td, .updateCon table tbody td, .insertCon table tbody td {
padding: 5px;
text-align: center;
border: 1px solid #bababa;
}
.centerContainer .listCon .insertCenter {
width: 100%;
text-align: center;
margin: 10px auto
}
.centerContainer .listCon .insertCenter input {
width: 200px
}
.centerContainer .updateCon {
display: none
}
.centerContainer .updateCon table tbody input, .centerContainer .updateCon table tbody select {
width: 100%;
padding-left: 0px !important;
height: 21px
}
.centerContainer .updateCon .updateCenter {
width: 100%;
text-align: center;
margin: 10px auto
}
.centerContainer .updateCon .updateCenter input {
width: 200px
}
.centerContainer .updateCon table tbody select {
height: 21px
}
.centerContainer .insertCon {
display: none
}
.centerContainer .insertCon table tbody input, .centerContainer .insertCon table tbody select {
width: 100%;
padding-left: 0px !important;
height: 21px
}
.centerContainer .insertCon .insertCenter {
width: 100%;
text-align: center;
margin: 10px auto
}
.centerContainer .insertCon .insertCenter input {
width: 200px
}
.centerContainer img {
cursor: pointer
}
/* 이벤트이력관리 페이지 */
.eventContainer {
width: 908px;
height: 100%
}
.eventContainer .listCon {
height: 98.5%;
margin: 5px;
border: 1px solid #bbb
}
.eventContainer p {
font-weight: bold;
color: #2d2d2d;
display: inline-block;
width: 110px;
padding-left: 15px;
margin: 10px;
background: url(/images/bul_table.gif) no-repeat 5px;
}
.eventContainer .listCon #eventListCnt {
position: absolute;
top: 100px;
right: 40px
}
.eventContainer .listCon .eventListTable {
width: auto;
height: 720px;
overflow: hidden
}
.eventContainer .listCon .eventListTable .eventListHead {
overflow-y: scroll;
scrollbar-arrow-color: #f0f0f0;
scrollbar-track-color: #f0f0f0;
scrollbar-face-color: #f0f0f0;
scrollbar-shadow-color: #f0f0f0
}
.eventContainer .listCon .eventListTable .eventListHead::-webkit-scrollbar {
background-color: #f0f0f0
}
.eventContainer .listCon .eventListTable .eventListBody {
max-height: 680px;
overflow-y: scroll
}
.eventContainer .listCon table {
width: 99%;
border-spacing: 0px;
margin: 0 5px;
border: 1px solid #bbb
}
.eventContainer .listCon table thead {
background-color: #dfe8ef
}
.eventContainer .listCon table thead th {
padding: 5px;
text-align: center;
font-weight: bold;
color: #2d2d2d;
background: url(/images/table_bg.png) repeat-x;
border: 1px solid #bbb
}
.eventContainer .listCon table tbody td {
padding: 5px;
text-align: center;
border: 1px solid #bababa;
}
.eventContainer .listCon .collctDtime, .eventContainer .listCon .searchType {
margin: 10px
}
.eventContainer .listCon .collctDtime {
padding-left: 15px
}
.eventContainer .listCon .searchType {
padding-left: 27px
}
.eventContainer .listCon input, .eventContainer .listCon select {
height: 20px
}
.eventContainer .listCon .collctDtime input {
width: 90px !important
}
.eventContainer .listCon img {
cursor: pointer
}
/* 이벤트이력관리 팝업 페이지 */
.eventHist p {
font-weight: bold;
color: #2d2d2d;
display: inline-block;
width: 110px;
padding-left: 15px;
margin: 10px;
background: url(/images/bul_table.gif) no-repeat 5px;
}
.eventHist .eventPopListTable {
width: auto;
height: 455px;
overflow: hidden
}
.eventHist .eventPopListTable .eventPopListHead {
overflow-y: scroll;
scrollbar-arrow-color: #f0f0f0;
scrollbar-track-color: #f0f0f0;
scrollbar-face-color: #f0f0f0;
scrollbar-shadow-color: #f0f0f0
}
.eventHist .eventPopListTable .eventPopListHead::-webkit-scrollbar {
background-color: #f0f0f0
}
.eventHist .eventPopListTable .eventPopListBody {
max-height: 400px;
overflow-y: scroll
}
.eventHist .eventPopListTable #eventPopListCnt {
margin-left: 800px
}
.eventHist .eventPopListTable table {
width: 99%;
border-collapse: collapse;
border-spacing: 0px
}
.eventHist .eventPopListTable table thead {
background-color: #dfe8ef
}
.eventHist .eventPopListTable table thead th {
padding: 5px;
text-align: center;
border: 1px solid #bababa;
font-weight: bold;
color: #2d2d2d;
background: url("/images/table_bg.png") repeat-x;
}
.eventHist .eventPopListTable table tbody td {
padding: 5px;
text-align: center;
border: 1px solid #bababa;
}
.eventHist .collctDtime, .eventHist .searchType {
margin: 10px
}
.eventHist .collctDtime {
padding-left: 15px
}
.eventHist input, .eventHist select {
height: 20px
}
.eventHist .collctDtime input {
width: 90px !important
}
.eventHist .collctDtime img {
cursor: pointer
}
.loading {
display: none;
position: absolute;
top: 55px;
left: 300px
}
/* 20180517 수정 */
input[type="number"]::-webkit-outer-spin-button,
input[type="number"]::-webkit-inner-spin-button {
opacity: 1;
}
.updateSigInfoDiv .updateSigHeader {
display: inline-block
}
.updateSigInfoDiv .updateSigHeader ul li {
float: left;
padding: 10px 0 0 10px;
font-size: 15px;
}
.updateSigInfoDiv .updateSigHeader ul li a {
border: 1px solid #888888;
padding: 5px
}
.updateSigInfoDiv .updateSigSub {
padding: 10px 0 0 130px
}
.updateSigInfoDiv .updatePhase {
display: none;
position: relative;
top: -5px
}
.updateSigInfoDiv .updatePhase .updateMapNo {
display: inline-block;
margin: 5px;
position: relative;
left: 810px
}
.updateSigInfoDiv .phaseInfoCon {
padding: 0 5px
}
.updateSigInfoDiv .phaseInfoCon table td span {
}
.updateSigInfoDiv .phaseInfoCon table .aStrtLinkId td {
height: 0 !important
}
.updateSigInfoDiv .phaseInfoCon table .aEndLinkId td {
height: 0 !important
}
.updateSigInfoDiv .phaseInfoCon table .bStrtLinkId td {
height: 0 !important
}
.updateSigInfoDiv .phaseInfoCon table .bEndLinkId td {
height: 0 !important
}
.updateSigInfoDiv .phaseInfoCon table .aPUpdate td {
height: 15px !important
}
.updateSigInfoDiv .phaseInfoCon table .bPUpdate td {
height: 15px !important
}
.updateSigInfoDiv .linkInfoCon {
display: none;
padding: 0 5px
}
.updateSigInfoDiv .updatePhaseDiv {
display: block;
height: 105px;
margin: 10px 5px 0 5px;
background-color: #ffffff;
border: 1px solid #bababa;
z-index: 10
}
.updateSigInfoDiv .updatePhaseDiv h4 {
padding: 10px;
text-align: left
}
.updateSigInfoDiv .updatePhaseDiv ul li {
padding-left: 5px;
float: left
}
.updateSigInfoDiv .updatePhaseDiv ul li .updateDeg {
padding-left: 30px
}
.updateSigInfoDiv .updatePhaseDiv ul li input[type=number] {
width: 50px
}
.updateSigInfoDiv .updatePhaseDiv ul li input[type=text] {
width: 80px
}
.updateSigInfoDiv .updatePhaseDiv ul li input[type=button] {
width: 70px;
cursor: pointer
}
.updateSigInfoDiv .updatePhaseDiv ul li.phaseResetBt {
padding-left: 30px
}
.updateSigInfoDiv .updatePhaseDiv ul li.phaseSaveBt {
padding-left: 10px
}
.updateSigInfoDiv .updatePhaseDiv .linkMessage {
position: absolute;
top: 80px;
left: 160px
}
.updateSigInfoDiv .updateAPhaseBack {
position: absolute;
width: 800px;
height: 100px;
z-index: 20;
left: 105px;
top: 170px
}
.updateSigInfoDiv .updateAPhaseBack ul li {
float: left;
width: 100px;
height: 100px;
background-color: #ffffff;
opacity: 0;
cursor: pointer
}
.updateSigInfoDiv .updateBPhaseBack {
position: absolute;
width: 800px;
height: 100px;
z-index: 20;
left: 105px;
top: 273px
}
.updateSigInfoDiv .updateBPhaseBack ul li {
float: left;
width: 100px;
height: 100px;
background-color: #ffffff;
opacity: 0;
cursor: pointer
}
.signalMapDiv {
display: none
}
/* 정보관리 */
/*.addSigContainer h4{padding:7px}
.addSigContainer .updateSigTab{display:none;width:100%;height:25px}
.addSigContainer .sigMove{margin:5px;padding:5px;background:#2276cc; height:45px;}
.addSigContainer .sigMove ul { margin-top:10px; color:#fff; padding:0 5px 0 5px;}
.addSigContainer .sigMove ul li select {height:30px;}
.addSigContainer .sigMove .regionList{float:left}
.addSigContainer .sigMove .intList{margin-left:120px}
.addSigContainer .sigMove #centerList{width:70px}
.addSigContainer .sigMove #intList{width:250px}
.addSigContainer .sigMove label{font-weight:600}
.addSigContainer .updateSigTab ul li{float:left;padding:0 0 0 10px;font-size:15px;}
.addSigContainer .updateSigTab ul li a{border:1px solid #888888;padding:5px}
.addSigContainer .addSigMap{height:350px;margin:5px;border:1px solid #bababa}
.addSigContainer .addSigBottom{height:416px;margin:5px;border:1px solid #bababa}
.addSigContainer .addSigBottom .addsig_bottom_btns{display:none;margin-top:5px};*/
/* 정보관리 교차로관리 */
.addSigBottom h4 {
font-size: 12px;
background: #CCC;
}
.addSigContainer .addSigBottom .addSigDiv h3 {
color: #06F;
font-size: 13px;
}
.addSigContainer .addSigBottom .addSigDiv {
margin: 10px
}
.addSigContainer .addSigBottom .addSigDiv ul li {
line-height: 38px
}
.addSigContainer .addSigBottom .addSigDiv ul li:nth-child(1) select {
margin-left: 12px
}
.addSigContainer .addSigBottom .addSigDiv ul li:nth-child(2) select {
width: 80px
}
.addSigContainer .addSigBottom .addSigDiv ul li:nth-child(2) {
position: relative;
left: 20px
}
.addSigContainer .addSigBottom .addSigDiv ul li:nth-child(3) {
position: relative;
left: 260px
}
.addSigContainer .addSigBottom .addSigDiv ul li:nth-child(4) {
position: relative;
left: 277px
}
.addSigContainer .addSigBottom .addSigDiv ul li:nth-child(4) strong {
margin-left: 10px
}
.addSigContainer .addSigBottom .addSigDiv ul li:nth-child(5) input {
margin-left: 12px
}
.addSigContainer .addSigBottom .addSigDiv ul li:nth-child(6) select {
width: 40px
}
.addSigContainer .addSigBottom .addSigDiv ul li:nth-child(7) select {
width: 40px
}
.addSigContainer .addSigBottom .addSigDiv ul li:nth-child(8) input {
margin-left: 11px
}
.addSigContainer .addSigBottom .addSigDiv ul li:nth-child(9) {
float: left
}
.addSigContainer .addSigBottom .addSigDiv ul li:nth-child(9) input {
margin-left: 23px
}
.addSigContainer .addSigBottom .addSigDiv ul li:nth-child(10) {
margin-left: 240px
}
.addSigContainer .addSigBottom .addSigDiv ul li input[type=text] {
width: 150px
}
.addSigContainer .addSigBottom .addSigDiv ul li input[type=checkbox] {
width: 15px;
height: 15px;
margin: 15px 5px
}
.addSigContainer .addSigBottom .addSigDiv ul li input[type=number] {
width: 150px
}
.addSigContainer .addSigBottom .addSigDiv ul li input[type=button] {
float: left;
width: 150px;
height: 30px;
text-align: center;
cursor: pointer
}
/* 정보관리 상단 메뉴 */
.addSigContainer .addSigBottom .sigMoveDiv h3 {
color: blue
}
.addSigContainer .addSigBottom .sigMoveDiv {
margin: 10px
}
.addSigContainer .addSigBottom .sigMoveDiv ul li:nth-child(1) input {
margin-left: 13px
}
.addSigContainer .addSigBottom .sigMoveDiv ul li:nth-child(2) {
float: left
}
.addSigContainer .addSigBottom .sigMoveDiv ul li:nth-child(3) {
margin-left: 260px
}
.addSigContainer .addSigBottom .sigMoveDiv ul li:nth-child(4) input {
margin-left: 13px
}
.addSigContainer .addSigBottom .sigMoveDiv ul li:nth-child(5) input {
margin-left: 13px
}
.addSigContainer .addSigBottom .sigMoveDiv ul li:nth-child(6) input {
margin-left: 26px
}
.addSigContainer .addSigBottom .sigMoveDiv ul li:nth-child(7) input {
margin-left: 26px
}
.addSigContainer .addSigBottom .sigMoveDiv ul li:nth-child(8) input {
}
.addSigContainer .addSigBottom .sigMoveDiv ul li {
line-height: 38px;
}
.addSigContainer .addSigBottom .sigMoveDiv ul li input[type=text] {
width: 150px
}
.addSigContainer .addSigBottom .sigMoveDiv ul li input[type=checkbox] {
width: 15px;
height: 15px;
margin: 15px 5px
}
.addSigContainer .addSigBottom .sigMoveDiv ul li input[type=number] {
width: 150px
}
.addSigContainer .addSigBottom .sigMoveDiv ul li input[type=button] {
width: 150px;
height: 30px;
text-align: center;
cursor: pointer
}
/* 정보관리 현시관리,링크관리 */
/* .addSigContainer .addSigBottom .updatePhaseAdd{display:none;position:relative;}
.addSigContainer .addSigBottom .updatePhaseAdd .updatePhaseDiv{display:block;height:65px;margin:5px;background-color:#ffffff;border:1px solid #bababa;z-index:10}
.addSigContainer .addSigBottom .updatePhaseAdd .updatePhaseDiv h4{padding:10px 10px 5px 10px;text-align:left}
.addSigContainer .addSigBottom .updatePhaseAdd .updatePhaseDiv h3{margin:10px 10px 5px 5px}
.addSigContainer .addSigBottom .updatePhaseAdd .updatePhaseDiv ul li{padding-left:5px;float:left}
.addSigContainer .addSigBottom .updatePhaseAdd .updatePhaseDiv label{background:none}
.addSigContainer .addSigBottom .updatePhaseAdd .updatePhaseDiv ul li .updateDeg{padding-left:30px}
.addSigContainer .addSigBottom .updatePhaseAdd .updatePhaseDiv ul li input[type=number]{width:50px}
.addSigContainer .addSigBottom .updatePhaseAdd .updatePhaseDiv ul li input[type=text]{width:80px}
.addSigContainer .addSigBottom .updatePhaseAdd .updatePhaseDiv ul li input[type=button]{width:70px;height:25px;cursor:pointer;background:#96a2b2 !important; color:#fff; font-weight:bold;line-height:25px}
.addSigContainer .addSigBottom .updatePhaseAdd .updatePhaseDiv ul li.phaseResetBt{padding-left:30px}
.addSigContainer .addSigBottom .updatePhaseAdd .updatePhaseDiv ul li.phaseSaveBt{padding-left:10px}
.addSigContainer .addSigBottom .updatePhaseAdd .updatePhaseDiv .linkMessage{position:absolute;top:37px;left:260px}
.addSigContainer .addSigBottom .updatePhaseAdd .phaseInfoCon{width:auto;height:100%;padding:5px}
.addSigContainer .addSigBottom .updatePhaseAdd .linkInfoCon{width:auto;height:100%;padding:0 5px}
.addSigContainer .addSigBottom .updatePhaseAdd .phaseInfoCon table, .addSigContainer .addSigBottom .updatePhaseAdd .linkInfoCon table{width:100%;border-collapse:collapse;}
.addSigContainer .addSigBottom .updatePhaseAdd .phaseInfoCon table thead, .addSigContainer .addSigBottom .updatePhaseAdd .linkInfoCon table thead{width:100%;background-color:#f4f4f4}
.addSigContainer .addSigBottom .updatePhaseAdd .phaseInfoCon table th, .addSigContainer .addSigBottom .updatePhaseAdd .phaseInfoCon table td{padding:6px;text-align:center;border:1px solid #bababa;width:9.1%}
.addSigContainer .addSigBottom .updatePhaseAdd .linkInfoCon table th, .addSigContainer .addSigBottom .updatePhaseAdd .linkInfoCon table td{padding:6px;text-align:center;border:1px solid #bababa;width:10%}
.addSigContainer .addSigBottom .updatePhaseAdd .phaseInfoCon table th, .addSigContainer .addSigBottom .updatePhaseAdd .linkInfoCon table th{font-weight: bold;color: #2d2d2d;}
.addSigContainer .addSigBottom .updatePhaseAdd .phaseInfoCon table td{color:#515151;height:90px}
.addSigContainer .addSigBottom .updatePhaseAdd .linkInfoCon table td{color:#515151;height:40px}
.addSigContainer .addSigBottom .updatePhaseAdd .phaseInfoCon table .aProgress td{height:auto}
.addSigContainer .addSigBottom .updatePhaseAdd .phaseInfoCon table .bProgress td{height:auto}
.addSigContainer .addSigBottom .updatePhaseAdd .phaseInfoCon input{width: 50px;margin: 0 18px;line-height: 15px;text-align: center;cursor: pointer;}
.addSigContainer .addSigBottom .updatePhaseAdd .updateMapNo{display:inline-block;margin:5px;position:relative;left:775px}
.addSigContainer .addSigBottom .updatePhaseAdd .updateMapNo #updateMapNo{width:45px}
.addSigContainer .addSigBottom .updatePhaseAdd .updateAPhaseBack{position:absolute;width:785px;height:100px;z-index:20;left:105px;top:142px}
.addSigContainer .addSigBottom .updatePhaseAdd .updateBPhaseBack{position:absolute;width:800px;height:100px;z-index:20;left:105px;top:245px}
.addSigContainer .addSigBottom .updatePhaseAdd .updateAPhaseBack ul li,.updatePhaseAdd .updateBPhaseBack ul li{float:left;width:98.1px;height:100px;cursor:pointer}
정보관리 업로드
.addSigContainer .addSigBottom .uploadDiv{display:none}
.addSigContainer .addSigBottom .uploadDiv h4{display:block !important}
.addSigContainer .addSigBottom .uploadDiv ul li{padding:10px}
.addSigContainer .addSigBottom .uploadDiv ul li select{height:27px;overflow:hidden}
.addSigContainer .addSigBottom .uploadDiv ul li input[type="file"]{display: inline-block;padding: .2em .75em;font-size: inherit;font-family: inherit;line-height: normal;
vertical-align: middle;background-color: #f5f5f5;border: 1px solid #ebebeb;border-bottom-color: #e2e2e2;
border-radius: .25em;-webkit-appearance: none; 네이티브 외형 감추기
-moz-appearance: none;appearance: none;}
.addSigContainer .addSigBottom .uploadDiv ul li input[type="button"]{width:100px;height:30px;cursor:pointer}
.addSigContainer .addSigBottom .uploadDiv ul li label{display: inline-block;padding: .5em;color: #000000;font-size: inherit;line-height: normal;background-color: #fdfdfd;
cursor: pointer;border: 1px solid #ebebeb;border-bottom-color: #e2e2e2;border-radius: .25em;width:100px;text-align:center} */
/* 엑셀업로드 iframe */
.excelUpload {
width: 878px
}
.extractTodExcelDiv h4 {
display: block !important;
padding: 10px;
font-size: 14px;
background: #CCC;
}
.extractTodExcelDiv {
height: 100%
}
.extractTodExcelDiv ul li {
padding: 10px
}
.extractTodExcelDiv ul li:nth-child(2) {
float: left
}
.extractTodExcelDiv ul li label {
display: inline-block;
padding: .5em;
color: #000000;
font-size: inherit;
line-height: normal;
background-color: #fdfdfd;
cursor: pointer;
border: 1px solid #ebebeb;
border-bottom-color: #e2e2e2;
border-radius: .25em;
width: 100px;
text-align: center
}
.extractTodExcelDiv ul li input[type="button"] {
width: 100px;
height: 30px;
cursor: pointer
}
.extractTodExcelDiv ul li select {
height: 27px;
overflow: hidden
}
.showLoading {
display: none;
position: absolute;
top: 73px;
left: 310px;
z-index: 20
}
.dataLoading {
display: none;
position: absolute;
top: 200px;
left: 300px;
z-index: 20
}
.excelDataLoading {
display: none;
position: absolute;
top: 60px;
left: 270px;
opacity: 0.7;
z-index: 20
}
.imgDataLoading {
display: none;
position: absolute;
top: 200px;
left: 270px;
opacity: 0.7;
z-index: 20
}
.headMenu ul .toggleBtn {
border-right: 1px solid #bbbbbb
}
.headMenu ul .toggleBtn:nth-child(1) {
border-left: 1px solid #bbbbbb
}
.sigPop_box .pop_table_phase {
margin: 5px 0
}
.sigPop_box .pop_table_phase tr td:nth-child(1) {
width: 10%;
padding: 5px
}
.sigPop_box .pop_table_phase tr td {
width: 15%;
padding: 5px;
text-align: center;
border: 1px solid #bbb;
font-size: 11px
}
.sigPop_box .pop_table_phase tr:nth-child(2) {
height: 80px
}
.sigPop_box .pop_table_phase tr:nth-child(4) {
height: 80px
}
.treeLoading {
display: none;
position: absolute;
top: 50px;
left: 45%
}
/* 로드뷰 아이콘 */
#roadviewClose {
position: absolute;
padding: 4px;
top: 5px;
left: 5px;
cursor: pointer;
background: #fff;
border-radius: 4px;
border: 1px solid #c8c8c8;
box-shadow: 0px 1px #888;
z-index: 10
}
#roadviewClose .img {
display: block;
background: url(http://t1.daumcdn.net/localimg/localimages/07/mapapidoc/rv_close.png) no-repeat;
width: 14px;
height: 14px;
}
.board-write {
width: 100%;
border-top: 2px solid #005ead;
border-bottom: 2px solid #005ead;
}
.board-write th {
background: #CCC;
border-bottom: 1px solid #bbb;
}
.board-write td {
padding: 10px;
border-bottom: 1px solid #ddd;
}
.board-write td #addIntLcType, .board-write td #addIntLampType, .board-write td #addIntMainphase {
width: 100px
}
.btn-tinted-03 {
background: #96a2b2 !important;
color: #fff;
font-weight: bold;
}
.btn-inline a {
display: inline-block;
height: 28px;
line-height: 28px;
padding: 0 20px;
background: #333;
color: #fff;
vertical-align: middle;
}
/* 페이즈정보 팡벙 */
.cvibInfoTop {
width: 100%;
margin: 5px 5px 0 5px
}
.cvibInfoTop .tabs {
height: 30px;
position: relative;
z-index: 50;
}
.cvibInfoTop .tabs li {
float: left;
}
.cvibInfoTop .tabs li:nth-child(1) {
border-top: 1px solid #bbbbbb;
border-left: 1px solid #bbbbbb
}
.cvibInfoTop .tabs li:nth-child(2) {
border-top: 1px solid #bbbbbb
}
.cvibInfoTop .tabs .regionIntNm {
line-height: 30px;
width: 100%;
text-align: center;
font-size: 15px
}
.bottomInfo {
height: 100%;
width: 100%;
float: left;
}
.bottomInfo table {
width: 100%;
border-collapse: collapse
}
.bottomInfo table thead {
background-color: #f4f4f4
}
.bottomInfo table tr th, .bottomInfo table tr td {
border: 1px solid #bbb;
line-height: 30px;
text-align: center;
color: #2d2d2d
}
.bottomInfo table tr th {
font-weight: bold
}
.bottomInfo .bottomInfoTop {
margin: 5px
}
.bottomInfo .bottomInfoBottom {
margin: 5px
}
.bottomInfo .bottomInfoBottom .bottomInfoHead {
overflow-y: scroll;
scrollbar-arrow-color: #eee;
scrollbar-base-color: #eee;
scrollbar-3dLight-Color: #eee;
scrollbar-Face-Color: #eee;
scrollbar-Track-Color: #eee;
}
.bottomInfo .bottomInfoBottom .bottomInfoHead::-webkit-scrollbar {
width: 17px;
background-color: #eee;
border-top: 1px solid #bbb;
border-right: 1px solid #bbb;
border-bottom: 1px solid #bbb;
}
.bottomInfo .bottomInfoBottom .bottomInfoBody {
max-height: 370px;
overflow-y: scroll;
border-bottom: 1px solid #bbb
}
.bottomInfo .bottomInfoBottom .bottomInfoBody::-webkit-scrollbar {
width: 17px;
border-right: 1px solid #bbb;
background-color: #eee;
}
.bottomInfo .bottomInfoBottom .bottomInfoBody::-webkit-scrollbar-thumb {
background-color: #bbb;
}
.bottomInfo .bottomInfoBottom .bottomInfoBody table tbody tr:nth-child(1) td {
border-top: 0
}
.bottomInfo .bottomInfoBottom .bottomInfoBody .cvibLightsBack_1 {
background-color: #ff0000
}
.bottomInfo .bottomInfoBottom .bottomInfoBody .cvibLightsBack_2 {
background-color: #ffff00
}
.bottomInfo .bottomInfoBottom .bottomInfoBody .cvibLightsBack_3 {
background-color: #008000
}
.bottomInfo .bottomEvent {
display: none;
margin: 10px
}
.bottomInfo .bottomEvent .collctDtime img {
cursor: pointer
}
.bottomInfo .bottomEvent .eventPopListTable {
margin-top: 10px
}
.bottomInfo .bottomEvent .cvibLoading {
display: none;
margin: 0 auto
}
.coordBox {
background-color: white;
gap: 10px;
width: 470px;
height: 40px;
display: none;
align-items: center;
justify-content: center;
position: absolute;
z-index: 2;
left: 85px;
top: 28px;
border: 1px solid #c9c9c9;
}
.coordBox.on {
display: flex;
}
.coord-unit {
display: flex;
gap: 5px;
align-items: center;
font-weight: bold;
font-size: 12px;
}
.coord-unit input {
padding: 3px 5px;
font-weight: bold;
width : 110px;
}
.coord-btn {
border: 1px solid #1e65c5;
background-color: #1e65c5;
color: white;
font-weight: bold;
cursor: pointer;
border-radius: 5px;
padding: 3px 18px;
}
.coord-btn:hover {
filter:brightness(1.1);
}
@media (max-width: 1000px) {
.crossLoadMap {
width: 100%;
height: 450px;
border: 1px solid #bbb;
z-index: 1;
float: left;
}
.crossLoadInfo {
width: 100%;
height: 450px;
border: 1px solid #bbb;
z-index: 1;
float: left;
}
}