@charset "utf-8" ;

BODY {
	margin: 0px;;
	padding: 0px;
	margin-left: auto;
	margin-right: auto;
	SCROLLBAR-FACE-COLOR: #ffffff;
	SCROLLBAR-HIGHLIGHT-COLOR: #cccccc;
	SCROLLBAR-SHADOW-COLOR: #cccccc;
	SCROLLBAR-3DLIGHT-COLOR: #ffffff;
	SCROLLBAR-ARROW-COLOR: #999999;
	SCROLLBAR-TRACK-COLOR: #cccccc;
	SCROLLBAR-DARKSHADOW-COLOR: #ffffff;
	word-wrap:break-word;
}

H1 {
	TEXT-TRANSFORM: capitalize;
	COLOR: #6666cc;
	FONT-FAMILY: 'Times New Roman'
}

H2 {
	TEXT-TRANSFORM: capitalize;
	COLOR: #6666cc;
	FONT-FAMILY: 'Times New Roman'
}

H3 {
	COLOR: #326698
}

H4 {
	TEXT-TRANSFORM: capitalize;
	COLOR: #6666cc;
	FONT-FAMILY: 'Times New Roman';
	BACKGROUND-COLOR: #e8f0fa
}

H5 {
	TEXT-TRANSFORM: capitalize;
	COLOR: #6666cc;
	FONT-FAMILY: 'Times New Roman'
}

H6 {
	TEXT-TRANSFORM: capitalize;
	COLOR: #6666cc;
	FONT-FAMILY: 'Times New Roman'
}

TH {
	COLOR: #6060cc
}

TD {
	WORD-WRAP: break-word;
	FONT-SIZE: 12px;
	line-height: 14px
}

FORM {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	PADDING-TOP: 0px
}
SELECT {
	position: relative;
	left: -2px;
	top: -2px;
	font-size: 12px;
	line-height: 14px;
	border: 0px;
	color: #696969;
}
TABLE {
	FONT-SIZE: 12px
}
A:link {
	FONT-SIZE: 12px;
	COLOR: #039;
	TEXT-DECORATION: none
}
A:visited {
	FONT-SIZE: 12px;
	COLOR: #039;
	TEXT-DECORATION: none
}
A:active {
	FONT-SIZE: 12px;
	COLOR: #039;
	TEXT-DECORATION: none
}
A:hover {
	FONT-SIZE: 12px;
	COLOR: #3b1e65;
}
A.white:link {
	FONT-SIZE: 12px;
	COLOR: #fff;
	TEXT-DECORATION: none
}
A.white:visited {
	FONT-SIZE: 12px;
	COLOR: #fff;
	TEXT-DECORATION: none
}
A.white:active {
	FONT-SIZE: 12px;
	COLOR: #fff;
	TEXT-DECORATION: none
}
A.white:hover {
	FONT-SIZE: 12px;
	COLOR: red;
	TEXT-DECORATION: none
}
A.blue:link {
	color: #0e0664;
	text-decoration: none;
	font-size: 12px;
	vertical-align: middle;;
	font-family: 宋体;
}
A.blue:visited {
	color: #0e0664;
	text-decoration: none;
	font-size: 12px;
	vertical-align: middle;;
	font-family: 宋体;
}
A.blue:active {
	color: #0e0664;
	text-decoration: none;
	font-size: 12px;
	vertical-align: middle;;
	font-family: 宋体;
}
A.blue:hover {
	color: #0e0664;
	text-decoration: none;
	font-size: 12px;
	vertical-align: middle;;
	font-family: 宋体;;
	font-weight: bold
}
A.orange:link {
	color: #cc0000;
	text-decoration: none;
	font-size: 12px;
	vertical-align: middle;;
	font-family: Arial;
	font-weight: bold;
}
A.orange:visited {
	color: #cc0000;
	text-decoration: none;
	font-size: 12px;
	vertical-align: middle;;
	font-family: Arial;
	font-weight: bold;
}
A.orange:active {
	color: #cc0000;
	text-decoration: none;
	font-size: 12px;
	vertical-align: middle;;
	font-family: Arial;
	font-weight: bold;
}
A.orange:hover {
	color: #cc0000;
	text-decoration: none;
	font-size: 12px;
	vertical-align: middle;;
	font-family: Arial;
	font-weight: bold;
}
A.exit:link {
	FONT-SIZE: 12px;
	COLOR: #EA0005;
	font-family: Arial;
	TEXT-DECORATION: underline;
}
A.exit:visited {
	FONT-SIZE: 12px;
	COLOR: #EA0005;
	font-family: Arial;
	TEXT-DECORATION: underline;
}
A.exit:active {
	FONT-SIZE: 12px;
	COLOR: #EA0005;
	font-family: Arial;
	TEXT-DECORATION: underline;
}
A.exit:hover {
	FONT-SIZE: 12px;
	COLOR: #EA0005;
	font-family: Arial;
	TEXT-DECORATION: underline;
}
.box {
	border: 1px solid #C0C0C0;;
	height: 19px;;
	clip: rect(0px, 181px, 18px, 0px);;
	overflow: hidden;;
}
.box2 {
	border: 1px solid #F4F4F4;;
	height: 17px;;
	clip: rect(0px, 179px, 16px, 0px);;
	overflow: hidden;
}
.dialog_head {
	FONT-WEIGHT: bold;
	FONT-SIZE: 13px;
	COLOR: #000
}

.dialog_title {
	FONT-SIZE: 12px;
	COLOR: #333333;
	TEXT-ALIGN: right
}
.error_r {
	FONT-SIZE: 12px;
	COLOR: red
}

INPUT.submit {
	FONT-SIZE: 9pt;
	COLOR: #FFFFFF;
	FONT-VARIANT: normal;
	background-image: url(../images/button4.gif);
	border-top-width: thin;
	border-right-width: thin;
	border-bottom-width: thin;
	border-left-width: thin;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #6c8da0;
	border-right-color: #6c8da0;
	border-bottom-color: #6c8da0;
	border-left-color: #6c8da0;
	height: 20px;
	width: 90px;
}

INPUT.checkbox {
	BORDER-RIGHT: #ffffff 0px;
	BORDER-TOP: #ffffff 0px;
	FONT-SIZE: 9pt;
	OVERFLOW: hidden;
	BORDER-LEFT: #ffffff 0px;
	COLOR: #ffffff;
	BORDER-BOTTOM: #ffffff 0px;
	FONT-VARIANT: normal
}

INPUT.password {
	FONT-SIZE: 12px;
	HEIGHT: 16px
}
.list_title {
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
	COLOR: #000000;
	TEXT-ALIGN: center;
	background-color: #8CCDFF;
	line-height: 14px;
}
.list_title2 {
	FONT-WEIGHT: bold;
	FONT-SIZE: 16px;
	color:#000033;
	TEXT-ALIGN: center;
	line-height: 20px;
	font-family:Arial;
}
.list_title3{
	FONT-WEIGHT: bold;
	FONT-SIZE: 20px;
	color:#ffffff;
	TEXT-ALIGN: center;
	background-image:url(../images/commenthead03-sub.jpg);
	line-height: 22px;
}
.list_title4 {
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
	COLOR: #000000;
	TEXT-ALIGN: center;
	background-color: #FFBB03;
	line-height: 14px;
}
.list_text {
	FONT-SIZE: 12px;
	COLOR: #333333;
	TEXT-ALIGN: left
}

.list_numb {
	FONT-SIZE: 12px;
	COLOR: #333333;
	TEXT-ALIGN: right
}
.list_bg1 {
	BACKGROUND: #fff;
}
.list_bg2 {
	BACKGROUND: #f0f6fc;
	background-image: url(../images/listbgimg.gif);
}
.success_g {
	FONT-SIZE: 12px;
	COLOR: green
}

.ta_title {
	FONT: 12px bold;
	COLOR: #fff
}

.ta_text {
	FONT-WEIGHT: normal;
	FONT-SIZE: 12px;
	COLOR: #000;
	LINE-HEIGHT: normal;
	FONT-STYLE: normal;
	FONT-VARIANT: normal
}

.tdline {
	BORDER-BOTTOM: #146e92 1px solid
}

.td3line {
	BORDER-RIGHT: #d1d0d1 1px solid;
	BORDER-TOP: 1px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 10px;
	BORDER-LEFT: #d1d0d1 1px solid;
	PADDING-TOP: 5px;
	BORDER-BOTTOM: #d1d0d1 1px solid;
	BACKGROUND-COLOR: #fefefe
}

.td5line {
	BORDER-RIGHT: #d1d0d1 1px solid;
	BORDER-TOP: 1px;
	PADDING-LEFT: 50px;
	FONT-WEIGHT: 400;
	FONT-SIZE: 10pt;
	LEFT: 50px;
	PADDING-BOTTOM: 10px;
	BORDER-LEFT: #d1d0d1 1px solid;
	COLOR: #505050;
	LINE-HEIGHT: 20px;
	PADDING-TOP: 20px;
	BORDER-BOTTOM: #d1d0d1 1px solid;
	FONT-STYLE: normal;
	LETTER-SPACING: 0.4pt;
	BACKGROUND-COLOR: #ffffff;
	TEXT-ALIGN: justify;
	FONT-VARIANT: normal
}

.vote {
	FONT-SIZE: 12px;
	COLOR: #996622;
	LINE-HEIGHT: 18px
}

.text_white {
	FONT-SIZE: 12px;
	VERTICAL-ALIGN: middle;
	COLOR: #ffffff;
	TEXT-DECORATION: none
}

.text_red {
	FONT-SIZE: 12px;
	VERTICAL-ALIGN: middle;
	COLOR: #ff0000;
	TEXT-DECORATION: none
}

.tableborder {
	BORDER-RIGHT: #cccccc 1px solid;
	BORDER-TOP: #cccccc 1px;
	BORDER-LEFT: #cccccc 1px solid;
	BORDER-BOTTOM: #cccccc 1px
}

