[v-cloak]{display:none!important}.page.device-detail{-webkit-box-shadow:none;box-shadow:none}.page.device-detail.is-offline .mesh .mesh__download,.page.device-detail.is-offline .mesh .mesh__gateway,.page.device-detail.is-offline .mesh .mesh__ipv6,.page.device-detail.is-offline .mesh .mesh__lte,.page.device-detail.is-offline .mesh .mesh__upload,.page.device-detail.is-offline .mesh .mesh__wan,.page.device-detail.is-offline .mesh .mesh__wireless,.page.device-detail.is-offline .mesh .mesh__wrap{background:#b6b6b6}.page.device-detail.is-offline .mesh .mesh__status:before{background:#fff}.page.device-detail .mesh .mesh__wrap{height:100%;background-color:#5473e8;border-radius:15px;padding:20px;color:#fff}.page.device-detail .mesh .mesh__base{display:-webkit-box;display:-ms-flexbox;display:flex}.page.device-detail .mesh .mesh__icon{font-size:25px}.page.device-detail .mesh .mesh__inner{margin-left:20px;width:calc(100% - 60px)}.page.device-detail .mesh .mesh__download,.page.device-detail .mesh .mesh__upload{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;border-radius:10px;padding:20px;color:#fff;height:132px;-webkit-box-sizing:border-box;box-sizing:border-box}.page.device-detail .mesh .mesh__download,.page.device-detail .mesh .mesh__download .top,.page.device-detail .mesh .mesh__upload,.page.device-detail .mesh .mesh__upload .top{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.page.device-detail .mesh .mesh__download .mesh__value .value,.page.device-detail .mesh .mesh__upload .mesh__value .value{font-size:30px}.page.device-detail .mesh .mesh__download .mesh__value .unit,.page.device-detail .mesh .mesh__upload .mesh__value .unit{font-size:14px;font-weight:400}.page.device-detail .mesh .mesh__download.ipv6-enable,.page.device-detail .mesh .mesh__upload.ipv6-enable{height:102px;padding:15px;position:relative}.page.device-detail .mesh .mesh__download.ipv6-enable .mesh__label,.page.device-detail .mesh .mesh__upload.ipv6-enable .mesh__label{font-size:12px}.page.device-detail .mesh .mesh__download.ipv6-enable .mesh__value,.page.device-detail .mesh .mesh__upload.ipv6-enable .mesh__value{margin-top:0}.page.device-detail .mesh .mesh__download.ipv6-enable .mesh__value .value,.page.device-detail .mesh .mesh__upload.ipv6-enable .mesh__value .value{font-size:22px}.page.device-detail .mesh .mesh__download.ipv6-enable .mesh__value .unit,.page.device-detail .mesh .mesh__upload.ipv6-enable .mesh__value .unit{font-size:14px;font-weight:400;position:relative}.page.device-detail .mesh .mesh__lte,.page.device-detail .mesh .mesh__wan{display:grid;grid-template-rows:25px 1fr;grid-row-gap:20px;border-radius:10px;padding:10px 12px;color:#fff;height:132px;-webkit-box-sizing:border-box;box-sizing:border-box}.page.device-detail .mesh .mesh__lte .top,.page.device-detail .mesh .mesh__wan .top{font-size:18px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.page.device-detail .mesh .mesh__lte .bottom,.page.device-detail .mesh .mesh__wan .bottom{display:grid;grid-template-columns:repeat(2,1fr);grid-column-gap:5px}.page.device-detail .mesh .mesh__lte .bottom>div,.page.device-detail .mesh .mesh__wan .bottom>div{display:grid;grid-template-rows:repeat(3,1fr)}.page.device-detail .mesh .mesh__lte .bottom .value,.page.device-detail .mesh .mesh__wan .bottom .value{font-size:16px;font-weight:600}.page.device-detail .mesh .mesh__lte .bottom .des,.page.device-detail .mesh .mesh__lte .bottom .unit,.page.device-detail .mesh .mesh__wan .bottom .des,.page.device-detail .mesh .mesh__wan .bottom .unit{font-size:12px}.page.device-detail .mesh .mesh__lte .mesh__label,.page.device-detail .mesh .mesh__wan .mesh__label{font-size:18px;font-weight:600;color:#fff}.page.device-detail .mesh .mesh__lte .mesh__value .value,.page.device-detail .mesh .mesh__wan .mesh__value .value{font-size:16px}.page.device-detail .mesh .mesh__lte .mesh__value .unit,.page.device-detail .mesh .mesh__wan .mesh__value .unit{font-size:12px;font-weight:400}.page.device-detail .mesh .mesh__lte.ipv6-enable,.page.device-detail .mesh .mesh__wan.ipv6-enable{grid-row-gap:10px;height:102px;padding:15px 30px;position:relative}.page.device-detail .mesh .mesh__lte.ipv6-enable .bottom,.page.device-detail .mesh .mesh__wan.ipv6-enable .bottom{display:grid;grid-template-columns:repeat(2,1fr);grid-column-gap:20px}.page.device-detail .mesh .mesh__lte.ipv6-enable .bottom>div,.page.device-detail .mesh .mesh__wan.ipv6-enable .bottom>div{display:grid;grid-template-rows:repeat(2,1fr)}.page.device-detail .mesh .mesh__lte.ipv6-enable .bottom .des,.page.device-detail .mesh .mesh__wan.ipv6-enable .bottom .des{margin-left:20px}.page.device-detail .mesh .mesh__lte.ipv6-enable .mesh__label,.page.device-detail .mesh .mesh__wan.ipv6-enable .mesh__label{font-size:16px}.page.device-detail .mesh .mesh__lte.ipv6-enable .mesh__value,.page.device-detail .mesh .mesh__wan.ipv6-enable .mesh__value{margin-top:0}.page.device-detail .mesh .mesh__lte.ipv6-enable .mesh__value .value,.page.device-detail .mesh .mesh__wan.ipv6-enable .mesh__value .value{font-size:22px}.page.device-detail .mesh .mesh__lte.ipv6-enable .mesh__value .unit,.page.device-detail .mesh .mesh__wan.ipv6-enable .mesh__value .unit{font-size:14px;font-weight:400;position:relative}.page.device-detail .mesh .mesh__download,.page.device-detail .mesh .mesh__wan{background:#1ec07a}.page.device-detail .mesh .mesh__lte,.page.device-detail .mesh .mesh__upload{background:#1bbeff}.page.device-detail .mesh .mesh__label{font-size:14px;margin-right:3px;color:hsla(0,0%,100%,.75)}.page.device-detail .mesh .mesh__label.label--top{margin-top:5px}.page.device-detail .mesh .mesh__value{color:#fff;font-size:14px}.page.device-detail .mesh .mesh__value.value--bold{font-weight:600;font-size:24px}.page.device-detail .mesh .mesh__value.value--top{margin-top:5px}.page.device-detail .mesh .mesh__row+.mesh__row{margin-top:20px}.page.device-detail .mesh .mesh__customer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:18px}.page.device-detail .mesh .mesh__customer.is-clickable{cursor:pointer}.page.device-detail .mesh .mesh__customer.is-non-clickable{cursor:not-allowed}.page.device-detail .mesh .mesh__customer-name{display:inline-block;max-width:calc(100% - 18px);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin-right:6px}.page.device-detail .mesh .mesh__icon-forward{font-size:12px}.page.device-detail .mesh .mesh__status{font-size:14px;margin-top:5px}.page.device-detail .mesh .mesh__gateway{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;background:#5496e8;padding:30px;height:300px;-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:15px}.page.device-detail .mesh .mesh__gateway .mesh__row{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:0}.page.device-detail .mesh .mesh__gateway.ipv6-enable{height:266px}.page.device-detail .mesh .mesh__wireless{height:300px;-webkit-box-sizing:border-box;box-sizing:border-box;background:#7164de;padding:30px;border-radius:15px;color:#fff}.page.device-detail .mesh .mesh__wireless.ipv6__enable{height:422px}.page.device-detail .mesh .mesh__ipv6,.page.device-detail .mesh .mesh__wireless.ipv6__enable{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.page.device-detail .mesh .mesh__ipv6{height:264px;-webkit-box-sizing:border-box;box-sizing:border-box;background:#5496e8;padding:30px 20px;border-radius:15px;color:#fff}.page.device-detail .mesh .mesh__ipv6 .mesh__section{-webkit-box-flex:1;-ms-flex:1;flex:1;margin:0!important}.page.device-detail .mesh .mesh__ipv6 .mesh__title{height:16px;margin-bottom:3px}.page.device-detail .mesh .mesh__section+.mesh__section{margin-top:20px}.page.device-detail .mesh .mesh__section .mesh__row{-webkit-box-flex:1;-ms-flex:1;flex:1}.page.device-detail .mesh .mesh__section .mesh__row+.mesh__row{margin-top:8px}.page.device-detail .mesh .mesh__col+.mesh__col{margin-left:28px}.page.device-detail .mesh .mesh__title{font-size:14px;margin-bottom:10px;font-weight:700;margin-right:5px}.page.device-detail .mesh .mesh__status{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.page.device-detail .mesh .mesh__status:before{content:"";display:inline-block;width:5px;height:5px;margin-right:6px;border-radius:50%;background:#52ff00}.page.device-detail .mesh .mesh__line{height:1px;margin:20px 0;background-color:hsla(0,0%,100%,.3)}.page.device-detail .mesh .mesh__info.info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.page.device-detail .mesh .mesh__info.info .info__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:50%}.page.device-detail .mesh .mesh__info.info .info__item .svg_icon{font-size:20px;margin-right:10px;-ms-flex-negative:0;flex-shrink:0}.page.device-detail .mesh .mesh__info.info .info__item .info__text{font-size:14px;font-weight:600;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.page.device-detail .mesh .mesh__info.info .info__item:last-child{margin-left:10px}.page.device-detail .el-dialog__body{max-height:none}.page.device-detail .dialog .el-dialog{overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.page.device-detail .dialog .el-dialog__header{position:absolute;top:0;right:0;z-index:99999}.page.device-detail .dialog .el-dialog__body{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;padding:0}.page.device-detail .dialog .dialog__header{text-align:right}.page.device-detail .dialog .chart-wrap{-webkit-box-flex:1;-ms-flex:1;flex:1}.page.device-detail .dialog .dialog__icon{cursor:pointer;width:28px;height:28px;padding:6px;-webkit-box-shadow:0 2px 5px 0 rgba(0,0,0,.2);box-shadow:0 2px 5px 0 rgba(0,0,0,.2);background-color:#f2f2f2;border-radius:50%}.page.device-detail .dialog .dialog__icon+.dialog__icon{margin-left:15px}.page.device-detail .chart-wrap{background:#fff;border-radius:3px;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex}.page.device-detail .chart-wrap .btn-setting{position:absolute;right:0;top:0;z-index:1}.page.device-detail .chart-wrap .chart-wrap__tip{position:absolute;right:10px;bottom:10px;margin:0;font-size:12px;color:rgba(0,0,0,.65)}.page.device-detail .chart-wrap .chart-wrap__tip:before{content:"*";margin-right:2px;color:red;position:relative;top:-2px}.page.device-detail .statistics{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;background:#fff;padding:20px;border-top-left-radius:3px;border-bottom-left-radius:3px}.page.device-detail .statistics .statistics-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.page.device-detail .statistics .statistics-item+.statistics-item{margin-top:10px}.page.device-detail .statistics .statistics-item .label,.page.device-detail .statistics .statistics-item .value{white-space:nowrap;font-size:14px}.page.device-detail .statistics .statistics-item .label{color:#606266}.page.device-detail .statistics .statistics-item .value{font-size:18px}.page.device-detail #chart{-webkit-box-flex:1;-ms-flex:1;flex:1;height:700px;overflow:hidden}.page.device-detail #chart.fullscreen{height:auto}.page.device-detail .table{margin-top:0;border-radius:3px;width:100%;background:#fff;margin-top:20px;-webkit-box-sizing:border-box;box-sizing:border-box}.page.device-detail .table .el-button.is-disabled{color:#d6d6d6!important}.page.device-detail .table .pagination{margin-bottom:10px}.page.device-detail .table .table-header{font-size:16px;font-weight:700;color:#333;padding:10px;margin-bottom:10px;padding-top:0}.page.device-detail .table .table-body .el-table__header tr th{background:#f8f8f8}.page.device-detail .table .table-body .el-table__header tr th:first-child{border-top-left-radius:15px}.page.device-detail .table .table-body .el-table__header tr th:last-child{border-top-right-radius:15px}.page.device-detail .table .table-body .el-button{padding:0}.page.device-detail .table .table-body__rssi{margin-right:10px}.page.device-detail .table .table-body__band{border:1px solid #999;border-radius:2px;font-size:12px;padding:2px;line-height:normal}.page.device-detail .table .speeds,.page.device-detail .table .speeds .speed{display:-webkit-box;display:-ms-flexbox;display:flex}.page.device-detail .table .speeds .speed{vertical-align:middle;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.page.device-detail .table .speeds .speed+.speed{margin-left:10px}.page.device-detail .table .speeds .speed .speed_unit{margin-left:2px}.page.device-detail .table .speeds .speed .icon{font-size:14px;margin-right:5px}.page.device-detail .table .speeds .speed .icon-upload{color:#20a0fc}.page.device-detail .table .speeds .speed .icon-download{color:#20cf66}.page.device-detail .table .signal{margin-right:5px}.page.device-detail .el-table__row.router--offline .cell{color:#d6d6d6}.page.device-detail .mesh-chart{margin:20px 0;padding:20px 30px;border-radius:15px;border:1px solid #f0f0f0;background-color:#f8f8f8}.page.device-detail .mesh-chart .mesh-chart__content,.page.device-detail .mesh-chart .mesh-chart__content .chart-container{position:relative}.page.device-detail .mesh-chart .mesh-chart__content .chart-container .score-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.page.device-detail .mesh-chart .mesh-chart__content .chart-container .score-container .score-container__score{font-size:36px;color:rgba(0,0,0,.65);font-weight:600}.page.device-detail .mesh-chart .mesh-chart__content .chart-container .score-container .score-container__status{font-size:12px;color:#999}.page.device-detail .mesh-chart .mesh-chart__content .chart-container .chart__empty{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.page.device-detail .mesh-chart .mesh-chart__content .chart-container .chart__empty img{width:120px;height:120px}.page.device-detail .mesh-chart .mesh-chart__content .chart__label{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:absolute;bottom:0;left:50%;-webkit-transform:translate(-50%);transform:translate(-50%);color:#8d8d8d}.page.device-detail .mesh-chart .mesh-chart__content .chart__label .healthTrend{max-width:225px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-decoration:underline;cursor:pointer;color:#5473e8}.page.device-detail .mesh-chart .mesh-chart__empty{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);color:rgba(0,0,0,.65);font-size:16px}.toolbar{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}.toolbar a{text-decoration:none;color:#5473e8;cursor:pointer}.toolbar .toolbar__title{display:inline-block;font-size:16px;font-weight:600;color:rgba(0,0,0,.65);margin-right:5px}.toolbar .toolbar__title.toolbar__title--normal{font-size:16px;font-weight:400;color:#a5a7ad}.toolbar .overflow-text{max-width:160px;vertical-align:sub;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;margin-right:3px}.toolbar .toolbar__btn{width:80px}.toolbar .toolbar__btn.toolbar__btn--disabled{color:#fff;background-color:#bdbdbd;border-color:#bdbdbd}.popup-info .popup-info__row{display:-webkit-box;display:-ms-flexbox;display:flex}.popup-info .popup-info__row+.popup-info__row{margin-top:10px}.popup-info .popup-info__label{color:#333;font-size:14px;line-height:1.2;font-weight:700;width:150px;white-space:normal}.popup-info .popup-info__title{width:100%;color:#c0c4cc;font-size:12px;display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;margin-top:10px}.popup-info .popup-info__title:after{content:"";margin-left:10px;-webkit-box-flex:1;-ms-flex:1;flex:1;display:block;height:1px;background:#ebeef5;position:relative;margin-top:-1px;top:50%}.auto-upgrade-dialog.el-dialog .el-dialog__header{display:none}.auto-upgrade-dialog__form .el-form-item label{padding:0 0 10px;line-height:1}.auto-upgrade-dialog__form .switch .el-form-item__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.auto-upgrade-dialog__form .switch .label{font-weight:700;margin-left:12px}.auto-upgrade-dialog__form .tips p{margin:0;padding:0;font-size:12px;line-height:1.8;word-break:break-word}.auto-upgrade-dialog__form .btns__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:32px}.upgrade-history-dialog.el-dialog .el-dialog__header .el-dialog__title{font-size:14px;font-weight:600}.upgrade-history-dialog.el-dialog .el-dialog__body .el-table__header-wrapper .cell{word-break:keep-all}.upgrade-history-dialog.el-dialog .dialog__header{position:relative}.upgrade-history-dialog.el-dialog .dialog__header .dialog__icon{position:absolute;top:50%;right:0;-webkit-transform:translateY(-50%);transform:translateY(-50%);cursor:pointer;width:28px;height:28px;padding:6px;-webkit-box-shadow:0 2px 5px 0 rgba(0,0,0,.2);box-shadow:0 2px 5px 0 rgba(0,0,0,.2);background-color:#f2f2f2;border-radius:50%}.upgrade-history-dialog__table .upgrade__details{word-break:keep-all}.upgrade-history-dialog__table .is-failed{color:#eb2a2a}.operation-column{margin:0;padding:0;list-style:none;display:grid;grid-template-columns:repeat(5,1fr);-webkit-box-pack:end;-ms-flex-pack:end;justify-content:end}.operation-column.parent-control{grid-template-columns:repeat(2,1fr)}.opration__btn{font-size:25px;cursor:pointer}