body{ font-size: 12px;
    /*line-height: 1;*/
	/*padding-bottom: 1.5rem;*/

}
/*@font-face {
font-family: font1; 
src: url('../images/font1.TTF'); 
}*/
/* --------------top-------------- */
.top{background: #fc7398;height: .9rem; position: relative;}
.top h1{font-size: .32rem; color: #fff; line-height: .9rem; padding-left: .93rem;}
.gbbtn{background: url(../images/a_01.png); width:.33rem; height: .32rem;background-size: 100% 100%; position: absolute;left:.23rem; top:.32rem;}
.xxt{background: url(../images/a_02.png); width:.35rem; height: .09rem; background-size: 100% 100%; right:.3rem; top:.44rem;position: absolute;}

.header{padding: .05rem .3rem;overflow: hidden;}
.logo {width:2.32rem;}
.lxdh{background: url(../images/a_06.png) no-repeat left center; background-size: .66rem .66rem; padding-left: .9rem;}
.lxdh h2{font-size: .36rem; color: #61b8dd; font-family: arial; /*padding-bottom: .15.f_footrem;*/}
.lxdh p{font-size: .24rem; color: #656565;}
.lxdh_time{
    font-size: .2rem; color: #656565;
}
.ssk{padding: .15rem .2rem; background: #FFFFFF;display: flex;justify-content: space-between;align-items: center}
.btn1{width:6.1rem; height: .53rem; margin: 0 auto;border: none;display: block;}
.dhbtn{background: url(../images/a_17.png);width: .52rem;height: .38rem;background-size: 100% 100%;}
.lxkf{    background: url(../images/a_14.png);
    width: .39rem;
    height: .39rem;
    background-size: 100% 100%;
}
.banner1 .swiper-pagination-bullet{width:.22rem; height: .22rem;border-radius:.11rem;opacity: 1;background: #f6f6f6;}
.banner1 .swiper-pagination-bullet-active{width:.4rem;background: #f75893;}

.wzfl{padding-top: .74rem;}
.wzfl ul{overflow: hidden;}
.wzfl li{width:25%; float: left; text-align: center;}
.wzfl img{width:.7rem; height: .7rem; display: block; margin: 0 auto;border-radius:.38rem;}
.wzfl p{font-size: .25rem; color: #626262; line-height: .58rem;}
/*.jrth_itt{background: url(../images/a_50.png); background-size: 100% 100%;}*/
.jrth_itt h2{font-weight: bolder;font-size: .31rem; line-height: .56rem;color: #f23674;/*background: url(../images/a_52.png) no-repeat left center;*/ background-size: .11rem .36rem; padding-left: .23rem;}
.jrth_itt a{color: #a1a1a1;font-size: .2rem; padding-right: .2rem;display: block;font-weight: bold}
.flzz_tit .cksy{color: #a1a1a1;font-size: .2rem; padding-right: .2rem;display: block; line-height:.56rem;}

.jrth_nr{padding: .13rem 0 .4rem 0; position: relative;/*border-top: 1px solid #c8c8c8;*/}
.jrthbox{/*border: 1px solid #f75893;*/ background: #FFFFFF; width:2.31rem; padding: .12rem 0 .1rem 0;border-radius:.15rem; margin: 0 auto;}
.jrthbox img{width:1.7rem; height: 2rem; display: block; margin: 0 auto;}
.jrthbox p{font-size: .21rem; line-height: .22rem; color: #626262; padding: .15rem 0 .1rem 0;}
.jrthbox h2{font-size: .25rem; color: #f23674;text-align: center;}
.jrthbox span{font-size: .2rem;color: #2892ff;}
.jrthbox i{background: url(../images/a_61.png); width:.18rem; height: .18rem; display: inline-block; *display: inline;background-size: 100%; vertical-align: middle; margin-right: .1rem;}
.jrth_nr .swiper-pagination{padding-top: .17rem; text-align: center;width:100%;}
.jrth_nr .swiper-pagination-bullet{height: .1rem; width:.3rem; background: #badcff; margin: 0 .05rem;border-radius:1.05rem; opacity: 1;}
.jrth_nr .swiper-pagination-bullet-active{background: #2892ff;}

.rxcp{ overflow: hidden;}
.rxcp_left{float: left; width:40%;padding: .2rem .15rem;box-sizing: border-box;height: 3.13rem;}
.rxcp_left_content{display: flex;justify-content: center;align-items: center;margin-left: .2rem;}
.rxcp h2{font-size: .3rem; color: #8f5959; padding-top: .2rem;}
.rxcp p{font-size: .21rem; color: #8f5959; line-height: .52rem;}
.rxcp_left img{width:2.21rem; height: 1.76rem;}
.rxcp_right{float: right;width:60%;}
.rxcp_top{overflow: hidden;margin: .2rem .2rem 0 .2rem;height: 1.57rem;border-left: 1px solid #ededed;border-bottom: 1px solid #ededed;box-sizing: border-box;}
.rx_left{float: left;width:1.97rem;margin-left: .09rem;}
.rx_left h2{font-size: .29rem; color: #f23674;}
.rx_right{width:1.77rem; float: right;}
.rx_right img{width:1.77rem; height: 1.17rem;}
.hqg{overflow: hidden;margin: 0 .2rem 0 .2rem;height: 1.57rem;border-bottom: 1px solid #ededed;box-sizing: border-box;}
.hqg_left{float: left; width:50%;height: 1.4rem;border-left: 1px solid #ededed; border-right: 1px solid #ededed;padding-left: .09rem;box-sizing: border-box;line-height: 20px}


.hqg_left h2{font-size: .29rem; color: #f23674;}
.hqg_left p{font-size: .2rem; color: #8f5959;}
.hqg_left a{display: block;font-size: .25rem; color: #f23674;}
.hqg_left i{display: inline-block; *display: inline; width:.2rem; height: .2rem;  margin-right: .1rem;background: url(../images/a_04.png); background-size: 100%;}
.hqg_right{float: right;width:50%;height: 1.4rem;padding-left: .09rem;box-sizing: border-box;line-height: 20px;padding-top: .14rem;}
.hqg_right h4{font-size: .29rem; color: #624d48;}
.hqg_right p{font-size: .2rem; color: #8f5959; line-height: .5rem;}
.hqg_right a{display: block;font-size: .25rem; color: #f23674;}
.hqg_right i{display: inline-block; *display: inline; width:.2rem; height: .2rem;  margin-right: .1rem;background: url(../images/a_04.png); background-size: 100%;}

.flzz_nr{border-top: 1px solid #d6d6d6;padding: 0 .1rem}
.flzz_nr ul{overflow: hidden;}
.flzz_nr li{width:50%; float: left;border-bottom: 1px solid #ffd5dc; border-right: 1px solid #ffd5dc;box-sizing: border-box;}
.flzz_nr ul li:nth-child(2n){border-right: none;}
.flzzbox{overflow: hidden;height: 1.95rem;}
.flzz_left {float: left;width:1.59rem; padding: .3rem 0 0 .3rem;}
.flzz_left h2{font-size: .33rem; color: #8f5959; padding-bottom: .2rem;}
.flzz_left a{font-size: .2rem;color: #ff4a7d;display: block;background: url(../images/a_04.png) no-repeat left center; background-size: .2rem .2rem ; padding-left: .3rem;}
.flzz_right{float: right;width:1.45rem; padding: .3rem .3rem 0 0;}
.flzz_right img{width:1.45rem; height: 1.2rem; }

.flzz_tit{/*background: #fdf9f9;*/padding: 0 .15rem;}
.flzz_tit ul{overflow: hidden;}
.flzz_tit li{float: left; font-size: .28rem; color: #626262; line-height: .6rem;font-weight:bolder}
.flzz_tit a{color: #111010;font-weight:bold}
.zzfl_nr{padding: .1rem .1rem 0 .1rem;}
.zzfl_nr ul{overflow: hidden;}
.zzfl_nr li{width:30.5%; float: left;/*background: #F8F9FB;border-radius: .15rem;*/padding: .08rem .1rem .15rem .1rem}
.zzflbox{/*width:2.27rem;*/ margin: 0 auto; background: #FFFFFF;border-radius: .2rem}
.zzflbox img{/*width:2.8rem; height: 3.8rem;*/ display: block; margin: 0 auto; border-radius: .2rem .2rem 0 0; }
.zzflbox a{display: block;  /*padding: 0 0 .15rem 0;*/}
.zzfl_text{padding: .01rem .09rem;text-align: center; /*padding: .1rem 0 .1rem 0;*/}
.zzfl_text p{font-size: .25rem; color: #222;/*height: .5rem;*/ /*line-height: .22rem;*/display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 1;
overflow: hidden;}
.zzfl_text h2{font-weight: bold;font-size: .28rem; color: #ff0b50;display: flex;justify-content: flex-start;
-webkit-box-orient: vertical;-webkit-line-clamp: 1;overflow: hidden;}
.zzfl_text span{display: inline-block; *display: inline;color: #fff; font-size: .18rem; line-height: .22rem; padding: .1rem 0 0 .1rem;  background: #ff0b50;  margin-left: .05rem;border-radius:.11rem;}

.footer { z-index:10000;
    width: 100%;
    background: #fff;
    border-top: 1px solid #eee;
    position: fixed;
    bottom: 0;
    left: 0;
}
.footer ul{overflow: hidden; padding: .2rem 0 0 0;}
.footer li{width:20%;text-align: center;float: left;}
.footer img{width:.44rem; height: .42rem; margin: 0 auto;}
.footer p{font-size: .22rem; color: #aaaaaa; line-height: .44rem;}
.footer .hover1 p{color: #ff0b50;}
/*==登录页面==*/
.dlbj{height: 13.3rem;background: url(../images/liuzhixing/mobile_07login.png) no-repeat;}
/*background: radial-gradient(circle farthest-side at 0 0,#ff8671 0%,#da273a 100%);*/
.top_a h1{color: #333; text-align: center; line-height: .9rem;font-size: .32rem;}
/*.dlnr{padding: 1.5rem 1.4rem 0 1.4rem;}*/
.dlnr ul{padding-top: 1.2rem;}
.dlnr li{ position: relative;}
.wby1{background: text-indent:.38rem; background-size: .31rem .51rem;border: none; font-size: .28rem; color: #999; line-height: .75rem; height: .75rem; width:100%;box-sizing: border-box;padding-left: .68rem}
.wby2{background: text-indent:.38rem; background-size: .32rem .35rem; border: none; font-size: .28rem; color: #999; line-height: .75rem; height: .75rem; width:100%;box-sizing: border-box;}
.wjmm{font-size: .28rem; position: absolute;right:.15rem; top:.22rem; color: #999;text-decoration: underline;}
.btn2{width:100%; font-size: .25rem; border: none; color: #fff;border-radius:.1rem;background: #D03440;height: .73rem;cursor:pointer;}

.dlnr p{font-size: .28rem;margin-top: .3rem }
.dlnr p a{color: #999;}
.login-bysms {display: none;}
/*==帐号尚未注册==*/
.wztc{background: #fff; width:3.32rem; position: fixed;padding: .27rem .64rem .41rem .64rem;border-radius:.1rem;left:50%; top:50%; transform:translate(-50%,-50%);z-index: 10;}
.wztc img{width:2.1rem; margin: 0 auto; display: block;}
.wztc h2{font-size: .22rem; color: #ff4a80; line-height: 1.02rem;text-align: center;}
.btn3{font-size: .25rem; color: #fff; background: #ff8aad; line-height: .53rem; width:100%; text-align: center;border-radius:.1rem;display: block;}
.bj{width:100%; height: 100%; z-index: 9;position: fixed;background: rgba(0,0,0,.7);}

/*==注册==*/
.wby3{background: url(../images/a_12.png) no-repeat .18rem center #fff; text-indent:.38rem; background-size: .40rem .38rem; padding:0 .3rem;border: none; font-size: .24rem; color: #999; line-height: .75rem; height: .75rem; width:100%;box-sizing: border-box;border-radius:.1rem;}
.yxm{overflow: hidden;  height: .75rem; background: #fff;position: relative;width: 5.3rem;}
.wby4{float: left; background-size: .37rem .29rem;width:2.6rem; box-sizing: border-box;height: .75rem; line-height: .75rem; border: none;border-radius:.1rem;color: #999; font-size: .28rem; text-indent:.2rem;}
.yzmbtn{display: block; line-height: .75rem; text-align: center; width:2.1rem; font-size: .28rem; color: #999;float: right;border-radius:.1rem;}
.zcxy h2{text-align: center;font-size: .22rem; color: #fff;margin-top: .3rem}
.zcxy i{width:.27rem; height: .27rem; background: #fff;border-radius:0.02rem; display: inline-block; *display: inline; margin-right: .1rem;vertical-align: middle;border: 1px solid #333}
.zcxy .on{background: url(../images/a_15.png) ;background-size: 100% 100%;}
/*==分类页==*/
.top_b{background: radial-gradient(circle farthest-side at 0 0,#52d9fe 0%,#ff799c 100%); overflow: hidden;}
.top_b h1{color: #fff; text-align: center; line-height: .9rem;font-size: .32rem;}
.flnr{background: #fff;overflow: hidden;}
.flnr_left{
    position: fixed;
    left: 0;
    width:3rem;
    height: calc(100% - 2rem);
    background: #f7f9ff;
    overflow-y: auto;
}
.flnr_left .m1{background: url(../images/b_03.png); background-size:100% 100%; width:.23rem; height: .22rem; display: inline-block;*display: inline; margin: 0 .19rem 0 .15rem;}
.flnr_left li{line-height: .89rem; font-size: .26rem; color: #464646;}
.flnr_left .m2{background: url(../images/b_07.png); background-size:100% 100%; width:.23rem; height: .22rem; display: inline-block;*display: inline; margin: 0 .19rem 0 .15rem;}
.flnr_left .m3{background: url(../images/b_10.png); background-size:100% 100%; width:.23rem; height: .22rem; display: inline-block;*display: inline; margin: 0 .19rem 0 .15rem;}
.flnr_left .m4{background: url(../images/b_13.png); background-size:100% 100%; width:.23rem; height: .18rem; display: inline-block;*display: inline; margin: 0 .19rem 0 .15rem;}
.flnr_left .m5{background: url(../images/b_17.png); background-size:100% 100%; width:.23rem; height: .23rem; display: inline-block;*display: inline; margin: 0 .19rem 0 .15rem;}
.flnr_left .m6{background: url(../images/b_19.png); background-size:100% 100%; width:.23rem; height: .18rem; display: inline-block;*display: inline; margin: 0 .19rem 0 .15rem;}
.flnr_left .m7{background: url(../images/b_21.png); background-size:100% 100%; width:.23rem; height: .22rem; display: inline-block;*display: inline; margin: 0 .19rem 0 .15rem;}
.flnr_left .m8{background: url(../images/b_23.png); background-size:100% 100%; width:.23rem; height: .18rem; display: inline-block;*display: inline; margin: 0 .19rem 0 .15rem;}
.flnr_left .m9{background: url(../images/b_25.png); background-size:100% 100%; width:.23rem; height: .20rem; display: inline-block;*display: inline; margin: 0 .19rem 0 .15rem;}
.flnr_left .m10{background: url(../images/b_07.png); background-size:100% 100%; width:.23rem; height: .23rem; display: inline-block;*display: inline; margin: 0 .19rem 0 .15rem;}
.flnr_left .m11{background: url(../images/b_10.png); background-size:100% 100%; width:.23rem; height: .23rem; display: inline-block;*display: inline; margin: 0 .19rem 0 .15rem;}
.flnr_left .m12 {
    background: url(../images/moo1.png);
    background-size: 100% 100%;
    width: .23rem;
    height: .23rem;
    display: inline-block;
    *display: inline;
    margin: 0 .19rem 0 .15rem;
}
.flnr_left .m227 {
    background: url(../images/moo2.png);
    background-size: 100% 100%;
    width: .23rem;
    height: .23rem;
    display: inline-block;
    *display: inline;
    margin: 0 .19rem 0 .15rem;
}

.flnr_right{float: right;width:4.4rem; float: right;}

.rmtj_tit{padding: .12rem 0 .24rem 0;}
.rmtj_tit h2{text-align: center; background: url(../images/a_19.png); width:1.74rem; height: .48rem; line-height: .48rem; margin: 0 auto; color: #ff265f;font-size: .26rem;background-size: 100% 100%;}
.rmtj ul{overflow: hidden; margin-left: -.08rem;}
.rmtj li{width:50%; float: left; padding-left: .08rem;box-sizing: border-box;}
.rmtjxq{overflow: hidden; border: 1px solid #d2d2d2;;border-radius:.1rem; padding: .1rem;position: relative;}
.flnrbox{overflow:auto;height: 11rem;}
.rm_tp {  width: .92rem; margin: 0 auto;}
.rm_tp img{width:.92rem; height: 1.16rem;}
.rmbq{width:.45rem; position: absolute;left:.05rem; top:.05rem;}
.rm_text{float: left; width:.8rem; position: relative;height: 1.16rem; margin-left: .1rem;}
.rm_text h4 {
 font-size: .22rem;
 color: #333;
 width: .100%;
 position: absolute;
 left: 50%;
 top: 50%;
 transform: translate(-50%,-50%);
}
.xxfl_tit{padding: .12rem 0 .24rem 0;}
.xxfl_tit h2{text-align: center; background: url(../images/a_20.png); width:1.74rem; height: .48rem; line-height: .48rem; margin: 0 auto; color: #464646;font-size: .26rem;background-size: 100% 100%;}
.xxfl_rn ul{overflow: hidden;}
.xxfl_rn li{width:50%; float: left;text-align: center; padding: 0 .15rem .3rem .15rem;box-sizing: border-box;}
.xxfl_rn a{display: block;font-size: .26rem; border: 1px solid #d2d2d2;border-radius:.1rem;color: #333; line-height: .68rem;}
.flnr .flnr_left .on2{background: #fff;color: #f14471;}
.flnr .flnr_left .on2 .m1{background: url(../images/bb_03.png);background-size: 100% 100%;}
.flnr .flnr_left .on2 .m2{background: url(../images/bb_07.png); background-size:100% 100%; width:.23rem; height: .22rem; display: inline-block;*display: inline; margin: 0 .19rem 0 .15rem;}
.flnr .flnr_left .on2 .m3{background: url(../images/bb_10.png); background-size:100% 100%; width:.23rem; height: .22rem; display: inline-block;*display: inline; margin: 0 .19rem 0 .15rem;}
.flnr .flnr_left .on2 .m4{background: url(../images/bb_13.png); background-size:100% 100%; width:.23rem; height: .18rem; display: inline-block;*display: inline; margin: 0 .19rem 0 .15rem;}
.flnr .flnr_left .on2 .m5{background: url(../images/bb_17.png); background-size:100% 100%; width:.23rem; height: .23rem; display: inline-block;*display: inline; margin: 0 .19rem 0 .15rem;}
.flnr .flnr_left .on2 .m6{background: url(../images/bb_19.png); background-size:100% 100%; width:.23rem; height: .18rem; display: inline-block;*display: inline; margin: 0 .19rem 0 .15rem;}
.flnr .flnr_left .on2 .m7{background: url(../images/bb_21.png); background-size:100% 100%; width:.23rem; height: .22rem; display: inline-block;*display: inline; margin: 0 .19rem 0 .15rem;}
.flnr .flnr_left .on2 .m8{background: url(../images/bb_23.png); background-size:100% 100%; width:.23rem; height: .18rem; display: inline-block;*display: inline; margin: 0 .19rem 0 .15rem;}
.flnr .flnr_left .on2 .m9{background: url(../images/bb_25.png); background-size:100% 100%; width:.23rem; height: .20rem; display: inline-block;*display: inline; margin: 0 .19rem 0 .15rem;}
.flnr .flnr_left .on2 .m10{background: url(../images/bb_27.png); background-size:100% 100%; width:.23rem; height: .23rem; display: inline-block;*display: inline; margin: 0 .19rem 0 .15rem;}
.flnr .flnr_left .on2 .m11{background: url(../images/bb_29.png); background-size:100% 100%; width:.23rem; height: .23rem; display: inline-block;*display: inline; margin: 0 .19rem 0 .15rem;}

/*==个人主页==*/
.banner3{background: url(../images/a1.jpg);height: 3.8rem; background-size: 100% 100%;}
.top_d{height: .9rem; position: relative;}
.ggbtn{display: block;position: absolute;left:.3rem; top:.0; line-height: .9rem;font-size: .3rem; color: #fff; padding-left: .69rem; background: url(../images/a_01.png) no-repeat left center; background-size: .32rem .33rem;}
.szbox{width:1.6rem; line-height: .9rem; position: absolute;right:0; top:0; font-size: .3rem; color: #fff;}
.ltbox{background: url(../images/a_23.png); width:.52rem; height: .53rem; background-size: 100% 100%; margin-left: .1rem;float: left; margin-top: .20rem;}
.szbox i{float: left;}
.szbox span{width:.2rem; height: .2rem; text-align: center; line-height: .2rem; text-align: center; font-size: .16rem; color: #df98b9; background: #fff;border-radius:.1rem;display: block; margin-top: -0.05rem;float: right;}

.banner3 img{width:1.12rem; height: 1.12rem; border: 0.04rem solid #fff; margin: 0 auto;border-radius:50%;}
.banner3 h2{color: #fff; text-align: center; padding-top: .18rem; font-size: .3rem;}
.grzy{padding: 0 .3rem; margin-top: -.9rem;}
.brzybox{background: #fff;border-radius:.15rem;box-shadow:0 0 10px rgba(94, 211, 247, .3); }
.brzybox ul{overflow: hidden; padding: .44rem 0;}
.brzybox li{width:33.33%; text-align: center;float: left;}
.brzybox p{font-size: .28rem; color: #b7b7be; padding-top: .23rem;}
.brzybox h2{font-size: .36rem; color: #464646;}

.wddd{background: #fff; padding: 0 .3rem;border-radius:.15rem; margin-top: .28rem;box-shadow:0 0 10px rgba(94, 211, 247, .3);}
.wddd_tit h2{font-size: .3rem; color: #464646; line-height: .74rem; border-bottom: 1px solid #efefef;}
.wddd_tit a{display: block;font-size: .24rem; color: #cdcdcd; padding-right: .3rem;background: url(../images/c_03.png) no-repeat right center; background-size: .12rem .21rem;}
.wddd_nr ul{overflow: hidden; padding: .34rem 0 .42rem 0;}
.wddd_nr  li{width:25%; text-align: center; float: left; position: relative;}
.wddd_nr p{font-size: .26rem; padding-top: .2rem; color: #b7b7be;}
.wddd_nr img{width:.62rem; height: .6rem; margin: 0 auto;}
.wddd_nr span{width:.2rem; height: .2rem; text-align: center; line-height: .2rem; text-align: center; font-size: .16rem; color: #fff; background: #e51953;border-radius:.1rem;display: block; margin-top: -0.05rem; position: absolute;left:.8rem;top:0;}

.gdfw_nr ul{overflow: hidden; padding-top: .25rem;}
.gdfw_nr li{text-align: center;width:25%; text-align: center;float: left; padding-bottom: .4rem;}
.gdfw_nr p{font-size: .26rem; padding-top: .2rem; color: #b7b7be;}
.gdfw_nr img{width:.72rem;height: .72rem; margin: 0 auto;}

.wdsc ul{overflow: hidden; padding: .25rem 0;}
.wdsc  li{width:33.33%; float: left;}
.wdsc img{width:1.6rem; height: 2rem; margin: .2rem auto;}
/*==红包==*/
.yhj{background: url(../images/liuzhixing/bg.jpg);background-size: 100% 100%;}
.yhj_tit{ padding: .7rem 0 .6rem 0;}
.yhj_tit img{width:4.55rem; margin: 0 auto;}
.yhj_nr ul {
 overflow: hidden;
 padding: 0 .25rem;
 padding-bottom: 2rem;
}
.yhj_nr li{width:33.33%; float: left; padding: 0 .25rem;box-sizing: border-box;}
.yhj_text{ padding:.3rem 3% .5rem 3%}
.yhj_text p{ line-height:2; color:#333; font-size:.3rem;}
.yhj_text h2{ font-size:.36rem; color:#666; line-height:3.6;}
/*==五折优惠==*/
.wzzc{background: url(../images/c_09.png) no-repeat center top; background-size: 100% auto; }
.wzzc_dq{position: relative; padding: 0 .6rem;}
.wzzc_dq ul{overflow: hidden;height: .52rem;}
.wzzc_dq li{width:33.33%; text-align: center; float: left; line-height: .52rem;}
.wzzc_dq a{color: #464646; font-size: .25rem;}
.hqtb{background: url(../images/c_11.png); width:.32rem; height: .38rem; background-size: 100% 100%; position: absolute;left:.25rem; top:.1rem;}
.zknr{background: url(../images/c_12.png); width:.28rem; height: .16rem; position: absolute; right:.2rem; top:.2rem; background-size: 100% 100%;}
.on1{background: url(../images/c_13.png);background-size: 100% 100%;}

.wzzc_tit{padding: .6rem 0 .4rem 0;}
.wzzc_tit h1{width:4.29rem; margin: 0 auto;}
.wzbox{overflow: hidden; background: #fff; padding: .2rem ;}
.wzzc_nr{padding: 0 .7rem;}
.wzbox_left{width:3.3rem; text-align: center;float: left; }
.wzbox_left h2{color: #fff; font-size: .18rem; line-height: .24rem; background: #ff5a6e; width:1.3rem; margin: 0 auto;border-radius:.12rem;}
.wzbox_left h3{font-size: .24rem; font-weight: bolder; line-height: .5rem; color: #ff5a6d;}
.wzbox_left p{font-size: .18rem; color: #502e39;}
.wzbox h4{padding: .15rem 0;}
.wzbox span{font-size: .16rem; display: inline-block; *display: inline;width:.7rem; height: .45rem; line-height: .2rem; border: 1px solid #ff596e;text-align: center;border-radius:50%; padding:.1rem 0 ;}
.zkjg{border: 1px solid #zkjg;  overflow: hidden;border: 1px solid #E51953; position: relative;}
.qgbtn{ width:1.1rem; float: right;text-align: center; line-height: .54rem; font-size: .18rem; background: #ff5c6f;color: #fff; position: absolute;right:0; top:0; height: 100%; }
.zkjg_left{padding: .05rem 0;float: left;padding-left: .05rem;text-align: left;}
.zkjg_left p{font-size: .18rem; line-height: .2rem;text-decoration: line-through;}
.zkjg_left h5{font-size: .2rem;color: #f92947; }

.zkjg_left i{font-size: .22rem; color: #f92947;}
.wzbox_right{float: right;width:2rem;}
.wzbox_right img{width:2rem; height: 2.8rem; }
.wzzc_nr li{padding-bottom: .2rem;}
.cjlb_tit{background: url(../images/c_15.png) no-repeat center; background-size: 6rem .63rem;height: .63rem;}
.cjlb_tit h2{font-size: .25rem; color: #fff; text-align: center; padding-top: .3rem;}

.cjlb_nr ul{overflow: hidden; padding-top: .25rem;}
.cjlb_nr li{float: left; width:50%; padding: 0 .2rem .3rem .2rem;box-sizing: border-box;}
.cjlbbox{background: #fff; padding: .1rem;box-shadow:0 0 10px rgba(251, 32, 30, .5);}
.cjlbnr{border: 1px solid #ffb0ac; padding: .13rem .22rem;}
.cjlbnr img{width:1.4rem; height: 1.85rem; display: block; margin: 0 auto;padding-bottom: .2rem;}
/*==期刊日期==*/
.mnzz_nr{padding: .35rem;}
.mnzz_nr img{width:3.56rem; height: 4.63rem; margin: 0 auto;}
.mnzz_nr h2{font-size: .33rem; line-height:2; color: #464646; padding-top: .45rem;}
.mnzz_nr p{font-size: .42rem; color: #ee2357;}
.mnzz_nr span{font-size: .24rem; color: #d7d7d7;text-decoration: line-through; margin: 0 .15rem;}
.mnzz_nr i{display: inline-block; display: inline; font-size: .2rem; padding: 0 .1rem; color: #fff; background: #F92947;border-radius:.06rem;}
.mnzz_nr .swiper-container-horizontal > .swiper-pagination-bullets{bottom: 0; top:auto;}
.mnzz_nr .swiper-pagination-bullet{height: .1rem; background: #eeeeee; opacity: 1; width:.42rem;border-radius:0.05rem;}
.mnzz_nr .swiper-pagination-bullet-active{background: #ff4676;}

.qklb{background: #fff; position: relative;border-bottom: 0.03rem solid #e8e8e8;}
.qklb ul{ text-align: center;}
.qklb li{line-height: .8rem; font-size: .28rem;display: inline-block; *display: inline; }
.qklb ul li a{display: inline-block; *display: inline; padding: 0 .25rem;display: inline-block;*display: inline; padding: 0 .25rem;color: #636262;}
.qklb .hover2 a{border-bottom: .04rem solid #ff4676;color: #ff4676;}
.fhbtn1{background: url(../images/c_17.png); width:.18rem; height: .28rem; background-size: 100% 100%; position: absolute;left:.3rem; top:.28rem}

.qknr_tit ul{overflow: hidden;border-bottom: 0.03rem solid #e8e8e8;border-top: 0.03rem solid #e8e8e8;}
.qknr_tit .qkrqbtn{width:20%; float: left;line-height: .6rem; font-size: .25rem; color: #ff4676;box-sizing: border-box; text-align: center;border-right: 0.03rem solid #e8e8e8;}
.qknr_tit .qkrqbtn5{width:80%;float: left;line-height: .6rem; font-size: .25rem; color: #ff4676;box-sizing: border-box; text-align: center;    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;}
.qknr_tit ul li:nth-child(3){border: none;}
.qknr_tit  i{display: inline-block; *display: inline;background: url(../images/c_18.png); width:.28rem; height: .14rem; background-size: 100% 100%; margin-left: .2rem;}

.hdnr{padding: .15rem .25rem; overflow: hidden; border-bottom: 0.03rem solid #e8e8e8;}
.hdnr_left {
 float:left;
width:1.25rem;
}

.hdnr_left p{font-size: .22rem; color: #969696; line-height: .38rem; }
.hdnr_right{float: right;width:5.7rem; }
.hdnr_right p{font-size: .2rem; color: #464646; line-height: .38rem;}
.hdnr_right i{font-size: .18rem; line-height: .3rem; width:.7rem; color: #ff4676; border: 1px solid #ff4676; text-align: center; margin-right: .1rem;border-radius:0.06rem;display: inline-block; *display: inline;}

.zpxz{border-bottom: 0.03rem solid #e8e8e8;}
.zpxz ul{overflow: hidden;}
.zpxz li{width:33.33%; float: left; text-align: center; padding: .22rem 0;}
.zpxz p{font-size: .2rem; color: #969696; line-height: .5rem;}
.zpxz h2{font-size: .2rem; color: #969696; line-height: .25rem;}
.zpxz img{width:.56rem; height: .55rem; margin: 0 auto .12rem auto;}
.zzdj{padding: .15rem .27rem;border-bottom: 0.03rem solid #e8e8e8;}
.zzdj ul{overflow: hidden;}
.zzdj li{float: left; width:50%; line-height: .5rem; font-size: .22rem; color: #969696;}
.zzdj span{color: #333;}

.zzrq{padding: .15rem .27rem;border-bottom: 0.03rem solid #e8e8e8;}
.zzrq li{ line-height: .5rem; font-size: .22rem; color: #969696;border-bottom: 1px solid #e8e8e8;}
.zzrq ul li:nth-child(2){border: none;}
.zzrq span{color: #333;}

.zzxq_tit h2{text-align: center; padding: .35rem 0; color: #464646; font-size: .22rem;}

.bj1{position: fixed;width:100%; height: 100%; background: rgba(0,0,0,.7);left:0; top:0;display: none;z-index: 10;}
.rqqk{background: #fff; position: fixed;bottom: 0;left:0;width:100%;border-radius:6px 6px 0 0;z-index: 11;display: none;}
.rqqk h2{font-size: .35rem; color: #464646; line-height: 1.08rem; text-align: center;border-bottom: 1px solid #969696;}
.rqqkbox li{text-align: center; border-bottom: 1px solid #969696;font-size: 0.34rem; line-height: .64rem; color: #464646; padding: .2rem;}
.rqqkbox {height: 4.2rem;overflow: auto;}
.rqqkbox ul .on3{color: #E51953;}

.qkbq{overflow: hidden; bottom: 0; left:0; width:100%; position: fixed;background: #fff;border-top: 1px solid #ddd;z-index: 9;}
.qkbq_left{float: left;width:3.87rem;}
.qkbq_left ul{overflow: hidden; padding: .2rem 0 0 0 ;  }
.qkbq_left li{text-align: center;width:22.33%;float: left; position: relative;}
.qkbq_left  p{font-size: .22rem; color: #aaaaaa; line-height: .44rem;}
.qkbq_left img{width:.44rem; height: .42rem; margin: 0 auto;}
.qkbq_left span{position: absolute;width:.35rem; height: .35rem; font-size: .2rem; color: #fff; text-align: center; line-height: .35rem;background: #df174a;border-radius:50%;top:-.05rem; left:.8rem;}
.qkbq_right{width:3.55rem; float: right;overflow: hidden;}
.btn4{display: block;float: left; width:1.65rem; background: #f757a3; color: #fff; line-height: .8rem; text-align: center;font-size: .26rem;display: block;border-radius:.4rem; margin-top: .15rem;}
.btn5{display: block;float: left; width:1.65rem; background: #df174a; color: #fff; line-height: .8rem; text-align: center;font-size: .26rem;display: block;border-radius:.4rem; margin-top: .15rem; margin-left: .15rem;}
.rqqkbox span{color: #ff166e; font-size: .22rem; padding-left: .15rem;}

.xps{padding: .45rem .3rem;border-bottom: 1px solid #b2b2b2;}
.xpsbox{overflow: hidden; width:2.7rem; position: relative; margin: 0 auto;}
.reduce{background: url(../images/c_24.png);width:.42rem; height: .42rem; background-size: 100% 100%; left:0; top:.05rem; position: absolute;}
.add{background: url(../images/c_25.png);width:.42rem; height: .42rem; background-size: 100% 100%; right:0; top:.05rem; position: absolute;}
.num-display{margin: 0 auto;width:1.45rem; height: .52rem; background: #dfdfdf;line-height: .52rem; text-align: center; font-size: .26rem; color: #626262;border-radius:0.26rem;}
.xps_text p{font-size: .22rem; color: #969696; line-height: 2;}
.xps_text {padding: .2rem ;}
.xps_text i{font-size: .2rem; display: inline-block; *display: inline;width:.8rem; text-align: center; line-height: 1.4; border: 1px solid #DF174A;color: #DF174A; margin-right: .15rem;border-radius:.06rem;}
/*==空购物车==*/
.gwz_tit{background: url(../images/c_28.png); height: .7rem; border-bottom: 1px solid #bec7d8; padding: 0 .35rem;position: relative;}

.fhbtn2{display: block;background: url(../images/c_17.png); width:.18rem; height: .28rem; background-size: 100% 100%; position: absolute;left:.35rem; top:.22rem;}
.kgwc{text-align: center; padding: .85rem 0 .3rem 0;}
.kgwc p{font-size: .25rem; color: #999; padding: .3rem 0 .9rem 0;}
.kgwc img{width:2.43rem; margin: 0 auto;}
.btn6{background: url(../images/c_30.png);width:3.09rem; height: .79rem; margin: 0 auto; display: block; background-size: 100% 100%;}
.glxc1{display: inline-block;*display: inline;width:1.02rem;color: #636262; text-align: center; height: .5rem; line-height: .5rem; text-align: center;background: #ececec;border-radius:.25rem; margin-left: .1rem; margin-top: .1rem; font-size: .24rem;}


.gwclb{background: url(../images/c_32.png) no-repeat top center #f7f9ff;background-size: 100% auto;padding: 0 .3rem 1rem .3rem;}
.gwclb_tit h2{font-size: .3rem; text-align: center; color: #1a1a1a; line-height: .82rem;}

.gwclb_nr{background: #fff;border-radius:.1rem; box-shadow:0 0 10px rgba(3, 14, 11, .1); padding-bottom: .1rem; 
}

.gwclb_nr ul{overflow: hidden; padding: .22rem .1rem 0 .1rem;}
.gwclb_nr li{float: left; width:33.33%;  .12rem .06rem;box-sizing: border-box;padding:0 .1rem .14rem .1rem;}
.gwccp{border: 1px solid #cbcbcb;border-radius:.1rem; }
.gwccp img{width:1.05rem; height: 1.47rem; margin: 0 auto;}
.gwc_text p{font-size: .2rem; line-height: 1.5;color: #626262; padding: .07rem 0 0 0;height: .85rem;display: -webkit-box;
-webkit-box-orient: vertical;
-webkit-line-clamp: 2;
overflow: hidden;}
.tpbox{display: block;background: #f7f7f7; padding: .25rem 0 .1rem 0;border-radius:.1rem;}
.gwc_text{padding: 0 .1rem .1rem .1rem;}
.gwc_text h2{font-size: .25rem; color: #f23674;}
.gwcxtb{background: url(../images/a_99.png);display: inline-block; *display: inline;width:.3rem; height: .3rem; background-size: 100% 100%;}

/*==购物车全选==*/

.search b{  width: .25rem;  height: .25rem;  margin-right:2%; background: url(../images/c_33.png);  background-size: 100% 100%;display: inline-block; *display: inline;vertical-align: middle;}
.pro b{margin-top: .65rem;}
.search .radion{ background: url(../images/c_34.png); no-repeat; background-size: 100% 100%;}
.pro-title{padding: .22rem .35rem; border-bottom: 1px solid #e3e3e3; font-size: .25rem; color: #767676;}
.pro{padding: .2rem .35rem; overflow: hidden;border-bottom: 1px solid #e3e3e3;}
.qkqnr{width:6.3rem; float: right;overflow: hidden;}
.pkqnr_left{width:1.12rem; float: left;}
.pkqnr_left img{width:1.12rem; height: 1.56rem;}
.pkqnr_right{float: right;width:4.8rem;}
.pkqnr_right h2{font-size: .3rem;color: #464646; line-height: .7rem;}
.pkqnr_right span{color: #DF174A;}
.wby5{width:4.8rem; line-height: .34rem; height: .34rem;font-size: .2rem; border: none; color: #999;border-radius:.17rem;background:url(../images/c_35.png) no-repeat right center #f6f6f6; padding-left: .1rem;background-size: .3rem .11rem;outline:none;appearance:none;-moz-appearance:none;-webkit-appearance:none;outline:none;}

.pkqnr_right h4{overflow: hidden; padding-top: .15rem;}
.xzbox{width:1.4rem; float: right;display: flex;justify-content: space-between;align-items: center}
.reduce_a{cursor:pointer;background: url(../images/c_41.png);width:.18rem; height: .31rem; background-size: 100% 100%;}
.num-display_a{width:.72rem; height: .31rem; font-size: .24rem; color: #999; text-align: center; line-height: .31rem; margin: 0 auto; background: #f6f6f6;border-radius:.16rem;}
.add_a{cursor:pointer; background: url(../images/c_38.png); width:.18rem; height: .31rem; background-size: 100% 100%;}

.jsnr{padding: .15rem .2rem; overflow: hidden;width:100%; position: fixed;bottom: 1rem;left:0;box-sizing: border-box;background: #fff;}
.jsnr_left{float: right;width:80%;}
.jsnr_left a{display: block;width:1.57rem; text-align: center; line-height: .78rem; color: #fff; font-size: .28rem;background: #f757a3;border-radius:.39rem;display: block;height: .78rem;}
.jsnr_left p{text-align:right;font-size: .25rem; color: #767676; line-height: .78rem;}
.jsnr_left i{font-size: .28rem; color: #f757a3;}
.jsnr_left p span{margin-left:0.1rem}
.jsnr_nr i{width: .25rem;  height: .25rem;  margin-right:4%; background: url(../images/c_33.png);  background-size: 100% 100%;display: inline-block; *display: inline;vertical-align: middle;}
.jsnr_nr{float: left; line-height: .78rem; font-size: .25rem; color: #767676;width:20%;}
/*==购物车更改==*/
.ggnr{position: fixed;bottom: 0; left:0; width:100%;  z-index: 11;}
.ggnrbox{background: #ffff;border-radius:.1rem .1rem 0 0; padding: 0 .25rem ;}

.ggnr_top a{display: block; float: left;width:1.6rem; background: #fcfcfc; border-radius:.1rem; padding: .13rem; margin-top: -.68rem; margin-right: .38rem;}
.ggnr_top img{width:1.6rem; height: 2.3rem;}
.ggnr_top h2{font-size: .48rem; color: #e51953; line-height: 1.2rem;}
.ggnr_top i{font-size: .22rem;}
.ggnr_top span{font-size: .22rem; color: #999;}
.ggnr_top p{font-size: .26rem; color: #464646;}

.ggnr_qs h2{font-size: .29rem; color: #464646; line-height: .66rem; padding-left: .13rem;}
.ggnr_qs{border-bottom: 1px solid #dfdfdf;}
.ggnr_qs ul{overflow: hidden; padding-left: .13rem;}
.ggnr_qs li{float: left; padding: 0 .55rem .2rem 0;}
.ggnr_qs span{display: block; padding: 0 .2rem; height: .46rem; border: 1px solid #cccccc;font-size: .24rem; color: #464646; text-align: center; line-height: .46rem;border-radius:.23rem;}
.ggnr_qs1 .on5{border: 1px solid #e51953;color: #e51953;}
.ggnr_qs2 .on6{border: 1px solid #e51953;color: #e51953;}

.qrbtn {padding: .94rem 0 .8rem 0;}
.qrgg{display: block; margin: 0 auto; color: #fff; background: #f757a3;width:3.3rem; height: .76rem; text-align: center; line-height: .76rem; font-size: .34rem;border-radius:.38rem;}
/*==找回密码==*/
.zhmm{padding: .6rem .4rem 0 .4rem;}
.zhmm ul{padding:0 0 .2rem 0;}
.wby6{background: url(../images/a_09.png) no-repeat .18rem center #fff; background-size: .31rem .51rem; padding:0 .3rem 0 .68rem; border: none; font-size: .24rem; color: #999; line-height: .75rem; height: .75rem; width:100%;box-sizing: border-box;border-radius:.1rem; }
.wby7{background:  padding:0 2rem 0 .68rem; border: none; font-size: .28rem; color: #999; line-height: .75rem; height: .75rem; width:100%;box-sizing: border-box;border-radius:.1rem;}
.zhmm li{position: relative;padding-bottom: .2rem;}
.yzmbtn2{width:2.2rem; height:.75rem ; line-height: .75rem; text-align: center; display: block; position: absolute;top:0; right:0;color: #999;font-size: .28rem;border-radius:.1rem;}
.btn7{border: none; height: .78rem; font-size: .28rem; color: #fff;background: #f757a3;width:100%;border-radius:.39rem;cursor:pointer;}
/*==重置密码==*/
.wby8{  padding:0 .2rem; border: none; font-size: .24rem; color: #999; line-height: .75rem; height: .75rem; width:100%;box-sizing: border-box;border-radius:.1rem; box-shadow:0 0 10px rgba(0, 0, 0, .1);color: #999; }

/*==待付款==*/
.wdd_tit ul{overflow: hidden;border-bottom: 1px solid #bac3d3; padding: .11rem 0; background: url(../images/c_28.png); background-size: 100% 100%;}
.wdd_tit li{float: left; width:20%; text-align: center;font-size: .22rem; line-height:.48rem ;}
.wdd_tit a{display: inline-block;*display: inline;color: #464646; padding: 0 .2rem; position: relative;}
.wdd_tit .hover3 a{color: #fff; background: #ec4772;border-radius:.39rem;}
.wdd_tit span{font-size: .2rem; color: #ed557b;background: #ffdbdb; width:.22rem; height: .22rem; text-align: center;line-height: .22rem;border-radius:50%; position: absolute;right:0; top:0;}

.wdd_nr_lb{padding: 0 .3rem 0 .3rem;border-bottom: 1px solid #e4e4e4;}
.wdd_nr_lb h2{font-size: .22rem; color: #9f9f9f; line-height: .83rem;}
.wdd_nr_lb span{font-size: .26rem; color: #bc1a45;}
.wddbox{overflow: hidden; padding:.2rem .3rem ;border-bottom: 1px solid #e4e4e4;background: #fff; position: relative;z-index: 9;}
.wdd_left{float: left; width:1.12rem;}
.wdd_left img{width:1.1rem; height: 1.54rem; border: 1px solid #eae7dc;}
.wdd_right{float: right;width:5.5rem;}
.wdd_right h2{font-size: .3rem; color: #464646;}
.wdd_right h2 span{color: #bc1a45;}
.wdd_right p{font-size: .22rem;color: #464646; padding-top: .5rem;}
.wdd_right p span{color: #9b9b9b;}
.yfhj{padding: .3rem .3rem .28rem .3rem; background: #fff; box-shadow:0 0 10px rgba(0, 0, 0, .1); }
.yfhj p{text-align: right;font-size: .22rem; color: #9b9b9b;}
.yfhj p span{font-size: .3rem; color: #000000;}
.yfhj h4{padding-top: .28rem;text-align: right;}
.yfhj a{display: inline-block; display: inline; padding: 0 .2rem; font-size: .24rem;  line-height: .46rem;border-radius:.24rem; margin-left: .1rem;display: inline-block; *display: inline;}
.btn8{color: #fff; background: #ec4772; border: 1px solid #ec4772;}
.btn9{color: #969696;border: 1px solid #d0d0d0; }
/*==空白页==*/
.kbym{padding-top: 1.8rem;}
.kbym img{width:4.76rem; margin: 0 auto;}
.kbym a{display: block; background: url(../images/c_43.png); width:3.1rem; height: .84rem;background-size: 100% 100%; margin: .65rem auto 0 auto;}
.kbym p{font-size: .22rem; padding-top: .3rem; color: #969696; text-align: center;}
/*==发票为空==*/
.fpxxbtn{background: url(../images/c_46.png);width:.34rem; height: .34rem; background-size: 100% 100%; position: absolute;right:.3rem; top:.26rem;border-radius:50%;z-index: 11;}
.fpwk{padding-top: 1.15rem;display: none;}
.fpwk p{font-size: .22rem; text-align: center; padding: .4rem 0 .66rem 0;color: #969696;}
.btn10{background: url(../images/c_45.png);width:3.1rem; height: .84rem;display: block; text-align: center;line-height: .8rem; color: #fff; font-size: .34rem; font-weight: bolder; margin: 0 auto;background-size: 100%  100%;}
.fpwk img{width:2.23rem; margin: 0 auto;}
/*==发票信息==*/
.fpxxbox{background: #fff; margin-bottom: .2rem;}
.fpxx_tit{padding: 0 .3rem;}
.fpxx_tit h2{font-size: .25rem; color: #464646; line-height: .73rem; border-bottom: 1px solid #e0e0e0;}
.fpxx_tit span{color: #f92947;}
.fpxxnr_box{padding: .2rem .3rem;border-bottom: 1px solid #e0e0e0;}
.fpxxnr_box p{font-size: .25rem; color: #464646; line-height: .5rem;}
.fpxx_qr{padding: .2rem .3rem;}
.fpxx_qr p{text-align: right;}
.fpxx_qr a{display: inline-block; *display: inline;width:1.8rem; margin-left: .1rem; text-align: center; line-height: .5rem;border-radius:.25rem;background: #969696;color: #fff;}
/*==开票成功==*/
.kpcg{padding: .2rem;}
.kpcg_tit{background: #fff;border-radius:.15rem; margin: 0 0 .2rem 0;}
.kpcg_tit h2{text-align: center;font-size: .5rem; text-align: center; color: #f757a3; line-height: 1.64rem;}
.kpcg_tit i{width:.65rem; height: .65rem; vertical-align: middle; margin-right: .18rem; display: inline-block; *display: inline;background: url(../images/c_48.png); background-size: 100% 100%;}
.ddkp{background: #fff;border-radius:.15rem; margin: 0 0 .2rem 0;}

.ddkpbox{padding: .15rem .27rem .15rem .85rem;}
.ddkpbox p{font-size: .24rem; color: #464646; line-height: .44rem;}
.ddkpbox_a{background: url(../images/c_49.png) no-repeat .27rem center; background-size: .27rem .33rem;}
.ddkpbox_b{background: url(../images/c_50.png) no-repeat .27rem center; background-size: .27rem .29rem;}

.kpsj{background: #fff; padding: 0 .3rem;border-radius:.36rem; margin-bottom: .2rem;}
.kpsj p{font-size: .25rem; color: #464646; line-height: .72rem; background: url(../images/c_52.png) no-repeat left center; background-size: .31rem .31rem; padding-left: .54rem;}
.kpsj_btn{text-align: right;}
.kpsj_btn a{width:2.06rem; height: .58rem; line-height: .58rem;  text-align: center; display: inline-block; *display: inline;background: #f757a3; font-size: .28rem; border-radius:.27rem;color: #fff;}

/*==修改发票==*/
.mo_active {
    display: block!important;
}
.xgfp{background: #fff;border-radius:.15rem;padding: 0 .25rem .25rem .25rem;}
.xgfp h2{font-size: .25rem; color: #464646; line-height: .62rem; padding: 0 0 0 .3rem;}
.xgfp span{display: inline-block; *display: inline; width:.26rem; height: .26rem;margin-top: .17rem;}
.onc{ background: url(../images/c_53.png); background-size: 100% 100%;}
.wby9{width:100%; padding-left: .25rem; background: #efefef;height: .52rem; line-height: .52rem; font-size: .25rem;color: #464646; border: none;border-radius:.26rem;box-sizing: border-box;}
.btn11{width:100%; border: none; cursor:pointer;background: #f757a3; height: .76rem; color: #fff; border: none; font-size: .28rem;border-radius:.38rem; margin-top: .44rem;}
/*==修改发票==*/
.xgfp_a{background: #fff;border-radius:.15rem; margin-bottom: .2rem;}
.xgabox{padding: .15rem .27rem; border-bottom: 1px solid #eee; position: relative;}
.xgabox h2{font-size: .25rem; line-height: 1.5; color: #464646;}
.xgabox p{font-size: .25rem; line-height: 1.5; color: #464646; padding-left: .62rem;}
.xgabox img{width:.27rem; height: .33rem; margin-right: .38rem;float: left; margin-top: .04rem;}
.xgabox span{color: #f757a3;}
.xgabox a{display: block;background: url(../images/c_03.png); width:.17rem; height: .27rem; position: absolute;right:.2rem; top:.4rem;background-size: 100% 100%;}
.xgfp_b{background: #fff;border-radius:.15rem; margin-bottom: .2rem;}
.xgfp_b p{font-size: .25rem; padding: 0 .3rem; color: #464646; line-height: .7rem;border-radius:.35rem;}
.xgfp_b span{background: url(../images/c_03.png) no-repeat right center; background-size: .17rem .27rem; padding-right: .4rem; font-size: .25rem;}
.xgfp_c p{font-size: .22rem; padding-top: .3rem;color: #f75797; background: url(../images/c_54.png) no-repeat .05rem bottom ; background-size: .21rem .21rem; padding-left: .42rem;}
/*==删除==*/
.glxc2{display: inline-block;*display: inline;width:1.02rem; text-align: center; height: .5rem;  text-align: center;background: #f757a3;border-radius:.25rem; margin-left: .1rem;color: #fff; margin-top: .1rem; font-size: .24rem; line-height: .5rem;}
.pro-title a{font-size: .25rem; color: #959595;}
/*==企业简介==*/
.qyjsnr{padding: .1rem .2rem;}
.qyjsnr p{font-size: .25rem; line-height: .42rem; color: #464646;text-align:justify; word-break: break-all;}
.dznr{background: #fff; border-radius:.15rem; box-shadow:2px 5px 10px rgba(164, 147, 241, .4); margin: .25rem 0;}
.dznr ul{overflow: hidden; padding: .27rem 0 .17rem 0;}
.dznr li{width:33.33%; text-align: center;float: left;}
.dznr img{width:.6rem; height: .6rem; margin: 0 auto;}
.dznr h3{font-size: .23rem; color: #464646; padding-top: .1rem;}

/*==公益==*/
.gynr{padding: .3rem;}
.gynrbox{padding-bottom: .2rem;}
.gynrbox ul{overflow: hidden;}
.gynrbox li{width:50%; float: left;}
.gynrbox p{font-size: .25rem; color: #464646; line-height: 2; padding: .8rem 0 0 .4rem;text-align:justify; word-break: break-all;}
/*==企业订购==*/
.qydg_nr{padding: 0 .25rem ;}
.qydgbox{background: rgba(255,255,255,.6);border-radius:.14rem; margin-top: -.95rem;z-index: 100; position: relative; padding: .18rem 0;box-shadow:0 0 10px rgba(0, 0, 0, .3);}
.qydgbox ul{overflow: hidden;}
.qydgbox li{float: left; width:16.66%; text-align: center;}
.qydgbox img{width:.6rem; height: .6rem; margin: 0 auto;}
.qydgbox p{font-size: .22rem; padding-top: .1rem; color: #464646;}

.qylc{padding-top: .5rem; background: #f8f8f8;}
.qylc_tit{text-align:center ;}
.qylc_tit img{width:3.36rem; margin: 0 auto;text-align: center; padding-bottom: .78rem; padding-right: .7rem; padding-top: .8rem;}
.qylc_tit h2{font-size: .33rem; padding: 0 0 .2rem 0;color: #333333;}
.qylc_tit p{font-size: .2rem; color: #514398;font-family: arial;}
.yqlc_nr{padding: .55rem 0;}

.ydybox{width:100%; background: #f8f8f8; height: 2.5rem; position: relative; padding: 0 .1rem;box-sizing: border-box; text-align: center;}
.ydybox a{background: url(../images/am_30.png);   width:.28rem; height: .28rem; background-size: 100% 100%; display: block;}
.ydybox span{position: absolute;top:.2rem; left:.06rem;}
.ydynr{padding: .2rem .1rem; margin-top: -1.3rem;}
.ydynr ul{overflow: hidden;box-shadow:0 0 10px rgba(0, 0, 0, .1);}
.ydynr li{width:33.33%; float: left;}
.ydynr h2{font-size: .19rem; color: #2b5f75; padding: .5rem 0 .1rem 0;}
.ydynr p{font-size: .16rem; line-height: 1.5; color: #999999;}
.ydynr ul li:nth-child(2n) .ydybox{ background: #fff;}

.zxfw{position: relative;}
.zxfw p{font-size: .22rem; color: #333; position: absolute;bottom: 1rem; left:0; text-align: center;width:100%;}
.bjlc{background: #f8f8f8; padding-top: .25rem;}
.bjlc_nr{padding: .25rem 0; background: rgba(255,255,255,.6); margin-top: .25rem;}
.qydgx{padding-top: .25rem;background: #f8f8f8; padding-bottom: .6rem; }
.qydgx_nr{padding: .25rem .35rem 0 .35rem;}
.qydgx_nr li{padding-bottom: .25rem;}
.wby10{width:100%; height: .5rem; line-height: .5rem; border: none; padding-left: .27rem; color: #999; font-size: .23rem;border-radius:.15rem;box-sizing: border-box;}
.qydgx_nr p{font-size: .22rem; color: #464646;}
.wby11{padding: .1rem; border: none;box-sizing: border-box;border-radius:.15rem;height: 2.05rem;width:100%;}
.scwj{display: inline-block;*display: inline; line-height: .5rem; padding: 0 .25rem; margin-right: .2rem; font-size: .2rem;color: #464646;text-decoration: underline;background: #fff;border-radius:.15rem;}
.qydgx_nr h2{line-height: .5rem; font-size: .2rem; color: #969696;}
.wby12{ padding-left: .25rem; border: none;box-sizing: border-box;border-radius:.15rem;height: .5rem;width:1.5rem; margin-right: .2rem; line-height: .5rem;font-size: .22rem;}
.hqyzma{ border: none;box-sizing: border-box;border-radius:.15rem;height: .5rem;width:1.5rem; margin-right: .2rem;line-height: .5rem;display: inline-block; *display: inline;text-align: center;font-size: .22rem; color: #333;background: #fff;vertical-align: middle;}
.btn12{width:2.7rem; height: .58rem; display: block;margin: 0 auto;border: none;cursor:pointer;border-radius:.29rem; color: #fff; font-size: .32rem;  background: linear-gradient(to right, #a6a2dc , #e7a4fb); }
.qydgx_nr ul{padding-bottom: .45rem;}

/*==设置==*/
.szbo{padding: .4rem .35rem 0 .35rem;}
.sztxbox img{width:1.23rem; height: 1.23rem; border: 2px solid #fff; margin: 0 auto;border-radius:50%;}
.sznr{padding-top: .35rem;}
.sznr a{display: block; height: .54rem; line-height: .54rem; background: #fff;color: #464646; font-size: .25rem; padding: 0 .3rem;border-radius:.27rem;}
.sznr li{padding-bottom: .16rem;}
.sznr span{background: url(../images/c_03.png) no-repeat right center; background-size: .15rem .29rem; padding-right: .42rem;color: #69696;display: block;width:2rem;height: .54rem; text-align: right;}
.dbbtn{position: fixed;left:0; bottom: 1.08rem;width:100%; padding: 0 .27rem;box-sizing: border-box;}
.dbtn{display: block;width:100%; font-size: .27rem; color: #FFF;height: .78rem; line-height: .78rem; background: #f757a3; text-align: center;border-radius:.39rem;}

/*==修改昵称==*/
.wby13{width:100%; height: .76rem; border: none; padding: 0 .5rem; color: #999;font-size: .25rem;border-radius:.38rem;box-sizing: border-box;}
.xgnc li{position: relative; padding-bottom: .4rem;}
.btn13{background: url(../images/c_65.png); width:.24rem; height: .24rem; background-size: 100% 100%; position: absolute;right:.47rem; top:.24rem;}

.ncnav{position: absolute;top:.6rem; right:0rem; background: url(../images/c_66.png);width:1.47rem; height: 1.9rem; background-size: 100% 100%;z-index: 10;display: none;}
.ncnav li{border-bottom: 1px solid #fff; padding-left: .15rem; line-height: .38rem;}
.ncnav img{width:.25rem; height: .25rem; margin-right: .1rem;display: inline-block; *display: inline;vertical-align: middle;}
.ncnav ul{padding-top: .2rem;}
.ncnav a{font-size: .22rem; color: #fff;}
.ncnav ul li:nth-child(4){ border: none;}

/*==我的收藏=*/
.scnrbox{overflow: hidden; padding: .3rem .35rem;border-bottom: 1px solid #e3e3e3;}
.sc_left{float: left;width:1.53rem; border: 1px solid #e9e6db;}
.sc_left img{width:1.53rem; height: 2.13rem;}
.sc_right{float: right; width:5rem;}
.sc_right h2{font-size: .34rem; color: #000; line-height: 2;font-weight: bold}
.sc_right span{color: #f92947;}
.sc_right p{font-size: .22rem; color: #464646; line-height: 1.8;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;}
.sc_right i{display: block;text-align: center; width:1.95rem; height: .44rem; line-height: .44rem; background: #f757a3; text-align: center;color: #fff; margin-top: .15rem; font-size: .22rem;border-radius:.22rem;}

/*==删除收藏==*/
.scsc{overflow: hidden; padding: .3rem .35rem;border-bottom: 1px solid #e3e3e3;}
.scsc_tp{float: left;width:1.1rem; border: 1px solid #e9e6db;}
.scsc_tp img{float: left;width:1.1rem; height: 1.54rem;}
.scsc_right{float: right;width:4.8rem;}
.scsc_right h2{font-size: .26rem; color: #000; padding-bottom: .06rem;}
.scsc_right p{font-size: .22rem; color: #464646; line-height: 1.8;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;}
.scsc_right i{display: block;text-align: center; width:1.95rem; height: .4rem; line-height: .4rem; background: #f757a3; text-align: center;color: #fff; margin-top: .06rem; font-size: .22rem;border-radius:.2rem;}
.scsc_left{width:.6rem; float: left; padding-top: .6rem;}
.scsc_left b{background: url(../images/c_72.png); width:.3rem; height: .24rem;background-size: 100% 100%; display: block;}
.scsc_tit{padding: 0 .35rem; border-bottom: 1px solid #e3e3e3;}
.scsc_tit p{font-size: .25rem; color: #767676; line-height: .64rem;}
.scsc_left .radion1{background: url(../images/c_71.png);background-size: 100% 100%;}
.scsc_tit b{background: url(../images/c_72.png); width:.3rem; height: .24rem;background-size: 100% 100%; display: inline-block; *display: inline;vertical-align: middle; margin-right: .27rem;}
.scsc_tit .radion1{background: url(../images/c_71.png);background-size: 100% 100%;}

.scscbtn{padding: .4rem .25rem 0 .25rem;}

/*==我的收藏（空白）==*/
.scnr_kb{padding: 1.2rem 0 0 0;}
.scnr_kb img{width:2.61rem; height: 2.31rem; margin: 0 auto;}
.scnr_kb p{font-size: .22rem; text-align: center; color: #969696; padding: .65rem 0;}
.bbktn{display: block;color: #fff;background: url(../images/c_45.png); width:3.1rem; height: .84rem; background-size: 100% 100%; display: block; margin: 0 auto; font-size: .33rem; font-weight: bolder; text-align: center; line-height: .8rem;}

/*==收货地址==*/
.shdz{ padding: .3rem .35rem 0 .35rem;}
.shdz li{padding-bottom: .15rem;}
.shdz_nr{background: #fff;border-radius:.15rem; padding: .15rem .4rem;}
.shdz_nr h2{font-size: .3rem; padding-bottom: .15rem;}
.shdz_nr i{font-size: .22rem; color: #969696;}
.shdz_nr a{display: block;width:1rem; height: .32rem; background: #f93f83; text-align: center; color: #fff; line-height: .32rem; font-size: .22rem;border-radius:.16rem;}
.shdz p{font-size: .22rem; line-height: 1.8;color: #969696;}
.shdz b{width:.75rem; height: .24rem; text-align: center;line-height: .24rem; color: #fff; background: #fa6da1; margin-right: .45rem;display: inline-block; *display: inline;vertical-align: middle;border-radius:.12rem;}

/*==添加收货地址==*/
.tjdz{padding: .25rem;}
.tjdz li{padding-bottom: .25rem;}
.wby14{border: none; width:100%; height: .54rem; color: #999;font-size: .25rem; padding-left: .3rem;box-sizing: border-box;border-radius:.27rem;}
#demo1{border: none; width:100%; height: .54rem; color: #999;font-size: .25rem; padding-left: .3rem;box-sizing: border-box;border-radius:.27rem;font-family: "微软雅黑";}
.wby15{padding: .2rem .3rem;border-radius:.15rem; border: none; height: 1.3rem;width:100%;box-sizing: border-box;font-size: .22rem; color: #999;}
.bqdz{overflow: hidden;background: #fff; padding: .15rem .3rem; font-size: .24rem; color: #969696;border-radius:.28rem;line-height: .35rem;}
.bqdz span{padding-right: .65rem;}
.bqdz i {
    display: inline-block;
    *display: inline;
    width: .8rem;
    height: .34rem;
    line-height: .34rem;
    text-align: center;
    color: #fff;
    font-size: .28rem;
    vertical-align: middle;
    margin-right: .2rem;
    background: #bdbdbd;
    border-radius: .14rem;
    cursor: pointer;
}  
.bqdz .hover4{background: #f757a3;}
.bqdz b{display: block;background: url(../images/c_74.png); width:.8rem; height: .36rem; background-size: 100% 100%;cursor:pointer;}
.bqdz .onb{background: url(../images/c_75.png); background-size: 100% 100%;}
.tjdz ul{padding-bottom: .25rem;}

/*==空收货地址==*/
.kshdz{padding-top: 2.5rem;}
.kshdz img{width:4.58rem; margin: 0 auto;}
.kshdz p{ padding: .3rem 0 .65rem; text-align: center; font-size: .22rem; color: #969696;}

/*==搜索框==*/

.ssxq{padding: .2rem;}
.ssxq_a{overflow: hidden;}
.ssxq_box{width:6.1rem; float: left; position: relative;}
.wby16{width:100%; height: .54rem; line-height: .54rem; color: #999;font-size: .35rem; font-size: .22rem;box-sizing: border-box; border: none;border-radius:.27rem; padding-left: .35rem; margin-left:.2rem;}
.btn14{background: url(../images/c_76.png); width:.33rem; height: .33rem; background-size: 100% 100%; position: absolute; right:.26rem; top:.12rem; border: none;}
.btn15{width:.9rem; height: .5rem; border: none; color: #fff; background: #f757a3; font-size: .22rem; border-radius:.2rem;float: right; margin-right:.2rem}
.rmss ul{overflow: hidden;}
.rmss li{float: left; padding: 0 .11rem  .26rem .11rem;}
.rmss h2{font-size: .24rem; color: #918d8d; line-height: .56rem; padding-left: .13rem;}
.rmss ul li a{display: block;padding: 0 .22rem; height:.36rem; line-height: .36rem; font-size: .22rem; color: #494848;border: 1px solid #c3c4c7;border-radius:.19rem;}
.rmss p{font-size: .24rem; color: #939292; padding: 0 .3rem .25rem .3rem;}
.rmss p a{color: #f757a3;}
.qklba{background: #fff;border-radius:.15rem;}
.qklba li{border-bottom: 1px solid #cccccc; line-height: .94rem; font-size: .26rem;}
.qklba span{height: .94rem; display: block; background: url(../images/c_77.png) no-repeat center center; width:.15rem;background-size: .15rem .16rem;}
.qklba a{display: block;color: #494848; padding: 0 .66rem 0 .2rem;}
.qklba ul li:nth-child(6){ border: none;}

/*==新闻==*/
.news_tit{border-bottom: 1px solid #e3e3e3;}
.news_tit ul{overflow: hidden;}
.news_tit li{float: left; width:25%; line-height: .76rem;font-size: .26rem; text-align: center;}
.news_tit a{color: #464646;}
.news_lb{border-bottom: 1px solid #e3e3e3 ; padding: .35rem .3rem;}
.news_lb h2{color:#333;font-size: .3rem; padding-bottom: .15rem;display: -webkit-box;
-webkit-box-orient: vertical;
-webkit-line-clamp: 2;
overflow: hidden;}
.news_lb p{font-size: .22rem; line-height: .43rem; color: #464646;}
.news_lb span{width:3.5rem; height: .43rem; background: #f757a3; color: #fff; font-size: .22rem; text-align: center; border-radius:.22rem; }
.news_lb i{display: inline-block; *display: inline;background: url(../images/c_78.png); background-size: .19rem .11rem;width:.19rem; height: .11rem; margin: 0 .12rem 0 .48rem;}

/*==新闻详情==*/
.newsxq_tit{padding: .25rem .3rem;border-bottom: 1px solid #e3e3e3;}
.newsxq_tit h2{font-size: .26rem; color: #464646; text-align: center;}
.news_tp{padding: .3rem .65rem;}
.newsxq_nr {padding: 0 .3rem;}
.newsxq_nr p{color: #464646; font-size: .25rem; line-height: 1.8;text-align:justify; word-break: break-all;}

/*==订单页面1==*/
.qrdd_dz{padding: .4rem .45rem .25rem .45rem; overflow: hidden;background: #fff;margin-bottom: .1rem;}
.qr_left{float: left; width:.42rem; padding-top: .1rem;}
.qr_right h2{font-size: .22rem; color: #969696; padding-bottom: .18rem;}
.qr_right p{font-size: .22rem; color: #969696;}
.qr_right {float: right;width:5rem; padding-right: .9rem; position: relative;}
.qr_right i{display: block; background: url(../images/c_03.png);width:.15rem; height: .27rem; background-size: 100% 100%; position: absolute;right:0; top:.28rem;}

.cpbxo{background: #fff; margin-bottom: .1rem;}
.cplb{overflow: hidden; padding: .2rem .3rem; border-bottom: 1px solid #e4e4e4;}
.cpbh{padding: 0 .3rem;border-bottom: 1px solid #e4e4e4;}
.cpbh p{font-size: .22rem; color: #9f9f9f; line-height: .72rem;}
.cplb_left{float: left; width:1.12rem;}
.cplb_left img{width:1.12rem; height: 1.55rem;}
.cplb_right{width:5.5rem; float: right;}
.cplb_right h2{font-size: .3rem; color: #464646;}
.cplb_right h2 span{color: #f757a3;}
.cplb_right i{color: #969696; font-size: .22rem;text-decoration: line-through; margin-right: .1rem;}
.cplb_right P{font-size: .22rem; color: #969696;}
.cplb_right h4{padding: .1rem 0 .15rem 0; text-align: right;}
.cplb_right h4 b{display: inline-block; *display: inline;height: .4rem; line-height: .4rem; padding: 0 .25rem; font-size: .22rem; color: #fff; background: #f757a3;border-radius:.2rem;}
.psfs{padding: 0 .3rem;border-bottom: 1px solid #e4e4e4; overflow: hidden;}
.psfs em{font-style: normal;}
.psfs p{font-size: .22rem; color: #464646; line-height: .72rem;}
.psfs a{color: #464646;}
.psfs b{background: url(../images/c_83.png) no-repeat left center; display: inline-block;*display: inline;width:.23rem; height: .23rem;vertical-align: middle; margin-right: .2rem;background-size: auto 100%; }
.psfs .radion2{background: url(../images/c_83.png) no-repeat -0.3rem center;background-size: auto 100%; }
.fpxxnr{display: block; padding-right: .45rem;background: url(../images/c_03.png) no-repeat right center; background-size: .19rem .27rem;}
.xtxx{color: #969696;}
.yhxx {
    display: inline-block; *display:inline; vertical-align:middle;
    height: .5rem;
    line-height: .4rem;
    padding: 0 .25rem;
    color: #fff;
    font-size: .24rem;
    background: #f757a3;
    border-radius: .2rem;
    margin-left: .25rem;
}
.spsl{padding: .45rem .3rem;}
.spsl p{text-align: right;font-size: .22rem; color: #9b9b9b;}
.spsl span{font-size: .3rem; color: #f757a3;}

.xzzf{padding: 0 .3rem;background: #fff;}
.xzzf_tit h2{font-size: .26rem; color: #464646;line-height: 1rem;}

.xzzf_nr ul{overflow: hidden; padding-bottom: .55rem;}
.xzzf_nr li{float: left;width:50%;}
.xzzf_nr img{width:1.82rem; height: .50rem;display: inline-block;*display: inline; }
.xzzf_nr b{width:.23rem; height: .23rem; background: url(../images/c_83.png) no-repeat -.3rem center; background-size: auto 100%;display: inline-block;*display: inline; margin-right: .5rem; float: left; margin-top: .15rem;}
.xzzf_nr .onf{background: url(../images/c_83.png) no-repeat left center; background-size: auto 100%; }

/*==订单支付开票==*/
.ddkpa{width:100%; position: fixed;bottom: 0;left:0; background: #fff;z-index: 101;border-radius:.15rem .15rem 0 0;height: 5.55rem;}
.ddkpa p{padding: 0 .6rem; font-size: .25rem; color: #464646; line-height: 1.1rem;}
.ddkpa span{padding-left: .6rem;}
.ddkpa i{display: inline-block; *display: inline;background: url(../images/c_83.png) no-repeat -0.3rem center; background-size: auto 100%;width:.23rem; height: .23rem; margin-right: .1rem;}
.ddkpa .oni{background: url(../images/c_83.png) no-repeat 0 center;background-size: auto 100%;}
.btndw{position: absolute;bottom: .45rem;left:0; width:100%; padding: 0 .25rem;box-sizing: border-box;}
.ggb{display: block;background: url(../images/c_86.png);width:.35rem; height: .35rem; background-size: 100% 100%; position: absolute;right:.4rem; top:.38rem; padding: 0;}
/*==订单支付企业开票==*/
.qykpnr li{padding-bottom: .5rem;}
.qykpnr span{display: inline-block; *display: inline;width:1.5rem; font-size: .25rem; color: #464646;}
.wby17{font-size: .25rem; color: #999; border: none;width:4.4rem; height: .44rem; line-height: .44rem; border: none;border-radius:.22rem;background: #efefef; box-sizing: border-box;padding-left: .4rem;}

/*==申请退款（提交成功）==*/
.tkfs h2{font-size: .25rem; color: #464646; padding-bottom: .2rem;}
.tkfs_nr{background: #fff;border-radius:.1rem; padding: .25rem .35rem;}
.tkfs_a{overflow: hidden;}
.tkfs_a li{width:33.33%; float: left; font-size: .25rem; color: #969696;}
.tkfs_nr  i{display: inline-block; *display: inline;background: url(../images/c_83.png) no-repeat -0.3rem center; background-size: auto 100%;width:.23rem; height: .23rem; margin-right: .1rem; margin-left: .2rem;vertical-align: middle;}
.mo_active .ono{background: url(../images/c_83.png) no-repeat 0 center;background-size: auto 100%;}
.wby18{font-size: .25rem; color: #999; border: none;width:100%; height: .44rem; line-height: .44rem; border: none;border-radius:.22rem;background: #efefef; box-sizing: border-box;padding-left: .4rem;}
.zfnr li{padding-top: .2rem;}
.zfnr ul{display:none;}
.zfnr {padding-top: .2rem;}
.tkyy h2{font-size: .25rem; color: #464646; line-height: .66rem; padding-top: .1rem;}
.wby19{height: 3.14rem; padding: .1rem; border: none; width:100%; font-size: .25rem; color: #999;box-sizing: border-box;border-radius:.15rem;}
.wztc h4{text-align: center; font-size: .3rem; color: #464646; line-height: 1rem;}
.wztc p{font-size: .22rem; line-height: 1.8; color: #464646; padding-bottom: .2rem; text-align: center;}
.dbdw{padding: 0 .35rem .4rem .35rem; bottom: 0; left:0; position:fixed;box-sizing: border-box;width:100%; }

/*==提交成功==*/
.tjdd{padding: .35rem .25rem 0 .25rem;}
.tjdd_nr{background: #fff;border-radius:.15rem; padding: .3rem .2rem; overflow: hidden;}
.tjdd_left{width:.89rem; float: left;}
.tjdd_right{float: right;width:5.2rem;}
.tjdd_right h2{font-size: .33rem; padding-bottom: .24rem; color: #f757a3;}
.tjdd_right p{font-size: .25rem; color: #969696;}
.ddhnr{padding-top: .2rem;}
.ddhnr li{padding-bottom: .2rem;}
.ddhnr span{box-sizing: border-box;border-radius:.28rem;display: block;width:100%; background: #fff; font-size: .25rem; line-height: .56rem; padding-left: .56rem; color: #969696;} 
.ddhnr i{color: #666;}
.ddhnr ul{padding-bottom: .3rem;}
.ckfh{padding-top: .35rem;}
.ckfh a{display: block; text-align: center; height: .76rem; width:3.27rem; line-height: .76rem; font-size: .28rem; color: #969696; border: 1px solid #b0b0b2;border-radius:.39rem;}

/*==支付成功==*/
.zfcg{text-align: center;}
.zfcg p{font-size: .22rem;color: #999999; padding-top: .2rem;}
.zfcg h2{font-size: .41rem; color: #333333;}
.zfcg_dd{padding: .95rem 1.1rem 0 1.1rem;}
.zfcg_dd li{padding-bottom: .54rem;}
/*==商品列表（横版）==*/
.zhxl{position: relative;height: .6rem; background: #fff;}
.zhxl_left{width:2rem; position: absolute;left:.1rem; top:0;}
.zhxl_left p{font-size: .22rem; color: #464646; line-height: .6rem;background: url(../images/c_89.png) no-repeat right center; background-size: .24rem .24rem;}
.zhxl_box{position: absolute;top:.6rem; left:0; background: #fff; width:100%;display: none;z-index: 100;}
.zhxl_box ul{overflow: hidden; padding:.1rem 0 ; border-top: 1px solid #eee;}
.zhxl_box li{float: left; width:33.33%; line-height: .48rem; font-size: .22rem; color: #969696; padding-left: .25rem;box-sizing: border-box;}
.zhxl_box a{color: #969696;}
.zhxl_box .areac a{color: #ff3b6c;}
.zhxl_right{position: absolute;right:.2rem; top:.16rem; width:.38rem;}

.gxzhb ul{overflow: hidden; padding-left: 1.55rem;width:5.05rem; background: url(../images/c_89.png) no-repeat right center; background-size: .24rem .24rem;}
.gxzhb li{float: left; padding-left: .6rem; line-height: .6rem;font-size: .22rem;}
.gxzhb a{color: #464646;}
.gxzhb .hover5 a{color: #ff3b6c;}

.swwm{overflow: hidden;background: #fff; margin-top: .12rem;}
.swwm_left {width:1.58rem; float: left; background: #f7f9ff;}
.swwm_left span{display: block;font-size: .22rem; color: #969696; padding: .1rem 0; border-left: 0.04rem solid #f7f9ff; text-align: center;}
.swwm_left li{padding-bottom: .25rem;}
.swwm_right{width:5.5rem; float: right;}
.swnr{overflow: hidden;padding: .2rem 0; border-bottom: 1px solid #eee;}
.swnr_left{float: left; width:1.55rem;}
.swnr_left img{width:1.55rem; height: 2.22rem;}
.swnr_rigth{width:3.4rem; padding-right: .2rem;float: right;}
.swnr_rigth h2{font-size: .23rem; line-height: 1.8; color: #626262;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;}
.swnr_rigth p{padding-top: .1rem;}
.swnr_rigth p span{display: inline-block;display: inline;margin-right: .2rem;background: #e51953; padding: 0 .15rem;font-size: .22rem; color: #fff;border-radius:.15rem;}
.swnr_rigth h4{font-size: .22rem;color: #717171; padding-top: .22rem;}
.swnr_rigth h4 span{font-size:.32rem ;color: #f92947; padding-right: .15rem;}
.swnr_rigth h4 i{font-size: .22rem;}
.swnr_rigth h4 em{text-decoration: line-through;font-style: normal;}
.gwctt{display: block; background: url(../images/a_99.png);width:.35rem; height: .35rem; background-size: 100% 100%;} 

.swnr_rigth h3{overflow: hidden; padding-top: .25rem;}
.swwm .swwm_left .onm{border-left: 0.04rem solid #e51953;color: #e51953;background: #eff1f6;}
/*==复制 商品列表（竖版）==*/
.spbox{width:2.5rem; text-align: center; margin: 0 auto;}
.sp_tp{background: #f5f5f5; padding: .15rem 0;}
.sp_tp img{width:1.6rem; height: 2.2rem; margin: 0 auto;}
.sptext{padding: .1rem 0;}
.sptext h2{font-size: .22rem; line-height: 1.5; color: #626262; text-align: center; min-height: .66rem;display: -webkit-box;
-webkit-box-orient: vertical;
-webkit-line-clamp: 2;
overflow: hidden;height: .3rem;font-weight: bolder;}
.spbox p{font-size: .23rem; color: #ff0b50; line-height: 2;}
.spbox span{color: #969696;font-size: .22rem;text-decoration: line-through;}
.gwnrxq{overflow: hidden;}
.swwmbox ul{overflow: hidden; padding-top: .25rem;}
.swwmbox li{width:50%; float: left; padding-bottom: .3rem;}

/*==商品详情（长详情）==*/
.spjj_tit{background: #71a793; padding: .75rem 0 .57rem 0;}
.spbt{width:3.47rem; height: .58rem; margin: 0 auto; border: 1px solid #fff;}
.spbt h2{width:2.4rem; margin: -.2rem auto 0 auto; background: #71a793; color: #fff; text-align: center;font-size: .5rem;}
.spjj_nr{background: #fff; padding: .45rem .25rem; width:5.9rem; margin: -.25rem auto 0 auto;}
.spjj_nr p{font-size: .23rem; color: #585858; line-height: 1.8;text-align:justify; word-break: break-all;}

.gbxx_tit{padding: 1.5rem;}
.gbxxbox{width:3.47rem; height: .58rem; margin: 0 auto; border: 1px solid #71a793;}
.gbxxbox h2{width:2.4rem; margin: -.2rem auto 0 auto; background: #fff; color: #71a793; text-align: center;font-size: .5rem;}
.gbxx{padding-top: .4rem;}
.gbxx_nra{overflow: hidden; padding: .7rem .2rem;}
.gbxx_left{float: left; width:2.97rem;}
.gbxx_left img{width:2.97rem; height: 3.82rem;}
.gbxx_right{float: right;width:3.5rem;padding-top: .65rem;}
.gbxx_right p{font-size: .25rem; line-height: .45rem; color: #71a793;}
.zzzs_tp ul{overflow: hidden; padding: 0 .1rem;}
.zzzs_tp li{width:50%; float: left; padding: 0 .1rem .25rem .1rem;box-sizing: border-box;}
.gbxx_right span{display: inline-block; *display: inline;width:1.35rem;}
.wmtj_tit{padding: .55rem 0;}
.wmtjbox{width:3.47rem; height: .58rem; margin: 0 auto; border: 1px solid #f23674;}
.wmtjbox h2{width:2.4rem; margin: -.2rem auto 0 auto; background: #fff; color: #f23674; text-align: center;font-size: .5rem;}

.wmtjboxn{border: 2px solid #cbcbcb;border-radius:.15rem;background: #f7f7f7; padding: .25rem .15rem .15rem .15rem;}
.wmtjboxn img{width:1.3rem; height: 1.8rem; margin: 0 auto; padding-bottom: .1rem; }
.wmtj_nr ul{overflow: hidden; padding: 0 .07rem;}
.wmtj_nr li{width:33.33%; float: left; padding: 0 .07rem .15rem .07rem;box-sizing: border-box;}
.wmtjboxn h2{ font-size: .22rem; line-height: 1.6; color: #626262; height: .7rem;display: -webkit-box;
-webkit-box-orient: vertical;
-webkit-line-clamp: 2;
    text-align: center;
overflow: hidden;}
.wmtjboxn p{padding-top: .1rem; font-size: .28rem; color: #f23674;}
.fixedsearch { position:fixed; left:0; top:0; width:100%; z-index:999;}
.fixedsearch .ssk{
    background: #fff;
}
/* mai2019 */
.jrthbox p{height: .22rem;overflow: hidden;text-overflow: ellipsis; white-space: nowrap;text-align: center;font-weight: bold;}
.flnr_left li{overflow: hidden;text-overflow: ellipsis; white-space: nowrap;}
.more_loader_spinner { text-align: center; color: #888;font-size:14px; float:left; width: 100%}
.more_loader_spinner img{width:10%;margin:0 auto;}
.jiazai{ width:95%; height:50px; margin:auto }
.jiazai em{ display:block; width:25%; float:left; height:24px; border-bottom:1px solid #ccc; margin-bottom:24px;}
.jiazai span{ display:block; width:50%; float:left; height:50px;font-size:14px; line-height:50px; text-align:center; color:#999}

/* 购物车弹出效果*/

/*老的带商品信息的弹出层样式*/

.cartpopDiv { padding: 0 2%; width: 96%; }

.cartitle { height: 35px; line-height: 55px; color: #333; font-size: 16px; text-align: center;}

.coninfo { padding: 10px 0 0px; border-top: #e5e5e5 1px dashed; font-size: 12px; text-align: center; width: 100%; color: #999; line-height:22px; }

.shopdiv { border-radius: 5px 5px 5px 5px;}

.coninfo table { border: none; color: #999999; }

.toptitle { margin: 8px 0px; }

.toptitle p a { color: #999999; }

.toptitle .pic { float: left; margin-right: 10px; }

.coninfo .gray { color: #999 }

.coninfo strong { color: #ec5151 }

.coninfo font { font-size: 18px; }

.conprice { line-height: 30px; }

.cardivfloat { background-color: #fff; border-radius: 5px 5px 5px; }

.cartdivfloattitle { font-weight: normal; color: #ffffff; font-size: 14px; text-indent: 15px; width: 70%; float: left; }

.cartbntfloat { text-align: center; padding: 15px 0 0px; margin-bottom: 10px; clear:both }

.con_close { width: 50px; float: right; text-align: right; color: #FFF; padding-right: 15px; font-weight: normal; }

.greyBtn {font-size: 16px; background-color:#25C6FC; border-radius: 4px; height: 30px; line-height: 30px; border: none; position: relative; display: inline-block; width: 45%; margin: 10px 0 0 10px; text-align: center; color: #fff; }

a.redBtn {font-size: 16px; background-color:#E3010B; height: 30px; line-height: 30px; color: #fff; border-radius: 4px; border: none; position: relative; display: inline-block; width: 45%; margin: 10px 0 0 10px; text-align: center; }
/*弹出购物车成功提示代码*/
.touchweb_com-indexPop_all { display: none; position: fixed; left: 0; top: 0;  display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -ms-flex-pack: center; -webkit-box-pack: center; box-pack: center; -webkit-justify-content: center; justify-content: center; -ms-flex-align: center; -webkit-box-align: center; box-align: center; -webkit-align-items: center; align-items: center; width: 100%; height: 100%; background:none;  visibility: hidden; opacity: 0; -webkit-transition: opacity .3s; transition: opacity .3s; z-index:99999999 }
.touchweb_com-indexPop_all.show { opacity: 1; visibility: visible; }
.touchweb_com-indexPop_all .inner { padding-left:10px; padding-right:10px;-webkit-box-sizing: border-box; box-sizing: border-box; -webkit-border-radius: 5px; border-radius: 5px; background:rgba(0,0,0,0.7); height:35px; line-height:35px; text-align:center }
.touchweb_com-indexPop_all .inner .content_name { font-size:16px; color:#ffffff;}
.more_loader_spinner { text-align: center; font-size:14px; float:left; width: 100%}
.single_item li{list-style: none;}

/*购物车、商品属性选择弹出框样式start*/
/* ::-webkit-scrollbar {width: 0px;} */
.f_block{ width:100%;}
.p-link {display: block;height: 100%;}
.f_block .f_content { background:#F1F1F5; overflow-y:scroll}
#choose{position:fixed; bottom:0; left:0; height:0px; z-index:99999999; background:#FFF; overflow:hidden;}

.f_mask {background-color: #000;opacity: 0.4;height: 100%;width: 100%; position: absolute;top: 0;left: 0;z-index: 111;display: none;}
.f_title_attr {height:130px; padding-top:30px; color:#58595b; background:#fff}
.f_title_attr img{width:83px;max-height:130px; border:#e5e5e5 1px solid; border-radius:4px; padding:5px; background:#FFF; margin-top:-15px; margin-left:15px; float:left;}
.f_content_attr {padding:0 15px;background:#ffffff; height:100%; overflow-y:scroll;}
#choose_attr{position:fixed; bottom:0; left:0; height:0px; z-index:99999999; }
.f_foot { width: 100%;  background:#df174a;width: 100%; height:75px; text-align:center;}
.c_close_attr {background: url(../images/c_cancel.png) center no-repeat; background-size: 16px 16px;
 width: 26px;height: 50px; right:5px;margin: 0; margin-right:10px; position:absolute}
.add_gift_attr{background: #df174a;text-align: center;line-height:45px;font-size: 16px;
  color: #fff;width:100%;font-family: 微软雅黑; border:none; border-radius:0;}
.add_gift{border-radius:3px;background: #df174a;text-align: center;height: 40px;line-height: 40px;font-size: 16px;
  color: #fff;width:100%;font-family: 微软雅黑;border:none; margin:0 auto;}
.f_title_arr_r{margin-left:5px; margin-top:15px; float:left; overflow:hidden; width:50%;} 
.f_title_arr_r span{ display:block; width:100%; overflow:hidden; color:#464646; font-size:14px; line-height:150%; margin-bottom:5px;}
.f_title_arr_r i{ font-style:normal} 
 /*========弹出框========*/
.navContent{ width:100%; overflow:hidden;}
.navContent li{overflow:hidden; width:100%; border-bottom:1px solid #eeeeee}
.navContent li .title{ width:100%;font-size:16px; line-height:30px; color:#464646; margin-top:5px;}
.navContent li .item{ overflow:hidden;padding-bottom:5px;}
.navContent li .item a{ padding-left:10px;color:#464646; padding-right:10px; border:1px solid #CCC; line-height:30px; display:inline-block;	-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px; margin-right:5px; margin-bottom:10px;}
.navContent li .item a.hover{ background:#dd2726; color:#FFF; border:1px solid #df174a;	-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;}

.navContent li .purchase{ font-size:14px; line-height:25px; color:#464646;}
.navContent li .purchase_v{font-size:16px; line-height:25px; color:#dd2724; font-weight:bold}
.navContent li h2{ font-size:18px; line-height:30px; color:#333; font-weight:normal}
.navContent li p{ width:95%; overflow:hidden; height:25px; line-height:25px; margin:auto}
.navContent li .key{ display:block; float:left; width:30%; font-size:14px; color:#464646; text-align:right;}
.navContent li .p-price-v{display:block;width:70%; float:left; font-size:16px;color:#dd2724;}

.navContent li .title1{ width:100%;font-size:16px; height:20px; line-height:20px; color:#464646; padding-top:10px}
.navContent li .item1{ width:100%;height:50px; overflow:hidden; padding-bottom:5px;}
.navContent li .item1 a{ padding-left:10px; color:#464646;padding-right:10px; border:1px solid #CCC; line-height:30px; display:inline-block;	-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px; margin-right:5px; margin-bottom:10px;}
.navContent li .item1 a.hover{ background:#dd2726; color:#FFF; border:0;	-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;}
.navContent li .item1 .ui-number {
    border: 1px solid #ddd9da;
    overflow: hidden;
    /*height: 30px;*/
    display: block;
    margin-top: 10px;
    float: left;
}
.navContent li .item1 em{ display:block; float:left; height:30px; margin-top:10px; font-size:14px; line-height:30px; color:#999; margin-left:10px;}

.navContent li .item1 .ui-number .decrease {
    display: block;
    background: none;
    font-size: 30px;
    line-height: 30px;
    border: 0;
    width:30px; padding:0; margin:0;
    float: left;
    height: 30px; text-align:center; 
    color: #F8849C;
    border-right: 1px solid #ddd9da;
}
.navContent li .item1 .ui-number .num {
    display: block;
    border: 0;
    width: 40px;
    height: 30px;
    float: left;
    text-align: center;
    font-size: 12px;
    line-height: 30px;
    color: #464646;
    font-size: 20px;
    text-align: center;
}
.navContent li .item1 .ui-number .increase {
    display: block; padding:0; margin:0;
    background: none;
    border: 0;
    border-left: 1px solid #ddd9da;
    float: right;
    width: 30px;
    height: 30px;
    font-size: 30px;
    line-height: 30px;  text-align:center;
    color: #F8849C;
}
.szbox a{color:#fff}
.sc_right a.del {
    position: absolute;
    right: .3rem;
}
.kshdz{padding-top: 0.1rem;}

.addr-setdefault {
	overflow: hidden;
    background: #fff;
    padding: .15rem .3rem;
    font-size: .24rem;
    color: #969696;
    border-radius: .28rem;
    line-height: .35rem;
    /* height: .86rem; */
}
.addr-setdefault .tit {
    float: left;
    height: .36rem;
    line-height: .36rem;
}
.addr-setdefault label {
    float: right;
    cursor: pointer;
}
.addr-setdefault label input {
    display: none;
}
.addr-setdefault label .check-wrap {
    float: left;
   height: .36rem;
    width: .76rem;
    background-color: #F0F0F0;
    border-radius: 1rem;
    position: relative;
}
.addr-setdefault label .check-wrap .check-boll {
    position: absolute;
    width: .36rem;
   height: .36rem;
    background-color: #FFF;

    border-radius: 1rem;
    box-shadow: 0 0 0.04rem #C7C7C7;
    transition: .3s;
    -webkit-transition: .3s;
    -moz-transition: .3s;
}
.sjld{border: none; width:100%; height: .54rem; color: #999;font-size: .25rem; padding-left: .3rem;box-sizing: border-box;border-radius:.27rem; overflow:hidden; background:#fff;}

.ddkpa label input {
    display: none;
}
.xzzf_nr li input {
    display: none;
}
.num-display_amo{display: block;width:.72rem; height: .31rem; font-size: .24rem; color: #999; text-align: center; line-height: .31rem; margin: 0 auto; background: #f6f6f6;border-radius:.16rem;border: 0;}
.xzbox-left{
	padding-top:0.03rem;
	width: .25rem;
    float: left;
}
.xzbox-left a{
    width: .25rem;
    height: .31rem;
}
.jsnr_nr .radion {
    background: url(../images/c_34.png);
    background-size: 100% 100%;
}

.jsnr_nr .checked{
    background: url(../images/c_34.png);
    background-size: 100% 100%;
}
.pro-title input {
    -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
    -webkit-appearance: none;
    border: 0;
    border-radius: 0;
}
.inner input {
    -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
    -webkit-appearance: none;
    border: 0;
    border-radius: 0;
}
.f_checkbox  {
	margin-top: .65rem;
    width: .25rem;
    height: .25rem;
    margin-right: 2%;
    background: url(../images/c_33.png);
    background-size: 100% 100%;
    display: inline-block;
    vertical-align: middle;
}
.f_checkbox:checked {
    background: url(../images/c_34.png);
    background-size: 100% 100%;
}
.qjs_btn{
    width: 1.57rem;
    text-align: center;
    line-height: .78rem;
    color: #fff;
    font-size: .28rem;
    background: #f757a3;
    border-radius: .39rem;
    display: block;
    height: .78rem;
	border-width: initial;
    border-style: none;
    border-color: initial;
    border-image: initial;
}
.to_cart{
	background-color: rgb(240, 240, 240);
}
.shipping_ico{
    display: inline-block;
    width: .23rem;
    height: .23rem;
    vertical-align: middle;
    margin-right: .2rem;
    background: url(../images/c_83.png) no-repeat -0.3rem center;
    background-size: auto 100%;
     margin-top:-0.02rem;
}
.tkfs_a input {
    -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
    -webkit-appearance: none;
    border: 0;
    border-radius: 0;
    background: rgba(255,255,255,0);
}
.shippingmo input {
    -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
    -webkit-appearance: none;
    border: 0;
    border-radius: 0;
}
.shipping_ico:checked {
  background: url(../images/c_83.png) no-repeat left center; background-size:.49rem .2rem;
}
.popkp{
	position: fixed;
	width: 60%;
	left: 50%;
    top: 50%;
    transform: translate(-50%,-50%);
    z-index: 900;
}
.xgfp_b i{width: 30%;}
.wby_m1 {
    padding: 0 .2rem;
    border: none;
    font-size: .24rem;
    color: #999;
    line-height: .7rem;
    height: .4rem;
    width: 70%;
    box-sizing: border-box;
    border-radius: .1rem;
    box-shadow: 0 0 10px rgba(0, 0, 0, .1);
}
.footer span {
    position: absolute;
    width: .35rem;
    height: .35rem;
    font-size: .2rem;
    color: #fff;
    text-align: center;
    line-height: .35rem;
    background: #df174a;
    border-radius: 50%;
    top: .05rem;

}
.fs24 {
    font-size: .24rem;
    background: url(../images/amop1.png) no-repeat right center;
    background-size: .25rem .25rem;
    line-height: .5rem;
    outline: none;
    appearance: none;
    -moz-appearance: none;
    -webkit-appearance: none;
    outline: none;
    border: none;
    color: #fff;
    width: 110%;
}
.fs24 input{color:#fff;}
.fs24 input::-webkit-input-placeholder{color:#fff;}
.xgbox{ background:url(../images/c_04_1.png); width:2.1rem; height:3.13rem; background-size:100% 100%; text-align:center;}
  .xgbox h2{ font-size:.24rem; color:#fb4b7e; padding:.76rem 0 .05rem 0;}
  .xgbox h4{ font-size:.24rem; color:#fb4b7e;}
  .xgbox h4 span{ font-size:.48rem; font-weight:bolder;}
  .xgbox p{ font-size:.22rem; color:#fb4b7e; padding-top:.1rem;}
  .xgbox a{ display:block; margin:.05rem auto 0 auto; background:#fb4b7e; text-align:center; width:1.2rem; height:.35rem; line-height:.35rem; font-size:.22rem; color:#fff;border-radius:.18rem;}

.hdnr_right a {
    display: inline-block;
    *display: inline;
    padding: .04rem .15rem;
    color: #fff;
    font-size: 12px;
    background:#f757a3;
    margin-right: .1rem;
    border-radius: .1rem;
    margin-bottom: 0.1rem;
    width: 1.4rem;
    text-align: center;
}
.hdnr_left {
 float: left;
width: 1.25rem;
}
.flnr .flnr_left .on2 .m12{background: url(../images/moo11.png); background-size:100% 100%; width:.23rem; height: .23rem; display: inline-block;*display: inline; margin: 0 .19rem 0 .15rem;}
.flnr .flnr_left .on2 .m227{background: url(../images/moo22.png); background-size:100% 100%; width:.23rem; height: .23rem; display: inline-block;*display: inline; margin: 0 .19rem 0 .15rem;}

.wby20 {
 background: none;
 border: none;
 margin-right: .2rem;
 font-size: .25rem;
 line-height: .54rem;
 color: #999;
 height: .54rem;
 border: none;
}
.wby20{background: url(../images/xxjnr.png) no-repeat 1.08rem center; background-size: .28rem .28rem;}
/*新加详情内容*/
.zmjfh{padding: .45rem 0 .45rem 1.45rem;background: #fbfbfc;background: url(../images/ott_03.png) no-repeat 4.75rem center #fcfafc; background-size: .93rem .75rem;}
.zmjfh h2{font-size: .36rem; color: #f757a3; padding-bottom: .18rem;}
.zmjfh p{color: #f757a3; font-size: .26rem;}

.skbox{overflow: hidden; padding: .25rem .4rem;}
.skbox img{width:.77rem; height: .77rem; float: left; margin-right:.2rem ;}
.skbox h2{font-size: .26rem; color: #f757a3; padding-bottom: .15rem;}
.skbox p{font-size: .22rem; color: #969696;}

.skbox_b{overflow: hidden; padding: .25rem .4rem; position: relative;}
.skbox_b img{width:.6rem; height: .73rem; float: left; margin-right:.3rem ; padding-top: .2rem;}
.skbox_b h2{font-size: .24rem; color: #969696; padding-bottom: .1rem;padding-right: .4rem}
.skbox_b p{font-size: .24rem; color: #969696; line-height: 1.6; padding-right: .4rem;}
.xxbtn1{position: absolute;background: url(../images/ott_14.png);width:.22rem;height: .4rem; background-size: 100% 100%;right:.3rem; top:.7rem;}
.fgtmo{height: .2rem; background: #f7f9ff;}

.xddbh_tit{border-bottom: 1px solid #ddd; padding: 0 .4rem;}
.xddbh_tit h2{line-height: .8rem; color: #9f9f9f; font-size: .26rem;}
.xddbh_tit a{color: #f757a3;}

.xddnr{overflow: hidden; padding: .2rem .4rem; border-bottom: 1px solid #ddd;}
.zzddnr_left{float: left; width:1.14rem;}
.zzddnr_left img{width:1.12rem; border: 1px solid #eee;height: 1.54rem;}
.zzddnr_right{width:5.2rem; float: right;}
.zzddnr_right h2{font-size: .34rem; color: #464646; padding-bottom: .5rem;}
.zzddnr_right h2 span{color: #333;}
.zzddnr_right b{font-size: .22rem; color: #969696;text-decoration: line-through;}
.zzddnr_right p{font-size: .24rem;color: #969696;}
.hjsl{padding: 0 .4rem; }
.hjsl p{text-align: right;line-height: .8rem; font-size: .24rem;color: #969696;}
.hjsl span{color: #f757a3;font-size: .32rem;}
.xgwxq{padding: .2rem .4rem;}
.xgwxq p{font-size: .26rem; color: #9f9f9f; line-height: 2.2;}
.xgwxq span{ padding-right: .15rem;}
.fkxts{padding: .25rem .4rem; text-align: right;}
.xbtn2{display: inline-block;*display: inline;width:1.36rem;height: .46rem; border: 1px solid #d4d4d4; text-align: center; line-height: .46rem; font-size: .26rem; color: #969696; margin-left: .2rem;border-radius:.24rem;}
.xbtn3{display: inline-block;*display: inline;width:1.36rem;height: .46rem; border: 1px solid #ec4772; text-align: center; line-height: .46rem; font-size: .26rem; color: #fff; margin-left: .2rem;background: #ec4772;border-radius:.24rem;}

/*==搜索结果页面==*/
.ssjg_tit{overflow: hidden;height: .6rem;border-bottom: 1px solid #f2f3fe;}
.ssjg_left{float: left; width: 7.5rem; float: left;}
.ssjg_left ul{overflow: hidden;}
.ssjg_left li{width:25%; float: left; text-align: center; line-height: .6rem;}
.ssjg_left li a{color: #c5b5b5}
.ssjg_left .onj a{color: #e51953;}
.ssjg_left span{font-size: .26rem; color: #464646;}
.ssjg_right{float: right; width:1.9rem; position: relative;}
.lylbnr{background: url(../images/d2.png);width:.33rem; height: .33rem; top:.1rem; right:.3rem; background-size: 100% 100%; position: absolute;}
.xjwb1{width:.9rem;outline:none;appearance:none;-moz-appearance:none;-webkit-appearance:none;outline:none; border: none; font-size: .26rem;color: #464646; background: url(../images/d1.png) no-repeat right center; background-size: .24rem .25rem; margin-top: .1rem;}

.xjtao1{height: .1rem; background: #faf9fe;}
.sscpnr{padding: 0 3%;}
.ssxq{overflow: hidden;padding: .2rem 0;}
.ssxq_left{width:2.15rem; float: left;}
.ssxq_left img{width:2.15rem; height: 2.85rem;}
.ssxq_right{float: right;width:4.5rem; }
.ssxq_right h2{font-size: .35rem; color: #626262; line-height: 1.5;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;}
.ssxq_right h4{overflow: hidden; padding-top: .2rem;}
.ssxq_right h4 span{display: block;float: left; margin-right: .2rem; padding: .05rem .18rem; background: #e51953;font-size: .22rem; color: #fff;border-radius:.17rem;}
.ssxq_right p{font-size: .45rem; color: #f92947; padding-top: .2rem;}
.ssxq_right i{font-size: .22rem;}
.ssxq_right b{color: #717171; font-size: .22rem; margin-left: .2rem;text-decoration: line-through;}
.spjg{overflow: hidden; padding-top: .2rem;}
.spjg a{display: block; background: url(../images/a_99.png); width:.45rem; height: .45rem;background-size: 100% 100%;}

.select-select_b{overflow: hidden;background: url(../images/d4.png); width:1.63rem; height: .4rem; background-size: 100% 100%;}
.add_b{float: right; width:.35rem; height: .4rem;}
.num-display_b{float: left; width:.93rem; height: .4rem; text-align: center; line-height: .4rem; color: #333;font-size: .3rem;}
.reduce_b{float: left; width:.35rem; height: .4rem; }

.fynr{text-align: center; padding-top: .4rem;}
.fynr li{display: inline-block; *display: inline;}
.fynr a{display: inline-block; *display: inline;width:1.18rem; height: .4rem; font-size: .26rem; color: #2c2c2c;background: #eeeeee; text-align: center; line-height: .4rem; border-radius:.2rem;
}
.fynr span{display: inline-block; *display: inline; width:1.2rem; border: 1px solid #e4e4e4;height: .38rem; text-align: center; line-height: .38rem; font-size: .26rem; color: #2c2c2c; margin: 0 .1rem;background: #f6f6f6;}
.ssjg .ssjg_left .onj{color: #e51953;}


.lylbnr2{background: url(../images/d5.png);width:.38rem; height: .3rem; top:.14rem; right:.2rem; background-size: 100% 100%; position: absolute;}
.sscpa{overflow: hidden; padding-top: .2rem;}
.sscpa li{width:50%; float: left; padding-bottom: .35rem;}
.sscpr{width:3.2rem; margin: 0 auto;}
.sstp{background: #f5f5f5; padding: .2rem 0;}
.sstp img{width:2.1rem; height: 2.78rem; display: block; margin: 0 auto;}
.sstext{padding-top: .1rem;}
.sstext h2{text-align: center; line-height: 1.5; color: #626262; font-size: .28rem;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;}
.sstext p{font-size: .38rem; color: #ff0b50; text-align: center;  padding-top: .15rem;}
.sstext i{font-size: .24rem;}
.sstext b{text-decoration: line-through; margin-left: .2rem; color: #969696;font-size: .24rem;}

.num-display_b{border: 0;background-color: #eee;border-radius: .18rem;}
.pagenav-select{
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    opacity: 0;
    -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
    -webkit-appearance: none;
    border: 0;
    border-radius: 0;
    cursor: pointer;
}
input:-webkit-autofill{
    -webkit-box-shadow:0 0 0 1000px white inset !important;
}
.commonStyle .layui-layer-content{
    text-align: center;
    border-bottom: 1px solid #eeeeee;
}
.commonStyle .layui-layer-resize{
    display: none;
}
.commonStyle .layui-layer-btn{
    display: flex;
    justify-content: space-between;
    align-items: center;
    padding: 0;
}
.commonStyle .layui-layer-btn .layui-layer-btn0{
    background: #fff;
    color: #333;
    border: none;
    font-size: 16px;
    padding-left: 60px;
    padding-right: 57px;
    border-right: 1px solid #f2f2f2;
    border-bottom-left-radius: 10px;
}
.commonStyle .layui-layer-btn .layui-layer-btn1{
    background: #fff;
    color: #f10a24;
    border: none;
    font-size: 16px;
    border-bottom-right-radius: 10px;
    padding-right: 60px;
    padding-left: 57px;
}
.commonStyle.layui-layer-dialog{
    border-radius: 10px;
}
.commonStyle .layui-layer-title{
    display: none;
}
.commonStyle .layui-layer-btn a{
    padding: 9px 46px;
    margin:0;
}
.commonStyleOne .layui-layer-title{
    display: none;
}
.commonStyleOne.layui-layer-dialog{
    border-radius: 10px;
}
.commonStyleOne .layui-layer-content{
    text-align: center;
    border-bottom: 1px solid #eeeeee;
}
.commonStyleOne .layui-layer-btn{
    display: flex;
    justify-content: center;
    align-items: center;
    padding: 0;
}
.commonStyleOne .layui-layer-btn .layui-layer-btn0{
    background: #fff;
    color: #f10a24;
    border: none;
    font-size: 16px;
    padding: 10px 133px;
    border-bottom-left-radius: 10px;
    border-bottom-right-radius: 10px;
}
.commonStyleOne .layui-layer-btn a{
    margin:0;
}