@charset "utf-8";

/* ================================ */
/* 触屏版购物车样式类型				*/
/* Author:			Hanbing 		*/
/* Copyright:		www.shopnc.net	*/
/* Create Date:		Jun-08-2015		*/
/* Retrofit Date:	May-24-2016		*/
/* ================================ */


/*购物车*/
#cart-list-wp {/* margin-bottom: 2.5rem;*/}
.nctouch-cart-container { display: block; clear: both; background-color: #FFF; min-height: 2rem; margin-bottom: 0.5rem; border: solid #EEE; border-width: 0.05rem;}
.nctouch-cart-store {display: block;}
.nctouch-cart-store dt {position: relative;z-index: 1;display: block;height: 1rem;padding: 0.4rem 0;font-size: 0.64rem;line-height: 1rem;border-bottom: solid #EEE 0.05rem;}
.nctouch-cart-store dt .store-check { display: inline-block; vertical-align: middle; width: 0.85rem; height: 0.85rem; padding: 0 0.2rem 0 0.5rem;}
.nctouch-cart-store dt .store-check input[type="checkbox"] { vertical-align: top;}
.nctouch-cart-store dt i.icon-store { display: inline-block; width: 0.8rem; height: 0.8rem; vertical-align: sub; margin: 0.1rem 0.2rem 0 0; background:url(../images/ordermng_icon_store_normal@2x.png) no-repeat 50% 50%; background-size: 90%; opacity: 0.9;}
.nctouch-cart-store dt a { color: #222;}
.nctouch-cart-store dt .handle { display: block; height: 0.8rem; padding: 0.4rem 0.5rem 0.4rem 0; position: absolute; z-index: 1; top: 0; right: 0;}
.nctouch-cart-store dt .handle a { color: #25d4cf; line-height: 0.8rem; font-size: 0.56rem;}

.nctouch-cart-store dd {/* height: 0.8rem; */position: relative;z-index: 1;overflow: hidden;white-space: nowrap;display: block;padding: 0.4rem 0.5rem;border-bottom: solid #EEE 0.05rem;font-size: 0.52rem;line-height: 0.8rem;}
.nctouch-cart-store dd .arrow-down { position: absolute; z-index: 1; top: 0.15rem; right: 0.3rem; display: block; width: 0.8rem; height: 0.9rem; background-image: url(../images/arrow_down_b.png); background-repeat: no-repeat; background-position: 50% 50%; background-size: 50%; opacity: 0.5;}
.nctouch-cart-store dd img { width: 0.6rem; height: 0.6rem; display: inline-block; vertical-align: middle; margin: 0 0.1rem;}
.nctouch-cart-store dd em { position: absolute; z-index: 1; top: 0.3rem; left: 0.5rem; display: block; height: 0.5rem; padding: 0.1rem 0.2rem; background: #F23030; font-size: 0.45rem; line-height: 0.5rem; color: #FFF; border-radius: 0.1rem;}


/*促销小标题*/
.nctouch-cart-store span.activity,
.nctouch-cart-item span.activity { display: block; float: left; padding: 0 0.1rem; margin-right: 0.2rem; border: solid 0.05rem #ffc22d; border-radius: 0.1rem; font-size: 0.4rem; line-height: 0.6rem;background: linear-gradient(to right, #FFD307 , #FFB903);-webkit-background-clip: text;color: transparent;}
.nctouch-cart-store span.activity-info { display: block; float: left; font-size: 0.52rem; line-height: 0.9rem;width: 70%; color: #999; text-overflow: ellipsis; white-space: nowrap; overflow: hidden;}

/* bycj */
.nctouch-cart-store .nctouch-cart-store-subtotal { text-align: right;}
.nctouch-cart-store .nctouch-cart-store-subtotal span { display: inline-block; font-size: 0.52rem;float: left;}
.nctouch-cart-store .nctouch-cart-store-subtotal span em { display: inline-block; position: relative; top: 0; left: 0; padding: 0 0.1rem; background-color: #fff; font-size: 0.6rem; color: #232326;}
.nctouch-cart-store .nctouch-cart-store-subtotal span.store-subtotal { padding-left: 0.4rem; margin-left: 0.4rem;color: #232326;float: right;}
.nctouch-cart-store .nctouch-cart-store-subtotal span.store-subtotal em { font-size: 0.65rem; color: #232326;}

.nctouch-cart-item { background-color: #FFF;}
.nctouch-cart-item li { display: block; position: relative; z-index: 1; padding: 0.5rem 0; border-bottom: solid #EEE 0.05rem;}
.nctouch-cart-item li .goods-check { position: absolute; top: 1.2rem; left: 0; width: 0.85rem; height: 0.85rem; padding: 0 0.2rem 0 0.5rem}
.nctouch-cart-item li .goods-check input[type="checkbox"] { vertical-align: top;}
.nctouch-cart-item li .goods-pic { display: block; width: 3.2rem; height: 3.2rem; position: absolute; z-index: 1;  left: 1.8rem;}
.nctouch-cart-item li .goods-pic a { display: block; width: 100%; height: 100%;}
.nctouch-cart-item li .goods-pic a img { width: 100%; height: 100%; }
.nctouch-cart-item li .goods-info { display: block; vertical-align: top; margin: 0; z-index: 1;}
.nctouch-cart-item li .goods-info dt.goods-name {display: block;height: 3.4rem;margin: 0 0.5rem 0 6rem;}
.nctouch-cart-item li .goods-info dt.goods-name a { display: block; height: 1.6rem; font-size: 0.56rem; color: #232326; line-height: 0.8rem; overflow: hidden;    text-overflow: ellipsis;  white-space: nowrap;}
.nctouch-cart-item li .goods-info dt .goods-cti { display: block; height: 0.8rem; margin-top: 0.1rem; overflow: hidden;}
.nctouch-cart-item li .goods-info dt .goods-cti span { display: block; float: left; padding: 0 0.15rem; margin-right: 0.25rem; background-color: #6679B3;  color: #FFF; font-size: 0.4rem; line-height: 0.6rem; border-radius: 0.1rem;}
.nctouch-cart-item li .goods-info dd.goods-type-block {position: relative;z-index: 1;padding: 0.5rem 0.5rem 0.2rem 0;margin: 0.25rem 0.5rem 0 1.8rem;font-size: 0.56rem;line-height: 0.8rem;color: #999999;}

/*选择*/
.nctouch-cart-item li .goods-info dd .goods-check { top: -2.4rem; left: -1.8rem;}
.nctouch-cart-item li .goods-info .goods-name .goods-price {line-height: 0.64rem;color: rgb(153, 153, 153);font-size: 0.48rem;}
.nctouch-cart-item li .goods-info .goods-name .goods-price em{font-size: 0.64rem;color: #39362b
}
/*规格价格单位介绍Copyright: bizpower*/
.nctouch-cart-item li .goods-info dd .goods-type-info { display: block; float: left; width: 75%; margin-bottom: 0.3rem; color: #999999;}
.nctouch-cart-item li .goods-info dd .goods-type-info .goods-price { font-size: 0.5rem;float: left;}
.nctouch-cart-item li .goods-info dd .goods-type-info .translate{float: left;}
.nctouch-cart-item li .goods-info dd .goods-type-info .goods-price em { color: #999999 ; margin-right: 0.05rem}
.nctouch-cart-item li .goods-info dd .goods-type-info .goods-price em strong { font-weight: 400; font-size: 0.5rem;}
.nctouch-cart-item li .goods-info dd .goods-type-info .goods-specs { color: #999999; white-space: normal; font-size: 0.52rem}
/*数量增减*/
.nctouch-cart-item li .value-box { position: absolute;  right: 0.3rem;  bottom: 0; top: -0.5rem;}
/*.nctouch-cart-item li .goods-del { display: block; position: absolute; z-index: 1; top: 0.3rem; right: 0.5rem; width: 1rem; height: 1rem; }
.nctouch-cart-item li .goods-del a { display: block;  width: 100%; height: 100%; background-image: url(../images/del_b.png); background-repeat: no-repeat; background-position: 50% 50%; background-size: 60%; opacity: 0.4;}*/

/*购物车赠品*/
.nctouch-cart-item li .goods-info .cart-gift{ color: #999999; display: block;clear: both;padding: 0.25rem 0.5rem;line-height: 0.8rem;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;background-color: rgba(250, 250, 248, 1);font-size: 0.44rem;}
.nctouch-cart-item li .goods-info .goods-box .cart-gift {color: #999999; display: block;clear: both;padding: 0.25rem 0.5rem;line-height: 0.8rem;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;background-color: rgba(250, 250, 248, 1);font-size: 0.44rem;}
/*店铺合计*/
.nctouch-cart-item li .goods-subtotal { display: block; margin: 0 0.5rem 0 4.5rem; font-size: 0.6rem; position: relative; z-index: 1;}
.nctouch-cart-item li .goods-subtotal .goods-sale { display: inline-block; vertical-align: top; margin-right: 0.1rem;}
.nctouch-cart-item li .goods-subtotal .goods-sale em {  display: inline-block; vertical-align: top; height: 0.7rem; padding: 0 0.1rem; margin-top: 0.1rem; font-size: 0.45rem; color: #FFF; line-height: 0.7rem; background-color: #39362b; border-radius: 0.15rem;}
.nctouch-cart-item li .goods-subtotal .goods-sale em i { display: inline-block; vertical-align: middle; margin-right: 0.1rem; width: 0.6rem; height: 0.6rem; background: #39362b url(../images/mobile_w.png) no-repeat 50% 50%; background-size: 80%; }

/*优惠套装*/
.nctouch-cart-item li.bundling .goods-check { top: 0.8rem;}
.nctouch-cart-item li.bundling .bunding-name {    display: block;height: 1rem;margin: 0.3rem 0.5rem 0 1.8rem;}
.nctouch-cart-item li.bundling .bunding-name-url { float: left; font-size: 0.6rem; color: #232326; line-height: 0.8rem; overflow: hidden;}
.nctouch-cart-item li.bundling .value-box {    position: relative; display: block;top: 0;}
.nctouch-cart-item li.bundling .goods-type-block { position: relative; z-index:1; min-height: 4.4rem; padding: 0 0 0.4rem 0!important; background-color: #FFF !important; border-bottom: dashed 0.05rem #DDD;}
.nctouch-cart-item li.bundling .goods-type-block:last-child { padding: 0!important; border: none;}
.nctouch-cart-item li.bundling .goods-pic { top: 0; left: 0;}
.nctouch-cart-item li.bundling .goods-name { margin: 0 0 0 4.2rem!important;}
.nctouch-cart-item li.bundling .goods-name a { display: block; height: 0.8rem; font-size: 0.52rem; color: #232326; line-height: 0.8rem; overflow: hidden; white-space: nowrap; text-overflow: ellipsis;}
.nctouch-cart-item li.bundling .goods-spec {  height: 0.8rem; line-height: 0.8rem; color: #848689; font-size: 0.52rem;    padding: 0.2rem 0;}
.nctouch-cart-item li.bundling .goods-price { display: block; margin:  0 0 0 4.2rem!important; }
.nctouch-cart-item li.bundling .goods-price { font-size: 0.5rem; color: #666;}
.nctouch-cart-item li.bundling .goods-price em { color: #ff9705; margin-right: 0.05rem;font-size: 0.64rem}
.nctouch-cart-item li.bundling .goods-price em strong { font-weight: 400; font-size: 0.5rem;}
.nctouch-cart-item li.bundling .goods-gift { display: block; margin:  0 0 0 2.8rem!important;}

/*增减数量错误提示*/
.nctouch-cart-item li .goods-info .value-box .goods-error { position: absolute; z-index: 1; top: -0.8rem; left: 0; right: 0; height: 0.6rem; font-size: 0.45rem; text-align: center; color: #39362b; font-weight: 600; line-height: 0.6rem;}
.nctouch-cart-item li .no-value-box { display: none;}



/*购物车-确认订单*/
.buy-goods-list { margin-top: 0.5rem;}
.buy-goods-list .nctouch-cart-store dt { padding: 0.4rem;}
.buy-goods-list .nctouch-cart-item li { padding: 0.4rem;}
.nctouch-cart-item .buy-item .goods-pic { left: 0.4rem;}
.nctouch-cart-item .buy-item .goods-info { margin: 0;}
.nctouch-cart-item .buy-item .goods-info dt.goods-name { margin: 0 0 0 3.5rem;}
.nctouch-cart-item .buy-item .goods-info dd.goods-type-block { position: relative; margin: 0.4rem 0 0; padding: 0.4rem; overflow: hidden;}
.nctouch-cart-item .buy-item .goods-info dd.goods-type-block .goods-price span { color: #39362b;}
.nctouch-cart-item .buy-item .goods-info dd.cart-gift-block{padding:0; min-height: 1rem}
.nctouch-cart-item .buy-item .goods-sub { float: left; width: 65%; white-space: normal;}
.nctouch-cart-item .buy-item .goods-sub .goods-price span { color: #232326; }
.nctouch-cart-item .buy-item .goods-sub .goods-specs span { color:#bd11af  }
.nctouch-cart-item .buy-item .goods-subtotal { float: right; width: 35%; margin: 0; text-align: right;}
.nctouch-cart-item .buy-item .goods-subtotal .sub-price { color: #232326; font-size: 0.6rem;}
.nctouch-cart-item .buy-item .goods-subtotal .sub-num { font-size: 0.45rem; color: #555;}
.nctouch-cart-item .buy-item .goods-num { position: inherit; top: auto; right: auto; z-index: auto;}
.nctouch-cart-item .buy-item .oos { position: absolute; z-index: 2; top: 0; left: 0; right: 0; bottom: 0; background-color: rgba(255,30,40,0.5); text-align: center;}
.nctouch-cart-item .buy-item .oos span { display: inline-block; width: 1.6rem; height: 1.6rem; margin: 0.6rem auto 0 auto; border-radius: 100%; background-color: #FFF; line-height: 1.6rem; font-size: 0.52rem; color:#F23030}
.nctouch-cart-item .buy-item .notransport { position: absolute; z-index: 3; top: 0; left: -0.5rem; right: 0; bottom: 0; display: none; text-align: center; filter:progid:DXImageTransform.Microsoft.gradient(enabled='true',startColorstr='#E5F5F5F5', endColorstr='#E5F5F5F5');background:rgba(245,245,245,0.9);}
.nctouch-cart-item .buy-item .notransport p { margin-top: 1.5rem; font-size: 0.6rem; line-height: 1rem; color: #F23030;}
.nctouch-cart-item .buy-item.bundling .bunding-name { margin: 0.3rem 0.4rem 0 0}
.nctouch-cart-item .buy-item.bundling .budling-num { float: left; line-height: 0.8rem; font-size: 0.45rem; color : #666;}
.nctouch-cart-item .buy-item.bundling .budling-price { float: right; font-size: 0.6rem; line-height: 0.8rem;}

.nctouch-cart-item .buy-item .goods-info .goods-type-block .goods-name{ display: block;  min-height: 3.2rem;  padding: 0 0 0.25rem 0;  margin: 0 0 0 3.5rem;  position: relative;  z-index: 1;  overflow: hidden;  }

.nctouch-cart-bottom {position: fixed;z-index: 18;top: auto;left: 0;right: 0;bottom: 0;height: 2rem;background-color: rgba(255,255,255,0.90);border-top: solid 0.05rem #EEE;}
.nctouch-cart-bottom .all-check { position: absolute; z-index: 1; top: 0.55rem; left: 0.5rem; width: 0.85rem; height: 0.85rem}
.nctouch-cart-bottom .all-check input[type="checkbox"] { vertical-align: top;}
.nctouch-cart-bottom .all-check-text { position: absolute; z-index: 1; top: 0.6rem; left: 1.5rem; height: 0.8rem; font-size: 0.55rem; line-height: 0.8rem;}
.nctouch-cart-bottom .all-check-text+.total {display: block;float: left;text-align: right;width: 40%;}
.nctouch-cart-bottom .all-check-text+.total .total-money dt,
.nctouch-cart-bottom .all-check-text+.total .total-money dd{left: 2.2rem;}
.nctouch-cart-bottom .total {display: block;float: left;text-align: right;width: 60%;}
.nctouch-cart-bottom .all-check+.all-check-text{    bottom: 0;left: .2rem;    top: auto;color: #9B9B9B}
.nctouch-cart-bottom .total-money { display: inline-block; height: 1rem; padding: 0.5rem 0; font-size: 0; line-height: 1rem; margin-right: 0.2rem}
.nctouch-cart-bottom .total-money dt {display: inline-block;vertical-align: middle;font-size: 0.6rem;position: absolute;left: 0.6rem;top: 0.1rem;}
.nctouch-cart-bottom .total-money dt span{color: #25d4cf}
.nctouch-cart-bottom .total-money dd {display: inline-block;vertical-align: middle;font-size: 0.8rem;color: #39362B;position: absolute;left: 0.6rem;    font-weight: 600;top: 1rem;}
.nctouch-cart-bottom .total-money dd em { font-size: 0.8rem;}
.nctouch-cart-bottom .total-transport { display: inline-block; vertical-align: top; padding: 0.7rem 0.4rem 0.5rem 0.4rem; font-size: 0.5rem; color: #555; line-height: 0.8rem}
.nctouch-cart-bottom .check-out { display: block; float: right; width: 40%; height: 2rem;background: -webkit-linear-gradient(left, #2DDAC4 , #23D7D1); /* Safari 5.1 - 6.0 */background: -o-linear-gradient(right, #2DDAC4, #23D7D1); /* Opera 11.1 - 12.0 */background: -moz-linear-gradient(right, #2DDAC4, #23D7D1); /* Firefox 3.6 - 15 */background: linear-gradient(to right, #2DDAC4 , #23D7D1); /* 标准的语法 */}
.nctouch-cart-bottom .check-out.ok { background-color: #ff9705;}
.nctouch-cart-bottom .check-out a {     display: block;  text-align: center;  font-size: 0.64rem;  color: #ffffff;  line-height: 2rem;  font-weight: 600;}

.nctouch-cart-bottom.no-login { height: 5rem;}
.nctouch-cart-bottom.no-login .cart-nologin-tip { text-align: center; padding: 0.8rem; font-size: 0.6rem; line-height: 1rem; color: #F23030;}
.nctouch-cart-bottom.no-login .cart-nologin-btn { display: block; text-align: center;}
.nctouch-cart-bottom.no-login .cart-nologin-btn .btn { padding: 0.2rem 0.8rem;}

/*bycj Copyright: www.Bizpower.com*/
.nctouch-cart-bottom .all_checkbox_del{ display: none;}
.nctouch-cart-bottom-error { display: none; position: fixed; z-index: 1; left: 0; right: 0; bottom: 2rem; height: 1rem; padding: 0.25rem 0; text-align: center; background-color: rgba(255,204,0,0.85); border-top: solid 0.05rem #EEE; font-size: 0.6rem;}
.nctouch-cart-block { background: #FFF; display: block; position: relative;}
.nctouch-cart-block a { display: block; overflow: hidden;}
.nctouch-cart-block i.icon-arrow { position: absolute; z-index: 1; top: 50%; right: 0.3rem; display: block; width: 1rem; height: 1rem; margin-top: -0.5rem; background-image: url(../images/btn_forward_normal@2x.png); background-repeat: no-repeat; background-position: 50% 50%; background-size: 100%; opacity: 0.8; }
.nctouch-cart-block h3 { position: absolute; z-index: 1; top: 0.4rem; left: 0.5rem; display: block; width: 5rem; height: 1rem; font-size: 0.6rem; line-height: 1rem; color: #555;}
.nctouch-cart-block h3 i { display: inline-block; vertical-align: middle; width: 0.9rem; height: 0.9rem; margin-right: 0.1rem; background-position: 50% 50%; background-repeat: no-repeat; background-size: 70%; opacity: 0.7;}
.nctouch-cart-block h3 i.pay { background-image: url(../images/mcc_01.png);}
.nctouch-cart-block h3 i.invoice { background-image: url(../images/mcc_08_b.png)}
.nctouch-cart-block h3 i.mobile { background-image: url(../images/mobile_b.png);}
.nctouch-cart-block .current-con { display: block; margin: 0 1.2rem 0 6rem; padding: 0.5rem 0; text-align: right; font-size: 0.55rem; color: #555; }
.nctouch-cart-block .tip-con { display: block; margin: 0 0.5rem 0 5rem; padding: 0.5rem 0; text-align: right; font-size: 0.52rem; color: #F23030; line-height: 0.9rem;}
.nctouch-cart-block .inp-tel { display: block; width: 80%; height: 1.2rem; padding: 0.2rem; margin: 0.1rem auto 0 auto; border: solid #F23030 0.05rem; border-radius: 0.2rem; font-size: 0.8rem; text-align: center; line-height: 1.2rem; background-color: #FEF6F7; color: #232326;}

/*积分兑换结算*/
.cart-item{ background-color: #FFF;}
.cart-item .buy-item{ display: block; position: relative; z-index: 1; margin: 0 0 0 0.5rem; padding: 0.5rem 0; border-bottom: solid #EEE 0.05rem;}
.cart-item .buy-item .goods-pic{display: block; width: 3.5rem; height: 3.5rem; position: absolute; z-index: 1; top: 0.5rem; left: 0rem; }
.cart-item .buy-item .goods-pic a{display: block; width: 100%; height: 100%}
.cart-item .buy-item .goods-pic a img{width: 100%; height: 100%}
.cart-item .buy-item .goods-info{display: block; z-index: 1; vertical-align: top; margin:0;}
.cart-item .buy-item .goods-info .goods-name{ display: block; margin:0 0.5rem 0 3.9rem; }
.cart-item .buy-item .goods-info .goods-name a{display: block; height: 1.4rem; font-size: 0.6rem; color: #232326; line-height: 0.7rem; overflow: hidden;}
.cart-item .buy-item .goods-info .goods-type-block{display: block; margin:0 0.5rem 0 3.9rem; overflow: hidden; margin-top: 0.3rem;}
.cart-item .buy-item .goods-info .goods-type-block .goods-specs{ display: block; width: 100%; height: 0.7rem; line-height: 0.7rem; font-size: 0.52rem; color: #848689; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }
.cart-item .buy-item .goods-info .goods-type-block .goods-price{line-height: 0.8rem; font-size:0.52rem; color: #f23030; float: left;}
.cart-item .buy-item .goods-info .goods-type-block .goods-price em{  font-size: 0.6rem }
.cart-item .buy-item .goods-info .goods-type-block .goods-unit{float: right; line-height: 0.8rem; font-size: 0.52rem; color: #232326}

/*合计*/
.nctouch-cart-container .goods-total{padding: 0.5rem; text-align: right; border-top: solid #EEE 0.05rem; font-size: 0.6rem; line-height: 1.4rem; color: #f23030}
.nctouch-cart-container .goods-total span{ color: #232326 }
.nctouch-cart-container .goods-total em{font-weight: 600; margin-right: 0.15rem; font-size: 0.64rem}

/*确认按钮*/
.btn-exchange{width: 100%; height: 2rem; display: block; font-size: 0.72rem; color: #fff; text-align: center; background:#f23030; line-height: 2rem;position: fixed; left: 0; right: 0;bottom: 0}

/*购物车默认收货人地址*/
.nctouch-cart-add-default { position: relative; z-index: 1; width: 100%;}
.nctouch-cart-add-default a { color: #232326;}
.nctouch-cart-add-default i.icon-add { position: absolute; z-index: 1; top: 1.48rem; left: 0.4rem; display: block; width: 0.6rem; height: 0.8rem; background-image: url(../images/location_b.png); background-repeat: no-repeat; background-position: 50% 50%; background-size: 100%; opacity: 0.6 }
.nctouch-cart-add-default dl { margin: 0 1.2rem 0 .5rem; padding: 0.5rem 0;}
.nctouch-cart-add-default dt { display: block; height: 0.8rem; font-size: 0.6rem; line-height: 0.8rem; margin-bottom: 0.2rem}
.nctouch-cart-add-default dt span { margin-right: 0.3rem; display: inline-block; vertical-align: top}
.nctouch-cart-add-default dl span.default{    border: 0.05rem solid #25d4cf;  border-radius: 0.1rem;  color: #25d4cf;  margin-right: 0.25rem;  font-size: 0.4rem;  line-height: 0.6rem;  height: 0.6rem;  display: inline-block;  vertical-align: middle;}
.nctouch-cart-add-default dd span.default + span{color: #999}
.nctouch-cart-add-default dt span:first-child{width: 3rem; height: 0.8rem; overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}
.nctouch-cart-add-default dd { display: block; min-height: 0.9rem; max-height: 2rem; font-size: 0.52rem; line-height: 0.9rem; overflow: hidden;}
.address-adorn{width: 100%; height: 0.12rem; background: url(../images/comfirmoder_icon_postal_default@2x.png) repeat-x; background-size:100% 0.16rem; background-position: 50% 50%}

/*购物车没有地址*/
.nctouch-cart-no-address{position: relative; z-index: 1; width: 100%}
.nctouch-cart-no-address .no-address{padding:0.5rem 0.9rem 0.5rem 0.64rem; height: 1.9rem; line-height: 1.9rem; color: #999999; font-size: 0.6rem;}
.nctouch-cart-no-address .icon-arrow{}

/*购物车选择地址*/
.address-layout{position:absolute; top:2rem; left:0; right:0;bottom:2rem; margin-top:0; height:auto; overflow:hidden}
.nctouch-cart-add-list { background: #FFF;}
.nctouch-cart-add-list li { position: relative; z-index: 1; display: block; border-bottom: solid #EEE 0.05rem;}
.nctouch-cart-add-list dl {padding: 0.6rem 0.4rem 0.6rem 0; width:12.6rem; margin-left: 0.4rem}
.nctouch-cart-add-list dt { display: block; height: 0.9rem; margin-bottom: 0.3rem; font-size: 0.6rem; line-height: 0.9rem;}
.nctouch-cart-add-list dt span {font-size: 0.6rem; display: inline-block; color: #232326; vertical-align: top; margin-right: 0.3rem}
.nctouch-cart-add-list dt span.default {border: 0.05rem solid #25d4cf;  border-radius: 0.1rem;  color: #25d4cf;  margin-right: 0.25rem;  font-size: 0.4rem;  line-height: 0.6rem;  height: 0.6rem;  display: inline-block;  vertical-align: top;}
.nctouch-cart-add-list dt span.adr-member-name{width:3.5rem; height: 0.9rem;overflow: hidden; text-overflow: ellipsis; white-space: nowrap; word-break: break-all;}
.nctouch-cart-add-list dt span.adr-member-phone{width:5rem; height: 0.9rem;overflow: hidden;}
.nctouch-cart-add-list dd { display: block; min-height: 0.7rem; max-height: 2.4rem; font-size: 0.6rem; line-height: 0.9rem; color: #686868; overflow: hidden;}
.nctouch-cart-add-list dd sub { display: inline-block; background-color: #25d4cf; font-size: 0.44rem; line-height: 0.7rem; padding: 0 0.1rem; margin-right: 0.3rem; border-radius: 0.1rem; color: #FFF;}
.nctouch-cart-add-list li .address-border{display: block; width:0; height: 1.5rem; border-right: 0.05rem solid #eee; position: absolute; top:50%; left: 13.4rem; margin-top:-0.75rem;}
.nctouch-cart-add-list li .address-edit{    height: 0.9rem;  padding: 0.5rem 0;  position: relative;  z-index: 1;  font-size: 0.6rem;  line-height: 0.9rem;}
.nctouch-cart-add-list li .address-edit span{     display: block;  height: 0.9rem;  position: absolute;  z-index: 1;  top: 0.5rem;  right: 0;}
.nctouch-cart-add-list li .address-edit .edit{ background: url(../images/btn_edit_normal@2x.png) no-repeat; background-position: 50% 50%;    display: inline-block;  width: 0.9rem;  height: 0.9rem;  vertical-align: top;  background-size: 100%;  margin-right: .5rem;}
.nctouch-cart-add-list li i { position: absolute; z-index: 1; top: 50%; left: 0.5rem; display: none; width: 0.7rem; height: 0.7rem; background-image: url(../images/ok.png); background-repeat: no-repeat; background-position: 50% 50%; background-size: 100%; margin-top:-0.35rem;}
.nctouch-cart-add-list li.selected i { display: block;}
.nctouch-cart-add-list li.selected dl { margin-left: 0.5rem; width: 100%;    border-bottom: solid 0.05rem #EEE;}
.nctouch-cart-add-list li.selected dt .adr-member-name,.nctouch-cart-add-list li.selected dt .adr-member-phone { color: #39362b  }
.nctouch-inp-con .form-btn .btn-l {  height: 2rem;  font-size: 0.64rem;  line-height: 2rem;  display: inline-block;  float: right;  padding: 0 0.8rem;  margin-right: 0.7rem;
}
.nctouch-cart-add-btn{ }
/*.nctouch-cart-add-btn a{    height: 2rem;  line-height: 2rem;  font-size: 0.64rem;  margin: 0 auto;  display: block;}*/
/*Copyright: bizpower*/
.nctouch-cart-subtotal { margin: 0 0.5rem;}
.nctouch-cart-subtotal dl { position: relative; z-index: 1; height: 1rem; padding: 0.4rem 0; font-size: 0;  }
.nctouch-cart-subtotal dt { position: absolute; z-index: 1; top: 0.4rem; left: 0; display: block; width: 60%; height: 0.8rem; font-size: 0.6rem; line-height: 1rem;}
.nctouch-cart-subtotal dd { height: 0.8rem; margin: 0 0.4rem 0 30%; text-align: right; font-size: 0.55rem; line-height: 1rem; color: #999;}
.nctouch-cart-subtotal dd p{width: 80%; display: inline-block; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; vertical-align: middle;}
.nctouch-cart-subtotal dd p.available{color: #FF3A30}
.nctouch-cart-subtotal dd p.select{color: #ff3a30
}
.nctouch-cart-subtotal dd .icon-arrow-down { display: inline-block; width: 0.5rem; height: 0.5rem; margin: 0 0 0 0.4rem; opacity: 0.5;background: url(../images/arrow_down_b.png) no-repeat 50% 50%; background-size: 100%;}
.nctouch-cart-container .message { position: relative; z-index: 1; display: block; padding: 0.5rem; }
.nctouch-cart-container .message input[type="text"] { display: block; width: 95%; height: 0.8rem; padding: 2%; background-color: #FAF9FA; border: none; border-radius: 0.2rem; line-height: 0.8rem; font-size: 0.6rem;}
.nctouch-cart-container .store-total { padding: 0.2rem 0.5rem;position: relative;height: 1rem;}
.nctouch-cart-container .store-total span { position: absolute;  z-index: 1;  top: 0.4rem;  left: 0;  display: block;  width: 100%;  height: 0.8rem;  font-size: 0.6rem;  line-height: 0.8rem;color: #39362b  }
.nctouch-cart-container .store-total span em {margin: 0 0.4rem 0 30%;  text-align: right;  font-size: 0.6rem;  line-height: 0.8rem;  color: #39362b;  float: right;}

.nctouch-cart-num { display: block; padding: 0.5rem 0; text-align: center; font-size: 0.6rem; color: #232326; line-height: 1rem;}
.nctouch-cart-num em { font-size: 1rem; color: #F23030; font-weight: 600; display: inline-block; vertical-align: sub; margin: 0 0.2rem; }
.nctouch-inp-cart ul { background-color: transparent;}
.nctouch-inp-cart ul li { height: auto; margin: 0; background-color: transparent;padding-right: 0.4rem}
.nctouch-inp-cart ul li .input-box { margin: 0;}
.nctouch-inp-cart ul li .input-box p { font-size: 0.55rem; position: absolute; z-index: 1; top: 0.45rem; left: 2.5rem; color: #555;}
.nctouch-inp-cart ul li .input-box p em { font-size: 0.6rem; font-weight: 600; color: #232326;}
.nctouch-inp-cart ul li .input-box .txt { margin-left: 0.5rem;}
.nctouch-inp-cart ul li .input-box .inp { width: 45%; background-color: #F5F5F5; padding: 0.25rem 0.5rem; margin: 0.25rem 0.5rem 0 0.25rem; border-radius: 0.2rem;}
.nctouch-inp-cart ul li .input-box .select { float: right; width: auto; text-align: right; margin-right: 1.1rem;}
.nctouch-inp-cart ul li .input-box .arrow-down { right: 0.35rem;}
.nctouch-inp-cart .pay-btn { display: block; margin: 0.5rem 0 1rem 0;}
/*支付方式*/
.nctouch-oredr-detail-block {  position: relative;  z-index: 1;  display: block;  min-height: 1rem;  padding: 0.4rem 0;  background: #FFF;  border-bottom: solid 0.05rem #EEE;  overflow: hidden;  }
.nctouch-oredr-detail-block h3 {  display: inline-block;  vertical-align: middle;  height: 1rem;  width: 100%;  padding-left: 0.4rem;  font-size: 0.6rem;  line-height: 0.5rem;  color: #666;  border-bottom: solid #eee 0.05rem;  }
.nctouch-oredr-detail-block .info {  max-width:90%;  margin-left: 0.5rem;  font-size: 0.55rem;  line-height: 1rem;  color: #232326;  margin-top: 0.25rem;  text-align: left;  width: 100%;  }
.nctouch-oredr-detail-block .info .payMethod {  background-image: url(../images/zegopay.jpg);  display: inline-block;  vertical-align: middle;  width: 3rem;  height: 1rem;  margin-right: 0.2rem;  background-position: 50% 50%;  background-repeat: no-repeat;  background-size: 100%;  }
.nctouch-oredr-detail-block .info .payMethod + a{    float: right;color: #25d4cf;}
.nctouch-oredr-detail-block .info .deliveryMethod {  background-image: url(../images/comfirmoder_icon_express_normal@2x.png);  display: inline-block;  vertical-align: middle;  width: 3rem;  height: 1rem;  margin-right: 0.2rem;  background-position: 50% 50%;  background-repeat: no-repeat;  background-size: 100%;}
.nctouch-oredr-detail-block i.icon-arrow { position: absolute; z-index: 1; top: 75%; right: 0.3rem; display: block; width: 1rem; height: 1rem; margin-top: -0.5rem;background-image: url(../images/btn_forward_orange@2x.png);background-repeat: no-repeat; background-position: 50% 50%; background-size: 100%;opacity: 0.8}

/*领券*/
.mask-coupons{background:#fff;}
.coupons-options{background:#fff; position:relative; z-index: 1; width:100%; height: 13rem; display: block; overflow: hidden;}
.coupons-options .coupons-contents{display: block; width: 100%; height: 13rem;overflow: hidden;}
.coupons-options h4{padding:0.4rem; line-height: 0.9rem; height: 0.9rem; color: #212121; font-size: 0.6rem;}
.coupons-options .coupons-contents ul{padding:0 0 0 0.4rem; overflow: hidden; background: #fff;}
.coupons-options .coupons-contents ul .coupons-item{ position: relative; z-index: 1; display: block; height: 0.9rem; padding: 0.5rem 0; font-size: 0.6rem; line-height: 0.9rem; border-bottom: solid 0.05rem #EEE; margin-bottom: 0}
.coupons-options .coupons-contents ul .coupons-item input[type="radio"] { display: none;}
.coupons-options .coupons-contents ul .coupons-item i { position: relative; display: inline-block; width: 0.75rem; height: 0.75rem; margin-right: 0.2rem; background-color: #F5F5F5; border: 0.05rem solid #CCC; -webkit-border-radius: 50%; border-radius: 50%; vertical-align: middle;}
.coupons-options .coupons-contents ul .coupons-item span{display: inline-block;line-height:0.9rem; }
.coupons-options .coupons-contents ul .coupons-item span em{font-size: 0.48rem; margin-right:0.05rem;}
.coupons-options .coupons-contents ul .coupons-item span.condition{margin-right: 0.4rem; line-height: 0.9rem; display: inline-block; font-size: 0.52rem; color: #999; float: right;}
.coupons-options .coupons-contents ul .coupons-item.checked i { border-color: #25d4cf; background-color: #25d4cf; }
.coupons-options .coupons-contents ul .coupons-item.checked i:after { content: ''; position: absolute; left: 0.1rem; top: 0.175rem; width: 0.4rem; height: 0.2rem; border-left: 0.065rem solid #fff; border-bottom: 0.065rem solid #fff; -webkit-transform: rotate(-45deg); -ms-transform: rotate(-45deg); transform: rotate(-45deg); }


/*购物车使用红包*/
#rptVessel .input-box { display: block; height: 1.95rem; margin: 0 0 0 0.5rem; position: relative; z-index: 1; font-size: 0.6rem; line-height: 1.95rem;}
#rptVessel .input-box input[type="checkbox"] { display: none; }
#rptVessel .input-box p { position: absolute; z-index: 1; top: 0.5rem; right: 0.5rem; display: block; height: 0.9rem; font-size: 0.6rem; color: #232326; line-height: 0.9rem;}

/*支付密码帮助*/
.input-box-help { position: absolute; z-index: 1; top: 0.4rem; right: 0.6rem; display: block; width: 2.2rem; height: 1.5rem; text-align: center;font-size: 0.55rem; color: #232326;}
.input-box-help i { display: block; vertical-align: top; width: 0.6rem; height: 0.6rem; margin: 0 auto 0.1rem auto; text-align: center; font-size: 0.6rem; line-height: 0.6rem; color: #BBB; font-weight: bold; border: solid 0.05rem #CCC; border-radius: 100%;}

/*在线支付方式选择*/
.nctouch-pay { display: block;}
.nctouch-pay .spacing-div { position: relative; z-index: 1; display: block; height: 1rem; margin: 0 0.5rem 1rem 0.5rem; border-bottom: solid #EEE 0.05rem;}
.nctouch-pay .spacing-div span { position: absolute; z-index: 1; bottom: -0.3rem; left: 50%; display: block; width: 5rem; margin-left: -2.5rem; text-align: center; font-size: 0.55rem; line-height: 0.6rem; height: 0.6rem; background-color: #FFF; color: #888;}
.nctouch-pay .spacing-btn { position: relative; z-index: 1; display: block; padding:0.4rem 0;}
.nctouch-pay .spacing-btn span {display: block; width: 100%; height: 0.9rem; font-size: 0.6rem; text-align: center; color: #666}
.nctouch-pay .pay-sel { display: block; font-size: 0; overflow: hidden;}
.nctouch-pay label { float: left; width: 50%; height: 2rem; padding: 0.25rem 0; text-align: center; border: none !important;}
.nctouch-pay label input[type="radio"] { display: none;}
.nctouch-pay label span { display: inline-block; width: 5rem; height: 1.5rem; margin: 0 auto; background-position: 50% 50%; background-repeat: no-repeat; background-size: 100%; filter: url("data:image/svg+xml;utf8,<svg xmlns=\'http://www.w3.org/2000/svg\'><filter id=\'grayscale\'><feColorMatrix type=\'matrix\' values=\'0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0\'/></filter></svg>#grayscale"); /* Firefox 3.5+ */ -webkit-filter: grayscale(100%); -moz-filter: grayscale(100%); -ms-filter: grayscale(100%); -o-filter: grayscale(100%); filter: grayscale(100%); filter: gray; opacity: 0.5;}
.nctouch-pay label.checked span { -webkit-filter: grayscale(0); -moz-filter: grayscale(0); -ms-filter: grayscale(0); -o-filter: grayscale(0); filter: grayscale(0); filter: gray; opacity: 1;}
.nctouch-pay label span.alipay { background-image: url(../images/alipay.jpg);}
.nctouch-pay label span.wxpay { background-image: url(../images/wxpay.jpg);}
.nctouch-pay label span.zegopay { background-image: url(../images/zegopay.jpg);}

/* 购物车删除的相关样式 */
.cart-checkbox-del{display:none;}
.cart-list-mod .cart-checkbox-sel{display:none;}
.cart-list-mod .cart-checkbox-del{display:block;}
.cart-list-mod .nctouch-cart-bottom .total{display:none;}
.cart-list-mod .ok{display:none;}

.cart-list-mod .check-out-del { background-color: #FFF; display: block;}
.cart-list-mod .check-out-del a.translate { display: block; margin: 0.35rem 0.5rem 0.35rem 1rem; height: 1.2rem;border-radius: 0.25rem; font-size: 0.6rem; line-height: 1.2rem;}
.cart-list-mod .check-out-del a.translate i.clear{position:absolute;z-index:9999;display:block;width:1rem;height:1rem;padding:0.4775rem;top:0;right: 0;font-size: 0.8rem;    background-image: url(../images/btn_delete_black@2x.png);background-size: 40%;    background-position: 50% 50%;background-repeat: no-repeat;}
.nctouch-cart-bottom .check-out.check-out-del {    z-index: -1;  position: inherit;  right: 0;}
.cart-list-mod .all_checkbox,.cart-list-mod .value-box,.cart-list-mod .value-box .minus,.cart-list-mod .value-box .add{display:none;}
.cart-list-mod .value-box,.cart-list-mod .value-box span .buy-num{border:none 0!important;background-color:transparent!important;}

.cart-list-mod .check-out-submit { display: none;}
.cart-list-mod li .no-value-box { display:block; float: right; height: 1.175rem; text-align: center; width: 3rem; font-size: 0.5rem; color: #232326}
.cart-list-mod .nctouch-cart-bottom-error{display:none;}
.cart-list-mod .nctouch-cart-bottom .all_checkbox_del{display:block;}
.old-price{text-decoration:line-through;font-size: 0.48rem;color: #999999;    line-height: 1rem;}
.nctouch-cart-item li .goods-info dd .goods-type-info .goods-price .old-price em{color:#999}
.store-activity-modal .activity-title{z-index:1;display:inline-block;height:0.5rem;padding:0.1rem 0.2rem;background:#F23030;font-size:0.45rem;line-height:0.5rem;color:#FFF;border-radius:0.1rem;}
.search-btn.translate img{width: 1rem;height: 1rem; vertical-align: middle;}
/*购物车满优惠*/
.conform-dashed{border-top: 0.05rem dashed #ccc; padding-top:0.3rem;}
.conform-dashed:first-child{border:0rem;}
.goods-detail-sale { position: relative; z-index: 1;padding-bottom: 0.3rem;}
.goods-detail-sale dt { display: inline-block; vertical-align: top; margin-right: 0.1rem;}
.goods-detail-sale dt i { display: inline-block; vertical-align: top; height: 0.7rem; padding: 0 0.1rem; margin-top: 0.1rem; font-size: 0.45rem; color: #FFF; line-height: 0.7rem; background: #F23030; border-radius: 0.15rem;}
.goods-detail-sale dd { display: inline-block; vertical-align: top; font-size: 0.55rem; line-height: 0.9rem; color: #555;}
.goods-detail-sale dd p{font-size: 0.4rem;color:#888;}
.goods-detail-sale dd p i{ display:inline-block;width: 0.6rem; height: 0.6rem;text-align: center;line-height: 0.6rem;color:#fff;background: #F23030;border-radius: 0.1rem; font-size: 0.4rem; margin-right: 0.2rem }
.goods-detail-sale dd.mansong-rule { display: block; margin-bottom: 0.1rem;}
.goods-detail-sale dd.mansong-rule em { font-weight: 600; color: #232326;}
.goods-detail-sale dd.mansong-rule span { display: inline-block; vertical-align: middle; width: 0.8rem; height: 0.9rem;}
.goods-detail-sale dd.mansong-rule span img { width: 100%; height: 100%;}
.goods-detail-sale dd.gift-item { display: block; margin-bottom: 0.1rem;}
.goods-detail-sale dd.gift-item a { color: #555; text-decoration: underline;}
.goods-detail-sale dd.gift-item em { color: #232326;}

/* 赠品弹出框样式Copyright: www.bizpower.com*/
.goods-options{display: block; width: 100%; height: 13rem; overflow: hidden;}
.goods-options .options-content{display: block; width: 100%; height: 13rem;overflow: hidden;}
.goods-options .options-content ul{ overflow: hidden; margin:0 0 0 0.4rem; }
.goods-options .options-content ul .options-item{position:relative; z-index: 1; border-bottom: 0.05rem solid #eee; padding:0.5rem 0.4rem 0.5rem 0; overflow: hidden;}
.goods-options .options-content ul .options-item:last-child{border:0;}

.goods-options .options-content ul .options-item .item-name{position: absolute; top:0.5rem; left: 0; display: block; width: 1.8rem; height: 0.9rem; line-height: 0.9rem}
.goods-options .options-content ul .options-item .item-name span{padding:0 0.1rem;  border:0.05rem solid #f23030; border-radius: 0.1rem; color:#f23030; font-size: 0.4rem; line-height: 0.6rem; display: inline-block; vertical-align: middle; margin-top:-0.1rem;}
.goods-options .options-content ul .options-item .item-content{ display: block; margin:0 0 0 2rem; }
.goods-options .options-content ul .options-item .item-content dl{ display: block; line-height: 0.9rem; width: 93% }
.goods-options .options-content ul .options-item .item-content dl .explain{font-size: 0.52rem; color: #212121; word-break: break-all; word-wrap: break-word; position:relative; margin-bottom: 0.3rem}
.goods-options .options-content ul .options-item .item-content dl .explain:last-child{margin-bottom: 0}
.goods-options .options-content ul .options-item .item-content dl .explain .explain-text{width: 90%; display: block; line-height: 0.9rem}
.goods-options .options-content ul .options-item .item-content dl .explain em{ font-family: arial; margin:0 0.1rem; font-size: 0.6rem }
.goods-options .options-content ul .options-item .item-more{ position: absolute; top:0.2rem; right: -1rem; width: 0.52rem; height: 0.5rem; background: url(../images/arrow-right.png) no-repeat; background-position: 50% 50%; background-size: cover;}
.goods-options .options-content ul .options-item .item-content dl .explain .gifts-name{ display: inline-block; width: 88%; height: 0.8rem; word-break: break-all; word-wrap: break-word; text-overflow: ellipsis; white-space: nowrap; overflow: hidden; }
.goods-options .options-content ul .options-item .item-content dl .explain .gifts-number{ display: inline-block; width: 10%; height: 0.8rem; text-align: right;  vertical-align: top}


/*购物车预定*/
.nctouch-cart-book{ display: block; clear:both; background: #fff; margin-bottom: 0.5rem; border:0.05rem solid #eee; }
.nctouch-cart-booktotal{ margin:0 0.5rem; }
.nctouch-cart-booktotal dl{ position: relative; z-index: 1; height: 1rem; padding: 0.4rem 0; font-size: 0; border-bottom: dashed #eee 0.05rem;}
.nctouch-cart-booktotal:last-child dl{border-bottom: 0}
.nctouch-cart-booktotal dl dt{position: absolute; z-index: 1; top: 0.4rem; left: 0; display: block; width: 50%; height: 1rem; font-size: 0.6rem; line-height: 1rem;}
.nctouch-cart-booktotal dl dt span{ vertical-align: middle; line-height: 1rem; margin-right:0.15rem; color: #F23030 }
.nctouch-cart-booktotal dl dt.retainage{ margin-left: 0.4rem; }
.nctouch-cart-booktotal dl dd{height: 1rem; margin: 0 0 0 50%; text-align: right; font-size: 0.52rem; line-height: 1rem;}
.nctouch-cart-booktotal dl dd input[type="text"]{width:65%; height: 0.7rem; padding: 0.15rem; background-color: #FFF; border: solid 0.05rem #DDD; line-height: 0.7rem; font-size: 0.52rem;}


/*新增样式*/
.add-btn{margin-bottom: 1rem; height: 2rem;overflow: hidden; z-index: 3}
.add-btn>div{display: block; width: 90%; height: 1.8rem; line-height:1.8rem; margin:0.1rem 5%; background: #FFCB03; color:#39362B; font-size: 0.8rem; text-align: center; border-radius: 1rem}
.all-btn-l{color:#39362B;}
.goods-type-block .goods-name{color: #39362b}
.goods-type-block .goods-name a{    overflow: hidden;  text-overflow: ellipsis;  width: 100%;  white-space: nowrap;  display: block;}
.goods-type-block .goods-name div.goods-price {color: #999}
.goods-type-block .goods-name .sub-num{    position: absolute;  right: 0;  bottom: 0.1rem;}
.goods-type-block .goods-name .goods-activity{    position: absolute;  left: 0;  bottom: 0.1rem;  color: #25d4cf;}
.goods-subtotle dl{    border: none;  height: 0.5rem;color: #999}
.goods-subtotle dl dt{font-size: 0.55rem}

.nctouch-cart-subtotal input[type="checkbox"].all_checkbox{position: relative;vertical-align: middle;  background: url(../images/btn_disabled_normal@2x.png) no-repeat;  background-position: 50% 50%;  background-size: cover;  width: 2.04rem;  height: 1.2rem;border-radius:0;border: none;}
.nctouch-cart-subtotal input[type="checkbox"]:checked.all_checkbox{background: url(../images/btn_enabled_highlight@2x.png) no-repeat;  background-position: 50% 50%;  background-size: cover;}
.nctouch-cart-subtotal input[type="checkbox"]:checked:after{content: none}

.value-points dt{ width: 10%;  color: #999;}
.value-points .value-box{ float: left;  padding-left: 2rem;}
.value-points .value-box a .buy-num{color: #999;width: 3.4rem;line-height: 0.8rem;text-align: center;border: none;background: #eeeeee;border-radius: 1rem;}