@charset "UTF-8";
/* CSS Document */
/*-------------------------------------------------------qp*/
.qp {
	background: url(../images/adv_search_bg.gif) no-repeat right 40px #fff;
}
.qp h2 {
	
}
.qp input {
	background: url(../images/search_bg.jpg) repeat-x left top #fff;
	*background:#F2F2F2;
	background:#F2F2F2\9;
	line-height: 20px;
	font:15px;
	padding: 0px 8px;
	border: none;
	border-radius: 4px;
	margin-right: 10px;
	border: 1px solid #CCC;
	*border: 1px solid #CCC;
	border: 1px solid #CCC\9;
}
.qp input[type="radio"]{
	width:auto;
	border:none;
	padding:1px;
	margin:0px 4px 4px 0px;
	}
.qp input[type="text"]{
		background: url(../images/search_bg.jpg) repeat-x left top #fff;
	*background:#F2F2F2;
	background:#F2F2F2\9;
	line-height: 20px;
	padding: 4px 8px;
	border: none;
	border-radius: 4px;
	margin-right: 10px;
	border: 1px solid #CCC;
	*border: 1px solid #CCC;
	border: 1px solid #CCC\9;
	}
.qp caption {
	display: none;
}
.qp table{
	width:500px;
	margin:10px auto 10px 20px;
	}
.qp table th {
	white-space: nowrap;
	padding: 5px 10px 5px 0px;
	font-size: 1.25em;
	vertical-align:middle;
	text-align:right;
}
.qp table td {
	padding: 5px 0;
	text-align:left;
	vertical-align:top;
}
.qp .formBtn {
	padding: 15px;
	text-align: center;
	margin-top: 40px;
	border-top:1px solid #CCC;
}
.qp input[type=submit], .qp input[type=reset] {
	border: 1px solid #696;
text-align: center; width: 200px;
-webkit-border-radius: 10px;
-moz-border-radius: 10px;
border-radius: 10px;
background: #4E9B31;
background: -webkit-gradient(linear, 0 0, 0 bottom, from(#9DD96D), to(#4E9B31));
background: -webkit-linear-gradient(#9DD96D, #4E9B31);
background: -moz-linear-gradient(#9DD96D, #4E9B31);
background: -ms-linear-gradient(#9DD96D, #4E9B31);
background: -o-linear-gradient(#9DD96D, #4E9B31);
background: linear-gradient(#9DD96D, #4E9B31);
-pie-background: linear-gradient(#9DD96D, #4E9B31);

	width: 120px;
	color: #FFF;
	height: 40px;
	line-height: 40px;
	border: none;
	-moz-border-radius:10px;
	-webkit-border-radius:10px;
	-o-border-radius:10px;
	border-radius:10px;
	
	margin-right: 10px;
	border: none;
	cursor: pointer;
	font-size: 1.35em;
	padding: 0px;
	transition: all ease-out .3s;
}
.qp input[type=submit]:hover, .qp input[type=reset]:hover {
	-webkit-border-radius: 10px;
-moz-border-radius: 10px;
border-radius: 10px;
background: #42923A;
background: -webkit-gradient(linear, 0 0, 0 bottom, from(#8DD175), to(#42923A));
background: -webkit-linear-gradient(#8DD175, #42923A);
background: -moz-linear-gradient(#8DD175, #42923A);
background: -ms-linear-gradient(#8DD175, #42923A);
background: -o-linear-gradient(#8DD175, #42923A);
background: linear-gradient(#8DD175, #42923A);
-pie-background: linear-gradient(#8DD175, #42923A);
behavior: url(css/PIE.htc);
}
.qp input[type=text] {
	background: url(../images/search_bg.jpg) repeat-x left top #fff;
	height: 20px;
	width: 120px;
	line-height: 20px;
	padding: 4px 8px;
	border: none;
	border-radius: 4px;
	margin-right: 10px;
	border: 1px solid #CCC;
}

