/* common page styles */

	.clear
	{	clear: both;
		overflow: hidden;
		height: 0}

	#all{width: 960px;
		min-width: 650px;
		margin: 0px auto;
		background: url(../images/b_bg.jpg) repeat-x;
		padding: 0px 0px ; z-index:99999; position:relative;}

	


	

.top_bg .top_head{width:960px; margin:auto; background:#f7f7f7; height:31px;}
.top_bg .top_head .hy_txt{float:left; width:300px; line-height:30px; text-align:left; padding-left:20px;}
.top_bg .top_head .hy_txt a{color:#666666; margin:auto 5px;}
.top_bg .top_head .top_nav{ float:right; width:560px; line-height:30px; text-align:right; padding-right:20px;}
.top_bg .top_head .top_nav a{color:#666666; margin:auto 5px;}

#wrap{width:960px;margin:0 auto;}
#wrap{margin:20px auto ;}

/*确认订单*/
.containOrd,.order_box{background:#fff;padding:7px;min-height:520px;*height:520px;}


/*确认支付*/

.flew{margin:0 0 10px;}
.flew li{background:#ddd;float:left;width:235px;border-left:1px solid #fff;height:28px;line-height:28px;text-align:center;font-size:14px;}
.flew li.sel_li{background:#B4AE9F;color:#fff;font-weight:bold;}
.order_list table td,.order_list table th{border-collapse:collapse;border-bottom:1px solid #ddd;padding:5px;}
.order_list table td a{color:#58506E;}
.order_list table td p{width:550px;}
.order_list table th{background:#32C912;color:#fff; padding:8px 0;}
.ord_img1{width:55px;height:55px;float:left;border:1px solid #aaa;margin-right:5px;}
.order_list table tfoot td{text-align:right;line-height:25px;}
.order_list table tfoot td em{color:#888;font-style:normal;padding:0 4px;}
.order_list table tfoot td span{font-size:18px;font-weight:bold;color:#B30004;padding:0 5px;}
.ddh{text-align:left;}
.pay_btn{background:#f30;color:#fff;padding:5px 25px;border-radius:2px;}
.pay_btn:hover{background:#f50;}

/*错误提示页*/
#wrap_main{background:#fff;padding:7px;width:1000px;margin:15px auto;}

