@charset "gb2312";
/* CSS Document */

BODY {
	MARGIN: 0px;
	font-family: "宋体", Arial;
	font-size: 10.5pt;
	background-position: 50% top;
}
/* 统一设置链接样式*/
A:link        {
	COLOR: #0F6DBA;
	TEXT-DECORATION: none;
}
A:visited     {
	COLOR: #0F6DBA;
	TEXT-DECORATION: none;
}
A:hover       {
	COLOR: #FF0000;
	text-decoration: underline;	
}
A:active      {
	COLOR: #FF0000;
	text-decoration: underline;	
}
A.tools:link        {
	COLOR: #FF6600;
	TEXT-DECORATION: none;
}
A.tools:visited     {
	COLOR: #CC0000;
	TEXT-DECORATION: none;
}
A.tools:hover       {
	COLOR: #FFCC00;
	text-decoration: underline;
}
A.tools:active      {
	COLOR: #FFCC00;
	text-decoration: underline;
}

a.nav:link        {
	COLOR: #FFFFFF;
	TEXT-DECORATION: none;
	font-size: 10.5pt;
}
a.nav:visited     {
	COLOR: #FFFFFF;
	TEXT-DECORATION: none;
	font-size: 10.5pt;
}
a.nav:hover       {
	COLOR: #00CCFF;
	text-decoration: underline;
	font-size: 10.5pt;
}
a.nav:active      {
	COLOR: #00FFFF;
	TEXT-DECORATION: none;
	font-size: 10.5pt;
}
input {	/* 定义输入边框及字体*/
	boder:solid 1px #AFCCEC;
	font-size: 12px;
	background-color: #FFFFFF;
	border: 1px solid #AFCCEC;
	}
FORM {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
OL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
H1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
H3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
H4 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
H5 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
DL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
DT {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
DD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#wrap {
	PADDING-RIGHT: 10px;
	PADDING-LEFT: 10px;
	PADDING-BOTTOM: 0px;
	MARGIN: auto;
	WIDTH: 1004px;
	PADDING-TOP: 0px;
	POSITION: relative
}
#header {
	PADDING-BOTTOM: 8px; OVERFLOW: auto; BORDER-BOTTOM: #B8E7B3 1px solid; ZOOM: 1
}
#elogin {
	BORDER-RIGHT: #B8E7B3 1px solid; PADDING-RIGHT: 12px; BORDER-TOP: #B8E7B3 1px solid; PADDING-LEFT: 12px; BACKGROUND: #ebf3fb; PADDING-BOTTOM: 0px; FONT: 12px/29px Verdana; BORDER-LEFT: #B8E7B3 1px solid; PADDING-TOP: 0px; BORDER-BOTTOM: #B8E7B3 1px solid; HEIGHT: 29px
}
#elogin .r {
	FLOAT: right
}
#banner {
	PADDING-RIGHT: 0px; PADDING-LEFT: 11px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
