.qizhong-canvas[data-v-14bc665a]{width:100%;height:100%}.qizhong-canvas .canvas[data-v-14bc665a]{width:100%;height:100%;position:absolute;top:0;left:0}.xuanzuanwaji-canvas[data-v-79b2567a]{width:100%;height:100%}.xuanzuanwaji-canvas .canvas[data-v-79b2567a]{width:100%;height:100%;position:absolute;top:0;left:0}.calendar-container[data-v-f3681610]{padding-top:12px;width:100%}.calendar-header[data-v-f3681610]{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;padding-top:20px}.calendar-title[data-v-f3681610]{font-size:20px;font-weight:600;color:#082a4b;margin:0}.legend[data-v-f3681610]{display:flex;gap:16px;flex-wrap:wrap}.legend-item[data-v-f3681610]{display:flex;align-items:center;font-size:12px;color:#5a6e7f}.legend-color[data-v-f3681610]{width:18px;height:18px;border-radius:4px;margin-right:6px;border:1px solid rgba(0,0,0,.05)}.calendar-weekdays[data-v-f3681610]{display:grid;grid-template-columns:repeat(7,1fr);gap:4px;margin-bottom:8px}.weekday[data-v-f3681610]{text-align:center;font-weight:600;font-size:14px;color:#082a4b}.calendar-grid[data-v-f3681610]{display:grid;grid-template-columns:repeat(7,1fr);gap:4px}.calendar-cell[data-v-f3681610]{height:52px;border-radius:2px;padding:8px 6px;display:flex;flex-direction:column;align-items:center;justify-content:space-between;transition:transform .1s ease,box-shadow .1s ease;box-shadow:0 1px 2px rgba(0,0,0,.02);cursor:default}.calendar-cell[data-v-f3681610]:hover{transform:translateY(-2px);box-shadow:0 4px 8px rgba(0,0,0,.08)}.placeholder-cell[data-v-f3681610]{background-color:#fafbfc!important;box-shadow:none;cursor:default}.placeholder-cell[data-v-f3681610]:hover{transform:none;box-shadow:none}.cell-date[data-v-f3681610]{font-size:16px;font-weight:600;color:#082a4b}.cell-value[data-v-f3681610]{font-size:13px;font-weight:500;color:#60788f}.cell-value.no-data[data-v-f3681610]{color:#8ca0b0;background:hsla(0,0%,100%,.4);font-weight:400}.calendar-container[data-v-6223910c]{padding-top:12px;width:100%}.calendar-header[data-v-6223910c]{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;padding-top:20px}.calendar-title[data-v-6223910c]{font-size:20px;font-weight:600;color:#082a4b;margin:0}.legend[data-v-6223910c]{display:flex;gap:16px;flex-wrap:wrap}.legend-item[data-v-6223910c]{display:flex;align-items:center;font-size:12px;color:#5a6e7f}.legend-color[data-v-6223910c]{width:18px;height:18px;border-radius:4px;margin-right:6px;border:1px solid rgba(0,0,0,.05)}.calendar-weekdays[data-v-6223910c]{display:grid;grid-template-columns:repeat(7,1fr);gap:4px;margin-bottom:8px}.weekday[data-v-6223910c]{text-align:center;font-weight:600;font-size:14px;color:#082a4b}.calendar-grid[data-v-6223910c]{display:grid;grid-template-columns:repeat(7,1fr);gap:4px}.calendar-cell[data-v-6223910c]{height:52px;border-radius:2px;padding:8px 6px;display:flex;flex-direction:column;align-items:center;justify-content:space-between;transition:transform .1s ease,box-shadow .1s ease;box-shadow:0 1px 2px rgba(0,0,0,.02);cursor:default}.calendar-cell[data-v-6223910c]:hover{transform:translateY(-2px);box-shadow:0 4px 8px rgba(0,0,0,.08)}.placeholder-cell[data-v-6223910c]{background-color:#fafbfc!important;box-shadow:none;cursor:default}.placeholder-cell[data-v-6223910c]:hover{transform:none;box-shadow:none}.cell-date[data-v-6223910c]{font-size:16px;font-weight:600;color:#082a4b}.cell-value[data-v-6223910c]{font-size:13px;font-weight:500;color:#60788f}.cell-value.no-data[data-v-6223910c]{color:#8ca0b0;background:hsla(0,0%,100%,.4);font-weight:400}.time-step[data-v-03796689]{padding-top:12px;width:100%;height:100%}.time-step .step-row[data-v-03796689]{height:12px;margin-bottom:12px;display:flex}.time-step .step-row .row-time[data-v-03796689]{width:0;flex:0 0 80px;font-size:12px;color:#8d9fb0;line-height:12px}.time-step .step-row .row-list[data-v-03796689]{width:0;flex:1;height:100%;position:relative;background:#e6e6e6}.time-step .step-row .row-list .division-item[data-v-03796689]{width:0;height:100%;background:#2577eb;position:absolute;top:0;left:0}.time-step .step-row .row-list .division-item.idle[data-v-03796689]{background:#ffa700}.time-step .step-row .row-list .division-item.charge[data-v-03796689]{background:#44c66a}.time-step .step-row .row-list .division-item.accoff[data-v-03796689]{background:#e6e6e6}.time-step .times-row[data-v-03796689]{display:flex;padding-left:80px}.time-step .times-row .time-item[data-v-03796689]{width:0;flex:1;font-weight:400;font-size:12px;color:#8d9fb0;line-height:12px}.time-step-tootip .datetime[data-v-03796689]{font-weight:500;font-size:14px;color:#333;line-height:20px;margin-bottom:4px}.time-step-tootip .row[data-v-03796689]{font-size:12px;color:#8d9fb0;line-height:12px;margin-top:4px}.base-chart[data-v-1a3f1ff1]{width:100%;height:100%}.base-form[data-v-e05a1566] .el-form .el-select{vertical-align:top}.base-form[data-v-e05a1566] .el-form .el-input,.base-form[data-v-e05a1566] .el-form .el-input__inner,.base-form[data-v-e05a1566] .el-form .el-select.el-textarea{width:100%}.base-form[data-v-e05a1566] .el-form .el-form-item__content{width:auto}.base-form[data-v-e05a1566] .el-form .form-sub-title{font-weight:500;font-size:14px;color:#082a4b;line-height:24px;margin:8px 0;padding-left:8px;border-left:4px solid #0062d9}.base-form[data-v-e05a1566] .el-form .el-radio__label{color:#606266}.base-form[data-v-e05a1566] .el-form.view .el-form-item{margin-bottom:8px}.base-form[data-v-e05a1566] .vue-treeselect{height:36px}.base-form[data-v-e05a1566] .vue-treeselect .vue-treeselect__control{border:1px solid #abb6c3;height:32px}.base-form[data-v-e05a1566] .vue-treeselect .vue-treeselect__control .vue-treeselect__input-container{display:flex;align-items:center}[data-v-21a8f03e] .avatar-uploader .el-upload{overflow:visible}.upload-form-item[data-v-21a8f03e]{width:72px;height:72px;border:1px dashed #a6bad2;background:#f0f6fe;border-radius:4px;display:flex;align-items:center;justify-content:center;position:relative}.upload-form-item .img-box[data-v-21a8f03e]{width:72px;height:72px;display:flex;align-items:center;justify-content:center;overflow:hidden}.upload-form-item .avatar[data-v-21a8f03e]{width:100%;height:100%;object-fit:contain}.upload-form-item .close-icon[data-v-21a8f03e]{position:absolute;top:-8px;right:-8px;z-index:9}.general-page[data-v-2e80b85a]{height:100%;overflow-y:auto;padding-right:4px;position:relative}.general-page .general-half[data-v-2e80b85a]{height:356px;display:flex}.general-page .general-half .zb-echart[data-v-2e80b85a]{width:320px;height:320px;background-image:url(/img/vehicleimage/card/zb.png);background-size:90% 90%;background-repeat:no-repeat;background-position:50%;flex-shrink:0}.general-page .general-half .xslc-echart[data-v-2e80b85a],.general-page .general-half .xssc-echart[data-v-2e80b85a]{height:280px;width:100%}.general-page .general-half .half-tabs[data-v-2e80b85a]{display:flex;align-items:center;justify-content:space-between;gap:12px;width:100%}.general-page .general-half .half-tabs .tabs-item[data-v-2e80b85a]{background:#eff3f8;border-radius:8px;padding:8px 12px;text-align:center;flex:1}.general-page .general-half .half-tabs .tabs-item .value[data-v-2e80b85a]{font-family:MiSans;font-weight:600;font-size:16px;color:#082a4b;padding:8px 0}.general-page .general-half .half-tabs .tabs-item .label[data-v-2e80b85a]{font-weight:400;font-size:12px;color:#082a4b;padding-bottom:8px}.general-page .general-half[data-v-2e80b85a]:nth-of-type(n+2){border-top:1px solid #dce1e7}.general-page .general-half .card-item[data-v-2e80b85a]{width:0;flex:1}.general-page .general-half .card-item[data-v-2e80b85a]:first-of-type{padding:0 32px 32px 0}.general-page .general-half .card-item[data-v-2e80b85a]:nth-of-type(2){padding:0 0 32px 32px}.general-page .general-half .card-item[data-v-2e80b85a]:nth-of-type(3){padding:32px 0 32px 32px}.general-page .general-half .card-item .card-head[data-v-2e80b85a]{display:flex;justify-content:space-between;line-height:16px;margin-bottom:20px}.general-page .general-half .card-item .card-head .title-quest[data-v-2e80b85a]{width:14px;height:14px;margin-left:10px}.general-page .general-half .card-item .card-head .title[data-v-2e80b85a]{font-weight:500;font-size:16px;color:#082a4b}.general-page .general-half .card-item .card-head .title.flex[data-v-2e80b85a]{display:flex;align-items:center}.general-page .general-half .card-item .card-head .title.flex>span[data-v-2e80b85a]{margin-right:16px}.general-page .general-half .card-item .card-head .right[data-v-2e80b85a]{font-weight:400;font-size:12px;color:#8d9fb0;display:flex;gap:8px}.general-page .general-half .card-item .card-head .right .el-icon-time[data-v-2e80b85a]{margin-right:4px}.general-page .general-half .card-item .card-head .right .split[data-v-2e80b85a]{width:1px;background:#c8d7ea;margin:0 4px}.general-page .general-half .card-item .card-head .right .el-button[data-v-2e80b85a]{height:16px;font-size:12px;padding:0}.general-page .general-half .card-item .card-bj[data-v-2e80b85a]{height:260px;background:#f3f9ff;border-radius:4px;overflow-y:auto;padding:12px 24px}.general-page .general-half .card-item .card-bj .card-bj-li[data-v-2e80b85a]{padding:12px 0;display:flex;align-items:center}.general-page .general-half .card-item .card-bj .card-bj-li .card-bj-li-img[data-v-2e80b85a]{width:20px;height:20px;flex-shrink:0;margin-right:8px;background-image:url(/img/vehicleimage/card/cd.png);background-size:100% 100%}.general-page .general-half .card-item .card-bj .card-bj-li .card-bj-li-value[data-v-2e80b85a]{font-size:14px;color:#082a4b;flex:1}.general-page .general-half:nth-of-type(n+2) .card-item[data-v-2e80b85a]:first-of-type{padding:32px 32px 0 0}.general-page .general-half:nth-of-type(n+2) .card-item[data-v-2e80b85a]:nth-of-type(2){padding:32px 0 0 32px}.general-page .condition .card-content[data-v-2e80b85a]{display:flex;justify-content:space-between;gap:16px;position:relative;height:273px}.general-page .condition .card-content1[data-v-2e80b85a]{padding:75px 10% 0;text-align:center;font-weight:400;font-size:14px;color:#60788f;line-height:24px}.general-page .condition .card-content1 .img[data-v-2e80b85a]{width:88px;height:88px;margin-bottom:12px}.general-page .condition .vehicle-img[data-v-2e80b85a]{height:100%;width:0;flex:1;max-width:375px;position:relative;padding-top:17px}.general-page .condition .vehicle-img .img[data-v-2e80b85a]{width:100%;height:100%}.general-page .condition .vehicle-img .img-item[data-v-2e80b85a]{position:absolute;background:#568cba;border-radius:2px;border:1px solid #004daa;padding:8px 10px;color:#fff;text-align:center}.general-page .condition .vehicle-img .img-item .img-label[data-v-2e80b85a]{font-size:10px;line-height:10px}.general-page .condition .vehicle-img .img-item .img-value[data-v-2e80b85a]{margin-top:6px;font-weight:500;font-size:12px;line-height:12px}.general-page .condition .vehicle-img.qizhong .img-item[data-v-2e80b85a]:first-of-type{left:1.333%;top:0}.general-page .condition .vehicle-img.qizhong .img-item[data-v-2e80b85a]:nth-of-type(2){left:54.4%;top:0}.general-page .condition .vehicle-img.qizhong .img-item[data-v-2e80b85a]:nth-of-type(3){left:0;top:150px}.general-page .condition .vehicle-img.qizhong .img-item[data-v-2e80b85a]:nth-of-type(4){left:49.33%;top:218px}.general-page .condition .vehicle-img.qizhong .img-item[data-v-2e80b85a]:nth-of-type(5){right:0;top:138px}.general-page .condition .condition-list[data-v-2e80b85a]{width:0;flex:1;max-width:284px;display:flex;flex-wrap:wrap;gap:12px;position:relative;height:100%;overflow:auto;align-content:flex-start}.general-page .condition .condition-list .condition-item[data-v-2e80b85a]{width:0;height:80px;flex:0 0 136px;max-width:calc(50% - 6px);background:#f3f9ff;border-radius:4px;text-align:center;padding:15px 5px}.general-page .condition .condition-list .condition-item .item-value[data-v-2e80b85a]{font-weight:600;font-size:14px;color:#333;line-height:22px;min-height:22px}.general-page .condition .condition-list .condition-item .item-value .unit[data-v-2e80b85a]{padding-left:4px}.general-page .condition .condition-list .condition-item .item-label[data-v-2e80b85a]{font-weight:400;font-size:14px;color:#082a4b;line-height:14px;margin:8px 0 4px}.general-page .condition .condition-list .condition-item .item-time[data-v-2e80b85a]{font-size:10px;color:#60788f}.general-page .condition .condition-list .work-loading[data-v-2e80b85a]{position:absolute;top:0;left:0;width:100%;height:100%;background:hsla(0,0%,100%,.7);text-align:center;padding-top:20%}.general-page .location .map-con[data-v-2e80b85a]{width:100%;height:260px;border-radius:4px;position:relative;overflow:hidden}.general-page .location .map-con .current-place[data-v-2e80b85a]{position:absolute;left:12px;bottom:18px;background:hsla(0,0%,98.8%,.95);border-radius:4px;padding:12px 16px;max-width:100%;min-width:60%;font-weight:400;font-size:14px;color:#082a4b;line-height:20px}.general-page .location .map-con .el-icon-location[data-v-2e80b85a]{font-size:16px;vertical-align:top;margin-top:1px}.general-page .statics .statics-top[data-v-2e80b85a]{display:flex;gap:6px}.general-page .statics .statics-top .st-item[data-v-2e80b85a]{width:0;flex:1;display:flex;padding:20px 0;gap:10%;justify-content:center}.general-page .statics .statics-top .st-item .st-image[data-v-2e80b85a]{width:0;flex:0 0 40px;max-width:25%}.general-page .statics .statics-top .st-item .img[data-v-2e80b85a]{width:100%;height:100%}.general-page .statics .statics-top .st-item .st-right[data-v-2e80b85a]{width:0;flex:1}.general-page .statics .statics-top .st-item .st-right .label[data-v-2e80b85a]{font-weight:700;font-size:14px;color:#333;line-height:14px;white-space:nowrap;padding:3px 0}.general-page .statics .statics-top .st-item .st-right .value[data-v-2e80b85a]{font-weight:400;font-size:14px;color:#8d9fb0;line-height:14px;margin-top:6px;white-space:nowrap;padding:3px 0}.general-page .statics .statics-top .st-item1[data-v-2e80b85a]{width:0;flex:2;padding:14px 0}.general-page .statics .statics-top .st-item1 .si1-row[data-v-2e80b85a]{display:flex;gap:8px;margin-bottom:8px}.general-page .statics .statics-top .st-item1 .si1-row[data-v-2e80b85a]:last-of-type{margin-bottom:0}.general-page .statics .statics-top .st-item1 .label[data-v-2e80b85a]{width:0;flex:0 0 48px;text-align:right;font-size:12px;color:#333;line-height:12px}.general-page .statics .statics-top .st-item1 .per[data-v-2e80b85a]{width:0;flex:1;height:8px;margin-top:2px;background:#eaecef}.general-page .statics .statics-top .st-item1 .per .pervalue[data-v-2e80b85a]{background:#004daa;height:100%}.general-page .statics .statics-top .st-item1 .value[data-v-2e80b85a]{width:0;flex:0 0 50px;font-weight:500;font-size:12px;color:#333;line-height:12px;white-space:nowrap}.general-page .statics .statics-title[data-v-2e80b85a]{font-size:14px;color:#333;line-height:20px;margin:20px 0 0;display:flex;gap:10%}.general-page .statics .statics-title .value[data-v-2e80b85a]{font-weight:500}.general-page .statics .statics-title .desc[data-v-2e80b85a]{display:flex;gap:24px}.general-page .statics .statics-title .desc .desc-item[data-v-2e80b85a]{display:flex;gap:8px}.general-page .statics .statics-title .desc .desc-item .desc-color[data-v-2e80b85a]{width:20px;height:20px;background:#2577eb}.general-page .statics .statics-title .desc .desc-item .desc-color.idle[data-v-2e80b85a]{background:#ffa700}.general-page .statics .statics-title .desc .desc-item .desc-color.accoff[data-v-2e80b85a]{background:#e6e6e6}.general-page .statics .statics-title .desc .desc-item .desc-color.charge[data-v-2e80b85a]{background:#44c66a}.general-page .statics .statics-title .desc .desc-item .desc-value[data-v-2e80b85a]{white-space:nowrap}.general-page .statics .statics-echarts[data-v-2e80b85a]{height:134px}.general-page .baseinfo .info-list[data-v-2e80b85a]{display:flex;flex-wrap:wrap;border-top:1px solid #dce1e7;border-left:1px solid #dce1e7}.general-page .baseinfo .info-item[data-v-2e80b85a]{border-right:1px solid #dce1e7;border-bottom:1px solid #dce1e7;width:50%;display:flex}.general-page .baseinfo .info-item.isrow[data-v-2e80b85a]{width:100%}.general-page .baseinfo .info-label[data-v-2e80b85a]{padding:11px 12px;background:#f8fafa;font-weight:400;font-size:14px;color:#60788f;line-height:14px;width:0;flex:0 0 160px;max-width:50%;box-shadow:inset -1px 0 0 0 #dce1e7}.general-page .baseinfo .info-value[data-v-2e80b85a]{width:0;flex:1;padding:11px 12px;font-weight:400;font-size:14px;color:#082a4b;line-height:14px}.general-page .map-control[data-v-2e80b85a]{position:absolute;top:20px;right:20px;display:flex;gap:12px}.general-page .map-control .ct-item[data-v-2e80b85a]{background:#fff;box-shadow:0 2px 8px 0 rgba(0,0,0,.15);border-radius:4px;padding:5px 0 5px 8px;display:flex;position:relative}.general-page .map-control .ct-item .sub-ct-item[data-v-2e80b85a]{padding-right:8px}.general-page .map-control .ct-item .sub-ct-item .el-dropdown[data-v-2e80b85a]{height:30px;vertical-align:top}.general-page .map-control .ct-item .sub-ct-item .el-dropdown-link[data-v-2e80b85a]{height:30px;font-size:14px;color:#082a4b;line-height:30px;vertical-align:top}.general-page .map-control .el-icon-full-screen[data-v-2e80b85a]{padding-top:6px;cursor:pointer}.general-page.ismapfull[data-v-2e80b85a]{overflow-y:hidden;overflow-x:hidden}.general-page.ismapfull .map-con[data-v-2e80b85a]{position:absolute;top:0;left:0;right:0;height:100%;z-index:9}.general-page .card-health .card-item[data-v-2e80b85a]{border-right:none!important}.general-page .card-health .card-content[data-v-2e80b85a]{display:flex}.general-page .card-health .ct-item[data-v-2e80b85a]{width:0;flex:1;position:relative;height:320px}.general-page .card-health .ct-item .desc[data-v-2e80b85a]{position:absolute;left:16px;right:16px;bottom:16px;text-align:center;font-size:14px}.general-page .card-health .total-ct-item[data-v-2e80b85a]{position:relative}.general-page .card-health .total-ct-item .total-score[data-v-2e80b85a]{background-size:100% 100%;position:relative;left:50%;transform:translateX(-50%);width:240px;height:240px}.general-page .card-health .total-ct-item .score[data-v-2e80b85a]{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);max-width:100%}.general-page .card-health .total-ct-item .score .score-value[data-v-2e80b85a]{font-weight:700;font-size:36px;color:#ff9100;line-height:36px;text-align:center}.general-page .card-health .total-ct-item .score .score-label[data-v-2e80b85a]{font-weight:400;font-size:14px;color:#082a4b;line-height:14px;text-align:center;margin-top:8px}.general-page .card-health .total-ct-item .desc[data-v-2e80b85a]{width:240px;background:rgba(0,191,121,.1);border-radius:4px;padding:14px 8px;margin-top:30px;font-weight:400;font-size:12px;color:#0c273d;line-height:12px;position:relative;left:50%;transform:translateX(-50%)}.general-page .card-health .total-ct-item .desc .condition-img[data-v-2e80b85a]{width:12px;height:12px;margin-right:4px}.general-page .card-health .total-ct-item.success .total-score[data-v-2e80b85a]{background-image:url(../img/score_success.849bc3b4.png)}.general-page .card-health .total-ct-item.warning .total-score[data-v-2e80b85a]{background-image:url(../img/score_warning.102867f7.png)}.general-page .card-health .total-ct-item.warning .desc[data-v-2e80b85a]{background:rgba(255,203,0,.1)}.general-page .card-health .radar-ct-item[data-v-2e80b85a]{margin-right:10%}.general-page .card-health[data-v-2e80b85a] .score-table .el-table__cell{padding:0}.general-page .card-health[data-v-2e80b85a] .score-table th{background:#e7eef6;color:#547a98;font-weight:500}.general-page .card-health[data-v-2e80b85a] .score-table .el-table__body tr.el-table__row--striped td.el-table__cell{background:#e7eef6}.general-page .card-health[data-v-2e80b85a] .score-table .condition-img{width:14px;height:14px;margin-right:8px;vertical-align:middle}.vehicle-record[data-v-787ef696]{height:100%;display:flex;flex-direction:column;color:#082a4b}.vehicle-record .record-toolbar[data-v-787ef696]{display:flex;align-items:center;justify-content:flex-start;gap:16px;padding-bottom:16px}.vehicle-record .record-toolbar .toolbar-left[data-v-787ef696],.vehicle-record .record-toolbar .toolbar-right[data-v-787ef696]{display:flex;align-items:center;gap:8px;flex-wrap:wrap;margin-left:26px}.vehicle-record .record-toolbar .status-label[data-v-787ef696]{color:#60788f;font-size:12px;margin-right:4px}.vehicle-record .record-toolbar .range-split[data-v-787ef696]{color:#8d9fb0}.vehicle-record .record-table[data-v-787ef696]{flex:1;border-top:1px solid #edf1f6}.vehicle-record .record-table[data-v-787ef696] th{background:#f5f7fa;color:#082a4b;font-weight:600}.vehicle-record .record-table[data-v-787ef696] td{color:#082a4b}.vehicle-record .status-pill[data-v-787ef696]{display:inline-flex;align-items:center;justify-content:center;min-width:48px;height:20px;border-radius:3px;background:#eaf4ff;color:#2f7df6;font-size:12px}.vehicle-record .status-pill i[data-v-787ef696]{width:6px;height:6px;border-radius:50%;background:currentColor;margin-right:4px}.vehicle-record .status-pill.driving[data-v-787ef696]{color:#19bf75;background:#e8fbf2}.vehicle-record .status-pill.charging[data-v-787ef696]{color:#ff9f00;background:#fff7e6}.vehicle-record .status-pill.flameout[data-v-787ef696]{color:#8d9fb0;background:#eef2f7}.vehicle-record .status-pill.parking[data-v-787ef696]{color:#2f7df6;background:#eaf4ff}.vehicle-record .status-pill.idle[data-v-787ef696],.vehicle-record .status-pill.offline[data-v-787ef696]{color:#b5c0cc;background:#f3f5f8}.vehicle-record .record-footer[data-v-787ef696]{height:56px;display:flex;align-items:center;justify-content:space-between;color:#8d9fb0;font-size:12px}[data-v-787ef696] .record-address-dialog .el-dialog__body{padding-top:8px}[data-v-787ef696] .record-address-dialog .address-card{background:#f3f7fb;padding:16px 18px}[data-v-787ef696] .record-address-dialog .address-row{display:flex;line-height:28px}[data-v-787ef696] .record-address-dialog .address-row span{width:48px;color:#8d9fb0;flex-shrink:0}[data-v-787ef696] .record-address-dialog .address-row strong{color:#082a4b;font-weight:500}.btn-group-active[data-v-787ef696]{border:1px solid #004fde;background:rgba(0,79,222,.1);font-size:14px;color:#004fde}.btn-group-unactive[data-v-787ef696]{border:1px solid #abb6c3;background:#fff;font-size:14px;color:#082a4b}.energy-statistics[data-v-23ff83d0]{min-height:100%;overflow:hidden;color:#082a4b}.energy-statistics .month-bar[data-v-23ff83d0]{height:54px;display:flex;align-items:center;gap:12px;padding:0 16px;margin-bottom:16px;background:#f5f8fc}.energy-statistics .month-bar strong[data-v-23ff83d0]{font-size:14px}.energy-statistics .month-bar span[data-v-23ff83d0]{color:#8d9fb0;font-size:12px}.energy-statistics .summary-row[data-v-23ff83d0]{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;margin-bottom:18px}.energy-statistics .summary-card[data-v-23ff83d0]{height:70px;display:flex;align-items:center;gap:14px;padding:0 18px;background:#eef4fa}.energy-statistics .summary-card .summary-icon[data-v-23ff83d0]{width:34px;height:34px;display:flex;align-items:center;justify-content:center;border:2px dashed #8aa9c8;color:#5d82a7;border-radius:50%;font-size:20px}.energy-statistics .summary-card .summary-value[data-v-23ff83d0]{font-weight:700;font-size:15px;line-height:24px}.energy-statistics .summary-card .summary-value .value-unit[data-v-23ff83d0]{font-size:12px;font-weight:400;color:#8d9fb0;margin-left:4px}.energy-statistics .summary-card .summary-label[data-v-23ff83d0]{color:#8d9fb0;font-size:12px}.energy-statistics .chart-grid[data-v-23ff83d0]{display:grid;gap:18px}.energy-statistics .chart-grid.top[data-v-23ff83d0]{grid-template-columns:1fr 1fr}.energy-statistics .chart-grid.top .chart-card[data-v-23ff83d0]{height:292px;display:flex;flex-direction:column}.energy-statistics .chart-grid.top .chart-body[data-v-23ff83d0]{flex:1;min-height:0}.energy-statistics .chart-grid.bottom[data-v-23ff83d0]{grid-template-columns:35% 1fr;margin-top:18px}.energy-statistics .chart-card[data-v-23ff83d0]{border-bottom:1px solid #edf1f6;background:#fff}.energy-statistics .chart-card.wide[data-v-23ff83d0]{margin-top:18px}.energy-statistics .chart-card.time-dist[data-v-23ff83d0]{display:flex;flex-direction:column;min-height:300px}.energy-statistics .bn-right[data-v-23ff83d0]{flex:1;display:flex;justify-content:flex-end}.energy-statistics .bn-right .bt-sub[data-v-23ff83d0]{display:flex;align-items:center}.energy-statistics .bn-right .bt-sub .bt-sub-item[data-v-23ff83d0]{display:flex;align-items:center;margin-right:16px}.energy-statistics .bn-right .bt-sub .bt-sub-item .bt-sub-item-block[data-v-23ff83d0]{width:16px;height:16px;border-radius:2px;margin-right:8px}.energy-statistics .bn-right .bt-sub .bt-sub-item .block-bj1[data-v-23ff83d0]{background-color:#80dea1}.energy-statistics .bn-right .bt-sub .bt-sub-item .block-bj2[data-v-23ff83d0]{background-color:#e8d859}.energy-statistics .bn-right .bt-sub .bt-sub-item .block-bj3[data-v-23ff83d0]{background-color:#ffad71}.energy-statistics .bn-right .bt-sub .bt-sub-item .block-bj4[data-v-23ff83d0]{background-color:#03e451}.energy-statistics .bn-right .bt-sub .bt-sub-item .block-bj5[data-v-23ff83d0]{background-color:#016e28}.energy-statistics .bn-right .bt-sub .bt-sub-item .block-bj6[data-v-23ff83d0]{background-color:#013e16}.energy-statistics .bn-right .bt-sub .bt-sub-item .bt-sub-item-text[data-v-23ff83d0]{font-size:14px;color:#8d9fb0;font-weight:400}.energy-statistics .time-chart-wrapper[data-v-23ff83d0]{flex:1;display:flex;min-height:0;padding-bottom:18px;padding-top:18px}.energy-statistics .time-chart-wrapper .time-y-axis[data-v-23ff83d0]{position:relative;width:40px;height:360px;flex-shrink:0}.energy-statistics .time-chart-wrapper .time-y-axis .time-y-label[data-v-23ff83d0]{position:absolute;right:4px;transform:translateY(-50%);font-size:10px;color:#8d9fb0;line-height:1;white-space:nowrap}.energy-statistics .time-chart-wrapper .time-chart-scroll[data-v-23ff83d0]{flex:1;overflow-x:auto;overflow-y:hidden;min-width:0}.energy-statistics .time-chart-canvas[data-v-23ff83d0]{position:relative;width:100%;height:360px;border-bottom:1px solid #dce1e7;box-sizing:border-box}.energy-statistics .time-chart-canvas .hour-strips[data-v-23ff83d0]{position:absolute;inset:0}.energy-statistics .time-chart-canvas .hour-strips .hour-strip[data-v-23ff83d0]{position:absolute;left:0;right:0;margin-top:0;margin-bottom:0}.energy-statistics .time-chart-canvas .hour-strips .hour-strip[data-v-23ff83d0]:nth-child(3n){border-top:1px solid #dce1e7}.energy-statistics .time-chart-canvas .day-lines[data-v-23ff83d0]{position:absolute;inset:0}.energy-statistics .time-chart-canvas .day-lines .day-line[data-v-23ff83d0]{position:absolute;top:0;bottom:0;width:1px;border-right:1px dashed #dee2e7;pointer-events:none}.energy-statistics .time-chart-canvas .blocks-layer[data-v-23ff83d0]{position:absolute;inset:0}.energy-statistics .time-chart-canvas .blocks-layer .charge-block[data-v-23ff83d0]{position:absolute;background:#00b03d;box-sizing:border-box}.energy-statistics .time-x-axis[data-v-23ff83d0]{height:20px;position:relative}.energy-statistics .time-x-axis .time-x-label[data-v-23ff83d0]{position:absolute;top:2px;font-size:10px;color:#8d9fb0;text-align:center;line-height:16px;overflow:hidden}.energy-statistics .chart-title[data-v-23ff83d0]{height:28px;display:flex;align-items:center;justify-content:space-between;font-weight:600;font-size:14px}.energy-statistics .chart-title .legend[data-v-23ff83d0]{font-weight:400;color:#8d9fb0;font-size:12px}.energy-statistics .chart-title .legend i[data-v-23ff83d0]{display:inline-block;width:10px;height:10px;margin:0 4px 0 12px}.energy-statistics .chart-title .legend .danger[data-v-23ff83d0]{background:#f56c6c}.energy-statistics .chart-title .legend .warn[data-v-23ff83d0]{background:#ff9f40}.energy-statistics .chart-title .legend .normal[data-v-23ff83d0]{background:#ffc928}.energy-statistics .chart-title .legend .low[data-v-23ff83d0]{background:#56a8ff}.energy-statistics .chart-title .legend .deep[data-v-23ff83d0]{background:#20c997}.peak-valley-form .pv-table-header[data-v-23ff83d0]{display:flex;align-items:center;padding:8px 0;background:#f5f7fa;font-size:13px;font-weight:600;color:#303133}.peak-valley-form .pv-table-header .required[data-v-23ff83d0]{color:#f56c6c;margin-right:2px}.peak-valley-form .pv-table-row[data-v-23ff83d0]{display:flex;align-items:center;padding:8px 0;border-bottom:1px solid #ebeef5}.peak-valley-form .pv-col[data-v-23ff83d0]{padding:0 6px;box-sizing:border-box}.peak-valley-form .pv-col.pv-col-type[data-v-23ff83d0]{width:160px;flex-shrink:0}.peak-valley-form .pv-col.pv-col-end[data-v-23ff83d0],.peak-valley-form .pv-col.pv-col-start[data-v-23ff83d0]{width:180px;flex-shrink:0}.peak-valley-form .pv-col.pv-col-remark[data-v-23ff83d0]{flex:1;min-width:0}.peak-valley-form .pv-col.pv-col-action[data-v-23ff83d0]{width:60px;flex-shrink:0;text-align:center}.peak-valley-form .pv-add-row[data-v-23ff83d0]{margin-top:12px;padding-left:6px}.ranking-page[data-v-f8f272ae]{height:100%;overflow-y:auto;color:#082a4b;background:#fff}.ranking-toolbar[data-v-f8f272ae]{min-height:52px;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px 12px;border-bottom:1px solid #dce5ef}.ranking-toolbar .toolbar-left[data-v-f8f272ae],.ranking-toolbar .toolbar-right[data-v-f8f272ae]{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.ranking-toolbar .date-split[data-v-f8f272ae]{color:#8d9fb0}.ranking-section[data-v-f8f272ae]{padding:18px 12px 0}.ranking-section.run[data-v-f8f272ae]{margin-top:18px;padding-top:18px;border-top:1px solid #edf1f6}.section-title[data-v-f8f272ae]{margin-bottom:12px;font-size:14px;font-weight:700;color:#082a4b}.ranking-grid[data-v-f8f272ae]{display:grid;grid-template-columns:repeat(3,minmax(260px,1fr));gap:46px}.rank-card[data-v-f8f272ae]{height:544px;padding:0 8px 8px 8px;background:#f5f6f9;border-radius:4px;overflow:hidden;display:flex;flex-direction:column}.rank-card-title[data-v-f8f272ae]{height:48px;flex-shrink:0;display:flex;align-items:center;font-weight:700;font-size:16px;color:#082a4b}.rank-list[data-v-f8f272ae]{flex:1;padding:4px 16px;background:#fff;border-radius:4px}.rank-row[data-v-f8f272ae]{height:48px;display:flex;align-items:center;gap:8px;font-size:14px;color:#082a4b}.rank-no[data-v-f8f272ae]{width:24px;height:24px;flex:0 0 24px;display:flex;align-items:center;justify-content:center;border-radius:50%;color:#fff;background:#b7c4d1;font-size:11px;font-weight:700}.rank-no.bronze[data-v-f8f272ae],.rank-no.gold[data-v-f8f272ae],.rank-no.silver[data-v-f8f272ae]{border-radius:0;background:transparent}.rank-main[data-v-f8f272ae]{min-width:0;flex:1;line-height:16px}.rank-name-wrap[data-v-f8f272ae]{min-width:0;display:flex;align-items:center;gap:4px}.rank-name[data-v-f8f272ae]{min-width:0;font-weight:700}.rank-name[data-v-f8f272ae],.rank-sub[data-v-f8f272ae]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rank-sub[data-v-f8f272ae]{color:#9aaec0;font-size:10px}.rank-value[data-v-f8f272ae]{flex:0 0 54px;text-align:right;font-weight:700}.rank-icon[data-v-f8f272ae]{width:24px;height:24px}.empty-box[data-v-f8f272ae]{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;background:#fff;color:#9eb3c7;font-size:12px}.empty-box i[data-v-f8f272ae]{color:#d8e8f8;font-size:48px}@media (max-width:1200px){.ranking-grid[data-v-f8f272ae]{grid-template-columns:repeat(2,minmax(260px,1fr));gap:18px}}@media (max-width:760px){.ranking-toolbar[data-v-f8f272ae]{align-items:flex-start;flex-direction:column}.ranking-grid[data-v-f8f272ae]{grid-template-columns:1fr}}.veh-detail1[data-v-07c793eb]{padding:32px;overflow:auto}.veh-detail1.hidetop[data-v-07c793eb]{padding-top:12px}.veh-detail1.hidetop .page-bottom .common-search-table[data-v-07c793eb],.veh-detail1.hidetop .page-bottom .mapcomponent-detail-page[data-v-07c793eb],.veh-detail1.hidetop .page-bottom[data-v-07c793eb]{height:100%}.veh-detail1 .page-top[data-v-07c793eb]{border-bottom:12px solid #f3f4f8;padding-bottom:32px;display:flex;gap:32px;height:180px}.veh-detail1 .page-top .top-left[data-v-07c793eb]{width:112px;height:112px;flex-shrink:0}.veh-detail1 .page-top .top-left .el-image[data-v-07c793eb]{width:100%;height:100%}.veh-detail1 .page-top .top-center[data-v-07c793eb]{position:relative;flex-shrink:0;min-width:300px}.veh-detail1 .page-top .top-center .header-top[data-v-07c793eb]{display:flex}.veh-detail1 .page-top .top-center .header-top .header-device-dl[data-v-07c793eb]{width:32px;height:20px;background-image:url(/img/vehicleimage/card/dl.png);background-size:100% 100%;text-align:center;font-size:10px;color:#082a4b;font-weight:700;padding-right:6px}.veh-detail1 .page-top .top-center .header-top .header-device-dl .dl-jd-content[data-v-07c793eb]{height:16px;position:relative;width:100%;margin-top:2px;left:2px;top:0;line-height:16px}.veh-detail1 .page-top .top-center .header-top .header-device-dl .dl-jd[data-v-07c793eb]{position:absolute;background-color:#50d65b;height:16px;width:1%}.veh-detail1 .page-top .top-center .header-top .header-device-type-content[data-v-07c793eb]{display:flex;align-items:center;margin-right:6px;padding:2px;border-radius:2px}.veh-detail1 .page-top .top-center .header-top .header-device-type-content.bj-color1[data-v-07c793eb]{background:#10b981}.veh-detail1 .page-top .top-center .header-top .header-device-type-content.bj-color2[data-v-07c793eb]{background:#3b82f6}.veh-detail1 .page-top .top-center .header-top .header-device-type-content.bj-color3[data-v-07c793eb]{background:#f59e0b}.veh-detail1 .page-top .top-center .header-top .header-device-type-content.bj-color4[data-v-07c793eb]{background-color:#cfffdf}.veh-detail1 .page-top .top-center .header-top .header-device-type-content.bj-color5[data-v-07c793eb]{background:#547a98}.veh-detail1 .page-top .top-center .header-top .header-device-type-content.bj-color6[data-v-07c793eb]{background:#ef4444}.veh-detail1 .page-top .top-center .header-top .header-device-type-content.bj-color7[data-v-07c793eb]{background:#494fd1}.veh-detail1 .page-top .top-center .header-top .header-device-type-content .header-device-type[data-v-07c793eb]{width:16px;height:16px}.veh-detail1 .page-top .top-center .header-top .header-device-type-content .header-device-type-text[data-v-07c793eb]{width:34px;text-align:center;font-size:12px;color:#fff}.veh-detail1 .page-top .top-center .header-top .header-cp[data-v-07c793eb]{display:flex;align-items:center;font-weight:700;border-radius:2px 0 0 2px;margin-right:6px;margin-top:-1px}.veh-detail1 .page-top .top-center .header-top .header-cp .cp-l[data-v-07c793eb]{height:22px;line-height:22px;font-size:12px;color:#082a4b;background:#ffe23b;padding:0 4px;border-radius:2px 0 0 2px;border:1px solid rgba(143,160,160,.2)}.veh-detail1 .page-top .top-center .header-top .header-cp .cp-r[data-v-07c793eb]{height:22px;line-height:22px;padding:0 4px;background-color:#cfffdf;background:#cfffdf;border-radius:0 2px 2px 0;border:1px solid rgba(143,160,160,.2);font-size:12px;color:#082a4b}.veh-detail1 .page-top .top-center .time[data-v-07c793eb]{font-weight:400;font-size:12px;color:#8d9fb0;position:absolute;top:0;right:0}.veh-detail1 .page-top .top-center .time .el-icon-time[data-v-07c793eb]{margin-right:4px}.veh-detail1 .page-top .top-center .vincode[data-v-07c793eb]{font-weight:500;font-size:14px;color:#8d9fb0;line-height:14px;padding-top:8px}.veh-detail1 .page-top .top-right[data-v-07c793eb]{width:0;display:flex;gap:16px;flex-direction:column;align-items:flex-end;flex:1}.veh-detail1 .page-top .top-right .top-right-tabs[data-v-07c793eb]{display:flex;align-items:center;justify-content:center}.veh-detail1 .page-top .top-right .top-right-tabs .tabs-item[data-v-07c793eb]{min-width:120px;background:#eff3f8;border-radius:8px;margin-left:12px;padding:8px 12px;text-align:center}.veh-detail1 .page-top .top-right .top-right-tabs .tabs-item .value[data-v-07c793eb]{font-family:MiSans;font-weight:600;font-size:16px;color:#082a4b;padding:8px 0}.veh-detail1 .page-top .top-right .top-right-tabs .tabs-item .label[data-v-07c793eb]{font-weight:400;font-size:12px;color:#082a4b;padding-bottom:8px}.veh-detail1 .page-top .top-right .top-right-time[data-v-07c793eb]{font-weight:400;font-size:12px;color:#8d9fb0;display:flex;gap:8px}.veh-detail1 .page-top .top-right .top-right-time .el-icon-time[data-v-07c793eb]{margin-right:4px}.veh-detail1 .page-top .top-right .top-right-time .split[data-v-07c793eb]{width:1px;background:#c8d7ea;margin:0 4px}.veh-detail1 .page-top .top-right .top-right-time .el-button[data-v-07c793eb]{height:16px;font-size:12px;padding:0}.veh-detail1 .page-top .el-tag[data-v-07c793eb]{border-radius:2px;height:16px;line-height:16px;padding:0 4px;margin-left:4px;vertical-align:top;font-size:12px;border:none}.veh-detail1 .page-top .icons[data-v-07c793eb]{margin-top:8px}.veh-detail1 .page-top .icons .split[data-v-07c793eb]{width:1px;height:16px;background:#dce1e7;margin:0 12px;display:inline-block;vertical-align:top}.veh-detail1 .page-top .icons .status-icon[data-v-07c793eb]{width:16px;height:16px;vertical-align:top;margin-right:8px}.veh-detail1 .page-top .bottom-info[data-v-07c793eb]{margin-top:18px;display:flex;gap:36px}.veh-detail1 .page-top .bottom-info .info-item[data-v-07c793eb]{flex:1}.veh-detail1 .page-top .bottom-info .info-item.long[data-v-07c793eb]{flex:2}.veh-detail1 .page-top .bottom-info .info-item .sub-item[data-v-07c793eb]{display:flex;margin-bottom:10px}.veh-detail1 .page-top .bottom-info .info-item .sub-item[data-v-07c793eb]:last-of-type{margin-bottom:0}.veh-detail1 .page-top .bottom-info .info-item .sub-item .sub-label[data-v-07c793eb]{width:0;flex:0 0 70px;font-weight:400;font-size:14px;color:#8d9fb0;line-height:14px;padding:3px 0}.veh-detail1 .page-top .bottom-info .info-item .sub-item .sub-value[data-v-07c793eb]{width:0;flex:1;font-weight:400;font-size:14px;color:#082a4b;line-height:14px;padding:3px 0}.veh-detail1 .page-bottom[data-v-07c793eb]{height:calc(100% - 185px);position:relative}.veh-detail1 .page-bottom .downbtn[data-v-07c793eb]{position:absolute;top:21px;right:16px;cursor:pointer;z-index:99;color:#005ed0;font-size:14px;line-height:14px}.veh-detail1 .bottom-tabs[data-v-07c793eb]{height:100%}.veh-detail1 .bottom-tabs[data-v-07c793eb] .el-tabs__header{margin-bottom:4px}.veh-detail1 .bottom-tabs[data-v-07c793eb] .el-tabs__header .el-tabs__active-bar{height:3px}.veh-detail1 .bottom-tabs[data-v-07c793eb] .el-tabs__header .el-tabs__item{height:56px;line-height:56px;color:#082a4b}.veh-detail1 .bottom-tabs[data-v-07c793eb] .el-tabs__header .el-tabs__item.is-active{color:#004daa;font-weight:500}.veh-detail1 .bottom-tabs[data-v-07c793eb] .el-tabs__header .el-tabs__nav-wrap:after{height:1px}.veh-detail1 .bottom-tabs[data-v-07c793eb] .el-tabs__header .el-tabs__nav-next,.veh-detail1 .bottom-tabs[data-v-07c793eb] .el-tabs__header .el-tabs__nav-prev{line-height:56px}.veh-detail1 .el-tab-pane[data-v-07c793eb]{height:100%;padding-top:22px}.veh-detail1 .tab-box[data-v-07c793eb]{height:100%;overflow:auto}