﻿ul,ol,li,dd,dt,dl{ list-style:none}
#logon
{
	width: 950px; /*宽度*/
	margin: 0px auto;
}
#tool
{
	width: 950px; /*宽度*/
	margin: 0px auto;
}
  table { border-collapse:collapse;}
/*.border
{
	border-right: #F8ECCF 1px solid;
	border-top: #F8ECCF 1px solid;
	border-left: #F8ECCF 1px solid;
	border-bottom: #F8ECCF 1px solid;
}*/
.border td
{
	white-space: nowrap;
	overflow: hidden;
}
.table_tool
{
	height:35px; background:url(../image/xz02.gif) top left repeat-x;}
.table_border
{
	border-right: #cdcdcd 1px solid;
	border-top: #cdcdcd 1px solid;
	border-left: #cdcdcd 1px solid;
	border-bottom: #cdcdcd 1px solid;
	margin-top: 5px;
	PADDING-RIGHT: 0px;
	 PADDING-LEFT: 9px; 
	 PADDING-BOTTOM: 0px; PADDING-TOP: 8px
}

.table_border td
{
	white-space: nowrap;
	overflow: hidden;
	margin-top: 5px;
	color:#827182;
}
.rpt_table_bottom
{
	border-right: 0px none #000000;
	border-top: 0px none #000000;
	border-left: 0px none #000000;
	border-bottom: #cdcdcd 1px dashed;
}
.rpt_table_border
{
	border-right: 0px none #000000;
	border-top: 0px none #000000;
	border-left: 0px none #000000;
	border-bottom: #FFDF94 1px solid;
}

.table_none
{
	border-collapse: collapse;
	border-spacing: 0px;
	width: 100%;
}

.table_none TD
{
	border-top: 0px none #000000;
	border-right: 0px none #000000;
	border-bottom: 0px none #000000;
	border-left: 0px none #000000;
	border-collapse: collapse;
	border-spacing: 0px;
}

.td_none
{
	border-top: 0px none #000000;
	border-right: 0px none #000000;
	border-bottom: 0px none #000000;
	border-left: 0px none #000000;
}

.td_dot
{
	border-top: 0px none #000000;
	border-right: 0px none #000000;
	border-bottom: #CCCCCC 1px dotted;
	border-left: 0px none #000000;
}

.atten
{
	color: Red;
}
.rpt_table2
{
	border-collapse: collapse;
	border-spacing: 0px;
	width: 100%;
}
.rpt_table2 TD
{
	border-top: 1px solid #000000;
	border-right: 1px solid #000000;
	border-bottom: 1px solid #06B440;
	border-left: 0px solid #000000;
	border-collapse: collapse;
	border-spacing: 0px;
}

body
{
	font-size: 9pt;
	color: #000000;
	line-height: 15pt;
	font-family: Arial, Helvetica, sans-serif, "宋体";
	text-decoration: none;
    margin-left:5px;
	 
	padding: 0;
}
.top
{
	margin-top: 5px;
}
A:link {
	TEXT-DECORATION: none;
	color: #333333;
}
A:visited {
	TEXT-DECORATION: none;
	color: #333333;
}
A:hover {
	COLOR: #f00; TEXT-DECORATION: underline
}
A:active {
	TEXT-DECORATION: none;
	color: #333333;
}
.none A:link
{
	text-decoration: none;
	color: #000000;
	border: 0px;
	background-color: Transparent;
}
.none A:visited
{
	text-decoration: none;
	border: 0px;
	color: #000000;
	background-color: Transparent;
}
.none A:hover
{
	color: #000000;
	text-decoration: underline;
	border: 0px;
	background-color: Transparent;
}
.none A:actived
{
	color: #000000;
	text-decoration: none;
	border: 0px;
	background-color: Transparent;
}

.white A:link
{
	text-decoration: none;
	color: #ffffff;
	border: 0px;
	font-size: 12px;
	background-color: Transparent;
}
.white A:visited
{
	text-decoration: none;
	border: 0px;
	font-size: 12px;
	color: #ffffff;
	background-color: Transparent;
}
.white A:hover
{
	color: #ffffff;
	text-decoration: underline;
	border: 0px;
	font-size: 12px;
	background-color: Transparent;
}
.white A:actived
{
	color: #ffffff;
	text-decoration: none;
	border: 0px;
	font-size: 12px;
	background-color: Transparent;
}

