body{margin:0px 5px; font-size:12px;}
td{font-size: 12px;}
input{ font-size:12px;}
div{margin:0px; padding:0px; font-size:12px;}
form{margin:0px;}
.clear{clear:both;}
.hidden{ display:none;}
.show{ display:inline;}
.redbold{ color:Red; font-weight:bold;}
.red{ color:Red;}
.gray{ color:Gray;}
.brd{ border:1px solid #eee;}
.right{float:right; padding-right:5px;}
.br{ margin:5px; clear:both;}
h2{ margin:0px; padding:0px; line-height:25px;}
h3{ margin:0px; padding:0px; line-height:25px;}
.line20{ line-height:20px;}
.content{ text-align:left; line-height:20px; padding:5px;}
.button_blue{ background-color:#0096D0; border:1px solid #005CA1; color:#ffffff; font-size:12px; text-align:center; line-height:23px; padding:0px 15px; cursor:pointer;}
.button_gray{ background-color:#F5F5F5; border:1px solid #CCCCCC; color:#333333; font-size:12px; text-align:center; line-height:23px; padding:0px 15px; cursor:pointer;}
.position{ line-height:20px; margin:4px 0px;}
a:link{color:#000000; font-size:12px; text-decoration:none;}
a:hover{color:#000000; font-size:12px; text-decoration:underline;}
a:visited{color:#000000; font-size:12px; text-decoration:underline;}
a:active{color:#000000; font-size:12px; text-decoration:underline;}

a.white:link{color:#FFFFFF; font-size:12px; text-decoration:none;}
a.white:hover{color:#FFFFFF; font-size:12px; text-decoration:underline;}
a.white:visited{color:#FFFFFF; font-size:12px; text-decoration:none;}
a.white:active{color:#FFFFFF; font-size:12px; text-decoration:none;}

a.btn{ background-color:#0096D0; border:1px solid #005CA1; color:#ffffff; font-size:12px; text-align:center; display:block; line-height:23px; float:left; padding:0px 15px; margin-right:5px;}
a.btn:visited{background-color:#0096D0; color:#ffffff; text-decoration:none;}
a.btn:hover{ background-color:#0078C1; text-decoration:none; color:#ffffff;}
a.btn_gray{ background-color:#F5F5F5; border:1px solid #CCCCCC; color:#333333; font-size:12px; text-align:center; display:block; line-height:23px; float:left; padding:0px 15px; margin-right:5px; text-decoration:none;}
a.btn_gray:visited{background-color:#F5F5F5; color:#333333;}
a.btn_gray:hover{ background-color:#E6E6E6; text-decoration:none; color:#333333;}
.border{ border:1px solid #BED7EB;}
.black_border{border:1px solid #cccccc;}
.btn_border{border:1px solid #666666;}
.topic{ color: #FF9900; font-weight:bold; padding-left:5px; text-align:left; line-height:24px;}
.topic a{ color: #FF9900; font-weight:bold; padding-left:5px; text-align:left; line-height:24px;}
.topic a:hover{ color: #FF9900; font-weight:bold; padding-left:10px; text-align:left; line-height:24px; text-decoration:underline;}
.topic a:visited{ color: #FF9900; font-weight:bold; padding-left:10px; text-align:left; line-height:24px;}
.suphead td{ background-image:url(../images/th_bg.gif); color:#0B4B8B; font-size:12px; font-weight:bold; line-height:28px; text-align:center; border-bottom:1px solid #eee;}
.lines td{ background-color:#f5f5f5; color:#000000; font-size:12px; line-height:22px; text-align:center;}
.lines2 td{ background-color:#E1F0FF; color:#000000; font-size:12px; line-height:22px; text-align:center;}
.alterlines td{ background-color:#ffffff; color:#000000; font-size:12px; line-height:22px; text-align:center;}
.contentlines td{ text-align:left; line-height:22px;}
.fields_text{ background-color:#f5f5f5; color:#000000; font-size:12px; line-height:22px; text-align:left; padding-left:5px;}
.fields_input{ background-color:#f5f5f5; text-align:left; padding-left:5px;}
.statusbar{ font-size:12px; color:#333333; text-align:left; padding-left:10px; line-height:20px; background-color:Gray;}
.input_mini{ width:50px;}
.input_normal{ width:197px;
}
.input_middle{ width:200px;}
.input_bigger{ width:98%;}
.text_normal{ width:98%;}
.text_content{ width:98%; height:200px;}
.text_content_default{ width:98%; height:100px;}
.text_content_big{ width:98%; height:400px;}
.hidden{ display:none;}
.notice{ background-color:#FFFAE6; border:1px solid #FFE8B3; padding:5px; line-height:20px;}
.info{ width:98%; text-align:center; font-size:12px; color:#999; font-weight:bold; margin:10px auto; padding:5px; border:solid 1px #eeeeee; background-color:#f5f5f5;}
.pages{ text-align:center; line-height:25px;}
#right_grrc {
	height: 33px;
	background-image: url(../images/tl2_1.jpg);
	background-repeat: no-repeat;
}
#right_dqwz {
	height: 30px;
	background-color: #E3EFFF;
	line-height: 30px;
	font-size: 14px;
	font-family: "宋体";
	background-image: url(../images/arr_r.jpg);
	background-repeat: no-repeat;
	background-position: 5px center;
	font-weight: bold;
	color: #3479B8;
	margin-top:5px;
	padding-left:24px;
}
#right_name {
	height: 30px;
	width: 110px;
	font-size: 14px;
	color: #0B4B8B;
	font-family: "黑体";
	line-height: 30px;
	background-image: url(../images/tl2_r2_c4.jpg);
	background-repeat: no-repeat;
	background-position: 5px center;
	text-indent:25px;
	float: left;
}
#right_grrc a {
	float: left;
	height: 30px;
	width: 70px;
	text-decoration: none;
	font-family: "宋体";
	font-size: 12px;
	color: #0B4B8B;
	text-align: center;
	line-height: 30px;
}
#right_grrc a:hover {
	display: block;
	background-image: url(../images/tl2_2.jpg);
	background-repeat: no-repeat;
	background-position: center bottom;
	color: #FFF;
	text-align: center;
}
.right_img4 {
	margin-top: 5px;
	margin-right: 5px;
	margin-left: 10px;
	color: #FFF;
}
#right_ant {
	height: 18px;
	width: 65px;
	float: left;
}
.right_img2 {
	margin-top: 5px;
	margin-right: 10px;
}

.PagerContainerTable
{
	border-right: #333333 0px solid;
	border-top: #333333 0px solid;
	border-left: #333333 0px solid;
	color: #d1d1e1;
	border-bottom: #333333 0px solid;
	background-color: #eeeeee;
	text-align:center;
}
.PagerInfoCell
{
	padding-right: 6px;
	padding-left: 6px;
	padding-bottom: 3px;
	font: bold 11px arial, verdana, geneva, lucida, 'lucida grande' , arial, helvetica, sans-serif;
	color: #f0f1f2;
	padding-top: 3px;
	white-space: nowrap;
	background-color: #990000;
	font-weight:normal;
}
.PagerInfoCell:link
{
	color: #ffcc66;
	text-decoration: none;
}
.PagerInfoCell:visited
{
	color: #ffcc66;
	text-decoration: none;
}
.PagerCurrentPageCell
{
	color: #990000;
	background-color: #FFFF99;
	cursor:default;
}
.PagerOtherPageCells
{
	background-color: #f0f1f2;
}
.PagerSSCCells
{
	background-color: #cccccc;
}
.PagerHyperlinkStyle
{
	font: 11px arial, verdana, geneva, lucida, 'lucida grande' , arial, helvetica, sans-serif;
}
.PagerHyperlinkStyle:hover
{
	color: #000000;
	text-decoration: none;
	font: 11px arial, verdana, geneva, lucida, 'lucida grande' , arial, helvetica, sans-serif;
}
.PagerHyperlinkStyle:link
{
	color: #000000;
	text-decoration: none;
	font: 11px arial, verdana, geneva, lucida, 'lucida grande' , arial, helvetica, sans-serif;
}
.PagerHyperlinkStyle:visited
{
	color: #000000;
	text-decoration: none;
	font: 11px arial, verdana, geneva, lucida, 'lucida grande' , arial, helvetica, sans-serif;
}
.PagerHyperlinkStyle:active
{
	color: #000000;
	text-decoration: none;
	font: 11px arial, verdana, geneva, lucida, 'lucida grande' , arial, helvetica, sans-serif;
}
.GoToLabel
{
	font: 11px arial, verdana, geneva, lucida, 'lucida grande' , arial, helvetica, sans-serif;
	color:#333333;
	cursor:pointer;
	font-size:65%;
	vertical-align:middle;
	display:inline;
}
.GoToSelect
{
	font-size:55%;
}
.GoToSelectedOption
{
	color:#f9f9f9;
	background-color:#666666;
}

.GoToArrow
{
	vertical-align:middle;
	cursor:pointer;
}
.GoToText{ width:40px;}
.bid{ color:#ff0000; font-size:14px; font-weight:bold;}
.selclass{background-image:url(../images/btn_bg.gif); cursor:pointer; width:90px; height:24px; border:0px solid #fff; line-height:24px; text-align:center;}