@charset "utf-8";
/* 购物车样式 */
.order_{float:left; width:100%;margin-top:20px;}
.cart_item{ width:998px; border:1px solid #e31f0b; min-height:100px; max-height:auto !important; padding-bottom:10px; margin-top:20px; float:left; padding-bottom:20px;}
.cart_item p{ float:left; width:100%; height:40px; line-height:40px; text-align:center;}


.cart_th{ float:left; width:100%; height:32px; line-height:32px; background:#e31f0b; color:#fff;}
.cart_th li{ width:120px; float:left; text-align:center;}
.cart_th li.w1{ width:470px; padding-left:30px; text-align:left;}

.cart_list{ float:left; width:100%; height:80px; padding-top:8px;}
.btop{ border-top:1px solid #ddd;}
.cart_list li{width:120px; height:72px; line-height:72px;float:left; text-align:center;}
.cart_list li.w1{width:470px; padding-left:30px; text-align:left; padding-top:4px;}
.cart_img{ float:left; width:72px; height:72px;}
.cart_title{ float:left; width:380px; padding-left:10px; height:72px; line-height:26px; color:#000; font-size:14px; padding-top:10px;}
.cart_list li.w1 a img{ padding:1px; border:1px solid #ddd;}
.cart_title:hover{ color:#e31f0b}

.cart_total{ float:left; width:100%; height:30px; line-height:30px; margin:10px 0;}
.cart_total a{ float:left; width:180px; padding-top:10px;}
.cart_total p{ float:right; width:600px; font-size:16px; text-align:right}
.cart_next{ float:left; width:100%; height:33px;}
.cart_next a{ float:right; width:120px; height:33px; line-height:33px; background:#e31f0b; color:#fff; font-size:14px; text-align:center; margin-left:20px;}
.cart_next a:hover{ background:#ce1a07}


/*订单样式*/
.myaccounttitle{font-size:16px;font-weight:bold;color:#213782;line-height:30px; text-align:left; padding-left:20px;}
.order_head{ height:62px; width:725px; background:url(../images/order_bg.jpg) repeat-x; float:left; margin-top:10px;}
.order_title{ width:100%; height:30px; line-height:30px; font-family:Arial; font-size:15px; color:#161616; float:left; margin:20px 0;}
.otxt{ width:300px; float:left;}
.obtn{ width:500px; float:right;}
.obtn a{float:right; margin-left:20px; margin-right:5px;}

.order_th{ width:100%; height:30px; line-height:30px; float:left; margin-bottom:15px;}
.order_th li{ width:90px; height:30px; line-height:30px; float:left; font-size:12px; text-align:center; color:#ec0606;}
.order_th li.wd1{ width:150px;}
.order_th li.wd2{ width:220px;}


.td1{ width:85px; text-align:center;}
.order_list2{width:100%; margin-top:10px; float:left; font-size:12px; font-family:Arial; color:#000; overflow:hidden; border:0}

/*收货地址*/
.order_stitle{ width:100%; float:left;HEIGHT: 28px; FONT-SIZE: 14px; color:#222; font-weight:bold; border-bottom:2px solid #ccc}
.order_stitle span{ padding-left:30px; font-size:12px;color:#ec0606;}

/*收货地址部分*/
.addr_list{ font-size:14px; color:#000; float:left; width:100%;}
.addr_list td{ height:40px; line-height:40px;}
.order_td_addr td{border-bottom:1px #ccc solid; line-height:30px;}
.order_RecAddr{cursor:pointer;}
.otherAddr{ width:725px; float:left; margin-left:200px; margin-top:10px; color:#808080;}
.otherAddr tr{ height:40px; line-height:40px; color:#1d1d1d;}

.txt1{border:1px #ffd7d4 solid; width:260px; height:28px; line-height:28px; margin-left:20px;}
.txt2{border:1px #abadb3 solid; width:350px; height:20px; line-height:20px;}
.red{ color:#F00}
.txt3{border:1px #ffd7d4 solid; width:382px; height:28px; line-height:28px; margin-left:20px;}


.order_txt1{float:left; width:580px;line-heiht:30px;padding-left:0px; font-size:16px; color:#e31f0b;}
.order_txt2{float:right; width:120px;}
.order_list1{width:100%; margin-top:20px; float:left; font-size:13px; font-family:Arial; color:#000; overflow:hidden; border:0; margin-bottom:15px;}

.addr_txt1{float:left; width:100%;line-heiht:30px;padding-left:0px; font-size:16px; color:#e31f0b;}
.addr_list2{width:100%; margin-top:10px; float:left; font-size:14px; font-family:Arial; color:#000; overflow:hidden; border:0}

.addr_list2 th{ font-size:13px; height:40px; line-height:40px;}
.addr_list2 a{ color:#000;}
.addr_list2 a:hover{ color:#e31f0b;}
/*操作说明*/
.order_memo
{
	FONT-SIZE: 12px; font-weight:normal;
}
.order_list{/*购物车列表*/
	width:100%;
	BORDER-TOP: #dbdbdb 1px solid;
}
.order_list TH {/*购物车列表-表头*/
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 0px; LINE-HEIGHT: 26px; PADDING-TOP: 0px; HEIGHT: 26px; TEXT-ALIGN: center; _padding: 0 5px
}

/*商品名称行tr*/
a.order_rows:link{
	text-decoration:none;
}
a.order_rows:hover{
	text-decoration:underline;
}
/*商品名称行tr 结束*/

/*商品名称列*/
.order_product{
	padding-left:10px;padding-bottom:10px; text-align:center; 
}
.order_product_left{
	overflow:hidden;  float:left; margin:10px 10px;width:50px; height:50px;
}
.order_product_left img{
	border:0px; height:60px; width:60px;}
.order_product_right{
	overflow:hidden; float:left; margin:10px 10px;
}
/*商品名称列 结束*/

.order_pnum {/*数量框*/
	BORDER-RIGHT: #d6d6d6 1px solid; BORDER-TOP: #d6d6d6 1px solid; BORDER-LEFT: #d6d6d6 1px solid; WIDTH: 38px; CURSOR: text; BORDER-BOTTOM: #d6d6d6 1px solid; TEXT-ALIGN: center
}
/*商品列表结束行*/
.order_product_end{
	 BACKGROUND: #f5f5f5;border-bottom:#d6d6d6 1px solid;height:20px;
}
/*商品列表结束行 结束*/

.order_product_total{
	 PADDING:15px; padding-right:30px; LINE-HEIGHT: 150%; text-align:right;FONT-SIZE: 14px;
}
.totalprice{COLOR: #e31f0b;}

.order_next_left{
	clear:both;	width:50%; height:60px; vertical-align:middle; text-align:left;
}
/*继续购物*/
.order_next_left_1{
	width:150px; text-align:right; float:left;
}
/*清空购物车*/
.order_next_left_2{
 margin-left:30px;text-align:left; float:left;
}
.order_next_right{
	width:50%; height:60px; vertical-align:middle; text-align:right; padding-right:30px;
}

/*收货地址部分*/

.order_RecAddr{
	cursor:pointer;
}
.order_a_address{
	width:300px;
}
.order_a_post{
	width:100px;
}
.order_a_name{
	width:100px;
}
.order_a_mobile{
	width:120px;
}
.order_a_tel{
	width:120px;
}
/*订单备注部份*/
#order_Place_order{/*显示正在处理订单*/
	font-weight:bold; color:#ff0000;
}
#delivery/*配送方式*/
{
	width:180px;border:1px #ffd7d4 solid;
}
#cid{border:1px #ffd7d4 solid;}
#t_memo/*备注框*/
{
	FONT-SIZE: 12px; width:382px; height:60px;border:1px #ffd7d4 solid;
}
#fa_content/*备注框*/
{
	FONT-SIZE: 12px; width:382px; height:40px;border:1px #ffd7d4 solid; margin-left:20px;
}


#payorderdetail{/*支付订单详情*/
position:absolute; display:none; width:500px;top:20px; background:#EAEAEA;
}
.payimg{border:1px #eaeaea solid;}
.payment{width:10  0%; height:50px; text-align:left; vertical-align:middle;padding-top:12px;}

/*内页左侧*/
.ins_left{ width:200px; float:left; padding-bottom:50px; margin-top:15px;}
.ins_sideMenu{width:198px; float:left;border:1px solid #eee;}

.ins_sideMenu li{ height:40px; line-height:40px;border-bottom:1px dotted #eee;cursor:pointer;color:#555; position:relative;}
.ins_sideMenu li span{ float:right; display:block; width:22px; height:40px;}
.ins_sideMenu li a{width:183px; display:inline-block; height:40px; line-height:40px; padding-left:15px;  border-bottom:1px dotted #eee;cursor:pointer;font-size:15px;color:#444;}
.ins_sideMenu li a i{float:left; width:160px;height:40px; line-height:40px;overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}
.ins_sideMenu li a:hover{ background:#f2f2f2;color:#af2f22;}
.ins_sideMenu li a.hover{ background:#f2f2f2;color:#af2f22;}

.ins_sideMenu li ul{ width:150px; background:#fff; position:absolute; margin-left:198px;z-index:999;display:none;border:1px solid #eee;line-height:25px; top:0; padding-bottom:10px; }
.ins_sideMenu li ul li{ width:100%; height:40px; line-height:40px;}
.ins_sideMenu li ul li a{ padding:0px 10px; width:130px; height:40px;line-height:40px; font-weight:normal; font-size:14px;overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}
.ins_sideMenu li ul li a:hover{ padding:0px 10px; width:130px;  font-weight:normal;background:#f2f2f2;color:#af2f22;}


.insleftboxcolumn{ width:198px; float:left; border-left:1px solid #eee; border-right:1px solid #eee; border-top:2px solid #af2f22; height:35px; line-height:35px;}
.insleftboxcolumn span{ float:left; padding:0px 15px; color:#af2f22; font-size:15px; font-weight:bold}
/*会员中心左边菜单*/
.ins_member{width:198px; float:left;border:1px solid #ddd;}
.ins_member span{ height:40px; line-height:40px; padding-left:10px;  border-bottom:1px dotted #e3e3e3;cursor:pointer;font: bold 14px/40px "Microsoft YaHei";color:#6b986f; width:100%; display:block;}
.ins_member span em{ float:right; display:block; width:40px; height:40px; background:url(../images/icoAdd.png) 7px 20px no-repeat; cursor:pointer; }

.ins_member h3{ height:40px; line-height:40px; padding-left:10px;  border-bottom:1px dotted #e3e3e3;cursor:pointer;font: bold 14px/40px "Microsoft YaHei";color:#555;}

.ins_member h3 em{ float:right; display:block; width:40px; height:40px; background:url(../images/icoAdd.png) 16px 20px no-repeat; cursor:pointer; }
.ins_member h3.on em{ background-position:16px -50px; }
.ins_member .leftboxcont{  color:#999; display:none; /* 默认都隐藏 */ line-height:25px; }
.ins_member .leftboxcont dl dt{ width:100%; height:30px; line-height:30px; border-bottom:1px dotted #ddd; background:url(../images/index-13.gif) no-repeat 10px center;}
.ins_member .leftboxcont dl dt a{ padding-left:20px;}