@charset "UTF-8";

body{overflow-y:scroll;}
.top-bar { height: 32px; line-height: 32px; border-bottom: 1px solid #ddd; background: #eee; }
.top-bar a, .top-bar .services-tel { padding: 0 12px 0 10px; background: url(../img/line.png) no-repeat right center; }
.top-bar a.rs, .top-bar span a:last-child { background: none; }
.focus {
 position: relative;height: 100px;overflow: hidden;
}

.focus .bd li,.focus .bd li a {
 height: 100px;
 width: 100%;
}
.focus .bd li a {display: block;}
.focus .hd {
 position: absolute;
 width: 100%;
 text-align: center;
 bottom: 40px
}

.focus .hd li {
 display: inline-block;
 width: 22px;
 height: 2px;padding:4px 0;
 margin:0 4px;
}
.focus .hd li:before{
 width: 100%;height: 2px;
 cursor: pointer;
 content: '';
 display: block;
 background: #d1d3d3;
 border-radius: 1px;
 -webkit-transition: all .2s ease-out;
 transition: all .2s ease-out
}
.focus .hd li.on:before{
 background: #df001f
}
.my-cart{background:#fff;border-radius:4px;}
.content{padding-bottom:80px;}
/*购物车*/
.empty-cart { padding: 150px; }
.empty-tips { width: 260px; margin: 0 auto; background: url(../img/cart_notice.png11) no-repeat left top; padding-left: 80px; line-height: 30px; }
.empty-tips a { padding: 0 5px; }
.my-cart .hd { height: 40px; padding-left:15px;}
.my-cart .hd li { height: 40px; line-height: 40px; float: left; margin-right: 20px; font-size: 14px; }

.cart-box .tit, .cart-box .cart-foot { height: 45px; line-height: 40px; padding: 0 15px; }
.cart-box .cart-list .item { border-top: 1px solid #fafafa; padding: 0 15px; }
.cart-box .select { width: 52px; height: 100%; position: relative; }
.cart-box .cart-list .select{height: 100px;}
.cart-box .cart-list .select input[type='checkbox']{position: absolute;left: 0;top: 50%;left:50%;margin: -7px 0 0 -7px;}
.cart-box .cart-list .pic img { width: 80px; height: 80px; padding: 10px; }
.cart-box .cart-list .name { display: table; height: 100px; width: 540px; }
.cart-box .cart-list .name .goodsName { display: table-cell; vertical-align: middle; padding: 0 10px; }
.cart-box .cart-list .goods-Item { height: 100px; /*border-top: 1px solid #ddd;*/ }
.cart-box .cart-list .supplier { height: 40px; line-height: 40px;}
.cart-box .tit .name { width: 620px; }
.cart-box .price, .cart-box .sub-total { width: 120px; }
.cart-box .num, .cart-box .handle { width: 128px;position: relative; }
.cart-box .spinner{ margin: 38px auto; }
.cart-box .checkbox{margin: 0;}
.cart-box .cart-list .price, .cart-box .cart-list .sub-total, .cart-box .cart-list .handle { line-height: 100px; }
.cart-box .cart-foot { border-top: 1px solid #fafafa;}
.cart-box .tit .checkbox,.cart-box .cart-foot .checkbox{line-height: 40px;}
.cart-box .total span{font-size:16px;}
.cart-box .total-num{ width: 100px; }
 .cart-box .total-price { width: 140px; }
.cart-box .cart-foot .btn-link { margin: 0 20px; }
.delBtn{width:24px;height:24px;display:inline-block;background:url('../img/remove.png') no-repeat center;vertical-align:middle;}
.delBtn:hover{background-image:url(../img/remove_H.png)}