html.dark body{background-color:#1a1a1a;color:#e5eaf3}html.dark .el-table__body-wrapper::-webkit-scrollbar,html.dark .el-table__fixed-right::-webkit-scrollbar{width:6px;height:6px}html.dark .el-table__body-wrapper::-webkit-scrollbar-thumb,html.dark .el-table__fixed-right::-webkit-scrollbar-thumb{background:hsla(0,0%,100%,.2);border-radius:3px}html.dark .el-table__body-wrapper::-webkit-scrollbar-thumb:hover,html.dark .el-table__fixed-right::-webkit-scrollbar-thumb:hover{background:hsla(0,0%,100%,.35)}html.dark .el-table__body-wrapper::-webkit-scrollbar-track,html.dark .el-table__fixed-right::-webkit-scrollbar-track{background:transparent}html.dark .el-table__fixed-right:before,html.dark .el-table__fixed:before{background-color:hsla(0,0%,100%,.1)}html.dark .el-checkbox__label,html.dark .el-form-item__label,html.dark .el-radio-button__inner,html.dark .el-select .el-input__inner{color:#e5eaf3}html.dark .el-radio-button__orig-radio:checked+.el-radio-button__inner{color:#fff}html.dark .el-table__body tbody tr:hover>td{background-color:#1e3a5f!important}html.dark b[style*="color: darkblue"],html.dark b[style*="color:darkblue"],html.dark span[style*="color: darkblue"],html.dark span[style*="color:darkblue"]{color:#409eff!important}html.dark b[style*="color: darkgreen"],html.dark b[style*="color:darkgreen"],html.dark span[style*="color: darkgreen"],html.dark span[style*="color:darkgreen"]{color:#67c23a!important}html.dark b[style*="color: darkred"],html.dark b[style*="color:darkred"],html.dark span[style*="color: darkred"],html.dark span[style*="color:darkred"]{color:#f56c6c!important}body{margin:0;padding:0;font-family:Helvetica Neue,Helvetica,PingFang SC,Hiragino Sans GB,Microsoft YaHei,SimSun,sans-serif;font-size:14px;-webkit-font-smoothing:antialiased}#app{position:absolute;top:0;bottom:0;width:100%}.el-menu-item [class^=fa],.el-submenu [class^=fa]{vertical-align:baseline;margin-right:10px}.toolbar{background:#f2f2f2;padding:10px;margin:10px 0}.toolbar .el-form-item{margin-bottom:10px}.fade-enter-active,.fade-leave-active{transition:all .2s ease}.fade-enter,.fade-leave-active{opacity:0}.formBottom{display:flex;justify-content:flex-start}.o-formBottom{display:flex;justify-content:flex-end}.dialog_input{width:80%!important}.pagination{display:flex;justify-content:center;margin-top:20px}html.dark #app[data-v-68665c77] .el-table__body tbody tr:hover>td{background-color:#1e3a5f!important}#app[data-v-68665c77] .el-table__body tbody tr:hover>td{background-color:#c6e2ff}.hide[data-v-5887924a]{opacity:0;visibility:hidden}.remove[data-v-5887924a]{display:none!important}.blur[data-v-5887924a]{filter:blur(12px)}.container[data-v-5887924a]{height:100%;display:flex;justify-content:center;align-items:center}.loading-init[data-v-5887924a]{width:100%;align-self:center;text-align:center;text-transform:uppercase}.loading-init__header[data-v-5887924a]{font-size:2.2em}.loading-init__status[data-v-5887924a]{margin-top:1em;font-size:.8em;opacity:.75}.stage-container[data-v-5887924a]{overflow:hidden;box-sizing:initial;border:1px solid #222;margin:-1px}@media(max-width:840px){.stage-container[data-v-5887924a]{border:0;margin:0}}.canvas-container[data-v-5887924a]{width:100%;height:100%;transition:filter .3s}.canvas-container canvas[data-v-5887924a]{position:absolute;mix-blend-mode:lighten;transform:translateZ(0)}.controls[data-v-5887924a]{position:absolute;top:0;width:100%;padding-bottom:50px;display:flex;justify-content:space-between;transition:opacity .3s,visibility .3s}@media(min-width:840px){.controls[data-v-5887924a]{visibility:visible}.controls.hide[data-v-5887924a]:hover{opacity:1}}.menu[data-v-5887924a]{position:absolute;top:0;bottom:0;left:0;right:0;background-color:rgba(0,0,0,.42);transition:opacity .3s,visibility .3s}.menu__inner-wrap[data-v-5887924a]{display:flex;flex-direction:column;justify-content:center;align-items:center;position:absolute;top:0;bottom:0;left:0;right:0;transition:opacity .3s}.menu__header[data-v-5887924a]{margin-top:auto;margin-bottom:8px;padding-top:16px;font-size:2em;text-transform:uppercase}.menu__subheader[data-v-5887924a]{margin-bottom:auto;padding-bottom:12px;font-size:.86em;opacity:.8}.menu form[data-v-5887924a]{width:100%;max-width:400px;padding:0 10px;overflow:auto;-webkit-overflow-scrolling:touch}.menu .form-option[data-v-5887924a]{display:flex;align-items:center;margin:16px 0;transition:opacity .3s}.menu .form-option label[data-v-5887924a]{display:block;width:50%;padding-right:12px;text-align:right;text-transform:uppercase;-webkit-user-select:none;-moz-user-select:none;user-select:none}.menu .form-option--select select[data-v-5887924a]{display:block;width:50%;height:30px;font-size:1rem;font-family:Russo One,arial,sans-serif;color:hsla(0,0%,100%,.5);letter-spacing:.06em;background-color:transparent;border:1px solid hsla(0,0%,100%,.5)}.menu .form-option--select select option[data-v-5887924a]{background-color:#000}.menu .form-option--checkbox input[data-v-5887924a]{display:block;width:26px;height:26px;margin:0;opacity:.5}@media(max-width:840px){.menu .form-option input[data-v-5887924a],.menu .form-option select[data-v-5887924a]{outline:0}}.close-menu-btn[data-v-5887924a]{position:absolute;top:0;right:0}.btn[data-v-5887924a]{opacity:.16;width:50px;height:50px;display:flex;-webkit-user-select:none;-moz-user-select:none;user-select:none;cursor:default;transition:opacity .3s}.btn--bright[data-v-5887924a]{opacity:.5}@media(min-width:840px){.btn[data-v-5887924a]:hover{opacity:.32}.btn--bright[data-v-5887924a]:hover{opacity:.75}}.btn svg[data-v-5887924a]{display:block;margin:auto}.credits[data-v-5887924a]{margin-top:auto;margin-bottom:10px;padding-top:6px;font-size:.8em;opacity:.75}.credits a[data-v-5887924a]{color:hsla(0,0%,100%,.5);text-decoration:none}.credits a[data-v-5887924a]:active,.credits a[data-v-5887924a]:hover{color:hsla(0,0%,100%,.75);text-decoration:underline}.help-modal[data-v-5887924a]{display:flex;justify-content:center;align-items:center;position:fixed;top:0;bottom:0;left:0;right:0;visibility:hidden;transition-property:visibility;transition-duration:.25s}.help-modal__overlay[data-v-5887924a]{position:absolute;top:0;bottom:0;left:0;right:0;opacity:0;transition-property:opacity;transition-timing-function:ease-in;transition-duration:.25s}.help-modal__dialog[data-v-5887924a]{display:flex;flex-direction:column;align-items:center;max-width:400px;max-height:calc(100vh - 100px);margin:10px;padding:20px;border-radius:.3em;background-color:rgba(0,0,0,.4);opacity:0;transform:scale(.9);transition-property:opacity,transform;transition-timing-function:ease-in;transition-duration:.25s}@media(min-width:840px){.help-modal__dialog[data-v-5887924a]{font-size:1.25rem;max-width:500px}}.help-modal__header[data-v-5887924a]{font-size:1.75em;text-transform:uppercase;text-align:center}.help-modal__body[data-v-5887924a]{overflow-y:auto;-webkit-overflow-scrolling:touch;margin:1em 0;padding:1em 0;border-top:1px solid hsla(0,0%,100%,.25);border-bottom:1px solid hsla(0,0%,100%,.25);line-height:1.5;color:hsla(0,0%,100%,.75)}.help-modal__close-btn[data-v-5887924a]{flex-shrink:0;outline:0;border:0;border-radius:2px;padding:.25em .75em;margin-top:.36em;font-family:Russo One,arial,sans-serif;font-size:1em;color:hsla(0,0%,100%,.5);text-transform:uppercase;letter-spacing:.06em;background-color:hsla(0,0%,100%,.25);transition:color .3s,background-color .3s}.help-modal__close-btn[data-v-5887924a]:active,.help-modal__close-btn[data-v-5887924a]:focus,.help-modal__close-btn[data-v-5887924a]:hover{color:#fff;background-color:#09f}.help-modal.active[data-v-5887924a]{visibility:visible;transition-duration:.4s}.help-modal.active .help-modal__dialog[data-v-5887924a],.help-modal.active .help-modal__overlay[data-v-5887924a]{opacity:1;transition-timing-function:ease-out;transition-duration:.4s}.help-modal.active .help-modal__dialog[data-v-5887924a]{transform:scale(1)}.body[data-v-5887924a]{height:100vh}html.dark .login-form[data-v-5887924a]{background-color:#1a1a1a}.login-container[data-v-5887924a]{display:flex;justify-content:center;align-items:center;height:100%}.login-container .bg[data-v-5887924a]{position:fixed;filter:blur(20px);z-index:-99;height:100vh;width:100vw;padding:40px;background-repeat:no-repeat;background-size:cover}.login-container .login[data-v-5887924a]{display:flex;width:1100px;height:474.38px;border-radius:16px;overflow:hidden;-webkit-user-select:none;-moz-user-select:none;user-select:none}.login-container .login-ny[data-v-5887924a]{opacity:.7;transition:opacity .5s ease}.login-container .login-ny[data-v-5887924a]:hover{opacity:.95}.login-container .login img[data-v-5887924a]{width:60%;height:auto;-o-object-fit:cover;object-fit:cover}.login-container .login-form[data-v-5887924a]{display:flex;justify-content:center;align-items:center;width:40%;height:100%;background-color:#fff}.login-container .login-form .el-form[data-v-5887924a]{width:300px}.login-container .form-logo[data-v-5887924a]{display:flex;justify-content:center;align-items:center;height:42px;margin-bottom:40px}.login-container .form-logo img[data-v-5887924a]{-o-object-fit:contain;object-fit:contain;height:42px}[data-v-5887924a] .el-input__inner{border-bottom:1px solid #dcdfe6;border-top:0;border-right:0;border-left:0;border-radius:0}.el-input-group__prepend[data-v-5887924a],[data-v-5887924a] .el-input-group__append{border:0}.new-year[data-v-5887924a] .el-input .el-input__inner{color:#f56c6c}.new-year .remember[data-v-5887924a] .el-checkbox__input.is-checked .el-checkbox__inner{background-color:#f56c6c;border-color:#f56c6c}.new-year .remember[data-v-5887924a] .el-checkbox__input.is-checked+.el-checkbox__label{color:#f56c6c}.new-year .remember[data-v-5887924a] .el-checkbox__inner:focus,.new-year .remember[data-v-5887924a] .el-checkbox__inner:hover{border-color:#f56c6c}.new-year[data-v-5887924a] .el-button--default:hover{color:#f56c6c;border-color:#f56c6c;background-color:#f56c6c20}.firework-box[data-v-5887924a]{position:fixed;z-index:-98}.firework-box .stage-container .canvas-container[data-v-5887924a]{background-color:rgba(0,0,0,.3)}html.dark .login-form{background-color:#2d2d2d!important}html.dark .form-logo{background-color:hsla(0,0%,100%,.9);border-radius:8px;padding:10px 20px}html.dark .form-logo img{filter:none}.page-container[data-v-7d85e7af],.page-container[data-v-83bf3420]{font-size:20px;text-align:center;color:#c0ccda}html.dark .container .header[data-v-b85d90c4]{background:#1a7fd4;color:#e5eaf3}.container[data-v-b85d90c4]{position:absolute;top:0;bottom:0;width:100%}.container .header[data-v-b85d90c4]{height:60px;line-height:60px;background:#20a0ff;color:#fff;display:flex}.container .header .logo-img[data-v-b85d90c4]{height:60px}.container .header .logo-box[data-v-b85d90c4]{border-right:1px solid #ccc;display:flex;justify-content:center;transition:width .5s ease}.container .header .logo-width[data-v-b85d90c4]{width:210px}.container .header .logo-collapse-width[data-v-b85d90c4]{width:70px}.container .header .body-box[data-v-b85d90c4]{flex:1;display:flex;justify-content:space-between}.container .header .body-box .tools-box[data-v-b85d90c4]{padding:0 23px;width:14px;height:60px;line-height:60px;cursor:pointer}.container .header .body-box .title-box[data-v-b85d90c4]{display:flex}.container .header .body-box .user-box[data-v-b85d90c4]{display:flex;align-items:center;text-align:right;padding-right:35px;float:right}.container .header .body-box .user-box .theme-box[data-v-b85d90c4]{display:flex;align-items:center;justify-content:center;width:40px;height:60px;cursor:pointer}.container .header .body-box .user-box .theme-box i[data-v-b85d90c4]{font-size:20px;color:#fff}.container .header .body-box .user-box .theme-box:hover i[data-v-b85d90c4]{color:#e5eaf3}.container .header .body-box .user-box .userinfo-inner[data-v-b85d90c4]{cursor:pointer;color:#fff}.container .header .body-box .user-box .userinfo-inner img[data-v-b85d90c4]{width:40px;height:40px;border-radius:20px;margin:10px 0 10px 10px;float:right}.container .main[data-v-b85d90c4]{display:flex;overflow:hidden;height:calc(100% - 60px)}.container .main .menu-aside[data-v-b85d90c4]{transition:width .5s ease}.container .main .menu-aside .menu-box[data-v-b85d90c4]{height:100%;overflow-y:scroll;overflow-x:hidden}.container .main .menu-aside .menu-box .display-box[data-v-b85d90c4]{display:flex;align-items:center}.container .main .menu-aside .menu-box .display-box i[data-v-b85d90c4]{text-align:center;width:35px;height:50px;line-height:50px;font-size:18px;margin-right:5px!important}.container .main .menu-aside .menu-box[data-v-b85d90c4]::-webkit-scrollbar{display:none}.container .main .menu-aside[data-v-b85d90c4] .el-menu-item{padding:0 0 0 20px}.container .main .menu-aside[data-v-b85d90c4] .el-submenu .el-submenu__title{padding:0 0 0 20px!important}.container .main .menu-aside[data-v-b85d90c4] .el-menu--collapse{width:100%}.container .main .menu-aside[data-v-b85d90c4]::-webkit-scrollbar{display:none}.container .main .menu-collapsed[data-v-b85d90c4]{width:70px}.container .main .menu-expanded .menu-box[data-v-b85d90c4],.container .main .menu-expanded[data-v-b85d90c4]{width:210px}.container .main .content-container[data-v-b85d90c4]{height:100%;width:calc(100% - 220px);display:flex;flex-direction:column;padding-left:10px;border-left:1px solid #ddd;transition:width .5s ease}.container .main .content-container .page-tabs[data-v-b85d90c4]{padding:5px 5px 0 5px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.container .main .content-container .page-tabs .el-dropdown[data-v-b85d90c4]{color:revert}.container .main .content-container .grid-content[data-v-b85d90c4]{padding-right:10px;overflow-y:scroll}.container .main .content-container .grid-content .breadcrumb-container[data-v-b85d90c4]{margin-bottom:15px}.container .main .content-container .grid-content .breadcrumb-container .title[data-v-b85d90c4]{width:200px;float:left;color:#475669}.container .main .content-container .grid-content .breadcrumb-container .breadcrumb-inner[data-v-b85d90c4]{float:right}.container .main .content-container .grid-content .content-wrapper[data-v-b85d90c4]{box-sizing:border-box}.container .main .content-container .grid-content[data-v-b85d90c4]::-webkit-scrollbar{display:none}.container .main .content-container-collapsed[data-v-b85d90c4]{width:calc(100% - 80px)!important}[data-v-30eca743]::-webkit-scrollbar{display:none}.main .title[data-v-30eca743]{color:#000}html.dark .main .title[data-v-30eca743]{color:#e5eaf3}html.dark .hotel-detail[data-v-30eca743]{background:#1a1a1a}.hotel-detail[data-v-30eca743]{background:#eee9e9;height:45px;padding:0 10px;border:1px solid #bbb;display:flex;justify-content:space-between;align-items:center}.search-box[data-v-30eca743]{display:flex;align-items:center;padding:5px 0;border-bottom:1px solid #ccc;height:40px}.search-box .area-box[data-v-30eca743] .el-input__inner{padding:0 5px}.scroll-box[data-v-30eca743]{overflow-y:auto}.scroll-box .chart-box .chart-item[data-v-30eca743]{width:100%;height:100%}.scroll-box .chart-box .chart-item-left[data-v-30eca743]{width:50%;height:100%;float:left}.scroll-box .chart-box .chart-item-right[data-v-30eca743]{width:50%;height:100%;float:right}.el-icon-question[data-v-30eca743]{color:darkred}.main[data-v-0059f3e2]{font-size:15px}.main .mask[data-v-0059f3e2]{position:fixed;z-index:998;top:0;left:0;width:100%;height:100%}.main .menu[data-v-0059f3e2]{position:fixed;z-index:999;background:#fff;border-radius:5px;border:1px solid #a9a9a9;display:flex;flex-direction:column;align-items:flex-start;overflow:hidden;box-shadow:2px 4px 10px rgba(34,34,34,.5)}.main .menu .title[data-v-0059f3e2]{font-size:12px;color:gray;width:100%;border-bottom:1px solid #a9a9a9;padding:2px 0 2px 4px}.main .menu .item[data-v-0059f3e2]{white-space:nowrap;box-sizing:border-box;padding:5px 10px;width:100%;cursor:pointer;transition:background .2s linear}.main .menu .item[data-v-0059f3e2]:hover{background:#ccc}.main .menu .item[data-v-0059f3e2]:not(:last-child){border-bottom:1px solid #a9a9a9}html.dark .menu{background:#2d2d2d!important;border-color:#4c4d4f!important}html.dark .menu .title{color:#a3a6ad;border-bottom-color:#4c4d4f}html.dark .menu .item:hover{background:#404040!important}html.dark .menu .item:not(:last-child){border-bottom-color:#4c4d4f}[data-v-742c4d18]::-webkit-scrollbar{display:none}html.dark .hotel-detail[data-v-742c4d18]{background:#1a1a1a}.hotel-detail[data-v-742c4d18]{background:#eee9e9;height:45px;padding:0 10px;border:1px solid #bbb;display:flex;justify-content:space-between;align-items:center}.hotel-detail .statistics[data-v-742c4d18]{width:30%;display:flex;justify-content:space-between}.div-filter[data-v-742c4d18]{border-bottom:1px solid #ccc}.div-filter .floor-select[data-v-742c4d18]{margin-left:5px;margin-top:5px;margin-bottom:8px}.div-filter .floor-select .title[data-v-742c4d18]{padding-right:5px}.div-filter .floor-select .filter-box+.filter-box[data-v-742c4d18]{margin-left:30px}.room-list[data-v-742c4d18]{display:flex;flex-direction:row;flex-wrap:wrap;flex-flow:row wrap;justify-content:flex-start;align-items:flex-start;margin-bottom:10px}.room-list .room-detail[data-v-742c4d18]{float:left;display:block;padding:5px;height:85px;width:140px;margin-right:5px;margin-bottom:5px;border-color:#bbb;cursor:pointer;border-radius:5px}.room-list .room-detail .el-button--mini[data-v-742c4d18],.room-list .room-detail .room-detail .el-button--mini.is-round[data-v-742c4d18]{padding:3px 3px}.room-list .room-detail .room-name[data-v-742c4d18]{float:left;font-weight:700;font-size:18px;width:80%;line-height:24px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.room-list .room-detail .room-type[data-v-742c4d18]{float:left;font-size:14px;height:20px}.room-list .room-detail .room-status[data-v-742c4d18]{float:right;font-weight:700}.room-list .room-detail .room-device-status[data-v-742c4d18]{float:left;margin-top:10px;color:#fff}.room-list .room-detail .room-detail-text[data-v-742c4d18]{color:#fff}html.dark .room-list .room-detail.no-one[data-v-742c4d18]{background:#3c783c}html.dark .room-list .room-detail.no-one-color-blindness[data-v-742c4d18]{background:#1565c0}html.dark .room-list .room-detail.has-people[data-v-742c4d18]{background:#404040}html.dark .room-list .room-detail.has-people-color-blindness[data-v-742c4d18]{background:#e65100}html.dark .room-list .room-detail .el-button--mini[data-v-742c4d18],html.dark .room-list .room-detail .room-detail .el-button--mini.is-round[data-v-742c4d18]{background:#1a1a1a}html.dark .room-list .room-detail .room-device-status .online-color-blindness[data-v-742c4d18]{color:#2e7d32}html.dark .room-list .room-detail .room-device-status .offline-color-blindness[data-v-742c4d18]{color:#7b1fa2}html.dark .room-list .room-detail .room-device-status .empty-color-blindness[data-v-742c4d18]{color:#f9a825}html.dark .device-list-box .shadow[data-v-742c4d18]{background-color:rgba(30,30,30,.9)!important;color:#e5eaf3!important}.room-list .room-detail[data-v-742c4d18],.room-list .room-device-status i[data-v-742c4d18]{transition:background .4s linear,color .4s linear}.room-list .room-detail.no-one[data-v-742c4d18]{background:#81b965}.room-list .room-detail.no-one-color-blindness[data-v-742c4d18]{background:#2196f3}.room-list .room-detail.has-people[data-v-742c4d18]{background:#666}.room-list .room-detail.has-people-color-blindness[data-v-742c4d18]{background:#ff9800}.room-list .room-detail .room-device-status i[data-v-742c4d18]{font-size:15px;padding:3px 0}.room-list .room-detail .room-device-status i.bold[data-v-742c4d18]{font-weight:700}.room-list .room-detail .room-device-status i[data-v-742c4d18]:first-child{padding-left:4px}.room-list .room-detail .room-device-status i[data-v-742c4d18]:last-child{padding-right:4px}.room-list .room-detail .room-device-status[data-v-742c4d18]{background:#00000015;border-radius:5px}.room-list .room-detail .room-device-status .online[data-v-742c4d18]{color:aqua}.room-list .room-detail .room-device-status .online-color-blindness[data-v-742c4d18]{color:#4caf50}.room-list .room-detail .room-device-status .offline[data-v-742c4d18]{color:red}.room-list .room-detail .room-device-status .offline-color-blindness[data-v-742c4d18]{color:#9400d3}.room-list .room-detail .room-device-status .empty[data-v-742c4d18]{color:#ff0}.room-list .room-detail .room-device-status .empty-color-blindness[data-v-742c4d18]{color:#ffc107}.room-list .room-detail .room-device-status .power-timeout[data-v-742c4d18]{color:orange}.room-list .room-detail .room-device-status .power-offline[data-v-742c4d18]{color:gray}.el-divider--horizontal[data-v-742c4d18]{display:block;height:1px;width:100%;margin:15px 0}.device-detail-div .el-row[data-v-742c4d18]{margin-top:2px}.status-normal[data-v-742c4d18]{background-color:#697789}.status-warning[data-v-742c4d18]{background-color:#f42a03}.color_round[data-v-742c4d18]{margin-left:5px;width:12px;height:12px;line-height:12px;border-radius:50%;display:inline-block}.room-device .title[data-v-742c4d18]{padding:10px 0;font-size:18px;font-weight:700}.room-device .gateway-status[data-v-742c4d18]{padding-left:5px;font-size:14px;display:flex;align-items:center}.room-device .gateway-status .gateway-box div+div[data-v-742c4d18]{margin-top:2px}.room-device .gateway-status .refresh[data-v-742c4d18]{margin-left:auto;margin-right:5px;display:flex;align-items:center}.room-device .gateway-status .refresh .refresh-btn[data-v-742c4d18]{margin-right:5px;font-size:15px;font-weight:700;cursor:pointer}.room-device .device-list-box[data-v-742c4d18]{display:flex;margin-top:10px;position:relative}.room-device .device-list-box .shadow[data-v-742c4d18]{position:absolute;width:100%;height:100%;z-index:99;background-color:hsla(0,0%,100%,.8);text-align:center;font-weight:700;font-size:15px}.room-device .device-list-box .device-list[data-v-742c4d18] .el-button--mini,.room-device .device-list-box .device-list[data-v-742c4d18] .el-radio-button--mini .el-radio-button__inner{padding:6px 6px}.room-device .device-list-box .device-list[data-v-742c4d18] .el-input-group__append,.room-device .device-list-box .device-list[data-v-742c4d18] .el-input-group__prepend{padding:0 12px}.room-device .device-list-box .device-list table[data-v-742c4d18]{border-top:1px solid #dbdbdb;border-left:1px solid #dbdbdb;border-spacing:0}.room-device .device-list-box .device-list table tbody tr td[data-v-742c4d18] .el-input__inner{padding:0 0;text-align:center}.room-device .device-list-box .device-list table td[data-v-742c4d18]{font-size:12px;padding:10px 0;width:130px;text-align:center;border-bottom:1px solid #dbdbdb;border-right:1px solid #dbdbdb}.room-device .device-list-box .sense-list[data-v-742c4d18]{margin-left:40px;width:150px}.room-device .device-list-box .sense-list[data-v-742c4d18] .el-button{padding:12px 5px}.device-dialog[data-v-742c4d18] .el-dialog__body{padding:5px 5px}.device-dialog[data-v-742c4d18] .el-dialog__header{padding:0 20px 0}.contextmenu[data-v-742c4d18]{font-size:12px}.contextmenu .mask[data-v-742c4d18]{position:fixed;z-index:998;top:0;left:0;width:100%;height:100%}.contextmenu .menu[data-v-742c4d18]{position:fixed;z-index:999;padding:10px;background:#fff;border-radius:10px;border:1px solid darkred}.contextmenu .menu .info[data-v-742c4d18],.contextmenu .menu[data-v-742c4d18]{display:flex;flex-direction:column;align-items:flex-start}.contextmenu .menu .info .text[data-v-742c4d18]{display:block;white-space:nowrap}.contextmenu .menu .info .device-name[data-v-742c4d18]{color:#00008b;font-size:14px}.contextmenu .menu .info .btn[data-v-742c4d18]{cursor:pointer}.contextmenu .menu .info .online[data-v-742c4d18]{color:#006400}.contextmenu .menu .info .offline[data-v-742c4d18]{color:darkred}.contextmenu .menu .operate[data-v-742c4d18]{margin-top:10px;max-width:550px}.contextmenu .menu .operate button[data-v-742c4d18]{margin-top:2px}.contextmenu .menu[data-v-742c4d18] .el-button+.el-button{margin-left:0}.contextmenu .menu[data-v-742c4d18] .el-button--mini{padding:5px 10px}.query-box[data-v-5e651dda] .el-form-item{margin-bottom:0}.new-order-box[data-v-5e651dda]{height:30px;display:flex;align-items:center;justify-content:center;padding-bottom:5px}.new-order-box .msg[data-v-5e651dda]{padding:5px 10px;border-radius:10px;background:#00ae66;color:#fff;cursor:pointer}.table-text[data-v-5e651dda]{font-size:12px}.remark-box[data-v-5e651dda] .el-dialog__body{padding:10px 10px}.remark-box[data-v-5e651dda] .el-textarea .el-textarea__inner{padding:5px;font-weight:700;color:#000}.pagination[data-v-5e651dda],.remark-box .o-formBottom[data-v-5e651dda]{margin-top:10px}.query-box[data-v-8350530c] .el-form-item{margin-bottom:0}.table-box[data-v-8350530c]{margin-top:35px}.table-text[data-v-8350530c]{font-size:12px}.remark-box[data-v-8350530c] .el-dialog__body{padding:10px 10px}.remark-box[data-v-8350530c] .el-textarea .el-textarea__inner{padding:5px;font-weight:700;color:#000}.pagination[data-v-8350530c],.remark-box .o-formBottom[data-v-8350530c]{margin-top:10px}.query-box[data-v-173dac4c] .el-form-item{margin-bottom:0}.table-text[data-v-173dac4c]{font-size:12px}.pagination[data-v-173dac4c]{margin-top:10px}.query-box[data-v-03c2d9bb] .el-form-item{margin-bottom:0}.table-text[data-v-03c2d9bb]{font-size:12px}.pagination[data-v-03c2d9bb]{margin-top:10px}.score-box[data-v-03c2d9bb]{display:flex}.score-box .average-score[data-v-03c2d9bb]{flex:1;border-right:1px dotted #bbb;font-size:38px;font-weight:700;display:flex;align-items:center;justify-content:center;padding-right:10px;white-space:nowrap}.score-box .score-list[data-v-03c2d9bb]{flex:4;margin-left:10px;display:flex;flex-direction:column}.score-box .score-list .score-box[data-v-03c2d9bb]{width:100%;align-items:center}.score-box .score-list .score-box .score-text[data-v-03c2d9bb]{flex:2;font-size:14px;font-weight:700;white-space:nowrap;margin-right:-14px}.score-box .score-list .score-box .el-progress[data-v-03c2d9bb]{flex:7}.score-box .score-list .score-box .score-count[data-v-03c2d9bb]{flex:2;font-size:14px;font-weight:700;white-space:nowrap;margin-left:5px;text-align:center}.query-box[data-v-683506c2] .el-form-item{margin-bottom:0}.table-text[data-v-683506c2]{font-size:12px}.pagination[data-v-683506c2]{margin-top:10px}.bind-room[data-v-683506c2]{max-height:500px;overflow-y:scroll;width:calc(100% + 18px)}.bind-room .floor-box[data-v-683506c2]{display:flex;flex-direction:column}.bind-room .floor-box .title-box[data-v-683506c2]{padding:0 10px;display:flex;justify-content:space-between}.bind-room .floor-box .title-box .title[data-v-683506c2]{padding-right:10px}.bind-room .floor-box .title-box .el-link+.el-link[data-v-683506c2]{margin-left:10px}.bind-room .floor-box .room-list[data-v-683506c2]{border-top:1px solid #ccc;padding:0 10px;margin-bottom:10px;display:flex;flex-wrap:wrap}.selection-box[data-v-683506c2]{font-size:14px}.selection-box select[data-v-683506c2]{font-size:14px;width:45px;height:30px;border:1px solid #dcdfe6;border-radius:5px}.selection-box select.operate[data-v-683506c2]{width:80px}.no-clear .el-picker-panel__footer button:first-child{display:none}.order-notice[data-v-9e285eee]{padding-top:5px;border-top:1px solid #ccc}.order-notice div.text[data-v-9e285eee]{margin-top:5px}.order-notice div.text b[data-v-9e285eee]:first-child{color:#000}.order-notice div.text b[data-v-9e285eee]:nth-child(2){font-size:16px}.order-notice .ivu-btn-large[data-v-9e285eee]{font-size:16px!important}[data-v-9e285eee] .el-tabs__header{margin:0 0 5px}[data-v-9e285eee] .el-tabs__nav-scroll{-webkit-user-select:none;-moz-user-select:none;user-select:none}[data-v-67f24b8b] .el-divider--horizontal{display:block;height:1px;width:100%;margin:10px 0}.hotel-detail[data-v-67f24b8b]{background:#eee9e9;height:45px;line-height:45px;padding-left:20px;border:1px solid #bbb}.hotel-detail .el-col[data-v-67f24b8b]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.floor-select[data-v-67f24b8b]{margin-left:5px;margin-top:5px;margin-bottom:10px}.room-list[data-v-67f24b8b]{display:flex;flex-direction:row;flex-wrap:wrap;flex-flow:row wrap;justify-content:flex-start;align-items:flex-start;margin-bottom:10px}.room-detail[data-v-67f24b8b]{float:left;display:block;padding:5px;height:100px;width:140px;margin-right:5px;margin-bottom:5px;border-color:#bbb;cursor:pointer;position:relative}.room-detail .el-button--mini[data-v-67f24b8b],.room-detail .room-detail .el-button--mini.is-round[data-v-67f24b8b]{padding:2px 2px}.room-detail .room-name[data-v-67f24b8b]{float:left;font-weight:700;font-size:18px;width:68%;line-height:24px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.room-detail .room-type[data-v-67f24b8b]{float:left;font-size:14px}.room-detail .room-customer[data-v-67f24b8b]{float:left;font-size:12px}.room-detail .room-status[data-v-67f24b8b]{float:right;font-weight:700;display:flex}.room-detail .room-device-status[data-v-67f24b8b]{float:left;margin-top:10px;color:#fff}.room-detail .room-detail-text[data-v-67f24b8b]{color:#fff}.room-detail .shadow[data-v-67f24b8b]{position:absolute;width:100%;height:100%;left:0;top:0;z-index:10;box-sizing:border-box;background:hsla(0,0%,40%,.5)}.room-detail .shadow .icon[data-v-67f24b8b]{width:40px;height:40px;line-height:36px;text-align:center;color:#f24e4c;font-size:32px;position:absolute;border-radius:50%;background:#fff;top:32%;left:37%}.room-list .empty-clean[data-v-67f24b8b]{background-color:#388e3c}.room-list .empty-dirty[data-v-67f24b8b]{background-color:#666}.room-list .in-clean[data-v-67f24b8b]{background-color:#01579b}.room-list .in-dirty[data-v-67f24b8b]{background-color:#4a148c}.room-list .repair[data-v-67f24b8b]{background-color:#a91010}.device-detail-div .el-row[data-v-67f24b8b]{margin-top:2px}.status-device-using[data-v-67f24b8b]{color:#f42a03}.status-normal[data-v-67f24b8b]{background-color:#697789}.status-warning[data-v-67f24b8b]{background-color:#f42a03}.icon_circle[data-v-67f24b8b]{display:inline-block;vertical-align:middle;height:22px;padding:0 4px;line-height:22px;border-radius:4px;text-align:center;color:#fff;font-size:13px}.icon_circle i[data-v-67f24b8b]{font-style:inherit}.context[data-v-67f24b8b]{position:relative;display:block}.color_rect[data-v-67f24b8b]{width:12px;height:12px;border-radius:2px;display:inline-block}.color_round[data-v-67f24b8b]{width:12px;height:12px;border-radius:50%;display:inline-block}.shadow[data-v-67f24b8b]{position:fixed;top:0;left:0;height:100%;width:100%;z-index:98}.div-dialog[data-v-67f24b8b]{position:fixed;box-shadow:0 0 8px #000;border-radius:4px;padding:10px;background-color:#fff;z-index:99}.div-dialog .check-in[data-v-67f24b8b] .el-button--mini{padding:7px 0;width:68px;font-weight:700}.div-dialog .check-in[data-v-67f24b8b] .el-button+.el-button{margin-left:2px}.div-dialog .info[data-v-67f24b8b] .el-button--mini{padding:7px 0;width:68px;font-weight:700}.div-dialog .info[data-v-67f24b8b] .el-button+.el-button{margin-left:2px}.div-dialog .info .room-title-box[data-v-67f24b8b]{border-left:4px solid #ff3132}.div-dialog .info .room-title-box .room-title[data-v-67f24b8b]{font:inherit;font-size:16px;font-weight:700;margin:0 8px}.div-dialog .info .room-title-box .room-title .room-tags[data-v-67f24b8b]{margin-left:5px}.div-dialog .info .room-info-box .room-info[data-v-67f24b8b]{display:flex;margin-top:5px}.div-dialog .info .room-info-box .room-info .guest-name[data-v-67f24b8b]{font-weight:700}.div-dialog .info .room-info-box .room-info .price[data-v-67f24b8b]{font-weight:700;color:#397ee8}.div-dialog .info .room-info-box .room-info div[data-v-67f24b8b]:first-child{width:75px;text-align:right;color:#5c5c5c;word-break:keep-all}.room-device .title[data-v-67f24b8b]{padding:10px 0;font-size:18px;font-weight:700}.room-device .gateway-status[data-v-67f24b8b]{padding-left:10px;font-size:14px}.room-device .device-list-box[data-v-67f24b8b]{display:flex;margin-top:10px;position:relative}.room-device .device-list-box .shadow[data-v-67f24b8b]{position:absolute;width:100%;height:100%;z-index:99;background-color:hsla(0,0%,100%,.8);text-align:center;font-weight:700;font-size:15px}.room-device .device-list-box .device-list[data-v-67f24b8b] .el-button--mini,.room-device .device-list-box .device-list[data-v-67f24b8b] .el-radio-button--mini .el-radio-button__inner{padding:6px 6px}.room-device .device-list-box .device-list[data-v-67f24b8b] .el-input-group__append,.room-device .device-list-box .device-list[data-v-67f24b8b] .el-input-group__prepend{padding:0 12px}.room-device .device-list-box .device-list table[data-v-67f24b8b]{border-top:1px solid #dbdbdb;border-left:1px solid #dbdbdb;border-spacing:0}.room-device .device-list-box .device-list table tbody tr td[data-v-67f24b8b] .el-input__inner{padding:0 0;text-align:center}.room-device .device-list-box .device-list table td[data-v-67f24b8b]{font-size:12px;padding:10px 0;width:130px;text-align:center;border-bottom:1px solid #dbdbdb;border-right:1px solid #dbdbdb}.room-device .device-list-box .sense-list[data-v-67f24b8b]{margin-left:40px;width:150px}.device-dialog[data-v-67f24b8b] .el-dialog__body{padding:5px 5px}.device-dialog[data-v-67f24b8b] .el-dialog__header{padding:0 20px 0}html.dark .device-list-box .shadow{background-color:rgba(30,30,30,.9)!important;color:#e5eaf3!important}.title-bar[data-v-1b9b8fbc]{height:56px;display:flex;background-color:#2a3d57}.title-bar .hotel-box[data-v-1b9b8fbc]{padding-top:8px;padding-left:20px;width:250px}.title-bar .tab-box[data-v-1b9b8fbc]{list-style:none;margin:0;padding-left:0;flex:1}.title-bar .tab-box li[data-v-1b9b8fbc]{line-height:44px;width:75px;text-align:center;margin-top:12px;font-weight:700;font-size:18px;border-radius:5px 5px 0 0;cursor:pointer;float:left;color:#fff}.title-bar .tab-box li[data-v-1b9b8fbc]:hover{background-color:#002140}.title-bar .tab-box li.is-active[data-v-1b9b8fbc]{background-color:#fff;color:#000}.title-bar .tab-box li[data-v-1b9b8fbc]:not(:first-child){margin-left:5px}.title-bar .user-box[data-v-1b9b8fbc]{width:200px;text-align:center}.title-bar .user-box i[data-v-1b9b8fbc]{color:#fff;font-size:18px;line-height:56px;margin-left:10px}.title-bar .user-box i.user-name[data-v-1b9b8fbc]{margin-left:5px}.title-bar .user-box .user-icon[data-v-1b9b8fbc]{vertical-align:middle;margin-left:10px;margin-bottom:6px}[data-v-1b9b8fbc] .el-divider--horizontal{margin:10px 0}[data-v-1b9b8fbc] .el-tabs__item{margin-left:5px;border-radius:8px 8px 1px 1px}[data-v-1b9b8fbc] .el-tabs__item,[data-v-1b9b8fbc] .el-tabs__item:hover{background-color:#697789;color:#f9f6f6}[data-v-1b9b8fbc] .el-tabs__item.is-active{background-color:#f22b05;color:#f9f6f6}[data-v-1b9b8fbc] .el-menu--horizontal>.el-menu-item{color:#fff;font-weight:700;font-size:18px}[data-v-1b9b8fbc] .el-menu--horizontal>.el-menu-item:first-child:hover{background-color:#2a3d57}[data-v-1b9b8fbc] .el-menu--horizontal>.el-menu-item.is-active{color:#000;background-color:#fff;border-bottom:2px solid #fff}.el-menu-demo[data-v-1b9b8fbc]{background-color:#2a3d57}.all-status-div[data-v-1b9b8fbc]{margin-left:5px;margin-right:5px;padding:10px;box-shadow:0 0 2px #000;border-radius:4px}.all-status-div .sub-div[data-v-1b9b8fbc]{margin-left:5px}.color_rect[data-v-1b9b8fbc]{width:12px;height:12px;border-radius:2px;display:inline-block}.room-type[data-v-1b9b8fbc]{height:32px;padding-right:10px}.room-type .room-num[data-v-1b9b8fbc]{margin-left:20px}.sub-title-text[data-v-1b9b8fbc],.title-text[data-v-1b9b8fbc]{font-size:14px}.context[data-v-1b9b8fbc]{position:relative;display:block}.num-text[data-v-1b9b8fbc]{display:inline-block;width:20px}.num-text-fix[data-v-1b9b8fbc]{position:absolute;right:0;margin-top:2px;margin-right:4px}.num-text-color[data-v-1b9b8fbc]{color:#004abc}.icon_circle[data-v-1b9b8fbc]{display:inline-block;vertical-align:middle;width:17px;height:17px;border-radius:2px;background:#2757a1;text-align:center;line-height:16px;color:#fff;font-size:13px}.icon_circle i[data-v-1b9b8fbc]{font-style:inherit}.login-container[data-v-cbbc1266]{border-radius:5px;-moz-border-radius:5px;background-clip:padding-box;margin:180px auto;width:350px;padding:35px 35px 15px 35px;background:#fff;border:1px solid #eaeaea;box-shadow:0 0 25px #cac6c6;opacity:.8;transition:opacity 1s}.login-container .title[data-v-cbbc1266]{margin:0 auto 40px auto;text-align:center;color:#505458}.login-container .remember[data-v-cbbc1266]{margin:0 0 35px 0}.register-container[data-v-cbbc1266]{border-radius:5px;-moz-border-radius:5px;background-clip:padding-box;margin:180px auto;width:350px;padding:35px 35px 15px 35px;background:#fff;border:1px solid #eaeaea;box-shadow:0 0 25px #cac6c6;opacity:.8;transition:opacity 1s}.register-container .title[data-v-cbbc1266]{margin:0 auto 40px auto;text-align:center;color:#505458}.register-container .remember[data-v-cbbc1266]{margin:0 0 35px 0}.login-container[data-v-cbbc1266]:hover{opacity:1}.box[data-v-698a2905]{position:fixed;display:flex;width:100%;height:100%;align-items:center;justify-content:center;z-index:97}.box .mask[data-v-698a2905]{z-index:98;position:fixed;width:100%;height:200%;background:rgba(0,0,0,.5)}.box .dialogBody[data-v-698a2905]{z-index:99;position:fixed;background:#fff;opacity:1;padding:10px;border-radius:15px;border:1px solid gray;box-shadow:5px 5px 5px rgba(50,50,50,.5)}.box .dialogBody .title-box[data-v-698a2905]{padding:5px 5px;display:flex;justify-content:space-between}.box .dialogBody .title-box .title-text[data-v-698a2905]{font-size:18px;font-weight:700}.box .dialogBody .title-box .close-item[data-v-698a2905]{float:right;font-size:14px;font-weight:700;color:gray;cursor:pointer}.box .dialogBody .content-box[data-v-698a2905]{font-size:14px;padding:10px 5px}.box .dialogBody .button-box[data-v-698a2905]{margin-top:10px;width:100%;display:flex;align-items:center;justify-content:right}.box .dialogBody .button-box button[data-v-698a2905]:not(:last-child){margin-right:5px}.box .dialogBody .button-box button[data-v-698a2905]{padding:2px 5px;border-radius:5px}.dialog-enter-active[data-v-698a2905],.dialog-leave-active[data-v-698a2905]{transition:all .4s}.dialog-enter[data-v-698a2905],.dialog-leave-to[data-v-698a2905]{opacity:0;transform:translateY(-20px)}