/*清除样式*/
body, ul, ol, li, p, h1, h2, h3, h4, h5, h6, form, fieldset, table, td, img, div, dl, dt, dd, input {
    margin: 0;
    padding: 0;
    font-family: Helvetica;
    font-weight: normal;
}

img {
    border: none;
}

ul {
    list-style-type: none;
}

a {
    text-decoration: none;
}

body {
    max-width: 720px;
    margin: auto;
    background-color: #F6F6F6;
}

input[type="button"], input[type="submit"], input[type="reset"] {
    -webkit-appearance: none;
}

/*签到领积分*/
.wrap-sign {
    width: 100%;
    height: auto;
}

.wrap-sign .header {
    width: 100%;
    position: relative;
    height: auto;
    background-color: white;
    border-bottom: 1px solid #F0F0F0;
}

.wrap-sign .header p {
    font-size: 16px;
    line-height: 50px;
    text-align: center;
}

.wrap-sign .header .back {
    position: absolute;
    left: 3%;
    top: 50%;
    margin-top: -9px;
    width: 10px;
}

.wrap-sign .center {
    width: 100%;
    position: relative;
}

.wrap-sign .center img {
    display: block;
    width: 100%;
}

.wrap-sign .center .title {
    position: absolute;
    text-align: center;
    font-size: 20px;
    font-weight: bold;
    top: 40%;
    width: 100%;
}

.wrap-sign .center .title a {
    color: white;
}

.wrap-sign .center .integral {
    position: absolute;
    bottom: 0;
    font-size: 14px;
    line-height: 2.5;
    color: white;
    width: 100%;
    text-align: center;
}

.wrap-sign .total {
    width: 97%;
    background: white;
    font-size: 14px;
    line-height: 3;
    padding-left: 3%;
    color: #222222;
}

.wrap-sign .date {
    width: 96%;
    margin: 1% auto;
    background: white;
    border-radius: 4px;
}

.wrap-sign .date > div {
    text-align: center;
    border-bottom: 1px solid #F8F8F8;
}

.wrap-sign .date > div div {
    display: inline-block;
    overflow: hidden;
    padding-top: 5px;
}

.wrap-sign .date > div div img {
    float: left;
    width: 22px;
    margin-top: 3px;
}

.wrap-sign .date > div div span {
    float: left;
    font-size: 18px;
    line-height: 30px;
    white-space: pre;
    color: #E73F09;
}

/*.wrap-sign .date table{width: 98%;margin: 0px auto;}*/
/*.wrap-sign .date table tr td{width: 14%;text-align: center;font-size: 20px;line-height: 2.5;color: #999999;}*/
/*.wrap-sign .date table tr:nth-of-type(1) td{font-size: 18px;color: #E73F09;}*/
.qd-list li {
    width: 14.28%;
    float: left;
    text-align: center;
    font-size: 16px;
    color: #999999;
}

.qd-list li.sign {
    background: url("../img_user/bg0.png") no-repeat center;
    color: white;
    background-size: 42px 42px;
}

.today {
    background: url("../img_user/bg1.png") no-repeat center !important;
    color: #E73F09 !important;
    background-size: 42px 42px !important;
}

/*领券中心*/
.wrap-tic {
    width: 100%;
    height: auto;
}

.wrap-tic .header {
    width: 100%;
    position: relative;
    height: auto;
    background-color: white;
    border-bottom: 1px solid #F0F0F0;
}

.wrap-tic .header p {
    font-size: 16px;
    line-height: 50px;
    text-align: center;
}

.wrap-tic .header .back {
    position: absolute;
    left: 3%;
    top: 50%;
    margin-top: -9px;
    width: 10px;
}

.wrap-tic .header .set1 {
    position: absolute;
    right: 3%;
    top: 14%;
    transform: scale(0.7);
}

.wrap-tic .tablist {
    width: 100%;
    height: auto;
    overflow: hidden;
}

.wrap-tic .tablist ul {
    /*width: 90%;*/
    /*float: left;*/
    /*overflow: hidden;*/
    background: white;
}

.wrap-tic .tablist ul li {
    /*width: 25%;*/
    /*float: left;*/
    /*text-align: center;*/
    /*font-size: 15px;*/
    /*line-height: 40px;*/
}

.wrap-tic .tablist ul li a {
    color: #757575;
}

.wrap-tic .tablist ul .cur a {
    color: #E73F09;
}

.wrap-tic .tablist > div {
    background: white;
    text-align: center;
}

.wrap-tic .tablist > div img {
    width: 12px;
    display: inline-block;
    margin-top: 18px;
}

.wrap-tic .tablist .type > ul .cur span {
    border-bottom: 1px solid #E73F09;
    padding-bottom: 3px
}

.wrap-tic .tabcon {
    width: 94%;
    margin: 0px auto;
}

.wrap-tic .tabcon .content {
    background: url("../img_user/lj-youhuiquan.png") no-repeat center;
    background-size: 100% 100%;
    margin-top: 3%;
    overflow: hidden;
    padding: 8% 0 2%;
}

.wrap-tic .tabcon .content .left {
    float: left;
    width: 35%;
    text-align: center;
}

.wrap-tic .tabcon .content .price {
    font-size: 16px;
    color: #FEC447;
    margin-top: 8%;
}

.wrap-tic .tabcon .content .price span {
    font-size: 28px;
}

.wrap-tic .tabcon .content .get {
    font-size: 16px;
    line-height: 40px;
    color: #FEC447;
}

.wrap-tic .tabcon .content .right {
    float: left;
    width: 50%;
}

.wrap-tic .tabcon .content .right .dress {
    color: #FEC447;
    font-size: 16px;
    line-height: 1.5;
}

.wrap-tic .tabcon .content .right .num {
    color: #E95227;
    font-size: 14px;
    line-height: 2;
}

.wrap-tic .tabcon .content .right .use {
    color: #BFBFBF;
    font-size: 13px;
    line-height: 2.7;
}

.wrap-tic .tabcon .main {
    background: url("../img_user/lj-yilingyouhuiquan.png") no-repeat center;
    background-size: 100% 100%;
    margin-top: 3%;
    overflow: hidden;
    padding: 5% 0 1%;
}

.wrap-tic .tabcon .main .left {
    float: left;
    width: 35%;
    text-align: center;
}

.wrap-tic .tabcon .main .price {
    font-size: 16px;
    color: #BFBFBF;
    margin-top: 17%;
}

.wrap-tic .tabcon .main .price span {
    font-size: 28px;
}

.wrap-tic .tabcon .main .get {
    font-size: 16px;
    line-height: 40px;
    color: #BFBFBF
}

.wrap-tic .tabcon .main .right {
    float: left;
    width: 50%;
}

.wrap-tic .tabcon .main .right .dress {
    font-size: 16px;
    line-height: 2;
    color: #BFBFBF;
}
.wrap-tic .tabcon .main .right .num {
    color: #BFBFBF;
}
.wrap-tic .tabcon .main .right .use {
    color: #BFBFBF;
    font-size: 13px;
    line-height: 3;
}
.wrap-tic .tablist > ul .cur span{
    padding-bottom: 9px!important;
}

/*惠赚钱*/
.wrap-week {
    width: 100%;
    height: auto;
}

.wrap-week .header {
    width: 100%;
    position: relative;
    height: auto;
    background-color: white;
    border-bottom: 1px solid #F0F0F0;
}

.wrap-week .header p {
    font-size: 16px;
    line-height: 50px;
    text-align: center;
}

.wrap-week .header .back {
    position: absolute;
    left: 3%;
    top: 50%;
    margin-top: -9px;
    width: 10px;
}

.wrap-week .center {
    width: 100%;
    height: auto;
}

.wrap-week .center img {
    display: block;
    width: 100%;
}

.wrap-week .content {
    background: white;
    padding-bottom: 4%;
}

.wrap-week .content div p {
    background: url("../img_user/zz-xian.png") no-repeat bottom;
    text-align: center;
    font-size: 15px;
    line-height: 3;
    width: 30%;
    background-size: 100% 50%;
    margin: 0px auto;
}

.wrap-week .content ul {
    width: 94%;
    margin: 0% auto;
    border: 1px solid white;
}

.wrap-week .content ul li {
    width: 100%;
    padding: 1% 0;
    border: 1px solid #F2F2F2;
    border-radius: 4px;
    margin-top: 4%;
    font-size: 15px;
    padding: 4% 0;
    position: relative;
}

.wrap-week .content ul li span {
    width: 90%;
    margin: 0px auto;
    display: block;
    white-space: pre-line;
}

.wrap-week .content ul li img {
    position: absolute;
    top: -10%;
    left: -1%;
    width: 8%;
}

/*热点*/
.wrap-hot {
    width: 100%;
    height: auto;
}

.wrap-hot .header {
    width: 100%;
    position: relative;
    height: auto;
    background-color: white;
    border-bottom: 1px solid #F0F0F0;
}

.wrap-hot .header p {
    font-size: 16px;
    line-height: 50px;
    text-align: center;
}

.wrap-hot .header .back {
    position: absolute;
    left: 3%;
    top: 50%;
    margin-top: -9px;
    width: 10px;
}

.wrap-hot .center {
    background: white;
    width: 94%;
    padding: 2% 3%;
    margin-bottom: 1%;
}

.wrap-hot .title {
    width: 100%;
    text-align: center;
    position: relative;
}

.wrap-hot .title ul {
    overflow: hidden;
    display: inline-block;
}

.wrap-hot .title li {
    float: left;
}

.wrap-hot .title ul li:nth-of-type(2) {
    padding: 0 6px;
    font-size: 15px;
    color: #212121;
}

.wrap-hot .title .cir {
    width: 4px;
    height: 4px;
    border-radius: 3px;
    background-color: #212121;
    margin-top: 7px;
}

.wrap-hot .title span {
    display: block;
    position: absolute;
    right: 0%;
    top: 0;
    font-size: 13px;
    color: #C4C4C4;
}

.wrap-hot .center .content {
    font-size: 15px;
    margin-top: 1%;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    word-break: keep-all;
}

.wrap-hot .swiper-container {
    width: 100%;
    margin: 0 auto;
    margin-top: 2%;
    overflow: hidden;
}

.wrap-hot .swiper-slide img {
    width: 100%;
    display: block;
    border-radius: 6px;
}

/*热点详情*/
.wrap-hotxq .header {
    width: 100%;
    position: relative;
    height: auto;
    background-color: white;
    border-bottom: 1px solid #F0F0F0;
}

.wrap-hotxq .header p {
    font-size: 16px;
    line-height: 50px;
    text-align: center;
}

.wrap-hotxq .header .back {
    position: absolute;
    left: 3%;
    top: 50%;
    margin-top: -9px;
    width: 10px;
}

.wrap-hotxq .header .search {
    position: absolute;
    right: 14%;
    top: 50%;
    width: 22px;
    margin-top: -11px;
}

