a {
	color:#424242;
	text-decoration:none;
}

a:hover {
    color:#000;
    text-decoration:underline;
}
h3 {
    font-size:14px;
    font-weight:bold;
}

pre,p {
	color:#424242;
	margin:4px;
}
#formwrapper {
	width:650px;
	text-align:left;
	margin-top: 15px;
	margin-right: auto;
	margin-bottom: 15px;
	margin-left: auto;
	padding-top: 15px;
	padding-right: 25px;
	padding-bottom: 15px;
	padding-left: 25px;
}

fieldset {
	padding:10px;
	margin-top:5px;
	border:1px solid #FFDD99;
	background:#fff;
}

fieldset legend {
	color:#FF9900;
	font-weight:bold;
	padding:3px 20px 3px 20px;
	border:1px solid #FFDD99;
	background:#fff;
}

fieldset label {
    float:left;
    width:120px;
    text-align:right;
    padding:4px;
    margin:1px;
}

fieldset div {
    clear:left;
    margin-bottom:2px;
}

.enter{ text-align:center;}
.clear {
    clear:both;
}

.row_line{
	border-bottom-color:#F5F5F5;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	line-height: 20px;
	margin-right: 20px;
	margin-left: 20px;
	clear: both;
}
.error{
	font-weight:bold;
	color:#FF0000;
}
/* 表单特效*/
/*input*/
.input_on{
	border:1px solid #FF6600;
	background-color:#FFFFEC;
	padding: 2px;
	width: 150px;
}
.input_off{
	padding:2px;
	border:1px solid #FF9900;
	background-color:#FFF;
	width: 150px;
}
.input_move{
	padding:2px;
	border:1px solid #FF6600;
	background-color:#FFFFEC;
	width: 150px;
}
.input_out{
	/*height:16px;默认高度*/
    padding:2px;
	border:1px solid #FF9900;
	background-color:#FFF;
	width: 150px;
}
.input_check_on{
	border:1px solid #FF6600;
	background-color:#FFFFEC;
	padding: 2px;
	width: 50px;
	text-align: center;
}
.input_check_off{
	padding:2px;
	border:1px solid #FF9900;
	background-color:#FFF;
	width: 50px;
	text-align: center;
}
.input_check_move{
	padding:2px;
	border:1px solid #FF6600;
	background-color:#FFFFEC;
	width: 50px;
	text-align: center;
}
.input_check_out{
	/*height:16px;默认高度*/
    padding:2px;
	border:1px solid #FF9900;
	background-color:#FFF;
	width: 50px;
	text-align: center;
}

/*form*/
ul.input_test{
margin:20px auto 0 auto;
width:500px;
list-style-type:none;
}
ul.input_test li{
width:500px;
height:22px;
margin-bottom:10px;
}
.input_test label{
float:left;
padding-right:10px;
width:100px;
line-height:22px;
text-align:right;
font-size:1.4em;
}
.input_test p{
float:left;
_margin-top:-1px;
}
.input_test span{
float:left;
padding-left:10px;
line-height:22px;
text-align:left;
font-size:1.2em;
color:#999;
}

