.form-col-min{line-height:20px;line-height:30px}.el-container{height:100%!important;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.home{width:100%;height:100%;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background:#ebeef5}.center-container{min-width:400px;max-width:720px;border-left:1px solid #e0e0e0;border-right:1px solid #e0e0e0}.center-container .btn-bar{height:45px;line-height:45px;font-size:18px;border-bottom:2px solid #e4e7ed;text-align:right}.center-container .el-main{padding:0;position:relative}.components-list{padding:10px 0}.components-list .widget-cate{padding:8px 12px;font-size:13px}.components-list ul{position:relative;overflow:hidden;padding:0 10px 10px;margin:0}.components-list .ghost{background:#fff;border:1px dashed #409eff}.components-list .ghost:after{background:#fff}.components-list .form-edit-widget-label{font-size:12px;display:block;width:100%;height:50px;line-height:50px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;border:1px solid #dcdfe6;text-align:center}.components-list .form-edit-widget-label:hover{color:#409eff;border:1px dashed #409eff;-webkit-box-shadow:0 2px 12px 0 rgba(0,0,0,.2);box-shadow:0 2px 12px 0 rgba(0,0,0,.2)}.components-list .form-edit-widget-label>a{display:block;cursor:move;background:#fff;text-decoration:none}.widget-form-wrapper .widget-form-container{height:100%;border:1px solid #ccc;background-color:#fff;background-repeat:no-repeat;background-size:100% 100%}.widget-form-wrapper .widget-form-container img{vertical-align:top}.widget-form-wrapper .widget-form-container .widget-empty{margin:5px;height:10px;width:calc(100% - 10px);background-repeat:no-repeat;background-position:1%;border:1px dashed #ccc}.widget-form-wrapper .widget-form-container .widget-empty:after{content:"请拖动元素到本区域";display:block;background:#fff;text-align:center;margin-top:50px;font-size:16px;color:#999;z-index:10}.widget-form-wrapper .widget-form-list{min-height:435px}.widget-form-wrapper .widget-form-list .ghost{background:#fff;border:1px dashed #409eff}.widget-form-wrapper .widget-form-list .ghost:after{background:#fff}.widget-form-wrapper .widget-form-list li.ghost{position:relative;line-height:30px;list-style:none;font-size:0}.widget-form-wrapper .widget-form-list li.ghost:after{content:"放到这里";display:block;background:#fff;position:absolute;left:50%;margin-left:-32px;top:0;font-size:16px;color:#999;z-index:10}.widget-form-wrapper .widget-action-toolbox{position:absolute;right:5px;top:5px;padding:0 5px 0 5px;line-height:1;z-index:1009;text-align:center;border-radius:4px;-webkit-box-shadow:0 2px 12px 0 rgba(0,0,0,.1);box-shadow:0 2px 12px 0 rgba(0,0,0,.1);background-color:#fff}.widget-form-wrapper .widget-action-delete{position:absolute;right:10px;top:3px;z-index:1009}.widget-form-wrapper .widget-action-clone{position:absolute;right:70px;top:3px;z-index:1009}.widget-form-wrapper .widget-view{margin:0;padding:5px 10px;position:relative;min-height:48px}.widget-form-wrapper .widget-view:after{content:"";position:absolute;left:0;right:0;bottom:0;top:0;display:block;z-index:1001}.widget-form-wrapper .widget-view input::-webkit-input-placeholder{color:#666;opacity:1}.widget-form-wrapper .widget-view:hover{border:1px dashed #4caf50}.widget-form-wrapper .widget-view.active{border:2px solid #4caf50;z-index:1111}.widget-form-wrapper .widget-view .wg-item{display:-webkit-box;display:-ms-flexbox;display:flex;line-height:30px}.widget-form-wrapper .widget-view .wg-input,.widget-form-wrapper .widget-view .wg-select{width:100%;height:35px;margin:5px 0;color:#666;font-size:14px;border-radius:4px;border:1px solid #ddd;outline:none;text-indent:10px;-webkit-transition:.3s;transition:.3s}.widget-form-wrapper .widget-view .narrow{width:120px}.widget-form-wrapper .widget-view .wide{width:350px}.widget-form-wrapper .widget-view .topTitle{margin-top:10px;font-weight:bolder}.widget-form-wrapper .widget-view .wg-title{margin-right:10px;color:#333}.widget-form-wrapper .widget-view .wg-title .required{font-size:14px;font-weight:bolder;color:#e64340;padding-left:5px}.widget-form-wrapper .widget-view .wg-description{font-size:12px;margin-right:10px;color:#909399}.widget-form-wrapper .widget-view .wg-splitline{margin-top:10px;border-top:1px solid #355e92}.widget-form-wrapper .widget-view .wg-checkbox .label{float:left;cursor:pointer;position:relative;margin-right:10px}.widget-form-wrapper .widget-view .wg-checkbox .label>span{background:#fff;padding:8px 15px;border-radius:10px;border:1px solid #ddd}.widget-form-wrapper .widget-view .wg-checkbox .wg-checkbox-input:checked+span{background-color:#409eff;border-color:#409eff;color:#fff}.widget-form-wrapper .widget-view .wg-switch .label{display:-webkit-box;display:-ms-flexbox;display:flex;cursor:pointer}.widget-form-wrapper .widget-view .wg-switch .wg-switch-core{display:inline-block;position:relative;margin:0;width:40px;height:20px;border:1px solid #dcdfe6;outline:0;border-radius:10px;-webkit-box-sizing:border-box;box-sizing:border-box;background:#dcdfe6;-webkit-transition:border-color .3s,background-color .3s;transition:border-color .3s,background-color .3s}.widget-form-wrapper .widget-view .wg-switch .wg-switch-core:after{content:"";position:absolute;top:1px;left:1px;border-radius:100%;-webkit-transition:all .3s;transition:all .3s;width:16px;height:16px;background-color:#fff}.widget-form-wrapper .widget-view .wg-switch .wg-switch-input:checked+span{background-color:#409eff;border-color:#409eff;color:#fff}.widget-form-wrapper .widget-view .wg-switch .wg-switch-input:checked+span:after{left:100%;margin-left:-17px}.widget-form-wrapper .widget-view .wg-paragraph{color:#606266;line-height:23px;text-indent:23px;font-size:12px}.widget-form-wrapper .widget-view .wg-choose-image{margin-top:10px;margin-left:0;width:120px;height:120px;color:#ddd;font-size:120px;line-height:95%;text-align:center;background-color:#fffefe;cursor:pointer;border-radius:1px;border-style:solid;border-color:#a09d9d;border-width:1px;float:left}.flex-column{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.align-middle{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.flex-auto{-webkit-box-flex:1;-ms-flex:auto;flex:auto}.form-col,.form-item__label{line-height:40px}