.packbox > #append-image {
display: flex;
justify-content: center;
align-items: center;
}
div:not(.appendpack) > #append-image {
display:none;
}
#appendpack > #right-image,
#appendpack > #top-image {
display:none;
}
.packbox > #append-image {
grid-column: 1 / 5;
}
.both > #date-label {
grid-row-end: span 2;
}
@media all and (min-width: 950px) {
#appendpack > #top-image {
display: flex;
}
#title {
grid-column: 1 / 5;
}
}
/* 背景色定义 */
.packbox>.label,
.packbox>#title,
.packbox>.header,
.packbox>div>div>.label-text,
.packbox>div>div>div>.label-text {
background-color: #e8eaf3;
}