@CHARSET "UTF-8";

#content  { width:1000px; margin:0 auto; text-align:left; margin-bottom:70px; }
.crumb_menu a { color:#555555; }
.local_address { margin:60px 0; padding:28px 18px; background-color:#ececec;}
.question_form { float:left; width:100%; }
.question_form table{ width:100%; }
.question_form caption { margin:50px 0 100px 0; font-size:16px; font-weight:bold; text-align:left; }
.question_form tr { line-height:60px; }
.question_form th { padding-right:20px; font-weight:bold; font-size:14px;}
.question_form input[type="text"] { float: left; width:260px; height:30px; padding:0 10px; margin-right:10px; border-left:1px solid #666666; border-top:1px solid #666666; border-radius:3px; background-color:#e5e6e6; }
.question_form textarea {float: left; margin-right:10px; border-left:1px solid #666666; border-top:1px solid #666666; min-width:300px; max-width:350px; min-height:150px; max-height:150px; border-radius:3px; padding:10px; background-color:#e5e6e6;}
.question_form #Question_verifyCode { width:80px; float: left;margin-right: 5px;}
.question_form input.submit {
	display:block;
	width:120px;
	margin-top:30px; 	
	height:40px;
	border-radius:5px; background-color:#29BC6B;
	-webkit-box-shadow:0 5px 0 #009A44;
	-moz-box-shadow: 0 5px 0 #009A44;
	box-shadow: 0 5px 0 #009A44;
	filter: progid:DXImageTransform.Microsoft.Shadow(color='#009A44', Direction=-180, Strength=5);
	text-decoration:none;
	font-size:1.2em;
	color:#FFFFFF;
	text-align:center;
	cursor:pointer;	
}
.question_form .errorMessage { padding: 0 10px; margin: 2px 0; float: left; line-height:26px; background-color:#F2DEDE;  border-radius:3px; border: 1px solid #EED3D7; text-align:center;}
.question_form .errorMessage:before { content: "X"; margin-right:10px;}
.question_form .input { float: left;}
.question_form img { display: inline-block; float: left;margin: 3px 0px 0 0;}
.question_form .fix { margin-bottom: 15px;}
.question_form .verifyCode { float: left; margin-right: 10px; background: #ccc; width: 165px; height:30px; line-height: 30px; text-align: center; border-radius:5px; overflow: hidden;}

.contact_address { float:right; width:30%;}
.contact_address .address_title { margin-bottom:10px; font-size:16px; font-weight:bold;}
.contact_address .address_list li { line-height:38px; }

.required { color: #000;}