.wrap-hotxq .header .share {
    position: absolute;
    right: 3%;
    top: 50%;
    width: 22px;
    margin-top: -11px;
}

.wrap-hotxq .center {
    width: 94%;
    margin: 2% auto;
}

.wrap-hotxq .center .pic {
    width: 100%;
    display: block;
}

.wrap-hotxq .center .content {
    font-size: 15px;
    line-height: 20px;
    text-align: justify;
    padding: 2% 0;
}

.wrap-hotxq .board {
    width: 100%;
    height: 0px;
    background-color: rgba(0, 0, 0, 0.4);
    position: absolute;
    top: 0px;
    left: 0px;
    z-index: 9;
}

.wrap-hotxq .footer {
    width: 94%;
    background: white;
    position: fixed;
    background: white;
    z-index: 10;
    bottom: 0;
    padding: 0% 3% 4%;
    display: none;
    max-width: 676px;
}

.wrap-hotxq .footer > p {
    text-align: center;
    font-size: 15px;
    line-height: 40px;
}

.wrap-hotxq .swiper-container {
    width: 100%;
    margin: 0 auto;
    overflow: hidden;
    position: relative;
}

.wrap-hotxq .swiper-slide {
    /*float: left;*/
}

.wrap-hotxq .swiper-slide img {
    display: block;
    border-radius: 6px;
    width: 100%;
}

.wrap-hotxq .swiper-slide p {
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    word-break: keep-all;
    font-size: 12px;
    margin-top: 5%;
    color: #313131;
}

.wrap-hotxq .swiper-slide span {
    color: #E73F09;
    font-size: 13px;
    text-align: center;
    display: block;
    margin-top: 3%;
}

.wrap-hotxq .footer .cancel {
    position: absolute;
    right: 3%;
    top: -20px;
}

/*物流详情*/
.wrap-log-det {
    width: 100%;
    height: auto;
}

.wrap-log-det .header {
    width: 100%;
    position: relative;
    height: auto;
    background-color: white;
    border-bottom: 1px solid #F0F0F0;
}

.wrap-log-det .header p {
    font-size: 16px;
    line-height: 50px;
    text-align: center;
}

.wrap-log-det .header .back {
    position: absolute;
    left: 3%;
    top: 50%;
    margin-top: -9px;
    width: 10px;
}

.wrap-log-det .center {
    width: 100%;
    height: auto;
    overflow: hidden;
    background: white;
}

.wrap-log-det .center .left {
    float: left;
    width: 23%;
    margin: 1%;
    position: relative;
}

.wrap-log-det .center .left img {
    width: 100%;
    display: block;
}

.wrap-log-det .center .left p {
    position: absolute;
    bottom: 1%;
    width: 100%;
    background: rgba(0, 0, 0, 0.5);
    text-align: center;
    font-size: 13px;
    padding: 2% 0;
}

.wrap-log-det .center .left p a {
    color: white;
}

.wrap-log-det .center .right {
    float: left;
    width: 65%;
    margin-left: 2%;
    font-size: 16px;
    line-height: 1.5;
    padding: 2% 0;
    color: #4B4B4B;
}

.wrap-log-det .log {
    width: 100%;
    height: auto;
}

.wrap-log-det .log h4 {
    padding-left: 3%;
    background: white;
    font-size: 14px;
    line-height: 3;
    margin-top: 1%;
    border-bottom: 1px solid #F0F0F0;
}

.track-list {
    position: relative;
    width: 100%;
    background: white;
    padding-top: 2%;
}

.track-list li {
    position: relative;
    border-left: 1px solid #E73F09;
    color: #999;
    width: 87%;
    margin-left: 4%;
    padding-left: 5%;
    padding-top: 2%;
}

.track-list li.first {
    color: red;
    padding-top: 0;
}

.track-list li .node-icon {
    position: absolute;
    left: -6px;
    top: 0%;
    width: 12px;
    height: 12px;
    background: url(../img_user/wl-yuan.png) no-repeat;
    background-size: 100% 100%;
}

.track-list li.first .node-icon {
    background: url(../img_user/wl-tishiquan.png) no-repeat;
    background-size: 100% 100%;
}

.track-list li .time {
    font-size: 12px;
    line-height: 2;
    position: relative;
    display: inline-block;
    vertical-align: middle;
    border-bottom: 1px solid #F0F0F0;
    width: 100%;
    padding-bottom: 4%;
    color: #999999;
}

.track-list li .txt {
    font-size: 14px;
    position: relative;
    display: inline-block;
    vertical-align: middle;
    color: #212121;
}

/*限时抢购*/
.wrap-sale {
    width: 100%;
    height: auto;
}

.wrap-sale .header {
    width: 100%;
    position: relative;
    height: auto;
    background-color: white;
    border-bottom: 1px solid #F0F0F0;
}

.wrap-sale .header p {
    font-size: 16px;
    line-height: 50px;
    text-align: center;
}

.wrap-sale .header .back {
    position: absolute;
    left: 3%;
    top: 50%;
    margin-top: -9px;
    width: 10px;
}

.wrap-sale .center {
    width: 100%;
    background: white;
    padding: 0 3%;
    overflow: hidden;
    margin-bottom: 1%;
}

.wrap-sale .center p {
    float: left;
    font-size: 14px;
    line-height: 3;
}

.wrap-sale .center div {
    float: right;
}

.wrap-sale .center ul {
    overflow: hidden;
    margin-top: 12px;
}

.wrap-sale .center ul li {
    float: left;
    font-size: 12px;
    line-height: 1.8;
}

.wrap-sale .center ul li img {
    width: 20px;
}

.wrap-sale .center ul .time {
    background: url("../img_user/bg2.png");
    background-size: 100% 100%;
    color: white;
}

.wrap-sale .content {
    width: 100%;
    background: white;
    padding: 3%;
    overflow: hidden;
    border-bottom: 1px solid #F6F6F6;
}

.wrap-sale .content > img {
    display: block;
    float: left;
    width: 40%;
}

.wrap-sale .content .right {
    float: right;
    width: 58%;
}

.wrap-sale .content .right h4 {
    font-size: 14px;
    line-height: 22px;
    color: #212121;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;
}

.wrap-sale .content .right h4 a {
    color: #212121;
}

.wrap-sale .content .right > span {
    display: block;
    font-size: 12px;
    line-height: 22px;
}

.wrap-sale .content p {
    overflow: hidden;
    width: 100%;
    white-space: pre;
}

.wrap-sale .content p span {
    float: left;
}

.wrap-sale .content p img {
    float: left;
    margin-top: 4%;
}

.wrap-sale .price {
    font-size: 18px;
    line-height: 2;
    color: #e02e24;
}

.wrap-sale .money {
    font-size: 12px;
    line-height: 3;
}

.wrap-sale .qianbi {
    width: 20px;
    transform: scale(0.9);
}

.wrap-sale .percent {
    width: 32px;
    transform: scale(0.9);
}

.wrap-sale .content .sale {
    border: 1px solid #e02e24;
    overflow: hidden;
    border-radius: 4px;
    color: #E73F09;
}

.wrap-sale .content .sale li {
    float: left;
    width: 50%;
    text-align: center;
    font-size: 14px;
    line-height: 2;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    word-break: keep-all;
}

.wrap-sale .content .sale li:nth-of-type(1) a {
    color: #E73F09;
}

.wrap-sale .content .sale li:nth-of-type(2) {
    background: #e02e24;
}

.wrap-sale .content .sale li:nth-of-type(2) a {
    color: white;
}

.wrap-sale .content .sale-out {
    border: 1px solid #AEAEAE;
    overflow: hidden;
    border-radius: 4px;
    color: #AEAEAE;
}

.wrap-sale .content .sale-out li {
    float: left;
    width: 50%;
    text-align: center;
    font-size: 14px;
    line-height: 2;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    word-break: keep-all;
}

.wrap-sale .content .sale-out li:nth-of-type(1) a {
    color: #AEAEAE;
}

.wrap-sale .content .sale-out li:nth-of-type(2) {
    background: #AEAEAE;
}

.wrap-sale .content .sale-out li:nth-of-type(2) a {
    color: white;
}

/*首页*/
.wrap-index {
    width: 100%;
    height: auto;
    padding-bottom: 75px;
}

.wrap-index > .swiper-container {
    width: 100%;
    height: 100%;
    overflow: hidden;
    position: relative;
    padding-bottom: 70px;
}

.wrap-index > .swiper-container > img {
    position: absolute;
    z-index: 99;
}

.wrap-index > .swiper-container .img1 {
    top: 8%;
    left: 3%;
    width: 8%;
}

.wrap-index > .swiper-container .img2 {
    top: 10%;
    left: 15%;
    width: 5%;
}

.wrap-index > .swiper-container .img3 {
    top: 8%;
    right: 3%;
    width: 8%;
}

.wrap-index > .swiper-container .swiper-slide {
    width: 100%;
    height: 100%;
}

.wrap-index > .swiper-container .swiper-slide img {
    width: 100%;
    height: 100%;
    display: block;
}

.wrap-index .search {
    position: absolute;
    top: 8%;
    left: 14%;
    z-index: 99;
    width: 72%;
    font-size: 12px;
    line-height: 30px;
    background: rgba(255, 255, 255, 0.3);
    border-radius: 6px;
    text-indent: 28px;
    border: none;
}

.wrap-index .menu {
    width: 100%;
    overflow: hidden;
    padding: 3% 0;
    border-bottom: 1px solid #F6F6F6;
    background: white;
}

.wrap-index .menu li {
    width: 25%;
    float: left;
    text-align: center;
}

.wrap-index .menu li img {
    width: 34%;
}

.wrap-index .menu li span {
    font-size: 14px;
    color: #242424;
}

.wrap-index .hot {
    width: 94%;
    padding: 0 3%;
    background: white;
    position: relative;
    overflow: hidden;
}

.wrap-index .hot .pic {
    float: left;
    width: 18%;
    text-align: center;
    border-right: 1px solid #F8F8F8;
    margin-top: 12px;
}

.wrap-index .hot .swiper_wrap {
    float: right;
    position: relative;
    width: 80%;
    height: 42px;
    overflow: hidden;
}

.font_inner {
    position: relative;
    width: 90%;
    color: #444;
    font-size: 14px;
    margin-top: 1px;
}

.font_inner li {
    line-height: 3;
    padding-left: 5%;
}

.font_inner li a {
    color: #212121;
}

.wrap-index .hot .next {
    position: absolute;
    right: 3%;
    top: 12px;
}

.wrap-index .sale {
    width: 94%;
    background: white;
    padding: 0 3%;
    margin-top: 1%;
}

.wrap-index .sale h4 {
    text-align: center;
    font-size: 18px;
    line-height: 2.5;
    letter-spacing: 2px;
}

.wrap-index .sale h4 a {
    color: #3A3A3A;
}

.wrap-index .sale .time {
    position: relative;
    width: 100%;
    overflow: hidden;
}

