:root{background:#f3f3f3}
* {margin:0; padding:0;word-break: break-all;text-overflow:ellipsis; 
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    font-family:Arial,Microsoft YaHei;
    -webkit-tap-highlight-color: transparent;
    -ms-box-sizing: border-box;}
a{ text-decoration: none; color: #3e3a39 }
body, html {
    font-size:0.7rem;overflow-x: hidden;
    width: 100%;height:100%;min-height: 100%;color:#393939;
    word-break: break-all;
    -webkit-user-select: none;
    -webkit-text-size-adjust: none;
    -webkit-overflow-scrolling: touch;
    -webkit-tap-highlight-color:rgba(0,0,0,0);}
ul,li {list-style: none;}
table {border-collapse: collapse;border-spacing: 0;}
fieldset, img {display: block;border: 0;}
i,em, strong, var {font-style: normal;}
address, caption, cite, code, dfn, em, optgroup, strong, th, var {font-weight: inherit;font-style: inherit;}
ins {text-decoration: none;}
caption, th {text-align: left;}
h1, h2, h3, h4, h5, h6 {font-weight: 400;font-size: 100%;}
q:after, q:before {content: '';}
abbr, acronym {border: 0;font-variant: normal;}
sup {vertical-align: baseline;}
sub {vertical-align: baseline;}
legend {color: #000;}
button, input, optgroup, option, select, textarea {font-weight: inherit;font-style: inherit;font-size: inherit;font-family: inherit;}
del{ color: #ccc }
.wraper {position: relative; width: 100%;}
.yb_page {width: 100%;height: 100%;}
/*宽度*/
.bb1{ border-bottom: 1px solid #eaeaea }
.bt1{ border-top: 1px solid #eaeaea }
.clear{ clear:both; overflow:hidden}
.blue{ color: #0089d8 }
.orange{ color: orange; }
.c_zhus{ color: #ef584f }
.c_333{ color:#333}
.c_666{ color:#999}
.c_999{ color:#999}
.c_ccc{ color:#ccc}
.c_red{ color:#ef584f }
.c_fff{color:#fff }
.c_cdcdcd{ color:#cdcdcd }
.hui{ color:#898989 }
.fl{float:left;}
.fr{float:right;}
.f30{ font-size:1.5rem }
.f24{ font-size:1.2rem }
.f20{ font-size:1rem }
.f16{ font-size:0.8rem}
.f14{ font-size:0.7rem}
.f12{ font-size:0.6rem}
.f10{ font-size:0.5rem}
.f8{ font-size:0.4rem}
.pa{ position: absolute; }
.pr{ position: relative; }
.p10{ padding:1rem}
.p12{ padding:0.6rem}
.pt12{ padding-top:0.6rem;}
.pr12{ padding-right:0.6rem;}
.pb12{ padding-bottom:0.6rem;}
.pl12{ padding-left:0.6rem;}
.ptb12{ padding:0.6rem 0}
.plr12{ padding:0 0.6rem }
.mt12{ margin-top:0.6rem;}
.mr12{ margin-right:0.6rem;}
.mb12{ margin-bottom:0.6rem;}
.ml12{ margin-left:0.6rem;}
.ml5{ margin-left:0.414rem;}
.m12{ margin:0.6rem;}
.mtb20{ margin:1rem 0 }
.mbottomTL1rem{margin:0px 10.416rem;}
.mTLR12{margin:0.6rem 0.6rem 0px 0.6rem;}
.t_c{ text-align: center; }
.t_l{ text-align: left; }
.t_r{ text-align: right; }
.t_u{ text-decoration: underline; }

.main{ padding-bottom:2.2rem; overflow: hidden; }
.main2{ padding-bottom:0px; overflow: hidden; }
.main_cart{ padding-bottom:90px; overflow: hidden; }
.blank1 {clear:both; height:1px;  overflow:hidden; display:block; background-color: #c9c9c9; }
.bj{ background-color:#fff;  }

/*首页header*/
.header{background: #ef584f; overflow: hidden; height:2.2rem;position:relative;z-index:10;  overflow: hidden; clear: both;padding:0 0.65rem 0 5.25rem;  }
.header .logo{left: 0;position: absolute;top:0;background:url(../images/logo.png); width: 5.25rem;
    -moz-background-size:86% auto;  
    background-size:74% auto; 
    background-repeat:no-repeat;
    background-position:center; height: 2.2rem;}          

/*header左边*/
.new_a_lt {left: 0.416rem;position: absolute;top: 0;height: 2.083rem; line-height:2.083rem}
.new_back_lt {left: 0.416rem;position: absolute;top: 7px;width:1rem;height:1rem;}
.header_back{content:' ';position: absolute;top: 0.85rem;left: 0.6rem;width: 0.6rem;
height: 0.6rem;border: #fff solid;border-width: 0 0 2px 2px; transform:rotate(45deg);-ms-transform:rotate(45deg); -moz-transform:rotate(45deg); -webkit-transform:rotate(45deg); -o-transform:rotate(45deg);}
/*header右边筛选iocn*/
.new_a_rt {position: absolute;right: 0.9rem;top: 0.1rem; height: 2.083rem;color: #fff;}
.shezhi{background:url(../images/shezhi.png); background-repeat:no-repeat;background-position:center; background-size:90% 90%;display: inline-block;width: 1rem; height:2.083rem ;margin: 0.416rem 0 0 0.6rem;text-indent:-9999px;}
/*首页header导航搜索*/
.header h2{color:#fff;font-size:1.4rem;font-weight:normal;height:2.2rem;line-height:2.2rem;text-align:center;font-weight:300;position:absolute;left:0;right:0;}

.header .news,.header .cart{height:1.666rem; margin-top:0.6rem;}
.header .news,.header .cart img{height:2rem}
.header .news,.header .xinxi{height:3.6rem;margin-top:3px; line-height: 1.16rem;color: #fff}
.header .news,.header .xinxi img{height:1.666rem; margin:0 auto; }
.header_redjb{ background:#e61046;color: #fff; font-size: 0; width: 1rem; height:1rem; line-height: 1rem; text-align:center; border-radius:100%; position:absolute; top:1px;right:2px;}
/*header左边返回iocn*/
.enter{content:' ';position: absolute;top:42%; right:1.16rem;width: 1rem;height: 1rem;border: #52515e solid;border-width: 1px 1px 0px 0px; transform:rotate(45deg);-ms-transform:rotate(45deg); -moz-transform:rotate(45deg); -webkit-transform:rotate(45deg); -o-transform:rotate(45deg);}
.close{ margin-top:2px; height:2.41rem;width:2.41rem}
/*header右边筛选iocn*/
.new_a_rt { height: 2.083rem; line-height:2.083rem;position: absolute;right: 1rem;top: 0.4rem;}
/*首页header导航搜索*/
.seach_box{border-radius:2.6rem;background:#eeefef;margin:0.4rem 0px 0 0rem;position: relative;padding-left:1.5rem;height:1.4rem;line-height:1.4rem;}
.seach_img{position: absolute;
top: 0.28rem;
left: 0.46rem;
background: none;
width: 0.8rem;
height: 0.8rem;}
.seach_input{width:100%;border:0; float:left; background:none; height:1.4rem;font-size:0.6rem; -webkit-box-sizing:border-box;-moz-box-sizing: border-box;box-sizing: border-box;}

/*footer*/
.footer{position:fixed;bottom:0px;left:0;right:0;margin:auto;z-index: 1; }
.footer_menu{ background:#fff;display:block;width:100%;margin:0;border-top:1px #d4d6d8 solid; height:2.2rem}
.footer_menu li{position:relative;text-align:center;display:inline-block;float:left; background: none;}
.footer_menu li a{ display:block;text-align:center;color:#6c7480;text-decoration:none;}
.footer_menu li a label{overflow:hidden;margin:0 0 0 0;font-size:0.5rem;display:block !important;line-height:0.9rem;text-align:center;}
.footer_menu li.selected label{ color:#ef584f} 
.footer_menu li:nth-child(1) i{ background-image:url(../images/home.png);}
.footer_menu li.selected:nth-child(1) i{ background-image:url(../images/home1.png);}
.footer_menu li:nth-child(2) i{ background-image:url(../images/order.png);}
.footer_menu li.selected:nth-child(2) i{ background-image:url(../images/order1.png);}
.footer_menu li:nth-child(3) i{ background-image:url(../images/cart.png);}
.footer_menu li.selected:nth-child(3) i{ background-image:url(../images/cart1.png);}
.footer_menu li:nth-child(4) i{ background-image:url(../images/my.png);}
.footer_menu li.selected:nth-child(4) i{ background-image:url(../images/my1.png);}
.footer_menu li i{background-repeat:no-repeat; background-size:100%;display:block; width: 0.8rem;height: 0.8rem;margin: 0.3rem auto 0px auto;}
/*商品详情页面底部*/

/* 弹性布局实现 均分*/
.flexbox {width: 100%;}
.flexbox {
    display: box;
    display: -webkit-box;
    display: -moz-box;
    display: -ms-box;
    display: -webkit-flex;
    display: flex;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    -webkit-box-orient: horizontal;
    box-orient: horizontal; }
.flexbox > * {
        display: block;
        -webkit-box-sizing: border-box;
        -moz-box-sizing: border-box;
        box-sizing: border-box;
        box-flex: 1;
        -webkit-box-flex: 1;
        -moz-box-flex: 1;
        -ms-box-flex: 1;
        -webkit-flex: 1;
        flex: 1;}
        
        
        
/******************美容丽人**********************************/
.goods1_tag{ clear:both; overflow:hidden; padding: 3% 0 1% 3%; background-color: #fff; margin-bottom:0.6rem; font-size:0.8rem }
.goods1_tag ul li img{width:100%;}
.goods1_tag ul li{border-radius:6px;margin: 0px 2.1% 2.1% 0px;width:31%;text-align:center;float:left;position:relative;}
.goods2_fu{ clear:both; overflow:hidden;background-color: #fff; border-bottom: 1px solid #eaeaea}
.goods2_fu ul li a{color:#585858;height:100%;display:block;position:relative;}
.goods2_fu ul li img{width:25%;margin:0 auto 5px auto;}
.goods2_fu ul li{padding:0.416rem 0px; width:25%;text-align:center;float:left;position:relative;}
.goods2_fu ul {width:100%; clear: both;}
#onbox{ display: none; }
#moverclick{ width:100%; }
#moverbnt{ background-color:#fdfdfd;height: 1.95rem; line-height: 1.95rem; color: #999; display: inline-block; margin: 0 auto;
padding:0px 0.7rem 0px 0.7rem;border-bottom-left-radius:0.416rem; border-bottom-right-radius:0.416rem; border:#ececeb solid 1px; border-top:0;}



.shop_nva{position: relative; padding:0.6rem 72px 0.6rem 6.8rem; height: auto; overflow: hidden; height:7rem}
.shop_nva .collect{ position: absolute; top:35%; right: 0.6rem; padding: 0 0.6rem; height:2.1rem; line-height: 1.8rem;border:solid 1px #ef584f; border-radius: 4px; color: #ef584f; text-align: center;}
.shop_nva .images_list{ position: absolute; top:0.6rem;  left: 0.6rem; width:4.75rem; height:4.75rem;border:solid 1px #eaeaea;}
.shop_enter{ height: 0.025rem; text-decoration: underline; padding-top: 0.5rem; line-height: 2.3rem }
.shop_serve{ clear:both; overflow:hidden;padding:0px 0px 0.6rem 0px;  }
.shop_serve li{width:25%;text-align:center;float:left; border-left:1px solid #eaeaea }
.shop_serve li:nth-child(1){width:25%;text-align:center;float:left; border-left:0;}
.shop_serve li span{ display: block; }
.shop_ad img{ width: 100% ; height: 5.04rem}
.shop_title{clear:both; overflow:hidden; padding: 0 0.416rem 0.6rem 0.416rem; line-height: 30px;position: relative;}
.shop_title b{ margin-top:0.6rem; padding-left:8px;height: 16px; line-height: 16px;text-transform:capitalize;font-style: normal; color:#666}

.porduct_list{text-align:center; clear: both; overflow:hidden; padding:1.2rem 1rem 0 0rem;position:relative; background-color: #fff}
.porduct_list li{line-height:2.08rem; text-align: center; width:50%; float:left; padding-bottom:1.2rem ; }
.porduct_list .name{ width:100%;overflow:hidden; line-height:2.08rem; color: #333}
.porduct_list li .contera{position:relative;margin: 0rem  1.2rem;}
.porduct_list li .contera a{ width: 100%; height: 100%; }
.porduct_list li img{width:11.3rem;height:11.3rem; margin-bottom:0.5rem;}


/*店铺介绍*/
.shop_intro{ padding: 12%; background-color:#fff }
.shop_top{ line-height: 36px; }
.shop_top img{ border-radius: 100%; margin:0 auto; width:8rem; height:8rem  }
.shop_top i{ margin:0 auto;}
/*介绍文字*/
.shop_text dt{ font-size:0.6rem; line-height:2.083rem  }
.shop_text dd{ font-size:0.5rem; line-height:2.083rem; color: #8d8d8d }
/*店铺信息*/
.intro {width: 100%;color: #939494; margin:0.6rem auto;}
.intro li { position: relative; padding: 0 0 0 2.6rem; color: #8d8d8d;height:2.8em;line-height:2.4em;font-size: 0.6rem; color: #8d8d8d;}
.intro .list_icon_left {margin-top:6px;width:0.8rem;height:0.8rem;vertical-align: middle; display: inline-block; position: absolute;left: 1px; top: 0;}
.intro .list_icon_right {float: right;}
.intro .list_con {position: absolute;height: 100%;top: 0;left:2.6rem;right:0.6rem;}
.intro .list_con > input {width: 100%;height: 100%;border: none;display: inline-block;background: transparent;font-size: 0.6rem;color: #8d8d8d;}
/*icon*/
.icon_add {background: url(../images/icon_add.png) no-repeat;background-size: 100% 100%;}
.icon_itme {background: url(../images/icon_itme.png) no-repeat;background-size: 100% 100%;}
.icon_tel {background: url(../images/icon_tel.png) no-repeat;background-size: 100% 100%;}
/*icon w5*/
.icon_xingX{display:block; width:6.375rem; height:1rem; 
    background-repeat: no-repeat; -webkit-background-size:100%;background-size:100%; background-position: center center}
.w0{ background-image: url(../images/w0.png); }
.w1{ background-image: url(../images/w1.png); }
.w2{ background-image: url(../images/w2.png); }
.w3{ background-image: url(../images/w3.png); }
.w4{ background-image: url(../images/w4.png); }
.w5{ background-image: url(../images/w5.png); }



/*书籍列表CheckBox*/
.shujCheckBox{display: none;}
.shujCheckBoxLabel{ background-color:none;border:solid 1px #e70e1f;border-radius:100%;margin:5px;height:20px;width:20px;display: block;}
.shujCheckBoxLabel:hover{text-decoration: underline;}
.shuj_Selected{background-color:#e51048;background-image:url(../images/shuj_Selected.png);background-position:center;
    background-repeat:no-repeat;-webkit-background-size:100%;border-radius:100%;}


/*商品列表*/
.goods_list{ background-color: #fff;clear: both;
overflow: hidden;}
.goods_list li{color: #595758;padding:0.6rem 0.6rem 0.6rem 5rem;overflow: hidden;position: relative; border-bottom: 1px solid #eaeaea}
/**.goods_list li:nth-last-child(1){color: #595758;padding:0.6rem 0.6rem 0.6rem 5rem;overflow: hidden;position: relative; border-bottom: 1px solid #eaeaea}**/
.goods_list li .porimg{ position: absolute;
left: 0.6rem;
top: 0.6rem;width: 4rem;
display: inline-block;}
.goods_list li .porimg img{ width:4rem; height:4rem } 
.goods_list li .title{ line-height: 1.2rem; font-weight: bold;font-size:0.6rem; color: #666;max-height:1.2rem;text-overflow: ellipsis;overflow: hidden;white-space: nowrap;}
.goods_list li .title_shop{font-size:0.8rem; line-height: 1.2rem; color: #333}
.goods_list li .title_fu{ color:#999;  font-size:0.5rem; line-height:1.4rem; overflow: hidden; -ms-text-overflow: ellipsis;text-overflow: ellipsis; white-space: nowrap;  } 
.goods_list li .text{ font-size:0.6rem; line-height:1rem; height4rem; overflow: hidden; -ms-text-overflow: ellipsis;text-overflow: ellipsis;}
.goods_list li .address_shop{ height:1.2rem; line-height:1.2rem; margin-top:0.4rem;}
.goods_list li .qian{ height:1.2rem; line-height:1.2rem; margin-top:0.54rem;}
.goods_list li .qian .zhe{ float: right; padding: 0; margin:3px 0 0 0;color:#7e7e7e;font-size:0.5rem;height:1rem;line-height:1rem;}
.goods_list li .qian b,.goods_list li .qian del,.goods_list li .qian span{ padding-right:1.0%; display: inline-block; float: left; }
.goods_list li .qian b{ font-size:0.7rem; padding-right:0.6rem;  }
.goods_list li .qian span{ color: #999; padding-right:0.6rem;font-size:0.5rem;}
.goods_list li .qian del{font-size: 0.5rem;}
      




/*宽:root{background:#f3f3f3}
* {margin:0; padding:0;word-break: break-all;text-overflow:ellipsis; 
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    font-family:Arial,Microsoft YaHei;
    -webkit-tap-highlight-color: transparent;
    -ms-box-sizing: border-box;}
a{ text-decoration: none; color: #3e3a39 }
body, html {background-color: rgb(255, 255, 255);
    font-size:0.7rem;overflow-x: hidden;
    width: 100%;height:100%;min-height: 100%;color:#393939;
    word-break: break-all;
    -webkit-user-select: none;
    -webkit-text-size-adjust: none;
    -webkit-overflow-scrolling: touch;
    -webkit-tap-highlight-color:rgba(0,0,0,0);}
ul,li {list-style: none;}
table {border-collapse: collapse;border-spacing: 0;}
fieldset, img {display: block;border: 0;}
i,em, strong, var {font-style: normal;}
address, caption, cite, code, dfn, em, optgroup, strong, th, var {font-weight: inherit;font-style: inherit;}
ins {text-decoration: none;}
caption, th {text-align: left;}
h1, h2, h3, h4, h5, h6 {font-weight: 400;font-size: 100%;}
q:after, q:before {content: '';}
abbr, acronym {border: 0;font-variant: normal;}
sup {vertical-align: baseline;}
sub {vertical-align: baseline;}
legend {color: #000;}
button, input, optgroup, option, select, textarea {font-weight: inherit;font-style: inherit;font-size: inherit;font-family: inherit;}
del{ color: #ccc }



.wraper {position: relative; width: 100%;}
.yb_page {width: 100%;height: 100%;}
度*/

/**
.clear{ clear:both; overflow:hidden}
.blue{ color: #0089d8 }
.orange{ color: orange; }
.c_zhus{ color: #ef584f }
.c_333{ color:#333}
.c_666{ color:#999}
.c_999{ color:#999}
.c_ccc{ color:#ccc}
.c_red{ color:#ef584f }
.c_fff{color:#fff }
.c_cdcdcd{ color:#cdcdcd }
.hui{ color:#898989 }
.fl{float:left;}
.fr{float:right;}
.f30{ font-size:1.5rem }
.f24{ font-size:1.2rem }
.f20{ font-size:1rem }
.f16{ font-size:0.8rem}
.f14{ font-size:0.7rem}
.f12{ font-size:0.6rem}
.pa{ position: absolute; }
.pr{ position: relative; }
.p10{ padding:1rem}
.p12{ padding:0.6rem}
.pt12{ padding-top:0.6rem;}
.pr12{ padding-right:0.6rem;}
.pb12{ padding-bottom:0.6rem;}
.pl12{ padding-left:0.6rem;}
.ptb12{ padding:0.6rem 0}
.plr12{ padding:0.6rem }
.mt12{ margin-top:0.6rem;}
.mr12{ margin-right:0.6rem;}
.mb12{ margin-bottom:0.6rem;}
.ml12{ margin-left:0.6rem;}
.ml5{ margin-left:0.414rem;}
.m12{ margin:0.6rem;}
.mtb20{ margin:1rem 0 }
.mbottomTL1rem{margin:0px 10.416rem;}
.mTLR12{margin:0.6rem 0.6rem 0px 0.6rem;}
.t_c{ text-align: center; }
.t_l{ text-align: left; }
.t_r{ text-align: right; }
.t_u{ text-decoration: underline; }

.main{ padding-bottom:4.2rem; overflow: hidden; }
.main2{ padding-bottom:0px; overflow: hidden; }
.main_cart{ padding-bottom:90px; overflow: hidden; }
.blank1 {clear:both; height:1px;  overflow:hidden; display:block; background-color: #c9c9c9; }
.bj{ background-color:#fff;  }

首页header
.header{background: #ef584f; overflow: hidden; height:3.6rem;position:relative;z-index:10;  overflow: hidden; clear: both;padding:0 3.75rem 0 7.25rem;  }
.header .logo{left: 0;position: absolute;top:0;background:url(../images/logo.png); width: 7.25rem;
    -moz-background-size:86% auto;  
    background-size:86% auto; 
    background-repeat:no-repeat;
    background-position:center; height: 3.6rem;}       

header左边
.new_a_lt {left: 0.416rem;position: absolute;top: 7px;height: 2.083rem; line-height:2.083rem}
.new_back_lt {left: 0.416rem;position: absolute;top: 7px;width:1rem;height:1rem;}
.header_back{content:' ';position: absolute;top: 1.4rem;left: 0.8rem;width: 0.91rem;
height: 0.91rem;border: #fff solid;border-width: 0 0 2px 2px; transform:rotate(45deg);-ms-transform:rotate(45deg); -moz-transform:rotate(45deg); -webkit-transform:rotate(45deg); -o-transform:rotate(45deg);}
header右边筛选iocn
.new_a_rt {position: absolute;right: 0.9rem;top: 0.1rem; height: 2.083rem;color: #fff;}
.shezhi{background:url(../images/shezhi.png); background-repeat:no-repeat;background-position:center; background-size:90% 90%;display: inline-block;width: 1rem; height:2.083rem ;margin: 0.416rem 0 0 0.6rem;text-indent:-9999px;}
首页header导航搜索
.header h2{color:#fff;font-size:1.4rem;font-weight:normal;height:3.6rem;line-height:3.6rem;text-align:center;font-weight:300;position:absolute;left:0;right:0;}

.header .news,.header .cart{height:1.666rem; margin-top:0.6rem;}
.header .news,.header .cart img{height:2rem}
.header .news,.header .xinxi{height:3.6rem;margin-top:3px; line-height: 1.16rem;color: #fff}
.header .news,.header .xinxi img{height:1.666rem; margin:0 auto; }
.header_redjb{ background:#e61046;color: #fff; font-size: 0; width: 1rem; height:1rem; line-height: 1rem; text-align:center; border-radius:100%; position:absolute; top:1px;right:2px;}
header左边返回iocn
.enter{content:' ';position: absolute;top:42%; right:1.16rem;width: 1rem;height: 1rem;border: #52515e solid;border-width: 1px 1px 0px 0px; transform:rotate(45deg);-ms-transform:rotate(45deg); -moz-transform:rotate(45deg); -webkit-transform:rotate(45deg); -o-transform:rotate(45deg);}
.close{ margin-top:2px; height:2.41rem;width:2.41rem}
header右边筛选iocn
.new_a_rt { height: 2.083rem; line-height:2.083rem;position: absolute;right: 1rem;top: 0.4rem;}
首页header导航搜索
.seach_box{border-radius:2.6rem;background:#eeefef;margin:0.7rem 0px 0 0rem;position: relative;padding-left:2.6rem;height:2.2rem;line-height:2.2rem;}
.seach_img{position:absolute; top:0.4rem; left:0.6rem; background:none; width: 1.5rem;  height: 1.8rem;}
.seach_input{width:100%;border:0; background:none; height:2.083rem;font-size:0.7rem;; -webkit-box-sizing:border-box;-moz-box-sizing: border-box;box-sizing: border-box;}

footer
.footer{position:fixed;bottom:0px;left:0;right:0;margin:auto;z-index: 1; }
.footer_menu{ background:#fff;display:block;width:100%;height:3.6rem;margin:0;border-top:1px #d4d6d8 solid}
.footer_menu li{position:relative;text-align:center;display:inline-block;float:left; background: none;height:47px; padding-top: 0.416rem;}
.footer_menu li a{  height:3.6rem;display:block;text-align:center;color:#6c7480;text-decoration:none;}
.footer_menu li a label{overflow:hidden;margin:0 0 0 0;font-size:0.7rem;display:block !important;line-height:1.16rem;text-align:center;}
.footer_menu li.selected label{ color:#ef584f} 
.footer_menu li:nth-child(1) i{ background-image:url(../images/home.png);}
.footer_menu li.selected:nth-child(1) i{ background-image:url(../images/home1.png);}
.footer_menu li:nth-child(2) i{ background-image:url(../images/order.png);}
.footer_menu li.selected:nth-child(2) i{ background-image:url(../images/order1.png);}
.footer_menu li:nth-child(3) i{ background-image:url(../images/cart.png);}
.footer_menu li.selected:nth-child(3) i{ background-image:url(../images/cart1.png);}
.footer_menu li:nth-child(4) i{ background-image:url(../images/my.png);}
.footer_menu li.selected:nth-child(4) i{ background-image:url(../images/my1.png);}
.footer_menu li i{background-repeat:no-repeat; background-size:100%;display:block; width: 1.6rem;height: 1.6rem;margin: 0.3rem auto 0px auto;}
商品详情页面底部
 弹性布局实现 均分
.flexbox {width: 100%;}
.flexbox {
    display: box;
    display: -webkit-box;
    display: -moz-box;
    display: -ms-box;
    display: -webkit-flex;
    display: flex;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    -webkit-box-orient: horizontal;
    box-orient: horizontal; }
.flexbox > * {
        display: block;
        -webkit-box-sizing: border-box;
        -moz-box-sizing: border-box;
        box-sizing: border-box;
        box-flex: 1;
        -webkit-box-flex: 1;
        -moz-box-flex: 1;
        -ms-box-flex: 1;
        -webkit-flex: 1;
        flex: 1;}
        
        
美容丽人
.goods1_tag{ clear:both; overflow:hidden; padding: 3% 0 1% 3%; background-color: #fff; margin-bottom:0.6rem; font-size:0.8rem }
.goods1_tag ul li img{width:100%;}
.goods1_tag ul li{border-radius:6px;margin: 0px 2.1% 2.1% 0px;width:31%;text-align:center;float:left;position:relative;}
.goods2_fu{ clear:both; overflow:hidden;background-color: #fff; border-bottom: 1px solid #eaeaea}
.goods2_fu ul li a{color:#585858;height:100%;display:block;position:relative;}
.goods2_fu ul li img{width:25%;margin:0 auto 5px auto;}
.goods2_fu ul li{padding:0.416rem 0px; width:25%;text-align:center;float:left;position:relative;}
.goods2_fu ul {width:100%; clear: both;}
#onbox{ display: none; }
#moverclick{ width:100%; }
#moverbnt{ background-color:#fdfdfd;height: 1.95rem; line-height: 1.95rem; color: #999; display: inline-block; margin: 0 auto;
padding:0px 0.7rem 0px 0.7rem;border-bottom-left-radius:0.416rem; border-bottom-right-radius:0.416rem; border:#ececeb solid 1px; border-top:0;}



.shop_nva{position: relative; padding:0.6rem 72px 0.6rem 6.8rem; height: auto; overflow: hidden; height:7rem}
.shop_nva .collect{ position: absolute; top:35%; right: 0.6rem; padding: 0 0.6rem; height:2.1rem; line-height: 1.8rem;border:solid 1px #ef584f; border-radius: 4px; color: #ef584f; text-align: center;}
.shop_nva .images_list{ position: absolute; top:0.6rem;  left: 0.6rem; width:4.75rem; height:4.75rem;border:solid 1px #eaeaea;}
.shop_enter{ height: 0.025rem; text-decoration: underline; padding-top: 0.5rem; line-height: 2.3rem }
.shop_serve{ clear:both; overflow:hidden;padding:0px 0px 0.6rem 0px;  }
.shop_serve li{width:25%;text-align:center;float:left; border-left:1px solid #eaeaea }
.shop_serve li:nth-child(1){width:25%;text-align:center;float:left; border-left:0;}
.shop_serve li span{ display: block; }
.shop_ad img{ width: 100% ; height: 5.04rem}
.shop_title{clear:both; overflow:hidden; padding: 0 0.416rem 0.6rem 0.416rem; line-height: 30px;position: relative;}
.shop_title b{ margin-top:0.6rem; padding-left:8px;height: 16px; line-height: 16px;text-transform:capitalize;font-style: normal; color:#666}

.porduct_list{text-align:center; clear: both; overflow:hidden; padding:1.2rem 1rem 0 0rem;position:relative; background-color: #fff}
.porduct_list li{line-height:2.08rem; text-align: center; width:50%; float:left; padding-bottom:1.2rem ; }
.porduct_list .name{ width:100%;overflow:hidden; line-height:2.08rem; color: #333}
.porduct_list li .contera{position:relative;margin: 0rem  1.2rem;}
.porduct_list li .contera a{ width: 100%; height: 100%; }
.porduct_list li img{width:11.3rem;height:11.3rem; margin-bottom:0.5rem;}

店铺介绍
.shop_intro{ padding: 12%; background-color:#fff }
.shop_top{ line-height: 36px; }
.shop_top img{ border-radius: 100%; margin:0 auto; width:8rem; height:8rem  }
.shop_top i{ margin:0 auto;}
介绍文字
.shop_text dt{ font-size:0.6rem; line-height:2.083rem  }
.shop_text dd{ font-size:0.5rem; line-height:2.083rem; color: #8d8d8d }
店铺信息
.intro {width: 100%;color: #939494; margin:0.6rem auto;}
.intro li { position: relative; padding: 0 0 0 2.6rem; color: #8d8d8d;height:2.8em;line-height:2.4em;font-size: 0.6rem; color: #8d8d8d;}
.intro .list_icon_left {margin-top:6px;width:0.8rem;height:0.8rem;vertical-align: middle; display: inline-block; position: absolute;left: 1px; top: 0;}
.intro .list_icon_right {float: right;}
.intro .list_con {position: absolute;height: 100%;top: 0;left:2.6rem;right:0.6rem;}
.intro .list_con > input {width: 100%;height: 100%;border: none;display: inline-block;background: transparent;font-size: 0.6rem;color: #8d8d8d;}
icon
.icon_add {background: url(../images/icon_add.png) no-repeat;background-size: 100% 100%;}
.icon_itme {background: url(../images/icon_itme.png) no-repeat;background-size: 100% 100%;}
.icon_tel {background: url(../images/icon_tel.png) no-repeat;background-size: 100% 100%;}
icon w5
.icon_xingX{display:block; width:6.375rem; height:1rem; 
    background-repeat: no-repeat; -webkit-background-size:100%;background-size:100%; background-position: center center}
.w0{ background-image: url(../images/w0.png); }
.w1{ background-image: url(../images/w1.png); }
.w2{ background-image: url(../images/w2.png); }
.w3{ background-image: url(../images/w3.png); }
.w4{ background-image: url(../images/w4.png); }
.w5{ background-image: url(../images/w5.png); }

书籍列表CheckBox
.shujCheckBox{display: none;}
.shujCheckBoxLabel{ background-color:none;border:solid 1px #e70e1f;border-radius:100%;margin:5px;height:20px;width:20px;display: block;}
.shujCheckBoxLabel:hover{text-decoration: underline;}
.shuj_Selected{background-color:#e51048;background-image:url(../images/shuj_Selected.png);background-position:center;
    background-repeat:no-repeat;-webkit-background-size:100%;border-radius:100%;}

商品列表
.goods_list{ background-color: #fff;}
.goods_list li{color: #595758;padding:1rem 0.7rem 1.666rem 9rem;height: 9.16rem;overflow: hidden;position: relative; border-bottom: 1px solid #eaeaea}
.goods_list li:nth-last-child(1){color: #595758;padding:1rem 0.7rem 1.666rem 9rem;height: 9.16rem;overflow: hidden;position: relative; border-bottom: 1px solid #eaeaea}
.goods_list li .porimg{ position: absolute;left: 1.16rem;top:1rem;width: 7.16rem;display: inline-block;}
.goods_list li .porimg img{ width:7.16rem; height: 7.16rem } 
.goods_list li .title{font-size:0.8rem; line-height: 2.58rem; font-weight: bold; color: #333;padding-top:0.333rem;max-height: 2.58rem;text-overflow: ellipsis;overflow: hidden;white-space: nowrap;}
.goods_list li .title_shop{font-size:0.8rem; line-height: 2.58rem; color: #333;padding-top:0.133rem}
.goods_list li .title_fu{ color:#999;  font-size:0.5rem; line-height:1.4rem; overflow: hidden; -ms-text-overflow: ellipsis;text-overflow: ellipsis; white-space: nowrap;  } 
.goods_list li .text{ font-size:0.7rem;; line-height:1rem; height4rem; overflow: hidden; -ms-text-overflow: ellipsis;text-overflow: ellipsis;}
.goods_list li .address_shop{ height:1.83rem; line-height:1.83rem; margin-top:1.54rem;}
.goods_list li .qian{ height:1.83rem; line-height:1.83rem; margin-top:1.54rem;}
.goods_list li .qian .zhe{ float: right; padding: 0; margin:3px 0 0 0;color:#7e7e7e;font-size:0.5rem;height:1rem;line-height:1rem;}
.goods_list li .qian b,.goods_list li .qian del,.goods_list li .qian span{ padding-right:1.0%; display: inline-block; float: left; }
.goods_list li .qian b{ font-size:0.8rem; padding-right:0.6rem;  }
.goods_list li .qian span{ color: #999; padding-right:0.6rem;font-size:0.5rem;}
.goods_list li .qian del{ font-size:0.5rem;}
**/