﻿@charset "utf-8";
.ileft {
	float: left; overflow: hidden; width: 670px
}
.leftop {
	overflow: hidden; width: 670px;float:left; margin-bottom:5px;
}
#announce {
	margin-bottom: 5px; overflow: hidden; width: 280px; height: 68px
}
.leftop .swfnews {
	border:1px solid #F7A3AD; background:#f6fbfe url('picnews_title.gif') no-repeat left top; float: left; overflow: hidden; padding-top: 31px; 
}
.leftop .topnews {
	float: right; margin-left: 6px; width: 384px
}
#tagContent0 dl {
	padding-bottom: 6px; width: 360px
}
#tagContent1 .digcontainer {
	padding-bottom: 6px; width: 360px
}
#tagContent0 dl dt {
	padding-right: 0px; padding-left: 5px; padding-bottom: 4px; padding-top: 3px; border-bottom: #F7A3AD 1px solid; height: 88px
}
#tagContent0 dl dt a {
	display: block; font-weight: bold; font-size: 16px; background: url('topnews.gif') no-repeat right top; color: #003399
}
#tagContent0 dl dt a:hover {
	color: #ff3300
}
#tagContent0 dl dt span {
	color: #555555; line-height: 22px
}
#tagContent0 dl dd {
	overflow: hidden; width: 360px
}
#tagContent0 dl dd ul {
	margin: 6px auto 0px; width: 360px
}
#tagContent0 dl dd ul li {
	float: left; overflow: hidden; width: 180px; border-bottom: #F7A3AD 1px dotted; height: 29px
}
#tagContent0 dl dd ul li a {
	 background: url('new.gif') no-repeat 5px 10px; overflow: hidden; width: 178px; color: #333333; text-indent: 18px; line-height: 29px; white-space: nowrap; height: 29px
}
#tagContent0 dl dd ul li a:hover {
	background: #f46614; color: #ffffff; text-decoration: none
}
#tagContent1 .digbox {
	padding-bottom: 6px; margin: 6px auto; border-bottom: #F7A3AD 1px dotted
}
#tagContent1 .digbox .diglink {
	background: url('dig_leftbg.gif') no-repeat; float: left; width: 44px; margin-right: 5px; height: 36px; text-align: center
}
#tagContent1 .digbox .diglink span {
	font-weight: bold; font-size: 13px; color: #cc0000; line-height: 16px
}
#tagContent1 .digbox .diglink a {
	background: url('dig_leftc.gif') no-repeat left center; margin: 0px auto; width: 40px; height: 18px
}
#tagContent1 .digbox .diglink a:hover {
	background: url('dig_leftc.gif') no-repeat right center; 
}
#tagContent1 .digbox .title a {
	font-size: 13px; float: left; color: #003399; line-height: 19px
}
#tagContent1 .digbox .title span {
	font-size: 11px; color: #333333; line-height: 19px; text-align: right
}
#tagContent1 .digbox .preview {
	color: #555555; line-height: 18px
}
#tags {
	padding-right: 0px; padding-left: 0px; padding-bottom: 0px; margin: 0px 0px 0px 10px; padding-top: 0px; height: 23px
}
.visit {
	background: url('ico_page.gif') no-repeat 0px 5px; float: right; color: #666666; text-indent: 16px; line-height: 23px; position: relative
}
#tags ul li {
	background: url('tagleft.gif') no-repeat left bottom; float: left; margin-right: 1px; list-style-type: none; height: 23px
}
#tags ul li a {
	padding-right: 10px; padding-left: 10px; background: url('tagright.gif') no-repeat right bottom; float: left; padding-bottom: 0px; color: #999; line-height: 23px; padding-top: 0px; height: 23px; text-decoration: none
}
#tags ul li.emptytag {
	background: none transparent scroll repeat 0% 0%; width: 4px
}
#tags ul li.selectTag {
	background-position: left top; margin-bottom: -2px;  height: 25px
}
#tags ul li.selectTag a {
	background-position: right top; color: #000; line-height: 25px; height: 25px
}
#tagContent {
	border-right: #F7A3AD 1px solid; padding-right: 1px; border-top: #F7A3AD 1px solid; padding-left: 1px; padding-bottom: 1px; border-left: #F7A3AD 1px solid; padding-top: 1px; border-bottom: #F7A3AD 1px solid; background-color: #fafafa
}
.tagContent {
	padding:8px; display: none; background: url('bg.gif'); overflow: hidden; width: 364px; color: #474747; height: 250px
}
#tagContent div.selectTag {
	display: block
}
.leftlist {
	border-right: #ddd 1px solid; border-top: #ddd 1px solid; overflow: hidden; border-left: #ddd 1px solid; width: 668px; border-bottom: #ddd 1px solid
}
.leftlist .ptitle {
	background: url('topline_botbg.gif') repeat-x 0px -20px; width: 666px; border-bottom: 1px solid #eee; height: 31px; margin-left:auto; margin-right:auto; margin-top:1px; margin-bottom:0px
}
.leftlist .ptitle a {
	font-weight: bold; font-size: 14px; background: url('article_ico_1.gif') no-repeat 8px 8px; width: 200px; text-indent: 30px; line-height: 31px; height: 31px; text-decoration: none
}
.leftlist .ptlink {
	 float: right; margin: -23px 10px 0px 0px;
}
.leftlist .ptlink a {
	color: #666666
}
.leftlist .plist {
	overflow: hidden; width: 668px; list-style-type: none
}
.picnews dd {
	 float: left; margin: 10px 0px 0px 10px; overflow: hidden; width: 154px; line-height: 31px; text-align: center
}
.picnews dd a img {
	border-right: #ddd 1px solid; border-top: #ddd 1px solid; border-left: #ddd 1px solid; border-bottom: #ddd 1px solid
}
.picnews dd a:hover img {
	border-right: #ffcc00 1px solid; border-top: #ffcc00 1px solid; border-left: #ffcc00 1px solid; border-bottom: #ffcc00 1px solid
}
.picnews dd a {
	display: block
}
.midbanner {
	clear: both; border-right: #F7A3AD 1px solid; border-top: #F7A3AD 1px solid; overflow: hidden; border-left: #F7A3AD 1px solid; width: 668px; border-bottom: #F7A3AD 1px solid; overflow:hidden; float:none;
}
.midbanner .midad {
	padding-right: 5px; padding-left: 5px; padding-bottom: 5px; width: 660px; padding-top: 5px; border-bottom: #cfe9f6 1px solid
}
.midbanner .midad .midggad {
	margin-top: 4px; margin-bottom: 4px; overflow: hidden; width: 620px
}
.newsbox {
	overflow: hidden; width: 680px
}
.newsbox dl {
	border-right: #F7A3AD 1px solid; border-top: #F7A3AD 1px solid; float: left; border-left: #F7A3AD 1px solid; width: 330px; margin-right: 6px; border-bottom: #F7A3AD 1px solid
}
.newsbox dl dt {
	background: #F7A3AD url('box_bg.gif') repeat-x; width: 328px; border-bottom: 1px solid #F7A3AD; height: 26px; margin-left:auto; margin-right:auto; margin-top:1px; margin-bottom:0px
}
.newsbox dl dt a {
	 padding-left: 25px; font-weight: bold; font-size: 12px; background: url('article_ico.gif') no-repeat 8px 7px; color: #2259a6; line-height: 26px; letter-spacing: 2px; height: 26px; text-decoration: none
}
.newsbox dl dd {
	width: 330px
}
.newsbox dl dd ul {
	margin: 6px auto; width: 305px
}
.newsbox dl dd ul li {
	background: url('ico_2.gif') no-repeat 3px 10px; text-indent: 13px; line-height: 25px; border-bottom: 1px dotted #d7eefb; height: 25px
}
.newsbox dl dd ul li a {
	font-size: 13px; float: left; color: #0066cc
}
.newsbox dl dd ul li span {
	float: right; font: 11px tahoma; color: #666666; padding-top: 5px
}
.clsbox {
	width: 668px
}
.clsbox ul {
	margin: 5px auto; overflow: hidden; width: 668px
}
.clsbox ul li {
	background: url('ico_4.gif') no-repeat 16px 15px; float: left; margin-left: -1px; overflow: hidden; border-left: 1px solid #eee; width: 334px; text-indent: 30px; line-height: 30px; height: 31px
}
.clsbox ul li span a {
	font-weight: bold; font-size: 12px; color: #ff6600; text-decoration: none
}
.clsbox ul li a {
	font-size: 14px; color: #0066cc
}
.pdlbox {
	float: left; width: 434px;overflow: hidden;
}
.pdlbox dl {
	width: 434px
}
.pdright {
	background: url('topline_botbg.gif') repeat-x right bottom; float: right; overflow: hidden; border-left: 1px solid #eee; width: 232px; 
}
.pdright dl {
	border-right: #fff 1px solid; border-left: #fff 1px solid; width: 230px; height: 260px
}
.pdright dl dt {
	margin-top: 7px; font-weight: bold; font-size: 14px; background: url('ico_8.gif') no-repeat 5px 0px; text-indent: 24px; line-height: 17px
}
.pdright dl dd ul {
	width: 230px; text-indent: 25px
}
.pdright dl dd ul li {
	background: url('ico_4.gif') no-repeat 12px 15px; line-height: 29px; height: 29px
}
.pdright dl dd ul li a {
	color: #666
}
.flabox .pdlbox dl {
	width: 434px
}
.flabox .pdlbox dl dd {
	padding-right: 0px; display: block; padding-left: 17px; float: left; padding-bottom: 6px; overflow: hidden; width: 200px; padding-top: 10px; height: 48px
}
.flabox .pdlbox dl dd span.flashimg {
	border-right: #ddd 1px solid; padding-right: 1px; border-top: #ddd 1px solid; display: block; padding-left: 1px; float: left; padding-bottom: 1px; overflow: hidden; border-left: #ddd 1px solid; width: 60px; padding-top: 1px; border-bottom: #ddd 1px solid; height: 42px
}
.flabox .pdlbox dl dd span.flashimg img {
	width: 60px; height: 42px
}
.flabox .pdlbox dl dd span.flashname {
	font-weight: bold; float: left; overflow: hidden; width: 130px; text-indent: 5px; line-height: 25px; white-space: nowrap; height: 25px
}
.flabox .pdlbox dl dd span.flashvs {
	 float: left; width: 130px; color: #aaa; text-indent: 10px; line-height: 21px; height: 21px
}
.iright {
	 float:none; width: 222px; overflow:hidden;
}
.rlist {
	width: 222px; float:right; overflow:hidden;
}
.rlist .title {
	font-weight: bold; background: url('rlist_title_bg.gif') no-repeat; width: 222px; color: #444; text-indent: 10px; padding-top: 9px; letter-spacing: 2px; height: 20px
}
.rlist .rbox {
	border-right: #F7A3AD 1px solid; border-left: #F7A3AD 1px solid; width: 220px; border-bottom: #F7A3AD 1px solid;
}
.jftop {
	background: url('no_list_bg_1.gif') repeat-y 9px 31px; width: 222px
}
.jftop .jftitle {
	font-weight: bold; background: url('jitop_bgtop.gif') no-repeat; width: 222px; text-indent: 26px; line-height: 17px; padding-top: 12px; letter-spacing: 3px; height: 18px
}
.jftop dl {
	clear: both; border-right: 1px solid #d9d9d9; border-top: 0px solid #d9d9d9; background: url('no_list_1.gif') no-repeat 8px 0px; padding-bottom: 5px; border-left: 1px solid #d9d9d9; width: 220px; border-bottom: 1px solid #d9d9d9; 
}
.jftop dl dd {
	clear: both;  background: url('hr_1.gif') repeat-x center bottom; margin: 0px 4px; width: 212px; padding-top: 7px; height: 23px
}
.jftop dl dd span {
	display: inline
}
.jftop dl dd .name {
	float: left; margin-left: 29px
}
.jftop dl dd .jifen {
	font-size: 10px; float: right; width: 60px; color: #339933; text-align: left
}
.gpbox {
	width: 220px
}
.gpbox ul {
	padding-bottom: 10px; overflow: hidden; width: 220px
}
.gpbox ul li {
	float: left; margin: 9px 0px 0px 8px; width: 98px
}
.gpbox ul li span.gpimg {
	 width: 96px
}
.gpbox ul li span.gpimg a {
	border-right: #ddd 1px solid; padding-right: 1px; border-top: #ddd 1px solid; display: block; padding-left: 1px; padding-bottom: 1px; overflow: hidden; border-left: #ddd 1px solid; width: 94px; padding-top: 1px; border-bottom: #ddd 1px solid; height: 56px
}
.gpbox ul li span.gpimg a:hover {
	border-right: #f90 1px solid; border-top: #f90 1px solid; border-left: #f90 1px solid; border-bottom: #f90 1px solid
}
.gpbox ul li span.gpimg a img {
	width: 94px; height: 56px
}
.gpbox ul li span.gpname {
	margin-top: 5px; display: block; overflow: hidden; width: 96px; line-height: 21px; text-align: center
}
.gplist {
	padding-bottom: 4px; width: 220px;overflow: hidden; float:none; text-align:left;
}
.gplist dl {
	background: #ffffff; margin: 0px auto; width: 212px; padding-top: 1px
}
.gplist dl dd ul {
	margin: 5px auto 10px; width: 200px
}
.gplist dl dd ul li {
	background: url('ico_4.gif') no-repeat 0px 8px; overflow: hidden; width: 200px; text-indent: 6px; line-height: 25px; border-bottom: 1px dotted #e9e9e9; height: 25px
}
.gplist dl dd ul li span.gpclass {
	color: #999999
}
.gplist dl dd ul li span.gpclass a {
	color: #999999
}
.gplist dl dd ul li span a:hover {
	color: #ff3300
}
.gplist dl dd ul li span.gptlink {
	margin-left: 5px
}
.gplist dl dd ul li span.gptlink a {
	color: #333333;
}
.flink {
	clear: both; border-right: #F7A3AD 1px solid; border-top: #F7A3AD 1px solid; margin: 6px auto; overflow: hidden; border-left: #F7A3AD 1px solid; width: 898px; border-bottom: #F7A3AD 1px solid;
}
.flink .title {
	margin-top: 1px; background: #F7A3AD url('ico_link.gif') no-repeat 5px 5px; line-height: 26px; border-bottom: 1px solid #F7A3AD; height: 26px;
}
.flink .title dl dt {
	font-weight: bold; float: left; width: 200px; color: #2259a6; text-indent: 25px; line-height: 26px; letter-spacing: 2px;
}
.flink .title dl dd {
	float: right; margin-right: 10px;
}
.flink .flinkcon {
	padding-bottom: 10px; margin: 0px auto; overflow: hidden; width: 880px;
}
.flink .flinkcon a {
	padding-right: 5px;padding-left: 5px;  color: #0066cc; line-height: 200%; line-height:200%; white-space: nowrap;  text-decoration: none;
}
.flink .flinkcon a:hover {
	text-decoration: underline;
}
.flink .flinkcon ul li{
	float: left;
}
