@charset "utf-8";
/* CSS Document */
/* leftBlock */
div.leftBlock h1{
	padding:0; margin:0; height:40px;
	display:block; overflow:hidden;
}
div.leftBlock p{
	padding:0; margin:0 0 25px 0;
	display:block; overflow:hidden;
}

#enquiry{
	margin:10px 0 0 0; padding:0 0 10px 0;
	background-color:#d6dce9;
}

/* enquiry */
span.line{
	margin:0; padding:1px 20px;
	display:block;
	color:#039; font-size:0.8em; line-height:20px; text-align:left;
	vertical-align:top;
}
span.line label{
	margin:0; padding:0;
	display:inline; float:left;
	letter-spacing:0em; text-align:left;
	width:80px;
}
span.line input.ef, span.line textarea{
	margin:1px 2px; padding:0;
	border:solid 1px #B3C8D9;
	height:16px; width:330px;
	line-height:16px; font-family:verdana, 新細明體, Arial, Helvetica, sans-serif;
}
span.line textarea{
	height:50px; 
}
span.line em{
	color:#fe0101;
}
span.rowInfo, span.rowText, span.rowError{
	margin:0; padding:0;
	display:inline;
  text-align:justify;
}
span.rowText{
	line-height:1.6em;
}
span.rowText br{
	clear:none;
}
span.rowError{
	color:#FF0055;
}
span.noAvaText{
	color:#444444;
	font-style:italic;
}
/* inputs button */
input.compCancelBtn,
input.compSubmitBtn{
	margin:0; padding:0 6px;
	color:#FFFFFF; font-size:9pt; font-weight:bold; letter-spacing:0.2em; text-align:center;
	height:22px; line-height:22px;
	background-color:#A7A6AB;
	border:none;
}
input.compSubmitBtn{
	background-color:#0300FF;
}

