.frmware-detail-table-bd{-webkit-box-flex:initial;-ms-flex:initial;flex:initial}.frmware-detail-table-bd .table-box{-webkit-box-flex:1;-ms-flex:1;flex:1}.frmware-detail-table-bd .table-box .table-title{height:60px;font-size:14px;font-weight:700;color:#495057;line-height:60px}.frmware-detail-table-bd .table-box .table-bd{height:100%}.frmware-detail-device-table{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.frmware-detail-device-table .table-box{-webkit-box-flex:1;-ms-flex:1;flex:1}.frmware-detail-device-table .table-box .table-title{height:60px;font-size:14px;font-weight:700;color:#495057;line-height:60px}.frmware-detail-device-table .table-box .table-bd{height:100%}.frmware-task-drawer{width:100%;height:100%;top:0;left:0;position:fixed!important}.frmware-task-drawer span[role=heading]:focus{outline:none}.frmware-task-drawer .el-drawer__header{padding:0;padding-left:18px;line-height:50px;font-size:14px;font-weight:700;color:#495057;border-bottom:1px solid #e9ebec;margin-bottom:0;padding-right:20px}.frmware-task-drawer .el-drawer__header .el-icon-close{font-size:14px;font-weight:700}.frmware-task-drawer .el-drawer__body{position:relative;padding:0}.frmware-task-drawer .el-drawer__body .info-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%}.frmware-task-drawer .el-drawer__body .info-content .info-content-box{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;overflow:hidden;padding:0!important}.frmware-task-drawer .el-drawer__body .info-content .info-content-box .info-box{-webkit-box-flex:0;-ms-flex:0 0 300px;flex:0 0 300px;width:300px;padding:0 24px 24px;background-color:#f8f9fb}.frmware-task-drawer .el-drawer__body .info-content .info-content-box .info-box .title{height:70px;font-size:14px;font-weight:700;color:#394668;line-height:70px}.frmware-task-drawer .el-drawer__body .info-content .info-content-box .info-box .information .line{height:40px;line-height:40px;background:hsla(0,0%,100%,0);border-bottom:1px solid #eef2f7;font-size:12px;color:#6c757d}.frmware-task-drawer .el-drawer__body .info-content .info-content-box .info-box .information .line span{float:right;font-size:12px;color:#6c757d}.frmware-task-drawer .el-drawer__body .info-content .info-content-box .info-box .information .line-break p{height:40px;line-height:40px;background:hsla(0,0%,100%,0);font-size:12px;color:#6c757d}.frmware-task-drawer .el-drawer__body .info-content .info-content-box .info-box .information .line-break span{font-size:12px;color:#98a6ad;line-height:17px;padding-bottom:11px;border-bottom:1px solid #eef2f7}.frmware-task-drawer .el-drawer__body .info-content .info-content-box .info-box .device-num{height:60px;font-size:12px;font-weight:700;color:#495057;line-height:60px;margin-top:10px}.frmware-task-drawer .el-drawer__body .info-content .info-content-box .info-box .device-num span{float:right;height:60px;font-size:12px;font-weight:700;color:#495057;line-height:60px}.frmware-task-drawer .el-drawer__body .info-content .info-content-box .info-box .device .line{height:36px;line-height:36px;display:-webkit-box;display:-ms-flexbox;display:flex}.frmware-task-drawer .el-drawer__body .info-content .info-content-box .info-box .device .line .l{width:60px;font-size:12px;color:#6c757d;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.frmware-task-drawer .el-drawer__body .info-content .info-content-box .info-box .device .line .progress{-webkit-box-flex:0;-ms-flex:0 0 155px;flex:0 0 155px;margin:0 auto;height:6px}.frmware-task-drawer .el-drawer__body .info-content .info-content-box .info-box .device .line .progress .el-progress{padding:11px 0;width:155px}.frmware-task-drawer .el-drawer__body .info-content .info-content-box .info-box .device .line .right{height:36px;font-size:12px;color:#6c757d;line-height:36px}.frmware-task-drawer .el-drawer__body .info-content .info-content-box .table-box{padding:0 24px;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-flex:1;-ms-flex:1;flex:1;overflow-y:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.frmware-task-drawer .el-drawer__body .info-content .info-content-box .table-box .table-title{height:60px;font-size:14px;font-weight:700;color:#495057;line-height:60px}.frmware-task-drawer .el-drawer__body .info-content .info-content-box .table-box .title{height:40px;font-size:14px;font-weight:700;color:#394668;line-height:40px}.frmware-task-drawer .el-drawer__body .info-content .info-content-box .table-box .table-bd{height:100%}.frmware-task-drawer .el-drawer__body .info-content .info-content-box .table-box .table-box-list{height:calc(100vh - 240px);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-bottom:30px}.frmware-task-drawer .el-drawer__body .info-content .info-content-box .table-box .table-box-list-firmware{height:calc(100vh - 420px)}.frmware-task-drawer .el-drawer__body .info-content .info-content-box .table-box .table-box-list-bill{height:calc(100vh - 660px)}.frmware-task-drawer .drawer__footer{padding:16px 24px;border-top:1px solid #e9ebec;-webkit-box-sizing:border-box;box-sizing:border-box}.firmware-task-content-dialog .table-box{-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-flex:1;-ms-flex:1;flex:1;overflow-y:auto}.firmware-task-content-dialog .table-box .table-title{height:60px;font-size:14px;font-weight:700;color:#495057;line-height:60px}.firmware-task-content-dialog .table-box .title{height:40px;font-size:14px;font-weight:700;color:#394668;line-height:40px}.firmware-task-content-dialog .table-box .table-bd{height:100%}.protocol-bd .aside .title{padding:14px 10px;line-height:24px;color:#404040;font-weight:700;font-size:16px}.protocol-bd .aside .search{margin:0 10px}.protocol-bd .aside .el-collapse-item__content{padding-bottom:10px}.protocol-bd .aside .el-collapse{border-top:none;border-bottom:none}.protocol-bd .aside .el-collapse-item{margin-bottom:8px}.protocol-bd .aside .el-collapse-item__header{border:1px solid #e4e4e4;background-color:#f0f3f9;height:34px;line-height:34px;padding-left:10px;color:#404040;font-size:12px;font-weight:700}.protocol-bd .aside .el-collapse-item__wrap{padding:10px;border-left:1px solid #e4e4e4;border-right:1px solid #e4e4e4;border-bottom:1px solid #e4e4e4}.protocol-bd .aside .is-current>.el-tree-node__content{background-color:#f0f3f9}.protocol-bd .section .title{color:#404040;font-size:16px;line-height:24px;padding-top:10px;font-weight:700}.protocol-bd .section .title i{margin-right:5px;color:#404040}.protocol-bd .section .info-bd{padding:11px 10px 5px;height:66px}.protocol-bd .section .info-bd .label{color:#727272;font-size:12px;line-height:17px}.protocol-bd .section .info-bd .value{color:#404040;font-size:12px;line-height:17px}