﻿/*购物车样式*/
input,textarea{vertical-align:initial}
input,textarea{-webkit-user-select:text;-ms-user-select:text;user-select:text;-webkit-appearance:none}
input,textarea{-webkit-user-select:text;-ms-user-select:text;user-select:text;-webkit-appearance:none}
a{color:#666}
em,i{font-style:normal}
.radioH5{-webkit-appearance:radio}
#cart_container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-ms-flex-direction:column;-webkit-box-orient:vertical;box-orient:vertical;-webkit-flex-direction:column;flex-direction:column;height:100%}
.layout_body{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;overflow-y:auto;-webkit-overflow-scrolling:touch}
/*空购物车*/
.modGiftCard{padding:10px}
.modGiftCard .noGift,.modGiftCard .noCar{display:block;width:95px;height:75px;margin:10px auto;background:url(../images/img_noGift.png) no-repeat 0 0;background-size:95px auto}
.modGiftCard .noCar{background:url(../images/img_noCar.png) no-repeat 0 0;background-size:95px auto}
.page-shopCart .goods_box{margin-top:10px}
.page-shopCart .goods_box:first-child{margin-top:0}
.page-shopCart .goods_box:first-child-title{border-top:none}
.page-shopCart .goods_box-title{border-top:1px solid #e0e0e0;border-bottom:1px solid #e0e0e0;height:32px;line-height:32px;background-color:#f8f8f8;-webkit-box-sizing:border-box;box-sizing:border-box}
.page-shopCart .goods_box-title.enableHide{background-color:#fff}
.page-shopCart .goods_box-title.enableHide.show+.touchweb_com-shopCartHotProduct{display:block}
.page-shopCart .goods_box-title.enableHide.show .icon-right_arrow{-webkit-transition:all .5s ease;transition:all .5s ease;-webkit-transform:rotate(270deg);-ms-transform:rotate(270deg);transform:rotate(270deg)}
.page-shopCart .goods_box-title.enableHide .left{border-left:none}
.page-shopCart .goods_box-title.enableHide .icon-right_arrow{display:table-cell;width:20px;font-size:0.15rem;vertical-align:middle;-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);color:#757575}
.page-shopCart .goods_box-title .left{padding-left:10px;border-left:2px solid #ff3c25;font-size:0.12rem}
.page-shopCart .goods_box-title .left .check_box{top:5px;position:relative;width:20px;height:20px;border:1px solid #e6e6e6;-webkit-border-radius:2px;border-radius:2px;background-color:#fff;border-color:#bdbdbd;display:inline-block}
.page-shopCart .goods_box-title .left .check_box:checked{border-color:#ff9800;background-color:#ff9800}
.page-shopCart .goods_box-title .left .check_box:checked:after{content:'';position:absolute;left:3px;top:4px;width:11px;height:5px;border-left:2px solid #fff;border-bottom:2px solid #fff;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}
.page-shopCart .goods_box-title .left .check_box:disabled{background-color:#eee}
.page-shopCart .goods_box-title .left .link{font-size:0.1rem}
.page-shopCart .goods_box-title .right{display:inline-block;float:right;height:100%;font-size:0.0.1rem;}
.page-shopCart .goods_box-title .right .cart_info{display:table;float:left;line-height:normal;height:100%;margin-right:5px}
.page-shopCart .goods_box-title .right .cart_info em{color:#97d054;}
.page-shopCart .goods_box-title .right .cart_info .price{font-size:0.13rem;color:#ff3c25}
.page-shopCart .goods_box-title .right .cart_info>span{display:table-cell;vertical-align:middle}
.page-shopCart .goods_box-title .right .cart_info>span.double{display:inline-block}
.page-shopCart .goods_box-title .right .cart_info>span:nth-of-type(2){display:inline-block;color:#bdbdbd;-webkit-transform:scale(0.8);-ms-transform:scale(0.8);transform:scale(0.8)}
.page-shopCart .goods_box-title .right .btn_all{padding:6px 10px;color:#fff;background-color:#ff3c3c;border-top-left-radius:5px;border-bottom-left-radius:5px}
.page-shopCart .goods_box-tips{padding:10px;background-color:#fff1d9;color:#f39800}
.page-shopCart .goods_box-body .product_list{border-bottom:1px solid #e0e0e0}
.page-shopCart .goods_box-body .product_list .product_list_wrap{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-ms-flex-align:center;-webkit-box-align:center;box-align:center;-webkit-align-items:center;align-items:center;position:relative;padding:10px 10px 0 10px;border-bottom:1px solid #e0e0e0;background-color:#fff}
.page-shopCart .goods_box-body .product_list .product_list_wrap:last-child{border-bottom:none}
.page-shopCart .goods_box-body .product_list .product_list_wrap .check_box{position:relative;width:20px;height:20px;border:1px solid #e6e6e6;-webkit-border-radius:2px;border-radius:2px;background-color:#fff;border-color:#bdbdbd;display:inline-block}
.page-shopCart .goods_box-body .product_list .product_list_wrap .check_box:checked{border-color:#ff9800;background-color:#ff9800}
.page-shopCart .goods_box-body .product_list .product_list_wrap .check_box:checked:after{content:'';position:absolute;left:3px;top:4px;width:11px;height:5px;border-left:2px solid #fff;border-bottom:2px solid #fff;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}
.page-shopCart .goods_box-body .product_list .product_list_wrap .check_box:disabled{background-color:#eee}
.page-shopCart .goods_box-body .product_list .product_list_wrap .product_content{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;margin-left:10px}
.page-shopCart .goods_box-body .product_list .product_list_wrap .product_box{padding-bottom:10px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-ms-flex-pack:center;-webkit-box-pack:center;box-pack:center;-webkit-justify-content:center;justify-content:center;-ms-flex-align:center;-webkit-box-align:center;box-align:center;-webkit-align-items:center;align-items:center}
.page-shopCart .goods_box-body .product_list .product_list_wrap .product_pic{position:relative;width:75px;height:75px;margin-right:10px;font-size:0;line-height:0;z-index:1}
.page-shopCart .goods_box-body .product_list .product_list_wrap .product_pic img{display:block;width:100%;height:auto;position:absolute}
.page-shopCart .goods_box-body .product_list .product_list_wrap .product_con{display:block;margin:auto 10px auto 0;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;color:#111}
.page-shopCart .goods_box-body .product_list .product_list_wrap .product_con .product_title{display:block;height:34px;overflow:hidden;color:#111;font-size:.1rem;line-height:17px}
.page-shopCart .goods_box-body .product_list .product_list_wrap .product_con .product_from{color:#999;height:0.22rem;line-height:0.11rem;font-size:0.1rem; overflow:hidden;}
.page-shopCart .goods_box-body .product_list .product_list_wrap .product_con .product_from span{display:inline-block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
.page-shopCart .goods_box-body .product_list .product_list_wrap .product_con .product_from .editsize{display:none;border:1px solid #e0e0e0;background-color:#f8f8f8;color:#999}
.page-shopCart .goods_box-body .product_list .product_list_wrap .product_con .cell_price{padding-top:5px}
.page-shopCart .goods_box-body .product_list .product_list_wrap .product_con .sale_price{display:inline-block;color:#ff3c3c;font-size:0.12rem;vertical-align:middle;}
.page-shopCart .goods_box-body .product_list .product_list_wrap .product_con .promotion{margin-left:10px;background-color:Red;}
.page-shopCart .goods_box-body .product_list .product_list_wrap .product_con .d11{display:inline-block;padding:1px 3px;color:#fff;background-color:#f00;-webkit-border-radius:3px;border-radius:3px}
.page-shopCart .goods_box-body .product_list .product_list_wrap .product_con .sale_classcal{display:inline-block;padding:1px 3px;color:#fff;background-color:#ecbb59;-webkit-border-radius:3px;border-radius:3px}
.page-shopCart .goods_box-body .product_list .product_list_wrap .product_con .sale_classcal.ml5{margin-left:5px}
.page-shopCart .goods_box-body .product_list .product_list_wrap .product_option{min-height:66px;text-align:center}
.page-shopCart .goods_box-body .product_list .product_list_wrap .product_option .icon-rabish{display:block;width:22px;height:22px;margin-left:70px;margin-top:5px;text-align:center;font-size:0.17rem;color:#999}
.page-shopCart .goods_box-body .product_list .product_list_wrap .product_option .tool_num{height:30px;}
.page-shopCart .goods_box-body .product_list .product_list_wrap .product_option .tool_num:after{content:"";clear:both}
.page-shopCart .goods_box-body .product_list .product_list_wrap .product_option .tool_num input[type=button]{float:left;width:30px;height:30px;background-color:#fff;border:1px #bdbdbd solid;color:#757575;line-height:0.0.1rem;background-size:12px;background-repeat:no-repeat;font-style:20px;background-position:50% 50%;cursor:pointer;-webkit-box-sizing:border-box;box-sizing:border-box}
.page-shopCart .goods_box-body .product_list .product_list_wrap .product_option .tool_num input[type=number]{float:left;-webkit-appearance:none;height:30px;width:40px;color:#000;text-align:center;font-size:14px;border:1px solid #bdbdbd;-webkit-box-sizing:border-box;box-sizing:border-box;background-color:#fff;-webkit-border-radius:0;border-radius:0;margin:0;padding-top:2px;padding-bottom:2px}
.page-shopCart .goods_box-body .product_list .product_list_wrap .product_option .tool_num input[type=button].reduce{border-right:none;border-top-left-radius:3px;border-bottom-left-radius:3px}
.page-shopCart .goods_box-body .product_list .product_list_wrap .product_option .tool_num input[type=button].add{border-left:none;border-top-right-radius:3px;border-bottom-right-radius:3px}
.page-shopCart .goods_box-body .product_list .product_list_wrap .min_buy{font-size:0.09rem;color:#999;height:16px;line-height:16px;display:inline-block;}
.page-shopCart .goods_box-body .product_list .product_list_wrap .product_activty{padding-bottom:10px}
.page-shopCart .goods_box-body .product_list .product_list_wrap .product_activty:after{content:"";display:table;clear:both}
.page-shopCart .goods_box-body .product_list .product_list_wrap .product_activty-content{position:relative;float:right;width:72%;padding:8px 10px;background-color:#ffeae2;border:1px solid #f2ded6;color:#f27444}
.page-shopCart .goods_box-body .product_list .product_list_wrap .product_activty-content>span{float:right}
.page-shopCart .goods_box-body .product_list .product_list_wrap .product_activty-content:before{display:block;content:'';position:absolute;top:46%;left:-4px;width:5px;height:5px;background-color:#ffeae2;border:1px solid #f2ded6;border-right:none;border-bottom:none;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}
.page-shopCart .goods_box-body .product_list .product_list_wrap .product_activty-content:after{display:block;content:'';position:absolute;top:-10px;left:8%;box-sizing:content-box;width:92%;height:1px;border-top:1px solid #e0e0e0}
.page-shopCart .goods_box-body .product_list .product_list_wrap .product_activty-content.style_blue{background-color:#e8f8ff;border-color:#dcebf2;color:#1ca2e1}
.page-shopCart .goods_box-body .product_list .product_list_wrap .product_activty-content.style_blue:before{background-color:#e8f8ff;border-color:#dcebf2}
.page-shopCart .goods_box-body .product_list .product_list_wrap .product_activty-dot{position:relative;top:12px;left:25px;float:left;width:15px;height:15px;-webkit-box-sizing:border-box;box-sizing:border-box;background-color:#f27444;border:1px solid #e0e0e0;padding:3px;-webkit-border-radius:50%;border-radius:50%;background-clip:content-box}
.page-shopCart .goods_box-body .product_list .product_list_wrap .product_activty-dot:before{display:block;content:'';position:absolute;top:-50px;left:6px;width:1px;height:50px;border-left:1px solid #e0e0e0}
.page-shopCart .goods_box-body .product_list .product_list_wrap .product_activty-dot.style_blue{background-color:#1ca2e1}
.page-shopCart .goods_box-body .product_list .product_list_wrap.child{background-color:#f8f8f8}
.page-shopCart .goods_box-body .product_list .product_list_wrap.child.hide{display:none}
.page-shopCart .goods_box-body .product_list .product_list_wrap.child .check_box{visibility:hidden}
.page-shopCart .goods_box-body .product_list .product_list_wrap.child .sale_price{color:#bdbdbd}
.page-shopCart .goods_box-body .product_list .product_list_wrap.child .product_option{color:#757575}
.page-shopCart .goods_box-body .product_list .product_list_wrap.child .icon-rabish{display:block;width:22px;height:22px;text-align:center;font-size:0.17rem;color:#aaa}
.page-shopCart .goods_box-body .product_list .product_list_wrap.child.common .check_box{visibility:visible}
.page-shopCart .goods_box-body .product_list .product_list_wrap .warn{padding-bottom:10px;color:#ff3c25}
.page-shopCart .goods_box-body .product_list .product_list_wrap.sold_out{padding-left:30px;background:#f5f5f5}
.page-shopCart .goods_box-body .product_list .product_list_wrap .row-remark{padding:3px 0 3px 0;border-top:1px dotted #f1f1f1;}
.page-shopCart .goods_box-body .product_list .product_list_wrap .row-remark input[type="text"]{padding:4px;display:block;font-size:0.1rem}
.page-shopCart .goods_box-body .product_list .btn_slide{display:block;padding:8px 0;text-align:center;color:#757575;font-size:0.13rem;-webkit-transition:all 1s ease;transition:all 1s ease}
.page-shopCart .goods_box-body .product_list .btn_slide .icon-right_arrow{display:inline-block;width:20px;-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}
.page-shopCart .goods_box-body .product_list .btn_slide.show .icon-right_arrow{-webkit-transform:rotate(270deg);-ms-transform:rotate(270deg);transform:rotate(270deg)}
.page-shopCart .goods_box-body .sale_num{display:inline-block;padding:0 2px;border:1px solid;border-color:#ff9800;color:#ff9800;-webkit-border-radius:3px;border-radius:3px;font-size:0.0.1rem;}
.page-shopCart .goods_box-body .sale_num.redstyle{color:#ff3c25;border-color:#ff3c25}
.page-shopCart .goods_box-body .sale_tips{display:inline-block;vertical-align:middle;padding:0 2px;background-color:#E4393C;color:#fff;-webkit-border-radius:3px;border-radius:3px;font-size:0.09rem;max-width:70px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;-ms-text-overflow: ellipsis;}
.page-shopCart .goods_box-body .sale_tips.zi{background-color:#ce93d8}
.page-shopCart .goods_box-body .sale_tips.ml5{margin-left:5px}
.page-shopCart .goods_box .activty_box{border-bottom:1px solid #e0e0e0;background-color:#fff;font-size:0.1rem}
.page-shopCart .goods_box .activty_box .sale_tips{margin-right:10px}
.page-shopCart .goods_box .activty_box>div{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}
.page-shopCart .goods_box .activty_box>div.mixed{padding-left:40px}
.page-shopCart .goods_box .activty_box>div:first-child .list{border-top:none}
.page-shopCart .goods_box .activty_box>div .re_pos{display:inline-block;padding:8px 10px}
.page-shopCart .goods_box .activty_box .list{display:block;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;padding:8px 0;padding-right:10px;border-top:1px solid #e0e0e0;color:#488317;}
.page-shopCart .goods_box .activty_box .list>span{display:block;position:relative;float:right;padding-right:20px;color:#757575;}
.page-shopCart .goods_box .activty_box .list>span .icon-right_arrow{display:inline-block;position:absolute;top:0;right:0;width:20px;text-align:right;font-size:0.12rem}
.page-shopCart .goods_box-body .text_orange{color:#ff9800}
/*底部提交面板*/
.layout_footer{position:relative;width:100%;height:55px;overflow:hidden;border-top:1px solid #e0e0e0}
.layout_footer .all_check{display:block;padding:10px;color:#bdbdbd;text-align:center;}
.layout_footer .all_check div{font-size:0.09rem;}
.layout_footer .all_check .check_box{display:inline-block;position:relative;width:20px;height:20px;border:1px solid #e6e6e6;-webkit-border-radius:2px;border-radius:2px;background-color:#fff;border-color:#bdbdbd}
.layout_footer .all_check .check_box:checked{border-color:#ff9800;background-color:#ff9800}
.layout_footer .all_check .check_box:checked:after{content:'';position:absolute;left:3px;top:4px;width:11px;height:5px;border-left:2px solid #fff;border-bottom:2px solid #fff;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}
.layout_footer .all_check .check_box:disabled{background-color:#eee}
.layout_footer .checkout_info{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;padding:10px;color:#757575}
.layout_footer .checkout_info>span{display:block;white-space:nowrap}
.layout_footer .checkout_info .plus{padding:0 10px;color:#bdbdbd}
.layout_footer .checkout_info .price{color:#ff3c25;font-size:0.13rem}
.layout_footer .checkout_info .qty{font-size:0.1rem}
.layout_footer .checkout_info .promotion{font-size:0.1rem}
.layout_footer .btn_checkout,
.layout_footer .btn_del{display:block;width:90px;height:100%;line-height:55px;text-align:center;background-color:#ff3c25;color:#fff;font-size:0.13rem}
.layout_footer .btn_del{background-color:#ddd;color:#666;}
.layout_footer .normal{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}
/*提交订单*/
.cart_checkout .step1{width:100%;position:relative;top:0;background-color:#fff;padding:14px 13px 12px 10px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;}
.cart_checkout .step1 .step1-in-con{padding-right:10px;padding-left:23px}
.cart_checkout .step1 .s1-borderB{position:absolute;bottom:0;left:0;height:3px;width:100%;background:url(../images/location-border.png) repeat-x;background-size:90px 2px}
.cart_checkout .step1 .add-address{font-size:.875em;color:#252525;height:3.8em;line-height:3.8em;text-align:center}
.cart_checkout .step1 .add-address a{color:#3b3b3b}
.cart_checkout .step1 .step1-in .mt_new{padding:0 0 10px 0;overflow:hidden;color:#252525}
.cart_checkout .step1 .step1-in .mc{font-size:14px;color:#555;line-height:22px;position:relative}
.cart_checkout .step1 .s1-name{float:left;font-size:1em;color:#252525;font-weight:bold;margin-left:23px}
.cart_checkout .step1 .s1-phone{float:left;font-size:1em;font-weight:bold;margin-left:23px}
.cart_checkout .step1 .s1-phone{margin-left:2.6em}
.cart_checkout .step1 .s-point{position:absolute;right:.625em;top:50%;width:.5625em;height:1em;margin-top:-0.5em;color:#999;font-size:0.15rem;}

.com-package{margin-top:10px;}
.com-package .title{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:32px;line-height:32px;background-color:#f8f8f8;color:#666;padding:0 10px;border-top:1px solid #e5e5e5;border-bottom:1px solid #e5e5e5;font-size:0.1rem}
.com-package .title .source{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;width:100%}
.com-package .title .rightBox{text-align:right;width:100px}
.com-package .title .rightBox em{color:#97d054;}
.com-package ul.product_list{background-color:#fff}
.com-package ul.product_list.open li{display:block}
.com-package ul.product_list li{display:none}
.com-package ul.product_list li:nth-child(1){display:block}
.com-package ul.product_list li:nth-child(2){display:block}
.com-package li{border-top:1px solid #e5e5e5;margin-left:10px}
.com-package li:first-child{border:none}
.com-package li .product_wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding:10px 10px 10px 0;background-color:#fff}
.com-package li .product_wrapper:active{background-color:#e6e6e6}
.com-package li .product_wrapper img{width:50px;height:50px;display:block;border:1px solid #e5e5e5}
.com-package li .product_wrapper .info{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;margin:0 6px}
.com-package li .product_wrapper .content{max-height:36px;line-height:18px;overflow:hidden;color:#111;font-size:0.11rem}
.com-package li .product_wrapper .icons{min-height:16px;margin-top:5px;font-size:0.12rem;}
.com-package li .product_wrapper .icons:after{content:"";display:table;clear:both}
.com-package li .product_wrapper .icons span{float:left;width:16px;height:16px;line-height:16px;margin-right:5px;text-align:center;font-size:0.14rem;color:#f39800}
.com-package li .product_wrapper .icons .icon_num{width:auto;min-width:16px;line-height:14px;padding:0 3px;-webkit-box-sizing:border-box;box-sizing:border-box;border:1px solid #f39800;-webkit-border-radius:8px;border-radius:8px;font-size:0.1rem}
.com-package li .product_wrapper .icons .icon_exchange_not{color:#999}
.com-package li .product_wrapper .icons .icon-support_return{color:#f39800}
.com-package li .product_wrapper .icons .sale_tips{display:inline-block;vertical-align:middle;padding:0 2px;background-color:#E4393C;color:#fff;-webkit-border-radius:3px;border-radius:3px;font-size:0.09rem;max-width:70px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;-ms-text-overflow: ellipsis;}
.com-package li .product_wrapper .icons .sale_tips.zi{background-color:#ce93d8}
.com-package li .product_wrapper .icons .sale_tips.ml5{margin-left:5px}
.com-package li .product_wrapper .price{text-align:right;line-height:18px}
.com-package li .product_wrapper .price .totol_price{color:#ff3c3c;font-size:0.12rem;display:block}
.com-package li .product_wrapper .price .totol_price .points{color:#666}
.com-package li .product_wrapper .price .count{color:#666}
.com-package li .product_remark{color:#666;padding:5px 0;border-top:1px dotted #f1f1f1}
.com-package .p_wrapper{background-color:#fff;padding-bottom:10px}
.com-package .get_more{display:block;text-align:center;margin:0 10px;color:#333;font-size:0.1rem;border:1px solid #e5e5e5;border-radius:4px;background-color:#fff;height:35px;line-height:35px}
.com-package .get_more:active{background-color:#e6e6e6}
.com-package .get_more i{display:inline-block;-webkit-transition:-webkit-transform 300ms;transition:transform 300ms}
.com-package .get_more.open i.icon-down_arrow{-webkit-transform:rotate3d(1,0,0,180deg);-ms-transform:rotate3d(1,0,0,180deg);transform:rotate3d(1,0,0,180deg)}
.com-package .express,.com-package .express-store{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;background-color:#fff;margin:10px 10px 0;border:1px solid #e5e5e5;font-size:0.12rem;border-radius:4px;-ms-flex-align:center;-webkit-box-align:center;box-align:center;-webkit-align-items:center;align-items:center}
.com-package .express .content,.com-package .express-store .content{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;width:100%;display:block;position:relative;border-right:1px solid #e5e5e5;padding-left:10px;padding-top:5px;padding-bottom:5px;font-size:0.1rem}
.com-package .express .content:active,.com-package .express-store .content:active{background-color:#e6e6e6}
.com-package .express .content .name,.com-package .express-store .content .name{color:#000;display:block;width:93%}
.com-package .express .content .desc,.com-package .express-store .content .desc{display:block;color:#999;line-height:15px;font-size:0.09rem;width:93%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.com-package .express .content:before,.com-package .express-store .content:before{position:absolute;right:10px;top:15px;color:#666;font-size:0.16rem}
.com-package .express .cost{text-align:center;display:block;width:75px;height:45px;line-height:45px;font-size:0.1rem}
.com-package .express .cost .focus{color:#ff3c3c}
.com-package .express-store .content{border-right:0}
.com-package .vouchers{margin-left:10px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:44px;border-bottom:1px solid #e5e5e5;line-height:44px;font-size:0.12rem}
.com-package .vouchers .content{color:#000;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;width:100%}
.com-package .vouchers .content .count{display:inline-block;line-height:22px;background-color:#e5e5e5;height:22px;color:#000;margin-left:10px;padding:0 10px;border-radius:11px}
.com-package .vouchers .arrow{color:#666;display:block}
.com-package .vouchers .arrow i{font-size:0.18rem;vertical-align:middle}
.com-package .sale{margin-left:10px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:44px;line-height:44px;font-size:0.12rem}
.com-package .sale .content{color:#000;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;width:100%}
.com-package .sale .sale_deal{color:#666;display:block;margin-right:10px}
.com-package .sale .sale_deal .count{color:#000}
.com-package .comment{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;display:block;position:relative;margin-left:10px;width:100%;height:30px;border:1px solid #c6c6c6;border-radius:10px;text-indent:10px}
.com-package .confirmMemo{margin-right:10px;margin-left:10px;height:30px;line-height:30px;background-color:#ff3c3c;border-radius:4px;color:#fff;display:inline-block;width:80px;text-align:center}
.com-package .accounts{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;line-height:44px;margin:0 10px;font-size:0.12rem;color:#999}
.com-package .accounts .info{display:block;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;width:100%}
.com-package .accounts .detail .focus{color:#ff3c3c;font-size:0.14rem}
.com-package .accounts .detail .points{color:#000}
.com-package .i_wrapper{background-color:#f8f8f8}
.com-package .b_wrapper{margin-top:10px}
.com-package .b_wrapper:first-child{margin-top:0}
/*支付方式*/
.cart_checkout .payment{border-top:1px solid #cbcbcb;border-bottom:1px solid #d9d9d9;background-color:#fff;margin-top:10px;color:#000;font-size:0.1rem}
.cart_checkout .payment .pay_way{margin:0 10px;height:44px;border-bottom:1px solid #e5e5e5;line-height:44px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-ms-flex-align:center;-webkit-box-align:center;box-align:center;-webkit-align-items:center;align-items:center}
.cart_checkout .payment .pay_way.nobr{border:none;}
.cart_checkout .payment .pay_way:last-child{border:none}
.cart_checkout .payment .pay_way .content{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;width:100%;position:relative;}
.cart_checkout .payment .pay_way .content .badge{position:absolute;top:0;right:18px;height:44px;line-height:44px;color:#999;}
.cart_checkout .payment .pay_way .content .bright{position:absolute;top:0;right:18px;height:44px;line-height:44px;color:#FFA675;}
.cart_checkout .payment .pay_way .content .bright em{font-weight:bold;font-size:0.13rem;}
.cart_checkout .payment .pay_way .content .right_arrow{color:#999;position:absolute;top:0;right:0;height:44px;line-height:44px;width:18px;text-align:right;}
.cart_checkout .payment .pay_way .content input,
.cart_checkout .payment .pay_way .content label{vertical-align:middle;}
.cart_checkout .payment .pay_way .content .count{display:inline-block;line-height:22px;background-color:#e5e5e5;height:22px;color:#000;margin-left:10px;padding:0 10px;border-radius:11px}
.cart_checkout .payment .pay_way .right{display:block;color:#666}
.cart_checkout .payment .pay_way .right .cost{color:#000}
.cart_checkout .payment .pay_way .right.link{color:#07a5ff}
.cart_checkout .payment .pay_way .right i{font-size:1.6rem;vertical-align:middle;color:#666}
.cart_checkout .payment .pay_way .checkbox{position:relative;width:38px;height:18px;border:0 none;-webkit-border-radius:2px;border-radius:2px;background-color:#c0c0c0;-webkit-transition:all .5s ease;transition:all .5s ease}
.cart_checkout .payment .pay_way .checkbox:after{content:'';position:absolute;left:1px;top:1px;width:16px;height:16px;-webkit-border-radius:2px;border-radius:2px;background-color:#fff;-webkit-transition:all .5s ease;transition:all .5s ease}
.cart_checkout .payment .pay_way .checkbox:checked{background-color:#31b146}
.cart_checkout .payment .pay_way .checkbox:checked:after{-webkit-transform:translate3d(20px,0,0);-ms-transform:translate3d(20px,0,0);transform:translate3d(20px,0,0)}
.cart_checkout .payment .pay-comment{border-top:#FDDCA2 1px solid;background-color:#FFFCF4;margin-top:10px;padding:5px;font-size:13px}
.cart_checkout .payment .remark{margin:0 10px;}
.cart_checkout .payment .remark textarea{width:100%;margin:0;padding:5px;border:0;-webkit-box-sizing:border-box;box-sizing:border-box;resize: none;}
.cart_checkout .invoice{margin:5px 10px;}
.cart_checkout .invoice input[type="text"]{height:34px;line-height:16px;border:1px solid #ddd;width:100%;padding:8px 1%;-webkit-box-sizing:border-box;box-sizing:border-box;}
.cart_checkout .invoice p{padding-top:4px;font-size:0.09rem;color:#FFC288;}
.cart_checkout .summary{margin:10px 0;border-top:1px solid #cbcbcb;border-bottom:1px solid #d9d9d9;background-color:#fff;font-size:0.1rem;}
.cart_checkout .summary .statistic{width:2.5rem;margin:5px 0;float:right;}
.cart_checkout .summary .statistic .list{height:20px;line-height:20px;overflow:hidden;margin-bottom:5px;zoom:1;}
.cart_checkout .summary .statistic span{width:1.5rem;margin-right:0.08rem;float:left;text-align:right;color:#333;}
.cart_checkout .summary .statistic a{color:#333;}
.cart_checkout .summary .statistic em{color:#e4393c;}
.cart_checkout .summary .statistic .price{color:#333;float:left;width:0.8rem;text-align:right;font-family:verdana;}
.cart_checkout .summary .statistic .tax-rate{color:#0056ae;}

.checkout_container{padding:10px 10px 20px 10px;}
.checkout_container .btn_checkout{color:#fff;background-color:#fe5955;text-align:center;border-radius: 4px;display:block;height:35px;line-height:35px;margin-left:10px;margin-right:10px;-webkit-box-flex: 1;-moz-box-flex: 1;box-flex: 1;}
.com-selector_picker{height:80%;}