#logo {
	BACKGROUND: url(logo.gif); MARGIN: 8px 0px 0px; WIDTH: 175px; HEIGHT: 60px
}
#logo A {
	DISPLAY: block; OVERFLOW: hidden; LINE-HEIGHT: 200px; HEIGHT: 60px
}
.mcon {
	BORDER-RIGHT: #B8E7B3 0px solid; BORDER-TOP: #B8E7B3 0px solid; FLOAT: right; MARGIN: 8px 1px 0px 5px; OVERFLOW: hidden; BORDER-LEFT: #B8E7B3 0px solid; BORDER-BOTTOM: #B8E7B3 0px solid; HEIGHT: 60px
}
#search {
	PADDING-TOP: 8px
}
.src FORM {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
#tags {
	PADDING-RIGHT: 10.5pt; PADDING-LEFT: 10.5pt; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; HEIGHT: 25px
}
#tags LI {
	BACKGROUND: url(cline.png) no-repeat right center; FLOAT: left; WIDTH: 67px; POSITION: relative; HEIGHT: 25px
}
#tags LI A {
	FLOAT: left; WIDTH: 67px; LINE-HEIGHT: 25px; TEXT-ALIGN: center
}
#tags LI D {
	FLOAT: left; WIDTH: 248px; LINE-HEIGHT: 25px; TEXT-ALIGN: center
}
#tags LI A:hover {
	TEXT-DECORATION: none
}
#tags LI A.focu {
	FONT-WEIGHT: bold; BACKGROUND: url(tag.png) #0e6dbc no-repeat center 50%; LEFT: -1px; WIDTH: 68px; COLOR: #fff; POSITION: absolute; TOP: 0px; HEIGHT: 30px
}
.srchbox {
	BORDER-RIGHT: #B8E7B3 1px solid; PADDING-RIGHT: 15px; BORDER-TOP: #B8E7B3 1px solid; PADDING-LEFT: 15px; BACKGROUND: #edf6ff; PADDING-BOTTOM: 0px; BORDER-LEFT: #B8E7B3 1px solid; PADDING-TOP: 0px; BORDER-BOTTOM: #B8E7B3 1px solid; HEIGHT: 46px
}
.srchbox IMG {
	MARGIN-TOP: 7px; FLOAT: left
}
.src LABEL {
	BORDER-RIGHT: #B8E7B3 1px solid; BORDER-TOP: #B8E7B3 1px solid; FLOAT: left; MARGIN: 11px 0px 0px 8px; OVERFLOW: hidden; BORDER-LEFT: #B8E7B3 1px solid; BORDER-BOTTOM: #B8E7B3 1px solid; HEIGHT: 22px
}
.src .text {
	BORDER-RIGHT: #B8E7B3 1px solid; PADDING-RIGHT: 3px; PADDING-LEFT: 3px; FLOAT: left; PADDING-BOTTOM: 0px; FONT: 10.5pt/22px Verdana; WIDTH: 220px; BORDER-TOP-STYLE: none; PADDING-TOP: 0px; BORDER-LEFT-STYLE: none; HEIGHT: 22px; BORDER-BOTTOM-STYLE: none
}
.src .button {
	BACKGROUND: url(btn_bg.png) #017ac9; FLOAT: left; FONT: bold 10.5pt/22px Verdana; COLOR: #fff; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; HEIGHT: 22px; BORDER-BOTTOM-STYLE: none
}
.src .r {
	PADDING-LEFT: 10px; FLOAT: left; OVERFLOW: hidden; LINE-HEIGHT: 46px; WHITE-SPACE: nowrap
}
#baidu9 FORM {
	PADDING-TOP: 12px
}
#baidu9 INPUT {
	FLOAT: none; FONT: 12px Verdana
}
#baidu9 SELECT {
	FONT: 12px Verdana
}
#baidu9 .txt {
	BORDER-RIGHT: #B8E7B3 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #B8E7B3 1px solid; PADDING-LEFT: 3px; PADDING-BOTTOM: 0px; BORDER-LEFT: #B8E7B3 1px solid; WIDTH: 130px; PADDING-TOP: 2px; BORDER-BOTTOM: #B8E7B3 1px solid; HEIGHT: 18px
}
#baidu9 .button {
	MARGIN-BOTTOM: 0px; WIDTH: 45px
}
#baidu9 IMG {
	MARGIN-TOP: 5px; MARGIN-RIGHT: 8px
}
#wth_f {
	BORDER-RIGHT: #B8E7B3 1px solid; PADDING-RIGHT: 8px; BORDER-TOP: #B8E7B3 1px solid; DISPLAY: none; PADDING-LEFT: 8px; BACKGROUND: #fff; FILTER: alpha(opacity=93); LEFT: 120px; PADDING-BOTTOM: 8px; BORDER-LEFT: #B8E7B3 1px solid; WIDTH: 500px; PADDING-TOP: 8px; BORDER-BOTTOM: #B8E7B3 1px solid; POSITION: absolute; TOP: 22px; moz-opacity: .93; opacity: 0.93
}
.l {
	FLOAT: left
}
.box6 {
	BORDER-RIGHT: #B8E7B3 1px solid; PADDING-RIGHT: 8px; BORDER-TOP: #B8E7B3 1px solid; PADDING-LEFT: 8px; FONT-SIZE: 12px; BACKGROUND: #edf6ff; MARGIN-BOTTOM: 5px; PADDING-BOTTOM: 8px; OVERFLOW: auto; BORDER-LEFT: #B8E7B3 1px solid; PADDING-TOP: 8px; BORDER-BOTTOM: #B8E7B3 1px solid; ZOOM: 1
}
.box6 STRONG {
	FONT-SIZE: 10.5pt
}
.f18 {
	FONT: bold 10.5pt/22px Verdana
}
.wea60 {
	MARGIN: 0px 10px
}
.box7 {
	CLEAR: both
}
.box7 P {
	BORDER-TOP-WIDTH: 1px; BORDER-RIGHT: #B8E7B3 1px solid; PADDING-RIGHT: 8px; PADDING-LEFT: 8px; PADDING-BOTTOM: 5px; MARGIN: -5px 0px 5px; FONT: 12px/18px Verdana; BORDER-LEFT: #B8E7B3 1px solid; BORDER-TOP-COLOR: #B8E7B3; PADDING-TOP: 5px; BORDER-BOTTOM: #B8E7B3 1px solid
}
.box7 P LABEL {
	COLOR: #00f
}
#main {
	CLEAR: both;
	PADDING-TOP: 10px
}
.sr {
	FLOAT: right;	
}
.sl {
	FLOAT: left
}
.sbox {
	WIDTH: 200px;
}
.scbox {
	OVERFLOW: hidden; WIDTH: 168px
}
.bcbox {
	MARGIN-LEFT: 5px; WIDTH: 580px
}
.bbox {
	WIDTH: 785px
}
.bd {
	MARGIN-BOTTOM: 5px;
	letter-spacing: 0.08em;
	border: 1px solid #8EC3EB;
}
.bdmid {
	letter-spacing: 0.08em;
}
.bd H3 {
	CLEAR: both;
	PADDING-RIGHT: 10px;
	PADDING-LEFT: 10px;
	PADDING-BOTTOM: 0px;
	OVERFLOW: hidden;
	COLOR: #07519a;
	PADDING-TOP: 6px;
	HEIGHT: 22px;
	font-family: Verdana;
	font-size: 10.5pt;
	font-weight: bold;
	margin-top: -1px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
.bd H4 {
	CLEAR: both;
	PADDING-RIGHT: 10px;
	PADDING-LEFT: 10px;
	PADDING-BOTTOM:0px;
	OVERFLOW: hidden;
	COLOR: #07519A;
	PADDING-TOP: 8px;
	HEIGHT: 15px;
	font-family: "宋体", Arial;
	font-size: 10.5pt;
	font-weight: bold;
	background-color: #D6F5C9;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #8EC3EB;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #8EC3EB;
	background-image: url(../images/sitetitl.gif);
}
.bd H4 A:link {
	TEXT-DECORATION: none;
	font-size: 10.5pt;
	font-weight: bold;
	color: #07519A;
	height: 23px;
}
.bd H4 A:visited  {
	TEXT-DECORATION: none;
	font-size: 10.5pt;
	font-weight: bold;
	color: #07519A;
	height: 23px;
}
.bd H4 A:hover {
	TEXT-DECORATION: underline;
	font-size: 10.5pt;
	font-weight: bold;
	color: #25B3E7;
	height: 23px;
}
.bd H4 A:active {
	TEXT-DECORATION: underline;
	font-size: 10.5pt;
	font-weight: bold;
	color: #25B3E7;
	height: 23px;
}
.bd H3 SPAN {
	FLOAT: left; COLOR: #07519a
}
.bd H3 EM {
	FLOAT: right; FONT: 10.5pt/27px Verdana
}
.bd H3 EM IMG {
	MARGIN: 6px 8px 0px 0px
}
.bd H3 A:hover {
	TEXT-DECORATION: none
}
.bdora H3 SPAN {
	PADDING-RIGHT: 10px;
	PADDING-LEFT: 10px;
	PADDING-BOTTOM: 0px;
	PADDING-TOP: 0px;
	font-size: 10.4pt;
	border: 1px solid #8CBAE8;
}

.bd-coolsite {
	MARGIN-BOTTOM: 5px;
	letter-spacing: 0.08em;
	border: 1px solid #8EC3EB;
}
#hotm {
	BORDER-RIGHT: #BAE8A0 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #BAE8A0 1px solid; PADDING-LEFT: 10px; FLOAT: left; MARGIN-BOTTOM: 0px; PADDING-BOTTOM: 0px; OVERFLOW: hidden; BORDER-LEFT: #BAE8A0 1px solid; WIDTH: 777px; COLOR: #080; LINE-HEIGHT: 30px; PADDING-TOP: 0px; BORDER-BOTTOM: #BAE8A0 1px solid; WHITE-SPACE: nowrap; HEIGHT: 30px
}
#hotm A {
	COLOR: #080
}
#links {
	BORDER-RIGHT: #eaa 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #eaa 1px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 2px; OVERFLOW: auto; BORDER-LEFT: #eaa 1px solid; PADDING-TOP: 0px; BORDER-BOTTOM: #eaa 1px solid; ZOOM: 1
}
#links H4 {
	BACKGROUND: url(th_bg_r.png) #fbe5e5; COLOR: #c00
}
#links UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 5px; MARGIN-LEFT: 2px; WIDTH: 194px; LINE-HEIGHT: 26px; PADDING-TOP: 2px
}
#links LI {
	PADDING-RIGHT: 1px; PADDING-LEFT: 1px; FLOAT: left; PADDING-BOTTOM: 0px; WIDTH: 81px; PADDING-TOP: 0px; TEXT-ALIGN: center
}
#tools {
	BORDER-RIGHT: #BAE8A0 1px solid;
	BORDER-TOP: #BAE8A0 1px solid;
	FONT-SIZE: 10.5pt;
	MARGIN-bottom:3px;
	BORDER-LEFT: #BAE8A0 1px solid;
	BORDER-BOTTOM: #BAE8A0 1px solid;
	background-color: #EDF6FE;
	background-image: url(../images/toolsline.gif);
}
#tools A {
	COLOR: #080
}
#tools H3 {
	MARGIN-TOP: 0px;
	OVERFLOW: hidden;
	COLOR: #61ad33;
	HEIGHT: 19px;
	font-family: Verdana;
	font-size: 12px;
	font-weight: bold;
	padding-top: 1px;
	padding-bottom: 5px;
	background-color: #EFF7E0;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #BBE1A6;
	width: auto;
}
#tools H3 EM {
	font-family: Verdana;
	font-size: 12px;
	line-height: 26px;
}
#tools H3 EM A {
	COLOR: #FF8000;
	text-decoration: underline;
	font-size: 12px;
}
#tools H3 SPAN {
	MARGIN-TOP: 2px;
	COLOR: #61ad33;
	height: 24px;
	padding-top: 6px;
	background-color: #FFFFFF;
	border-top-width: 1px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-left-style: solid;
	border-top-color: #BAE8A0;
	border-right-color: #BAE8A0;
	border-left-color: #BAE8A0;
	font-size: 12px;
}
#tools UL {
	OVERFLOW: hidden;
	PADDING-TOP: 6px;
	HEIGHT: 314px;
	font-size: 10.5pt;
}
#tools LI {
	PADDING-LEFT: 6px;
	FLOAT: left;
	OVERFLOW: hidden;
	WIDTH: 90px;
	WHITE-SPACE: nowrap;
	HEIGHT: 20px;
	font-size: 10.5pt;
	padding-right: 2px;
	padding-top: 8px;
}
#siteclass {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: #ffffff; FLOAT: left; PADDING-BOTTOM: 2px; OVERFLOW: hidden; WIDTH: 166px; PADDING-TOP: 0px
}
#siteclass H4 {
	BORDER-BOTTOM-WIDTH: 1px;
	BORDER-BOTTOM-COLOR: #AADDFF;
	BORDER-TOP-STYLE: none;
	BORDER-RIGHT-STYLE: none;
	BORDER-LEFT-STYLE: none;
	HEIGHT: 20px;
	margin-top: 1px;
}
#siteclass .con {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	FLOAT: left;
	PADDING-BOTTOM: 5px;
	WIDTH: 100%;
	PADDING-TOP: 10px;
	background-image: url(../images/line.gif);
	background-repeat: repeat;
}
#siteclass LI {
	PADDING-RIGHT: 3px;
	PADDING-LEFT: 3px;
	FLOAT: left;
	PADDING-BOTTOM: 0px;
	OVERFLOW: hidden;
	WIDTH: 45px;
	PADDING-TOP: 5px;
	WHITE-SPACE: nowrap;
	HEIGHT: 25px;
	TEXT-ALIGN: center;
	letter-spacing: 0.1em;
}
#sitem {
	MARGIN-LEFT: 5px;
	OVERFLOW: hidden;
	WIDTH: 625px;
	height: auto;
}
#sitem H3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
#sitem H3 SPAN {
	BORDER-LEFT-STYLE: none
}
#sitem SPAN.blur {
	FONT-WEIGHT: normal; BACKGROUND: none transparent scroll repeat 0% 0%; CURSOR: pointer
}
#sitem .con {
	PADDING-RIGHT: 4px;
	PADDING-LEFT: 4px;
	PADDING-BOTTOM: 5px;
	LINE-HEIGHT: 26px;
	PADDING-TOP: 5px;
}
#stm0 {
	POSITION: relative
}
#stm3 {
	POSITION: relative
}
#fsrc {
	RIGHT: 0px; POSITION: absolute; TOP: -26px
}
.del_c {
	RIGHT: 8px; POSITION: absolute; TOP: -22px
}
#fsrc SPAN {
	BORDER-RIGHT: #B8E7B3 1px solid; PADDING-RIGHT: 8px; BORDER-TOP: #B8E7B3 0px solid; PADDING-LEFT: 8px; BACKGROUND: url(cst_th.png) #1371be repeat-x 0px -1px; FLOAT: left; PADDING-BOTTOM: 0px; FONT: bold 10.5pt/25px Verdana; BORDER-LEFT: #B8E7B3 1px solid; COLOR: #fff; PADDING-TOP: 0px; BORDER-BOTTOM: #B8E7B3 0px solid; HEIGHT: 25px
}
#fsrc INPUT {
	BORDER-RIGHT: #B8E7B3 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #B8E7B3 1px solid; PADDING-LEFT: 3px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 2px 2px 0px; FONT: 12px/17px Verdana; BORDER-LEFT: #B8E7B3 1px solid; WIDTH: 177px; PADDING-TOP: 2px; BORDER-BOTTOM: #B8E7B3 1px solid; HEIGHT: 17px
}
#sitem UL {
	OVERFLOW: auto;
	ZOOM: 1;
	width: 620px;
}
#sitem DL {
	BACKGROUND: url(sitem_bg.gif); OVERFLOW: auto; ZOOM: 1
}

