/* CSS Document */
body,td {
	font-family: ;
	font-size: 9pt;
	line-height:16pt;
}

.pimg        { border: 3px solid #D9D9D9 }
A {
	color:#000000;
	text-decoration: none
}
A:hover {
	text-decoration: none;
	color: #FF821C;
}
menu {
	color:#666666;
	text-decoration: none;
}
a:hover.menu {
	text-decoration: none;
	color: #FF821C;
}
A.topmenu {
	color:#999999;
	text-decoration: none;
}
a:hover.topmenu {
	text-decoration: underline;
	color: #999999;
}
A.list1 {
	color:#FF0000;
	text-decoration: none; line-height:16pt; font-weight:bold
}
A.list {
	color:#16387C;
	text-decoration: none; line-height:16pt
}
a:hover.list {
	text-decoration: none;
	color: #FF821C;
}
A.yg9pt {
	color:#FFFFFF;
	font-size: 9pt;
	text-decoration: none; line-height:16pt
}
a:hover.yg9pt {
	text-decoration: none;
	font-size: 9pt;
	color: #FF821C;
}

A.yg10pt {
	color:#FFFFFF;
	font-size: 10pt;
	text-decoration: none; line-height:16pt; font-family:宋体; font-weight:bold
}
a:hover.yg10pt {
	text-decoration: none;
	font-size: 10pt;
	color: #FF821C; font-family:宋体; font-weight:bold
}
A.yg14pt {
	color:#003399;
	font-size: 12pt;
	text-decoration: none; line-height:16pt; font-family:; font-weight:bold
}
a:hover.yg14pt {
	text-decoration: underline;
	font-size: 12pt;
	color: #FF0000;font-family:; font-weight:bold
}

.padding{
    padding:3px;
}
.padding1{
    padding:8px 3px;
}
.font_news {
	font-family: "";
	font-size: 12px;
	color:#666666;
	line-height:18px;
	text-decoration: none;
}
:hover.font_news {
	text-decoration: none;
	color: #ff0000;
}
.font_news_title {
	font-family: "";
	font-size: 22px;
	font-weight:bold;
	color:#A60000;
	text-decoration: none;
}
.font_news_content {
	font-family: "";
	font-size: 14px;
	color:#333333;
	line-height:20px;
	text-decoration: none;
}
:hover.font_news_content {
	text-decoration: none;
	color: #FF821C;
}
.font_content {
	font-family: "";
	font-size: 12px;
	color:#333333;
	line-height:18px;
	text-decoration: none;
}
:hover.font_content {
	text-decoration: none;
	color: #FF821C;
}
.footer {
    line-height:16px;
	color:#666666;
}
a:hover.footer {
	text-decoration: underline;
	color: #FF821C;
}
.black {
    color:#333333;
	font-weight:bold;
}
:hover.black {
    color:#333333;
	font-weight:bold;
}
.inputblack {
    border:#666666 solid 1px;
	background:#999999;
	font-size:12px;
	width:180px;
}
.inputin {
    font-size:12px;
	color:333333;
	line-height:18px;
}
.buttonblack {
    border:#666666 solid 2px;
	background:#666666;
	font-size:12px;
	width:70px;
}
.checkboxblack {
	background:#E9F6FF;
	font-size:12px;
}
.indexsearch {
    width:180px;
	background:url(images/searchbg.jpg);
	padding-left:20px;
	font-size:12px;
	color:#999999;
	/*border:#666666 solid 1px;*/
}
.border_all {
	border: 1px solid #A3D2F0;
	background-color:#E8F6FF;
}
.border_msg {
	border: 1px solid #999999;
}
.inlist {
	color: #333333;
	font-size:12px;
}
:hover.inlist {
    color: #FF821C;
	font-size:12px;
}
.BlkBlackTab {
	DISPLAY: block; FONT-WEIGHT: bold; BACKGROUND: url(images/m001.jpg) repeat-x; FLOAT: left; OVERFLOW: hidden; WIDTH: 97px; CURSOR: pointer; COLOR: #FF821C; HEIGHT: 22px; TEXT-ALIGN: center
}
.BlkBlackTabOff {
	DISPLAY: block; FONT-WEIGHT: bold; BACKGROUND: url(images/m002.jpg) repeat-x; FLOAT: left; OVERFLOW: hidden; WIDTH: 97px; CURSOR: pointer; COLOR: #333333; HEIGHT: 22px; TEXT-ALIGN: center
}
.BlkBlackTab .BlkBlackTab_c1 {
	DISPLAY: block; BACKGROUND: url(images/m002.jpg) no-repeat; OVERFLOW: hidden; HEIGHT: 22px
}
.BlkBlackTab .BlkBlackTab_c2 {
	DISPLAY: block; BACKGROUND: url(images/m001.jpg) no-repea; OVERFLOW: hidden; LINE-HEIGHT: 24px; HEIGHT: 22px
}
.BlkBlackTab {
	FONT-WEIGHT: blod; BACKGROUND: url(images/m001.jpg) repeat-x
}
.BlkBlackTabOff {
	FONT-WEIGHT: blod; BACKGROUND: url(images/m002.jpg) repeat-x
}
.BlkBlackTabOff .BlkBlackTab_c1 {
	DISPLAY: block; BACKGROUND: url(images/m001.jpg) no-repeat; OVERFLOW: hidden; HEIGHT: 22px
}
.BlkBlackTabOff .BlkBlackTab_c2 {
	DISPLAY: block; BACKGROUND: url(images/m002.jpg) no-repeat; OVERFLOW: hidden; LINE-HEIGHT: 24px; HEIGHT: 22px
}
.BlkBlackTab A:link {
	COLOR: #FF821C; TEXT-DECORATION: none
}
.BlkBlackTab A:visited {
	COLOR: #FF821C; TEXT-DECORATION: none
}
.BlkBlackTab A:hover {
	COLOR: #FF821C; TEXT-DECORATION: none
}
.BlkBlackTab A:active {
	COLOR: #FF821C; TEXT-DECORATION: none
}
.BlkBlackTabOff A:link {
	COLOR: #333; TEXT-DECORATION: none
}
.BlkBlackTabOff A:visited {
	COLOR: #333; TEXT-DECORATION: none
}
.BlkBlackTabOff A:hover {
	COLOR: #333; TEXT-DECORATION: none
}
.BlkBlackTabOff A:active {
	COLOR: #333; TEXT-DECORATION: none
}
.indexblack {
    font-size: 16pt;font-weight:bold;color: #FF0000; line-height:28pt; font-family:
}
:hover.indexblack {
    font-size: 16pt;font-weight:bold;color: #FF0000; line-height:28pt; font-family:; text-decoration:underline
}
.title {
    font-size: 16pt;font-weight:bold;color: #000000; line-height:28pt; font-family:
}
:hover.title {
    font-size: 16pt;font-weight:bold;color: #000000; line-height:28pt; font-family:; 
}

A.newstop {
	color: #999999;
	text-decoration: none;
}
a:hover.newstop {
	text-decoration: none;
	color: #FF821C;
}
A.orange {
	color: #FF821C;
	text-decoration: none;
}
a:hover.orange {
	text-decoration: underline;
	color: #FF821C;
}
.black14b {
    font-size: 14px;font-weight:bold;color: #333333;
}
.red {
    font-size:12px; color:#FF0000;
}
.font_content_blue {
	font-family: "";
	font-size: 12px;
	color:#16387C;
	line-height:18px;
	text-decoration: none;
}
.font_title_18 {
	font-family: "";
	font-size: 18px;
	font-weight:bold;
	color:#A60000;
	text-decoration: none;
}
.photobox {
	BORDER-RIGHT: #b2b2b2 1px solid; BACKGROUND: #f9fcfe; MARGIN: 0px;PADDING: 3px; BORDER-LEFT: #b2b2b2 1px solid; WIDTH: 100%; BORDER-BOTTOM: #b2b2b2 1px solid;BORDER-TOP: #b2b2b2 1px solid; HEIGHT: 18px
}
.indexlist {
	color:333333;
	text-decoration: none;
}
a:hover.indexlist {
	text-decoration: none;
	color: 333333;
}
.input {
 background-position: 0% 0%; vertical-align:middle;
 layout-flow : horizontal;
 background-repeat:repeat; background-attachment:scroll
}
#serb {
	float: left;
	width:598px;
	margin: 25px 0 0 164px;
	_/*ie6 only*/margin:25px 0 0 80px;
	vertical-align: middle;
}

