.real-time-data[data-v-c6c9322a]{padding:0}.real-time-data .data-title[data-v-c6c9322a]{font-size:16px;color:#45a2ff;margin-bottom:16px}.real-time-data .data-grid[data-v-c6c9322a]{display:grid;grid-template-columns:repeat(2,1fr);gap:0 16px}.real-time-data .data-grid .data-item[data-v-c6c9322a]{display:flex;align-items:flex-start}.real-time-data .data-grid .data-item .item-icon[data-v-c6c9322a]{width:67px;height:93px;margin-right:12px}.real-time-data .data-grid .data-item .item-icon img[data-v-c6c9322a]{width:100%;height:100%}.real-time-data .data-grid .data-item .item-content[data-v-c6c9322a]{margin-top:10px}.real-time-data .data-grid .data-item .item-content .item-label[data-v-c6c9322a]{font-size:14px;color:#fff;font-family:Adobe Heiti Std;font-weight:400}.real-time-data .data-grid .data-item .item-content .item-value[data-v-c6c9322a]{font-family:Source Han Sans CN;font-weight:700;font-size:24px;color:#f9de5f}.real-time-data .data-grid .data-item .item-content .item-value-unit[data-v-c6c9322a]{font-family:Adobe Heiti Std;font-weight:400;font-size:14px;color:#fefefe}.equipment-classification-container{width:100%;height:100%;position:relative}.equipment-classification-container .equipment-classification-content{height:auto;position:relative;top:-15px;-o-border-image:linear-gradient(180deg,transparent 0,rgba(0,168,255,.3) 20%,rgba(0,168,255,.6)) 1;border-image:linear-gradient(180deg,transparent 0,rgba(0,168,255,.3) 20%,rgba(0,168,255,.6)) 1;border-width:1px;border-style:solid;border-top:none;padding:10px 20px;box-sizing:border-box}.equipment-classification-container .equipment-classification-content .el-carousel{height:100%}.equipment-classification-container .equipment-classification-content .el-carousel .el-carousel__container{height:200px!important}.equipment-classification-container .equipment-classification-content .el-carousel__item{display:grid;grid-template-columns:repeat(2,1fr);gap:0 16px;align-items:start}.equipment-classification-container .equipment-classification-content .el-carousel__item .equipment-classification-item{display:flex;align-items:center;justify-content:center}.equipment-classification-container .equipment-classification-content .el-carousel__item .equipment-classification-item .equipment-classification-item-num{display:flex;align-items:center;flex:1;height:95px;background-size:100% 100%;background-repeat:no-repeat;font-family:Source Han Sans CN;font-weight:500;font-size:24px;color:#0ff;padding-left:100px;box-sizing:border-box}.equipment-classification-container .el-carousel__arrow{display:none}.equipment-classification-container .el-carousel__indicator{margin-right:7px;padding:0}.equipment-classification-container .el-carousel__indicator .el-carousel__button{width:20px;height:4px;background:#093d75;border-radius:2px}.equipment-classification-container .el-carousel__indicator:last-child{margin-right:0}.equipment-classification-container .el-carousel__indicator.is-active .el-carousel__button{background:#0ff}.vehicle-status-container{width:100%;height:100%;position:relative}.vehicle-status-container .vehicle-status-content{display:flex;justify-content:space-between;align-items:center;padding:20px 0;gap:11px;position:relative;top:-15px;-o-border-image:linear-gradient(180deg,transparent 0,rgba(0,168,255,.3) 20%,rgba(0,168,255,.6)) 1;border-image:linear-gradient(180deg,transparent 0,rgba(0,168,255,.3) 20%,rgba(0,168,255,.6)) 1;border-width:1px;border-style:solid;border-top:none}.vehicle-status-container .vehicle-status-content .vehicle-status-item{width:91px;height:91px;display:flex;flex-direction:column;align-items:center;justify-content:flex-start}.vehicle-status-container .vehicle-status-content .vehicle-status-item .vehicle-status-num{font-family:Source Han Sans CN;font-weight:700;font-size:24px;color:#f9de5f;line-height:38px}.vehicle-status-container .vehicle-status-content .vehicle-status-item .vehicle-status-text{font-family:Source Han Sans CN;font-weight:700;font-size:14px;color:#fff}.vehicle-status-container .vehicle-status-content .stop{background:url(../ManageuiResources/img/icon-stationary.96c84c0f.png) no-repeat 50%;background-size:100% 100%}.vehicle-status-container .vehicle-status-content .runing{background:url(../ManageuiResources/img/icon-driving.9a24785a.png) no-repeat 50%;background-size:100% 100%}.vehicle-status-container .vehicle-status-content .overSpeed{background:url(../ManageuiResources/img/icon-speeding.82a0b735.png) no-repeat 50%;background-size:100% 100%}.vehicle-status-container .vehicle-status-content .offline{background:url(../ManageuiResources/img/icon-offline.b12d5417.png) no-repeat 50%;background-size:100% 100%}.pending-maintenance-container{width:100%;height:100%;position:relative}.pending-maintenance-container .pending-maintenance-content{display:flex;align-items:center;justify-content:space-between;padding:10px 0;position:relative;top:-15px;-o-border-image:linear-gradient(180deg,transparent 0,rgba(0,168,255,.3) 20%,rgba(0,168,255,.6)) 1;border-image:linear-gradient(180deg,transparent 0,rgba(0,168,255,.3) 20%,rgba(0,168,255,.6)) 1;border-width:1px;border-style:solid;border-top:none}.pending-maintenance-container .pending-maintenance-content .pending-maintenance-icon{background:url(../ManageuiResources/img/icon-label-maintenance.d5743860.png) no-repeat;background-size:100% 100%;width:74px;height:70px;margin-left:17px}.pending-maintenance-container .pending-maintenance-content .pending-maintenance-item-box{flex:1;display:flex;align-items:center;justify-content:space-evenly;height:34px;background:linear-gradient(90deg,rgba(71,71,71,0),hsla(0,0%,100%,.1) 50%,rgba(71,71,71,0))}.pending-maintenance-container .pending-maintenance-content .pending-maintenance-item-box .pending-maintenance-item{display:flex;flex-direction:row;align-items:center;gap:8px}.pending-maintenance-container .pending-maintenance-content .pending-maintenance-item-box .pending-maintenance-item .label{font-family:Source Han Sans CN;font-weight:400;font-size:18px;line-height:32px;font-style:italic}.pending-maintenance-container .pending-maintenance-content .pending-maintenance-item-box .pending-maintenance-item .value{font-family:Source Han Sans CN;font-weight:400;font-size:24px;color:#fff}.pending-maintenance-container .pending-maintenance-content .pending-maintenance-item-box .over-maintenance .label{color:#ff6171}.pending-maintenance-container .pending-maintenance-content .pending-maintenance-item-box .to-maintenance .label{color:#f9de5f}.mileage-worktime-statistics[data-v-6dcfd216]{width:100%;padding:20px;box-sizing:border-box}.mileage-worktime-statistics .title[data-v-6dcfd216]{font-size:16px;color:#fff;margin-bottom:5px;position:relative;padding-left:10px}.mileage-worktime-statistics .title[data-v-6dcfd216]:before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);width:4px;height:16px;background:#0ff}.mileage-worktime-statistics .grid-container[data-v-6dcfd216]{width:100%}.mileage-worktime-statistics .grid-container .row[data-v-6dcfd216]{display:flex;margin-bottom:5px;height:26px;line-height:26px;border-radius:2px;background:linear-gradient(0deg,#002a6f,rgba(0,40,85,.54) 66%,rgba(3,47,101,.3));border:1px solid;-o-border-image:linear-gradient(0deg,rgba(8,41,87,.61),rgba(64,152,255,.61)) 1 1;border-image:linear-gradient(0deg,rgba(8,41,87,.61),rgba(64,152,255,.61)) 1 1}.mileage-worktime-statistics .grid-container .row .label[data-v-6dcfd216]{width:140px;padding-left:30px;font-family:Source Han Sans CN;font-weight:700;font-size:14px;color:#fff}.mileage-worktime-statistics .grid-container .row .cell[data-v-6dcfd216]{flex:1;text-align:center;font-family:Source Han Sans CN;font-weight:700;font-size:14px;color:#fff}.mileage-worktime-statistics .grid-container .row:first-child .cell[data-v-6dcfd216],.mileage-worktime-statistics .grid-container .row:first-child .label[data-v-6dcfd216]{font-weight:400;color:#98c8ff}.problem-vehicle-container{width:100%;height:100%;position:relative}.problem-vehicle-container .problem-vehicle-content{display:flex;align-items:center;justify-content:space-between;padding:20px 0;position:relative;top:-15px;-o-border-image:linear-gradient(180deg,transparent 0,rgba(0,168,255,.3) 20%,rgba(0,168,255,.6)) 1;border-image:linear-gradient(180deg,transparent 0,rgba(0,168,255,.3) 20%,rgba(0,168,255,.6)) 1;border-width:1px;border-style:solid;border-top:none}.problem-vehicle-container .problem-vehicle-content .problem-vehicle-icon{background:url(../ManageuiResources/img/icon-warning-car.fe70693d.png) no-repeat;background-size:100% 100%;width:74px;height:70px;margin-left:17px}.problem-vehicle-container .problem-vehicle-content .problem-vehicle-item-box{flex:1;display:flex;align-items:center;justify-content:space-evenly;height:34px;background:linear-gradient(90deg,rgba(71,71,71,0),hsla(0,0%,100%,.1) 50%,rgba(71,71,71,0))}.problem-vehicle-container .problem-vehicle-content .problem-vehicle-item-box .problem-vehicle-item{display:flex;flex-direction:row;align-items:center;gap:8px}.problem-vehicle-container .problem-vehicle-content .problem-vehicle-item-box .problem-vehicle-item .label{font-family:Source Han Sans CN;font-weight:400;font-size:18px;line-height:32px;font-style:italic;color:#d1d6df}.problem-vehicle-container .problem-vehicle-content .problem-vehicle-item-box .problem-vehicle-item .value{font-family:Source Han Sans CN;font-weight:400;font-size:24px;color:#0ff}.attendance-statistics-container{width:100%;height:100%;position:relative}.attendance-statistics-container .calendar{background:#001529;border-radius:8px;color:#fff}.attendance-statistics-container .calendar .calendar-header{display:grid;grid-template-columns:repeat(7,1fr);margin-bottom:4px;gap:4px}.attendance-statistics-container .calendar .calendar-header .week-day{height:35px;line-height:35px;text-align:center;font-family:Source Han Sans CN;font-size:16px;font-weight:400;color:#fff;background:#003066;box-shadow:inset 5px 0 13px 5px rgba(0,132,255,.7);opacity:.76;border-radius:2px}.attendance-statistics-container .calendar .calendar-body{display:grid;grid-template-columns:repeat(7,1fr);gap:4px}.attendance-statistics-container .calendar .calendar-body .calendar-cell{padding:4px 2px;display:flex;flex-direction:column;align-items:center;justify-content:center;background:rgba(0,142,255,.1);border-radius:4px;cursor:pointer;transition:all .3s}.attendance-statistics-container .calendar .calendar-body .calendar-cell:hover{background:rgba(0,60,126,.8)}.attendance-statistics-container .calendar .calendar-body .calendar-cell .date-number{font-size:14px;color:#fff;margin-bottom:2px}.attendance-statistics-container .calendar .calendar-body .calendar-cell .data-value{width:100%;font-size:12px;color:#00ff9d;background:rgba(0,255,255,.16);border-radius:2px;text-align:center}.attendance-statistics-container .calendar .calendar-body .calendar-cell:not(.isDisplayNumber){justify-content:flex-start;opacity:.5}.equipment-alarm-statistics-container{width:100%;height:100%;position:relative}.equipment-alarm-statistics-container .equipment-alarm-statistics-content{height:320px;display:flex;align-items:center;justify-content:center;position:relative;top:-15px;-o-border-image:linear-gradient(180deg,transparent 0,rgba(0,168,255,.3) 20%,rgba(0,168,255,.6)) 1;border-image:linear-gradient(180deg,transparent 0,rgba(0,168,255,.3) 20%,rgba(0,168,255,.6)) 1;border-width:1px;border-style:solid;border-top:none;box-sizing:border-box;padding:0 24px}.equipment-alarm-statistics-container .equipment-alarm-statistics-content .chart-container{width:100%;height:300px;position:relative}.equipment-alarm-statistics-container .equipment-alarm-statistics-content .chart-container canvas{z-index:9}.equipment-alarm-statistics-container .equipment-alarm-statistics-content .chart-container:before{content:"";width:166px;height:165px;background:url(../ManageuiResources/img/ChartOuterCircle.2d9319fe.png) no-repeat;background-size:100% 100%;position:absolute;left:0;top:-30%;right:0;bottom:0;margin:auto}.equipment-alarm-statistics-container .equipment-alarm-statistics-content .chart-container:after{content:"";width:120px;height:121px;background:url(../ManageuiResources/img/ChartInnerCircle.0b6a9623.png) no-repeat;background-size:100% 100%;position:absolute;left:0;top:-30%;right:0;bottom:0;margin:auto}.equipment-alarm-statistics-container .equipment-alarm-statistics-content .chart-text{width:120px;height:120px;position:absolute;display:flex;flex-direction:column;align-items:center;justify-content:center;top:-27%;left:0;right:0;bottom:0;margin:auto}.equipment-alarm-statistics-container .equipment-alarm-statistics-content .chart-text .chart-text-value{font-family:Adobe Heiti Std;font-weight:400;font-size:30px;color:#1cfafd;background:linear-gradient(0deg,#77d8ff,#d5f3ff);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.equipment-alarm-statistics-container .equipment-alarm-statistics-content .chart-text .chart-text-name{font-family:Source Han Sans CN;font-weight:400;font-size:14px;color:#ddf2ff}.equipment-distribution{width:100vw;height:100vh;position:relative;background-color:#01112a;color:#fff;overflow:hidden;background-image:url(../ManageuiResources/img/equipmentDistribution_bg.9199f4ef.png)}.equipment-distribution .equipment-distribution-header{padding:20px;height:85px;background:url(../ManageuiResources/img/equipmentDistributionHeader.2b8ac360.png) no-repeat 50%;background-size:100% 100%;box-sizing:border-box;position:relative;display:flex;align-items:center;justify-content:center}.equipment-distribution .equipment-distribution-header .title{font-size:40px;font-weight:700;text-align:center;font-family:Source Han Sans CN;color:#8be5ee;background:linear-gradient(0deg,#c6f3ff,#f3feff);-webkit-background-clip:text;-webkit-text-fill-color:transparent;letter-spacing:5px}.equipment-distribution .equipment-distribution-header .time{margin-left:20px;font-family:Source Han Sans CN;font-weight:400;font-size:16px;color:#45a2ff;position:absolute;left:0}.equipment-distribution .equipmentDistribution-title{width:100%;height:50px;font-family:Adobe Heiti Std;font-weight:400;font-size:26px;color:#f6f9fe;text-shadow:2px 3px 0 rgba(22,22,19,.27);background-image:url(../ManageuiResources/img/title_bg.e46e274d.png);background-repeat:no-repeat;background-size:auto 100%;background-position-x:-7px;padding-left:43px;box-sizing:border-box;position:relative}.equipment-distribution .content-layout{height:calc(100vh - 85px);display:flex;flex-direction:row;flex-wrap:nowrap;padding:0 24px;padding-top:10px;box-sizing:border-box;justify-content:space-between}.equipment-distribution .content-layout .equipment-distribution-left,.equipment-distribution .content-layout .equipment-distribution-right{flex:1;display:flex;flex-direction:column;justify-content:space-between;min-width:20%}.equipment-distribution .content-layout .equipment-distribution-center{min-width:54%;flex:none;margin:0 15px;display:flex;flex-direction:column;justify-content:space-between}.equipment-distribution .content-layout .equipment-distribution-center .summary{display:flex;flex-direction:row;justify-content:space-around}.equipment-distribution .content-layout .equipment-distribution-center .summary .summary-item{width:230px;height:42px;padding:0 20px;display:flex;align-items:center;justify-content:center;background:linear-gradient(90deg,rgba(0,126,255,0),rgba(0,126,255,.3) 50%,rgba(0,126,255,0));border-top:1px solid;border-bottom:1px solid;-o-border-image:linear-gradient(90deg,rgba(39,217,255,0),#27d9ff 50%,rgba(39,217,255,0)) 1;border-image:linear-gradient(90deg,rgba(39,217,255,0),#27d9ff 50%,rgba(39,217,255,0)) 1}.equipment-distribution .content-layout .equipment-distribution-center .summary .summary-item .summary-item-title{margin-right:10px}.equipment-distribution .content-layout .equipment-distribution-center .summary .summary-item .summary-item-title,.equipment-distribution .content-layout .equipment-distribution-center .summary .summary-item .summary-item-value{font-family:Source Han Sans CN;font-weight:400;font-size:24px;background:linear-gradient(180deg,#fff,#007eff 130%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;line-height:24px}.equipment-distribution .content-layout .equipment-distribution-center .map-container{width:100%;height:100%;position:relative}.equipment-distribution .content-layout .equipment-distribution-center .map-container .loading-img{width:64px;height:64px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}