@charset "utf-8";
/* CSS Document */
/*购物车*/
.main_right{ width: 1200px;}
.dingdan_box{ width: 1200px;border-bottom:2px solid #f60}
.dingdan_title{ border-bottom: 0; float: left}
.dingdan_title li a{ font-size: 16px; width: 140px;}
.dingdan_title li a em.yellow{ color: #f60}
.dingdan_title li a em{ padding-left: 5px}
.ddxx_title span.bzxx{ width: 450px;}
.ddxx_title span{ width: 140px; text-align: center; line-height: 44px;}
.main_xuanze{ margin-left: 10px;}
/*.main_xuanze a{ +float:left;color: #585858;font-size: 12px; border: 1px solid #e5e5e5; padding: 0 5px; line-height: 26px; display: inline-block; margin-right: 15px;}*/
.ddxx_title .quanxuan{ border: 0;background: url("../images/input.png") no-repeat 10px 15px; text-align: left; padding-left: 35px; width: 110px; }
.ddxx_title .quanxuan.xz{ border: 0;background: url("../images/input2.png") no-repeat 10px 15px; text-align: left; padding-left: 35px; width: 110px; }
.t_quanxuan{ display:block; float:left;border: 0;background: url("../images/input.png") no-repeat 0px 0px; text-align: left;height: 15px; width: 15px;  margin-top: 40px; margin-left: 5px;}
.t_quanxuan.xz{ display:block; float:left;border: 0;background: url("../images/input2.png") no-repeat 0px 0px; text-align: left;height: 15px; width: 15px;  margin-top: 40px; margin-left: 5px;}
.ddxxlb_box{ margin: 15px 5px;}

.ddxxlb_box div.bz_name{ width: 565px; margin-left: 10px;}
.y_price{ text-decoration: line-through; color: #737373}
.price-list strong{ color: #f60}
.ddxxlb_box div.shuliang .shuliang_box{ width: 90px; margin-left: 30px;}
.shuliang a{ display: block; background: #f0f0f0; float: left; line-height: 24px; padding: 0 6px; color: #444444;}
.shuliang a.jian_btn{ border: 1px solid #e5e5e5; border-right: 0;}
.shuliang a.jian_btn:hover{ border: 1px solid #f60; border-right: 1px solid #f60;}
.shuliang a.jia_btn{ border: 1px solid #e5e5e5; border-left: 0;}
.shuliang a.jia_btn:hover{ border: 1px solid #f60; border-left: 1px solid #f60;}
.shuliang span{ background: #fff; width: 40px; text-align: center; display: block; float: left; line-height: 24px; border:1px solid #bbb}
.ddxxlb_box div{ width: 145px;}
.ddxxlb_box div.dd_btns{ width: 150px;}
.ddxxlb_box{+padding-top:15px;+margin-bottom:0;}
.ddxxl_box{+margin-bottom:0;}
.ddxxl_box:hover{ border: 1px solid #dcdcdc; background: #fff3eb;}

.main_xuanze.mx2{ float: left}
.main_xuanze.mx2 a{ background-color: #fff}
.main_xuanze.mx2 a.quanxuan{ background: url("../images/input.png") no-repeat 0px 6px;}
.main_xuanze.mx2 a.quanxuan.xz{ background: url("../images/input2.png") no-repeat 0px 6px;}
.price_right{ float: right}
.price_tips{ background: #f4f4f4;font-size: 12px;}
.p_yx{line-height: 26px; margin-top: 10px; float: left; margin-right: 15px;}
.p_yx strong{ color: #f60; padding: 0 5px;}
.z_jq{ float: left;line-height: 26px; margin-top: 10px;}
.z_jq strong{  color: #f60; font-size: 16px;padding: 0 5px;}
.price_right a{ float: left; background: #f60; color: #fff; line-height: 48px; display: block; margin-left: 20px; padding: 0 15px;font-size: 16px; font-weight: bold}

.qxxz{ border: 1px solid #f60; padding: 15px 20px}
.qxxz_img{ float: left; margin-right:30px; position: relative}
.qxxz_img a{ position: absolute; top: 0; right: 0; background: #4c4c4c; color: #fff; line-height: 24px; padding: 0 5px;font-size: 12px;}

.jq_box{ float: right; line-height: 42px;}
.jq_box strong{ color: #f60}
.jq_box a{ background: #707070;  color: #fff; line-height: 34px; border-radius: 4px; display: inline-block; padding: 0 15px; margin-left: 10px;}
.jq_box a.kjs_btn{ background: #f60; }















