.party-dialog{ background:@party-white; box-shadow: 0 4px 8px 0 rgba(221,221,221,0.40); border-radius: 8px; padding: 20px 20px 0 20px; &.noHeader{ .el-dialog__header{ display: none; } } .el-dialog__header{ padding: 0; border-bottom: 1px solid @party-border-color; height: 40px; text-align: center; .el-dialog__title{ font-size: 18px; font-weight: bold; color: @font-color; } .el-dialog__close{ font-size: 20px; &:hover{ color: @party-btn-color; } } } .el-dialog__footer{ padding-top: 20px; border-top: 1px solid @party-border-color; text-align: center; .el-button{ width: 160px; } } }