@charset "utf-8";
/* CSS Document */
html,blockquote,body,button,dd,dl,dt,fieldset,form,h1,h2,h3,h4,h5,h6,hr,input,legend,li,ol,p,pre,td,textarea,th,ul {
			margin: 0;
			padding: 0;
			border: 0;
			outline: 0;
			background: transparent
		}
		body,p,div,td,span {
			font: 16px/30px  "宋体",Georgia, serif;
		}
		img{display: block;}
		.clearfix:after {
			content: ".";
			display: block;
			height: 0;
			clear: both;
			visibility: hidden
		}
		.clearfix {
			display: block;
			zoom:1
		}
		.body_c{width:800px; margin:auto; background-color:#fff;}
		.item{display:block;  width:100%;}
		.item_txt{background-color:#fff; margin:0 23px; padding:10px 32px; line-height:30px; font-size:16px; border:2px dashed #0380a9; border-radius:5px;}
		.form_wrap{background-color:#fff; margin:20px 23px;padding:10px 32px;}
		.content .table-form ul{
	overflow: hidden;
}
.content{position:relative;}
.content .table-form{
	padding-top:20px;
	
}
.content .table-form ul li.small{
	float:left;
	width: 100%;
	height:36px;
	padding-bottom: 20px;
}
.content .table-form ul li.large{
	float:left;
	width:100%;
	padding-left:30px;
	box-sizing: border-box;
}
.content .table-form ul li.small label{
	position:relative;
	padding-left:106px;
	display:block;
}
.content .table-form ul li.small span{
	display: block;
	width: 86px;
	padding-right: 20px;
	font-size: 16px;
	color: #353535;
	text-align: right;
	height: 36px;
	line-height: 36px;
	position: absolute;
	left: 0;
	top: 50%;
	margin-top: -18px;
	z-index: 1;
}
.content .table-form ul li.small label input,select{
	width: 100%;
	height:32px;
	box-sizing:border-box;
	outline:0;
	border:1px solid #333;
}
.content .table-form ul li.small{
	width:50%;
	list-style: none;
}
.content .table-form ul li.large h4.item_title{
	line-height: 36px;
}
.content .table-form ul li.large div.item_wraper{
	line-height: 36px;
}
.content .table-form-btn{
	padding-top: 20px;
	height: 80px;
	text-align: center;
}
.content .table-form-btn input{
	width:195px;
	height: 40px;
	-webkit-border-radius:3px;
	-moz-border-radius:3px;
	-o-border-radius:3px;
	-ms-border-radius:3px;
	border-radius:10px;
	border: 0;
	background-color: #cc00a3;
	font-size: 18px;
	color: #fff;
}

@media (min-width:801px){
	.body_c{width:800px;}

}