@charset "utf-8";
/*初始化*/
.clear{ clear:both; }
.metapp_shop_imgarr{ background:url(../images/imgarr.png) no-repeat;}

.metapp_shop_shopnum_box{ width:90px; float:left;}
#metapp_shop_shopnum_val{ color: #666; font-size: 12px; background-position:0px 0px; margin: 0; padding: 3px 2px 0 3px; height: 26px; border: 1px solid #A7A6AC; width: 52px; line-height: 26px; float:left;}
#metapp_shop_shopnum_increase,#metapp_shop_shopnum_decrease{ float:left; width: 16px; height: 12px; overflow: hidden; cursor: pointer; border: 1px solid #A7A6AB;}
#metapp_shop_shopnum_increase{ margin: 0 0 3px 3px; background-position:0px -36px;}
#metapp_shop_shopnum_decrease{ margin: 0 0 0px 3px; background-position:0px -48px; }
#metapp_shop_addtocart{float:left;margin-right: 0;height: 37px;overflow: hidden;line-height: 37px;overflow: hidden;position: relative;color: white;font-size: 18px;font-weight: bold;font-family: 'Microsoft Yahei';text-align: center;text-shadow: -1px -1px #870E0C;background-color: #A91110;width: 156px;}
#metapp_shop_addtocart b{ position: absolute; display: block; height: 100%; width: 100%; top: 0; left: 0; background-position:-149px 0px; }
.metapp_shop_select label{ margin-right:8px;}
.metapp_shop_continue{ padding:0px 10px 0px 60px; margin-bottom:20px; border:1px solid #EED97C; background:#FFFCEB url(../images/pur-icon.png) no-repeat 10px 12px; height:70px; line-height:70px;}
.metapp_shop_continue h2{ float:left; font-size:20px; color:#4b4b4b;}
.metapp_shop_continue a{ float:right; color:#f00; text-decoration:underline;}
.metapp_shop_gouwuh2{ height:40px; line-height:40px;}
.metapp_shop_gouwuh2 h2{ font-size:20px;}
.metapp_shop_gouwuh2 ul{width: 458px; height: 25px; float: right;list-style:none; padding:0px; margin:0px; margin-top:7px;}
.metapp_shop_gouwuh2 ul li{ width: 162px; height: 25px; float: left; color: #666; line-height: 25px; font-weight: 700; text-align: center; background-color: #F1F1F1;}
.metapp_shop_gouwuh2 ul li.step-3{ width:134px;}
.metapp_shop_gouwuh2 ul li b{ width: 22px; height: 25px; display: block; float: right; background: url(../images/progress_bg.png) no-repeat;}
.metapp_shop_gouwuh2 .progress-1 li.step-1,.metapp_shop_gouwuh2 .progress-2 li.step-2{color: #f00; background-color: #FFE6BC;}
.metapp_shop_gouwuh2 .progress-1 li.step-1 b,.metapp_shop_gouwuh2 .progress-2 li.step-2 b{ background-position: 0 -25px; }
.metapp_shop_gouwuh2 .progress-2 li.step-1 b{ background-position: 0 -50px;}

.metapp_shop_para{ height:31px; line-height:31px;}
.metapp_shop_para label{ margin-right:10px;}
.metapp_shop_para label input{ position:relative; top:2px; margin-right:2px;}

/*购物车*/
.metapp_shop_cartlist{ padding-top:10px;}
.metapp_shop_cartlist_dt_list{ float:left; text-align:center; color:#666; font-size:14px; }
.metapp_shop_cartlist_dt_list span{ display:block; height:33px; line-height:33px; border-top:1px solid #ddd; border-right:1px solid #fff; border-bottom:1px solid #ddd;}
.metapp_shop_cartlist_dd{ clear:both;}
.metapp_shop_cartlist_dt{ background:#F3F3F3; height:35px; line-height:35px; overflow:hidden;} 
.metapp_shop_cartlist_dd_list{ float:left; text-align:center; line-height:1.5;}
.metapp_shop_cartlist_dd .t1{ text-align:left;}
.metapp_shop_cartlist_ddbox{ }
.metapp_shop_cartlist_dd_list span{ display:block; background:#FFFDEE; border-bottom:1px solid #ddd; padding:10px 0px;}
.metapp_shop_cartlist .t1{ width:40%;} 
.metapp_shop_cartlist .t6{ width:10%;} 
.metapp_shop_cartlist .t1 span{  border-left:1px solid #ddd;} 
.metapp_shop_cartlist .t2{ width:15%;} 
.metapp_shop_cartlist .t3{ width:20%;} 
.metapp_shop_cartlist .t4{ width:15%;} 
.metapp_shop_cartlist .t5{ width:10%;} 
.metapp_shop_cartlist .t5 span{  border-right:1px solid #ddd;} 
.metapp_shop_cartlist_dd_list a{ color:#36C;}
.metapp_shop_cartlist_dd_list .shop_jian{ float:left; width: 16px; height: 12px; overflow: hidden; cursor: pointer; border: 1px solid #A7A6AB; background-position:0px -48px; margin:5px 5px 0px 0px;}
.metapp_shop_cartlist_dd_list .shop_jia{float:left; width: 16px; height: 12px; overflow: hidden; cursor: pointer; border: 1px solid #A7A6AB;background-position:0px -36px; margin:5px 0px 0px 5px;}
.metapp_shop_cartlist_dd_list input{ float:left;color: #666; font-size: 12px; background-position:0px 0px; margin: 0; padding: 3px 2px 0 3px; height: 18px; border: 1px solid #A7A6AC; width: 30px; line-height: 18px; float:left;}
.metapp_shop_cartlist_dd_list a.img{ float:left; margin:0px 8px;}
.metapp_shop_cartlist_dd_list a.img img{ border:1px solid #ccc;}
.jisuanbox{ width:85px; overflow:hidden; margin:0px auto;}
.metapp_shop_cartlist_dl{ clear:both; background:#F3F3F3; height:33px; line-height:33px; border:1px solid #ddd; border-top:0; position:relative;}
.metapp_shop_cartlist_dl_count{ float:left; margin-left:15px;} 
.metapp_shop_cartlist_dl_count label{ font-size:16px; color:#C00; font-weight:bold; margin-right:3px;} 
.metapp_shop_cartlist_dl_go{ position:absolute; right:-1px; top:-1px; text-align:center; background-position:-305px -1px;} 
.metapp_shop_cartlist_dl_go a{ display:block; width:125px; height:35px; line-height:35px; font-size:16px; font-weight:bold; color:#fff;} 

/**/
#met_shop{ margin:8px; padding:10px; border:1px solid #ccc; background:#efefef; zoom:1;}
.met_shop_clear{ clear:both;}
.shop_jiage{ padding-bottom:10px;}
.shop_jiage .shop_l1{ float:left; height:31px; line-height:31px; margin-right:10px;}
/**/
.metapp_shop_orderbox{ border:3px solid #AACDED; border-top:0; width:90%; margin:0px auto; color:#000;}
.metapp_shop_orderbox h2.order_title{ font-size:16px; font-weight:bold; background:#AACDED; height:32px; line-height:32px; padding-left:10px; color:#000;}
.metapp_shop_order{ margin:15px; border-bottom:2px dotted #ccc; padding-bottom:15px;}
.metapp_shop_order dt{ font-size:14px; font-weight:bold; color:#000;}
.metapp_shop_order dt a{ color:#36C; font-weight:normal; margin-left:5px;}
.metapp_shop_order dd{ padding:0px 5px;}
.order_table{ margin-left:15px;}
.order_table td{ padding:3px 5px;}
.order_table td.order_text{ text-align:right; width:80px; padding-right:0px; color:#333;}
.order_table td.order_input{  color:#333; }
.order_table td.order_input input{ padding:3px; }
.order_table td.order_input textarea{ background:none; width:400px; height:50px; }
.order_table td.order_input a{ color:#36C;}
.metapp_shop_infolist{ border:#B7D2DF dotted 1px; background:#F8FBFC; padding:5px 0 5px 10px; width:80%; margin-bottom:5px;}
.metapp_shop_infolist label{ color:#87B4C9; padding:3px 0px;}
.metapp_shop_infolist a{ color:#36C;}

.metapp_shop_order .shop_jiesuan{ border-top:#EBCCA0 2px solid; background:#FFF4D7; font-size:14px; padding:15px; margin:10px 0px;}
.metapp_shop_order .shop_jiesuan b{ font-size:18px;}
.metapp_shop_order .shop_jiesuan span{ font-size:16px; margin:0px 3px;}
.metapp_shop_order .shop_jiesuan span#shop_zong{ font-size:18px; color:#f00;}
.metapp_shop_order .shop_jiesuan div{ float:right;}

/*订单提交成功*/
#shop_settle .dingok{ font-size:18px;}
#shop_settle .dingok h2{ color:#090;}
#shop_settle .dingok p{ font-size:14px; margin:8px 0px 40px; color:#666;}
#shop_settle .dingok p span{ color:#C00; font-weight:bold;}
#shop_settle .dingok label.t1{ background:#efefef; padding:5px;border:1px solid #ccc; display:block; margin-bottom:8px; font-size:14px;}
#shop_settle .dingok label.t2{ background:#efefef; padding:5px;border:1px solid #ccc; display:block; font-size:14px; margin-bottom:8px;}
#shop_settle .dingfuk{ position:relative; float:left;width:128px; height:36px; line-height:36px; text-align:center; color:#fff; font-size:18px; background:#fb8433; margin-right:10px;}
#shop_settle .dingfuk span{ position:absolute; left:0px; top:0px;width:128px; height:36px; background:url(../images/shopsubmit1.png) no-repeat;}
#shop_settle .dingcha{ position:relative; top:8px; color:#005A9D; text-decoration:underline;}
#shop_settle .dingtext{ clear:both; padding-top:20px;}

.fukuananniu{ height:24px; padding:3px;}
/**/
.journaltop{ height:30px; padding-bottom:8px;}
.journaltop h3{ float:left; font-weight:normal; margin-top:5px;}
.journaltop h3 span{ color:#f00;}
.journaltop div{ float:right; }
.journaltop div input{ width:70px; margin-right:10px; height:20px; line-height:20px; position:relative; top:2px;}
.journaltop div a{ float:right; width:64px; height:27px; color:#fff; line-height:27px; text-align:center; background:url(../images/chonga.png) no-repeat;}
.addresstop{ height:30px; line-height:30px;}
.addresstop a{ float:right; color:#f00; text-decoration:underline;}
table {
*border-collapse: collapse; /* IE7 and lower */
border-spacing: 0;
width: 100%;
}
.table_member {
border: solid #ccc 1px;
border-radius: 6px;
}
.table_member td a{ color:#005EA7;}
.table_member td.dfk a{ color:#f00; font-weight:bold;}
.table_member td.ddimg img{ border:1px solid #ccc;}
.table_member td.member_text{ padding-right:10px;}
.table_member td.member_input{ padding-left:10px;}
.table_member td.cost{ font-weight:bold;}
.table_member td.time{ text-align:center; line-height:1.5;}
.table_member td.noz{ color:#999;}
.table_member td span.dred{ color:#f00;}
.table_member td span.adc{ display:block; width:12px; height:10px; margin:0px auto; background:url(../images/pegr.png); overflow:hidden;}
.table_member .wrd{ white-space:nowrap;}
.table_member td.stxt{ line-height:1.5;}
.table_member tr:hover {
background: #fbf8e9;
-o-transition: all 0.1s ease-in-out;
-webkit-transition: all 0.1s ease-in-out;
-moz-transition: all 0.1s ease-in-out;
-ms-transition: all 0.1s ease-in-out;
transition: all 0.1s ease-in-out;
}

.table_member td, .table_member th {
border-left: 1px solid #ccc;
border-top: 1px solid #ccc;
padding: 10px;
text-align: left;
}

.table_member th {
background-color: #e5e5e5;
background-image: -webkit-gradient(linear, left top, left bottom, from(#f7f7f7), to(#e5e5e5));
background-image: -webkit-linear-gradient(top, #f7f7f7, #e5e5e5);
background-image: -moz-linear-gradient(top, #f7f7f7, #e5e5e5);
background-image: -ms-linear-gradient(top, #f7f7f7, #e5e5e5);
background-image: -o-linear-gradient(top, #f7f7f7, #e5e5e5);
background-image: linear-gradient(top, #f7f7f7, #e5e5e5);
-webkit-box-shadow: 0 1px 0 rgba(255,255,255,.8) inset;
-moz-box-shadow:0 1px 0 rgba(255,255,255,.8) inset;
box-shadow: 0 1px 0 rgba(255,255,255,.8) inset;
border-top: none;
text-shadow: 0 1px 0 rgba(255,255,255,.5);
}

.table_member td:first-child, .table_member th:first-child {
border-left: none;
}

.table_member th:first-child {
-moz-border-radius: 6px 0 0 0;
-webkit-border-radius: 6px 0 0 0;
border-radius: 6px 0 0 0;
}

.table_member th:last-child {
-moz-border-radius: 0 6px 0 0;
-webkit-border-radius: 0 6px 0 0;
border-radius: 0 6px 0 0;
}

.table_member th:only-child{
-moz-border-radius: 6px 6px 0 0;
-webkit-border-radius: 6px 6px 0 0;
border-radius: 6px 6px 0 0;
}

.table_member tr:last-child td:first-child {
-moz-border-radius: 0 0 0 6px;
-webkit-border-radius: 0 0 0 6px;
border-radius: 0 0 0 6px;
}

.table_member tr:last-child td:last-child {
-moz-border-radius: 0 0 6px 0;
-webkit-border-radius: 0 0 6px 0;
border-radius: 0 0 6px 0;
}