.wrap-index .sale .next {
    position: absolute;
    right: 0;
    bottom: 0px;
}

.wrap-index .sale .time ul {
    overflow: hidden;
    color: #E73F09;
}

.wrap-index .sale .time ul li {
    float: left;
    font-size: 14px;
}

.wrap-index .sale .swiper-container {
    overflow: hidden;
    padding: 1% 0;
}

.wrap-index .sale .swiper-slide {
    float: left;
    text-align: center;
}

.wrap-index .sale .swiper-slide a > img {
    display: block;
    border-radius: 6px;
    width: 100%;
}

.wrap-index .sale .swiper-slide a > span {
    display: block;
    font-size: 14px;
    line-height: 2;
    color: #E73F09;
}

.wrap-index .sale .swiper-slide a p {
    overflow: hidden;
    display: inline-block;
}

.wrap-index .sale .swiper-slide a p span {
    float: left;
    font-size: 12px;
    line-height: 1.5;
    color: #3A3A3A;
}

.wrap-index .sale .swiper-slide a p img {
    float: left;
}

.wrap-index .sale .swiper-slide .qianbi {
    width: 20px;
    transform: scale(0.9);
}

.wrap-index .sale .swiper-slide .percent {
    width: 32px;
    transform: scale(0.9);
}

.wrap-index .special {
    width: 100%;
    border-bottom: 1px solid #F2F2F2;
    background: white;
    overflow: hidden;
    border-top: 1px solid #F2F2F2;
}

.wrap-index .special a {
    color: #3A3A3A;
}

.wrap-index .special .left {
    width: 50%;
    float: left;
    border-right: 1px solid #F2F2F2;
}

.wrap-index .special .left span {
    width: 100%;
    display: block;
    font-size: 15px;
    margin-left: 8%;
    margin-top: 6.5%;
    line-height: 1.5;
}

.wrap-index .special .left img {
    width: 100%;
    display: block;
}

.wrap-index .special .right {
    float: left;
    width: 49%;
}

.wrap-index .special .right > div {
    width: 100%;
    overflow: hidden;
    padding: 1% 0;
}

.wrap-index .special .right > div:nth-of-type(1) {
    border-bottom: 1px solid #F2F2F2;
}

.wrap-index .special .right > div span {
    width: 50%;
    display: block;
    float: left;
    text-align: center;
    font-size: 15px;
    margin-top: 10%;
}

.wrap-index .special .right > div img {
    width: 50%;
    display: block;
    float: left;
}

.wrap-index .seller {
    width: 94%;
    background: white;
    padding: 0 3%;
    margin-top: 1%;
    position: relative;
}

.wrap-index .seller h4 {
    text-align: center;
    font-size: 18px;
    line-height: 2.5;
}

.wrap-index .seller h4 a {
    color: #3A3A3A;
}

.wrap-index .seller .next {
    position: absolute;
    right: 3%;
    top: 15px;
}

.wrap-index .seller-menu {
    width: 100%;
    background: url("../img_user/bg3.png") no-repeat;
    overflow: hidden;
    background-size: 100% 100%;
    padding: 4.5% 0;
}

.wrap-index .seller-menu li {
    width: 50%;
    float: left;
}

.wrap-index .seller-menu li img {
    width: 32%;
    border-radius: 100%;
    display: block;
    float: left;
    margin-left: 10%;
}

.wrap-index .seller-menu li h4 {
    font-size: 15px;
    line-height: 2.5;
}

.wrap-index .seller-menu li a {
    color: #A87D48;
}

.wrap-index .seller-menu li span {
    font-size: 12px;
    background: white;
    padding: 1% 5%;
    border-radius: 4px;
}

.wrap-index .seller-menu li > div {
    margin-left: 3%;
    width: 50%;
    float: left;
}

.wrap-index .seller-menu1 {
    width: 100%;
    overflow: hidden;
    padding-top: 3%;
    background: white;
}

.wrap-index .seller-menu1 li {
    width: 25%;
    text-align: center;
    float: left;
    padding-bottom: 3%;
}

.wrap-index .seller-menu1 li img {
    width: 60%;
    border-radius: 100%;
    margin-top: 3%;
}

.wrap-index .seller-menu1 li h4 {
    font-size: 14px;
    color: #A47740;
}

.wrap-index .seller-menu1 li span {
    font-size: 12px;
    color: white;
    background: #A47740;
    padding: 1%;
    border-radius: 4px;
    transform: scale(0.9);
    display: block;
    margin-top: 1%;
}

.wrap-index .store {
    width: 94%;
    background: white;
    overflow: hidden;
}

.wrap-index .store li {
    float: left;
    width: 48%;
    text-align: center;
    border-radius: 6px;
    outline: 1px solid #F5F5F5;
    margin-bottom: 3%;
    padding-bottom: 5%;
}

.wrap-index .store li img {
    display: block;
    width: 100%;
}

.wrap-index .store li h4 {
    font-size: 14px;
    color: #747474;
    line-height: 2.5;
    margin-top: 5%;
}

.wrap-index .store li p {
    font-size: 12px;
    color: #747474;
}

.wrap-index .store li:nth-of-type(even) {
    margin-left: 2%;
}

.wrap-index .like {
    width: 94%;
    background: white;
    padding: 0 3%;
    overflow: hidden;
}

.wrap-index .like li {
    float: left;
    width: 49%;
    text-align: center;
    border-radius: 6px;
    outline: 1px solid #F5F5F5;
    margin-bottom: 3%;
    padding-bottom: 2%;
}

.wrap-index .like li img {
    display: block;
    width: 100%;
}

.wrap-index .like li h4 {
    font-size: 14px;
    color: #747474;
    line-height: 2.5;
}

.wrap-index .like li a > span {
    display: block;
    color: #E73F09;
    font-size: 12px;
}

.wrap-index .like li p {
    display: inline-block;
    overflow: hidden;
    margin-top: 2%;
}

.wrap-index .like li p span {
    float: left;
    color: #747474;
    font-size: 12px;
    line-height: 1.5;
}

.wrap-index .like li p img {
    float: left;
}

.wrap-index .like li .qianbi {
    width: 20px;
    transform: scale(0.9);
}

.wrap-index .like li .percent {
    width: 32px;
    transform: scale(0.9);
}

.wrap-index .like li:nth-of-type(even) {
    margin-left: 2%;
}

.wrap-index .footer {
    position: fixed;
    background: white;
    width: 100%;
    bottom: 0;
    padding: 2% 0;
    z-index: 99;
}

.wrap-index .footer ul {
    width: 100%;
    overflow: hidden;
}

.wrap-index .footer ul li {
    width: 25%;
    float: left;
    text-align: center;
}

.wrap-index .footer ul li span {
    color: #9C9C9C;
}

.wrap-index .footer ul li .cur {
    color: #262626;
}

.wrap-index .footer ul li img {
    width: 30px;
}

.wrap-index .footer ul li span {
    font-size: 12px;
}

/*天天特价*/
.wrap-off {
    width: 100%;
    height: auto;
}

.wrap-off .header {
    width: 100%;
    position: relative;
    height: auto;
    background-color: white;
    border-bottom: 1px solid #F0F0F0;
}

.wrap-off .header p {
    font-size: 16px;
    line-height: 50px;
    text-align: center;
}

.wrap-off .header .back {
    position: absolute;
    left: 3%;
    top: 50%;
    margin-top: -9px;
    width: 10px;
}

.wrap-off .tab {
    width: 100%;
    height: auto;
    position: relative;
}

.wrap-off .tablist {
    width: 100%;
    height: 40px;
    background: white;
    position: relative;
}

.wrap-off .tablist > ul {
    width: 90%;
    height: auto;
    float: left;
    padding-top: 10px;
}

.wrap-off .tablist > ul li {
    width: 25%;
    float: left;
    text-align: center;
    font-size: 14px;
}

.wrap-off .tablist > ul li a {
    color: #727272;
}

.wrap-off .tablist > ul li span {
    border-bottom: 1px solid white;
    padding-bottom: 10px;
}

.wrap-off .tablist > ul .cur span {
    border-bottom: 1px solid #E73F09;
}

.wrap-off .tablist > .type ul .cur span {
    border-bottom: 1px solid #E73F09;
}

.wrap-off .tablist > ul .cur a {
    color: #E73F09;
}

.wrap-off .tablist > .type ul .cur a {
    color: #E73F09;
}

.wrap-off .tablist .down {
    width: 10%;
    height: 40px;
    float: right;
    text-align: center;
}

.wrap-off .tablist .type {
    position: absolute;
    top: 40px;
    width: 100%;
    z-index: 10;
    left: 0;
    border-top: 1px solid #F0F0F0;
    background: white;
    padding-bottom: 2%;
    display: none;
}

.wrap-off .tablist .type ul li {
    width: 22%;
    margin-left: 2%;
    text-align: center;
    float: left;
    margin-top: 2%;
    font-size: 14px;
    line-height: 2.5;
    background: #F6F6F6;
    border-radius: 4px;
}

.wrap-off .tablist .type ul li a {
    color: #A5A5A5;
}

.wrap-off .tablist .down img {
    width: 11px;
    margin-top: 17px;
}

.wrap-off .tabcon {
    width: 100%;
    height: auto;
}

.wrap-off .tabcon > div {
    display: none;
}

.wrap-off .tabcon .cur {
    display: block;
}

.wrap-off .tabcon .list {
    width: 100%;
    overflow: hidden;
}

.scale {
    line-height: 2;
    color: red;
    border: 1px solid red;
    padding: 0 3px;
    border-radius: 20%;
    margin-left: 2px;
    font-size: 12px;
}

.wrap-off .tabcon .list li {
    width: 49.5%;
    margin-left: 1%;
    float: left;
    background: white;
    margin-top: 1%;
    padding-bottom: 2%;
}
.wrap-off .tabcon .list li:nth-child(2n+1){
    margin-left: 0;
}
.wrap-off .tabcon .list .goods {
    width: 100%;
    position: relative;
}

.wrap-off .tabcon .list .goods img {
    width: 100%;
    display: block;
}

.wrap-off .tabcon .list .goods p {
    position: absolute;
    right: 0;
    bottom: 0;
    font-size: 12px;
    background: rgba(0, 0, 0, 0.3);
    padding: 1% 4%;
    color: white;
}

.wrap-off .tabcon .list h4 {
    width: 90%;
    margin: 2% auto;
    font-size: 12px;
    line-height: 20px;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;
    color: #212121;
    height: 40px!important;
}

.wrap-off .tabcon .list .price {
    width: 90%;
    margin: 1% auto;
    color: #e02e24;
    font-size: 14px;
}

.wrap-off .tabcon .list .price span {
    color: #999999;
    font-size: 12px;
    text-decoration: line-through;
    margin-left: 10px;
}

.wrap-off .tabcon .list .qianbi {
    overflow: hidden;
    width: 90%;
    margin: 1% auto;
}

