#main { padding-bottom: 0px; margin: 0px auto; padding-left: 5px; width: 990px; padding-right: 5px; background: #ffffff; overflow: hidden; padding-top: 0px } #top1 { padding-bottom: 0px; margin: 0px; padding-left: 0px; width: 989px; padding-right: 0px; background: #bf0302; float: left; height: 23px; padding-top: 0px } #left1 { width: 20px; background: no-repeat; float: left; height: 434px } #mainleft1 { margin: 0px; width: 250px; float: left; height: 180px } #mainleft1 li { padding-bottom: 0px; margin: 0px; padding-left: 0px; width: 250px; padding-right: 0px; display: block; float: left; overflow: hidden; padding-top: 0px } #mainmid1 { border-bottom: #cecece 1px dashed; padding-bottom: 10px; margin: 0px 0px 5px; padding-left: 0px; width: 450px; padding-right: 0px; float: left; overflow: hidden; padding-top: 0px } .new { padding-bottom: 0px; list-style-type: none; margin: 0px 10px; padding-left: 0px; width: 410px; padding-right: 0px; float: left; padding-top: 0px } .new dt { padding-bottom: 0px; margin: 5px 0px 0px; padding-left: 0px; width: 410px; padding-right: 0px; float: left; padding-top: 0px } .new dd { text-align: left; padding-bottom: 0px; line-height: 18px; margin: 0px; padding-left: 0px; width: 410px; padding-right: 0px; float: left; padding-top: 5px } #mainright1 { margin: 10px 0px; width: 230px; float: left; overflow: hidden } #mainright1 img { float: left } .box { margin: 35px 0px 0px 40px; width: 180px; float: left; height: 300px } .box li { text-align: left; width: 90px; float: left; height: 37px } #main2 { margin: 0px; width: 717px; float: left; overflow: hidden } .more1 { text-align: right; margin: 0px; display: block; float: right } .class { border-bottom: #e72d30 2px dashed; text-align: center; border-left: #e72d30 2px dashed; padding-bottom: 5px; padding-left: 5px; width: 250px; padding-right: 5px; float: left; border-top: #e72d30 2px dashed; border-right: #e72d30 2px dashed; padding-top: 5px } .class li { text-align: left; padding-bottom: 0px; line-height: 22px; margin: 0px; padding-left: 0px; width: 250px; padding-right: 0px; float: left; padding-top: 0px } #tabs0 { margin: 0px; width: 450px; float: left; overflow: hidden } .menu0 { width: 450px; float: left; height: 31px; overflow: hidden } .menu0 li { text-align: center; padding-bottom: 0px; margin: 0px 0px 0px 3px; padding-left: 0px; width: 75px; padding-right: 0px; display: block; float: left; height: 31px; color: #e72d30; font-size: 14px; cursor: pointer; font-weight: bold; padding-top: 5px } .menu0 li.hover { width: 75px; background: ; height: 31px; color: #ffffff } .main0 ol { text-align: left; padding-bottom: 0px; margin: 0px; padding-left: 0px; width: 450px; padding-right: 0px; display: none; float: left; padding-top: 0px } .main0 ol.block { padding-bottom: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; display: block; float: left; padding-top: 0px } .title2 { border-bottom: #e72d30 1px dashed; width: 205px } .question { margin: 0px 0px 0px 10px; width: 205px; float: left } .question li { text-align: left; margin: 5px 0px 0px; width: 205px; float: left } .teacher { padding-bottom: 0px; margin: 0px; padding-left: 0px; width: 265px; padding-right: 0px; background: no-repeat; float: left; height: 285px; overflow: hidden; padding-top: 0px } .teacher dl { margin: 0px 0px 8px 10px; width: 76px; display: block; float: left } .teacher dt { margin: 0px 0px 2px; width: 76px; float: left; height: 76px } .teacher dd { margin: 0px; width: 76px; float: left; height: 20px } .teacher1 { width: 265px; float: left; height: 70px } .line2 { margin: 0px 0px 0px 20px; width: 969px; background: repeat-x; float: left; height: 11px } #tad { margin: 0px 0px 10px; width: 980px; float: left; height: 96px } #tad img { margin: 0px 2px 0px 0px; float: left } .yuanxiao { margin: 9px; width: 225px; float: left } .yuanxiao dt { margin: 0px 0px 5px; width: 225px; float: left; height: 63px } .yuanxiao dd { text-align: left; margin: 5px 0px 0px 3px; width: 215px } #mainleft3 { border-bottom: #cecece 1px solid; border-left: #cecece 1px solid; margin: 0px 0px 10px; width: 678px; float: left; overflow: hidden; border-top: #cecece 1px solid; border-right: #cecece 1px solid } #title2 { text-align: left; padding-bottom: 0px; padding-left: 0px; width: 100%; padding-right: 0px; background: repeat-x; float: left; height: 31px; padding-top: 0px } #title2 strong { text-align: center; padding-bottom: 0px; padding-left: 0px; width: 75px; padding-right: 0px; background: no-repeat; float: left; height: 23px; padding-top: 8px } .more2 { text-align: right; margin: 8px; display: block; float: right } #mainright3 { border-bottom: #cecece 1px solid; border-left: #cecece 1px solid; overflow-x: hidden; margin: 0px 20px 10px 0px; width: 290px; float: right; border-top: #cecece 1px solid; border-right: #cecece 1px solid } .book { margin: 15px; width: 660px; float: left } .book dt { margin: 0px 8px 5px 0px; width: 102px; float: left; height: 150px } .book dd { margin: 0px 8px 0px 0px; width: 102px; float: left } .student { margin: 2px 0px 10px 10px; width: 270px; float: left } .student dt { width: 107px; float: left; height: 115px } .student dd { text-align: left; margin: 0px 3px 3px 10px; width: 150px; float: left; height: 115px } .link { border-bottom: #cecece 1px solid; border-left: #cecece 1px solid; padding-bottom: 5px; margin: 0px; padding-left: 40px; width: 937px; padding-right: 10px; background: #efefef no-repeat left 50%; float: left; height: 70px; border-top: #cecece 1px solid; border-right: #cecece 1px solid; padding-top: 5px } .link li { margin: 10px 13px 0px 0px; float: left; word-break: keep-all } .sp-title { border-bottom: #badaa1 1px solid; padding-bottom: 4px; padding-left: 12px; padding-right: 12px; margin-bottom: 8px; background: #f3fbea; color: #888; border-top: #badaa1 1px solid; padding-top: 4px } .tags_list dd { padding-bottom: 4px; line-height: 220%; padding-left: 12px; padding-right: 12px; padding-top: 4px } .tags_list dd a { white-space: nowrap; margin-right: 10px } .tbox { border-bottom: #badaa1 1px solid; margin: 0px 0px 8px; background: repeat-x 0px -294px; overflow: hidden } .tbox dt { border-bottom: #badaa1 1px solid; border-left: #badaa1 1px solid; height: 24px; clear: both; overflow: hidden; border-top: #badaa1 1px solid; border-right: #badaa1 1px solid } .tbox dd { border-left: #badaa1 1px solid; overflow: hidden; border-right: #badaa1 1px solid } .tbox dt strong { line-height: 25px; padding-left: 8px; padding-right: 4px; display: block; float: left; letter-spacing: 1px; height: 24px; color: #316301 } .tbox dt strong a { color: #316301 } .tbox dt strong a:hover { color: #596f37; text-decoration: none } .tbox dt span.more { position: relative; line-height: 25px; padding-right: 8px; float: right; color: #596f37 } .tbox dt span.more a { color: #596f37; text-decoration: none } .tbox dt span.more a:hover { color: #ff3333; text-decoration: underline } .tbox dt span.label { padding-right: 1px; float: right; height: 25px; overflow: hidden; padding-top: 2px } .tbox dt span.label a { border-left: #badaa1 1px solid; padding-bottom: 0px; line-height: 26px; padding-left: 8px; padding-right: 7px; display: block; float: left; letter-spacing: 1px; height: 26px; color: #666; overflow: hidden; text-decoration: none; padding-top: 0px } .tbox dt span.label a:hover { color: #360 } .tbox dt span.label a.thisclass { background: #fff; color: #333; border-top: #badaa1 3px solid }