/* CSS Document */
.page_soso {
	BORDER-RIGHT: #808080 1px solid;
	PADDING-RIGHT: 5px;
	BORDER-TOP: #808080 1px solid;
	PADDING-LEFT: 5px;
	PADDING-BOTTOM: 3px;
	BORDER-LEFT: #808080 1px solid;
	PADDING-TOP: 3px;
	BORDER-BOTTOM: #808080 1px solid;
	FONT-FAMILY: Tahoma;
	BACKGROUND-COLOR: #DEECF5;
	line-height: 21px;
	color: #000000;
}
.pagen_soso {
	BORDER-RIGHT: #808080 1px solid;
	PADDING-RIGHT: 5px;
	BORDER-TOP: #808080 1px solid;
	PADDING-LEFT: 5px;
	FONT-WEIGHT: bold;
	PADDING-BOTTOM: 3px;
	BORDER-LEFT: #808080 1px solid;
	COLOR: #000;
	PADDING-TOP: 3px;
	BORDER-BOTTOM: #808080 1px solid;
	FONT-FAMILY: Tahoma;
	BACKGROUND-COLOR: #3B7CAA;
	line-height: 21px;
	text-align: center;
}
body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color: #0D759A;
}
a:link {
	color: #1C2769;
	text-decoration: none;
}
a:visited {
	text-decoration: none;
	color: #1C2769;
}
a:hover {
	text-decoration: underline;
	color: #FF0000;
}
a:active {
	text-decoration: none;
	color: #FF0000;
}
.r {
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #46A2D1;
	border-bottom-color: #46A2D1;
	border-left-color: #46A2D1;
	background-color: #FAFAFA;
}
.c {
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #2079BB;
	border-bottom-color: #2079BB;
	border-left-color: #2079BB;
}
.kuang {
	border: 1px solid #0181C4;
}
body,td,th {
	font-size: 12px;
	color: #1C2769;
}
.news-title-div{
  width:986px;
  white-space:nowrap;
  word-break:keep-all;
  overflow:hidden;
  text-overflow:ellipsis; 
}
.gook-div{ font-size:14px; padding-top:3PX;
  width:470px;
  white-space:nowrap;
  word-break:keep-all;
  overflow:hidden;
  text-overflow:ellipsis; 
}
.gook-index-div{ font-size:12px; padding-top:3PX;
  width:320px;
  white-space:nowrap;
  word-break:keep-all;
  overflow:hidden;
  text-overflow:ellipsis; 
}
#sm {
	RIGHT: 30px; POSITION: absolute; TOP: 150px
}
.piaocuang {
	RIGHT: -26px; WIDTH: 140px; POSITION: absolute; TOP: 0px
}
.piaocuang .top {
	FLOAT: left; WIDTH: 140px; HEIGHT: 85px
}

.hkuang {
	border: 1px solid #DDDDDD;
}
.xian {
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #CCCCCC;
}