.sdiv {
	float: left;
	height: 21px;
	margin: 0 8px 0 0;
	line-height: 21px;
}
.ins {
	width: 208px;
	height: 18px;
	border: 1px solid #008cc6;
	color: #008cc6;
	line-height: 18px;
	margin: 0;
}
.rlist{
	width:240px;
}

.userlogin {
	overflow:hidden;
}
.userlogin dl{
	clear:both;
	
}
.userlogin dl dt{
	display:block;
	text-align:center; 
}
.userlogin dl dd{
	float:left;
}
.userlogin dl dd input{
	width:126px;
	font-size:12px;
	padding:3px 0 3px 5px;
	border-width:1px;
	border-style:solid;
	border-color:#808080 #D4D0C8 #D4D0C8 #808080;
}
.userlogin dl dd img{
	vertical-align:middle;
}
.userlogin dl dd input.gdcode{
	width:52px;
}
.userlogin .ulsubmit{
	text-align:center;
	margin-top:15px;
}
.comment .postbox .userbox dl dd input.username,.comment .postbox .userbox dl dd input.password{
	width:100px;
	
}
.votelist .vbox{
	width:700px;
}
.votelist .vbox dl{
	width:600px;
	height:31px;
	clear:both;
	overflow:hidden;
	margin-top:7px;
}
.votelist .vbox dl dt{
	width:200px;
	float:left;
	text-align:right;
	line-height:15px;
	color:#333;
	font-weight:bold;
}
.votelist .vbox dl dd{
	width:390px;
	float:right;
	background:#EEE;
	height:13px;
	font-size:11px;
	line-height:11px;
	color:#777;
}
.votelist .vbox dl dd strong{
	color:#000;
	margin-right:2px;
}
.votelist .vbox dl dd span{
	height:13px;
	text-indent:3px;
	padding-right:3px;
	display:block;
	background:#690;
	color:#CD9;
	border-right:1px solid #CCC;
	float:left;
}
.votelist .vbox dl dd span strong{
	color:#FFF;
}
DIV.showpage {
	PADDING-RIGHT: 7px; PADDING-LEFT: 7px; PADDING-BOTTOM: 7px; MARGIN: 3px; PADDING-TOP: 7px; TEXT-ALIGN: center
}
DIV.showpage A {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; MARGIN: 2px; BORDER-LEFT: #ccc 1px solid; COLOR: #000; PADDING-TOP: 2px; BORDER-BOTTOM: #ccc 1px solid; TEXT-DECORATION: none
}
DIV.showpage A:hover {
	BORDER-RIGHT: #666 1px solid; BORDER-TOP: #666 1px solid; BORDER-LEFT: #666 1px solid; COLOR: #000; BORDER-BOTTOM: #666 1px solid; BACKGROUND-COLOR: #ccc
}
DIV.showpage A:active {
	BORDER-RIGHT: #666 1px solid; BORDER-TOP: #666 1px solid; BORDER-LEFT: #666 1px solid; COLOR: #000; BORDER-BOTTOM: #666 1px solid
}
DIV.showpage SPAN.current {
	BORDER-RIGHT: #666 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #666 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; MARGIN: 2px; BORDER-LEFT: #666 1px solid; COLOR: #fff; PADDING-TOP: 2px; BORDER-BOTTOM: #666 1px solid; BACKGROUND-COLOR: #666
}
DIV.showpage SPAN.disabled {
	BORDER-RIGHT: #eee 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #eee 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; MARGIN: 2px; BORDER-LEFT: #eee 1px solid; COLOR: #ddd; PADDING-TOP: 2px; BORDER-BOTTOM: #eee 1px solid
}
/* 首页新闻序号排列开始 */
.downtop { 
FLOAT: left; OVERFLOW: hidden; WIDTH: 171px; HEIGHT: 210px 
} 
.downtop UL.text { 
MARGIN: 0px 5px; WIDTH: 180px; PADDING-TOP: 0px 
} 
.downtop UL.text LI { 
WIDTH: 380px 
} 
.downtop UL.text SPAN { 
DISPLAY: block; FLOAT: left 
} 
.downtop UL.text SPAN.num { 
MARGIN-TOP: 4px; PADDING-LEFT: 1px; FONT-SIZE: 12px; WIDTH: 15px; LINE-HEIGHT: 12px; HEIGHT: 13px; TEXT-ALIGN: center;COLOR: #FFFFFF; BACKGROUND-COLOR: #b7b7b7; font-family:宋体; font-weight:bold 
} 
.downtop UL.text LI SPAN.active { 
BACKGROUND-COLOR: #dc1002 
} 
.downtop UL.text SPAN.tit { 
PADDING-LEFT: 10px; OVERFLOW: hidden; WIDTH: 180px; WHITE-SPACE: nowrap; HEIGHT: 15px 
}
/* 首页新闻序号排列结束 */
/* 新闻浏览页广告开始 */
#zhan{
float:left;         /让块靠右
clear: left;         /让块的右边不能有其它块
height: 200px;   /用这个来控制广告在内容里的位置
width: 1px;       /
}
#ad{
height: 250px;
width: 250px;
float: left;       /让块靠右
clear: left;       /让块的右边不能有其它块
margin: 15px 15px 15px 0px;
}
#new img {
clear: left; display:block;     /让内容里的图片和表格不会遮挡广告
}
#new table{
clear: left;     /让内容里的图片和表格不会遮挡广告
}
#new{
float: right;
}
/* 新闻浏览页广告结束 */