@charset "gb2312";
/* CSS Document */

* { margin:0; padding:0; list-style:none; }
body { font-family:"宋体"; font-size:12px; }
.layout_center { width:980px; margin:0 auto; }
img { border:none; }
.red { color:red; }
.clear { clear:both; }
a { text-decoration:none; color:#000; }
a:hover { text-decoration:underline; color:#1F5FA7; }
p { line-height:18px; }
#top { height:50px; width:980px; margin:0 auto; border-bottom:1px solid #4D9AEC; }
#top_name { width:300px; height:50px; float:left; }
#top_name h1 { line-height:50px; font-size:16px; }
#top_menu { float:right; height:30px; width:670px; padding-top:10px; }
#top_menu ul li { float:right; text-align:center; line-height:30px; margin-right:2px; }
#top_menu ul li a { width:89px; display:block; padding-right:1px;background:url(images/nav_li_bg.jpg) center no-repeat;color:#FFF; font-weight:bold; }
#top_menu ul li a:hover {text-decoration:underline; }
#content_main { padding-top:3px; }
#content_title { height:20px; background: url(images/content_title_bg.jpg) no-repeat; }
#content_body { background:url(images/content_body_bg.jpg) repeat-y; padding:0 10px; width:960px; }
#content_bottom { height:20px; background: url(images/content_bottom_bg.jpg) no-repeat; }
#left { float:left; width:122px; }
.left_title { background:url(images/left_title_bg.jpg) no-repeat; height:29px; line-height:29px; text-align:center; }
.left_title h2 { font-size:12px; color:#FFF; }
.left_body { padding:5px; overflow:hidden; zoom:1; border:1px solid #83B9F5; border-top:none; text-align:center; }
.left_body dl dt { line-height:30px; font-weight:bold; padding-left:10px; background:url(images/left_dt_ico.jpg) left no-repeat; clear:both; }
.left_body dl dd { line-height:18px; padding-right:10px; float:left; }
.left_bottom { height:5px; }
#right { width:830px; float:right; }
.right_title { margin-bottom:5px; border-bottom:1px solid #83B9F5; }
.right_title h1 { font-size:12px; line-height:29px; color:#1E61A8; }
.right_title p { }
.right_body { margin-bottom:5px; }
#bottom { width:970px; margin:0 auto; text-align:right;padding:5px 0; padding-right:10px; }
/*表格开始*/
table { border-collapse:collapse; width:100%; }
table td { padding:3px; border:1px solid #A0C6F2; }
table th { text-align:center; padding:5px; border:1px solid #A0C6F2; color:#266AB5; }
input, select, textarea { font-size:12px; padding:3px; font-family:"宋体"; border:1px solid #CCC; }
.submit_button { background:url(images/submit.jpg) no-repeat; width:89px; height:30px; margin:0; padding:0; border:none; color:#FFF; font-size:12px; line-height:30px; font-weight:bold; }
#login { width:255px; height:242px; margin:100px auto; background:url(images/login_bg.jpg) no-repeat; padding:80px 40px 20px 40px; }
#login p { padding:5px 0; font-size:14px; color:#999; }
#login input { border:1px solid #CCC; font-size:14px; padding:4px 10px; font-family:"宋体"; }
#login #login_button { background:url(images/login_button.jpg) no-repeat; width:94px; height:32px; margin:0; padding:0; border:none; font-weight:bold; color:#FFF; }
