.Form{width:970px;border:solid 1px #CCC;padding:4px;margin-top:-8px;*margin-top:-16px;background:#EEE;line-height:30px;}
.Form dt{float:left;width:340px;text-align:right;margin-right:10px;}
.Form dd input,.Form dd select{width:320px;height:22px;border:solid 1px #CCC;line-height:22px;}
.Form dd textarea{width:320px;height:120px;border:solid 1px #CCC;line-height:22px;}
.Form h1{text-align:center;padding:20px 0px 0px 0px;font-size:18px;color:#CA7F29;}

.Form div.Submit{border-top:#CCC solid 2px;width:700px;margin:0px auto;text-align:center}
.Form div.Submit input{margin:15px 10px;width:80px;height:27px;font-size:14px;line-height:27px;font-weight:600;color:#333;overflow:hidden;background:url('form/button.gif');border:0px;}

.Form ul.select{
	display:none;width:640px;height:320px;overflow-y:scroll;overflow-x:hidden;position:absolute;z-index:10;background:#FFF;border:solid 10px #666;
	margin-left:150px;margin-top:-50px;
	*margin-left:-500px;
}
.Form ul.select li{float:left;width:200px;height:25px;line-height:25px;text-indent:5px;color:#AA3F09;overflow:hidden;background:#FCFCFC;border:solid 1px #EEE;margin:2px;cursor:pointer}
.Form ul.select li.tit{width:640px;background:#FF0;color:#F00;font-size:14px;font-weight:600;margin:0px;border:none;cursor:none;}

#outError{display:none;width:640px;height:320px;overflow-y:scroll;position:absolute;z-index:11;margin-left:150px;margin-top:120px;border:solid 10px #666;background:#FFF;}
#outError strong{text-indent:50px;color:#C00;font-weight:600;font-size:16px;}
#outError ul{line-height:18px;color:#600;list-style:outside,upper-roman;margin-left:10px;}