.list {
	FONT-SIZE: 12px;
	COLOR: #333333;
	TEXT-INDENT: 10pt;
	LINE-HEIGHT: 18px;
	TEXT-DECORATION: none
}

.quicklistheader {
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
	COLOR: #ff6600;
	TEXT-INDENT: 5pt;
	LINE-HEIGHT: 18px;
	TEXT-DECORATION: none
}

.quicklistcontent {
	FONT-SIZE: 12px;
	COLOR: #ffffff;
	TEXT-INDENT: 5pt;
	LINE-HEIGHT: 18px;
	TEXT-DECORATION: none
}

.quicklistlink {
	FONT-SIZE: 12px;
	COLOR: #666666;
	TEXT-INDENT: 5pt;
	LINE-HEIGHT: 18px;
	TEXT-DECORATION: none
}

.style3 {
	BORDER-RIGHT: 0px;
	BORDER-TOP: 0px;
	FONT-SIZE: 12px;
	BORDER-LEFT: 0px;
	WIDTH: 60px;
	BORDER-BOTTOM: 0px;
	HEIGHT: 22px
}

.style4 {
	BORDER-RIGHT: 0px;
	BORDER-TOP: 0px;
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
	BORDER-LEFT: 0px;
	WIDTH: 60px;
	BORDER-BOTTOM: 0px;
	HEIGHT: 22px
}

.tb_yellow {
	COLOR: #6666cc;
	BACKGROUND-COLOR: #ffff99
}

.turn-table {
	BACKGROUND-COLOR: #ecf1f9
}

.trrn-table-1 {
	BORDER-BOTTOM: #6d99cf 1px solid
}

.trrn-table-4 {
	BORDER-RIGHT: #6d99cf 0px solid;
	BORDER-TOP: 0px;
	BORDER-LEFT: #6d99cf 0px solid;
	BORDER-BOTTOM: #6d99cf 0px solid
}

.trrn-table-3 {
	BORDER-RIGHT: #6d99cf 1px solid;
	BORDER-LEFT: #6d99cf 1px solid;
	BORDER-BOTTOM: #6d99cf 1px solid;
	BACKGROUND-COLOR: #f1f5f9
}

a.info {
	position: relative;
	z-index: 0;
	color: #000;
	text-decoration: none
}

a.info:hover {
	z-index: 1;
	background-color: #69d2e9
}

a.info span {
	display: none
}

a.info:hover span {
	display: block;
	position: absolute;
	top: 15px;
	left: 2px;
	width: 250px;
	border: 1px solid #0cf;
	background-color: #cff;
	color: #000;
	text-align: left;
	word-wrap:break-word;
}
a.info1 {
	position: relative;
	z-index: 301;
	color: #000;
	text-decoration: none
}

a.info1:hover {
	z-index: 302;
	background-color: #69d2e9
}

a.info1 span {
	display: none
}

a.info1:hover span {
	display: block;
	position: absolute;
	top: 15px;
	left: 2px;
	width: 250px;
	border: 1px solid #0cf;
	background-color: #cff;
	color: #000;
	text-align: left
}
a.info2 {
	z-index: 301;
	color: #000;
	text-decoration: none
}

a.info2:hover {
	z-index: 302;
	background-color: #69d2e9
}

a.info2 span {
	display: none
}

a.info3 {
	position: relative;
	z-index: 0;
	color: #000;
	text-decoration: none
}

a.info3:hover {
	z-index: 1;
	background-color: #69d2e9
}

a.info3 span {
	display: none
}

a.info3:hover span {
	display: block;
	position: absolute;
	top: 15px;
	left: -100px;
	width: 205px;
	border: 1px solid #0cf;
	background-color: #cff;
	color: #000;
	text-align: left
}


.trans {
	font-family: Arial;
	color: #C9944E;
	font-weight: 600;
	margin-top: 5px;
	font-size: 16px;
	line-height: 20px;
	word-wrap:break-word;	
}

.header_ch {
	line-height: 21px;
	font-size: 18px;
	font-weight: 400;
	font-family: 黑体;
	color: white;
}

.header_en {
	line-height: 12px;
	font-size: 10px;
	font-weight: bold;
	font-family: Arial;
	color: white;
	word-wrap:break-word;
	overflow:hidden;
}

.white {
	color: #ffffff;
	text-decoration: none;
	font-size: 12px;
	vertical-align: middle;
}

.white:hover {
	font-size: 14px;
	font-weight: bold;
}

.menu {
	margin-left: 14px;
}

.leftMenu {
	margin-top: 10px;
}

.leftTitle {
	font-family: "黑体", "宋体";
	color: #ffffff;
	text-decoration: none;
	font-size: 20px;
	font-weight: bold;
	padding-top: 2px;
	padding-left: 10px;
	vertical-align: middle;
	line-height: 30px
}

a.leftText:link,a.leftText:active,a.leftText:visited {
	color: #ffffff;
	text-decoration: none;
	font-size: 12px;
	line-height: 28px;
	padding-left: 10px;
}

a.leftText:hover {
	text-decoration: none;
	font-weight: bold;
}

a.leftTextcurrent:link,a.leftTextcurrent:active,a.leftTextcurrent:visited {
	color: #F6FF00;
	text-decoration: none;
	font-size: 12px;
	line-height: 28px;
	padding-left: 14px;
	font-weight: bold;
}

a.leftTextcurrent:hover {
	text-decoration: none;
	font-weight: bold;
}

.tab01 {
	color: #FF0000;
	text-decoration: none;
	font-size: 16px;
	font-weight: bold;
	text-align: center;
}

.tab02 {
	color: #000000;
	text-decoration: none;
	font-size: 16px;
	font-weight: bold;
	text-align: center;
}

.tabPos {
	margin-top: 10px;
}

A.channel:hover {
	FONT-SIZE: 12px;
	COLOR: #ffd750;
	LINE-HEIGHT: 18px;
	TEXT-DECORATION: none
}

.bluex {
	font-size: 12px;
	color: #0000FF;
}

.blackx {
	font-size: 12px;
	color: #000000;
}

.blackx2 {
	color: #CC3300;
}

.box {
	border: 1px solid #C0C0C0;;
	height: 19px;;
	clip: rect(0px, 181px, 18px, 0px);;
	overflow: hidden;;
}

.box2 {
	border: 1px solid #F4F4F4;;
	height: 17px;;
	clip: rect(0px, 179px, 16px, 0px);;
	overflow: hidden;
}

.C1 {
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}

.C1s {
	font-size: 12px;
	font-weight: bold;
	color: #000066;
	text-decoration: none;
}

.C2 {
	font-size: 12px;
	font-weight: bold;
	color: #003366;
}

.C2x {
	font-size: 12px;
	color: #003366;
}

.channel {
	FONT-SIZE: 12px;
	COLOR: #ffffff;
	LINE-HEIGHT: 18px;
	TEXT-DECORATION: none
}

.contenttitle {
	FONT-WEIGHT: bold;
	FONT-SIZE: 16px;
	COLOR: #336799;
	TEXT-INDENT: 5pt;
	LINE-HEIGHT: 30px
}

.contentgrey {
	FONT-SIZE: 12px;
	COLOR: #1c1610;
	TEXT-DECORATION: none
}

.dialog_posi {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	COLOR: #666666;
	PADDING-TOP: 0px
}

.dialog_head {
	FONT-WEIGHT: bold;
	FONT-SIZE: 13px;
	COLOR: #000
}

.dialog_title {
	FONT-SIZE: 12px;
	COLOR: #333333;
	TEXT-ALIGN: right
}

.dialog_title2 {
	FONT-SIZE: 12px;
	COLOR: #666666;
	TEXT-ALIGN: left
}

.error_div {
	PADDING-LEFT: 4px;
	MARGIN-BOTTOM: 0px;
	PADDING-BOTTOM: 4px;
	WIDTH: 90%;
	PADDING-TOP: 4px;
	BORDER-BOTTOM: #5a5a5a 1px dashed
}

.error_r {
	FONT-SIZE: 12px;
	COLOR: red
}

.error_g {
	FONT-SIZE: 12px;
	COLOR: #5a5a5a
}

.gotopage {
	COLOR: #6666cc
}

.fw-title {
	FONT-WEIGHT: bold;
	FONT-SIZE: 14px;
	COLOR: #3b1e65;
	PADDING-TOP: 8px;
	FONT-FAMILY: 宋体;
	TEXT-ALIGN: center;
	TEXT-DECORATION: none
}

.left_top {
	BACKGROUND: #808080;
	WIDTH: 171px;
	HEIGHT: 21px
}

.important {
	FONT-SIZE: 12px;
	COLOR: #666666;
	LINE-HEIGHT: 13px;
	TEXT-DECORATION: none
}

INPUT.TEXT {
	BORDER-RIGHT: #dfdfdf 0px ridge;
	BORDER-TOP: #dfdfdf 0px ridge;
	FONT-SIZE: 9pt;
	BORDER-LEFT: #dfdfdf 0px ridge;
	COLOR: #4a3a2a;
	BORDER-BOTTOM: #dfdfdf 0px ridge;
	BACKGROUND-COLOR: #dfdfdf
}

INPUT.TEXTguestbook {
	BORDER-RIGHT: #ffffff 0px ridge;
	BORDER-TOP: #ffffff 0px ridge;
	FONT-SIZE: 9pt;
	BORDER-LEFT: #ffffff 0px ridge;
	COLOR: #4a3a2a;
	BORDER-BOTTOM: #ffffff 0px ridge;
	BACKGROUND-COLOR: #ffffff
}

INPUT.software {
	BORDER-RIGHT: #ffffff 1px ridge;
	BORDER-TOP: #ffffff 1px ridge;
	FONT-SIZE: 9pt;
	BORDER-LEFT: #ffffff 1px ridge;
	COLOR: #4a3a2a;
	BORDER-BOTTOM: #ffffff 1px ridge;
	BACKGROUND-COLOR: #ffffff
}

