@charset 'utf-8';
/*-css*/
input[required]:invalid, input:focus:invalid, textarea[required]:invalid, textarea:focus:invalid{box-shadow: none;}
.input-style{vertical-align: middle;width: 258px;text-align: left;border: 1px #d7d7d7 solid;line-height: 16px;padding: 10.5px 10px;height: 16px;background: #fff;}
.shopcart_main {
   width:100%; min-width:1200px;
  min-height: 500px; padding-top:20px;
  margin-bottom: 0; background-color:#f5f5f5;
}
.shopcartW {
  min-height: 430px;
  width: 1200px;
  margin: 0 auto; background-color:#FFFFFF;
}


.order-content{width: 1200px;margin: 0 auto;}
.order-title{background: #fff;overflow: hidden;line-height: 56px; padding: 0 40px;}
.order-title h3{font:16px/56px "Microsoft YaHei","微软雅黑","宋体"; color: #444; float: left;}

.shop-list-title{background: #f7f7f7;line-height: 50px;overflow: hidden;box-shadow: 0px 1px 1px 0px rgba(0,0,0,0.1);padding: 0 0 0 40px;text-align: center;}
.shop-list-title li{float: left;}
.width6{width: 6%;}
.width10{width: 10%;}
.width12{width: 12%;}
.width14{width: 14%;}
.width16{width: 16%;}
.width19{width: 19%;}
.width32{width: 32%;}
.width34{width: 34%;}
.width25{width: 25%;}
.width20{width: 20%;}
.width15{width: 15%;}
.w027{ width: 27%;}
.t35{ padding-top:35px;}
.text-left{text-align: left;}
.red { color: #fa4f4f;}

/*td-1*/
.list-border{border-right: 1px #d8d8d8 dotted;padding: 15px 0;}
.shop-img-box img{border-radius: 100%;}
.wh68{ width:68px;height: 68px;}

.icon-remove{display: inline-block;width: 11px;height: 16px;background: url("../newimages/order_icon.png") 0px 0px;}
.remove-shop-a:hover{color: #ff8103;}
.remove-shop-a:hover .icon-remove{background: url("../newimages/order_icon.png") 0px -23px;}

.add-reduce{width: 89px;font-size: 0;padding: 1px; border: 1px #eaeaea solid;margin: 0 auto;overflow: hidden;}
.add-reduce a{float:left;display:block;width: 24px;height: 24px;text-align: center;font-size: 18px;line-height: 24px;color: #b6b6b6;background: #f5f5f5;margin:0;padding:0;letter-spacing:normal;word-spacing:normal;-webkit-user-select: none; -moz-user-select: none;}
.add-reduce input{float:left;display:block;width: 41px;height: 24px;text-align: center; font-size: 14px;line-height: 24px;-webkit-user-select: none; -moz-user-select: none;}
.border0{ border:0;}
/*td-5*/

.shop-list-content{padding-top: 10px;}
.shop-list-ul{background: #fff;margin-bottom: 11px !important;box-shadow: 0px 1px 1px 0px rgba(0,0,0,0.1);}
.shop-list-ul>li{padding: 8px 0 8px 40px;overflow: hidden;text-align: center;font-size: 0;[;letter-spacing: -4px;][;word-spacing: -4px;]}
.shop-list-ul>li>div{font-size: 14px; }
.shop-list-ul>li.list-li-title{ text-align:left; border-bottom: 1px solid #e7e7e7; padding: 10px 0 10px 40px;;}
.shop-list-ul>li .list-li-div{margin-left: 2.6%; color: #999;}
.shop-list-ul>li .list-li-div span{color: #FFF; background: #fa4f4f; font-size: 12px; padding: 2px 5px; margin: 0 5px 0 11px;}

<!--结算 start-->
.shop-account{background: #fff;}
.shop-account-top{border-bottom: 1px #ebebeb solid;line-height: 50px;padding: 0 80px 0 68px;overflow: hidden;color: #666;}
.shop-account-top>a{float: left;margin-left: 30px;}

.checked-label{float: left;vertical-align: middle;}
.checked-label input{vertical-align: middle;margin-right: 5px;}
.gray-opera{color: #666;}
.gray-opera:hover{color: #ff7102;}

.shop-account-price{float: right; padding: 15px 0;}
.shop-account-price p{ text-align: right; line-height: 30px;}
.shop-account-price span{color: #ff6600;margin: 0 5px;}
.shop-account-price label{margin-left: 15px;}
.shop-account-price label span{color: #f94b4b;font-weight: 600;}
.shop-account-price label big{font-size: 18px;}
.shop-account-btn{padding: 20px 60px;text-align: right;}
.shop-account-btn a{padding: 0 34px;min-width: 74px;text-align: center;font-size: 18px;}
.shop-account-btn .orange-border{line-height: 44px;margin-right: 10px; border: 1px solid #004b92; color: #004b92;}
.shop-account-btn .orange-border:hover{ color: #fff; background: #004b92;}
.shop-account-btn .orange-btn{line-height: 46px; background: #FA4F4F;}
.shop-account-btn .orange-btn:hover{ opacity: 0.9;}
<!--结算 结束-->
.orange-border{border: 1px #ff7102 solid;border-radius: 3px;color: #ff7102;}
.orange-border{border: 1px #ff7102 solid;border-radius: 3px;color: #ff7102;}
.orange-border:hover{background: #ff7102;color: #fff;}
.orange-btn{background: #ff7f00;color: #fff;border-radius: 3px;}
.orange-btn:hover{background: #ff7f00; color: #fff;}
.inlineb{display: inline-block;*display:inline;*zoom:1;vertical-align: middle;[;letter-spacing: normal;][;word-spacing: normal;]}


<!--空购物车-->
.carBox {
    border-bottom:10px solid #f5f5f5;
    margin-top: 10px;
    overflow: hidden; background-color:#fff;
}
table.myCar {
    margin: 38px auto 88px;
}
table {
    border-collapse: collapse;
    border-spacing: 0;
}
th {
    text-align: inherit;
}table.myCar td {
    padding: 15px 0 0 15px;
}
table.myCar p{
    color: #333333; font:18px/45px "Microsoft YaHei","微软雅黑","宋体";
}
.blue {
    color: #0079c0; font:18px/45px "Microsoft YaHei","微软雅黑","宋体"; 
}
table.myCar td a {
    display: inline-block;
    height: 45px;
    padding: 0 30px;
    font-size: 20px;
    color: #fff;
    line-height: 45px;
    text-align: center;
    text-decoration: none;
    background: #fa3e4c;
    border: 0;
    border-radius: 2px;
    cursor: pointer;
}table.myCar td a:hover {
    background: #ce2633;
}






.order-body { width: 1200px; margin: 0 auto 0px auto; background-color:#FFFFFF;}
.order-sum{width: 1100px;margin: 0 auto;border-bottom:1px solid #EEEEEE; background:url(../newimages/tishiorder.jpg) #FFFFFF no-repeat 20px 20px; min-height:150px;}
.order-ts-l{width: 500px; float:left;}
.order-ts-r{width: 450px; float:right;}
.order-ts-l p{color: #333; font:14px/25px "Microsoft YaHei","微软雅黑","宋体";  text-align: left; margin:0px 0px 0px 120px;}
.order-ts-l p.ordertitle {width:100%; color: #000; font:20px/45px "Microsoft YaHei","微软雅黑","宋体";  text-align: left; margin:30px 0px 0px 120px;}
.order-ts-l p span{color: #FF0000; font:14px/25px "Microsoft YaHei","微软雅黑","宋体";}
.order-ts-r .yf { text-align: center; font-size: 24px; color: #000; padding: 50px 0px 0px 0px;clear: both;}
.order-ts-r .yf span {display: inline-block;min-width: 50px;  color: #e51616;}

.order-tishi{width: 1100px;margin: 0 auto; background-color:#FFFFFF; }
.order-tishi span{margin-left:120px; color: #000; font:15px/65px "Microsoft YaHei","微软雅黑","宋体"; }

.martop30px{ margin-top:30px;}
.order-body .pay-type{width: 1100px; padding: 20px 0px; min-height: 120px;  margin: 0 auto;}
.order-body .pay-type .type-title{color: #000; color: #000; font:18px/30px "Microsoft YaHei","微软雅黑","宋体";  height: 30px;padding-bottom: 15px;border-bottom:1px solid #EEEEEE;}
.order-body .pay-type .type-box{width: 980px;padding: 10px 60px; background: #fff; border-radius: 3px}
.order-body .pay-type .type-box .list{border-bottom: 1px solid #e5e5e5; overflow: hidden; padding: 20px 0 30px;}
.order-body .pay-type .type-box .list:last-child{border-bottom: none}
.order-body .pay-type .type-box .list .pt{width: 70px;text-align: right;font-size: 14px;color: #000;height: 40px;line-height: 40px;float: left;}
.order-body .pay-type .type-box .list .type-list{padding: 0 30px; min-height: 40px; width: 810px;float: left;}
.order-body .pay-type .type-box ul{overflow: hidden;}
.order-body .pay-type .type-box ul li.b-box{float: left;width: 190px;height: 38px;margin: 5px;border: 1px solid #b1c3e0 }
.order-body .pay-type .type-box ul li.checked{float: left;width: 190px;height: 38px;margin: 5px;border: 1px solid #ff2a2e;background:url(../images/product/che_on.png) no-repeat right bottom;}
.order-body .pay-type .type-box ul li.b-box img{padding: 4px 0 4px 20px}
.order-body .pay-type .type-box ul li.checked img{padding: 4px 0 4px 20px}

.order-body .btn-box{ width: 1100px;margin: 0 auto; padding: 35px 50px;min-height: 50px;text-align: right;}
.order-body .btn-box a.btn{display: inline-block;width: 150px;text-align: center;height: 50px;line-height: 50px;font-size: 18px; color: #fbfbfb;background: #3a99d8; border-radius: 3px; }
.order-body .btn-box a.btn:hover{background: #1e82c4}













