/*购物车*/
.gwcbox{background:#fff}
.gwcbox_1{ border-top:1px solid #eee; border-bottom:1px solid #eee}
.gwcbox_1 .gwc1_1{padding:0.8rem 0.5rem; height:1.2rem; line-height:1.2rem;border-bottom:1px solid #eee}
.gwcbox_1 .gwc1_1 .g1{ float:left; width:1.2rem; height:1.2rem; padding-right:0.5rem;}
.gwccheck{width:100%; height:100%;background-image:url(../skin/images/checkno.png); background-repeat:no-repeat; background-position:center center; background-size:contain}
.gwccheck.on{background-image:url(../skin/images/checkon.png); background-repeat:no-repeat; background-position:center center; background-size:contain}
.gwcbox_1 .gwc1_1 .g2{ float:left; width:60%; overflow:hidden; height:1.2rem}
.gwcbox_1 .gwc1_1 .g2 span{ display:block;font-size:0.9rem;max-width:50%; float:left; height:1.2rem; line-height:1.2rem; vertical-align:middle; overflow:hidden}
.gwcbox_1 .gwc1_1 .g2 img{ padding-left:0.2rem}
.gwcbox_1 .gwc1_1 .g3{ float:right}
.gwcbox_1 .gwc1_1 .g3 img{ height:1rem; padding-top:0.1rem}

.gwcbox_1 .gwc1_2{padding:0 0.5rem;}
.gwcbox_1 .gwc1_2 .gwcone{border-bottom:1px solid #eee; padding:0.5rem 0; height:4.5rem; overflow:hidden}
.gwcbox_1 .gwc1_2 .gwcone:last-child{ border-bottom:0}
.gwcbox_1 .gwc1_2 .gwcone .go1{float:left; width:1.2rem; height:1.2rem; padding-right:0.5rem; margin-top:1.7rem}
.gwcbox_1 .gwc1_2 .gwcone .go2{ float:left; width:4.5rem; height:4.5rem; overflow:hidden;padding-right:0.5rem;}
.gwcbox_1 .gwc1_2 .gwcone .go2 img{width:4.5rem; height:4.5rem; overflow:hidden}
.gwcbox_1 .gwc1_2 .gwcone .go3{ flex:1; height:4.5rem;}
.gwcbox_1 .gwc1_2 .gwcone .go3 .go3_1{ height:1.2rem; overflow:hidden}
.gwcbox_1 .gwc1_2 .gwcone .go3 .go3_1 p.p1{ float:left; color:#333; font-size:1rem; width:70%;overflow:hidden; white-space:nowrap;text-overflow:ellipsis;}
.gwcbox_1 .gwc1_2 .gwcone .go3 .go3_1 p.p2{ float:right; font-size:0.7rem; color:#666;} 

.gwcbox_1 .gwc1_2 .gwcone .go3 .go3_2{height:1.1rem; padding-top:0.2rem; overflow:hidden;line-height: 1.1rem;}
.gwcbox_1 .gwc1_2 .gwcone .go3 .go3_2 p.p3{float:left; color:#999; font-size:0.8rem; width:60%;overflow:hidden; white-space:nowrap;text-overflow:ellipsis}
.gwcbox_1 .gwc1_2 .gwcone .go3 .go3_2 p.p4{ float:right; color:#ff2150; font-size:1rem}

.gwcbox_1 .gwc1_2 .gwcone .go3 .go3_3{height:1.5rem; overflow:hidden; padding-top:0.7rem}
.gwcbox_1 .gwc1_2 .gwcone .go3 .go3_3 .num1{ float:left;text-align:center; line-height:1.5rem; width:1.5rem; height:1.5rem; background:#f7f7f7; color:#333; font-size:0.9rem}
.gwcbox_1 .gwc1_2 .gwcone .go3 .go3_3 .num2{ float:left;width:2.5rem; height:1.5rem; background:#f7f7f7; color:#333; font-size:0.9rem; border-left:1px solid #fff; border-right:1px solid #fff; text-align:center; line-height:1.5rem;}
.gwcbox_1 .gwc1_2 .gwcone .go3 .go3_3 .num3{float:left;text-align:center; line-height:1.5rem; width:1.5rem; height:1.5rem; background:#f7f7f7;font-size:0.9rem ;color:#ff2150}
.gwcbox_1 .gwc1_2 .gwcone .go3 .go3_3 .del{ float:right}
.gwcbox_1 .gwc1_2 .gwcone .go3 .go3_3 .del img{ height:1.1rem;margin-top: 0.1rem;}

.hejiBox{width:100%; max-width:640px; margin:0 auto;background:#fff }
.hejiBox .heji{height:2.8rem;position:fixed;width:100%;max-width:640px;bottom:3.2rem;background:#fff;z-index:99999; border-top:1px solid #eee}
.hejiBox .heji .heji_1{float:left; width:1.2rem; height:1.2rem;padding:0.8rem 0.5rem; }
.hejiBox .heji .heji_2{ float:left; color:#333; line-height:1.2rem; font-size:0.9rem;padding:0.8rem 0; padding-right:0.5rem}
.hejiBox .heji .heji_3{ float:left;padding:0.8rem 0;padding-left: 0.5rem;}
.hejiBox .heji .heji_3 p{ color:#ff2150;line-height:1.2rem; font-size:0.9rem}
.hejiBox .heji .heji_3 p span{ font-size:1rem;}
.hejiBox .heji .heji_4{ float:left;padding:0.8rem 0;line-height:1.2rem; padding-left:0.5rem; color:#999; font-size:0.75rem}
.hejiBox .heji .heji_5{ float:right; width:5rem; height:2.8rem; overflow:hidden }
.hejiBox .heji .heji_5 a{ display:block;background:#ff2150; color:#fff; text-align:center; line-height:2.8rem;width:5rem; height:2.8rem; font-size:0.875rem}






.paysuccess{ width:100%; background:#fff; padding:1rem 0;border-top:1px solid #eee; border-bottom:1px solid #eee;}


/*购物车空*/
.pay30{width: 65%;margin: 0 auto;text-align:center}
.pay30 img{width: 4.5rem;height: 4.5rem;overflow: hidden;}
.pay30 p{color: #999;font-size: 0.75rem;line-height: 1.5;padding-top: 0.5rem; text-align:center}
.pay40{ padding-top:1rem}
.pay40 a{ display:block;height: 1.5rem;width: 6rem;text-align: center;line-height: 1.5rem;border: 1px solid #eee;background: #f9f9f9;font-size: 0.75rem;color: #333;border-radius: 3px; margin:0 auto}