BODY {
	margin-top: 0px;
	margin-left: 0px;
	color: #000000;
	margin-right: 0px;
	font-size: 13px;
	font-family: 宋体, ms song, simsun, tahoma, sans-serif
}

H3 {
	font-weight: normal;
	font-style: italic;
}

FORM {
	background-color: #FFFFFF;
}

INPUT {
	background: #f2f2f9;
	border: 1px solid #3366cc;
	margin: 1px;
	padding-top: 3px;
	padding-left: 2px;
	font-size: 13px;
	font-family: 宋体, ms song, simsun, tahoma, sans-serif
}

OPTION {
	font-size: 13px;
	font-family: 宋体, ms song, simsun, tahoma, sans-serif
}

SELECT {
	font-size: 13px;
	font-family: 宋体, ms song, simsun, tahoma, sans-serif
}

TEXTAREA {
	border: 1px solid #3366cc;
	margin: 1px;
	padding-top: 3px;
	padding-left: 2px;
	font-size: 13px;
	font-family: 宋体, ms song, simsun, tahoma, sans-serif
}

TABLE {
	font-size: 13px;
	font-family: 宋体, ms song, simsun, tahoma, sans-serif;
	border-width: 1;
	border-right: 0px;
	border-top: 0px;
	border-left: 0px;
	border-bottom: 0px
}

TD {
	font-size: 13px;
	font-family: 宋体, ms song, simsun, tahoma, sans-serif;
	border-right: #31659c 1px solid;
	border-width: 1
}

TH {
	font-size: 13px;
	font-family: 宋体, ms song, simsun, tahoma, sans-serif;
	border-width: 1
}

TR {
	font-size: 13px;
	font-family: 宋体, ms song, simsun, tahoma, sans-serif;
	border-width: 1
}

A {
	font-size: 13px;
	font-family: 宋体, ms song, simsun, tahoma, sans-serif;
	color: #000099;
	text-decoration: none
}

A:hover {
	text-decoration: underline
}

.A {
	border-right: #000000 1px solid;
	border-top: #000000 1px solid;
	border-left: #000000 1px solid;
	border-bottom: #000000 1px solid;
	height: 20px;
	text-decoration: none
}

.B {
	border-right: #8d8d8d 1px solid;
	border-top: #8d8d8d 1px solid;
	border-left: #8d8d8d 1px solid;
	color: #8d8d8d;
	border-bottom: #8d8d8d 1px solid;
	height: 20px;
	text-decoration: none
}

.C {
	padding-left: 2px
}

.D {
	font-weight: bold;
	font-size: 15pt;
	color: #ffffff
}

.E {
	font-weight: normal;
	font-size: 13px;
	color: #ffffff
}

.E:hover {
	text-decoration: none
}

.F {
	font-weight: normal;
	color: #ffffff
}

.G {
	color: #ffffff
}

.H2 {
	color: #800000
}

.I {
	font-weight: normal;
	color: #800000
}

.J {
	color: #000000
}

.K {
	font-weight: bold;
	color: #000000
}

.L {
	font-weight: normal;
	font-size: 13.5pt;
	color: #000000
}

.M {
	font-weight: normal;
	font-size: 13.5pt;
	color: #ffffff
}

.N {
	height: 24px
}

.O TD {
	white-space: nowrap;
	height: 20px
}

.O A {
	color: #000000;
	text-decoration: none ! important
}

.P {
	padding-right: 4px;
	padding-left: 4px;
	cursor: hand
}

.Q {
	padding-right: 4px;
	padding-left: 4px;
	cursor: hand;
	color: #ffffff;
	background-color: #4791c5
}

.Q A {
	color: #ffffff
}

.R {
	padding-right: 4px;
	padding-left: 4px;
	color: #8d8d8d
}

.S {
	border-right: #336699 1px solid;
	padding-right: 3px;
	border-top: #336699 1px solid;
	padding-left: 3px;
	border-left: #336699 1px solid;
	color: #8d8d8d;
	border-bottom: #336699 1px solid;
	background-color: #e9f2f8
}

.T {
	border-right: #336699 1px solid;
	padding-right: 3px;
	border-top: #336699 1px solid;
	padding-left: 3px;
	border-left: #336699 1px solid;
	cursor: hand;
	border-bottom: #336699 1px solid;
	background-color: #e9f2f8
}

.U {
	border-right: #4791c5 1px solid;
	padding-right: 1px;
	border-top: #4791c5 1px solid;
	padding-left: 1px;
	z-index: 100;
	left: -200px;
	visibility: hidden;
	padding-bottom: 1px;
	overflow: visible;
	border-left: #4791c5 1px solid;
	cursor: hand;
	padding-top: 1px;
	border-bottom: #4791c5 1px solid;
	white-space: nowrap;
	position: absolute;
	top: 0px;
	background-color: #e9f2f8;
	layer-background-color: #e9f2f8
}

.V {
	padding-right: 0px;
	border-top: #4791c5 1px solid;
	padding-left: 0px;
	padding-bottom: 0px;
	padding-top: 0px;
	height: 1px
}

.W {
	padding-right: 5px;
	padding-left: 5px;
	padding-bottom: 1px;
	padding-top: 1px
}

.W A {
	color: #000000;
	text-decoration: none
}

.X {
	padding-right: 5px;
	padding-left: 5px;
	padding-bottom: 1px;
	padding-top: 1px;
	background-color: #ffffff
}

.X A {
	color: #000000;
	text-decoration: none ! important
}

.y {
	padding-right: 5px;
	padding-left: 5px;
	padding-bottom: 1px;
	color: #8d8d8d;
	padding-top: 1px
}