.INPUTTEXT2 {
	BORDER-RIGHT: 1px solid;
	BORDER-TOP: 1px solid;
	FONT-SIZE: 9pt;
	BORDER-LEFT: 1px solid;
	COLOR: #4a3a2a;
	BORDER-BOTTOM: 1px solid;
	BACKGROUND-COLOR: #e6e3ce
}

INPUT.checkbox {
	BORDER-RIGHT: #ffffff 0px;
	BORDER-TOP: #ffffff 0px;
	FONT-SIZE: 9pt;
	OVERFLOW: hidden;
	BORDER-LEFT: #ffffff 0px;
	COLOR: #ffffff;
	BORDER-BOTTOM: #ffffff 0px;
	FONT-VARIANT: normal
}

INPUT.password {
	FONT-SIZE: 12px;
	HEIGHT: 16px
}

.list_text {
	FONT-SIZE: 12px;
	COLOR: #333333;
	TEXT-ALIGN: left
}

.list_numb {
	FONT-SIZE: 12px;
	COLOR: #333333;
	TEXT-ALIGN: right
}

.list_text:hover {
	FONT-SIZE: 12px;
	COLOR: #333333;
	TEXT-DECORATION: underline
}

.list_bg1 {
	BACKGROUND: #fff
}

.list_bg2 {
	BACKGROUND: #f0f6fc
}

.list_nt {
	font-size: 12px;
	color: #003366;
	font-weight: normal;
	text-align: center;
}

.list_nt2 {
	font-size: 12px;
	color: #003366;
	font-weight: bold;
	text-align: center;
}

.left-table {
	WIDTH: 106px
}

.listtable {
	FONT-WEIGHT: normal;
	FONT-SIZE: 12px;
	VERTICAL-ALIGN: middle;
	BACKGROUND-COLOR: #f8f0f8
}

.list-td-line {
	HEIGHT: 1px;
	BACKGROUND-COLOR: #d7d7d7
}

.listtabletd {
	FONT-WEIGHT: normal;
	FONT-SIZE: 12px;
	VERTICAL-ALIGN: middle;
	COLOR: #0e5080;
	LINE-HEIGHT: 150%;
	BACKGROUND-COLOR: #f8f0f8;
	TEXT-ALIGN: left
}

.listtabletd-click {
	FONT-WEIGHT: normal;
	FONT-SIZE: 12px;
	VERTICAL-ALIGN: middle;
	COLOR: #0e5080;
	LINE-HEIGHT: 150%;
	BACKGROUND-COLOR: #efcdee;
	TEXT-ALIGN: left
}

.listtabletd-over {
	FONT-WEIGHT: normal;
	FONT-SIZE: 12px;
	VERTICAL-ALIGN: middle;
	CURSOR: move;
	COLOR: #0e5080;
	LINE-HEIGHT: 150%;
	BACKGROUND-COLOR: #e7dbe7;
	TEXT-ALIGN: left
}

.navdark {
	FONT-SIZE: 12px;
	BACKGROUND: #039;
	FONT-FAMILY: "宋体";
	HEIGHT: 26px
}

.navdarkover {
	FONT-SIZE: 12px;
	BACKGROUND: #d1dff6 repeat-x;
	FONT-FAMILY: "宋体";
	HEIGHT: 26px
}

.newscontent {
	FONT-SIZE: 12px;
	COLOR: #666666;
	LINE-HEIGHT: 18px;
	TEXT-DECORATION: none
}
.search_posi {
	PADDING-LEFT: 4px;
	PADDING-BOTTOM: 4px;
	PADDING-TOP: 4px
}

.search_title {
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
	COLOR: #000
}

.subMenu {
	background-color: #c1d2ee;
	border: 1px solid #4b7ccc;
	vertical-align: text-bottom;
	height: 16px;
	cursor: hand;
}

.success_g {
	FONT-SIZE: 12px;
	COLOR: green
}

.ta_title {
	FONT: 12px bold;
	COLOR: #fff
}

.ta_text {
	FONT-WEIGHT: normal;
	FONT-SIZE: 12px;
	COLOR: #000;
	LINE-HEIGHT: normal;
	FONT-STYLE: normal;
	FONT-VARIANT: normal
}

.tdline {
	BORDER-BOTTOM: #146e92 1px solid
}

.td3line {
	BORDER-RIGHT: #d1d0d1 1px solid;
	BORDER-TOP: 1px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 10px;
	BORDER-LEFT: #d1d0d1 1px solid;
	PADDING-TOP: 5px;
	BORDER-BOTTOM: #d1d0d1 1px solid;
	BACKGROUND-COLOR: #fefefe
}

.td5line {
	BORDER-RIGHT: #d1d0d1 1px solid;
	BORDER-TOP: 1px;
	PADDING-LEFT: 50px;
	FONT-WEIGHT: 400;
	FONT-SIZE: 10pt;
	LEFT: 50px;
	PADDING-BOTTOM: 10px;
	BORDER-LEFT: #d1d0d1 1px solid;
	COLOR: #505050;
	LINE-HEIGHT: 20px;
	PADDING-TOP: 20px;
	BORDER-BOTTOM: #d1d0d1 1px solid;
	FONT-STYLE: normal;
	LETTER-SPACING: 0.4pt;
	BACKGROUND-COLOR: #ffffff;
	TEXT-ALIGN: justify;
	FONT-VARIANT: normal
}
.tableborder {
	BORDER-RIGHT: #cccccc 1px solid;
	BORDER-TOP: #cccccc 1px;
	BORDER-LEFT: #cccccc 1px solid;
	BORDER-BOTTOM: #cccccc 1px
}

h1,h2,h3,h4,h5,h6,p,ul,li,form {
	margin: 0;;
	padding: 0;
}

img {
	border: 0;;
	margin: 0;
}

div,table,div,p,ul,li,pre,dt,dd {
	font: normal 12px verdana, sans-serif
}
.content {
	color: #003366;
	text-decoration: none;
	font-size: 12px;
	line-height: 22px;
	padding-top: 10px;
	padding-left: 10px;
}
.needinput {
	font-size: 9px;
	background-color: #ffffff;
	border: 1px solid #666666;
}

TEXTAREA {
	BORDER-RIGHT: #cccccc 1px solid;
	BORDER-TOP: #cccccc 1px solid;
	FONT-SIZE: 12px;
	BORDER-LEFT: #cccccc 1px solid;
	BORDER-BOTTOM: #cccccc 1px solid;
	COLOR: #550C5E;
}

.list_bg1 {
	BACKGROUND: #fff;
	height: 24px;
	padding-left: 15px;
}

.list_bg2 {
	BACKGROUND: #f0f6fc;
	height: 24px;
	padding-left: 15px;
}

.list_bg3 {
	BACKGROUND: #fff;
	height: 24px;
	padding-left: 15px;
}

.list_bg4 {
	BACKGROUND: #FDDEDE;
	height: 24px;
	padding-left: 15px;
}

.newstext {
	color: #777777;
	text-decoration: none;
	font-size: 15px;
	line-height: 25px;
	padding-left: 5px;
	padding-right: 5px;
}
.newstext2 {
	color: #424242;
	text-decoration: none;
	font-size: 15px;
	line-height: 25px;
	padding-left: 5px;
	padding-right: 5px;
}
.newstext1 {
	color: #333333;
	text-decoration: none;
	font-size: 13px;
	line-height: 22px;
	padding-left: 10px;
	padding-right: 10px;
	word-wrap:break-word;
	text-align:justify;
	text-justify:inter-ideograph;
}
.chatroomPos {
	margin-left: 230px;
	margin-top: 40px;
	font-weight: 900;
	color: #000000;
	font-size: 14px;
	vertical-align: middle;
}

.namelist {
	margin-left: 5px;
	margin-top: 5px;
	line-height: 18px;
	color: #FFA500;
	font-size: 10px;
}

.chatblack {
	color: #000000;
	font-weight: bold;
}

.chatcontent {
	margin-left: 20px;
	margin-top: 50px;
	line-height: 18px;
	color: #FFA500;
	font-size: 12px;
}
ul {
	list-style: none;
}
.code {
	margin-top: 10px;
}

.searchbar {
	margin-top: 10px;
}

.searchbar2 {
	margin-top: 15px;
}

.searchbarPos {
	margin-left: 10px;
}

#report {
	width: 129px;
	height: 199px;
	margin-top: 3px;
	float: left;
}

#explain {
	width: 129px;
	height: 200px;
	margin-top: 12px;
}

.explaintext {
	color: #ffffff;
	text-decoration: none;
	font-size: 12px;
}

.explainhead {
	color: #ffffff;
	text-decoration: none;
	font-size: 14px;
	font-weight: bold;;
	line-height: 16px
}

#arrow {
	width: 20px;
	height: 23px;
	margin-top: 15px;
	float: left;
	background: url(../images/whitearrow.png) no-repeat
}

.white {
	color: #ffffff;
	text-decoration: none;
	font-size: 12px;
	vertical-align: middle;
}

.white:hover {
	font-weight: bold;
}

.whiteSelected {
	color: #ffffff;
	text-decoration: none;
	font-size: 12px;
	vertical-align: middle;
	font-weight: bold;
}

.white16 {
	font-family: "黑体", "宋体";
	color: #ffffff;
	text-decoration: none;
	font-size: 16px;
	font-weight: 900;
	line-height: 22px;
	text-align: left;
}

.white15 {
	color: #ffffff;
	text-decoration: none;
	font-size: 15px;
	line-height: 18px;
	font-weight: bold;
	padding-left: 15px;
	font-family:Arial;
}

.whiteBack {
	color: #ffffff;
	text-decoration: none;
	font-size: 15px;
	line-height: 18px;
	font-weight: bold;
	text-align: center;
	padding-top: 8px;
}

