.base-image-upload[data-v-64c2fc6c]{display:flex;align-items:center;flex-flow:row wrap}.base-image-upload .base-image-item[data-v-64c2fc6c]{width:120px;height:120px;border:1px solid #d7d7d7;position:relative;border-radius:8px;margin-right:16px;margin-bottom:16px;overflow:hidden}.base-image-upload .base-image-item:hover .base-image-item-mask[data-v-64c2fc6c]{display:block}.base-image-upload .base-image-item img[data-v-64c2fc6c]{width:100%;height:100%}.base-image-upload .base-image-item .base-image-item-mask[data-v-64c2fc6c]{display:none;position:absolute;top:-1px;left:-1px;width:100%;height:100%;background:rgba(24,44,79,.5);box-sizing:border-box}.base-image-upload .base-image-item .base-image-item-mask .base-image-item-icon[data-v-64c2fc6c]{width:100%;height:100%;display:flex;align-items:center;justify-content:center}.base-image-upload .base-image-item .base-image-item-mask .base-image-item-icon i[data-v-64c2fc6c]{cursor:pointer;font-size:24px;color:#fff}.base-image-upload .base-image-item .base-image-item-disabled[data-v-64c2fc6c]{position:absolute;top:0;left:0;width:100%;height:100%;background:#f5f7fa;opacity:.5;display:flex;align-items:center;justify-content:center}.base-image-upload[data-v-64c2fc6c] .avatar-uploader .el-upload{border:1px dashed #d9d9d9;border-radius:8px;cursor:pointer;position:relative;overflow:hidden}.base-image-upload[data-v-64c2fc6c] .avatar-uploader .el-upload:hover{border-color:#409eff}.base-image-upload[data-v-64c2fc6c] .avatar-uploader-icon{font-size:28px;color:#8c939d;width:120px;height:120px;line-height:120px;text-align:center}.rule-form{padding:0 15px}.rule-form ::v-deep .el-form-item{display:flex}.rule-form ::v-deep .el-form-item .el-form-item__label{width:110px;max-width:110px;text-align:left}.rule-form ::v-deep .el-form-item .el-form-item__content{flex-grow:1}.rule-form .pay-box{padding:20px 12px;width:100%;background-color:#f7f7f7;border-radius:6px;box-sizing:border-box;margin-top:9px;line-height:20px}.rule-form .pay-box span:first-child{display:block;color:#999;font-size:14px;font-family:SourceHanSansSC-regular;font-weight:500;margin-right:8px}.rule-form .pay-box span:last-child{color:#00072a;font-weight:600;font-size:14px}.rule-form .pay-box .form-item{display:flex;align-items:center;margin-bottom:12px}.rule-form .pay-box .form-item:last-child{margin-bottom:0}.rule-form .pay-box .form-item .label{width:150px;text-align:right}