@charset "utf-8";
/* 首页的css   */
.i_dp_imgDiv{padding: 1rem 0 .4rem 0}
.i_dp_imgDiv .i_dp_img{width: 4.06rem;}
.i_dp_txt{padding-bottom: 1rem;}

/* 创建店铺的css   */
.shop_box{min-height: 1rem;border-bottom: 1px solid #e0e0e0;} 
.radio_ul{overflow: hidden;text-align: center;}
.radio_ul li{float: left;width: 45%;margin: 0 5% 5% 0;box-sizing: border-box;padding: .2rem 0;border: 1px solid #e0e0e0;border-radius: 5px; -webkit-border-radius: 5px;position: relative;}
.radio_ul .cuo{color: #1cadff;border-color:#1cadff;background: url(../images/radio_icon.png) no-repeat right bottom;background-size: .31rem;}


/* 选择店铺模版的css   */ 
.template_div dt{position: relative;}
.template_div dl{width: 48%;margin: 0 2% 5% 0;box-sizing: border-box;float: left;position: relative;    height: 4.606rem;}
.template_div input[type='radio']{position: absolute;bottom: .32rem;right: .2rem;}
.template_div dl:nth-child(even){margin: 0 0 5% 2%;}

/* 店铺商品设置的css   */ 
.commodity_bg{background: url(images/bg1.jpg) no-repeat #f56694;background-size: 100% auto;} /*  默认皮肤   */
.icon1{width: .54rem;}
.icon2{width: .42rem;}
.icon3{width: .34rem;margin-right: .05rem;}
.icon_down{width: .21rem;}
.icon_left{width: .2rem;}
.commodity_add{width: .78rem;padding-top: 1.3rem;}
.shop_img2{width: 1.03rem;}
.commodity_nav{height: .7rem;}
.commodity_nav>.flex1,.shop_details_nav>.flex1{border-bottom: 1px solid #e0e0e0;color: #666666;}
.commodity_nav>.cuo,.shop_details_nav>.cuo{border-bottom: 2px solid #1cadff;color: #1cadff;}
.commodity_banner .swiper-pagination-bullet{opacity: 1;width: 10px;height: 10px;}
.commodity_banner .swiper-pagination-bullet-active{background: #1cadff;}
.commodity_banner .banner_add{position: absolute;bottom: 0;right: 0;z-index: 999;}
.commodity_banner .banner_add .banner_txt{padding: .1rem .2rem;color: #FFF;font-size: .24rem;position: relative;display: block;}
.commodity_boxList{border-top: 1px solid #e0e0e0;overflow: hidden;}
.commodity_box{width: 50%;float: left;height: 3.7rem;box-sizing: border-box;border-right: 1px solid #e0e0e0;border-bottom: 1px solid #e0e0e0;position: relative;}
.commodity_box img.width70{width: 2.3rem;}
.commodity_range .icon_down{transform: rotate(-90deg);-webkit-transform: rotate(-90deg);}
.commodity_box:nth-child(even){border-right: 0;}
.add_floor_icon{width: .26rem;padding-right: .05rem;} 
.remove_icon{width: .35rem;position: absolute;top: .1rem;right: .1rem;}
.commodity_shop_type{border-bottom: 1px solid #e0e0e0;position: relative;}
.commodity_shop_type .flex1{margin: .15rem 0 ;padding: .035rem 0;}
.commodity_shop_type .cuo{color: #1cadff;}
.commodity_shop_type .flex1:last-child{border-left: 1px solid #e0e0e0;}
.commodity_shop_type .commodity_type_bo{position: absolute;bottom: 0;left: 0;height: 2px;background-color: #1cadff;width: 25%;}
.commodity_shop_select{height: .72rem;}
.commodity_breedList{border-top: 1px solid #e0e0e0;} 
.commodity_breedList .commodity_breed{border-bottom: 1px solid #e0e0e0;padding: .1rem;position: relative;z-index: 1;} 
.commodity_breedList .commodity_breed .flex-leftContent img{width: 1rem;} 
.sx_modal .radio_ul li{width: 47%;margin: 0 3% 3% 0;}
.sx_modal .radio_ul li:nth-child(even){margin: 0 0 3% 3%;}

 


/* 添加轮播图的css   */ 
.add_banner_boxList{padding: .1rem .5rem 0 .2rem;margin-bottom: 1.1rem;}
 
 
/* 店铺公告的css   */ 
.noticer_box{border-bottom: 1px solid #e0e0e0;position: relative;display: block;}
.noticer_box .noticer_title{color: #333;}
.noticer_box .limit1{padding-left: .55rem;} 
.noticer_box .noticer_imgDiv{position: relative;float: left;padding-right: .2rem;}
.noticer_box input[type='checkbox']{position: absolute;top: 50%;left: .2rem;margin-top: -.215rem;display: none;}
.noticer_newicon{width: .11rem;height: .11rem;position: absolute;top: 0;right: .1rem;border-radius: 50%;-webkit-border-radius: 50%;background-color: #ff3b3b;}





/* 个人中心的css    */
.personal_information{background-color: #1cadff;padding: .2rem;}
.QR_code{width: .52rem;}
.twenty_five{width: 25%;position: relative;float: left;} 
.personal_shop .twenty_five{padding: .35rem 0 .3rem;}
.personal_shop .twenty_five img{width: .6rem;display: block;margin: 0 auto .1rem;}
.personal_app  .flex-box{border-bottom: 1px solid #e0e0e0;}



/* 选择楼层的css    */
.floor_box{height: 1.4rem;border-bottom: 1px solid #e0e0e0;}


/* 领取商品的css    */
.success_img{width: 1.04rem;}
.receivve_box input[type='checkbox']{    position: absolute; top: .1rem; right: .1rem;}


/* 店铺海报的css    */
.poster_mytext{padding: .3rem .3rem .6rem;}
.poster_textarea{min-height: 1.4rem;overflow: hidden;background-color: #FFF; border: 0!important;color: #666;font-size: .24rem;border-color: #FFF;width: 100%;line-height: 1.6;} 
.template_div input[type='checkbox']{position: absolute;bottom: .2rem;right: .2rem;}


/* 预览海报的css    */
.preview_div{width: 6remmargin: 0 auto .3rem;position: relative;}
.preview_poster_bg{background: url(images/bg1.jpg) no-repeat #f56694;background-size: 100% auto;padding-top: 1.1rem;} 
.preview_bottom1{padding: .15rem .4rem;background-color: #ff81b2;display: inline-block;border-radius:100px;color: white;}
.preview_div .preview_bottom1{margin: 1.4rem  0 .4rem;}
.preview_div .preview_txt{padding: 0 .2rem .1rem;text-indent: 2em;text-align: left;}
/*2017.8.25  */
.preview_div .preview_img{position: absolute; background: url(../images/shop_img2_2.jpg) no-repeat center center;background-size: 1.5rem;width: 1.5rem;height:1.5rem;top: 0;left: 50%;margin:-.515rem 0 0 -.72rem;border-radius: 5%;text-shadow: 0 0 10px #000;}
/*2017.8.25  */
 



/*  预览店铺     */ 
.Twenty_ul{overflow: hidden;}
.Twenty_ul li{width: 25%;float: left;text-align: center;margin-bottom: .3rem;text-align: center;}

/*  礼品兑换     */ 
.gift_ul{overflow: hidden;}
.gift_ul li{float: left;width: 33%;box-sizing: border-box;border-right: 1px solid #e0e0e0;border-bottom: 1px solid #e0e0e0;text-align: center;}
.gift_ul li .bottom2{    width: 1.5rem;padding: .1rem 0;}

/* 卖家的消息列表  news_txt  */
.news_txt .noticer_newicon{top: -.1rem;right: -.1rem;width: .2rem;height: .2rem;}

/*  头部icon 小图标  */
.gd_list_icon1{height: .24rem;}
.gd_list_icon2{height: .32rem;}
.gd_list_icon3{height: .32rem;}
.gd_list_icon4{height: .32rem;}
.gd_list_icon5{height: .26rem;}


/* 通用的css   */
.bottom1{width: 2.53rem;padding: .2rem 0;border:1px solid #1cadff;display: inline-block;text-align: center;font-size: .28rem;color: #1cadff;}
.bottom2{width: 2.53rem;padding: .2rem 0;border:1px solid #1cadff;display: inline-block;text-align: center;font-size: .28rem;color: white;background-color: #1cadff;}
.bottom3{width: 2.53rem;padding: .2rem 0;border:1px solid #ff9900;display: inline-block;text-align: center;font-size: .28rem;color: white;background-color: #ff9900;}
.bottom4{width: 2.53rem;padding: .2rem 0;border:1px solid #f4474b;display: inline-block;text-align: center;font-size: .28rem;color: white;background-color: #f4474b;}
.bottom5{width: 2.53rem;padding: .2rem 0;border:1px solid #e0e0e0;display: inline-block;text-align: center;font-size: .28rem;color: white;background-color: #FFFFFF;}
.auto_bottom1{padding: .1rem ;border:1px solid #e0e0e0;display: inline-block;text-align: center;font-size: .24rem;color: #999;background-color: #FFFFFF;}
.auto_bottom2{padding: .1rem ;border:1px solid #0496e8;display: inline-block;text-align: center;font-size: .24rem;color: #FFF;background-color: #0496e8;}

/* 2017.7.31 修改*/
.prp1{width: 5.5rem;border: 1px solid #ccc;border-radius: 5px;-webkit-border-radius: 5px;display: none;}
.prp2 {
    width: 5.5rem;
    border: 1px solid #ccc;
    border-radius: 5px;
    -webkit-border-radius: 5px;
}
/* 2017.8.29 修改*/
.prp1 .prp_txt{padding: .2rem;max-height: 2rem;overflow-x: hidden;overflow-y: auto;}
/* 2017.8.29 修改*/
.prp1 .prp_bottom>.flex1{border-right: 1px solid #ccc;border-top: 1px solid #ccc;}
.prp1 .prp_bottom>.flex1:last-child{border-right: 0;}
.prp1 .prp_box{height: .8rem;line-height: .8rem;}
.prp1 .prp_name1{width: 1.7rem;text-align: right;}
.prp1 .prp_name2{width: 3.3rem;  position: relative;}
.prp1 .prp_name3{width: 2rem;}
.prp1 .my_select{position: absolute;border: 1px solid #e0e0e0;height: 100%;box-sizing: border-box;padding-left: .1rem;line-height: .55rem;background: url(../images/icon_down.png) white no-repeat 96% center;width: 100%;display: block;background-size: .26rem;}
 /* 2017.7.31 修改*/


.prp1 .prp_name2>input[type='text'],.prp1 .prp_name3>input[type='text']{border: 1px solid #e3e9ef;padding: .1rem;width: 100%;} 
.prp_bottom1{min-width: .72rem;border-radius: 5px;-webkit-border-radius: 5px; border: 0;box-sizing: border-box;text-align: center;font-size: .26rem;color: white;background-color: #1cadff;height: .58rem;line-height: .58rem;padding: 0 .1rem;}
.prp_bottom2{min-width: .72rem;border-radius: 5px;-webkit-border-radius: 5px; border: 0;box-sizing: border-box;text-align: center;font-size: .26rem;color: white;background-color: #999;height: .58rem;line-height: .58rem;padding: 0 .1rem;}

input[type=radio]{-webkit-appearance: none;appearance: none;margin: 0;cursor: pointer;vertical-align: bottom;background: #fff;    width: .5rem;height: .5rem;;display: inline-block;border: 0;background: url(images/radio.png) no-repeat;background-size: .9rem;background-position: 0px 0; vertical-align: middle;}
input[type=radio]:checked {background-position: -.502rem 0;}
input[type=checkbox]{-webkit-appearance: none;appearance: none;margin: 0;cursor: pointer;vertical-align: bottom;background: #fff;    width: .5rem;height: .5rem;;display: inline-block;border: 0;background: url(images/radio.png) no-repeat;background-size: .9rem;background-position: 0px 0; vertical-align: middle;}
input[type=checkbox]:checked {background-position: -.502rem 0;}
.arrow{background: url(images/px_ico.png) no-repeat 90% -0.82rem; background-size:0.17rem auto;}
.arrow_xl{background: url(images/px_ico.png) no-repeat 90% -0.82rem; background-size:0.17rem auto;}

.arrow_2{background: url(images/px_ico.png) no-repeat 90% 0.22rem;  background-size:0.17rem auto;/*color: #f4474b;*/}
.arrow_1{background: url(images/px_ico.png) no-repeat 90% -0.3rem; background-size:0.17rem auto;/*color: #f4474b;*/}
.translate-in{ transform: translate3d(0%, 0, 0)!important;   -webkit-transform: translate3d(0%, 0, 0)!important;}
.translate-180{transform: rotate(180deg);-webkit-transform: rotate(180deg);-moz-transform: rotate(180deg);}
.translate-0{transform: rotate(0deg);-webkit-transform: rotate(0deg);-moz-transform: rotate(0deg);}
.fixed{position: fixed;bottom: 0;left: 0;width: 100%;z-index: 1;}
/* 2017.8.29 修改 */
.sx_modal{width: 90%;display: none;background-color: white; margin-left:10%;position: fixed; top: 0;height: 100%; left: 0; right: 0;z-index: 100; transform: translate3d(100%, 0, 0);  -webkit-transform: translate3d(100%, 0, 0);transition: transform 1s ease-in-out, opacity 1s ease-in-out;  -webkit-transition: transform 0.6s ease-in-out, opacity 0.6s ease-in-out;overflow-y: scroll;}
/* 2017.8.29 修改 */
.sx_modal .sx_title{padding: .2rem  0 .2rem .1rem;}
.sx_modal .bottom1{border-top: 1px solid #e0e0e0;color: #666666; background:#FFF;}
.border_b_e0e0e0{border-bottom: 1px solid #e0e0e0;}
.border_t_e0e0e0{border-top: 1px solid #e0e0e0;}
.border_1t_83d2ff{border-top: 1px solid #83d2ff;}
.border_bt_e0e0e0{border-bottom: 1px solid #e0e0e0;border-top: 1px solid #e0e0e0;}
.border_e0e0e0{border: 1px solid #e0e0e0;}
.border_1_e0e0e0{border: 1px solid #e0e0e0}
.bg_rl{background: url(../images/rl.png) no-repeat right; background-size: .26rem;width:.26rem}
.word_wrap{word-wrap: break-word;}

.css_animation_bottom{animation:animation_bottom 1s ;-webkit-animation:animation_bottom 1s ;-webkit-animation-fill-mode:forwards; animation-fill-mode:forwards; }
.css_animation_top{animation:animation_top 1s ;-webkit-animation:animation_top 1s ;-webkit-animation-fill-mode:forwards; animation-fill-mode:forwards; }
.css_animation_opacity{animation:animation_opacity 2s ;-webkit-animation:animation_opacity 2s ;-webkit-animation-fill-mode:forwards; animation-fill-mode:forwards; }
.css_animation_opacity1{animation:animation_opacity 1s ;-webkit-animation:animation_opacity 1s ;-webkit-animation-fill-mode:forwards; animation-fill-mode:forwards; }
.css_animation_show_opacity1{animation:animation_show_opacity 1s ;-webkit-animation:animation_show_opacity 1s ;-webkit-animation-fill-mode:forwards; animation-fill-mode:forwards; }


@keyframes animation_bottom{from {bottom: -100%;}to {bottom:0}}
@-webkit-keyframes animation_bottom {from {bottom: -100%;}to {bottom:0}}
@keyframes animation_top{from {bottom: 0;}to {bottom: -100%;}}
@-webkit-keyframes animation_top {from {bottom: 0;}to {bottom:-100%}}

@keyframes animation_opacity{from {opacity: 1;}to {opacity: 0;}}
@-webkit-keyframes animation_opacity {from {-webkit-opacity:1;}to {-webkit-opacity:0;}}

@keyframes animation_show_opacity{from {opacity: 0;}to {opacity: 1;}}
@-webkit-keyframes animation_show_opacity {from {-webkit-opacity:0;}to {-webkit-opacity:1;}}

.lastbo_div{position: relative;padding: .2rem;text-align: center;background-color: white;}
.lastbo_div .lastbo::after{content: "";position: absolute;height: 1px;background-color: #e0e0e0;top: 50%;width: 100%;left: 0;margin-top: -.5px;}
.lastbo_div .lastbo>*{z-index: 2;}
.lastbo_div .lastbo_txt{position: relative;padding-left: .2rem;padding-right: .2rem;background-color: white;}
			
.file_img{position: absolute;top: 0;left: 0;width: 100%; height: 100%;opacity: 0;-webkit-opacity: 0;}

/*开关*/
.weui_switch[type='checkbox'] { -webkit-appearance: none;-moz-appearance: none;appearance: none;  position: relative;  width: .83rem;  height: .45rem;  border: 1px solid #DFDFDF; box-sizing: border-box;  outline: 0;  border-radius: 16px;  box-sizing: border-box;  background: #DFDFDF;}
.weui_switch[type='checkbox']:after {content: " ";  position: absolute;  top: 0;  left: 0;  width: .35rem;  height: .35rem; top: 50%;margin-top: -.175rem;  border-radius: 50%;  background-color: #FFFFFF;  box-shadow: 0 1px 3px rgba(0, 0, 0, 0.4);-webkit-transition: -webkit-transform .3s;transition: -webkit-transform .3s;transition: transform .3s;transition: transform .3s, -webkit-transform .3s;}
.weui_switch[type='checkbox']:checked {border-color: #1cadff;background-color: #1cadff;} 
.weui_switch[type='checkbox']:checked:after {-webkit-transform: translateX(.35rem); transform: translateX(.35rem);}	

/* 剪切图片  */
.pic_edit{position: fixed;top: 0;left: 0;width: 100%;height: 100%;z-index: 9999999;background:#797979;}
.pic_edit h2{background: #1cadff;height: 0.8rem;line-height: 0.8rem;text-align: center;color: #fff;font-size: 0.30rem}
.clipBtn{background: #1cadff;height: 1rem;width: 1rem;border-radius: 50%;border: none;color: #fff;outline: none; position: fixed;left: 0.2rem;top: 1rem;z-index: 9}
#clipArea {margin: 0 auto;height:8rem;background:#f2f2f2;}
#upload2{background: #1cadff;height: 0.8rem;line-height: 0.8rem;color: #fff;width: 80%;margin-left: 10%;border: none;border-radius: 0.1rem;bottom: 0.5rem;position: fixed;}


.left_suspension{position: fixed;top: 50%;left: 0;margin-top: -.3rem;z-index: 97;} 
.left_suspension  .left_suspension_iconList {padding: .15rem;}
.left_suspension .bg{opacity: .8;-webkit-opacity: .8;border-top-right-radius:50px;-webkit-border-top-right-radius:50px; border-bottom-right-radius: 50px;-webkit-border-bottom-right-radius: 50px ;}
.left_suspension .left_suspension_iconList .flex1{position: relative;border-right: 1px solid rgba(255, 251,240, .4);margin-right: .15rem;padding-right: .15rem;}
.left_suspension .left_suspension_iconList .flex1 .left_icon{height: .4rem;}
.left_suspension .left_suspension_iconList .flex1:last-child{border-right: 0;margin-right:0;padding-right: 0;}
.my_table{width: 100%;table-layout:fixed;}
.my_table td{padding-bottom: .2rem;position: relative;} 
.share_prp .share_prp_img{width: 60%;display: block;}
.my_add_banner img{width: 4.6rem;}
.my_banner_icon{width: .55rem; }
.my_banner_icon img{width: .35rem;display: block;margin-top: .2rem;}
.my_points_rl .swiper_nav li{color: #FFF;padding-left: .2rem;}
.my_points_rl .swiper_nav::after{    border-bottom: .1rem solid #000;}
 
/* 选择模版和创建店铺合并 */
.add_shop_boxList{position: absolute;top: 0;left: 0;}
.add_shop_boxList .add_shop_box{float: left;}

/* 2017.7.31 新增*/
.loading{width: .4rem;display: block;margin-right: .1rem;}


 
.left_suspension .left_suspension_iconList .flex1 .noticer_newicon{right: .05rem;}


.sor{overflow: scroll;height: 90%;position: relative;}


/*20180829*/
.piecebox{display: table;width: 100%}
.c0da8ff{color: #0da8ff}
.piecel{background:#f2f2f2 url(../../images/wdAdGoodsDetail/icon_left.png) no-repeat 96% center;background-size: 0.15rem;padding:0.2rem 0.5rem 0.2rem 0;;width: 55%; display: table-cell;vertical-align:middle;}
.piecel p{width: 50%;float: left;text-align: center;color: #999}
.piecelleft{width: 45%; display: table-cell;vertical-align:middle;padding-left: 0.1rem;}
.piecelleft a{border:1px solid #19acff;color: #19acff;border-radius: 0.3rem;padding:0.05rem 0.2rem;text-decoration: none;}
.icobottom{text-align: center;background:#fff;margin:0;border-right:1px solid #cdcdcd;font-size: 0.2rem;padding:0 0.3rem;}
.icobottom img{width: 0.4rem;}
.loginbg{font-size: 0.23rem;}
.loginbg .jt{background: url(../../images/wdAdGoodsDetail/icon_left.png) no-repeat center right;background-size: 0.15rem;padding-right: 0.7em;}
.dlh{}
.tclogin{bottom:-100%;}
.tclogin a{color: #666;display: block;}
.tclogin p{background:#fff;height: 0.8rem;line-height: 0.8rem;text-align: center;font-size: 0.25rem;}

/*20181015*/
.commoditynew_bg{background: url(../images/dpszbg.png) no-repeat #25b0fe top center;background-size: 100% 100%;}
.imgradius{border-radius: 50%;overflow: hidden;border:3px solid #fff;}
.commodity_navnew{height: .8rem;padding-bottom: 0.15rem;}
.commodity_navnew>.flex1{color: #666666;margin:0 0.1rem}
.commodity_navnew>.cuo{color: #fff;background: #1cadfe;border-radius: 0.1rem}
/* 20181226order_tit */
.order_tit{padding-top:0.15rem;height: 0.9rem; z-index: 9;}

.dzbox{background:url(../images/dzbg.png) no-repeat top center;background-size: 100% 100%;padding-bottom: 0.2rem;position: relative;padding-top: 0.2rem;}
.dztjdl .slidebox{border-radius: 0.1rem;background: #fff;box-shadow: 0px 0px 10px rgba(0,0,0,0.3);padding:0.2rem;margin:10px 0 10px 0.2rem;height: 1.6rem;}
.dztjdl dl{ vertical-align: middle;}
.dztjdl img{width:1.2rem; vertical-align: middle;}
.dztjdl dl dt{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size: 0.28rem;padding-bottom: 0.1rem;}
.dztjdl dl dd{overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical;font-size: 0.24rem;color: #666}
.dztjdl .slidebox .addtj{width: 0.5rem;}
.dztjdl .slidebox p{display:block;width: 100%}
.dztjdl .datjbj{position: absolute;top:0;right:0;background: rgba(0,0,0,0.8);display: inline-block;color: #fff;font-size: 0.26rem;padding:0.05rem 0.2rem;}
.swiper-lnbusiness .swiper-slide .d1{width: 1rem;margin-top: 0.2rem;}
.swiper-lnbusiness .swiper-slide-active .d1{width: 100%;margin-top: 5%}
.swiper-lnbusiness .swiper-slide-active .d1 p{width: auto; display: inline-block;}

.slideboxn dl dt img{width: 1.3rem;}
.slideboxn dl dd{position: relative;vertical-align: middle;padding-top: 0.2rem;padding-left: 0.2rem;}
.slideboxn dl dd h1{font-size: 0.26rem;font-weight: normal;color: #666}
.slideboxn dl dd p{padding-top: 0.1rem;}
.slideboxn dl dd span.gh{position: absolute;bottom:0;right:0;background: rgba(0,0,0,0.8);display: inline-block;color: #fff;font-size: 0.26rem;padding:0.05rem 0.2rem;}
.floornamesz li{background: url(../images/sel_ico_1.png) no-repeat left center;background-size: 0.3rem;border-bottom: 1px solid #f2f2f2;padding:0.2rem 0.4rem;}
.floornamesz li.active{background:url(../images/sel_ico_1_h.png) no-repeat left center;background-size: 0.3rem;color: #1cadff}
.floornamesz {padding:0 .2rem;background: #fff}

.butcbox{background: #fff;color: #666;font-size: 0.24rem; text-align: center;border-radius: 0.3rem;display: inline-block;padding:0.1rem 0;width:90%;border:1px solid #ccc;}
.szbg{background: url(images/szbg.png) no-repeat center top;background-size: 120% 100%;padding:1.5rem 0 1rem;}
.szbg .szimg{position: absolute;top:1.2rem;left:18%;width: 64%}

.sxico i{background: url(../images/sxico.png) no-repeat right center;background-size: 0.2rem;display: inline-block;width: 0.2rem;height: 0.2rem;}

.dpselect div span{border:2px solid #fff; border-radius: 0.1rem;padding: 0.1rem;color: #333;background: url(images/zhico1.png) no-repeat 93% center;background-size: 0.25rem;padding-right: 0.33rem;}
.dpselect div.active span{border:2px solid #1cadfe; border-radius: 0.1rem;padding: 0.1rem;color: #1cadfe;background: url(images/zhico.png) no-repeat 93% center;background-size: 0.25rem;padding-right: 0.33rem;}
.dpselect div.active span i{}

.sxjgqj{padding:0.1rem;}
.sxjgqj input{width: 30%;border:1px solid #ccc;border-radius: 0.05rem;font-size: 0.22rem;padding:0.1rem;margin-left: 0.1rem;margin-right: 0.1rem;}

.newcpdate img{width: 0.3rem;vertical-align: middle;margin-right: 0.1rem;}
.newcpdate span{padding:0 0.2rem;background:#eee url(../images/newcpdate.png) no-repeat left center;background-size: 0.3rem;padding-left: 0.4rem;}
.newcpdate {text-align: center;position: relative;line-height: 0.7rem;height: 0.7rem;}
.newcpdate:after{border-bottom: 1px solid #ccc; content: '';position: absolute;top:50%;left:0;width: 100%;z-index: -1}
.newcpbox{width: }
.newcpbox:after{content:"";display: block;width: 100%;height: 0px;overflow: hidden;float:none;clear: both}
.newcpbox dl{float: left;width: 31%;background:#fff;text-align: center;margin-left: 2%;margin-bottom: 0.2rem;}
.newcpbox dl dt{padding-top: 0.1rem;}
.newcpbox dl dt img{width: 80%}
.newcpbox dl dd{padding:0.1rem 0.2rem;}
.newcpbox dl .ywname{  overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;font-size: 0.24rem;margin-bottom: 0.1rem;}
.sckb{background: #fdff99; height:0.4rem;width:100%;padding:0 0 0 0.1rem;box-sizing:border-box;-webkit-box-sizing:border-box;font-size: 0.22rem;}
.sckb dd,.sckb dt{float:left;line-height:0.4rem; overflow: hidden;}
.sckb dd ul{ overflow: hidden; height: 0.4rem;}
.sckb dd{width: 80%}
.sckb dd a{color: #666;}
.newcpbox dl .icoimg{position: absolute;top:0;right:0;width: 0.7rem;}
.newcpbox dl{position: relative;}
.searchbox .searchtextinput
{background:#f4f4f4 url(../images/searchicodd.png) no-repeat 0.1rem center;background-size: 0.3rem;height: 0.6rem; line-height: 0.6rem;border:none;border-radius: 0.3rem;padding-left: 0.5rem;}
.sqico{position: absolute;top:25%;right:0;width: 60%;}

.cjmxbox dl dt{background:#f6f6f6;border-bottom: 1px solid #e0e0e0;padding:0.15rem 0.2rem;line-height: 1.5em;}
.cjmxbox dl dd{border-bottom: 1px solid #e0e0e0;padding:0.15rem 0.2rem;line-height: 1.5em;width: 100%}
.cjmxbox dl dd .mj{width: 0.5rem;margin-top: 0.15rem}
.cjmxbox dl dd .dw40{width: 40%}
.cjmxbox dl dd .dw60{width: 60%}
.classfxn{padding:0 0.3rem;}
.classfxn span{border: 1px solid #cdcdcd;width:30%;border-radius: 0.05rem;text-align: center;display: inline-block;color: #666;margin-bottom: 0.1rem;margin-top:0.1rem;font-size: 0.24rem;float: left;margin-left: 2%;height: 0.6rem;line-height: 0.6rem;}
.classfxn span.active{background: url(../images/radio_icon.png) no-repeat right bottom;background-size: 0.3rem;border: 1px solid #21b8ff;color: #21b8ff;}
#datefx input{font-size: 0.2rem;}
.selectdate div{background:#fff;height: 0.6rem;line-height: 0.6rem;border-bottom: 1px solid #efefef}
.selectdate div.cuo{color: #1cadff}
 .inputtextbox1{border: 1px solid #a0a0a0;border-radius: 0.05rem;height: 0.6rem;line-height: 0.6rem;text-align: center;}

/*20181203*/

.nflex3{-webkit-box-flex:6;-moz-box-flex:6;-ms-box-flex:6;-o-box-flex:6;box-flex:6;display: block}  
.nflex2{-webkit-box-flex:3;-moz-box-flex:3;-ms-box-flex:3;-o-box-flex:3;box-flex:3;display: block}  

.share_prp{position: fixed;bottom:-100%;left:0;width: 100%;z-index: 999;background: #fff;}
.yhybox dl{border-bottom: 1px solid #e0e0e0;color: #666666;line-height: 0.4rem;}
.yhybox dl dt{padding:0.2rem 0 0.2rem 0.2rem;}
.yhybox dl dt.nameyy{overflow: hidden;width: 100%;text-overflow:ellipsis;}
.yhybox dl dt p{margin-bottom:0rem;}
.yhybox dl dd{position: relative;}
.yhybox dl dd .spangn{background: url(../images/yhybj.png) no-repeat center center;height: 0.3rem;width:0.4rem;display: inline-block;background-size: 0.4rem;position: absolute;right:0.2rem;top:0.2rem;}
.yhybox dl dd .yhyico{position: absolute;bottom:0;right:0.2rem;}
.yhybox dl dd .yhyico img{width: 0.4rem;margin-left: 0.1rem;}
.yhybox dl dd .spangnbj{position: absolute;top:0;left:0;width: 100%;height: 100%;display: none}
.yhybox dl dd .spangnbj li.bj{background: #1cadff;width: 50%;color: #fff;text-align: center;font-size: 0.28rem;float:left;height: 100%}
.yhybox dl dd .spangnbj li.del{background: #ff9711;width: 50%;color: #fff;text-align: center;font-size: 0.28rem;float:left;height: 100%}
.sunbnr{padding-top: 0.2rem;}
.sunbnr dl{border-left: 3px solid #ececec;padding-left: 0.4rem;margin-left: 0.2rem;}
.sunbnr dl dt {position: relative;padding-bottom: 0.2rem;width: 100%}
.sunbnr dl dt span{background: #1cadff;display: table-cell;vertical-align: middle;border-radius: 50%;width: 0.4rem;height: 0.4rem;color: #fff;text-align: center;position: absolute;left:-0.6rem;}
.sunbnr dl dd{padding-bottom: 0.3rem;}
.dzymul li{float: left;width: 22%;text-align: center;margin-right: 3%;position: relative;}
.dzymul li i{display: inline-block;background: url(../images/radio_icon.png) no-repeat center bottom;background-size: auto 0.4rem;width: 0.4rem;height: 0.4rem;position: absolute;bottom:2px;right:2px;display: none}
.dzymul li img{width: 100%;border-radius: 0.1rem;overflow: hidden;border:2px solid #fff;}
.dzymul li.active img{border:2px solid #1cadff;}
.dzymul li.active i{display: block;}
.xqcpbox li{float: left;width: 22%;padding-bottom: 0.3rem;font-size: 0.22rem;text-align: center;color: #666;margin-right: 3%}
.xqcpbox li img{width: 100%;border:1px solid #e0e0e0;border-radius: 0.1rem;overflow: hidden;}
.xqcpbox li a{display: block;color: #666}
.xqcpbox li .imgbxon{position: relative;}
.xqcpbox li .imgbxon i{position: absolute;top:-0.1rem;right:-0.1rem;display: inline-block;width: 0.3rem;height: 0.3rem;background: url(../images/ck_ico2.png) no-repeat center center; background-size: 0.3rem;z-index: 99}

/*2019-1-5业务分类新增*/
.height2{height: .2rem;}
.shop_box{min-height: 1rem;border-bottom: 1px solid #e0e0e0;} 
.radio_ulk{overflow: hidden;text-align: center;


    display: flex;
    display: -webkit-flex;
    flex-wrap: wrap;
    -webkit-flex-wrap: wrap;
    /* align-content: flex-start;
    -webkit-align-content: flex-start;
    align-items: stretch;
    -webkit-align-items: stretch; */}
.radio_ulk li{box-sizing: border-box;padding: .15rem 0;border: 1px solid #e0e0e0;border-radius: 5px; -webkit-border-radius: 5px;position: relative; font-size:.2rem;
    
    /*align-items: center;
    -webkit-align-items: center;
    justify-content: center;
    -webkit-justify-content: center;
    flex: 0 0 48%;
    -webkit-flex: 0 0 48%; */
    width: 48%;
    margin: 0.1rem 1%;
    overflow: hidden;
    text-overflow:ellipsis;
    white-space: nowrap;
}
.radio_ulk .cuo{color: #1cadff;border-color:#1cadff;background: url(../images/radio_icon.png) no-repeat right bottom;background-size: .31rem;}
.bottom_sx{width: 2.53rem;padding: .2rem 0;display: inline-block;text-align: center;font-size: .28rem;color: #1cadff;border-top: 1px solid #e0e0e0;color: #666666; background:#FFF;}

/* 20190107新增 */
.commodity_box{height: 4.1rem;}
#ewmIcon{width: 0.4rem;position: absolute;top: 0.1rem;right: 0}

.ewmBig img{width: 2.9rem;height: 2.9rem;margin: 0.25rem 0;vertical-align: bottom;}
.sor{height:93%;}

/* 20190109新版帮助中心 */
.newHelpCon dl{border-bottom: 1px solid #dedede;border-top: 1px solid #dedede;font-size: 0.24rem;background: #fff;margin-bottom: 0.15rem;}
.newHelpCon dl dt{width: 1.5rem;text-align: center;border-right: 1px solid #dedede;}
.newHelpCon dl dt img{width: 0.67rem;margin-top: 0.45rem;}
.newHelpCon dl dd{}
.newHelpCon dl dd a{color: #666;}
.newHelpCon dl dd p{border-bottom: 1px solid #dedede;padding: 0.15rem 0.2rem;}
.newHelpCon dl dd p:last-child{border-bottom: 0;}

/* 2019-1-15 新增 */
.muban_jb { width:0.6rem; position:absolute; top:0; right:0;}
.muban_jb img { width:100%; display:block;}

.muban_tstxt { width:100%; padding:0.15rem; font-size:12px; color:#fff; background:rgba(0,0,0,0.8); position:absolute; top:0; right:0;}


/* 2019-1-23 新增 */
.formCss-input { padding:0.15rem; border:1px solid #e0e0e0; font-size:0.24rem;}
.formCss-btn { width:1.7rem; padding:0.15rem 0; font-size:0.24rem; background:#00a4d3; color:#fff; border:1px solid #00a4d3; border-radius:0.1rem;}

.tab_boss { max-height:3.8rem; padding:0 0.2rem; overflow:auto;}
.tab_boss li { width:50%; padding:0.15rem 0.1rem 0.15rem 0.4rem; font-size:0.24rem; background:url(images/bldet_checked2.png) no-repeat left center / 0.3rem auto; float:left;}
.tab_boss li.active { background:url(../images/bldet_checked1.png) no-repeat left center / 0.3rem auto;}

.k_selectbox{width: 98%; height:auto;text-align: center;position:relative;border: 1px solid #d7d7d7; border-radius: 0.05rem;}
.k_selectbox .k_select_show{font-size: 0.24rem;width: 100%; padding-right:0.4rem;padding-left: 0.1rem; color: #676767;text-align: left; background:url(images/selectbg.png) 98% center no-repeat; background-size:0.3rem auto;word-wrap: break-word;display: inline-block; }
.k_selectbox select{position:absolute; top:0; left:0; width:100%; height:100%;  border:none; background:none;outline: none;filter:alpha(opacity=0); -moz-opacity:0; -khtml-opacity: 0; opacity: 0; font-size:0.24rem}


/* 2019-3-4 新增 */
.img_bor { padding:0.1rem; border:1px solid #f2f2f2; border-radius:0.1rem; }

.activ-choujin { width:100%; overflow:hidden; position:relative;}
.activ-choujin dl dt { font-size:0.22rem; overflow:hidden;}
.activ-choujin dl dd {line-height:0.35rem; font-size:0.22rem; color:#666;}
.activ-choujin .cjdiv { margin-left:22%; overflow:hidden;}
.activ-choujin .yuan { width:40%; text-align:center; float:left;}
.activ-choujin .dc { width:50%; float:left;}
.activ-choujin .cjtit { padding:0.2rem; font-size:0.24rem; color:#1cadff; position:absolute; top:0; left:0;}
.activ-choujin .gztit { padding-top:0.2rem; border-top:1px solid #e0e0e0; overflow:hidden; display:none;}
.activ-choujin .jttab { width:0.35rem; height:0.3rem; background:url("images/selectbg.png") no-repeat scroll right center / 0.3rem auto; display:inline-block; float:right;}
.activ-choujin .jttab.active {background:url("images/selectbg2.png") no-repeat scroll right center / 0.3rem auto;}
.bcbtn {background: #1cadff;width:50%;height: 0.87rem;line-height: 0.87rem;text-align: center;color: #fff;font-size: 0.3rem; display:inline-block;} 

.wdddOrder input {display: none;}

.cj_input { padding:0.1rem; font-size:0.24rem; color:#333; border:1px solid #dcdcdc;}
.cj_input_num { width:100%; font-size:0.22rem; text-align:center; border:none; background:none;}
.cj_szbtn {width:40%; height: 0.87rem; line-height: 0.87rem;text-align: center;color: #fff;font-size: 0.3rem; background: #1cadfe;color: #fff; display:inline-block;}
.bor_bot {border-bottom: 1px solid #e0e0e0;}
.tzxx_list li { width:100%; font-size:0.2rem; overflow:hidden;}
.txt_u { text-decoration:underline;}
.tzxx_list .xxtxt { width:80%; display:inline-block;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 1;-webkit-box-orient: vertical;}

.activ-cjgz dl dt { padding:0.2rem; display:none;}
.activ-cjgz dl dd { width:100%; height:0.4rem; background:url("../images/yc_zk.png") no-repeat center / 0.75rem auto; padding:0.2rem 0 0.3rem; border-bottom:0.1rem solid #eee; overflow:hidden;}
.activ-cjgz dl dd.active {background:url("../images/yc_sq.png") no-repeat center / 0.75rem auto;}

.cjtit_tab { overflow:hidden;}
.cjtit_tab li { padding:0.23rem 0; text-align:center; font-size:0.24rem; color:#333; background:#f4f4f4; border-bottom:1px solid #d0d0d0;}
.cjtit_tab li.active { background:#fff; border-bottom:1px solid #fff;}

.img_vam{vertical-align:middle; margin-top:-0.02rem;}

.activ-dygl { width:100%; border-bottom:1px solid #f4f4f4; overflow:hidden;}
.activ-dygl dl dt { width:100%; background:url("../images/icon_down.png") no-repeat scroll right center / 0.23rem auto; font-size:0.24rem; padding:0.25rem 0; overflow:hidden;}
.activ-dygl dl dt.active {background:url("../images/icon_top.png") no-repeat scroll right center / 0.23rem auto;}
.activ-dygl dl dt img { width:0.25rem; margin-right:0.2rem; margin-top:-0.05rem; vertical-align:middle;}
.activ-dygl dl dd { padding:0 0.2rem; line-height:0.35rem; font-size:0.22rem; color:#666; background:#f4f4f4; display:none;}
.activ-dygl .glnum { padding:0.15rem 0 0.15rem 0.25rem; font-size:0.24rem; color:#333; border-bottom: 1px solid #e0e0e0; overflow:hidden;}
.activ-dygl .glnum:last-child { border-bottom:none;}
.activ-dygl .glnum img { width:0.25rem; margin-right:0.2rem; margin-top:-0.05rem; vertical-align:middle;}
.activ-dygl .spw { width:25%; display:block;}
.activ-dygl table th,.activ-dygl table td { padding:0.15rem 0; text-align:center; font-size:0.24rem; color:#333;}
.activ-dygl table th { font-weight:normal;}
.activ-dygl table td { border-bottom: 1px solid #e0e0e0;}
.dygl_table td { padding:0.2rem 0; text-align:center; font-size:0.24rem; color:#333; border-bottom: 1px solid #e0e0e0;}
.dygl_table td img { width:0.7rem;}

.cjtab{ padding-right:0.45rem; background:url("../images/icon_down.png") no-repeat scroll right center / 0.23rem auto; overflow:hidden;}
.cjtab.active {background:url("../images/icon_top.png") no-repeat scroll right center / 0.23rem auto;}
.cjyc { padding-top:0.1rem!important; border-top:1px solid #dcdcdc; display:none;}
.cjimg_cio { width:0.25rem; margin-left:0.1rem; vertical-align:middle; margin-top:-0.05rem;}

a.cjjh_btn { line-height:0.4rem; padding:0 0.3rem; border: 1px solid #1cadff;border-radius: 0.1rem;display: inline-block;color: #1cadff;font-size: 0.22rem;}
.cjjh_textarea { width:100%; min-width:100%; max-width:100%; height:1.5rem; padding:0.1rem; font-size:0.22rem; color:#666; border:1px solid #b7b7b7; border-bottom:none;}
.cjjh_textts { padding:0.1rem 0.2rem; text-align:right; border:1px solid #b7b7b7; border-top:none;}
.cjjh_ts { padding:0.15rem; color:#f38125; background:#fee7b3; overflow:hidden;}


/* 2019-3-13 新增 */
.benefit_top { padding:0.15rem 0.2rem; background:#1cadff; overflow:hidden;}
.benefit_top .txt1 { color:#fff;}
.benefit_top .txt2 { font-weight:bold; color:#fff;font-size: 0.6rem;}
.benefit_je_list { padding:0.15rem 0; background:#77ceff; overflow:hidden;}
.benefit_je_list li { width:25%; text-align:center; color:#fff; border-right:1px solid #fff; float:left;}
.benefit_je_list li:last-child { border-right:none;}
.benefit_inputtxt { border:none;}
.benefit_yzm { width:1.5rem; padding:0.05rem 0; color:#1cadff; text-align:center; border:1px solid #1cadff; border-radius:0.05rem; display:block;}

.ben_blueBtn {width: 90%; padding:0.2rem; text-align: center;background: #1cadff;border-radius: 5px;color: #fff; font-size:0.28rem; margin: 0 auto;display: block;}
a.ben_blueBtn {width: 90%; padding:0.2rem; text-align: center;background: #1cadff;border-radius: 5px;color: #fff; font-size:0.28rem; margin: 0 auto;display: block;}
.benefit_txt { padding:0.02rem 0.1rem; color:#1cadff; text-align:center; border:1px solid #1cadff; border-radius:0.05rem;}
.benefit_txt2 { padding:0.1rem 0.3rem; color:#fff; text-align:center; border:1px solid #fff; border-radius:0.05rem;}
.benefit_gz { background:#f4f4f4; overflow:hidden; display:none;}

.bene_day_inputtxt { width:1.5rem; font-size:0.26rem; border:none;}
.bene_day_inputbg { background:url(../images/selectbg3.png) no-repeat right center / 0.25rem auto;}
.bene_day_inputbg2 { background:url(../images/selectbg4.png) no-repeat right center / 0.25rem auto;}

.ben_day_cont { padding:0.2rem; border-radius:0.1rem; overflow:hidden;}
.ben_day_cont .btxt { width:50%; overflow:hidden;}

.color_ffae00 { color:#ffae00;}

.tixian_table th, .tixian_table td { padding:0.1rem; font-size:0.24rem;}
.tixian_table th { color:#666; font-weight:normal;}
.tixian_table td { color:#333;}
.tixian_textareabox { border:1px solid #d9d9d9; background:#fafafa;}
.tixian_textarea { width:100%; min-width:100%; max-width:100%; height:1.2rem; padding:0.1rem; font-size:0.24rem; color:#666; border:none; background:none;}
.tixian_textts { padding:0.1rem 0.2rem; text-align:right;}

.tixian_red, .tixian_999, .tixian_blue { width:1.2rem; padding:0.03rem 0; font-size:0.2rem; text-align:center; border-radius:0.05rem;}
.tixian_999 { color:#999; border:1px solid #999;}
.tixian_blue { color:#1cadff; border:1px solid #1cadff;}
.tixian_red { color:#ff0018; border:1px solid #ff0018;}
.tixian_img { width:1rem; height:1rem; border:1px solid #f2f2f2; border-radius:0.5rem; overflow:hidden;}
.tixian_img img { width:100%; display:block;}

.fa-eye-slash, .fa-eye { width:0.7rem; height:0.7rem;}
.fa-eye-slash{ background:url(../images/eye_2.png) no-repeat center / 60% 60%;}
.fa-eye{ background:url(../images/eye_1.png) no-repeat center / 60% 60%;}

/* 上传图片*/
.uploadImg {margin-top: 0.2rem;}
.uploadImg dt{color: #666;font-size: 0.3rem;}
.uploadImg .yjfk_addimg_box .clear_img { right: -0.05rem;top: -0.05rem;}
.uploadImg .yjfk_addimg_box{ margin-right:0.2rem}
.uploadImg .add_pic{width:1rem; height:1rem}
.uploadImg .uploadInput{width:1rem; height:1rem; border:1px solid #d6d6d6; overflow:hidden}
.wxts{font-size: 0.24rem;color: #666;line-height: 0.4rem;margin-top: 0.2rem;}

/* 返回顶部 */
#backtop {width: 0.55rem;position: fixed;bottom: 2rem;right: 0.1rem;z-index: 10;display:none ;}

.cgtjbox { width:50%; padding:0.3rem 0; background:rgba(0,0,0,0.7); color:#fff;font-size:0.26rem; text-align:center; border-radius:0.1rem; position:fixed; left:25%; top:40%; display:none}


.personal_app input{-webkit-box-flex: 1;
    -moz-box-flex: 1;
    -ms-box-flex: 1;
    -o-box-flex: 1;
    box-flex: 1;
    display: block;
    flex: 1;
    width: 100%;}
	
	
/* 2019-5-10 新增 */
.pop_md {width:70%;display: none;}
.pop_md ul { overflow:hidden;}
.pop_md ul li { width:100%; padding:0.2rem; font-size:0.3rem; color:#333; text-align:center; background:rgba(255,255,255,0.8); border-radius:5rem; margin-bottom:0.2rem;}
.pop_md ul li a { color:#333; display:block;}
.pop_md ul li:last-child { margin-bottom:0;}

/* 0513新增 */
.inputRole{width: 80%;border: 1px solid #d7d7d7;padding: 0.05rem 0.1rem;border-radius: 0.05rem;margin-left: 0.1rem;display: none;}
.ifClick{color: #999;}
.sureShopType{color: #1cadff;}
.tab_boss{max-height: 4.5rem;    }
.tab_boss li{padding: 0 0.1rem 0 0.4rem;height: 0.6rem;line-height: 0.6rem;}

/* 0514新增 */
.wlzzCon li .wlzzInput{width: 0.5rem;}
.wlEwmCon{background: #333;padding: 0.3rem 0;text-align: center;}
.wlEwmCon .ewmBg1 .ewmBg{width: 5.05rem;height: 3.07rem;}
.ewmBgCon{position: relative;}
.wlEwmCon .ewmBg1 .ewmImg1-1{position: absolute;width: 0.6rem;height: 0.6rem;left: 20.5%;top: 0.35rem;}
.wlEwmCon .ewmBg1 .ewmImg1-2{position: absolute;width: 0.6rem;height: 0.6rem;right: 21%;top: 0.35rem;}

.wlEwmCon .ewmBg2 .ewmBg{width: 4.49rem;height: 3.37rem;}
.wlEwmCon .ewmBg2 .ewmImg2{position: absolute;width: 1rem;height: 1rem;left: 49%;margin-left: -0.5rem; bottom: 0.4rem;}

.wlEwmCon .ewmBg3 .ewmBg{width: 3.36rem;height: 4.45rem;}
.wlEwmCon .ewmBg3 .ewmImg3{position: absolute;width: 1.1rem;height: 1.1rem;left: 30%;bottom: 0.9rem;}

.wlEwmCon .ewmBg4 .ewmBg{width: 3.21rem;height: 4.35rem;}
.wlEwmCon .ewmBg4 .ewmImg4{position: absolute;width: 1.8rem;height: 1.8rem;left:50%;bottom: 0.9rem;margin-left: -0.9rem;}

.wlEwmCon .ewmBg5 .ewmBg{width: 3.26rem;height: 4.44rem;}
.wlEwmCon .ewmBg5 .ewmImg5{position: absolute;width: 1.4rem;height: 1.4rem;left:50%;top: 0.8rem;margin-left: -0.7rem;}

.wlEwmCon .ewmBg6 .ewmBg{width:4.48rem;height: 4.48rem;}
.wlEwmCon .ewmBg6 .ewmImg6{position: absolute;width: 2.2rem;height: 2.2rem;left:50%;top: 1.5rem;margin-left: -1.1rem;}


/* 20190515新增 */
.editBanner{background: rgba(0, 0, 0, 0.4);color: #fff;padding: 0.05rem 0.2rem;position: absolute;bottom: 0.1rem;right: 0.1rem;z-index: 100;}
.commodity_banner img{float: left;}
.floorIcon img{margin-left: 0.15rem;margin-right: 0}

.moreIcon{position: absolute;right: 0.1rem;top: 0.1rem;}
.moreIcon .moreImg{width: 0.35rem;height: 0.35rem;;}
.moreIcon p.active{display: none; background: #333;border-radius: 0.1rem;padding: 0.1rem;position: relative;height: 0.5rem;margin-top: 0.15rem;}
.moreIcon p.active::after{
    content: '';
    position: absolute;
    top: -0.15rem;
    right: 0.15rem;
    border-left: 0.15rem solid transparent;
    border-right: 0.15rem solid transparent;
    border-bottom: 0.15rem solid #333;
}
.moreIcon p.active img{width: 0.3rem;height: 0.3rem;float: left;margin: 0 0.1rem;}


/* 2019-5-17 新增 */ 
.mdfx_img_ul {overflow: hidden;}
.mdfx_img_ul li {width:16.6%;float: left;text-align: center;margin-bottom: .3rem;text-align: center;}

.swiper-lnbusiness .swiper-slide img{width:95%}


/* 2019-5-28 新增 */
.hdzz_img { position:relative; display:block;}
.hdzz_img img {filter:gray; display:block;}
.hdzz_img_back {width:100%; height:100%;background:rgba(0,0,0,0.7); position:absolute; top:0; left:0;}

.hdzz_tsimg { width:1.1rem; position:absolute; bottom:0.1rem; left:40%; z-index:999;}
.hdzz_tsimg img { width:100%; display:block;}

.hdzz_tstxt { padding:0.4rem 0; font-size:0.24rem; color:#999; text-align:center;}

/* 三级分销店员管理css   */ 
* { touch-action: pan-y; }
.classTwo{background: #ff7800;color: #fff;border-radius: 5px;font-size: 0.2rem;padding: 0 0.1rem;}
.transformImg{transform:rotate(-180deg);}
.classThree{background: #fff;color: #ff7800;border: 1px solid #ff7800; border-radius: 5px;font-size: 0.2rem;padding: 0 0.1rem;}
.classThreeCon{display: none;background: #f7f7f7;}

.personal_app .classCOn .borderB{border-top: 1px solid #e0e0e0;}
.personal_app .classCOn .classThreeCon .borderB{margin-left: 0.6rem;} 
.classCOn .mui-table-view-cell{padding: 0;}


/* 2019-6-3 新增 */
.file_sc_box { overflow:hidden;}
.file_sc_box .input_append { width:100%;}
.file_sc_box .input_large { width:80%; line-height:0.8rem; font-size: 0.24rem; color: #333; border:none; background:none; float:left;}
.file_sc_box a.large_btn { padding:0.1rem 0.2rem; font-size:0.24rem; color:#fff; border-radius:0.05rem; display: block; background:#1cadff; margin-top:0.13rem; float:right; display:inline-block;}


/* 2019-6-13 新增 */
.mb_imgbox {width: 100%; overflow:hidden;}
.mb_imgbox .mbimg {width: 100%;height: 100%;display: block;}
.mb_ewm { padding:0.3rem 0.4rem; background:#fff; overflow:hidden;}
.mb_ewm dt { width:30%;}
.mb_ewm dt img { width:100%; display:block;}
.mb_ewm dd { width:70%; padding:0.2rem; font-size:0.26rem; color:#333; text-align:center;}

.fg_line { height:0.15rem; background:#eee;}

.swspgl_jb {width: 0.8rem;position: absolute;top: 0;left: 0;}
.swspgl_jb img { width:100%; display:block;}
.swspgl_del { width:0.28rem; position:absolute; top:0.15rem; right:0;}
.swspgl_del img { width:100%; display:block;}
.swspgl_input {width: 98%; padding:0.15rem 0.1rem;border:1px solid #d7d7d7;border-radius: 0.05rem;}
.swspgl_textarea {border: 1px solid #d7d7d7;width: 98%; padding: 0.1rem;border-radius: 0.05rem;}
.swspgl_cgtjbox { width:80%; padding:0.2rem; background:rgba(0,0,0,0.7); color:#fff;font-size:0.26rem; text-align:center; border-radius:0.1rem; position:fixed; left:10%; top:40%; display:none}

.swspgl_pro {width:48%; padding-bottom:0.1rem; float: left;box-sizing: border-box; background:#fff; margin:0.08rem 1%; position:relative;}
.swspgl_pro .pro_layer { width:100%; height:100%; background:rgba(0,0,0,0.3); position:absolute; top:0; left:0; right:0; bottom:0; z-index:9;}
.swspgl_pro .pro_sx { width:1rem; height:1rem; position:absolute; bottom:0.1rem; right:0.1rem; z-index:99;}
.swspgl_pro .pro_sx img { width:100%; display:block;}

/* 2019-6-24 新增 渠道管理 */

.right-flex{-webkit-box-flex:8.5;-moz-box-flex:8.5;-ms-box-flex:8.5;-o-box-flex:8.5;box-flex:8.5;display: block;}  
.left-flex{-webkit-box-flex:1.5;-moz-box-flex:1.5;-ms-box-flex:1.5;-o-box-flex:1.5;box-flex:1.5;display: block; }
.distributi-box dl{  
	border-bottom: 1px solid #e0e0e0;
    color: #666666;
    padding: 0.25rem 0 0.25rem 0rem;
}
.edit-btn img{ 
	width: 0.34rem;
	height: 0.34rem;
	margin-left: 0.3rem;
 }
 .distributi-name{
 	padding-left: 0.3rem;
 	color: #333;
 	font-size: 0.26rem;
 }
.distributi-status{
  	background:#ff7800;
  	color: #fff;
  	margin:0 0 0 0.2rem;
  	padding:0.04rem 0.15rem;
  	border-radius:0.1rem;
  	font-size: 0.15rem;
 }
.mui-table-view-cell>.mui-slider-right>.mui-btn-del { font-size:0.18rem; color:#fff; background-color:#dd524d;}
.mui-table-view-cell>.mui-slider-right>.mui-btn-default { font-size:0.18rem; color:#333333; background-color:#e0e0e0;}
.line-height8{ line-height:0.8rem;}
.bottom6{width: 2.53rem;padding: .2rem 0;border:1px solid #ccc;display: inline-block;text-align: center;font-size: .28rem;color: white;background-color: #ff8080;}
.bottom7{width: 2.53rem;padding: .2rem 0;border:1px solid #ff8080;display: inline-block;text-align: center;font-size: .28rem;color: white;background-color: #ff8080;}

/* 20190626新增右侧福袋漂浮分享 */
.fixedRight{position: fixed;right: 0.1rem;bottom: 20%;z-index: 10;}
.shareClose{width: 0.25rem;height: 0.25rem;position: absolute;right: -0.05rem;top: -0.25rem;}
.fixedRight dl dt{position: relative;}
.fixedRight dl dt img{width: 1rem;height: 1rem;;}
.fixedRight dl dt .red_packet2{width: 1.3rem;height: 1.3rem;}
.fixedRight dl dt p{color: #feec55;position: absolute;bottom: 0.35rem;right: 0;width: 1.2rem;text-align: center;font-size: 12px;}
.fixedRight dl dt p i{font-size: 0.2rem;font-style: normal;}
.fixedRight dl dt p span{font-size: 0.24rem;}
.fixedRight dl dd{display: none;font-size: 0.24rem; background: #fff;box-shadow:1px 1px 5px rgba(0,0,0,.13);text-align: center;padding: 0.2rem 0.08rem;    border-radius: 0.7rem;width: 0.9rem;margin: 0 auto;}
.fixedRight dl dd img{width: 0.7rem;}
.fixedRight dl dd p:first-child{border-bottom: 1px dashed #d0d0d0;margin-bottom: 0.1rem;padding-bottom: 0.1rem;}
.fixedRight dl dd p{padding-bottom: 0.1rem;}
.fixedRight dl dd .shareArrow{width: 0.23rem;margin-top: 0.1rem;}

.shareModal{display:none; background: rgba(0, 0, 0, 0.7);position: fixed;left:0;width: 100%;top:0;height: 100%;z-index: 1000;text-align: center;}
.shareModal img{width: 80%;margin: 0.4rem auto;}
/* 2020-2-14 新增 底部导航 */
.bot_nav { padding:0.1rem 0; background:#fff; border-top:1px solid #e0e0e0; position:fixed; bottom:0; left:0; right:0; z-index:999;}
.bot_nav li { width:33.33%; text-align:center; float:left; display:inline-block;}
.bot_nav li img { width:20%; margin:0 auto; display:block;}
.bot_nav li p { font-size:0.24rem; color:#999; text-align:center; margin-top:0.1rem;}
.bot_nav li.active p { color:#1cadfe;}
.bot_nav li a { width:100%; height:100%;}
/*加载中效果*/
.hide{
    display: none;
}
.ball-clip-rotate{
    text-align: center;}
.ball-clip-rotate > div {
background-color: #1cadff;
border-radius: 100%;
margin: 2px;
-webkit-animation-fill-mode: both;
        animation-fill-mode: both;
border: 2px solid #1cadff;
border-bottom-color: transparent;
height: 20px;
width: 20px;
background: transparent !important;
display: inline-block;
-webkit-animation: rotate 0.75s 0s linear infinite;
        animation: rotate 0.75s 0s linear infinite; }
.ball-clip-rotate > span {
margin-left: .16rem;
position: relative;
top:-.11rem; }
@keyframes rotate {
    0% {
      -webkit-transform: rotate(0deg) scale(1);
              transform: rotate(0deg) scale(1); }
  
    50% {
      -webkit-transform: rotate(180deg) scale(1);
              transform: rotate(180deg) scale(1); }
  
    100% {
      -webkit-transform: rotate(360deg) scale(1);
              transform: rotate(360deg) scale(1); } }
.shop_details_item .img_div img{width:100%;padding: 0 0.2rem 0.2rem 0.2rem;}
.word_div p{letter-spacing: 0.01rem;line-height:0.36rem;font-size: 0.24rem;}

/* 2020-07-15  新增收藏夹 */
.collectButton span{font-size: 0.2rem;color: #1cadff;border: 1px solid #1cadff;padding: 0.05rem 0.15rem;border-radius: 0.2rem;}
.collectButtonGray span{font-size: 0.2rem;padding: 0.05rem 0.15rem;border-radius: 0.1rem;background: #999;color: #fff;}
.commodity_Gray{filter: grayscale(100%); filter: gray; }
.commodity_Gray .c333{color: #999;}
.collect_icon{
    width: 0.4rem;
}
.collectTs{
    position: absolute;
    background: #ffe4b4;
    color: #f14152;
    bottom: -0.3rem;
    left: -0.25rem;
    width: max-content;
    padding: 0.1rem;
    font-size: 0.2rem;
    border-radius: 0.05rem;
    top:1.2rem;
}
.collectTs::after{
    content: '';
    position: relative;
    height: 0px;
    width: 0px;
    border-top: 0.1rem solid transparent;
    border-right: 0.1rem solid #ffe4b4;
    border-bottom: 0.1rem solid transparent;
    position: absolute;
    top: -0.12rem;
    transform: rotate(90deg);
    left: 0.4rem;
}
.closeCollectTs{
    width: 0.2rem;
    vertical-align: middle;
}
.collect_icon{
    width: 0.4rem;
    height: 0.4rem;
    background: url(../images/collect_icon.png) no-repeat center center;
    background-size: 0.4rem;
}
.collect_icon2{
    width: 0.4rem;
    height: 0.4rem;
    background: url(../images/collect_icon2.png) no-repeat center center;
    background-size: 0.4rem;
}

/*2021.1.15改*/
.termBox{ padding:.1rem .3rem; background:#f7f29b; color:#c18e40;}
.termBox h2{ font-size:.28rem;}
.termBox p{ font-size:.22rem; line-height:.28rem; margin-top:.05rem;}
.ellipsis{ overflow: hidden; white-space: nowrap;/*不换行*/ text-overflow:ellipsis;}
.down-z{ width:.18rem; height:.1rem; margin-top:.15rem;}
.rotate{ transform:rotate(180deg); -webkit-transform:rotate(180deg);}
.fl{ float:left;}
.fr{ float:right;}
.clearFloat{ zoom:1;/*针对IE6、IE7*/}
.clearFloat:after{ content:""; display:block; height:0; font-size:0; overflow:hidden; clear:both;}

.termTxtWrap{ margin-top:.08rem; overflow:auto;}

.tjyw_yzm { width:2rem; padding:0.1rem 0; font-size:0.26rem; color:#1cadff; text-align:center; border:1px solid #1cadff; border-radius:5rem; margin-left:0.15rem;}
.tjyw_input { width:100%; padding:0.1rem 0; font-size:0.26rem; color:#333; background:none; border:none;}