.wrap-off .tabcon .list .qianbi span {
    float: left;
    font-size: 12px;
    line-height: 1.7;
    color: #7D7D7D;
}

.wrap-off .tabcon .list .qianbi img {
    float: left;
    margin-left: 2%;
}

.wrap-off .tabcon .list .qianbi > img:nth-of-type(1) {
    width: 20px;
    transform: scale(0.9);
}

.wrap-off .tabcon .list .qianbi > img:nth-of-type(2) {
    width: 32px;
    transform: scale(0.9);
}

.wrap-off .board {
    width: 100%;
    height: 0px;
    background-color: rgba(0, 0, 0, 0.4);
    position: absolute;
    top: 40px;
    left: 0px;
    z-index: 9;
}

.wrap-off .swiper-container {
    width: 100%;
    overflow: hidden;
    padding: 2% 0 2% 2%;
    background: white;
    border-top: 1px solid #F6F6F6;
}

.wrap-off .swiper-slide {
    text-align: center;
    font-size: 12px;
    border: 1px solid #C6C6C6;
    line-height: 2;
    border-radius: 4px;
}

.wrap-off .swiper-slide a {
    color: #C6C6C6;
    display:block
}

.wrap-off .swiper-container .cur {
    border: 1px solid #E73F09;
}

.wrap-off .swiper-container .cur a {
    color: #E73F09;
}
.wrap-off .swiper-container .active {
    border: 1px solid #E73F09;
}

.wrap-off .swiper-container .active a {
    color: #E73F09;
}
a，a:hover,a:visited,a:active,a:link{
text-decoration:none!important
}

/*热卖榜*/
.wrap-hot-sale {
    width: 100%;
    height: auto;
}

.wrap-hot-sale .header {
    width: 100%;
    position: relative;
    height: auto;
    background-color: white;
    border-bottom: 1px solid #F0F0F0;
}

.wrap-hot-sale .header p {
    font-size: 16px;
    line-height: 50px;
    text-align: center;
}

.wrap-hot-sale .header .back {
    position: absolute;
    left: 3%;
    top: 50%;
    margin-top: -9px;
    width: 10px;
}

.wrap-hot-sale .center {
    width: 100%;
    height: auto;
    background: white;
}

.wrap-hot-sale .center > div:not(.more) {
    border-bottom: 1px solid #F9F9F9;
}

.wrap-hot-sale .center .title {
    width: 94%;
    margin: 0 auto;
    overflow: hidden;
}

.wrap-hot-sale .center .title img {
    float: right;
    width: 15px;
    margin-top: 12px;
}

.wrap-hot-sale .center .title span {
    display: block;
    font-size: 14px;
    line-height: 3;
    float: left;
}

.wrap-hot-sale .center .title span a {
    color: #212121;
}

.wrap-hot-sale .swiper-container {
    width: 97%;
    overflow: hidden;
    padding: 0% 0 1% 3%;
    background: white;
}

.wrap-hot-sale .swiper-slide {
    text-align: center;
    border-radius: 4px;
    float: left;
}

.wrap-hot-sale .swiper-slide a > img {
    width: 100%;
}

.wrap-hot-sale .swiper-slide a > span {
    display: block;
    font-size: 16px;
    color: #e02e24;
}

.wrap-hot-sale .swiper-slide p {
    overflow: hidden;
    display: inline-block;
    white-space: pre;
}

.wrap-hot-sale .swiper-slide p span {
    float: left;
    font-size: 12px;
    line-height: 1.7;
    color: #7D7D7D;
}

.wrap-hot-sale .swiper-slide p img {
    float: left;
}

.wrap-hot-sale .swiper-slide p > img:nth-of-type(1) {
    width: 20px;
    transform: scale(0.9);
}

.wrap-hot-sale .swiper-slide p > img:nth-of-type(2) {
    width: 32px;
    transform: scale(0.9);
}

.wrap-hot-sale .more {
    width: 100%;
    text-align: center;
}

.wrap-hot-sale .more p {
    display: inline-block;
    white-space: pre;
    overflow: hidden;
    font-size: 14px;
    line-height: 3;
}

.wrap-hot-sale .more p span {
    float: left;
    color: #9D9D9D;
}

.wrap-hot-sale .more p img {
    float: left;
    margin-top: 13px;
}

/*热门市场*/
.wrap-market {
    width: 100%;
    height: auto;
}

.wrap-market .header {
    width: 100%;
    position: relative;
    height: auto;
    background-color: white;
    border-bottom: 1px solid #F0F0F0;
}

.wrap-market .header p {
    font-size: 16px;
    line-height: 50px;
    text-align: center;
}

.wrap-market .header .back {
    position: absolute;
    left: 3%;
    top: 50%;
    margin-top: -9px;
    width: 10px;
}

.wrap-market .content {
    width: 94%;
    padding: 1% 3%;
    background: white;
    font-size: 14px;
    line-height: 20px;
    text-indent: 28px;
}

.wrap-market .list {
    width: 100%;
}

.wrap-market .list li {
    width: 48%;
    margin-left: 1%;
    float: left;
    background: white;
    margin-top: 1%;
    padding-bottom: 2%;
}

.wrap-market .list .goods {
    width: 100%;
    position: relative;
}

.wrap-market .list .goods img {
    width: 100%;
    display: block;
}

.wrap-market .list .goods p {
    position: absolute;
    right: 0;
    bottom: 0;
    font-size: 12px;
    background: rgba(0, 0, 0, 0.3);
    padding: 1% 4%;
    color: white;
}

.wrap-market .list h4 {
    width: 90%;
    margin: 2% auto;
    font-size: 14px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    word-break: keep-all;
    color: #212121;
}

.wrap-market .list .price {
    width: 90%;
    margin: 1% auto;
    color: #E73F09;
    font-size: 16px;
}

.wrap-market .list .qianbi {
    overflow: hidden;
    width: 90%;
    margin: 1% auto;
}

.wrap-market .list .qianbi span {
    float: left;
    font-size: 12px;
    line-height: 1.7;
    color: #7D7D7D;
}

.wrap-market .list .qianbi img {
    float: left;
    margin-left: 2%;
}

.wrap-market .list .qianbi > img:nth-of-type(1) {
    width: 20px;
    transform: scale(0.9);
}

.wrap-market .list .qianbi > img:nth-of-type(2) {
    width: 32px;
    transform: scale(0.9);
}

/*个人资料*/
.wrap-shopinfo {
    width: 100%;
    height: auto;
}

.wrap-shopinfo .header {
    width: 100%;
    position: relative;
    height: auto;
    background-color: white;
    border-bottom: 1px solid #F2F2F2;
}

.wrap-shopinfo .header p {
    font-size: 16px;
    line-height: 50px;
    text-align: center;
}

.wrap-shopinfo .header .back {
    position: absolute;
    left: 3%;
    top: 50%;
    margin-top: -9px;
    width: 10px;
}

.dpset, .zhset {
    width: 100%;
    height: auto;
    background-color: white;
    border-bottom: 1px solid #F0F0F0;
}

.zhset {
    margin-top: 1%;
}

.zhset ul li:nth-of-type(1) .left {
    color: #E73F09;
}

.dpset:nth-child(3) h4 {
    margin-top: 1%;
}

.dpset ul, .zhset ul {
    width: 96%;
    margin-left: 4%;
}

.dpset ul li, .zhset ul li {
    width: 100%;
    overflow: hidden;
    position: relative;
    line-height: 2.7;
}

.dpset ul li:not(.last), .zhset ul li:not(.last) {
    border-bottom: 1px solid #F0F0F0;
}

.dpset ul li .left, .zhset ul li .left {
    float: left;
    color: #393939;
    font-size: 12px;
    line-height: 44px;
}

.dpset ul li .right, .zhset ul li .right {
    overflow: hidden;
    margin-right: 8%;
    float: right;
}

.dpset ul .first, .zhset ul .first {
    line-height: 3;
    padding: 2% 0;
}

.dpset ul li .right .pic1, .zhset ul li .right .pic1 {
    width: 50px;
    height: 50px;
    border-radius: 25px;
    display: block;
}

.dpset ul li .right .next, .zhset ul li .right .next {
    top: 50%;
    width: 8px;
    margin-top: -7px;
    position: absolute;
    right: 3%;
}

.dpset ul li .right span, .zhset ul .right span {
    font-size: 12px;
    color: #989898;
}

.wrap-shopinfo .board {
    width: 100%;
    height: 0px;
    background-color: rgba(0, 0, 0, 0.4);
    position: absolute;
    top: 0px;
    left: 0px;
    z-index: 9;
}

.wrap-shopinfo .footer {
    position: fixed;
    bottom: 0;
    width: 100%;
    z-index: 10;
    display: none;
}

.wrap-shopinfo .footer ul {
    width: 94%;
    margin: 0px auto;
}

.wrap-shopinfo .footer li {
    text-align: center;
    font-size: 16px;
    line-height: 50px;
    background: white;
    border-radius: 6px;
}

.wrap-shopinfo .footer li a {
    color: #4E4E4E;
}

.wrap-shopinfo .footer .cancel a {
    color: #E73F09;
}

.wrap-shopinfo .footer li:nth-of-type(2) {
    margin-top: 1px;
}

.wrap-shopinfo .footer li:nth-of-type(3) {
    margin-top: 3%;
}

/*修改昵称*/
.wrap-shopname .header {
    width: 100%;
    position: relative;
    height: auto;
    background-color: white;
}

.wrap-shopname .header p {
    font-size: 16px;
    line-height: 50px;
    text-align: center;
}

.wrap-shopname .header .back {
    position: absolute;
    left: 3%;
    top: 50%;
    margin-top: -9px;
    width: 10px;
}

.wrap-shopname .header span {
    position: absolute;
    right: 3%;
    top:0;
    font-size: 12px;
    line-height: 50px;
    display: block;
}

.wrap-shopname .header span a {
    color: #5E5E5E;
}

.wrap-shopname {
    width: 100%;
    height: auto;
}

.wrap-shopname .name {
    width: 100%;
    background-color: white;
    margin-top: 4%;
    overflow: hidden;
}

.wrap-shopname .name input {
    width: 87%;
    text-indent: 3%;
    font-size: 16px;
    line-height: 3;
    border: none;
    float: left;
}

.wrap-shopname .name img {
    float: right;
    width: 30px;
    margin-right: 2%;
    margin-top: 2.5%;
    transform: scale(0.6);
}

.wrap-shopname .tip {
    width: 94%;
    padding: 0 3%;
    font-size: 14px;
    line-height: 2;
    color: #ABABAB;
}

/*修改性别*/
.sex1 {
    width: 62%;
    position: fixed;
    top: 240px;
    left: 19%;
    border-radius: 4px;
    background: white;
    display: none;
    z-index: 10;
}

.sex1 p {
    text-align: center;
    font-size: 16px;
    line-height: 3;
}

.sex1 ul {
    width: 100%;
    overflow: hidden;
    padding: 1% 0 2%;
}

