.input_1 {
	font-size: 12px;
	color: #FFCC00;
	background-color: #C91521;
}
.input_2 {
	font-size: 12px;
	color: #3333CC;
	background-color: #FFFFFF;
}
.font_red {
	font-size: 12px;
	font-weight: bold;
	color: #CC3300;
	line-height: 120%;
}
.font_blue {
	font-size: 12px;
	font-weight: bold;
	color: #3333CC;
	line-height: 120%;
}
.font_yellow {
	font-size: 12px;
	font-weight: bold;
	color: #FFCC00;
	line-height: 120%;
}
.font_12 {
	font-size: 12px;
	line-height: 120%;
}
.font_14 {
	font-size: 14px;
	line-height: 120%;
}
.news_bg {
	background-image: url(images/news_bg.jpg);
	background-repeat: no-repeat;
	background-position: right center;
}
.cont_bg {
	background-image: url(images/news_bg.jpg);
	background-repeat: no-repeat;
	background-position: left center;
}
.art_bg {
	background-image: url(images/top_logo_art.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
}
.adv_bg {
	background-image: url(images/news_bg.jpg);
	background-repeat: no-repeat;
	background-position: right top;
}
.font_14_blue {
	font-size: 14px;
	color: #3333CC;
	line-height: 120%;
}
.font_14_blue2 {
	font-size: 14px;
	font-weight: bold;
	color: #333399;
	line-height: 150%;
}
.font_20_red {
	font-size: 16px;
	font-weight: bold;
	color: #CC3300;
	line-height: 120%;
}
.font_20_blue {
	font-size: 24px;
	font-weight: bold;
	color: #663399;
	text-align:center;
	line-height: 120%;
}