.redtext {
	color: #E3002F;
	text-decoration: none;
	font-size: 12px;
	line-height: 16px;
}

.redheader {
	color: #80141D;
	text-decoration: none;
	font-size: 12px;
	line-height: 16px;
	font-weight: bold;
	padding-left: 5px;
}

.needlist {
	padding-left: 5px;
}

.needlistbg {
	background: url(../images/list_bgline.gif);
	padding-left: 5px;
	color: #FFFFFF;
	text-decoration: none;
	font-size: 12px;
}
.lightblueheader {
	color: #237E90;
	text-decoration: none;
	font-size: 12px;
	line-height: 16px;
	font-weight: bold;
	padding-left: 5px;
}

.purpleheader {
	color: #65436D;
	text-decoration: none;
	font-size: 12px;
	line-height: 14px;
	font-weight: bold;
	padding-left: 5px;
	font-family: Arial;
}

.purpleheader2 {
	color: #65436D;
	text-decoration: none;
	font-size: 12px;
	line-height: 14px;
	font-weight: bold;
	padding-left: 5px;
	padding-top: 115px;
	font-family: Arial;
}
.greytext {
	color: #726F70;
	text-decoration: none;
	font-size: 12px;
	line-height: 16px;
}

.greyheader {
	color: #727E6F;
	text-decoration: none;
	font-size: 12px;
	line-height: 16px;
	font-weight: bold;
	padding-left: 5px;
}

.chatroomno {
	color: #ffffff;
	text-decoration: none;
	font-size: 11px;
	line-height: 12px;
	font-weight: bold;
	padding-left: 6px;
	padding-top: 2px;
}

.iconPos {
	margin-left: 10px;
}

.tableborder {
	BORDER-RIGHT: #cccccc 1px solid;
	BORDER-TOP: #cccccc 1px;
	BORDER-LEFT: #cccccc 1px solid;
	BORDER-BOTTOM: #cccccc 1px
}

.logon {
	FONT-SIZE: 9pt;
	COLOR: #000000;
	FONT-VARIANT: normal;
	border-top-width: thin;
	border-right-width: thin;
	border-bottom-width: thin;
	border-left-width: thin;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #6c8da0;
	border-right-color: #6c8da0;
	border-bottom-color: #6c8da0;
	border-left-color: #6c8da0;
	height: 15px;
	width: 60px;
}

.white12question {
	color: #ffffff;
	text-decoration: none;
	font-size: 12px;
	line-height: 15px;
	font-weight: bold;
	padding-left: 10px;
	margin-left: 5px;
	margin-top: 10px;
}

.questionPos {
	color: #ffffff;
	text-decoration: none;
	font-size: 12px;
	line-height: 15px;
	font-weight: bold;
	margin-left: 5px;
}

.QandAPos {
	margin-top: -20px;
	padding-top: -20px;
}

.enquiryPos2 {
	margin-left: 5px;
}

.greencontent {
	color: #519A1E;
	background-image: url(../images/gridline.gif);
	text-decoration: none;
	font-size: 12px;
	line-height: 21px;
	padding-left: 10px;
}

.order {
	color: #ffffff;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-size: 10px;
	text-align: center;
}

.orderbold {
	color: #00FFCC;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-size: 10px;
	text-align: center;
	font-weight: bold;
}

#reportbtn {
	padding-left: 10px;
}

#reportbtn2 {
	padding-left: 10px;
}

#reportbtn3 {
	padding-left: 10px;
}

#reportbtn4 {
	padding-left: 10px;
}

#reportbtn5 {
	padding-left: 10px;
}

#reportbtn6 {
	padding-left: 10px;
}

#reportbtn7 {
	padding-left: 10px;
}

#reportbtn8 {
	padding-left: 10px;
}

#enquirybtn {
	padding-left: 10px;
}

.tvframe {
	margin-right: -9px;
	margin-top: 2px;
}

#report h2 {
	color: #786E4E;
	padding: 6px 0 10px 48px;
	font: normal 28px/ 42px Georgia, "Times New Roman", Times, serif;
}

#report h2 span {
	background-color: #FFFFFF;
	color: #0B0B0B;
	font: normal 28px/ 42px Georgia, "Times New Roman", Times, serif;
}

#report ul {
	float: left;
	padding: 0 0 0 5px;
}

#report ul li {
	font: normal 13px/ 19px Arial, Helvetica, sans-serif;
	background: url(../images/red_arrow.gif) no-repeat 0 7px #FFFFFF;
	color: #4E4628;
	padding: 0 0 0 6px;
}

#report ul li a {
	font: normal 13px/ 19px Arial, Helvetica, sans-serif;
	text-decoration: none;
	background-color: #FFFFFF;
	color: #4E4628;
	padding: 0 4px;
	display: block;
}

#report ul li a:hover {
	font: normal 13px/ 19px Arial, Helvetica, sans-serif;
	text-decoration: none;
	background-color: #F4EFDF;
	color: #4E4628;
	padding: 0 4px;
	display: block;
}

.thrColAbsHdr #container {
	position: relative;
	/* adding position: relative allows you to position the two sidebars relative to this container */
	width: 1004px;
	/* using 20px less than a full 800px width allows for browser chrome and avoids a horizontal scroll bar */
	background: #FFFFFF;
	margin: 0 auto;
	/* the auto margins (in conjunction with a width) center the page */
	text-align: left;
	/* this overrides the text-align: center on the body element. */
}

/* Tips for absolutely positioned sidebars with header and footer:
1. Absolutely positioned (AP) elements must be given a top and side value, either right or left. (As a default, if no top value is given, the AP element will begin directly after the last element in the source order of the page. This means, if the sidebars are first element in the #container in the document's source order, they will appear at the top of the #container even without being given a top value. However, if they are moved later in the source order for any reason, they'll need a top value to appear where you desire.
2. Absolutely positioned (AP) elements are taken out of the flow of the document. This means the elements around them don't know they exist and don't account for them when taking up their proper space on the page. Thus, an AP div should only be used as a side column if you are sure the middle #mainContent div will always contain the most content. If either sidebar were to contain more content, that sidebar would run over the bottom of the parent div, and in this case the footer as well, and the sidebar would not appear to be contained.
3. If the above mentioned requirements are met, absolutely positioned sidebars can be an easy way to control the source order of the document.
4. If the source order is changed, the top value should be equal to the height of the header since this will cause the columns to visually meet the header.
*/
.thrColAbsHdr #header h1 {
	margin: 0;
	/* zeroing the margin of the last element in the #header div will avoid margin collapse - an unexplainable space between divs. If the div has a border around it, this is not necessary as that also avoids the margin collapse */
	padding: 0px 0;
	/* using padding instead of margin will allow you to keep the element away from the edges of the div */
}

.thrColAbsHdr #sidebar1 {
	position: absolute;
	top: 160px;
	left: 0;
	width: 185px;
	/* the actual width of this div, in standards-compliant browsers, or standards mode in Internet Explorer will include the padding and border in addition to the width */
	background: #EBEBEB;
	/* the background color will be displayed for the length of the content in the column, but no further */
	padding: 0px;
	/* padding keeps the content of the div away from the edges */
	height: 698px;
}

.thrColAbsHdr #sidebar2 {
	position: absolute;
	top: 160px;
	right: 0;
	width: 270px;
	/* the actual width of this div, in standards-compliant browsers, or standards mode in Internet Explorer will include the padding and border in addition to the width */
	background: #EBEBEB;
	/* the background color will be displayed for the length of the content in the column, but no further */
	padding: 0px;
	/* padding keeps the content of the div away from the edges */
	height: 704px;
}

.thrColAbsHdr #mainContent {
	margin-top: -30px;
	margin-right: 270px;
	margin-bottom: 0;
	margin-left: 185px;
	background-color: #FFFFFF;
	padding: 0;
}

.thrColAbsHdr #mainContent1 {
	margin-right: 270px;
	margin-bottom: 0;
	margin-left: 185px;
	background-color: #FFFFFF;
	padding: 0;
}

.thrColAbsHdr #mainContent2 {
	margin-top: -20px;
	margin-right: 20px;
	margin-bottom: 0;
	margin-left: 185px;
	background-color: #FFFFFF;
	padding: 0;
}

.thrColAbsHdr #footer {
	padding: 0 0px 0 0px;
	/* this padding matches the left alignment of the elements in the divs that appear above it. */
	background: #DDDDDD;
}

.thrColAbsHdr #footer p {
	margin: 0;
	/* zeroing the margins of the first element in the footer will avoid the possibility of margin collapse - a space between divs */
	padding: 0px 0;
	/* padding on this element will create space, just as the the margin would have, without the margin collapse issue */
}

.fltrt {
	/* this class can be used to float an element right in your page. The floated element must precede the element it should be next to on the page. */
	float: right;
	margin-left: 0px;
}

.fltlft {
	/* this class can be used to float an element left in your page */
	float: left;
	margin-right: 0px;
}

.titleheader {
	font-size: 14px;
	color: #FFFFFF;
	font-weight: bold;
	padding-left: 32px;
	text-decoration: none;
}

.logintitle {
	font-size: 12px;
	color: #548931;
	font-weight: bold;
	padding-left: 2px;
}

.loginforgot {
	font-size: 12px;
	color: #7CCA48;
	font-weight: bold;
	padding-left: 0px;
	text-decoration: underline;
}

.loginforgot:hover {
	font-size: 12px;
	color: #006600;
	font-weight: bold;
	padding-left: 0px;
	text-decoration: underline;
}

.notice {
	font-size: 12px;
	color: #434142;
	padding-left: 0px;
	line-height: 21px;
	text-decoration: none;
}

.notice:hover {
	text-decoration: underline;
}

.more {
	font-size: 12px;
	color: #0A5F8F;
	padding-left: 0px;
	font-weight: bold;
	line-height: 21px;
	text-decoration: none;
	text-align: right;
}