#sitem LI {
	PADDING-RIGHT: 3px;
	PADDING-LEFT: 10px;
	FLOAT: left;
	PADDING-BOTTOM: 0px;
	OVERFLOW: hidden;
	WIDTH: 100px;
	PADDING-TOP: 0px;
	WHITE-SPACE: nowrap;
	TEXT-OVERFLOW: ellipsis;
	height: 24px;
}
#sitem LI EM {
	FONT-STYLE: normal
}
#sitem A {
	TEXT-DECORATION: none
}
#sitem A:hover {
}
.htop {
	HEIGHT: 26px
}
#sitem .htop LI {
	WIDTH: 128px
}
#stm3 LI {
	WIDTH: 128px
}
#sitem DT {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-WEIGHT: bold; FLOAT: left; PADDING-BOTTOM: 0px; OVERFLOW: hidden; WIDTH: 70px; PADDING-TOP: 0px; HEIGHT: 26px
}
#sitem DD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; FLOAT: left; PADDING-BOTTOM: 0px; OVERFLOW: hidden; WIDTH: 150px; LINE-HEIGHT: 20px; PADDING-TOP: 3px; WHITE-SPACE: nowrap; HEIGHT: 23px; TEXT-OVERFLOW: ellipsis
}
#sitem DD IMG {
	MARGIN: 0px 2px -3px 0px
}

