/*--------------------------------------table----------------------------*/
.Table{border-collapse:collapse;margin:0;padding:0;border:1px #99D3FB solid;}
.Table th,.Table td{border:1px #99D3FB solid;padding-left:5px;}

.Table_Gray{border-collapse:collapse;margin:0;padding:0;border:1px #DFDFDF solid;}
.Table_Gray th,.Table_Gray td{border:1px #DFDFDF solid;padding-left:5px;}

.align_Left{text-align:left;}
.align_Center{text-align:center;}
.align_Right{text-align:right;}

/*table*/
td.bag_close{padding-left:19px;background:url(../images/bag_open.gif) no-repeat 5px 9px;text-align:left;}
td.bag_open{padding-left:19px;background:url(../images/bag_close.gif) no-repeat 5px 9px;text-align:left;}
.price{color:#f00;font-family:verdana;font-weight:bold;}
.tip_bag{color:#f00;}


#part_cart table{border:#CCCCCC 1px solid;margin-bottom:5px;}
#part_cart a,#part_cart .price{color:#000;font-weight:normal}
#part_cart td{border:#CCCCCC 1px solid;border-left:none;border-right:none;}
#part_cart tr.Thead td{background:#FFF4D7;height:28px;}

.cart_table{width:750px;border:solid #AACDED;border-width:0 3px;padding:20px 17px 0;overflow:hidden;}
tr.Thead,td.Tfoot{background:#DBF1FE;}

.Thead_Gray{background:#F2F2F2;height:25px; line-height:25px; font-weight:bold; text-align:center;}

#productList{text-align:center;}
.ShopButton{ width:90%; height:35px; line-height:35px; text-align:right; margin:5px auto; padding:0 10px;}
.ShopButton img{ border:0; margin:auto 5px;}

.tips{ color:Gray; height:25px; line-height:25px; padding:2px 5px; text-align:left; margin:0 5px;}
.tips_pass{ color:green; height:25px; line-height:25px; border:1px solid #3DB601; background:#C9EDBE url(../images/icon3.gif) 5px center no-repeat; padding:2px 30px; text-align:left; margin:0 5px;}
.tips_false{color:Red; height:25px; line-height:25px; border:1px solid red; background:#F9E4FC url(../images/icon_tips.gif) 5px center no-repeat; padding:2px 20px; text-align:left; margin:0 5px;}

.infoTitle{ width:95%; height:25px; line-height:25px; text-align:left; margin:5px; padding:3px 3px 3px 20px; font-weight:bold; font-size:14px;  background:#F9E4FC url(../images/littleTu2.gif)  5px center no-repeat;}
.infoUL{ width:95%; height:auto; margin:auto; padding:auto;}
.infoUL li{ width:100%; height:30px; line-height:30px; margin:3px; padding:auto; text-align:left;}

#div_ReceiptInfo{ width:98%; margin:5px 0; padding:0; border:1px solid #C2C2C2; height:auto;}
#SubmitOrder{ height:40px; line-height:40px; text-align:right; padding:5px;}

#DivShowTotal{ font-weight:bold; font-size:15px; color:Red; text-align:left; height:30px; line-height:30px; width:90%;}

.ShoppingResult{ width:700px; height:150px; line-height:22px; margin:5px auto; padding:10px; text-align:center; border:3px solid #E1E1E1;  }

.ShoppingResultShow{ width:480px;text-align:left;}
.ShoppingResultShow Img{ float:left; margin-right:20px;}
#ShoppingResultDetail{float:left;}

.resultTitle{font-size:15px; color:Red; font-weight:bold; line-height:30px;}

.showPayway{ text-align:center;}
.showPayway ul{ width:95%; text-align:left;}
.showPayway ul li{}
.showPayway .paywayTit{ font-size:15px; color:#FF6600; font-weight:bold; background-color:#FFFFB9; height:25px; line-height:25px; padding-left:15px;}
.showPayway .paywayMemo{ padding:5px 15px;}



