@charset "utf-8";
/* CSS Document */
* {margin: 0; padding: 0;}
body { background-color: #fff; font: 400 12px/120% Verdana, Arial, Helvetica, sans-serif;}
img {border: 0;}
#container { 
	width: 950px;
	margin: 0 auto;
	overflow: hidden;
	background: url(images/bodyBg.gif) repeat-y 0 0;
}
.maintop {
	background: url(images/maintop.jpg) no-repeat 0 0;
	height: 233px;
	width: 100%;
	position: relative;
}
#logo {
}
#home {
	position: absolute;
	top: 20px;
	left: 327px;
}
.index_mainbody {
	background: url(images/indexBody.gif) repeat-y 0 0;
}
.index_content {
	background: url(images/indexBody_top.jpg) no-repeat center top;
	overflow: hidden !important;
	overflow:visible;
	min-height:279px;
	height:auto !important;
	height: 279px;
}
.oderMember {
	width: 100px;
	height: 30px;
	margin: 33px 0 0 392px;
	font: 700 22px/30px Arial;
	text-align: center;
}
.posttxt1 {
	width: 500px;
	height: 30px;
	margin: 33px 0 0 200px;
	padding: 22px 0 0;
	font: 700 22px/30px Arial;
	text-align: center;
	background-color:#fff;
}
.posttxt2 {
	margin: 24px 0 0 220px;
	font: 400 16px/30px Arial;
	width: 470px;
}
.index_btn {
	margin: 44px 0 48px 330px;
}
ul.activity {
	margin: 15px 82px 0 82px;
	padding-bottom: 10px;
	list-style: none;
	color: #2678e6;
	font: 700 15px/150% Verdana, Arial, Helvetica, sans-serif;
}
ul.activity li {
	margin: 0 0 10px 0;
}
ul.activity ol {
	margin: 0 0 0 35px;
	list-style: decimal;
}
ul.activity ol li {
	margin: 0 0 5px 0;
}
.note {
	font: 400 12px/150% Verdana, Arial, Helvetica, sans-serif;
	color: #000;
}
/*登錄我的訂單*/
.mainbody {
	background: url(images/mainbody.gif) repeat-y 0 0;
}
.content {
	background: url(images/mainbody_top.jpg) no-repeat center top;
	overflow: hidden !important;
	overflow:visible;
	min-height:279px;
	height:auto !important;
	height: 279px;
}
.content h1 {
	text-align: center;
	margin: 15px 0 0;
}
.content h2 {
	text-align: center;
	margin: 15px 0 0;
	font: 700 15px/150% Verdana, Arial, Helvetica, sans-serif;
	color: #e60012;
}
.content p {
	text-align: center;
}
table.loginform {
	margin: 18px 0 0 220px;
	color: #323232;
}
table.loginform th {
	text-align: right;
	height: 35px;
	border-bottom: dotted 1px #aaa;
	padding-right: 5px;
}
table.loginform td {
	height: 35px;
	border-bottom: dotted 1px #aaa;
	padding-left: 2px;
}
table.loginform td.nonborder, table.loginform th.nonborder {
	border-bottom: 0;
}
table.loginform img {
	vertical-align: middle;
}
input.inTxt {
	border: 0;
	background-color: #e9e9e9;
	height: 22px;
}
/*錯誤訊息頁*/
.error_massage {
	margin: 18px 0 0 220px;
	width: 470px;
	
}
.btn {
	margin: 18px 0 0 220px;
	.margin: 18px 0 0 150px;
	width: 470px;
}

/*結果頁_成功登錄*/
table.listform {
	margin: 0 auto;
	border: solid 2px #fff;
	border-collapse: collapse;
}
table.listform caption {
	padding: 10px 0;
}
table.listform th{
	background-color: #b5b5b5;
	color: #323232;
	padding: 5px 0;
	border: solid 2px #fff;
}
table.listform td{
	background-color: #e9e9e9;
	padding: 5px 0;
	text-align: center;
	border: solid 2px #fff;
}
