/* CSS Document */
@charset "utf-8";
/* 購物車樣式 */
#accountContainer { width:978px; height:auto; overflow:hidden; margin-top:10px; border:1px solid #afd4f8;}
#a_title { width:978px; height:28px; overflow:hidden; background:url(../images/tbg1.gif) repeat-x; border-bottom:1px solid #afd4f8;}
#a_title p { line-height:29px; margin-left:10px; color:#666666; font-size:14px;}
#a_title p a {color:#666666; text-decoration:none;}
#a_title p a:hover { color:#F60; text-decoration: underline;}
.current{color:#F60;}
.red{color:#F00;}
#cart { border-left:1px solid #b4d8fd;}
#cart th { background:#78bafe; height:28px; color:#fff; font-weight:normal; text-align:center;}
#cart td { border-right:1px solid #b4d8fd; border-bottom:1px solid #b4d8fd; text-align:center;}
#cart .thright { border-right:1px solid #DDDDDD;}
.orderList { width:940px; margin:15px auto;}
.listTitle { width:938px; height:29px; background:#eeeeee; border:1px solid #afd4f8; border-bottom:0px;}
.listTitle p { line-height:29px; width:150px; height:29px; background:url(../images/bg1.jpg) no-repeat top left; float:left; display:inline; text-align:left}
.listTitle p span { color: #FFF; font-size:14px; margin-left:10px}
.price { color:#F00; font-weight:bold; font-size:14px;}
.tbBody { border:1px solid #D4CDCB; text-align:left; padding:20px; border-top:0px; background:#f3fbfd; }
.tbBody h3 { margin:0 0 10px 0; color:#982000; font-size:15px; text-align:left; }
.tbBody p { text-align:center; }
.customerInfo { WIDTH: 100% }
.customerInfo TD { PADDING-RIGHT: 8px; PADDING-LEFT: 8px; FONT-SIZE: 13px; PADDING-BOTTOM: 8px; PADDING-TOP: 8px;}
.customerInfo .td1 { WIDTH: 15%; TEXT-ALIGN: right; border-bottom:1px solid #DDDDDD; border-right:1px solid #DDDDDD; }
.customerInfo .td2 { WIDTH: 50%; TEXT-ALIGN: left; border-bottom:1px solid #DDDDDD; }