.key-and-value-editor{font-size:12px!important}.key-and-value-editor .el-input{width:100%!important}.key-and-value-editor .el-input.key-input{width:120px!important}.key-and-value-editor .el-table__empty-block{min-height:40px}.array-editor{font-size:12px!important}.array-editor .my-header{color:#333}.array-editor .el-input{width:100%!important}.array-editor .el-input.key-input{width:120px!important}.array-editor .el-table__empty-block{min-height:40px}.array-editor .requiredclass>div.cell:before{content:"*";color:#f5222d;margin-right:4px}.file-editor .el-upload{width:100%;text-align:right}.file-editor .el-upload .file-icon{color:#34c388}.listeners .listener-item{padding:20px;margin-bottom:20px;background-color:#f2f2f2;border:1px dashed #f2f2f2;-webkit-transition:border .3s;transition:border .3s;position:relative;border-radius:4px}.listeners .listener-item .listener-item-head{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;font-size:12px}.listeners .listener-item .listener-item-head .listener-item-type{font-size:12px}.listeners .listener-item .listener-item-head .listener-item-type .title{color:#888;float:left}.listeners .listener-item .listener-item-head .listener-item-type .desc{float:left;margin-left:8px;color:#444;margin-right:20px}.listeners .listener-item .listener-item-head .listener-item-btn .btn{margin-right:5px}.listeners .listener-item .listener-item-head .listener-item-btn .btn:last-child{margin-right:0}.el-select-dropdown .custom-option .value{float:right;font-size:12px;color:#888;margin-left:30px}.module-detail .page-header-content{padding:16px 20px}.module-detail .module-title{margin-bottom:10px}.module-detail .listener-title{margin-bottom:20px}.module-detail .listener-title:before{content:"*";color:#f5222d;font-size:12px;vertical-align:text-bottom}.module-detail .el-form-item .el-input,.module-detail .el-form-item .el-select{width:100%}.module-detail .el-form-item .el-select:not(.reset-width){width:330px}.module-detail .el-form-item .el-form-item__label{font-size:14px;color:#606266}.module-detail .config-item-wrapper{min-height:100px}.module-detail .config-item-wrapper .params-loading-wrapper{padding:0 32px}.module-detail .button-group__center{margin-bottom:24px}.module-detail .listener-wrapper{margin-top:24px}.module-detail .delete-btn{top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}