body, td, th, h1, h2, h3, input, select, textarea { font: 12px "微软雅黑", Verdana, "宋体"; color: #000; } body, form, ul, li, h1, h2, h3 { margin: 0px; padding: 0px; } h1, h2, h3, th { font-weight: bold; } ul, li { list-style: none; } body { background: #FFF url(body_bg.jpg); } p { text-indent: 2em; line-height: 150%; } .text { background: #FFF; border: 1px solid #CAE7F7; } .button { border: 1px solid #72A3C3; color: #025EA7; background: #F2F2F9; } a { color: #2B6499; text-decoration: none; } a:hover { color: #F30; text-decoration: none; } #container { width: 900px; margin: 0 auto; background: #FFF; } #header h1 { height: 90px; font-size: 36px; color: #497497; padding-left: 30px; padding-top: 30px; } #nav { background: #025EA7; overflow: hidden; height: 35px; padding-left: 20px; } #nav li { line-height: 35px; float: left; white-space: nowrap; margin: 0 20px; } #nav a { color: #FFF; text-decoration: none; } #nav a:hover { color: #FF9; text-decoration: none; } #main { overflow: hidden; margin: 5px 0; } #maincontent { width: 675px; float: right; } #maincontent .top { overflow: hidden; } #pixviewer { float: left; width: 280px; } #bulletin { float: right; width: 385px; border: 1px solid #84B0C9; overflow: hidden; height: 200px; } #bulletin h2 { line-height: 30px; color: #06C; background: url(icon_bulletin.gif) no-repeat left center; height: 30px; padding-left: 25px; margin: 5px; } #bulletin .content { padding: 10px; line-height: 25px; } .box1 { border: 1px solid #87B0CC; margin-top: 5px; } .box1 .title { background: url(title_bg.gif) repeat-x left bottom; height: 35px; line-height: 35px; } .box1 .title h2 { background: url(icon24.png) no-repeat left center; padding-left: 25px; margin-left: 10px; float: left; color: #069; line-height: 35px; } .box1 .title .more { float: right; margin-right: 10px; } .box1 .content { padding: 10px; overflow: hidden; } .box1 .content .picture { float: left; border: 1px solid #CCC; width: 200px; } .box1 .content p { float: right; width: 420px; } .box1 .content ul { float: right; width: 420px; line-height: 25px; } .box1 .content li { background: url(dot2.jpg) no-repeat left center; padding-left: 15px; } /*优秀教师*/ #teacher table { margin-top: 5px; } #teacher td { text-align: center; } #teacher img { border: 1px solid #999; padding: 3px; height: 200px; margin:0 5px; } #list { line-height: 25px; margin: 10px; } #list li { border-bottom: 1px dotted #999; } #list li span { color: #999; float: right; font-size: 10px; } #where { padding: 5px; border-bottom: 1px dotted #999; } #view { margin: 10px 30px; } #view h2 { font-size: 24px; color: #039; text-align: center; } #view .info { color: #666; text-align: center; } #view .content { font-size: 14px; } #side { background: #E7F3FF; float: left; width: 220px; } #side h3 { margin: 2px 5px; line-height: 30px; color: #06C; height: 30px; padding-left: 30px; } #side #log { background: url(icon_log.gif) no-repeat left center; } #side #search { background: url(icon_search.gif) no-repeat left center; } #side #hot { background: url(icon_hot.gif) no-repeat left center; } #side .content { line-height: 25px; padding: 15px; } #side .content li { background: url(dot2.jpg) no-repeat left center; padding-left: 15px; } #side .content a { color: #333; text-decoration: none; } #side .content a:hover { color: #F60; text-decoration: none; } #foot { padding-top: 10px; } #foot .department { text-align: center; border-bottom: 1px solid #999; padding: 10px; font-weight: bold; } #foot .copyright { line-height: 20px; text-align: center; color: #06C; padding: 10px; }