#shoppingcart{ width:966px; margin:10px auto; overflow:hidden; padding-bottom:30px;}
	.shoppingcart_nav{padding:10px 0 23px 56px; font:14px "ËÎÌå";}
	.shoppingcart_navbuy{padding:10px 0 23px 30px; margin:0 30px; font:14px "ËÎÌå"; border-top:3px solid #888;}
	.shoppingcart_navbuy b{color:#E4362B}
	/*shoppingcart*/
	.sales_clew{background:#fff; color:#f00; padding:5px 10px; margin:0 30px;border:1px solid #ccc}
	.sales_clew a{ margin-left:10px; color:#A10E0E}
	.shoppingcart_pag{ border:1px solid #ababab; margin:10px 30px 10px; padding:15px 15px 0; overflow:hidden}
	.shoppingcart_pag img.cart_list{ display:block;margin-bottom:5px}
	.shoppingcart_pag h2{ font-size:14px; margin:8px 0}
		 .shopping_list{ border:1px solid #d8d8d8; width:868px; margin:10px auto 0; border-bottom:none}
		 .shopping_list01{ border:1px solid #d8d8d8; width:868px; padding:10px}
		 .shopping_list a { color:#AC0001}
		 .shopping_list .bjcolor01 td{ background:#f6f6f6;}
  		 .shopping_list .bjcolor02 { background:#f6f6f6; text-align:right; font-size:14px; font-weight:bold;}
  		 .bjcolor02 span{ margin-right:10px}
		 .shopping_list td{padding:3px 2px; border-bottom:1px solid #ccc}
		 .bt{ margin:20px 0}
		 .jfbj{ background:#fffdf7}
		 .zp{ background:#F7FAFF}
/*cart_addresses*/
.from{margin-bottom:20px;}
.from a{color:#006EB6; text-decoration:none;}
.from a:hover{text-decoration:underline;}
.from td{padding:3px 2px}
	ul.addresses_01 li{ line-height:22px; width:370px; float:left; padding:0 30px}
	ul.addresses_01 a{ margin-left:10px}
		.addresses_bt{ text-align:center; border-top:1px solid #ccc; padding:10px 0; margin-top:10px;}
.cart_send_01 span{ font-weight:bold}
.cart_send_01 ul{padding:5px 0; margin-bottom:5px} 
.asceitain{ width:928px; border:1px dashed #ccc; margin-top:10px}
.acertain01{ padding:2px 0 0 24px;}
.acertain01 a{ padding-left:15px}
.pic_all{ font-size:14px; margin-top:10px; line-height:22px}
.bt_ascertain{ margin:15px auto; border-top:1px solid #ccc; text-align:center; padding-top:15px}
.pay_cg{ width:340px; margin:10px auto; overflow:hidden}
.pay_cg img{ float:left;}
.pay_cg span{ color:#E4362B}
.pay_cg p{font-size:14px; font-weight:bold; padding:5px 0 0 10px}
.pas_cg{ width:840px; margin:10px auto; border-bottom:1px dashed #e5e5e5; padding-bottom:10px; margin-bottom:10px; overflow:hidden}
.pas_cg p{ float:left;}
.pas_cg img{ float:left}
.pass_01 dl{ width:340px; margin:0 auto}
.pass_01 dt{ width:80px; float:left; text-align:right; padding-bottom:5px}
.pass_01 dd{ width:260px; float:left; padding-bottom:5px}

/*login register*/
.login_top{width:940px; margin:0 auto; height:46px; border-top:3px solid #888; font:12px/42px "ËÎÌå";}
.login_top b{color:#E4362B;}
.login_red{ width:420px; border:1px solid #777; float:left; height:300px; display:inline; margin:0 0 0px 46px; position:relative;}
.login_red h3{font-size:14px; text-align:center; margin-top:20px;}
.login_title{ width:420px; height:25px; margin:2px; text-indent:26px; font-weight:bold; line-height:25px; font-size:14px; background:url(../../static/images/login_1.gif) no-repeat 14px center;}
.anonymity{ background:#f8f8f8; border:1px solid #888; color:#666; position:absolute; top:232px; left:30px; width:350px;}
.anonymity_mian{ padding:5px}

.cart_lay{ border:1px solid #dbe5ef; background:#fff; padding:10px}
.cart_lay span{ margin-right:10px}

.gjsoso li{ float:left; margin-left:10px; height:30px; white-space:nowrap}
ul.gjsoso{ margin-left:30px; }
.cart_lay01{ border:1px solid #339cd6; background:#fff; padding:5px 10px; width:400px}
.cart_lay01 em{ font-style:normal; float:right; color:#F00; cursor:pointer}
.cart_lay01 h2{ font-size:12px}

/* buy_top */
.buytop { width:966px; margin:0 auto; padding-top:17px;}
.buytop_right { float:right; color:#6E6E6E; padding-top:20px; text-align:right}
.buytop_right a,.buytop_right a:hover { color:#6E6E6E;}
.buytop_right span, .buytop_right span a,.buytop_right span a:hover { color:#B9713C;}
.wrong { background:url(/themes/default/home/images/wrong.gif) no-repeat; width:231px; height:88px; margin:15px auto; padding:43px 0px 0px 76px; color:#885813;}
.wrong a { color:#885813;}
.wrong strong { font-size:14px;}

/* wn */
.wn_suc{margin:10px 0 0 254px;}
.choujiang{border:1px solid #e50000; width:460px; color:#666; padding:10px; margin:10px 0 10px 254px}
.choujiang div{width:94px; margin:10px auto; text-align:center;}
.choujiang div img{display:block}