﻿@charset "utf-8";
/* CSS Document */
ul,li{ text-decoration:none; list-style:none}
body{ font-family:"微软雅黑"; background:#fff}
*{ margin:0; padding:0}
a{ color:#616161}
.page,.page-group{background:#fff}
.page.wbg{ background:#f6f6f6}
header.bar{ height:2.8rem}
header.bar .logo{ padding-top:0.0rem}
header a.icon{ color:#373737; }
.bar.home .button .icon{ color:#b4b4b4;}
.bar .button .icon{ color:#fff}
.search-input input{ border-radius:0.3rem; -webkit-border-radius:-0.3rem; -moz-border-radius:0.3rem;}
.bar:after{ background:none !important}
.bar .icon.mem{ font-weight:normal; position:relative; margin-right:0.3rem; padding-top:0.7rem}
.bar .thd{ color:#fff; background:#27cb72; border-radius:0.3rem; -webkit-border-radius:0.3rem; -moz-border-radius:0.3rem; padding:0.1rem 0; font-size:0.75rem; text-align:center}
.bar .mem:after{ position:absolute; top:0.6rem; right:0.3rem; background:#ff0000; width:8px; height:8px; border-radius:100%; -webkit-border-radius:100%; -moz-border-radius:100%; display:block; content:"";}
.bar a{ color:#fff}
.bar .icon{font-size:1.5rem; font-weight:bold; padding-top:0.8rem; /*color:#454545*/}
nav.bar .icon{ font-weight:normal}
.panel{ background:#6d9db5}
.panel a{ color:#fff; font-size:0.7rem}
.swiper-slide img{ width:100%; display:block}
.m-slider.swiper-container-horizontal>.swiper-pagination {
    bottom: 0.75rem;
}
.m-slider .swiper-pagination .swiper-pagination-bullet{width: 6px;height: 6px;  border-radius: 4px; border:2px solid #000000;background-color: #000000; opacity:1}
.m-slider .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color: #00af50; border-color:#00af50}
.m-slider {
    padding-bottom: 0;
	
}

.bar-nav~.content.homemain{ top:2.4rem; background:#ededed}
/*会员中心类型*/
.mainbox{ }
.index_des1{}
.index_des{padding:0 0 0rem;background-color:#ffffff; border-top:1px solid #efefef; border-bottom:1px solid #efefef; margin-bottom:3px}
.index_des .tle{margin: 0; padding:0.3rem 0.7rem 0.5rem; border-bottom: 1px solid #e7e7e7; font-size: 0.8rem; font-weight: normal;}
.index_des .row{margin: 0;}
.index_des .text-center{/*width: 25%; */margin: 0; padding: 0.7rem 0 0.5rem; /*border-left: 1px solid #e7e7e7;*/ position:relative; text-align:center}
/*.index_des .text-center:after{ position:absolute; top:50%; right:0; height:1rem; margin-top:-0.5rem; background:#dcdcdc; width:1px; display:block; content:""}*/
.index_des .text-center:first-child{border: 0;}
/*.index_des .text-center:after{ position:absolute; right:0; top:50%; margin-top:-0.5rem; height:1rem; border-right:1px solid #dcdcdc; width:1px; content:""}*/

.index_des .text-center p{margin:0.2rem;font-size:0.6rem; margin-top:0rem}
.index_des .iconfont{ font-size:2.5rem; /*display:inline; */}
.index_des .text-center p{ margin-top:0.3rem}
.icon-top-des1{ color:#f76c6c;  border-radius:100%; -webkit-border-radius:100%; -moz-border-radius:100%; }
.iconfont.icon-top-des2{color:#eda469;  border-radius:100%; -webkit-border-radius:100%; -moz-border-radius:100%; }
.iconfont.icon-top-des3{color:#5abc4a;  border-radius:100%; -webkit-border-radius:100%; -moz-border-radius:100%; }
.iconfont.icon-top-des4{color:#95acf5;  border-radius:100%; -webkit-border-radius:100%; -moz-border-radius:100%;}
.iconfont.icon-top-des5{color:#95acf5;  border-radius:100%; -webkit-border-radius:100%; -moz-border-radius:100%;}

.index_des .iconfont{display: block;height: 2rem;line-height: 2rem;width:2rem;vertical-align: middle; position: relative; margin:0 auto}
.index_des .iconfont{ font-size:2.5rem; /*display:inline; */}
.index_des1 .icon-top-des1{ background:#26cd72;  border-radius:100%; -webkit-border-radius:100%; -moz-border-radius:100%; }
.index_des1 .iconfont.icon-top-des2{background:#3d88db;  border-radius:100%; -webkit-border-radius:100%; -moz-border-radius:100%; }
.index_des1 .iconfont.icon-top-des3{background:#f29841;  border-radius:100%; -webkit-border-radius:100%; -moz-border-radius:100%; }
.index_des1 .iconfont.icon-top-des4 {
    background: #ff7540;
    border-radius: 100%;
    -webkit-border-radius: 100%;
    -moz-border-radius: 100%;
}
.index_des1 .iconfont.icon-top-des5 {
    background: #ff6870;
    border-radius: 100%;
    -webkit-border-radius: 100%;
    -moz-border-radius: 100%;
}
.index_des1 .iconfont{display: block;height: 2.1rem;line-height: 2.1rem;width:2.1rem;vertical-align: middle; position: relative; margin:0 auto; color:#fff; font-size:1.3rem}
.sec{ padding:0 0.5rem 0.5rem;  margin-top:1rem; height:1rem}
.sec .line{border-top:2px solid #191416; position:relative; z-index:2; margin-left:-0.5rem; margin-right:-0.5rem}
section .tits { margin:0 auto; /*width:5rem;*/ color:#fff;position:relative; padding-left:0.5rem; height:1.6rem; line-height:1.6rem; font-size:0.75rem}
.sec1{ }
.sec1 h3{ color:#333333; font-size:0.50rem; line-height:1rem; height:1rem; margin-bottom:10px}
.sec1 h3 i{ font-size:1rem; color:#fff; background:#ea731e;  border-radius:100%; -webkit-border-radius:100%; -moz-border-radius:100%; font-weight:normal; width:1.2rem; line-height:1.2rem; float:left; height:1.2rem; text-align:center; margin-right:0px}
.sec1 a{ color:#ea731e; border:1px solid #ea731e; border-radius:1rem; -webkit-border-radius:1rem; -moz-border-radius:1rem; text-align:center; width:100%; margin:1rem auto 0; display:block; font-size:0.6rem; padding:0.2rem 0}
.sec1 img{ margin:3rem 0 0.5rem}
.sec1 .t2 img{ margin:0.5rem 0 0.5rem}
.sec1 .t3 img{ margin:2.2rem 0 0.5rem}
.sec1 .t2 a{ color:#2b87c6; border-color:#2b87c6}
.sec1 .t3 a{ color:#df3438; border-color:#df3438}
.sec1 .t2 i{ background:#2b87c6}
.sec1 .t3 i{ background:#df3438}
.sec1 p{ color:#666666; font-size:0.6rem; margin:0}
    .sec1 .tits {
        border-left: 5px solid #068d44;
        background: #026630;
    }
.sec1 .box{  position:relative; /*padding:1rem 0;*/ background-size:100% 100% ; background:#fff}
.sec1 .box .col-33{ border-right:1px solid #ededed; padding:10px}
.sec1 .box .blocks{ position:relative; width:90%; margin:0 auto; font-size:0.6rem} 
.sec1 .box .big{ width:90%; margin:0 auto 0.5rem; display:block}
.sec1 .box .lside{ background:#fff; color:#292929; border-radius:0.5rem; -webkit-border-radius:0.5rem; -moz-border-radius:0.5rem; padding:0.5rem; width:52%; float:left; font-size:0.5rem;}
.sec1 .box .lside h3{ color:#ef0052; font-size:0.6rem}
.sec1 .box .lside h3.c1{ color:#c83cc3}
.iblock{ display:inline-block; vertical-align:top}
.sec1 .box .rside li{ background:#62fffd; color:#1e58a7; padding:0.2rem; width:46%; float:right; border-radius:0.5rem; -webkit-border-radius:0.5rem; -moz-border-radius:0.5rem; height:2.5rem}
.sec1 .box .rside li .icon{ background:#2c87c7; box-shadow:2px 2px 0 #1e58a7; width:2rem; height:2rem; color:#fff; border-radius:0.5rem; -webkit-border-radius:0.5rem; -moz-border-radius:0.5rem; font-size:1.5rem; text-align:center; line-height:2rem; float:left; margin-right:0.3rem; text-align:center;}
.sec1 .box .rside li a{ color:#fff; background:#1e58a7; border-radius:0.5rem; -webkit-border-radius:0.5rem; -moz-border-radius:0.5rem; padding:0.1rem 0.5rem}
.sec1 .box .rside li.t1{ background:#ffed11; color:#f57614; margin-top:1rem}
.sec1 .box .rside li.t1 .icon{ background:#f57614; box-shadow:2px 2px 0 #dc5e13;}
.hots.content-block{ margin:10px 0 0; padding-left:0; padding-right:0}
.sec1 .box .rside li.t1 a{ background:#f57614}
#shangpin {
    display: flex;
    flex-wrap: wrap;
}

.sec2 {
    margin: 10px 0;
}
.sec2 img{ margin:0 auto; max-width:90%}
.sec2 li{ border-bottom:1px solid #ededed; background:#fff; height:auto; overflow:hidden;zoom:1; padding:1rem}
.sec2 li .tit{ color:#333333; font-size:0.8rem; font-weight:normal; margin-top:0.5rem}
.sec2 li p{ color:#333333; font-size:1.2rem; margin:0}
.sec2 li p.small{ font-size:0.8rem}
.sec2 li .price{ font-size:0.5rem; color:#333333}
.sec2 li .price1{ text-align:right}
.sec2 li .c1{ color:#07d602}
.sec2 li .buy{color:#07d602; border:1px solid #07d602; border-radius:1rem; -webkit-border-radius:1rem; -moz-border-radius:1rem; text-align:center; margin:0.2rem 0; font-size:0.9rem; padding:0 1.5rem; display:inline-block }
.sec2 li .bprice{ color:#07d602; font-size:1.2rem}
.sec2 li .rl{ text-decoration:underline}
.sec2 li i{ width: 0;
    height: 0;
    border-top: 3px solid transparent;
    border-right: 6px solid #333333;
    border-bottom: 3px solid transparent; display:inline-block}
	.home-ad { margin-bottom:4px; margin-top:-5px}
.home-ad a{ display:block;}
.mlr2{ margin-left:0.2rem; margin-right:0.2rem}
.hots .big{ padding:0.6rem 0.5rem; background:#fff; margin-top:0.8rem}
.row .hot-pic{ margin-bottom:10px; background:#fff; padding:0.7rem 0.5rem; /*margin-left:5%; width:45%*/ }
.hot-pic img{ width:100%; display:block; /*border:1px solid #e6e6e4*/}
.hot-pic h4{ color:#5e5e5e; width:100%;
word-break:keep-all;/* 不换行 */
white-space:nowrap;/* 不换行 */
overflow:hidden;/* 内容超出宽度时隐藏超出部分的内容 */
text-overflow:ellipsis;
font-size:0.75rem; font-weight:normal; padding-top:0.4rem; margin-bottom:0.3rem}
.hot-pic p{ color:#262626; font-size:0.6rem;word-break: break-all;
  display: -webkit-box;
  -webkit-line-clamp: 3;
  -webkit-box-orient: vertical;
  overflow: hidden; margin:0.2rem 0}
.hot-pic span{ color:#ff1a1a; font-size:0.7rem; font-weight:bold}
.hot-pic span.discount{ color:#aaaaaa; text-decoration:line-through; padding-left:0.5rem; font-weight:normal}
.hot-pic span.cart{ width:1.2rem; height:1.2rem; color:#fff; background:#026630; font-weight:normal; border-radius:100%; -webkit-border-radius:100%; font-size:0.7rem; text-align:center; line-height:1.2rem}
.big .hot-pic  span.cart{ width:1.5rem; height:1.5rem; color:#fff; background:#ff1a1a; font-weight:normal; border-radius:100%; -webkit-border-radius:100%; font-size:0.8rem; text-align:center; line-height:1.5rem}
.content-block{ padding:0 0.5rem}
.footer{ background:#e8e8e8; margin:0; padding:0.7rem 0.5rem}
.footer .button-fill{ background:#ff0000; color:#fff}
.footer a img{ width:25px; padding:0 5px; vertical-align:middle}
.footer a{ border-radius:0.45rem}


/*导航栏*/
.bar-tab .tab-item.active, .bar-tab .tab-item:active,.bar-tab .tab-item.active .icon{ color:#026630}
.bar{ background:#fff}
.bar-tab .tab-item .icon-star{ background: url(../images/n-icon.png) 50% 0% no-repeat; background-size: 32px; width: 1.4rem;}
.bar-tab .tab-item .icon-me{ background: url(../images/n-icon.png) 51% 63% no-repeat; background-size: 29px; width: 1.4rem;}
.bar-tab .tab-item.active .icon-star{background-position-y:32%;}
.bar-tab .tab-item.active .icon-me{background-position-y:96%; }
.bar-tab .tab-item .icon-star:before{display: none;}
.bar-tab .tab-item .icon-me:before{display: none;}
.bar-tab .tab-item .icon~.tab-label{ display:inline;font-size: .75rem;}
/*.bar-tab .tab-item {
    height: 1.2rem;
	line-height:1.2rem;
	border-right:1px solid #bfbfbf;
}*/
.bar-tab .tab-item:after{ content: ""; position: absolute; top: 30%; left: 0; width: 1px; height: 50%; background: #bfbfbf;}
.bar-tab{ height:2.5rem;}


/*头部*/
.page-list .bar-nav.home{padding:0.5rem 0.5rem; height:auto; background-color: #000;}
.page-list .bar-nav{height: 2.4rem;  background-color:#026630; }
.page-list .bar-nav .button-link{margin: 0.15rem 0.5rem; color: #FFF;font-size: 0.7rem;}
.page-list .bar-nav .button .icon{padding-right: 0.2rem; font-size: 0.7rem;}
.page-list .bar-nav .title{line-height:2.4rem; color: #FFF; font-size: 1rem;margin:0;}

.bar .searchbar{ padding:0 0.5rem}
.top-bar{ padding:0 0.5rem 0.5rem 0.5rem; position:relative; z-index:2; height:2.5rem; background:#fff}
.top-bar .button.button-fill,.bar .button.button-fill{ position:absolute; right:0rem; top:0; background:none !important}
.top-bar.row{ overflow:visible}
.top-bar .search-input .icon{ color:#727272}
.top-bar .sort{ border:1px solid #d2d2d2;border-radius: .25rem; padding:0 0.5rem; margin:8px 0 0; font-size:0.7rem; height:1.4rem; line-height:1.4rem}
.top-bar .col-62{ width:62%}
.top-bar .col-38{ width:38%}
.top-bar .sort{ margin:0.5rem 0; text-align:center}
.top-bar .searchbar{ padding:0.5rem 0}
.menu{ position:relative; z-index:2}
.menu ul{ width:100%; position:absolute; top:1.9rem; display:none; z-index:10}
.menu ul li{ width:100%; line-height:1.5; color:#3c3c3c; font-size:0.7rem; text-align:center; border:1px solid #d2d2d2; margin-top:-1px; background:#fff}
.hotss,.hotsx{ padding:0.2rem 0.2rem; background:#fff; position:relative; margin:0.1rem 0}
.hotss .hot-pic,.hotsx .hot-pic{ margin:0.25rem; border:1px solid #e5e5e5; position:relative; padding:0.5rem}
.swiper-prev{ position:absolute; left:0; top:50%; margin-top:-2rem; z-index:10; background:#fff; padding:0.5rem 0.2rem}
.swiper-next{ position:absolute; right:0; top:50%; margin-top:-2rem; z-index:10; background:#fff;padding:0.5rem 0.2rem}
.hotss .swiper-container,.hotsx .swiper-container{ padding-bottom:0}
.hotss .hot-pic .zs{ background:url(../images/hotbg.png) top left no-repeat; width:3rem; height:3rem; background-size:100% auto; position:absolute; top:-0.25rem; left:-0.25rem; z-index:10}
.hot-pic{ position:relative; /*margin-top:0.25rem;*/margin-bottom:0.25rem;}
.hot-pic .rm{ background:url(../images/rm.png) top left no-repeat; width:3rem; height:3rem; background-size:100% auto; position:absolute; top:-0.25rem; left:-0.25rem; z-index:10}
.hot-pic.m25{ margin-top:0.25rem}

.sec2 .top{ color:#313131; font-size:0.65rem}
.sec2 .top big{ color:#fe2732; font-size:0.9rem}
.sec2 .top span{ color:#fe2732; padding:0.1rem 0.4rem; border:1px solid #bfbfbf}
.sec2 .top i{ color:#fe2732; font-style:normal}
.sec3 .tits a,.sec4 .tits a,.sec5 .tits a,.sec6 .tits a,.sec7 .tits a,.sec8 .tits a,.sec9 .tits a,.sec10 .tits a,.sec11 .tits a{ background:#fff; color:#026630; padding:0 0.9rem; float:right; font-size:0.6rem; line-height:1rem; border-radius:0.2rem; -webkit-border-radius:0.2rem; -moz-border-radius:0.2rem; margin-top:0.3rem; margin-right:0.7rem}
.sec4 .tits a{ color:#32bfe0}
.sec5 .tits a{ color:#007d39}
.sec6 .tits a{ color:#1ea57c}
.sec7 .tits a{ color:#db5136}
.sec8 .tits a{ color:#026630}
.sec9 .tits a{ color:#32bfe0}
.sec10 .tits a{ color:#1ea57c}
.sec11 .tits a{ color:#25b32f}
.sec2 .tits {
    border-left: 5px solid #068d44;
    background: #eb424a;
}
.sec3 .tits {
    border-left: 5px solid #068d44;
    background: #026630;
}
.sec4 .tits {
    border-left: 5px solid #068d44;
    background: #32bfe0;
}
.sec5 .tits {
    border-left: 5px solid #068d44;
    background: #007d39;
}
.sec6 .tits {
    border-left: 5px solid #068d44;
    background: #1ea57c;
}
.sec7 .tits {
    border-left: 5px solid #068d44;
    background: #db5136;
}
.sec8 .tits {
    border-left: 5px solid #068d44;
    background: #026630;
}
.sec9 .tits {
    border-left: 5px solid #068d44;
    background: #32bfe0;
}
.sec10 .tits{ border-left:5px solid #0c7857; background:#1ea57c;}
.sec11 .tits{ border-left:5px solid #078a10; background:#25b32f;}
.sec12 .tits{ border-left:5px solid #c82830; background:#eb424a;}
.img-responsive{ max-width:100%; display:block; margin:auto;}
.h-zs{ margin:10px 0; background:#fff; padding:0.5rem}
.home-fw{ border:1px solid #dcdcdc; padding:1rem 0.5rem; background:#fff}
.home-fw li{ padding:0.5rem 0  0.5rem 2.5rem; color:#969696; font-size:0.55rem; position:relative;}
.home-fw li i{ font-size:2.3rem; position:absolute; top:-0.5rem; left:0;}
.home-fw li.li1 i{ color:#52b1b0}
.home-fw li.li1,.home-fw li.li3{ border-right:1px solid #dcdcdc;}
.home-fw li.li2 i{ color:#52b162}
.home-fw li.li3 i{ color:#d5c363}
.home-fw li.li4 i{ color:#81b1de}
.home-fw li h3{ color:#212121; font-size:0.8rem}
/*------------------------------------*\
  产品列表页面
\*------------------------------------*/
.bar-nav~.content.prolist{ border-top:1px solid #eaeaea; background:#f6f6f6; padding-top:0.8rem;}
.bar-nav~.content.prolist .box{ background:#fff;}
.prolist .top-bar{border-top:1px solid #eaeaea; padding-top:1rem; box-sizing:border-box; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; height:3.5rem}
.prolist .top-bar .sort{ border-width:0; font-size:0.9rem; padding:0}
.prolist .top-bar .sort.b0{border-width:1px;}
.prolist .top-bar .sort .icon{ color:#026630; font-size:1rem}
.prolist .row .hot-pic{ border:1px solid #e5e5e5}
.hot-pic span.tl{ text-decoration:line-through; color:#a2a2a2; font-weight:normal}

/*------------------------------------*\
  发送邀请页面
\*------------------------------------*/
.poster{ margin:auto; text-align:center; position:relative}
.poster .img{ max-width:100%; }
.poster .box{ position:absolute;width:100%; text-align:center;font-size: 0.75rem; top:54%; left:0}
.poster h3{ color:#fff; font-size:1.2rem; text-align:center; margin-bottom:1rem}
.poster .text{ /*position:absolute; bottom:2rem; left:0;*/ width:100%; font-size:0.9rem; font-weight:normal; color:#e8c384; padding-top:0.5rem}
.poster .text p{ color:#ffe900; margin:0.5rem 0; font-size:0.75rem}
.poster .box .ew{ width:7rem; margin:0 auto 0}
.poster .box .ew img{ width:100%}
    .poster .usertouxiang {
        position: absolute;
        top: 50px;
        left: 20px;
        width: 38px;
        height: 38px;
        border-radius: 20px;
    }
    .poster .username {
        position: absolute;
        top:50px;
        left: 60px;
        line-height: 38px;
        color: gold;
    }
    .poster .tishi-bg {
        position: absolute;
        background: #000000b5;
        top: 0;
        left: 0;
        width: 100%;
        height: 100%;
    }
    .poster .tishi-bg >p{
        border: 1px solid #ffffff85;
        width: 100px;
        margin-left: auto;
        margin-right: auto;
        color: #ffffff9e;
        border-radius: 8px;
    }
/*------------------------------------*\
  发送邀请页面2
\*------------------------------------*/
.share-s {
    background: url(../images/share-bg.jpg) center bottom no-repeat;
    background-size: 100% auto;
    max-width: 768px;
    margin: 0 auto
}
.share-s .box{ padding:15px;}
.share-s .top{ padding:1rem 0}
.share-s .logo{ width:6rem; float:left}
.share-s .nc{  color:#636363; font-size:0.8rem; border-radius:0.5rem; -webkit-border-radius:0.5rem; -moz-border-radius:0.5rem; float:right;  margin-top:0.2rem; line-height:2rem; vertical-align:middle; margin-top:-0.2rem}
.share-s .nc img{ width:2rem; height:2rem;border-radius:100%; -webkit-border-radius:100%; -moz-border-radius:100%; margin-right:0.2rem; float:left}
.share-s .tit{ margin:1rem 0}
.share-s .ew{width:12rem; margin:0 auto}
.share-s .ew img{width:100%}

/*------------------------------------*\
  分享业绩页面
\*------------------------------------*/
.share .cg{ color:#026630}
.share .list-block{ margin:1rem 0}
.list-block.top .item-inner{ padding-left:0.5rem; font-size:0.7rem; padding-top:0.55rem; padding-bottom:0.6rem; display:block; padding-right:0.5rem;}
.list-block .item-inner.tit{ color:#4996df}
.row.no-gutter .col-25.c27{ width:26%}
.pages{ padding:0.5rem 0.5rem; background:#fff}
.pages a{ color:#555555; font-size:0.7rem; padding-right:0.1rem}
.pages a:hover,.pages a.active{ color:#cc0000; text-decoration:underline}
.pages span{ color:#919191;font-size:0.7rem; padding-top:0.2rem}
.pages input[type=text]{ width:1.5rem; height:1.5rem; line-height:1rem; color:#555555; border-radius:0.3rem; -webkit-border-radius:0.3rem; -moz-border-radius:0.3rem; text-align:center; display:inline-block; border:1px solid #cccccc; padding:0; font-size:0.7rem;}


/*------------------------------------*\
  会员中心页面
\*------------------------------------*/
.member .top .no-gutter div:nth-of-type(1){ text-align:left; width:45%}
.member .top .no-gutter div:nth-of-type(2){ /*text-align:center;*/width:35%}
.member .top .no-gutter div:nth-of-type(3){ /*text-align:center;*/width:20%}
.member .avatar{margin:-1px 0 0; padding: 1.8rem 0 1.3rem; background:url(../images/mem-bg.jpg) 50% 50% no-repeat;}
.member .avatar .avt{width: 85%; margin: 0 auto; /*text-align: center;*/ position:relative; background:rgba(0,0,0,0.3); border-radius:1rem; -webkit-border-radius:1rem; -moz-border-radius:1rem; padding:0.7rem}
.member .avatar .avt img{width: 4rem; height: 4rem; /*border:4px solid #fff; */}
.list-block.avatar ul,.list-block.avatar ul:before,.list-block.avatar ul:after{ background:none !important}
.list-block.avatar ul{ padding-top:0.5rem}
.list-block.avatar ul li{ height:1.2rem; line-height:1.2rem; margin-top:0.1rem}
.list-block.avatar .iright{right:0.7rem; top:25%;-webkit-transform:scale(1,1); text-align:right; position:absolute; color:#cc9411}
.member .avatar .note{/*text-align: center;*/ color: #fff; font-size: 0.65rem;  font-weight:normal; /*width:11rem;*/ display:inline-block}
.list-block.avatar ul span{ padding-right:0.35rem}
.member .avatar .level{ background:#026630; padding:0.1rem 1rem; color:#fff; border-radius:0.45rem; -webkit-border-radius:0.45rem;-moz-border-radius:0.45rem; margin-left:0.45rem;font-size: 0.65rem;}
.member .avatar .grade{ color:#fff}
.avt img {
    border-radius: 20%;
    vertical-align: top;
}

@media (max-width: 320px){
.member .avatar .avt{ width:95%; padding:0.3rem}
}



/*内容列表*/


.member .item-title.label{ background:none !important; padding-left:0}
.member .list-block .item-inner {
    padding-left: 0.75rem;
	font-size:0.7rem;
}
.list-block.myloan .item-link .item-inner.t1{ padding-left:0; padding-right:0}
.member .list-block .item-link .item-inner.t1{ background:none !important; padding-right:0rem}
.member .list-block .item-content {
    padding: 0;
	padding-left:0.7rem;
	padding-right:0.7rem
}
.member .item-input {
    text-align: right;
    color: #cc0000;
}
.memberxq .item-input {
    text-align: right;
    color: #026630;
}
.member .list-block ul a {
    display: block;
    width: 100%;
}
.member .list-block .item-title.label{ width:50%}
.member .iconfont.t1{ background:#eb7070; border-radius:0.2rem; -webkit-border-radius:0.2rem; -moz-border-radius:0.2rem; color:#fff; padding:0.1rem}
.member .iconfont.t2{ background:#eda467; border-radius:0.2rem; -webkit-border-radius:0.2rem; -moz-border-radius:0.2rem; color:#fff; padding:0.1rem}

.member .iconfont.t3{ background:#ebbd41; border-radius:0.2rem; -webkit-border-radius:0.2rem; -moz-border-radius:0.2rem; color:#fff; padding:0.1rem}

.member .iconfont.t4{ background:#7fb644; border-radius:0.2rem; -webkit-border-radius:0.2rem; -moz-border-radius:0.2rem; color:#fff; padding:0.1rem}
.member .iconfont.t5{ background:#9bce10; border-radius:0.2rem; -webkit-border-radius:0.2rem; -moz-border-radius:0.2rem; color:#fff; padding:0.1rem}
.member .icon.t6{ background:#f98f4f; border-radius:0.2rem; -webkit-border-radius:0.2rem; -moz-border-radius:0.2rem; color:#fff; padding:0rem 0.15rem}
.member .icon.t7{ background:#f920a5; border-radius:0.2rem; -webkit-border-radius:0.2rem; -moz-border-radius:0.2rem; color:#fff; padding:0rem 0.15rem}
.member .icon.t8{ background:#d0b60a; border-radius:0.2rem; -webkit-border-radius:0.2rem; -moz-border-radius:0.2rem; color:#fff; padding:0rem 0.2rem}


.block,.block-item{display:block;overflow:hidden;border-image:url(https://b.yzcdn.cn/v2/image/wap/border-line-2.png) 2 stretch}.block,.block p,.block-item{overflow:hidden}.quantity,.quantity .txt,.quantity button,.sku-layout .vertical-middle{vertical-align:middle}.block,.block-item,.sku-layout .block-item,.sku-layout-title,.sku-message dl{border-image:url(https://b.yzcdn.cn/v2/image/wap/border-line-2.png) 2 stretch}.block-item{position:relative;padding:10px;line-height:1.5;border:0;-webkit-border-image:url(https://b.yzcdn.cn/v2/image/wap/border-line-2.png) 2 stretch;-moz-border-image:url(https://b.yzcdn.cn/v2/image/wap/border-line-2.png) 2 stretch;border-top:2px solid #e5e5e5}@media only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min--moz-device-pixel-ratio:1.5),only screen and (min-device-pixel-ratio:1.5){.block-item{border-top-width:1px}}.block-item .btn-auth-code{position:absolute;top:6px;right:0;height:30px;line-height:30px;padding-left:7px;padding-right:7px;font-weight:700}.block-item .verify-image{position:absolute;width:80px;height:30px;right:10px;top:7px}.block,.quantity,.quantity .minus{position:relative}.block-item.border-none{border-top:0}.block-item ul{padding-right:50px}.block-item ul em{color:#999}.block-item h4.block-item-title{line-height:22px;float:left;margin-right:10px}.block{-webkit-border-image:url(https://b.yzcdn.cn/v2/image/wap/border-line-2.png) 2 stretch;-moz-border-image:url(https://b.yzcdn.cn/v2/image/wap/border-line-2.png) 2 stretch;border-top:2px solid #e5e5e5;border-bottom:2px solid #e5e5e5;margin:10px 0;background-color:#fff;font-size:14px}.block.top-0,.block:first-child{margin-top:0}.quantity,.tag{display:inline-block}@media only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min--moz-device-pixel-ratio:1.5),only screen and (min-device-pixel-ratio:1.5){.block{border-top-width:1px;border-bottom-width:1px}}.block.border-0,.block.border-top-0{border-top:0}.block.border-0,.block.border-bottom-0{border-bottom:0}.block.bottom-0{margin-bottom:0}.block .bottom{padding:10px;height:18px;line-height:18px}.block .bottom .price{float:right;color:#f60}.block.block-list{margin:0;padding:0 0 0 10px;list-style:none;font-size:14px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.block.block-list.margin-top-normal{margin-top:20px}.block-list.wf{padding-left:0}.block-list.wf .b-list{padding-left:10px;background-color:#fff}.block-list>.block-item{padding:10px 10px 10px 0}.block-list>.block-item:first-child{border-top:0 none}.block.block-list+.block.block-list{margin-top:12px}.quantity .txt,.quantity button,.tag{margin:0;text-align:center}@media only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min--moz-device-pixel-ratio:1.5),only screen and (-o-min-device-pixel-ratio:3/2),only screen and (min-device-pixel-ratio:1.5){.block.block-list li span.clear{background:url(https://b.yzcdn.cn/v2/image/wap/icon_clear@2x.png) center center no-repeat;background-size:100%}}.tag{background-color:transparent;border:1px solid #e5e5e5;border-radius:3px;color:#999;font-size:12px;line-height:12px;padding:4px}.tag-big{font-size:14px;line-height:18px}.tag.tag-green{color:#06bf04;border-color:#0c3}.tag.tag-orange,.tag.tag-orangef60{color:#f60;border-color:#f60}.tag.tag-white{color:#333;border-color:#bbb}.tag.tag-blue{color:#38f;border-color:#38f}.tag.tag-red{color:#ed5050;border-color:#ed5050}.tag.tag-pink{color:#ee614b;border-color:#ee614b}.tag.disabled{background-color:#ddd!important;background-image:none!important;border:1px solid transparent!important;color:#fff!important}.quantity{font-size:0}.quantity input[type=number]::-webkit-outer-spin-button{margin:0}.quantity button{border:2px solid #eee;font-size:16px;line-height:10px;font-weight:700;color:#666;padding:5px;outline:0!important;width:26px;height:30px;text-indent:-9999px;overflow:hidden}.quantity .txt{font-size:14px;width:24px;height:18px;-webkit-tap-highlight-color:transparent;border-radius:0}.quantity .minus::before,.quantity .plus::before{width:8px;height:2px;top:0;left:0;right:0;margin:auto;background-color:#6c6c6c;bottom:0;content:''}.quantity .txt:focus{border-color:#eee}.quantity .minus{border-radius:4px 0 0 4px;border-right:0 none}.quantity .minus::before{position:absolute}.quantity .plus{position:relative;border-left:0 none;border-radius:0 4px 4px 0}.quantity .plus::before{position:absolute}.quantity .plus::after{position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;content:'';width:2px;height:8px;background-color:#6c6c6c}.quantity .minus.disabled::before,.quantity .plus.disabled::after,.quantity .plus.disabled::before{background-color:#ddd}.quantity .response-area{width:42px;height:42px;top:-7px;position:absolute}.name-card,.name-card .thumb{position:relative;overflow:hidden}.quantity .response-area-plus{right:-5px}.quantity .response-area-minus{left:-5px}.name-card{margin-left:0;width:auto;padding:5px 0}.name-card .thumb{width:60px;height:60px;float:left;margin-left:auto;margin-right:auto;background-size:cover}.name-card .thumb img{position:absolute;margin:auto;top:0;left:0;right:0;bottom:0;width:auto;height:auto;max-width:100%;max-height:100%}.name-card a:active,.name-card a:hover{text-decoration:none}.name-card .detail{margin-left:68px;width:auto;position:relative}.name-card .detail h3{margin-top:1px;color:#333;font-size:12px;line-height:16px;width:100%}.name-card .detail p{position:relative;font-size:12px;line-height:16px;white-space:nowrap;margin:0 0 2px;color:#ccc}.name-card .detail a{display:block}.name-card .detail .l2-ellipsis{max-height:34px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.name-card .btn-goods-link{bottom:8px;right:10px;position:absolute;line-height:14px;font-size:12px}.name-card.name-card-3col{padding:8px 85px 8px 0}.name-card.name-card-3col .right-col{position:absolute;right:0;top:8px;width:78px;padding-right:10px;font-size:12px}.name-card.name-card-3col .right-col .price{font-size:14px;color:#515151;text-align:right;line-height:16px}.name-card.name-card-3col .right-col .num{font-weight:200;text-align:right;margin-top:3px;padding:0;color:#555}.name-card.name-card-3col .right-col .num .num-txt{padding:0;line-height:22px;color:#515151}.name-card.name-card-3col .right-col .order-state{font-size:13px;text-align:right}.sku-layout{background-color:#fff}.sku-layout .line-through{display:inline-block;text-decoration:line-through;line-height:23px}.sku-layout .block-item{border:0;-webkit-border-image:url(https://b.yzcdn.cn/v2/image/wap/border-line-2.png) 2 stretch;-moz-border-image:url(https://b.yzcdn.cn/v2/image/wap/border-line-2.png) 2 stretch;border-top:2px solid #e5e5e5}@media only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min--moz-device-pixel-ratio:1.5),only screen and (min-device-pixel-ratio:1.5){.sku-layout .block-item{border-top-width:1px}}.sku-layout .block-item:first-child{border-top:0 none}.sku-box-shadow{-webkit-box-shadow:0 -1px 14px rgba(0,0,0,.9);box-shadow:0 -1px 14px rgba(0,0,0,.9)}.sku-layout-title{-webkit-border-image:url(https://b.yzcdn.cn/v2/image/wap/border-line-2.png) 2 stretch;-moz-border-image:url(https://b.yzcdn.cn/v2/image/wap/border-line-2.png) 2 stretch;border-bottom:2px solid #e5e5e5;border-top-width:0;position:static;padding:10px 0;margin-left:10px}@media only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min--moz-device-pixel-ratio:1.5),only screen and (min-device-pixel-ratio:1.5){.sku-layout-title{border-bottom-width:1px}}.sku-layout-title .thumb{width:50px;height:50px;border:1px solid #eee;border-radius:2px}.sku-layout-title .goods-base-info{margin-left:60px}.sku-layout-title .goods-base-info .title{padding-right:52px;margin-bottom:5px;font-size:14px;line-height:22px}.sku-layout-title .goods-base-info .goods-price{padding:0 55px 0 0}.sku-layout-title .goods-base-info .current-price{line-height:20px}.sku-layout-title .goods-base-info .current-price .price-name{padding-top:1px}.sku-layout-title .goods-base-info .current-price .price-tag{padding:0 5px;margin-left:5px;line-height:16px;font-size:10px;border-radius:2px}.sku-layout-title .goods-base-info .old-price,.sku-layout-title .goods-base-info .original-price{color:#999}.sku-layout-title .goods-base-info .original-price{display:none}.sku-layout-title .goods-base-info .old-price{display:block;margin:5px 0 0 2px;font-size:10px;line-height:12px}.sku-layout .sku-cancel{position:absolute;right:0;top:0;padding:10px}.sku-layout .sku-cancel .cancel-img{height:22px;width:22px;background-image:url(https://b.yzcdn.cn/v2/image/wap/sku/icon_close.png);background-size:22px 22px}.sku-layout .goods-models .sku-list-container{padding:10px 0 0;border:0}.sku-layout .sku-sel-title{margin-bottom:10px;font-size:13px}.sku-layout .sku-sel-list{zoom:1;padding-left:0;margin-bottom:0}.sku-layout .sku-sel-list:after{content:'';display:table;clear:both}.sku-layout .sku-tag{position:relative;margin-right:10px;min-width:32px;max-width:180px;line-height:16px;padding:5px 9px;margin-bottom:10px;color:#333;border-color:#999}.sku-layout .sku-tag.unavailable{border-color:#e5e5e5;color:#cacaca;background-color:#eee;cursor:not-allowed}.sku-layout .sku-tag.active{color:#fff;background-color:#f60;border-color:#f60}.sku-layout .sku-num{line-height:29px}.sku-layout .other-info{line-height:14px}.sku-layout .stock{display:inline-block;margin-right:10px;font-size:12px}.sku-layout .quota{display:inline-block;font-size:12px;color:#f15a0c}.sku-layout .quantity{float:right}.sku-layout .quantity .minus{border-radius:2px 0 0 2px}.sku-layout .quantity .minus.disabled{background-color:#f8f8f8;border-color:#e8e8e8 #999 #e8e8e8 #e8e8e8}.sku-layout .quantity .minus.disabled::before{background-color:#bbb}.sku-layout .quantity .plus{border-radius:0 2px 2px 0}.sku-layout .quantity .plus.disabled{background-color:#f8f8f8;border-color:#e8e8e8 #e8e8e8 #e8e8e8 #999}.sku-layout .quantity .plus.disabled::after,.sku-layout .quantity .plus.disabled::before{background-color:#bbb}.sku-layout .quantity .txt{width:33px;height:25px;padding:1px;border:1px solid #999;border-width:1px 0;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;color:#666}.sku-layout .quantity .txtCover{position:absolute;top:0;left:37px;bottom:0;right:37px}.sku-layout .quantity .minus,.sku-layout .quantity .plus{width:37px;height:29px;background-color:#fff;border:1px solid #999}.sku-layout .quantity .minus::before,.sku-layout .quantity .plus::before{height:1px;width:9px;background-color:#666}.sku-layout .quantity .minus::after,.sku-layout .quantity .plus::after{width:1px;height:9px;background-color:#666}sup.required{color:red!important}.block-list .block-item.block-item-messages{padding:0;overflow:visible;-webkit-tap-highlight-color:transparent}.sku-message dl{-webkit-border-image:url(https://b.yzcdn.cn/v2/image/wap/border-line-2.png) 2 stretch;-moz-border-image:url(https://b.yzcdn.cn/v2/image/wap/border-line-2.png) 2 stretch;border-top:2px solid #e5e5e5}@media only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min--moz-device-pixel-ratio:1.5),only screen and (min-device-pixel-ratio:1.5){.sku-message dl{border-top-width:1px}}.sku-message dl:first-child{border:0}.sku-message dt{width:70px;position:relative}.sku-message dt .required{position:absolute;left:-7px;font-size:14px}.sku-message dt label{line-height:40px}.sku-message .comment-wrapper{margin-left:90px;padding-right:5px;position:relative}.sku-message .comment-wrapper .txt,.sku-message .comment-wrapper .txta{padding:9px 0 10px;line-height:20px;width:97%;border:0;outline:0;-webkit-appearance:none;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.sku-message .comment-wrapper .txt[type=text]{padding:10px 0}.sku-message .comment-wrapper .txta{padding:0;margin-top:10px;height:50px;resize:none}.image-input-trigger{padding:0 10px;height:24px;line-height:24px;margin:8px 0;-webkit-tap-highlight-color:transparent}.image-input-trigger .select-photo::before,.image-input-trigger .take-photo::before{content:'';position:relative;display:inline-block;margin-right:5px;width:14px;height:12px;background-size:14px 12px}.image-input-trigger .take-photo{margin-right:10px}.image-input-trigger .take-photo::before{top:1px;background-image:url(https://b.yzcdn.cn/v2/image/wap/sku/icon_camera.png)}.image-input-trigger .select-photo::before{top:2px;margin-left:10px;background-image:url(https://b.yzcdn.cn/v2/image/wap/sku/icon_img.png)}.image-input-show{margin-bottom:8px;height:60px}.image-input-show img{margin-right:5px;width:60px;height:60px;vertical-align:text-bottom}.image-input-show .img-tip{font-size:10px;color:#999}.photo-input{position:absolute;opacity:0;height:40px;width:175px;left:0;top:0}.sku-layout{-webkit-overflow-scrolling:touch}.sku-layout .layout-content{overflow-y:scroll;border:1px solid #fff;line-height:20px;background-color:#fff}.sku-layout .content-foot{padding:10px;font-size:0}.sku-layout .content-foot .half-button{float:left;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:50%}.sku-layout .content-foot .half-button:first-child{padding-right:5px}.sku-layout .content-foot .half-button:last-child{padding-left:5px}.sku-layout .content-foot .btn-buy,.sku-layout .content-foot .btn-cart,.sku-layout .content-foot .btn-next{padding:8px;line-height:17px;font-size:14px}


/*我的返现*/
.m-hotlists.list-block .item-inner {
    padding-left: 0;
    font-size: 0.7rem;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
	padding-right:0;
	line-height:1.4rem
}
.m-hotlists .item-title.label{width: auto; color:#4b4b4b}
.m-hotlists .item-after.text input{width: 8rem; height: 1.4rem; font-size: 0.70rem; text-align: right;}
.m-hotlists .item-after.text input.vefy{width: 5rem; height: 1.4rem; font-size: 0.70rem; text-align: center; background:#eee; border:1px solid #e6e6e6; margin-right:0.5rem}

.m-hotlists .item-after.text span{/*line-height: 1.4rem; *//*font-size: 0.8rem;*/ color: #ff0000;}
.m-hotlists .text i.c1{ color:#cc9411; font-style:normal}
.m-hotlists .text i.c2,.m-hotlists .c2{ color:#821f87; font-style:normal}
.m-hotlists .item-input{position: relative; width: 65%; line-height: 2rem;}
.m-hotlists span.ne{ background:#f0bd47; color:#fff; border-radius:0.2rem; -webkit-border-radius:0.2rem; -moz--border-radius:0.2rem; margin-left:0.2rem; padding:0.1rem 0.5rem}
.m-hotlists span.ne.b1{ background:#4fc1bd}
.m-hotlists span.ne.b2{ background:#8dbb3e}
.m-hotlists span.ne.b3{ background:#77c1ff}
.m-hotlists .item-input .value{position: absolute; top: 0;right: 0;z-index: 1; width: 100%; text-align:right; font-size: 0.75rem; color: #3f3f3f; text-indent: 8px;border-radius: 3px;}
.m-hotlists .item-input .value[data-value]{color: #821f87;}
.m-hotlists .item-input select{position: relative; z-index: 2; opacity: 0;}
.m-hotlists .list .note{width:100%;height:2rem;line-height:1.6rem;  padding:4% 0; text-align:center; color:#999;}
 .list-block.m-ps .item-content .item-inner{ border:0}
  .list-block.m-ps .item-content.first{ border-bottom: 1px solid #e6e6e6;}
 .m-hotlists{ background:#fff; padding:0 0.7rem; margin:0} 
 .m-hotlists .item-title.reason{ color:#ff0000; white-space:normal;}
 .button.btn{width: 100% !important; margin: 1.2rem 0 1.5rem; height: 1.8rem;line-height: 1.8rem;font-size: 0.85rem; background:#026630; border-radius:0; -webkit-border-radius:0}
 .m-hotlists span{ color:#ff0000}
.m-hotlists.list-block .item-after{ color:#4b4b4b}
.m-hotlists .item-content{ padding:0}
/*.m-hotlists.list-block .item-content{ padding-right:0.7rem; padding-left:0.7rem}
*/
.notice{ padding:1rem 0.7rem; font-size:0.7rem; color:#4e4e4e}
.notice span{ color:#ff0000;}
.news .list-block{ margin:10px 0}
.bar-tab .tab-item .icon{ font-size:1.5rem}

/*新闻内页*/
.xq{ font-size:0.75rem}
.xq h3{ font-size:0.8rem}
.picker-items{ font-size:0.8rem}
.xq .content-padded img{ max-width:100%; margin:0 auto; display:block}


/*个人信息修改*/
.list-block .item-after.head{ max-height:3rem}
.list-block .item-after.head img{ width:3rem; border-radius:100%; -webkit-border-radius:100%; -moz-border-radius:100%; border:1px solid #c7c7c7}
.list-block label{ margin-left:15px;}
.list-block label i{ margin-right:5px}
.list-block label.label-checkbox input[type=radio]:checked+.item-media i.icon-form-checkbox
{ background:#026630}
.m-hotlists.casejl{ padding:0; background:#f6f6f6}
.casejl ul{ margin:15px 0; box-shadow:0 0 8px rgba(153,153,153,0.1); -webkit-box-shadow:0 0 8px rgba(153,153,153,0.1); -moz-box-shadow:0 0 8px rgba(153,153,153,0.1); padding:0 0.7rem; border-top:1px solid #e5e5e5; border-bottom:1px solid #e5e5e5;}
@media screen and (max-width: 320px) {
    .sec1 .box .blocks{ width:98%}
	.sec1 .box .lside{ padding:0.2rem}
	.bar-tab .tab-item .icon~.tab-label{ font-size:0.5rem}
	.sec1 h3{ font-size:0.5rem}
	.sec1 h3{ line-height:1.2rem}
	.sec1 h3 i{ font-size:1rem; width:1.2rem; height:1.2rem; text-align:center; line-height:1.2rem}
}
#divPageMain {
    display: flex;
    justify-content: center;
}