/*头部*/
.wrapper-short{width:1190px!important;margin:auto;}
.ca-x,.ca-right,.ca-logo{float:left;display:block;}
.ca-x{height:33px;width:4px;margin-top:35px;background:url("/shop/theme/xth1/images/common/cart-x.png") center no-repeat;}
.ca-right{font-size:24px;color:#333;margin-top:32px}

/*进度条*/
.ca-go{width:495px;margin-top:35px;}
.ca-state li{float:left;margin-left:65px;}
.ca-state li.blue{margin-left:45px;}

h3{font-size:16px;color:#333;padding:10px 5px;font-family:'微软雅黑'}
.ca-goods{background:#f1f8fe;padding:0 10px;}
.ca-goods li{float:left;height:40px;line-height:40px;text-align:left;}
.ca-goods .ca-1{width:116px;}
.ca-goods .ca-2{width:356px;}
.ca-goods .ca-3{width:150px;}
.ca-goods .ca-4{width:130px;}
.ca-goods .ca-5{width:123px;}
.ca-goods .ca-6{width:100px;}

.all_checkbox{vertical-align: middle!important;margin-bottom:3px;margin-right:5px;}
/*购物车列表*/
.ca-list{padding:0 10px;}
.ca-list li{float:left;}
.ca-list .cat-1{width:30px;}
.ca-list .cat-2{width:440px;}
.ca-list .cat-3{width:125px;height:115px;line-height:115px;}
.ca-list .cat-4{width:158px;}
.ca-list .cat-5{width:120px;height:115px;line-height:115px;}
.ca-list .cat-6{width:100px;}
.ca-list .cat-2 a{display:block;}
.ca-list .cat-2 span{display:block;}
.ca-list .cat-2 .ca-img{padding:20px 10px;}
.ca-list .cat-2 .ca-img img{width:80px;height:80px;}
.ca-list .cat-2 .ca-name{width:300px;margin-top:50px;height:20px;overflow:hidden;text-overflow:ellipsis;display:box;display:-moz-box;}
.ca-list .cat-4 .ca-has{color:#999;margin-left:28px;margin-top:10px;}
.ca-list .cat-6 a{display:block;}
.ca-list .cat-6 .ca-det{margin-top:40px;}
.ca-list input[type=checkbox]{margin-top:36px;}
/*商品数量加减*/
.add-minus{ border: 1px solid #ddd;height: 22px;line-height: 0;margin-top:40px;position: relative;width: 81px;z-index: 10;}
.add-minus button{ cursor: pointer;width: 22px;font-size: 14px;outline: 0 none;border:0;}
.add-minus input{ border-left:1px solid #ddd;border-right: 1px solid #ddd;width: 32px;height:22px;line-height: 22px; float: left;text-align: center;  border-top:0;border-bottom:0;height: 21px\9}
.add-minus .icon-del{ background:url("/shop/theme/xth1/images/common/icon-add.png") no-repeat scroll 7px 8px;width: 22px;height: 20px;float: left }
.add-minus .icon-del-gray{ background:url("/shop/theme/xth1/images/common/icon-add.png") no-repeat scroll 7px -46px;width: 22px;height: 20px;float: left }
.add-minus .icon-add{ background:url("/shop/theme/xth1/images/common/icon-add.png") no-repeat scroll -51px 8px;width: 22px;height: 20px;float: left}
.add-minus .icon-add-gray{ background:url("/shop/theme/xth1/images/common/icon-add.png") no-repeat scroll -51px -47px;width: 22px;height: 20px;float: left}
/*满减*/
.ca-reduce{height:28px;line-height:28px;background:#f9f9f9;padding:5px 20px;}
.ca-reduce span{display:block;float:left;padding:0 3px;}
.ca-reduce .orange-col{font-size:14px;font-weight:700;}
.btn-cou{width:96px;height:36px;line-height:36px;vertical-align:middle;text-align:left;padding:5px;background:#fff;border:1px solid #e2e2e2;}
.see-more{width:16px;height:16px;right:20px;top:20px;display:inline-block;background:url("/shop/theme/xth1/images/common/see-more.png")}

/*结算*/
.ca-check{padding:0 20px 10px 10px;}
.ca-check .ca-left a{display:block}
.ca-center{margin-left:200px;}
.ca-center .red{font-size:16px;}
.btn-check{width:130px;height:50px;font-size:20px;}
.has-goods{display:inline-block;width:98px;}
/*最近收藏*/
.ca-see{margin-top:50px;}
.ca-like li{cursor:pointer;float:left;width:100px;height:30px;line-height:30px;text-align:center;border-bottom:0;background:#fff;margin-bottom:0;}
.ca-box{width:150px;padding:10px;}
.ca-title{height:35px;line-height:16px;display:block;}
.ca-box a img{width:150px;height:150px;}
.btn-in{height:26px;width:90px;color:#666;border-radius:4px;background:url("/shop/theme/xth1/images/common/btn-in.png") repeat-x;}
.ca-like li.titleon{height:31px;margin-bottom:-1px;color:#2f5eba}
.swiper-container {height: 300px;width: 830px;}
.arrow-left { background: url("/shop/theme/xth1/images/common/row-left.png") no-repeat left top !important; position: absolute;left: 10px;
    top: 50%;margin-top: -15px; width: 17px;height: 30px;}
.arrow-right { background: url("/shop/theme/xth1/images/common/row-right.png") no-repeat left bottom !important;position: absolute;right: 10px;
    top: 50%;margin-top: -15px; width: 17px;height: 30px;}

/*宽度为1000的底部样式重新定义*/
.width-special{width:1000px!important;margin:auto;}
.footer-top ul li{padding-left:31px;width:220px;}
.footer-top .footer-right ul li{padding-left:0!important;}
.footer-right{width:252px;float:right!important;}
.footer-center img{width:250px;}
.copyright span{width:1000px;}
.margin-special{margin-left:24px;}

/*没有商品*/
.no-goods{ text-align:center;margin:80px 0;}
.no-goods i{ display:inline-block;height:30px;width:38px;vertical-align:middle;background: url("/shop/theme/xth1/images/list/no-goods.png") no-repeat;}
.no-goods span{ font-size:18px;}
.orange-col{background:#e00001;color:#fff;}
.cart_empty{text-align:center;font-size:16px;width:400px;margin:auto;margin-top:50px;}
/*套装商品*/
.group_scope{border-bottom:1px solid #e2e2e2;}
.group_goods{overflow:hidden;border-bottom:1px solid #e2e2e2;padding:10px;}
.group_goods li{float:left;height:80px;line-height:80px;}
.li_02 img{width:80px;height:80px;}
.group-scope{overflow:hidden;padding:20px 10px 10px 0px;border-bottom:1px dashed #e2e2e2}
.group-scope li{float:left;}
.cart_operate_li a{display:block;}
.group-scope .li_03{width:200px;margin-top:10px;}
.group-scope .li_06{margin-left:305px;width:100px;margin-top:10px;}
.group-scope .li_08{margin-left:100px;margin-top:10px;}
.gg-reduce{background:#f83c02;color:#fff;padding-left:5px;padding-right:5px;}
.no-number{width:20px;height:20px;margin-top:30px;background:url("/shop/theme/xth1/images/member/no-number.png") no-repeat;background-size:100% 100%;}