#shop-area div  {
	width: 100%;
	padding: 5px 0px 5px 0px;
}

/*========== Shopping List - Start ==========*/
#list-start {
	width: auto;
	vertical-align: middle;
	padding: 10px 0px 10px 0px;
	line-height: 20px;
}
#list-bg-line {  /*紫灰背景格線,縮排30px*/
	width: 95%;
	background-color: #D5D7E5;
	margin-left: 30px;
}
#list-bg-line-2 {  /*無背景色,縮排30px*/
	width: 95%;
	margin-left: 30px;
}
#list-bg-line-3 {  /*紫灰背景格線,寬100%*/
	width: 100%;
  background-color: #D5D7E5;
}
#list-bg-title {
	font-size: 12px;
	text-align: center;
	vertical-align: middle;
	background-color: #6F81B8;
	text-align: center;
	color: #FFFFFF;
	letter-spacing: 3px;
	font-weight: bold;
	height: 23px;
	width: 20%;
}
#list-bg-lilac {
	background-color: #F3F3FF;
}
#list-bg-lilac-2 { /*淡紫背景色,20%*/	
	background-color: #F3F3FF;
	width: 20%;
  text-align: right;
}
#list-bg-w {
	background-color: #FFFFFF;
}
#list-content input {
    display: inline;
	font-size: 12px;
}
#list-center-80px {
   text-align: center;
   width: 80px;
}
#article {
	width: 85%;
	border: 1px solid #666666;
}
#article-title {
	height: 30px;
	text-align: center;
	background-image: url(../image/pool/label_bg_gray.gif);
	background-repeat: repeat-x;
	vertical-align: middle;
	font-size: 14px;
	font-weight: bold;
}
#article-content {
    text-align: center;
	padding: 10px 10px 10px 10px;
	background-color:#EEEEEE;
}
#article-content textarea {
	padding: 10px 10px 10px 10px;
	font-size: 12px;
	line-height: 18px;
	letter-spacing: 1px;
}
#article-agree {
    height: 25px;
	background-color: #999999;
	color: #FFFFFF;
	font-size: 13px;
}
#order-number {
    width: 30%;
	background-color: #FFFFFF;
}
/*========== Shopping List - End ==========*/
