@charset "utf-8";
body {
	margin: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background: #009F46 url(../pic/bg.gif) repeat-y center top;
}

body,td,th,select,input,textarea {
	FONT-SIZE: 12px; COLOR: #333333; LINE-HEIGHT: 160%; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.bg_1 {
	background-repeat: no-repeat;
	background-position: right bottom;
}

INPUT,TEXTAREA,select{
	font-family:Verdana, Tahoma, ;
	font-size: 12px;
	border: 1px solid #e8498b;
	BACKGROUND: url(../images/inputbg.gif) no-repeat fixed left top;
}
.inputno {

	font-family:Verdana,Tahoma,; font-size: 12px;; line-height: 15px;border: 0px solid;BACKGROUND: none
}
.font_14 {
	font-size: 14px;
	font-weight: bold;
	color: #5d5d5d;
}
.td_bg {
	background-repeat: repeat-y;
	background-position: center;
}
.font_s_01 {
	color: #717171;
}

.botton {
	font-family:Verdana,Tahoma,; font-size: 12px;; line-height: 15px;border: 1px #000000 solid;BACKGROUND: url(../pic/bbk.gif)
}
.select {
	TEXT-ALIGN: center;
	background-color: #ffe7f1;
	margin-top: -2px;
	margin-right: -5px;
	margin-left: -2px;
	margin-bottom: -4px;
}
A:link {
	COLOR: #FFFFFF;
	TEXT-DECORATION: none;
}
A:visited {
	COLOR: #FFFFFF;
	TEXT-DECORATION: none;
}
A:hover {
	COLOR: #FFFFFF;
	TEXT-DECORATION: none;
}
A.a1:link {
	COLOR: #01652d;
	TEXT-DECORATION: none;
	font-size: 12px;
	font-weight: normal;
	clear: left;
	float: left;
	height: 22px;
	width: 69px;
	background-image: url(../pic/index_55.gif);
	background-repeat: no-repeat;
	padding-left: 25px;
	padding-top: 3px;
	background-position: left top;
	background-color: #B2E2C7;
}
A.a1:visited {
	COLOR: #01652d;
	TEXT-DECORATION: none;
	font-size: 12px;
	font-weight: normal;
	clear: left;
	float: left;
	height: 22px;
	width: 69px;
	background-image: url(../pic/index_55.gif);
	background-repeat: no-repeat;
	padding-left: 25px;
	padding-top: 3px;
	background-position: left top;
	background-color: #B2E2C7;
}
A.a1:hover {
	COLOR: #FFFFFF;
	TEXT-DECORATION: none;
	font-size: 12px;
	font-weight: normal;
	clear: left;
	float: left;
	height: 22px;
	width: 69px;
	background-image: url(../pic/index_551.gif);
	background-repeat: no-repeat;
	padding-left: 25px;
	padding-top: 3px;
	background-position: left top;
	background-color: #009f46;
}
A.a2:link {	
	COLOR: #f46ea6;
	TEXT-DECORATION: none;
	font-size: 14px;
	font-weight: bold;
	clear: left;
	float: left;
	height: 21px;
	width: 173px;
	background-image: url(../images/pic_43.gif);
	background-repeat: no-repeat;
	padding-left: 25px;
	padding-top: 4px;
}
A.a2:visited {	
	COLOR: #f46ea6;
	TEXT-DECORATION: none;
	font-size: 14px;
	font-weight: bold;
	clear: left;
	float: left;
	height: 21px;
	width: 173px;
	background-image: url(../images/pic_43.gif);
	background-repeat: no-repeat;
	padding-left: 25px;
	padding-top: 4px;
}
A.a2:hover {
	COLOR: #f46ea6;
	TEXT-DECORATION: none;
	font-size: 14px;
	font-weight: bold;
	clear: left;
	float: left;
	height: 21px;
	width: 173px;
	background-image: url(../images/pic1_43.gif);
	background-repeat: no-repeat;
	padding-left: 25px;
	padding-top: 4px;
}
A.a3:link {
	font-size: 12px;
	COLOR: #00669b;
	text-decoration: none;
	font-weight: bold;
}
A.a3:visited {
	font-size: 12px;
	COLOR: #00669b;
	text-decoration: none;
	font-weight: bold;
}
A.a3:hover {
	font-size: 12px;
	COLOR: #339900;
	text-decoration: none;
	font-weight: bold;
}
A.b1:link {
	font-size: 14px;
	font-weight: normal;
	color: #4a3d0c;
	text-decoration: none;
	font-family: Geneva, Arial, Helvetica, sans-serif;
}
A.b1:visited {
	font-size: 14px;
	font-weight: normal;
	color: #4a3d0c;
	text-decoration: none;
	font-family: Geneva, Arial, Helvetica, sans-serif;

}
A.b1:hover {
	font-size: 14px;
	font-weight: normal;
	color: #FF6600;
	text-decoration: none;
	font-family: Geneva, Arial, Helvetica, sans-serif;
}
A.b2:link {
	font-size: 14px;
	font-weight: normal;
	color: #ff3c00;
	text-decoration: none;
	font-family: Geneva, Arial, Helvetica, sans-serif;
}
A.b2:visited {
	font-size: 14px;
	font-weight: normal;
	color: #ff3c00;
	text-decoration: none;
	font-family: Geneva, Arial, Helvetica, sans-serif;

}
A.b2:hover {
	font-size: 14px;
	font-weight: normal;
	color: #ff3c00;
	text-decoration: underline;
	font-family: Geneva, Arial, Helvetica, sans-serif;
}
.font_14_li {
	font-size: 14px;
	color: #db2d25;
}
.font_11_h {
	font-size: 11px;
	color: #FF0000;
}
.han_120 {
	line-height: 120%;
}
.font_11 {
	font-size: 11px;
	line-height: 120%;
	color: #999999;
}
.td_x_1 {
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #999999;
}
.bg1 {
	background-repeat: no-repeat;
	background-position: center top;
}
.font_14 {
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
}
.font_14_01 {
	font-size: 14px;
	font-weight: bold;
	color: #333333;
}
.han_200 {
	line-height: 200%;
}
.han_180 {
	line-height: 180%;
}
.han_160 {
	line-height: 160%;
}
.han_140 {
	line-height: 140%;
}
.han_120 {
	line-height: 120%;
}
.han_100 {
	line-height: 100%;
}
.font_14_m {
	font-size: 14px;
	line-height: 180%;
}
.font_12_b {
	color: #FFFFFF;
}
.font_li_2 {
	font-size: 14px;
	font-weight: bold;
	color: #ec5d88;
}
.bg_2 {
	background-repeat: no-repeat;
	background-position: top;
}
.font_12_l {
	color: #1674AA;
}