.more:hover {
	font-size: 12px;
	color: #0A5F8F;
	padding-left: 0px;
	font-weight: bold;
	line-height: 21px;
	text-decoration: underline;
	text-align: right;
}

.whitemore {
	font-size: 12px;
	color: #ffffff;
	padding-left: 0px;
	font-weight: bold;
	line-height: 21px;
	text-decoration: none;
	text-align: right;
}

.proftitle {
	font-size: 12px;
	color: #434142;
	padding-left: 3px;
	font-weight: bold;
	vertical-align: baseline;
	line-height: 18px;
	text-decoration: none;
}

.profcontent {
	font-size: 12px;
	color: #434142;
	padding-left: 3px;
	vertical-align: baseline;
	line-height: 18px;
	text-decoration: none;
}

.proflistbold {
	font-size: 12px;
	color: #434142;
	padding-left: 0px;
	font-weight: bold;
	line-height: 24px;
	text-decoration: none;
}

.proflistbold:hover {
	text-decoration: underline;
}

.list2 {
	font-size: 14px;
	color: #434142;
	padding-left: 0px;
	font-weight: bold;
	line-height: 18px;
	text-decoration: none;
	background-color: #D3E7F9;
	text-align: center;
}

.list2:hover {
	text-decoration: underline;
}

.list3 {
	font-size: 14px;
	color: #ffffff;
	padding-left: 0px;
	font-weight: bold;
	line-height: 18px;
	text-decoration: none;
	text-align: center;
}

.list3:hover {
	text-decoration: underline;
}

.list3pad {
	padding-left: 10px;
}

.newstitle {
	font: 18px/ 22px "é ?????";
	color: #004AAF;
	margin: 8px 0 2px;
	font-size: 18px;
	color: #0A5B8F;
	padding-left: 0px;
	font-weight: bold;
	line-height: 30px;
	text-decoration: none;
	letter-spacing: -0.5pt;
}

.newsContent {
	color: #0A5B8F;
	margin: 8px 0 2px;
	font-size: 12px;
	color: #0A5B8F;
	padding-left: 0px;
	line-height: 21px;
	text-decoration: none;
}

.newsContent:hover {
	text-decoration: underline;
}

.style1 {
	color: #1B9084;
	font-size: 12px;
	line-height: 21px;
	padding-left: 10px;
}

.fotocaption {
	color: #0A5B8F;
	font-size: 12px;
	padding-left: 0px;
	line-height: 22px;
	text-decoration: underline;
}

.itemhead {
	color: #D47E02;
	font-size: 12px;
	padding-left: 10px;
	line-height: 22px;
	text-decoration: none;
}

.itemhead:hover {
	text-decoration: underline;
}

.itemtitle {
	color: #0A5B8F;
	font-size: 14px;
	padding-left: 5px;
	line-height: 21px;
	font-weight: bold;
	text-decoration: none;
}

.itemmore {
	color: #0A5B8F;
	font-size: 14px;
	line-height: 21px;
	text-decoration: none;
}

.itemmore:hover {
	text-decoration: underline;
}

.itemmoreSelect {
	color: #FF9500;
	font-size: 14px;
	line-height: 21px;
	font-weight: bold;
	text-decoration: none;
}

.itemmoreSelect:hover {
	text-decoration: underline;
}
.subheader {
	font-size: 12px;
	color: #FFFFFF;
	font-weight: bold;
	padding-left: 22px;
	text-decoration: none;
}

.subheader:hover {
	font-size: 12px;
	color: #FFFFFF;
	font-weight: bold;
	padding-left: 28px;
	text-decoration: underline;
}

.triheader {
	font-size: 12px;
	color: #FFFFFF;
	padding-left: 35px;
	text-decoration: none;
}

.triheader:hover {
	font-size: 12px;
	color: #FFFFFF;
	padding-left: 41px;
	text-decoration: underline;
}

.indexing {
	font-size: 12px;
	line-height: 22px;
	color: #FF9500;
	font-weight: bold;
	text-decoration: none;
}

.indexing:hover {
	color: #333333;;
	text-decoration: none;
}

.notice2 {
	font-size: 12px;
	color: #434142;
	padding-left: 15px;
	line-height: 21px;
	text-decoration: none;
}

.submenu {
	font-size: 12px;
	color: #FFFFFF;
	font-weight: bold;
	padding-left: 2px;
	text-decoration: none;
}

.submenu:hover {
	text-decoration: underline;
}

.listpageheader {
	font-size: 13px;
	color: #434142;
	padding-left: 0px;
	font-weight: bold;
	line-height: 24px;
	text-align: left;
	text-decoration: none;
}

.listpageheader:hover {
	text-decoration: underline;
}

.listpageheader2 {
	font-size: 12px;
	color: #434142;
	padding-left: 0px;
	font-weight: bold;
	line-height: 24px;
	text-align: left;
	text-decoration: none;
}

.list {
	font-size: 12px;
	color: #999999;
	padding-left: 0px;
	line-height: 24px;
	text-align: left;
	text-decoration: none;
}

.jff {
	FONT-SIZE: 12px;
	COLOR: #ff6600
}

.trbackground {
	background-image: url(../images/dotline.gif);
}

.turnpage {
	font-size: 12px;
	line-height: 22px;
	color: #FF9500;
	font-weight: bold;
	text-decoration: none;
}
.list_text {
	FONT-SIZE: 12px;
	COLOR: #333333;
	TEXT-ALIGN: left
}
.list_text2 {
	FONT-SIZE: 12px;
	COLOR: #333333;
BACKGROUND: #F5F5DF;
	TEXT-ALIGN: left
}
.list_numb {
	FONT-SIZE: 12px;
	COLOR: #333333;
	TEXT-ALIGN: right
}

.list_text:hover {
	FONT-SIZE: 12px;
	COLOR: #333333;
	TEXT-DECORATION: underline
}

.list_bg1 {
	BACKGROUND: #fff
}

.list_bg2 {
	BACKGROUND: #f0f6fc
}

.comment {
	font-size: 12px;
	color: #333333;
	padding-left: 0px;
	line-height: 24px;
	text-align: left;
	text-decoration: none;
}

.comment2 {
	font-size: 12px;
	color: #333333;
	padding-left: 20px;
	padding-right: 20px;
	line-height: 24px;
	text-align: left;
	text-decoration: none;
}

.newsContent2 {
	color: #424242;
	line-height: 28px;
	font-size: 14px;
}

.newsContentTitle {
	font-size: 20px;
	color: #424242;
	padding-left: 0px;
	line-height: 36px;
	font-weight: bold;
	text-align: left;
	text-decoration: none;
}

.newsDate {
	font-size: 12px;
	color: #004AAF;
	padding-left: 0px;
	line-height: 40px;
	text-align: left;
	text-decoration: none;
}
.dialog_title {
	FONT-SIZE: 12px;
	COLOR: #333333;
	TEXT-ALIGN: right
}

.dialog_head {
	FONT-WEIGHT: bold;
	FONT-SIZE: 13px;
	COLOR: #000;
	line-height: 16px
}

INPUT.TEXT {
	BORDER-RIGHT: #dfdfdf 0px ridge;
	BORDER-TOP: #dfdfdf 0px ridge;
	FONT-SIZE: 9pt;
	BORDER-LEFT: #dfdfdf 0px ridge;
	COLOR: #4a3a2a;
	BORDER-BOTTOM: #dfdfdf 0px ridge;
	BACKGROUND-COLOR: #dfdfdf
}

.box {
	border: 1px solid #C0C0C0;;
	height: 19px;;
	clip: rect(0px, 181px, 18px, 0px);;
	overflow: hidden;;
}

.error_r {
	FONT-SIZE: 12px;
	COLOR: red
}

.success_g {
	FONT-SIZE: 12px;
	COLOR: green
}

.tblcomment {
	background-color: #f7f7f7;
	border: 1px solid #ddded9;
}

.oneColFixCtrHdr #container {
	width: 1004px; /* 使用比最大宽度 (800px) 小 20px 的宽度可显示浏览器界面元素，并避免出现水平滚动条 */
	background: #FFFFFF;
	margin: 0 auto; /* 自动边距（与宽度一起）会将页面居中 */
	border: 0px solid #000000;
	text-align: left; /* 这将覆盖 body 元素上的“text-align: center”。 */
}

.oneColFixCtrHdr #header {
	background: #DDDDDD;
	padding: 0 0px 0 0px;
	/* 此填充会将出现在它后面的 div 中的元素左对齐。如果 #header 中使用的是图像（而不是文本），您最好删除填充。 */
}

.oneColFixCtrHdr #header h1 {
	margin: 0;
	/* 将 #header div 中最后一个元素的边距设置为零将避免边距重叠（即 div 之间出现的无法解释的空白）。如果 div 周围有边框，则不必将边距设置为零，因为边框也会避免边距重叠 */
	padding: 10px 0; /* 使用填充而不使用边距将可以使元素远离 div 的边缘 */
}

.oneColFixCtrHdr #mainContent {
	padding: 0 0px; /* 请记住，填充是 div 方块内部的空间，边距则是 div 方块外部的空间 */
	background: #FFFFFF;
}

.oneColFixCtrHdr #announce {
	padding: 0 0px; /* 此填充会将它上面 div 中的所有元素左对齐。 */ /*background:#DDDDDD; */
}

.oneColFixCtrHdr #announce p {
	margin: 0; /* 将脚注中第一个元素的边距设置为零将避免出现可能的边距重叠（即 div 之间出现的空白）*/
	padding: 10px 0; /* 就像边距会产生空白一样，此元素上的填充也将产生空白，但不会出现边距重叠问题 */
}

.oneColFixCtrHdr #menu {
	padding: 0 0px; /* 此填充会将它上面 div 中的所有元素左对齐。 */
	background: #DDDDDD;
}