.sex1 ul li {
    float: left;
    width: 50%;
    text-align: center;
}

.sex1 ul li img {
    width: 44.5%;
}

.sex1 ul li span {
    font-size: 15px;
    line-height: 2;
}

.sex1 ul .boy a {
    color: #4CB0FF;
}

.sex1 ul .girl a {
    color: #E73F09;
}

/*管理收货地址*/
.wrap-address .header {
    width: 100%;
    position: relative;
    height: auto;
    background-color: white;
}

.wrap-address .header p {
    font-size: 16px;
    line-height: 50px;
    text-align: center;
}

.wrap-address .header .back {
    position: absolute;
    left: 3%;
    top: 50%;
    margin-top: -9px;
    width: 10px;
}

.wrap-address .header span {
    position: absolute;
    right: 3%;
    top:0;
    font-size: 12px;
    line-height: 50px;
    display: block;
}

.wrap-address .header span a {
    color: #5E5E5E;
}

/*热卖榜*/
.wrap-more {
    width: 100%;
    height: auto;
}

.wrap-more .header {
    width: 100%;
    position: relative;
    height: auto;
    background-color: white;
    border-bottom: 1px solid #F0F0F0;
}

.wrap-more .header p {
    font-size: 16px;
    line-height: 50px;
    text-align: center;
}

.wrap-more .header .back {
    position: absolute;
    left: 3%;
    top: 50%;
    margin-top: -9px;
    width: 10px;
}

.wrap-more .tab {
    width: 100%;
    height: auto;
    position: relative;
}

.wrap-more .tablist {
    width: 100%;
    /*height: 40px;*/
    background: white;
    position: relative;
}

/*.wrap-more .tablist > ul {*/
    /*width: 90%;*/
    /*height: auto;*/
    /*float: left;*/
    /*padding: 10px 0;*/
/*}*/

/*.wrap-more .tablist > ul li {*/
    /*width: 25%;*/
    /*float: left;*/
    /*text-align: center;*/
    /*font-size: 14px;*/
/*}*/

.wrap-more .tablist > ul li a {
    color: #727272;
}


.wrap-more .tablist > ul .cur a {
    color: #e02e24;
}

.wrap-more .tablist .down {
    width: 10%;
    height: 40px;
    float: right;
    text-align: center;
}

.wrap-more .tablist .type {
    position: absolute;
    top: 40px;
    width: 100%;
    z-index: 10;
    left: 0;
    border-top: 1px solid #F0F0F0;
    background: white;
    padding-bottom: 2%;
    display: none;
}

.wrap-more .tablist .type ul li {
    width: 22%;
    margin-left: 2%;
    text-align: center;
    float: left;
    margin-top: 2%;
    font-size: 14px;
    line-height: 2.5;
    background: #F6F6F6;
    border-radius: 4px;
}

.wrap-more .tablist .type ul li a {
    color: #A5A5A5;
}

.wrap-more .tablist .down img {
    width: 11px;
    margin-top: 17px;
}

.wrap-more .swiper-container {
    width: 97%;
    overflow: hidden;
    background: white;
    border-top: 1px solid #F6F6F6;
}

.wrap-more .swiper-slide {
    text-align: center;
    font-size: 12px;
    border: 1px solid #C6C6C6;
    line-height: 2;
    border-radius: 4px;
}

.wrap-more .swiper-slide a {
    color: #C6C6C6;
}

.wrap-more .swiper-container .cur {
    border: 1px solid #E73F09;
}

.wrap-more .swiper-container .cur a {
    color: #E73F09;
}

.wrap-more .tabcon > div {
    display: none;
}

.wrap-more .tabcon .cur {
    display: block;
}

.wrap-more .tabcon .list {
    width: 100%;
}

.wrap-more .tabcon .list li {
    width: 98%;
    background: white;
    padding: 1%;
    overflow: hidden;
    margin-top: 1%;
}

.wrap-more .tabcon .list li .left {
    float: left;
    width: 27%;
    position: relative;
}

.wrap-more .tabcon .list li .left span {
    position: absolute;
    background: url("../img_user/rm-quanquan.png");
    top: 0;
    left: 0;
    background-size: 100% 100%;
    display: block;
    width: 24px;
    height: 24px;
    text-align: center;
    line-height: 24px;
    font-size: 14px;
    color: #E73F09;
}

.wrap-more .tabcon .list li .left img {
    width: 100%;
}

.wrap-more .tabcon .list li .right {
    float: left;
    width: 70%;
    margin-left: 2%;
}

.wrap-more .tabcon .list li .right h4 {
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;
    font-size: 14px;
    line-height: 22px;
    height: 44px;
}

.wrap-more .tabcon .list li .right h4 a {
    color: #212121;
}

.wrap-more .tabcon .list li .right > span {
    display: block;
    font-size: 18px;
    line-height: 1.5;
    color: #E73F09;
}

.wrap-more .tabcon .list li .right .qianbi {
    overflow: hidden;
}

.wrap-more .tabcon .list li .right .qianbi span {
    float: left;
    font-size: 12px;
    line-height: 1.7;
    color: #7D7D7D;
}

.wrap-more .tabcon .list li .right .qianbi img {
    float: left;
    margin-left: 2%;
}

.wrap-more .tabcon .list li .right .qianbi > img:nth-of-type(1) {
    width: 20px;
    transform: scale(0.9);
}

.wrap-more .tabcon .list li .right .qianbi > img:nth-of-type(2) {
    width: 32px;
    transform: scale(0.9);
}

/*品牌街*/
.wrap-ppj {
    width: 100%;
    height: auto;
}

.wrap-ppj .header {
    width: 100%;
    position: relative;
    height: auto;
    background-color: white;
    border-bottom: 1px solid #F0F0F0;
}

.wrap-ppj .header p {
    font-size: 16px;
    line-height: 50px;
    text-align: center;
}

.wrap-ppj .header .back {
    position: absolute;
    left: 3%;
    top: 50%;
    margin-top: -9px;
    width: 10px;
}

.wrap-ppj .center {
    width: 100%;
}

.wrap-ppj .center .main {
    width: 100%;
}

.wrap-ppj .center .main li {
    width: 100%;
}

.wrap-ppj .center .main li:nth-of-type(2) {
    margin-top: 1%;
}

.wrap-ppj .center .main li img {
    width: 100%;
    display: block;
}

.wrap-ppj .center .brand {
    width: 100%;
    background: white;
    padding-bottom: 2%;
    overflow: hidden;
    border-bottom: 1px solid #F5F5F5;
}

.wrap-ppj .center .brand li {
    width: 21%;
    margin-left: 3%;
    float: left;
    border: 1px solid #F9F9F9;
    margin-top: 2%;
}

.wrap-ppj .center .brand li img {
    width: 100%;
    display: block;
}

.wrap-ppj .center .all {
    width: 100%;
    text-align: center;
    background: white;
}

.wrap-ppj .center .all p {
    display: inline-block;
    overflow: hidden;
}

.wrap-ppj .center .all p span {
    float: left;
    font-size: 14px;
    line-height: 3;
    white-space: pre;
    color: #A2A2A2;
}

.wrap-ppj .center .all p img {
    float: left;
    width: 15px;
    margin-top: 13px;
}

.wrap-ppj .tablist {
    width: 100%;
    background: white;
    margin-top: 1%;
}

.wrap-ppj .tablist > ul {
    width: 100%;
    height: auto;
    overflow: hidden;
}

.wrap-ppj .tablist > ul li {
    width: 20%;
    float: left;
    text-align: center;
    font-size: 14px;
    line-height: 3;
}

.wrap-ppj .tablist > ul li a {
    color: #727272;
}

.wrap-ppj .tablist > ul li span {
    border-bottom: 1px solid white;
    padding-bottom: 10px;
}

.wrap-ppj .tablist > ul .cur span {
    border-bottom: 1px solid #E73F09;
}

.wrap-ppj .tablist > ul .cur a {
    color: #e02e24;
}

.wrap-ppj .tabcon > div {
    display: none;
}

.wrap-ppj .tabcon .cur {
    display: block;
}

.wrap-ppj .tabcon .brand {
    margin-top: 1%;
}

.wrap-ppj .type {
    width: 100%;
    overflow: hidden;
    background: white;
    padding-bottom: 5%;
}

.wrap-ppj .type li {
    width: 33.3%;
    float: left;
    text-align: center;
    margin-top: 5%;
    font-size: 15px;
    line-height: 40px;
}

.wrap-ppj .type li img {
    width: 80px;
    border-radius: 100%;
}

.wrap-ppj .type li a {
    color: #898989;
}

/*鞋靴箱包*/
.wrap-shoe {
    width: 100%;
    height: auto;
}

.wrap-shoe .header {
    width: 100%;
    position: relative;
    height: auto;
    background-color: white;
    border-bottom: 1px solid #F0F0F0;
}

.wrap-shoe .header p {
    font-size: 16px;
    line-height: 50px;
    text-align: center;
}

.wrap-shoe .header .back {
    position: absolute;
    left: 3%;
    top: 50%;
    margin-top: -9px;
    width: 10px;
}

.wrap-shoe .tab {
    width: 100%;
    height: auto;
    position: relative;
    border-top:1px solid #e6e6e6;
}

.wrap-shoe .tablist {
    width: 100%;
    height: 40px;
    background: white;
    position: relative;
    padding-right: 40px;
}

.wrap-shoe .tablist ul {
    width: 100%;
    height: auto;
    padding-top: 10px;
}

.wrap-shoe .tablist  ul li {
    width: 32%;
    float: left;
    text-align: center;
    font-size: 14px;
}

.wrap-shoe .tablist  ul li a {
    color: #727272;
}

.wrap-shoe .tablist  ul li span {
    border-bottom: 1px solid white;
    padding-bottom: 10px;
}

.wrap-shoe .tablist  ul .cur span {
    border-bottom: 1px solid #E73F09;
}

.wrap-shoe .tablist  ul .cur a {
    color: #E73F09;
}

.wrap-shoe .tablist .down {
    width: 10%;
    height: 40px;
    position: absolute;
    top:0;
    right:0;
    text-align: center;
}

.wrap-shoe .tablist .type {
    position: absolute;
    top: 40px;
    width: 100%;
    z-index: 10;
    left: 0;
    background: white;
    padding-bottom: 2%;
    display: none;
}

.wrap-shoe .tablist .type ul li {
    width: 25%;
    margin-left: 2%;
    text-align: center;
    float: left;
    margin-top: 2%;
    font-size: 14px;
    line-height: 2.5;
    background: #F6F6F6;
    border-radius: 4px;
}

.wrap-shoe .tablist > .type ul .cur span {
    border-bottom: 1px solid #E73F09;
}

.wrap-shoe .tablist > .type ul .cur a {
    color: #E73F09;
}

.wrap-shoe .tablist .type ul li a {
    color: #A5A5A5;
}

.wrap-shoe .tablist .down img {
    width: 11px;
    margin-top: 17px;
}

