.img-upload .upload{width:80px;height:80px;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;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:rgba(238,239,243,.25);border:1px dashed #dcdcdc;border-radius:4px;cursor:pointer;line-height:80px;text-align:center}.img-upload .upload .upload__icon{font-size:24px;font-weight:100;color:#ccc}.img-upload .upload .upload__placeholder{margin-top:10px;font-size:14px;color:#999;letter-spacing:0;line-height:normal}.img-upload .img-container{width:80px;height:80px;position:relative;border:1px solid #dcdcdc;border-radius:6px;overflow:hidden}.img-upload .img-container .mask{display:-webkit-box;display:-ms-flexbox;display:flex;-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:0;bottom:0;left:0;right:0;background:rgba(0,0,0,.5);opacity:0;-webkit-transition:opacity .3s;transition:opacity .3s}.img-upload .img-container .mask i{font-size:20px;color:#fff;cursor:pointer}.img-upload .img-container .mask .el-icon-delete{margin-left:5px}.img-upload .img-container .mask .el-icon-delete:hover{color:#ff7b7b}.img-upload .img-container:hover .mask{opacity:1}.img-upload .img-container img{width:100%;-o-object-fit:cover;object-fit:cover}.img-upload .preview{position:fixed;top:0;bottom:0;left:0;right:0;background:rgba(0,0,0,.3);z-index:2001;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;overflow:auto}.address-title{margin-bottom:16px}.import-dialog .import-title{font-size:16px}.import-dialog .import-result{font-size:14px;margin:8px 0;color:#888}.import-dialog .import-table-title{margin:15px 0 5px;display:block}.import-dialog .import-footer{text-align:center}.device__form .el-input[data-v-c49a574e]{width:200px}.device__form .el-form-item[data-v-c49a574e]{margin-bottom:24px;margin-right:8px}.device__form .search-btn.el-button--small[data-v-c49a574e]{font-size:14px;padding:8px}.device__form .el-button+.el-button[data-v-c49a574e]{margin-left:8px}[data-v-1b10f2d3] .el-tabs.absolute .el-tabs__header{position:absolute;top:-48px;left:220px}.descriptions .descriptions-title{font-size:18px;color:#231815;font-weight:600;line-height:22px;margin-bottom:24px}.descriptions .descriptions-header{margin-bottom:24px}.descriptions-item{margin-bottom:10px;display:-webkit-box;display:-ms-flexbox;display:flex}.descriptions-item .descriptions-item-title{display:inline-block;text-align:right;padding-right:12px;font-size:14px;color:#655d5b;line-height:22px;width:80px}.descriptions-item .descriptions-item-content{display:inline-block;font-size:14px;color:#231815;line-height:22px;-webkit-box-flex:1;-ms-flex:1;flex:1}.device-record-detail .old[data-v-456a5eb2]{color:#a7a3a1}.device-record-detail .icon[data-v-456a5eb2]{fill:#979797;margin:0 20px}.device-record-detail .new[data-v-456a5eb2]{color:#231815}.device-record-detail .token-image[data-v-456a5eb2]{display:inline-block}.device-record-detail .token-image+.token-image[data-v-456a5eb2]{margin-left:10px}.electric_change_record_container .common-form .el-form .el-form-item--small.el-form-item{margin-bottom:16px}.electric_change_record_container.card-container .el-card__header{padding-bottom:0}.device-record-detail .old[data-v-96844ee2]{color:#a7a3a1}.device-record-detail .icon[data-v-96844ee2]{fill:#979797;margin:0 20px}.device-record-detail .new[data-v-96844ee2]{color:#231815}.device-record-detail .token-image[data-v-96844ee2]{display:inline-block}.device-record-detail .token-image+.token-image[data-v-96844ee2]{margin-left:10px}.gateway_change_record_container .common-form .el-form .el-form-item--small.el-form-item{margin-bottom:16px}.gateway_change_record_container.card-container .el-card__header{padding-bottom:0}[data-v-539c8a6d] .el-tabs.absolute .el-tabs__header{position:absolute;top:-48px;left:220px}.big .out-container{width:400px}.big .arrow-icon{font-size:24px;display:block;margin:0 32px}.big .el-input-number{width:155px}.threshold-dialog .el-dialog__body{height:600px;overflow-y:scroll;overflow-x:hidden}.current{padding-bottom:10px;font-weight:700}.big{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.big .item{display:-webkit-inline-box}.big .item .month{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;border:.5px solid rgba(159,156,156,.17647058823529413);width:210px}.big .item .month .paddingBottom{padding-bottom:20px}.big .item .month .fontlabel{display:block;width:100%;text-align:left;font-size:13px;padding:5px}.flex-container{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}.flex-container .out-container{width:400px}.flex-container .arrow-icon{font-size:24px;display:block;margin:0 32px}.mqtt-state{margin-bottom:8px;color:#333}.mqtt-state .loading{color:#00f}.mqtt-state .fail{color:red}.mqtt-state .success{color:green}.device-cmd{margin-bottom:24px}.device-cmd .device-cmd-address{font-size:18px;color:#231815;font-weight:600}.device-cmd .device-cmd-code{font-size:14px;font-weight:600;color:#999}.cmd-item{cursor:pointer;position:relative;text-align:center;width:100%;padding:10px 16px;border:1px solid #dcdcdc;border-radius:4px;margin-bottom:12px}.cmd-item.select{border-color:#d0121b}.cmd-item.disabled{background-color:#f7f7f7;color:#ccc;cursor:not-allowed}.cmd-item .select-icon{position:absolute;bottom:0;right:0}.range-class{display:inline-block;margin-left:8px}.back-message-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.back-message-container .back-message-display{width:48%;border:1px solid #ccc;padding:16px;border-radius:8px;max-height:400px;overflow:auto}.address-title{font-size:18px;color:#231815;font-weight:700}.big-container{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.big-container,.big-container .item,.big-container .item .month{display:-webkit-box;display:-ms-flexbox;display:flex}.big-container .item .month{padding:12px;-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;border:.5px solid #d3d3d3;width:150px;height:150px;position:relative}.big-container .item .month .paddingBottom{padding-bottom:20px}.big-container .el-input-number{width:150px;position:absolute;bottom:0}.el-form-item.no-margin{margin-bottom:8px}.el-form-item--small .el-form-item__label{width:140px!important}.gateway-name-title{font-weight:700;margin:12px 0}.gray-box{padding:12px;border-radius:8px;background:#f2f4f7}.upload-container{display:inline-block;margin-right:32px}.upload-container .upload-container-title{text-align:center}.mcb__form .el-input{width:200px}.mcb__form .el-form-item{margin-bottom:24px;margin-right:8px}.mcb__form .search-btn.el-button--small{font-size:14px;padding:8px}.mcb__form .el-button+.el-button{margin-left:8px}.combine[data-v-64d2eb56]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.combine .group[data-v-64d2eb56]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.combine .el-button-group[data-v-64d2eb56]{position:absolute;top:16px;right:24px;z-index:999}.combine .el-button-group .el-button[data-v-64d2eb56]{background:#fff;border-color:#dcdcdc;color:#655d5b}.combine .el-button-group .el-button.iconBtn[data-v-64d2eb56]{padding:4px}.combine .el-button-group .el-button i[data-v-64d2eb56]{font-size:24px}.combine .el-button-group .el-button.active[data-v-64d2eb56],.combine .el-button-group .el-button[data-v-64d2eb56]:hover{background:#d0121b;border-color:#d0121b;color:#fff}.combine .buttongroup[data-v-64d2eb56]{margin-left:50px}.combine[data-v-081247a0]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.combine .group[data-v-081247a0]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.combine .el-button-group[data-v-081247a0]{position:absolute;top:16px;right:24px;z-index:999}.combine .el-button-group .el-button[data-v-081247a0]{background:#fff;border-color:#dcdcdc;color:#655d5b}.combine .el-button-group .el-button.iconBtn[data-v-081247a0]{padding:4px}.combine .el-button-group .el-button i[data-v-081247a0]{font-size:24px}.combine .el-button-group .el-button.active[data-v-081247a0],.combine .el-button-group .el-button[data-v-081247a0]:hover{background:#d0121b;border-color:#d0121b;color:#fff}.combine .buttongroup[data-v-081247a0]{margin-left:50px}.device-detail{position:relative}.device-detail .device-type{display:inline-block;width:84px;height:22px;font-size:12px;line-height:22px;text-align:right;margin-left:16px;vertical-align:middle;padding-right:8px;background-repeat:no-repeat;background-size:cover}.device-detail .device-type.user{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEwAAAAUCAYAAAAnStuxAAAAAXNSR0IArs4c6QAAAuhJREFUWAntWM1PE0EUn539crulQNv4QYWAQY1tgiFgQtToSThyAeJZMOjRg/FmPOjBxAsmajzwD7ReiCcJXgwhJtZoCMUYTSRWPoxsqUqp+9FZ99VMLaQs26Qm7da5zNdv3sz7Zea9eY9BO8pwNMpGjnOBwVDvsF/09DfwUgRjfBBghJC1n3o2kVK3pqeW47HEe0OJjYzkdoion+61uagU//b5ynp285NOcuZuBeYAA1hYUz8MIcRQZW/Fn3oudp6aaPf6x0SWp8O2tUZyaDG9En2QmL2jMfovW7AbJlkpw4IecEtGT5yZ6PAGLwss51g1lsEoIHojbb7mwKuvyTmTMd39PE1DYMFmXe3pu3Ss8cBNAef5c0wYAP+QJkd8vLT6ej35jsWMWZaAGgNzYOCtZ3iDkjWfXkaTH+eQomZsVQmIMhrtPI26mkJIwBzqam4Z9wniTJboiu3CGp/Eg629w42i1E71cEIWYIFQwNISkOTQUHv3AO27tcZ+3tPPWbaIlr1uFsVBXYwFGa1y01mGMZ15jGJBNdTmZF6M7Hbe6+EL6GRzaNv0240v6N7izLYx2rEcwFETMwLKIZ2Oua3GHObyn9JSipmoPPvNs1wAa8S5my21aZWP2Sq3202qcp3+6fGwQYy1Su2g5wyFCNiolLxqlIMzupqo1MEUdfMDQ0ytUvKqUQ5O6VvThkkKZ5M4506uGAsykpn0rGkyrjX4QBKeSsZj39XsEmVs4FCYNvesi7FKNrP8ZOnNsz0X1TiAgxTNUkvqrpcXHkHQPdTWjfqCHSil2f/0/YKMDnua8upDED6/sfL4h6Zu8NzfP12Nc1Py+PlsBQTf4+Fz9480BMf4MuNJK9WDElbGYmLhxW2Cc2rJXVw0mI+2X07GjODQ+edtPv9+L7+vBwJqJ0UjBlpIr0YfWukdAxuuJwuxaPuzg5v2P4Fof1UKCUQKK6SoraAc4kwInWg0AH82+IaAZwVnUY8p6t+He1euE2AcGQAAAABJRU5ErkJggg==);color:#5bc49f}.device-detail .device-type.pub{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEwAAAAUCAYAAAAnStuxAAAAAXNSR0IArs4c6QAAAq1JREFUWAntWE1oE0EU/nZ2s9qkaWKlYE0btKVZEOpFe7V6sAc9iCg14rG9qEURBE+KehI8iODfoV4UpUrRQ1WsHrSCBykiVRDS0iqRNIVqbJqfQppkndmw2WzpbhrIQSe+y8yb982w3+PtzHtPwApR3+yWkPrlR0f/EdR3dMPpUyA6mzRYLj2PdCSE5NQYpgYfwbUxLOx5m11xRO2o6uMNHvXr1XNqbCKsLidVS2E2hmFYuqd2PAQIOln16RYvtl++jZb9QciN+rL9mFkAwsMj+HT2EvL5hD2YAyuRUyKjoUXJzmu30HrgKBwVBIy4HmgIKFjX5MPc6HuAZDhwizUFNSeL2p3V1ncK/t4zcDRYg60sRAbc7QEINMJ+fpigQataQXlYL1zwm3pOQvYW+ERfA+MDoJe7PT+nD+i6ATTvhfYL+w4fw+S9l8gt/rDf+G9bCdr7gjRCWos01uIsBmYOZVhdPEozlP59usrrSOgdtAuSy+BXLrIMpDkK2Rnezi4s5+tKIbzNJdRtVixJdT+hv1yP2RwdBcYOmdd0zdW2FSJxUnVJX+JtJDS6CknpqswqvL9ldyMklb4C/IpkS80qkmw38W0kyKbmq0Yxk4ghK3CdixEszYaq5rDUzDfk8umqnfcXHkSwOPmORpnxaQ63MS83K8WyMxa+jMNBuL3wmTsIpu8OITFtJJuBE+XcZNhLsfFQFKHBF4aRz5nEWjSYe3UTrpYrWsbeeR7w07ShXD7GMn3PtoJXWBEeGX6AXHy2pJ7n0mNat0IrvndcvwP/wSCk+sqIZpPA96ERfDx9ERCpwrcQRk/o/R3H5wvHEXn2ECxa1iqZGDBz/7nW3qkBZ4G2d0yu+d9ANLljVaXYQNStxRY1K8pZnclKJ70aYDkbS0PYy8oeixpsUf8BieIdU77PdnIAAAAASUVORK5CYII=);color:#eb9600}.device-detail .device-title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.device-detail .device-title h3{font-size:18px;margin-right:16px}.electric-record-detail .token-image[data-v-cce7591a]{display:inline-block}.electric-record-detail .token-image+.token-image[data-v-cce7591a]{margin-left:10px}.electric_reset_record_container .common-form .el-form .el-form-item--small.el-form-item{margin-bottom:16px}.electric_reset_record_container .card-container .el-card__header{padding-bottom:0}.electric_reset_record_container .el-tabs.absolute .el-tabs__header{position:absolute;top:-48px;left:220px}