*{padding: 0;margin: 0;font-size: 1rem;font-family:Arial,"Microsoft Yahei", "Helvetica Neue", Helvetica, sans-serif;}

li {

  list-style: none;

}

a {

  text-decoration: none;

} 

body{

  overflow-x: hidden;

  width: 100%;
  background-color:#fff;
}

.clear {

	zoom: 1;

	clear: both;

}

.clear:after {

	display: block;

	content: '';

	clear: both;

}

.index_body {

    overflow: hidden;/*为了兼容普通PC的浏览器*/

    height: 100%;
    -webkit-overflow-scrolling:touch;

}

.xiaok{padding:1% 2%; background-color: #fff; border-top: 1px solid #eee;}

.fo_10{font-size: 1rem;}

.fo_12{font-size: 1.2rem;}

.fo_size{font-size: 1.2rem;}

.fo_norms{font-size: 1.2rem;}

.fo_13{font-size: 1.3rem!important;}

.fo_14{font-size: 1.4rem!important;}

.fo_16{font-size: 1.6rem!important;}

/*加载效果*/

#dengdai{position:fixed; z-index:99999; background-color:rgba(0,0,0,0.4); width:100%; height:100%; top:0; display:none;}

#dengdai img{width:40%; margin:29% auto; display:block;}

/**/

.brand-tag{

    background-color: #d0021b;

    border-radius: 4px;

    color: #fff;

    position: absolute;

    padding: 2px 6px;

}

.collect-wrapper{

  float: right;

  padding-top: 6px;

}

.collect-wrapper .collect-btn{

	font-size: 14px;

    line-height: 4rem;

    background-color: #dd2727;

}

.collect-wrapper .collect-item{

	width: 4.8rem;

    height: 4rem;

    overflow: hidden;

    text-overflow: ellipsis;

    white-space: nowrap;

    float: left;

    color: #fff;

    text-align: center;

}

.collect-wrapper .collect-cnt{

	background-color: #d0021b;

	font-size: 0.2rem;

}

.collect-wrapper .collect-cnt .collect-counter{

	    margin-top: 8px;

    margin-bottom: 2px;

}

.shangc_banner .swiper-slide {

  text-align: center;

  font-size: 18px;

  background: #fff;



  /* Center slide text vertically */

  display: -webkit-box;

  display: -ms-flexbox;

  display: -webkit-flex;

  display: flex;

  -webkit-box-pack: center;

  -ms-flex-pack: center;

  -webkit-justify-content: center;

  justify-content: center;

  -webkit-box-align: center;

  -ms-flex-align: center;

  -webkit-align-items: center;

  align-items: center;

}

.shangc_banner .swiper-pagination-bullet-active{background:#ff4b75;}



.dianp_daoh{background-color: #fff; border-bottom:1px solid #f3f1f1;}

.dianp_daoh ul{margin: 0 14px;}

.dianp_daoh ul li{width:25%; float: left; text-align: center; margin-top: 0.6rem; position:relative;}
.dianp_daoh2 ul li{width:33.33333%;}

.dianp_daoh ul li a{font-size: 1.1rem; line-height: 2.6rem; color: #232326;}

.dianp_daoh ul .red{border-bottom: 2px solid #ed5657;}
.dianp_daoh_nei{position:absolute; width:100%; left:0; top:2.9rem; background-color:#fff; z-index:9; 
  box-shadow:1px 2px 4px #ccc; padding:0.6rem 0; display:none;}
.dianp_daoh_nei a{display:block; width:100%; font-size:1rem!important;}

.dianp_renqi a{display: block; float: left; width: 48%; margin: 1%; background-color: rgb(248, 248, 248); border-radius: 4px;

              text-decoration: none;

    display: flex;

    -webkit-box-orient: horizontal;

    flex-direction: row;

    -webkit-box-align: center;

    align-items: center;

    -webkit-box-pack: justify;

    justify-content: space-between;

    position: relative;

 }

.dianp_renqi .dianp_renqi_le{float: left; padding:1rem 0 1rem 14px;}

.dianp_renqi .dianp_renqi_ri{

      border: 0px solid black;

    position: absolute;

    box-sizing: border-box;

    display: flex;

    -webkit-box-orient: vertical;

    flex-direction: column;

    align-content: flex-start;

    flex-shrink: 0;

    width: 60.72px;

    height: 60.72px;

    top: 16.56px;

    right: 4.416px;

}

.dianp_renqi .dianp_renqi_ri_y{

    border: 0px solid black;

    position: relative;

    box-sizing: border-box;

    display: flex;

    -webkit-box-orient: vertical;

    flex-direction: column;

    align-content: flex-start;

    flex-shrink: 0;

    height: 60.72px;

    width: 60.72px;

    background-size: cover;

    background-repeat: no-repeat;

    background-position: center center;

}

.dianp_renqi .dianp_renqi_ri_e{    border: 0px solid black;

    position: absolute;

    box-sizing: border-box;

    display: flex;

    -webkit-box-orient: vertical;

    flex-direction: column;

    align-content: flex-start;

    flex-shrink: 0;

    width: 60.72px;

    height: 60.72px;

    top: 0px;

    left: 0px;

    background-color: rgba(0, 0, 0, 0.03);}



/*商品编辑*/



.ziti_lei ul li{margin:1rem; background-color:#fff; padding:0.8rem 1.2rem; border-radius:6px; }

.ziti_lei ul li span{color:#333;}

.ziti_lei ul li p{color:#666; line-height:1.8rem; padding:0.6rem 0 0.8rem; border-bottom:1px solid #e5e5e5; margin-bottom:1rem;}

.ziti_lei .ziti_kuai span{display:inline-block;  float: right; margin-left:1.5rem; margin-right:1rem;}

.ziti_lei .ziti_kuai span img{width:100%; width:1.2rem; vertical-align:middle; margin:-0.4rem 0.4rem 0 0;}

.ziti_xinz{position: fixed; width: 72%; background-color: #fff; top: 30%; left:10%; z-index: 999999; padding:1rem 4%; border-radius:6px;}

.ziti_xinz .guangbi{position:absolute; width:10%; top:-10%; right:-10%;}

.ziti_xinz .guangbi img{width:100%;}

.ziti_xinz p{border-bottom:1px solid #eee; }

.ziti_xinz input{border:none; line-height:3.4rem; outline:0; width:100%;}

.ziti_xinz a{display: inline-block; line-height:2.8rem; width:44%; text-align:center; border-radius:8px; margin-top:1rem;}

.ziti_xinz select{height:2.2rem; margin-bottom:1rem;}

.ziti_xinz select option{line-height:2rem;}

.guigeclass_list li{padding-bottom:0!important;}



/*按钮 大 底下*/
.di_buzhou{position:fixed; bottom:0; left:0; width:100%; background-color:#fff; border-top:1px solid #e5e5e5;}
.xiayibu_h{background-color: #fc3964; color: #fff; width: 80%; text-align: center; display:block; margin:1rem auto;
  border-radius: 6px; line-height: 3rem; border:1px solid #fc3964;}
.xiayibu_h2{border:1px solid #fc3964; background-color:#fff; color:#fc3964;}
  

.bianjid ul li{display: none; padding-bottom:7rem;}

.bianjid ul li .bianjid_bi{    line-height: 1.1rem;
    height: 1.3rem;
    margin: 2rem 3% 1rem;
    padding: 0 0.6rem;
    color: #333;
    overflow: hidden;
    border-left: 4px solid #fc3964;}

.bianjid ul li .bianjid_bi span{float: right; border:1px solid #999; line-height: 2rem;

    padding: 0 1rem;

    border-radius: 4px;

    margin-top: 0.7rem;}

.bianjid ul li .bianjid_bi img{width: 2rem; float: right; padding: 0.8rem; 

  transform:rotate(180deg);

-ms-transform:rotate(180deg);   /* IE 9 */

-moz-transform:rotate(180deg);  /* Firefox */

-webkit-transform:rotate(180deg); /* Safari 和 Chrome */

-o-transform:rotate(180deg); 

}

.bianjid_biao{font-weight: 100; line-height: 2.6rem;}

.bianji_shangp{ padding: 1.4rem 6% 1.2rem;}

.bianji_shangp_y a{display: block; float: right; padding: 0 1.4rem; background-color: #ff4b75; color: #fff; border-radius: 6px; line-height: 2.6rem;}

.bianji_shangp_y .bianjid_dtu .bianjid_dtu_ku{width: 46%; display: inline-block; position:relative; margin-bottom:1rem;}
.bianji_shangp_y .bianjid_dtu .bianjid_dtu_ku img{width:100%;}
.bianji_shangp_y .bianjid_dtu .bianjid_dtu_ku:nth-child(even){float: right;}



.bianji_shangp .bianji_shangp_nei #dagou{text-align: left; width: 10%;}

.tuwenbainji{text-align: center;}

.tuwenbainji img{width: 100%!important; height: auto!important;}

.bianji_shangp textarea{width: 96%; margin: 2rem 0; padding: 2%; outline: 0; height: 8rem;}



.head_setny{position: fixed; top: 50px; left: 0; background-color: #fff;}

.guangbi{float: right; padding: 1rem 1.8rem; color: #ff0000;}



.shangp_guige_jia a{display: block; float: left; padding: 0 1.4rem; background-color: #ff4b75; color: #fff; border-radius: 6px; line-height: 2.6rem; margin-bottom: 1.6rem;}

.shangp_guige{border-bottom: 1px solid #ccc; padding-bottom: 0.8rem; position: relative; margin-bottom: 1.4rem;}

.shangp_guige .shangp_guige_le{float: left; width: 28%; margin-right: 1rem; }

.shangp_guige .shangp_guige_le img{width: 100%;}

.shangp_guige .shangp_guige_ri span{color: #666; display: block; line-height: 3rem;}

.shangp_guige .shangp_guige_ri b{color: #f5073f;}

.shangp_guige .shangp_guige_cha{position: absolute; top: -0.6rem; right: 0; width: 7%;}

.shangp_guige .shangp_guige_cha img{width: 100%;}

.guige_xuan{position: absolute; top: 50px; width: 96%; padding: 0 2%; height: 100%; background-color: #fff; left: 0;  z-index: 999999;}



.huihui{position: fixed; width: 100%; height: 100%; background-color: #000; opacity: .6; top: 0; left: 0; z-index: 99999; display:none;}

/*尾部*/
/*.footer{position:fixed; left:0; bottom:0; width:100%;}*/
.footer ul li{    float: left;

    text-align: center;

    width: 25%;}

.footer ul li .yello p{

  color:#f23030

}

.footer ul li .yello .icon_tp1{display: none;}

.footer ul li .yello .icon_tp2{display: block;}

.footer ul li p{color: #666;}

.footer ul li a {

  display:inline-block;

  cursor:pointer

}

.footer ul li a img{width: 2rem; margin: 0 auto;}

.footer ul li a .icon {

  margin-top:.128rem

}

.icon_tps{display: block;

    margin: 0 auto;

    width: 2.4rem;}

/*.icon_tps img{width: 100%;}*/

.icon_tp2{display: none;}







.dianp_shouy{width: 93%; border:1px solid #dbdbdb; margin: 1rem auto; border-radius: 4px;}

.dianp_shouy img{width: 2.2rem; float: left; padding: 0.3rem 0 0 0.4rem;}

.dianp_shouy input{line-height: 3rem; border:none; outline: 0; margin-left: 1rem; font-size: 1.3rem; color: #333;}



.kaidian_toux{background-color: #eee; padding: 2rem 0; margin-bottom:2rem;}

.kaidian_toux .z_file{    

    width: 7rem;

    height: 7rem;

    background: url(/public//mobile/static/images/add.jpg) no-repeat;

    background-size: 100% 100%!important;

    border: 1px solid #ddd;

    border-radius: 6px;

    margin: 0 auto;

}

.kaidian_toux .z_file input#file{

    width: 7rem;

    height: 7rem;

    opacity: 0;

}

.kaidian_toux p{font-size: 1.2rem; color: #9a9a9a; text-align: center; line-height: 2.4rem;}

.kaidian_neit input{ border:none; font-size: 1.3rem; line-height:3.4rem; width: 96%; padding:0 2%; outline: 0; color: #333;}

.kaidian_neit span{border-bottom: 1px solid #ccc; margin:0 auto; width: 86%; display: block; margin-bottom:1rem;}



/*多个地方用到*/
input::-webkit-input-placeholder { /* WebKit browsers */ 
color: #bfbfbf; 
} 
.kaidian_neit input:-moz-placeholder { /* Mozilla Firefox 4 to 18 */ 
color: #bfbfbf; 
} 
input::-moz-placeholder { /* Mozilla Firefox 19+ */ 
color: #bfbfbf; 
} 
input:-ms-input-placeholder { /* Internet Explorer 10+ */ 
color: #bfbfbf; 
} 





.kaidian_neit select{ border:none; font-size: 1.3rem; line-height:3.4rem;  width: 100%; outline: 0; color: #333;}

.kaidian_neit select option{font-size: 1.4rem; line-height: 4rem;}

.lijikai{width: 86%; text-align: center; font-size: 1.4rem; line-height: 4rem; background-color: #ff4b75; display: block; color: #fff; 

      border-radius: 4px; margin: 4rem auto 0; border:0;

}





.tishiwen span{display: block; width: 100%; text-align: center; color: #a1a1a1; font-size: 1.2rem; margin-top: 4rem; font-family: '幼圆';}





.guanli_dian{padding: 2% 4%;}

.guanli_dian p{font-size: 1.4rem; line-height: 3rem;}

.guanli_dian .guanli_dian_x{border:1px solid #ccc; border-radius: 4px; margin-bottom: 1rem;}

.guanli_dian .guanli_dian_x label input{float: left; width: 1.6rem; height: 1.6rem; margin: 1.8rem 1.2rem;}





.zhengshang p{line-height: 2.6rem;}

.zhengshang_z{position: relative; margin: 0.6rem 0 0.8rem;}

.zhengshang_z img{width: 100%;}

.zhengshang_z input{width: 100%; position: absolute; top: 0; left: 0; height: 100%; opacity: 0;}



.dianqs{

    background-color: #f8f8f8;

    border-bottom: 1px solid #dedede;

    padding: 1rem 0;

}

.dianqs input{width: 86%; margin: 0 auto;

      border: 0;

    height: 2.6rem;

    color: #666666;

    outline: none;

    padding: 0 1rem;

    display: inherit;

    background-color: #f1f1f1;

    border-radius: 90px;

}

.fenglei{position: relative;}

.fenglei ul li .fenglei_le{width: 22%;}

.fenglei ul li .fenglei_le span{display: block; line-height: 3.8rem;  text-align: center; 

  background-color: #f7f7f7; color: #666666;

/*  border-bottom: 1px solid #e5e5e5; border-right: 1px solid #e5e5e5;*/ }

.fenglei ul li .fenglei_le .sp_xuan{background-color: #fff; color: #000;}

.fenglei ul li .fenglei_ri{position: absolute; top: 0; right: 0; display: none; width: 76%;}

.fenglei ul li .fenglei_ri .fenglei_shang{border-bottom:1px solid #e0e0e0; padding: 1rem 0;}

.fenglei ul li .fenglei_ri .fenglei_shang .fenglei_shang_tu{float: left; width: 7rem; height: 7rem; margin-right: 0.8rem; overflow: hidden;}

.fenglei ul li .fenglei_ri .fenglei_shang .fenglei_shang_tu img{width: 100%;}

.fenglei ul li .fenglei_ri .fenglei_shang .fenglei_shang_we p{color: rgb(62, 62, 62); line-height: 3.4rem;}

.fenglei ul li .fenglei_ri .fenglei_shang .fenglei_shang_we b{line-height: 1rem; font-weight: 600; color: rgb(255, 0, 0); display: block; padding-bottom: 0.6rem;}

.fenglei ul li .fenglei_ri .fenglei_shang .fenglei_shang_we span{color: rgb(153, 153, 153);}



.yuan_tong{float: right; width: 42%; margin-top: 1rem;}

.yuan_tong span{display: block; color: #333; line-height: 2.4rem;}







/*首页*/

.kuai_y{ width: 100%; }

.kuai_y .shouqb{ position: relative; background: linear-gradient(to right, #f5073f, #ff4b75);}

.kuai_y .shouqb img{width: 1.8rem; position: absolute; left: 18.8%; top: 1.5rem;}

.kuai_y .shouqb input{width: 70%; margin: 0 auto; display: block; border:none; line-height: 3rem; border-radius: 90px; background-color: #ff7799;

    color: #fff; padding-left: 10%; outline: 0;

}

/*多个地方用到*/

.kuai_y .shouqb input::-webkit-input-placeholder { /* WebKit browsers */ 

color: #ffd2dd; 

} 

.kuai_y .shouqb input:-moz-placeholder { /* Mozilla Firefox 4 to 18 */ 

color: #ffd2dd; 

} 

.kuai_y .shouqb input::-moz-placeholder { /* Mozilla Firefox 19+ */ 

color: #ffd2dd; 

} 

.kuai_y .shouqb input:-ms-input-placeholder { /* Internet Explorer 10+ */ 

color: #ffd2dd; 

} 

.kuai_y .banner{ width: 100%;}

/**/

.liang_kong{padding: 0 4%; background-color: #fff!important; margin-bottom: 0.8rem;}

/**/

.gong_top p img{width: 1.5rem; margin-right: 0.6rem; float: left;}

.gong_top p{color: #2d2d2d;}

.gong_top p a{float: right; color: #aeaeae;}

/*热门商品*/

.re_men{margin: 1rem 0 1.6rem;}

.re_men .re_men_le{float: left; width: 48%;}

.re_men .re_men_le a:nth-child(1){margin-bottom: 0.8rem;}

.re_men a{display: block; border-radius: 6px; overflow: hidden;}
.re_men a img{width:100%;}
/*.re_men .re_men_ri span{height: 20.6rem;}*/

.re_men .re_men_ri{float: right; width: 48%;}

.re_mene a{display:block; float:left; width:48%;}
/*首页推荐*/

.shou_tuij{margin: 1rem 0 0;}
.shou_tuij ul{margin-top:0.6rem;}
.shou_tuij ul li{width: 48%; float: left; margin-bottom: 4%;}

.shou_tuij ul li:nth-child(even){float: right;}

.shou_tuij ul li a{display: block;}

.shou_tuij ul li .shou_tuij_t{background-color: #ccc; border-radius: 6px; overflow: hidden; margin-bottom: 0.4rem;}

.shou_tuij ul li p{color: #3c3c3c; line-height:1.3rem; font-size:1.26rem; font-weight:600; height:3rem; overflow:hidden; text-overflow:ellipsis;
/*white-space: nowrap;*/}

.shou_tuij ul li span{color:#8d8d8d; border-radius:6px; overflow:hidden; margin:0rem 0; display:inline-block; border:none!important; width:100%; font-size:1.16rem;}

.shou_tuij ul li b{display: block; color: #fc3964; font-weight:600; line-height:2rem; justify-content:left; align-items:center; display:flex;}

/*产品详情*/

.xiangp_top{ padding: 0 16%; position: fixed; top:4rem; z-index: 0; width: 68%; opacity: 0;

  -webkit-transition: background-color ease .3s;

    transition: background-color ease .3s;

    background: -webkit-linear-gradient(rgba(0,0,0,.15),transparent);

    background: -webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,.15)),to(transparent));

    background: -moz-linear-gradient(rgba(0,0,0,.15) 0,transparent 100%);

    background: linear-gradient(rgba(0,0,0,.15),transparent);

    padding-top: var(--safe-area-inset-top);

}

.xiangp_top .wrap_tab{ width: 16%; text-align: center; float: left; margin: 0px 8.2%;}

.xiangp_top .wrap_tab a{color: #ccc; padding: 0.6rem 0; display: inline-block;}

.active{color: #f5073f!important;}

.tip_visitors {
  position: absolute;
  left: 8%;
  top: 10%;
  background: rgba(0,0,0,.8);
  border-radius: 18px;
  color: #fff;
  height: 36px;
  z-index: 9999;
  opacity:0;
  transition: all 1s;
}
.tip_visitors img {
  float: left;
  border-radius: 50%;
  width: 36px;
  height: 36px
}
.tip_visitors p{ 
  line-height: 36px;
  padding: 0 10px;
}

.xiangp_y{position: relative;}

.xiangp_y p{width: 100%; padding-top:0.4rem; float: left; color: #3c3c3c; text-align: left; font-weight: 600;

    align-items: center;

    display: -webkit-box;

    display: -ms-flexbox;

    display: -webkit-flex;

    display: flex;

}

.xiangp_y .xiangp_y_ri{/*float: right;*/ position: absolute; top: 0; right: 0; width: 23%;}

.xiangp_y .xiangp_y_ri .xiangp_y_ri_h{color: #FF0036;}

.xiangp_y .xiangp_y_ri a{color: #999; float: left; margin: 0.6rem 0; width:50%; text-align:center;}

.xiangp_y .xiangp_y_ri a img{width: 1.6rem; display: block; margin: 0 auto 0.4rem;}

.xiangp_y b{display: block; color: #8d8d8d; line-height:3.4rem; font-weight: normal; }
.xiangp_y b span{color:#fc3964; margin-right:1.4rem; border-radius:2px; font-weight: 600; 
    line-height:3.4rem;
    justify-content: left;
    align-items: center;
    display: flex;
    float: left;
}
.xiangp_y s{color: #8d8d8d; display: block;}

.xiangp_y .xiangp_y_di{margin: 1rem -4% 0; border-top: 1px solid #f3f1f1; padding: 0 4%;}

.xiangp_y .xiangp_y_di span{float: left; width: 33.3333%; color: #8d8d8d; margin: 0.8rem 0 1rem;}



.xiangp_e{padding-top: 0.6rem; padding-bottom: 0.6rem;}

.xiangp_e p{color: #454545; padding: 0.6rem 0; position: relative;

        display: flex;

    justify-content: left;

    align-items: center;

}

.xiangp_e p span{color: #a3a3a3; margin-right: 1.2rem;}

.xiangp_e p .youjiao{width: 0.8rem; position: absolute; top: 0.6rem; right: 0;}



.xiangp_s{padding-top: 2rem; padding-bottom: 2rem;}

.xiangp_s img{width: 100%!important; height: auto!important;}



.xiangp_si{padding-top: 2rem; padding-bottom: 1rem; margin-bottom: 4rem; min-height:50rem;}

.xiangp_si .gong_top{border-bottom: 1px solid #f3f1f1; padding-bottom: 1.4rem;}

.xiangp_si ul li{margin: 2rem 0 3rem;}

.xiangp_si ul li .xiangp_si_le{width: 8%; float: left; border-radius: 90px; overflow: hidden; margin-top: 0.5%;}

.xiangp_si ul li .xiangp_si_le img{width: 100%; float: left;}

.xiangp_si ul li .xiangp_si_ri{width: 90%; float: right; }

.xiangp_si ul li .xiangp_si_ri b{color: #999; line-height: 1.6rem; display: block; font-weight: normal;}

.xiangp_si ul li .xiangp_si_ri b img{width: 1.2rem; float: right; margin:0.2rem 0 0 0.4rem;}

.xiangp_si ul li .xiangp_si_ri span{color: #ccc; display: block; line-height: 1rem;}

.xiangp_si ul li .xiangp_si_ri p{color: #343434;}

.xiangp_si ul li .xiangp_si_ri .xiangp_si_ri_t{margin-top: 0.8rem;}

.xiangp_si ul li .xiangp_si_ri .xiangp_si_ri_t img{width: 22%; float: left; margin-right: 2%;}

.dianji_xial p{color: #343434; line-height: 2rem; text-align: center;}

.dianji_xial img{width: 1rem; margin: 0 auto; display: block;

    transform:rotate(90deg);

-ms-transform:rotate(90deg);     /* IE 9 */

-moz-transform:rotate(90deg);    /* Firefox */

-webkit-transform:rotate(90deg); /* Safari 和 Chrome */

-o-transform:rotate(90deg);

}





.goumai_fu{position: fixed; bottom: 0; left: 0; width: 100%; background-color: #fff; }

.goumai_fu a{color: #999; width: 48%; display: inline-block; text-align: center; position: relative;}

.goumai_fu a img{width: 2rem; display: block; margin: 0 auto 0.2rem;}

.goumai_fu a b{position: absolute; top:-10%; right: 26%; background-color: #FF0036; color: #fff;

    border-radius: 90px;

    width: 1.2rem; 

    height: 1.2rem;

    line-height: 1.2rem;

    text-align: center;

    font-size: 10px;}

.goumai_fu span{display: block; color: #fff; float: left; width: 50%; background-color: #000; text-align: center; line-height: 4.6rem;}





.jiaru_gouwuc{background-color: #fff; position: fixed; bottom:-100%; left: 0; width: 94%; z-index: 9999999; padding-top: 4%; min-height: 30%;padding-bottom: 4%;

  transition: all 0.6s;

-webkit-transition: all 0.6s;

}

.jiaru_gouwuc .jiaru_gouwuc_qian .jiaru_gouwuc_qian_t{width:30%; float: left; margin-right:5%;}

.jiaru_gouwuc .jiaru_gouwuc_qian .jiaru_gouwuc_qian_t img{width: 100%;}

.jiaru_gouwuc .jiaru_gouwuc_qian b{display: block; color: #FF0036; line-height:1.6rem; padding-top:0.4rem;}

.jiaru_gouwuc .jiaru_gouwuc_guige{margin: 1rem 0;}

.jiaru_gouwuc .jiaru_gouwuc_guige .jiaru_gouwuc_guige_h{color: #ff5577; border-color: #ff5577;}

.jiaru_gouwuc .jiaru_gouwuc_guige p{margin-bottom: 1rem;}

.jiaru_gouwuc .jiaru_gouwuc_guige span{color: #000
  ;border-radius: 5px;background:#eee;padding:0.16rem 1rem; line-height: 1.6rem; margin:0 0.6rem 0.6rem 0; float: left;
  border:1px solid #eee;
}



.jiaru_gouwuc_shul{padding-top:1rem; border-top:1px solid #f3f1f1; margin-top: 1rem;}

.jiaru_gouwuc_shul .number{float: right; border-radius: 2px;}

.jiaru_gouwuc_shul .number p{width: 2.6rem; float: left; text-align: center; height: 2.2rem; 

  text-align: center;

      display: -webkit-box;

    display: -ms-flexbox;

    display: -webkit-flex;

    display: flex;

    cursor: pointer;

    border:1px solid #bfbfbf;

}

.jiaru_gouwuc_shul .number p:nth-child(2){background-color: #ecebeb; border-left:none; border-right:none;}

.jiaru_gouwuc_shul .number p b{text-align: center; display: block; width: 100%; line-height: 2.2rem; font-family: '黑体'; color:#313030;}

.jiaru_gouwuc_shul .number p:nth-child(3) img{width:42%; height: 50%; margin:21% auto;}

.jiaru_gouwuc_shul .number p img{width: 50%; margin: 41% auto; height: 8%; }

.jiaru_gouwuc .qudian_m{
  width: 60%; background: linear-gradient(to right,#f71348, #fe4571); text-align: center; line-height: 3.4rem; display: block;

    color: #fff; border-radius: 90px; font-size: 1.3rem;
    margin:0 auto;margin-top:5%;

}

.jiaru_gouwuc_cha{position: absolute; top:1.4rem; right:4%; width:4%;}

.jiaru_gouwuc_cha img{width: 100%;}



.shareMask{

    position: fixed;

    width:100%;

    height: 100%;

    top:0;

    left:0;

    background:rgba(0,0,0,0.8);

    z-index: 999;

    text-align: right;

    display: none;

}

.shareMask img{

    width:18%;

    margin-right:8%;

}

.shareMask span{

    display: block;

    color: #fff;

    margin-right:8%;

}





.layermcont{font-size:1.3rem!important; padding:2.8rem 0!important; line-height: 1.2rem!important; width:100%;}





.shouchang_ye ul li{width:94%; float: left; background-color: #fff; border-radius: 6px; overflow: hidden; margin-bottom: 1rem; padding: 3%;}

.shouchang_ye ul li .shouchang .shouchang_q{ overflow: hidden; width: 40%; float: left; margin-right: 4%;}

.shouchang_ye ul li .shouchang .shouchang_q img{width: 100%; height: auto;}

.shouchang_ye ul li .shouchang .shouchang_h{float: left; width: 56%;}

.shouchang_ye ul li .shouchang .shouchang_h span{font-size: 1rem; color: #666; line-height: 1.2rem; display: block; margin-top: 0.6rem;}

.shouchang_ye ul li .shouchang .shouchang_h b{color: #f23030; font-size: 1rem; margin-top: 0.6rem; display: block;}

.shouchang_ye ul li .shouchang .shouchang_h a{display: block; border:1px solid #f23030; font-size: 0.8rem; color:#f23030; width: 3.6rem; 

    border-radius: 4px; text-align: center; line-height: 1.4rem; float: right;

}





.xuan_diqu{font-size: 0.1rem; color: #ccc; display: inline-block; margin-top: -0.1rem; margin-left: 0.6rem; width: 72%;}

.xuan_diqu span{display: inline-block; width: 30%; position: relative; margin-right: 0.4rem;}

.xuan_diqu span select{font-size: 0.9rem; border:none; width: 100%; color: #999;}

.xuan_diqu span img{transform: rotate(90deg); width: 0.5rem; margin-left: 0.6rem; opacity: 0.6; position: absolute; top: 0.2rem; right: 0;

-ms-transform: rotate(90deg);   /* IE 9 */

-webkit-transform: rotate(90deg); /* Safari and Chrome */

-o-transform: rotate(90deg);    /* Opera */

-moz-transform: rotate(90deg);}



.kuaishu_dh{position: fixed; right: 1rem; bottom:30%; background-color: #f3f1f1; width: 3rem; height: 3rem; border-radius: 90px; display: block;

  text-align: center;}

.kuaishu_dh img{width: 70%; margin: 12% auto; }







.shouhuo_dz .shouhuo_dz_q{padding: 1rem 1rem; border-bottom: 1px solid #e7e7e7;}

.xuandiq{float: left; margin-right: 0.6rem; width: 1.1rem; height: 1.1rem; margin-top: 0.4rem;}

.shouhuo_dz .shouhuo_dz_q span{ line-height: 1.6rem;  display: block; float: left; width: 88%; color: #333;}

/*.shouhuo_dz .shouhuo_dz_q .xuandi{margin-top: 1.16rem;}*/

.shouhuo_dz .shouhuo_dz_h{padding-top:0.4rem;}

.shouhuo_dz .shouhuo_dz_h p{padding:0.3rem 1rem; line-height: 1.2rem; color:#666;}

.shouhuo_dz .shouhuo_dz_h p i{    

  width: 1.4rem;

    height: 1.4rem;

    display: block;

    float: left;

    border: 1px solid #fa2b5c;

    border-radius: 90px;

    background-size: cover;

    background-size: 2.8rem;

    background-position: 0;

    margin-top:2rem;

  }

.shouhuo_dz .shouhuo_dz_h p i input{width:100%; height:100%; display:none;}

.shouhuo_dz .shouhuo_dz_h p .i_jiag{

      background-size: 100%;

    background-image: url(../images/gou.png);

}

.shouhuo_dz .shouhuo_dz_h p .span_nei{background-color:#fff; width: 90%; float: right; display: block; padding: 0.8rem 1rem; border-radius:8px;}

.jd_listaddless .select_address .xuanku{

  display: block; 

  width: 1.4rem;

    height: 1.4rem;

    display: block;

    float: left;

    border: 1px solid #fa2b5c;

    border-radius: 90px;

    background-size: cover;

    background-size: 2.8rem;

    background-position: 0;

    margin-top:0.6rem;

}

.xuandi{width:100%; height:100%; display: none;}

.rig_shenj{width: 90%;}



.shouhuo{position: fixed; top: 14%; height:72%; left: 4%; width: 92%; background-color: #fff;  z-index: 999999; border-radius: 4px; 

  overflow: hidden; padding: 1.4rem 1rem; overflow-y: auto; -webkit-overflow-scrolling: touch;}

.shouhuo p{line-height: 1.2rem; margin-bottom: 0.8rem; padding-bottom: 0.8rem; color: #333; border-bottom: 1px solid #e7e7e7;}







.fengs_dizhi{    position: fixed;

    z-index: 995;

    top: 3.4rem;

    left: 0;

    background-color: #fff;

     height:-moz-calc(100% - 3rem);

     height:-webkit-calc(100% - 3rem);

     height: calc(100% - 3rem);

    width: 100%;

    overflow: scroll;

  -webkit-overflow-scrolling: touch;

  background-color:#f6f6f6;

}

/*#addressDefault{height: 4.6rem;}*/



/*购物车列表*/

.gouwuc_lei{background-color: #fff; width: 90%; padding:1.2rem; border-radius:8px;}

.quhuod{padding:0 1rem 0.6rem; cursor:pointer;}

.quhuod p{color: #ff7417; padding-left:9%; line-height:3rem;}

.quhuod p img{width:0.48rem; float:right; margin-top:1.2rem;}

.ziti_xiug{position: fixed; width: 72%; background-color: #fff; top: 30%; left:10%; z-index: 999999; padding:1rem 4%; border-radius:6px;}

.ziti_xiug .guangbi{position:absolute; width:10%; top:-10%; right:-10%;}

.ziti_xiug .guangbi img{width:100%;}

.ziti_xiug p{border-bottom:1px solid #eee; }

.ziti_xiug input{border:none; line-height:3.4rem; outline:0; width:100%;}

.ziti_xiug a{display: inline-block; line-height:2.8rem; width:44%; text-align:center; border-radius:8px; margin-top:1rem;}

.ziti_xiug select{height:2.2rem; margin-bottom:1rem;}

.ziti_xiug select option{line-height:2rem;}




.dazhong_cha{position: absolute; top: -4%; right: -8%; width: 16%;}
.dazhong_cha img{width: 100%;}
.dazhong_cha2{position: absolute; top: -0.4%; right: -4%; width: 8%;}
.dazhong_cha2 img{width: 100%;}



.sclass_fen li p{line-height:3.4rem; height:3.4rem; color:#333; border-bottom:1px solid #eee; padding:0 0.4rem; position:relative;
      display: -webkit-flex;
    display: flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    -webkit-justify-content:left;
    justify-content:left;
    -webkit-box-align: center;
    -ms-flex-align: center;
    -webkit-align-items: center;
    align-items: center;
    }
.sclass_fen li p input{float:left; outline:0; padding:0 0.2rem;}
.sclass_fen li p a{color:#f5073f; padding-left:1rem;}
.sclass_fen li p span{position:absolute; top:0; right:2.4rem; color:#f5073f;}
.sclass_fen li p img{width:1.4rem; position:absolute; right:0.4rem; top:1rem;}
.sclass_fen li p .sclass_fen_img{
  transform:rotate(90deg);
-ms-transform:rotate(90deg);   /* IE 9 */
-moz-transform:rotate(90deg);  /* Firefox */
-webkit-transform:rotate(90deg); /* Safari 和 Chrome */
-o-transform:rotate(90deg);
}
.sclass_fen_tian{display:block; float:right; width:20%; text-align:center; line-height:3rem; color:#fff; background-color:#f5073f;
      border-radius:4px; margin:1rem 0;}
.sclass_fen_nei{display:none; border-radius:4px; overflow:hidden;}
.sclass_fen_nei span{display:block; line-height:3.4rem; padding:0 1rem; color:#666; background-color:#fafafa; position:relative;
        display: -webkit-flex;
    display: flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    -webkit-justify-content:left;
    justify-content:left;
    -webkit-box-align: center;
    -ms-flex-align: center;
    -webkit-align-items: center;
    align-items: center;
}
.sclass_fen_nei span img{width:1.2rem; position:absolute; right:1rem; top:1rem;}
.sclass_fen_nei input{float:left; outline:0; padding:0 0.2rem;}
.sclass_fen_nei span a{ color:#f5073f; padding-left:1rem;}
.sclass_fen_nei .sclass_fen_nei_zil{display:block; float:right; width:20%; color:#fff; background-color:#f5073f; text-align:center; border-radius:4px;
    line-height:2.2rem; margin-top:0.6rem;}


.dianpu_fenl{border:1px solid #eee; margin:1rem auto; width:88%; border-radius:4px; padding:2.5%;}
.dianpu_fenl ul p{ margin-bottom:1rem; padding:0 0.4rem;
          display: -webkit-flex;
    display: flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    -webkit-justify-content:space-between;
    justify-content:space-between;
    -webkit-box-align: center;
    -ms-flex-align: center;
    -webkit-align-items: center;
    align-items: center;
}
.dianpu_fenl ul p img{width:1.4rem;}
.dianpu_fenl ul li{width:40%; float:left; background-color:#eee; margin-bottom:0.6rem; padding:0 4%; border-radius:2px;}
.dianpu_fenl ul li:nth-child(odd){float:right;}
.dianpu_fenl ul li a{line-height:2.8rem; color:#666;}


.shenme_my{text-align:center;}
.shenme_my img{width:60%; margin-top:4.2rem;}
.shenme_my p{margin-top:1.4rem;
    font-size: 1rem;
    color: #777777;}
.shenme_my a{    width: 40%;
    border: 1px solid #fc3964;
    color: #fc3964;
    border-radius: 90px;
    display: block;
    line-height: 2.4rem;
    font-size: 1rem;
      position: fixed;
    bottom: 14%;
    left:30%;
  }



.yaoping{ background: linear-gradient(to right, #f5073f, #ff4b75); height:8.8rem; text-align:center;}
.yaoping .yaoping_q{ margin:0 auto; padding-top:0.6rem;}
.yaoping .yaoping_q img{width:100%; width:4rem; height:4rem; overflow:hidden; border-radius:90px;}
.yaoping p{font-size:0.9rem; color:#fff; line-height:2rem;}
.yaoping span{display:inline-block; background-color:#ff5177; color:#fff; padding: 0 1rem; border-radius:4px; line-height:1.6rem; text-align:center; 
      font-size:0.8rem;
}
.yaoping_fen{position:fixed; top:0; left:0; width:100%; height:100%; background-color:rgb(0,0,0,.8); z-index:999;}
.yaoping_fen .yaoping_fen_s{position:absolute; top:2%; right:14%; width:14%;}
.yaoping_fen .yaoping_fen_s img{width:100%;}
.yaoping_fen p{position:absolute; top:12%; color:#fff; left:10%; font-size:1.2rem; line-height:2.6rem;}
.yaoping_fen p img{width:2rem; margin:-0.2rem 0 0 0.6rem; display:inline-block; vertical-align:middle;}

.yaoping_qian{width:90%; margin:-5.2rem auto; background-color:#fff; border-radius:6px; text-align:center;}
.yaoping_qian .yaoping_qian_t span{display:block; padding-top:1.2rem; font-size:1.1rem;}
.yaoping_qian .yaoping_qian_t b{display:block; padding-top:0.5rem; font-size:1.6rem;}
.yaoping_qian .yaoping_qian_t b i{font-style:normal;}
.yaoping_qian .yaoping_qian_t a{display:block; width:90%; background-color:#fc3964; line-height:3rem; text-align:center; color:#fff; border-radius:90px; margin:1.2rem auto 0;}
.yaoping_qian .yaoping_qian_t p{font-size:0.85rem; color:#8d8d8d; line-height:2rem;}

.yaoping_qian_w{border-top:1px solid #e5e5e5; margin:1.4rem 5% 0; padding-bottom:1rem;}
.yaoping_qian_w ul li{padding-top:0.8rem; position:relative;}
.yaoping_qian_w ul .yaoping_qian_w_l{width:5rem; height:5rem; overflow:hidden; display:flex; justify-content:center; border-radius:2px; float:left; margin-right: 0.8rem;}
.yaoping_qian_w ul .yaoping_qian_w_l img{height:100%;}
.yaoping_qian_w ul .yaoping_qian_w_r{ text-align: left;}
.yaoping_qian_w ul .yaoping_qian_w_r p{ color:#2c2c2c; line-height:1rem; padding-top:0.4rem;}
.yaoping_qian_w ul .yaoping_qian_w_r p span{float:right; font-size:0.9rem; color:#8d8d8d;}
.yaoping_qian_w ul .yaoping_qian_w_r b{display:block; position:absolute; bottom:0.4rem; left:5.8rem; font-size:0.8rem; color:#fc3964; font-weight:normal;}

.lipink{background-color:#fff; padding:0 5%; display:flex; justify-content: space-around;}
.lipink a{display:inline-block; line-height:3.2rem; color:#1a1a1a;}
.lipink .a_tix{border-bottom:2px solid #fc3964; color:#fc3964; }

.lipink_nei .lipink_nei_yi ul li{background-color:#fff; padding:12px; margin:14px 5% 0; position:relative;}
.lipink_nei .lipink_nei_yi ul li .lipink_nei_yi_k img{width:100%;}
.lipink_nei .lipink_nei_yi ul li span{position:absolute; bottom:30%; font-size:0.4rem; color:#ffeab2; left:6.6%;}
.lipink_nei .lipink_nei_yi ul li a{position:absolute; top:34%; right:5%; width:30%;}
.lipink_nei .lipink_nei_yi ul li a img{width:100%;}

.lipink_kong{text-align:center;}
.lipink_kong img{width:60%; margin:30% auto;}

.duihuan{position:relative; text-align:center;}
.duihuan b{position:absolute; top:12%; text-align:center; width:100%; display:block; font-size:1.1rem;}
.duihuan input{position:absolute; top:28%; left:17%; text-align:center; width:66%; display:block; border:1px solid #8d8d8d; border-radius:90px; line-height:3rem; outline:0;}
.duihuan a{position:absolute; top:48%; left:17%; text-align:center; width:66%; display:block; border-radius:90px; line-height:3rem;
        background: linear-gradient(to right, #fc3964, #ff6d8d); color:#fff;
}


.duihuan_c{position:fixed; top:0; left:0; width:100%; height:100%; background-color:rgb(0,0,0,.8);}
.duihuan_c .duihuan_c_nei{position:relative; top:16%; width:100%; text-align:center;}
.duihuan_c .duihuan_c_nei img{width:86%;}
.duihuan_c .duihuan_c_nei a{ width:68%; display:block; margin:-23% 0 0px 20%;}
.duihuan_c .duihuan_c_nei a img{width:100%;}


.choujiang{margin:1rem 5% 0;}
.choujiang>b{color:#2c2c2c; line-height:2.1rem; font-size:1.1rem; display:block; height:2.2rem;}
.choujiang ul li{background-color:#fff; border-radius:6px; margin-bottom:0.8rem; }
.choujiang ul li .choujiang_q img{width:100%;}
.choujiang ul li .choujiang_h{padding:0.6rem 16px 0.6rem;}
.choujiang ul li .choujiang_h .choujiang_le{width:70%; float:left;}
.choujiang ul li .choujiang_h .choujiang_le p{line-height:1.6rem;}
.choujiang ul li .choujiang_h .choujiang_le p b{font-size:1rem; width:9.6rem; display:inline-block; overflow: hidden; line-height:1.6rem;
          text-overflow:ellipsis; white-space: nowrap; color:#2c2c2c; float:left;}
.choujiang ul li .choujiang_h .choujiang_le p i{font-size:0.8rem; line-height:1.6rem; padding-left:0.6rem; font-style:normal; color:#2c2c2c;}
.choujiang ul li .choujiang_h .choujiang_le p span{font-size:0.8rem; color:#2c2c2c;}
.choujiang ul li .choujiang_h .choujiang_ri{float:right;}
.choujiang ul li .choujiang_h .choujiang_ri b{display:block; background-color:#fc3964; color:#fff; border-radius:90px; line-height:1.6rem; height:1.7rem;
 padding:0 0.9rem; margin-top:0.9rem; font-size:0.9rem;}


.choujiang_xp{margin:1rem 5% 0; background-color:#fff; border-top-left-radius:6px; border-top-right-radius:6px;}
.choujiang_xp .choujiang_q img{width:100%;}
.choujiang_xp .choujiang_h{padding:0.6rem 16px 0.6rem;}
.choujiang_xp .choujiang_h .choujiang_le{width:70%; float:left;}
.choujiang_xp .choujiang_h .choujiang_le p{line-height:1.6rem;}
.choujiang_xp .choujiang_h .choujiang_le p b{font-size:1rem; width:9.6rem; display:inline-block; overflow: hidden; line-height:1.6rem;
          text-overflow:ellipsis; white-space: nowrap; float:left;}
.choujiang_xp .choujiang_h .choujiang_le p i{font-size:0.8rem; line-height:1.6rem; padding-left:0.6rem; font-style:normal;}
.choujiang_xp .choujiang_h .choujiang_le p span{font-size:0.8rem; color:#8d8d8d; line-height:1rem; margin-top:0.4rem; display:inline-block;}
.choujiang_xp .choujiang_h .choujiang_ri{float:right;}
.choujiang_xp .choujiang_h .choujiang_ri a{display:block; background-color:#ffebef; color:#fc3964; border-radius:90px; line-height:1.6rem; height:1.7rem;
 padding:0 0.7rem; margin-top:0.9rem; font-size:0.8rem;}
.choujiang_xp .choujiang_h .choujiang_ri a img{width:0.9rem; margin-right:0.2rem; vertical-align: sub;}
.choujiang_xp .choujiang_cj a{width:90%; margin:1.8rem auto 0; line-height:2.8rem; color:#fff; background: linear-gradient(to right, #fc3a64, #ff6c8d); display:block;
          border-radius:90px; text-align:center; box-shadow:1px 1px 12px rgba(252,68,109,.5);}
.choujiang_xp .choujiang_cj p{text-align:center; color:#8d8d8d; font-size:0.7rem; padding:0.6rem 0 2rem;}
.choujiang_cj{padding-bottom:2rem;}


.choujiang_ming{margin:1rem 5% 0; background-color:#fff;}
.choujiang_ming p{color:#2c2c2c; padding:1.4rem 0 0.6rem; text-align:center;}
.choujiang_ming p a{color:#fd4c72; padding-left:1rem;}
.choujiang_ming p a img{width:1.2rem; vertical-align: text-bottom;}
.choujiang_ming .choujiang_ming_t{width:86%; padding:0.4rem 0 1.8rem; margin:0 auto; display: flex; justify-content:center;}
.choujiang_ming .choujiang_ming_t span{width:2.6rem; height:2.6rem; overflow:hidden; border-radius:90px; display:block; float:left; margin:0 0.2rem;}
.choujiang_ming .choujiang_ming_t span img{width:100%; height:100%;}

.choujiang_dd{text-align:center; font-size:1.2rem; margin:1.6rem 0 2rem;}
.choujiang_dd img{width:1.24rem; vertical-align:text-bottom; margin-right:0.2rem;}

.choujiang_dd2 img{width:50%; display:block; margin:0 auto;}
.choujiang_dd2 b{display: block; text-align: center; padding: 0.6rem 0 0;}

.choujiang_ypjl{margin:1rem 5% 0; background-color:#fff; padding:1.4rem 0.9rem 1.2rem; text-align:center;}
.choujiang_ypjl_nei{border:1px solid #e5e5e5; border-radius:6px;}
.choujiang_ypjl_nei b{    background-color: #fff;
    margin-top: -0.8rem;
    display: inline-block;
    padding: 0 0.6rem;
    font-size: 1.1rem;}
.choujiang_ypjl_nei p{font-size:0.7rem; color:#8d8d8d;}
.choujiang_ypjl_nei .choujiang_ypjl_nei_r{width:78%; padding:0.6rem 0; margin:0 auto; display: flex; justify-content: center;}
.choujiang_ypjl_nei .choujiang_ypjl_nei_r span{ width:4rem; display:block; float:left;}
.choujiang_ypjl_nei .choujiang_ypjl_nei_r span img{ width:2.6rem; height:2.6rem; overflow:hidden; border-radius:90px;}
.choujiang_ypjl_nei .choujiang_ypjl_nei_r span i{display:block; font-size:0.3rem; color:#8d8d8d; font-style:normal; line-height:1.6rem;}
.choujiang_ypjl_nei .choujiang_ypjl_nei_c a{display:block; font-size:0.9rem; color:#bbbbbb; margin-bottom:0.9rem;}
.choujiang_ypjl_nei .choujiang_ypjl_nei_c a img{ width: 1.1rem; vertical-align: middle; margin-top: -0.3rem;}

.check_more{position:fixed; bottom:0; left:0; width:100%; background-color:#fff; text-align:center;}
.check_more img{width:80%; margin:0.6rem auto;}


.shouj_rs p{font-size:1.1rem; color:#2c2c2c; padding:3rem 0 1rem; text-align:center;}
.shouj_rs ul{   width:81%;
 margin: 0 auto;}
.shouj_rs ul li{    width: 2.2rem; margin:0.4rem 0.2rem;
    height: 2.2rem;
    overflow: hidden;
    border-radius: 90px;
    display: block;
    float: left;}
.shouj_rs ul li img{width:100%; height:100%;}

.heika_yi{position:relative;}
.heika_yi>img{width:100%; }
.heika_yi span{color:#ffe9d6; position:absolute; top:2.6rem; left:9%; font-size:0.9rem; line-height:1.7rem;}
.heika_yi span b{display:block; font-size:1.1rem;}
.heika_yi p{position:absolute; top:50%; left:9%; color:#ffe9d6; font-size:0.9rem; width:82%;}
.heika_yi p i{color:#ffe9d6; font-size:0.7rem; float:right; font-style:normal;}

.heika_rh{background-color:#fff; margin-top:0.8rem; vertical-align: middle;}
.heika_rh a{color:#2c2c2c; padding:0.8rem 5%; display:block;}
.heika_rh a img{width:1rem;vertical-align: middle;}

.heika_fei{position:fixed; bottom:0; left:0; width:100%;}
.heika_fei a{color:#2c2c2c; font-size:1.1rem; text-align:center; line-height:3.2rem;
          background: linear-gradient(to right, #ffb978, #ffcea3); display:block;
}


.heika_san{position:fixed; width:80%; left:10%; top:21%; z-index:999;}
.chacha{position:fixed; width:8%; left:46%; top:80%; z-index:999;}
.chacha img{width:100%;} 
.heika_san a{position:absolute; width:80%; left:10%; bottom:10%; font-weight:600; text-align:center; 
      background: linear-gradient(to right, #ffb978, #ffcea3); display:block; line-height:3rem; border-radius:90px;
}

.heika_si{position:fixed; width:80%; left:10%; top:21%; z-index:999;}
.heika_si a{position:absolute; width:80%; left:10%; bottom:10%; font-weight:600; text-align:center; 
      background: linear-gradient(to right, #ffb978, #ffcea3); display:block; line-height:3rem; border-radius:90px;
}
.heika_si input{position:absolute; width:70%; left:15%; top:28%; text-align:center; border:2px solid #ffbc7d;
      border-radius:4px; line-height:2.6rem;
}

.heika_rk a{display:block; background-color:#fff2e5; padding:0 3%;font-size:1.1rem; border-radius:4px; line-height:2.8rem;
    margin:0.4rem 0 0.5rem;
}
.heika_rk a span{float:right;}
.heika_rk a span img{width:1.1rem; vertical-align:middle; margin:-0.2rem 0 0 0.5rem;}


.gongx_zj{position:fixed; width:70%; left:15%; top:21%; z-index:999;}


.fenl_daoh ul{padding:1.4rem 0 0.4rem; border-bottom:1.1rem solid #f5f5f5;}
.fenl_daoh ul li{width:25%; text-align:center; float:left;}
.fenl_daoh ul li img{width:3.6rem; display:block; margin:0 auto;}
.fenl_daoh ul li span{font-size:1.3rem; line-height:2.6rem; color:#2c2c2c;}
.fenl_daoh ul .fenl_daoh_x span{color:#fc3964;}


.youhui_gl ul li{}


.fujin_dizhi{
    position: fixed;
    z-index: 995;
    top: 3.4rem;
    left: 0;
    background-color: #fff;
    height: -moz-calc(100% - 3.4rem);
    height: -webkit-calc(100% - 3.4rem);
    height: calc(100% - 3.4rem);
    width: 100%;
    overflow: scroll;
    -webkit-overflow-scrolling: touch;
    background-color: #fff;
}
.fujin_dizhi ul{padding-bottom: 4rem;}
.fujin_dizhi ul li{padding:0.6rem 16px; border-bottom:1px solid #f5f5f5;}
.fujin_dizhi ul li p{line-height:1.6rem;}
.fujin_dizhi a{position:fixed; bottom:0; text-align:center; display:block; color:#f71348; cursor:pointer;
  border-top:1px solid #f2f2f2; width:100%; line-height:2.4rem; font-size:1rem;
}


.fenlei_sous{border:1px solid #e5e5e5; background-color:#f9f9f9; border-radius:90px; padding:0.8rem 0.2rem; margin:1.5rem 4%;}
.fenlei_sous img{float:left; width:1.5rem; vertical-align:middle; margin: 0.2rem 1.2rem 0;}
.fenlei_sous input{border:none; font-size:1.3rem; outline:0; background-color:#f9f9f9;width: 60%;}
.fenlei_sous button{float:right; display:block; font-size:1.2rem; color:#fc3964; 
 padding: 0 1.6rem; line-height: 1.4rem; margin-top: 0.2rem; background-color:#f9f9f9; border:none; border-left:1px solid #fc3964;   
}

.fenlei_kong{text-align:center;}
.fenlei_kong img{width:64%; margin-top:4rem;}
.fenlei_kong p{font-size:1.3rem; text-align:center; line-height:2rem; color:#8d8d8d;}


.xuanz_dizhi .xuanz_dizhi_q p{color:#fc3964; border-left:4px solid #fc3964; padding-left:0.6rem; margin:0.4rem 0 1rem;}
.xuanz_dizhi ul li{border-top:1px solid #e5e5e5; padding: 0.6rem 0;}
.xuanz_dizhi ul li h5{line-height:1.8rem; color:#2c2c2c;}
.xuanz_dizhi ul li h5 span{float:right; color:#fc3964; font-size:0.8rem; font-weight:normal;}
.xuanz_dizhi ul li p{line-height:1.8rem; color:#2c2c2c; font-size:0.93rem;}
.xuanz_dizhi_d{text-align:center; padding:0.6rem 0 0;}
.xuanz_dizhi_d p{color:#8d8d8d; font-size:0.8rem; padding-bottom:0.5rem;}
.xuanz_dizhi_d img{
    transform:rotate(0deg);
    -ms-transform:rotate(0deg); /* IE 9 */
    -webkit-transform:rotate(0deg); /* Safari and Chrome */
}
.xuanz_dizhi_z img{
    transform:rotate(180deg);
    -ms-transform:rotate(180deg); /* IE 9 */
    -webkit-transform:rotate(180deg); /* Safari and Chrome */
}
.moren_dizhi .moren_dizhi_d{float:left; justify-content:center; display:flex; height:3rem; align-items:center; margin-right:0.8rem;}
.moren_dizhi h5{line-height:1.4rem; color:#2c2c2c;}
.moren_dizhi h5 span{float:right; color:#fc3964; font-size:0.8rem; font-weight:normal;}
.moren_dizhi p{line-height:1.6rem; color:#2c2c2c; font-size:0.93rem; width:100%; text-overflow:ellipsis;
white-space: nowrap; overflow:hidden;}
.moren_dizhi_z{width:80%;  overflow:hidden;}



.kaiqi{transition: all 0.4s; -webkit-transition: all 0.4s;}


/*双十一*/
.lingjuan p{position:absolute; bottom:2rem; left:0; width:100%; z-index:9; display:block; color:#e50029; line-height:2.8rem; padding-left:4%;}
.lingqu{position:fixed; width:100%; height:60%; left:0; bottom:0; background-color:#fff; z-index:999999; border-radius:4px 4px 0 0; }
.lingqu .lingqu_ju{background:url(/public/mobile/static/images/shihui.png); background-size:100%; width:88%; margin:0 auto 1.4rem;}
.lingqu .lingqu_ju span{line-height:2.6rem; padding-left:1.2rem; color:#fc3964; display:block; padding-top:1rem;}
.lingqu .lingqu_ju p{line-height:2.6rem; padding-left:1.2rem; color:#fc3964; padding-bottom:0.8rem;}
.lingqu .lingqu_ju a{display:block; float:right; background-color:#fc3964; color:#fff; border-radius:50px;         line-height: 2.2rem;
    width: 6.4rem;
    text-align: center;
    margin: 2.6rem 1.8rem 0 0;}
.lingqu_guan{width:64%; display:block; background-color:#fc3964; color:#fff; text-align:center; line-height:3.4rem; position:absolute; bottom:2rem; 
    left:18%; border-radius:40px;
}



.youhui_jiag ul{background-color:#fff;}
.youhui_jiag ul li{padding:1rem 0;
      display: flex;
    align-items: center;
    justify-content: space-between;
    border-bottom:1px solid #e5e5e5;
}
.youhui_jiag ul li:last-child{
  border-bottom:none;
}
.youhui_jiag ul li .jiagou_x span{    
    width: 1.2rem;
    height: 1.2rem;
    display: block;
    float: left;
    border: 1px solid #fa2b5c;
    border-radius: 90px;
    background-repeat: no-repeat;
    background-size: cover;
    background-size: 2.8rem;
    background-position: 0;
  }
.youhui_jiag ul li .jiagou_n{width:90%;}
.youhui_jiag ul li .jiagou_n .jiagou_n_l{width:30%; border-radius:6px; overflow:hidden;} 
.youhui_jiag ul li .jiagou_n .jiagou_n_l img{width:100%;} 
.youhui_jiag ul li .jiagou_n .jiagou_n_r{width:66%;}
.youhui_jiag ul li .jiagou_n .jiagou_n_r p{
  overflow: hidden;
text-overflow:ellipsis;
white-space: nowrap;
line-height:1.5rem;
margin-bottom: 0.2rem;
}
.youhui_jiag ul li .jiagou_n .jiagou_n_r .jiagou_n_r_sp{
    color: #8d8d8d;
    overflow: hidden;
    margin: 0rem 0;
    display: inline-block;
    border: none!important;
    width: 100%;
    font-size: 0.8rem;
}
.youhui_jiag ul li .jiagou_n .jiagou_n_r b{
        color: #fc3964;
    font-weight: 600;
    line-height: 1.6rem;
    /*justify-content: left;*/
    /*align-items: center;*/
    /*display: flex;*/
    font-size:1rem;
}
.youhui_jiag ul li .jiagou_n .jiagou_n_r .jiagou_n_r_g{
  font-size:0.7rem; 
  background-color:#f5f5f5;
  color:#8d8d8d;
  width: fit-content;
  line-height:1.4rem;
  height:1.4rem;
  padding:0 0.2rem 0 0.4rem;
  margin-bottom:0.4rem;
      display: flex;
    align-items: center;
    border-radius:4px;
}
.youhui_jiag ul li .jiagou_n .jiagou_n_r .jiagou_n_r_g img{
  width:1.4rem; 
  padding:0 0.4rem;
}


.jiagou_n_r .plus span{width: 1.6rem;height: 1.6rem;line-height: 1.4rem;font-size: 1rem;display: block;
  float: left;border: 1px solid #dcdcdc;margin-left: -1px;text-align: center;color: #686868;cursor: pointer;}
.jiagou_n_r .plus span:nth-child(2){
  background-color: #ecebeb;
  border-top:none;
}
.jiagou_n_r .plus span input{line-height:1.6rem; font-size:0.6rem;}






