* {margin:0px; padding:0px;}
.warpper {width:950px; overflow:hidden; margin-top:10px;}
.mt10 {margin-top:15px;}
a.aleft {color:#BD0100; text-decoration:none;}
a.aleft:hover {color:#ff0000; text-decoration:underline;}

.topwarpper1 {width:710px; float:left;}
.top_1 {width:710px;}
.top_1 h1 {border-bottom:1px solid #cccccc; padding-bottom:5px; background:url(../midtitlebg.jpg) no-repeat 10px 0;}
.top_1 h1 h2 {font-size:14px; letter-spacing:1px; margin-left:25px;}
.top_1 ol {list-style:none; width:710px; overflow:hidden; margin-top:15px;}
.top_1 ol li {width:235px; overflow:hidden; float:left; text-align:center;}
.top_1 ol li a {text-decoration:none;}
.top_1 ol li h4 {margin:0px; padding:0px; font-size:12px; font-weight:normal; margin-top:5px; color:#666666;}
.top_1 ul {list-style:none; width:710px; overflow:hidden; margin-top:10px;}
.top_1 ul li {width:335px; overflow:hidden; float:left; padding:0 10px 0 10px;}
.top_1 ul li span {float:left;}
.top_1 ul li span a {color:#333333; text-decoration:underline;}
.top_1 ul li span a:hover {color:#FF3300;}
.top_1 ul li label {float:right; color:#999999;}

.topwarpper2 {float:right; width:220px; overflow:hidden;}
.top_3_1 {border:1px solid #cccccc; height:130px;}
.top_3_1 h1 {background:#efefef; margin:1px; font-size:12px; font-weight:normal; height:20px; line-height:20px; padding-left:10px;}
.top_3_1 ul {list-style:none; margin-top:10px;}
.top_3_1 li {height:30px; margin:0 0 0 15px;}
.top_3_1 li input {height:15px;}
.top_3_1 li .btn {cursor:pointer; height:25px;}
.top_3_1 .c {text-align:center; margin-left:0px;}
.top_3_1 li a {color:#0066CC; text-decoration:none;}
.top_3_1 li a:hover {text-decoration:underline;}
.top_3_1 .c2 {text-align:right; margin-right:10px;}
.top_3_1 form {margin:0px; padding:0px;}

.top_3_2 {border:1px solid #cccccc; height:415px;}
.top_3_2 h1 {background:#efefef; margin:1px; font-size:12px; font-weight:normal; height:20px; line-height:20px; padding-left:10px;}
.top_3_2 ul {margin:8px 0 0 10px; list-style:none;}
.top_3_2 li {height:18px; white-space:nowrap;}
.top_3_2 li a {color:#666666; text-decoration:none;}
.top_3_2 li a:hover {color:#FF6600;}

.listbg {background:#f9f9f9; overflow:hidden; width:950px; margin-top:10px;}
.newslistwarpper {width:475px; float:left; margin:0px; overflow:hidden;}
.newslist {margin:5px; border:1px solid #cccccc; height:228px;}
.newslist .newslistTitle {background:#EFEFEF; color:#000000; height:20px; padding:5px 0 0 10px; overflow:hidden;}
.newslist .newslistTitle h1 {float:left; font-size:12px; font-weight:normal; background:url(../midtitlebg3.jpg) no-repeat 0 3px; padding:3px 0 0 20px;}
.newslist .newslistTitle h2 {float:right; padding:3px 10px 0 0;}
.newslist .newslistTitle h2 a {color:#666666; text-decoration:none; font-size:12px; font-weight:normal;}
.newslist .newslistTitle h2 a:hover {color:#000000; text-decoration:none;}
.newslist .newslistContent {margin-top:1px; border-top:1px solid #cccccc;}
.newslist .newslistContent ul {list-style:none; margin:5px 0 5px 10px;}
.newslist .newslistContent li {height:18px;}

.specialmanagerleft {width:185px; overflow:hidden;}
.specialmanagerleft li {margin:5px 0 5px 5px;  display:block; color:#666666; font-size:12px; font-weight:normal; white-space:nowrap;}
.specialmanagerleft .title {font-weight:bold; margin:0 0 15px 0; font-size:14px; color:#009900;}
.specialmanagerleft a {text-decoration:none; color:#666666; }
.specialmanagerleft a:hover {color:#000000;}

.manager {border:1px solid #cccccc; margin-top:10px; width:708px; line-height:80%; padding:5px;}
.manager input {border:1px solid #cccccc;}

.tableborder {border:1px solid #cccccc;}
.tabletitle {background:#009933; text-align:center; font-size:12px; font-weight:bold; color:#ffffff; height:20px;}
.tabletd {background:#F1FFF0; height:20px;}
.tabletd a {color:#000000; text-decoration:none;}
.tabletd a:hover {text-decoration:underline;}