Template:ScheduleList/styles.css

.schedule-list {
	font-family: Arial, sans-serif;
	line-height: 1.6; /* 行高 */
	margin: 1px 0 0 0;
	background:#000;
}

.schedule-list li {
	margin-bottom: 1px;
}

.schedule-list li .datetime{
	display: flex;
	align-items: center;
	padding: 0 15px;
}
.schedule-list li .datetime > .schedule-week{
	margin-right: 15px;
	font-family: 'Linux Libertine', 'Georgia', 'Times', 'Source Serif Pro', serif;
	font-weight: bold;
}
.schedule-list li .datetime > .schedule-box{
	margin-left: 15px;
}
.schedule-list li .datetime > .schedule-date{
	background:#000;
	height:100%;
	display: flex;
	align-items: center;
	min-width: 69px;
    justify-content: center;
	font-family: 'Linux Libertine', 'Georgia', 'Times', 'Source Serif Pro', serif;
}
.schedule-list li .datetime > .schedule-box > .time{
	color:#420543;
	font-size: xx-small;
}
.schedule-week{
    font-size: larger;
}
.offline > .datetime >.schedule-week{
	color:#F949E9;
	 width: 38px;
    display: flex;
    justify-content: center;
}
.online > .datetime >.schedule-week{
	color:#630044;
}
/* 表格页通用样式 */
.online{
	background:#FA48E2;
	color:#fff;
}
.offline{
	background:#4A0446;
	color:#fff;
	padding: 5px 0;
}
.neuro-evil{
	background:#cb6273;
	text-shadow:-1px -1px 0 #e3c3ad,1px -1px 0 #e3c3ad,-1px 1px 0 #e3c3ad,1px 1px 0 #e3c3ad;
}
.neuro-vedal{
	background:#96ba8c;
	text-shadow:-1px -1px 0 #4ab06b,1px -1px 0 #4ab06b,-1px 1px 0 #4ab06b,1px 1px 0 #4ab06b;
}
.evil-vedal{
	background:#7e5952;
	text-shadow:-1px -1px 0 #4ab06b,1px -1px 0 #4ab06b,-1px 1px 0 #4ab06b,1px 1px 0 #4ab06b;
}
.vedal{
	background:#4ab06b;
}
.neuro-evil-vedal{
	background:#a07c70;
	color:#fff;
}