.htopDOWN {
	HEIGHT: 24px;
	padding-top:2px;
	padding-bottom:3px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #B0D8FF;
	width: 100%;
}
#sitem .htopDOWN LI {
	WIDTH: 100px;
	margin-top: 5px;
	margin-right: 12px;
	margin-bottom: 5px;
	margin-left: 12px;
}

#stm3 LI {
	WIDTH: 128px
}
#sitem DT {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-WEIGHT: bold; FLOAT: left; PADDING-BOTTOM: 0px; OVERFLOW: hidden; WIDTH: 70px; PADDING-TOP: 0px; HEIGHT: 26px
}
#sitem DD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; FLOAT: left; PADDING-BOTTOM: 0px; OVERFLOW: hidden; WIDTH: 150px; LINE-HEIGHT: 20px; PADDING-TOP: 3px; WHITE-SPACE: nowrap; HEIGHT: 23px; TEXT-OVERFLOW: ellipsis
}
#sitem DD IMG {
	MARGIN: 0px 2px -3px 0px
}



.hbot {
	CLEAR: both
}
#coolsite {
	OVERFLOW: hidden;
	WIDTH: 829px;
	background-color: #ffffff;
}
#coolsite H3 {
	COLOR: #07519A;
	padding-top: 8px;
	padding-left: 15px;
	height: 20px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #AADDFF;
	font-family: "宋体", Arial;
	font-size: 10.5pt;
	background-image: url(../images/cooltitl.gif);
	background-repeat: repeat-x;
}
#coolsite UL {
	BACKGROUND: url(link_bg.gif);
	FLOAT: left;
	width: 100%;
}
#coolsite LI {
	FLOAT: left;
	OVERFLOW: hidden;
	WIDTH: 100%;
	HEIGHT: 20px;
	letter-spacing: 0.08em;
	font-size: 100%;
	padding-top: 5px;
	padding-bottom: 5px;
}
#coolsite LI STRONG A {
	font-size: 100%;
	FONT-WEIGHT: normal;
	width: auto;
	height: auto;
	padding: 0px;
	margin: 5px;
}
#coolsite LI EM {
	FLOAT: right;
	FONT-STYLE: normal;
	padding-right: 10px;
	padding-left: 10px;
}
#coolsite LI EM A {
	font-size: 100%;
	WIDTH: auto;
	MARGIN-RIGHT: 5px
}
#coolsite LI A {
	font-size: 100%;
	FLOAT: left;
	OVERFLOW: hidden;
	WHITE-SPACE: nowrap;
	padding: 0px;
	margin-top: 5px;
	margin-right: 14px;
	margin-bottom: 5px;
	margin-left: 14px;
}
#coolsite2 {
	MARGIN-TOP: -5px;
	OVERFLOW: hidden;
	WIDTH: 1004px;
	background-color: #FFFFFF;
	color: #333333;
}
#coolsite2 H3 {
	COLOR: #0F6DBA;
	padding-top: 8px;
	padding-left: 15px;
	height: 18px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
	margin: 0px;
	background-image: url(../images/site-top.gif);
	background-repeat: no-repeat;
	font-size: 14px;
	font-weight: bold;
	text-align: center;
	width: 1004px;
}
#coolsite2 UL {
	BACKGROUND: url(link_bg.gif);
	FLOAT: left;
	width: 100%;
}
#coolsite2 LI {
	FLOAT: left;
	OVERFLOW: hidden;
	WIDTH: 100%;
	HEIGHT: 35px;
	letter-spacing: 0.08em;
}
#coolsite2 LI STRONG A {
	FONT-WEIGHT: normal;
	width: auto;
	padding-left: 6px;
}
#coolsite2 LI EM {
	FLOAT: right;
	FONT-STYLE: normal;
	padding-right: 10px;
	padding-left: 10px;
}
#coolsite2 LI EM A {
	WIDTH: auto; MARGIN-RIGHT: 8px
}
#coolsite2 LI A {
	MARGIN-TOP: 7px;
	FLOAT: left;
	OVERFLOW: hidden;
	MARGIN-RIGHT: 10px;
	WHITE-SPACE: nowrap;
	width: 85px;
	height: 30px;
}
#monc {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; BACKGROUND: #fff; PADDING-BOTTOM: 0px; LINE-HEIGHT: 27px; PADDING-TOP: 0px; BORDER-BOTTOM: #B8E7B3 1px solid
}
.bzt {
	CLEAR: both; BORDER-RIGHT: #eaa 1px solid; PADDING-RIGHT: 12px; BORDER-TOP: #eaa 1px solid; PADDING-LEFT: 12px; BACKGROUND: #fdf6f6; MARGIN-BOTTOM: 5px; PADDING-BOTTOM: 0px; FONT: 12px/24px Verdana; OVERFLOW: hidden; BORDER-LEFT: #eaa 1px solid; COLOR: #c00; PADDING-TOP: 0px; BORDER-BOTTOM: #eaa 2px solid; HEIGHT: 24px
}
.bzt EM {
	FLOAT: right; FONT-STYLE: normal
}
.bzt A {
	COLOR: #c00
}
#Links .MBlock {
	CLEAR: both; FLOAT: left; MARGIN-BOTTOM: 11px;
}
.MBlock {
	BORDER-RIGHT: 1px solid; BORDER-TOP: 1px solid; BORDER-LEFT: 1px solid; BORDER-BOTTOM: 1px solid
}
.MBlock .InMB {
	WIDTH: 955px
}
.MB0 {
	WIDTH: 100%; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
.MB0 .InMB {
	WIDTH: 100%
}
#Links .tit {
	PADDING-LEFT: 5px; FLOAT: left; WIDTH: 98%; LINE-HEIGHT: 20px
}
#Links {
	TEXT-ALIGN: center
}
#Links .txt {
	WIDTH: 100%
}
#Links .txt LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 2px; WIDTH: 150px; LINE-HEIGHT: 24px; PADDING-TOP: 2px
}

