@charset "utf-8";
/* CSS Document */

.smContent {
	font-size: 14px;
	color: #775b51;
	background-image: url(../images/sendMail/sendMailBg.png);
	background-repeat: no-repeat;
	background-position: right top;
	padding-top: 10px;
}

.smContent .smcAddressDiv {
	color: #818181;
	line-height: 170%;
	font-size: 12px;
	height: 70px;
	margin: 30px 10px 10px 10px;
	padding:40px 0 50px 220px;
	background-image: url(../images/sendMail/smMaterial.png);
	background-repeat: no-repeat;
	background-position: left -210px;
}
.smContent .smcAddressDiv h3 {
	font-size: 24px;
	color: #fe8168;
	font-weight: bolder;
	display:inline;/*避免使用header語法出現斷行*/
	letter-spacing: 3px;
}
.smContent .smcAddressDiv h4 {
	font-size: 12px;
	color: #a5c044;
	display:inline;/*避免使用header語法出現斷行*/
}
.smContent .smcAddressDiv .smcaTitle {
	background-image: url(../images/article/articleListBg.png);
	background-repeat: no-repeat;
	background-position: center 0;
	text-align: center;
	float: left;
	height: 30px;
	width: 57px;
	line-height: 140%;
	padding: 13px 10px 20px 10px;
	font-weight: bolder;
	font-size: 21px;
	color: #FFF;
	letter-spacing: -1px;
}


.smContent ul li { margin: 4px 20px; padding:10px 5px; letter-spacing: 2px;}
.smContent ul li.errorbg {	background-color:#e093b9;}
.smContent ul li input { width: 410px; border: 1px solid #fff; font-size: 15px; padding:3px; line-height: 100%; color: #103740; background-color: #fff;}
.smContent ul li textarea { width: 417px;	height: 70px; border: 1px solid #fff; margin: 0px; color: #775b51; margin: 5px 0; background-color: #fff; float: left;}
.smContent .inputStyle1 {background-image: url(../images/sendMail/smMaterial.png);background-repeat: no-repeat;background-position: 96px 4px;}
.smContent .inputStyle2 {background-image: url(../images/sendMail/smMaterial.png);background-repeat: no-repeat;background-position: 190px -147px; height: 40px;line-height:40px;}
.smContent .textareaStyle1 {background-image: url(../images/sendMail/smMaterial.png);background-repeat: no-repeat;background-position: 96px -40px;}

.smButtonBg {	border-top: 2px solid #f8d8d5; padding-left:320px;}
.smButton { margin: 0 20px; float: left; background-image: url(../images/all/buttonBg.png); background-repeat: no-repeat;	background-position: -130px -5px; line-height: 20px; text-align: center; height: 30px; width: 84px; display: block;}
.smContent .error { color: #FFF; background-color: #F00;}
.smContent .red { color: #D00; padding: 0 6px;}
