@charset "utf-8";
/* CSS style */
body, h1, h2, h3, h4, h5, h6, hr, p, blockquote, dl, dt, dd, ul, ol, li, pre, form, fieldset, legend, button, th, td, img {
	border:medium none;
	margin:0;
	padding:0;
}
h1, h2, h3, h4, h5, h6 {
	font-size:100%;
}
em {
	font-style:normal;
}
ul, ol ,li{
	list-style:none;
}
img {
	border:0px;
}
input, textarea {
	margin:0;
	padding:0;
}
body{
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	line-height:18px;
	color:#000000;
	}
a{
	color:#000000;
	text-decoration:none;
}
a:hover{
	color:#bd0a01;
	text-decoration:underline;
}
.clear{clear:both}
.input,textarea,select{font-size:12px; font-family:Arial, Helvetica, sans-serif;}
.btn{border:1px solid #aacce8; background:url(../Images/btn.gif) repeat-x; line-height:18px;  height:20px; width:60px;}
.btn_02{border:0; background:url(../Images/btn_02.gif) no-repeat; line-height:20px;height:23px;width:78px;}
.btn_03{border:0; background:url(../Images/btn_03.gif) no-repeat; line-height:28px;height:28px;width:100px;color:#fff;font-weight:bold}
.red{color:#ff0000;}
.content_page{border-top:1px #ccc solid; text-align:center;margin:0px 12px; padding:8px 0px; clear:both;}
.content_page a{color:#000;margin:0px 2px;padding:1px 4px;border:1px solid #aacce8;background:url(../Images/btn.gif) repeat-x;line-height:20px;height:20px;}
.content_page a:hover{text-decoration:none;color:#fff;border:1px solid #6ca0cf;background-color:#3d6eba; background-image:none;}
.content_page span.choose a{color:#fff;border:1px solid #6ca0cf;background-color:#3d6eba;background-image:none;}
.content_page input{height:18px;border:1px solid #6ca0cf;line-height:18px;width:40px;}
.content_page em{color:#000;margin:0px 2px;padding:1px 4px;border:1px solid #aacce8;background:url(../Images/btn.gif) repeat-x;line-height:20px;height:20px; font-style:normal;}