/* ZhuYun 唐山助孕 - 工程咨询 */
.consult-card {
	background: #fff;
	padding: 25px;
	margin-bottom: 20px;
	border-radius: 8px;
	box-shadow: 0 3px 15px rgba(0,0,0,0.1);
	transition: all 0.3s;
	border-top: 4px solid #c0392b;
}
.consult-card:hover {
	transform: translateY(-5px);
	box-shadow: 0 8px 25px rgba(0,0,0,0.15);
}
.consult-card h4 {
	margin-top: 0;
	color: #333;
}
.consult-card p {
	color: #666;
}
.consult-card i {
	font-size: 36px;
	color: #c0392b;
	margin-bottom: 15px;
}
.consult-service {
	padding: 20px;
	margin-bottom: 20px;
	background: #fdf2f0;
	border-radius: 5px;
	border-left: 4px solid #c0392b;
}
.consult-service h4 {
	color: #c0392b;
	margin-top: 0;
}
.consult-service p {
	color: #666;
}
.contact-form {
	background: #fff;
	padding: 30px;
	border-radius: 8px;
	box-shadow: 0 3px 15px rgba(0,0,0,0.1);
}
.contact-form input[type="text"],
.contact-form input[type="email"],
.contact-form textarea {
	width: 100%;
	padding: 12px;
	margin-bottom: 15px;
	border: 1px solid #ddd;
	border-radius: 4px;
	font-size: 14px;
}
.contact-form textarea {
	height: 120px;
	resize: vertical;
}
.contact-form input[type="submit"] {
	background: #c0392b;
	color: #fff;
	border: none;
	padding: 12px 30px;
	border-radius: 4px;
	cursor: pointer;
	font-size: 16px;
	transition: all 0.3s;
}
.contact-form input[type="submit"]:hover {
	background: #a93226;
}