#footer {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 6px;
	PADDING-BOTTOM: 8px;
	PADDING-TOP: 8px;
	BORDER-BOTTOM: #7fb1e5 3px solid;
	TEXT-ALIGN: center;
	font-family: Verdana;
	font-size: 10.5pt;
	line-height: 18px;
}
#footer .link {
	WIDTH: 100%;
	height: 22px;
	background-repeat: repeat-x;
	background-position: 100% bottom;
}
#money .bn_key {
	BORDER-RIGHT: #eaa 1px solid; BORDER-TOP: #eaa 1px solid; BORDER-LEFT: #eaa 1px solid; BORDER-BOTTOM: #eaa 1px solid
}
.bn_key UL {
	BORDER-RIGHT: #fff 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #fff 1px solid; PADDING-LEFT: 15px; BACKGROUND: url(bn_key_bg.png) #fdf4f4; PADDING-BOTTOM: 0px; FONT: 12px Verdana; BORDER-LEFT: #fff 1px solid; WIDTH: 451px; PADDING-TOP: 3px; BORDER-BOTTOM: #fff 1px solid; HEIGHT: 55px
}
.bn_key LI {
	FLOAT: left; WIDTH: 64px; LINE-HEIGHT: 18px; WHITE-SPACE: nowrap
}
.bn_key A {
	COLOR: #c00
}
#tophot {
	FONT-SIZE: 12px; BACKGROUND: url(tophot.gif) no-repeat 1px 0px; FLOAT: left; MARGIN: -5px 0px 0px 5px; OVERFLOW: hidden; WIDTH: 600px; HEIGHT: 67px
}
#tophot DL {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FLOAT: left; PADDING-BOTTOM: 0px; WIDTH: 110px; PADDING-TOP: 6px
}
#tophot DT {
	PADDING-LEFT: 30px; MARGIN-BOTTOM: 2px; FONT: bold 12px/24px Verdana
}
#tophot DD {
	FLOAT: left; OVERFLOW: hidden; WIDTH: 55px; LINE-HEIGHT: 15px; WHITE-SPACE: nowrap; TEXT-OVERFLOW: ellipsis; TEXT-ALIGN: center
}
#tophot UL {
	PADDING-RIGHT: 8px; PADDING-LEFT: 8px; FLOAT: right; PADDING-BOTTOM: 0px; WIDTH: 110.5pt; LINE-HEIGHT: 10.5pt; PADDING-TOP: 12px
}
#tophot LI {
	FLOAT: left; WIDTH: 57px; TEXT-ALIGN: center
}
.hot1 {
	COLOR: #c00
}
.hot1 A {
	COLOR: #c00
}
.hot1 A:hover {
	COLOR: #c00
}
.hot2 {
	COLOR: #060
}
.hot2 A {
	COLOR: #060
}
.hot2 A:hover {
	COLOR: #060
}
.hot3 {
	COLOR: #359
}
.hot3 A {
	COLOR: #359
}
.hot3 A:hover {
	COLOR: #359
}
.ggsrcbox {
	PADDING-RIGHT: 11px; PADDING-LEFT: 0px; FLOAT: right; PADDING-BOTTOM: 0px; WIDTH: 220px; PADDING-TOP: 3px
}
.ggsrcbox INPUT {
	FLOAT: left; MARGIN-RIGHT: 2px
}
.ggsrcbox .txt {
	BORDER-RIGHT: #448cee 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #448cee 1px solid; PADDING-LEFT: 3px; PADDING-BOTTOM: 0px; FONT: 12px/15px Verdana; BORDER-LEFT: #448cee 1px solid; WIDTH: 166px; PADDING-TOP: 1px; BORDER-BOTTOM: #448cee 1px solid; HEIGHT: 16px
}
#hotag {
	PADDING-RIGHT: 0px; PADDING-LEFT: 15px; BACKGROUND: url(hot_key.png); FLOAT: left; PADDING-BOTTOM: 4px; FONT: 12px/18px Verdana; MARGIN-LEFT: 0px; WIDTH: 455px; TEXT-INDENT: 24px; PADDING-TOP: 4px; HEIGHT: 54px
}
#hotag A {
	MARGIN-RIGHT: 10px; WHITE-SPACE: nowrap
}
.tline {
	FONT-SIZE: 11pt
}
.tline TD {
	PADDING-LEFT: 10px; BACKGROUND: url(li_icon.gif) no-repeat 4px center; BORDER-BOTTOM: #0291FC 1px dotted; WHITE-SPACE: nowrap
}

