/*
To change this license header, choose License Headers in Project Properties.
To change this template file, choose Tools | Templates
and open the template in the editor.
*/
/* 
    Created on : 2015-12-4, 14:35:40
    Author     : Administrator
*/

.cart-top{
    text-align: right;
    margin-top: 12px;
    height: 40px;
}
.cart-box-div{ font-size: 20px; text-align: left;}
.cart-table{ width: 100%;}
.cart-table th{ background: #fbe3af; height: 40px; font-size: 18px; color: #333333; font-weight: normal;}
.cart-list{ height: 120px; font-size: 14px;}
.cart-img-x{ text-align: left;}
.cart-img-x img{ height: 70px; border: 1px solid #ddd;}
.cart-td{ border: 1px solid #ccc;}
.cart-img-h{ float: left;}
.cart-img-t{ float: left; width: 200px;margin-top: 16px; margin-left: 5px;}
.cart-img-t a{ font-size: 14px;}
.cart-txt{ font-size: 18px;}
.cart-add,.cart-jj{ background: #eee; padding: 5px 10px; border: 1px solid #ccc; font-size: 18px; color: #c9c9c9; cursor: pointer;}
.cart-input{ border: 1px solid #ccc; background: #fff; padding: 5px 20px;}
.cart-list{ border-bottom: 1px solid #ccc;}
.cart-price{ color: #ff6b08;}
.car-dx{ margin: 10px 0px;}
.cart-xiaoji{ padding: 15px 15px; border: 1px solid #ccc;}
.cart-yxuan{ font-size: 18px; line-height: 40px;}
.cart-xiaoji:after{ display: block; content: ''; clear: both;}
.cart-xj{ font-size: 18px; line-height: 40px;}
.cart-xj span{ color: #ff6b08; font-size: 32px;}
.cart-btn{ text-align: right; margin-top: 30px; margin-bottom: 30px;}
.cart-rego{ border: 1px solid #fbbe3c; padding: 10px; font-size: 24px; margin-right: 20px;}
.cart-sub{ background: #ff6600; padding:12px 55px; font-size: 32px; color: #fff;}
.cart-sub:hover{opacity: .9; color: #fff;}
.cart-cd-top{ height: 50px;}

.input-radio-select{ background-image: url(../../images/icon.png); background-repeat:no-repeat; background-position: -31px -60px;}
.cart-cd-list{ margin-top: 60px;}
.cart-cd-title{ background: #fbbe3c; width: 185px; height: 50px; font-size: 30px; color: #fff; position: relative;} 
.cart-cd-title i{ background: #fbbe3c; height: 50px; width: 50px; display: block; position: absolute; top: 0px; right: -28px; border-radius:30px;}
.cart-cd-right{ font-size: 24px;}
.card-cdan-item{ border: 1px solid #fbbe3c;}
.card-cdan-item:after{ display: block; content: ''; clear: both;}
.card-cdan-item li{ float: left; padding-left:  15px; margin-top: 10px; border-bottom: 1px solid #ccc; padding-bottom: 10px;}
.car-cdan-img{ height: 180px; width: 180px; border: 1px solid #ccc;}
.car-cdan-img img{ height: 180px;} 
.car-cadan-title{ width: 180px;  color: #666;}
.car-cadan-price:after{ clear: both; content: ''; display: block;}
.car-cadan-price .car-cadan-price-y{color: #ff6b08;font-family: 'Myriad Pro';font-size: 24px;}
.car-cadan-price .car-cadan-price-n{color: #999;font-size: 15px; text-decoration: line-through; line-height: 36px;}
.car-add-pant{ text-align: left; padding-left: 5px;}
.car-add-card{ background: #ff8635; color: white; display: inline-block; padding: 5px 5px; width: 100px; text-align: center; border: 1px solid #ff6600; font-size: 16px;}

.dowm_ercode{background: url(../../images/dowm_order.png) no-repeat; width: 600px; height: 492px;}
.layui-layer.layer-cart-qcode{ background: transparent;box-shadow:none;}
.cart_load_qcode{background: url(../../images/cart_load_qcode.gif) center center no-repeat white; width: 206px; height: 210px; position: relative;left: 200px;top: 146px;}
.cart_load_qcode img{width: 210px;}

