@charset "utf-8";
/* CSS Document */
body{padding:0px; margin:0px; color:#000; background:url(../img/bg_heard.png) repeat-x top #eeeeee;font-size:10pt;FONT-FAMILY: "Verdana", "Arial", "宋体"}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,p,blockquote,th,td,ins,hr{margin: 0px;padding: 0px;}
p{cursor: text;}
span{list-style:none; padding:0px; margin:0px;}
h1,h2,h3,h4,h5,h6{font-size:100%;}
ol,ul{list-style-type: none;}
address,caption,cite,code,dfn,em,th,var{font-style:normal;font-weight:normal;}
table{border-collapse:collapse;}
fieldset,img{border:0;}
img{display:block;}
caption,th{text-align:left;}
a{text-decoration: none;}
#mail{width:972px; height:auto; margin:0px auto; overflow:hidden;}
#header{width:972px; height:116px; float:left; overflow:hidden; background:url(../img/1104_head.gif) no-repeat;}
#header1{width:972px; height:116px; float:left; overflow:hidden; background:url(../img/1104_head1.gif) no-repeat;}
.logo{width:330px; height:116px; float:left; overflow:hidden;}
.search{width:642px; height:116px; float:left; overflow:hidden; position:relative;}
.scope-search{height:21px;overflow:hidden;position:absolute;top:30px;right:150px; left:10px; font-weight:bold;}
.mod-search{width:335px;height:21px;overflow:hidden;position:absolute;top:30px;right:290px; left:158px;}
.mod-search input{width:280px;height:20px; line-height:20px; padding:2px 0 2px;border:0 none; top:0;float:left; text-align:left;color:#999; font-size:14px}
.mod-search button{border-style: none;
    border-color: inherit;
    border-width: 0;
    width:52px;height:21px;background:transparent;position:absolute;top:0;right:0px;
    color:#FFF;
    left: 279px;
}
.gao-search{width:640px; height:35px; position:absolute; top:75px; left:135px; overflow:hidden;}
.select{ width:75px; height:20px; line-height:20px; color:#000; float:left;}
.gao-search span{float:left; font-size:12px; padding-left:5px; color:#FFF; line-height:30px;}
.gao-search a:hover{color:#000; font-size:14px; font-weight:bold; text-decoration:underline;}
#content{width:952px; padding:10 10px 0px 10px; height:auto; float:left; overflow:hidden; background:#ffffff;}
.aside{width:952px; height:30px; float:left; background:url(../img/bg_3.gif) no-repeat; overflow:hidden;}
.aleft{width:237px; height:30px;  line-height:30px; font-size:14px;font-weight: bold; color:#3030ff; float:left; padding-left:15px;}
.aleft1{width:237px; font-size:16px; color:#000; float:left; padding-left:15px; line-height:35px; font-weight:bold;}
.aright{width:685px; height:30px; line-height:30px; float:left; text-align:right; font-size:12px; padding-right:15px;}
.sec_tit{width:900px; float:left; height:auto; line-height:30px; padding-left:25px;}
.font{font-size:14px; color:#000;}
#need {margin: 30px auto 0;width:952px; }
#need li {height:auto;width: 932px; background: #FFf; zoom:1px;border-bottom: 1px dashed #E0E0E0;display: block;cursor: text;padding: 7px 10px 7px 10px!important;padding: 5px 10px 5px 10px;}
#need li:hover,#need li.hover {background:#f3f7fa;}
#need li span{font-size:15px; color:#0000ff; line-height:30px; text-decoration:underline; font-family:"Verdana", "Arial", "宋体"; font-weight:bold;}
#need li span a{font-size:15px; color:#0000ff; text-decoration:underline; font-family:"Verdana", "Arial", "宋体"; }
#need li span a:hover{font-size:15x; color:#F00; text-decoration:underline; font-family:"Verdana", "Arial", "宋体"; }
#need li p { font-size:12px; color:#000; line-height:20px;}
.table{width:952px; height:auto; float:left; margin-top:30px;}
.pagebox {font-size:12px; margin-bottom:10px;}
.pagebox a, .pagebox a:visited,  .pagebox a:link{border:1px solid #ddd;color:#69c;cursor:pointer;height:21px;line-height:21px;padding:0 8px;text-decoration:none;display:inline-block;overflow:hidden; margin-right:4px;}
.pagebox a:hover {background:#F1F2FA; text-decoration:none;}
.pagebox span.pagebox_cur_page {background:#687CCE none repeat scroll 0 0;color:#FFFFFF;cursor:default;font-weight:bold;height:23px;line-height:23px;padding:0 8px;display:inline-block;overflow:hidden; margin-right:4px;}
#footer{width:952px; height:auto; float:left; margin-top:20px;}
.input{width:952px; height:30px; float:left; text-align:center; line-height:30px;}
.text{width:180px; height:20px;}
.submit{width:80px; height:35px; line-height:20px; font-size:14px; color:#000;}
.foot{width:952px; float:left; height:35px; background:#e5e5e5; color:#000; margin-top:20px; text-align:center; line-height:35px; font-size:12px;}
.foot a{color:#00F; text-decoration:underline;}
.foot a:hover{color:#F00; text-decoration:underline;}


.pagebox span
{
    bottom: 7px;
    position: relative;
    }
.pagebox input{
    bottom: 7px;
    position: relative;
}