.fb-form {
	border-top:1px solid #ededed;
	margin:20px 32px 0
}
.fb-form-row {
	padding:6px 0;
	line-height:30px;
	font-size:14px;
	zoom:1
}
.fb-form-row:after {
	visibility:hidden;
	display:block;
	font-size:0;
	content:'.';
	clear:both;
	height:0
}
.fb-form-label {
	position:relative;
	float:left;
	width:110px;
	height:30px;
	padding-left:30px
}
.fb-form-label em {
	position:absolute;
	margin-left:-10px;
	color:#0f69dc;
	vertical-align:middle
}
.fb-form-cell {
	float:left
}
.fb-input {
	height:34px;
	border:1px solid #ccc;
	border-top:1px solid #b3b3b3;
	padding:3px 8px;
	line-height:22px;
	border-radius:2px
}
.fb-input-s {
	width:102px
}
.fb-input-m {
	width:132px
}
.fb-input-l {
	width:382px
}
.fb-input-xl {
	width:362px
}
.fb-input-xxl {
	width:444px
}
.fb-input-date {
	width:115px;
	padding:3px 25px 3px 8px;
}
.fb-select {
	height:30px;
	border:1px solid #ccc;
	border-top-color:#b3b3b3
}
.fb-textarea {
	width:702px;
	height:188px;
	border:1px solid #d7d7d7;
	padding:5px 8px;
	border-radius:2px;
	resize:none
}
.fb-textarea-m {
	width:382px;
	height:128px;
	border:1px solid #d7d7d7;
	padding:5px 8px;
	border-radius:2px;
	resize:none
}
.fb-label {
	margin-right:20px
}
.fb-label input {
	width:14px;
	height:14px;
	margin-right:8px;
	vertical-align:baseline
}
.fb-form-mt10 {
	margin-top:10px
}
.fb-form-submit-row {
	padding:18px 0 18px 140px
}
.fb-full-container .fb-form-submit-row {
	padding:32px 0;
	text-align:center
}
.fb-form-ps {
	height:28px;
	padding:0 10px;
	line-height:28px;
	background-color:#f5f5f5;
	font-size:14px;
	color:#999
}
.fb-submit-btn {
	width:160px;
	height:32px;
	border:1px solid #2277e6;
	background-color:#247ef2;
	font-size:16px;
	color:#fff;
	border-radius:2px;
	cursor:pointer
}
.fb-submit-btn:hover {
	background-color:#2170d9;
	color:#fff
}
.fb-submit-btn-dis,.fb-submit-btn-dis:hover {
	border:1px solid #dbdbdb;
	background-color:#f7f7f7;
	color:#b2b2b2;
	cursor:not-allowed
}
.fb-submit-loading {
	display:inline-block;
	width:16px;
	height:16px;
	margin-left:10px;
}