body{
background-color:#FFFFFF;
margin-bottom:0px;
margin-left:0px;
margin-right:0px;
margin-top:0px;
}

/*table_style----------------------------------------------------------------*/

.bg_pp{
background-image:url(images/body1_bg.jpg);
background-repeat:repeat-y;
background-position:center;
}
.cd_pu{background-image:url(images/cd_bg.jpg);
background-repeat:repeat-x;
}
.body{
FILTER: progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=#ffffff,endColorStr=#E7E7E7);
}

/*border_style ------------------------------------*/

.bk {
	border: 1px solid #C2C2C2;
}
.border_bk {
		border-bottom-width: 1px;
		border-bottom-style: solid;
		border-bottom-color: #CCCCCC;
}
.line_yellow {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #EF7301;
}
.h_bk {
	border: 1px solid #CCCCCC;
}
.left_border_1 {
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #CCCCCC;
}
.border_bk1 {
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #CCCCCC;
}



/*font_style-----------------------------------------------------------------*/

.zi{
	font-family:"宋体";
	
	color:#333333;
	font-style:normal;
	text-decoration: none;
	
	FONT-SIZE: 13px;
   LINE-HEIGHT: 25px
	}
.font_yellow01{
	font-family:"宋体";
	font-size:12px;
	color:#ED7401;
	font-style:normal;
	line-height:22px;
	text-decoration: none;
}



.demo a {

margin:0px 0px 0;
color:#333333;
font:12px 宋体;
text-decoration:none;

}
.demo a:hover {
position:relative;
margin:0 0px;
padding:0 0px;
font:normal 12px "宋体";
color:#FF3333;
text-decoration:none;
}


.demo1 a {
	color:#333333;
	font:13px "宋体";
	text-decoration:none;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;

}
.demo1 a:hover {
position:relative;

padding:0 0px;
font:bold 13px "宋体";
color:#FF3333;
text-decoration:none;
}
