* { box-sizing: border-box; } ul { margin: 0px; padding: 0px; list-style: none; } li { list-style: none; } .f-page-body { background: #fff; } .timeTable_sec1 { padding: 14px 12px; text-align: center; background: #0075C4; color: #94D4FF; font-size: 0; } .tSec1Box > * { display: inline-block; vertical-align: middle; } .tSec1Line { height: 13px; width: 1px; background: #94D4FF; margin: 0 10px; } .tSec1Box { font-size: 15px; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; } #semester { margin-bottom: 10px; } #weekTime { } #weekTime span { margin: 0 10px; } #weekTime i { } .tSec1Box > span { width: auto; text-align: center; line-height: 22px; } .tSec1Box img { width: 15px; margin-right: 2px; } /*.tSec1Box span span{ color: #fff; margin: 0 10px; }*/ .tSec1Box span:after { display: none; } .timeTable_sec2 { margin-bottom: 30px; } .tSec2Top { padding: 0 12px; background: #0075C4; height: 55px; text-align: center; overflow: hidden; } .tSec2Top li { width: 14.285714%; float: left; line-height: 18px; padding: 9px 0 9px; color: #fff; font-size: 13px; border-right: 1px solid #1084D2; border-top: 1px solid #1084D2; } .tSec2Top li:first-child { border-left: 1px solid #1084D2; } .tSec2Top li.active { color: #0075C4; background: #fff; border-color: #fff; } .tSec2Top li span { display: block; } .tSec2Top li span:first-child { letter-spacing: 2px; text-transform: uppercase; } .tSec2Box { padding: 0 12px 15px; margin-top: 10px; } .tSec2Con { border-left: 1px solid #D5EAF7; border-right: 1px solid #D5EAF7; border-top: 1px solid #D5EAF7; display: none; } .tSec2Con:first-child { display: block; } .tSec2List { margin-top: 10px; } .tSec2List:first-child { margin-top: 0; } .tSec2List li { border-bottom: 1px solid #D5EAF7; overflow: hidden; height: 60px; } .tSec2ListL { float: left; background: #E8F6FF; height: 100%; width: 25%; text-align: center; line-height: 36px; padding: 11px 0; font-size: 14px; color: #0C86D8; } .tSec2ListL b { font-size: 20px; margin-right: 5px; } .tSec2ListR { float: left; width: 75%; height: 100%; line-height: 18px; padding: 4px 0; overflow: hidden; } .tSec2ListBox { width: 70%; float: left; padding-left: 5px; } .tSec2ListT { color: #3E3E3E; font-size: 15px; margin: 5px 0; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; } .tSec2ListTxt { color: #888888; font-size: 13px; } .tSec2Location { width: 30%; float: left; line-height: 44px; font-size: 13px; color: #888888; } .noHtml { height: 100%; line-height: 60px; text-align: center; font-size: 14px; }