.dialog-footer[data-v-0531217c]{text-align:right}.dialog-footer[data-v-0d08bcab]{text-align:right}.FaceDevice-search .tuolele-main-search-item{margin-bottom:0;padding:0;border:0}.FaceDevice-search .tuolele-main-search-item .el-form--inline .el-form-item{display:block}.FaceDevice-search .tuolele-main-search-item .split-time{margin-right:20px}.FaceDevice-search .tuolele-main-search-item .el-input,.FaceDevice-search .tuolele-main-search-item .el-select{width:160px!important;margin-right:20px}.FaceDevice-search .tuolele-main-search-item span.select-date{margin-right:10px}.FaceDevice-search .tuolele-main-search-item .button-group{margin-left:82px}.face-device-v3-manage .toolbar[data-v-182de238]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:12px;gap:10px}.face-device-v3-manage .shop-title strong[data-v-182de238]{margin-right:12px;font-size:16px}.face-device-v3-manage .shop-title span[data-v-182de238]{color:#909399;font-size:13px}.face-device-v3-manage .toolbar-actions[data-v-182de238]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px}.face-device-v3-manage .device-grid[data-v-182de238]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:12px}.face-device-v3-manage .device-card[data-v-182de238]{min-width:0}.face-device-v3-manage .device-card-header[data-v-182de238]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:8px}.face-device-v3-manage .device-card-header strong[data-v-182de238]{margin-right:8px;font-size:15px}.face-device-v3-manage .device-card-header .el-tag[data-v-182de238]{margin-right:4px}.face-device-v3-manage .device-meta[data-v-182de238]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-bottom:12px}.face-device-v3-manage .device-meta div[data-v-182de238]{min-width:0;padding:9px;border-radius:4px;background:#f5f7fa}.face-device-v3-manage .device-meta span[data-v-182de238]{display:block;margin-bottom:5px;color:#909399;font-size:12px}.face-device-v3-manage .device-meta strong[data-v-182de238]{display:block;overflow:hidden;color:#303133;font-size:13px;text-overflow:ellipsis;white-space:nowrap}.face-device-v3-manage .device-actions[data-v-182de238]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:7px}.face-device-v3-manage .empty-device[data-v-182de238]{padding:36px 0;color:#909399;text-align:center}.face-device-v3-manage .empty-device i[data-v-182de238]{font-size:36px}.face-device-v3-manage .empty-device p[data-v-182de238]{margin:10px 0 14px}.face-device-v3-manage .pagination-footer[data-v-182de238]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;margin-top:16px}.face-device-v3-manage .command-filter[data-v-182de238]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px;margin-bottom:12px}@media (max-width:1180px){.face-device-v3-manage .device-grid[data-v-182de238]{grid-template-columns:1fr}}@media (max-width:760px){.face-device-v3-manage .toolbar-actions[data-v-182de238]{width:100%}.face-device-v3-manage .toolbar-actions .el-button[data-v-182de238]{-webkit-box-flex:1;-ms-flex:1;flex:1;margin-left:0}.face-device-v3-manage .device-meta[data-v-182de238]{grid-template-columns:1fr}}.face-device-v3-config-dialog{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;max-height:92vh;margin-bottom:0;overflow:hidden}.face-device-v3-config-dialog .el-dialog__header{-webkit-box-flex:0;-ms-flex:none;flex:none}.face-device-v3-config-dialog .el-dialog__body{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1;flex:1;min-height:0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding-bottom:0;overflow:hidden}.face-device-v3-config-dialog .config-form-wrap{-webkit-box-flex:1;-ms-flex:1;flex:1;min-height:0;margin-top:14px;padding-right:8px;overflow-y:auto}.face-device-v3-config-dialog .config-section{margin-bottom:14px;padding:14px 16px 4px;border:1px solid #ebeef5;border-radius:6px;background:#fff}.face-device-v3-config-dialog .config-section h4{margin:0 0 16px;color:#303133;font-size:15px}.face-device-v3-config-dialog .config-section h4 i{margin-right:6px;color:#409eff}.face-device-v3-config-dialog .config-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));-webkit-column-gap:22px;-moz-column-gap:22px;column-gap:22px}.face-device-v3-config-dialog .config-grid .el-input,.face-device-v3-config-dialog .config-grid .el-input-number,.face-device-v3-config-dialog .config-grid .el-select{width:100%}.face-device-v3-config-dialog .config-grid .el-slider{padding-right:6px}.face-device-v3-config-dialog .input-with-unit{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;white-space:nowrap}.face-device-v3-config-dialog .input-with-unit .el-input-number{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0;width:auto}.face-device-v3-config-dialog .config-section .unit{-webkit-box-flex:0;-ms-flex:none;flex:none;width:32px;margin-left:8px;color:#909399;font-size:12px}.face-device-v3-config-dialog .config-json-preview{margin-bottom:8px}.face-device-v3-config-dialog .config-json-preview pre{max-height:300px;margin:0;padding:12px;overflow:auto;color:#303133;background:#f5f7fa;border-radius:4px;font-size:12px;line-height:1.5}.face-device-v3-config-dialog .el-dialog__footer{-webkit-box-flex:0;-ms-flex:none;flex:none;border-top:1px solid #ebeef5;background:#fff}.face-device-v3-command-dialog .pagination-footer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;margin-top:16px}.face-device-v3-command-dialog .el-pagination{color:#606266}.face-device-v3-command-dialog .el-pagination button{width:40px!important;height:32px!important;color:#606266!important;background:#f4f4f5!important}.face-device-v3-command-dialog .el-pagination button:disabled{color:#c0c4cc!important;background:#f4f4f5!important}.face-device-v3-command-dialog .el-pager li{width:auto!important;min-width:35.5px;height:32px!important;margin:0 5px;border:0!important;line-height:32px!important;color:#606266!important;background:#f4f4f5!important;opacity:1}.face-device-v3-command-dialog .el-pager li.active,.face-device-v3-command-dialog .el-pager li:hover{color:#409eff!important}.face-device-v3-command-dialog .el-pagination__jump,.face-device-v3-command-dialog .el-pagination__total{color:#606266!important}.face-device-v3-command-dialog .el-pagination__jump input{color:#606266!important;background:#fff!important;border-color:#dcdfe6!important}@media (max-width:760px){.face-device-v3-config-dialog{width:94%!important}.face-device-v3-config-dialog .config-grid{grid-template-columns:1fr}}html{font-family:NotoSansDisplay-Bold,Helvetica Neue,Helvetica,Arial}a,body,center,cite,code,dd,del,div,dl,dt,em,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hr,html,img,input,label,legend,li,mark,ol,p,section,span,strong,textarea,time,ul,var{margin:0;border:0;padding:0}a,button,cite,code,del,em,img,label,mark,small,strong,textarea,time,var{display:inline-block}body,html{height:100%;min-width:1300px;color:#999}ol,ul{list-style:none}div{-webkit-box-sizing:border-box;box-sizing:border-box}button,input,textarea{border:0;margin:0;padding:0;font-size:1em;line-height:1em;-moz-appearance:none;-webkit-appearance:none;appearance:none;background-color:transparent}span{display:inline-block}a{text-decoration:none}a:active{outline:0}a:hover{outline:0}a:visited{text-decoration:none}.font-size12{font-size:12px}.font-size14{font-size:14px}.font-size16{font-size:16px}.font-size18{font-size:18px}.font-size20{font-size:20px}.font-size22{font-size:22px}.font-size24{font-size:24px}.color-blue{color:#4c84ff}.color-black{color:#333}.color-gray{color:#999}.color-danger{color:#ff6c4c}.wordWrap,label{word-wrap:break-word;word-break:break-all}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}input::-webkit-input-placeholder{color:#999}.fn-clear:after{content:"";display:block;clear:both;visibility:hidden;line-height:0;height:0}.bold{font-weight:700}.fn-left{float:left}.fn-right{float:right}.fn-hide{display:none!important}.relative{position:relative}.center-self{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.center-self-x{position:absolute;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.center-self-y{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.flex-wrap{display:-webkit-box;display:-ms-flexbox;display:flex}.flex-con{-webkit-box-flex:1;-ms-flex:1;flex:1}.flex-vertical{-webkit-box-orient:vertical;-ms-flex-flow:column;flex-flow:column}.img-wrap{vertical-align:top}.img-wrap img{width:100%;height:100%}.img-wrap-x{vertical-align:top}.img-wrap-x img{width:100%}.img-wrap-y{vertical-align:top}.img-wrap-y img{height:100%}.one-text-cut{text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.main-font-color{color:#4c84ff!important}.danger-font-color{color:#f97559!important}.green-font-color{color:#4ac634!important}.main-bg-color{background-color:#4c84ff!important}.main-border-color{border:1px solid #4c84ff!important}::-webkit-scrollbar{width:15px;height:15px}::-webkit-scrollbar-track{border-radius:15px;background:rgba(0,0,0,.1);box-shadow:inset 0 0 5px rgba(0,0,0,.08);-webkit-box-shadow:inset 0 0 5px rgba(0,0,0,.08)}::-webkit-scrollbar-thumb{border-radius:15px;background-color:rgba(0,0,0,.12);box-shadow:inset 0 0 10px rgba(0,0,0,.2);-webkit-box-shadow:inset 0 0 10px rgba(0,0,0,.2)}::-webkit-scrollbar-thumb:hover{border-radius:15px;background-color:rgba(0,0,0,.12);background-color:#d3d3d3;box-shadow:inset 0 0 6px #000;-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.1)}.tuolele-main-box{width:100%;height:100%;background-color:#fff;-webkit-box-shadow:0 6px 20px 0 #3a5798;box-shadow:0 6px 20px 0 #3a5798;border-radius:10px;padding:40px;margin-bottom:40px}.tuolele-main-search{padding-bottom:30px;border-bottom:1px solid #f5f5f5}.form-row{position:relative;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.form-row .form-input{margin-bottom:20px}.form-row .form-input.important:before{content:"*";color:#4c84ff;line-height:40px;position:absolute;left:-20px;top:0}.form-row .form-input>span{font-size:16px;color:#333;margin-right:25px;line-height:40px;text-align:right}.form-row .form-input .el-input,.form-row .form-input .el-select{width:180px}.self-table{margin-top:40px}.self-table .table-title{color:#333;font-size:14px;margin-bottom:30px}.self-table .table-title span{font-size:30px;margin-right:10px}.self-table .table-content table{width:100%}.self-table .table-content table thead tr{height:60px;text-align:center;background-color:#4c84ff}.self-table .table-content table thead tr td{color:#fff;font-size:14px;position:relative}.self-table .table-content table thead tr td:before{position:absolute;content:"";width:1px;height:29px;background-color:#fff;right:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.self-table .table-content table thead tr td:last-child:before{display:none}.self-table .table-content table tbody{border:2px solid #f9f9fa}.self-table .table-content table tbody tr{height:60px;text-align:center}.self-table .table-content table tbody tr:nth-child(2n-1){background-color:#fff}.self-table .table-content table tbody tr:nth-child(2n){background-color:#fafafa}.self-table .table-content table tbody tr td{color:#333;font-size:14px}.el-pagination button{width:90px!important;height:40px!important;border-radius:6px!important;font-size:14px!important;background-color:#4c84ff!important;color:#fff!important;padding:0!important}.el-pagination button:disabled{background-color:hsla(0,0%,100%,.3)!important;color:#fff!important}.el-pagination .el-input,.el-pagination .el-pagination__sizes{height:40px!important}.el-pagination .el-input input{width:100%!important;height:100%!important;-webkit-box-sizing:border-box!important;box-sizing:border-box!important;border-radius:6px!important;border:1px solid #ebebeb!important;color:#333!important}.el-pagination .el-input .el-input__suffix{right:10px}.el-pagination .el-input .el-input__suffix .el-input__suffix-inner{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.el-pagination .el-pager li{width:40px!important;height:40px!important;border-radius:6px!important;line-height:40px!important;margin:0 10px;-webkit-box-sizing:border-box;box-sizing:border-box;border:1px solid #fff;background-color:transparent;color:#fff!important;opacity:.3}.el-pagination .el-pager li.active{border-color:#4c84ff;background-color:#4c84ff;color:#fff!important;opacity:1}.el-pagination .el-pager li:hover{color:#fff}.el-pagination .el-pagination__jump{height:40px!important;color:hsla(0,0%,100%,.3)}.el-pagination .el-pagination__jump input{border-radius:6px;border:1px solid #fff!important;background-color:transparent!important;color:#fff!important}.el-pagination .chax{display:inline-block;line-height:40px;padding:0 20px;color:#fff;font-size:14px}.pagination-footer{margin-top:30px}.pagination-footer .block{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.pagination-footer .block .insert{margin-left:20px}.pagination-footer .block .insert span.pagination-count{color:hsla(0,0%,100%,.3);font-size:14px;margin-left:30px}.pagination-footer .block .insert span.pagination-count i{font-style:normal;color:#fff}.pagination-footer .el-button{padding:0 20px;height:40px}.tuolele-main-box .pagination-footer .block .insert{margin-left:20px}.tuolele-main-box .pagination-footer .block .insert span.pagination-count{color:#999!important}.tuolele-main-box .pagination-footer .block .insert span.pagination-count i{color:#4c84ff!important}.tuolele-main-box .el-pagination button:disabled{background-color:#e9e9e9!important;color:#999!important}.tuolele-main-box .el-pagination .chax{color:#4c84ff}.tuolele-main-box .el-pagination .el-pager li{width:40px!important;height:40px!important;border-radius:6px!important;line-height:40px!important;margin:0 10px;border:1px solid #d9d9d9!important;opacity:1;color:#333!important}.tuolele-main-box .el-pagination .el-pager li.active{color:#4c84ff!important;border-color:#4c84ff!important;background-color:#fff!important;opacity:1}.tuolele-main-box .el-pagination .el-pagination__jump{color:#606266!important}.tuolele-main-box .el-pagination .el-pagination__jump input{border-radius:6px;border:1px solid #ebebeb!important;background-color:#fff!important;color:#333!important}.tuolele-main-box .table-header .table-header-right{background-color:transparent}.tuolele-main-box .table-header .table-header-right .el-pagination__sizes input{background-color:#fff!important;color:#333!important}.table-header .table-header-right{background-color:transparent}.table-header .table-header-right .el-pagination__sizes input{background-color:transparent;color:#fff!important}.el-menu-item.is-active{background-color:#5b74ab!important}.el-menu-item.is-active a{color:#fff!important}.el-submenu.is-active.is-opened>.el-submenu__title{color:#4c84ff!important}.el-button.el-button--primary{background-color:#4c84ff!important;border-color:#4c84ff!important}.el-button.el-button-confirm{width:90px!important;height:40px!important;border-radius:6px!important;font-size:14px!important;color:#fff!important}.el-button.el-button--success{background-color:#0bc07c!important;border-color:#0bc07c!important}.el-button.el-button--text{margin:0 6px;color:#4c84ff!important}.el-button.el-button--delete{color:#f97559!important}.el-button.el-button--danger{background-color:#f97559!important;border-color:#f97559!important}.el-button.el-button--info{background-color:#999!important}.el-tabs--card>.el-tabs__header{border-bottom:none!important}.el-tabs--card>.el-tabs__header .el-tabs__nav{border:none}.el-tabs--card>.el-tabs__header .el-tabs__item{border:none}.el-tabs__item{height:60px;line-height:60px;background-color:#f0f3fa;color:#adc6ff}.el-tabs__item:first-child{border-top-left-radius:8px!important}.el-tabs__item:last-child{border-top-right-radius:8px!important}.el-tabs__item.is-active{background-color:#4c84ff;color:#fff}.el-table{width:99.95%}.el-table tr th{background:#4c84ff;color:#fff;font-weight:400;height:60px;text-align:center}.el-table__footer-wrapper tbody td{color:red}.el-table td,.el-table th{text-align:center;border:none}.el-dialog{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);margin:0!important;border-radius:8px}.el-dialog .el-dialog__header{padding-bottom:15px;border-bottom:1px solid #d9d9d9}.el-dialog .el-dialog__title{color:#4c84ff;font-weight:700}::v-deep .el-form-item__label{color:#333;font-size:16px;padding-right:20px}.el-form .form-buttom{padding-top:30px;border-top:1px solid #f5f5f5;margin-top:40px}.el-form-item.is-required:not(.is-no-asterisk)>.el-form-item__label:before{color:#4c84ff;margin-right:8px}.upload-notice{line-height:28px;font-size:14px;color:#999;margin-left:8px}.el-tooltip__popper-text{line-height:22px;padding:10px 5px!important}.el-select-dropdown__item{padding-left:20px!important;color:#333}.el-select-dropdown__item:hover{background-color:#4c84ff;color:#fff}.el-icon-question{width:22px;height:22px;color:#4c84ff;margin:10px}.data-type-tab .el-tabs__header{margin:15px 0 40px}.data-type-tab .el-tabs__nav-scroll{padding-left:40px;border-bottom:2px solid #e4e7ed}.data-type-tab .el-tabs__item{background:#fff;color:#999}.data-type-tab .el-tabs__item.is-active{color:#333}.data-type-tab .el-tabs__content{display:none}.data-type-content .el-table tr th{background:#4c84ff;font-weight:400;height:60px;text-align:center}.data-type-content .el-table td,.data-type-content .el-table th{text-align:center;border-right:1px solid #f5f5f5;border-bottom:1px solid #f5f5f5}.store-setting .el-form-item__label{font-size:16px;color:#333}.store-setting .el-form-item__content{margin:0 20px 0 12px}.store-setting .el-button.el-button-confirm{width:80px!important}.store-setting .el-dialog{height:420px}.store-setting .el-dialog .el-dialog__body{height:340px;padding:10px;overflow:auto}.store-setting .el-dialog .el-table tr th{background:#fff;color:#333;font-size:16px;font-weight:700;height:40px;text-align:left}.store-setting .el-dialog .el-table td,.store-setting .el-dialog .el-table th{padding:8px!important;text-align:left;border:none}