.wrap-shoe .tabcon {
    width: 100%;
    height: auto;
}

.wrap-shoe .tabcon > div {
    display: none;
}

.wrap-shoe .tabcon .cur {
    display: block;
}

.wrap-shoe .tabcon .list {
    width: 100%;
}

.wrap-shoe .tabcon .list li {
    width: 48%;
    margin-left: 1%;
    float: left;
    background: white;
    margin-top: 1%;
    padding-bottom: 2%;
}

.wrap-shoe .tabcon .list .goods {
    width: 100%;
    position: relative;
}

.wrap-shoe .tabcon .list .goods img {
    width: 100%;
    display: block;
}

.wrap-shoe .tabcon .list .goods p {
    position: absolute;
    right: 0;
    bottom: 0;
    font-size: 12px;
    background: rgba(0, 0, 0, 0.3);
    padding: 1% 4%;
    color: white;
}

.wrap-shoe .tabcon .list h4 {
    width: 90%;
    margin: 2% auto;
    font-size: 14px;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;
    height: 40px;
    color: #212121;
}

.wrap-shoe .tabcon .list .price {
    width: 90%;
    margin: 1% auto;
    color: #E73F09;
    font-size: 16px;
}

.wrap-shoe .tabcon .list .price span {
    color: #999999;
    font-size: 12px;
    text-decoration: line-through;
}

.wrap-shoe .tabcon .list .qianbi {
    overflow: hidden;
    width: 90%;
    margin: 1% auto;
}

.wrap-shoe .tabcon .list .qianbi span {
    float: left;
    font-size: 12px;
    line-height: 1.7;
    color: #7D7D7D;
}

.wrap-shoe .tabcon .list .qianbi img {
    float: left;
    margin-left: 2%;
}

.wrap-shoe .tabcon .list .qianbi > img:nth-of-type(1) {
    width: 20px;
    transform: scale(0.9);
}

.wrap-shoe .tabcon .list .qianbi > img:nth-of-type(2) {
    width: 32px;
    transform: scale(0.9);
}

.wrap-shoe .board {
    width: 100%;
    height: 0px;
    background-color: rgba(0, 0, 0, 0.4);
    position: absolute;
    top: 40px;
    left: 0px;
    z-index: 9;
}

.wrap-shoe .tabcon .swiper-container {
    width: 100%;
    overflow: hidden;
    padding: 2% 0;
    background: white;
    border-top: 1px solid #F6F6F6;
}

.wrap-shoe .tabcon .swiper-slide {
    text-align: center;
    font-size: 12px;
    border: 1px solid #C6C6C6;
    line-height: 2;
    border-radius: 4px;
}

.wrap-shoe .tabcon .swiper-slide a {
    color: #C6C6C6;
    display: block;
}

.wrap-shoe .tabcon .swiper-container .cur {
    border: 1px solid #E73F09;
}

.wrap-shoe .tabcon .swiper-container .cur a {
    color: #E73F09;
}

.wrap-shoe {
    width: 100%;
    height: auto;
    padding-bottom: 75px;
}

.wrap-shoe > .swiper-container {
    width: 100%;
    height: 100%;
    overflow: hidden;
    position: relative;
}

.wrap-shoe > .swiper-container .swiper-slide {
    width: 100%;
    height: 100%;
}

.wrap-shoe > .swiper-container .swiper-slide img {
    width: 100%;
    height: 100%;
    display: block;
}

/*发现好店*/
.wrap-find {
    width: 100%;
    height: auto;
}

.wrap-find .header {
    width: 100%;
    position: relative;
    height: auto;
    background-color: white;
    border-bottom: 1px solid #F0F0F0;
}

.wrap-find .header p {
    font-size: 16px;
    line-height: 50px;
    text-align: center;
}

.wrap-find .header .back {
    position: absolute;
    left: 3%;
    top: 50%;
    margin-top: -9px;
    width: 10px;
}

.wrap-find .tab {
    width: 100%;
    height: auto;
    position: relative;
}

.wrap-find .tablist {
    width: 100%;
    height: 40px;
    background: white;
    position: relative;
}

.wrap-find .tablist > ul {
    width: 90%;
    height: auto;
    float: left;
    padding-top: 10px;
}

.wrap-find .tablist > ul li {
    width: 25%;
    float: left;
    text-align: center;
    font-size: 14px;
}

.wrap-find .tablist > ul li a {
    color: #727272;
}

.wrap-find .tablist > ul li span {
    border-bottom: 1px solid white;
    padding-bottom: 10px;
}

.wrap-find .tablist > ul .cur span {
    border-bottom: 1px solid #E73F09;
}

.wrap-find .tablist > ul .cur a {
    color: #E73F09;
}

.wrap-find .tablist .type span {
    padding-bottom: 10px;
}

.wrap-find .tablist .type .cur span {
    border-bottom: 1px solid #E73F09;
}

.wrap-find .tablist .type .cur a {
    color: #E73F09;
}

.wrap-find .tablist .down {
    width: 10%;
    height: 40px;
    float: right;
    outline: 1px solid #F0F0F0;
    text-align: center;
}

.wrap-find .tablist .type {
    position: absolute;
    top: 40px;
    width: 100%;
    z-index: 10;
    left: 0;
    border-top: 1px solid #F0F0F0;
    background: white;
    padding-bottom: 2%;
    display: none;
}

.wrap-find .tablist .type ul li {
    width: 22%;
    margin-left: 2%;
    text-align: center;
    float: left;
    margin-top: 2%;
    font-size: 14px;
    line-height: 2.5;
    background: #F6F6F6;
    border-radius: 4px;
}

.wrap-find .tablist .type ul li a {
    color: #A5A5A5;
}

.wrap-find .tablist .down img {
    width: 11px;
    margin-top: 17px;
}

.wrap-find .tabcon {
    width: 100%;
    height: auto;
    overflow: hidden;
}

.wrap-find .tabcon > div {
    display: none;
}

.wrap-find .tabcon .cur {
    display: block;
}

.wrap-find .tabcon .list {
    width: 100%;
}

.wrap-find .category {
    width: 94%;
    padding: 2% 3%;
    margin-top: 1%;
    background: white;
}

.wrap-find .category > div {
    width: 100%;
    overflow: hidden;
}

.wrap-find .category .left {
    float: left;
    overflow: hidden;
    width: 70%;
}

.wrap-find .category .left img {
    float: left;
    width: 35px;
    margin-top: 3px;
    border-radius: 100%
}

.wrap-find .category .left p {
    float: left;
    margin-left: 2%;
}

.wrap-find .category .left p span:nth-of-type(1) {
    font-size: 14px;
}

.wrap-find .category .left p span:nth-of-type(1) a {
    color: #212121;
}

.wrap-find .category .left p span:nth-of-type(2) {
    font-size: 12px;
}

.wrap-find .category .left p span:nth-of-type(2) a {
    color: #B6B6B6;
}

.wrap-find .category .right {
    float: right;
    width: 18%;
    text-align: center;
    font-size: 14px;
    line-height: 2;
    margin-top: 4px;
    border: 1px solid #e02e24;
    border-radius: 4px;
}

.wrap-find .category .right a {
    color: #e02e24;
}

.wrap-find .category ul {
    width: 100%;
    overflow: hidden;
    padding-top: 2%;
}

.wrap-find .category ul li {
    width: 33.3%;
    float: left;
    text-align: center;
}

.wrap-find .category ul li img {
    width: 90%;
}

.wrap-find .board {
    width: 100%;
    height: 0px;
    background-color: rgba(0, 0, 0, 0.4);
    position: absolute;
    top: 40px;
    left: 0px;
    z-index: 9;
}

.wrap-find > .swiper-container {
    width: 100%;
    height: 30%;
    overflow: hidden;
    position: relative;
}

.wrap-find > .swiper-container .swiper-slide {
    width: 100%;
    height: 100%;
}

.wrap-find > .swiper-container .swiper-slide img {
    width: 100%;
    height: 100%;
    display: block;
}

/*分类*/
.wrap-type {
    width: 100%;
    height: auto;
}

.wrap-type .header {
    width: 100%;
    position: relative;
    height: auto;
    background-color: white;
    border-bottom: 1px solid #F0F0F0;
}

.wrap-type .header p {
    font-size: 16px;
    line-height: 50px;
    text-align: center;
}

.wrap-type .header .back {
    position: absolute;
    left: 3%;
    top: 50%;
    margin-top: -9px;
    width: 10px;
}

.wrap-type .header .set1 {
    position: absolute;
    right: 3%;
    top:50%;
    margin-top: -10px;
    width: 20px;
    height: 20px;
}

.wrap-type .tab {
    width: 100%;
    /*background: white;*/
    padding-bottom: 70px;
    height:auto;
    position: relative;
}

.wrap-type .tab .tablist {
    width: 22%;
    position: absolute;
    top:0;
    left:0;
    overflow: auto;
}
.wrap-type .tab .tablist ul{
    background: white;
}
.wrap-type .tab .tablist li {
    text-align: center;
    font-size: 14px;
    line-height: 4;
    border-bottom: 1px solid #EEF0F2;
    border-right: 1px solid #F3F3F3;
}

.wrap-type .tab .tablist li a {
    color: #494949;
}

.wrap-type .tab .tablist .cur {
    background: #F6F6F6;
    border-right: 1px solid #F6F6F6;
}

.wrap-type .tab .tablist .cur a {
    color: #e02e24;
}

.wrap-type .tab .tabcon {
    width: 75%;
    margin-left: 23%;
}

.wrap-type .tab .tabcon > div {
    display: none;
}

.wrap-type .tab .tabcon .cur {
    display: block;
}

.wrap-type .tab .tabcon .main {
    width: 100%;
}

.wrap-type .tab .tabcon .main img {
    width: 100%;
}

.wrap-type .tab .tabcon .category div {
    /*text-align: center;*/
}

.wrap-type .tab .tabcon .category div p {
    display: inline-block;
    overflow: hidden;
}

.wrap-type .tab .tabcon .category div p span {
    float: left;
}

.wrap-type .tab .tabcon .category div p .cir {
    width: 4px;
    height: 4px;
    border-radius: 2px;
    background: #212121;
    margin-top: 12px;
}

.wrap-type .tab .tabcon .category div p .note {
    font-size: 14px;
    line-height: 2;
    white-space: pre;
}

.wrap-type .tab .tabcon .category ul {
    overflow: hidden;
    padding-top: 3%;
    background: #fff;
}

.wrap-type .tab .tabcon .category ul li {
    float: left;
    width: 33.3%;
    padding: 0 3% 2%;
    text-align: center;
    /*padding-bottom: 2%;*/
    font-size: 12px;
    line-height: 2;
    /*background: #fff;*/
}

.wrap-type .tab .tabcon .category ul li img {
    display: block;
    margin: 0px auto;
}

.wrap-type .tab .tabcon .category ul li span {
    color: #7B7B7B;
}

