﻿#form_page_all {
	width:972px; 
	margin:0px auto;
}
#form_left_content {
	float:left; 
	width:250px;
}
#form_left_content div {
	height:400px; 
	border:1px solid #CCCCCC;
}
#form_right_content {
	float: left; 
	margin-left:10px; 
	width:712px;
}
#form_right_content_first_box {
	height:150px; 
	border:1px solid #CCCCCC; 
	background-color:#fefefe; 
	line-height:22px; 
	font-size:12px; 
	color:#666666;
}
#form_right_content_second_box {
}
#form_right_content_second_box_title {
	font-size:14px; 
	font-family:"微软雅黑"; 
	font-weight: bold; 
	height:28px;
	line-height:28px;
	background-color:#DCE9A7; 
	text-align:left; 
	padding-left:8px;
}
#daikuan_place {
	margin-top:20px; 
	height:20px; 
	padding-left:10px; 
	text-align:left; 
	font-weight:bold;
}
.input_form_title {
	margin-top:16px; 
	height:20px; 
	padding-left:10px; 
	text-align:center; 
	font-weight:bold;
}
.input_form_title span {
	color:#999999; 
	font-weight:100;
}
.input_form_title input {
	width:348px;
	height:20px;
	border:1px solid #899BA7;
}
.input_form_content {
	margin-top:5px; 
	height:30px; 
	padding-left:10px; 
	color:#000000;
	text-align:left;
}
.input_form_content textarea {
	width:90%; 
	height:120px;
}
.input_form_row {
	margin-top:5px; 
	height:24px; 
	padding-left:10px; 
	text-align:left;
}
#form_huiyuan {
	margin-top:20px; 
	height:20px; 
	padding-left:10px; 
	text-align:left; 
	font-weight:bold; 
}
#form_huiyuan span {
	color:#999999; 
	font-weight:100;
}
#fomr_huiyuan_radio {
	margin-top:5px; 
	height:30px; 
	padding-left:10px; 
	border-bottom:1px solid #CCCCCC; 
	text-align:left;
}
#button_bar {
	margin-top:10px; 
	text-align:center;
}
#button_bar input {
	width:100px; 
	height:30px; 
	font-weight:bold;
}

input.errorField,textarea.errorField {
	border: #de7973 1px solid;
	background: url('../images/basic/invalid_line.gif') #FFFFFF repeat-x center bottom;
}

select.errorField {
	background-color: #de7973;
	border: #de7973 1px solid;
}

.errorBox {
	margin-left: 0px;
	background-color: #FF6600;
}

.errorBox div {
	margin: 3px;
	padding: 3px;
	padding-left: 20px;
	color: black;
	background: #FFF2E9 url('../images/icon/icon_red.gif') no-repeat 3px 3px;
}

.actionErrorBox {
	border: 2px #FF6600 solid;
	background: #FFEACC url('../images/icon/action_error_icon.jpg')
		no-repeat 8px 8px;
	margin-top: 15px;
	width: 450px;
	height: 76px;
	text-align: left;
	float: left;
}

.actionMessageBox {
	border: 2px #00BE00 solid;
	background: #E6FFE6 url('../images/icon/action_message_icon.gif')
		no-repeat 8px 8px;
	margin-top: 15px;
	width: 350px;
	height: 76px;
	text-align: left;
	float: left;
}

.actionErrorBox ul,.actionMessageBox ul {
	margin: 10px 10px 10px 100px;
}

.actionErrorBox li,.actionMessageBox li {
	font-size: 14px;
}
