* {
|
margin: 0 auto;
|
padding: 0;
|
list-style-type: none;
|
font-family: "微软雅黑";
|
}
|
|
.model-backcolor {
|
background: rgb(144, 238, 144);
|
}
|
|
.nav-header {
|
margin-left: 60px;
|
width: 500px;
|
height: 50px;
|
line-height: 50px;
|
text-align: left;
|
color: white;
|
font-size: 18px;
|
font-weight: bold;
|
letter-spacing: 2px;
|
/*font-style:italic;斜体*/
|
}
|
|
.navbar-fixed-top {
|
left: -17px !important;
|
right: 17px !important;
|
top: 6px !important;
|
}
|
|
#logo {
|
width: 60px;
|
height: 60px;
|
margin-top: -8px;
|
}
|
|
#page > li {
|
cursor: pointer;
|
}
|
|
.content {
|
padding-top: 50px;
|
height: 100%;
|
width: 100%;
|
min-width: 1000px;
|
}
|
.content-top {
|
padding-top: 10px;
|
height: 75%;
|
width: 100%;
|
min-width: 1000px;
|
}
|
|
.content-left{
|
/*border:1px solid red;*/
|
/*height:100%;*/
|
float: left;
|
/*overflow: auto;*/
|
overflow-x: auto;
|
overflow-y: auto;
|
}
|
.content-right {
|
/*border:1px solid red;*/
|
/*height:100%;*/
|
float: left;
|
/*overflow: auto;*/
|
overflow-x: auto;
|
overflow-y: auto;
|
}
|
|
.content-left {
|
width: 39.2%;
|
height: 100%;
|
/*width: 80%;
|
height: 40%;*/
|
min-width: 382px;
|
}
|
.content-right {
|
width: 100%;
|
height: 100%;
|
/*width: 80%;
|
height: 40%;*/
|
min-width: 800px;
|
}
|
|
|
.content-down {
|
height: 100%;
|
width: 100%;
|
/*height: 60%;*/
|
min-width: 382px;
|
/*position: absolute;
|
top: 735px;
|
right: 8%;*/
|
}
|
.down-right {
|
width: 57%;
|
position: absolute;
|
left: 800px;
|
}
|
/*图例*/
|
.legend {
|
width: 100%;
|
min-width: 300px;
|
height: 50px;
|
/*border:1px solid black;*/
|
}
|
|
.legend > ul {
|
float: right;
|
height: 50px;
|
/*border: 1px solid gray;*/
|
}
|
|
.legend > ul > li {
|
border: 1px solid skyblue;
|
float: left;
|
width: 120px;
|
height: 30px;
|
text-align: center;
|
border-radius: 5px;
|
line-height: 30px;
|
margin-right: 250px;
|
margin-top: 15px;
|
}
|
|
.monitoring-area .devices {
|
border: 0px solid skyblue;
|
background: white;
|
}
|
|
.monitoring-area {
|
margin-top: -70px;
|
padding-top: 90px;
|
padding-left: 10%;
|
width: 1850px;
|
height: 100%;
|
/*border: 1px solid blue;*/
|
min-width:1080px;
|
}
|
.monitoring-area .alart {
|
background:white;
|
}
|
.monitoring-area-left {
|
margin-top: -70px;
|
padding-top: 263px;
|
padding-left: 5%;
|
width: 100%;
|
height: 100%;
|
/*border: 1px solid blue;*/
|
}
|
.area-left {
|
float: right;
|
}
|
|
.monitoring-area table tr td {
|
text-align: center;
|
}
|
|
.panel table tr td {
|
text-align: center;
|
}
|
|
.roadway {
|
width: 100%;
|
}
|
|
.roadway > li {
|
width: 36px;
|
height: 35px;
|
border: 1px solid skyblue;
|
float: left;
|
margin-top:1px;
|
margin-left: 2px;
|
margin-bottom: 4px;
|
/*background: #DADADA;*/
|
}
|
.monitoring-area .wire {
|
width: 36px;
|
height: 25px;
|
float: left;
|
margin-top: 5px;
|
margin-left: 2px;
|
margin-bottom: 4px;
|
text-align: center;
|
border: 1px solid #f3f9f1;
|
background: #DADADA;
|
}
|
.monitoring-area .inshelves {
|
width: 25px;
|
height: 30px;
|
border: 1px solid #f3f9f1;
|
/* border-radius: 3px; */
|
margin-bottom: 4px;
|
margin-left: 2px;
|
margin-top: 5px;
|
text-align: center;
|
line-height: 46px;
|
background: #DADADA;
|
float: left;
|
}
|
|
.monitoring-area .hides {
|
border: 0px solid #f3f9f1;
|
background: white;
|
}
|
.monitoring-area .boxs {
|
width: 36px;
|
height: 35px;
|
border: 1px solid skyblue;
|
float: left;
|
margin-top: 1px;
|
margin-left: 2px;
|
margin-bottom: 4px;
|
background: white;
|
}
|
/*.roadway1 {
|
width: 830px;
|
}
|
|
.roadway1 > li {
|
width: 36px;
|
height: 35px;
|
float: left;
|
margin-top: 5px;
|
margin-left: 2px;
|
margin-bottom: 4px;
|
text-align:center;
|
}*/
|
/*.roadway2 {
|
width: 830px;
|
}
|
|
.roadway2 > li {
|
width: 100%;
|
height: 100%;
|
float: left;
|
margin-top: 5px;
|
margin-left: 2px;
|
margin-bottom: 4px;
|
text-align: center;
|
}*/
|
.monitoring-area .injacking {
|
background: #bfeab1;
|
|
}
|
|
.roadway3 {
|
width: 100%;
|
}
|
.roadway3 > li {
|
width: 36px;
|
height: 25px;
|
float: left;
|
margin-top: 5px;
|
margin-left: 2px;
|
margin-bottom: 4px;
|
text-align: center;
|
border: 1px solid #f3f9f1;
|
background: #DADADA;
|
}
|
.roadway4 {
|
width: 100%;
|
}
|
|
.roadway4 > li {
|
width: 36px;
|
height: 35px;
|
border: 1px solid skyblue;
|
float: left;
|
margin-top: 1px;
|
margin-left: 2px;
|
margin-bottom: 4px;
|
}
|
.leftway1 {
|
width: 100%;
|
}
|
.leftway1 > li {
|
width: 36px;
|
height: 25px;
|
border: 1px solid #f3f9f1;
|
background: #DADADA;
|
float: right;
|
margin-top: 1px;
|
margin-left: 2px;
|
margin-bottom: 4px;
|
}
|
|
.leftway2 {
|
float: left;
|
}
|
.leftway2 > li {
|
width: 36px;
|
height: 25px;
|
border: 1px solid #f3f9f1;
|
background: #DADADA;
|
margin-top: 1px;
|
margin-left: 2px;
|
margin-bottom: 4px;
|
}
|
|
.leftway3 > li {
|
width: 36px;
|
height: 25px;
|
border: 1px solid #f3f9f1;
|
background: #DADADA;
|
margin-top: 1px;
|
margin-left: 2px;
|
margin-bottom: 4px;
|
position: fixed;
|
left: 632px;
|
top: 232px;
|
}
|
.leftway4 > li {
|
width: 36px;
|
height: 25px;
|
border: 1px solid #f3f9f1;
|
background: #DADADA;
|
float: right;
|
margin-top: 1px;
|
margin-right: 76px;
|
margin-bottom: 4px;
|
}
|
.roadway_div {
|
/* position: absolute;
|
top: 275px;
|
left: 10%;*/
|
margin-left:5%;
|
float:left;
|
}
|
.img1 {
|
width: 45px;
|
}
|
.stacker {
|
/* position: absolute;
|
top: -1px; */
|
width: 100%;
|
}
|
|
.stacker > li {
|
width: 36px;
|
height: 25px;
|
border: 1px solid #f3f9f1;
|
/* border-radius: 3px; */
|
margin-bottom: 4px;
|
margin-left: 2px;
|
margin-top: 5px;
|
text-align: center;
|
line-height: 46px;
|
background: #DADADA;
|
float: left;
|
}
|
.monitoring-area .devices {
|
border: 0px solid skyblue;
|
background: white;
|
}
|
|
.tr1 > td {
|
padding: 5px
|
}
|
|
#stacker_1 {
|
left: 50px;
|
}
|
|
#stacker_2 {
|
right: 50px;
|
}
|
|
#conveyerline_L {
|
position: absolute;
|
bottom: -50px;
|
left: -10px;
|
height: 46px;
|
width: 200px;
|
}
|
|
#conveyerline_R {
|
position: absolute;
|
bottom: -50px;
|
left: -1px;
|
height: 46px;
|
width: 46px;
|
}
|
|
#conveyerline_L2 {
|
position: absolute;
|
bottom: -100px;
|
left: -18px;
|
height: 46px;
|
width: 160px;
|
}
|
|
#conveyerline_L > li, #conveyerline_L2 > li, #conveyerline_R > li {
|
border: 1px solid blue;
|
float: right;
|
width: 46px;
|
height: 46px;
|
margin-left: 2px;
|
margin-bottom: 4px;
|
line-height: 46px;
|
text-align: center;
|
background: #DADADA;
|
}
|
|
#img-man {
|
position: absolute;
|
top: 100px;
|
width: 100px;
|
height: 100px;
|
left: -35px;
|
}
|
|
#start-system {
|
transition: border .2s,color .4s;
|
}
|
|
#start-system:hover {
|
border: 1px solid pink;
|
color: red;
|
}
|
/*弹出框*/
|
.popover {
|
width: auto;
|
max-width: 800px;
|
}
|
/*光栅*/
|
.grating {
|
width: 5px;
|
height: 0%;
|
background: red;
|
transition: height 1s;
|
}
|
|
#grating_1001_1, #grating_1002_1, #grating_1010_1, #grating_1013_1 {
|
float: left;
|
}
|
|
#grating_1001_2, #grating_1002_2, #grating_1013_2 {
|
float: right;
|
}
|
|
#grating_1010_2 {
|
width: 1%;
|
height: 5px;
|
background: red;
|
position: absolute;
|
left: 0;
|
bottom: 0;
|
transition: width 1s;
|
}
|
/*#conveyerline_1001:hover .grating {
|
height:100%;
|
}
|
#conveyerline_1002:hover .grating {
|
height:100%;
|
}
|
#conveyerline_1008:hover .grating {
|
height:100%;
|
}
|
#conveyerline_1010:hover #grating_1010_2 {
|
width:100%;
|
}*/
|
|
#alarm {
|
cursor: pointer;
|
}
|
|
/*未登录禁用按钮*/
|
.mask-box {
|
position: relative;
|
float: left;
|
margin-right: 5px;
|
}
|
|
.btn-mask {
|
position: absolute;
|
top: 0;
|
left: 0;
|
z-index: 9999;
|
width: 100%;
|
height: 100%;
|
background: rgba(0,152,50,0.2);
|
}
|
|
/*调用changeColor*/
|
.device-warning {
|
animation: changeColor .5s linear infinite;
|
}
|
/*呼吸灯闪烁效果*/
|
@keyframes changeColor {
|
0% {
|
background: #FF0033;
|
box-shadow: 2px 2px 0px #FF0033;
|
}
|
|
20% {
|
background: #FF0033;
|
box-shadow: 2px 2px 20px #FF0033;
|
}
|
|
40% {
|
background: #FF0000;
|
box-shadow: 2px 2px 40px #FF0000;
|
}
|
|
60% {
|
background: #CC0000;
|
box-shadow: 2px 2px 60px #CC0000;
|
}
|
|
80% {
|
background: #FF0000;
|
box-shadow: 2px 2px 40px #FF0000;
|
}
|
|
100% {
|
background: #FF0033;
|
box-shadow: 2px 2px 20px #FF0033;
|
}
|
}
|
/*安全门*/
|
#safe_door_G1001 {
|
position: absolute;
|
top: -12px;
|
left: 0;
|
}
|
|
#safe_door_G1010 {
|
position: absolute;
|
left: -10px;
|
bottom: -32px;
|
}
|
|
.safe-door {
|
width: 120px;
|
height: 5px;
|
}
|
|
.door-left1001, .door-left1010, .door-right1001, .door-right1010 {
|
float: left;
|
width: 60px;
|
height: 100%;
|
}
|
|
.door-l, .door-r {
|
float: left;
|
width: 30px;
|
height: 100%;
|
}
|
|
.door-r {
|
background: black;
|
}
|
|
.safe-door-open1 {
|
animation: action ease-in .5s;
|
animation-fill-mode: forwards;
|
}
|
|
.safe-door-open2 {
|
animation: action2 ease-in .5s;
|
animation-fill-mode: forwards;
|
}
|
/*安全门开门效果*/
|
@keyframes action {
|
from {
|
transform: rotateZ(0deg);
|
}
|
|
to {
|
transform: rotateZ(-90deg);
|
}
|
}
|
|
@keyframes action2 {
|
from {
|
transform: rotateZ(0deg);
|
}
|
|
to {
|
transform: rotateZ(90deg);
|
}
|
}
|
/*安全门*/
|
/*光栅*/
|
.gs-warning {
|
animation: changeWidth ease-in .5s,changeColor .5s linear infinite;
|
animation-fill-mode: forwards;
|
}
|
|
.gs-warning-forhei {
|
animation: changeHeight ease-in .5s,changeColor .5s linear infinite;
|
animation-fill-mode: forwards;
|
}
|
|
@keyframes changeWidth {
|
from {
|
width: 0%;
|
}
|
|
to {
|
width: 100%;
|
}
|
}
|
|
@keyframes changeHeight {
|
from {
|
height: 0%;
|
}
|
|
to {
|
height: 100%;
|
}
|
}
|
/*光栅*/
|
/*报警心跳区域*/
|
#alarm-signs {
|
position: absolute;
|
width: 623px;
|
height: 200px;
|
left: 65px;
|
}
|
|
.heartbeat-tb tr td {
|
font-size: 8px;
|
width: 115px;
|
height: 50px;
|
/*border:1px solid black;*/
|
}
|
|
.sign-box {
|
border: 1px solid skyblue;
|
width: 20px;
|
height: 10px;
|
margin-top: -20px;
|
background: #DADADA;
|
}
|
/*报警心跳区域*/
|
/*日期*/
|
.demo {
|
position: relative;
|
width: 56%;
|
margin-left: 10px;
|
}
|
|
.demo i {
|
position: absolute;
|
bottom: 10px;
|
right: 24px;
|
top: auto;
|
cursor: pointer;
|
}
|