@charset "utf-8";
/* CSS Document */
body{
	margin:0px;
	padding:0px;
	background-image:url(../images/body_bg.gif);
	background-color: #FFFFFF;
	background-repeat: repeat-y;
	background-position: center;
 }
form{ padding:0px; margin:0px;}
td{ line-height:20px; font-size:12px;}
.bb{ color:#FFFFFF; font-weight:bold;}
A{ color:#000000; text-decoration:none;}
A:visited{ color:#000000; text-decoration:none;}
A:hover{ color:#FF0000; text-decoration:underline;}
.gray{ color:#666666;}
.gray A{ color:#666666; text-decoration:none;}
.gray A:visited{ color:#666666; text-decoration:none;}
.gray A:hover{ color:#FF0000; text-decoration:none;}
.black a{color:#000000; text-decoration:none;}
.black a:hover{color:#FF0000; text-decoration:underline;}

.grayborder{ border:#CCCCCC solid 1px;}
.font14{ font-size:14px; line-height:22px;}
.gray14{ font-size:14px; line-height:24px; color:#666666;}
.font16{ font-family:"黑体"; font-size:18px; line-height:25px; color:#333333;}

.rightbg{
	background-color: #F3F1F2;
	background-image: url(../2007a/images/rightbg.gif);
	background-repeat: repeat-x;
	background-position: left top;
	border-top-width: 0px;
	border-right-width: 1px;
	border-bottom-width: 0px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: none;
	border-left-style: solid;
	border-right-color: #CCCCCC;
	border-left-color: #CCCCCC;
}
.dashed{ border-bottom:#CCCCCC dashed 1px; padding-bottom:10px;}

.righttitle{ background:url(../images/righttitle.gif) no-repeat; padding-left:20px; padding-top:2px; height:23px; color:#FFFFFF; font-weight:bold;}

.tabs {
	PADDING-LEFT: 5px; PADDING-BOTTOM: 27px; MARGIN: 0px 0px 10px 0px; BORDER-BOTTOM: #CCCCCC 1px solid
}
.tabs SPAN {
	BORDER-RIGHT: #CCCCCC 1px solid; PADDING-RIGHT: 18px; BORDER-TOP: #CCCCCC 1px solid; PADDING-LEFT: 18px; BACKGROUND:url(../images/tibg2.gif) repeat-x;; FLOAT: left; PADDING-BOTTOM: 0px; BORDER-LEFT: #CCCCCC 1px solid; LINE-HEIGHT: 26px; MARGIN-RIGHT: 5px; PADDING-TOP: 0px; BORDER-BOTTOM: #CCCCCC 1px solid; HEIGHT: 26px; TEXT-DECORATION: none; font-size:14px;
}
.tabs A.current {
	FONT-WEIGHT: bold; BACKGROUND: #FFF5DA; CURSOR: default; COLOR: #D25524; BORDER-BOTTOM: #f8f5e5 1px solid; padding:0px 18px; font-size:14px;
}
.tabs SPAN.current {
	FONT-WEIGHT: bold; CURSOR: default; COLOR: #FF0000; BORDER-BOTTOM: #f8f5e5 1px solid; font-size:14px; background:url(../images/tibg.gif) repeat-x;
}
.white{ color:#FFFFFF;}
.green14{ color:#009900; font-size:14px; font-weight:bold;}
.white14{ color:#FFFFFF; font-size:14px; font-weight:bold;}
.white24{ color:#FFFFFF; font-size:30px; font-weight:bold; font-family:Arial, Helvetica, sans-serif; line-height:30px;}
.white24 A{color:#FFFFFF; text-decoration:none;}
.white24 A:visited{color:#FFFFFF; text-decoration:none;}
.white24 A:hover{color:#FFFFFF; text-decoration:underline;}

.sh14{ color:#CC3300; font-size:14px; font-weight:bold;}

.botton{ background:#7fca8f; border:1px solid #009900;}
.pic img{border:1px solid #999999;}
.dian{padding-left:12px; background: url(../images/dian.jpg) no-repeat 3px 7px; FONT: 14px "宋体"; TEXT-ALIGN: left; line-height:21px;}