/*.wrap-type .footer{position: fixed;background: white;width: 100%;bottom:0;padding: 2% 0;border-top: 1px solid #F3F3F3;}*/
/*.wrap-type .footer ul{width: 100%;overflow: hidden;}*/
/*.wrap-type .footer ul li{width: 25%;float: left;text-align: center;}*/
/*.wrap-type .footer ul li span{color: #9C9C9C;}*/
/*.wrap-type .footer ul li .cur{color: #262626;}*/
/*.wrap-type .footer ul li img{width: 30px;}*/
/*.wrap-type .footer ul li span{font-size: 12px;}*/
/*消息详情*/
.wrap-hotxq .header {
    width: 100%;
    position: relative;
    height: auto;
    background-color: white;
    border-bottom: 1px solid #F0F0F0;
}

.wrap-hotxq .header p {
    font-size: 16px;
    line-height: 50px;
    text-align: center;
}

.wrap-hotxq .center {
    width: 94%;
    margin: 2% auto;
}

.wrap-hotxq .center .content {
    font-size: 15px;
    line-height: 20px;
    text-align: justify;
    padding: 2% 0;
}

.wrap-hotxq .board {
    width: 100%;
    height: 0px;
    background-color: rgba(0, 0, 0, 0.4);
    position: absolute;
    top: 0px;
    left: 0px;
    z-index: 9;
}

/*分类搜索商品*/
.wrap-type1 {
    width: 100%;
    height: auto;
}

.wrap-type1 .header {
    width: 100%;
    height: auto;
    background-color: white;
    border-bottom: 1px solid #F0F0F0;
    height: 50px;
}

.wrap-type1 .header .back {
    margin-left: 3%;
    margin-top: 2%;
    transform: scale(0.7);
    float: left;
}

.wrap-type1 .header > div {
    position: relative;
    float: right;
    width: 86%;
    margin-right: 3%;
}

.wrap-type1 .header > div p {
    position: absolute;
    padding-left: 3%;
    top: 10px;
    font-size: 12px;
    line-height: 30px;
}

.wrap-type1 .header > div p img {
    transform: scale(0.7);
}

.wrap-type1 .header > div p span a {
    color: #A4A4A4;
}

.wrap-type1 .header > div input {
    width: 85%;
    display: block;
    font-size: 12px;
    line-height: 30px;
    margin-top: 10px;
    height: 30px;
    border: none;
    background: #F6F6F6;
    border-radius: 8px;
    text-indent: 18%;
}

.wrap-type1 .center {
    width: 100%;
    height: auto;
}

.wrap-type1 .center h4 {
    font-size: 15px;
    line-height: 40px;
    padding-left: 3%;
}

.wrap-type1 .center .hot {
    width: 100%;
    background: white;
    overflow: hidden;
    padding-bottom: 3%;
}

.wrap-type1 .center .hot li {
    float: left;
    width: 21.5%;
    margin-left: 2.5%;
    border: 1px solid #D0D0D0;
    text-align: center;
    margin-top: 3%;
    font-size: 12px;
    padding: 5px 0;
    border-radius: 20px;
}

.wrap-type1 .center .hot li a {
    color: #838383;
    display: block;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;

}

.wrap-type1 .center .history {
    width: 100%;
    background: white;
    overflow: hidden;
}

.wrap-type1 .center .history li {
    overflow: hidden;
    margin-left: 3%;
}

.wrap-type1 .center .history li img {
    float: left;
    width: 16px;
    margin-top: 12px;
}

.wrap-type1 .center .history li span {
    float: left;
    width: 90%;
    margin-left: 2%;
    border-bottom: 1px solid #F7F7F7;
    font-size: 12px;
    line-height: 40px;
    color: #C7C7C7;
}

.wrap-type1 .center .history p {
    text-align: center;
    font-size: 15px;
    padding: 3% 0;
}

.wrap-type1 .center .history p a {
    color: #C7C7C7;
}

.wrap-type1 .category {
    width: 94%;
    padding: 2% 3%;
    margin-top: 1%;
    background: white;
}

.wrap-type1 .category > div {
    width: 100%;
    overflow: hidden;
}

.wrap-type1 .category .left {
    float: left;
    overflow: hidden;
    width: 80%;
}

.wrap-type1 .category .left img {
    float: left;
    width: 20%;
    margin-top: 1.5%;
}

.wrap-type1 .category .left p {
    float: left;
    margin-left: 2%;
}

.wrap-type1 .category .left p span:nth-of-type(1) {
    font-size: 14px;
}

.wrap-type1 .category .left p span:nth-of-type(1) a {
    color: #212121;
}

.wrap-type1 .category .left p span:nth-of-type(2) {
    font-size: 12px;
}

.wrap-type1 .category .left p span:nth-of-type(2) a {
    color: #B6B6B6;
}

.wrap-type1 .category .right {
    float: right;
    width: 18%;
    text-align: center;
    font-size: 14px;
    line-height: 2;
    margin-top: 2%;
    border: 1px solid #e02e24;
    border-radius: 4px;
}

.wrap-type1 .category .right a {
    color: #e02e24;
}

.wrap-type1 .category ul {
    width: 100%;
    overflow: hidden;
    padding-top: 2%;
}

.wrap-type1 .category ul li {
    width: 33.3%;
    float: left;
    text-align: center;
}

.wrap-type1 .category ul li img {
    width: 90%;
}

/*商品大图*/
.wrap-goods {
    width: 100%;
    height: auto;
}

.wrap-goods .header {
    width: 100%;
    height: auto;
    background-color: white;
    border-bottom: 1px solid #F0F0F0;
    height: 50px;
}

.wrap-goods .header .back {
    margin-left: 3%;
    margin-top: 16px;
    /*transform: scale(0.7);*/
    width: 10px;
    float: left;
}

.wrap-goods .header .type {
    margin-right: 3%;
    margin-top: 13px;
    /*transform: scale(0.7);*/
    float: right;
    width: 24px;
}

.wrap-goods .header > div {
    position: relative;
    float: left;
    width: 75%;
    margin-left: 3%;
}

.wrap-goods .header > div img {
    transform: scale(0.6);
    right: 10px;
    top: 30%;
    position: absolute;
}

.wrap-goods .header > div input {
    width: 100%;
    display: block;
    font-size: 12px;
    line-height: 30px;
    margin-top: 10px;
    height: 30px;
    border: none;
    background: #F6F6F6;
    border-radius: 8px;
    text-indent: 12%;
}

.wrap-goods .category {
    width: 100%;
    height: auto;
}

.wrap-goods .category > ul:nth-of-type(1) {
    width: 100%;
    height: auto;
    overflow: hidden;
    background: white;
}

.wrap-goods .category > ul:nth-of-type(1) li {
    width: 25%;
    text-align: center;
    float: left;
    font-size: 15px;
    line-height: 40px;
}

.wrap-goods .category > ul:nth-of-type(1) li div {
    display: inline-block;
    overflow: hidden;
    vertical-align: middle;
}

.wrap-goods .category > ul:nth-of-type(1) li span {
    float: left;
    color: #727272;
}

.wrap-goods .category > ul:nth-of-type(1) .cur span {
    color: #e02e24;
}

.wrap-goods .category > ul:nth-of-type(1) li img {
    float: left;
    transform: scale(0.7);
    display: block;
    margin-top: 12px;
}

.wrap-goods .category .list {
    width: 100%;
}

.wrap-goods .category .list li {
    width: 48%;
    margin-left: 1%;
    float: left;
    background: white;
    margin-top: 1%;
    padding-bottom: 2%;
}

.wrap-goods .category .list .goods {
    width: 100%;
    position: relative;
}

.wrap-goods .category .list .goods img {
    width: 100%;
    display: block;
}

.wrap-goods .category .list .goods p {
    position: absolute;
    right: 0;
    bottom: 0;
    font-size: 12px;
    background: rgba(0, 0, 0, 0.3);
    padding: 1% 4%;
    color: white;
}

.wrap-goods .category .list h4 {
    width: 90%;
    margin: 2% auto;
    font-size: 12px;
    color: #212121;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;
    height: 36px;
    line-height: 18px;
}

.wrap-goods .category .list .price {
    width: 90%;
    margin: 1% auto;
    color: #e02e24;
    font-size: 12px;
}

.wrap-goods .category .list .qianbi {
    overflow: hidden;
    width: 90%;
    margin: 1% auto;
}

.wrap-goods .category .list .qianbi span {
    float: left;
    font-size: 12px;
    line-height: 1.7;
    color: #7D7D7D;
}

.wrap-goods .category .list .qianbi img {
    float: left;
    margin-left: 2%;
}

.wrap-goods .category .list .qianbi > img:nth-of-type(1) {
    width: 20px;
    transform: scale(0.9);
}

.wrap-goods .category .list .qianbi > img:nth-of-type(2) {
    width: 32px;
    transform: scale(0.9);
}

/*商品列表*/
.wrap-goods {
    width: 100%;
    height: auto;
}

/*.wrap-goods .header {*/
    /*width: 100%;*/
    /*height: auto;*/
    /*background-color: white;*/
    /*border-bottom: 1px solid #F0F0F0;*/
    /*height: 50px;*/
/*}*/

/*.wrap-goods .header .back {*/
    /*margin-left: 3%;*/
    /*margin-top: 2%;*/
    /*transform: scale(0.7);*/
    /*float: left;*/
/*}*/

/*.wrap-goods .header .type {*/
    /*margin-right: 3%;*/
    /*margin-top: 0.5%;*/
    /*transform: scale(0.7);*/
    /*float: right;*/
/*}*/

.wrap-goods .header > div {
    position: relative;
    float: left;
    width: 78%;
    margin-left: 3%;
}

.wrap-goods .header > div img {
    transform: scale(0.6);
    right: 10px;
    top: 30%;
    position: absolute;
}

.wrap-goods .header > div input {
    width: 100%;
    display: block;
    font-size: 12px;
    line-height: 30px;
    margin-top: 10px;
    height: 30px;
    border: none;
    background: #F6F6F6;
    border-radius: 8px;
    text-indent: 12%;
}

.wrap-goods .category {
    width: 100%;
    height: auto;
}

.wrap-goods .category > ul:nth-of-type(1) {
    width: 100%;
    height: auto;
    overflow: hidden;
    background: white;
}

.wrap-goods .category > ul:nth-of-type(1) li {
    width: 25%;
    text-align: center;
    float: left;
    font-size: 15px;
    line-height: 40px;
}

.wrap-goods .category > ul:nth-of-type(1) li div {
    display: inline-block;
    overflow: hidden;
    vertical-align: middle;
}

.wrap-goods .category > ul:nth-of-type(1) li span {
    float: left;
    color: #727272;
}

.wrap-goods .category > ul:nth-of-type(1) .cur span {
    color: #e02e24;
}

.wrap-goods .category > ul:nth-of-type(1) li img {
    float: left;
    transform: scale(0.7);
    display: block;
    margin-top: 12px;
}

