@charset "utf-8"; /* CSS Document */ body { font-family: "Microsoft YaHei", "微软雅黑" !important; padding: 10px; color: #333; } .perFestivalsBox td.active { cursor: pointer; } .perFestivalsBox td.active:hover { color: crimson; } .warpper { background: #fff; padding-bottom: 30px; font-size: 15px; } .personalBox { padding: 10px; } .personT { font-size: 28px; text-align: center; margin: 30px 0 10px; } .perSemester { /*text-align: center;*/ border: 1px solid #dfdfdf; line-height: 40px; overflow: hidden; padding: 0 10px; } .perSemester span { float: right } .perWeek { overflow: hidden; line-height: 40px; text-align: center; border-left: 1px solid #dfdfdf; border-right: 1px solid #dfdfdf; } .perWeek li { width: 12.5%; float: left; border-left: 1px solid #dfdfdf; } /*.perWeek li:first-child{ border-left: 1px solid #dfdfdf; } */ .perFestivalsBox { border-left: 1px solid #dfdfdf; border-right: 1px solid #dfdfdf; border-bottom: 1px solid #dfdfdf; text-align: center; } .perFestivalsBox td { border-left: 1px solid #dfdfdf; border-top: 1px solid #dfdfdf; width: 12.5%; font-size: 14px; padding: 10px; } .perFestivalsBox td div { min-height: 20px; /*padding:0 10px;*/ } /*.perFestivalsBox td div:first-child{ margin-top: 10px; } .perFestivalsBox td div:last-child{ margin-bottom: 10px; }*/ .perFestivalsBox td:first-child, .perWeek li:first-child { border-left: 0; } .perBtn { background: #282E3B; text-align: center; font-size: 0; line-height: 40px; width: 300px; margin: 30px auto 0; cursor: pointer; border-radius: 4px; } .perBtn * { display: inline-block; vertical-align: middle; } .perBtn img { width: 20px; margin-right: 10px } .perBtn span { font-size: 14px; color: #fff; } .perFestivalsBox table, .perFestivalsBox tr { width: 100%; }