/*顶部EMAIL字体及背景定义 */
.mail {
	font-family: "宋体", Arial;
	font-size: 10.5pt;
	color: #07519A;
	text-decoration: none;
	background-image: url(../images/mail-bg.gif);
	background-repeat: repeat-x;
	text-align: left;
	border: 1px solid #AECCF4;
	height: 33px;
	padding-right: 20px;
	padding-left: 20px;
}
/*设置table上下间隔*/
#top_border {
	margin-top: 5px;
	margin-bottom: 5px;
}
/*baidu下方信息列表分隔线*/
.x {
	background-image: url(../images/head_3x91.gif);
	background-repeat: repeat-y;
	height: 96px;
	width: 3px;
}
/*顶部天气预报样式设置*/
.l{
	color:#ffffff;
	width:16px;
	font-size: 12px;
	padding-top: 1px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 1px;
}
#tools li {
	font-size: 12px;
}

/*主导航栏间隔白线*/
.fenge {
	font-size: 10.5pt;
	color: #FFFFFF;
	padding-right: 8px;
	padding-left: 8px;
}
.li_nobgtop {
	display: block;
	background-image: url(../images/line.gif);
	padding-top: 10px;
	background-repeat: repeat-x;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #B0D8FF;
}

.li_nobg {
	display: block;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #B0D8FF;
}
.li_whr{
	display: block;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #B0D8FF;
}
.navli {
	font-size: 14px;
	color: #0F6DBA;
	height: 24px;
	text-align: center;
	font-weight: bold;
	background-color: #DAEFF9;
}

