.box {
	width: 860px;
	margin: auto;
	height: auto!importent;
	min-height: 420px;
	border-radius: 5px;
	padding: 10px 50px
}

.box-border {
	border: 1px solid #c1c1c1
}

.box .box-title {
	background: url(../images/find_word_noice1.gif) no-repeat 3px center;
	padding-left: 25px;
	font-weight: normal;
	font-size: 12px;
	line-height: 44px;
	border-bottom: #c1c1c1 solid 1px
}

.box.step4 .box-main {
	text-align: center
}

.box.step4 .box-main li.test-tips {
	background: url(../images/find_word_noice7.gif) no-repeat 200px top;
	height: 43px;
	overflow: hidden;
	line-height: 43px;
	font-size: 14px;
	padding-left: 79px;
	font-weight: bold
}

.box.step4 .box-main li input.fn_btn {
	float: none;
	margin: 0 auto
}

.box .box-main {
	position: relative;
	padding: 20px
}

.box .box-main li {
	height: 45px;
	line-height: 45px
}

.box .box-main li input.fn_btn {
	width: 100px;
	height: 35px;
	margin-left: 110px;
	font-weight: bold;
	font-size: 15px
}

.box .box-main li label, .box .box-main li input, .box .box-main li span
	{
	float: left;
	display: block;
	display: inline-block;
	margin-right: 10px;
	vertical-align: middle
}

.box .box-main li label {
	width: 100px;
	font-size: 14px;
	text-align: right
}

.box .box-main li span.fn_msg {
	margin-top: 9px;
	padding: 3px;
	padding-left: 29px
}

.box .box-main li input {
	height: 25px;
	border: #ccc solid 1px;
	padding: 0 5px;
	width: 202px;
	line-height: 25px;
	margin-top: 9px
}

.box .fn-step1 .text-tips {
	width: 420px;
	border: #ecda55 solid 1px;
	background: #f8f2c1 url(../images/find_word_noice3.gif) no-repeat 12px
		12px;
	padding: 10px 10px 10px 35px;
	margin: 0 auto;
	margin-top: 27px;
	color: #545454;
	line-height: 22px
}

.box .fn-step1 ul {
	width: 467px;
	margin: 20px auto
}

.box .fn-step1 ul li {
	height: 45px;
	line-height: 45px;
	font-size: 14px
}

.box .fn-step1 ul li label, .box .fn-step1 ul li span.text, .box .fn-step1 ul li input
	{
	float: left;
	margin-left: 10px
}

.box .fn-step1 ul li label {
	display: inline-block;
	_display: block;
	width: 80px;
	text-align: right
}

.box .fn-step1 ul li a.goback {
	margin-left: 10px;
	color: #286ad6
}

.box .fn-step1 ul li input.fn_btn {
	margin-top: 5px;
	margin-left: 100px;
	padding: 4px 10px;
	width: auto
}

input#again {
	padding: 8px 5px;
	border-radius: 5px;
	background-color: #ebebeb;
	border: 1px solid #ccc;
	cursor: pointer;
	margin-top: 6px
}

input#again.disenable {
	background: #e4e4e4;
	cursor: auto;
	opacity: .5;
	filter: alpha(opacity = 50)
}

input.fn_btn {
	width: 100px;
	height: 35px;
	margin-left: 120px;
	font-weight: bold;
	font-size: 15px
}