.red{color:#ed4a4a!important}.device-detail-sheet-daily .select-date h1{font-size:12px;line-height:17px;font-weight:700;color:#00a0d9;margin-bottom:4px}.device-detail-sheet-daily .select-date .el-input__prefix{color:#00a0d9;font-size:18px;margin-right:8px}.device-detail-sheet-daily .select-date .el-input .el-input__inner{cursor:pointer;height:40px;line-height:41px;padding-left:34px;font-weight:700;color:#202945}.device-detail-sheet-daily .select-date .el-input__suffix{margin-right:30px}.device-detail-sheet-daily .select-date .el-input__suffix .el-input__icon:after{font-family:icon!important;content:"\E7F8";font-size:22px;color:#ffad00;margin-bottom:2px}.device-detail-sheet-daily .el-tabs .el-tabs__item{font-size:14px}.device-detail-sheet-daily .title{padding-left:10px;background:rgba(53,184,224,.15);border-radius:2px;font-size:12px;line-height:32px;color:#6c757d}.device-detail-sheet-daily .title .icon{color:#0d9ae0;margin-right:10px}.device-detail-sheet-daily .usage{background-color:#fff;border-radius:16px;padding:32px 24px 24px 24px;margin-top:24px}.device-detail-sheet-daily .usage .usage-introduction{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.device-detail-sheet-daily .usage .usage-introduction p{height:17px;font-size:12px;font-weight:700;color:#333;line-height:17px}.device-detail-sheet-daily .usage .usage-introduction .introduction-right{margin-bottom:24px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.device-detail-sheet-daily .usage .usage-introduction .introduction-right div{padding:0 12px;margin-right:8px;height:32px;font-size:12px;font-weight:700;color:#1a1a1a;line-height:32px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.device-detail-sheet-daily .usage .usage-introduction .introduction-right div i{display:inline-block;width:12px;height:12px;margin-right:4px;line-height:32px;border-radius:50%}.device-detail-sheet-daily .usage .usage-introduction .introduction-right div:last-child{margin-left:0}.device-detail-sheet-daily .usage .usage-introduction .introduction-right .charge i{background-color:#ffad00}.device-detail-sheet-daily .usage .usage-introduction .introduction-right .manual i{background-color:#93da49}.device-detail-sheet-daily .usage .usage-introduction .introduction-right .auto i{background-color:#00a0d9}.device-detail-sheet-daily .usage .usage-introduction .introduction-right .train i{background-color:#202945}.device-detail-sheet-daily .usage .usage-hours{display:-webkit-box;display:-ms-flexbox;display:flex;padding:24px 24px 24px 24px;margin-bottom:24px}.device-detail-sheet-daily .usage .usage-hours .usage-icon i{display:inline-block;margin-right:48px;width:44px;height:44px}.device-detail-sheet-daily .usage .usage-hours .usage-icon i img{width:100%;height:100%}.device-detail-sheet-daily .usage .usage-hours .log{-webkit-box-flex:1;-ms-flex:1;flex:1}.device-detail-sheet-daily .usage .usage-hours .log .line{width:100%;margin-top:16px}.device-detail-sheet-daily .usage .usage-hours .log .line .bg{background-color:#f5f5f5;height:14px;width:100%;position:relative;border-radius:100px}.device-detail-sheet-daily .usage .usage-hours .log .line .bg .log{border-radius:100px}.device-detail-sheet-daily .usage .usage-hours .log .line .bg .charge{background-color:#ffad00}.device-detail-sheet-daily .usage .usage-hours .log .line .bg .manual{background-color:#93da49}.device-detail-sheet-daily .usage .usage-hours .log .line .bg .auto{background-color:#00a0d9}.device-detail-sheet-daily .usage .usage-hours .log .line .bg .train{background-color:#202945}.device-detail-sheet-daily .usage .usage-hours .log .line .lable-box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;height:23px;margin:0 -10px}.device-detail-sheet-daily .usage .usage-hours .log .line .lable-box i{width:20px;height:20px;font-size:12px;font-weight:700;margin-top:3px;color:#818181;line-height:20px;text-align:center;position:relative}.device-detail-sheet-daily .usage .usage-hours .log .line .lable-box i:before{height:6px;width:1px;background-color:rgba(0,0,0,.1);content:"";display:block;position:absolute;top:-3px;left:50%}.device-detail-sheet-daily .usage .usage-hours .log .line .lable-box i:last-of-type:before{position:absolute;top:0;right:0}.device-detail-sheet-daily .usage .usage-hours .log .line:first-child{margin-top:0}.device-detail-sheet-daily .sheet-info{padding:24px 24px 24px 0}.device-detail-sheet-daily .sheet-info .box{padding:0 16px;display:-webkit-box;display:-ms-flexbox;display:flex}.device-detail-sheet-daily .sheet-info .box li.item{border-right:1px solid #e9ebec;margin-left:32px;width:150px}.device-detail-sheet-daily .sheet-info .box li.item:first-child{margin:0}.device-detail-sheet-daily .sheet-info .box li.item .mode{font-size:12px;font-weight:700;color:#4d4d4d;line-height:17px}.device-detail-sheet-daily .sheet-info .box li.item ul{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:4px}.device-detail-sheet-daily .sheet-info .box li.item ul .param{padding-right:32px}.device-detail-sheet-daily .sheet-info .box li.item ul .param p{height:25px;font-size:18px;font-weight:700;color:#202945;line-height:25px}.device-detail-sheet-daily .sheet-info .box li.item:last-of-type{border:none}.device-detail-sheet-daily .sheet-info .time{color:#0d9ae0}.device-detail-sheet-daily .sheet-info .box-bottom{margin-top:16px;text-align:right;height:17px;font-size:12px;color:#6c757d;line-height:17px}.line-wrapper{height:410px;position:relative}.line-wrapper .pie{position:absolute;top:0;left:0;right:0;bottom:0;z-index:10}.device-detail-sheet-history .select-date h1{font-size:12px;line-height:17px;font-weight:700;color:#00a0d9;margin-bottom:4px}.device-detail-sheet-history .select-date .picker-date{height:60px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.device-detail-sheet-history .select-date .picker-date .el-date-editor{-webkit-transform:translateX(-8px);transform:translateX(-8px)}.device-detail-sheet-history .select-date .picker-date input{font-weight:700}.device-detail-sheet-history .select-date .picker-date .el-range__close-icon.el-input__icon:after{font-family:icon!important;content:"\E7F8";font-size:22px;line-height:42px;margin-right:30px;color:#ffad00}.device-detail-sheet-history .select-date .picker-date .el-input__icon.el-range__icon.el-icon-date{color:#00a0d9;font-size:18px;margin-top:2px}.device-detail-sheet-history .select-date .picker-date .el-input .el-input__inner{cursor:pointer;height:40px;line-height:41px;padding-left:34px;font-weight:700;color:#202945}.device-detail-sheet-history .select-date .picker-date .summary-type .el-radio-button{height:40px}.device-detail-sheet-history .select-date .picker-date .summary-type .el-radio-button .el-radio-button__inner{height:40px;line-height:40px;padding:0 20px}.device-detail-sheet-history .select-date .picker-date .summary-type .el-radio-button:first-child .el-radio-button__inner{border-radius:100px 0 0 100px}.device-detail-sheet-history .select-date .picker-date .summary-type .el-radio-button:last-child .el-radio-button__inner{border-radius:0 100px 100px 0}.device-detail-sheet-history .el-tabs .el-tabs__item{font-size:14px}.device-detail-sheet-history .chart-box{background:#fff;border-radius:16px;margin-top:24px;padding:24px}.device-detail-sheet-history .chart-box .chart{background-color:#fff;padding-top:10px;position:relative}.device-detail-sheet-history .chart-box .chart .legend{position:absolute;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.device-detail-sheet-history .chart-box .chart .legend ul{display:-webkit-box;display:-ms-flexbox;display:flex}.device-detail-sheet-history .chart-box .chart .legend ul li{height:17px;font-size:12px;color:#6c757d;line-height:17px;margin-right:20px}.device-detail-sheet-history .chart-box .chart .legend ul li i{display:inline-block;width:10px;height:10px;margin-right:3px}.device-detail-sheet-history .chart-box .chart .legend ul li .line{height:3px;background-color:#5ad8a6}.device-detail-sheet-history .chart-box .chart .legend ul li .interval-bule{background-color:#6dc2ed}.device-detail-sheet-history .chart-box .chart .legend ul li .interval-black{background-color:#253048}.device-detail-sheet-history .chart-box .sheet-info{padding:24px 24px 24px 0}.device-detail-sheet-history .chart-box .sheet-info .box{padding:0 16px;display:-webkit-box;display:-ms-flexbox;display:flex}.device-detail-sheet-history .chart-box .sheet-info .box li.item{border-right:1px solid #e9ebec;margin-left:32px;width:150px}.device-detail-sheet-history .chart-box .sheet-info .box li.item:first-child{margin:0}.device-detail-sheet-history .chart-box .sheet-info .box li.item .mode{font-size:12px;font-weight:700;color:#4d4d4d;line-height:17px}.device-detail-sheet-history .chart-box .sheet-info .box li.item ul{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:4px}.device-detail-sheet-history .chart-box .sheet-info .box li.item ul .param{padding-right:32px}.device-detail-sheet-history .chart-box .sheet-info .box li.item ul .param p{height:25px;font-size:18px;font-weight:700;color:#202945;line-height:25px}.device-detail-sheet-history .chart-box .sheet-info .box li.item:last-of-type{border:none}.device-detail-sheet-history .chart-box .sheet-info .time{color:#0d9ae0}.device-detail-sheet-history .chart-box .sheet-info .box-bottom{margin-top:16px;text-align:right;height:17px;font-size:12px;color:#6c757d;line-height:17px}.device-detail-sheet-history .table-list{background:#fff;border-radius:16px;padding:24px 24px 0;margin-top:24px}.device-detail-sheet-history .table-list .header .label{color:#1a1a1a;line-height:40px;font-weight:700;float:left}.device-detail-sheet-history .table-list .header .search-content{float:right}.device-detail-sheet-history .table-list .title{height:40px;font-size:18px;font-weight:700;color:#1a1a1a;line-height:40px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.device-detail-sheet-history .table-list .table-bd{margin-top:24px;height:444px;width:100%;overflow:hidden}.device-detail-history-traditional .select-date h1{font-size:12px;line-height:17px;font-weight:700;color:#00a0d9;margin-bottom:4px}.device-detail-history-traditional .select-date .el-date-editor{-webkit-transform:translateX(-8px);transform:translateX(-8px)}.device-detail-history-traditional .select-date input{font-weight:700}.device-detail-history-traditional .select-date .el-range__close-icon.el-input__icon:after{font-family:icon!important;content:"\E7F8";font-size:22px;line-height:42px;margin-right:30px;color:#ffad00}.device-detail-history-traditional .select-date .el-input__icon.el-range__icon.el-icon-date{color:#00a0d9;font-size:18px;margin-top:2px}.device-detail-history-traditional .select-date .el-input .el-input__inner{cursor:pointer;height:40px;line-height:41px;padding-left:34px;font-weight:700;color:#202945}.device-detail-history-traditional .el-tabs .el-tabs__item{font-size:14px}.device-detail-history-traditional .chart-box{background:#fff;border-radius:16px;margin-top:24px;padding:0 24px}.device-detail-history-traditional .chart-box .sheet-info{padding:24px 24px 24px 0}.device-detail-history-traditional .chart-box .sheet-info .box{padding:0 16px;display:-webkit-box;display:-ms-flexbox;display:flex}.device-detail-history-traditional .chart-box .sheet-info .box li.item{border-right:1px solid #e9ebec;margin-left:32px;width:150px}.device-detail-history-traditional .chart-box .sheet-info .box li.item:first-child{margin:0}.device-detail-history-traditional .chart-box .sheet-info .box li.item .mode{font-size:12px;font-weight:700;color:#4d4d4d;line-height:17px}.device-detail-history-traditional .chart-box .sheet-info .box li.item ul{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:4px}.device-detail-history-traditional .chart-box .sheet-info .box li.item ul .param{padding-right:32px}.device-detail-history-traditional .chart-box .sheet-info .box li.item ul .param p{height:25px;font-size:18px;font-weight:700;color:#202945;line-height:25px}.device-detail-history-traditional .chart-box .sheet-info .box li.item:last-of-type{border:none}.device-detail-history-traditional .chart-box .sheet-info .time{color:#0d9ae0}.device-detail-history-traditional .chart-box .sheet-info .box-bottom{margin-top:16px;text-align:right;height:17px;font-size:12px;color:#6c757d;line-height:17px}.device-detail-history-traditional .table-list{background:#fff;border-radius:16px;padding:24px 24px 0;margin-top:24px}.device-detail-history-traditional .table-list .header .label{color:#1a1a1a;line-height:40px;font-weight:700;float:left}.device-detail-history-traditional .table-list .header .search-content{float:right}.device-detail-history-traditional .table-list .header .icon-filter{display:inline-block;text-align:center;-webkit-box-sizing:border-box;box-sizing:border-box;font-size:16px;width:40px;height:40px;color:#202945;-webkit-box-shadow:0 0 0 1.5px #202945 inset;box-shadow:inset 0 0 0 1.5px #202945;border-radius:50px;cursor:pointer}.device-detail-history-traditional .table-list .title{height:40px;font-size:18px;font-weight:700;color:#1a1a1a;line-height:40px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.device-detail-history-traditional .table-list .table-bd{background:#fff;border-radius:16px;padding:24px 24px 0;margin-top:24px}.device-detail-history-traditional .table-list .table-bd .table-head{height:40px;display:-webkit-box;display:-ms-flexbox;display:flex;border-bottom:1px solid #f0f0f0;padding:0 16px;width:100%}.device-detail-history-traditional .table-list .table-bd .table-head li{width:0;line-height:40px;font-size:14px;font-weight:700;color:#4d4d4d}.device-detail-history-traditional .table-list .table-bd .table-body{height:250px;overflow-y:auto}.device-detail-history-traditional .table-list .table-bd .table-body .line{height:48px}.device-detail-history-traditional .table-list .table-bd .table-body .line:nth-of-type(2n){background-color:#f8f9fa}.device-detail-history-traditional .table-list .table-bd .table-body .line .content{cursor:pointer;height:48px;line-height:48px;display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;padding:0 16px}.device-detail-history-traditional .table-list .table-bd .table-body .line .content li{width:0;line-height:48px;font-size:14px;color:#1a1a1a}.device-detail-history-traditional .table-list .table-bd .table-body .line .content li .use-type{height:26px;border-radius:47px;line-height:18px;font-size:12px;font-weight:400;color:#fff;padding:4px 10px;display:inline-block}.device-detail-history-traditional .table-list .table-bd .table-body .line .content li .use-type.manual{background:#93da49}.device-detail-history-traditional .table-list .table-bd .table-body .line .content li .use-type.auto{background:#00a0d9}.device-detail-history-traditional .table-list .table-bd .table-body .line .content li .use-type.charging{background:#ffad00}.device-detail-history-traditional .table-list .table-bd .table-body .line .content li .use-type.training{background:#202945}.device-detail-history-traditional .table-list .table-bd .table-body .line .content .date{font-weight:700}.device-detail-history-traditional .table-list .table-bd .table-body .no-data{margin-top:24px;height:130px;text-align:center;line-height:130px;font-size:16px;color:#818181;background:#fff;border-radius:16px}.bind-opencard-dialog .is-new td div{color:#c1c1c1}.device-detail-open-card .table-bd{background:#fff;border-radius:16px;padding:24px 24px 0;margin-top:24px}.device-detail-open-card .table-bd .title{height:40px;font-size:18px;font-weight:700;color:#1a1a1a;line-height:40px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.device-detail-open-card .table-bd .table-list{margin-top:24px}.device-detail-open-card .table-bd .table-list .table-head{height:40px;display:-webkit-box;display:-ms-flexbox;display:flex;border-bottom:1px solid #f0f0f0;padding:0 16px}.device-detail-open-card .table-bd .table-list .table-head li{line-height:40px;font-size:14px;font-weight:700;color:#4d4d4d}.device-detail-open-card .table-bd .table-list .table-body{height:500px;overflow-y:auto}.device-detail-open-card .table-bd .table-list .table-body .line{height:70px;padding:0 16px}.device-detail-open-card .table-bd .table-list .table-body .line:nth-of-type(2n){background-color:#f8f9fa}.device-detail-open-card .table-bd .table-list .table-body .line .content{height:70px;line-height:70px;display:-webkit-box;display:-ms-flexbox;display:flex}.device-detail-open-card .table-bd .table-list .table-body .line .content li{line-height:70px;font-size:14px;color:#1a1a1a}.device-detail-open-card .table-bd .table-list .table-body .line .content li .card-info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.device-detail-open-card .table-bd .table-list .table-body .line .content li .card-info img{width:30px;height:30px}.device-detail-open-card .table-bd .table-list .table-body .line .content li .card-info span{margin-left:24px}.device-detail-open-card .table-bd .table-list .table-body .line .content .edit{color:#00a0d9;font-size:12px;cursor:pointer}.device-detail-open-card .table-bd .table-list .table-body .no-data{margin-top:24px;height:130px;text-align:center;line-height:130px;font-size:16px;color:#818181;background:#fff;border-radius:16px}.device-detail-maintain .table-bd{background:#fff;border-radius:16px;padding:24px 24px 0;margin-top:24px}.device-detail-maintain .table-bd .title{height:40px;font-size:18px;font-weight:700;color:#1a1a1a;line-height:40px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.device-detail-maintain .table-bd .table-list{margin-top:24px}.device-detail-maintain .table-bd .table-list .table-head{height:40px;display:-webkit-box;display:-ms-flexbox;display:flex;border-bottom:1px solid #f0f0f0;padding:0 16px}.device-detail-maintain .table-bd .table-list .table-head li{line-height:40px;font-size:14px;font-weight:700;color:#4d4d4d}.device-detail-maintain .table-bd .table-list .table-body{height:250px;overflow-y:auto}.device-detail-maintain .table-bd .table-list .table-body .line{height:48px;padding:0 16px;cursor:pointer}.device-detail-maintain .table-bd .table-list .table-body .line:nth-of-type(2n){background-color:#f8f9fa}.device-detail-maintain .table-bd .table-list .table-body .line .content{height:48px;line-height:48px;display:-webkit-box;display:-ms-flexbox;display:flex}.device-detail-maintain .table-bd .table-list .table-body .line .content li{line-height:48px;font-size:14px;color:#1a1a1a}.device-detail-maintain .table-bd .table-list .table-body .line .content li .card-info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.device-detail-maintain .table-bd .table-list .table-body .line .content li .card-info img{width:30px;height:30px}.device-detail-maintain .table-bd .table-list .table-body .line .content li .card-info span{margin-left:24px}.device-detail-maintain .table-bd .table-list .table-body .line .content .edit{color:#00a0d9;font-size:12px}.device-detail-maintain .table-bd .table-list .table-body .no-data{margin-top:24px;height:130px;text-align:center;line-height:130px;font-size:16px;color:#818181;background:#fff;border-radius:16px}.location-device-dialog{padding:0 24px}.location-device-dialog .tit{color:#1a1a1a;margin-bottom:16px;font-weight:700;line-height:20px;font-size:14px}.location-device-dialog .info{margin-top:24px;height:40px;line-height:40px;font-size:14px;color:#00a0d9;font-weight:700}.location-device-dialog .list>li{height:40px;line-height:39px;cursor:pointer;padding-right:12px;border:1px solid transparent}.location-device-dialog .list>li .box{width:38px;text-align:center;color:#00a0d9}.location-device-dialog .list>li .box .icon{font-size:16px}.location-device-dialog .list>li .name{color:#1a1a1a;font-size:14px}.location-device-dialog .list>li.cur{border:1px solid #00a0d9;border-radius:8px;-webkit-box-sizing:border-box;box-sizing:border-box;background:#f8f9fa}.location-device-dialog .list>li.cur .name{color:#00a0d9;font-size:14px;font-weight:700}.location-item-dialog .el-tag--small{height:32px;line-height:30px;margin-bottom:10px}.location-item-dialog .el-tag+.button-new-tag,.location-item-dialog .el-tag+.el-tag,.location-item-dialog .el-tag+.input-new-tag{margin-left:10px}.location-item-dialog .button-new-tag{height:32px;line-height:30px;padding-top:0;padding-bottom:0}.location-item-dialog .input-new-tag{width:90px}.location-item-dialog .detail-address{margin-top:10px}.device-detail-conflict-route-dialog .val{font-size:12px}.device-detail-conflict-route-dialog .img-container{width:80px;height:80px;position:relative}.device-detail-conflict-route-dialog .img-container .img{width:100%;height:100%}.device-detail-conflict-route-dialog .sel-route-content.empty .container .device-list .device-item .tips-top{background:transparent}.device-detail-conflict-route-dialog .sel-route-content.empty .container .device-list .device-item .tips-top .title{color:#202945}.device-detail-conflict-route-dialog .sel-route-content .title{line-height:36px;font-size:14px;font-weight:700}.device-detail-conflict-route-dialog .sel-route-content .container .device-list{overflow:hidden;padding:16px 0}.device-detail-conflict-route-dialog .sel-route-content .container .device-list .device-item{float:left;background:#fff;-webkit-box-shadow:0 0 0 1px rgba(0,0,0,.1) inset;box-shadow:inset 0 0 0 1px rgba(0,0,0,.1);margin-bottom:16px;position:relative;border-radius:2px;width:200px;height:150px;margin-right:30px;overflow:hidden}.device-detail-conflict-route-dialog .sel-route-content .container .device-list .device-item.active{-webkit-box-shadow:0 0 0 1px #00a0d9 inset;box-shadow:inset 0 0 0 1px #00a0d9}.device-detail-conflict-route-dialog .sel-route-content .container .device-list .device-item .img{position:absolute;z-index:0;left:0;right:0;bottom:0;top:0;margin:auto;max-width:95%;max-height:95%}.device-detail-conflict-route-dialog .sel-route-content .container .device-list .device-item .tips-top{height:32px;line-height:32px;font-size:15px;background:rgba(77,77,77,.9);position:absolute;left:0;width:100%;z-index:10;text-align:left;top:0;padding:0 8px}.device-detail-conflict-route-dialog .sel-route-content .container .device-list .device-item .tips-top .title{float:left;line-height:32px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#fff;max-width:80%}.device-detail-conflict-route-dialog .sel-route-content .container .device-list .device-item .tips-top .icon{cursor:pointer}.device-detail-conflict-route-dialog .sel-route-content .container .device-list .device-item .tips-top .icon-shanchu{float:right;font-size:14px;line-height:32px;color:#00a0d9}.device-detail-conflict-route-dialog .sel-route-content .container .device-list .device-item .tips-bottom{height:26px;line-height:26px;font-size:14px;text-align:center;position:absolute;left:1px;right:1px;z-index:10;bottom:1px;background:hsla(0,0%,97.3%,.9);color:#4d4d4d}.device-detail-slot-list{overflow:hidden;padding:0 0 16px 16px;margin-bottom:20px}.device-detail-slot-list .slot-item{position:relative;width:184px;height:112px;float:left;border-radius:4px;margin-top:16px;margin-right:16px;overflow:hidden;-webkit-box-shadow:0 0 0 1px hsla(0,0%,70.2%,.2) inset;box-shadow:inset 0 0 0 1px hsla(0,0%,70.2%,.2)}.device-detail-slot-list .slot-item.empty{background-color:#f8f8f8}.device-detail-slot-list .slot-item.empty .slot-item-header{background-color:transparent}.device-detail-slot-list .slot-item.empty .slot-item-header .char{color:#4d4d4d}.device-detail-slot-list .slot-item.conflict{cursor:pointer}.device-detail-slot-list .slot-item.conflict .slot-item-header{background:rgba(255,173,0,.9)!important}.device-detail-slot-list .slot-item-header{position:relative;z-index:10;height:28px;line-height:28px;overflow:hidden;background:rgba(77,77,77,.9)}.device-detail-slot-list .slot-item-header .char{float:left;color:#fff;font-size:14px;font-weight:700;padding:0 8px}.device-detail-slot-list .slot-item-header .line{float:left;background:hsla(0,0%,100%,.9);width:1px;height:12px;margin-top:8px;margin-right:8px}.device-detail-slot-list .slot-item-header .title{overflow:hidden;color:#fff;font-size:14px;text-overflow:ellipsis;white-space:nowrap;max-width:50%;float:left}.device-detail-slot-list .slot-item-header .icon{cursor:pointer}.device-detail-slot-list .slot-item-header .icon-bianji1,.device-detail-slot-list .slot-item-header .icon-shanchu{float:right;font-size:14px;line-height:28px;color:#00a0d9}.device-detail-slot-list .slot-item-header .icon-bianji1,.device-detail-slot-list .slot-item-header .icon-shanchu{margin-right:10px}.device-detail-slot-list .slot-item-header .icon-conflict{float:right;font-size:14px;line-height:28px;color:#202945}.device-detail-slot-list .slot-item-footer{position:absolute;z-index:10;left:1px;right:1px;bottom:1px;margin:auto;height:19px;line-height:20px;color:#4d4d4d;font-size:12px;text-align:center;background:hsla(0,0%,97.3%,.9)}.device-detail-slot-list .slot-item .slot-img{position:absolute;z-index:0;left:0;right:0;top:0;bottom:0;margin:auto;max-width:95%;max-height:95%}.device-detail-route{padding:24px;background:#fff;min-height:400px;max-height:700px;overflow-y:auto;position:relative}.device-detail-route .empty-tips{width:100%;height:100px;position:absolute;left:0;top:0;bottom:0;margin:auto;line-height:100px;text-align:center;font-size:16px}.device-detail-route .route-list{overflow:hidden}.device-detail-route .route-list .route-item{border-radius:8px;overflow:hidden;-webkit-box-shadow:0 0 0 1px #f0f0f0 inset;box-shadow:inset 0 0 0 1px #f0f0f0}.device-detail-route .route-list .route-item.open .icon-arrow-down{-webkit-transform:scale(.7) rotate(180deg)!important;transform:scale(.7) rotate(180deg)!important}.device-detail-route .route-list .route-item:nth-child(n+2){margin-top:16px}.device-detail-route .route-list .route-item-header{width:100%;height:64px;padding:20px;line-height:24px;overflow:hidden}.device-detail-route .route-list .route-item-header .label-content{float:left;overflow:hidden;height:24px}.device-detail-route .route-list .route-item-header .label-content .icon-content{float:left;width:24px;height:24px;line-height:24px;text-align:center;color:#00a0d9}.device-detail-route .route-list .route-item-header .label-content .icon-content .icon{font-size:20px}.device-detail-route .route-list .route-item-header .label-content .line{margin-left:16px;margin-top:2px;width:2px;height:20px;background:#f0f0f0;float:left}.device-detail-route .route-list .route-item-header .label-content .title{float:left;font-size:14px;color:#1a1a1a;font-weight:700;margin-left:16px}.device-detail-route .route-list .route-item-header .label-content .route-num{float:left;margin-left:16px;color:#818181;font-weight:700}.device-detail-route .route-list .route-item-header .label-content .route-num .count{color:#00a0d9}.device-detail-route .route-list .route-item-header .tab-content{float:right;cursor:pointer}.device-detail-route .route-list .route-item-header .tab-content .text{float:left;color:#818181;font-size:12px;margin-right:5px;font-weight:700}.device-detail-route .route-list .route-item-header .tab-content .icon{float:left;font-size:12px;color:#202945;-webkit-transform:scale(.7) rotate(0deg);transform:scale(.7) rotate(0deg)}.device-detail-route .route-list .route-item .slot-list{overflow:hidden;padding:0 0 16px 16px;margin-bottom:20px}.device-detail-route .route-list .route-item .slot-list .slot-item{position:relative;width:184px;height:112px;float:left;border-radius:4px;margin-top:16px;margin-right:16px;overflow:hidden;-webkit-box-shadow:0 0 0 1px hsla(0,0%,70.2%,.2) inset;box-shadow:inset 0 0 0 1px hsla(0,0%,70.2%,.2)}.device-detail-route .route-list .route-item .slot-list .slot-item-header{position:relative;z-index:10;height:28px;line-height:28px;overflow:hidden;background:rgba(77,77,77,.9)}.device-detail-route .route-list .route-item .slot-list .slot-item-header .char{float:left;color:#fff;font-size:14px;font-weight:700;padding:0 8px}.device-detail-route .route-list .route-item .slot-list .slot-item-header .line{float:left;background:hsla(0,0%,100%,.9);width:1px;height:12px;margin-top:8px;margin-right:8px}.device-detail-route .route-list .route-item .slot-list .slot-item-header .title{overflow:hidden;color:#fff;font-size:14px}.device-detail-route .route-list .route-item .slot-list .slot-item-footer{position:absolute;z-index:10;left:1px;right:1px;bottom:1px;margin:auto;height:19px;line-height:20px;color:#4d4d4d;font-size:12px;text-align:center}.device-detail-route .route-list .route-item .slot-list .slot-item .slot-img{position:absolute;z-index:0;left:0;right:0;top:0;bottom:0;margin:auto;max-width:95%;max-height:95%}.el-table--border,.el-table--group{border:none!important}.el-table--border:after,.el-table--group:after{display:none}.el-table--border td,.el-table--border th{border-right:none!important}.border-right .el-table__fixed-right:before,.border-right .el-table__fixed:before,.el-table.border-right:before{height:0}.el-table--border.border-right td,.el-table--border.border-right th{border-right:1px solid #eef2f8!important}.el-table--border.border-right td:first-child,.el-table--border.border-right th:first-child{border-left:1px solid #eef2f8!important}.custom-table .el-input__inner{height:28px!important;line-height:28px!important;padding-left:8px}.custom-table .el-input__icon{line-height:28px!important}.custom-table .el-input__suffix{right:0}.device_fault_dialog .item-title{color:rgba(0,0,0,.85);font-weight:700;line-height:22px;font-size:14px;margin-bottom:16px;position:relative;padding-left:10px}.device_fault_dialog .item-title:after{content:"";position:absolute;width:4px;height:15px;background:#00afff;left:0;top:4px}.device-detail-bd{padding:24px}.device-detail-bd>.header{padding:24px 0 16px 0;height:68px;overflow:hidden}.device-detail-bd>.header .icon{font-size:16px;float:left;line-height:30px;font-weight:700}.device-detail-bd>.header .title{float:left;margin-left:18px;color:#394668;font-size:18px;line-height:32px}.device-detail-bd>.header .title:hover{cursor:pointer}.device-detail-bd>.header .func-group{float:right}.device-detail-bd>.header .func-group .btn-text{line-height:24px}.device-detail-bd>.header .func-group .icon-xiala{color:#00a0d9}.device-detail-bd>.header .func-group .el-dropdown{float:left}.device-detail-bd>.header .func-group .el-button{float:left;margin-left:8px}.device-detail-bd .page-content{width:100%}.device-detail-bd .page-content .device-param{width:280px;padding:24px 24px 80px;float:left;margin-right:24px;background:#fff;-webkit-box-shadow:0 3px 5px 1px rgba(0,0,0,.02);box-shadow:0 3px 5px 1px rgba(0,0,0,.02);border-radius:16px}.device-detail-bd .page-content .device-param .header{height:20px;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-line-pack:center;align-content:center}.device-detail-bd .page-content .device-param .header .device-sn{float:left;height:20px;font-size:14px;font-weight:700;color:#00a0d9;line-height:20px}.device-detail-bd .page-content .device-param .header .device-state .point{width:10px;height:10px;display:inline-block;margin-right:8px;border-radius:50%}.device-detail-bd .page-content .device-param .header .device-state .point.blue{background-color:#00a0d9}.device-detail-bd .page-content .device-param .header .device-state .point.red{background-color:#eb5a5a}.device-detail-bd .page-content .device-param .header .device-state .point.yellow{background-color:#ffad00}.device-detail-bd .page-content .device-param .header .device-state .point.gray{background-color:#b3b3b3}.device-detail-bd .page-content .device-param .header .device-state .point.green{background-color:#93da49}.device-detail-bd .page-content .device-param .header .device-state .state-name{height:20px;font-size:12px;font-weight:700;color:#202945;line-height:20px}.device-detail-bd .page-content .device-param .device-img{width:150px;height:150px;margin:24px auto;position:relative}.device-detail-bd .page-content .device-param .device-img.gray{background:#f5f5f5}.device-detail-bd .page-content .device-param .device-img.offline{-webkit-filter:grayscale(100%);-moz-filter:grayscale(100%);-ms-filter:grayscale(100%);-o-filter:grayscale(100%);filter:grayscale(100%);-webkit-filter:grey;filter:gray}.device-detail-bd .page-content .device-param .device-img>img{position:absolute;max-width:100%;max-height:100%;left:0;right:0;top:0;bottom:0;margin:auto}.device-detail-bd .page-content .device-param .body-num{height:25px;font-size:18px;font-weight:700;color:#202945;line-height:25px;text-align:center;margin:24px auto}.device-detail-bd .page-content .device-param .device-status-container{font-size:0;margin-right:22px;border:1px solid;-o-border-image:linear-gradient(90deg,rgba(0,160,217,0),rgba(0,160,217,.16),rgba(0,160,217,0)) 1 1;border-image:-webkit-gradient(linear,left top,right top,from(rgba(0,160,217,0)),color-stop(rgba(0,160,217,.16)),to(rgba(0,160,217,0))) 1 1;border-image:linear-gradient(90deg,rgba(0,160,217,0),rgba(0,160,217,.16),rgba(0,160,217,0)) 1 1;padding:24px 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%}.device-detail-bd .page-content .device-param .device-status-container .device-status{font-size:12px;color:#4d4d4d;overflow:hidden;display:inline-block}.device-detail-bd .page-content .device-param .device-status-container .device-status>li{float:left;height:22px}.device-detail-bd .page-content .device-param .device-status-container .device-status>li:nth-child(n+2){margin-left:10px}.device-detail-bd .page-content .device-param .device-status-container .device-status>li.signal .val{padding-left:2px}.device-detail-bd .page-content .device-param .device-status-container .device-status>li .key{float:left;color:#00a0d9}.device-detail-bd .page-content .device-param .device-status-container .device-status>li .key .icon{float:left;font-size:18px;line-height:22px}.device-detail-bd .page-content .device-param .device-status-container .device-status>li .val{float:left;margin-left:2px;line-height:22px}.device-detail-bd .page-content .device-param .device-status-container .device-status>li .icon-signal-i,.device-detail-bd .page-content .device-param .device-status-container .device-status>li .icon-wifi-i{float:left;height:18px;width:18px;margin-top:2px;line-height:22px;background-repeat:no-repeat;background-position:50%;background-size:100%}.device-detail-bd .page-content .device-param .device-status-container .device-status>li .signal-xinhao100{background-image:url(../img/icon-signal-100.1c5770e0.svg)}.device-detail-bd .page-content .device-param .device-status-container .device-status>li .signal-xinhao75{background-image:url(../img/icon-signal-75.666d86a2.svg)}.device-detail-bd .page-content .device-param .device-status-container .device-status>li .signal-xinhao50{background-image:url(../img/icon-signal-50.57a8d0e9.svg)}.device-detail-bd .page-content .device-param .device-status-container .device-status>li .signal-xinhao25{background-image:url(../img/icon-signal-25.6cdc1afa.svg)}.device-detail-bd .page-content .device-param .device-status-container .device-status>li .wifi100{background-image:url(../img/icon-wifi-100.c7709daa.svg)}.device-detail-bd .page-content .device-param .device-status-container .device-status>li .wifi66{background-image:url(../img/icon-wifi-66.59a25fa1.svg)}.device-detail-bd .page-content .device-param .device-status-container .device-status>li .wifi33{background-image:url(../img/icon-wifi-33.b9ca8e6f.svg)}.device-detail-bd .page-content .device-param .device-status-container .device-state{margin-left:22px}.device-detail-bd .page-content .device-param .device-status-container .device-state .device-state-tag{border-radius:11px;overflow:hidden;float:left}.device-detail-bd .page-content .device-param .device-status-container .device-state .device-state-tag.has-name{line-height:22px}.device-detail-bd .page-content .device-param .device-status-container .device-state .device-state-tag.has-name .icon.icon-cleaning,.device-detail-bd .page-content .device-param .device-status-container .device-state .device-state-tag.has-name .icon.icon-free{font-size:18px}.device-detail-bd .page-content .device-param .device-status-container .device-state .device-state-tag.has-name .icon.icon-cleaning{margin-top:5px}.device-detail-bd .page-content .device-param .device-status-container .device-state .device-state-tag.has-name .icon.icon-charge,.device-detail-bd .page-content .device-param .device-status-container .device-state .device-state-tag.has-name .icon.icon-free,.device-detail-bd .page-content .device-param .device-status-container .device-state .device-state-tag.has-name .icon.icon-suspend{margin-top:4px}.device-detail-bd .page-content .device-param .device-status-container .device-state .device-state-tag.has-name .icon.icon-machine-offline{margin-top:5px;font-size:18px}.device-detail-bd .page-content .device-param .device-status-container .device-state .device-state-tag:nth-child(n+2){margin-left:6px}.device-detail-bd .page-content .device-param .device-status-container .device-state .device-state-tag .icon{width:18px;height:18px;text-align:center;line-height:18px;float:left;margin-top:3px;margin-left:3px;font-size:18px}.device-detail-bd .page-content .device-param .device-status-container .device-state .device-state-tag .icon.blue{color:#00a0d9}.device-detail-bd .page-content .device-param .device-status-container .device-state .device-state-tag .icon.red{color:#eb5a5a}.device-detail-bd .page-content .device-param .device-status-container .device-state .device-state-tag .icon.yellow{color:#ffad00}.device-detail-bd .page-content .device-param .device-status-container .device-state .device-state-tag .icon.gray{color:#b3b3b3}.device-detail-bd .page-content .device-param .device-status-container .device-state .device-state-tag .icon.green{color:#93da49}.device-detail-bd .page-content .device-param .device-status-container .device-state .device-state-tag .state-name{float:left;font-size:12px;color:#495057;margin-left:3px}.device-detail-bd .page-content .device-param .param-detail{margin-top:24px;color:#6c757d;font-size:12px}.device-detail-bd .page-content .device-param .param-detail>li{padding:10px 0;border-bottom:1px solid #eef2f7;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.device-detail-bd .page-content .device-param .param-detail>li:last-child{border-bottom:none}.device-detail-bd .page-content .device-param .param-detail>li .content{-webkit-box-flex:1;-ms-flex:1;flex:1;overflow:hidden}.device-detail-bd .page-content .device-param .param-detail>li .content .key{height:18px;font-size:12px;font-weight:700;color:#4d4d4d;line-height:18px}.device-detail-bd .page-content .device-param .param-detail>li .content .val{margin-top:4px;font-size:14px;font-weight:400;color:#1a1a1a;line-height:20px;margin-right:20px}.device-detail-bd .page-content .device-param .param-detail>li .icon{font-size:14px;color:#00a0d9;cursor:pointer}.device-detail-bd .page-content .device-param .param-detail>li .adress{margin-top:6px;color:#98a6ad;line-height:17px}.device-detail-bd .page-content .tap-content{overflow:hidden}