#rezhansite {
	OVERFLOW: hidden;
	WIDTH: 608px;
}
#rezhansite UL {
	FLOAT: left;
	width: 100%;
}
#rezhansite LI {
	FLOAT: left;
	OVERFLOW: hidden;
	WIDTH: 100%;
	HEIGHT: 19px;
	letter-spacing: 0.08em;
	font-size: 100%;
	padding-top: 5px;
	padding-bottom: 5px;
}
#rezhansite LI A {
	font-size: 100%;
	FLOAT: left;
	OVERFLOW: hidden;
	WHITE-SPACE: nowrap;
	padding: 0px;
	margin-top: 5px;
	margin-right: 14px;
	margin-bottom: 5px;
	margin-left: 14px;
	width: 90px;
}
#conn {
	FONT-SIZE: 12px; MARGIN: 0px auto; WIDTH: 620px
}
#tags {
	WIDTH:400px;
	HEIGHT: 23px;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 10px;
}
#tags LI {
	BACKGROUND: url(../images/tagleft.gif) no-repeat left bottom; FLOAT: left; MARGIN-RIGHT: 1px; LIST-STYLE-TYPE: none; HEIGHT: 23px
}
#tags LI A {
	PADDING-RIGHT: 21px;
	PADDING-LEFT: 15px;
	BACKGROUND: url(../images/tagright.gif) no-repeat right bottom;
	FLOAT: left;
	PADDING-BOTTOM: 0px;
	COLOR: #0F6DBA;
	LINE-HEIGHT: 23px;
	PADDING-TOP: 0px;
	HEIGHT: 23px;
	TEXT-DECORATION: none
}
#tags LI.emptyTag {
	BACKGROUND: none transparent scroll repeat 0% 0%; WIDTH: 4px
}
#tags LI.selectTag {
	BACKGROUND-POSITION: left top; MARGIN-BOTTOM: -2px; POSITION: relative; HEIGHT: 25px
}
#tags LI.selectTag A {
	BACKGROUND-POSITION: right top; COLOR: #000; LINE-HEIGHT: 25px; HEIGHT: 25px
}
#tagContent {
	BORDER-RIGHT: #aecbd4 1px solid;
	PADDING-RIGHT: 1px;
	BORDER-TOP: #aecbd4 1px solid;
	PADDING-LEFT: 1px;
	PADDING-BOTTOM: 1px;
	BORDER-LEFT: #aecbd4 1px solid;
	PADDING-TOP: 1px;
	BORDER-BOTTOM: #aecbd4 1px solid
}
.tagContent {
	DISPLAY: none;
	BACKGROUND: url(../images/bg.gif) repeat-x;
	WIDTH: 608px;
	COLOR: #474747;
	HEIGHT: 310px;
	padding-top: 7px;
	padding-right: 4px;
	padding-bottom: 4px;
	padding-left: 4px;
}
#tagContent DIV.selectTag {
	DISPLAY: block
}
.baidu-bd {
	border: 1px solid #C2D8E8;
	padding: 4px;
}
.souborder {
	border: 1px solid #B9D4E2;
}

