/* cart begin */
.top_nav_search_xs{height:0;line-height:0;overflow:hidden;padding:0;margin:0;}

.cart_t{font-size:24px;font-family:"微软雅黑";color:#241c19; background:url(../images/ico_cart.png) no-repeat left center;padding-left:36px;}
.cart_nav{margin-top:15px;}
.cart_nav li{float:left;width:33.3%;background-color:#f3f3f3;color:#303030;font-family:"微软雅黑";font-size:14px;line-height:2.4; text-align:center;}
.cart_nav li.sel{ background-color:#0091bd;color:#fff;}

.cart_table{width:100%;margin-top:15px;}
.cart_table table{border-collapse:collapse;width:100%;}
.cart_table table td{border:1px solid #ebebeb; text-align:center;}
.cart_table table thead td{background-color:#f3f3f3;text-align:center;padding:5px;color:#333333;font-size:16px;font-family:"微软雅黑";}

.cart_table .btn_num{margin:0;border:1px solid #c0c0c0;background:#fff;line-height:24px;height:28px;width:28px;text-align:center;cursor:pointer;color:#666;padding:0 0;margin:0 0; border-radius:0;}
.cart_table .btn_num:nth-child(1){border-right:0;}
.cart_table .btn_num:nth-child(3){border-left:0;}
.cart_table .input_num{border:1px solid #c0c0c0;margin:0;line-height:28px;height:28px;width:56px;padding:0 0;margin:0 0; text-align:center;border-left:0 none;border-right:0 none;border-radius:0;}
.cart_table .pro{padding:3%;}
.cart_table .pro .pic{width:90px;border:1px solid #dbdbdb;}
.cart_table .pro .pic img{width:100%;}
.cart_table .pro .t{text-align:left;padding-left:10px;line-height:2;padding-top:10px;}
.cart_table .pro .t1{color:#333333;}
.cart_table .pro .t2{color:#666666;}
.cart_table .price{font-size:16px;}
.cart_table .del{font-size:14px;}

.cart_div2{margin-top:5%;margin-bottom:5%;padding-left:5px;line-height:30px;}
.cart_div2 .del_sel{color:#0091bd;display:inline-block;padding-left:10px;}
.cart_div2 .money{color:#ff0101;font-size:22px;}
.cart_btn{margin-top:5%;}
.cart_btn a.btn_goto{display:block;float:left;color:#666666;border:1px solid #cccccc; background-color:#f3f3f3;width:160px;height:44px;line-height:44px; text-align:center;font-size:16px;font-family:"微软雅黑";}
.cart_btn a.btn_checkout{display:block;float:right;color:#fff;background-color:#0091bd;width:160px;height:44px;line-height:44px; text-align:center;font-size:16px;font-family:"微软雅黑";}
.cart_btn a span{font-family:"宋体";}
@media (max-width: 991px) {
  .cart_table .pro .pic{width:20%;}
  .cart_table .pro .t{width:80%;}
  .t3{margin-top:2%;}
  .pic{margin-top:4%;}
  .cart_table .pro .t{text-align:left;padding-left:3%;line-height:2;padding-top:3%;}
  .cart_btn a.btn_checkout{clear:both;width:100%;margin-top:5%;margin-bottom:5%;}
}
@media (min-width: 992px) and (max-width: 1199px) {	
   .cart_nav{margin-top:5px;}
}
@media (min-width: 1200px) {
   .cart_nav{margin-top:5px;}
}
/* cart end */

/* check begin */
.check_t {font-size:18px;font-family:"微软雅黑";margin-top:30px;margin-bottom:30px;line-height:18px;color:#000000;}
.check_t .ico{display:block;width:5px;height:18px;background-color:#0091bd;margin-right:12px;float:left;}

.address_list{margin-top:10px;}
.address_item{float:left;border:1px solid #dbdbdb;padding:1%;line-height:2;color:#666666;font-size:13px;}
.address_list .sel{border:1px solid #0091bd;background:url(../images/input_sel.png) no-repeat right bottom;}

.delivery_type_list .t{color:#000000;}
.delivery_type_list input{width:98px;height:32px;border:1px solid #dbdbdb;color:#333; background-color:#fff;margin-right:10px;cursor:pointer;}
.delivery_type_list input:hover{border:2px solid #0091bd;}
.delivery_type_list .delivery_type_sel{border:2px solid #0091bd;background:url(../images/input_sel.png) no-repeat right bottom;}
.delivery_time{margin-top:20px;}
.delivery_time .t{color:#000000;}
.delivery_time input{margin-bottom:5px;}
.delivery_time .time{margin-right:5px;display:inline-block;line-height:20px;}
.payment_list input{width:98px;height:32px;border:1px solid #dbdbdb;color:#333; background-color:#fff;margin-right:10px;cursor:pointer;}
.payment_list input:hover{border:2px solid #0091bd;}
.payment_list .pay_type_sel{border:2px solid #0091bd;background:url(../images/input_sel.png) no-repeat right bottom;}
.back_cart{margin-top:30px;margin-bottom:30px;line-height:18px;padding-right:10px;}
.back_cart a{font-size:14px;color:#0091bd;}

.use_money{ background:url(../images/ico_jia.png) no-repeat left 2px;height:31px;line-height:31px;font-size:14px;text-indent:32px;margin-top:20px;}
.use_money_on{ background:url(../images/ico_jian.png) no-repeat left 2px;}
.money_use{font-size:12px;height:31px;line-height:31px;margin-top:6px;display:none;}
.money_use input{border:1px solid #cccccc;height:31px;width:50px;}
.money_use .n{color:#0091bd;font-size:22px;line-height:31px;}

.use_point{ background:url(../images/ico_jia.png) no-repeat left 2px;height:31px;line-height:31px;font-size:14px;text-indent:32px;margin-top:20px;}
.use_point_on{ background:url(../images/ico_jian.png) no-repeat left 2px;}
.point_use{font-size:12px;height:31px;line-height:31px;margin-top:6px;display:none;}
.point_use input{border:1px solid #cccccc;height:31px;width:50px;}
.point_use .n{color:#0091bd;font-size:22px;line-height:31px;}

.use_yhq_t{ background:url(../images/ico_yhq.png) no-repeat left 2px;height:31px;line-height:31px;font-size:14px;text-indent:32px;margin-top:20px;padding-bottom:10px;}
.yhq_list{margin-top:10px;padding-left:20px;}

.check_total_sum{margin-top:10px;font-family:"微软雅黑";}
.check_total_sum p{margin-top:10px; text-align:right;}
.check_total_sum .t{font-size:12px;display:inline-block;width:100px;text-align:right;}
.check_total_sum .num_1{font-size:22px;color:#000;display:inline-block;width:100px;text-align:left;}
.check_total_sum .num_2{font-size:18px;color:#666666;display:inline-block;width:100px;text-align:left;}
.check_total_sum .num_3{font-size:18px;color:#666666;display:inline-block;width:100px;text-align:left;}
.check_total_sum .num_4{font-size:22px;color:#0091bd;display:inline-block;width:100px;text-align:left;}
.btn_submit{ background-color:#0091bd;color:#fff;font-size:16px;font-family:"微软雅黑";width:160px;height:45px;line-height:45px; text-align:center;margin-top:15px;margin-right:0;margin-left:36px;}
.address_item_add{ background-color:#0091bd;color:#fff;width:178px;height:30px;line-height:30px; text-align:center;}

@media (max-width: 991px) {
   .check_t{margin-top:20px;margin-bottom:20px;}
   .back_cart{margin-top:20px;margin-bottom:20px;}
   .address_item{width:100%;margin-bottom:2%;}
   .address_item_add{width:100%;}
   .check_total_sum{width:100%;}
   .btn_submit{width:100%;margin-left:0;margin-bottom:10px;}
}
@media (min-width: 992px) and (max-width: 1199px) {	
   .address_item{width:48.5%;margin-right:3%;margin-bottom:1%;margin-bottom:1%;}
   .address_item:nth-child(2n){margin-right:0;}
}
@media (min-width: 1200px) {
   .address_item{width:32%;margin-right:2%;margin-bottom:1%;margin-bottom:1%;}
   .address_item:nth-child(3n){margin-right:0;}
}

/* check end */

/* success begin */

.success_t{font-family:"微软雅黑";font-size:30px;color:#0091bd;width:240px; margin:30px auto; background:url(../images/ico_success.png) no-repeat left;padding-left:45px;}

.success_t2 {font-size:18px;font-family:"微软雅黑";margin-top:30px;margin-bottom:30px;line-height:18px;color:#000000;}
.success_t2 .ico{display:block;width:5px;height:18px;background-color:#0091bd;margin-right:12px;float:left;}

.success_order_info{border-top:1px solid #dddddd; border-bottom:1px dashed #dddddd;padding:10px;font-size:18px;color:#0091bd;font-family:"微软雅黑";}
.success_order_info .t{font-size:14px;color:#241c19;}
.success_order_info li{width:360px;float:left;line-height:40px;height:40px;}

.payment_list{margin-bottom:30px;}
.payment_list li{float:left;width:148px;border:1px solid #dbdbdb;margin-right:20px;}
.payment_list li img{width:100%;}

/* success end */