.Comprepair li {
	margin-bottom:13px
}
.Comprepair label {
	display:block;
	position:relative
}
.Comprepair label span {
	display:block;
	margin-bottom:5px;
	color:#4c4c4c;
	font-size:16px
}
.Comprepair label em {
	color:#fb0013;
	margin-right:2px
}
.Comprepair label input {
	font-family:microsoft yahei
}
.Comprepair label .inputext {
	display:block;
	height:40px;
	line-height:40px;
	border:1px solid #ddd;
	width:100%;
	padding:10px
}
.Comprepair label .vccode {
	display:block;
	position:absolute;
	right:0;
	top:30px;
	width:79px;
	height:30px;
	cursor:pointer
}
.Comprepair label .changecode {
	display:block
}
.Comprepair label textarea {
	display:block;
	width:100%;
	border:1px solid #ddd;
	padding:10px 20px;
	height:190px;
	font-family:microsoft yahei
}
.Comprepair label .submit {
	display:block;
	width:100px;
	height:36px;
	line-height:36px;
	text-align:center;
	color:#fff;
	font-weight:700;
	font-size:15px;
	background-color:#d82019;
	margin:0 auto
}
.Comprepair .licode .inputext {
	width:70%
}
@media(min-width:768px) {
	.Comprepair li {
	margin-bottom:34px
}
.Comprepair label span {
	float:left;
	width:92px;
	font-size:16px;
	margin-right:20px;
	margin-bottom:0;
	height:57px;
	line-height:57px;
	text-align:right
}
.Comprepair label .inputext {
	height:56px;
	line-height:56px;
	float:left;
	width:380px
}
.Comprepair label .vccode {
	top:50%;
	margin-top:-15px
}
}@media(min-width:1024px) {
	.Comprepairform {
	padding-top:0px;
	padding-bottom:0px
}
.Comprepair {
	max-width:1200px;
	margin:0 auto
}
.Comprepair li {
	float:left;
	width:50%;
	max-width:500px
}
.Comprepair li:nth-child(odd) {
	margin-right:60px
}
.Comprepair .litextarea {
	margin-top:-7px
}
.Comprepair .litextarea,.Comprepair .lisubmit {
	width:100%;
	max-width:100%
}
.Comprepair .licode .inputext {
	max-width:183px
}
.Comprepair label textarea {
	float:left;
	width:90%;
	max-width:940px
}
.Comprepair label .inputext .vccode {
	width:280px;
	height:40px;
	float:left
}
.Comprepair label .submit {
	width:300px;
	height:52px;
	line-height:52px;
	font-size:18px
}
}@media(min-width:1199px) {
	.Comprepair {
	background:url(img/wicon18.png) no-repeat 0 0;
	padding:56px 47px 56px 70px
}
.Comprepair li {
	margin-bottom:50px
}
}@media(min-width:1260px) {
	.Comprepair {
	padding:70px 70px 30px 47px
}