/* CSS Document */

body{margin: 0px; background-image:url(bg.gif); background-repeat:repeat-x; font-size:14px;}
img{border:none;}
form{margin:0px;}
.clear{clear: both; height:0px; margin:0px; overflow:hidden;}
.mailinput{border:1px solid #999999; margin-top:1px; _margin-top:3px; font-size:12px; width:90px; border-bottom-color:#CCCCCC; border-right-color:#CCCCCC;}

/* 链接 */
A:link{color:#275B80; text-decoration:none;}
A:hover{color:#CC0000; text-decoration:underline;}
A:visited{color:#000000; text-decoration:none;}
A:active{color:#BC2931; text-decoration:underline;}

.red{color:#FF0000;}

.pagehead{width:auto; height:30px; line-height:30px; background-image:url(pagehead.gif); background-repeat:repeat-x; font-size:12px; }
.pagehead .info{width:1210px; line-height:30px; margin-left:auto; margin-right:auto; color:#305579;}
.pagehead .info A:link{color:#305579; text-decoration:none;}
.pagehead .info A:hover{color:#305579; text-decoration:underline;}
.pagehead .info A:visited{color:#305579; text-decoration:none;}
.pagehead .info A:active{color:#305579;}

.top{width:1210px; height:115px; margin-left:auto; margin-right:auto;}
.top .logo{float:left; margin-top:10px; width:280px; height:88px; margin-left:435px; _margin-left:160px; text-align:center; font-size:12px; line-height:18px;}
.top .logo A:link{color:#666666; text-decoration:underline;}
.top .logo A:hover{color:#666666; text-decoration:none;}
.top .logo A:visited{color:#666666; text-decoration:underline;}
.top .logo A:active{color:#666666;}
.top .infoshow{float:right; padding:0px 6px 0px 6px; margin-top:10px; font-size:12px; line-height:16px;}

.tab{width:1128px; height:23px; padding-left:50px; margin-left:auto; margin-right:auto;}
.tab .activated{height:24px; line-height:24px; margin:0px 1px 0px 2px; padding:0px 20px 0px 20px; background-color:#81AECB; color:#FFFFFF; float:left;}
.tab .normal{height:24px; line-height:24px; margin:0px 1px 0px 2px; padding:0px 20px 0px 20px; background-color:#EDF2FA; float:left; CURSOR: pointer;}
.tab .other{height:24px; line-height:24px; font-size:12px; text-align:right; float:right; color:#666666;}

.search{width:1210px; margin-left:auto; margin-right:auto; background-color:#EDF2FA; height:60px; border:1px solid #81AECB; border-top:1px solid #B8D5E7; background-image:url(writebg.gif); background-repeat:repeat-x;}

.input{border:1px solid #244674; font-size:14px; width:266px; height:20px; border-bottom-color:#9FC4DE; border-right-color:#9FC4DE;}
.input2{border:1px solid #244674; font-size:14px; border-bottom-color:#9FC4DE; border-right-color:#9FC4DE;}

.hotlink{font-size:12px; text-align:left;}
.hotlink A:link{color:#2116DC; text-decoration:underline;}
.hotlink A:hover{color:#BC2931; text-decoration:none;}
.hotlink A:visited{color:#2116DC; text-decoration:underline;}
.hotlink A:active{color:#BC2931;}

.navigation{width:1098px; height:29px; padding-left:40px; margin-left:auto; margin-right:auto; margin-top:12px;}
.navigation .activated{height:30px; width:93px; line-height:26px; margin:0px 3px 0px 2px; float:left; background-image:url(sbg.gif); text-align:center; color:#FFFFFF;}
.navigation .activated img{display:none;}
.navigation .activated A{color:#FFFFFF;}
.navigation .normal{height:29px; width:135px; line-height:24px; margin:0px 3px 0px 2px; float:left; text-align:center;}
.navigation .other{height:29px; line-height:24px; font-size:12px; text-align:right; float:right; color:#666666;}

.mail{width:1210px; margin-left:auto; margin-right:auto; margin-top:8px; background-color:#EDF2FA; border:1px solid #B8D5E7; border-top:1px solid #81AECB; background-image:url(writebg.gif); background-repeat:repeat-x; font-size:12px; line-height:35px; height:35px;}
.mail .mailinput{border:1px solid #999999; margin-top:2px; _margin-top:6px; font-size:12px; width:90px; height:16px; border-bottom-color:#CCCCCC; border-right-color:#CCCCCC;}
.mail A:link{color:#275B80; text-decoration:underline;}
.mail A:hover{color:#BC2931; text-decoration:none;}
.mail A:visited{color:#275B80; text-decoration:underline;}
.mail A:active{color:#BC2931;}

.list{width:1210px; margin-left:auto; margin-right:auto; background-color:#F7F7F7; height:auto; border:1px solid #CECECE; border-top:1px solid #E6E6E6; background-image:url(writebg.gif); background-repeat:repeat-x;}
.line{width:1210px; margin-left:auto; margin-right:auto; background-color:#E6E6E6; height:2px; overflow:hidden;}

.webtype{width:85px; height:46px; line-height:46px; font-weight:bold; text-align:center; float:left; color:#333333; overflow:hidden;}
.weblink{height:38px; line-height:38px; margin:3px 7px 0px 0px; padding:0px 6px 0px 8px; border:1px solid #E6E6E6;  float:left;}
/*.weblink img{height:38px; -moz-opacity:0.3; filter:alpha(opacity=30);}
.weblink a:hover img{-moz-opacity:1; filter:alpha(opacity=100);}*/

.copyright{width:1210px; margin-left:auto; margin-right:auto; margin-top:20px; background-color:#F7F7F7; border:1px solid #CECECE; border-top:1px solid #E6E6E6; background-image:url(writebg.gif); background-repeat:repeat-x; font-size:12px; text-align:center; line-height:25px; padding:5px 0px 5px 0px; color:#666666;}


/* 各省表格 */

.bbstable
  {
  width:1212px;
  border-collapse:collapse;
  }

.bbstable body 
  {text-align: center;} table {margin: auto;}

.bbstable td, #bbstable th 
  {
  font-size:14px;
  color:#666666;
  text-align:center;
  border:1px solid #CECECE;
  padding:8px 3px 7px 3px;
  }

.bbstable th 
  {
  font-size:14px;
  text-align:center;
  padding-top:7px;
  padding-bottom:6px;
  background-color:#EDEDED;
  color:#333333;
  border:1px solid #CECECE;
  }

.bbstable tr.alt td 
  {
  color:#555555;
  background-color:#F7F7F7;
  }


    .bbstable td.td
  {
  width:166px;
  }