.upload-thumb{display:flex;align-items:center;flex-wrap:wrap}.upload-thumb .upload-list{display:inline-block;text-align:center;border:1px solid transparent;border-radius:4px;overflow:hidden;background:#fff;position:relative;box-shadow:0 1px 1px rgba(0,0,0,.2);margin-right:8px}.upload-thumb .upload-list img{-o-object-fit:cover;object-fit:cover}.upload-thumb .upload-btn{display:inline-block}.upload-thumb .upload-list-cover{display:none;position:absolute;top:0;bottom:0;left:0;right:0;background:rgba(0,0,0,.6)}.upload-thumb .upload-list:hover .upload-list-cover{display:block}.upload-thumb .upload-list-cover i{color:#fff;font-size:20px;cursor:pointer;margin:0 2px}.upload-thumb .list-group{display:flex;flex-wrap:wrap}.upload-thumb .thumb-ghost{opacity:.5;background:#c8ebfb}.device-org-select{position:relative}.device-org-select>.ivu-poptip,.device-org-select>.ivu-poptip>.ivu-poptip-rel{display:block;width:100%}.device-org-select-trigger{display:flex;align-items:center;justify-content:space-between;gap:8px;width:100%;height:32px;padding:0 8px;border:1px solid #dcdee2;border-radius:4px;background:#fff;color:#515a6e;font:inherit;text-align:left;cursor:pointer}.device-org-select-trigger>span{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.device-org-select-trigger>.ivu-icon{color:#808695;flex-shrink:0}.device-org-select-trigger.has-clear>span{padding-right:18px}.device-org-select-trigger:focus,.device-org-select-trigger:hover{border-color:#57a3f3;outline:none}.device-org-select-trigger:disabled{background:#f3f3f3;color:#657082;cursor:not-allowed}.device-org-select-trigger .device-org-select-placeholder{color:#657082}.device-org-select-clear{position:absolute;right:23px;top:7px;padding:0;border:0;background:#fff;color:#808695;line-height:18px;cursor:pointer}.device-org-select-clear:focus{outline:1px solid #57a3f3}.device-org-select-popup{max-width:calc(100vw - 24px)}.device-org-select-popup .ivu-poptip-arrow{display:none}.device-org-select-popup .ivu-poptip-body{padding:0}.device-org-select-popup .ivu-poptip-body-content{overflow:visible}.device-org-select-popup .device-org-select-search{position:relative;padding:10px 12px 8px}.device-org-select-popup .device-org-select-search .ivu-input{padding-right:28px}.device-org-select-popup .device-org-select-search>.ivu-icon{position:absolute;right:21px;top:18px;font-size:16px;color:#657082}.device-org-select-popup .ivu-input::-moz-placeholder{color:#657082}.device-org-select-popup .ivu-input::placeholder{color:#657082}.device-org-select-popup .device-org-select-options{list-style:none;padding:0;margin:0;max-height:240px;overflow-y:auto;overscroll-behavior:contain}.device-org-select-popup .device-org-select-options>li{padding:8px 12px;cursor:pointer;line-height:1.5;color:#17233d}.device-org-select-popup .device-org-select-options>li.is-active,.device-org-select-popup .device-org-select-options>li:hover{background:#f3f6fb}.device-org-select-popup .device-org-select-options>li.is-selected{background:#edf5ff}.device-org-select-popup .device-org-select-state{padding:20px 12px;color:#606b7b;text-align:center}.device-org-select-popup .device-org-select-footer{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:8px 12px;border-top:1px solid #e8eaec;font-size:12px;color:#606b7b}.device-org-select-popup .device-org-select-footer>span{white-space:nowrap}.device-org-select-popup .device-org-select-footer .ivu-btn{padding:0 6px}.device-org-select-popup .device-org-select-footer .ivu-btn+.ivu-btn{margin-left:4px}.owner-select,.owner-select>.ivu-poptip,.owner-select>.ivu-poptip>.ivu-poptip-rel{display:block;width:100%}.owner-select-trigger{display:flex;align-items:center;justify-content:space-between;gap:8px;width:100%;height:32px;padding:0 8px;border:1px solid #dcdee2;border-radius:4px;background:#fff;color:#515a6e;font:inherit;text-align:left;cursor:pointer}.owner-select-trigger>span{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.owner-select-trigger>.ivu-icon{color:#808695;flex-shrink:0}.owner-select-trigger:focus,.owner-select-trigger:hover{border-color:#57a3f3;outline:none}.owner-select-trigger .owner-select-placeholder{color:#657082}.owner-select-popup{max-width:calc(100vw - 24px)}.owner-select-popup .ivu-poptip-arrow{display:none}.owner-select-popup .ivu-poptip-body{padding:0}.owner-select-popup .ivu-poptip-body-content{overflow:visible}.owner-select-popup .owner-select-unit{padding:12px 12px 0;position:relative}.owner-select-popup .owner-select-unit>label{display:block;font-size:12px;color:#606b7b;margin-bottom:5px}.owner-select-popup .owner-select-unit>.ivu-poptip,.owner-select-popup .owner-select-unit>.ivu-poptip>.ivu-poptip-rel{display:block;width:100%}.owner-select-popup .owner-select-clear{position:absolute;right:12px;top:6px;color:#2d8cf0}.owner-select-popup .owner-select-search{position:relative;padding:10px 12px 8px}.owner-select-popup .owner-select-search .ivu-input{padding-right:28px}.owner-select-popup .owner-select-search>.ivu-icon{position:absolute;right:21px;top:18px;font-size:16px;color:#657082}.owner-select-popup .ivu-input::-moz-placeholder{color:#657082}.owner-select-popup .ivu-input::placeholder{color:#657082}.owner-select-popup .owner-select-options{list-style:none;padding:0;margin:0;max-height:240px;overflow-y:auto;overscroll-behavior:contain}.owner-select-popup .owner-select-options>li{padding:8px 12px;cursor:pointer;line-height:1.5}.owner-select-popup .owner-select-options>li.is-active,.owner-select-popup .owner-select-options>li:hover{background:#f3f6fb}.owner-select-popup .owner-select-options>li.is-selected{background:#edf5ff}.owner-select-popup .owner-select-name{color:#17233d}.owner-select-popup .owner-select-name small{margin-left:10px;font-size:12px;color:#606b7b}.owner-select-popup .owner-select-meta{margin-top:2px;font-size:12px;color:#606b7b;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.owner-select-popup .owner-select-state{padding:20px 12px;color:#606b7b;text-align:center}.owner-select-popup .owner-select-footer{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:8px 12px;border-top:1px solid #e8eaec;font-size:12px;color:#606b7b}.owner-select-popup .owner-select-footer>span{white-space:nowrap}.owner-select-popup .owner-select-footer .ivu-btn{padding:0 6px}.owner-select-popup .owner-select-footer .ivu-btn+.ivu-btn{margin-left:4px}.drawer-footer{z-index:10;width:100%;position:absolute;bottom:0;left:0;border-top:1px solid #e8e8e8;padding:10px 16px;text-align:left;background:#fff}.drawer-content{overflow:auto}.drawer-content::-webkit-scrollbar{display:none}.drawer-header{display:flex;align-items:center}.drawer-header,.drawer-title{margin-bottom:16px;font-size:16px;color:rgba(0,0,0,.85)}.drawer-title{display:block}.param-card{margin-top:3px;margin-bottom:3px}.param-card .ivu-input-number-input{text-align:center}.param-card .item{display:flex;margin-bottom:3px;justify-content:space-between;align-items:center}.param-card .item .child{display:flex;flex-direction:row;align-items:center}.edit-head{display:flex;align-items:center;justify-content:space-between;position:relative}.edit-head .back-title{color:#515a6e;display:flex;align-items:center}.edit-head .head-name{display:inline-block;height:20px;line-height:20px;font-size:16px;color:#17233d;font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.edit-head .window-close{z-index:1;font-size:12px;position:absolute;right:0;top:-5px;overflow:hidden;cursor:pointer}.edit-head .window-close .ivu-icon-ios-close{color:#999;transition:color .2s ease}.edit-head .window-close .ivu-icon-ios-close:hover{color:#444}.card-wrapper{display:flex;justify-content:space-between;flex-wrap:wrap;color:#fff;position:relative}.card{margin:10px 2px 10px 0;width:32.5%;padding:10px 10px 0 10px}.card :hover .content .other .name{color:#1890ff;transition:color .3s}.signal_light{width:10px;height:10px}.signal_light,.switch_status{border-radius:5px;margin-top:10px}.switch_status{width:30px;height:7px}.cell_hor{display:flex}.cell_hor span{margin-left:10px}.cell_hor .left{min-width:75px}.ivu-table .demo-table-error-row td{background-color:#f30;color:#fff}.search .operation[data-v-707dc841]{margin-bottom:2vh}.search .icons[data-v-707dc841]{display:flex;align-items:center}.search .icons .item[data-v-707dc841]{width:40px;cursor:pointer}.search .icons .tip[data-v-707dc841]{margin-bottom:4px}.search .select-count[data-v-707dc841],.search .select-title[data-v-707dc841]{font-weight:600;color:#40a9ff}.search .select-clear[data-v-707dc841]{margin-left:10px}.search .page[data-v-707dc841]{margin-top:2vh}.search .drop-down[data-v-707dc841]{margin-left:5px}.tree-bar[data-v-707dc841]{overflow:auto;margin-top:5px;position:relative;min-height:80px}.tree-bar[data-v-707dc841]::-webkit-scrollbar{width:6px;height:6px}.tree-bar[data-v-707dc841]::-webkit-scrollbar-thumb{border-radius:4px;-webkit-box-shadow:inset 0 0 2px #d1d1d1;background:#e4e4e4}.expand[data-v-707dc841]{display:flex;flex-direction:column;justify-content:center;align-items:center}.expand .icon[data-v-707dc841]{cursor:pointer}.expand[data-v-707dc841] :hover{color:#1890ff!important}