body{padding: 0;margin: 0;
font-family: "microsoft yahei","arial", "helvetica", "sans-serif";
font-size: 1rem;background: rgb(245,245,245);
}
[v-cloak] {
  display: none;
}
::-webkit-scrollbar{width:0;height:0}
button,input[type="text"],input[type="button"],
input[type="password"],input[type='radio'],input[type="checkbox"]{
	-webkit-appearance: none;
	-moz-appearance: none;
	-ms-progress-appearance: none;
	appearance: none;outline: none;
	font-family: "microsoft yahei","arial, helvetica, sans-serif";
	outline: none;
	border: none;
	background: #fff;

}
h1,h2,h3,h4,h5,h6,p{margin: 0;padding: 0;}
ul{list-style: none;margin: 0;padding: 0;}
img{width: auto;max-width: 100%;}
a{text-decoration: none;color: #000000;}

.f-left{float: left;}
.bg-white{background:white;}
.font-24{font-size: 0.71rem;}
.font-30{font-size: 0.8823rem;}
.font-26{font-size: 0.7647rem;line-height: 0.7647rem;}
.font-34{font-size: 1rem;line-height: 1rem;}
.font-40{font-size: 1.1764rem;}
.font-60{font-size: 1.7647rem;}
.pd-lr-7{padding-left: 0.7rem;padding-right:0.7rem}
.pd-t-7{padding-top:0.7588rem;}
.mg-top-7{margin-top: 0.7rem;}
.pd-b-7{padding-bottom: 0.7588rem;}
.pd-75-7{padding: 0.7588rem 0.7rem;}
.width-33{width: 33.33%;}
.clear{clear: both;}
.pd-b-58823{padding-bottom: 0.58823rem;}
.relative{position: relative;}
.overhidden{overflow: hidden;}
.t-right{text-align: right;}
.border-b-217{border-bottom: 1px solid rgb(245,245,245);}
.t-esis{white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.t-esis-2{display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;word-break: break-all;text-overflow: ellipsis;overflow: hidden;}
.font-throw{text-decoration: line-through;}
.color-153{color: rgb(153,153,153);}
.br-2{border-radius: 0.2rem;-webkit-border-radius: 0.2rem;-ms-border-radius:0.2rem;-moz-border-radius: 0.2rem;}
.f-left{float: left;}
.f-right{float: right;}
.display-block{display:block}
.display-none{display:none}
.display-line{display:inline}
.bg-255,.bg-rgb-255{background:white;}
.bg-230{background: rgb(230,230,230);}
.font-24{font-size: 0.71rem;}
.font-30{font-size: 0.8823rem;}
.font-26{font-size: 0.7647rem;line-height: 0.7647rem;}
.font-26-1{font-size: 0.7647rem;}
.font-28{font-size: 0.8235rem;}
.font-32{font-size: 0.9411rem;}
.font-34{font-size: 1rem;line-height: 1rem;}
.font-40{font-size: 1.1764rem;}
.font-60{font-size: 1.7647rem;}
.pd-lr-7647{padding-left: 0.7647rem;padding-right:0.7647rem}
.pd-t-7{padding-top:0.7588rem;}
.mg-top-7{margin-top: 0.7rem;}
.mg-b-58823{margin-bottom: 0.58823rem;}
.mg-left-10{margin-left: 1rem;}
.mg-right-5{margin-right: 0.5rem;}
.mg-right-10{margin-right: 1rem;}
.mg-l-5{margin-left: 0.5rem;}
.mg-10{margin: 1rem;}
.mg-top-8{margin-top: 0.8rem;}
.pd-lr-7333{padding-left: 0.7333rem;padding-right: 0.7333rem;}
.pd-b-7{padding-bottom: 0.7588rem;}
.pd-75-7{padding: 0.7588rem 0.7rem;}
.pd-top-8823{padding-top: 0.8823rem;}
.width-33{width: 33.33%;}
.clear{clear: both;}
.pd-b-58823{padding-bottom: 0.58823rem;}
.pd-75-73{padding: 0.7588rem 0.7333rem;}
.relative{position: relative;}
.overhidden{overflow: hidden;}
.t-right{text-align: right;}
.border-b-217{border-bottom: 1px solid rgb(245,245,245);}
.t-esis{white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.t-esis-2{display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;word-break: break-all;text-overflow: ellipsis;overflow: hidden;}
.t-center{text-align: center;}
.font-throw{text-decoration: line-through;}
.color-0{color: rgb(0,0,0);}
.color-101{color: rgb(101,101,101);}
.color-153{color: rgb(153,153,153);}
.br-2{border-radius: 0.2rem;-webkit-border-radius: 0.2rem;-ms-border-radius:0.2rem;-moz-border-radius: 0.2rem;}
.br-50{border-radius: 50%;-webkit-border-radius: 50%;-ms-border-radius:50%;-moz-border-radius: 50%;overflow: hidden;}
.index-floor{height: 0.4411rem;background: rgb(242,242,242);}
.color-242{color: rgb(242,48,49);}
.color-255{color: rgb(255,255,255);}
.bg-242{background: rgb(242,48,49);}
.br-2{border-radius: 0.2rem;-webkit-border-radius: 0.2rem;-moz-border-radius: 0.2rem;-ms-border-radius:0.2rem;-o-border-radius:0.2rem}
.clear-content:after{content: "";display: block;clear: both;}
.cursor{cursor: pointer;}
.floor{height: 0.7352rem;background: rgb(245,245,245);}
.border-b217{border-bottom:1px solid rgb(245,245,245);}
.t-bold{font-weight: bold;}

.wrap{max-width: 640px;margin: auto;}
.nav-time{width: 100%;overflow-x: scroll;}
.nav-time:after{content: "";display: block;clear: both;}
.nav-time::-webkit-scrollbar{width: 0;height: 0;}
.nav-time .nav{float: left;text-align: center;padding: 0.8823rem 0;color: white;background: rgb(46,50,56);cursor: pointer;}
.nav-time .activeNav{background: rgb(242,48,49);}
.nav-time .nav span{display: block;}
.color-242{color: rgb(242,48,49);}

.tip{padding: 0 0.58823rem;line-height: 2.3529rem;background: #FFFFFF;}
.tip:after{content: "";display: block;clear: both;}
.timeout span{background: rgb(252,220,0);padding: 0.2rem;}

.order-list{background: #FFFFFF;}
.order-list:after{content: "";display: block;clear: both;}
.order-list .od-img{width: 7.3529rem;height: 7.3529rem;float: left;margin-right: 0.58823rem;}
.order-list .od-img img{float: left;width: 100%;height: 100%;}
.order-list .title{}
.order-list .od-con{padding: 0.58823rem 0.58823rem 0.78823rem 0;height: 6.1764rem;border-bottom: 1px solid rgb(245,245,245);}

.od-other{position: absolute;bottom: 0.58823rem;left: 0.58823rem;width: 100%;}
.oo-left{position: absolute;bottom: 0.58823rem;left: 0.58823rem;line-height: 1.5rem;}
.oo-right{position: absolute;bottom: 0.58823rem;right: 0.58823rem;}
.buyBtn{color: white;background: rgb(242,48,49);line-height: 1.5rem;min-width:4.70588rem;margin-bottom: 0;float: right;cursor: pointer;}
.oo-jd{width: 4.70588rem;height: 0.35rem;border: 1px solid rgb(242,48,49);display: inline-block;margin-left: 0.4rem;
border-radius: 0.35rem;-webkit-border-radius: 0.35rem;-ms-border-radius:0.35rem;-moz-border-radius:0.35rem;
}
.oo-jd span{display: block;height: 100%;width: 20%;background: rgb(242,48,49);}
.order-link{background: white;position: fixed;bottom: 0;width: 100%;left: 0;text-align: center;line-height: 2.9411rem;font-size: 0.9411rem;
border-top: 1px solid rgb(245,245,245);max-width: 640px;
}
@media only screen and (min-width:640px){
	.order-link{left: 50%;margin-left: -320px;}
}

/*商品详情*/
.detail .swiper-wrapper{min-height: 22rem;}
.detail .swiper-wrapper img{width: 100%;float: left;max-height:22rem}
@media only screen and (min-width: 640px){
	.detail .swiper-wrapper img{max-height:640px}
}
.detail .swiper-pagination-bullet{background: white;opacity: 1;box-shadow: 0 0 0 1px rgb(245,245,245);
-webkit-box-shadow: 0 0 0 1px rgb(245,245,245);
}
.detail .swiper-pagination-bullet-active{background: rgb(242,48,49);box-shadow: 0 0 0 1px rgb(242,48,49);
-webkit-box-shadow: 0 0 0 1px rgb(242,48,49);
}
.detail .info-pri{background: url(../images/dtl.png) repeat-x;background-size: 100% 100%;width: 66.66%;height: 3.5294rem;
color: white;
}
.detail .info-pri .price{line-height: 3.5294rem;padding: 0 0.58823rem;}
.detail .ms-wrap{border: 1px solid white;width: 4.41176rem;height: 1.17647rem;line-height: 1.17647rem;text-indent: 0.2rem;}
.detail .ms-icon{width: 1.17647rem;height: 1.17647rem;float: left;background: white;background: url(../images/dtl_nz.png) no-repeat center;
background-size: 75% 75%;background-color: white;
}
.detail .info{border-bottom: 1px solid rgb(245,245,245);background: #FFFFFF;}
.detail .throw-pri{line-height: 1.7rem;}
.detail .info-right{text-align: center;height: 3.5294rem;}
.detail .info-t span{background: rgb(252,220,0);padding: 0.2rem;}
.detail .info-t-title{line-height: 1.6rem;margin-bottom: 0.2rem;}
.detail .main{background: #FFFFFF;}
.detail .list-count{}
.detail .list-count:after{content: "";display: block;clear: both;}
.detail .tx{width: 3.5294rem;height: 3.5294rem;}
.detail .line-35294{line-height: 3.5294rem;}
.detail .tx img{width: 100%;height: 100%;}
.detail .tx-con{line-height: 1.3647rem;padding: 0.45rem 0;}
.detail .pt1{width: 3.08823rem;text-align: center;}
.detail .pt2{width: 8rem;padding-left: 0.58823rem;}
.detail .tx-out{line-height: 1.8823rem;margin-top: 0.58823rem;width: 18.14703rem;}
@media only screen and (min-width: 640px){
	.detail .tx-out{width: 30rem}
}
.detail .tx-ct{color: white;background: rgb(242,48,49);width: 4.1176rem;text-align: center;}
.detail .tx-icon{position: absolute;right: 0;top: 50%;transform: translateY(-50%);-webkit-transform: translateY(-50%);}

.detail .bottom-btn{position: fixed;bottom: 0;left: 0;width: 100%;max-width: 640px;}
.detail .bottom-btn button{display: block;text-align: center;width: 100%;height: 100%;line-height: 2.9411rem;color: white;background: rgb(242,48,49);padding: 0;}
.detail .bottom-btn a{display: block;width: 4.41147rem;text-align: center;background: white;height: 2.9411rem;overflow: hidden;}
.detail .bottom-btn .icon{width: 1.3235rem;height:1.3235rem;background: url(../images/pro-footer-1.png) no-repeat center;
background-size: 100% auto;margin: auto;margin-bottom: 0.2rem;margin-top: 0.3rem;
}
.detail .bottom-btn .icon1{width: 1.4235rem;height:1.3235rem;background: url(../images/cart.png) no-repeat center;
background-size: 100% auto;margin: auto;margin-bottom: 0.2rem;margin-top: 0.3rem;position:relative;
}
.detail .bottom-btn .icon1 span{position:absolute;font-size:0.7rem;color:white;background:rgb(242,48,49);display:block;height:1rem;min-width:1rem;
    border-radius:1rem;-webkit-border-radius:1rem;-ms-border-radius:1rem;-moz-border-radius:1rem;-o-border-radius:1rem;right:-0.5rem;
}
@media only screen and (min-width:640px){
	.detail .bottom-btn{left: 50%;margin-left: -320px;}
}
.detail .buy_one{color: white;background: rgb(255,150,0);width: 6.5823rem;text-align: center;height: 2.9411rem;display:table;}
.detail .but_item{vertical-align:middle;display:table-cell;}
.detail .buy_more{text-align: center;height: 2.9411rem;display: table;color: white;background: rgb(242,48,49);width: 100%;height: 2.9411rem;}
.detail .dtl_info{width:50%;border-right:1px solid rgb(245,245,245);float:left;line-height:2.87rem;text-align:center;background:white}
.detail .dtl_info_other{width:49%;float:right;line-height:2.87rem;background:white;text-align:center}
.detail .dtl_active{color:rgb(242,48,49)}
.detail .head{position: relative;width: 100%;z-index: 99;}
.detail .head span{line-height: 0.28rem;display: block;width:2rem;height: 2rem;color: white;background: rgba(0,0,0,0.5);font-size: 2rem;position: absolute;border-radius: 50%;-webkit-border-radius: 50%;}
.detail .head .right{right: 0.5rem;top: 0.5rem;background: url(../images/p_r_icon.png) no-repeat center;background-size: 1.6rem 1.6rem;background-color: rgba(0,0,0,0.5);;}
.detail .head .left{left: 0.5rem;top: 0.5rem;background: url(../images/p_left.png) no-repeat center;background-size: 1.6rem 1.6rem;background-color: rgba(0,0,0,0.5);;}
.detail .head span img{width: 80%;}
.detail .detail_html{background:white}
.detail .detail_html img{float:left !important;}
.detail .detail_html:after{content:'';display:block;clear:both}

.index .footer_nav{position: fixed;width: 100%;max-width: 640px;bottom: 0;left: 0;padding: 0.5294rem 0;border-top:1px solid rgb(245,245,245) ;}
.index .footer_nav:after{content: "";display: block;clear: both;}
.index .footer_nav .list{width: 49%;float: left;line-height: 1.7647rem;text-align: center;}
.index .footer_nav .left{border-right: 1px solid rgb(245,245,245);}
.index .footer_nav .right{float: right;}

@media only screen and (min-width:640px){
	.index .footer_nav{left: 50%;margin-left: -320px;}
}


/*我的订单*/
.order-all{font-size: 0.8823rem;}
.order-all .oa-nav{background: #FFFFFF;}
.order-all .oa-nav:after{content: "";display: block;clear: both;}
.order-all .oa-nav ul{width: 100%;}
.order-all .oa-nav ul .active{color: rgb(242,48,49);border-bottom: 2px solid rgb(242,48,49);}
.order-all .oa-nav li{float: left;width: 20%;text-align: center;padding: 0.5rem 00;cursor: pointer;}
.order-all .oa-active{clear: both;width: 20%;background: rgb(242,48,49);height: 2px;}
.order-all .oa-botm{text-align: right;background: #FFFFFF;}

.order-all .oa-btn button{font-size: 0.8rem;border: 1px solid rgb(245,245,245);padding: 0.2rem 0.8rem;
-ms-border-radius:0.2rem;
-webkit-border-radius: 0.2rem;
-moz-border-radius: 0.2rem;
border-radius: 0.2rem;
}
.order-all .oa-list{margin-bottom: 1rem;}
.order-all .oa-gray{margin-right: 0.5rem;}
.order-all .oa-red{color: rgb(242,48,49);border-color: rgb(242,48,49) !important;}
.order-all .oa-order{background: #FFFFFF;padding: 0.7588rem 0.7333rem;border-top: 1px solid rgb(245,245,245);
border-bottom: 1px solid rgb(245,245,245);
}
.order-all .od-cen{width: 74% !important;}
.order-all .od-cen{position: relative;color: rgb(104,104,104);height: 4.7rem;}
.order-all .oa-guiz{position: absolute;bottom: 1.2rem;}
.order-all .oa-cen-price{position: absolute;bottom: 0rem;}
.order{font-size: 0.8823rem;}

/*无地址*/
.order .address-top{padding: 2rem 0.7333rem;background: url(../images/od-icon1.png) center bottom repeat-x ;
background-color: #FFFFFF;position: relative;}
.order .address-top .right-icon{position: absolute;width: 1.5rem;right: 0.2333rem;top: 1.7rem;}
/*无地址---end*/
.order .x-address{background: #FFFFFF;}
.order .x-address .x-ttile{max-width: 7rem;}
.order .x-mendian{line-height: 1.4rem;25px;background: url(../images/od-icon1.png) center bottom repeat-x;}
.order .x-address input[type="number"],input[type="text"]{appearance: none;-webkit-appearance: none;border: none;width: 70%;outline: none;}
.order .x-address .right-icon{position: absolute;width: 1.5rem;right: 0.2333rem;top: 1.5rem;}
.order .add-has{
	background: url(../images/od-icon1.png) center bottom repeat-x ;
background-color: #FFFFFF;position: relative;
padding: 0.7588rem 0.7333rem;
line-height: 1.2rem;
}
.order .add-icon{float: left;width: 0.8rem;margin-right: 0.5rem;padding-top: 0.2rem;}
.order .add-inf{max-width: 83%;}
.order .add-inf-13235{margin-left: 1.3235rem;}
.order .add-has:after{content: "";display: block;clear: both;}
.order .add-has .right-icon{position: absolute;width: 1.5rem;right: 0.2333rem;top: 50%;transform:translateY(-50%);-webkit-transform:translateY(-50%)}

.order .title{padding: 0.7588rem 0.7333rem;background: url(../images/right.png) no-repeat;background-size: 1.5rem;
background-color: rgb(255,255,255);background-position: 20.2rem 50%;
}
@media only screen and (min-width: 640px) {
	.order .title{background-position: 99% 50%;}
}
.od-oder-btn .price{font-size: 1rem;color: rgb(242,48,49);}
.od-oder-btn .total{padding: 1.47rem 0;}
.od-oder-btn button{display: block;width: 100%;font-size: 0.8823rem;padding: 0.8823rem;color: white;}
.od-oder-btn .weixin{background-color: rgb(60,172,56);}
.od-oder-btn .zfb{background-color: rgb(18,150,220);margin-top: 0.882rem;}

/*产品列表*/
/*确认订单--中都有用到*/
.order .title span{float: right;margin-right: 1rem;}
.order .title-ng{background: #FFFFFF;}
.order .title-ng span{margin-right: 0rem;}
/*产品列表*/

.order .pay-password{background:rgba(255,255,255,0);height: 2rem;width: 12rem;position: relative;z-index: 1;
letter-spacing: 1.63rem;text-indent: 0.8rem;
}
@media only screen and (min-width: 375px) {
	.order .pay-password{letter-spacing: 1.68rem}
}
@media only screen and (min-width: 414px) {
	.order .pay-password{letter-spacing: 1.71rem}
}
.order .pad-password-div{position: absolute;width: 12rem;height: 2rem;top: 0.7588rem;
box-shadow: 0 0 0 1px rgb(245,245,245);
left: 5.13rem;z-index: 0;}
.order .pad-list{float: left;width: 2rem;height: 100%;box-shadow: 1px 0px 0 0px rgb(245,245,245);}
.order .pa-reset-password{margin-left: 0.2rem;}
/*确认订单--我的订单--中都有用到*/

/*优惠券*/
.order .cp-img{width: 6rem;height: 5.5rem;float: left;background: url(../images/bl-icon.png) no-repeat;
background-size: 0.5rem auto;color: rgb(242,48,49);text-align: center;margin-right: 0.3rem;
background-position: 100% 0;
}
.order .cp-con{padding-top: 0.5rem;margin-right: 0.5rem;}
.order .cp-name{min-height: 2.9411rem;line-height: 1.4rem;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;word-break: break-all;text-overflow: ellipsis;}
.order .cp-list{margin: 0.5rem 0.5rem 0.5rem 0.5rem;border: 1px solid rgb(242,48,49);}
.order .cp-list .cp-quan{display: inline-block;background: rgb(242,48,49);color: white;font-size: 0.8rem;padding: 0.1rem 0.3rem;}
.order .cp-list:after{content: "";display: block;clear: both;}
.order .cp-img .price{font-size: 2.3529rem;}
.order .cp-time{color: rgb(153,153,153);margin-top: 0.5rem;}
#coupon .active .cp-name{width: 85%;}
#coupon .active{background:url(../images/cp-use.png) no-repeat right top;background-size: 5rem auto;}
.order .no-coupon{padding: 3.5rem 0;}

.order .edi-list{padding: 0 0.7333rem;border-bottom: 1px solid rgb(245,245,245);line-height: 2.7rem;}
.order .edi-list:last-child{padding: 0.7588rem 0.7333rem;}
.order .edi-list span:first-child{float: left;width: 4rem;}
.order .edi-list input[type="text"]{font-size: 0.8835rem;width: 95%;color: rgb(153,153,153);margin: 0;}
.order .edi-txt{overflow: hidden;}
.order .edi-list input[type="checkbox"]{margin: 0;margin-right: 0.3rem;margin-top: 0.1rem;}
.order .edi-list input[type="checkbox"]:checked{background: url(../images/radio-checked.png) no-repeat center;background-size:100% 100%;border-color:rgb(242,48,49);}

.order .order_pay{position:absolute;width:100%;bottom:0;max-width:640px}
.order .order_now{line-height:2.941rem;color:white;background:rgb(242,48,49);width:32%;text-align:center}
.order .order_now_red{color:rgb(242,48,49);}
.order .vip_em{font-size:0.7rem;color:rgb(153,153,153);font-style:normal}
.order_no_icon{bottom:3rem;left:50%;transform:translateX(-50%);-webkit-transform:translateX(-50%);max-width:200px}
.order .time_span{display: inline-block;color: white;background: rgb(0,0,0);line-height: 1.7647rem;width: 1.7647rem;font-size: 0.8823rem;text-align:center;
border-radius: 0.2rem;-ms-border-radius:0.2rem;-webkit-border-radius: 0.2rem;-moz-border-radius: 0.2rem;-moz-border-radius: 0.2rem;
margin: 0 0.15rem !important;
}
/*确认订单*/
.order input[type="radio"]{border: 1px solid rgb(245,245,245);width: 1rem;height: 1rem;
border-radius: 50%;
-webkit-border-radius: 50%;
-ms-border-radius:50%;
-moz-border-radius:50%;
-o-border-radius:50%;
}
.order .checked_rad{background: url(../images/radio-checked.png) no-repeat center;background-size: 100% 100%;border-color: rgb(242,48,49) !important;

}

.order .bill-list{padding: 0.5rem 1rem;}
.order .bill-txt{background-color: rgb(242,242,242);width: 100%;padding: 0.5rem 0;text-indent: 0.5rem;font-size: 0.8rem;}

.checked_bg {
    background:url(../Images/xiangqing-icon.png) top left no-repeat !important;background-size:0.8rem auto !important;
    background-position:100% 89% !important;
}
.order .og-list{padding-bottom: 0.8823rem;white-space: nowrap;text-overflow: ellipsis;overflow: visible;}
.order .og-list em{font-style: normal;color: rgb(115,115,115);display: inline-block;width: 4rem;}
.order .og-list span{margin-left: 0.5rem;}
.order .og-list button{width: 45%;padding: 0.5rem 0;font-size: 0.8rem;
-webkit-border-radius: 0.2rem;
-ms-border-radius:0.2rem;
-moz-border-radius:0.2rem;
-o-border-radius:0.2rem;
border-radius: 0.2rem;
}
.order .pay-again{background: rgb(255,150,0);color: white;}
.order .pa-width-100{width: 92% !important;}
.order .og-list .quxiao{background: rgb(230,230,230);color: rgb(102,102,102);}
.order .og-list .pay{background: rgb(242,48,49);color: white;}
.order .og-list .blue{color: rgb(255,150,0);}
.order .og-list .copy{color: rgb(255,150,0);border: 1px solid rgb(255,150,0);padding: 0 0.4423rem;}
.order .og-list .price{color: rgb(242,48,49);}
.order .tuikuan{width: 100%;padding: 0.8233rem 0;text-align: center;font-size: 0.8823rem;line-height: 0.8823rem;}
.order .og-nbg{background: #FFFFFF;}
.order .og-wt-goods .quxiao{width: 29% !important;margin-right: 0.8rem}
.order .og-wt-goods .pay{width: 29% !important;margin-right: 0.8rem;}
.order .og-wt-goods .pay-again{width: 29% !important;}


.public-od-con{padding: 0.7588rem 0.7333rem;background: #FFFFFF;}
.public-od-con:after{content:"";display: block;clear: both;}
.public-od-con-img{width: 4.5rem;height: 4.5rem;float: left;
}
.public-od-con-img img{max-height:100%}
.public-od-con h1{padding: 0;font-size: 0.7647rem;font-weight: normal;color:black;line-height: 1.2rem;
display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;
min-height: 2.3474rem;
}
.public-od-cen{width: 15rem;font-size: 0.71rem;color: rgb(153,153,153);}
.public-od-cen .od-cen-btn{border: 1px solid rgb(242,48,49);color: rgb(242,48,49);font-size: 0.71rem;line-height: 0.71rem;
padding: 0.3rem 0.6rem;
}
.public-od-cen .mg-bottom-3{margin-bottom: 0.2rem;}
.public-od-price{overflow: hidden;text-align: right;}
.public-od-price .price{color: rgb(242,48,49);}
.public-count{color: rgb(153,153,153);line-height: 1.2rem;}

.public-od-or{background: #FFFFFF;margin-top: 1rem;}
input[type="checkbox"]{width: 1rem;height: 1rem; border-radius:3px; border: 1px solid rgb(101,101,101);}
.public-od-pay .title{position: relative;text-indent: 1.8rem;}
.public-od-pay .pay-icon{position: absolute;width: 1.5rem;height: 1.5rem;left: 0.5rem;top: 0.7rem;}
.public-od-mes input[type="text"]{font-size: 0.8rem;width: 95%;}
.public-od-oder{padding-bottom: 1rem;}
.public-od-oder button{color: white;background: rgb(242,48,49);width: 100%;padding: 0.6rem 0;font-size: 0.9rem;}
.public-od-con .price{color: rgb(242,48,49);font-size: 0.8823rem;line-height: 1.2rem;}
.public-od-con .count{color: rgb(102,102,102);font-size: 0.8235rem;line-height: 1.2rem;}
.public-od-auto{position: relative;overflow: hidden;width: auto;}
.public-od-con .red{color: rgb(242,48,49);}

/*关闭弹窗*/
.del_comfirm{position: fixed;z-index: 121;width:17rem;background: #FFFFFF;left:50%;margin-left: -8.5rem;top: 25%;padding: 0.8rem 0rem;font-size: 1rem;

}
.del_comfirm_icon{height: 1.5rem;margin:0 0.7333rem;
}
.del_phone input[type="text"]{box-shadow: 0 0 0 1px rgb(245,245,245);width: 100%;font-size: 0.70588rem;margin: 0;padding: 0.7rem 0;text-indent: 0.35rem;margin-bottom: 0.8235rem;margin-top: 0.8235rem;}
.del_phone_item .dpi_left{width: 9rem;float: left;margin-right: 0.94rem;}
.del_phone_item:after{content: "";display: block;clear: both;}
.del_phone_item .dpi_right{position: relative;overflow: hidden;padding-bottom: 0.3rem;}
.del_phone_item .dpi_left input[type="text"]{box-shadow: 0 0 0 1px rgb(245,245,245);width: 100%;font-size: 0.70588rem;margin: 0;padding: 0.7rem 0;text-indent: 0.35rem;margin-bottom: 0.8235rem;}
.del_comfirm_icon span{display: inline-block;height: 100%;width: 1.5rem;background: url(../images/close.png) no-repeat right;
background-size: 1.5rem 1.5rem;float: right;cursor: pointer;}
.del_phone_item .dpi_right button{font-size: 0.70588rem;color: rgb(242,48,49);padding: 0.7rem 0;margin: 0;width: 98%;box-shadow: 0 0 0 1px rgb(242,48,49);margin-top: 1px;margin-left: 1px;}
.del_phone_item .dpi_right .dpi_clicked{color: rgb(153,153,153);box-shadow: 0 0 0 1px rgb(204,204,204);-webkit-box-shadow: 0 0 0 1px rgb(204,204,204);}
.bind_btn{color: white;background: rgb(242,48,49);width: 100%;padding: 0.7647rem 0;font-size: 0.8823rm;margin: 0;border-radius: 0.3rem;-webkit-border-radius: 0.3rem;cursor: pointer;}
.del_comfirm .del-close{width: 1.5rem;}
.del_title{padding: 2.5rem 0;}
.del_btn{text-align: right;}
.del_btn button{margin-right: 1rem;background: #FFFFFF;font-size: 0.8823em;cursor: pointer;}
.del_btn #queding{color: rgb(242,48,49);}
@media only screen and (min-width: 640px) {
	.del_comfirm{left: 50%;margin-left: -160px;}
}

/*关闭弹窗---end*/
/*头部返回*/
.public-back-wrap{text-align: center;font-size: 1rem;line-height: 1rem;padding: 0.7647rem 0;color: #000000;background: #fff;border-bottom: 1px solid rgb(245,245,245);position: relative;}
.public-back-a{position:absolute;left: 0.7333rem;top: 0.7647rem;width: 1rem;height: 1rem;background: url(../images/left.png) no-repeat center left;background-size:auto 1rem;cursor: pointer;}
.public-edi{display: block;position: absolute;right: 0.7333rem;font-size: 0.8823rem;top: 0.7647rem;padding: 0;line-height: 1rem;color: rgb(102,102,102);}
#back_Wrap{position: fixed;left: 0;top: 0;width: 100%;max-width: 640px;background: #fff;z-index: 999;}
@media only screen and (min-width: 640px) {
	#back_Wrap{left: 50%;margin-left: -320px;}
}

/*底部菜单*/
.bottom-nav{width: 100%;max-width: 640px;height: 3.2rem;background: #FFFFFF;position: fixed;left: 0;bottom: 0;border-top: 1px solid rgb(245,245,245);font-size: 0.8rem;z-index:99}
@media only screen and (min-width: 640px) {
	.bottom-nav{left: 50%;margin-left: -320px;}
}
.bottom-nav:after{content: "";display: block;clear: both;}
.bottom-nav ul{width: 100%;}
.bottom-nav li{width: 25%;text-align: center;padding-top: 0.52rem;float: left;cursor:pointer}
.bottom-nav img{width: 1rem;height: 1rem;}
.bottom-nav em{font-style: normal;display: block;margin-top: 0.2rem;}
.bottom-nav .bottom-icon{width: 1.4rem;height: 1.2rem;line-height: 1.2rem;margin: auto;background: url(../images/footer-icon.png) no-repeat top left;
background-size: 6.5rem;
}
.bottom-nav .nav1{background-position:-2% 0;}
.bottom-nav .nav2{width: 1.6rem;background-position:31% 0;}
.bottom-nav .nav3{background-position:70% 0;}
.bottom-nav .nav4{background-position:102.5% 0;}
.bottom-nav .active{color: rgb(242,48,49);}
.bottom-nav .active .nav1{background-position:-2% 100%;}
.bottom-nav .active .nav2{width: 1.6rem;background-position:31% 100%;}
.bottom-nav .active .nav3{background-position:70% 100%;}
.bottom-nav .active .nav4{background-position:102.5% 100%;}
/*底部菜单--end*/


/*footer-slide 底部滑出部分*/
.public-footer-slide{position:fixed;bottom:0;left: 0;width: 100%;z-index: 110;background: #fff;opacity: 0;transition: 0.5s bottom,1s opacity;-webkit-transition: 0.5s bottom,1s opacity;}
.public-footer-slide .group{height: 15rem;overflow-y: scroll;clear: both;min-height: 10rem;}
.public-footer-slide .group::-webkit-scrollbar{
	width: 0px;
}
.public-footer-slide .top .close{position: absolute;top: 0.5rem;right: 0rem;width: 1.5rem;height: 1.5rem;}
.public-footer-slide .select_ready{word-break: break-all;}
.public-footer-slide .list{font-size: 0.9rem;}
.public-footer-slide .list ul .active{border: rgb(242,48,49);border: 1px solid rgb(242,48,49);color: rgb(242,48,49);}
.public-footer-slide .list ul li{display:inline-block; margin-right: 0.8235rem;border:1px solid rgb(200,200,200);color: rgb(146,146,146);padding: 0 1.411rem;border-radius: 0.2rem;-webkit-border-radius: 0.2rem;margin-bottom: 0.8235rem;line-height: 1.7rem;}
@media only screen and (min-width: 640px) {
	.public-footer-slide{width: 640px;left: 50%;margin-left: -320px;}
}
.public-footer-slide .img{top: -1rem;background: #fff; width: 6rem;height: 6rem;}
.public-footer-slide .right{overflow: hidden;}
.public-footer-slide .right .price{color: rgb(242,48,49);font-size: 1rem;}
.public-footer-slide .footer-slide .img img{width: 6rem;height: 6rem;}
.public-footer-slide .public-info{text-align: center;padding: 0.8rem 1rem;}
.public-footer-slide .public-info .close{position: absolute;right: 1rem;width: 1.5rem;top: 0.6rem;}

/*加入购物车*/
.list_btn button{width: 50%;text-align: center;padding: 0;color: white;background: red;float: left;font-size: 0.8823rem;line-height:2.941rem}
.list_btn .goods_btn{background: rgb(255,150,0);}
.list_btn .buy_btn{background: rgb(242,48,49);}
.list_btn .confirm{width: 100%;}

.mask{position: fixed;top: 0;left:0;width: 100%;background: rgba(0,0,0,0.5);z-index: 100;opacity:0;transition: 0.5s opacity;}
.mask-html{overflow:hidden;width: 100%;}/*遮罩层时设置根节点*/



/*我的订单*/
.order-all{font-size: 0.8823rem;}
.order-all .oa-nav{background: #FFFFFF;}
.order-all .oa-nav:after{content: "";display: block;clear: both;}
.order-all .oa-nav ul{width: 100%;}
.order-all .oa-nav ul .active{color: rgb(242,48,49);border-bottom: 2px solid rgb(242,48,49);}
.order-all .oa-nav li{float: left;width: 20%;text-align: center;padding: 0.5rem 00;cursor: pointer;}
.order-all .oa-active{clear: both;width: 20%;background: rgb(242,48,49);height: 2px;}
.order-all .oa-botm{text-align: right;background: #FFFFFF;}

.order-all .oa-btn button{font-size: 0.8rem;border: 1px solid rgb(245,245,245);padding: 0.2rem 0.8rem;
-ms-border-radius:0.2rem;
-webkit-border-radius: 0.2rem;
-moz-border-radius: 0.2rem;
border-radius: 0.2rem;
}
.order-all .oa-list{margin-bottom: 0.7352rem;}
.order-all .oa-gray{margin-right: 0.5rem;}
.order-all .oa-red{color: rgb(242,48,49);border-color: rgb(242,48,49) !important;}
.order-all .oa-order{background: #FFFFFF;padding: 0.7588rem 0.7333rem;border-top: 1px solid rgb(245,245,245);
border-bottom: 1px solid rgb(245,245,245);
}
.order-all .od-cen{width: 74% !important;}
.order-all .od-cen{position: relative;color: rgb(104,104,104);height: 4.7rem;}
.order-all .oa-guiz{position: absolute;bottom: 1.2rem;}
.order-all .oa-cen-price{position: absolute;bottom: 0rem;}
.order{font-size: 0.8823rem;}

/*无地址*/
.order .address-top{padding: 2rem 0.7333rem;background: url(../images/od-icon1.png) center bottom repeat-x ;
background-color: #FFFFFF;position: relative;}
.order .address-top .right-icon{position: absolute;width: 1.5rem;right: 0.2333rem;top: 1.7rem;}
/*无地址---end*/
.order .x-address{background: #FFFFFF;}
.order .x-address .x-ttile{max-width: 7rem;}
.order .x-mendian{line-height: 1.4rem;25px;background: url(../images/od-icon1.png) center bottom repeat-x;}
.order .x-address input[type="number"],input[type="text"]{appearance: none;-webkit-appearance: none;border: none;width: 70%;outline: none;}
.order .x-address .right-icon{position: absolute;width: 1.5rem;right: 0.2333rem;top: 1.5rem;}
.order .add-has{
	background: url(../images/od-icon1.png) center bottom repeat-x ;
background-color: #FFFFFF;position: relative;
padding: 0.7588rem 0.7333rem;
line-height: 1.2rem;
}
.order .add-icon{float: left;width: 0.8rem;margin-right: 0.5rem;padding-top: 0.2rem;}
.order .add-inf{max-width: 83%;}
.order .add-inf-13235{margin-left: 1.3235rem;}
.order .add-has:after{content: "";display: block;clear: both;}
.order .add-has .right-icon{position: absolute;width: 1.5rem;right: 0.2333rem;top: 1.85rem;}

.order .title{padding: 0.7588rem 0.7333rem;background: url(../images/right.png) no-repeat;background-size: 1.5rem;
background-color: rgb(255,255,255);background-position: 20.2rem 50%;
}
@media only screen and (min-width: 640px) {
	.order .title{background-position: 99% 50%;}
}
.od-oder-btn .price{font-size: 1rem;color: rgb(242,48,49);}
.od-oder-btn .total{padding: 1.47rem 0;}
.od-oder-btn button{display: block;width: 100%;font-size: 0.8823rem;padding: 0.8823rem;color: white;}
.od-oder-btn .weixin{background-color: rgb(60,172,56);}
.od-oder-btn .zfb{background-color: rgb(18,150,220);margin-top: 0.882rem;}

/*产品列表*/
/*确认订单--中都有用到*/
.order .title span{float: right;margin-right: 1rem;}
.order .title-ng{background: #FFFFFF;}
.order .title-ng span{margin-right: 0rem;}
/*产品列表*/

.order .pay-password{background:rgba(255,255,255,0);height: 2rem;width: 12rem;position: relative;z-index: 1;
letter-spacing: 1.63rem;text-indent: 0.8rem;
}
@media only screen and (min-width: 375px) {
	.order .pay-password{letter-spacing: 1.68rem}
}
@media only screen and (min-width: 414px) {
	.order .pay-password{letter-spacing: 1.71rem}
}
.order .pad-password-div{position: absolute;width: 12rem;height: 2rem;top: 0.7588rem;
box-shadow: 0 0 0 1px rgb(245,245,245);
left: 5.13rem;z-index: 0;}
.order .pad-list{float: left;width: 2rem;height: 100%;box-shadow: 1px 0px 0 0px rgb(245,245,245);}
.order .pa-reset-password{margin-left: 0.2rem;}
/*确认订单--我的订单--中都有用到*/

/*优惠券*/
.order .cp-img{width: 6rem;height: 5.5rem;float: left;background: url(../images/bl-icon.png) no-repeat;
background-size: 0.5rem auto;color: rgb(242,48,49);text-align: center;margin-right: 0.3rem;
background-position: 100% 0;
}
.order .cp-con{padding-top: 0.5rem;margin-right: 0.5rem;}
.order .cp-name{min-height: 2.9411rem;line-height: 1.4rem;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;word-break: break-all;text-overflow: ellipsis;}
.order .cp-list{margin: 0.5rem 0.5rem 0.5rem 0.5rem;border: 1px solid rgb(242,48,49);}
.order .cp-list .cp-quan{display: inline-block;background: rgb(242,48,49);color: white;font-size: 0.8rem;padding: 0.1rem 0.3rem;}
.order .cp-list:after{content: "";display: block;clear: both;}
.order .cp-img .price{font-size: 2.3529rem;}
.order .cp-time{color: rgb(153,153,153);margin-top: 0.5rem;}
#coupon .active .cp-name{width: 85%;}
#coupon .active{background:url(../images/cp-use.png) no-repeat right top;background-size: 5rem auto;}
.order .no-coupon{padding: 3.5rem 0;}

.order .edi-list{padding: 0 0.7333rem;border-bottom: 1px solid rgb(245,245,245);line-height: 2.7rem;}
.order .edi-list:last-child{padding: 0.7588rem 0.7333rem;}
.order .edi-list span:first-child{float: left;width: 4rem;}
.order .edi-list input[type="text"]{font-size: 0.8835rem;width: 95%;color: rgb(153,153,153);margin: 0;}
.order .edi-txt{overflow: hidden;}
.order .edi-list input[type="checkbox"]{margin: 0;margin-right: 0.3rem;margin-top: 0.1rem;}
.order .edi-list input[type="checkbox"]:checked{background: url(../images/radio-checked.png) no-repeat center;background-size:100% 100%;border-color:rgb(242,48,49);}

/*确认订单*/
.order input[type="radio"]{border: 1px solid rgb(245,245,245);width: 1rem;height: 1rem;
border-radius: 50%;
-webkit-border-radius: 50%;
-ms-border-radius:50%;
-moz-border-radius:50%;
-o-border-radius:50%;
}
.order input[type="radio"]:checked{background: url(../images/radio-checked.png) no-repeat center;background-size: 100% 100%;border-color: rgb(242,48,49);

}

.order .bill-list{padding: 0.5rem 1rem;}
.order .bill-txt{background-color: rgb(242,242,242);width: 100%;padding: 0.5rem 0;text-indent: 0.5rem;font-size: 0.8rem;}


.order .og-list{padding-bottom: 0.8823rem;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;}
.order .og-list em{font-style: normal;color: rgb(115,115,115);display: inline-block;width: 4rem;}
.order .og-list span{margin-left: 0.5rem;}
.order .og-list button{width: 45%;padding: 0.5rem 0;font-size: 0.8rem;
-webkit-border-radius: 0.2rem;
-ms-border-radius:0.2rem;
-moz-border-radius:0.2rem;
-o-border-radius:0.2rem;
border-radius: 0.2rem;
}
.order .pay-again{background: rgb(255,150,0);color: white;}
.order .pa-width-100{width: 92% !important;}
.order .og-list .quxiao{background: rgb(230,230,230);color: rgb(102,102,102);}
.order .og-list .pay{background: rgb(242,48,49);color: white;}
.order .og-list .blue{color: rgb(255,150,0);}
.order .og-list .copy{color: rgb(255,150,0);border: 1px solid rgb(255,150,0);padding: 0 0.4423rem;}
.order .og-list .price{color: rgb(242,48,49);}
.order .tuikuan{width: 100%;padding: 0.8233rem 0;text-align: center;font-size: 0.8823rem;line-height: 0.8823rem;}
.order .og-nbg{background: #FFFFFF;}
.order .og-wt-goods .quxiao{width: 29% !important;margin-right: 0.8rem}
.order .og-wt-goods .pay{width: 29% !important;margin-right: 0.8rem;}
.order .og-wt-goods .pay-again{width: 29% !important;}

/*所有的联系客服*/
.public-server{color: rgb(102,102,102);text-align: center;margin: 1.17rem 0;}
.public-server img{width: 1rem;height: 1rem;margin-right: 0.2rem;position: relative;top: 0.15rem;}
/*联系客服--end*/

/*关闭弹窗*/
.del_comfirm{position: fixed;z-index: 121;width:17rem;background: #FFFFFF;left:50%;margin-left: -8.5rem;top: 25%;padding: 0.8235rem 0rem 1.41rem 0;font-size: 1rem;
}
.del_comfirm_icon{height: 1.5rem;margin:0 0.7333rem;
}
.del_phone input[type="text"]{box-shadow: 0 0 0 1px rgb(245,245,245);width: 100%;font-size: 0.70588rem;margin: 0;padding: 0.7rem 0;text-indent: 0.35rem;margin-bottom: 0.8235rem;margin-top: 0.8235rem;}
.del_phone_item .dpi_left{width: 9rem;float: left;margin-right: 0.94rem;}
.del_phone_item:after{content: "";display: block;clear: both;}
.del_phone_item .dpi_right{position: relative;overflow: hidden;padding-bottom: 0.3rem;}
.del_phone_item .dpi_left input[type="text"]{box-shadow: 0 0 0 1px rgb(245,245,245);width: 100%;font-size: 0.70588rem;margin: 0;padding: 0.7rem 0;text-indent: 0.35rem;margin-bottom: 0.8235rem;}
.del_comfirm_icon span{display: inline-block;height: 100%;width: 1.5rem;background: url(../images/close.png) no-repeat right;
background-size: 1.5rem 1.5rem;float: right;cursor: pointer;}
.del_phone_item .dpi_right button{font-size: 0.70588rem;color: rgb(242,48,49);padding: 0.7rem 0;margin: 0;width: 98%;box-shadow: 0 0 0 1px rgb(242,48,49);margin-top: 1px;margin-left: 1px;}
.del_phone_item .dpi_right .dpi_clicked{color: rgb(153,153,153);box-shadow: 0 0 0 1px rgb(204,204,204);-webkit-box-shadow: 0 0 0 1px rgb(204,204,204);}
.bind_btn{color: white;background: rgb(242,48,49);width: 100%;padding: 0.7647rem 0;font-size: 0.8823rm;margin: 0;border-radius: 0.3rem;-webkit-border-radius: 0.3rem;cursor: pointer;}
.del_comfirm .del-close{width: 1.5rem;}
.del_title{text-align:left;padding:0 1.52rem;font-size:1rem;margin-bottom:2rem;}
.del_btn{text-align: right;}
.del_btn button{margin-right: 1rem;background: #FFFFFF;font-size: 0.8823em;cursor: pointer;}
.del_btn a{margin-right: 1rem;background: #FFFFFF;font-size: 0.8823em;cursor: pointer;}
.del_btn #queding{color: rgb(242,48,49);}
.del_icon{padding:0 1rem;text-align:right;}
.del_icon em{display:inline-block;width:1.2rem;height:1.2rem;background:url(../Images/close.png) no-repeat center;background-size:100% 100%;}
@media only screen and (min-width: 640px) {
	.del_comfirm{left: 50%;margin-left: -160px;}
}
/*关闭弹窗---end*/


/*版权*/
.copy_wrap{padding: 0.5rem 1.4rem;text-align: center;color: rgb(153,153,153);line-height: 1.35rem;}
.copy_wrap img{max-width:4rem}
.copy_wrap .dp_link{display: block;margin: 1.5rem 0;background: white;font-size: 0.8823rem;line-height: 2.3529rem;}
.copy_fixed{position:fixed;width:100%;padding:1rem 0;left:0;bottom:0}
.three-link{font-size: 0.71rem;margin-bottom: 1.5rem;}
.three-link a{display: inline-block;margin: 0 0.5rem;}
.copy_title{font-size: 0.8823rem;}
.copy_name{font-size: 0.71rem;}
.once-link{margin-top:0.5rem}
.once-name{padding-top:0.5rem}
/**/

/*关注我们头部*/
.mdl-dp-top{color: white;font-size: 0.8823rem;position:fixed;top:0;left:0;width:100%;z-index:99;max-width:640px;}
.mdl-dp-topw{display: flex;display: -webkit-flex;justify-content: space-between;background: rgba(0,0,0,0.7);
padding: 0 1rem;line-height: 2.3rem;}
.mdl-dp-topw div{cursor:pointer}
.mdl-dp-name{padding-left: 1.2rem;background: url(../images/top_dp.png) no-repeat center left;background-size: 1rem 1rem;
max-width: 8rem;white-space: nowrap;overflow: hidden;color:white}
.mdl-dp-tan-w{position: fixed;top: 0;left:0;width: 100%;z-index: 105;color: white;font-size: 0.8235rem;max-width:640px}
@media only screen and (min-width: 640px) {
	.mdl-dp-tan-w{left: 50%;margin-left: -320px;}
    .mdl-dp-top{left:50%;margin-left:-320px}
}
.tan-close{height: 1.7rem;background: url(../../../Images/close-white.png) no-repeat right;background-size: 1.5rem 1.5rem;background-position-x:96%;padding: 0.5rem 1rem 2rem 0;}
.tan-emw{width: 10rem;height: 10rem;margin: 0 auto;}
.tan-emw img{width: 100%;height: 100%;}
.tan-tip{text-align: center;line-height: 3rem;;border-bottom: 1px solid rgba(255,255,255,0.5);margin: 0 1rem;}
.tan-b-tip{margin: 0;}
.tan-b-t{text-align: center;line-height: 2rem;font-size: 0.8823rem;padding-top: 0.5rem;padding-bottom:0.3rem}
.tan-b-c{padding-left: 25%;line-height: 1.3rem;}
@media only screen and (min-width: 640px) {
	.tan-b-c{padding-left:34%}
}
/*关注我们头部顶部*/

/*没有数据--显示*/
.show-nolist{text-align:center;color:rgb(153,153,153);font-size:0.8235rem;}
.show-nolist img{margin-bottom:1rem;width:20%;margin-top:1.5rem}

 .footer_nav{position: fixed;width: 100%;max-width: 640px;bottom: 0;left: 0;padding: 0.5294rem 0;border-top:1px solid rgb(245,245,245) ;}
 .footer_nav:after{content: "";display: block;clear: both;}
 .footer_nav .list{width: 49%;float: left;line-height: 1.7647rem !important;text-align: center;}
 .footer_nav .left{border-right: 1px solid rgb(245,245,245);}
 .footer_nav .right{float: right;}
@media only screen and (min-width: 640px){
	 .footer_nav{left:50%;margin-left:-320px}

}

.order_info_yy_btn{display:inline-block;font-size:0.7rem;padding:0.15rem 0.5rem;border-radius:0.2rem;-webkit-border-radius:0.2rem;color:rgb(242,48,49);border:1px solid rgb(242,48,49);text-align:center;margin-left:1rem}