.mouseOver
{
	background-color: #FFF6E0;
	cursor: hand;
}
.mouseOut
{
	background-color: #FFFFFF;
	cursor: default;
}
.hightlight
{
	font-weight: bold;
	color: #FFA800;
}

.checkbox
{
	border: 0px;
	background-color: transparent;
	margin: 0px;
	vertical-align: bottom;
}

.radio
{
	border: 0px;
	background-color: transparent;
	margin: 0px;
	vertical-align: bottom;
}


.login
{
	color: #FFFFFF;
}
.loginbutton
{
	font-family: "新宋体";
	font-size: 9pt;
	text-decoration: none;
}
.table
{
	border: solid 1px #CCCCCC;
	border-collapse: collapse;
	border-spacing: 0px;
	width: 100%;
}
.table td
{
	border-bottom: solid 1px #CCCCCC;
	border-collapse: collapse;
	border-spacing: 0px;
	font-size: 12px;
	text-align: center;
}
#table_tr_header
{
	text-align: center;
	color: #000000;
	background-image: url(../image/white_tool.jpg);
	font-family: "新宋体";
	font-size: 12px;
	font-weight: normal;
	border-top: 0px none #000000;
	border-right: 1px solid #000000;
	border-bottom: 1px solid #000000;
	border-left: 0px none #000000;
	height: 20px;
}
.rtp_table
{
	border: solid 1px #FFDF94;
	border-collapse: collapse;
	border-spacing: 0px;
	width: 100%;
}
.rtp_table td
{
	/*border-bottom: solid 1px #FFDF94;*/
	border-collapse: collapse;
	border-spacing: 0px;
	font-size: 12px;
	text-align: center;
}

#rtp_table_tr_header
{
	text-align: center;
	color: #000000;
   background-image : url(../image/white_tool.jpg)  ;
	 background-position:left top;
	 background-repeat:repeat-x;
	font-family: "新宋体";
	font-size: 12px;
	font-weight: normal;
	border-top: 0px none #000000;
	border-right: 1px solid #000000;
	border-bottom: 1px solid #000000;
	border-left: 0px none #000000;
	height: 20px;
}

#rtp_table_tr_header td{ text-align:center;}
#rtp_table_tr_header input.rpt_button
{
	border:none;
	text-align: center;
	cursor: hand;
	font-family: "新宋体";
	font-size: 12px;
	font-weight: bolder;
	height: 25px;
	margin:0; 
	padding:0;
	display:block;
	background-image:none;
	background-color:Transparent;
	
	
}
.rpt_column
{
	font-size: 12px;
	text-align: center;
	border: 1px solid #000000;
	border-top: 0px none #000000;
	border-right: 1px solid #000000;
	border-bottom: 1px solid #000000;
	border-left: 0px none #000000;
}
table_bd
{
	width: 100%;
	background-image: url(../image/email/msg_bg.gif);
	height: 37px;
}

.td_label
{
	border: 0px solid #FFFFFF;
	background-color: #FFFFFF;
	text-align: right;
	padding-left: 5px;
	
}
.td_text
{
	border: 0px solid #FFFFFF;
	background-color: #FFFFFF;
}
.textbox
{
	width: 96%;
}

.downlist
{
	width:30%
}

.tbl_detail
{
	border: solid 2px silver;
	border-collapse: collapse;
	border-spacing: 0px;
	width: 100%;
}
.rpt_table2_bg
{
	border-collapse: collapse;
	border-spacing: 0px;
	width: 100%;
	background-color: #F8FBF7;
}

button mouseOver
{
	background-color: #FFF6E0;
	cursor: hand;
}
button mouseOut
{
	background-color: #FFFFFF;
	cursor: default;
}
button hightlight
{
	font-weight: bold;
	color: #FFA800;
}
.right
{
	text-align: right;
}
.green_font
{
	color: #3E6444;
	font-weight: bold;
}