.Z {
	padding-right: 5px;
	padding-left: 5px;
	padding-bottom: 1px;
	color: #8d8d8d;
	padding-top: 1px;
	background-color: #ffffff
}

.AA {
	border-right: #ffffff 1px solid;
	border-top: #ffffff 1px solid;
	border-left: #ffffff 1px solid;
	border-bottom: #ffffff 1px solid;
	background-color: #ffffff
}

.BB {
	font-weight: bold
}

.CC {
	font-weight: normal;
	color: #336699
}

.DD {
	color: #000099
}

.EF {
	border-right: #698CC3 1px solid;
	border-top: #698CC3 1px solid;
	border-left: #698CC3 1px solid;
	border-bottom: #698CC3 1px solid;
	border-collapse: collapse;
	empty-cells: show
}

.EF TD {
	padding-right: 1px;
	border-top: #c1cdd8 1px solid;
	padding-left: 1px;
	height: 23px
}

.EE {
	margin-top: 2px;
	margin-bottom: 2px;
	border-right: #698CC3 1px solid;
	border-top: #698CC3 1px solid;
	border-left: #698CC3 1px solid;
	border-bottom: #698CC3 1px solid;
	border-collapse: collapse;
	empty-cells: show
}

.EE TH {
	border-right: #698CC3 1px solid;
	border-top: #698CC3 1px solid;
	border-left: #698CC3 1px solid;
	border-bottom: #698CC3 1px solid;
	padding-top: 6px;
	padding-bottom: 2px;
	padding-right: 4px;
	padding-left: 4px;
	height: 24px;
	background-color: #dbdaf9
}

.EE TD {
	padding-right: 1px;
	border-top: #c1cdd8 1px solid;
	padding-left: 1px;
	height: 23px
}

.ER {
	padding-top: 8px;
	padding-bottom: 2px;
	border-right: #c1cdd8 1px solid;
	border-top: #c1cdd8 1px solid;
	border-left: #c1cdd8 1px solid;
	border-bottom: #c1cdd8 1px solid;
	color: #FFFFFF;
	font-weight: bold;
	background-color: #3366cc
}

.ER A {
	font-weight: normal;
	background-color: #f2f2f9;
	border: 1px solid #3366cc;
	margin: 3px;
	padding-top: 5px;
	padding-left: 5px;
	padding-right: 5px;
	padding-bottom: 1px;
	font-size: 13px;
	font-family: 宋体, ms song, simsun, tahoma, sans-serif;
	color: #000000
}

.ER A:hover {
	text-decoration: underline
}

.ES {
	background-color: #dbdaf9
}

.EL {
	padding-top: 8px;
	padding-left: 8px;
	padding-right: 8px;
	padding-bottom: 6px;
	background-color: #d3d3f9;
	border-right: #698CC3 1px solid;
	border-left: #698CC3 1px solid
}

.EL A {
	background-color: #f2f2f9;
	border: 1px solid #3366cc;
	margin: 3px;
	padding-top: 5px;
	padding-left: 5px;
	padding-right: 5px;
	padding-bottom: 1px;
	font-size: 13px;
	font-family: 宋体, ms song, simsun, tahoma, sans-serif;
	color: #000000;
}

.EL A:hover {
	text-decoration: underline
}

.ET {
	border-width: 0;
}

.FF {
	color: #10659e
}

TR.H {
	background-color: #c1cdd8
}

.GG {
	border-right: #96965e 1px solid;
	padding-right: 5px;
	border-top: #96965e 1px solid;
	margin-top: 12px;
	padding-left: 5px;
	margin-bottom: 12px;
	padding-bottom: 5px;
	border-left: #96965e 1px solid;
	padding-top: 5px;
	border-bottom: #96965e 1px solid;
	background-color: #ffffcc
}

.HH {
	font-weight: normal;
	color: #e9f2f8
}

.II {
	color: #800000;
	height: 1px
}

TR.HL {
	cursor: hand;
	background-color: #e9f2f8
}

TR.SL {
	background-color: #c1cdd8
}

.JJ {
	border-right: #a0c6e5 1px solid;
	padding-right: 4px;
	border-top: #a0c6e5 1px solid;
	overflow-y: auto;
	padding-left: 4px;
	overflow-x: hidden;
	padding-bottom: 4px;
	vertical-align: top;
	border-left: #a0c6e5 1px solid;
	width: 170px;
	padding-top: 4px;
	border-bottom: #a0c6e5 1px solid;
	background-color: #ffffff
}

.RTE {
	font-size: 13px;
	font-family: 宋体, ms song, simsun, tahoma, sans-serif
}

.KK {
	margin-left: 5px;
	width: 15px;
	height: 12px
}

.LL {
	padding-left: 1px
}

.MM {
	border-right: 0px;
	border-top: 0px;
	margin-top: 1px;
	vertical-align: middle;
	border-left: 0px;
	border-bottom: 0px
}

.NN {
	border-right: medium none;
	border-top: medium none;
	z-index: 98;
	left: 0px;
	visibility: hidden;
	border-left: medium none;
	width: 0px;
	border-bottom: medium none;
	position: absolute;
	top: 0px;
	height: 0px
}

.OO {
	border-right: 0px;
	border-top: 0px;
	margin: 0px;
	border-left: 0px;
	width: 100%;
	border-bottom: 0px;
	cell-spacing: 0px
}

.FM {
	margin-top: 2px;
	margin-right: 0px;
	margin-left: 0px;
	margin-bottom: 2px
}