.ng-base-batch{z-index:0;border-radius:4px;border:1px solid #dcdfe6}.ng-base-batch .draggable-box{min-height:200px}.ng-batch-properties{padding:10px}.ng-form-kvlist{padding-left:10px}.ng-form-kvlist .el-input__inner{padding:0}.ng-form-kvlist .option-change-box{height:38px;padding-bottom:6px}.ng-form-kvlist .option-change-box .option-delete-box{margin-top:3px;background:#ffe9e9;color:#f22;width:25px;height:25px;line-height:25px;text-align:center;border-radius:50%;overflow:hidden;-webkit-transition:all .3s;transition:all .3s}.ng-form-kvlist .option-change-box .option-delete-box:hover{background:#f22;color:#fff}.form-item-base-number{vertical-align:middle;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;position:relative;width:100%}.form-item-base-number .el-input-number__append{float:left;border-top-right-radius:0;border-bottom-right-radius:0;background-color:#f5f7fa;color:#909399;vertical-align:middle;display:table-cell;position:relative;border:1px solid #dcdfe6;border-radius:4px;white-space:nowrap;border-left:0;border-right:0}.form-item-base-number .el-input-number__append .el-input__inner{border-top-right-radius:0;border-bottom-right-radius:0}.form-item-base-number .el-input-number-group__append{border-left:0;text-align:center;display:inline-table}.base-item-span{white-space:pre-wrap}.ng-form-upload.upload .el-upload{display:none}.ng-form-label .is-required:before{content:"*";color:#f56c6c;margin-right:4px}.ng-layout-controller{z-index:0}.ng-layout-controller .controller-row{margin:0!important}.ng-layout-controller .dragpanel{min-height:300px;margin:0}.ng-layout-controller .draggable-box,.ng-layout-controller .list-main{min-height:300px}.controller-bordered{border-radius:4px;border:1px solid #dcdfe6;-webkit-box-sizing:border-box;box-sizing:border-box;color:#606266}.ng-layout-row{margin:0!important;border-radius:4px;border:1px dashed #ccc}.ng-layout-row .ng-layout-col{min-height:70px}.ng-layout-row .ng-layout-col .draggable-box{min-height:65px;border-radius:4px;border:1px dashed #ccc;-webkit-box-sizing:border-box;box-sizing:border-box;padding-left:2px;padding-right:2px}.layout-grid-col-pro .delete{margin-left:10px;background:#ffe9e9;color:#f22;width:28px;height:28px;line-height:28px;text-align:center;border-radius:50%;overflow:hidden;-webkit-transition:all .3s;transition:all .3s;cursor:pointer}.layout-grid-properties{padding:20px}.ng-table-controller .form-table.bordered .grid-item{border:1px solid #e8e8e8!important}.ng-table-controller .form-table.bright .grid-item:hover{background:#fafafa}.ng-table-controller .form-table .grid-item,.ng-table-controller .form-table .grid-item .draggable-box{min-height:45px}.ng-table-controller .form-table .grid-item{-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-transition:all .3s;transition:all .3s;padding:3px 3px;border-collapse:collapse;display:table-cell;vertical-align:inherit}.ng-table-controller .form-table .grid-item .el-form-item{margin-bottom:0!important}.ng-table-controller .form-table .grid-item .list-main{min-height:60px}.ng-table-controller .form-table .grid-item .cell{padding-right:2px;padding-left:2px}.ng-table-controller .draggable-box{-webkit-transition:background-color .3s;transition:background-color .3s}.ng-table-controller .draggable-box:hover{background-color:#fff}.ng-table-controller .drag-move{margin-bottom:10px}.ng-table-controller .grid-build{height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly;-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;margin-bottom:10px}.grid-layout{display:grid;padding:4px}.table-layout-build.small .table-td{padding:8px 8px}.table-layout-build .table-td,.table-layout-build .table-td .row-td{min-height:30px}.table-layout{table-layout:fixed}.table-box .td-draggable,.table-box .td-row{min-height:65px;min-width:100px}.table-box .td-draggable{border:1px solid #e8e8e8!important}.ng-table-controller .dragpanel{margin:0}.ng-table-controller .form-table{width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-transition:all .3s;transition:all .3s;border-collapse:collapse}.ng-table-controller .form-table.bordered tr td{border:1px solid #e8e8e8!important}.ng-table-controller .form-table.bright .table-td:hover{background:#fafafa}.ng-table-controller .form-table .el-row .el-form-item{margin:0!important}.ng-table-controller .form-table .table-td,.ng-table-controller .form-table .table-td .draggable-box{min-height:45px}.ng-table-controller .form-table tr{-webkit-transition:all .3s;transition:all .3s;border-collapse:collapse}.ng-table-controller .form-table tr .el-form-item{margin-bottom:0!important}.ng-table-controller .form-table tr td{-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-transition:all .3s;transition:all .3s;padding:3px 3px;border-collapse:collapse;display:table-cell;vertical-align:inherit}.ng-table-controller .form-table tr td .el-form-item{margin-bottom:0!important}.ng-table-controller .form-table tr td .list-main{min-height:60px}.ng-table-controller .form-table tr td .cell{padding-right:2px;padding-left:2px}.table-bordered{border-radius:4px;border:1px solid #dcdfe6;-webkit-box-sizing:border-box;box-sizing:border-box;color:#606266}.ng-layout-tabs{z-index:0;margin:0!important;border-radius:4px;border:1px dashed #ccc}.ng-layout-tabs .el-tabs__content,.ng-layout-tabs .ng-layout-tab-pane{height:100%;min-height:200px}.ng-layout-tabs .ng-layout-tab-pane .draggable-box{min-height:200px;border-radius:4px;border:1px dashed #ccc;-webkit-box-sizing:border-box;box-sizing:border-box;padding-left:2px;padding-right:2px}.layout-tabs-col-pro .delete{margin-left:10px;background:#ffe9e9;color:#f22;width:28px;height:28px;line-height:28px;text-align:center;border-radius:50%;overflow:hidden;-webkit-transition:all .3s;transition:all .3s;cursor:pointer}.layout-tabs-properties{padding:20px}.ng-application-state .width-select .el-input__inner{text-align:right}.node-item{padding:10px;background:#f6f6f6;border-color:#f6f6f6;border-radius:5px;margin-top:10px}.node-item.active{background:#d9f1ff;border-color:#d9f1ff}.drag-box{position:relative;-webkit-box-sizing:border-box;box-sizing:border-box;padding:8px;overflow:hidden;-webkit-transition:all .3s;transition:all .3s;min-height:36px}.drag-box .key-box{position:absolute;bottom:2px;right:5px;font-size:14px;color:#409eff}.drag-box.active{background:rgba(94,168,245,.49019607843137253);outline-offset:0}.drag-box.active:before{right:0}.drag-box .form-item-box{position:relative;-webkit-box-sizing:border-box;box-sizing:border-box;word-wrap:break-word}.drag-box .node-control{bottom:2px;right:5px;font-size:14px;color:#409eff}.drag-box .node-control .copy,.drag-box .node-control .delete{position:absolute;top:0;width:30px;height:30px;line-height:30px;text-align:center;color:#fff;z-index:989}.drag-box .node-control .copy.unactivated,.drag-box .node-control .delete.unactivated{opacity:0!important;pointer-events:none}.drag-box .node-control .copy.active,.drag-box .node-control .delete.active{opacity:1!important}.drag-box .node-control .copy{border-radius:0 0 0 8px;right:30px;background:#409eff}.drag-box .node-control .delete{right:0;background:#409eff}.drag-box .node-control{display:none;position:absolute;top:0;width:100%;height:40px;line-height:40px}.drag-box:hover{background:fade(#409eff,20%)}.drag-box:hover .node-control{display:block}.drag-box .right-menu{width:190px;background:#fff;border:1px solid #ccc;position:fixed;-webkit-transition:all 0s;transition:all 0s;-webkit-box-shadow:3px 3px 5px #999;box-shadow:3px 3px 5px #999;padding:8px 0;z-index:999}.drag-box .right-menu ul{padding:0;margin:0;list-style:none}.drag-box .right-menu ul li{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;padding:0 15px;height:30px;line-height:30px;font-size:14px}.drag-box .right-menu ul li:hover{background:#eee}.active .key-box{color:#ff40ec}.pointer{cursor:pointer}.form-build-panel{height:100%;text-align:left}.form-build-panel .row{height:100%;overflow:auto}.form-build-panel .ng-form-build{height:100%;overflow-y:auto;overflow-x:hidden}.panel-header-index{height:100%}.panel-header-index .logo,.panel-header-index .title{float:left}.panel-header-index .title{line-height:40px;height:40px;padding-left:20px}.panel-header-index .buttons{float:right}.drag-item{padding:8px 0;width:100%;height:100%}.drag-item .widget-cate{padding:8px 12px;font-size:13px}.drag-item ul{position:relative;overflow:hidden;padding:0 10px 10px;margin:0}.drag-item ul .form-edit-widget-label{font-size:12px;display:block;width:30%;line-height:26px;position:relative;float:left;left:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin:2px;color:#333;border:1px solid #f4f6fc;text-align:center}.drag-item ul .form-edit-widget-label:hover{color:#409eff;border:1px dashed #409eff}.drag-item ul .form-edit-widget-label .label-item{cursor:pointer;background:#f9f9f9;border-radius:4px;border:1px solid #ebebeb;height:45px;position:relative;width:100%;-webkit-transition:.15s ease-in-out;transition:.15s ease-in-out;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform;will-change:transform}.drag-item ul .form-edit-widget-label .label-item:hover{z-index:1;-webkit-transform:scale(1.075);transform:scale(1.075)}.drag-item ul .form-edit-widget-label .item-img{height:100%;-o-object-fit:none;object-fit:scale-down;width:100%}.drag-item ul .form-edit-widget-label .handle-label{font-size:10px;font-weight:500;line-height:5px;height:12px;margin:4px -2px 0;text-align:center;color:#777}.drag-item ul a{display:block;cursor:move;background:#f4f6fc;border:1px solid #f4f6fc}.drag-item ul a .icon{margin-right:6px;margin-left:8px;font-size:14px}.drag-item ul a .icon,.drag-item ul a span{display:inline-block;vertical-align:middle}.drag-panel{height:100%;overflow-y:hidden}.drag-panel .title{width:100%;padding-left:20px;font-weight:600;font-size:13px}.form-panel{height:100%;min-height:500px}.form-panel .no-data-text{text-align:center;height:50px;position:absolute;top:40%;left:50%;-webkit-transform:translate(-50%,-50%);font-size:20px;font-weight:700}.form-panel .ng-form,.form-panel .row{height:100%;min-height:500px}.form-panel .ng-form .draggable-box{height:100%;overflow:auto}.form-panel .ng-form .items-main{height:100%;min-height:500px;padding:0 10px}.form-properties .properties-body{padding:10px}[data-v-70fb2f90] .el-radio-button--mini .el-radio-button__inner{padding:7px 10px}.ng-form-rules{padding-left:10px}.ng-form-rules .option-change-box{height:38px;padding-bottom:6px}.ng-form-rules .option-change-box .option-delete-box{margin-top:3px;background:#ffe9e9;color:#f22;width:25px;height:25px;line-height:25px;text-align:center;border-radius:50%;overflow:hidden;-webkit-transition:all .3s;transition:all .3s}.ng-form-rules .option-change-box .option-delete-box:hover{background:#f22;color:#fff}.hd-form .el-radio{margin-right:10px}.hd-form .el-radio .el-radio__label{padding-left:5px}.hd-form .hd-form-divider,.hd-form .hd-form-divider .el-divider__text{font-size:13px}.item-properties .no-data-text{text-align:center;font-size:13px}.item-properties .common-form{padding:10px}.item-properties .ng-form-properties-collapse .el-collapse-item__header{padding-left:10px}.item-properties .linkage-item{border-bottom:1px solid #ebeef5}.item-properties .linkage-item .linkage-form{padding:10px}.design-properties div,.design-properties label,.design-properties span{font-size:13px}.design-properties .tab-pane{padding:0 15px 0 0}.form-design{height:100%;background:#fff;text-align:left}.form-design .header{-webkit-box-shadow:1px 0 6px 3px rgba(48,65,86,.35);box-shadow:1px 0 6px 3px rgba(48,65,86,.35)}.form-design .form-main{padding:0}.form-design .form-main,.form-design .form-main .ng-main-container{height:100%;min-height:500px}.form-design .item-panel{height:100%;overflow-y:hidden;-webkit-box-shadow:1px 0 6px 3px rgba(48,65,86,.35000000000000003);box-shadow:1px 0 6px 3px rgba(48,65,86,.35000000000000003)}.form-design .center-panel{height:100%;overflow-y:auto;overflow-x:hidden}.form-design .properties-panel{height:100%;-webkit-box-shadow:-3px 0 6px rgba(48,65,86,.35000000000000003);box-shadow:-3px 0 6px rgba(48,65,86,.35000000000000003)}