#shoppingcart{ width:966px; margin:10px auto; overflow:hidden}
.shoppingcart_nav{ width:888px; margin:20px auto}
/*shoppingcart*/
.sales_clew{ border:1px solid #ffa85b; background:#fffaf5; color:#ff7900; padding:5px}
.sales_clew a{ margin-left:10px}
.shoppingcart_pag{ border:3px solid #d8d8d8; margin-top:10px; padding:5px 15px; 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:928px; border-bottom:none}
.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{ width:930px}
.from td{padding:3px 2px}
	ul.addresses_01 li{ line-height:22px; width:400px; 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{ border-bottom:1px dashed #ccc; 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 p{ float:left; text-align:center; 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{ width:49%; border:1px solid #ccc; float:left; height:350px; margin-left:5px;}
.login_title{ height:25px; margin:2px; background:#6ba0e4 url(/themes/default/home/images/login_title.gif) no-repeat;color:#FFF; font-size:14px; line-height:23px; text-indent:20px; font-weight:bold}
.anonymity{ background:#f8f8f8 url(/themes/default/home/images/ico.gif) no-repeat 15px center; border:1px solid #eaeaea; margin:10px 10px 20px; height:75px; color:#666}
.anonymity_mian{ padding:5px 0 0 70px}
.register{ width:49%; border:1px solid #ccc; float:right;height:auto; margin-right:5px;} /*height:350px*/
.reg_title{height:25px; margin:2px; background:#6ba0e4 url(/themes/default/home/images/reg_title.gif) no-repeat; color:#FFF; font-size:14px; line-height:23px; text-indent:20px; font-weight:bold}

.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:10px; 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;}