.conTop { width: 960px; height: 4px; overflow: hidden; background: url(containerTop.jpg) no-repeat top left; }
.conBody { width: 960px; background: url(containerBg.jpg) repeat-y top left; }
.conBottom { width: 960p; height: 4px; overflow: hidden; background: url(containerBottom.jpg) no-repeat top left; }

.conTop3 { height: 14px; overflow: hidden; background:url(conTop3.jpg) no-repeat left top; }
.conBg3 { background: url(conbg3.jpg) repeat-y left top; }
.conBottom3 { background: url(conBottom3.jpg) no-repeat left top; height: 14px; overflow: hidden; }

.conTop4 { height: 14px; overflow: hidden; background:url(conTop4.jpg) no-repeat left top; }
.conBg4 { background: url(conbg4.jpg) repeat-y left top; }
.conBottom4 { background: url(conBottom4.jpg) no-repeat left top; height: 14px; overflow: hidden; }

.conTop5 { height: 27px; overflow: hidden; background:url(conTop5.jpg) no-repeat left top; }
.conBg5 { background: url(conbg5.jpg) repeat-y left top; }
.conBottom5 { background: url(conBottom5.jpg) no-repeat left top; height: 27px; overflow: hidden; }

.headLine a, .headLine a:link, .headLine a:visited { line-height: 160%; font-size: 20px; color: #0088CC; font-family:"ºÚÌå"; }
.headLine a:hover { color: #fc0; text-decoration: none; }

.boxTitle { text-align: center; font-size: 16px; color: #fff; font-family:"ºÚÌå"; }

.subCon .headLine a,.subCon  .headLine a:link,.subCon  .headLine a:visited { font-size: 16px; color: #0088CC; font-family:"ºÚÌå"; }
.subCon .headLine a:hover { color: #fc0; text-decoration: none; }

.subCon a img { border: 1px solid #ccc;}
.subCon a:hover img { border: 1px solid #fc0; }

.headNews { color: #666;  }
.headNews a, .headNews a:link, .headNews a:visited { color: #0088CC; }
.headNews a:hover {  color: #fc0; text-decoration: none;  }

.newsList { color: #0088CC;}
.newsList a,.newsList a:link,.newsList a:visited { font-size: 14px; color: #666; margin-right: 10px; line-height: 180%; }
.newsList a:hover { text-decoration: none; color: #fc0; }

.newsList2 { color: #0088CC;}
.newsList2 a,.newsList2 a:link,.newsList2 a:visited { font-size: 12px; color: #666; margin-right: 10px; line-height: 180%; }
.newsList2 a:hover { text-decoration: none; color: #fc0; }

.newsList3 { color: #08c;}
.newsList3 a,.newsList3 a:link,.newsList3 a:visited { font-size: 14px; color: #147ec7; margin-right: 10px; line-height: 180%; }
.newsList3 a:hover { text-decoration: none; color: #fc0; }

.newsList4 { color:#666;}
.newsList4 a,.newsList4 a:link,.newsList4 a:visited { font-size: 14px; color: #08c; margin-right: 10px; line-height: 180%; }
.newsList4 a:hover { text-decoration: none; color: #fc0; }

.textRight { text-align: right; }
.tableInfo  h3 { text-align: center; }
.tableInfo  h3 a,.tableInfo  h3 a:link,.tableInfo  h3 a:visited { color: #000; font-size: 14px; font-weight: bold; line-height: 200%;  }
.tableInfo  h3 a:hover { text-decoration: none; color: #fc0; }
.tableInfo  h4 { text-align: center; }
.tableInfo  h4 a,.tableInfo  h4 a:link,.tableInfo  h4 a:visited { color: #000; font-size: 12px; line-height: 160%;  }
.tableInfo  h4 a:hover { text-decoration: none; color: #fc0; }
.tableInfo  img { text-align: center; }
.tableInfo  a img { border: 1px solid #ccc;  }
.tableInfo  a:hover img { border: 1px solid #fc0; }

.orange { color:#FF9900; font-weight: bold; }
.black { color: #000; font-weight: bold;  }
.gray { color:#ccc; font-weight: bold; }
.forumList a,.forumList a:link,.forumList a:visited { font-size: 14px; color:#147ec7; }

.more { text-align: right; font-weight: bold; font-size: 14px; }
.more a,.more a:link,.more a:visited { color: #000; }
.blue td a,.blue td a:link,.blue td a:visited { color:#147EC7; }

tr.lineBg,td.lineBg { background:url(lineBg.jpg) repeat-x bottom left;  }
tr.dotBg,td.dotBg { background:url(dotBg.jpg) repeat-x bottom left;  }