.oneColFixCtrHdr #menu p {
	margin: 0; /* 将脚注中第一个元素的边距设置为零将避免出现可能的边距重叠（即 div 之间出现的空白）*/
	padding: 10px 0; /* 就像边距会产生空白一样，此元素上的填充也将产生空白，但不会出现边距重叠问题 */
}
/* CSS Document */
#navPyra {
	margin: 0 auto;
	width: 600px;
	height: 24px;
	text-align: center;
	border: 0px;
}

#navPyra li {
	display: inline;;
	list-style-type: none;
}

#navPyra a:link,#navPyra a:visited {
	float: left;
	font-size: 14px;
	line-height: 18px;
	font-weight: bold;
	text-decoration: none;
	color: #FFFFFF;
	padding-top: 8px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 8px;
}

#navPyra a:link.active,#navPyra a:visited.active,#navPyra a:hover {
	color: #FF9500;
}

#apDiv1 {
	position: relative;
	left: 187px;
	top: -10px;
	width: 580px;
	height: 33px;
	z-index: 1;
	visibility: hidden;
}

hr {
	margin: 0;
	HEIGHT: 1;
	width: 90%;
	COLOR: #FFFFFF;;
	border-style: dashed;
	border-width: 1px
}

ul {
	list-style: none;
}

.marquee {
	font-size: 14px;
	color: #cc0000;
	font-weight: 200;
	font-family: Arial;
	line-height: 16px;
}

.code {
	margin-top: 10px;
}

.searchbar {
	margin-top: 5px;
}

.searchbar2 {
	margin-top: 15px;
}

.searchbarPos {
	margin-left: 0px;
}

#report {
	width: 150px;
	height: 199px;
	margin-top: 3px;
	float: left;
}

#explain {
	width: 129px;
	height: 200px;
	margin-top: 12px;
}

.explaintext {
	color: #ffffff;
	text-decoration: none;
	font-size: 12px;
}

.explaintext1 {
	color: #ffffff;
	text-decoration: none;
	font-size: 14px;
}

.explainhead {
	color: #ffffff;
	text-decoration: none;
	font-size: 14px;
	font-weight: bold;
}

#arrow {
	width: 20px;
	height: 23px;
	margin-top: 15px;
	float: left;
	background: url(../images/whitearrow.png) no-repeat
}

.white {
	color: #0e0664;
	text-decoration: none;
	font-size: 12px;
	vertical-align: middle;;
	font-family: 宋体;
	font-weight: 400;
	line-height: 14px
}

.white:hover {
	font-weight: bold;
}

.whiteTab {
	color: #333333;
	text-decoration: none;
	font-size: 12px;
	line-height: 16px;
	vertical-align: middle;;
	font-family: Arial;
	font-weight: 200;
}

.whiteTab:hover {
	font-weight: bold;
}

A.whiteTab {
	color: #003399;
	text-decoration: none;
	font-size: 11px;
	line-height: 16px;
	vertical-align: middle;;
	font-family: Arial;
	font-weight: 200;
}

A.whiteTab:hover {
	font-weight: bold;
}

.whiteanswer {
	color: #ffffff;
	text-decoration: none;
	font-size: 12px;
	vertical-align: middle;
}

.whiteanswer:hover {
	text-decoration: underline;
}

.whiteSelected {
	color: #ffffff;
	text-decoration: none;
	font-size: 12px;
	vertical-align: middle;
	font-weight: bold;
	line-height: 20px;
}

.white16 {
	font-family: "黑体", "宋体";
	color: #ffffff;
	text-decoration: none;
	font-size: 16px;
	font-weight: 900;
	line-height: 22px;
	text-align: left;
}

.white122 {
	font-family: "黑体", "宋体";
	color: #ffffff;
	text-decoration: none;
	font-size: 14px;
	font-weight: 900;
	line-height: 22px;
	text-align: left;
}

.whiteName {
	color: #333333;
	text-decoration: none;
	font-size: 14px;
	font-weight: 900;
	line-height: 18px;;
	text-align: center
}

.loginIcon {
	padding-top: 4px;
	margin-left: -20px;
}
.white10 {
	color: #333333;
	text-decoration: none;
	font-size: 10px;
	line-height: 12px;
	font-family:Arial;
}
.white11 {
	color: #333333;
	text-decoration: none;
	font-size: 11px;
	line-height: 15px;
	font-family:Arial;
}

.white12 {
	color: #333333;
	text-decoration: none;
	font-size: 12px;
	line-height: 18px;
	font-family: Arial;
}
.whiteflip {
	color: #333333;
	text-decoration: none;
	font-size: 11px;
	line-height: 12px;
	font-family: Arial;
	text-align: center;
}
A.whiteflip:link {
	color: #004080;
	text-decoration: none;
	font-size: 11px;
	text-align: center;
	font-family: Arial;
}
A.whiteflip:visited {
	color: #004080;
	text-decoration: none;
	font-size: 11px;
	text-align: center;;
	font-family: Arial;
}
A.whiteflip:active {
	color: #004080;
	text-decoration: none;
	font-size: 11px;
	text-align: center;
	font-family: Arial;
}
A.whiteflip:hover {
	color: #004080;
	text-decoration: none;
	font-size: 11px;
	text-align: center;
	font-family: Arial;;
	font-weight: bold
}
.white13 {
	color: #6d6d6d;
	text-decoration: none;
	font-size: 13px;
	line-height: 16px;
	font-weight: bold;
	font-family: 宋体
}

.white14 {
	color: #333333;
	text-decoration: none;
	font-size: 14px;
	line-height: 16px;
	font-weight: bold;
	font-family: 宋体
}

.white15 {
	color: #333333;
	text-decoration: none;
	font-size: 15px;
	line-height: 18px;
	font-weight: bold;
	padding-left: 15px;;
	font-family: 宋体
}

.whiteBack {
	color: #ffffff;
	text-decoration: none;
	font-size: 15px;
	line-height: 18px;
	font-weight: bold;
	text-align: center;
	padding-top: 8px;
}

.barright {
	margin-left: 4px;
	margin-top: 5px;
}

.whitetext {
	color: #333333;
	text-decoration: none;
	font-size: 12px;
	line-height: 16px;
	word-wrap:break-word;
}
.whitetext_smti {
	color: #333333;
	text-decoration: none;
	font-size: 12px;
	line-height: 16px;
	word-wrap:break-word;
}
.red16 {
	color: #E3002F;
	text-decoration: none;
	font-size: 20px;
	line-height: 21px;
	font-weight: bold;
	padding-left: 5px;
	font-family:宋体;
}

.red16b {
	color: #80141D;
	text-decoration: none;
	font-size: 15px;
	line-height: 21px;
	font-weight: bold;
	padding-left: 5px;
}

.redtextEnquiry {
	color: #E3002F;
	text-decoration: none;
	font-size: 15px;
	line-height: 18px;
	padding-top: 10px;
	padding-left: 10px;
	font-family: 宋体;
	font-weight: bold;
}
.redletterEnquiry {
	color: #E3002F;
	text-decoration: none;
	font-size: 15px;
	line-height: 18px;
	padding-top: 10px;
	padding-left: 10px;
	font-family: Arial;
	font-weight: bold;
}
.redtext {
	color: #E3002F;
	text-decoration: none;
	font-size: 12px;
	line-height: 16px;
}

.redheader {
	color: #333333;
	text-decoration: none;
	font-size: 12px;
	line-height: 14px;
	font-weight: bold;
	padding-left: 5px;
	font-family: Arial;
}

.redheader2 {
	color: #333333;
	text-decoration: none;
	font-size: 12px;
	line-height: 14px;
	font-weight: bold;
	padding-left: 5px;
	font-family: Arial;
}

.darkgreenheader {
	color: #333333;
	text-decoration: none;
	font-size: 12px;
	line-height: 14px;
	font-weight: bold;
	padding-left: 5px;
	font-family: Arial;
}

.darkgreenheader2 {
	color: #333333;
	text-decoration: none;
	font-size: 12px;
	line-height: 14px;
	font-weight: bold;
	padding-left: 5px;
	font-family: Arial;
}

.needlist {
	padding-left: 5px;
}

.needlistbg {
	background: url(../images/list_bgline.gif);
	padding-left: 5px;
	color: #0e0664;
	text-decoration: none;
	font-size: 12px;;
	font-family: 宋体;
	line-height: 15px;;
	font-weight: 500
}

.needlistbg2 {
	background: url(../images/list_bgline2.gif);
	padding-left: 5px;
	color: #0e0664;
	text-decoration: none;
	font-size: 12px;;
	font-family: 宋体;
	line-height: 15px;;
	font-weight: 500
}

.blueheader {
	color: #333333;
	text-decoration: none;
	font-size: 12px;
	line-height: 14px;
	font-weight: bold;
	padding-left: 5px;
	font-family: Arial;
}

.lightblueheader {
	color: #333333;
	text-decoration: none;
	font-size: 15px;
	line-height: 16px;
	font-weight: bold;
	padding-left: 5px;;
	font-family: 宋体
}

.grey16 {
	color: #726F70;
	text-decoration: none;
	font-size: 20px;
	line-height: 21px;
	font-weight: bold;
	padding-left: 5px;
	font-family: 宋体;
}

.greytextEnquiry {
	color: #726F70;
	text-decoration: none;
	font-size: 15px;
	font-weight: bold;
	line-height: 18px;
	padding-top: 10px;
	padding-left: 10px;
	font-family: 宋体;
}
.greyletterEnquiry {
	color: #726F70;
	text-decoration: none;
	font-size: 15px;
	font-weight: bold;
	line-height: 18px;
	padding-top: 10px;
	padding-left: 10px;
	font-family: Arial;
}
.greytext {
	color: #726F70;
	text-decoration: none;
	font-size: 12px;
	line-height: 16px;
}

.greyheader {
	color: #555555;
	text-decoration: none;
	font-size: 15px;
	line-height: 16px;
	font-weight: bold;
	padding-left: 5px;
	font-family: 宋体
}

