﻿.mycart-wrap{padding-bottom:110px}.mycart-flow{margin:30px 100px 60px 100px}.mycart-flow>*{float:left}.mycart-flow .flow-ico{text-align:center;width:90px}.mycart-flow .flow-ico .icon{width:56px;height:56px;line-height:56px;text-align:center;color:#999;margin:0 auto;margin-bottom:5px;background:#f5f5f5;border-radius:28px}.mycart-flow .flow-ico .icon .ico{font-size:30px}.mycart-flow .flow-ico p{color:#b0b3bc}.mycart-flow .flow-ico.cur .icon{background:#f60;color:#fff}.mycart-flow .flow-ico.cur p{color:#f60}.mycart-flow .flow-ico.done .icon{background:#ffbc8f;color:#fff}.mycart-flow .flow-ico.done p{color:#ffbc8f}.mycart-flow .flow-ico.done p:before{content:"\e670";font-family:"ico";padding-right:3px}.mycart-flow .flow-line{margin-top:19px;width:216.66667px;height:20px;background:url("../images/ico_flow_bg.png") no-repeat right top;overflow:hidden}.mycart-flow .flow-line.done{background-position:right -40px}.mycart-flow .flow-line.fail{background-position:right -100px}.mycart-table .table{border:1px solid #ddd}.mycart-table .table>thead:first-child>tr:first-child>th,.mycart-table .table>thead:first-child>tr:first-child>td{background:#eee;border-color:#eee;padding:12px 8px;font-weight:normal;text-align:center}.mycart-table .table>thead:first-child>tr:first-child>th.tb-cart-td,.mycart-table .table>thead:first-child>tr:first-child>td.tb-cart-td{width:120px}.mycart-table .table>thead>tr>th,.mycart-table .table>thead>tr>td,.mycart-table .table>tbody>tr>th,.mycart-table .table>tbody>tr>td,.mycart-table .table>tfoot>tr>th,.mycart-table .table>tfoot>tr>td{padding:20px 15px}.mycart-table input[type="radio"],.mycart-table input[type="checkbox"]{margin-top:0}.mycart-table dl.product{position:relative;padding-left:100px;height:80px;text-align:left}.mycart-table dl.product dt{position:absolute;left:0;top:0;width:80px;height:80px}.mycart-table dl.product dt a{display:block;width:100%;height:100%;border:1px solid #eee;padding:1px}.mycart-table dl.product dt a:hover{border-color:#ccc}.mycart-table dl.product dt img{width:100%;height:100%}.mycart-table dl.product dd .pro-name{font-size:14px;padding-bottom:10px}.mycart-table dl.product dd .pro-info{color:#999;line-height:20px;font-size:12px}.mycart-table .price{font-size:12px}.mycart-table .price em{padding-right:3px}.mycart-table .price b{font-weight:normal}.mycart-table .price-sum{color:#dd0800;font-size:14px;font-weight:bold}.mycart-table .price-sum em{padding-right:3px;font-weight:normal;font-size:14px}.mycart-table .price-sum b{font-weight:bold}.mycart-table .operate{line-height:28px}.mycart-table .operate a{display:block}.mycart-table .operate a.a-fav.active{color:#999;text-decoration:none}.mycart-total{height:60px;line-height:60px;background:#eee}.mycart-total .fl{margin-left:20px}.mycart-total .fl input[type="radio"],.mycart-total .fl input[type="checkbox"]{margin-top:0}.mycart-total .fr{position:relative;padding-right:160px}.mycart-total .fr .mycart-all{float:right}.mycart-total .fr .mycart-all .price-total{color:#dd0800;font-size:24px}.mycart-total .fr .mycart-all .price-total em{font-size:16px}.mycart-total .fr .mycart-all .price-total b{padding-left:3px}.mycart-total .fr .btn-mycart{position:absolute;right:0;top:0;padding:0 36px;margin-left:20px;font-size:22px;display:block;background:#f60;color:#fff;border-radius:0;height:60px;line-height:60px}.mycart-total .fr .btn-mycart:hover{text-decoration:none;background:#dd0800}.cart-order .cart-order-address .address-add .btn-address-add{display:block;border:1px solid #eee;padding:10px 15px;border-radius:0}.cart-order .cart-order-address .address-add .btn-address-add:hover{background:#f5f5f5}.table-order{border:1px solid #dfdfdf}.table-order thead{background:#efefef}.table-order thead tr td{border-bottom:none;text-align:center;padding:8px 5px}.table-order tbody tr td{border-top:none;vertical-align:middle;text-align:center;border-bottom:1px solid #dfdfdf;font-family:"Hiragino Sans GB","Microsoft YaHei","黑体",sans-serif}.table-order tfoot{background:#efefef}.table-order tfoot tr td{border-top:none}.table-order tfoot tr td .notebar-row{background:#efefef;position:relative;padding-left:90px;margin:5px 10px}.table-order tfoot tr td .notebar-row label{position:absolute;left:0;top:0;height:34px;line-height:34px}.table-order tfoot tr td .notebar-row .form-control{border-radius:0}.table-order dl.product{position:relative;min-height:72px;padding:15px 0 15px 95px;text-align:left;font-family:"Microsoft YaHei",tahoma,arial,"Hiragino Sans GB",\\5b8b\4f53,sans-serif}.table-order dl.product dt{position:absolute;left:10px;top:10px;width:70px;height:70px}.table-order dl.product dt a{display:block;width:100%;height:100%;border:1px solid #eee}.table-order dl.product dt a:hover{border-color:#ccc}.table-order dl.product dt img{width:100%;height:100%}.table-order dl.product dd{font-size:14px}.table-order dl.product dd .pro-name{padding-top:0}.table-order dl.product dd .pro-info{color:#999;line-height:20px;font-size:12px}.table-order dl.product dd a{color:#333}.address-add-table{margin:20px}.address-add-table .btn-bar{margin-top:20px}.address-add-table .btn-bar .btn{margin-right:8px}.cart-invoice-tab .cart-invoice-content{border:1px solid #eee;padding:15px;margin-top:15px}.cart-invoice-tab .cart-invoice-content table{margin-bottom:0}.modal-invoice-wrap{padding:20px}.cart-count-wrap{border:1px solid #ddd;padding:20px}.cart-count-wrap .cart-count ul{float:right}.cart-count-wrap .cart-count ul li{text-align:right;display:block;line-height:28px}.cart-count-wrap .cart-count ul li .key{float:left;width:600px}.cart-count-wrap .cart-count ul li .txt{float:left;width:130px;font-family:"Hiragino Sans GB","Microsoft YaHei","黑体",sans-serif}.cart-count-wrap .cart-count ul li.totalprice{color:#dd0800}.cart-count-wrap .cart-count ul li.totalprice .txt{font-size:18px;font-weight:bold}.mycart-pay-panel{border:1px solid #ffd5b3;margin-top:68px}.mycart-pay-panel .title-style,.mycart-pay-panel .pay-tip .fr span,.mycart-pay-panel .pay-orderinfo h3,.mycart-pay-panel .pay-way .pay-tab-wrap h3{font-size:18px;font-weight:bold;color:#333;margin-bottom:15px}.mycart-pay-panel .pay-tip{height:108px;border-bottom:1px solid #ffd5b3;background-color:#fef9f1;padding:30px 70px}.mycart-pay-panel .pay-tip .fr b{color:#dd0800}.mycart-pay-panel .pay-tip .tip{position:relative;padding-left:60px}.mycart-pay-panel .pay-tip .tip .tip-icon{position:absolute;width:50px;height:50px;top:-3px;left:0;background:url("../images/ico_ret.png") no-repeat 0 0;background-size:100% auto}.mycart-pay-panel .pay-tip .tip .tip-icon.tip-icon-success{background-position:0 0}.mycart-pay-panel .pay-tip .tip .tip-icon.tip-icon-error{background-position:0 -50px}.mycart-pay-panel .pay-tip .tip .tip-icon.tip-icon-tip{background-position:0 -100px}.mycart-pay-panel .pay-tip .tip .tip-content h3{font-size:18px;font-weight:bold;margin-bottom:6px}.mycart-pay-panel .pay-tip .tip .tip-content p .red{padding:0 3px;font-weight:bold}.mycart-pay-panel .pay-orderinfo{padding:30px 70px}.mycart-pay-panel .pay-orderinfo ul.orderinfo li{position:relative;padding:3px 0;padding-left:110px;line-height:22px}.mycart-pay-panel .pay-orderinfo ul.orderinfo li span{position:absolute;top:3px;left:0;width:100px}.mycart-pay-panel .pay-way .pay-tab-wrap{background-color:#f1f1f1}.mycart-pay-panel .pay-way .pay-tab-wrap h3{padding:30px 70px 0 70px}.mycart-pay-panel .pay-way .pay-tab-wrap ul.pay-tab{padding:0 70px 30px 70px}.mycart-pay-panel .pay-way .pay-tab-wrap ul.pay-tab li{float:left;border:2px solid #ddd;padding:0 30px 0 55px;text-align:center;font-size:12px;text-decoration:none;background:#fff;height:44px;line-height:40px;margin-right:15px;color:#666;position:relative;background-image:url("../images/payway.png");background-repeat:no-repeat;font-size:16px;cursor:pointer}.mycart-pay-panel .pay-way .pay-tab-wrap ul.pay-tab li.bank{background-position:15px -80px}.mycart-pay-panel .pay-way .pay-tab-wrap ul.pay-tab li.zhifubao{background-position:15px -40px}.mycart-pay-panel .pay-way .pay-tab-wrap ul.pay-tab li.weixin{background-position:15px 0}.mycart-pay-panel .pay-way .pay-tab-wrap ul.pay-tab li.selected{border:2px solid #f60}.mycart-pay-panel .pay-way .pay-tab-wrap ul.pay-tab li.selected:after{display:block;width:18px;height:18px;line-height:18px;content:"\e655";font-family:"ico";position:absolute;right:-1px;bottom:-1px;color:#f60;font-size:18px}.mycart-pay-panel .pay-way .pay-tab-wrap .pay-tab-content{background:#fff;padding:30px 70px}.mycart-pay-panel .pay-way .pay-tab-wrap .pay-tab-content .tip{padding:20px;margin-bottom:20px}.mycart-pay-panel .pay-way .pay-tab-wrap .pay-tab-content .weixin{width:675px;height:368px;background:url("../images/pay_weixin_bg.png") no-repeat 0 0;position:relative}.mycart-pay-panel .pay-way .pay-tab-wrap .pay-tab-content .weixin #wxPayCode{width:280px;height:280px;position:absolute;top:10px;right:58px}.mycart-pay-panel .pay-way .pay-tab-wrap .pay-tab-content .weixin #wxPayCode img{width:100%;height:100%}