.wrap-goods .category .content {
    overflow: hidden;
    margin-top: 1%;
    border-bottom: 1px solid #F0F0F0;
    background: white;
    position: relative;
    padding: 0 3% 0 115px;

}

.wrap-goods .category .content .left {
    /*float: left;*/
    /*width: 28%;*/
    /*padding: 1%;*/
    position: absolute;
    top:50%;
    margin-top: -50px;
    left:5px;
}

.wrap-goods .category .content .left img {
    display: block;
    width: 100px;
    height: 100px;
}

.wrap-goods .category .content .right {
    /*float: left;*/
    width: 100%;
    /*margin-left: 3%;*/
    padding: 1% 0;
    height: 100px;
}

.wrap-goods .category .content .right h4 {
    width: 100%;
    margin: 1% auto;
    font-size: 12px;
    line-height: 20px;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;
    height: 40px;
    color: #212121;
}

.wrap-goods .category .content .right .price {
    width: 100%;
    margin: 1% auto;
    color: #E73F09;
    font-size: 14px;
}

.wrap-goods .category .content .right .qianbi p {
    float: right;
    font-size: 14px;
    color: #828282;
}

.wrap-goods .category .content .right .qianbi {
    overflow: hidden;
    width: 100%;
    margin: 1% auto;
}

.wrap-goods .category .content .right .qianbi span {
    float: left;
    font-size: 12px;
    line-height: 1.7;
    color: #7D7D7D;
}

.wrap-goods .category .content .right .qianbi img {
    float: left;
    margin-left: 2%;
}

.wrap-goods .category .content .right .qianbi > img:nth-of-type(1) {
    width: 20px;
    transform: scale(0.9);
}

.wrap-goods .category .content .right .qianbi > img:nth-of-type(2) {
    width: 32px;
    transform: scale(0.9);
}

/*商品筛选*/
.wrap-sp {
    width: 100%;
    height: auto;
}

.wrap-sp .header {
    width: 100%;
    height: auto;
    background-color: white;
    border-bottom: 1px solid #F0F0F0;
    height: 50px;
}

.wrap-sp .header .back {
    margin-left: 3%;
    margin-top: 2%;
    transform: scale(0.7);
    float: left;
}

.wrap-sp .header .type {
    margin-right: 3%;
    margin-top: 0.5%;
    transform: scale(0.7);
    float: right;
}

.wrap-sp .header > div {
    position: relative;
    float: left;
    width: 75%;
    margin-left: 3%;
}

.wrap-sp .header > div img {
    transform: scale(0.6);
    left: 2%;
    top: 30%;
    position: absolute;
}

.wrap-sp .header > div input {
    width: 100%;
    display: block;
    font-size: 12px;
    line-height: 30px;
    margin-top: 10px;
    height: 30px;
    border: none;
    background: #F6F6F6;
    border-radius: 8px;
    text-indent: 12%;
}

.wrap-sp .category {
    width: 100%;
    height: auto;
}

.wrap-sp .category > ul:nth-of-type(1) {
    width: 100%;
    height: auto;
    overflow: hidden;
    background: white;
}

.wrap-sp .category > ul:nth-of-type(1) li {
    width: 25%;
    text-align: center;
    float: left;
    font-size: 15px;
    line-height: 40px;
}

.wrap-sp .category > ul:nth-of-type(1) li div {
    display: inline-block;
    overflow: hidden;
    vertical-align: middle;
}

.wrap-sp .category > ul:nth-of-type(1) li span {
    float: left;
    color: #727272;
}

.wrap-sp .category > ul:nth-of-type(1) .cur span {
    color: #E73F09;
}

.wrap-sp .category > ul:nth-of-type(1) li img {
    float: left;
    transform: scale(0.7);
    display: block;
    margin-top: 12px;
}

.wrap-sp .category .content {
    overflow: hidden;
    margin-top: 1%;
    border-bottom: 1px solid #F0F0F0;
    background: white;
}

.wrap-sp .category .content .left {
    float: left;
    width: 28%;
    padding: 1%;
}

.wrap-sp .category .content .left img {
    display: block;
    width: 100%;
}

.wrap-sp .category .content .right {
    float: left;
    width: 63%;
    margin-left: 3%;
    padding: 1% 0;
}

.wrap-sp .category .content .right h4 {
    width: 100%;
    margin: 1% auto;
    font-size: 14px;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;
    height: 40px;
    color: #212121;
}

.wrap-sp .category .price {
    width: 100%;
    margin: 1% auto;
    color: #E73F09;
    font-size: 16px;
}

.wrap-sp .category .content .right .qianbi p {
    float: right;
    font-size: 14px;
    color: #828282;
}

.wrap-sp .category .content .right .qianbi {
    overflow: hidden;
    width: 100%;
    margin: 1% auto;
}

.wrap-sp .category .content .right .qianbi span {
    float: left;
    font-size: 12px;
    line-height: 1.7;
    color: #7D7D7D;
}

.wrap-sp .category .content .right .qianbi img {
    float: left;
    margin-left: 2%;
}

.wrap-sp .category .content .right .qianbi > img:nth-of-type(1) {
    width: 20px;
    transform: scale(0.9);
}

.wrap-sp .category .content .right .qianbi > img:nth-of-type(2) {
    width: 32px;
    transform: scale(0.9);
}

/*评价管理*/
.wrap-rew .header {
    width: 100%;
    position: relative;
    height: auto;
    background-color: white;
    border-bottom: 1px solid #F0F0F0;
}

.wrap-rew .header p {
    font-size: 16px;
    line-height: 50px;
    text-align: center;
}

.wrap-rew .header .back {
    position: absolute;
    left: 3%;
    top: 50%;
    margin-top: -9px;
    width: 10px;
}

.review {
    width: 94%;
    padding: 2% 3%;
    border-bottom: 1px solid #F6F6F6;
    background: white;
}

.review .title {
    height: 42px;
}

.review .title > img {
    display: block;
    float: left;
    width: 42px;
    border-radius: 100%;
}

.review .title p {
    float: left;
    font-size: 14px;
    line-height: 3;
    margin-left: 3%;
}

.review .title .star {
    float: right;
    margin-top: 13px;
}

.review .title .star img {
    width: 14px;
}

.review > p {
    width: 100%;
    font-size: 14px;
    line-height: 1.2;
    padding: 1.5% 0;
}

.review .reply {
    width: 100%;
    font-size: 12px;
    line-height: 2;
}

.review .reply p {
    float: right;
    overflow: hidden;
    text-align: right;
}

.review .reply p img {
    float: left;
    margin-top: 15%;
}

.review .reply p span {
    float: right;
    white-space: pre;
}

.review .reply span {
    color: #A8A8A8;
}

.wrap-rew .tablist {
    width: 100%;
    background: white;
    overflow: hidden;
}

.wrap-rew .tablist > ul {
    width: 100%;
    height: auto;
    float: left;
    overflow: hidden;
    background: white;
}

.wrap-rew .tablist > ul li {
    width: 20%;
    float: left;
    text-align: center;
    font-size: 14px;
    border-bottom: 1px solid white;
}

.wrap-rew .tablist > ul li a {
    color: #727272;
}

.wrap-rew .tablist > ul .cur {
    border-bottom: 1px solid #E73F09;
}

.wrap-rew .tablist > ul .cur a {
    color: #E73F09;
}

.wrap-rew .tabcon {
    background: white;
}

.wrap-rew .tabcon > div {
    display: none;
}

.wrap-rew .tabcon .cur {
    display: block;
}

/*分销会员*/
.wrap-fxhy {
    width: 100%;
    height: auto;
    overflow: hidden
}

.wrap-fxhy .header {
    width: 100%;
    position: relative;
    height: auto;
    background-color: white;
    border-bottom: 1px solid #F0F0F0;
}

.wrap-fxhy .header p {
    font-size: 16px;
    line-height: 50px;
    text-align: center;
}

.wrap-fxhy .header .back {
    position: absolute;
    left: 3%;
    top: 50%;
    margin-top: -9px;
    width: 10px;
}

.wrap-fxhy .header > div {
    position: absolute;
    right: 3%;
    top:0;
    font-size: 12px;
    line-height: 50px;
    display: block;
}

.wrap-fxhy .header span {
    float: left;
    display: inline-block;
    font-size: 16px;
}

.wrap-fxhy .header span a {
    color: #5E5E5E;
}

.wrap-fxhy .header div img {
    float: left;
    margin-top: 10px;
    margin-left: 5px;
}

.wrap-fxhy .list {
    width: 100%;
    height: 32px;
    padding-top: 11px;
    background: white;
}

.wrap-fxhy .list li {
    width: 49.5%;
    float: left;
    text-align: center;
    font-size: 15px;
}

.wrap-fxhy .list li a {
    color: #757575;
}

.wrap-fxhy .list li span {
    padding-bottom: 12px;
    border-bottom: 1px solid #F6F6F6
}

.wrap-fxhy .list .cur span {
    border-bottom: 1px solid #E73F09;
}

.wrap-fxhy .list .cur a {
    color: #E73F09;
}

.wrap-fxhy .center .main {
    width: 96%;
    margin: 2% auto 0;
    background: url("../img_user/fx-fenxiaohuiyuan.png") no-repeat center;
    background-size: 100% 100%;
    overflow: hidden;
    display: table;
    padding: 2% 0;
}

.wrap-fxhy .center .main .left {
    width: 30%;
    text-align: center;
    display: table-cell;
    vertical-align: middle;
}

.wrap-fxhy .center .main .left img {
    width: 64px;
    height: 64px;
    border: 5px solid #F6F6F6;
    border-radius: 100%;
}

.wrap-fxhy .center .main .left span {
    font-size: 14px;
    color: #212121;
}

.wrap-fxhy .center .main .left span a {
    color: #212121;
}

.wrap-fxhy .center .main .right {
    width: 100%;
    display: table;
}

.wrap-fxhy .center .main .right .content {
    float: left;
    font-size: 14px;
    line-height: 2;
    margin-left: 5%;
}

.wrap-fxhy .center .main .right .order {
    vertical-align: middle;
    display: table-cell;
    text-align: center;
}

.wrap-fxhy .center .main .right .order img {
    width: 60%;
}

.wrap-fxhy .center .main .right .order span {
    font-size: 14px;
    color: #E73F09;
}

.wrap-fxhy .center .main .right #content {
    line-height: 2.5;
}

.wrap-fxhy .center .cur > div {
    background: white;
    margin-bottom: 2%;
}

.wrap-fxhy .center .cur .time {
    width: 94%;
    margin: 0px auto;
    font-size: 14px;
    line-height: 32px;
}

.wrap-fxhy .center .cur .time span {
    float: right;
}
.wrap-tic .center .tips {
    width: 94%;
    margin: 0px auto;
    background: white;
    font-size: 13px;
    line-height: 20px;
    padding: 2% 0;
}
.layui-flow-more{
    background: #F6F6F6!important;
}

