公路局项目
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 

950 lines
19 KiB

.layer_assistant_up {
right: 20px;
width: 64px;
height: 42px;
cursor: pointer;
overflow: hidden;
background: url("../images/assistant/layer_toggle_up.png") no-repeat;
}
.layer_assistant_down {
right: 20px;
width: 64px;
height: 42px;
cursor: pointer;
overflow: hidden;
background: url("../images/assistant/layer_toggle_down.png") no-repeat;
}
.layer-menu-list {
position: absolute;
right: 0;
margin: 0;
padding: 0;
}
.layer-menu-first {
margin-top: 4px;
right: 0;
display: block;
}
.layer-menu {
right: 0;
margin-top: 8px;
display: block;
}
.layer-top-menu {
width: 60px;
height: 64px;
border: 1px solid #9B9EA4;
cursor: pointer;
background-color: #FFF;
float: right;
}
.layer-top-menu.disabled {
opacity: 0.6;
pointer-events: none;
}
.layer-top-menu-img {
height: 42px;
}
.layer-top-menu-num {
display: none;
height: 42px;
width: 100%;
text-align: center;
color: #00AA76;
font-weight: bold;
}
.layer-top-menu-num span {
top: 15px;
position: relative;
}
.layer-top-menu-text {
height: 20px;
line-height: 20px;
text-align: center;
background-color: #ecf6e9;
color: #151d22;
font-family: Microsoft YaHei;
font-size: 14px;
}
.layer-top-menu:hover .layer-top-menu-text, .layer-top-menu.active .layer-top-menu-text {
background-color: #00AA76;
border: 1px solid #00AA76;
color: #FFF;
}
/*
鼠标滑过管制、施工、天气预报图层助手样式
*/
.layer-top-menu:hover #layer_regulate_img, #layer_regulate_img.active {
display: none;
}
.layer-top-menu:hover #layer_regulate_num, #layer_regulate_num.active {
display: block;
}
.layer-top-menu:hover #layer_construct_img, #layer_construct_img.active {
display: none;
}
.layer-top-menu:hover #layer_construct_num, #layer_construct_num.active {
display: block;
}
.layer-top-menu:hover #layer_tree_img, #layer_tree_img.active {
display: none;
}
.layer-top-menu:hover #layer_tree_num, #layer_tree_num.active {
display: block;
}
.layer-top-menu:hover, .layer-top-menu.active {
border: 1px solid #00AA76;
}
.layer-sub-menu-container {
background-color: #FFF;
position: fixed;
right: 94px;
}
.layer-sub-menu-list {
margin: 0;
padding: 0;
}
.layer-sub-menu {
display: block;
position: relative;
float: right;
width: 60px;
height: 63px;
margin-right: 5px;
border: 1px solid #9B9EA4;
cursor: pointer;
font-family: Microsoft YaHei;
font-size: 14px;
}
.layerNum {
display: none;
position: absolute;
z-index: 999;
width: 58px;
text-align: center;
height: 100%;
color: #ffffff;
font-weight: bold;
}
.layerImg {
float: left;
margin-left: 45px;
display: none;
}
.layer-num {
margin-top: 12px !important;
}
.layer-img {
background-image: url('../images/assistant/down.png');
width: 12px;
height: 7px;
margin-top: 18px !important;
}
.layer-img.active {
background-image: url('../images/assistant/up.png');
}
.layer-sub-menu:hover .layerNum, .layerImg.active {
display: block;
}
.layerNum.active {
width: 45px;
display: block;
}
.width67 {
width: 67px;
}
.layer-sub-menu span {
margin-top: 40px;
text-align: center;
display: block;
}
/*
图层筛选下拉框
*/
.layer-filter {
text-align: center;
vertical-align: middle;
line-height: 40px;
color: #000000;
border: 1px solid #00aa76;
position: absolute;
cursor: pointer;
font-family: Microsoft YaHei;
font-size: 14px;
display: none;
}
.filter-type {
width: 100%;
}
.filter-type span {
width: 23%;
float: left;
background-color: #e8f4eb;
}
.layer-filter ul {
display: inline;
background-color: #ffffff;
width: 77%;
float: left;
text-align: center;
}
.layer-filter ul li {
float: left;
width: 70px;
list-style: none;
color: #00aa76;
}
.layer-filter ul li:hover, .layer-filter ul li.active {
color: #000000;
}
.clear {
clear: both;
}
.hidden {
display: none;
}
/*设施*/
#layer_facility_img {
background: url("../images/assistant/facility.png") no-repeat scroll 9px 3px;
}
/*设备*/
#layer_equipment_img {
background: url("../images/assistant/equipment.png") no-repeat scroll 9px 3px;
}
/*标志*/
#layer_event_img {
background: url("../images/assistant/event.png") no-repeat scroll 9px 3px;
}
/*#layer_crowd_img{*/
/*background: url("../ArcGIS/myModules/images/assistant/congestion.png") no-repeat scroll 12px 6px;*/
/*}*/
/*#layer_regulate_img {*/
/*background:url("../images/assistant/regulate.png") no-repeat scroll 9px 3px;*/
/*}*/
/*#layer_construct_img {*/
/*background:url("../images/assistant/construct.png") no-repeat scroll 9px 3px;*/
/*}*/
/*#layer_emergency_img {*/
/*background:url("../images/assistant/emergency.png") no-repeat scroll 9px 3px;*/
/*}*/
/*行道树*/
#layer_tree_img {
background: url("../images/assets/tree.png") no-repeat scroll 9px 3px;
}
/*#layer_weather_img {*/
/*background:url("../images/assistant/weather.png") no-repeat scroll 9px 3px;*/
/*}*/
/*1.桥*/
#base_bridge_layer {
background: #f6fbff url("../images/assets/bridge.png") no-repeat scroll 9px 3px;
color: #000;
}
#base_bridge_layer:hover, #base_bridge_layer.active {
background: #00AA76;
color: #fff;
}
/*2.中央隔离带*/
#base_isolation_layer {
background: #f6fbff url("../images/assets/isolation.png") no-repeat scroll 9px 3px;
color: #000;
}
#base_isolation_layer:hover, #base_isolation_layer.active {
background: #00AA76;
color: #fff;
}
/*3.摄像机*/
#base_camera_layer {
background: #f6fbff url("../images/assets/camera.png") no-repeat scroll 9px 3px;
color: #000;
}
#base_camera_layer:hover, #base_camera_layer.active {
background: #00AA76;
color: #fff;
}
/*4.情报板*/
#base_vms_layer {
background: #f6fbff url("../images/assets/vms.png") no-repeat scroll 9px 3px;
color: #000;
}
#base_vms_layer:hover, #base_vms_layer.active {
background: #00AA76;
color: #fff;
}
/*5.微波检测器*/
#base_detector_microwave_layer {
background: #f6fbff url("../images/assets/detector.png") no-repeat scroll 9px 3px;
color: #000;
}
#base_detector_microwave_layer:hover, #base_detector_microwave_layer.active {
background: #00AA76;
color: #fff;
}
/*6.太阳板*/
#base_solar_layer {
background: #f6fbff url("../images/assets/solar.png") no-repeat scroll 9px 3px;
color: #000;
}
#base_solar_layer:hover, #base_solar_layer.active {
background: #00AA76;
color: #fff;
}
/*7.标志牌*/
#base_denoter_layer {
background: #f6fbff url("../images/assets/markpanel.png") no-repeat scroll 9px 3px;
color: #000;
}
#base_denoter_layer:hover, #base_denoter_layer.active {
background: #00AA76;
color: #fff;
}
/*8.行道树*/
#base_tree_layer {
background: #f6fbff url("../images/assets/tree.png") no-repeat scroll 9px 3px;
color: #000;
}
#base_tree_layer:hover, #base_tree_layer.active {
background: #00AA76;
color: #fff;
}
#layer_warning {
background: #f6fbff url("../images/assistant/event-warning.png") no-repeat scroll 9px 3px;
color: #000;
}
#layer_warning:hover, #layer_warning.active {
background: #00AA76;
color: #fff;
}
/*弹出气泡样式*/
.popup-container {
padding: 0 0 0 10px;
width: 200px;
}
.popup-container .title {
font-size: 14px;
font-weight: bold;
padding-left: 10px;
color: #3D4A53;
}
.hr {
margin: 2px 0;
margin-top: 5px;
margin-bottom: 5px;
border-top: 1px solid #9c8f8f;
}
.popup-container .row {
margin-bottom: 2px;
}
.popup-container .left {
float: left;
text-align: right;
width: 80px;
font-size: 12px;
}
.popup-container .right {
float: left;
text-align: left;
width: 115px;
font-size: 13px;
padding-left: 5px;
}
.button-container {
padding: 10px 0 0 10px;
}
.btn-default {
color: #FFFFFF;
background-color: #3D4A53;
border: 1px solid #3D4A53;
margin-left: 5px;
border-radius: 0;
width: 80px;
cursor: pointer;
}
.btn-default:focus {
outline: none;
}
.btn-default.active, .btn-default:hover {
color: #FFFFFF;
background-color: #00AA76;
border-color: #00AA76;
}
/*天气气泡内容布局*/
.popup-container .weather-left {
float: left;
width: 70px;
font-size: 15px;
text-align: center;
padding-top: 10px;
}
.popup-container .weather-left img {
margin: 5px 0 5px 0;
}
.popup-container .weather-right {
float: left;
width: 130px;
font-size: 12px;
padding-top: 10px;
}
.popup-container .weather-right img {
width: 12px;
height: 12px;
}
.popup-container .content-span {
display: inline-block;
margin-left: 10px;
}
/*车牌样式*/
.carDiv {
display: none;
position: absolute;
border: 1px solid rgb(0, 0, 0);
font-size: 12px;
padding: 3px;
top: 529px;
left: 36px;
background-color: rgb(255, 255, 255);
}
.layer_state_theme {
background: url("../ArcGIS/myModules/images/assistant/congestion.png") no-repeat scroll 12px 6px;
}
.layer_polling_theme {
background: url("../ArcGIS/myModules/images/assistant/inspection.png") no-repeat scroll 2px 3px;
}
.layer_event_theme {
background: url("../ArcGIS/myModules/images/assistant/trafficControl.png") no-repeat scroll 0px 3px;
}
.layer_construct_theme {
background: url("../ArcGIS/myModules/images/assistant/constrction.png") no-repeat scroll 2px 2px;
}
.layer_traffic_theme {
background: url("../ArcGIS/myModules/images/assistant/traffic.png") no-repeat scroll 6px 1px;
}
.ui3-control-wrap .trafficopt {
padding-right: 12px;
line-height: 34px;
float: left;
display: inline-block;
cursor: pointer;
}
.toolscontainer {
float: right;
margin-right: 6px;
box-shadow: 1px 2px 1px #b2b2b2;
border: 1px solid #EFF0EF;
}
.ui3-control-wrap {
box-sizing: border-box;
position: relative;
}
.ui3-control-wrap .left, .ui3-control-wrap .right {
height: 34px;
background: #fff;
border-radius: 2px;
}
#tools-region span {
float: left;
height: 34px;
width: 34px;
background-image: url("../ArcGIS/myModules/images/assistant/region.png");
background-repeat: no-repeat;
background-position: 13px 9px;
margin-right: 2px;
}
.tools-region.active, #tools-region:hover span {
background-image: url("../ArcGIS/myModules/images/assistant/region-green.png") !important;
}
#tools-flow span {
float: left;
height: 34px;
width: 34px;
background-image: url("../ArcGIS/myModules/images/assistant/flow.png");
background-repeat: no-repeat;
background-position: 13px 9px;
margin-right: 2px;
}
.tools-flow.active, #tools-flow:hover span {
background-image: url("../ArcGIS/myModules/images/assistant/flow-green.png") !important;
}
#tools-distance span {
float: left;
height: 34px;
width: 34px;
background-image: url("../ArcGIS/myModules/images/assistant/distance.png");
background-repeat: no-repeat;
background-position: 13px 9px;
margin-right: 7px;
}
.tools-distance.active, #tools-distance:hover span {
background-image: url("../ArcGIS/myModules/images/assistant/distance-green.png") !important;
}
#tools-area span {
float: left;
height: 34px;
width: 34px;
background-image: url("../ArcGIS/myModules/images/assistant/area.png");
background-repeat: no-repeat;
background-position: 13px 9px;
margin-right: 7px;
}
.tools-area.active, #tools-area:hover span {
background-image: url("../ArcGIS/myModules/images/assistant/area-green.png") !important;
}
#tools-crowd span {
float: left;
height: 34px;
width: 34px;
background-image: url("../ArcGIS/myModules/images/assistant/crowd.png");
background-repeat: no-repeat;
background-position: 13px 9px;
margin-right: 7px;
}
.tools-crowd.active, #tools-crowd:hover span {
background-image: url("../ArcGIS/myModules/images/assistant/crowd-green.png") !important;
}
/*底图切换工具样式*/
#BasemapToggle {
width: 80px;
right: 20px;
position: absolute;
bottom: 10px;
z-index: 999;
}
.ui3-control-wrap i {
float: left;
font-size: 12px;
font-style: normal;
height: 34px;
line-height: 34px;
display: inline-block;
}
.ui3-control-wrap i.active, #tools-area:hover i, #tools-region:hover i, #tools-flow:hover i, #tools-distance:hover i, #tools-crowd:hover i {
color: #00aa76;
}
.ui3-control-wrap .left div {
padding-right: 13px;
line-height: 34px;
float: left;
display: inline-block;
cursor: pointer;
}
.line_b {
float: left;
height: 21px;
display: inline-block;
border-right: 1px solid #CDCCCC;
top: 7px;
position: relative;
}
.vmstoolscontainer {
float: right;
margin-right: 6px;
box-shadow: 1px 2px 1px #b2b2b2;
border: 1px solid #EFF0EF;
background-color: #fff;
width: 165px;
position: absolute;
}
.vmsui3-control-wrap {
box-sizing: border-box;
}
.vmsui3-control-wrap .left, .vmsui3-control-wrap .right {
height: 38px;
background: #fff;
border-radius: 2px;
}
.vmsui3-control-wrap i {
float: left;
font-size: 12px;
font-style: normal;
height: 34px;
line-height: 34px;
display: inline-block;
}
#vms-circle span {
float: left;
height: 34px;
width: 34px;
background-image: url("../ArcGIS/myModules/images/assistant/vmscircle.png");
background-repeat: no-repeat;
background-position: 13px 9px;
margin-right: 2px;
}
.vms-circle.active, #vms-circle:hover span {
background-image: url("../ArcGIS/myModules/images/assistant/vmscircle-green.png") !important;
}
#vms-road span {
float: left;
height: 34px;
width: 34px;
background-image: url("../ArcGIS/myModules/images/assistant/vmsline.png");
background-size: 16px, 16px;
background-repeat: no-repeat;
background-position: 13px 9px;
margin-right: 2px;
}
.vms-road.active, #vms-road:hover span {
background-image: url("../ArcGIS/myModules/images/assistant/vmsline-green.png") !important;
}
#vms-btn span {
float: left;
height: 27px;
width: 50px;
margin-top: 10px;
margin-left: 3px;
}
#vms-cue {
display: none;
margin-top: 30px;
border: 1px solid #00AA76;
position: absolute;
font-size: 12px;
}
#table-1 thead th {
background-color: #00AA76;
color: #fff;
border-bottom-width: 0;
}
/* Column Style */
#table-1 td {
color: #000;
}
/* Heading and Column Style */
#table-1 tr, #table-1 th {
border-width: 1px;
border-style: solid;
border-color: rgb(81, 130, 187);
}
/* Padding and font style */
#table-1 td, #table-1 th {
padding: 5px 10px;
font-size: 12px;
font-family: Verdana;
font-weight: bold;
}
/*3d弹出气泡样式*/
.d3popup-container {
padding: 20 0 0 10px;
width: 300px;
}
.d3popup-container .left {
float: left;
text-align: right;
width: 100px;
font-size: 12px;
}
.d3popup-container .right {
float: left;
text-align: left;
width: 200px;
font-size: 13px;
padding-left: 5px;
}
/*统计面板*/
#staticPanel {
width: 422px;
height: 406px;
}
#staticPanel-control {
width: 422px;
height: 38px;
border: 1px solid #a4a1a1;
background-color: #ffffff;
}
#staticPanel-control span {
line-height: 2.7em;
}
.staticPanel-control-left {
width: 3px;
height: 30px;
background-color: #00aa76;
float: left;
margin-top: 4px;
}
.staticPanel-control-right {
width: 416px;
height: 30px;
float: left;
}
.staticPanel-label {
text-indent: 10px;
color: #a9a9a9;
}
.staticPanel-control-label {
padding-left: 13px;
font-size: 14px;
color: #3d4a5f;
}
#staticPanel-control-toggle-txt {
height: 36px;
width: 50px;
float: right;
font-size: 14px;
color: #767676;
}
#staticPanel-control-toggle {
width: 36px;
height: 36px;
float: right;
background: url("../images/assets/static/close.png") no-repeat;
background-position: center;
cursor: pointer;
}
#staticPanel-content {
width: 422px;
height: 395px;
border: 1px solid #c1c1c1;
background-color: #ffffff;
/*opacity: 0.36;*/
padding: 12px 10px 10px 10px;
display: block;
}
.staticPanel-content-txt {
color: #3d4a53;
font-size: 14px;
font-family: "Microsoft YaHei", sans-serif;
}
.staticPanel-content-num {
color: #3d4a53;
font-size: 20px;
font-family: "Microsoft YaHei", sans-serif;
}
#staticPanel-total {
height: 55px;
width: 100%;
border: 1px solid #cacaca;
}
#staticPanel-total div {
float: left;
}
#staticPanel-total-img {
margin-left: 22px;
height: 55px;
width: 50px;
background: url("../images/assets/static/allAssets.png") no-repeat;
background-position: 10px;
}
.staticPanel-total-txt {
margin-left: 16px;
height: 55px;
line-height: 55px;
}
#staticPanel-total-num {
margin-left: 16px;
height: 55px;
line-height: 55px;
}
#staticPanel-table {
height: 296px;
width: 100%;
border: 1px solid #cacaca;
border-collapse: separate;
border-spacing: 12px 12px;
background-color: #e5e5e5;
}
#staticPanel-table tr {
width: 100%;
}
#staticPanel-table td {
width: 180px;
height: 59px;
background-color: #ffffff;
border: 1px solid #cacaca;
cursor: pointer;
}
#staticPanel-table td:hover{
border: 1px solid #00aa76;
}
.staticPanel-table-float {
height: 58px;
float: left;
}
.staticPanel-table-img {
margin-left: 10px;
height: 59px;
width: 50px;
}
.staticPanel-table-content-name {
padding-top: 10px;
}
.staticPanel-table-content-pad {
margin-left: 16px;
}
#staticPanel-table-solar {
background: url("../images/assets/static/solar.png") no-repeat;
background-position: 10px;
}
#staticPanel-table-bridge {
background: url("../images/assets/static/bridge.png") no-repeat;
background-position: 10px;
}
#staticPanel-table-vms {
background: url("../images/assets/static/infoBoard.png") no-repeat;
background-position: 10px;
}
#staticPanel-table-isolation {
background: url("../images/assets/static/isolation.png") no-repeat;
background-position: 10px;
}
#staticPanel-table-tree {
background: url("../images/assets/static/tree.png") no-repeat;
background-position: 10px;
}
#staticPanel-table-camera {
background: url("../images/assets/static/camera.png") no-repeat;
background-position: 10px;
}
#staticPanel-table-denoter {
background: url("../images/assets/static/denote.png") no-repeat;
background-position: 10px;
}
#staticPanel-table-microwave {
background: url("../images/assets/static/mircroDector.png") no-repeat;
background-position: 10px;
}