
@keyframes myfirs_a {
	0% {
		transform: translate(0px, 0px);
	}

	50% {
		transform: translate(0px, 10px);
	}

	100% {
		transform: translate(0px, 0px);
	}
}

.form-dl{ border-bottom:1px solid #e1e1e1; }
.form-dl dl{ padding:6px 15px; line-height:25px;}
.form-dl dl dt{ width:90px; float:left;}
.form-dl dl dd{ color:#777;}
.form-dl dl dd input{ width:70%; height:25px; line-height:25px;  border:none; outline:none; font-size:14px;}

.form-title{ border-bottom:1px solid #f1f1f1; color: #3976ff; font-weight: bold; position: relative; padding:10px 15px; text-indent: 8px;}
.form-title i{ width:2px; background:#3976ff; height:12px; display: inline-block; top:14px; left:15px; position: absolute; }
.form-h5{  font-weight: bold; padding:15px; border-bottom:1px solid #f1f1f1;}
.form-h5 span{ color:red;}
.form-card{border-bottom:1px solid #f1f1f1; }
.form-card dl{ padding:10px 15px 0px 15px; clear: both;}
.form-card dl dt{ font-size:50px; border: 1px dashed #e1e1e1; color:#e1e1e1; text-align:center; width:46%; float:left; height:221px; line-height:220px;  position: relative; overflow: hidden;}
.form-card dl dt input[type="file"]{ width:100%; background:#ccc; height:221px; position: absolute; top:0px; left:0px; opacity: 0;}
.form-card dl dt img{ width:96%; padding:2%; height:94%; position: absolute; left: 0px;}
.form-card dl dd{ width:46%; float:right;}
.form-card dl dd img{ width:80%; border: 1px solid #ccc;}
.form-card dl li{ clear: both; color:#333; padding:3px 0;}
.form-tips{ padding:10px 10px 0px 15px; color:#999;}
.form-submit{ background: #3976ff; font-size: 15px; border-radius:25px; outline: #3976ff; color: #fff; text-align:center; margin:15px; padding:10px 0px; }
.form-submit i{ font-size:18px;}

@media screen and (max-width:800px){
	.form-card dl dt{ font-size:50px; border: 1px dashed #e1e1e1; color:#e1e1e1; text-align:center; width:46%; float:left; height:133px; line-height:133px;  position: relative; overflow: hidden;}
	.form-card dl dt input[type="file"]{ width:100%; background:#ccc; height:133px; position: absolute; top:0px; left:0px; opacity: 0;}
	.form-card dl dt img{ width:96%; padding:2%; height:94%; position: absolute; left: 0px;}
	.form-card dl dd{ width:50%; float:right;}
	.form-card dl dd img{ width:170px; border: 1px solid #ccc;}
}
