@charset "UTF-8";*{margin:0;padding:0}body,button,html{font-family:"Helvetica Neue",Helvetica,"PingFang SC","Hiragino Sans GB","Microsoft YaHei","微软雅黑",Arial,sans-serif}.box-block{margin:25px;border:1px solid #d1dbe5;border-radius:4px;padding:30px}.box-tag-block{border:1px solid #d1dbe5;border-top:0;border-radius:4px;padding:30px;margin:0 25px}.box-footer,.box-line{border-top:1px solid #f4f4f4}.box-title{margin:25px}.box-body .el-form-item__label{width:150px}.box-body .el-form-item__content{margin-left:150px}.box-body .form-item-inline .el-form-item__content{margin-left:0}.box-body .form-item-inline .el-input{width:90%;margin-right:5px}.box-footer{padding:25px 0 0 130px}.box-footer .el-button{margin-left:20px}.tips-text{color:#c33;padding-left:28px;font-size:small}.sidebar{width:200px;background:#324157;position:fixed;left:0;top:60px;overflow:auto}.sidebar .sidebar-select{position:relative;padding:20px 10px;display:flex;border-bottom:1px solid #48576a;background-color:#324157}.sidebar .el-submenu__title{height:48px;line-height:48px}.sidebar::-webkit-scrollbar{width:1px;height:1px}.sidebar::-webkit-scrollbar-thumb{border-radius:10px;-webkit-box-shadow:inset 0 0 5px rgba(0,0,0,.2);background:#324157}.sidebar::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 5px rgba(0,0,0,.2);border-radius:10px;background:#48576a}.home-index{background:#ebeef2;margin:-20px!important;padding:20px}.home-index .title{font-size:18px;font-weight:700}.home-index .el-cascader{left:20px;width:90%!important}.home-index .el-date-editor{float:right}.home-index .chart-card span{line-height:35px}.home-index .chart{width:100%;height:500px}.home-index .top-title{height:70px!important}.home-index .header-btn{float:none!important}.home-index .tool-box{margin:0;background:0 0!important}.home-index .search-wrapper .el-card{text-align:center;cursor:pointer}.home-index .el-card{margin-bottom:10px}.home-index .el-card .el-card__body{padding:15px}.home-index .el-card .el-card__body .total-span{margin:0 20px}.home-index .el-card .el-card__body .search-span{line-height:30px}.home-index .el-card .el-card__body .total-div{text-align:center;line-height:30px}.home-index .home-pm,.home-index .home-pm2{height:22px;line-height:22px;width:22px;display:inline-block;font-size:12px;text-align:center}.home-index .el-card .el-card__header{padding:10px 20px}.home-index .chart-card,.home-index .warning-card{margin-top:10px}.home-index .home-pm{background-color:#f7ba2a;color:#fff;border-radius:50%;border:1px solid #ec6941}.home-index .home-pm2{background-color:#ebeef2;color:#1a1a1a;border-radius:50%;border:1px solid #bfcbd9}.home-index .home-ycbj-icon{font-size:12px;color:#fff;border-radius:11px;box-sizing:border-box;text-align:center;padding:2px 8px}.home-index .warning-href{text-align:center;font-size:12px;color:gray}.home-index .warning-href a{text-decoration:none;color:gray}.home-index .warning-href a:hover{color:#5f9ea0}.home-index .card-body{margin:15px;overflow:hidden}.home-index .shebei-imgbox{margin:0 auto;width:98px;height:98px}.home-index .shebei-imgbox img{width:100%}.home-index .shebei-p{margin-top:12px;font-size:16px;line-height:32px}.home-index .shebei-span{font-size:32px;line-height:48px}.home-index .shebei-spansub{font-size:12px}.home-index .currency{margin-left:-20px;margin-right:5px}.home-index .shebei-color1{color:#5e93f9}.home-index .shebei-color2{color:#36a9fc}.home-index .shebei-color4{color:#fe5c5a}.home-index .quanguogk-p{font-size:16px;line-height:32px;text-align:center}.home-index .quanguogk-span{font-size:32px;color:#229ffc;text-align:center}.home-index .yingshou-chart{margin-top:20px;width:100%;height:460px}.device-index .el-col,.device-new .el-col{margin-bottom:10px}.device-assigned .tool-box{margin:20px!important}.device-assigned .el-table{margin:0 20px}.device-assigned .el-col{margin-bottom:10px}.device-status .el-row,.device-switch .el-row{margin-bottom:20px}.device-status .el-card__header,.device-switch .el-card__header{text-align:center;padding:10px 20px}.device-status .el-card__body,.device-switch .el-card__body{text-align:center;min-height:24px}.card-detail .el-input,.card-detail .el-input-group,.device-info .el-input,.device-info .el-input-group,.device-params .el-input,.device-params .el-input-group{width:60%!important}.order-detail .el-form-item__label{width:100px!important}.order-detail .el-form-item{margin-bottom:10px}.package-create{margin-bottom:10px!important;float:right}.package-create .el-textarea{margin-top:5px}.package-create .el-input-group--prepend{margin:5px 0}.package-create .el-select .el-input{width:110px}.package-create .card,.package-create .recommend{float:left;line-height:20px}.package-create .card .el-checkbox__label,.package-create .recommend .el-checkbox__label{font-size:10px}.supervisor-select .el-select{width:200px!important;margin-bottom:15px}.supervisor-select .city{left:54px}.device-create .box-block,.device-edit .box-block,.network-edit .box-block{margin-top:50px}.device-create .num-button,.device-edit .num-button,.network-edit .num-button{float:right;margin:0 10px}.warning-type .el-tag{margin:5px}.warning-type .input-new-tag{width:100px}.agent-info .quill-editor{margin-left:150px}.agent-info .ql-editor{min-height:200px;max-height:400px}.share-detail .el-input.is-disabled .el-input__inner{background-color:#f6f6f6;color:gray}.share-detail .date-tag{width:30%;background-color:#fbfdff;color:#97a8be;height:36px;font-size:14px;padding:6px 5px;margin:0 -6px 0 0;border-radius:4px 0 0 4px}.share-detail .date-input input{border-radius:0 4px 4px 0}.share-detail .el-row{margin-top:20px}.share-detail li{line-height:30px}.share-detail .el-date-editor.el-input{width:70%}.statement-index{margin:0 30px}.ad-index .ad-desc{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ad-index .el-card{height:290px}.navbar{background-color:#20a0ff;position:fixed;width:100%;z-index:101;border-bottom:1px solid #20a0ff}.navbar .el-menu--horizontal.el-menu--dark .el-menu-item:hover,.navbar .el-menu--horizontal.el-menu--dark .el-submenu__title:hover,.navbar .nav-menu{background-color:#20a0ff!important}.navbar .nav-logo{float:left;height:60px;line-height:60px;color:#fff;padding-left:10px}.navbar .nav-logo h3{font-size:24px;font-weight:400}.navbar .nav-logo h3 img{float:left;margin-top:5px;height:44px}.navbar .nav-logo h3 span{letter-spacing:2px;margin-left:5px}.navbar .nav-menu{float:right;border-bottom:1px solid #20a0ff!important}.navbar .nav-menu .el-menu{width:100px}.navbar .nav-menu .el-submenu .el-menu-item{min-width:100%}.navbar .nav-menu .el-menu-item.is-active{color:#bfcbd9}.navbar .el-menu--dark .el-menu-item,.navbar .el-menu--dark .el-submenu__title,.navbar .el-menu--horizontal .el-submenu .el-submenu__icon-arrow{color:#fff!important}.navbar .el-menu-item.lang,.navbar .el-menu-item.userInfo{color:#48576a!important}.wrapper-login{display:table;position:absolute;width:100%;height:100%;min-height:100%;background:url(/img/admin/bgimg.jpg) no-repeat!important;background-size:cover!important}.wrapper-login .login-logo{width:320px;margin:0 auto 60px}.wrapper-login .login-box{display:table-cell;text-align:center;padding-top:280px}.message-detail .el-form,.order-refund .el-form{text-align:left}.wrapper-login .login-box .login-form{width:320px;margin:-50px auto;background:#fff;padding:35px 35px 20px}.wrapper-login .login-box .login-form h3{font-size:20px;font-weight:400;letter-spacing:2px}.wrapper-login .login-box .login-form .login-info{line-height:20px;margin-top:5px}.wrapper-login .login-box .login-form button{width:100%}.room-index .el-form-item{margin-bottom:10px}.room-right-icon{height:16px;width:16px;float:left}.icon-vip{background:url(/img/admin/vip.png) center center no-repeat;background-size:contain}.icon-day{background:url(/img/admin/day.png) center center no-repeat;background-size:contain}.order-refund .remarks{max-height:100px;overflow:auto}.order-refund .remark-tips{font-size:10px;color:red;margin-left:10px}.charge-detail .el-dialog{width:500px}.message-create .ql-editor{min-height:200px}.message-create .ad-uploader{font-size:30px;color:#8c939d;height:200px;line-height:200px}.message-create .ad-uploader .el-upload{border-radius:6px;cursor:pointer;position:relative;overflow:hidden;width:200px}.message-create .ad_img{width:200px;height:200px;display:block}.message-detail .ad_img{max-width:200px;max-height:200px}.message-detail .content{OVERFLOW-Y:auto;max-height:100px;line-height:20px}.userIcon .fa-icon{width:auto;margin-left:20px;height:25px}.userImage{text-align:center}.userImage p{text-align:left;width:120px;color:gray;font-size:12px;overflow:hidden;text-overflow:ellipsis}