body {
    margin: 0;
}

.el-menu-vertical-demo:not(.el-menu--collapse) {
    width: 200px;
    min-height: 400px;
}

.el-col {
    border-radius: 4px;
}

.bg-purple-dark {
    background: #99a9bf;
}

.bg-purple {
    background: #d3dce6;
}

.bg-purple-light {
    background: #e5e9f2;
}

.grid-content {
    border-radius: 4px;
    min-height: 36px;
}

.el-input {
    width: 160px;
}
.el-form-item{
    margin-bottom: 6px;
}

.el-cascader{
    width: 222px;
}

.upload-demo{
    display: inline-block;
}