.wst-cart-head{
	padding:10px 0px;
	border-bottom:1px solid #e5e5e5;
}
.wst-cart-head .pagel{
	border-left:2px solid #f12443;
}
.wst-cart-head .pager{
	color:#f12643;
}
.wst-cart-head .arrow{
	color:#aeaeae;
}

.stepflex{float:right;border-top:5px solid #ccc;text-align:center;width:480px;margin:60px 0px 0px 50px;}
.stepflex dl{border-top:5px solid #ccc;float:left;position:relative;top:-5px;width:160px;}
dl.doing{border-top-color:red;}
.doing .s-num{background-position:-23px 0;}
.s-num,.s-num1{color:#fff;font-weight: 700;height:15px;line-height:15px;margin:-15px auto 0;position:relative;width:15px;border-radius:25px;}
.s-num{background: #fff;border: 3px solid red;}
.s-num1{background: #fff;border: 3px solid #ccc;}
.s-text1{line-height:30px;}
.s-text{line-height:30px;color:red;}
/**购物车**/
.main-head{font-size:17px;font-weight:bold;height:35px;line-height:35px;}
.cart-box{width:100%;}
.cart-head{background: #f3f3f3;display: block;height: 25px;line-height: 25px;margin: 0 0 5px;padding: 5px 0;border-left: 4px solid red;}
.cart-head .chk{float:left;width:100px;padding-left:6px;}
.cart-head .goods{float:left;width:555px;}
.cart-head .price{float:left;width:125px;}
.cart-head .stock{float:left;width:125px;}
.cart-head .num{float:left;width:120px;}
.cart-head .t-price{float:left;width:160px;}
.cart-head .action{float:left;width:95px;}
.cart-box .shop{padding-left:10px;height:25px;line-height:25px;border-bottom:2px solid #d0e2ff;padding-bottom:5px;}
.cart-box .goods-list{width:100%;}
.cart-box .item{display:block;padding-top:10px;padding-bottom:10px;border-bottom:1px solid #ECECEC;}
.cart-box .item .chk{float:left;width:20px;padding-left:10px;}
.cart-box .item .goods{float:left;width:630px;}
.cart-box .item .goods .img{float:left;width:80px;height:80px;margin-left:10px;}
.cart-box .item .goods .name{float:left;width:340px;padding-left:5px;}
.cart-box .item .goods .spec{float:left;width:180px;}
.cart-box .item .goods .spec .catName{color:#00adff;}
.cart-box .item .price{float:left;width:105px;}
.cart-box .item .stock{float:left;width:105px;}
.cart-box .item .num{float:left;width:150px;}
.buy-btn{color:#666;background:#eeeeee;cursor: pointer;float:left;;display:block;height:20px;line-height:20px;padding:0px 5px;border:1px solid #ddd;}
input[type="text"].buy-num{height:16px;text-align:center;width:40px;float:left;border-left:0px;border-right:0px;border-top:1px solid #ddd;border-bottom:1px solid #ddd;}      
.item .t-price{float:left;width:155px;color:#FE0000;}
.item .action{float:left;width:95px;}
.selected{background:#fbfcff;}
.selected2{background:#f2f7ff;}
.cart-footer{margin-bottom:15px;padding-right:15px;}
.cart-footer .summarys1{float:left;width:360px;}
.cart-footer .summarys2{float:left;width:360px;}
.cart-footer .summarys3{float:right;width:400px;}
.cart-summary{border-bottom:1px solid #eeeeee;display:block;height:50px;line-height:50px;}
.summary{float:right;height:50px;line-height:50px;}
#totalMoney{color:#FE0000;font-size:16px;margin-left:5px;}
.cart-btn{margin:20px 0px;}
.wst-contnue{float:left;margin-left:20px;width:105px;height:33px;line-height:33px;}
.wst-next{float:right;margin-right:20px;width:118px;height:33px;line-height:33px;}
.wst-order-success{width:135px;height:35px;line-height:35px;display: block;}
.empty-cart{height:80px;line-height:80px;font-size:15px;text-align:center;}
.empty-cart a{color:blue;font-size:20px;}
/**结算页面**/
.box-head{font-weight:bold;height:30px;line-height:30px;}
.box-head2{font-weight:bold;height:30px;line-height:30px;padding-left:5px;}
.cart-box2{border:1px solid #eeeeee;padding:5px 0px 10px 0px;}
.cart-head2{border-top:2px solid #e7e7e7;background: #f3f3f3;display: block;height: 25px;line-height: 25px;padding: 5px 0;}
.cart-head2 .goods2{float:left;width:745px;padding-left:15px;}
.cart-head2 .price2{float:left;width:105px;}
.cart-head2 .stock2{float:left;width:105px;}
.cart-head2 .num2{float:left;width:120px;}
.cart-head2 .t-price2{float:left;width:195px;text-align:right;}
.cart-box2 .shop2{padding-left:15px;height:35px;line-height:35px;border-bottom:2px solid #d0e2ff;color:#E55356;font-weight:bold;font-size:15px;}
.cart-box2 .item{padding:5px 0px 5px 0px}
.cart-box2 .item .goods2{float:left;width:745px;padding-left:15px;}
.cart-box2 .item .goods2 .img2{float:left;width:80px;height:80px;}
.cart-box2 .item .goods2 .name2{float:left;width:470px;height:80px;margin-left:5px;}
.cart-box2 .item .goods2 .spec2{float:left;width:180px;margin-left:5px;}
.cart-box2 .item .price2{float:left;width:105px;}
.cart-box2 .item .stock2{float:left;width:105px;}
.cart-box2 .item .num2{float:left;width:120px;}
.cart-box2 .item .t-price2{float:left;width:195px;font-weight: bold;color: #E55356;text-align:right;}
.cart-summary2{margin-top:10px;}
.summary2{height:30px;line-height:30px;}
.shop-remark{padding:20px 5px 30px 15px}
#totalPrice{color:#FE0000;font-size:16px;margin-left:5px;}
#deliverMoney{color:#FE0000;font-size:16px;margin-left:5px;}
#orderScore{margin-right:5px;}
.wst-prev{float:left;margin-left:10px;}
.wst-order{float:right;}
/**用户地址**/
.add-addr{font-weight: normal;color:#005ea7;display: block;float:right;margin-right: 5px;}
.add-addr:hover{color:red;}
.address-box{border-top:2px solid #FC7A64;border-left:1px solid #eeeeee;border-right:1px solid #eeeeee;padding:5px 0px 10px 5px;}
.j-show-box,.j-edit-box,.j-list-box,.wst-list-box{padding:5px 0px 20px 15px;}
.j-list-box li{height:40px;line-height:40px;}
.j-edit-box .rows{width:auto;height:auto;}
.j-edit-box .label{float:left;width:120px;text-align:right;padding:2px 0px 2px 0px;}
.j-edit-box .field{float:left;padding:2px 0px 2px 0px;}
.field label{margin-right:20px;}
#saveAddressBtn{margin-left:120px;}
.j-show-box .address{line-height:36px;}
.j-show-box .address a{color: #1c9eff;}
.j-show-box .address a:hover{text-decoration:underline;}
.j-default{padding:5px;background:#ccc;}
.wst-frame1{
	float: left;
	width:200px;
	height:90px;
	margin: 2px 8px 2px 0px;
	background: #fff;
	border: 1px solid #ccc;
	padding:7px;
	cursor: pointer;
	overflow: hidden;
	position: relative;
}
.wst-frame2{float: left;width:120px;margin: 2px 20px 2px 0px;background: #fff;border: 1px solid #ccc;padding:7px;cursor: pointer;text-align:center;overflow: hidden;position: relative;}
.wst-frame1.j-selected i,.wst-frame2.j-selected i{font-size: 0;line-height: 0;background: url(../img/img_gd_sel.png) no-repeat 0 0;display: block; width: 11px;height: 11px;position: absolute;z-index: 1;right: -1px;bottom: -1px;}
.wst-frame1.j-selected,.wst-frame2.j-selected{border: 2px solid #e4393c;padding:6px;}
/**支付方式**/
.pay-box{border-left:1px solid #eeeeee;border-right:1px solid #eeeeee;border-top:1px solid #eeeeee;padding:5px 0px 10px 5px;}
.pay-boxs{padding:10px 0px 5px 5px;}
.pay-box ul{padding-left:15px;}
.pay-box ul li{width:1185px;}
.pay-box .label{width:200px;float:left;height:30px;line-height:30px;}
.pay-box .txt{height:auto;line-height:30px;width:985px;float:left;color:#999999;}
.pay-sbox{border:1px solid #eeeeee;padding:5px 0px;}
.pay-sbox-head{border-bottom: 2px solid #ddd;line-height:35px;}
.pay-tip1{height:37px;width:760px;text-align: center;margin:10px auto;background: url(../img/pay_liucheng.png) no-repeat 0px -10px;background-size: cover; }
.pay-tip2{height:37px;width:760px;text-align: center;margin:10px auto;background: url(../img/pay_liucheng.png) no-repeat 0px -71px;background-size: cover; }
.pay-tip3{height:37px;width:760px;text-align: center;margin:10px auto;background: url(../img/pay_liucheng.png) no-repeat 0px -132px;background-size: cover; }
.pay-sbox .qrcode-box{min-height: 300px;height: auto;}
.pay-sbox .tips-box{line-height:35px;text-align: left;font-weight: bold;padding:5px 10px;}
.pay-sbox .qrcode-box .pbox{text-align: center;margin-top: 10px;font-weight: bold;}
.pay-sbox .wst-qrcode{width:260px;height:260px;text-align:center;margin:0 auto;}
.pay-sbox .wst-qrcode img{width:260px;height:260px;}
.pay-sbox .bnt-box{line-height:35px;text-align:center;font-weight: bold;padding:5px 10px;line-height:50px;}
.pay-sbox .pay-type{line-height:35px;text-align: left;font-weight: bold;padding:5px 10px;}
.pay-sbox .pay-list{text-align: left;font-weight: bold;padding:5px 10px;}
.pay-sbox .succ-box{text-align: center;padding: 50px;}
.wst-payCode-weixinpays {height:69px;width:167px;text-align: center;margin:10px auto;background: url(../img/weixinpays.png) no-repeat 0px 0px;background-size: cover;float: left;margin-right:10px;cursor:pointer;}
.wst-payCode-weixinpays-curr {height:69px;width:167px;text-align: center;margin:10px auto;background: url(../img/weixinpays.png) no-repeat 0px -75px;background-size: cover;float: left;margin-right:10px;cursor:pointer;}
.wst-payCode-alipays {height:69px;width:167px;text-align: center;margin:10px auto;background: url(../img/alipays.png) no-repeat 0px 0px;background-size: cover;float: left;margin-right:10px;cursor:pointer;}
.wst-payCode-alipays-curr {height:69px;width:167px;text-align: center;margin:10px auto;background: url(../img/alipays.png) no-repeat 0px -75px;background-size: cover;float: left;margin-right:10px;cursor:pointer;}

.pay-sbox .wst-pay-bnt {height:40px;width:132px;text-align: center;margin:10px auto;background: url(../img/btn_pay.png) no-repeat 0px 0px;cursor:pointer;}
.pay-sbox .wst-pay-bnt:hover {height:40px;width:132px;text-align: center;margin:10px auto;background: url(../img/btn_pay.png) no-repeat 0px -57px;cursor:pointer;}
/**送货方式**/
.shipping-box{border-left:1px solid #eeeeee;border-right:1px solid #eeeeee;border-top:1px solid #eeeeee;padding:5px 0px 10px 5px;}
.shipping-box ul{padding-left:15px;}
.shipping-box ul li{height:auto;line-height:30px;}
/**发票**/
.invoice-box{border-left:1px solid #eeeeee;border-right:1px solid #eeeeee;border-top:1px solid #eeeeee;padding:5px 0px 10px 5px;}
.invoice-box ul{padding-left:15px;}
.invoice-box ul li{height:auto;line-height:30px;}
/**订单成功**/
.success-box{border:1px solid #ddd;height:300px;margin-bottom:30px;text-align:center;}
.success-box .imgs{margin: 0 auto;padding-top:72px;width:18%;}
.success-box .imgs span{color:#11cd6e;font-family:"microsoft yahei";font-size: 22px;line-height:65px;margin-left:8x}
.success-box .info{margin: 6px auto;padding-top:16px;width:100%;font-size: 20px;}
.success-box .info a{color:#51cff5;font-size: 20px;}
.success-box .info span{color:#f33d2f;font-size: 20px;}
.success-box .go{margin: 26px auto;width:12%;}
/*按钮*/
.wst-cart-reda{font-size: 14px;color:#ffffff;background: #f12443;text-align:center;border-radius:3px;font-family:"microsoft yahei";box-shadow: 0 1px 1px rgba(0, 0, 0, 0.3);}
.wst-cart-reda:hover{color:#fff;background:#e10324;box-shadow: 0 0px 0px rgba(0, 0, 0, 0.3);}
.wst-cart-asha{font-size: 12px;color:#585858;background: #eeeeee;text-align:center;border-radius: 3px;border: 1px solid #e5e5e5;font-family:"microsoft yahei";box-shadow: 0 0px 1px rgba(0, 0, 0, 0.3);}
.wst-cart-asha:hover{background:#f6a412;color:#fff;box-shadow: 0 0px 0px rgba(0, 0, 0, 0.3);}
/*自定义单选框样式*/
.wst-radio + label {-webkit-appearance: none;background-color: #fafafa;border: 1px solid gray;padding: 6px;border-radius: 50px;display: inline-block;position: relative;}
.wst-radio + label:after {content: ' ';width: 6px;height: 6px;border-radius: 50px;position: absolute;top: 3px;background: #99a1a7;box-shadow: inset 0px 0px 10px rgba(0,0,0,0.3);text-shadow: 0px;left: 3px;font-size: 32px;}
.wst-radio:checked + label{border: 1px solid #fc6047;}
.wst-radio:checked + label:after {content: ' ';width: 6px;height: 6px;border-radius: 50px;position: absolute;top: 3px;background: #fc6047;box-shadow: inset 0px 0px 10px #fc6047;text-shadow: 0px;left: 3px;font-size: 32px;z-index:100;}
.radio-box .wst-radio{position:relative;z-index:-100;left:0px;top:0px;}
.radio-box-hover{
	background: #fff3f3;
}
.operate-box a{color:#1c9eff;}
.operate-box a:hover{color:red;}
.operate-box{
	float: right;
    margin-right: 5px;
    position: absolute;
    right: 0px;
    top: 0px;
}
.mt-1{position:relative;top:1px;left:-16px;cursor:pointer;}

/**订单列表**/
.wst-check-orders{color:#1D94D7;cursor:pointer;}
.wst-order-list{width:100%;border-collapse:collapse;border-color:grey;}
.wst-order-list .head{height: 32px;line-height: 32px;text-align: center;background: #f5f5f5;color: #666;font-weight: 400;}

.wst-order-list .goods-img{width:60px; height:60px;text-align:center;vertical-align:middle;display:block;position:relative;float:left;}
.wst-order-list .goods-img a{display:table-cell;vertical-align:middle;width:60px;height:60px;} 
.wst-order-list .goods-img a img{max-width:60px;max-height:60px;}
.wst-order-list .goods-name{float:left;margin-left:5px;line-height:25px;width:500px;}
.wst-order-list .goods-extra{float:right;margin-left:5px;}
.wst-order-list .line{border-bottom:1px solid #ddd;margin-bottom:2px;padding-bottom:2px;}
.order-box{margin-bottom:5px;border-bottom:1px solid #ddd;}
.order-box .box-head{font-weight:bold;height:30px;line-height:30px;}
.wst-order-list  td,.wst-order-list  th {
  padding: 5px 10px;
  border: 1px solid #e5e5e5;
  border-top: 0px;
}
.wst-order-list  td,.wst-order-list  th.wst-left-noborder{border-left:0;}
.wst-order-list  td,.wst-order-list  th.wst-right-noborder{border-right:0;}
.wst-order-list .otbody{text-align: center;}
#addressList{width: 98%;}
#addressList li{float: left;height:125px;line-height: inherit;}