@charset "utf-8";
BODY {
	BACKGROUND: #ffffff; MARGIN: 0px; FONT-FAMILY: arial,verdana,sans-serif; TEXT-ALIGN: center
}
TABLE {
	FONT-SIZE: 12px; MARGIN-LEFT: auto; MARGIN-RIGHT: auto
}
form { margin:0px; padding:0px;}
A {
	COLOR: #000000; FONT-STYLE: normal; TEXT-DECORATION: none
}
A:hover {
	COLOR: #333333; FONT-STYLE: normal; TEXT-DECORATION: underline
}
A:active {
	COLOR: #000000; FONT-STYLE: normal; TEXT-DECORATION: underline
}
.b {
	FONT-WEIGHT: bold
}
.userpanelbg {
	background-color:#e5eaeb; border-bottom:#c2c9d3 1px solid;
}
.panel_a_bg {
	background-color:#ffffff; border-left:#c2c9d3 2px solid; border-right:#c2c9d3 2px solid;
}
.panel_border { border:#afbfd7 2px solid;}
.panel_border_a { border:#afbfd7 1px solid; padding:6px;}
.panel_border_b { border-bottom:#afbfd7 2px solid; border-left:#afbfd7 2px solid; border-right:#afbfd7 2px solid; background-color:#ecedef;}
.panel_border_c { border-left:#afbfd7 2px solid; border-right:#afbfd7 2px solid; background-color:#ffffff;}
.panel_border_bgwhite { border:#afbfd7 2px solid; background-color:#FFFFFF;}
.panel_bgwhite { background-color:#FFFFFF;}
.font-a { font-family:"宋体"; font-size:12px; color:#17368e;}
.font_title { font-family:"宋体"; font-size:12px; line-height:20px; font-weight:bold;}
.font-b { font-family:"楷体_GB2312", "宋体"; font-size:12px; color:#ff5050;}
.font-b a { font-family:"楷体_GB2312", "宋体"; font-size:12px; color:#ff5050; text-decoration:none;}
.font-b a:hover { font-family:"楷体_GB2312", "宋体"; font-size:12px; color:#ff5050; text-decoration:none;}
.font-b a:active { font-family:"楷体_GB2312", "宋体"; font-size:12px; color:#ff5050; text-decoration:none;}
.font-c { color:#244194; font-family:"宋体"; font-size:14px; font-weight:bold; padding-top:5px;}
.font-d { color:#244194; font-family:"宋体"; font-size:12px; padding-top:10px; height:19px;}
.font-d a:link { color:#244194; text-decoration:none;}
.font-d a:hover { color:#244194; text-decoration:none;}
.font-e {color:#119033; font-family:Arial, Helvetica, sans-serif; font-size:12px;}
.font-f {color:#6462ab; font-family:Arial, Helvetica, sans-serif; font-size:12px;}
.font-g {color:#983309; font-family:Arial, Helvetica, sans-serif; font-size:12px;}
.font-h {color:#f7980e; font-family:Arial, Helvetica, sans-serif; font-size:12px;}

.trt {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; BORDER-LEFT: 0px; WIDTH: 913px; BORDER-BOTTOM: 0px; BACKGROUND-COLOR: #ffffff; TEXT-ALIGN: center; BORDER-RIGHT: #afbfd7 1px solid; BORDER-LEFT: #afbfd7 1px solid
}
.trl {
	WIDTH: 188px; TEXT-ALIGN: center
}
.trr {
	WIDTH: 720px; TEXT-ALIGN: center
}
.taba {
	
}
.tabb {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; BORDER-LEFT: 0px; WIDTH: 98%; BORDER-BOTTOM: 0px
}
.tabc {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; BORDER-LEFT: 0px; WIDTH: 96%; BORDER-BOTTOM: 0px
}
.tda {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
.tdb {
	HEIGHT: 10px; TEXT-ALIGN: center
}
.tdw {
	BACKGROUND-COLOR: #ffffff
}
.tbg {
	PADDING-LEFT: 5px; BACKGROUND: #f1f1f1; COLOR: #666666; HEIGHT: 25px; TEXT-DECORATION: none; BORDER-BOTTOM: #afbfd7 1px solid
}
.tbg A {
	COLOR: #666666; FONT-STYLE: normal; TEXT-DECORATION: none
}
.tbg A:hover {
	COLOR: #333333; FONT-STYLE: normal; TEXT-DECORATION: underline
}
.tbg A:active {
	COLOR: #666666; FONT-STYLE: normal; TEXT-DECORATION: underline
}
.tbh {
	PADDING-LEFT: 5px; BACKGROUND: COLOR: #000000; HEIGHT: 25px; TEXT-DECORATION: none; BORDER-BOTTOM: #afbfd7 1px dotted
}
.tbh A {
	COLOR: #666666; FONT-STYLE: normal; TEXT-DECORATION: none
}
.tbh A:hover {
	COLOR: #333333; FONT-STYLE: normal; TEXT-DECORATION: underline
}
.tbh A:active {
	COLOR: #666666; FONT-STYLE: normal; TEXT-DECORATION: underline
}
.tbm {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; BACKGROUND: #e2e2e2; COLOR: #000000; HEIGHT: 25px; TEXT-DECORATION: none; BORDER-TOP: #afbfd7 1px solid; BORDER-BOTTOM: #afbfd7 1px solid
}
.tbm A {
	COLOR: #000066; FONT-STYLE: normal; TEXT-DECORATION: none
}
.tbm A:hover {
	COLOR: #333333; FONT-STYLE: normal; TEXT-DECORATION: underline
}
.tbm A:active {
	COLOR: #000066; FONT-STYLE: normal; TEXT-DECORATION: underline
}
.red {
	COLOR: #cc0066
}
.green {
	COLOR: #336633
}
.ash {
	COLOR: #a7a6aa
}
.quote {
	BORDER-RIGHT: #afbfd7 1px dotted; BORDER-TOP: #afbfd7 1px dotted; BORDER-LEFT: #afbfd7 1px dotted; BORDER-BOTTOM: #afbfd7 1px dotted; BACKGROUND-COLOR: #f6f6f6
}
.quotes {
	BORDER-RIGHT: #afbfd7 1px dotted; BORDER-TOP: #afbfd7 1px dotted; BORDER-LEFT: #afbfd7 1px dotted; BORDER-BOTTOM: #afbfd7 1px dotted; BACKGROUND-COLOR: #f6f6f6
}
.foot {
	BORDER-RIGHT: #afbfd7 1px solid; PADDING-RIGHT: 1px; PADDING-LEFT: 1px; PADDING-BOTTOM: 1px; BORDER-LEFT: #afbfd7 1px solid; COLOR: #666666; PADDING-TOP: 1px; BORDER-BOTTOM: #afbfd7 1px solid; LETTER-SPACING: 1px
}
.foot A {
	COLOR: #666666
}
.foot A:hover {
	COLOR: #333333
}
.foot A:active {
	COLOR: #666666
}
.lrbtline {
	BORDER-RIGHT: #afbfd7 1px solid; BORDER-TOP: #afbfd7 1px solid; BORDER-LEFT: #afbfd7 1px solid; BORDER-BOTTOM: #afbfd7 1px solid
}
.lrbline {
	BORDER-RIGHT: #afbfd7 1px solid; BORDER-LEFT: #afbfd7 1px solid; BORDER-BOTTOM: #afbfd7 1px solid
}
.lrtline {
	BORDER-RIGHT: #afbfd7 1px solid; BORDER-TOP: #afbfd7 1px solid; BORDER-LEFT: #afbfd7 1px solid
}
.lrline {
	BORDER-RIGHT: #afbfd7 1px solid; BORDER-LEFT: #afbfd7 1px solid
}
.rbline {
	BORDER-RIGHT: #afbfd7 1px solid; BORDER-BOTTOM: #afbfd7 1px solid
}
.bline {
	BORDER-BOTTOM: #afbfd7 1px solid
}
.topic {
	FONT-WEIGHT: bold; FONT-SIZE: 24px; HEIGHT: 80px; TEXT-ALIGN: center
}
.content {
	FONT-SIZE: 14px; LINE-HEIGHT: 30px
}
.contents {
	FONT-SIZE: 12px; LINE-HEIGHT: 150%; WIDTH:100%; WORD-BREAK:BREAK-ALL; OVERFLOW-X: hidden
}
.checkbox {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; BORDER-LEFT: 0px; BORDER-BOTTOM: 0px
}
.radio {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; BORDER-LEFT: 0px; BORDER-BOTTOM: 0px
}
.valcode {
	WIDTH: 40px
}
INPUT {
	BORDER-RIGHT: #c0c0c0 1px solid; PADDING-RIGHT: 1px; BORDER-TOP: #c0c0c0 1px solid; PADDING-LEFT: 1px; PADDING-BOTTOM: 1px; BORDER-LEFT: #c0c0c0 1px solid; PADDING-TOP: 1px; BORDER-BOTTOM: #c0c0c0 1px solid; HEIGHT: 22px
}
INPUT.text {
	BORDER-RIGHT: #afbfd7 1px solid; PADDING-RIGHT: 1px; BORDER-TOP: #afbfd7 1px solid; PADDING-LEFT: 1px; PADDING-BOTTOM: 1px; BORDER-LEFT: #afbfd7 1px solid; PADDING-TOP: 1px; BORDER-BOTTOM: #afbfd7 1px solid; BACKGROUND-COLOR: #ffffff
}
INPUT.button {
	BORDER-RIGHT: #afbfd7 1px solid; PADDING-RIGHT: 1px; BORDER-TOP: #afbfd7 1px solid; PADDING-LEFT: 12px; BACKGROUND-IMAGE: url(../../../../common2/images/skins/default/bg_button.gif); PADDING-BOTTOM: 1px; BORDER-LEFT: #afbfd7 1px solid; PADDING-TOP: 2px; BORDER-BOTTOM: #afbfd7 1px solid; BACKGROUND-COLOR: #f7f7f7
}
TEXTAREA.txtarea {
	BORDER-RIGHT: #afbfd7 1px solid; PADDING-RIGHT: 1px; BORDER-TOP: #afbfd7 1px solid; PADDING-LEFT: 1px; PADDING-BOTTOM: 1px; BORDER-LEFT: #afbfd7 1px solid; PADDING-TOP: 1px; BORDER-BOTTOM: #afbfd7 1px solid; BACKGROUND-COLOR: #ffffff
}
SELECT {
	HEIGHT: 22px
}
SELECT.select {
	COLOR: #666666; BACKGROUND-COLOR: #ffffff
}
.checklist {
	border: 1px solid #ccc;
	list-style: none;
	height: 10em;
	overflow: auto;
	width: 237px;
	margin:0 auto;
}
.checklist, .checklist li {
	margin: 0;
	padding: 0;
}
.checklist a {
	display: block;
	padding: 0 0.2em 0 15px;
	text-indent: -25px;
	height:20px;
	text-decoration:none;
}
.checklist a:hover {
	background-color: #ddfbc2;
	color: #fff;
	text-decoration:none;
}
.content_list {
	height:18px;
	width:200px;
	list-style-position:outside;
	list-style-type:circle;
}
.content_list, .content_list li {
	margin:0;
	padding:0 0 0 15px;
}
.content_list a {
	display:block;
	text-align:left;
	text-decoration:none;
	height:20px;
}


