/* flex 布局 */
.f-d-c {
	flex-direction: column;
}

.f-j-c {
	justify-content: center;
}

.f-j-s {
	justify-content: flex-start;
}

.f-j-e {
	justify-content: flex-end;
}

.f-j-sa {
	justify-content: space-around;
}

.f-j-sb {
	justify-content: space-between;
}

.f-ai-c {
	align-items: center;
}

.f-ai-s {
	align-items: flex-start;
}

.f-ai-e {
	align-items: flex-end;
}

.fg1 {
	flex-grow: 1;
}

.fs0 {
	flex-shrink: 0;
}

/* 相对定位&绝对定位 */
.p-r {
	position: relative;
}

.p-a {
	position: absolute;
}
