#need_fov{
display:block;
width:450px;
height:380px;
overflow:visible;
margin:0 auto;
} 


#need_fov  ul {	list-style:none; margin: 0px; padding:0 0px 5px;	}
#need_fov  ul li {	font-size:11px;		padding: 2px 0px;	clear:both; }
#need_fov  ul li label { display:block;	width:180px !important; float:left; text-align:right; font-size: 12px;}

#need_fov .doimg, #need_send{ margin-left: 185px !important; }
#need_send { cursor: pointer; }
#need_send:hover { background-color: #6167cf;  color: #fff;}


#need_fov ul li img.doimg {border-top:1px solid #aaacdc; border-left:1px solid #aaacdc; border-bottom:1px solid #6167cf; border-right:1px solid #6167cf;}

#need_fov  input, #need_fov textarea { margin-left:5px;  background-color:#fff;  border-top:1px solid #aaacdc; border-left:1px solid #aaacdc; border-bottom:1px solid #6167cf; border-right:1px solid #6167cf; }
#need_fov #msg_wrapper{ margin: 0px; padding: 0px;}
#need_fov #err_box { border: 1px solid #660000;background-color: #ffeeee;color: #660000; padding: 5px 10px;}
#need_fov #err_box p.title{ font-weight: bold; margin:0px; padding: 2px;}
#need_fov #err_box ul {	list-style:circle;	margin:0px;	padding:0px 0px 0px 15px;}
#need_fov #err_box ul li {	font-size:12px;		padding: 0px 0px;	clear:both; }
#need_fov #succ_box { text-align: center; font-size: 14px; padding: 5px 10px; background-color: #e7f7d3; border: 1px solid #00810f; color:00810f}
