mkl_power_box/css/largeScreenStyle.css

6350 lines
120 KiB
CSS

*{
margin: 0;
padding: 0;
}
@font-face {
font-family: "title-font";
src:url(/fonts/HYLXTJ.eot),url(/fonts/HYLXTJ.svg),url(/fonts/HYLXTJ.ttf),url(/fonts/HYLXTJ.woff),url(/fonts/HYLXTJ.woff2)
}
@font-face {
font-family: "number-font";
src:url(/fonts/PUTHIAfont.eot),url(/fonts/PUTHIAfont.svg),url(/fonts/PUTHIAfont.ttf),url(/fonts/PUTHIAfont.woff),url(/fonts/PUTHIAfont.woff2)
}
body{
width:1920px;
height: 1080px;
background:#010117;
color: #ffffff;
font-size: 16px;
}
body::-webkit-scrollbar{
width: 0px;
height: 0px;
}
p,label,ul{
margin: 0;
font-weight: 400;
}
table{
width: 100%;
}
.anchorBL {
display:none;
}
[v-cloak] {
display: none;
}
/*背景视频*/
.background_video video{
width:1920px;
height: 1080px;
position: absolute;
}
.screen-content-max{
position: absolute;
width:1920px;
height: 1080px;
top: 0;
left: 0;
background: rgba(0,0,0,0.5);
}
.screen-content{
padding: 10px 15px;
position: relative;
}
/*head*/
.head-title{
position: relative;
height: 70px;
background: url("/images/head_title.png") no-repeat center/100% 65px;
display: flex;
}
.head-title-label{
width: 22%;
font-size: 28px;
position: relative;
padding-left: 15px;
padding-top: 15px;
font-family: "title-font";
background-image:-webkit-linear-gradient(bottom,#3da2ff,#3ea4ff,#96f3ff);
-webkit-background-clip:text;
-webkit-text-fill-color:transparent;
}
.head-title-tab{
width: 49% ;
padding-top: 23px;
display: flex;
}
.head-title-select{
padding-top: 23px;
width: 14% ;
position: relative;
}
.head-title-date{
padding-top: 15px;
width: 15% ;
display: flex;
align-items: center;
}
.head-nav{
width: 105px;
height: 35px;
line-height: 35px;
text-align: center;
color: #6383aa;
cursor: pointer;
background: url("/images/title_tab.png") no-repeat center/100% 100%;
}
.head-nav-red{
width: 105px;
height: 35px;
line-height: 35px;
text-align: center;
color: #6383aa;
cursor: pointer;
background: url("/images/title_tab.png") no-repeat center/100% 100%;
}
.head-nav.active{
background: url("/images/title_tab_active.png") no-repeat center/100% 100%;
color: #ffffff;
}
.head-nav:hover{
color: #86b2e3;
}
.head-nav.active:hover{
color: #ffffff;
}
.head-select{
height: 35px;
padding-left: 25px;
padding-right: 30px;
background: url("/images/head_select.png") no-repeat center/100% 100%;
}
.head-select input{
height: 100%;
width: 100%;
border: 0;
outline: 0;
background:0;
color: #1ce7ff;
cursor: pointer;
overflow: hidden;
white-space:nowrap;
text-overflow:ellipsis;
}
.head-select input::-webkit-input-placeholder{
color: #6ca5b1;
}
.header-screen-ul{
list-style: none;
width: 90%;
position: absolute;
max-height: 250px;
border: 1px solid #05556b;
left: 5%;
background: #00092a;
overflow: auto;
color: #02a6ff;
border-radius: 3px;
z-index: 99999;
}
.header-screen-ul::-webkit-scrollbar {
width: 10px;
height: 1px;
}
.header-screen-ul::-webkit-scrollbar-thumb {
border-radius: 10px;
background: #192c64;
}
.header-screen-ul::-webkit-scrollbar-track {
border-radius: 10px;
background: #010b2d;
}
.header-screen-ul li{
padding: 10px;
cursor: pointer;
}
.header-screen-ul li:hover{
background: #031348;
color: #1ce7ff;
}
.head-title-time{
width: 45%;
text-align: center;
}
.head-title-weather{
width: 55%;
display: flex;
align-items: center;
}
.head-title-weather img{
width: 30px;
height: 30px;
}
.head-title-weather span{
padding: 0 5px;
}
.head-title-date-con{
font-size: 12px;
color: #63baff;
}
.head-title-time-con{
font-size: 20px;
font-weight: bold;
color: #63baff;
}
/*红色head*/
.head-title.red-head{
background: url("/images/head_title_red.png") no-repeat center/100% 65px;
}
.red-head .head-title-label{
background-image:-webkit-linear-gradient(bottom,#bc3833,#fb9e97,#ffffff);
}
.red-head .head-nav{
color: #ff9b96;
background: url("/images/title_tab_red.png") no-repeat center/100% 100%;
}
.red-head .head-nav.active{
background: url("/images/title_tab_active_red.png") no-repeat center/100% 100%;
color: #ffffff;
}
.red-head .head-nav:hover{
color: #fcc0bd;
}
.red-head .head-nav.active:hover{
color: #ffffff;
}
.red-head .head-select{
background: url("/images/head_select_red.png") no-repeat center/100% 100%;
}
.red-head .head-select input{
color: #ffffff;
}
.red-head .head-select input::-webkit-input-placeholder{
color: #fd7569;
}
.red-head .header-screen-ul{
border: 1px solid #da8f89;
background: #901c14;
color: #fbcbc9;
}
.red-head .header-screen-ul::-webkit-scrollbar {
width: 10px;
height: 1px;
}
.red-head .header-screen-ul::-webkit-scrollbar-thumb {
border-radius: 10px;
background: #c34a3f;
}
.red-head .header-screen-ul::-webkit-scrollbar-track {
border-radius: 10px;
background: #901c14;
}
.red-head .header-screen-ul li{
padding: 10px;
cursor: pointer;
}
.red-head .header-screen-ul li:hover{
background: #9a3b33;
color: #ffffff;
}
.red-head .head-title-date-con{
color: #ffffff;
}
.red-head .head-title-time-con{
color: #ffffff;
}
/*设备概况*/
.survey_title{
display: flex;
justify-content: space-evenly;
align-items: center;
padding: 30px 15px;
}
.survey_title_btn{
position: relative;
width: 33.33%;
color: #7f9ebd;
}
.survey_title_btn_min{
width: 100px;
height: 30px;
text-align: center;
line-height: 30px;
margin: auto;
cursor: pointer;
background: url("/images/survey_btn.png") no-repeat center/100% 100%;
}
.survey_title_btn_min:hover{
color: #ffffff;
}
.survey_title_btn_min.active{
width: 120px;
height: 40px;
line-height: 40px;
color: #ffffff;
background: url("/images/survey_btn_active.png") no-repeat center/100% 100%;
}
.survey_content{
display: flex;
align-items: center;
justify-content: center;
}
.survey_content_img{
width: 90px;
height: 90px;
text-align: center;
line-height: 90px;
position: relative;
background: url("/images/survey_total_icon.png") no-repeat bottom/90px 60px;
}
@keyframes icon {
0% {
transform: translate(0px, 0px);
}
50% {
transform: translate(0px, 15px); /* 可配置跳动方向 */
}
100% {
transform: translate(0px, 0px);
}
}
.survey_content_img img{
width: 40px;
height: 40px;
animation: icon 3s infinite;
-webkit-animation: icon 3s infinite;
}
.survey_content_number{
padding-left: 15px;
color: #cbdaff;
font-size: 16px;
}
.survey_content_number p{
padding-bottom: 15px;
}
.survey_content_value span{
font-size: 25px;
font-style: italic;
font-weight: bold;
color: #87e3fa;
padding-right: 5px;
}
.survey_text{
width: 120px;
height: 28px;
margin: auto;
animation:myfirst 2s;
-webkit-animation:myfirst 2s infinite; /* Safari and Chrome */
}
@keyframes myfirst {
0% {opacity:0.4;}
25% {opacity:0.7;}
50% {opacity:1;}
75% {opacity:0.7;}
100% {opacity:0.4;}
}
.survey_text_zy{
background: url("/images/survey_bgd_zy.png") no-repeat center/100% 100%;
}
.survey_text_zl{
background: url("/images/survey_bgd_zy.png") no-repeat center/100% 100%;
}
.survey_text_fb{
background: url("/images/survey_bgd_zy.png") no-repeat center/100% 100%;
}
.survey_text_value{
position: absolute;
top: 0;
height: 28px;
color: #cbdaff;
line-height: 28px;
padding-left: 45px;
display: flex;
align-items: center;
}
.survey_text_value span{
color: #00aaff;
font-size: 16px;
padding-left: 10px;
font-weight: bold;
}
/*当日预警信息*/
.warning-info{
padding: 0 15px;
position: relative;
}
.warning-info-title{
padding: 15px 0;
display: flex;
}
.warning-info-title div{
color: #69839e;
padding: 0 20px 0 12px;
cursor: pointer;
}
.warning-info-title .active{
color: #51b5ff;
background: url("/images/check_icon.png") no-repeat left/8px 15px;
}
.warning-info-title div:hover{
color: #51b5ff;
}
/*操作证情况*/
.czz-number{
display: flex;
align-items: center;
justify-content: space-around;
padding: 30px 10px;
}
.czz-number-content{
display: flex;
cursor: pointer;
width: calc(50% - 20px);
padding-left: 20px;
}
.czz-number-content1{
display: flex;
cursor: pointer;
padding-left: 20px;
}
.czz-number-img{
width: 60px;
height: 60px;
text-align: center;
line-height: 80px;
}
.czz-number-img img{
width: 30px;
height: 30px;
}
.czz-number-img-blue{
background: url("/images/circle_blue.gif") no-repeat center/100% 100%;
}
.czz-number-img-green{
background: url("/images/circle_green.gif") no-repeat center/100% 100%;
}
.survey_content_value_color_green span{
color: #5bf8b5;
}
/*管理人员情况*/
.glr-max{
padding:30px 10px;
}
.glr-min{
padding:0 10px;
}
.glr-title{
background: url("/images/check_icon.png") no-repeat left/10px 20px;
padding-left: 15px;
}
.people-number-con{
padding: 35px 0;
display: flex;
align-items: center;
}
.glr-min .people-number-con{
padding: 15px 0;
}
.safety-min .people-number-con{
padding: 35px 0;
}
.people-number-con div{
width: 30px;
height: 45px;
background: url("/images/number_bgd.png") no-repeat center/100% 100%;
margin-right: 10px;
text-align: center;
line-height: 45px;
font-size: 30px;
font-family: 'number-font';
}
.glr-login-rate{
display: flex;
align-items: center;
justify-content: space-between;
padding: 8px 10px 8px 15px;
background: url("/images/title_icon.png") no-repeat left/10px 15px;
color: #cbdaff;
}
.glr-rate-value span{
font-size: 18px;
color: #ffffff;
font-weight: bold;
}
.glr-rate-red-value span{
color: #f23644;
}
.glr-login-number-max{
position: relative;
padding: 22px 0;
cursor: pointer;
}
.glr-login-number-bgd{
height: 30px;
background: url("/images/text_bgd.png") no-repeat center/100% 30px;
animation:myfirst 2s;
-webkit-animation:myfirstbgd 2s infinite;
}
.glr-login-number-red-bgd{
background: url("/images/text_red_bgd.png") no-repeat center/100% 30px;
}
@keyframes myfirstbgd {
0% {opacity:0.4;}
25% {opacity:0.7;}
50% {opacity:1;}
75% {opacity:0.7;}
100% {opacity:0.4;}
}
.glr-login-number{
position: absolute;
width: 95%;
top: 25px;
padding:0 5px;
display: flex;
align-items: center;
justify-content: space-between;
}
.glr-login-number img{
margin-right: 5px;
}
.glr-login-number-sz:hover{
color: #00f1fc;
}
/*打卡管控提示*/
.table-head{
text-align: center;
color: #45e9ff;
height: 40px;
line-height: 40px;
}
.table-body{
height: 180px;
overflow: auto;
}
.table-body::-webkit-scrollbar{
width: 0px;
height: 0px;
}
.table-tr{
height: 60px;
line-height: 60px;
background: url("/images/table_tr.png") no-repeat center/100% 50px;
}
.table-td{
padding: 0 5px;
text-align: center;
overflow: hidden;
white-space:nowrap;
text-overflow:ellipsis;
color: #cbdaff;
}
/*中国地图*/
.indicators-chart{
padding: 10px;
}
.indicators-chart-max{
position: relative;
}
.indicators-chart-bgd{
background: url("/images/text_bgd.png") no-repeat left/100% 100%;
height: 40px;
animation:myfirst 2s;
-webkit-animation:textbgd 2s infinite;
}
@keyframes textbgd {
0% {opacity:0.4;}
25% {opacity:0.7;}
50% {opacity:1;}
75% {opacity:0.7;}
100% {opacity:0.4;}
}
.indicators-chart-title{
display: flex;
align-items: center;
padding: 0 15px;
width: 100%;
position: absolute;
top: 9px;
}
.indicators-chart-title img{
width: 10px;
height: 20px;
}
.indicators-chart-text{
padding: 0 10px;
color: #cbdaff;
}
.indicators-chart-text span{
font-size: 16px;
color: #ffffff;
}
.indicators-chart-content{
display: flex;
align-items: center;
}
.indicators-chart-min{
width: 20%;
}
/*设备运行动态*/
.chart-gif{
width: 110px;
height: 110px;
position: absolute;
top: 57px;
left: 172px;
background: url("/images/run_circle.png") no-repeat center/100% 100%;
}
.chart-gif{
-webkit-transition-property: -webkit-transform;
-webkit-transition-duration: 1s;
-moz-transition-property: -moz-transform;
-moz-transition-duration: 1s;
-webkit-animation: rotate 3s linear infinite;
-moz-animation: rotate 3s linear infinite;
-o-animation: rotate 3s linear infinite;
animation: rotate 3s linear infinite;
}
@-webkit-keyframes rotate{from{-webkit-transform: rotate(360deg)}
to{-webkit-transform: rotate(0deg)}
}
@-moz-keyframes rotate{from{-moz-transform: rotate(359deg)}
to{-moz-transform: rotate(0deg)}
}
@-o-keyframes rotate{from{-o-transform: rotate(359deg)}
to{-o-transform: rotate(0deg)}
}
@keyframes rotate{from{transform: rotate(359deg)}
to{transform: rotate(0deg)}
}
/*打卡管控提示*/
.warning-info-table .el-table__body-wrapper::-webkit-scrollbar {
width: 0px;
height: 0px;
}
.warning-info-table .el-table .cell{
padding: 0 5px;
}
.warning-info-table .el-table{
background: none;
}
.warning-info-table .el-table th, .el-table tr{
background: none;
}
.warning-info-table .el-table th{
height: 50px;
text-align: center;
color: #1ce7ff;
}
.warning-info-table .el-table td{
height: 60px;
text-align: center;
padding: 0;
}
.warning-info-table .el-table td, .el-table th.is-leaf{
border: 0;
}
.warning-info-table .el-table .el-table__row{
background: url("/images/text_red_safe_bgd.png") no-repeat center/100% 40px;
}
.warning-info-table .el-table--enable-row-hover .el-table__body tr:hover>td{
background: none !important;
}
.warning-info-table .el-table::before{
background: none;
}
/*分类及工时情况*/
.classify-situation{
height: 57px;
}
.classify-title{
padding-top: 8px;
display: flex;
justify-content: space-between;
align-items: center;
}
.classify-title-text{
color: #a2c8f9;
}
.classify-title-text span{
background: url("/images/up.png") no-repeat left/10px 8px;
padding: 0 12px 0 15px;
color: #fcbc02;
font-style: italic;
}
.classify-value{
display: flex;
align-items: center;
}
.classify-total{
padding-right: 10px;
color: #a2c8f9;
}
.classify-total span{
padding-right: 5px;
font-weight: bold;
font-size: 16px;
}
.classify-value-data{
color: #a2c8f9;
}
.classify-value-data span{
font-size: 16px;
font-weight: bold;
padding: 0 5px;
}
.classify-data-1{
color: #1ce7ff;
}
.classify-data-2{
color: #4670fa;
}
.classify-chart-max{
padding-top: 10px;
}
.classify-chart{
height: 6px;
background: #031f47;
display: flex;
}
.classify-chart-left{
height: 6px;
background: #1ce7ff;
}
.classify-chart-right{
height: 6px;
background: #3367df;
}
/*机械项目级*/
/*地图滚动条*/
.china-map::-webkit-scrollbar {
width: 10px;
height: 1px;
}
.china-map::-webkit-scrollbar-thumb {
border-radius: 10px;
background: #192c64;
}
.china-map::-webkit-scrollbar-track {
border-radius: 10px;
background: #010b2d;
}
/*设备概况*/
.survey-oil-max{
padding:0 20px;
}
.survey-oil-min{
padding: 8px 0;
}
.survey-oil-title{
position: relative;
padding: 20px 0;
}
.survey-oil-hr{
border-bottom: 1px dashed #1d3d56;
}
.survey-oil-text{
position: absolute;
top: 10px;
font-size: 14px;
padding: 0 15px;
color: #c0dafb;
background: #000b25 url("/images/check_icon.png") no-repeat left/8px 15px;
}
.survey-oil-data{
padding: 10px;
color: #a2c8f9;
}
.survey-oil-hour{
height: 30px;
line-height: 30px;
}
.survey-oil-hour span{
font-size: 20px;
color: #52afff;
font-weight: bold;
padding-right: 5px;
}
.survey-oil-label{
height: 30px;
line-height: 30px;
background: url("/images/right.png") no-repeat left/8px 15px;
padding-left: 15px;
}
.survey-oil-prop{
height: 30px;
line-height: 30px;
text-align: right;
}
.survey-oil-prop span{
font-weight: bold;
font-size: 20px;
padding-right: 5px;
}
.color-white{
color: #ffffff;
}
.color-yellow{
color: #fde463;
}
.color-green{
color: #25bb4d;
}
/*利用率*/
.rank-max{
padding: 0 20px;
}
.rank-min{
padding-bottom: 15px;
}
.rank-con{
background: #01244c;
height: 40px;
display: flex;
justify-content: space-between;
align-items: center;
padding-left: 5px;
}
.rank-con-title{
display: flex;
align-items: center;
}
.rank-con-title img{
width: 40px;
height: 40px;
margin-right: 8px;
}
.rank-con-try{
color: #00f1fc;
}
.rank-con-data{
width: 100px;
height: 40px;
background: url("/images/ratio_bgd.png") no-repeat center/100% 100%;
text-align: right;
line-height: 40px;
padding-right: 10px;
color: #a2c8f9;
}
.rank-con-data span{
color: #ffffff;
font-size: 18px;
font-weight: bold;
}
.rank-chart{
padding: 0 15px;
color: #c0dafb;
}
.rank-chart-title{
height: 40px;
line-height: 40px;
padding-left: 35px;
background: url("/images/utilization.png") no-repeat left/30px 40px;
font-size: 16px;
border-bottom: 1px solid #2c4e74;
}
/*平均工时*/
.time-study-max{
padding:0 20px;
}
.time-study-title{
padding: 15px 0;
}
.time-study-value{
padding:5px 10px;
text-align: center;
}
.time-study-value p{
padding: 15px 0;
font-size: 16px;
}
.time-study-value-num{
color: #a2c8f9;
}
.time-study-value-num span{
font-size: 22px;
color: #59affa;
font-weight: bold;
}
/*油耗分析*/
.average-oil label{
color: #ffffff;
}
.average-oil span{
font-size: 16px;
color: #59affa;
padding: 0 5px;
font-weight: bold;
}
/*闲置列表*/
.idle-list{
padding:20px 15px;
}
.idle-list .el-table__body-wrapper::-webkit-scrollbar {
width: 0px;
height: 0px;
}
.idle-list .el-table .cell{
padding: 0 5px;
}
.idle-list .el-table{
background: none;
}
.idle-list .el-table th, .el-table tr{
background: none;
}
.idle-list .el-table th{
height: 40px;
color: #ffffff;
background: #193854;
padding: 0;
}
.idle-list .el-table td{
height: 40px;
padding: 0;
color: #a2c8f9;
}
.idle-list .el-table td, .el-table th.is-leaf{
border: 0;
}
.idle-list .el-table--enable-row-hover .el-table__body tr:hover>td{
background: none !important;
}
.idle-list .el-table::before{
background: none;
}
.idle-list-color{
color: #f05e35;
}
/*预警分析*/
.analyse-max{
padding: 10px;
}
.analyse-min{
height: 260px;
}
.not-data{
height: 200px;
line-height: 200px;
text-align: center;
color: #aaaaaa;
}
.analyse-title{
height: 40px;
display: flex;
align-items: center;
justify-content: space-between;
padding: 0 20px;
background: url("/images/analyse_title.png") no-repeat left/100% 100%;
}
.analyse_title_blue{
background: url("/images/analyse_title_blue.png") no-repeat left/100% 100%;
}
.analyse-text{
line-height: 40px;
font-size: 16px;
}
.analyse-equipment{
background: url("/images/analyse_icon.png") no-repeat right/15px 20px;
padding-right: 20px;
font-size: 20px;
letter-spacing: 2px;
-webkit-animation: Glow 1s ease infinite alternate;
animation: Glow 1s ease infinite alternate;
}
.analyse-equipment-position{
position: absolute;
right: 40px;
top: 20px;
z-index: 999;
}
@-webkit-keyframes Glow {
from {
text-shadow: 0 0 10px #097fca,
0 0 20px #097fca,
0 0 30px #097fca,
0 0 40px #097fca,
0 0 70px #097fca,
0 0 80px #097fca,
0 0 100px #097fca,
0 0 150px #097fca;
}
to {
text-shadow: 0 0 5px #097fca,
0 0 10px #097fca,
0 0 15px #097fca,
0 0 20px #097fca,
0 0 35px #097fca,
0 0 40px #097fca,
0 0 50px #097fca,
0 0 75px #097fca;
}
}
.analyse-num{
color: #a2c8f9;
}
.analyse-num span{
font-size: 25px;
color: #f73647;
font-weight: bold;
}
.analyse-number-max{
padding-right: 20px;
height: 164px;
overflow: auto;
}
.analyse-number-max::-webkit-scrollbar {
width: 0px;
height: 1px;
}
.analyse-number-max::-webkit-scrollbar-thumb {
border-radius: 10px;
background: #192c64;
}
.analyse-number-max::-webkit-scrollbar-track {
border-radius: 10px;
background: #010b2d;
}
.analyse-num-max{
padding: 12px 0;
}
.analyse-login-numbe{
top: 15px;
}
.afoot-content{
padding: 15px 15px 0;
}
.afoot-overflow{
height: 653px;
overflow: auto;
}
.afoot-overflow::-webkit-scrollbar {
width: 0px;
height: 1px;
}
.afoot-overflow::-webkit-scrollbar-thumb {
border-radius: 10px;
background: #192c64;
}
.afoot-overflow::-webkit-scrollbar-track {
border-radius: 10px;
background: #010b2d;
}
.afoot-con-for{
padding-bottom: 20px;
}
.afoot-con-for.active{
background: url("/images/zzfs_bgf.png") no-repeat center/100% 100%;
}
.afoot-machinery-nam{
font-size: 16px;
font-weight: bold;
padding:10px 0 15px;
}
.afoot-machinery-info{
display: flex;
margin-bottom: 10px;
}
.afoot-machinery-img{
width: 70px;
height: 70px;
background: url("/images/logo_bgd.png") no-repeat center/100% 100%;
}
.afoot-machinery-img img{
width: 100%;
height: 100%;
}
.afoot-machinery-data{
padding-left: 15px;
width: calc(100% - 90px);
}
.afoot-machinery-state{
color: #f73647;
font-size: 18px;
height: 50px;
overflow: hidden;
}
.afoot-machinery-time{
color: #7f99ba;
}
.afoot-machinery-project{
color: #7f99ba;
padding-top: 10px;
}
.afoot-machinery-map{
border: 1px solid #054e85;
}
/*foot*/
.foot-max{
position: fixed;
left: 0;
bottom: -90px;
width: 100%;
height: 115px;
z-index: 5;
background: url("/images/foot_open.png") no-repeat bottom/100% 100%;
transition: bottom 0.2s;
}
.foot-min{
}
.foot-content{
width: 75%;
margin: auto;
}
.foot-mouse{
width: 200px;
height: 40px;
margin: auto;
}
.foot-content-left{
width: 30px;
height: 50px;
margin: auto;
cursor: pointer;
background: url("/images/foot_left.png") no-repeat center/20px 40px;
}
.foot-content-right{
width: 30px;
height: 50px;
margin: auto;
cursor: pointer;
background: url("/images/foot_right.png") no-repeat center/20px 40px;
}
.foot-content-tabs{
width: 1250px;
height: 50px;
overflow: auto;
margin: auto;
position: relative;
}
.foot-content-tabs::-webkit-scrollbar{
width: 0px;
height: 0px;
}
.foot-content-tabs-min{
display: flex;
align-items: center;
padding-top: 3px;
position: absolute;
transition: left 1s;
}
.foot-tabs{
width: 250px;
text-align: center;
}
.foot-tabs-bgd{
margin: auto;
width: 160px;
height: 40px;
line-height: 40px;
color:#a2c8f9;
cursor: pointer;
background:url("/images/foot_btn.png") no-repeat center/100% 100%;
}
.foot-tabs-bgd.active{
width: 200px;
height: 45px;
line-height: 45px;
font-size: 16px;
color: #ffffff;
background:url("/images/foot_btn_active.png") no-repeat center/100% 100%;
}
/*劳务用工 公司级*/
/*劳务人员概况*/
.labour-survey_content_number{
color: #cbdaff;
font-size: 16px;
text-align: center;
padding-top: 25px;
padding-left: 0;
}
.labour-survey_content_number p{
padding: 15px;
}
/*工种占比*/
.chart-work-gif{
width: 110px;
height: 110px;
position: absolute;
top: 85px;
left: 48px;
background: url("/images/run_circle.png") no-repeat center/100% 100%;
}
.labour-education{
display: flex;
justify-content: space-between;
}
.labour-education_bgd{
background: url("/images/education_bgd.png") no-repeat bottom/90px 60px;
}
/*预警分析*/
.labour-warning-title{
padding: 15px;
display: flex;
justify-content: space-around;
align-items: center;
}
.labour-warning-img{
height: 60px;
width: 80px;
text-align: center;
background: url("/images/labour_warning_bgd.png") no-repeat center/100% 100%;
}
.labour-warning-bgd{
padding-top: 15px;
}
.labour-warning-bgd img{
animation: scale 1.5s infinite cubic-bezier(0, 0, .2, .2);
}
@keyframes scale {
0% { transform: scale(1); opacity: 0.4 }
25%{ transform: scale(1.25);opacity: 0.7 }
50%{transform: scale(1.5); opacity: 1 }
75%{ transform: scale(1.25);opacity: 0.7 }
100% {transform: scale(1);opacity: 0.4}
}
.labour-warning-data{
text-align: center;
color: #cbdaff;
font-size: 16px;
}
.labour-warning-number{
padding-top: 10px;
}
.labour-warning-number span{
color: #f73647;
font-weight: bold;
font-size:25px;
font-style:italic
}
/*劳务 预警分析*/
.labour-warning-table{
padding: 0 10px;
}
.labour-warning-table-color{
color: #f73647;
font-size: 16px;
font-weight: bold;
}
.labour-warning-table .el-table__body-wrapper::-webkit-scrollbar {
width: 0px;
height: 0px;
}
.labour-warning-table .el-table .cell{
padding: 0 5px;
}
.labour-warning-table .el-table{
background: none;
}
.labour-warning-table .el-table th, .el-table tr{
background: none;
}
.labour-warning-table .el-table th{
height: 35px;
text-align: center;
color: #cbdaff;
padding: 0;
}
.labour-warning-table .el-table td{
height: 50px;
text-align: center;
padding: 0;
color: #ffffff;
}
.labour-warning-table .el-table td, .el-table th.is-leaf{
border: 0;
}
.labour-warning-table .el-table .el-table__row{
background: url("/images/text_red_bgd.png") no-repeat center/100% 35px;
}
.labour-warning-table .el-table--enable-row-hover .el-table__body tr:hover>td{
background: none !important;
}
.labour-warning-table .el-table::before{
background: none;
}
.return-company-btn{
position: absolute;
top: 30px;
left: 30px;
background: url("/images/return_btn_bgd.png") no-repeat center/100% 100%;
width: 120px;
height: 35px;
text-align: center;
line-height: 35px;
color: #5677a2;
display: flex;
align-items: center;
justify-content: center;
cursor: pointer;
z-index: 99;
}
.return-company-btn:hover{
color: #cbdaff;
background: url("/images/dangerous_active.png") no-repeat center/100% 100%;
}
.return-company-btn:active{
color: #5677a2;
}
.return-company-btn span{
padding-left: 5px;
}
/*项目概况*/
.project-number{
padding:25px 15px 0;
display: flex;
align-items: center;
justify-content: space-evenly;
color: #a2c8f9;
}
.project-number div{
padding: 0 15px;
}
.project-number span{
font-size: 20px;
font-weight: bold;
font-style: italic;
color: #63baff;
padding-right: 15px;
}
.chart-overview-gif{
width: 105px;
height: 105px;
position: absolute;
top: 63px;
left:61px;
background: url("/images/run_circle.png") no-repeat center/100% 100%;
}
.project-map-bottom{
height: 210px;
padding: 0 15px;
}
.project-analyse-title{
width: 50%;
}
.project-expect-max{
position: relative;
padding-top: 20px;
}
.project-expect-left{
position: absolute;
width: 30px;
left: 0;
height: 60px;
top: 75px;
background: url("/images/foot_left.png") no-repeat center/20px 40px;
}
.project-expect-right{
position: absolute;
width: 30px;
right: 0;
height: 60px;
top: 75px;
background: url("/images/foot_right.png") no-repeat center/20px 40px;
}
.project-expect-middle{
width: 810px;
margin:auto;
overflow: auto;
position: relative;
height: 150px;
}
.project-expect-big{
position: absolute;
top: 0;
transition: left 0.5s;
}
.project-expect-middle::-webkit-scrollbar{
width: 0px;
height: 0px;
}
.project-expect-min{
padding: 0 10px;
float: left;
}
.project-expect-list{
width: 250px;
height: 150px;
background: url("/images/expect_list.png") no-repeat center/100% 100%;
}
.project-expect-list.active{
background: url("/images/expect_list_active.png") no-repeat center/100% 100%;
}
.project-expect-con{
padding: 5px 15px;
}
.project-expect-title{
display: flex;
align-items: center;
border-bottom: 1px solid #1c4489;
height: 30px;
}
.project-expect-title-No{
width: 35px;
border-bottom: 1px solid #69b9fe;
text-align: center;
line-height: 30px;
}
.project-expect-title-text{
color: #68afef;
line-height: 30px;
height: 30px;
overflow: hidden;
white-space:nowrap;
text-overflow:ellipsis;
}
.project-expect-info{
padding: 8px 0;
font-size: 12px;
color: #c2d5f6;
line-height: 20px;
}
.project-expect-details{
max-height: 40px;
overflow: hidden;
}
.project-expect-time{
color: #6bb8ff;
}
.project-expect-state{
width: 85px;
height: 23px;
background: url("/images/expect_list_zc.png") no-repeat center/100% 100%;
color: #76fefe;
text-align: center;
line-height: 23px;
font-size: 12px;
}
.project-expect-list.active .project-expect-title{
border-bottom: 1px solid #351e2e;
}
.project-expect-list.active .project-expect-title-No{
border-bottom: 1px solid #cd4456;
}
.project-expect-list.active .project-expect-title-text{
color: #ffffff;
}
.project-expect-list.active .project-expect-time{
color: #cd4456
}
.project-expect-list.active .project-expect-state{
background: url("/images/expect_list_yc.png") no-repeat center/100% 100%;
color: #ffffff;
}
/*项目概况 项目级*/
/*项目概况*/
.company-name-max{
padding:5px 10px;
position: relative;
}
.company-project-introduction{
position: absolute;
display: flex;
align-items: center;
right: 70px;
top: -22px;
cursor: pointer;
font-size: 14px;
color: #c2d5f6;
}
.company-project-introduction img{
width: 8px;
margin-left: 10px;
}
.company-name{
display: flex;
padding:12px 5px;
}
.company-img{
padding-top: 5px;
}
.company-img img{
height: 35px;
width: 35px;
}
.company-info{
width: calc(100% - 45px);
padding-left: 10px;
}
.company-title{
color: #c2d5f6;
font-size: 14px;
}
.company-text{
color: #50a2eb;
padding: 5px 0;
overflow: hidden;
white-space:nowrap;
text-overflow:ellipsis;
font-size: 14px;
cursor: pointer;
}
.company-person-info{
font-size: 14px;
color: #f79d1a;
}
.popup-project-introduction-max{
position: fixed;
width: 100%;
height: 100%;
top: 0;
left: 0;
background: rgba(0,0,0,0.5);
z-index: 2000;
}
.popup-project-introduction-min{
width: 1000px;
height: 600px;
margin: auto;
background: url("/images/popup-bgd-img.png") no-repeat center/100% 100%;
transform: translateY(30%);
}
.popup-project-introduction-con{
padding: 12px 10px;
}
.popup-project-introduction-title{
height: 40px;
background: url("/images/map_popup_title.png") no-repeat left/100% 100%;
font-size: 18px;
display: flex;
align-items: center;
padding: 0 15px;
justify-content: space-between;
}
.popup-project-introduction-close{
font-size: 25px;
width: 30px;
height: 30px;
text-align: center;
line-height: 28px;
border-radius: 50%;
cursor: pointer;
}
.popup-project-introduction-close:hover{
background: #37536f;
}
.popup-project-introduction-details{
padding: 18px;
}
.popup-project-introduction-info{
height: 500px;
overflow: auto;
}
.popup-project-introduction-info::-webkit-scrollbar {
width: 10px;
height: 10px;
}
.popup-project-introduction-info::-webkit-scrollbar-thumb {
border-radius: 10px;
background: #192c64;
}
.popup-project-introduction-info::-webkit-scrollbar-track {
border-radius: 10px;
background: #010b2d;
}
.popup-project-introduction-info p{
padding: 8px 5px;
line-height: 30px;
text-indent: 2em;
}
.modify-project-amount{
display: flex;
justify-content: space-between;
}
.modify-btn{
width: 50px;
text-align: center;
padding-top: 45px;
}
.modify-btn img{
cursor: pointer;
}
.modify-content{
width: 840px;
overflow: hidden;
}
.modify-content-overflow{
display: flex;
align-items: center;
}
.project-introduce{
padding: 0 15px;
}
.project-introduce-text{
padding-left: 20px;
color: #c2d5f6;
background: url(/images/check_icon.png) no-repeat left/8px 15px;
}
.project-introduce-con{
height:80px;
overflow: hidden;
margin-top: 10px;
color: #c2d5f6;
position: relative;
}
.project-introduce-con p{
text-indent: 2em;
padding: 5px 0;
line-height: 25px;
}
.project-introduce-con::-webkit-scrollbar{
width: 0px;
height: 0px;
}
.project-introduce-absolute{
position: absolute;
width: 100%;
top: 0;
left: 0;
transition: top 0.1s;
}
.project-amount{
padding: 10px;
}
.project-amount-bgd{
height: 110px;
width: 260px;
background: url("/images/project_amount_bgd.png") no-repeat center/100% 100%;
}
.project-amount-con{
padding: 20px 30px;
color: #c2d5f6;
}
.project-amount-con p{
padding-bottom: 15px;
font-size: 16px;
}
.project-amount-con span{
font-size: 25px;
color: #64ccff;
font-weight: bold;
font-style: italic;
}
.aerial-view-max{
padding: 10px;
}
.aerial-view-min{
height: 510px;
}
.aerial-view-min img{
width: 100%;
height: 100%;
}
/*重大节点预期预警*/
.dangerous-max{
padding:10px 30px;
}
.dangerous-tab{
display: flex;
justify-content: right;
align-items: center;
}
.dangerous-tab div{
padding: 8px 20px;
background: url("/images/dangerous.png") no-repeat center/100% 100%;
margin-left: 15px;
cursor: pointer;
color: #5388b0;
}
.dangerous-tab .active{
color: #ffffff;
background: url("/images/dangerous_active.png") no-repeat center/100% 100%;
}
.dangerous-timeline-max{
width: 850px;
height: 230px;
overflow-y: hidden;
overflow-x: auto;
position: relative;
}
.dangerous-timeline-max::-webkit-scrollbar {
width: 10px;
height: 10px;
}
.dangerous-timeline-max::-webkit-scrollbar-thumb {
border-radius: 10px;
background: #192c64;
}
.dangerous-timeline-max::-webkit-scrollbar-track {
border-radius: 10px;
background: #010b2d;
}
.dangerous-timeline-min{
z-index: 2;
position: absolute;
}
.dangerous-timeline-con{
width: 200px;
padding-top: 20px;
float: left;
}
.strip-max{
height: 6px;
background: #808992;
position: absolute;
top: 88px;
z-index: 1;
}
.strip-min{
height: 6px;
background: #54acf4;
}
.dangerous-text{
height: 50px;
padding: 0 20px;
text-align: center;
font-size: 16px;
line-height: 25px;
overflow: hidden;
}
.dangerous-dot{
height: 35px;
position: relative;
}
.dangerous-dot-item{
width: 8px;
height: 8px;
border: 3px solid #ffffff;
border-radius: 50%;
margin: auto;
position: relative;
top: 14px;
}
.dangerous-time-max{
height: 100px;
padding: 5px 30px;
color: #b9cbe3;
position: relative;
}
.dangerous-time-min{
padding: 5px 0;
}
.dangerous-time-nav{
margin-top: 8px;
}
.dangerous-time-nav.active{
color: #eeeeee;
background: url("/images/expect_list_yc.png") no-repeat center/100% 100%;
}
/*智慧党建*/
.carousel-padding{
padding: 10px;
}
.carousel-max{
position: relative;
overflow-x: hidden;
overflow-y: hidden;
margin: auto;
}
.carousel-min{
height: 100%;
position: absolute;
transition: left 0.5s
}
.carousel-for{
float: left;
width: 100%;
height: 100%;
}
.carousel-for > img{
width: 100%;
height: 100%;
}
.carousel-text{
height: 35px;
line-height: 35px;
text-align: center;
width: 100%;
position: absolute;
bottom: 0;
color: #fff;
background-color: rgba(0, 0, 0, 0.5);
}
.carousel-left {
position: absolute;
top: 50%;
transform: translateY(-50%);
user-select: none;
cursor: pointer;
transition: left 0.1s linear;
}
.carousel-right {
position: absolute;
top: 50%;
transform: translateY(-50%);
user-select: none;
cursor: pointer;
transition: right 0.1s linear;
}
/*党建视频*/
.carousel-padding video{
width: 100%;
height: 520px;
}
.video-img{
width: 100%;
height: 520px;
}
.video-nav{
display: flex;
padding:15px 10px;
}
.video-nav-btn{
background: #420200;
padding: 10px 15px;
color: #e67b71;
margin-right: 15px;
cursor: pointer;
border-radius: 5px;
}
.video-nav-btn.active{
background: #b34039;
color: #ffffff;
}
.video-nav-btn:hover{
background: #972321;
color: #f1bdb9;
}
.video-nav-btn.active:hover{
background: #b34039;
color: #ffffff;
}
/*媒体聚焦*/
.party-list{
padding:20px 15px;
}
.party-list .el-table__body-wrapper::-webkit-scrollbar {
width: 0px;
height: 0px;
}
.party-list .el-table .cell{
padding: 0 5px;
}
.party-list .el-table{
background: none;
}
.party-list .el-table th, .el-table tr{
background: none;
}
.party-list .el-table th{
height: 50px;
color: #ffffff;
padding: 0 10px;
}
.party-list .el-table td{
height: 50px;
color: #ffffff;
padding: 0;
}
.party-list .el-table td .cell{
height: 35px;
line-height:35px;
padding:0 10px;
background: rgba(66,0 ,0 ,0.7);
letter-spacing: 1px;
}
.party-list .el-table td, .el-table th.is-leaf{
border: 0;
}
.party-list .el-table--enable-row-hover .el-table__body tr:hover>td{
background: none !important;
}
.party-list .el-table::before{
background: none;
}
.party-list-color{
color:#edaa46;
overflow: hidden;
white-space:nowrap;
text-overflow:ellipsis;
}
/*安全管理*/
/*当日预警信息*/
.safe-day-table .el-table__body-wrapper::-webkit-scrollbar {
width: 0px;
height: 0px;
}
.safe-day-table .el-table .cell{
padding: 0 5px;
}
.safe-day-table .el-table{
background: none;
}
.safe-day-table .el-table th, .el-table tr{
background: none;
}
.safe-day-table .el-table th{
height: 50px;
text-align: center;
color: #1ce7ff;
}
.safe-day-table .el-table td{
height: 55px;
text-align: center;
padding: 0;
}
.safe-day-table .el-table td, .el-table th.is-leaf{
border: 0;
}
.safe-day-table .el-table .el-table__row{
background: url("/images/text_red_safe_bgd.png") no-repeat center/100% 40px;
}
.safe-day-table .el-table--enable-row-hover .el-table__body tr:hover>td{
background: none !important;
color: #ffffff;
}
.safe-day-table .el-table::before{
background: none;
}
.map-foot-max{
height: 150px;
display: flex;
align-items: center;
justify-content: space-evenly;
}
.map-foot-min{
display: flex;
align-items: center;
justify-content: center;
}
.map-foot-con{
padding-left: 10px;
color:#b9cbe3;
}
.map-foot-con p{
padding-bottom: 10px;
}
.map-foot-num span{
font-size: 25px;
font-weight: bold;
font-style: italic;
}
.map-icon-color-1{
color: #71b3f0;
}
.map-icon-color-2{
color: #c1b762 ;
}
.map-icon-color-3{
color: #7874e3;
}
.map-foot-min img{
width: 84px;
height: 66px;
animation: safe 3s infinite;
-webkit-animation: safe 3s infinite;
}
@keyframes safe {
0% {
transform: translate(0px, -10px);
}
50% {
transform: translate(0px, 10px); /* 可配置跳动方向 */
}
100% {
transform: translate(0px, -10px);
}
}
/*安全管理 项目级 塔机*/
/*监控列表*/
.list-max{
padding: 10px 0;
}
.list-min{
height: 630px;
overflow: auto;
position: relative;
}
.list-min::-webkit-scrollbar {
width: 10px;
height: 1px;
}
.list-min::-webkit-scrollbar-thumb {
border-radius: 10px;
background: #192c64;
}
.list-min::-webkit-scrollbar-track {
border-radius: 10px;
background: #010b2d;
}
.list-for{
padding: 15px 0;
border-bottom: 1px dashed #3da2ff;
}
.list-con{
padding: 15px;
cursor: pointer;
}
.list-con.active{
background: url("/images/list_bgd.png") no-repeat center/100% 100%;
}
.list-top{
display: flex;
align-items: center;
}
.list-img{
height: 70px;
width: 70px;
text-align: center;
line-height: 70px;
background: url("/images/list_img_icon.png") no-repeat bottom/100% 45px;
}
.list-img img{
animation: listImg 3s infinite;
-webkit-animation: listImg 3s infinite;
}
@keyframes listImg {
0% {
transform: translate(0px, 0px);
}
50% {
transform: translate(0px, 15px); /* 可配置跳动方向 */
}
100% {
transform: translate(0px, 0px);
}
}
.list-info{
padding-left: 15px;
}
.list-info-name{
padding: 7px 0 ;
font-size: 16px;
}
.list-info-name span{
color: #8accff;
}
.list-info-name .list-info-state{
color: #f3ba4f;
}
.list-info-name .list-info-state.active{
color: #61f1be;
}
.list-bottom{
padding: 10px 0;
color: #a5d3eb;
}
.list-details{
padding: 8px 0;
}
.list-time{
color: #429fff;
}
.sf-big-title{
padding: 15px 20px;
display: flex;
justify-content: space-between;
align-items: center;
}
.monitor-max{
height: 240px;
position: relative;
}
.sf-speed-data-chart{
width: 50px;
height: 250px;
margin: auto;
}
.sf-speed-data-chart div{
width: 100%;
height: 10px;
margin-top: 14px;
background: #0b204f;
border-radius: 2px;
}
.sf-speed-data-chart .activation{
background: #2e8cfe;
}
.sf-speed-data-chart .warning{
background: #fead38;
}
.sf-speed-data-chart .police{
background: #ff4e4e;
}
.monitor-left{
position: absolute;
height: 240px;
width:70px;
top: -5px;
left: 5px;
color: #a1d4e7;
}
.monitor-right{
position: absolute;
height: 250px;
top: -10px;
left: 140px;
}
.monitor-police{
position: absolute;
top: 0;
width: 70px;
text-align: right;
font-size: 13px;
}
.monitor-warning{
position: absolute;
top: 50px;
width: 70px;
text-align: right;
font-size: 13px;
}
.monitor-zero{
position: absolute;
bottom: 0;
width: 70px;
text-align: right;
}
.monitor-data{
color: #88c9ff;
width: 70px;
position: absolute;
top: 100px;
text-align: center;
}
.warning-data{
color: #fead38;
}
.police-data{
color: #ff4e4e !important;
}
.monitor-data span{
font-weight: bold;
font-size: 18px;
}
.safe-height{
height:660px;
}
.safe-small{
height: 120px;
}
.safe-small-title{
background: url("/images/small_title.png") no-repeat center/100% 100%;
padding: 5px 0 5px 20px;
}
.safe-small-content{
display: flex;
align-items: center;
justify-content:space-around;
}
.safe-small-details{
padding: 10px;
font-size: 16px;
}
.safe-small-details p{
color: #429fff;
padding: 10px 0 15px;
}
.safe-small-details span{
color: #8bcdff;
font-size: 20px;
font-weight: bold;
}
.safe-afoot-content{
padding:30px 20px;
}
.safe-afoot-overflow{
height: 200px;
}
.safe-afoot-machinery-nam{
padding:15px 0 20px;
}
/*力矩曲线*/
.safe-moment{
padding: 15px 0;
}
.safe-tower-crane-max{
padding: 10px;
}
.safe-tower-crane-min{
}
.safe-tower-left{
height: 500px;
cursor: pointer;
background:url("/images/safe_tower_left.png") no-repeat center/100% 70%;
}
.safe-tower-left:hover{
background:url("/images/safe_tower_left_a.png") no-repeat center/100% 80%;
}
.safe-tower-left:active{
background:url("/images/safe_tower_left_a.png") no-repeat center/100% 75%;
}
.safe-tower-right{
height: 500px;
cursor: pointer;
background:url("/images/safe_tower_right.png") no-repeat center/100% 70%;
}
.safe-tower-right:hover{
background:url("/images/safe_tower_right_a.png") no-repeat center/100% 80%;
}
.safe-tower-right:active{
background:url("/images/safe_tower_right_a.png") no-repeat center/100% 75%;
}
.safe-tower-content-max{
position: relative;
width: 770px;
height: 500px;
margin: auto;
overflow: hidden;
}
.safe-tower-content{
position: absolute;
width: 100%;
transition: left 0.5s
}
.safe-tower-content-title{
text-align: center;
padding-top: 20px;
}
.safe-tower-content-title span{
padding: 10px 35px;
font-size: 16px;
background: url("/images/safe_tower_name_bgd.png") no-repeat center/100% 100%;
}
.safe-tower-content-data{
padding: 60px 0;
}
.safe-tower-content-data-list{
color: #b9cbe3;
font-size: 16px;
padding: 17px 5px;
}
.safe-tower-content-data-list p{
padding-bottom: 15px;
}
.safe-tower-content-data-list span{
color: #429fff;
font-weight: bold;
font-size: 20px;
}
.safe-tower-content-data-list-time span{
font-size: 14px;
}
.safe-tower-icon{
width: 577px;
position: relative;
}
.sf-equipment-overview-bgd{
height: 320px;
width: 500px;
background: url("/images/tower_crane.png") no-repeat center/100% 100%;
position: relative;
margin: auto;
}
.sf-legend{
position: absolute;
padding: 10px;
top: -5px;
right: 0;
display: flex;
}
.sf-legend div{
padding:5px 10px;
}
.sf-slider-track{
position: absolute;
z-index: 9;
}
.sf-slider-track-min{
position: absolute;
width: 16px;
}
.sf-slider{
width: 16px;
height: 8px;
background:#f0b334;
position: absolute;
}
.sf-towrope{
width: 10px;
height:200px;
border-left: 2px solid #f0b334;
border-right: 2px solid #f0b334;
margin: auto;
}
.sf-hook{
width: 16px;
height: 30px;
background: url("/images/drag_hook.png") no-repeat center/100% 100%;
}
.circular{
position: absolute;
width: 120px;
height: 120px;
bottom: 15px;
right: 15px;
background: url("/images/circular.png") no-repeat center/100% 100%;
}
.needle{
width: 100%;
height: 100%;
background: url("/images/needle.png") no-repeat center/100% 100%;
transform:rotate(0deg);
}
.dot-track{
width: 35px;
height: 12px;
right: 12px;
position: absolute;
top: 54px;
}
.dot{
width: 12px;
height: 12px;
border-radius: 50%;
background: #f0b334;
position: absolute;
}
/*深基坑*/
.sjk-info{
padding:20px 10px;
font-size: 14px;
}
.company-sjk-name{
padding: 20px 0;
}
.company-sjk-name img{
width: 40px;
height: 40px;
}
.company-sjk-text{
color: #50a2eb;
}
.sjk-icon-max{
padding: 5px 0 5px;
position: relative;
}
.sjk-img-min{
text-align: center;
height: 600px;
position: relative;
}
.sjk-img img{
}
.sjk-icon-legend{
position: absolute;
height: 50px;
background: rgba(0,0,0,0.7);
width: 99%;
bottom: 0;
left: 0.5%;
display: flex;
justify-content: space-between;
align-items: center;
}
.sjk-icon-legend-color{
display: flex;
align-items: center;
}
.sjk-icon-legend-color-list{
display: flex;
align-items: center;
padding: 0 15px;
cursor: pointer;
}
.sjk-icon-legend-color-list-box{
width: 15px;
height: 15px;
margin-right: 10px;
}
.sjk-icon-legend-color-list-text{
font-size: 16px;
}
.box-green{
background: #7dc57b;
}
.box-red{
background: #d44645;
}
.box-orange{
background: #eeb532;
}
.box-blue{
background: #1890ff;
}
.box-grey{
background: #9da4b4;
}
.sjk-icon-legend-right{
display: flex;
align-items: center;
justify-content: right;
font-size: 16px;
}
.sjk-icon-legend-right img{
width: 25px;
height: 25px;
margin-right: 5px;
}
.sjk-icon-legend-right-icon{
display: flex;
align-items: center;
padding:0 15px;
cursor: pointer;
color: #63c8ff;
}
.sjk-legend-filter{
filter: grayscale(100%);
}
.sjk-icon-spot img{
position: absolute;
width: 30px;
height: 36px;
}
.sjk-icon-spot img:hover{
width: 40px;
height: 48px;
z-index: 1;
}
/*点位图弹窗*/
.sjk-popup{
width: 400px;
background: url('/images/map_sjk_popup_bgd.png') no-repeat center/100% 100%;font-size: 14px;
position: fixed;
z-index: 100;
}
.sjk-popup-content{
padding: 8px 3px
}
.sjk-popup-title{
padding: 8px;
color: #ffffff;
font-size: 16px;
background: url('/images/map_popup_title.png') no-repeat left/100% 100%;
}
.sjk-popup-time{
padding: 10px;
color: #3da2ff;
}
.sjk-popup-table{
text-align: center;
padding: 0 8px;
}
.sjk-popup-table table{
width: 100%;
}
.sjk-popup-table table th{
background: #193d7d;
padding: 5px 0;
}
.sjk-popup-table table td{
padding: 10px 0;
color: #c8dbfc;
font-size: 16px;
}
.sjk-popup-table table td:nth-child(2){
color: #4fb5fd;
}
.sjk-popup-table table td:nth-child(3){
color: #ff7a00 ;
}
.sjk-popup-table table td:nth-child(4){
color: #fb3b48;
}
.sjk-off-line{
height: 150px;
line-height: 150px;
text-align: center;
color: #999999;
}
/*近15天变化趋势*/
.sjk-chart-line{
position: relative;
}
.sjk-chart-line-title{
display: flex;
padding: 15px 20px;
}
.sjk-chart-line-title div{
padding: 5px 20px;
cursor: pointer;
margin-right: 20px;
background: url("/images/dangerous.png") no-repeat center/100% 100%;
color: #5388b0;
font-size: 16px;
}
.sjk-chart-line-title-tz{
display: flex;
padding: 15px 20px;
align-items: center;
}
.sjk-chart-line-title-tz button{
padding: 5px ;
width: 130px;
cursor: pointer;
margin-right: 20px;
background: url("/images/dangerous.png") no-repeat center/100% 100%;
color: #5388b0;
font-size: 16px;
}
.sjk-chart-line-title-tz .active{
color: #ffffff;
background: url(/images/dangerous_active.png) no-repeat center/100% 100%;
}
.sjk-chart-line-title .active{
color: #ffffff;
background: url(/images/dangerous_active.png) no-repeat center/100% 100%;
}
.sjk-afoot-overflow{
height: 325px;
}
.sjk-chart-line-legend{
width: 80%;
position: absolute;
top: 5px;
right: 0;
text-align: right;
z-index: 9999;
}
.sjk-chart-line-legend button{
padding: 5px 15px;
background: none;
cursor: pointer;
border: 0;
color: #50a1db;
margin: 5px;
}
.sjk-chart-line-legend button.active{
color: #ffffff;
}
.sjk-chart-line-legend label{
padding:1px 8px;
border-radius: 50%;
margin-right: 10px;
}
.trend-chart-max{
padding: 0 10px;
}
/*环境管理*/
.hj-afoot-overflow{
height: 590px;
}
.equipment-list-max{
padding: 20px;
}
.equipment-list-min{
padding: 25px 0;
display: flex;
align-items: center;
}
.equipment-list-gif{
width: 70px;
height: 70px;
background: url(/images/hj_gif.gif) no-repeat center/100% 100%;
text-align: center;
}
.equipment-list-gif img{
width: 40px;
height: 40px;
transform: translateY(35%);
}
.equipment-list-data{
padding-left: 15px;
color: #c0dafb;
font-size: 16px;
}
.equipment-list-data div{
padding-top: 10px;
}
.equipment-list-data span{
font-size: 28px;
font-weight: bold;
padding-right: 5px;
color: #82c9ff;
}
/*环境管理 项目页面*/
.current-value-max{
padding: 20px;
}
.current-value-min{
padding: 20px;
}
.current-value-con{
padding: 30px 40px;
background: url("/images/current_value_bgd.png") no-repeat center/100% 100%;
display: flex;
align-items: center;
}
.current-value-img{
height: 90px;
width: 90px;
background: url("/images/education_bgd.png") no-repeat center/100% 100%;
text-align: center;
}
.current-value-img img{
width: 50px;
height: 50px;
-webkit-animation: icon 3s infinite;
}
.current-value-img-small img{
width: 35px;
height: 35px;
}
.current-value-data{
color: #c0dafb;
font-size: 18px;
padding-left: 40px;
}
.current-value-data p{
padding-top: 15px;
font-size: 28px;
font-weight: bold;
color: #ffffff;
}
.hj-moment-max{
padding: 15px;
}
.hj-moment-max table{
height: 310px;
}
.hj-moment-max td{
padding: 0 5px;
font-size: 16px;
color: #aaaaaa;
}
.hj-moment-max td:first-child{
width: 24%;
text-align: right;
color: #c0dafb;
}
.hj-moment-choice{
display: flex;
align-items: center;
}
.hj-moment-select{
width: 70%;
}
.hj-moment-state{
padding: 0 10px;
}
.state-tag{
height: 33px;
width: 60px;
line-height: 33px;
text-align: center;
}
.state-zx{
color: #3eb11e;
background: url("/images/state_bgd.png") no-repeat center/100% 100%;
}
.state-lx{
color: #eeb532;
background: url("/images/state_lx_bgd.png") no-repeat center/100% 100%;
}
.hj-moment-blue{
color: #559adf;
}
.hj-moment-green{
color: #41b026;
}
.hj-moment-orange{
color: #eeb532;
}
.select-max{
position: relative;
}
.select-input{
height: 35px;
padding-left: 10px;
padding-right: 25px;
background: url("/images/select_bgd.png") no-repeat center/100% 100%;
}
.select-input-two{
height: 35px;
padding-left: 10px;
padding-right: 25px;
width: 100%;
background: url("/images/select_bgd.png") no-repeat center/100% 100%;
}
.select-input input{
width: 100%;
height: 35px;
background: 0;
border: 0;
outline: 0;
color: #1ce7ff;
cursor: pointer;
overflow: hidden;
white-space:nowrap;
text-overflow:ellipsis;
font-size: 16px;
}
.select-input-two input{
width: 100%;
height: 35px;
background: 0;
border: 0;
outline: 0;
color: #1ce7ff;
cursor: pointer;
overflow: hidden;
white-space:nowrap;
text-overflow:ellipsis;
font-size: 16px;
}
.select-input input::-webkit-input-placeholder{
color: #6ca5b1;
}
.select-input-two input::-webkit-input-placeholder{
color: #6ca5b1;
}
.select-option{
list-style: none;
position: absolute;
}
.select-option{
list-style: none;
width: 100%;
position: absolute;
max-height: 250px;
border: 1px solid #05556b;
background: #00092a;
overflow: auto;
color: #02a6ff;
border-radius: 3px;
z-index: 9999;
}
.select-option::-webkit-scrollbar {
width: 10px;
height: 1px;
}
.select-option::-webkit-scrollbar-thumb {
border-radius: 10px;
background: #192c64;
}
.select-option::-webkit-scrollbar-track {
border-radius: 10px;
background: #010b2d;
}
.select-option li{
padding:12px 10px;
cursor: pointer;
}
.select-option li:hover{
background: #031348;
color: #1ce7ff;
}
.el-carousel__indicators--horizontal{
top: 0;
}
.el-carousel__button{
width: 15px;
}
/*视频管理*/
.video-list-max{
padding: 10px;
}
.video-list-min{
height: 920px;
overflow: auto;
padding-right: 5px;
}
.video-list-min::-webkit-scrollbar {
width: 5px;
height: 1px;
}
.video-list-min::-webkit-scrollbar-thumb {
border-radius: 10px;
background: #192c64;
}
.video-list-min::-webkit-scrollbar-track {
border-radius: 10px;
background: #010b2d;
}
.video-list-for{
padding: 5px 0;
}
.video-list-title{
height: 40px;
background: url("/images/video_list_title.png") no-repeat center/100% 100%;
line-height: 40px;
padding:0 10px;
overflow: hidden;
white-space:nowrap;
text-overflow:ellipsis;
cursor: pointer;
}
.video-list-ul{
list-style: none;
padding: 5px 0;
}
.video-list-ul li{
padding: 10px 0;
overflow: hidden;
white-space:nowrap;
text-overflow:ellipsis;
position: relative;
cursor: pointer;
color: #c0dafb;
}
.video-list-ul .active{
color: #3da2ff;
}
.video-list-ul li:hover{
color: #67afee ;
}
.video-list-ul .active:hover{
color: #3da2ff;
}
.video-list-ul li button{
padding: 3px;
position: relative;
top: -5px;
}
.video-state-zx{
background: #119f1b;
}
.video-state-lx{
background: #e70b0b;
}
.video-enlarge-max{
padding: 15px;
}
.video-enlarge-title{
display: flex;
align-items: center;
justify-content: space-between;
height: 30px;
padding:0 10px 0 20px;
line-height: 30px;
background: url("/images/video_title.png") no-repeat left/180px 22px;
}
.video-enlarge-content{
margin-top: 15px;
background: rgba(0,0,0,0.5);
}
.video-enlarge-content video{
width: 100%;
height: 890px;
}
.video-enlarge-content img{
width: 100%;
height: 890px;
}
.video-enlarge-title-right{
display: flex;
align-items: center;
}
.video-enlarge-title-right{
display: flex;
justify-content: right;
align-items: center;
}
.video-enlarge-title-right div{
padding: 2px 15px;
background: url("/images/dangerous.png") no-repeat center/100% 100%;
margin-left: 15px;
cursor: pointer;
color: #5388b0;
}
.video-enlarge-title-right .active{
color: #ffffff;
background: url("/images/dangerous_active.png") no-repeat center/100% 100%;
}
.video-vehicle-table{
padding: 15px 0;
}
.video-vehicle-table .el-table__body-wrapper::-webkit-scrollbar {
width: 0px;
height: 0px;
}
.video-vehicle-table .el-table .cell{
padding: 0 5px;
}
.video-vehicle-table .el-table{
background: none;
}
.video-vehicle-table .el-table th, .el-table tr{
background: none;
}
.video-vehicle-table .el-table th{
color: #67baff;
padding:10px 25px ;
}
.video-vehicle-table .el-table td{
padding:10px 15px;
color: #a2c8f9;
}
.video-vehicle-table .el-table td, .el-table th.is-leaf{
border: 0;
}
.video-vehicle-table .el-table--enable-row-hover .el-table__body tr:hover>td{
background: none !important;
}
.video-vehicle-table .el-table::before{
background: none;
}
.vehicle-number{
padding: 8px 15px;
background: url("/images/dangerous.png") no-repeat center/100% 100%;
width: 90%;
margin: auto;
}
.vehicle-jin-img-max{
padding: 10px;
}
.vehicle-jin-img-bgd{
width: 180px;
height: 180px;
background: #062247 url("/images/no_picture.png") no-repeat center/80px 80px;
border-radius: 5px;
}
.vehicle-jin-img-bgd img{
width: 100%;
height: 100%;
}
.vehicle-time{
height: 40px;
text-align: center;
line-height: 40px;
}
.video-vehicle-census{
height: 60px;
display: flex;
align-items: center;
justify-content: center;
}
.video-vehicle-census div{
padding: 0 20px;
color: #c0dafb;
}
.video-vehicle-census div span{
font-size: 25px;
color: #67baff;
padding: 0 10px;
}
/*劳务用工人员定位*/
.baidu-map{
width: 1920px;
height: 1080px;
background: #3da2ff;
position: fixed;
}
.people-head{
position: absolute;
top: 0;
left: 0;
width: 1920px;
z-index: 111;
}
.people-left{
position: absolute;
top: 90px;
left: 20px;
width: 400px;
background: rgba(0,0,0,0.5);
z-index: 10;
padding: 10px;
}
.people-right{
position: absolute;
top: 90px;
right: 20px;
width: 400px;
background: rgba(0,0,0,0.5);
z-index: 10;
padding: 10px;
}
.people-search{
padding: 0 15px;
height: 45px;
background: url("/images/input_search.png") no-repeat center/100% 100%;
}
.people-search input{
border: 0;
outline: 0;
background: url("/images/search.png") no-repeat right/20px 20px;
width: 100%;
height: 100%;
color: #3da2ff;
font-size: 16px;
}
.people-search input::-webkit-input-placeholder{
color: #446079;
}
.people-list-min{
height: 660px;
}
.people-list-con{
cursor: pointer;
padding: 15px 5px;
}
.people-list-con.active{
background: url("/images/list_bgd.png") no-repeat center/100% 100%;
}
.people-list-img{
height: 70px;
width: 70px;
text-align: center;
background: url("/images/warning_renyuan.png") no-repeat bottom/100% 100%;
}
.people-list-img img{
width: 100% ;
height: 100%;
}
.people-list-top{
display: flex;
align-items: center;
padding-bottom: 15px;
position: relative;
background: url("/images/Line.png") no-repeat bottom/100% 2px;
}
.people-list-state{
padding: 0 5px;
border-radius: 10px 0 10px 0;
background: #3eb11e;
font-size: 14px;
color: #ffffff;
position: absolute;
right: 15px;
}
.baidu-people-list-state{
right: 5px;
font-size: 12px;
}
.people-list-state.active{
background: #888888;
}
.people-info-name{
padding: 7px 0 ;
font-size: 16px;
display: flex;
align-items: center;
}
.list-info .people-info-work{
color: #3da2ff;
font-size: 14px;
}
.people-info-name{
padding: 7px 0 ;
font-size: 16px;
}
.people-info-action{
color: #3eb11e;
}
.people-info-action.active{
color: #d7220b;
}
.people-battery-max{
display: flex;
align-items: center;
}
.people-battery-bgd{
width: 30px;
height: 15px;
background: url("/images/battery.png") no-repeat center/100% 100%;
}
.people-battery-bgd.active{
background: url("/images/battery_red.png") no-repeat center/100% 100%;
}
.people-battery-padding{
width: 24px;
height: 11px;
padding: 2px 4px 2px 2px;
}
.people-battery{
background: #3eb11e;
height: 100%;
}
.people-battery.active{
background: #d7220b;
}
.people-battery-value{
padding:0 10px;
color: #3eb11e;
}
.people-battery-value.active{
color:#d7220b;
}
.people-info-address{
color: #429fff;
background: url("/images/address_dw.png") no-repeat left/14px 16px;
padding-left: 18px;
}
.people-company-btn{
position: absolute;
top: 100px;
left: 470px;
background: url("/images/return_btn_bgd.png") no-repeat center/100% 100%;
width: 120px;
height: 35px;
text-align: center;
line-height: 35px;
color: #5677a2;
display: flex;
align-items: center;
justify-content: center;
cursor: pointer;
z-index: 99;
}
.people-company-btn:hover{
color: #cbdaff;
background: url("/images/dangerous_active.png") no-repeat center/100% 100%;
}
.people-company-btn:active{
color: #5677a2;
}
.people-company-btn span{
padding-left: 5px;
}
/*人员定位弹窗*/
.popup-people-max{
width: 280px;
height: 300px;
background: url('/images/map_popup_bgd.png') no-repeat center/100% 100%;
font-size: 14px;
}
.popup-people-max.active{
background: url('/images/map_popup_red_bgd.png') no-repeat center/100% 100%;
}
.popup-people-min{
padding:20px 15px;
}
.popup-list-details span{
color: #027ae7;
}
.popup-list-details{
padding: 5px 0;
font-size: 14px;
}
.popup-people-info-address{
background: rgba(2,122,231,0.2);
padding: 10px;
font-size: 14px;
}
.popup-people-info-address.active{
background: rgba(243, 3, 3, 0.4);
}
.popup-people-info-address.active .people-info-address{
color: #ffffff;
background: url("/images/address_dw_red.png") no-repeat left/14px 16px;
}
.popup-people-info-name{
color: #ffffff;
}
/*elTable质量管理公司级*/
.quality-target-max{
padding:15px 10px;
}
.quality-target-min{
padding:15px 10px;
display: flex;
align-items: flex-start;
}
.quality-target-img{
width: 50px;
height: 50px;
padding-top: 10px;
}
.quality-target-img img{
width: 100%;
height: 100%;
}
.quality-target-con{
width: calc(100% - 65px);
padding-left: 15px;
}
.quality-target-title{
padding: 3px 0;
color: #c0dafb;
}
.quality-target-info{
padding: 3px 0;
overflow: hidden;
white-space:nowrap;
text-overflow:ellipsis;
color: #50a2eb;
cursor: pointer;
}
.quality-target-info-new{
padding: 3px 0;
color: #50a2eb;
font-size: 14px;
letter-spacing: 2px;
/*display: -webkit-box;*/
/*-webkit-box-orient: vertical;*/
/*-webkit-line-clamp: 2;*/
/*overflow: hidden;*/
}
.quality-target-index{
padding: 0px;
}
.quality-target-index-min{
padding: 15px 0 15px 20px;
}
.quality-dynamic-max{
padding: 10px 10px 0;
}
.quality-dynamic-min{
padding: 0 5px;
height: 655px;
overflow: auto;
}
.quality-dynamic-min::-webkit-scrollbar {
width: 0px;
height: 1px;
}
.quality-dynamic-min::-webkit-scrollbar-thumb {
border-radius: 10px;
background: #192c64;
}
.quality-dynamic-min::-webkit-scrollbar-track {
border-radius: 10px;
background: #010b2d;
}
.quality-dynamic-for{
padding: 10px;
}
.quality-dynamic-for.active{
background: url("/images/zzfs_bgf.png") no-repeat center/100% 100%;
}
.quality-dynamic-content{
display: flex;
align-items: center;
}
.quality-dynamic-img{
width: 90px;
height: 90px;
background: url("/images/logo_bgd.png") no-repeat center/100% 100%;
}
.quality-dynamic-img img{
width: 100%;
height: 100%;
border-radius: 3px;
}
.quality-dynamic-info{
padding-left: 20px;
width: calc(100% - 110px);
}
.quality-dynamic-top{
display: flex;
align-items: center;
justify-content: space-between;
padding: 7px 0;
}
.quality-dynamic-item{
overflow: hidden;
white-space:nowrap;
text-overflow:ellipsis;
padding: 7px 0;
color: #3da2ff;
}
.quality-dynamic-item-span{
cursor: pointer;
}
.quality-dynamic-img {
cursor: pointer;
}
.quality-dynamic-img:hover{
border: 1px solid #5aecff
}
.quality-dynamic-item-span:hover{
color: #5aecff;
text-decoration: underline;
}
.quality-dynamic-describe{
margin-top: 10px;
height: 50px;
line-height: 25px;
overflow: hidden;
color: #c0dafb;
}
.quality-dynamic-time{
color: #999999;
}
.quality-dynamic-state{
border: 1px solid #44ad1f;
padding: 1px 10px;
background: rgba(68,173,31,0.3);
border-radius: 3px;
color: #44ad1f;
}
.quality-dynamic-state.active{
border: 1px solid #ff9000;
padding: 1px 10px;
background: rgba(255,144,0,0.3);
border-radius: 3px;
color: #ff9000;
}
.quality-button{
justify-content: right;
}
.quality-table{
padding: 0 15px;
}
.quality-table .el-table__body-wrapper::-webkit-scrollbar {
width: 0px;
height: 0px;
}
.quality-table .el-table .cell{
padding: 0 5px;
}
.quality-table .el-table{
background: none;
}
.quality-table .el-table th, .el-table tr{
background: none;
}
.quality-table .el-table th{
height: 35px;
text-align: center;
color: #cbdaff;
padding: 0;
}
.quality-table .el-table td{
height: 60px;
text-align: center;
padding: 0;
color: #ffffff;
}
.quality-table .el-table td, .el-table th.is-leaf{
border: 0;
}
.quality-table .el-table .el-table__row:nth-child(odd){
background: url("/images/long_tr_bgd.png") no-repeat center/100% 55px;
}
.quality-table .el-table--enable-row-hover .el-table__body tr:hover>td{
background: none !important;
}
.quality-table .el-table::before{
background: none;
}
.ai-video-entrance-max{
padding: 10px;
}
.ai-video-entrance{
text-align: center;
padding: 5px 0;
height: 33px;
background: url("/images/dangerous.png") no-repeat center/100% 100%;
line-height: 33px;
cursor: pointer;
color: #5388b0;
}
.ai-video-entrance:hover{
background: url("/images/dangerous_active.png") no-repeat center/100% 100%;
color: #ffffff;
}
.popup-video video{
width: 100%;
height: 500px;
}
.map-popup{
background: rgba(0,0,0,0.5);
position: fixed;
top: 0;
left: 0;
width: 100%;
height: 100%;
padding-top: 180px;
z-index: 999999;
}
.map-popup-content{
width: 50%;
background: #051725;
border: 5px solid #11294f;
border-radius: 10px;
margin: auto;
box-shadow: 0 0 30px #4ab4bc;
font-size: 16px;
}
.map-popup-title{
border-bottom: 1px solid #3d7788;
height: 50px;
padding: 0 20px;
line-height: 50px;
display: flex;
align-items: center;
justify-content: space-between;
}
.map-popup-list-max{
padding: 15px;
}
.map-popup-list{
padding:5px 15px;
height: 480px;
overflow: auto;
}
.map-popup-list::-webkit-scrollbar {
width: 10px;
height: 1px;
}
.map-popup-list::-webkit-scrollbar-thumb {
border-radius: 10px;
background: #192c64;
}
.map-popup-list::-webkit-scrollbar-track {
border-radius: 10px;
background: #010b2d;
}
.map-popup-for-title{
padding: 10px 15px;
display: flex;
align-items: center;
justify-content: space-between;
cursor: pointer;
color: #00eaff;
border-radius: 5px;
margin-bottom: 5px;
}
.map-popup-for-title:hover{
box-shadow: 0px 0px 10px #00eaff;
}
.map-popup-for-ul{
padding: 0 30px;
list-style: none;
}
.map-popup-for-ul li{
padding: 10px 20px;
cursor: pointer;
color: #00a8ff;
}
.map-popup-for-ul li:hover {
color: #98acff;
}
.popup-icon-close{
font-size: 28px;
color: #999999;
cursor: pointer;
width: 50px ;
height: 50px;
text-align: center;
}
.popup-icon-close:hover{
color: #ffffff;
}
/*百度地图弹窗*/
.popup-baidu-max{
width: 300px;
background: url("../images/map_popup_bgd.png") no-repeat top/300px 100%;
}
.popup-baidu-min{
padding: 0px 10px;
}
.popup-baidu-con{
}
.popup-baidu-title{
display: flex;
align-items: center;
padding: 10px 0 5px;
border-bottom: 1px solid #00aaff;
}
.popup-baidu-machine-img{
width: 50px;
height: 50px;
}
.popup-baidu-machine-img img{
width: 100%;
height: 100%;
}
.popup-baidu-machine-info{
width: calc(100% - 50px);
}
.popup-baidu-machine-first{
display: flex;
align-items: center;
justify-content: space-between;
padding: 5px 0 5px 15px;
}
.popup-baidu-machine-second{
display: flex;
align-items: center;
padding: 5px 0 5px 15px;
font-size: 14px;
}
.popup-baidu-machine-name{
color: #00aaff;
}
.popup-baidu-machine-state{
border-radius: 3px;
width: 40px;
text-align: center;
height: 20px;
line-height: 20px;
font-size: 12px;
}
.state-yx{
border: 1px solid #00c240;
color: #00c240;
background: rgba(0,194,64,0.3);
}
.state-ds{
border: 1px solid #ffcd34;
color: #ffcd34;
background: rgba(255,205,52,0.3);
}
.state-jz{
border: 1px solid #cccccc;
color: #cccccc;
background: rgba(153,153,153,0.3);
}
.state-dk{
border: 1px solid #00aaff;
color: #00aaff;
background: rgba(0,170,255,0.3);
}
.state-lx{
border: 1px solid #777777;
color: #777777;
background: rgba(153,153,153,0.3);
}
.popup-baidu-machine-model{
color: #dddddd;
padding-right: 15px;
}
.popup-baidu-machine-oil{
background: url("../images/oil.png") no-repeat left/20px 15px;
padding-left: 25px;
color: #3eb11e;
}
.popup-baidu-machine-details{
padding: 5px 0;
color: #eeeeee;
font-size: 14px;
}
.popup-baidu-machine-details table td{
padding: 2px 0;
vertical-align: top;
}
.popup-baidu-machine-details table td:first-child{
width: 75px;
color: #dddddd;
}
.popup-baidu-machine-address{
padding: 5px ;
background: rgba(0,170,255,0.2);
font-size: 14px;
color: #ffffff;
}
.popup-baidu-machine-button{
display: flex;
padding: 15px 0;
align-items: center;
justify-content: space-evenly;
}
.popup-baidu-machine-button div{
color: #ffffff;
width: 110px;
text-align: center;
padding: 5px 0;
border-radius: 3px;
cursor: pointer;
font-size: 14px;
}
.popup-baidu-machine-blue{
background: #00a8ff;
}
.popup-baidu-machine-green{
background: #19b140;
}
.baidu-map-info{
padding: 10px 30px;
}
.baidu-map-info table td{
padding: 7px 10px;
vertical-align: top;
color: #16d6ff;
}
.baidu-map-info table td:first-child{
width: 18%;
text-align: right;
color: #4ab4bc;
}
.baidu-map-info table td img{
width: 70px;
height: 70px;
}
.map-full-screen{
position: fixed;
width: 100%;
height: 100%;
top: 0;
left: 0;
background: #000000;
z-index: 99;
}
.map-full-screen-btn{
position: fixed;
z-index: 999;
top: 30px;
right: 30px;
}
/*劳务 参见单位分布*/
.see-unit-list{
padding: 20px;
}
.aerial-view-min video{
width: 100%;
height: 510px;
border: 1px solid #217dca;
}
/*机械管理场布图*/
.jx-field-layout{
height: 690px;
background: url("/images/field_layout_1.png") no-repeat center/auto 100%;
}
/*tower-crane 塔机组件*/
.tower-crane-border{
position: absolute;
border: 2px dashed #5c9029;
border-radius: 50%;
background: rgba(0,0,0,0.1);
}
.jx-field-layout-text{
position: absolute;
z-index: 999;
cursor: pointer;
width: 60%;
height: 30px;
top:65px;
left:20%;
text-align: center;
z-index: 1;
}
.jx-field-layout-text:hover{
color: #cbdaff;
}
.tower-crane-sweep{
width: 100%;
height: 100%;
background: url("/images/needle.png") no-repeat center/100% 100%;
transform:rotate(0deg);
position: relative;
}
.tower-crane-track{
width: 40%;
height: 17px;
top: 46%;
right: 3px;
position: absolute;
}
.tower-crane-dot{
width: 17px;
height: 17px;
border-radius: 50%;
background: #f0b334;
position: absolute;
}
/*head—btn 组件*/
.header-btn-max{
position: relative;
}
.header-btn-list{
padding-top: 10px;
position: absolute;
top: 30px;
left: 0;
z-index: 9999;
}
.header-btn-list-arrow{
height: 20px;
width: 105px;
text-align: center;
position: relative;
background: url("/images/arrow.png") no-repeat center/30px 18px;
z-index: 99;
}
.header-btn-list-arrow-active{
height: 20px;
width: 105px;
text-align: center;
position: relative;
background: url("http://fileimg.makalu.cc/WEB_6F5A43456312447C9F8D75CA97EDCCE8.png") no-repeat center/30px 18px;
z-index: 99;
}
.header-btn-list-item{
top: -3px;
position: relative;
border: 2px solid #2258a2;
background: rgba(2, 18, 56, 0.9);
border-radius: 5px;
}
.header-btn-list-item-active{
top: -3px;
position: relative;
border: 2px solid #df5567;
background: rgba(100, 20, 23);
border-radius: 5px;
}
.header-btn-list-padding{
padding: 8px;
}
.header-btn-list-padding button{
margin: 10px;
height: 35px;
background: #142c6a;
color: #738fb4;
width: 110px;
border: 0;
outline: 0;
cursor: pointer;
font-size: 15px;
}
.header-btn-list-padding-red button{
margin: 10px;
height: 35px;
background: #910000;
color: #c16363;
width: 110px;
border: 0;
outline: 0;
cursor: pointer;
font-size: 15px;
}
.header-btn-list-padding button:hover{
color: #63baff;
background: #15388f;
}
.header-btn-list-padding button.active{
background:url("/images/btn_nav.png") no-repeat center/100% 100%;
color: #ffffff;
}
.header-btn-list-padding-red button.actives{
background:url("http://fileimg.makalu.cc/WEB_F27BA493E32349E4AEC08A2A521B7ED1.png") no-repeat center/100% 100%;
color: #ffffff;
}
.video-field-layout{
height: 610px;
background: url("/images/field_layout_video.png") no-repeat center/100% auto;
position: relative;
}
/*.video-field-layout img{
position: absolute;
width: 30px;
cursor: pointer;
}*/
.video-bgd-img-position{
position: absolute;
}
.video-bgd-div{
width: 30px;
height: 30px;
border-radius: 50%;
cursor: pointer;
background: #3676c0;
}
.video-bgd-div.active{
background: #00f93a;
}
.video-bgd-div.active{
animation:videoDiv 2s;
-webkit-animation:videoDiv 2s infinite;
}
@keyframes videoDiv {
0% {opacity:0.6;}
25% {opacity:0.8;}
50% {opacity:1;}
75% {opacity:0.8;}
100% {opacity:0.6;}
}
.video-bgd-img{
width: 18px;
height: 18px;
position: absolute;
top: 6px;
left: 7px;
}
/*质量管理-标养室检测*/
.process-control{
height: 610px;
}
.process-control-padding{
padding: 40px 20px;
}
.process-control-btn-max{
display: flex;
align-items: center;
padding: 10px 0;
}
.process-control-btn{
display: flex;
width: 45%;
align-items: center;
cursor: pointer;
}
.process-control-arrow{
width: 10%;
}
.process-control-arrow img{
width: 90%;
}
.process-control-order{
height: 40px;
width: 40px;
text-align: center;
line-height: 40px;
color: #728fb7;
font-weight: bold;
background: url("/images/order_1.png") no-repeat center/100% 100%;
}
.process-control-name{
padding: 0 10px;
}
.process-control-name button{
width: 120px;
background: #112347;
border: 1px solid #112347;
color: #728fb7;
outline: 0;
height: 40px;
cursor: pointer;
font-size: 16px;
}
.process-control-btn.active .process-control-order{
background: url("/images/order_2.png") no-repeat center/100% 100%;
color: #00092a;
}
.process-control-btn.active .process-control-name button{
background: url("/images/btn_nav.png") no-repeat center/100% 100%;
color: #ffffff;
}
.process-control-name button:hover{
border: 1px solid #08528f;
color: #63baff;
}
.process-control-link{
height: 90px;
padding-left: 17px;
}
.process-control-max{
display: flex;
align-items: center;
}
.process-control-min{
width: 20%;
}
.process-control-current-value-con{
padding: 25px 0px 25px 50px;
display: flex;
align-items: center;
}
.process-control-current-value-padding{
padding: 10px 0px 10px 50px;
display: flex;
align-items: center;
}
.process-control-current-value-data{
color: #c0dafb;
font-size: 18px;
padding-left: 20px;
}
.process-control-current-value-data p{
padding-top: 15px;
font-size: 25px;
font-weight: bold;
color: #62cff8;
}
.process-control-current-value-data p span{
color: #c0dafb;
font-size: 16px;
}
.process-control-current-value-data .red-data{
padding: 0;
width: 110px;
height: 40px;
text-align: center;
line-height: 40px;
background: url("/images/yuzhi_bgd.png") no-repeat center/100% 100%;
color: #ff0000;
margin-top: 15px;
}
.process-control-current-value-data .red-data span{
color: #ff0000;
}
.process-afoot-overflow{
height: 910px;
}
.afoot-machinery-state .hj-moment-blue{
font-size: 14px;
}
/*安全管理 -- 检查演练*/
.safety-quality-table{
padding:10px 15px;
}
.safety-hazard-source-type{
padding: 15px;
}
.safety-hazard-source-type table th{
background: #183753;
}
.safety-hazard-source-type table td,.safety-hazard-source-type table th{
font-weight: 500;
padding:4px 5px;
font-size: 14px;
text-align: center;
}
.safety-hazard-source-type table .safety-hazard-source-td{
color: #cadafe;
text-align: left;
}
.safety-hazard-source-td p{
padding:5px 0;
line-height: 20px;
}
.safety-hazard-source-td p img{
width: 10px;
height: 10px;
margin-right: 6px;
}
.cause-content td{
width: 50%;
vertical-align: top;
text-align: left !important;
color: #cadafe !important;
}
.exercise-photos{
padding:20px 15px;
}
.exercise-photos-status{
padding: 10px 0;
display: flex;
align-items: center;
justify-content: space-around;
color:#5ca9ef;
}
.exercise-photos-padding{
padding: 5px;
text-align: center;
}
.exercise-photos-max{
padding: 10px 0;
}
.exercise-photos-overflow{
overflow: auto;
}
.exercise-photos-overflow::-webkit-scrollbar{
width: 0px;
height: 0px;
}
/*质量管理-过程验收*/
.trends-max{
padding: 15px 0;
}
.trends-min{
height: 895px;
overflow: auto;
}
.trends-min::-webkit-scrollbar{
width: 0px;
height: 0px;
}
.trends-list{
padding: 15px;
border-bottom: 1px dashed #5591df;
}
.trends-min .trends-list:last-child{
border-bottom:none
}
.trends-list table td{
padding: 5px;
vertical-align: top;
color: #c4dbfb;
}
.trends-list table td:first-child{
width: 80px;
}
.trends-list-position{
display: flex;
justify-content: space-between;
align-items: center;
}
.trends-list-status{
border: 1px solid #f69000;
background: #584a2d;
color:#f69000;
padding: 1px 5px;
font-size: 14px;
}
.trends-list-status.active{
border: 1px solid #43ad19;
background: #023f2f;
color:#43ad19;
}
/*质量管理 原材料进场*/
.roll-img{
padding-top: 15px;
width: 420px;
overflow: auto;
}
.roll-img::-webkit-scrollbar{
width: 0px;
height: 0px;
}
.roll-img-list{
display: flex;
}
.roll-img-info{
width: 210px;
text-align: center;
}
/*标准化照片*/
.bzh-flex{
display: flex;
align-items: center;
justify-content: space-between;
padding:0 10px;
}
.bzh-btn{
width:25px;
height: 200px;
align-items: center;
display: flex;
}
.bzh-btn img{
height: 70px;
width: 100%;
cursor: pointer;
}
.bzh-btn img:hover{
background: #999999;
}
.bzh-btn img:active{
background: #666666;
}
.bzh-content{
width: 800px;
display: flex;
align-items: center;
overflow: auto;
}
.bzh-content::-webkit-scrollbar{
width: 0px;
height: 0px;
}
.bzh-content-img{
padding:20px 10px;
}
.bzh-photo-title{
padding: 40px 50px 0;
color: #cbdaff;
font-size: 18px;
border-top: 1px solid #2c6cac;
}
.bzh-photo-title-top{
border: 0;
}
/*进度管理*/
.pcd-img-max{
padding: 15px;
}
.pcd-img-min{
height: 585px;
}
.quality-button-height div{
height: 30px;
padding: 0 20px;
line-height: 30px;
}
.pcd-duration-survey-max{
padding: 0 10px;
}
.pcd-duration-survey{
display: flex;
justify-content: space-between;
align-items: center;
}
.pcd-duration-survey-left{
display: flex;
align-items: center;
}
.pcd-duration-survey-time{
font-size: 13px;
color: #00aaff;
}
.pcd-problem-analysis{
padding: 15px;
}
.pcd-problem-analysis-title{
padding: 5px 15px;
background-image: linear-gradient(to right, #2c6cac , #041328, #041328);
-webkit-animation: Glow 1s ease infinite alternate;
animation: Glow 1s ease infinite alternate;
}
.pcd-problem-analysis-list{
display: flex;
padding: 15px 0;
color: #b9cbe3;
}
.pcd-problem-analysis-label{
width: 90px;
color: #adb5c3;
}
.pcd-problem-analysis-text{
width: calc(100% - 90px);
display: -webkit-box;
-webkit-box-orient: vertical;
-webkit-line-clamp: 2;
overflow: hidden;
}
.pcd-output-value{
display: flex;
align-items: center;
justify-content: space-between;
padding: 20px 0 20px 10px;
}
.pcd-output-value-key{
display: flex;
align-items: center;
font-size: 12px;
}
.pcd-output-value-key-info{
padding: 0 8px;
display: flex;
align-items: center;
}
.pcd-key-1{
width: 12px;
height: 12px;
background-image: linear-gradient(to right, #003cda, #067dff);
margin-right: 5px;
}
.pcd-key-2{
width: 12px;
height: 12px;
background-image: linear-gradient(to right, #008d7e, #26c8bb);
margin-right: 5px;
}
.pcd-output-value-title{
padding: 0 ;
}
.pcd-chart{
height: 540px;
}
.pcd-chart-list{
height: 90px;
border: 1px solid #00c240;
display: flex;
align-items: center;
}
.pcd-chart-list-date{
width: 110px;
text-align: center;
}
.pcd-chart-list-prop{
width: 80px;
}
/*技术交底*/
.science-title-number{
position: absolute;
left: 100px;
top: 12px;
z-index: 99;
}
.science-list-max{
padding: 15px;
}
.science-list-min{
height: 250px;
overflow: auto;
}
.science-list-min::-webkit-scrollbar{
width: 0px;
height: 0px;
}
.science-list{
display: flex;
align-items: center;
padding: 15px 0;
border-bottom: 1px dashed #00c240;
}
.science-list-min .science-list:last-child{
border:none
}
.science-list-info{
width: calc(100% - 75px);
padding-left: 15px;
}
.science-list-sign-green{
border: 1px solid #00c240;
background: #073d2f;
color: #00c240;
padding: 1px 10px;
width: 50px;
text-align: center;
}
.science-list-sign-orange{
border: 1px solid #f78f08;
background: #68492d;
color: #f78f08;
padding: 1px 10px 2px;
width: 50px;
text-align: center;
}
.science-list-sign-name{
color: #cbdaff;
padding-top: 10px;
}
.science-list-img{
width: 60px;
height: 60px;
background: #142c6a url("http://fileimg.makalu.cc/WEB_8FB4152935074DB39165D962E554FB19.png") no-repeat center/100% 100%;
}
.science-list-img-rz{
background: #142c6a url("http://fileimg.makalu.cc/WEB_4A7304893BDF45F6BD8EFCACAAAD19CB.png") no-repeat center/30px 30px;
}
.system-img{
padding:50px 15px;
}
.system-img img{
width: 100%;
}
.process-video-3d{
padding: 0 20px;
}
.process-video-bgd{
background: #062247;
height: 205px;
border-radius: 5px;
}
.process-not-video{
padding-top: 50px;
text-align: center;
color: #47a5e3;
}
.process-not-video img{
width: 65px;
}
.list-ledger-bgd{
width: 60px;
height: 60px;
background: #142c6a url("/images/circle_icon_12.png") no-repeat center/30px 30px;
}
.list-ledger-for{
padding: 15px 0 5px;
}
.science-list-min .list-ledger-for:last-child{
border:none
}
.list-ledger-list{
display: flex;
align-items: center;
}
.list-ledger-teams{
padding: 10px;
color: #999999;
}
.list-ledger-teams span{
color: #cbdaff;
}
.list-ledger-title{
color: #00aaff;
padding-bottom: 10px;
}
.list-ledger-info{
display: flex;
color: #999999;
}
.list-ledger-info span{
color: #cbdaff;
}
.more-btn{
text-align: center;
color: #6383aa;
cursor: pointer;
padding: 5px 15px;
background: url("/images/dangerous.png") no-repeat center/100% 100%;
}
.more-btn.active{
background: url("/images/dangerous_active.png") no-repeat center/100% 100%;
color: #ffffff;
}
.more-btn:hover{
color: #86b2e3;
}
.more-btn.active:hover{
color: #ffffff;
}
.warning-popup-project-introduction-info{
height: 430px;
overflow: auto;
}
.warning-popup-project-introduction-info::-webkit-scrollbar {
width: 10px;
height: 10px;
}
.warning-popup-project-introduction-info::-webkit-scrollbar-thumb {
border-radius: 10px;
background: #192c64;
}
.warning-popup-project-introduction-info::-webkit-scrollbar-track {
border-radius: 10px;
background: #010b2d;
}
.warning-popup-project-for{
padding: 20px 10px;
border-bottom: 1px dashed #00c240;
}
.warning-popup-project-data{
display: flex;
align-items: center;
color: #aaaaaa;
}
.warning-popup-color{
color: #aaaaaa;
padding-top: 8px;
padding-right: 10px;
}
.warning-popup-project-data-left{
display: flex;
align-items: center;
width: 50%;
}
.warning-popup-project-data-left-value{
padding-left: 15px;
}
.warning-popup-project-data-left-value div{
padding: 8px 0;
}
.warning-popup-project-data-right{
width: 50%;
}
.warning-popup-project-data-right div{
padding: 8px 0;
}
.warning-popup-color-blue{
color: #00aaff;
}
.warning-popup-color-red{
color: #ff0900;
}
.warning-popup-color-silvery{
color: #cbdaff;
}
/*材料销号制*/
.xhz-glr-title{
padding: 20px 25px;
}
.xhz-czz-number{
display: flex;
align-items: center;
padding: 20px 10px 20px 20px;
}
.xhz-quality-button{
justify-content: right;
padding: 10px 20px;
}
.xhz-survey_title{
padding: 30px 15px 10px;
}
.xhz-device-data{
padding:0 10px 20px;
}
.xhz-device-data-min{
padding:10px;
display: flex;
align-items: center;
}
.xhz-education_bgd{
width: 80px;
height: 80px;
background: url("/images/education_bgd.png") no-repeat bottom/70px 50px;
}
.xhz-education_bgd img{
width: 35px;
height: 35px;
}
.xhz-current-value-data{
color: #9fafc3;
font-size: 16px;
padding-top: 20px;
padding-left: 10px;
}
.xhz-current-value-data p{
padding: 10px 0;
}
.xhz-current-value-data p span{
font-size: 20px;
font-weight: bold;
color: #ffffff;
}
.xhz-current-value-data p span.open{
color: #f78f08;
}
.xhz-current-value-data p span.close{
color: #4ab121;
}
.xhz-rank-chart{
padding: 0;
}
.xhz-rank-chart-title span{
color: #3da2ff;
font-size: 14px;
padding-left: 30px;
}
.xhz-analyse_title_blue{
background: url("/images/analyse_title_blue.png") no-repeat left/450px 100% ;
}
.xhz-work-order-padding{
padding: 10px;
}
.xhz-work-order-max{
padding-top: 15px;
}
.xhz-work-order{
height: 645px;
overflow: auto;
}
.xhz-work-order::-webkit-scrollbar {
width: 10px;
height: 1px;
}
.xhz-work-order::-webkit-scrollbar-thumb {
border-radius: 10px;
background: #192c64;
}
.xhz-work-order::-webkit-scrollbar-track {
border-radius: 10px;
background: #010b2d;
}
.xhz-work-order-list{
padding: 10px;
}
.xhz-work-order-bgd{
padding-bottom: 15px;
background: url("/images/expect_list.png") no-repeat center/100% 100%;
}
.xhz-work-order-info{
padding:0 10px;
}
.xhz-work-order-title{
height: 40px;
line-height: 40px;
padding-right: 20px;
border-bottom: 1px solid #1c4489;
display: flex;
background: url("/images/check_icon.png") no-repeat right/8px 17px;
}
.xhz-order-number{
width: 40px;
height: 40px;
text-align: center;
border-bottom: 1px solid #69b9fe;
color: #69b9fe;
font-size: 18px;
}
.xhz-job-number{
width: calc(100% - 40px);
overflow: hidden;
white-space:nowrap;
text-overflow:ellipsis;
cursor: pointer;
}
.xhz-job-number:hover{
color: #1ce7ff;
}
.xhz-work-order-table{
padding: 5px;
color: #9fafc3;
}
.xhz-work-order-table table{
width: 100%;
}
.xhz-work-order-table td{
padding: 5px;
}
.xhz-work-order-table td:first-child{
width: 80px;
text-align: right;
}
.xhz-project-expect-state{
padding: 0 15px;
}
.xhz-project-expect-state .project-expect-state{
width: 90px;
height: 25px;
font-size: 14px;
}
.xhz-exceed-state{
background: url("/images/expect_list_yc.png") no-repeat center/100% 100%;
color: #ffffff;
}
.xhz-temporary-state{
background: url("/images/expect_list_ch.png") no-repeat center/100% 100%;
color: #ffffff;
}
.popup-xhz-title td{
color: #429fff;
padding:8px 5px;
}
.popup-xhz-title td:nth-child(odd){
color: #9fafc3;
width: 110px;
}
.xhz-quality-table{
padding: 5px 0;
}
.xhz-quality-table .el-table__body-wrapper::-webkit-scrollbar {
width: 10px;
height: 0px;
}
.xhz-quality-table .el-table__body-wrapper::-webkit-scrollbar-thumb {
border-radius: 10px;
background: #1a3956;
}
.xhz-quality-table .el-table__body-wrapper::-webkit-scrollbar-track {
border-radius: 10px;
background: #010b2d;
}
.xhz-quality-table .el-table .cell{
padding: 0 5px;
}
.xhz-quality-table .el-table{
background: none;
}
.xhz-quality-table .el-table th, .el-table tr{
background: none;
}
.xhz-quality-table .el-table th{
height: 45px;
text-align: center;
color: #ffffff;
padding: 0;
background: #1a3956;
}
.xhz-quality-table .el-table td{
height: 45px;
text-align: center;
padding: 0;
color: #c8dbfc;
border: 1px solid #227cca;
}
.xhz-quality-table .el-table .el-table__row:nth-child(odd){
background: none;
}
.xhz-quality-table .el-table--enable-row-hover .el-table__body tr:hover>td{
background: none !important;
}
.xhz-quality-table .el-table::before{
background: none;
}
.building-max{
display: flex;
width: 100%;
}
.building-min{
width: 20%;
padding: 20px 0;
cursor: pointer;
}
.building-min-title{
width: 90px;
height: 35px;
text-align: center;
line-height: 35px;
background: url(/images/dangerous_active.png) no-repeat center/100% 100%;
margin: auto;
}
.building-img{
text-align: center;
padding: 10px 0;
}
.craft-video-flex{
display: flex;
align-items: center;
justify-content: space-between;
padding:0 10px;
}
.craft-video-btn{
width:5%;
height: 230px;
align-items: center;
display: flex;
}
.craft-video-btn img{
height: 70px;
cursor: pointer;
}
.craft-video-btn img:hover{
background: #999999;
}
.craft-video-btn img:active{
background: #666666;
}
.craft-video-content{
display: flex;
align-items: center;
overflow: auto;
padding: 15px 0;
}
.craft-video-content::-webkit-scrollbar{
width: 0px;
height: 0px;
}
.craft-video-process-video-3d{
padding: 0 10px;
}
/*
.craft-video-process-video-bgd{
background: #062247;
height: 250px;
border-radius: 5px;
}*/
.technical-disclosure{
overflow: auto;
padding: 0 25px;
}
.technical-disclosure::-webkit-scrollbar{
width: 0px;
height: 0px;
}
.technical-disclosure-for{
height: 70px;
}
.technical-disclosure-title{
padding:8px 5px;
display: flex;
align-items: center;
justify-content: space-between;
color: #c2d5f6;
}
.technical-disclosure-border{
background: #1e537e
}
.technical-disclosure-bgd{
height: 8px;
background: #6ab9fe;
cursor: pointer;
}
.technical-disclosure-text{
background: url("/images/up.png") no-repeat left/15px 10px;
padding-left: 25px;
}
.technical-disclosure-value span{
padding: 0 5px;
}
/*安全管理*/
.toSafety-fixed-left-max{
position: absolute;
}
.toSafety-fixed-left{
padding: 10px 0 10px 15px;
width: 473px;
}
.toSafety-fixed-left-img{
position: absolute;
left: 490px;
top: 450px;
cursor: pointer;
}
.toSafety-fixed-right-max{
position: absolute;
display: flex;
align-items: center;
right: 0;
}
.toSafety-fixed-right{
padding: 10px 15px 10px 0;
width: 473px;
}
.toSafety-fixed-right-img{
position: absolute;
right: 490px;
top: 450px;
cursor: pointer;
}
.left-enter,
.left-leave-to {
opacity: 0;
transform: translateX(-473px);
}
.left-enter-active,
.left-leave-active{
transition: all 0.5s ease;
}
.right-enter,
.right-leave-to {
opacity: 0;
transform: translateX(473px);
}
.right-enter-active,
.right-leave-active{
transition: all 0.5s ease;
}
.toSafety-info-btn{
text-align: center;
padding: 5px 0;
}
.toSafety-info-btn button{
padding: 10px 25px;
background: #143f74;
color: #ffffff;
cursor: pointer;
border-radius: 5px;
}
.toSafety-info-btn button:hover{
background: #155c97;
}
/*安全管理-安全检查*/
.month-list-max{
height: 660px;
overflow: auto;
}
.month-list-max::-webkit-scrollbar{
width: 0px;
height: 0px;
}
.month-list-for{
padding: 10px 0;
}
.month-list-min{
padding: 0 15px;
height: 200px;
background: url("/images/weekly_check.png") no-repeat center/100% 100%;
}
.inspect-content{
display: flex;
align-items: center;
padding: 10px 0;
color: #aaaaaa;
}
.inspect-content-img{
text-align: center;
padding: 4px 7px;
}
.inspect-content-img p{
padding-top: 4px;
}
.inspect-content-info{
padding: 0 5px;
}
.inspect-content-info div{
padding: 6px 3px;
}
.inspect-content-info div span{
font-weight: bold;
}
/*教育培训*/
.safety-education{
display: flex;
align-items: center;
padding:20px 30px 10px;
}
.safety-education-min{
color: #c2d5f6;
padding-right: 50px;
display: flex;
align-items: center;
}
.safety-education-min span{
font-size: 22px;
font-weight: bold;
color: #00aaff;
padding:0 5px;
}
.element-table-ranking{
padding:10px 5px 10px 15px;
}
.element-table-ranking .el-table__body-wrapper::-webkit-scrollbar {
width: 5px;
height: 0px;
}
.element-table-ranking .el-table__body-wrapper::-webkit-scrollbar-thumb {
border-radius: 10px;
background: #1a3956;
}
.element-table-ranking .el-table__body-wrapper::-webkit-scrollbar-track {
border-radius: 10px;
background: #010b2d;
}
.element-table-ranking .el-table .cell{
padding: 0 5px;
}
.element-table-ranking .el-table{
background: none;
}
.element-table-ranking .el-table th, .el-table tr{
background: none;
color: #cbdaff;
}
.element-table-ranking .el-table th{
height: 50px;
text-align: center;
padding: 0 5px;
font-size: 16px;
font-weight: 400;
}
.element-table-ranking .el-table td{
height: 60px;
text-align: center;
padding: 0 5px;
font-size: 16px;
}
.element-table-ranking .el-table td, .el-table th.is-leaf{
border: 0;
}
.element-table-ranking .el-table .el-table__row{
cursor: pointer;
}
.element-table-ranking .el-table .el-table__row:hover{
color: #00aaff;
background: url("/images/table_tr.png") no-repeat center/100% 60px;
}
.element-table-ranking .el-table--enable-row-hover .el-table__body tr:hover>td{
background: none !important;
}
.element-table-ranking .el-table::before{
background: none;
}
.drill-content{
padding:15px 10px;
}
.drill-list-max{
height: 570px;
overflow: auto;
}
.drill-list-max::-webkit-scrollbar{
width: 0px;
height: 0px;
}
.drill-list-min{
padding: 0 15px;
height: 170px;
background: url("/images/weekly_check.png") no-repeat center/100% 100%;
}
.drill-list-partnership{
color: #aaaaaa;
overflow: hidden;
white-space:nowrap;
text-overflow:ellipsis;
}
/*质量管理-过程管控组件*/
.process-control-new{
padding: 2px 20px;
}
.process-control-new-list{
margin: 15px 0px;
height: 100px;
cursor: pointer;
background: url("/images/control_bgd.png") no-repeat bottom/100% 40px;
}
.active.process-control-new-list{
background: url("/images/control_bgd_active.png") no-repeat bottom/100% 40px;
}
.process-control-new-list:hover{
background: url("/images/control_bgd_active.png") no-repeat bottom/100% 40px;
}
.process-control-new-list:active{
background: url("/images/control_bgd_active.png") no-repeat bottom/98% 35px;
}
.process-control-new-run{
padding-top: 22px;
display: flex;
align-items: center;
padding-left: 55px;
}
.active .process-control-new-run{
animation: icon 3s infinite;
-webkit-animation: icon 3s infinite;
}
.process-control-new-order{
height: 40px;
width: 40px;
text-align: center;
line-height: 40px;
color: #728fb7;
font-weight: bold;
background: url("/images/order_1.png") no-repeat center/100% 100%;
}
.active .process-control-new-order{
background: url("/images/order_2.png") no-repeat center/100% 100%;
color: #00092a;
}
.process-control-new-content{
color: #728fb7;
}
.process-control-new-title{
padding: 5px 15px;
}
.active .process-control-new-title{
color: #ffffff;
}
.process-control-new-data{
padding: 5px 15px;
display: flex;
align-items: center;
font-size: 14px;
}
.process-control-new-number-1{
width: 120px;
color: #00aaff;
font-size: 12px;
}
.process-control-new-number-2{
color: #00aaff;
font-size: 12px;
}
.process-control-new-number-1 span{
color: #728fb7;
}
.process-control-new-number-2 span{
color: #728fb7;
}
/*安全检查 弹窗*/
.popup-inspect-table td{
padding: 10px;
font-size: 16px;
color: #cbdaff;
vertical-align: top;
}
.popup-inspect-table td:nth-child(odd){
width: 20%;
text-align: right;
}
.popup-color{
color: #00aaff;
}
.popup-list-con{
padding:12px 5px;
font-size: 16px;
color: #cbdaff;
vertical-align: top;
display: flex;
align-items: center;
}
.popup-list-title{
width: 35%;
text-align: right;
}
.popup-list-title-val{
width: 65%;
overflow: hidden;
white-space:nowrap;
text-overflow:ellipsis;
}
.popup-list-title-job{
width: 22%;
}
.popup-list-title-val-job{
width: 80%;
overflow: hidden;
white-space:nowrap;
text-overflow:ellipsis;
}
/*项目概况修改*/
.safe-production{
display: flex;
align-items: center;
padding: 0 15px;
}
.safe-production-time{
padding-left: 30px;
}
.weather-forecast{
height: 180px;
}
.weather-forecast-list{
display: flex;
align-items: center;
padding: 15px 50px;
}
.weather-forecast-date{
width: 30%;
color: #cbdaff;
}
.weather-forecast-img{
width: 30%;
}
.weather-forecast-img img{
width: 30px;
}
.weather-forecast-temp{
width: 40%;
}
/*施工日志*/
.daily-diary-max{
padding: 10px;
}
.daily-diary-min{
color:#cbdaff;
padding:0 10px;
}
.daily-diary-img{
height: 180px;
padding: 15px;
position: relative;
}
.daily-diary-img img{
height: 100%;
width: 100%;
}
.daily-diary-bottom{
display: flex;
align-items: center;
justify-content: space-between;
background: rgba(0, 0 ,0 ,0.5);
position: absolute;
bottom: 15px;
left: 0;
padding:5px 30px;
width:calc(100% - 60px);
color: #ffffff;
}
.daily-diary-see{
color: #00aaff;
cursor: pointer;
}
.daily-diary-time-line-max{
padding: 10px 0;
}
.daily-diary-time-line-min{
padding: 5px;
height: 229px;
overflow: auto;
}
.daily-diary-time-line-min::-webkit-scrollbar {
width: 7px;
height: 1px;
}
.daily-diary-time-line-min::-webkit-scrollbar-thumb {
border-radius: 10px;
background: #192c64;
}
.daily-diary-time-line-min::-webkit-scrollbar-track {
border-radius: 10px;
background: #010b2d;
}
.daily-diary-time-line{
display: flex;
align-items: center;
padding: 8px 0;
}
.daily-diary-time-line-icon{
width: 10%;
padding-top: 4px;
}
daily-diary-time-line-icon-4{
display: block;
/*align-items: center;*/
height: 40px;
line-height: 40px;
width: 4%;
padding-top: 4px !important;
}
.daily-diary-time-line-icon img{
width: 25px;
height: 25px;
}
.daily-diary-time-line-title{
width: 90%;
display: flex;
height: 40px;
/*align-items: center;*/
justify-content: space-between;
margin-top: 15px;
margin-left: 15px;
cursor: pointer;
color: #c5d9fd;
}
.daily-diary-time-line-title:hover{
color: #00aaff;
}
.daily-diary-time-line-arrow{
width: 20px;
color: #00aaff;
}
.daily-diary-time-line-info-max{
padding: 10px 12px;
}
.daily-diary-time-line-info{
padding-left: 27px;
border-left: 1px dashed #00aaff;
}
.daily-diary-time-line-subtitle{
font-size: 14px;
color: #98a1aa;
}
.daily-diary-time-line-subtitle p{
padding: 2px 0;
}
.daily-diary-info-for{
padding: 8px 0;
display: flex;
align-items: center;
justify-content: space-between;
}
.daily-diary-info-left{
height: 45px;
padding-left: 45px;
background: url("/images/daily_img.png") no-repeat left/38px 38px;
}
.daily-diary-info-text{
padding-bottom: 5px;
}
.daily-diary-info-right{
cursor: pointer;
color: #00aaff;
}
.daily-diary-info-right:hover{
color: #0080d3;
}
.popup-daily-img{
position: relative;
height: 600px;
}
.popup-daily-img img{
width: 100%;
height: 100%;
}
.popup-daily-img-title{
width:calc(100% - 30px) ;
position: absolute;
bottom: 0;
left: 0;
padding: 10px 15px;
background: rgba(0,0,0,0.5);
color:#cbdaff;
}
.popup-daily-title{
color:#cbdaff;
position: relative;
}
.popup-daily-title i{
color: #00aaff;
margin-right: 5px;
font-size: 20px;
position: relative;
top: 3px;
}
.popup-daily-sift{
padding:0 0 0 15px;
}
.popup-daily-sift-table{
padding: 10px 0;
}
.popup-daily-sift-table table td{
padding:8px 5px;
}
.popup-daily-sift-table table td:first-child{
width: 80px;
color: #98a1aa;
}
.popup-daily-sift-date{
display: flex;
align-items: center;
justify-content: space-between;
}
.popup-daily-sift-date div{
width: 20%;
border: 1px solid #0d3568;
text-align: center;
padding: 3px 0;
color: #7895b5;
cursor: pointer;
}
.popup-daily-sift-date .active{
border: 1px solid #4584a7;
background: #132b57;
color: #ffffff;
}
.popup-daily-sift-btn{
width: 50%;
border: 1px solid #3d84b0;
background: #122a56;
height: 35px;
line-height: 35px;
text-align: center;
cursor: pointer;
}
.popup-daily-sift-btn:hover{
border: 1px solid #2c5877;
background: #0f1c38;
}
.popup-daily-sift-btn:active{
background: #192447;
}
.popup-daily-list-max{
padding: 12px 0;
}
.popup-daily-list-min{
height: 310px;
overflow: auto;
}
.popup-daily-list-min::-webkit-scrollbar {
width: 7px;
height: 1px;
}
.popup-daily-list-min::-webkit-scrollbar-thumb {
border-radius: 10px;
background: #192c64;
}
.popup-daily-list-min::-webkit-scrollbar-track {
border-radius: 10px;
background: #010b2d;
}
.popup-daily-list-for{
padding: 5px 0;
}
.popup-daily-list{
height: 160px;
padding-right: 10px;
position: relative;
}
.popup-daily-list img{
height: 100%;
width: 100%;
}
.popup-daily-list-bottom{
display: flex;
align-items: center;
justify-content: space-between;
background: rgba(0, 0 ,0 ,0.5);
position: absolute;
bottom: 0;
left: 0;
padding:5px 15px;
width:calc(100% - 40px);
color: #ffffff;
}
.popup-daily-list-see{
color: #00aaff;
cursor: pointer;
}
/*技术管理*/
.new-technical-max{
padding:30px 15px;
}
.new-technical{
padding:25px 10px;
width: calc(100% - 20px);
}
.date-font-size span{
font-size: 18px;
}
.technical-overflow-max{
overflow: hidden;
}
.technical-overflow-min{
display: flex;
align-items: center;
}
.technical-innovation-max{
padding: 15px 0;
}
.technical-innovation{
display: flex;
padding: 5px;
}
.technical-innovation-text{
width: 100px;
color: #9ba3b0;
}
.technical-innovation-info{
width: calc(100% - 80px);
color: #00aaff;
}
.technical-index-min li{
display: flex;
align-items: center;
justify-content: space-between;
padding:9px 12px;
}
.technical-index-text{
color:#cbdaff;
width: calc(30% - 20px);
background: url("/images/text_spot.png") no-repeat left/10px 10px;
padding-left: 20px;
}
.technical-index-hr{
width: 50%;
border: 1px dashed #104384;
}
.technical-index-state{
width: 20%;
display: flex;
justify-content: right;
}
.technical-index-state-tag{
height: 25px;
width: 80%;
border: 1px solid #ff8b0a;
background: #5c4b3b;
color: #ff8b0a;
text-align: center;
line-height: 25px;
font-size: 14px;
}
.technical-index-state-tag.active{
border: 1px solid #4ab121;
background: #004230;
color: #4ab121;
}
.technical-index-text-btn{
position: absolute;
right: 30px;
top: 12px;
z-index: 99;
padding-right: 20px;
background: url("/images/check_icon.png") no-repeat right/10px 20px;
cursor: pointer;
color:#cbdaff;
}
.technical-index-text-btn:hover{
color: #ffffff;
}
.technical-index-title{
display: flex;
align-items: center;
justify-content: space-between;
padding: 0 30px;
}
.technical-index-title-bgd{
background-image: linear-gradient(to right, #2c70b1 , #0a1b35);
padding: 5px 15px;
color:#cbdaff;
}
.technology{
position: relative;
height: 610px;
background: url("/images/technology_bgd.png") no-repeat top/100% 100%;
}
.technology-module{
position: absolute;
}
.technology-btn{
padding: 0 20px;
min-width: 60px;
height: 30px;
text-align: center;
line-height: 30px;
position: relative;
color: #cbdaff;
background: url(/images/dangerous_active.png) no-repeat center/100% 100%;
cursor: pointer;
}
.technology-btn:hover{
color: #ffffff;
}
.technology-btn img{
width: 8px;
position: absolute;
right: 8px;
top: 7px;
}
.technology-photo{
width: 65px;
height: 91px;
margin: 5px auto;
}
.technology-not-photo{
width: 70px;
height: 98px;
line-height: 98px;
background: #1d3d6c;
font-size: 12px;
color: #00aaff;
margin: 8px 0;
text-align: center;
}
.technology-name{
text-align: center;
color: #cbdaff;
}
.technology-min{
justify-content: center;
}
.new-technology{
position: relative;
height: 615px;
background: url("/images/technology_bgd_new.png") no-repeat top/100% 100%;
}
/*延迟摄影*/
.delay-list-max{
padding: 15px;
}
.delay-list-min{
height: 910px;
overflow: auto;
}
.delay-list-min::-webkit-scrollbar {
width: 7px;
height: 1px;
}
.delay-list-min::-webkit-scrollbar-thumb {
border-radius: 10px;
background: #192c64;
}
.delay-list-min::-webkit-scrollbar-track {
border-radius: 10px;
background: #010b2d;
}
.delay-list-title-bgd{
height: 60px;
line-height: 60px;
padding:0 15px;
background: url("/images/table_tr.png") no-repeat center/100% 50px;
}
.delay-list-title{
cursor: pointer;
color:#00aaff;
background: url("/images/survey_icon_3.png") no-repeat right/22px 22px;
}
.delay-list-title.active{
color:#ffffff;
}
.delay-list-title:hover{
color:#ffffff;
}
.delay-list-img-list{
padding:5px;
height: 190px;
position: relative;
}
.delay-list-img-date{
position: absolute;
bottom: 5px;
left: 0;
height: 30px;
line-height: 30px;
padding: 0 15px;
background: rgba(0,0,0,0.5);
width: calc(100% - 30px);
}
.delay-video{
padding: 20px 0;
}
/*电子沙盘*/
.sand-table-quality{
padding: 10px 0px 10px 20px;
display: flex;
align-items: center;
}
.sand-table-bgd{
background: url("/images/education_bgd.png") no-repeat bottom/80px 55px;
}
.sand-table-bgd img{
width: 35px;
height: 35px;
}
.sand-table-value-data{
color: #c0dafb;
padding-left: 10px;
}
.sand-table-value-data p{
padding-top: 15px;
font-size: 20px;
font-weight: bold;
color: #62cff8;
}
.sand-table-value-data p span{
color: #c0dafb;
font-size: 16px;
}
.sand-table-background{
position: absolute;
width: 1920px;
height: 1080px;
background: url("/images/sand_table_bgd.png") no-repeat center/100% 100%;
}
.sand-table-background img{
position: absolute;
cursor: pointer;
}
.bottom-legend{
width: 50%;
position: fixed;
bottom: 20px;
left: 25%;
height: 40px;
display: flex;
align-items: center;
justify-content: space-between;
}
.bottom-legend-icon{
display: flex;
align-items: center;
}
.bottom-legend-list{
display: flex;
align-items: center;
}
.bottom-legend-list img{
width: 25px;
height: 25px;
}
.bottom-legend-list span{
padding: 0 15px 0 10px;
}
.bottom-legend-state{
display: flex;
align-items: center;
}
.bottom-state-list{
display: flex;
align-items: center;
}
.bottom-state-list span{
padding:0 10px;
}
.bottom-state-list button{
width: 15px;
height: 15px;
border: 0;
}
.bottom-state-zc{
background: #008efe;
}
.bottom-state-bj{
background: #d64349;
}
.bottom-state-lx{
background: #9da4b6;
}
.sand-table-popup-max{
width: 380px;
position: absolute;
}
.sand-table-top-icon{
height: 5px;
background: url("/images/popup_top.png") no-repeat left/100px 5px;
}
.sand-table-popup-content{
padding: 2px;
border: 1px solid #3473b8;
background: rgba(22, 37, 75, 0.9);
position: relative;
}
.sand-table-popup-jx-close{
font-size: 25px;
width: 25px;
height: 25px;
text-align: center;
line-height: 25px;
border-radius: 50%;
cursor: pointer;
position: absolute;
right: 10px;
top: 5px;
}
.sand-table-popup-jx-close:hover {
background: #37536f;
}
.sand-table-popup-content-title{
height: 30px;
background: url("/images/map_popup_title.png") no-repeat left/100% 100%;
display: flex;
align-items: center;
padding: 0 10px;
justify-content: space-between;
}
.sand-table-popup-content-close{
font-size: 25px;
width: 25px;
height: 25px;
text-align: center;
line-height: 25px;
border-radius: 50%;
cursor: pointer;
}
.sand-table-popup-content-close:hover {
background: #37536f;
}
.sand-table-popup-content-date{
padding:10px;
font-size: 14px;
color: #00aaff;
}
.sand-ji-keng-info{
padding:0 5px 10px;
font-size: 14px;
color: #c0dafb;
}
.sand-ji-keng-info table th{
font-weight: 400;
padding: 5px;
background: #203f65;
text-align: center;
color: #ffffff;
}
.sand-ji-keng-info table td{
padding:8px 5px;
text-align: center;
}
.sand-ji-keng-info table td:nth-child(2){
color: #00aaff;
}
.sand-ji-keng-info table td:nth-child(3){
color: #ff9900;
}
.sand-ji-keng-info table td:nth-child(4){
color: #ff0000;
}
.sand-table-popup-ligature{
width: 36px;
height: 60px;
margin:-10px auto 0;
position: absolute;
background: url("/images/ligature.png") no-repeat center/100% 100%;
left: 45%;
}
.sand-table-ji-xie-content{
padding: 10px;
}
.sand-table-ji-xie-top{
padding-bottom: 15px;
}
.sand-table-ji-xie-title{
display: flex;
align-items: center;
}
.sand-table-ji-xie-title-img{
width: 60px;
height: 60px;
background: #0e3157;
text-align: center;
}
.sand-table-ji-xie-title-img img{
width: 35px;
height: 35px;
transform: translateY(40%);
}
.sand-table-ji-xie-title-text{
width: calc(100% - 75px);
padding-left: 15px;
}
.sand-table-ji-xie-title-name{
padding: 6px 0;
}
.sand-table-ji-xie-title-model{
padding: 6px 0;
color: #00aaff;
display: flex;
align-items: center;
justify-content: space-between;
}
.sand-table-ji-xie-title-model span{
background: #1b8807;
color: #ffffff;
font-size: 14px;
padding: 1px 8px;
border-radius: 10px 0 10px 0;
}
.sand-table-ji-xie-info{
padding: 10px 0;
border-top: 2px dashed #4999d6;
border-bottom: 2px dashed #4999d6;
}
.sand-table-ji-xie-info-list{
display: flex;
align-items: center;
padding: 7px 0;
}
.sand-table-ji-xie-info-list div:first-child{
width: 45%;
}
.sand-table-ji-xie-info-list div:last-child{
width: 55%;
}
.sand-table-ji-xie-info-list span{
color: #00aaff;
}
.sand-table-ji-xie-info-details{
padding: 7px 0;
}
.sand-table-ji-xie-info-details span{
color: #00aaff;
}
.sand-table-ji-xie-driver{
padding-bottom: 12px;
}
.sand-table-ji-xie-project{
padding: 15px 0;
color: #c0dafb;
}
.sand-table-ji-xie-address{
margin: 10px 0;
background: #1e355f;
padding: 6px;
color: #00aaff;
}
.sand-bys-info{
padding:10px 5px;
color: #c0dafb;
font-size: 14px;
}
.sand-bys-info table td{
padding:8px 3px;
text-align: center;
}
.sand-bys-info-val{
padding-bottom: 10px;
}
.sand-bys-info-val span{
font-size: 20px;
color: #00aaff;
}
.sand-table-battery{
display: flex;
align-items: center;
color: #2ac807
}
.sand-table-battery.active{
color: #ff0000;
}
.sand-table-battery-icon{
padding: 2px 5px 2px 2px;
height: 10px;
width: 23px;
background: url("/images/battery.png") no-repeat center/100% 100%;
margin-right: 5px;
}
.sand-table-battery.active .sand-table-battery-icon{
background: url("/images/battery_red.png") no-repeat center/100% 100%;
}
.sand-table-battery-quantity{
height: 100%;
background: #1b8807;
}
.sand-table-battery.active .sand-table-battery-quantity{
background: #ff0000;
}
/*2023-5-6 标准换照片修改*/
.img-see-details{
cursor: pointer;
color: #00a8ff;
}
.amplify-carousel{
position: fixed;
width: 100%;
height: 100%;
background: rgba(0,0,0,0.6);
left: 0;
top: 0;
z-index:2002 ;
}
.amplify-carousel-img{
width: 100%;
height: 100%;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
}
.amplify-carousel-img img{
transform: scale(1) rotate(0deg);
margin-left: 0px;
margin-top: 0px;
max-height: 100%;
max-width: 100%;
}
.amplify-carousel-btn{
position: fixed;
width: 44px;
height: 44px;
border-radius: 50%;
font-size: 24px;
color: #fff;
background-color: #606266;
z-index: 2003;
line-height: 44px;
text-align: center;
cursor: pointer;
}
.amplify-carousel-left{
top: 50%;
left: 40px;
}
.amplify-carousel-right{
top: 50%;
right: 40px;
text-indent: 2px;
}
.amplify-carousel-btn:active{
background-color:#444444;
}
.amplify-carousel-close{
position: fixed;
width: 35px;
height: 35px;
border-radius: 50%;
font-size: 24px;
color: #fff;
border:1px solid #fff;
z-index: 2003;
line-height: 35px;
text-align: center;
cursor: pointer;
top: 40px;
right: 40px;
}
.amplify-carousel-close:hover{
background-color:#606266;
}
.amplify-carousel-close:active{
background-color:#444444;
}
/*过程管控 planne-output 组件*/
.output-content{
overflow: auto;
}
.output-content::-webkit-scrollbar {
width: 0px;
height: 1px;
}
.output-content::-webkit-scrollbar-thumb {
border-radius: 10px;
background: #192c64;
}
.output-content::-webkit-scrollbar-track {
border-radius: 10px;
background: #010b2d;
}
.output-content-for{
height: 90px;
}
.output-title{
display: flex;
justify-content: space-between;
align-items: center;
color: #c0dafb;
padding: 5px 0;
}
.output-rightTitle{
display: flex;
align-items: center;
width: 180px;
height: 21px;
}
.output-bar{
padding: 3px 0;
display: flex;
align-items: center;
justify-content: space-between;
}
.output-bar-border{
width: 80%;
border: 1px solid #1d446d;
padding: 2px;
}
.output-bar-background-1{
background-image: linear-gradient(to right, #003cda, #067dff);
height: 8px;
}
.output-bar-background-2{
background-image: linear-gradient(to right, #008d7e, #26c8bb);
height: 8px;
}
.output-bar-value{
width: 15%;
color: #067dff;
}
/*质量管理*/
.milestone-max{
padding: 15px 0;
}
.milestone-min{
height: 900px;
overflow: auto;
}
.milestone-min::-webkit-scrollbar{
width: 0px;
height: 0px;
}
.milestone-for{
padding: 15px 10px;
}
.milestone-background{
background: url("/images/milestone_bgd.png") no-repeat center/100% 100%;
}
.milestone-title{
display: flex;
align-items: center;
border-bottom: 1px solid #194689;
}
.milestone-title-number{
height: 50px;
width: 50px;
text-align: center;
line-height: 50px;
color: #42d0ff;
border-bottom: 1px solid #42d0ff;
}
.milestone-title-text{
width: calc(100% - 60px);
padding-left: 10px;
overflow: hidden;
white-space:nowrap;
text-overflow:ellipsis;
}
.milestone-table{
color: #9ea6b1;
padding: 20px 15px 0;
}
.milestone-table table td:first-child{
width: 90px;
}
.milestone-table table{
height: 200px;
}
.milestone-table table td{
vertical-align: top;
}
/*龙门吊样式*/
.lmd-stat{
display: flex;
align-items: center;
padding: 15px;
}
.lmd-stat img{
width: 50px;
height: 50px;
}
.lmd-stat-con{
padding: 10px;
color: #c0dafb;
}
.lmd-stat-con p{
padding-bottom: 10px;
}
.lmd-stat-con span{
font-size: 20px;
color: #00a8ff;
}
.xhz-concrete-nav{
display: flex;
align-items: center;
justify-content: space-between
}
.xhz-concrete-nav .sjk-chart-line-title-tz button{
width: 100px;
}
.xhz-concrete-nav .more-btn{
width: auto !important;
padding: 5px 12px;
}
.many-chart-max{
width: 1350px;
margin: auto;
overflow: hidden;
display: flex;
align-items: center;
}
.many-chart-min{
display:flex
}
.many-chart-text{
padding-top: 15px;
font-size: 18px;
color: #00f1fc;
}
.xhz-concrete-legend{
display: flex;
align-items: center;
padding: 5px 15px 0;
}
.xhz-concrete-legend-1 button{
width: 20px;
height: 15px;
margin-right: 5px;
background: rgba(64,124,254,1)
}
.xhz-concrete-legend-2 button{
width: 20px;
height: 15px;
margin-right: 5px;
background: rgba(25,210,204,1)
}
/*技术管理*/
.plan-max{
height: 420px;
overflow: auto;
}
.plan-max::-webkit-scrollbar{
width: 0px;
height: 0px;
}
.plan-list-for{
padding: 10px 0;
}
.plan-list-min{
padding: 0 15px;
height: 190px;
background: url("/images/weekly_check.png") no-repeat center/100% 100%;
}
.plan-list-title{
height: 40px;
line-height: 40px;
padding-right: 20px;
display: flex;
}
.plan-list-title-border{
border-bottom: 1px solid #1c4489;
}
.plan-list-con{
padding: 10px 0;
color: #aaaaaa;
}
.plan-list-flex{
padding: 10px 0;
color: #aaaaaa;
display: flex;
}
.plan-list-flex-title{
width: 80px;
}
.plan-list-flex-con{
width: calc(100% - 80px);
overflow: hidden;
white-space:nowrap;
text-overflow:ellipsis;
}
.plan-list-title-max{
display: flex;
justify-content: space-between;
align-items: center;
border-bottom: 1px solid #1c4489;
}
.plan-list-name{
width: 280px;
overflow: hidden;
white-space:nowrap;
text-overflow:ellipsis;
}
.plan-list-flex-node-title{
width: 115px;
}
.plan-list-flex-node-con{
width: calc(100% - 120px);
overflow: hidden;
white-space:nowrap;
text-overflow:ellipsis;
}
/*2023-05-29*/
.log-content{
padding: 10px 0;
border-bottom: 2px dashed #4999d6;
}
.log-title{
padding: 5px 25px;
background: url("http://fileimg.makalu.cc/WEB_8AC1D23FA99E4783A11E6AA15958F945.png") no-repeat left/20px;
color: #00aaff;
font-weight: bold;
}
.log-list-con{
padding: 7px;
}
.log-list{
padding: 10px;
}
.log-list span{
color: #00aaff;
font-size: 18px;
}
/*进度管理-新*/
.topBox{
position: absolute;
top: 0px;
left: 0px;
width: 100%;
display: none;
}
.bottomBox{
position: absolute;
top: 0px;
left: 0px;
width: 100%;
display: none;
}
.showchart{
display: block;
}
.videoBox{
position: relative;
}
/*筛选框*/
.select-shigong{
padding: 5px ;
width: 130px;
cursor: pointer;
background: url("/images/dangerous.png") no-repeat center/100% 100%;
color: #5388b0;
font-size: 16px;
}
select:focus{
outline: none;
}
option {
display:block;
padding: 5px ;
width: 130px;
height: 30px;
cursor: pointer;
margin-right: 20px;
color: #5388b0;
font-size: 16px;
background-color: #020e26;
}
/*施工日志-填报日志弹窗*/
.date-shigong{
display: flex;
align-items: center;
margin: 10px;
}
/*修改时间位置*/
.el-input__prefix{
position: relative;
}
.el-input__icon{
position: absolute;
right: 5px;
}
/*修改input*/
.el-input__inner{
padding-left: 6px !important;
border-radius: 0px !important;
}