
.h1{font-size:20px;line-height:40px;margin-top:30px;}
.box-style{background:#fff;padding:20px;font-size:14px;line-height:34px;}
/*fomer*/
.ShoppingCart td{border-right: 1px solid #eee;border-bottom: 1px solid #eee;} 
.ShoppingCart .tdbg td{background:#fff;padding:10px 0px; text-align:center; border:0; color:#999;}
.ShoppingCart .tdbg td a{color:#999;}
.ShoppingCart .tdbg td.align_Left{text-align:left;padding-left:15px}
.ShoppingCart .Thead,.ShoppingCart .Tfoot{text-align:center;background:#fafafa;padding:10px }
.ShoppingCart .Thead td{padding:10px; font-size:14px;border-right:0;}
.ShoppingCart .Tfoot td{border:0}
.part_invoice h1{font-size:20px;font-weight:normal;margin-top:15px; height:30px; line-height:30px;margin-bottom:10px;}

label a{color:#208399;}
input[name="addressId"],
input[name="DeliveryID"],
input[name="invoiceId"],
input[name="InvoiceContent"],
input[name="PayMentID"]{float:left;margin:2px 10px 0 0;}
input[name="PayMentID"]{ margin-top:0px; float:none;}

/*input[name="DeliveryID"]{margin-top:8px;}*/


#showInvoiceContent{height:23px;line-height:23px;font-size:13px;}
#showInvoiceContent label{float:left;margin-right:20px;}

.ttitle{padding-left: 0 !important;}

/**订单信息**/
.waitInfo{color:#666;Background:#fff url(/sysimg/loading.gif) no-repeat 3px 3px;border:#C0C0C0 1px solid; margin-left:10px;padding-top:4px;padding-bottom:3px;padding-left:20px;padding-right:10px;font-size:12px;font-weight:400;}
.ctable{margin-top:10px;background:#efefef}
.ctable tr td{height:30px;padding:5px; line-height:22px;background:#ffffff;padding: 15px 20px;}
.ctable .cleft{width:120px;font-size:12px;background:#fafafa;padding:10px; font-size:14px;}
.ctable tr td .button{display: block;width: 150px;height: 40px;line-height: 100%;background:#0288d1;text-align: center;color: #fff;font-size: 16px;border: 0px;cursor: pointer;margin-top: 15px;border-radius: 3px;}
.ctable tr td .button:hover{background:#f59121;}
.ctable input[type="text"]{border: 1px solid #ddd;background: #fff;margin-right:10px;vertical-align: middle;height: 31px; padding:0 10px;line-height: 31px;width: 250px;vertical-align: middle;}
select{width: 180px;height: 33px;margin:0 10px 0 0px;line-height: 100%;cursor: pointer;font-size: 12px;color: #999;font-family: "\5FAE\8F6F\96C5\9ED1";padding-left: 5px;border: 1px solid #ddd;/*box-shadow: 0 1px 3px #eee inset;*/background: #fff; vertical-align:middle;}
select[name="deliveryTime"]{ margin-left:10px;}
.ctable textarea{/*margin-left: 10px;*/resize: none !important;height: 50px; vertical-align:middle;padding: 10px;width: 400px;border: 1px solid #ddd;box-shadow: 0 1px 3px #eee inset;background: #fff;}
#showInvoiceTitleCompany .ccleft{ padding:15px 0;}

.ShoppingCart .tdbg td{padding:6px;background:#F9F9F9;font-size:12px}
.ShoppingCart .price{color:#f72e2e;font-weight: normal;}
.prolist{margin:5px}
.prolist ul{margin:0px;padding:0px}
.prolist ul li{width:100px;height:80px;float:left;list-style-type:none;}
#changeSucTip{background: url(/sysimg/shop/cartTipBottom.gif) bottom no-repeat;height:80px;padding-bottom:4px;}
#changeSucTip #tipContent{border:#ff9900 1px solid;background:#fffddd;border-bottom:none;height:77px;}
#changeSucTip #tipTitle{margin-top:10px;text-align:center;}
#changeSucTip #priceSpan{color:red;}
.Order_cart{width:438px;height:29px;float:left;padding-top:23px;}
#Order_cart_S1{background:url(/sysimg/shop/warebuy1.jpg) no-repeat;}
#Order_cart_S1 .step1{color:#fff;}
#Order_cart_S2{background:url(/sysimg/shop/warebuy2.jpg) no-repeat;}
#Order_cart_S2 .step2{color:#fff;}
#Order_cart_S3{background:url(/sysimg/shop/warebuy3.jpg) no-repeat;}
#Order_cart_S3 .step3{color:#fff;}
.Order_cart li{float:left;line-height:29px;padding-left:8px;font-weight:bold;}
.Order_cart .step1{width:120px;}
.Order_cart .step2{width:155px;}
.Order_cart .step3{}
.marginb10{margin-bottom:10px;clear:both}
.ShoppingCart{background:#fff; line-height:24px;border-spacing:0; border:1px solid #eee; border-bottom:0;}
#CartTb tr td{font-size:14px;}
#linepay_money_27, #linepay_money_26{color: #e91c35 !important;}
#showcoupon .coupontxt{height: 30px;border: 1px solid #ddd;padding: 0 10px;width:100px;margin: 0 5px;text-align: center;line-height: 30px;vertical-align: middle;box-shadow: 0 1px 3px #eee inset;}
#showcoupon .btn{background: #0288d1;color: #fff;border: 0;line-height: 30px;height: 30px;width: 50px;border-radius: 3px;}

.ShoppingCart td{border-right: 1px solid #eee;border-bottom: 1px solid #eee;} 
.ShoppingCart .tdbg td{background:#fff;padding:10px 0px; text-align:center; border:0; color:#999;}
.ShoppingCart .tdbg td a{color:#999;}
.ShoppingCart .tdbg td a.del{text-decoration: none;}
.ShoppingCart .tdbg td.align_Left{text-align:left;padding-left:15px;width: 30%;}
.ShoppingCart .Thead,.ShoppingCart .Tfoot{text-align:center;background:#fafafa;padding:10px }
.ShoppingCart .Thead td{padding:10px; font-size:14px;border-right:0;}
.ShoppingCart .Tfoot td{border:0}
.prolist{margin:5px}
.prolist ul{margin:0px;padding:0px}
.prolist ul li{width:100px;height:80px;float:left;list-style-type:none;}
#changeSucTip{background: url(/sysimg/shop/cartTipBottom.gif) bottom no-repeat;height:80px;padding-bottom:4px;}
#changeSucTip #tipContent{border:#ff9900 1px solid;background:#fffddd;border-bottom:none;height:77px;}
#changeSucTip #tipTitle{margin-top:10px;text-align:center;}
#changeSucTip #priceSpan{color:red;}
.gwcbox #couponnum{border:1px solid #ccc;margin-left:10px; height:20px; line-height:20px}
#part_invoice {margin-top: 30px;}
.part_invoice h1{font-size:20px;font-weight:normal;margin-top:15px; height:30px; line-height:30px;margin-bottom:10px;}
.ordersuccess{margin:10px 0px 40px; float:right;}
.ordersuccess *{vertical-align:middle}
.ordersuccess .button{float: right;display: block; width: 140px;height: 40px;line-height: 100%;background:#f59121;text-align: center;color: #fff;font-size: 16px;border: 0px;cursor: pointer;margin-top: 15px;line-height: 40px;border-radius: 3px; transition: .3s;}
.ordersuccess .button1:hover {background:#f28100;}
.ordersuccess .button2:hover{background:#c3c3c3;}
.ordersuccess .button1{margin-left:20px;}
.ordersuccess .button2{background: #cbcbcb;}
.searchBtn{border: 1px solid #e2e2e2;background: #f8f8f8;width: 80px;height: 33px;box-sizing: border-box;vertical-align: middle;color: #888;border-radius: 5px;}
#provinceid{ margin-left:0;}
/*#showselectarea{ margin-right:10px;}*/

/*add-style*/
.ShoppingCart tr td{ line-height:20px; font-size:14px; padding:10px;}
.ShoppingCart td .coutit,.ShoppingCart td .coutip{padding-left: 20px;}
.ShoppingCart td .coutit{padding-top:10px;}
.ShoppingCart td .coutip{margin-bottom:20px;}


.fapiao{margin-top:20px;font-size: 14px;color: #999;}
.fapiao input{float:left;margin:1px 10px 0 0;}



#part_cart{margin-top:30px;}
#part_cart .middle{margin-top:10px;}

.freight{color:#ff4000 !important;font-size:14px; font-weight:normal !important;}
.tgcart{width:1160px;margin:30px auto 0px;}
.tgcart h4{ height:30px; line-height:30px;font-weight: normal;font-size:20px; padding-bottom: 10px;}
.logomain .right{ float:left; padding-top:42px; margin:0 }
.logomain .right .changecity{ float:left; height:30px; width:148px; padding-top:13px;}
.logomain .sc{ float:left; margin:0 }
.allprice{ padding-right:15px; padding-bottom:10px;}
.allprice strong{ padding-bottom:5px; display:inline-block;}
.psxx .input{border: 1px solid #ddd;background: #fff;height: 30px;line-height: 30px;width: 180px;color:#999; padding-left:10px;}
.DeliveryList ul li{ float:none !important; padding-bottom:17px; font-size:14px;}
.ShoppingCart td{border-right:0;border-bottom:0; padding:10px; font-size:16px;} 



#myaddress label,
#myinvoice label{ display:block; margin:15px 0;font-size:13px;}
#myaddress label a{ color:#999; margin-left:10px;}
#myaddress .ctable br{ display:none;}
.part_invoice h1{ margin-top:30px;}

/*购物车*/
.cnumtext{text-align: center;float: left;border: 1px solid #eee;height: 28px;line-height: 28px;width: 40px;}
.order-button{width: 160px;height: 44px;line-height: 44px;background:#0288d1;text-align: center;color: #fff;font-size: 16px;border: 0px;  cursor: pointer;-webkit-transition: .3s;transition: .3s;border-radius:3px;cursor: pointer;}
.order-button:hover {background:#f80;}

.car-title{height:200px;background:#b5ebf7 url(201708242116.gif) no-repeat 50% 0;color:#208399;}
.car-title h4{font-size:30px;padding:60px 0 0 60px;line-height:40px;font-weight: normal;}
.car-title p{font-size:14px;line-height:24px;padding:10px 0 10px 60px;}


.gwc,.mainbox{margin:0 auto;width:1180px}
#buyselect{overflow:hidden;clear:both}
.carbox .addbtn{margin-right:8px;color: #999;}
.gwcnumtext {width: 35px;height: 28px;line-height: 28px;border: 1px solid #eee;text-align: center;float: left;color: #666; padding:0;}
.Reducebtn,.addbtn {background-color:#fff;width: 35px;height: 28px; line-height:28px;float: left;border: 1px solid #eee;font-size: 14px;font-weight: bold;text-align:center;color: #999;}
.Reducebtn:hover,.addbtn:hover{text-decoration:none}
.Reducebtn{border-right: 0px;}
.addbtn {border-left: 0px;}
.yybox input{vertical-align:middle}
.yybox #buybtn{float:none; margin:0}

.gwclove{margin-top:15px;}
.gwclove .tit{font-weight:normal;font-size:16px;}
.gwclove li{width:16.6%; float:left;}
.gwclove li .inner{ padding:15px; overflow:hidden; line-height:20px;}
.gwclove li img{width:130px;height:130px;margin:0 auto; display:block; margin-bottom:10px}
.gwclove li font{color:#dfad50;font-size:12px; line-height:24px;}
.gwclove li a{color:#333;}
.gwclove li a:hover{color:#c12626}
.gwclove li.libanner{padding:0px;width:225px; height:250px;margin-left:15px;background:url(../images/shop/shopbg04.png) repeat-x 0 100%;}
.gwclove li.libanner img{width:100%; height:240px;}
.gwclove li .title{height:24px; overflow:hidden; line-height:24px;font-size: 14px;}
.gwclove li .price{height:24px;line-height:24px; overflow: hidden;margin-top:5px;color:#f72e2e;font-weight:bold;}
.gojsbtn,.jxgwbtn{width:140px; height:40px; line-height:40px; text-align:center; font-size:16px; color:#fff;float:right;border-radius:3px;}
.gojsbtn{display: block;height: 40px;line-height: 100%;background:#0288d1;text-align: center;color: #fff;font-size: 16px;border: 0px;cursor: pointer;-webkit-transition: .3s;transition: .3s;float: right;margin-right: 20px;}
.gojsbtn:hover{background:#f59121;}
.jxgwbtn{background:#cbcbcb; margin-left:10px; color:#fff !important;}
.jxgwbtn:hover{background:#c3c3c3;}



.order_ok{background:#fff;margin:30px 0;padding:30px 40px;font-size:14px;line-height:34px;}

.order_ok .button{height:44px;line-height:44px;background:#f59121;color:#fff;width:160px; border-radius:3px;border: 0px;margin-top:15px;font-size:16px; cursor: pointer; transition: .3s;}
.order_ok .button:hover{background:#f67d05;}