body, td, th, input, textarea, select, button, h1, h2, h3, h4, h5, p { font-size: 14px; } body { background: url(images/body_bg.jpg); } .text { background: #FFF; border: 1px solid #CAE7F7; } select { border: 1px solid #CAE7F7; } input.button { color: #FFF; background: #025EA7; border: 1px solid #025EA7; } input.button[disabled] { color: #ccc; } input.error { border: 1px solid #F00; } a.button { border: 1px solid #025EA7; background-color: #025EA7; text-decoration: none; color: #FFF; display: inline-block; padding: 1px 6px; } a.button:hover { color: #ff0; text-decoration: none; } label.error { background: url(/Images/unchecked.gif) no-repeat; margin-left: 5px; padding-left: 16px; color: #F00; display: none; } a { color: #2B6499; text-decoration: none; } a:hover { color: #F30; text-decoration: none; } #container { width: 900px; margin: 0 auto; background: #FFF; } #header h1 { background: url(images/header.jpg) no-repeat; 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 { float: left; white-space: nowrap; margin: 8px 0 0 10px; border-right: 1px solid #CCC; padding-right: 10px; color: #FFF; } #nav a { color: #FFF; text-decoration: none; } #nav a:hover { color: #FF9; text-decoration: none; } #main { overflow: hidden; margin: 5px 0; } #maincontent { width: 655px; float: right; padding: 10px; } #maincontent h2 { color: #09C; border-bottom: 2px solid #3ACEF7; padding-left: 10px; } #maincontent .content { border-bottom: 2px solid #09C; padding: 10px 0; overflow: hidden; } #side { background: #E7F3FF; float: left; width: 220px; } #side h3 { margin: 5px 10px; line-height: 30px; color: #06C; height: 30px; padding-left: 20px; background: url(images/home-icon.gif) no-repeat left center; font-size: 14px; } #side ul { line-height: 25px; padding: 0 15px; border-bottom: 1px solid #999; } #side ul li { background: url(images/dot2.jpg) no-repeat left center; padding-left: 15px; } #side ul a { color: #333; text-decoration: none; } #side ul 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; } table.tb_list { border-collapse: collapse; width: 100%; } table.tb_list th { color: #39C; border-bottom: 1px solid #09F; padding: 5px 0; } table.tb_list td { border-bottom: 1px dotted #999; padding: 5px 0; } table.tb_list tr:not(:first-child):hover { background: #E7F3FF; } /*悬浮颜色*/