.atten
{
	color: Red;
	font-weight: bold;
}


.rpt_dot_td
{
	border-right: 0px none #000000;
	border-top: 0px none #000000;
	border-left: 0px none #000000;
	border-bottom: #CCCCCC 1px dotted;
}
.table_border_lines
{
	border: solid 1px #FFCCCC;
	border-collapse: collapse;
	border-spacing: 0px;
	width: 100%;
	margin-top: 5px;
}
.table_border_lines td
{
	border-bottom: solid 1px #FFCCCC;
	border-collapse: collapse;
	border-spacing: 0px;
}

.border_lines ul li a,.border_lines ul li a:hover,.border_lines ul li a:link,.border_lines ul li a:active{ color:#3F73AC }
.border_lines ul li{color:#3F73AC}
.border_lines { border:1px #ccc solid;border-collapse: collapse;
	border-spacing: 0px;
	width: 100%;
	margin-top: 5px;}
	
	.border_lines  td{	border-bottom: solid 1px #CCCCCC;
	border-collapse: collapse;
	border-spacing: 0px;}
.tools_font
{
	color: #666; 
	font-weight: bold;
	font-family: "宋体";
	font-size: 12px;
	padding-left: 5px;
	
}
 .bg{ height:23px; background:#EBEBEB url(../image/xz02.gif) top left repeat-x;}
.list_5
{
	margin: 5px;
}
.list_5 li
{
	padding-left: 0px;
}

.span_size
{
	font-size: 21px;
}

ul
{
	margin:8px;
	
}

.gen_rpt_table
{
	width: 98%;
	border: solid 1px #F8ECCF;
	border-collapse:collapse;
	border-spacing: 0px;
    margin-top:5px;

}
.gen_rpt_table1
{
	width: 100%;
	border: solid 1px #F8ECCF;
	border-collapse:collapse;
	border-spacing: 0px;
    margin-top:5px;

}
.gen_rpt_table1
{
	width: 98%;
	border: solid 1px #cdcdcd;
	border-collapse:collapse;
	border-spacing: 0px;
    margin-top:5px;

}
.gen_rpt_table2
{
	width: 98%;
	border: solid 1px #cdcdcd;
	border-collapse:collapse;
	border-spacing: 0px;
    margin-top:5px;

}
.gen_rpt_table TD
{	
	
	border-collapse: collapse;
	border-spacing: 0px;
	padding-left: 5px;
    padding-bottom:3px;
    overflow: hidden; 
    white-space: nowrap;
}
.gen_rpt_table_tr_header
{
	border-spacing: 0px;
	background-image: url(../image/tools_bg.gif);
	color: #333333;
	font-family: "宋体";
	font-size: 12px;
	font-weight: bolder;
	height:24;
	
}
.gen_rpt_table_tr_header1
{
	border-spacing: 0px;
	background-image: url(../image/tools_bg1.gif);
	color: #333333;
	font-family: "宋体";
	font-size: 12px;
	font-weight: bolder;
	height:24;
	
}
.gold
{
	color:#FF7900;
}
.anpager .cpb {background:#1F3A87 none repeat scroll 0 0;border:1px solid #CCCCCC;color:#FFFFFF;font-weight:bold;margin:5px 4px 0 0;padding:4px 5px 0;}
.anpager a {background:#FFFFFF none repeat scroll 0 0;border:1px solid #CCCCCC;color:#1F3A87;margin:5px 4px 0 0;padding:4px 5px 0;text-decoration:none}
.anpager a:hover{background:#1F3A87 none repeat scroll 0 0;border:1px solid #1F3A87;color:#FFFFFF;}

.gen_rpt_table3
{
	width: 98%;
	border: solid 1px #F8ECCF;
	border-collapse:collapse;
	border-spacing: 0px;
    margin-top:2px;

}
.gen_rpt_table3 TD
{		
	border-collapse: collapse;
	border-spacing: 0px;
	padding-left: 5px;
    padding-bottom:1px;
    overflow: hidden; 
    white-space: nowrap;
}
