.mod-footer{text-align:center}.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;transition:all .3s}.ng-form-kvlist .option-change-box .option-delete-box:hover{background:#f22;color:#fff}.form-tableList-properties .data-set{padding:10px}.form-tableList-properties .table-column-tree .el-col{margin-bottom:0}.table-column-tree .tree-row{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;height:26px;cursor:pointer}.wangEditor_html{color:#999;font-size:14px;font-weight:700}.wangEditor_html-content{position:fixed;left:0;top:0;height:100%;z-index:2048;padding:0 20px;background-color:#fff}.wangEditor_html-content,.wangEditor_html-content textarea{width:100%;box-sizing:border-box}.wangEditor_html-content textarea{height:90%;border-color:#ccc;border-radius:5px;padding:10px}.wangEditor_html-header{padding:5px 0;text-align:right}.wangEditor_html-close{color:#333;font-weight:700;font-size:22px}.form-item-base-number{vertical-align:middle;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}canvas[data-v-d5b37f90]{max-width:100%;display:block}.esign[data-v-18474cea]{max-width:1000px;margin:auto;padding:10px}.esigh-btns[data-v-18474cea]{text-align:right}.esignature[data-v-18474cea]{border:2px solid #ccc}.ng-form-upload.upload .el-upload{display:none}.ng-form-label .is-required:before{content:"*";color:#f56c6c;margin-right:4px}:root{--card-back-color:#fff}.ng-layout-card{z-index:0;margin:0!important;border-radius:4px;border:1px dashed #ccc}.ng-layout-card .el-card__body{height:100%;min-height:200px}.ng-layout-card .el-card__header{background-color:var(--card-back-color);border:1px solid #ebeef5}.ng-layout-card .card-row{min-height:200px;height:100%}.ng-layout-card .card-row .draggable-box{min-height:200px;border-radius:4px;border:1px dashed #ccc;box-sizing:border-box;padding-left:2px;padding-right:2px}:root{--collapse-back-color:#fff}.ng-layout-collapses{z-index:0;margin:0!important;border-radius:4px;border:1px dashed #ccc}.ng-layout-collapses .el-collapse-item__content{height:100%;min-height:200px}.ng-layout-collapses .el-collapse-item__header{background-color:var(--collapse-back-color);border:1px solid #ebeef5}.ng-layout-collapses .collapse-row{min-height:200px;height:100%}.ng-layout-collapses .collapse-row .draggable-box{min-height:200px;border-radius:4px;border:1px dashed #ccc;box-sizing:border-box;padding-left:2px;padding-right:2px}.v-list-col .delete{margin-left:10px;background:#ffe9e9;color:#f22;width:28px;height:28px;line-height:28px;text-align:center;border-radius:50%;overflow:hidden;transition:all .3s;cursor:pointer}.layout-collapse-properties{padding:20px}.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;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;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;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{box-sizing:border-box;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{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:-ms-flexbox;display:flex;-ms-flex-pack:space-evenly;justify-content:space-evenly;-ms-flex-align:center;align-items:center;-ms-flex-direction:column;flex-direction:column;margin-bottom:10px}.grid-layout{display:-ms-grid;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%;box-sizing:border-box;transition:all .3s;border-collapse:collapse}.ng-table-controller .form-table tr td.td-bordered{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{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{box-sizing:border-box;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;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;box-sizing:border-box;padding-left:2px;padding-right:2px}.layout-tabs-properties{padding:20px}.ng-application-state .width-select .el-input__inner{text-align:right}.node-item{padding:10px;background:#fff;border-color:#fff;border-radius:5px;margin-top:10px}.node-item.active{background:#d9f1ff;border-color:#d9f1ff}.drag-box{position:relative;box-sizing:border-box;padding:8px;overflow:hidden;transition:all .3s;min-height:36px;background:#fff}.drag-box .key-box{position:absolute;bottom:2px;right:5px;font-size:14px;color:#409eff}.drag-box.active{background:rgba(132,185,241,.49);outline-offset:0}.drag-box.active:before{right:0}.drag-box .form-item-box{position:relative;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;transition:all 0s;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;-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}.ng-form-build .row{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.form-build-panel .ng-form-build{height:100%;overflow-y:auto;overflow-x:hidden}.panel-header-index{height:100%}.panel-header-index .header-sub{display:-ms-flexbox;display:flex;padding:0}.panel-header-index .header-sub .header-left{width:260px}.panel-header-index .header-sub .header-right{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex:2;flex:2;-ms-flex-preferred-size:auto;flex-basis:auto}.panel-header-index .logo,.panel-header-index .title{float:left;padding-left:10px}.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%;max-height:400px;overflow:auto}.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%;transition:.15s ease-in-out;transition-property:transform;will-change:transform}.drag-item ul .form-edit-widget-label .label-item:hover{z-index:1;transform:scale(1.075)}.drag-item ul .form-edit-widget-label .item-img{height:100%;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;width:calc(100% - 630px);position:absolute;top:40%;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;width:100%}.form-panel .ng-form .items-main{height:100%;min-height:500px;padding:0 10px}.ng-form .el-row{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.form-properties .properties-body{padding: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;transition:all .3s}.ng-form-rules .option-change-box .option-delete-box:hover{background:#f22;color:#fff}.el-upload-list .el-upload-list__item[data-v-62c7ae54]{width:100px;border:none;margin-top:0}.img-preview-dialog .el-dialog__header{padding:20px 20px 10px}.ng-form-upload .el-upload__tip{font-size:12px}.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{box-shadow:1px 0 6px 3px rgba(48,65,86,.35);background:#fff;padding-left:0;z-index:100}.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;box-shadow:1px 0 6px 3px rgba(48,65,86,.35000000000000003);background:#fff}.form-design .center-panel{height:100%;overflow-y:auto;overflow-x:hidden;//background-color:#d5d5d5;//padding:100px 50px 0 50px}.form-design .properties-panel{height:100%;box-shadow:-3px 0 6px rgba(48,65,86,.35000000000000003);background:#fff}.togglelefts{width:14px;height:54px;border:1px solid #dadada;border-top-left-radius:3px;border-bottom-left-radius:3px;background:#fff;position:absolute;top:45%;margin-top:-27px;z-index:1000;border-right:1px solid #fff;cursor:pointer}.togglelefts:before{top:20px;left:3px;border-right:5px solid #0662ac;border-bottom:5px solid transparent;border-top:5px solid transparent}.togglelefts:after,.togglelefts:before{content:"";position:absolute;width:0;height:0}.togglelefts:after{top:21px;left:4px;border-bottom:4px solid transparent;border-right:4px solid #fff;border-top:4px solid transparent}.togglelefts:hover{background:#d9f1ff}.togglelefts:hover:before{border-right:5px solid #fff;border-bottom:5px solid transparent;border-top:5px solid transparent}.togglelefts:hover:after{border-bottom:4px solid transparent;border-right:4px solid #d9f1ff;border-top:4px solid transparent}.arrowR:before{top:20px;border-left:5px solid #0662ac;border-bottom:5px solid transparent;border-top:5px solid transparent}.arrowR:after,.arrowR:before{content:"";position:absolute;left:4px;width:0;height:0;border-right:none;cursor:pointer}.arrowR:after{top:21px;border-bottom:4px solid transparent;border-left:4px solid #fff;border-top:4px solid transparent}.arrowR:hover:before{border-left:5px solid #fff;border-bottom:5px solid transparent;border-right:none;border-top:5px solid transparent;cursor:pointer}.arrowR:hover:after{border-right:none;border-bottom:4px solid transparent;border-left:4px solid #005eaa;border-top:4px solid transparent;cursor:pointer}