.chatroomno {
	color: #ffffff;
	text-decoration: none;
	font-size: 11px;
	line-height: 12px;
	font-weight: bold;
	padding-left: 6px;
	padding-top: 2px;
}
.iconPos {
	margin-left: 10px;
}

.tableborder {
	BORDER-RIGHT: #cccccc 1px solid;
	BORDER-TOP: #cccccc 1px;
	BORDER-LEFT: #cccccc 1px solid;
	BORDER-BOTTOM: #cccccc 1px
}

.see_title {
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
	COLOR: #550C5E;
	BACKGROUND-COLOR: #ffffff;
	TEXT-ALIGN: right;;
	line-height: 21px;
	padding-top: 0px;
	vertical-align: text-top;
}

.see_title2 {
	FONT-SIZE: 11px;
	COLOR: #550C5E;
	BACKGROUND-COLOR: #ffffff;
	TEXT-ALIGN: right;;
	line-height: 13px;
	padding-top: 0px;
	vertical-align: text-top;
}
.see_text {
	FONT-SIZE: 12px;
	line-height: 21px;
	BACKGROUND: #ffffff;
	COLOR: #550C5E;
	padding-top: 1px;
	vertical-align: text-top;
}

.logon {
	FONT-SIZE: 9pt;
	COLOR: #000000;
	FONT-VARIANT: normal;
	border: #cccccc 1px solid;
	height: 15px;
	width: 70px;
}

.white12question {
	color: #ffffff;
	text-decoration: none;
	font-size: 12px;
	line-height: 21px;
	font-weight: bold;
	padding-left: 10px;
	margin-left: 5px;
	margin-top: 10px;
}

.white15question {
	color: #1E3770;
	text-decoration: none;
	font-size: 15px;
	line-height: 28px;
	font-weight: bold;
	padding-left: 10px;
	margin-left: 5px;
}

.questionPos {
	color: #ffffff;
	text-decoration: none;
	font-size: 12px;
	line-height: 15px;
	font-weight: bold;
	margin-left: 5px;
}

.QandAPos {
	margin-top: -20px;
	padding-top: -20px;
}

.enquiryPos2 {
	margin-left: 5px;
}

.green16 {
	color: #038455;
	text-decoration: none;
	font-size: 20px;
	line-height: 21px;
	font-weight: bold;
	padding-left: 5px;
	font-family: 宋体;
}

.greentextEnquiry {
	color: #038455;
	text-decoration: none;
	font-size: 15px;
	line-height: 18px;
	padding-top: 10px;
	padding-left: 10px;
	font-family: 宋体;
	font-weight: bold;
}
.greenletterEnquiry {
	color: #038455;
	text-decoration: none;
	font-size: 15px;
	line-height: 18px;
	padding-top: 10px;
	padding-left: 10px;
	font-family: Arial;
	font-weight: bold;
}
.greenhead {
	color: #519A1E;
	text-decoration: none;
	font-size: 14px;
	line-height: 16px;
	font-weight: bold;
	padding-left: 10px;
	padding-top: 12px;
}

.greentext {
	color: #519A1E;
	text-decoration: none;
	font-size: 12px;
	line-height: 14px;
	padding-top: 10px;
	padding-left: 10px;
	font-family: Arial;
}

.greencontent {
	color: #519A1E;
	background-image: url(../images/gridline.gif);
	text-decoration: none;
	font-size: 12px;
	line-height: 21px;
	padding-left: 10px;
}

.order {
	color: #ffffff;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-size: 10px;
	text-align: center;
}

.orderbold {
	color: #00FFCC;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-size: 10px;
	text-align: center;
	font-weight: bold;
}

.answertextbox {
	margin-left: 10px;
}
#reportbtn {
	padding-left: 10px;
}

#reportbtn2 {
	padding-left: 10px;
}

#reportbtn3 {
	padding-left: 10px;
}

#reportbtn4 {
	padding-left: 10px;
}

#reportbtn5 {
	padding-left: 10px;
}

#reportbtn6 {
	padding-left: 10px;
}

#reportbtn7 {
	padding-left: 10px;
}

#reportbtn8 {
	padding-left: 10px;
}

#enquirybtn {
	padding-left: 10px;
}

.tvframe {
	margin-right: -9px;
	margin-top: 2px;
}

#report h2 {
	color: #786E4E;
	padding: 6px 0 10px 48px;
	font: normal 28px/ 42px Georgia, "Times New Roman", Times, serif;
}

#report h2 span {
	background-color: #FFFFFF;
	color: #0B0B0B;
	font: normal 28px/ 42px Georgia, "Times New Roman", Times, serif;
}

#report ul {
	float: left;
	padding: 0 0 0 5px;
}

#report ul li {
	font: normal 13px/ 19px Arial, Helvetica, sans-serif;
	background: url(../images/red_arrow.gif) no-repeat 0 7px #FFFFFF;
	color: #4E4628;
	padding: 0 0 0 6px;
}

#report ul li a {
	font: normal 13px/ 19px Arial, Helvetica, sans-serif;
	text-decoration: none;
	background-color: #FFFFFF;
	color: #4E4628;
	padding: 0 4px;
	display: block;
}

