/* 表单样式 */
.content_right_form{
	margin: 10px;
}
.submit_link{
	font-size: 13px;
	color: #fa5a0b;
	margin: 10px 0px;
	height:24px;
	line-height: 24px;
	text-align: right;
}

.submit_link a{
	color: #fa5a0b;
	text-decoration: underline;
}
.submit_link.sl_top{
	border-bottom: 1px solid #d6d7d9; 
}
.submit_link.sl_bottom{
	border-top: 1px solid #d6d7d9; 
	margin-top: 10px;
}
.form_content_part{
	height: 30px;
	line-height: 30px;
	color: #081d3f;
	border-bottom: 1px solid #d6d7d9;
	margin: 20px 0px 10px 0px;
}

.form_content_part a{
	color: #081d3f;
	text-decoration: underline;
}

.content_part_title{
	font-size: 14px;
	float: left;
	margin-left: 5px;
}


.content_part_msg{
	font-size: 12px;
	float: right;
}
.form_content,.form_content table{
	font-size: 15px;
	margin: 0px;
	width: 100%;
	line-height: 25px;
}
.form_content table{
	table-layout: fixed;
}
.form_content td{
	min-height: 35px;
	_height:expression(Math.min(this.offsetHeight,35)+"px");
	vertical-align: bottom;
}
.form_content td img{
	max-width: 500px;
	_width:expression(Math.min(this.offsetWidth,500)+"px");
}
.form_content td.align_top{
	vertical-align: top;
}
.form_txt_td{
	text-align: right;
}
.form_ipt_td{
	text-align: left;
}
.form_ipt{
	width: 170px;
	height:24px;
	padding:2px;
	border: 1px solid #8a92a6;
}
.form_ipt.short{
	width: 150px	
}
.form_content_serperator{
	margin: 0px;
	height: 30px;
	border-bottom: 1px solid #d6d7d9;
}
.form_content_desc_txt{
	margin: 10px 0px;
	line-height: 28px;
	border-top: 1px solid #d6d7d9;
	font-size: 13px;
	text-indent: 2em;
}
.ipt_chk{
	cursor: pointer;
}