#report ul li a:hover {
	font: normal 13px/ 19px Arial, Helvetica, sans-serif;
	text-decoration: none;
	background-color: #F4EFDF;
	color: #4E4628;
	padding: 0 4px;
	display: block;
}
.footer {
	color: #666666;
	text-decoration: none;
	font-size: 12px;
	text-align: center;
	line-height: 18px;
	padding-top: 12px;
}
a.footer:link,a.footer:active,a.footer:visited{text-decoration:none;color:#666666;cursor:pointer;}
a.footer:hover{text-decoration:underline;cursor:pointer;}
.footerimg {
	background: no-repeat url(../images/footerimage.jpg) center;
}

.openingtext {
	color: #ffffff;
	text-decoration: none;
	font-size: 12px;
	line-height: 25px;
	padding-left: 5px;
	padding-right: 5px;
}

.openingtext1 {
	color: #ffffff;
	text-decoration: none;
	font-size: 14px;
	line-height: 20px;
	padding-left: 5px;
	padding-right: 5px;
}

a.detail {
	font-family: Arial;
	color: #804040;
	font-size: 12px;
	text-decoration: none;
	font-weight: bold;
}

a.detail:hover {
	font-family: Arial;
	color: #804040;
	font-size: 12px;
	text-decoration: underline;
	font-weight: bold;
}

.hpfooter{
	font-family:Arial, Helvetica, sans-serif;
	color:#666666;
	text-decoration: none;
	font-size: 12px;
	text-align:center;
	line-height:18px;
	padding-top:0px;
}
.hpfooterimg{
	background:no-repeat url(../images/footerimage2.gif);
}

/* module box 1*/
.mbox1							{border:1px solid #B0C8E4;text-align:left;margin-bottom:10px; margin-left:10px; margin-right:10px;}
.mbox1 h3.title					{text-align:left;height:24px;line-height:24px;font-size:12px;padding-left:8px;border:1px solid #FFFFFF;}
.mbox1 h3.title div.text		{float:left;margin-top:5px;margin-right:3px;font-weight:bold;}
.mbox1 h3.title div.icon		{float:left;margin-top:2px;}
.mbox1 h3.title div.more		{float:right;margin-right:5px;}
.mbox1 div.cbox1				{margin:10px;margin-top:20px;}
.mbox1 div.cbox2				{margin:10px;}
.mbox1 div.option				{background:#F6F6F6;padding:5px;}
.mbox1 input.itn				{height:14px;width:104px;}
.mbox1 div.option div.tr		{padding:3px;}
.mbox1 div.tagcloud				{margin:6px;0;line-height:200%;}
.mbox1 div.taglist				{margin-left:4px;}
.mbox1 div.taglist span.num		{font-size:9px;color:#818181;}
.mbox1 div.taglist.ht0,.mbox1 div.taglist.ht1,.mbox1 div.taglist.ht2 {font-size:12px;font-weight:normal;}
.mbox1 ul li					{list-style-type:none;}

ul.linklist						{width:auto;}
ul.linklist li					{list-style-type:none;padding:5px;border-bottom:1px dotted #D0DFE4;}
ul.linklist li.height			{height:52px;}
ul.linklist li.mv				{background-color:#F5FBFF;}
ul.linklist li div.pics			{float:left;width:124px;margin-left:2px;}
ul.linklist li div.links		{margin-left:128px;}
ul.linklist table.list			{table-layout:fixed;width:100%;}
ul.linklist table.list td		{padding:8px;padding-top:0px;empty-cells:show;color:#999999;}
ul.linklist td.linktitle		{overflow:hidden;white-space:nowrap;empty-cells:show;text-overflow:ellipsis;}
ul.linklist td.linktitle h3		{font-size:13px;}
ul.linklist td.linkuri 			{overflow:hidden;white-space:nowrap;empty-cells:show;text-overflow:ellipsis;}
ul.linkiist table td.linkadd	{text-align:right;font-weight:normal;color:#999999;}
ul.linklist table td.linkadd a.add	{color:#6EA315;font-size:12px;font-weight:normal;text-align:right;}
ul.linklist table td.linktitle span.added	{font-size:12px;font-weight:normal;color:#999999;}
ul.linklist table td.linkcount	{text-align:right;width:100px;}
ul.linklist table td.linktags	{overflow:hidden;white-space:nowrap;empty-cells:show;text-overflow:ellipsis;}
ul.linklist table td.linktags a	{color:#145CA6;}
ul.linklist table td.linkdetail	{text-align:right;padding:0px;}
ul.linklist table td.linkdetail div	{margin:0px;margin-top:14px;margin-right:4px;}
ul.linklist table td.linkdetail a	{color:#145CA6;}
ul.linklist table.lp td.linkdesc	{padding-top:0px;}
ul.linklist table.lp td			{padding:4px;}

ul.linklist2					{width:auto;}
ul.linklist2 li					{margin:10px;margin-left:12px;}
ul.linklist2 li a.ra			{color:#145CA6;}


.title_s1{
	font-family: 宋体;
	font-size: 12px;
	font-weight: bold;
}
.title_s2{
	font-family: 宋体;
	font-size: 12px;
	color: red;
}
.title_s3{
	font-family: 宋体;
	font-size: 12px;
	color: red;
	font-weight: bold;
}
td.info1 {
	position: relative;
	z-index: 0;
	color: #000;
	text-decoration: none;
}
td.info2 span {
	display: none
}
td.info1 span {
	display: block;
	position: absolute;
	top: 25px;
	left: 2px;
	width: 250px;
	border: 1px solid #0cf;
	background-color: #cff;
	color: #000;
	text-align: left;
	word-wrap:break-word;
}
.text1{
    border: 1px solid #D4D0C8;;
    height: 22px;;
	FONT-SIZE: 12px;
    COLOR: #550C5E;
}
.box3 {
	border: 0px ;;
	height: 22px;;
	clip: rect(0px, 179px, 16px, 0px);;
	overflow: hidden;
}
.text2{
	FONT-SIZE: 12px;
    COLOR: #550C5E;
}
.see_title3 {
	FONT-SIZE: 9px;
	COLOR: #550C5E;
	TEXT-ALIGN: right;;
	line-height: 13px;
	padding-top: 0px;
	vertical-align: text-top;
}
.see_title4 {
	FONT-SIZE: 12px;
	COLOR: #550C5E;
	TEXT-ALIGN: right;;
	line-height: 21px;
	padding-top: 0px;
	vertical-align: text-top;
}
.see_title5 {
	FONT-SIZE: 18px;
	COLOR: #550C5E;
	TEXT-ALIGN: right;;
	line-height: 21px;
	padding-top: 0px;
	vertical-align: text-top;
}
.see_title6 {
	FONT-SIZE: 9px;
	COLOR: #550C5E;
	TEXT-ALIGN: left;
	line-height: 13px;
	padding-top: 0px;
	vertical-align: text-top;
}
.see_title7 {
	FONT-SIZE: 12px;
	COLOR: #550C5E;
	TEXT-ALIGN: left;
	line-height: 21px;
	padding-top: 0px;
	vertical-align: text-top;
}
.see_title8 {
	FONT-SIZE: 11px;
	COLOR: #000000;
	TEXT-ALIGN: right;
	line-height: 21px;
	padding-top: 0px;
	vertical-align: text-top;
}
.see_title9 {
	FONT-SIZE: 11px;
	COLOR: #550C5E;
	TEXT-ALIGN: right;;
	line-height: 21px;
	padding-top: 0px;
	vertical-align: text-top;
}
INPUT.submit1 {
	FONT-SIZE: 9pt;
	COLOR: #FFFFFF;
	FONT-VARIANT: normal;
	background-image: url(../images/button3.gif);
	border-top-width: thin;
	border-right-width: thin;
	border-bottom-width: thin;
	border-left-width: thin;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #6c8da0;
	border-right-color: #6c8da0;
	border-bottom-color: #6c8da0;
	border-left-color: #6c8da0;
	height: 20px;
	width: 150px;
}
.indexHeaderCh{
	font-family: Arial;
	font-size: 13px;
	font-weight: bold;
	color: #333333;
	line-height: 16px;
	letter-spacing: 0px;
}
.indexHeaderEn{
	font-family: "Arial Narrow";
	font-size: 11px;
	font-weight: bold;
	color: #333333;
	line-height: 14px;
}
.indexHostCh{
	font-family: Arial;
	font-size: 12px;
	color: #000000;
	line-height: 14px;
	letter-spacing: 0px;
	font-weight: bold;
}
.indexHostEn{
	font-family: "Arial Narrow";
	font-size: 10px;
	font-weight: bold;
	color: #000000;
	line-height: 11px;
	letter-spacing: 0px;
	vertical-align: top;
}
.welcome{
	font-family: Arial;
	color: #303030;
	font-size: 11px;
}
A.index:link {font-size: 12px; color: #458eb9; font-family: "Arial";text-decoration: none;}
A.index:hover {font-size: 12px; color: #458eb9; font-family: "Arial";text-decoration: underline;}
A.index:active {font-size: 12px; color: #458eb9; font-family: "Arial";text-decoration: none;}
A.index:visited {font-size: 12px; color: #458eb9; font-family: "Arial";text-decoration: none;}

.header2Ch{
	font-family: 黑体;
	line-height: 21px;
	font-size: 18px;
	color: #333333;
}
.header2En{
	font-family: Arial;
	font-size:10px;
	line-height:12px;
	font-weight: bold;
	color: #333333;
}
.header3Ch{
	font-family: 黑体;
	font-size: 10px;
	color: #333333;
	line-height: 12px;
}
.header3En{
	font-family: "Arial Narrow";
	font-size: 9px;
	font-weight: bold;
	color: #333333;
	line-height: 12px;
}
.header4Ch{
	font-family: 黑体;
	font-size: 10px;
	color: #333333;
	line-height: 12px;
}
.header4En{
	font-family: "Arial Narrow";
	font-size: 9px;
	font-weight: bold;
	color: #333333;
	line-height: 12px;
}
.header5Ch{
	font-family: Arial;
	font-size: 14px;
	font-weight: bold;
	color: #333333;
	line-height: 16px;
	letter-spacing: 0px;
}
.header5En{
	font-family: "Arial Narrow";
	font-size: 12px;
	font-weight: bold;
	color: #333333;
	line-height: 14px;
}
/*===============菜单开始===============*/
#nav {
	width:150px;
    line-height: 24px; 
	list-style-type: none;
	text-align:left;
    /*定义整个ul菜单的行高和背景色*/
}
/*==================一级目录===================*/
#nav a {
   width: 142px !important;
   width: 150px;
	height: 26px; 
	font-size:12px;
	text-valign:middle;
	display: block;
	padding-top:5px;
	padding-left:12px;
}
#nav li {
	background:; /*一级目录的背景色*/
	/*border-bottom:#FFF 1px solid; 下面的一条白边*/
	float:left;
}
#nav li a:hover{
	background:#b8dded;	/*一级目录onMouseOver显示的背景色*/
}
#nav a:link  {
	color:#08407d; text-decoration:none;
}
#nav a:visited  {
	color:#08407d;text-decoration:none;
}
#nav a:hover  {
	color:#000000;text-decoration:none;
}

#nav a.selected:link  {
	color:#000;background:#b8dded;text-decoration:none;
}
#nav a.selected:visited  {
	color:#000;background:#b8dded;text-decoration:none;
}
#nav a.selected:hover  {
	color:#000;background:#b8dded;text-decoration:none;
}
/*==================二级目录===================*/
#nav li ul {
	list-style:none;
	text-align:left;
}
#nav li ul li{	
	background:; /*二级目录的背景色*/
}
#nav li ul a{
	padding-top:5px;
    padding-left:19px;
    width:135px !important;
	width: 150px;
}
/*下面是二级目录的链接样式*/
#nav li ul a:link  {
	color:#08407d; text-decoration:none;
}
#nav li ul a:visited  {
	color:#08407d;text-decoration:none;
}
#nav li ul a:hover {
	color:#000;
	text-decoration:none;
	font-weight:normal;
	background:#b8dded;
	/* 二级onmouseover的字体颜色、背景色*/
}
/*==============================*/
/*==================三级目录===================*/
#nav li ul li ul{
	list-style:none;
	text-align:left;
}
#nav li ul li ul li{	
	background: ; /*三级目录的背景色*/
}
#nav li ul li ul a{
	padding-top:5px;
    padding-left:40px;
    width:150px;
}
/*下面是三级目录的链接样式*/
#nav li ul li ul a:link  {
	color:#08407d; text-decoration:none;
}
#nav li ul li ul a:visited  {
	color:#08407d;text-decoration:none;
}
#nav li ul li ul a:hover {
	color:#000;
	text-decoration:none;
	font-weight:normal;
	background:#b8dded;
	/* 三级onmouseover的字体颜色、背景色*/
}
/*==============================*/
#nav li:hover ul {
	left: auto;
}
#nav li.sfhover ul {
	left: auto;
}
#content {
	clear: left; 
}
#nav ul.collapsed {
	display: none;
}
-->
#PARENT{
	width:150px;
	padding-left:0px;
	padding-top:10px;
}
/*===============菜单结束===============*/




a.infoa {
	position: relative;
	z-index: 1;
	color: #08407D;
	text-decoration: none
}

a.infoa:hover {
	z-index: 1999;
	background-color: #69d2e9
}

a.infoa span {
	display: none
}

a.infoa:hover span {
font-family:Arial;
	display: block;
	position: absolute;
	top: 24px;
	
	background-color: #FFF;
	color: #000;
	text-align: left;
	word-wrap:normal;
font-size:11px;
padding:2px;

}

a.infob {
	position: relative;
	z-index: 1;
	color: #08407D;
	text-decoration: none
}

a.infob:hover {
	z-index: 1999;
	background-color: #69d2e9
}

a.infob span {
	display: none
}

a.infob:hover span {
font-family:Arial;
	display: block;
	position: absolute;
	top: 24px;
	
	background-color: #FFF;
	color: #000;
	text-align: left;
	word-wrap:normal;
font-size:11px;
padding:2px;

}
#nav a.infob:link  {
	color:#000;background:#b8dded;text-decoration:none;
}
#nav a.infob:visited  {
	color:#000;background:#b8dded;text-decoration:none;
}
#nav a.infob:hover  {
	color:#000;background:#b8dded;text-decoration:none;
}

p{
	color: #333333;
	text-decoration: none;
	font-size: 13px;
	line-height: 22px;
	margin-top:15px;
}