 
    body{
        font-family:'Microsoft YaHei';
    }
p, h1, h2, h3, h4, h5, h6 {
    padding: 0px;
    margin: 0px;
    color: #808080;
} 
div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, code, form, fieldset, legend, input, textarea, p, blockquote, th, td, hr, button, article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section {
    margin: 0;
    padding: 0;
}

ol, ul {
    list-style: none;
}

.page-content {
    padding-top: 10px;
    width: 100%;
    background: #fafafa;
    overflow: auto;
}

.list-block, .content-block {
    margin: 10px 0px;
}

    .list-block ul:before {
        height: 0px;
    }

    .list-block .item-inner:after {
        height: 0px;
    }

.address {
    font-size: 14px;
    color: #C0C0C0;
}

.close {
    position: absolute;
    top: 0px;
    right: 10px;
}
 

 

.toolbar .buttons-row {
    margin: 0px 0px 0px -2px;
}
.toolbar .button.active {
    background: none;
    color: black;
}
.toolbar .button {
    border:none;  
}
.toolbar .tabbar a.active {
    color: red;
}
.demo-icon-1 {
    background-image: url('../../content/image/1.svg');
    background-repeat: no-repeat;
    width: 26px;
    height: 26px;
    margin-left: 8px;
}
.demo-icon-1.icon1 {
    background-image: url('../../content/image/11.svg');
}
.demo-icon-4.icon1 {
    background-image: url('../../content/image/14.svg');
}
.demo-icon-2.icon1 {
    background-image: url('../../content/image/12.svg');
}

.demo-icon-2 {
    background-image: url('../../content/image/2.svg');
    background-repeat: no-repeat;
    width: 26px;
    height: 26px;
    margin-left: 8px;
}
i.icon.demo-icon-9 {
    background-image: url('../../content/image/1912310904.svg');
    background-repeat: no-repeat;
    width: 25px;
    height: 26px;
    margin-left: 8px;
}

.demo-icon-3 {
    background-image: url(../../Content/image/xiaoxi.svg);
    background-repeat: no-repeat;
    width: 26px;
    height: 26px;
    margin-left: 8px;
}

.demo-icon-4 {
    background-image: url('../../content/image/4.svg');
    background-repeat: no-repeat;
    width: 26px;
    height: 26px;
    margin-left: 8px;
}
.demo-icon-5 {
    background-image: url('../img/onebit_42.png');
    background-repeat: no-repeat;
    width: 26px;
    height: 26px;
    margin-left: 10px;
}

.demo-icon-6 {
    background-image: url('../img/onebit_17.png');
    background-repeat: no-repeat;
    width: 26px;
    height: 26px;
    margin-left: 10px;
}
.demo-icon-7 {
    background-image: url('../img/onebit_02.png');
    background-repeat: no-repeat;
    width: 26px;
    height: 26px;
    margin-left: 10px;
}
.demo-icon-8 {
    background-image: url('../img/sms.png');
    background-repeat: no-repeat;
    width: 26px;
    height: 26px;
    margin-left: 10px;
}

.demo-icon-xin {
    background-image: url('../img/onebit_43.png');
    background-repeat: no-repeat;
    width: 25px;
    height: 25px;
    margin-right:10px;
}
.demo-icon-add {
    background-image: url('../img/onebit_31.png');
    background-repeat: no-repeat;
    width: 25px;
    height: 25px;
}
.demo-icon-wxlogin {
    background-image: url('../../Upload/WXlogo.png');
    background-repeat: no-repeat;
    width: 50px;
    height: 50px;
}

.classify-table {
    border: none;
    border-collapse: collapse;
    width: 100%;
    min-height: 400px;
}

    .classify-table td {
        vertical-align: top;
    }

    .classify-table .c1 {
        width: 90px;
        background-color: #f8f8f8;
    }

    .classify-table .c2 {
        background-color: #fff;
    }

.classify .classify-left {
    border-right: 1px solid #ececec;
    width: 90px;
    height: 100%;
    overflow: hidden;
}

    .classify .classify-left a {
        display: block;
        border-bottom: 1px solid #abaaab;
        line-height: 60px;
        color: #757575;
        font-size: 14px;
        text-align: center;
        overflow: auto;
        cursor: pointer;
    }

    .classify .classify-left ul {
        margin: 0px;
        padding: 0px;
    }

    .classify .classify-left .selected a {
        color: #1c1d1f;
        background-color: white;
        /*border-bottom-color: #fe4242;*/
    }

.classify .classify-right {
    padding-left: 15px;
    padding-top: 10px;
    height: 100%;
    overflow: auto;
}

    .classify .classify-right ul {
        padding: 0px;
        margin: 0px;
    }

    .classify .classify-right dl {
        clear: both;
    }

    .classify .classify-right dt a {
        display: block;
        color: #777;
        font-size: 14px;
        line-height: 40px;
    }

    .classify .classify-right dd ul li {
        float: left;
        margin: 0px 5px 5px 5px;
        border: 1px solid #f3f3f3;
        padding: 0px 10px;
        border-radius: 3px;
    }

        .classify .classify-right dd ul li:nth-child(3n) {
            margin-right: 0;
        }

        .classify .classify-right dd ul li a {
            display: block;
            color: #9a9a9a;
            font-size: 13px;
            text-align: center;
            line-height: 25px;
            white-space: nowrap;
            overflow: hidden;
            text-overflow: ellipsis;
        }

            .classify .classify-right dd ul li a img {
                display: block;
                max-width: 100%;
                margin: 0 auto 5px;
            }

    .classify .classify-right .classify-item {
        display: none;
    }

        .classify .classify-right .classify-item.selected {
            display: block;
        }
/**/
.swtab-head {
    border-bottom: 1px solid #e1e1e1;
    padding: 4px 0;
}

    .swtab-head li {
        float: left;
        border-right: 1px solid #e1e1e1;
        width: 25%;
        line-height: 40px;
        text-align: center;
    }

.odtab-header li {
    width: 20%;
    font-size: 14px;
}

.cptab-header li {
    width: 33.3%;
    font-size: 14px;
}

.swtab-head li:last-child {
    border-right: none;
}

.swtab-head li a {
    position: relative;
    color: #848384;
    font-size: 14px;
    cursor: pointer;
}

.swtab-head li.selected a {
    color: #ff0101;
}

.swtab-head li a span.num {
    display: none;
    position: absolute;
    right: -15px;
    top: -10px;
    z-index: 9;
    width: 20px;
    height: 20px;
    line-height: 20px;
    border-radius: 100%;
    color: #fff;
    font-size: 12px;
    text-align: center;
    background: #fd5001;
}
/**/
.mb-head {
    margin-bottom: 10px;
}

.mb-pers {
    border-bottom: 1px solid #d6d6d6;
    padding: 20px 10px;
}

    .mb-pers .port {
        float: left;
        position: relative;
        margin-right: 10px;
        border: 1px solid #d5d5d5;
        width: 100px;
        height: 100px;
        border-radius: 100%;
        text-align: center;
        overflow: hidden;
    }

        .mb-pers .port img {
            width: 100%;
            height: 100%;
        }

.mb-info p {
    color: #332c2b;
    font-size: 14px;
    line-height: 30px;
    white-space: nowrap;
    text-overflow: ellipsis;
    overflow: hidden;
}

    .mb-info p .btn {
        border: 1px solid #FF0000;
        border-radius: 5px;
        background-color: White;
        margin-left: 5px;
        padding: 4px 20px;
        font-family: 'Microsoft YaHei';
        font-size: 12px;
        color: Red;
    }
/**/
.swtab-head {
    border-bottom: 1px solid #e1e1e1;
    padding: 4px 0;
}

    .swtab-head li {
        float: left;
        border-right: 1px solid #e1e1e1;
        width: 25%;
        line-height: 40px;
        text-align: center;
    }

.odtab-header li {
    width: 20%;
    font-size: 14px;
}

.cptab-header li {
    width: 33.3%;
    font-size: 14px;
}

.swtab-head li:last-child {
    border-right: none;
}

.swtab-head li a {
    position: relative;
    color: #848384;
    font-size: 14px;
    cursor: pointer;
}

.swtab-head li.selected a {
    color: #ff0101;
}

.swtab-head li a span.num {
    display: none;
    position: absolute;
    right: -15px;
    top: -10px;
    z-index: 9;
    width: 20px;
    height: 20px;
    line-height: 20px;
    border-radius: 100%;
    color: #fff;
    font-size: 12px;
    text-align: center;
    background: #fd5001;
}

.mb-panel {
    margin: 0 10px 10px;
    border: 1px solid #d8d8d8;
    border-radius: 5px;
    overflow: hidden;
    clear: both;
}

    .mb-panel a {
        display: block;
        position: relative;
        border-bottom: 1px solid #d9d9d9;
        padding: 0 10px;
        color: #777372;
        font-size: 14px;
        line-height: 48px;
    }

        .mb-panel a:last-child {
            border-bottom: none;
        }

        .mb-panel a span.num {
            display: none;
            float: right;
            margin-top: 11px;
            width: 25px;
            height: 25px;
            line-height: 25px;
            border-radius: 100%;
            color: #fff;
            font-size: 14px;
            text-align: center;
            background: #fd5001;
        }
/**/
.icon-head {
    background-image: url('../../content/img/onebit_18.png');
    background-repeat: no-repeat;
    width: 29px;
    height: 29px;
    border-radius: 6px;
}

.icon-sc {
    background-image: url('../../content/img/onebit_13.png');
    background-repeat: no-repeat;
    width: 29px;
    height: 29px;
    border-radius: 6px;
}

.icon-gr {
    background-image: url('../../content/img/onebit_20.png');
    background-repeat: no-repeat;
    width: 29px;
    height: 29px;
    border-radius: 6px;
}

.icon-bank {
    background-image: url('../../content/img/onebit_51.png');
    background-repeat: no-repeat;
    width: 29px;
    height: 29px;
    border-radius: 6px;
}

.icon-msg {
    background-image: url('../../content/img/onebit_42.png');
    background-repeat: no-repeat;
    width: 29px;
    height: 29px;
    border-radius: 6px;
}
 
.icon-manage {
    background-image: url('../../content/img/onebit_14.png');
    background-repeat: no-repeat;
    width: 29px;
    height: 29px;
    border-radius: 6px;
}

.icon-order {
    background-image: url('../../content/img/onebit_52.png');
    background-repeat: no-repeat;
    width: 29px;
    height: 29px;
    border-radius: 6px;
}

.icon-ind {
    background-image: url('../../content/img/onebit_53.png');
    background-repeat: no-repeat;
    width: 29px;
    height: 29px;
    border-radius: 6px;
}

.icon-vou {
    background-image: url('../../content/img/onebit_54.png');
    background-repeat: no-repeat;
    width: 29px;
    height: 29px;
    border-radius: 6px;
}

.icon-bag {
    background-image: url('../../content/img/onebit_55.png');
    background-repeat: no-repeat;
    width: 29px;
    height: 29px;
    border-radius: 6px;
}

.icon-help {
    background-image: url('../../content/img/onebit_37.png');
    background-repeat: no-repeat;
    width: 29px;
    height: 29px;
    border-radius: 6px;
}

.icon-add {
    background-image: url('../../content/img/onebit_56.png');
    background-repeat: no-repeat;
    width: 29px;
    height: 29px;
    border-radius: 6px;
}

.icon-about {
    background-image: url('../../content/img/onebit_38.png');
    background-repeat: no-repeat;
    width: 29px;
    height: 29px;
    border-radius: 6px;
}

.icon-moblie {
    background-image: url('../../content/img/onebit_58.png');
    background-repeat: no-repeat;
    width: 29px;
    height: 29px;
    border-radius: 6px;
}

.right {
    text-align: right;
}

.ordernav {
   /*border: 1px solid #f3f3f3;*/ 
    padding: 5px 0px;
    margin-bottom: 5px;
    border-radius: 5px;
}

    .ordernav h4 {
        color: #666666;
        font-size: 16px;
    }

    .ordernav h5 {
        font-size: 10px;
        overflow: hidden;
        color: #333333;
    }

    .ordernav img {
        width: 40px;
    }

#list .col-50 {
    border: 1px solid #d6d2d2;
    padding: 5px;
    border-radius: 5px;
}

#list .spantitle {
    height: 40px;
    display: block;
    height: 40px;
    display: block;
    color: black; 
    margin-top: 5px;
    overflow: hidden;
}

.brank {
    background-color: #FF0000;
    padding: 5px;
}

    .brank h3 {
        color: #FFFFFF;
    }

.branklist .col-25 {
    border: 1px solid #f3f3f3;
    margin-bottom: 5px;
    border-radius: 3px;
}

#downtype {
    margin-bottom: 5px;
}

    #downtype a {
        /* border: 1px solid #f3f3f3; */
        margin-bottom: 5px;
        /* display: inline-block; */
        /* padding: 5px 10px; */
        text-align: center;
        color: white;
        /* border-radius: 3px; */
    }

    #downtype span {
        display: inline-block;
        padding: 5px 10px;
        border-radius: 5px;
        background-color: red;
        color: white;
        width: 70%;
        text-align: center;
    }
    #list img {
        min-width: 100px;
        min-height: 100px;
    }

#nowcounty {
    font-size: 14px;
}

#goodsimgs img {
    min-width: 200px;
    min-height: 200px;
}

#goodstitle {
    height: 45px;
}


.page[data-page="ProductDetails"] .row img {
    /* height: 20px; */
    line-height: 20px;
    vertical-align: middle;
    margin-right: 3px;
    width: 100%;
}
.page[data-page="ProductDetails"] hr {
    border: 1px solid #F9F2F2;
}

.cart-btn {
    background-image: url('../../Upload/cart-btn.png');
    background-repeat: no-repeat;
    height: 20px;
    /*display: block;*/
    display:none;
    background-size: 20px 20px;
    background-position: right;
}

#list .row .col-50 {
    border: none;
}

#list .row {
    font-size: 16px;
    font-weight: bold;
}

.floating-button {
    position: absolute;
    bottom: 60px;
    right: 10px;
    z-index: 999;
}

    .floating-button img {
        width: 40px;
    }

.shopcart1 {
    position: absolute;
    bottom: 33px;
    right: 10px;
    color: White;
}
.totop
{
    position: absolute;
    bottom: 33px;
    right: 10px;
    color: White;
}
a:active {
    text-decoration: none;
    color: #FF6600;
    text-decoration: none;
}

.picker-modal {
    background: #F3F3F3;
}

.no-data {
    padding: 20%;
    text-align: center;
    display: none;
}

    .no-data .h4 {
        font-size: 14px;
        color: #FF0000;
    }
     
.bg-gudongbai {
    background-color: #FAEBD7;
}

.bg-baiyan {
    background-color: #F5f5f5;
}

.bg-baixingren {
    background-color: #FFFFCD;
}

.bg-gainsboro {
    background-color: #DCDCDC;
}

.bg-ghostwhite {
    background-color: #F8F8FF;
}

.bg-cornsilk {
    background-color: #FFF8DC;
}

.bg-dankese {
    background-color: #FCE6C9;
}

.bg-huabai {
    background-color: #FFFAF0;
}

.bg-milucheng {
    background-color: #F0FFF0;
}

.bg-xiangyabai {
    background-color: #FAFFF0;
}

.bg-yamase {
    background-color: #FAF0E6;
}

.bg-haibeikese {
    background-color: #fff5ee;
}

.bg-oldlace {
    background-color: #FDF5E6;
}

.bg-navajowhite {
    background-color: #FFDEAD;
}

.row .col-33 {
    width: 33.333333333333336%;
    width: -webkit-calc((100% - 5px*2)/ 3);
    width: calc((100% - 5px*2)/ 3);
}


.msgsend {
    margin-bottom: 10px;
}

.left .icon-back {
    color: Red;
}

.row .col-25 {
    width: calc((100% - 5px*3)/ 4);
}

.swiper-slide img {
    width: 100%; 
}

.swiper-pagination-bullet {
    width: 10px;
    height: 10px;
    background: none;
    border: 1px solid #aaa;
    border-radius: 3px;
    opacity: 1;
    cursor: pointer;
}

.swiper-pagination-bullet-active {
    background: #FF0000;
    border-color: #FFFFFF;
}

.tishi {
    font-size: 12px;
    color: #999999;
}

.chongzhi {
    margin-bottom: 10px;
}

    .chongzhi div {
        margin: 5px 0px;
    }

#tuangoujiri .card-header {
    padding: 10px 0px;
}

#goodscontent img {
    width: 100%;
}

.wash {
    padding: 0px;
    color: #6d6d72;
    box-sizing: border-box;
}

    .wash .col-50 {
        border: 1px solid #f3f3f3;
        height: 50px;
        line-height: 50px;
        border-radius: 8px;
    }

.row .col-50 {
    width: 50%;
    width: -webkit-calc((100% - 15px*1)/ 2);
    width: calc((100% - 5px*1)/ 2);
}

#goodsmincount {
    margin-left: 20px;
}

#oldprice {
    text-decoration: line-through;
}

.code2D {
    text-align: center;
}

    .code2D img {
        width: 80%;
        margin: 15px 10%;
    }

div[data-page="Codepay"] .col-33 span {
    background-color: Gray;
    padding: 10px;
}

#seletamount .col-33 {
    margin-bottom: 5px;
}

.Codepay .row {
    margin-bottom: 5px;
}

.rightpart {
    border: 1px solid #f3f3f3;
    padding: 5px 0px;
    margin-bottom: 5px;
    border-radius: 5px;
}

    .rightpart h4 {
        color: #666666;
        font-size: 16px;
    }

    .rightpart h5 {
        font-size: 6px;
        overflow: hidden;
        color: #333333;
    }

    .rightpart img {
        width: 100%;
    }

.titleTipe {
    /*background-color: red;*/
    height: 35px;
    line-height: 35px;
    font-weight: bold;
}

    .titleTipe a {
        color: darkgrey;
    }

    .titleTipe img {
        vertical-align: middle;
        width: 20px;
    }

.navbar a.link i + i, .navbar a.link i + span, .navbar a.link span + i, .navbar a.link span + span, .subnavbar a.link i + i, .subnavbar a.link i + span, .subnavbar a.link span + i, .subnavbar a.link span + span, .toolbar a.link i + i, .toolbar a.link i + span, .toolbar a.link span + i, .toolbar a.link span + span {
    margin-left: 5px;
}

.zuo {
    width: 650px;
    height: 365px;
}

.zuo1 {
    width: 300px;
    height: 365px;
    float: left;
}

.zuo2 {
    width: 300px;
    height: 365px;
    float: left;
}

.heng {
    background-position: center center;
    width: 100%;
    height: 30px;
    background-color: #FF0000;
    text-align: center;
    color: #FFFFFF;
    font-size: 18px;
    padding-top: 8px;
}

.name {
    text-align: left;
    width: 100%;
    background-image: url('../themes/base/img/b2b_03.jpg');
    background-repeat: no-repeat;
    height: 53px;
}

.name1 {
    padding-top: 10px;
    padding-left: 15px;
    font-size: 18px;
    color: #FFFFFF; 
    font-family: 'SimHei';
    font-weight: bold;
}

.zuijin {
    text-align: left;
    padding-left: 15px;
    color: #FF3399;
    font-size: 20px;
}

.popover a {
    display: inline-block;
    padding: 5px 10px;
}

#txtprv, #txtcity, #txtcounty {
    display: none;
}

.rich_media_title {
    margin-top: 10px;
    margin-bottom: 10px;
    line-height: 1.4;
    font-weight: 400;
    font-size: 24px;
    color: #000000;
}

.rich_media_meta_list {
    margin-bottom: 20px;
}

    .rich_media_meta_list em {
        font-style: normal;
    }

.rich_media_meta_text {
    color: #8c8c8c;
}

.rich_media_meta {
    display: inline-block;
    vertical-align: middle;
    margin-right: 8px;
    margin-bottom: 10px;
    font-size: 16px;
}

.rich_media_content {
    position: relative;
}

.rich_media_content {
    overflow: hidden;
    color: #3e3e3e;
}

.titleTipejmd {
    background-color: blue;
}

.brankjmd {
    background-color: #F0F0F0;
}
.color-red.button:not(.button-fill), .color-red.buttons-row .button, .theme-red .button:not(.button-fill) {
    border-color: #777;
    overflow:unset;
}
.color-red.button:not(.button-fill).active, .color-red.buttons-row .button.active, .theme-red .button:not(.button-fill).active {
    background-color: #ccc;
    color: #fff;
}
.list-block .item-link.list-button.color-red, .tabbar a.active.color-red, a.color-red {
    color: #777;
}
.spantitle {
    height: 40px;
    display: block;
    height: 40px;
    display: block;
    color: black; 
    margin-top: 5px;
    overflow: hidden;
}
.acdc img{
     width:70%;
}

plistslider .swiper-slide {
  background: #fff;
  box-sizing: border-box;
  border: 1px solid #ccc;
}
plistslider .swiper-slide span {
  text-align:center;
  display:block;
  margin: 20px;
  font-size:21px;
}
plistslider .swiper-container {
  height: 120px;
  margin: 35px 0;
}
.swiper-3 {
    position: fixed;
    /* margin: 5px 10px; */
    background-color:white;
    width: 100%;
    padding: 10px 15px;
}
.listsort a{
    color:#777;
}
#OrderLook .item-title-row {
    /* padding-right: 20px; */
    background: no-repeat right center;
    /* background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20viewBox%3D'0%200%2060%20120'%20x…9.25-28.5-29.25-28.5%209.75-9.75z'%20fill%3D'%23c7c7cc'%2F%3E%3C%2Fsvg%3E"); */
    background-size: 10px 20px;
}
#OrderLook .item-title {
     font-weight: 100;  
} 
.list-block li.media-item .item-link .item-title-row, .list-block.media-list .item-link .item-title-row {
    padding-right: 0px;
    background: no-repeat right center;
     
}.list-block .item-subtitle {
    font-size: 13px;
    position: relative;
    overflow: hidden;
    white-space: nowrap;
    max-width: 100%;
    text-overflow: ellipsis;
    color: #9E9898;
}
.list-block li {
    box-sizing: border-box;
    position: relative;
    border-bottom-style: solid;
    border-bottom-width: 1px;
    border-bottom-color: #e8e5e5;
}
#submitorderli li
{
    height:35px;
}
.rowhead {
    height: 40px;
    line-height: 40px;
    background-color: red;
    text-align: center;
    color: white;
    position: fixed;
    top: 45px;
    left: 0px;
    width: 100%;
}
.rowbody { 
    margin-top:45px;
}
.rowbody div{
    height: 40px;
    line-height: 20px;
    text-align: center;
    border-bottom: #efeeee 1px solid;
    line-height:20px;
}
.rowbody p{
    padding:0px;
    margin:0px;
}
.aimg {
    width: 100%;
    height: 0;
    padding-bottom: 100%;
    display: block;
    overflow: hidden;
}
    .aimg img {
        width:100px;
    }
.liangleibroder {
    margin: 0px 0px 5px 0px;
    border: 1px #d6d2d2 solid;
    border-radius: 5px;
    padding: 5px;
}
 .item-text {
    font-size: 14px;
    color: #8e8e93;
    line-height: 21px;
    position: relative;
    overflow: hidden;
    height: initial;
    text-overflow: ellipsis;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    display: -webkit-box;
}
.tabs {
    height: 100%;
    overflow-y: auto;
}
.content-block, .card .list-block {
    margin: 0;
    width: 100%;
}
.card-content-inner {
    padding:5px 15px 5px 15px;
    position: relative;
}
.card-content-inner img {
    width:100%;
}
#tab3 .list-block .item-content { 
    padding-left: 0px; 
}
.icon-flower {
    width: 29px;
    height: 29px;
    background-image: url(../../content/icons/close_up_mode.svg);
    border-radius: 6px;
}
.icon-pl {
    width: 29px;
    height: 29px;
    background-image: url(../../content/icons/comments.svg);
    border-radius: 6px;
}
.icon-zf {
    width: 29px;
    height: 29px;
    background-image: url(../../content/icons/redo.svg);
    border-radius: 6px;
}
.card .row{
    width:100%;
}
.today, .yesterday {
    font-size: 25px;
    font-weight: bold;
}
.prdinfo .row{
    padding:5px 0px;
    margin-bottom:10px;
}
.chongzhizh {
    margin-bottom: 10px;
}
.width-full {
    width: 100%;
}
.Baoming .row{
    margin:5px;
}

.Baoming .row .col-25 {
   padding-top: 5px;
}

    .Baoming .row img {
        width: 100%;
        min-width: 60px;
        min-height: 60px;
        border: solid 1px #d0cccc;
    }
.Baoming input[type="text"], select, input[type="date"] {
    height: 30px;
    line-height: 30px;
    width: 100%;
}
.imgout{
    width:100%;
} 
.navbar-fixed .page-content, .navbar-through .page-content {
    padding-top: 43px;
}
.navbar:after {
    content: '';
    position: absolute;
    left: 0;
    bottom: 0;
    right: auto;
    top: auto;
     height: 0px; 
    width: 100%;
    background-color: #c4c4c4;
    display: block;
    z-index: 15;
    -webkit-transform-origin: 50% 100%;
    transform-origin: 50% 100%;
}
.Addtype .row{
    margin-top:10px;
}
.Addtype input {
    width:100%;
    padding:5px 0px;
}
.classification .accordion-item-content p {
    padding: 5px 20px;
}
.merchant *{
    font-size:14px;
}
.merchant .col-80 *{
    padding: 0px; 
}
.merchant .menu p {
    padding: 3px 0px;
    text-align: center;
}
    .merchant .menu p a {
        display: block;
        /* width: 90%; */
        overflow: hidden;
        /* height: 25px; */
        margin: 3px 0px;
    }

.merchant .list img, .merchant .hotlist img {
    width: 80px;
    height: 80px;
}
.merchant .item-title {
    -webkit-flex-shrink: 1;
    -ms-flex: 0 1 auto;
    flex-shrink: 1; 
    white-space:normal;
    position: relative;
    /* overflow: hidden; */
    text-overflow: ellipsis;
    max-width: 100%;
}
.merchant .list .item-media .discount {
    top: 15px;
}
.merchanttoolbar 
{
    position:fixed;
}
.goodssend .content-block
{
    padding-top:15px;
}
.goodssend .buttons-row .tab-link {
    width: 50%;
    font-size: 14px;
}

.details {
    width: 100%;
    height: 100%;
    background: #fafafa;
}
.swiper-1{
    position:relative;
}
.swiper-1 .swiper-pagination{
    bottom: 10px;
}
.swiper-1 {
    text-align: center;
    margin-top: 45px;
    margin-bottom: 10px;
    overflow: hidden;
}
.ProductDetails .price{
    font-size:22px;
    font-weight:bold;
    color:red;
}
.ProductDetails .prdimg{
    min-height:350px;
    min-width:350px;
        width: 100%;
}
.mytoolbar {
    bottom: 35px;
}
.ProductDetails .trace {
    right: 10px;
    width: 50px;
    height: 50px;
    border-radius: 100%;
    position: absolute;
    z-index: 100;
}
.ProductDetails .trace1 {
    bottom: 300px;
}
.ProductDetails .trace2 {
    bottom: 240px;
}
.ProductDetails .trace3 {
    bottom: 180px;
}
.ProductDetails .details-05 .merchant {
    font-size: 12px;
    width: 80px;
    line-height:25px;
    margin-right: 3px;
    background: #ffe600;
    text-align: center;
    border-radius: 5px;
}
.details .details-06.list-block{

}
.ProductDetails .mytoolbar .row {
    line-height: normal;
}

    .ProductDetails .mytoolbar .row .col-15 {
        text-align: center;
        padding: 3px 0;
    }

        .ProductDetails .mytoolbar .row .col-15 .icon {
            margin: 0 auto;
            width: 26px;
            height: 26px;
            padding:0px;
        }

        .ProductDetails .mytoolbar .row .col-15 .tabbar-label {
            
            margin-top: 0;
        }

.ProductDetails i.icon {
    display: block;
    vertical-align: middle;
    background-size: 100% auto;
    background-position: center;
    background-repeat: no-repeat;
    font-style: normal;
    position: relative;
}
/*首页*/
.navbar {
    background: #ffe600;
}

.list-block .sleve {
    width: 100%;
    height: 45px;
    background: #fff;
    margin-top: -10px;
}

.list-block .posting {
    width: 50px;
    height: 25px;
    background: #fff;
    margin-top: 100px;
    margin-left: 10px;
}

.posting span {
    margin-left: 7px;
    line-height: 25px;
}

.location {
    margin: 10px;
}

    .location span {
        display: inline-block;
        width: 50px;
        height: 20px;
        background: #fff;
        margin-left: 10px;
    }

.shou-content {
    width: 100%;
    height: auto;
    margin-top: 5px;
}

    .shou-content .shou-rotate {
        width: 100%; 
        margin-top:42px;
    }

    .shou-content .shou-catalogue {
        width: 93%;
        height: 110%;
        margin: 10px auto;
        text-align: center;
    }
     

        .shou-content .shou-catalogue .icon {
            width: 45px;
            height: 45px;
            margin: 5px auto;
            border-radius: 100%;
        }

        .shou-content .shou-catalogue .icon-01 {
            background-image: url('../../content/image/shoubiao01.svg');
        }

        .shou-content .shou-catalogue .icon-02 {
            background-image: url('../../content/image/shoubiao02.svg');
        }

        .shou-content .shou-catalogue .icon-03 {
            background-image: url('../../content/image/shoubiao03.svg');
        }

        .shou-content .shou-catalogue .icon-04 {
            background-image: url('../../content/image/shoubiao04.svg');
        }

        .shou-content .shou-catalogue .icon-05 {
            background-image: url('../../content/image/shoubiao05.svg');
        }

        .shou-content .shou-catalogue .icon-06 {
            background-image: url('../../content/image/shoubiao06.svg');
        }

        .shou-content .shou-catalogue .icon-07 {
            background-image: url('../../content/image/shoubiao07.svg');
        }

        .shou-content .shou-catalogue .span {
            color: #666666;
            font-size: 14px;
            display: inline-block;
            width: 100%;
        }

    .shou-content .shou-img {
        width: 100%;  
        margin: 10px auto;
    }

    .shou-content .shou-cart { 
        height: 150px;
        margin-bottom: 20px;
        margin: 0 auto;
    }
     

.cart-01 {
    width: 100%;
    height: 0;
    padding-bottom: 100%;
    /*background: #000;*/
    position: relative;
    z-index: 0;
}

    .cart-01 img {
        width: 100%;
        height: 100%;
        position: absolute;
        object-fit:cover;
    }

#yhtab3 .discount {
    font-size: 120%;
    color: #4d4d4d;
    background: #ffe600;
    position: absolute; 
    z-index: 10;
}
#yhtab1 .discount {
    font-size: 120%;
    color: #4d4d4d;
    background: #ffe600;
    position: absolute;
    top: 15px;
    z-index: 10;
}

.ProductList .discount {
    font-size: 120%;
    color: #4d4d4d;
    background: #ffe600;
    position: absolute;
    top: 15px;
    z-index: 10;
}

.Sweetgo .discount {
    font-size: 120%;
    color: #4d4d4d;
    background: #ffe600;
    position: absolute;
    top: 0px;
    z-index: 10;
}

.temo {
    width: 15%;
    height: 0;
    padding-bottom: 15%;
    border-radius: 100%;
    background: #ffe600;
    position: absolute;
    right: 0;
    bottom: 0;
}

    .temo .temo-icon-1 {
        background-image: url('../../content/image/2.svg');
        width: 70%;
        height: 0;
        padding-bottom: 70%;
        margin: 10%;
    }

.list-block {
    margin: 0 auto;
}

    .list-block ul {
        margin: 0px 0px 10px 0px; 
        border-radius: 10px;
    }

    .list-block .item-link {
        min-height: 0px;
        padding: 0px;
    }

.shou-cart .chat-mend {
    padding-bottom: 85%;
}

.shou-cart .list-block .item-title {
    width: 100%;
    height: 50px;
    white-space: normal;
    padding: 10px 3px 0;
}

.shou-cart .item-text .col-30 {
    text-align: center;
    font-size: 17px;
    color: #fbb03b;
    margin-top: 1%;
}

.shou-cart .item-text .col-35-1 {
    text-align: center;
    font-size: 12px;
    margin-top: 1%;
}

.shou-cart .item-text {
    margin-top: 3%; 
}

    .shou-cart .item-text .col-35-2 {
        text-align: center;
        font-size: 12px;
        background: #ffe600;
        border-radius:5px;
    }

.shou-cart .item-subtitle {
    padding: 3px;
}

    .shou-cart .item-subtitle .col-70 {
        height: 10px;
        background: lightyellow;
        border-radius: 50px;
    }

    .shou-cart .item-subtitle .col-50 {
        height: 10px;
        background: #fbb03b;
        border-radius: 50px;
    }

.return {
    width: 10%;
    height: 0;
    padding-bottom: 10%;
    border-radius: 100%;
    background: #fff;
    position: fixed;
    z-index: 100;
    bottom: 100px;
    right: 10px;
}

    .return .icon-100 {
        background-image: url(../../Content/image/xiangshang.svg);
        width: 50%;
        height: 0;
        padding-bottom: 50%;
        margin-left: 25%;
        margin-top: 30%;
    }

.shou-new { 
    min-height: 120px; 
}

.content-block-title {
    text-align: center;
    font-size: 17px;
}

.swiper-slide {
    background: #fff;
    box-sizing: border-box; 
    /*width: 100px;*/
}

    .swiper-slide span {
        text-align: center;
        display: block;
        margin: 0px; 
        overflow:hidden;
    }

.swiper-container { 
    margin: 35px 0;
    position: static;
    padding: 0;
    margin: 0;
    background: #fafafa;
}






/*搜索*/
.icon-back1 {
    background-image: url('../../Content/image/sousuo.svg');
    width: 25px;
    height: 25px;
}

.sliding1 {
    width: 75%;
    height: 30px;
    background: #fff;
    border-radius: 50px;
    line-height: 30px;
}

    .sliding1 input {
        width: 100%;
        height: 100%;
        border: 1px solid #fff;
        padding-left:10px;
    }

.scout {
    width: 100%;
    height: 100%;
    background: #fafafa;
}

.scout-01, .scout-02 {
    width: 94%;
    height: 0;
    padding-bottom: 30%;
    margin: 0 auto;
    margin-top: 5%;
}

.scout-1 .p1 {
    font-size: 125%;
    font-weight: bold;
    float: left;
}

.scout-1 .p2 {
    float: right;
}

    .scout-1 .p2 .icon-032 {
        background-image: url('../../Content/image/huishou.svg');
        width: 25px;
        height: 25px;
    }

.scout-2, .scout .p3 {
    clear: both;
}

    .scout-2 span {
        display: inline-block;
        width: 17%;
        background: #fff;
        height: 0;
        padding-bottom: 5%;
        text-align: center;
        border-radius: 50px;
        margin-top: 3%;
        margin-left: 4%;
        font-size: 95%;
        color: #666666;
    }

.scout-02 .scout-1 .icon-033 {
    background-image: url('../../Content/image/shangpu01.svg');
    width: 25px;
    height: 25px;
    margin-left: 10%;
}

.scout-02 .scout-1 .p3 span {
    display: inline-block;
    margin-left: 2%;
    margin-top: 3%;
    font-size: 125%;
}








/*产品列表页*/
.ProductList .row {
    position: fixed;
    width: 100%;
    padding: 10px;
    background-color: white;
    z-index: 100;
}

.row i.icon {
    display: block;
}

.icon-01 {
    background-image: url('../../Content/image/shangsanjiao1.svg');
    background-repeat: no-repeat;
    width: 10px;
    height: 10px;
    margin-top: -20px;
    margin-left: 30px;
}

.icon-02 {
    background-image: url('../../Content/image/xiasanjiao1.svg');
    background-repeat: no-repeat;
    width: 10px;
    height: 10px;
    margin-top: 0px;
    margin-left: 30px;
}

.icon-04 {
    background-image: url('../../Content/image/shaixuan.svg');
    background-repeat: no-repeat;
    width: 17px;
    height: 17px;
    margin-top: -17px;
    margin-left: 34px;
}

.ProductList .list {
    /*margin-top: 50px;*/
}

    .ProductList .list .item-media {
        padding: 0;
    }

.list .item-media .temo {
    width: 25px;
    height: 25px;
    padding-bottom: 0;
    bottom: 11px;
    left: 100px;
}

.item-title-row .list-name {
    height: 42px;
    white-space: normal;
    margin-top:10px;
    overflow:hidden;
}

.list .item-title-row .current {
    color: #fbb03b;
    font-size: 20px;
}

.list .item-title-row .fiash {
    padding: 3px;
    margin-left: 0;
    background: #ffe600;
    border-radius: 5px;
    font-size: 14px;
}

.list .item-subtitle .row {
    padding: 0;
    position: static;
}

.list .item-subtitle .merchant {
    padding: 3px;
    background: red;
    color:#fff;
    border-radius: 5px;
}

.ProductList .temo .temo-icon-1 {
    width: 20px;
    height: 20px;
    padding: 0;
    margin-left: 0;
}















/*产品详情页*/
.icon-bar {
    background-image: url('../../Content/image/fenxiang.svg');
    width: 50%;
    height: 0;
    padding-bottom: 50%;
}

.ProductDetails {
    position: relative;
}

.icon-zu {
    background-image: url('../../Content/image/lishizuji.svg');
    width: 100%;
    height: 100%;
}

.icon-kai {
    background-image: url('../../Content/image/kaidian.svg');
    width: 100%;
    height: 100%;
}.icon-fenxiang {
    background-image: url('../../Content/image/2004260918.svg');
    width: 100%;
    height: 100%;
}
.icon-dai {
    background-image: url('../../Content/image/daili.svg');
    width: 95%;
    height: 95%;
}

.details .list-block {
    margin-bottom: 10px;
}

.details .item-link .item-inner {
    padding-left: 10px;
}

.details-01 .row-01 {
    width: 80%;
    font-size: 16px;
}

    .details-01 .row-01 .num-col-1 {
        font-size: 20px;
        font-weight: bold;
        color: #fbb03b;
    }

.details-01 .item-text .num-col-2 {
    height: 10px;
    background: lightyellow;
    border-radius: 50px;
    margin-top: 15px;
}

.details-01 .item-text .num-col-3 {
    height: 10px;
    background: #ffe600;
    border-radius: 50px;
}

.details-02 .item-subtitle {
    font-size: 16px;
    padding: 3px 0;
}

.details-03 .item-subtitle {
    font-size: 16px;
    padding: 3px 0;
}

.details-03 span {
    padding-left: 20px;
    font-size: 14px;
    color: #d3d3d3;
}

.details-04 .item-after {
    font-size: 14px;
    color: #fbb03b;
}

.details-04 .item-link .item-media {
    padding: 0 0 0 10px;
}

.details-04 .item-media img {
    width: 30px;
    height: 30px;
}

.details-04 .item-link .inner-2 {
    padding: 0;
    margin-left: 0;
    min-height: 0;
}

.details-04 .item-subtitle {
    padding: 5px 10px;
    font-size: 14px;
}

.details-05 .item-media {
    padding-left: 10px;
}

    .details-05 .item-media img {
        width: 55px;
        height: 55px;
    }

.details-05 .item-link .inner-3 {
    margin-left: 0;
    padding-right: 0;
}

.details-05 .row-02 {
    width: 100%;
    font-size: 13px;
    color: #d1d1d1;
}

.details-05 .span-03 {
    background: #ffc8ec;
    color: #ff2d55;
}

.details-05 .span-04 {
    background: #f8ff92;
    color: #fc0;
}

.details-05 .span-05 {
    background: #c4f7ff;
    color: #007aff;
}

.details-05 .center-picture {
    width: 100%;
    min-height: 120px;
    margin: 0 auto;
    border-radius: 10px;
}

.details-05 .center-name {
    white-space: normal;
    font-size: 14px;
    padding: 5px 0;
}

.details-05 .center-price {
    color: red;
    font-size: 17px;
    margin-bottom:10px;
}

.details-06 .item-subtitle {
    font-size: 17px;
    padding-bottom:10px;
}

.details-07 {
    background: #fff;
}

.demo-icon-01 {
    background-image: url('../../Content/image/shangpu01.svg');
}

.demo-icon-02 {
    background-image: url('../../Content/image/kefu01.svg');
}

.demo-icon-03 {
    background-image: url('../../Content/image/shoucang01.svg');
}

.ProductDetails .col-30, .ProductDetails .mytoolbar .col-25 {
    padding: 5px 0;
}





/*商户首页*/ 

.merchant .content-block{
    padding:0;
}
.chant .item-link .item-media {
    padding: 0;
    width: 60px;
    height: 0;
    padding-bottom: 40px; 
}

.chant .item-media img {
    width: 100%; 
    margin-top: 100%;
    border-radius: 50%;
}

/*.chant .item-title-row {
    margin-top: 10px; 
}*/
.chant.list-block.media-list .item-title{
    font-size:17px;
}
.chant.list-block.media-list ul{
    padding:5px 10px;
    border-radius:0;
    margin-bottom:0;
}
.chant .icon-chant-1{
    background:url("../../Content/image/2004271018.svg") no-repeat;
    background-size:100%;
    width: 22px;
    height: 27px;
    margin-right: 5px;
}
.chant .icon-chant-2{
    background:url("../../Content/image/2004271019.svg") no-repeat;
    background-size:100%;
    width: 100px;
    height: 20px;
    transform: translateY(-3px);
    margin: 0 14px 0 5px;
    color: #fff;
    text-align: center;
    font-size: 13px;
}
.chant .icon-chant-3{
    background:url("../../Content/image/2004271020.svg") no-repeat;
    background-size:100%;
    width: 22px;
    height: 23px;
    margin-right: 5px;
    transform: translateY(-2px);
}
.chant .span-chant-1{
    display: inline-block;
    font-size: 16px;
    color: #666
}
.chant .span-chant-2{
    display: inline-block;
    font-size: 16px;
    color: #666;
}
.chant.list-block.media-list .item-inner{
    padding-right:0;
}
.chant.list-block.media-list .item-subtitle{
    margin-top:5px;
}
.chant .item-subtitle .sp-02-2 {
    margin-left: 7%;
}
.chant.list-block input[type=text]{
    display:none;
    height: 30px;
    position: absolute;
    top: 0;
    width: 90%;
    margin-left: 35px;
    border-radius: 5px;
    margin-top: 7px;
    border: 1px solid #ccc;
    padding-left:10px;
}
.chant .sp-03,.chant .sp-04{ 
    height: 22px;
    line-height: 22px;
    border-radius: 50px;
    border: 1px solid #ccc;
    text-align: center;
    padding: 0px 10px;
    margin-left: 10px;
}

.chant .sp-04 span {
    display: inline-block;
    text-align: center;
    line-height: 20px;
    font-size: 18px;
    color: #666;
    transform: scale(2);
}

.chant ul:before, .chant ul:after {
    display: none;
}

.merchant .buttons-row .tab-link {
    width: 50%; 
    background: #cecdc4;
    color: #000;
    font-size: 16px;
}
.merchant .swiper-slide{
    background:#ccc;
}
.merchant #yhtab3 .col-20 {
    border-right-style: solid;
    border-right-width: 1px;
    border-right-color: #d0cece;
}
.merchant .buttons-row .tab-link-1 {
    background: #fafafa;
    width: 100%;
    height: 25px;
    margin-left: 10%;
}
.merchant .row-chant{
    margin:5px;
}
.merchant .row-chant .col-50{
    background:#fff;
    margin-bottom:10px;
}
.merchant .row-chant .col-50 .span-name{
    display: block;
    margin: 10px;
    height: 42px;
    font-size: 16px;
    overflow: hidden;
    color: #666;
    font-weight: 550;
}
.merchant .row-chant .col-50 .span-price{
    display: block;
    color: red;
    font-size: 17px;
    font-weight: 600;
    margin: 0 0 5px 10px;
}
.merchant .tabs .tab {
    margin-top: 0;
}

.merchant .color-red.button:not(.button-fill).active, .color-red.buttons-row .button.active {
    height:25px;
    line-height:25px;
    background: #ffe600;
    color: #000;
    border-radius: 0;
} 
.merchant .button{
    display:inline-block;
}
 

        .merchant-name .adver .swiper-slide {
            width: 100%;
            height: 0;
            padding-bottom: 48%;
        }

.sell {
    background: #fafafa;
}

.break {
    width: 94%;
    margin: 0 auto;
    margin-top: 3%;
    padding-top: 10px;
    padding-bottom: 20px;
}

.row .text {
    color: #FBB03B;
    margin: 0 auto;
    text-align: center;
    width: 10%;
    font-size: 110%;
}

.line-01 {
    margin-top: 10px;
    border-bottom: 1px solid #FBB03B;
    width: 40%;
}

.product {
    width: 98%;
    margin: 0 auto;
    margin-bottom: 15%;
}

    .product .product-01 {
        width: 100%;
        height: 0;
        padding-bottom: 50%;
    }

        .product .product-01 .product-sum1 {
            float: left;
            width: 29%;
            height: 0;
            padding-bottom: 46%;
            margin: 1.8%;
            border: 1px solid #fff;
            border-radius: 10px;
            background: #fff;
        }

            .product .product-01 .product-sum1 .pic {
                width: 100%;
                height: 0;
                padding-bottom: 100%;
                background: #7F7F7F;
                border-radius: 10px 10px 0 0;
            }

            .product .product-01 .product-sum1 .sum-name {
                display: inline-block;
                font-size: 105%;
                color: #7F7F7F;
            }

            .product .product-01 .product-sum1 .sum-mer {
                display: inline-block;
                margin-top: 5%;
                font-size: 110%;
                color: #FBB03B;
            }

.all {
    width: 98%;
    margin: 0 auto;
    margin-top: 4%;
}

.all-icon-01 {
    background-image: url('../../Content/image/shangsanjiao1.svg');
    background-repeat: no-repeat;
    width: 10px;
    height: 10px;
    margin-top: -19px;
    margin-left: 55px;
}

.all-icon-02 {
    background-image: url('../../Content/image/xiasanjiao1.svg');
    background-repeat: no-repeat;
    width: 10px;
    height: 10px;
    margin-top: 0px;
    margin-left: 55px;
}

.all-icon-03 {
    background-image: url('../../Content/image/fenlei02.svg');
    background-repeat: no-repeat;
    width: 20px;
    height: 20px;
    margin-left: 25px;
}

.all-icon-04 {
    background-image: url('../../Content/image/fenlei01.svg');
    background-repeat: no-repeat;
    width: 20px;
    height: 20px;
    margin-left: 25px;
}

.merchant .temo .temo-icon-1 {
    width: 20px;
    height: 20px;
    padding: 0;
    margin-left: 0;
}

.all .product1 {
    width: 100%;
    height: 0;
    margin-top: 2%;
    padding-bottom: 78%;
}

    .all .product1 .product-02 {
        width: 48%;
        height: 0;
        padding-bottom: 75%;
        border: 1px solid #fff;
        border-radius: 10px;
        background: #fff;
        float: left;
        margin-left: 1%;
    }

        .all .product1 .product-02 .product-sum2 {
            width: 100%;
            height: 0;
            padding-bottom: 100%;
            background: #7F7F7F;
            border-radius: 10px 10px 0 0;
        }

            .all .product1 .product-02 .product-sum2 .discount {
                font-size: 150%;
                border-radius: 10px 0 0 0;
            }

            .all .product1 .product-02 .product-sum2 .temo {
                margin-top: 84%;
                margin-right: 0%;
            }

        .all .product1 .product-02 .product-sum3 {
            margin-top: 5%;
            margin-left: 3%;
        }

.product-sum3 .content-name {
    font-size: 120%;
    color: #7F7F7F;
}

.product-sum3 .content-sum {
    margin-top: 2%;
}

    .product-sum3 .content-sum .sum-01 {
        width: 25%;
        height: 0;
        padding-bottom: 5%;
        border-radius: 10px;
        background: #ffe600;
        float: left;
    }

    .product-sum3 .content-sum .sum-02 {
        width: 25%;
        height: 0;
        padding-bottom: 5%;
        border-radius: 10px;
        background: lightyellow;
        float: left;
        margin-left: -5%;
    }

        .product-sum3 .content-sum .sum-02 span {
            font-size: 75%;
            color: lightgray;
            margin-left: 15%;
        }

    .product-sum3 .content-sum .sum-03 {
        font-size: 75%;
        color: lightgray;
        margin-left: 5%;
    }

.product-sum3 .content-price {
    margin-top: 5%;
}

    .product-sum3 .content-price .price {
        width: 17%;
    }

    .product-sum3 .content-price .price-01 {
        font-size: 105%;
        color: #FBB03B;
    }

    .product-sum3 .content-price .price-02 {
        font-size: 70%;
        color: lightgray;
    }

    .product-sum3 .content-price .price-03 {
        width: 20%;
        height: 0;
        padding-bottom: 3%;
        background: #ffe600;
        font-size: 70%;
    }

.link-icon-1 {
    background-image: url('../../content/image/sjmp.svg');
    background-repeat: no-repeat;
    width: 26px;
    height: 26px;
    margin-left: 8px;
}

.link-icon-2 {
    background-image: url('../../content/image/kefu01.svg');
    background-repeat: no-repeat;
    width: 26px;
    height: 26px;
    margin-left: 8px;
}

.link-icon-3 {
    background-image: url('../../content/image/sousuo.svg');
    background-repeat: no-repeat;
    width: 26px;
    height: 26px;
    margin-left: 8px;
}

.link-icon-4 {
    background-image: url('../../content/image/14.svg');
    background-repeat: no-repeat;
    width: 26px;
    height: 26px;
    margin-left: 8px;
}







/*购物车页面*/
.shopchat .chat {
    width: 100%;
    margin-top: 0px;
    background: #fff;
    margin-bottom: 3%;
}

.shopchat .current {
    font-size: 20px;
    color: #FBB03B;
}

.shopchat .original {
    font-size: 14px;
    margin-top: 1%;
    text-decoration: line-through;
}

.shopchat .item-subtitle {
    margin-top: 5px;
}

.shopchat .item-text {
    margin-top: 10px;
}

.shopchat .col-10 button {
    width: 100%;
    height: 25px;
}

.shopchat .col-10 input {
    height: 25px;
    text-align: center;
}

.chat-mend {
    width: 100%;
    height: 0;
    padding-bottom: 75%;
}

    .chat-mend .q1 {
        margin: 3%;
        font-size: 120%;
    }

.mend .sum, .sum1 {
    background: #fff;
    width: 100%;
    height: 0;
    padding-bottom: 129%;
    margin-left: 2px;
}

.shopchat .settle {
    width: 100%;
    height: 45px;
    bottom: 50px;
    background: #fff;
    border-top: 1px solid #dddbdb;
    position: fixed;
}
.shopchat .popover .list-block:first-child li:first-child a,.shopchat .popover .list-block:last-child li:last-child a {
    border-radius:0;
}

    .shopchat .settle .item-after {
        margin-top: 2%;
    }

        .shopchat .settle .item-after span {
            color: #fbb03b;
        }

    .shopchat .settle .item-after-1 {
        background: #ffe600;
        padding: 3px;
    }

.li-06 .item-media .item-content {
    padding-right: 5px;
    padding-left: 0;
}

.li-06 .item-media img {
    width: 100px;
    height: 100px;
}

.li-06 .item-inner .item-title {
    font-size: 16px;
    height: 45px;
    white-space: normal;
}

.mytoolbar .col-25 {
    margin-top: 0;
    font-size: 10px;
    padding-top: 3px;
    text-align:center;
}

    .mytoolbar .col-25 .icon {
        margin: 0 auto;
    }

    .mytoolbar .col-25 .tabbar-label {
        margin-top: 0;
    }


.settle .settle1, .submmitorder .settle1 {
    width: 100%;
    /*height: 50px;*/
    bottom: -85px;
    background: #fff;
    border-top: 1px solid #dddbdb;
    position: fixed;
}





/*订单*/
.settle {
    width: 100%;
    height: 100%;
    background: #fafafa;
}

.li-02 .distribution {
    padding: 10px 15px;
    border-bottom: 1px solid #d3d3d3;
    font-size: 14px;
}

    .li-02 .distribution .item-after span {
        font-size: 17px;
        padding-left: 5px;
    }

.settle1 {
    width: 100%;
    height: 0;
    background: #fff;
    margin-bottom: 3%;
}

.settle2 {
    width: 94%;
    margin: 0 auto;
}

.settle1-4 {
    padding-bottom: 20%;
    margin-bottom: 60px;
}

.li-05 .item-media .icon-035 {
    background-image: url('../../Content/image/weixin.svg');
    width: 25px;
    height: 25px;
    margin-left: 15px;
}

.li-05 .item-media .icon-037 {
    background-image: url('../../Content/image/zhifubao.svg');
    width: 25px;
    height: 25px;
    margin-left: 15px;
}

.li-05 .item-link .item-inner {
    margin-left: 0;
}

.li-05 .item-title {
    padding: 10px;
}

.icon-form-radio {
    width: 22px;
    height: 22px;
    position: relative;
    border-radius: 22px;
    border: 1px solid #c7c7cc;
    box-sizing: border-box;
}

.settle1-4 .item-inner span {
    font-size: 18px;
    color: #fbb03b;
    font-weight: 400;
}







/*个人中心*/
.term {
    width: 100%;
    background: #ffe600;
    position: fixed;
    z-index: 99;
    margin-top: -1px;
}

    .term .port {
        width: 55px;
        /* height: 0; */
        /* padding-bottom: 55px; */
        /* background: #e3e3e3; */
        border-radius: 100%;
        margin: 8px;
        float: left;
    }

    .term .personal {
        float: left;
        margin-top: 13px;
        margin-left: 5px;
    }

    .term .term-personal {
        font-size: 14px;
        color: #4d4d4d;
    }

    .term .term-ID {
        font-size: 15px;
        color: #666;
    }
    .term .term-yue{
        color: #666;
    font-size: 14px;
    padding: 3px 0;
    }

.centre {
    width: 100%;
    height: auto;
    margin-top: 70px;
}

.indent {
    width: 100%;
    height: 0;
    padding-bottom: 30%;
    background: #fff;
    border-radius: 10px;
    margin-top: 3%;
}

    .indent .indent-1 {
        width: 90%;
        height: 0;
        padding-bottom: 10%;
        margin: 0 auto;
        border-bottom: 1px solid #e4e4e4;
        position: relative;
    }

        .indent .indent-1 .span2:after {
            position: absolute;
            right: 0;
        }

.indent-span-01 {
    float: left;
    margin-top: 2%;
    font-size: 110%;
}

.indent-span-02 {
    float: right;
    margin-top: 2%;
    font-size: 120%;
}

.indent .col-20, .indent .col-25 {
    text-align: center;
    margin-top: 3%;
}

.indent .icon {
    width: 25px;
    height: 25px;
    margin: 0 auto;
}

.indent .col-20 span {
    display: inline-block;
    margin: 5px;
}

.indent .icon-1 {
    background-image: url('../../Content/image/daizhifu.svg');
}

.indent .icon-2 {
    background-image: url('../../Content/image/daifahuo.svg');
}

.indent .icon-3 {
    background-image: url('../../Content/image/daishouhuo.svg');
}

.indent .icon-4 {
    background-image: url('../../Content/image/daipingjia.svg');
}

.indent .icon-5 {
    background-image: url('../../Content/image/1912180915.svg');
}

.indent-02 {
    padding-bottom: 42%;
}

    .indent-02 .icon {
        width:30px;
        height:30px;
    }

    .indent-02 .icon-1 {
        background-image: url('../../Content/image/wodeshoucang.svg');
    }

    .indent-02 .icon-2 {
        background-image: url('../../Content/image/wodeguanzhu.svg');
    }

    .indent-02 .icon-3 {
        background-image: url('../../Content/image/zuji.svg');
    }

    .indent-02 .icon-4 {
        background-image: url('../../Content/image/youhuiquan.svg');
    }

    .indent-02 .icon-5 {
        background-image: url('../../Content/image/wodedizhi.svg');
    }

    .indent-02 .icon-6 {
        background-image: url('../../Content/image/guanfangkefu.svg');
    }

    .indent-02 .icon-7 {
        background-image: url('../../Content/image/shangjiazhuce.svg');
    }

    .indent-02 .icon-8 {
        background-image: url('../../Content/image/wodedianpu.svg');
    }

.indent-03 {
    padding-bottom: 120%;
}

.indent-2 {
    width: 90%;
    height: 0;
    padding-bottom: 50%;
    border-radius: 10px;
    background: #000;
    margin: 3% auto;
    color: #ffe600;
    position: relative;
}

    .indent-2 .span-VIP {
        display: inline-block;
        width: 70%;
        text-align: center;
        margin-top: 15%;
        font-size: 60px;
    }

    .indent-2 .span-name {
        font-size: 110%;
        top: 20px;
        position: absolute;
    }

.indent-04 {
    padding-bottom: 70%;
    margin-bottom: 18px;
}

    .indent-04 .row { 
        height: 0;
        padding-bottom: 25%;
        margin: 0 auto;
        text-align: center;
        background: #fff6af;
        border-radius: 10px;
        margin-top: 3%;
        color: #fbb03b;
    }

    .indent-04 .indent-05 {
        margin-top: 0px;
    }

        .indent-04 .indent-05 .p1 {
            font-size: 150%;
        }

            .indent-04 .indent-05 .p1 span {
                font-size: 200%;
                font-weight: bold;
            }

        .indent-04 .indent-05 .p2 {
            font-size: 14px; 
        }

    .indent-04 .col-50 {
        border-right: 1px dashed #fbb03b;
    }

        .indent-04 .col-50 .cro {
            width: 100%;
            height: 0;
            padding-bottom: 55%;
            position: relative;
        }

        .indent-04 .col-50 .p3 {
            display: inline-block;
            font-size: 110%;
            margin-top: 10%;
        }

        .indent-04 .col-50 .p4 {
            font-size: 90%;
            margin-top: 15%;
            color: #999999;
        }

    .indent-04 .indent-06 {
        position: relative;
        margin-top: 0;
    }

        .indent-04 .indent-06 .cro {
            width: 100%;
            height: 0;
            padding-bottom: 110%;
        }

            .indent-04 .indent-06 .cro .resort {
                text-align: center;
                padding-top: 45%;
            }

        .indent-04 .indent-06 .p5 {
            padding: 5px;
            background: #fbb03b;
            border-radius:5px;
        }

    .indent-04 .cro_right_top {
        top: -1px;
        right: -2px;
        border-radius: 0px 0px 0px 30px;
        position: absolute;
        width: 13px;
        height: 13px;
        padding-bottom: 0;
        background: #fff;
    }

    .indent-04 .cro_right_bottom {
        right: -1px;
        bottom: -4px;
        border-radius: 20px 0px 0px 0px;
        position: absolute;
        width: 13px;
        height: 13px;
        padding-bottom: 0;
        background: #fff;
    }

.cro_left_top {
    top: -1px;
    left: -2px;
    border-radius: 0px 0px 30px 0px;
    position: absolute;
    width: 13px;
    height: 13px;
    background: #fff;
}

.cro_left_bottom {
    bottom: -4px;
    border-radius: 0px 30px 0px 0px;
    position: absolute;
    width: 14px;
    height: 14px;
    background: #fff;
}





/*收货地址*/
.shipping .message1 {
    width: 100%;
    height: 0;
    padding-bottom: 25%;
    background: #fff;
    margin-top: 3%;
}

.shipping .message-01 {
    float: left;
    width: 10%;
    text-align: center;
    line-height: 5;
}

.icon-00 {
    background-image: url(../../content/image/xuanze02.svg);
    width: 65%;
    height: 0;
    padding-bottom: 65%;
}

.shipping .message-02 {
    width: 70%;
    float: left;
    margin: 2%;
}

.shipping .p1 {
    font-size: 110%;
}

    .shipping .p1 span {
        font-size: 90%;
        margin-left: 5%;
        color: gray;
    }

.shipping .p2 {
    font-size: 95%;
    margin-top: 2%;
}

.shipping .message-03 {
    width: 14%;
    float: left;
    text-align: center;
}

.icon-11 {
    background-image: url('../../Content/image/shanchu.svg');
    width: 25%;
    height: 0;
    padding-bottom: 25%;
    margin-left: 60%;
}

.icon-22 {
    background-image: url('../../Content/image/tianjie.svg');
    width: 25px;
    height: 25px;
    margin-top: 20px;
    margin-left: 10px;
}

.icon-33 {
    background-image: url('../../Content/image/tianjia1.svg');
    width: 10%;
    height: 0;
    padding-bottom: 10%;
}
.content-block .save {
    width: 60%;
    height: 55px;
    line-height: 55px;
    text-align: center;
    background: #fc0;
    border-radius: 100px;
    z-index: 100; 
    font-size:18px;
    margin:0 auto;
    margin-top:200px;
}

.content-block .save a{
    color:#fff;
}

.Addresses .item-inner {
    padding: 0px;
}

.Registration .item-content button {
    float: right;
    width: 180px;
    height: 30px;
}
.submit .item-content button {
    float: right;
    width: 180px;
    height: 30px;
}

.shopname-message {
    width: 100%;
    padding: 0;
    text-align: center;
    color: #c5c2c2;
    margin-top:60%;
}

.shopname .save {
    margin-top: 100px;
}






/*我的关注concern*/
.concern .content {
    background: #fafafa;
    width: 100%;
    height: 100%;
    overflow: auto;
    margin-top:45px;
}
.concern .list-block.media-list ul{
    margin-bottom:10px;
}
.concern .item-media {
    height: 60px;
    margin: 15px 0 15px 0px;
}
    .concern .item-media img {
        border-radius: 50%;
        width: 80px;
    }

.concern .item-title {
    height: 45px;
}

.concern .item-title-row:after {
    content: ">";
    font-size: 30px;
}

.concern-3 {
    width: 100%;
    height: 50px;
    text-align: center;
    font-size: 18px;
    line-height: 50px;
    color: #fbb03b;
}

.concern .row {
    padding: 10px;
    font-size: 16px;
}

    .concern .row .col-65 {
        border-bottom: 1px solid #888888;
        margin-top: 10px;
    }

.concern-02 {
    margin-bottom: 55px;
}

    .concern-03 .item-title, .concern-02 .item-title {
        font-size: 14px;
        padding-top: 5px;
        height: 35px;
    }
     

    .concern-02 .item-title-row:after {
        display: none;
    }

.concern-03 .item-title-row:after {
    display: none;
}

.concern-02 .row {
    padding: 5px;
}

    .concern-02 .row .col-33 {
        width: 32%;
        height: 0;
        padding-bottom: 32%; 
        position: relative;
    }
        .concern-02 .row .col-33 img {

            width:100%;
        border-radius: 15px;
        }
        .concern-02 .row .col-33 .span3 {
            display: inline-block;
            padding: 3px;
            background: #f3efef;
            border-radius: 15px 0 0 0;
            font-size: 14px;
            position: absolute;
            left: 0px;
            top: 0px;
        }
        .concern-02 .row .col-33 .span4 {
            display: inline-block;
            padding: 3px 0 3px 0;
            width: 100%;
            text-align: center;
            color: #9c9c9a;
            border-radius: 0 0 15px 15px;
            position: absolute;
            bottom: 0;
            left: 0;
            background: rgba(255, 230, 0, 0.91);
        }

.concern-02 .item-after .icon-057 {
    background-image: url("../../Content/image/chakangengduo.svg");
    width: 20px;
    height: 20px;
    padding-top: 5px;
}

.concern-03 .item-after .icon-057 {
    background-image: url("../../Content/image/chakangengduo.svg");
    width: 20px;
    height: 20px;
    padding-top: 5px;
}

.concern-03 .item-text {
    font-size: 18px;
    color: #fbb03b;
    padding-top: 10px;
    padding-bottom: 10px;
    height: auto;
}






.concerns-1 {
    width: 94%;
    height: 0;
    padding-bottom: 73%;
    border-bottom: 1px solid #666666;
    margin: 0 auto;
}

.concerns-2 {
    border-bottom: 1px solid #f1f1f1;
}

.concerns-1 .concerns-01 {
    width: 100%;
    height: 0;
    padding-bottom: 18%;
    padding-top: 3%;
}

.cerns-01 {
    width: 15%;
    height: 0;
    padding-bottom: 15%;
    background: #d4d4d4;
    float: left;
}

.cerns-02 {
    width: 70%;
    float: left;
}

    .cerns-02 .pp1 {
        font-size: 120%;
        margin-left: 3%;
    }

    .cerns-02 .pp2 {
        font-size: 85%;
        margin-top: 5.5%;
        margin-left: 3%;
        color: #666666;
    }

        .cerns-02 .pp2 .span {
            margin-left: 10%;
        }

.cerns-03 {
    width: 15%;
    font-size: 200%;
    float: left;
    text-align: center;
}

.concerns-02 {
    width: 100%;
    height: 0;
    padding-bottom: 50%;
    margin-top: 1%;
}

    .concerns-02 .col-33 {
        width: 30%;
        height: 0;
        padding-bottom: 50%;
        background: #fff;
        float: left;
        margin-left: 2.5%;
        border-radius: 10%;
    }

        .concerns-02 .col-33 .dd1 {
            width: 100%;
            height: 0;
            padding-bottom: 100%;
            border-radius: 10% 10% 0 0;
            background: #d4d4d4;
        }

        .concerns-02 .col-33 .dd2 {
            margin-top: 5%;
            font-size: 90%;
            color: #666666;
            padding-bottom: 5%;
        }

        .concerns-02 .col-33 .dd3 {
            font-size: 110%;
            color: #FBB03B;
        }





/*我的收藏*/
.total-1 {
    width: 60%;
    margin: 0 auto;
    text-align: center;
    margin-top: 30px;
}

    .total-1 .icon-039 {
        background-image: url('../../Content/image/a.svg');
        width: 40%;
        height: 0;
        padding-bottom: 45%;
    }

.MyFavorites .total-1 .tab-link，.Myrecd .total-1 .tab-link {
    width: 100%;
    height: 0;
    padding-bottom: 45%;
}

.MyFavorites .item-media .temo-icon-1, .Myrecd .item-media .temo-icon-1 {
    width: 20px;
    height: 20px;
    margin: 0;
    padding-bottom: 0;
}

.MyFavorites .row .col-50, .Myrecd .row .col-50 {
    padding: 5px 0px;
}

.total-1 .p1-2 {
    font-size: 120%;
    color: #666666;
    margin-top: 3%;
}

.total-1 .p1-3 {
    width: 30%;
    height: 0;
    padding-bottom: 12%;
    background: #ffe600;
    margin: 14% auto;
    font-size: 120%;
    color: #666666;
}

    .total-1 .p1-3 span {
        display: inline-block;
        margin-top: 4%;
    }

.total {
    width: 100%;
    height: 40px;
    background: #fff;
    position: fixed;
    z-index: 100;
}

    .total .sp1 {
        display: inline-block;
        margin-top: 10px;
        margin-left: 20px;
        font-size: 110%;
    }

    .total .icon {
        width: 20px;
        height: 20px;
        margin-top: 10px;
    }

    .total .icon-10 {
        background-image: url('../../Content/image/fenlei01.svg');
    }

    .total .icon-056 {
        background-image: url('../../Content/image/fenlei02.svg');
    }

    .total .buttons-row .tab-link {
        width: 100%;
    }

.MyFavorites .list .discount, .Myrecd .list .discount {
    top: 12px;
}

.list-block ul:after {
    display: none;
}

.MyFavorites .list .temo, .Myrecd .list .temo {
    bottom: 13px;
}

.MyFavorites .list .item-subtitle, .Myrecd .list .item-subtitle {
    padding-top: 10px;
    color: #fbb03b;
    font-size: 13px;
}

    .MyFavorites .list .item-subtitle span, .Myrecd .list .item-subtitle span {
        font-size: 14px;
    }

.MyFavorites .list .item-text .row, .Myrecd .list .item-text .row {
    padding-top: 15px;
}

.MyFavorites .item-text .row .col-50, .Myrecd .item-text .row .col-50 {
    font-size: 14px;
    color: #fbb03b;
    font-weight: bold;
}

    .MyFavorites .item-text .row .col-50 span, .Myrecd .item-text .row .col-50 span {
        font-size: 18px;
    }

.MyFavorites .item-text .row .col-40, .Myrecd .item-text .row .col-40 {
    text-align: center;
    padding: 3px;
    background: #ffe600;
    border-radius: 5px;
    font-size: 14px;
    color: #666666;
}




/*我的优惠券*/
.buttons-row .tab-link {
    width: 33%;
    font-size: 14px;
}

.total-1 .icon-040 {
    background-image: url('../../Content/image/b.svg');
    width: 40%;
    height: 0;
    padding-bottom: 45%;
}

.MemberCoupons .color-red.button:not(.button-fill).active, .color-red.buttons-row .button.active, .theme-red .button:not(.button-fill).active {
    background: #fff;
    color: #777;
    border-bottom: 5px solid yellow;
}

.MemberCoupons .tab {
    margin-top: 15%;
}

.member-3 {
    width: 90%;
    margin: 0 auto;
    height: 0;
    padding-bottom: 120%;
    margin-top: 5%;
    background: #fff;
    border-radius: 3%;
    overflow: auto;
}

.indent-04 .coupon-1 {
    background: #e7e7e7;
    color: #b2b2b2;
}

.indent-04 .coupon-2 {
    border-right: 1px dashed #b2b2b2;
}

.indent-04 .col-50 .p6 {
    color: #d0d0d0;
}

.indent-04 .col-25 .p7 {
    background: #b2b2b2;
    color: #fff;
}

.MemberCoupons .centre1 {
    width: 100%;
    height: 0;
    padding-bottom: 12%;
    text-align: center;
    position: fixed;
    background: #fff;
    margin-top: 5%;
}

    .MemberCoupons .centre1 span {
        display: inline-block;
        color: #FBB03B;
        height: 45px;
        font-size: 130%;
        line-height: 45px;
    }



/*二维码*/
.share-code {
    width: 100%;
    height: 100%;
    overflow: auto;
}

.share-code {
    width: 100%;
    background: #7F7F7F;
    margin-top: 35px;
}

.share-01 {
    width: 65%;
    height: 0;
    padding-bottom: 100%;
    margin: 0 auto;
    background: #ffe600;
    margin-top: 15%;
}

.share-picture {
    width: 90%;
    height: 0;
    padding-bottom: 95%;
    margin: 0 auto;
    margin-top: 10px;
}

    .share-picture img {
        width: 100%;
        height: 200px;
        margin-top: 6%;
    }

.share-name {
    width: 90%;
    height: 0;
    padding-bottom: 12%;
    margin: 0 auto;
}

    .share-name .sp1 {
        font-size: 130%;
        font-weight: bold;
    }

    .share-name .sp2 {
        color: #666666;
        margin-left: 1%;
    }

.share-identify {
    width: 30%;
    height: 0;
    padding-bottom: 30%;
    background: #FFF;
    margin: 0 auto;
    margin-top: 4%;
    text-align: center;
}

.shibie {
    width: 100%;
    margin-top: 2%;
    text-align: center;
    font-size: 70%;
}

.share-code-2 {
    width: 100%;
    height: 0;
    padding-bottom: 26%;
    margin-top: 5%;
    background: #f1f1f1;
}

.share-code-3 {
    width: 100%;
    height: 0;
    padding-bottom: 9%;
    text-align: center;
    background: #f1f1f1;
    border-top: 1px solid #d2d2d2;
    color: #cac7c7;
    font-size: 120%;
    line-height: 200%;
}

.share-code-2 p {
    width: 100%;
    height: 25px;
    text-align: center;
    line-height: 25px;
}

.share-02 {
    width: 90%;
    height: 0;
    padding-bottom: 20%;
    margin: 0 auto;
}

    .share-02 .col-20 {
        float: left;
        width: 20%;
        text-align: center;
    }

        .share-02 .col-20 .icon {
            width: 75%;
            height: 0;
            padding-bottom: 75%;
        }

.icon-001 {
    background-image: url('../../content/image/weixinhaoyou.svg');
}

.icon-002 {
    background-image: url('../../content/image/pengyouquan.svg');
}

.icon-003 {
    background-image: url('../../content/image/weibo.svg');
}

.icon-004 {
    background-image: url('../../content/image/QQhaoyou.svg');
}

.icon-005 {
    background-image: url('../../content/image/QQkongjian.svg');
}

.share-02 .col-20 span {
    display: inline-block;
    margin-top: 5%;
    width: 100%;
}







/*店铺名称*/
.icon1-1 {
    width: 25%;
    height: 0;
    padding-bottom: 25%;
    margin-left: 4%;
}

.toolbar .icon {
    width:26px;
    height:26px;
    height:26px;
    margin-left: 4%;
}

.link-icon-01 {
    background-image: url('../../Content/image/shangpu01.svg');
}

.link-icon-02 {
    background-image: url('../../Content/image/xiaoxi.svg');
}

.link-icon-03 {
    background-image: url('../../Content/image/gongju.svg');
}

.link-icon-04 {
    background-image: url('../../Content/image/4.svg');
}

.link-icon-05 {
    background-image: url('../../Content/image/shangpu02.svg');
}

.link-icon-06 {
    background-image: url('../../Content/image/xiaoxi92.svg');
}

.link-icon-07 {
    background-image: url('../../Content/image/gongju93.svg');
}

.link-icon-08 {
    background-image: url('../../Content/image/14.svg');
}
.link-icon-09 {
    background-image: url('../../Content/image/1912180919.svg');
}



/*发布商品*/
.publication .list {
    width: 100%;
    height: 100%;
    background: #f8f8f8;
    margin-top: 45px;
}

.pub-11 {
    width: 100%;
    background: #fff;
}

.title { 
    padding-bottom: 20px;
}
.servercontent
{
    font-size:14px;
}
.pub {
    width: 90%;
    margin: 0 auto;
}
.loginaccp {
    border-bottom-style: solid;
    border-bottom-width: 1px;
}
.title .text {
    width: 100%;
    height: 0;
    padding-bottom: 10%;
}

    .title .text span {
        display: inline-block;
        margin-top: 3%;
        font-size: 110%;
    }

.publication .title .picture-01 {
    width: 33%;
    height: 0;
    padding-bottom: 33%;
    border: 1px solid #d1d1d1;
    margin-top: 2%;
    text-align: center;
}

.picture-01 .sp-1 {
    display: inline-block;
    width: 100%;
    height: 0;
    padding-bottom: 50%;
    margin-top: 20%;
}

.publication .icon-001 {
    background-image: url('../../Content/image/shangchuantupian.svg');
    width: 45%;
    height: 0;
    padding-bottom: 45%;
}

.picture-01 .sp-2 {
    font-size: 70%;
    color: #e1e1e1;
}

.publication-1 {
    height: 0;
    padding-bottom: 10%;
    margin-top: 3%;
}

.pub .pub-01 {
    display: inline-block;
    float: left;
    font-size: 135%;
    color: #d2d2d2;
    margin-top: 2%;
}

.pub .pub-02 {
    display: inline-block;
    float: right;
    font-size: 200%;
    color: #666666;
}

.publication-2 {
    padding-bottom: 18%;
}

.pub .p {
    font-size: 125%;
    color: #d2d2d2;
}

.pub .sp1, .sp2 {
    display: inline-block;
    margin-top: 1%;
}

.pub .p2 {
    margin-top: 3%;
}

.pub .sp2 {
    margin-left: 10%;
}

.publication-3 {
    padding-bottom: 13%;
}

.pub .p3 {
    font-size: 110%;
}

    .pub .p3 .icon-001 {
        background-image: url('../../Content/image/lianjie.svg');
        width: 10%;
        height: 0;
        padding-bottom: 10%;
    }

    .pub .p3 .sp3, .sp4 {
        display: inline-block;
        margin-top: 1%;
        width: 48%;
    }

    .pub .p3 .sp3 {
        float: left;
    }

    .pub .p3 .sp3 {
        float: right;
    }

.pub .p4 {
    margin-top: 2%;
    color: #e3e3e3;
    font-size: 110%;
}

.publication .save {
    width: 60%;
    height: 0;
    padding-bottom: 12%;
    margin-top: 40%;
    margin-left: 19%;
    text-align: center;
    background: yellow;
    border-radius: 100px;
    position: fixed;
    z-index: 100;
}





/*商家名片*/
.businesscard {
    width: 100%;
    height: 100%;
    overflow: auto;
    background: #f5f5f5;
}

.business-card {
    margin-top: 44px;
}

.business {
    width: 94%;
    margin: 0 auto;
    overflow: auto;
    padding-bottom:10px;
}

.business-picture {
    width: 100%;
    height: 0;
    padding-bottom: 50%;
    background: #dddbdb;
}
.ness {
    float: left;
}

.business-01 {
    width: 13%;
    height: 0;
    padding-bottom: 13%;
    margin-top: 3%;
    background: #d4d4d4;
}

.business-02 {
    width: 70%;
    margin-top: 3%;
    margin-left: 2%;
    color: #888888;
    font-size: 90%;
}

    .business-02 .bus-p1 {
        font-size: 125%;
        color: #666666;
        font-weight: bold;
    }

    .business-02 .bus-p2 {
        font-size: 75%;
        margin-top: 2%;
    }

        .business-02 .bus-p2 span {
            margin-left: 8%;
        }

    .business-02 .bus-p3 {
        margin-top: 3%;
    }

        .business-02 .bus-p3 .icon-111 {
            background-image: url('../../Content/image/dizhi.svg');
            width: 7%;
            height: 0;
            padding-bottom: 7%;
        }

        .business-02 .bus-p3 .icon-222 {
            background-image: url('../../Content/image/dianhua.svg');
            width: 7%;
            height: 0;
            padding-bottom: 7%;
        }

        .business-02 .bus-p3 span {
            margin-left: 1%;
        }

.business-03 {
    text-align: center;
    position: absolute;
    top: 15%;
    right: 15px;
}

    .business-03 span {
        display: inline-block;
        padding: 3px 10px;
        background: #ffe600;
        border-radius: 5px;
        font-size: 14px;
    }

.present {
    font-size: 90%;
    color: #888888;
}

.present-01 span {
    display: inline-block;
    margin-top: 3%;
}

.present-02 {
    margin-top: 3%;
    margin-left: 8%;
    font-size: 75%;
}

.business-input {
    width: 100%;
    height: 0;
    padding-bottom: 35%;
}

.business-04 {
    width: 100%;
    height: 0;
    padding-bottom: 12%;
    border-bottom: 1px solid #d2d2d2;
}

    .business-04 .bus-sp1 {
        float: left;
        font-size: 120%;
        color: #888888;
        margin-top: 2%;
    }

    .business-04 .bus-sp2 {
        float: right;
        font-size: 200%;
        color: #666666;
    }

.business-05 {
    border-bottom: 1px solid #fff;
}






/*消息*/
.report .content-block{
    padding:0;
}
.report .span-31{
    padding: 15px 10px;
    font-size: 16px;
    color: #000;
    background:#fff;
}
.report .row-zixun{
    margin-bottom:10px;
    background:#fff;
    padding:0 10px 10px;
}
.report .row-zixun .col-33{
    border:1px solid #c8cece;
    border-right:none;
}
.report .col-40 div{
    width: 30px;
    height: 30px;
    background: #5ef987;
    border-radius: 50px;
    margin: 10px auto;
}
.report .col-40 span{
    text-align: center;
    display: inline-block;
    width: 100%;
    padding: 8px 0px;
}
.report .col-60{
    background: #ccc;
    min-height: 85px;
}
.report .list-block ul{
    padding:0;
    margin-bottom:0;
    border-radius:0;
    background:#fafafa;
}
.report .list-block li{
    margin-bottom:10px;
    padding:0 10px;
}
.report .list-block .item-media img{
    width:50px;
    height:50px;
}
.report .list-block .item-title-row .item-title span{
    font-size: 12px;
    border: 1px solid red;
    color: red;
}
.report .list-block .item-title-row .item-after{
    font-size: 14px;
}
.report .list-block.media-list .item-inner{
    padding-right:0;
    position:relative;
}
.report .list-block.media-list .item-inner .badge.bg-red{
    position:absolute;
    top:50%;
    right:0;
}
.report .list-block .item-inner .item-subtitle{
    padding:5px 0;
}



/*店铺名称*/
.store {
    width: 100%;
    height: 100%;
    background: #fafafa;
}

    .store .list-block ul {
        margin-bottom: 10px;
    }

    .store .list-block .item-link .item-inner {
        padding-right: 0;
    }

    .store .list-block .item-title-row {
        padding: 5px 15px;
        border-bottom: 1px solid #d3d3d3;
    }

    .store .list-block .item-subtitle {
        font-size: 14px;
        text-align: center;
    }

        .store .list-block .item-subtitle .col-25 {
            margin-top: 10px;
        }

        .store .list-block .item-subtitle .col-33 {
            margin-top: 10px;
        }

.col-25 .icon-011 {
    background-image: url('../../Content/image/tianjia1.svg');
    width: 20px;
    height: 20px;
    margin: 0 auto;
}

.store1 {
    width: 100%;
    height: 0;
    padding-bottom: 26%;
    background: #fff;
    margin-bottom: 3%;
}

.store2 {
    width: 94%;
    margin: 0 auto;
}

.store-1 {
    height: 35px;
    line-height: 35px;
    border-bottom: 1px solid #d0d0d0;
    font-size: 120%;
}

.store-2 .col {
    text-align: center;
    float: left;
    font-size: 110%;
    color: #999999;
}



/*工具*/
.tool {
    width: 100%;
    height: 100%;
    background: #fafafa;
}

.tool1 { 
    background: #fff;
    margin-bottom: 3%;
}

.tool2 {
    width: 94%;
    margin: 0 auto;
}

.tool-article {
    padding-bottom: 50%;
}

.tool3 {
    height: 35px;
    line-height: 35px;
    border-bottom: 1px solid #d0d0d0;
    font-size: 120%;
}

.tool-01 .col-25 {
    width: 25%;
    text-align: center;
    float: left;
    padding:10px 0px;
}

    .tool-01 .col-25 span {
        display: inline-block;
        font-size: 110%;
        color: #888888;
        width: 100%;
    }

    .tool-01 .col-25 .icon {
        width: 40%;
        height: 0;
        padding-bottom: 40%;
        margin-bottom: 7%;
    }

    .tool-01 .col-25 .icon-012 {
        background-image: url('../../Content/image/shangpinresou.svg');
    }

    .tool-01 .col-25 .icon-013 {
        background-image: url('../../Content/image/shangpinguanli.svg');
    }

    .tool-01 .col-25 .icon-014 {
        background-image: url('../../Content/image/shangpinpingjia.svg');
    }

    .tool-01 .col-25 .icon-015 {
        background-image: url('../../Content/image/shangpintuijian.svg');
    }

    .tool-01 .col-25 .icon-016 {
        background-image: url('../../Content/image/shangpinfenlie.svg');
    }

.tool-marketing, .tool-else {
    padding-bottom: 30%;
}

.tool-01 .col-25 .icon-017 {
    background-image: url('../../Content/image/youhuiquan.svg');
}

.tool-01 .col-25 .icon-018 {
    background-image: url('../../Content/image/yunfeishezhi.svg');
}

.tool-01 .col-25 .icon-019 {
    background-image: url('../../Content/image/zhutiyanse.svg');
}





/*对话框*/
.dialogue {
    width: 100%;
    height: 100%;
    background: #fafafa;
}

.dialogue-left {
    width: 100%;
}

.dialogue1 {
    width: 94%;
    height: 0;
    padding-bottom: 15%;
    margin: 0 auto;
}

.buyer {
    float: left;
}

.buyer-01 {
    width: 12%;
    height: 0;
    padding-bottom: 12%;
    background: #666666;
    border-radius: 100%;
    margin-top: 2%;
    text-align: center;
}

    .buyer-01 span {
        display: inline-block;
        color: #fff;
        font-size: 125%;
        margin-top: 20%;
    }

.buyer-02 {
    width: 20%;
    height: 0;
    padding-bottom: 12%;
    background: #fff;
    border-radius: 10px;
    margin-top: 2%;
    margin-left: 5%;
    text-align: center;
}

    .buyer-02 span {
        display: inline-block;
        color: #888888;
        font-size: 125%;
        margin-top: 13%;
    }

.dialogue-right {
    width: 100%;
    clear: both;
}

.seller {
    float: right;
}

.seller-01 {
    width: 12%;
    height: 0;
    padding-bottom: 12%;
    background: #666666;
    border-radius: 100%;
    margin-top: 2%;
    text-align: center;
}

    .seller-01 span {
        display: inline-block;
        color: #fff;
        font-size: 125%;
        margin-top: 20%;
    }

.seller-02 {
    width: 40%;
    height: 0;
    padding-bottom: 12%;
    background: #ffe600;
    border-radius: 10px;
    margin-top: 2%;
    margin-right: 5%;
    text-align: center;
}

    .seller-02 span {
        display: inline-block;
        color: #888888;
        font-size: 125%;
        margin-top: 8%;
    }

.dialogue-01 {
    width: 100%;
    clear: both;
    margin-top: 50%;
}

.dialogue-p1, .dialogue-p2 {
    float: left;
    width: 20%;
    height: 0;
    padding-bottom: 5%;
    border-radius: 50px;
    background: #ffe600;
    text-align: center;
    color: #666666;
}

.dialogue-p2 {
    margin-left: 2%;
}

.dialogue-02 {
    width: 100%;
    height: 0;
    padding-bottom: 55%;
    clear: both;
}

.dialogue-1 {
    width: 100%;
    height: 0;
    padding-bottom: 13%;
    border-top: 1px solid #888888;
    border-bottom: 1px solid #888888;
}

    .dialogue-1 .pp {
        float: left;
    }

    .dialogue-1 .pp1, .dialogue-1 .pp3 {
        width: 13%;
    }

    .dialogue-1 .pp1 {
        margin-left: 5%;
    }

    .dialogue-1 .pp3 {
        margin-left: 4%;
    }

    .dialogue-1 .icon {
        width: 68%;
        height: 0;
        padding-bottom: 68%;
        margin-top: 15%;
    }

    .dialogue-1 .pp1 .icon-020 {
        background-image: url('../../Content/image/yuyin.svg');
    }

    .dialogue-1 .pp3 .icon-022 {
        background-image: url('../../Content/image/gengduo.svg');
    }

    .dialogue-1 .pp2 {
        width: 65%;
        height: 0;
        padding-bottom: 12%;
        background: #fff;
        border-radius: 50px;
    }

        .dialogue-1 .pp2 .icon {
            margin-top: 3%;
            margin-right: 2%;
        }

        .dialogue-1 .pp2 .icon-021 {
            background-image: url('../../Content/image/xiaolian.svg');
            float: right;
            width: 14%;
            height: 0;
            padding-bottom: 14%;
        }

.dialogue-2 {
    width: 94%;
    margin: 0 auto;
}

    .dialogue-2 .col-25 {
        width: 25%;
        float: left;
        text-align: center;
        margin-top: 7%;
    }

        .dialogue-2 .col-25 span {
            width: 100%;
            display: inline-block;
            color: #888888;
            font-size: 75%;
            margin-top: 5%;
        }

        .dialogue-2 .col-25 .icon {
            width: 60%;
            height: 0;
            padding-bottom: 60%;
            background: #fff;
            border-radius: 10px;
        }

        .dialogue-2 .col-25 .icon-024 {
            background-image: url('../../Content/image/xiangce.svg');
        }

        .dialogue-2 .col-25 .icon-025 {
            background-image: url('../../Content/image/paizhao.svg');
        }

        .dialogue-2 .col-25 .icon-026 {
            background-image: url('../../Content/image/tuijian.svg');
        }

        .dialogue-2 .col-25 .icon-027 {
            background-image: url('../../Content/image/youhui.svg');
        }

        .dialogue-2 .col-25 .icon-028 {
            background-image: url('../../Content/image/jubao.svg');
        }






/*举报*/
.inform {
    width: 100%;
    height: 100%;
    background: #fafafa;
}

    .inform .list-block .item-content {
        padding-left: 0;
    }

    .inform .item-inner .label {
        width: 60%;
    }

    .inform .submit {
        width: 50%;
        margin: 20% auto;
        height: 0;
        padding-bottom: 10%;
        background: #ffe600;
        border-radius: 50px;
        text-align: center;
    }

        .inform .submit span {
            display: inline-block;
            font-size: 130%;
            color: #666666;
            margin-top: 4%;
        }






/*商品编辑*/
.editor {
    width: 100%;
    height: 100%;
    background: #fafafa;
}

.editor1 {
    width: 100%;
    height: 0;
    background: #fff;
    margin-bottom: 3%;
}

.editor2 {
    width: 94%;
    margin: 0 auto;
}

.editor1-1 {
    padding-bottom: 30%;
}

.editor1-2 {
    padding-bottom: 30%;
}

.editor1-3 {
    padding-bottom: 58%;
}

.editor1-4 {
    padding-bottom: 30%;
}

.editor1-5 {
    padding-bottom: 30%;
}

.editor-01 {
    width: 100%;
    height: 0;
    padding-bottom: 10%;
    border-bottom: 1px solid #888888;
}

    .editor-01 span {
        display: inline-block;
        font-size: 110%;
        color: #666666;
        margin-top: 1%;
    }

.editor-02 .col-20 {
    width: 20%;
    float: left;
}

    .editor-02 .col-20 .col-20-1 {
        width: 82%;
        height: 0;
        padding-bottom: 82%;
        background: #888888;
        margin: 11% auto;
    }

.editor-03 {
    font-size: 115%;
    color: #999999;
    height: 0;
    padding-bottom: 10%;
    border-bottom: 1px solid #d3d3d3;
}

.editor-04 {
    border-bottom: 1px solid #fff;
}

.editor-03 .sp {
    display: inline-block;
    margin-top: 2%;
    width: 90%;
}

.editor-03 .sp-02 {
    float: right;
    font-size: 200%;
    margin-top: -1%;
    width: 5%;
}

.editor-03 .sp-07 span {
    margin-left: 7%;
}

.editor-03 .sp-08 .jian {
    margin-left: 3%;
}

.editor-03 .sp-08 input {
    width: 6%;
    text-align: center;
}

.editor-03 .sp-08 button {
    width: 6%;
    text-align: center;
}





/*主题颜色*/
.themecolor {
    width: 100%;
    height: 100%;
    background: #fafafa;
}

.theme {
    width: 92%;
    margin: 0 auto;
}

.color {
    width: 100%;
    height: 70px;
    line-height: 70px;
    margin-top: 4%;
    border-radius: 10px;
    font-size: 150%;
}

    .color span {
        display: inline-block;
        margin-left: 10%;
    }

.color-01 {
    background: #FFE600;
}

.color-02 {
    background: #2C99DD;
}

.color-03 {
    background: #C1FFB0;
}

.color-04 {
    background: #CE80D6;
}

.color-05 {
    background: #FF8BA2;
}

.color-06 {
    background: #D80010;
}

.color-07 {
    background: #1A1A1A;
}

.color-01 span {
    color: #666666;
}

.color-02 span {
    color: #FFFFFF;
}

.color-03 span {
    color: #40AD00;
}

.color-04 span {
    color: #FFFFFF;
}

.color-05 span {
    color: #FFFFFF;
}

.color-06 span {
    color: #F8EAA3;
}

.color-07 span {
    color: #EBD272;
}




/*我的*/
.chants {
    width: 100%;
    height: 100%;
    background: #fafafa;
}

    .chants .item-after .enter {
        width: 45px;
    }

    .chants .item-after .pp1-3 {
        background: #ffe600;
        text-align: center;
        border-radius: 50px;
        font-size: 14px;
        height: 25px;
        line-height: 25px;
    }

    .chants .chants1 .item-media {
        width: 60px;
        height: 60px;
        background: #888888;
    }

        .chants .chants1 .item-media img {
            width: 60px;
            height: 60px;
        }

    .chants .chants1 .item-inner {
        margin-left: 0;
    }

    .chants .chants1 .item-title-row {
        padding: 0 10px 0 10px;
    }

    .chants .chants1 .item-subtitle {
        padding-left: 10px;
        width: 20%;
    }

        .chants .chants1 .item-subtitle span {
            padding: 2px;
            margin-top: 3px;
            border: 1px solid #9df57a;
            display: inline-block;
            border-radius: 10px;
            width: 30px;
            text-align: center;
            color: #9df57a;
        }

a .span2:after {
    content: ">";
    font-size: 20px;
    float: right;
}









/*店铺信息*/
.information {
    width: 100%;
    height: 100%;
    background: #fafafa;
}

.infor {
    width: 100%;
    height: 0;
    background: #fff;
    margin-bottom: 3%;
}

.infor-1 {
    padding-bottom: 40%;
}

.infor-2 {
    padding-bottom: 30%;
}

.infor-01 {
    width: 50%;
    margin: 0 auto;
    text-align: center;
}

    .infor-01 .picture-1 {
        width: 55%;
        height: 0;
        padding-bottom: 55%;
        background: #666666;
        margin: 0 auto;
    }

        .infor-01 .picture-1 .icon-041 {
            background-image: url('../../Content/image/paizhao.svg');
            width: 30%;
            height: 0;
            padding-bottom: 30%;
            float: right;
            margin-top: 70%;
        }

    .infor-01 p {
        font-size: 140%;
        color: #666666;
        margin-top: 5%;
    }

.mation {
    width: 94%;
    height: 0;
    padding-bottom: 10%;
    margin: 0 auto;
    border-bottom: 1px solid #d3d3d3;
}

    .mation span {
        display: inline-block;
        font-size: 120%;
        color: #666666;
        margin-top: 3%;
    }

.mation-1 {
    border-bottom: 1px solid #fff;
}





/*账户资金*/
.funds {
    width: 100%;
    height: 100%;
    background: #fafafa;
}

.fund-1 {
    width: 100%;
    height: 0;
    background: #fff;
    margin-bottom: 3%;
}

.fund-01 {
    padding-bottom: 30%;
}

.fund1-1 {
    width: 50%;
    margin: 0 auto;
    text-align: center;
}

    .fund1-1 .p1-01 span {
        font-size: 130%;
        color: #666666;
    }

    .fund1-1 .p1-01 .sp10 {
        display: inline-block;
        font-size: 150%;
        margin-top: 5%;
    }

    .fund1-1 .p1-02 {
        font-size: 230%;
        margin-top: 5%;
    }

        .fund1-1 .p1-02 span {
            display: inline-block;
            margin-left: -8%;
        }

.fund-02 {
    padding-bottom: 20%;
}

.fund1-2 {
    width: 94%;
    margin: 0 auto;
}

.fund1-3 {
    width: 100%;
    height: 0;
    padding-bottom: 10%;
    border-bottom: 1px solid #d3d3d3;
}

.fund1-4 {
    border-bottom: 1px solid #fff;
}

.fund1-3 span {
    display: inline-block;
    font-size: 125%;
    color: #666666;
    margin-top: 2%;
}





/*账户安全*/
.security {
    width: 100%;
    height: 100%;
    background: #fafafa;
}

    .security .list-block .item-inner {
        padding-left: 20px;
    }

    .security .list-block .item-after:after {
        content: ">";
        font-size: 30px;
        margin-top: -12px;
    }

    .security .list-block .item-after span {
        margin-right: 10px;
    }





/*更改绑定手机号*/
.oldphone, .newphone {
    width: 100%;
    height: 100%;
    background: #fafafa;
}

.item-after .pp-05 {
    display: inline-block;
    width: 100%;
    height: 30px;
    line-height: 30px;
    background: #FCFACA;
    font-size: 14px;
    text-align: center;
    color: #888888;
}

.phone3 {
    width: 100%;
    height: 0;
    padding-bottom: 50%;
    border: 1px solid #fafafa;
    clear: both;
}

.phone1-03 {
    width: 40%;
    height: 35px;
    background: #ffe600;
    margin: 0 auto;
    text-align: center;
    line-height: 35px;
    font-size: 130%;
    border-radius: 50px;
    margin-top: 40%;
}

.phone .item-media {
    padding-left: 15px;
}






/*修改密码*/
.password {
    width: 100%;
    height: 100%;
    background: #fafafa;
}

    .password .item-title {
        padding-left: 15px;
    }

.password1-1 {
    width: 100%;
    height: 0;
    padding-bottom: 50%;
    background: #fff;
}

.password1-2 {
    width: 94%;
    margin: 0 auto;
}

.password-01 {
    width: 100%;
    height: 0;
    padding-bottom: 20%;
    border-bottom: 1px solid #d3d3d3;
}

    .password-01 span {
        display: inline-block;
        margin-top: 11%;
        font-size: 120%;
        color: #666666;
    }

    .password-01 input {
        width: 60%;
        height: 35px;
        font-size: 125%;
        border: 1px solid #fff;
        color: #888888;
    }

.password-02 {
    width: 100%;
    height: 0;
    padding-bottom: 40%;
}

    .password-02 .pp-06 input {
        width: 58%;
        height: 40px;
        border: 1px solid #fff;
        border-bottom: 1px solid #d3d3d3;
        font-size: 120%;
    }

    .password-02 .pp-07 {
        background: #FCFACA;
        color: #888888;
    }

    .password-02 .pp-08 {
        font-size: 120%;
        color: #666666;
        display: inline-block;
        width: 30%;
        height: 30px;
        line-height: 30px;
        text-align: center;
    }

.password1-3 {
    width: 94%;
    margin: 2% auto;
    font-size: 85%;
    color: #999999;
}

.password1-4 {
    width: 50%;
    height: 40px;
    margin: 20% auto;
    background: #ffe600;
    border-radius: 50px;
    text-align: center;
    line-height: 40px;
    font-size: 130%;
}




/*商品管理*/
.management {
    width: 100%;
    height: 100%;
    background: #fafafa;
}

.management-1 {
    width: 100%;
    height: 60px;
}

.management-01 {
    width: 92%;
    height: 40px;
    margin: 10px auto;
    background: #fff;
    border-radius: 50px;
}

    .management-01 input {
        width: 88%;
        height: 38px;
        font-size: 120%;
        border: 1px solid #fff;
        border-radius: 50px;
    }

    .management-01 .icon-042 {
        background-image: url('../../Content/image/sousuo.svg');
        width: 25px;
        height: 25px;
    }

.management-2 {
    width: 100%;
    background: #fff;
}

.management-02 {
    width: 94%;
    margin: 0 auto;
}
.management-02 .color-red.button:not(.button-fill).active, .color-red.buttons-row .button.active, .theme-red .button:not(.button-fill).active {
    background-color: #fff;
    color: #fbb03b;
}

.management-2 .list-block .item-content {
    padding-left: 0;
}

.management-2 img {
    width: 60px;
    height: 60px;
    padding: 0px 10px;
}

.management-2 .list-block.media-list .item-link .item-inner {
    margin-left: 0;
    padding-right:0;
}
.management-2 label.label-checkbox i.icon-form-checkbox{
    margin-left:0;
}
.management-2 .item-inner .item-title {
    height: 42px;
    font-size: 16px;
    white-space: normal;
    overflow:hidden;
    padding-bottom:5px;
}

.management-2 .item-after .icon-034 {
    background-image: url(../../content/image/chakangengduo.svg);
    width: 20px;
    height: 20px;
}
.management-2 .item-subtitle .col-25 {
    margin-top: 0;
    font-size: 14px;
}

.management-3 {
    width: 100%;
    height: 50px;
    bottom: 0px;
    position: fixed;
    background: #fff;
    border-top: 1px solid #d2d2d2;
}
.management-3 .row{
    text-align:center;
}
.management-3 ul{
    padding:0;
}
.management-3 .item-content .item-inner{
    margin: 0;
    padding: 0;
    padding-left: 15px;
}

    .management-3 .ment-1 {
        margin-top: 15px;
    }

        .management-3 .ment-1 span {
            font-size: 110%;
            color: #fff;
            padding: 5px;
            background: #fc0;
            border-radius:5px;
        }

    .management-3 .list-block .item-content {
        padding-left: 0;
    }

    .management-3 .col-25 {
        margin-top: 0;
    }







/*商品分类*/
.class {
    width: 100%;
    height: 55px;
}

.class-1 {
    float: left;
    width: 130px;
    margin-top: 3%;
    height: 35px;
    background: #ffe600;
    border-radius: 50px;
    text-align: center;
    line-height: 35px;
    margin-right: 5%;
    font-size: 17px;
}

.icon-047 {
    background-image: url('../../Content/image/tianjia1.svg');
    width: 23px;
    height: 23px;
    margin-right: 3%;
}

.category {
    width: 100%;
    height: 0;
    padding-bottom: 35%;
    margin-top: 3%;
    background: #fff;
    border-radius: 10px;
}

.category-01 {
    width: 80%;
    float: left;
}

.category-1 {
    width: 100%;
    height: 0;
    padding-bottom: 12%;
    margin-left: 3%;
    border-bottom: 1px solid #f4f4f4;
}

    .category-1 span {
        display: inline-block;
        margin-top: 3%;
        font-size: 120%;
        color: #666666;
    }

.category-2 {
    width: 80%;
    margin-left: 20%;
}

    .category-2 .category-name {
        width: 100%;
        height: 0;
        padding-bottom: 12%;
        border-bottom: 1px solid #f4f4f4;
    }

    .category-2 .names {
        border-bottom: 1px solid #fff;
    }

    .category-2 .category-name span {
        display: inline-block;
        margin-top: 2%;
        color: #999999
    }

.category-02 {
    width: 13%;
    float: right;
}

    .category-02 .icon-048 {
        background-image: url('../../Content/image/chakangengduo.svg');
        width: 18%;
        height: 0;
        padding: 18%;
        margin-top: 15%;
        margin-left: 25%;
    }

.popover .icon {
    width: 20%;
    height: 0;
    padding-bottom: 20%;
}

.popover .icon-049 {
    background-image: url('../../Content/image/xiangshang.svg');
}

.popover .icon-050 {
    background-image: url('../../Content/image/xiangxia.svg');
}

.popover .icon-051 {
    background-image: url('../../Content/image/shanchu.svg');
}




/*预览效果*/
.color1 {
    width: 100%;
    height: 100%;
    background: #fafafa;
}

.color-1 {
    width: 100%;
    overflow-x: scroll;
}

    .color-1 .icon {
        width: 160%;
        height: 0;
        padding-bottom: 140%;
    }

    .color-1 .icon-yellow {
        background-image: url('../../Content/image/huang.svg');
    }

    .color-1 .icon-blue {
        background-image: url('../../Content/image/lan.svg');
    }

    .color-1 .icon-green {
        background-image: url('../../Content/image/lv.svg');
    }

    .color-1 .icon-purple {
        background-image: url('../../Content/image/zi.svg');
    }

    .color-1 .icon-pink {
        background-image: url('../../Content/image/fen.svg');
    }

    .color-1 .icon-red {
        background-image: url('../../Content/image/hong.svg');
    }

    .color-1 .icon-black {
        background-image: url('../../Content/image/hei.svg');
    }

.color-2 {
    width: 100%;
    height: 50px;
}

    .color-2 .preview {
        width: 60%;
        height: 50px;
        margin: 0 auto;
        text-align: center;
        line-height: 50px;
        font-size: 20px;
        border: 1px solid #d3d3d3;
        margin-top: 2%;
        border-radius: 50px;
        color: #888888;
    }







/*我的订单*/
.myorder, .dianpu_myorder {
    width: 100%;
    height: 100%;
    background: #fafafa;
}

    .myorder .color-red.button:not(.button-fill).active, .color-red.buttons-row .button.active, .theme-red .button:not(.button-fill).active {
        background: #fff;
        color: #777;
        border-bottom: 5px solid #ffe600;
    }
    .dianpu_myorder .color-red.button:not(.button-fill).active, .color-red.buttons-row .button.active, .theme-red .button:not(.button-fill).active {
        background: #fff;
        color: #777;
        border-bottom: 5px solid #ffe600;
    }

.tab {
    margin-top: 0;
}

.order {
    margin: 10px;
}

    .order .item-title {
        white-space: normal;
    }

.order-01 {
    width: 25px;
    height: 25px;
    margin-left: 10px;
    background: #666666;
}

.li-01 .item-inner .item-title {
    font-size: 16px;
}

.li-01 .item-inner .item-after {
    color: #ffe600;
    font-size: 16px;
}

.order-04 {
    width: 90px;
    height: 90px;
    margin-left: 10px;
    background: #666666;
    border-radius: 10px;
}

.li-02 .item-inner .item-title {
    font-size: 16px;
    height: 45px;
}

.li-02 .item-inner .item-text {
    height: auto;
    float: right;
}

.li-02 .p-money {
    font-size: 18px;
    color: #666666;
}

.li-02 .p-freight {
    text-align: right;
    font-size: 14px;
    color: #666666;
    /* margin-top: 2%; */
}

    .li-02 .p-freight span {
        font-size: 18px;
    }

.order2 {
    height: 25px;
    border: 1px solid #d3d3d3;
    border-radius: 5px;
    text-align: center;
    margin-right: 2%;
    margin-top: 10px;
    color: #999999;
    line-height: 25px;
    font-size: 14px;
}
.order3 {
    color: #fff;
    background: red;
    border: none;
}
.myorder2-2 {
    width: 100%;
    height: 0;
    padding-bottom: 33%;
    border-bottom: 1px solid #d3d3d3;
}

.order-05 {
    width: 78%;
    margin-left: 5%;
}

    .order-05 .p-name {
        font-size: 110%;
        font-weight: bold;
        color: #888888;
    }

        .order-05 .p-name span {
            display: inline-block;
            float: right;
            font-size: 95%;
            color: #999999;
        }

    .order-05 .p-color {
        font-size: 90%;
        margin-top: 5%;
        color: #777777;
    }

    .order-05 .p-money {
        float: right;
        font-size: 130%;
        color: #666666;
    }

    .order-05 .p-freight {
        clear: both;
        float: right;
        font-size: 110%;
        color: #666666;
        margin-top: 2%;
    }

        .order-05 .p-freight span {
            font-size: 130%;
        }

.myorder1-3 {
    padding-bottom: 73%;
}

.myorder2-4 {
    padding-bottom: 56%;
}

.myorder2-5 {
    margin-bottom: 25%;
}





/*待支付*/
.right-span {
    font-size: 70%;
    color: #999999;
    display: inline-block;
    margin-top: 20%;
}

.deliver {
    width: 100%;
    height: 100%;
    background: #fafafa;
}

.item-media .icon {
    width: 22px;
    height: 22px;
    margin-left: 10px;
}

.item-media .icon-052 {
    background-image: url('../../Content/image/dizhi.svg');
}

.item-media .icon-055 {
    background-image: url('../../Content/image/che.svg');
}

.deliver1-1 .item-title span {
    font-size: 16px;
    padding-left: 15px;
}

.deliver1-1 .item-text .span1 {
    display: inline-block;
    width: 85%;
}

.deliver1-1 .item-subtitle {
    padding-top: 20px;
}

.li-03 {
    border-bottom: 1px solid #d3d3d3;
}

    .li-03 .ietm-inner {
        padding-left: 10px;
    }

    .li-03 .item-title-row {
        padding: 2px 0 2px 0;
    }

    .li-03 .item-title {
        font-weight: 100;
        font-size: 14px;
    }

.li-04 .item-title-row {
    position: relative;
}

.li-04 .item-after {
    position: absolute;
    right: 0;
    font-size: 16px;
}

    .li-04 .item-after span {
        font-size: 18px;
        color: #fbb03b;
    }

.deliver1 {
    background: #fff;
    margin-bottom: 10px;
}

.deliver2 {
    width: 94%;
    margin: 0 auto;
}

.deliver1-3 {
    height: 40px;
}

    .deliver1-3 .col-50 {
        width: 49%;
        float: left;
        text-align: center;
        line-height: 40px;
    }

    .deliver1-3 .link {
        border-right: 1px solid #d3d3d3;
    }

    .deliver1-3 .col-50 .icon {
        width: 30px;
        height: 30px;
    }

    .deliver1-3 .col-50 .icon-053 {
        background-image: url('../../Content/image/xiaoxi.svg');
    }

    .deliver1-3 .col-50 .icon-054 {
        background-image: url('../../Content/image/dianhua.svg');
    }

.deliver1-4 .ppp-2 {
    width: 100%;
    height: 0;
    padding-bottom: 30px;
    font-size: 13px;
    color: #999999;
}

    .deliver1-4 .ppp-2 .del-span {
        display: inline-block;
        width: 100%;
    }

        .deliver1-4 .ppp-2 .del-span .del {
            margin-left: 2%;
        }

.deliver1-5 {
    height: 50px;
    border-top: 1px solid #d4d4d4;
    text-align: right;
}

.deliver1-6 {
    height: 40px;
}
.list .item-subtitle.div-qiang {
    position: absolute;
    width: 70px;
    font-size: 14px;
    bottom: 3px;
    right: 0;
}
    /*待收货*/
    .take {
    overflow: auto;
}

.take-1 {
    width: 100%;
    height: 0;
    padding-bottom: 25%;
    border-bottom: 1px solid #d3d3d3;
}

.deliver-08 {
    width: 85%;
    float: left;
    margin-left: 4%;
}

    .deliver-08 span {
        display: inline-block;
        width: 100%;
        height: 0;
        padding-bottom: 9%;
        margin-top: 5%;
        font-size: 120%;
        color: #666666;
    }

    .deliver-08 .deliver-08-sp {
        font-size: 95%;
        color: #999999;
    }

.deliver1-8 {
    padding-bottom: 50%;
}

.deliver1-9 {
    padding-bottom: 48%;
}

.deliver2 .take-3 {
    padding-bottom: 35%;
}

.deliver1-10 {
    padding-bottom: 76%;
}

.mytoolbar .row {
    padding: 0;
    background: #f1f1f1;
    padding-top: 1px;
}








.settle1-4 .item-after {
    padding: 5px 10px;
    background: #fc0;
    font-size: 16px;
    color: white;
    border-radius: 5px;
}




.list .item-subtitle .merchant a {
    color: #fff;
}
.list.list-block .item-link {
    margin-bottom: 10px;
}

.list.list-block .item-link {
    min-height: 0px;
    padding: 0 10px;
}
.ProductList .list .item-link .inner_1 {
    padding: 10px 0 9px 15px;
    margin-left: 0;
}
.list .item-title-row .current-2 {
    font-size: 12px;
    font-weight: 100;
    padding: 10px 0 0 20px;
    text-decoration: line-through;
}
.productList_four .item-text .col-55 {
    font-size: 17px;
    color: #fbb03b;
}
.productList_four .item-text .col-45 {
    text-decoration: line-through;
}

.shou-cart .item-text .col-35-1 {
    text-align: center;
    font-size: 12px;
    margin-top: 1%;
}
.productList_six .col-25 {
    text-align: center;
    color: red;
}
    .productList_six .col-25 .item-link .item-inner .item-title span {
        font-size: 41px;
    }
    .productList_six .col-25 .list-block .item-link .subtitle_4 {
        font-size: 14px;
        color: red;
    }
    .productList_six .col-25 .list-block .item-link .subtitle_5 { 
        width:70%;
        margin: 14px auto;
        background: red;
        color: #fff;
        border-radius: 5px;
    }

    .productList_six .col-25 .list-block .item-link .item-inner {
        padding-right: 0;
    }
.productList_six .col-75 .shanghu {
    position: absolute;
    right: -13px;
    top: -13px;
    width: 25px;
    height: 25px;
    background: #fafafa;
    border-radius: 50px;
    z-index: 999;
} 
.productList_six .col-75 .xiahu {
    position: absolute;
    right: -13px;
    bottom: -13px;
    width: 25px;
    height: 25px;
    background: #fafafa;
    border-radius: 50px;
    z-index: 999;
}
 
.productList_six .col-75 {
    border-right: 1px dashed #999;
    position: relative;
}
.mytoolbar, .toolbar {
    position: fixed;
    color: #929292;
    z-index: 1;
    left: 0px;
    bottom: 0px;
    background: #f7f7f8;
    /*height:auto;*/
    width: 100%;
    box-sizing: border-box;
    font-size: 14px;
    margin: 0px;
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden;
}
.productList_six .col-75 .list-block .item-link .subtitle_3 {
    font-size: 18px;
    color: red;
} 
.productList_six .col-75 .list-block .item-link .subtitle_1 {
    transform: translateY(-10px);
}
 
.productList_six .col-75 .list-block .item-link .subtitle_2 {
    text-decoration: line-through;
}
.productList_six .row {
    margin-bottom: 10px;
}
.list.list-block .item-link {
    margin-bottom: 10px;
}
.ProductDetails .button {
    height: 40px;
    line-height: 40px;
}
.ProductDetails .incart{
    border-radius:10px 0px 0px 10px;
}

.ProductDetails .oncart {
    border-radius: 0px 10px 10px 0px;
    margin-right:10px;
}

.buttons-row .tab-link { 
    height: 30px;
    line-height: 30px;
    text-align: center;
}
.indent-07 {
    text-align: center;
    font-size: 18px;
    line-height: 40px;
    height: 40px;
    padding-bottom: 0;
    background: #ffe600;
    margin-bottom: 15px;
}
.login .icon-login-1 {
    background: url(../../content/image/1912040948.svg) no-repeat;
    width: 100%;
    height: 260px;
    background-size: 100%;
    top: -45px;
}

.login #logindiv {
    margin: -20px 0 90px 0;
}

.login .list-block {
    width: 80%;
    margin: 0 auto;
}

    .login .list-block .item-content {
        padding-left: 0;
    }

    .login .list-block .item-inner {
        padding-right: 0;
    }

.login #logindiv .icon {
    width: 25px;
    height: 25px;
}

.login #logindiv .icon-login-2 {
    background: url(../../content/image/1912041051.svg) no-repeat;
    background-size: 100%;
}

.login #logindiv .icon-login-3 {
    background: url(../../content/image/1912041052.svg) no-repeat;
    background-size: 100%;
}

.login #logindiv .icon-login-7 {
    background: url(../../content/image/1912041508.svg) no-repeat;
    background-size: 100%;
    width: 30px;
}

.login .item-input {
    margin-left: 15px;
    padding-left: 10px;
    border-bottom: 1px solid #666;
}

.login .list-block .li-mima {
    position: absolute;
    right: 0;
    font-size: 12px;
    color: #999;
    cursor: pointer;
    padding: 5px 0;
}

.login .list-block .link {
    border-radius: 50px;
    font-size: 18px;
    height: 45px;
    line-height: 45px;
    background: #ffe600;
}

    .login .list-block .link.zhuce {
        background: #fff;
        color: #666;
        border: 1px solid #ccc;
    }

.login .row_1 {
    text-align: center;
    width: 80%;
    margin: 0 auto;
    color: #666;
    position: relative;
}

    .login .row_1 .col-40 {
        margin-top: -10px;
    }

    .login .row_1 .col-35 span {
        display: inline-block;
        width: 35%;
        border-top: 1px solid #ccc;
    }

.login .row_2 {
    width: 80%;
    margin: 0 auto;
    margin-top: 20px;
    text-align: center;
}

    .login .row_2 .icon {
        width: 35px;
        height: 35px;
        margin: 0 auto;
    }

    .login .row_2 .icon-login-4 {
        background: url("../../Content/image/19081422.svg") no-repeat;
        background-size: 100%;
    }

    .login .row_2 .icon-login-5 {
        background: url("../../Content/image/19081424.svg") no-repeat;
        background-size: 100%;
    }

    .login .row_2 .icon-login-6 {
        background: url("../../Content/image/19081421.svg") no-repeat;
        background-size: 100%;
    }

.login .span-login-1 {
    position: absolute;
    width: 110px;
    height: 110px;
    border-radius: 100px;
    top: 30px;
    left: 70px;
    z-index: 999;
    background: linear-gradient(to bottom left,#fbf29f,#ffe600);
}

.login .div-login-1 {
    position: absolute;
    width: 100%;
    text-align: center;
    top: 70px;
    color: #fff;
    font-size: 18px;
    z-index: 999;
}

    .login .div-login-1 div {
        width: 100px;
        height: 100px;
        border: 1px solid #fff;
        border-radius: 100px;
        margin: 0 auto;
        margin-bottom: 15px;
        background: #ffe600;
    }

.login #lgtab2 .span_huoqu {
    position: absolute;
    top: 50%;
    right: 0;
    line-height: 25px;
    color: #888;
    font-size: 15px;
    transform: translateY(-50%);
}

.login #lgtab2 .span_fanhui {
    display: inline-block;
    width: 100%;
    text-align: center;
    color: #ffe600;
    font-size: 16px;
    margin-top: 40px;
}

.login #lgtab2 .li-mima {
    left: 20px;
    line-height: 40px;
    position: relative;
}

    .login #lgtab2 .li-mima .span-xieyi {
        margin-left: 5px;
        position: absolute;
        top: 50%;
        transform: translateY(-60%);
    }

    .login #lgtab2 .li-mima input {
        width: 15px;
        height: 15px;
    }

.login #lgtab2 .icon-login-8 {
    background: url(../../content/image/1912041545.svg) no-repeat;
    width: 100%;
    height: 90px;
    position: absolute;
    top: 200px;
    background-size: 100%;
}

.login .list-block input[type=text], .list-block input[type=password] {
    font-size: 15px;
}

.login .list-block li {
    border: none;
}

.login #lgtab2 .icon-login-9 {
    background: url(../../content/image/1912041609.png) no-repeat;
    width: 40%;
    height: 70px;
    background-size: 100%;
    margin: 0 auto;
}

.login #lgtab2 .div-login-1 span {
    display: inline-block;
    width: 100%;
    font-size: 13px;
}


.chants {
    width: 100%;
    height: 100%;
    background: #fafafa;
}
.chants.backstage .content-block{
    padding:0;
}

    .chants .list-block ul {
        margin-bottom: 10px;
    }

    .chants .list-block .item-title {
        font-size: 16px;
    }

    .chants .list-block .item-inner {
        padding: 0;
    }

    .chants .item-inner .item-title-row {
        padding: 10px 0px;
    }

    .chants .item-after .enter {
        width: 45px;
    }

    .chants .item-after .pp1-3 {
        background: #ffe600;
        text-align: center;
        border-radius: 50px;
        font-size: 15px;
        height: 25px;
        line-height: 25px;
    }

    .chants .chants1 .item-media {
        width: 60px;
        height: 60px;
        background: #888888;
    }

        .chants .chants1 .item-media img {
            width: 60px;
            height: 60px;
        }

    .chants .chants1 .item-inner {
        margin-left: 0;
    }

    .chants .chants1 .item-title-row {
        padding: 0 10px 0 10px;
    }

    .chants .chants1 .item-subtitle {
        padding-left: 10px;
        width: 20%;
    }

        .chants .chants1 .item-subtitle span {
            padding: 2px;
            margin-top: 3px;
            border: 1px solid #9df57a;
            display: inline-block;
            border-radius: 10px;
            width: 30px;
            text-align: center;
            color: #9df57a;
        }

a .span2:after {
    content: ">";
    font-size: 30px;
    float: right;
}
.backstage .content-block {
    width: 100%;
    height: auto;
    background: #fff;
    margin-bottom: 10px;
}

.backstage .backstage-01 .item-media {
    width: 65px;
    height: 65px; 
}

.backstage .backstage-01 .list-block .item-title {
    margin-top: 5px;
}

.backstage .backstage-01 .list-block .item-subtitle {
    padding: 10px 0;
    color: #5d1010;
}

.backstage .backstage-01 .col-25-1 {
    border-right: 1px solid #000;
    height: 25px;
}

.backstage .backstage-01 .col-25 {
    margin: 10px 0;
}

    .backstage .backstage-01 .col-25 span {
        display: inline-block;
        width: 100%;
        text-align: center;
        padding: 3px 0;
    }

.backstage .backstage-01 .remind {
    width: 80%;
    height: 35px;
    background: linear-gradient(90deg,#ffc62b,#ffc14a);
    margin: 0 auto;
    border-radius: 10px 10px 0 0;
}

    .backstage .backstage-01 .remind span {
        height: 35px;
        display: inline-block;
        width: 85%;
        line-height: 35px;
        font-size: 16px;
        float: right;
    }

.backstage .backstage-02 .span-06 {
    display: inline-block;
    padding: 10px 0;
    font-size: 16px;
    font-weight: 500;
}

.backstage .backstage-02 .col-20 span {
    display: inline-block;
    text-align: center;
    width: 100%;
    padding: 5px 0;
}

.backstage .backstage-02 .col-20 .icon {
    width: 25px;
    height: 30px;
    margin: 0 auto;
}

.backstage .backstage-01 .remind .span-07 {
    float: left;
    width: 15%;
    text-align: center;
}

.backstage .backstage-01 .remind .icon-066 {
    background-image: url("../../Content/image/19100838.svg");
    width: 17px;
    height: 17px;
}

.backstage .backstage-03 .list-block .icon {
    width: 26px;
    height: 32px;
}

.backstage .backstage-02 .col-20 .icon-058 {
    background-image: url("../../Content/image/1912201632.svg");
}

.backstage .backstage-02 .col-20 .icon-059 {
    background-image: url("../../Content/image/1912201633.svg");
}

.backstage .backstage-02 .col-20 .icon-060 {
    background-image: url("../../Content/image/1912201634.svg");
}

.backstage .backstage-02 .col-20 .icon-061 {
    background-image: url("../../Content/image/1912201635.svg");
}

.backstage .backstage-02 .col-20 .icon-062 {
    background-image: url("../../Content/image/1912201636.svg");
}

.backstage .backstage-02 .col-20 .icon-063 {
    background-image: url("../../Content/image/1912201637.svg");
}
.backstage .backstage-02 .col-20 .icon-067 {
    background-image: url("../../Content/image/daizhifu.svg");
}
.backstage .backstage-02 .col-20 .icon-068 {
    background-image: url("../../Content/image/daifahuo.svg");
}
.backstage .backstage-02 .col-20 .icon-069 {
    background-image: url("../../Content/image/yifahuo.svg");
}
.backstage .backstage-02 .col-20 .icon-070 {
    background-image: url("../../Content/image/1912180917.svg");
}
.backstage .backstage-02 .col-20 .icon-071 {
    background-image: url("../../Content/image/daipingjia.svg");
}
.backstage .backstage-02 .col-20 .icon-072 {
    background-image: url("../../Content/image/1912180916.svg");
}
.backstage .backstage-02 .col-20 .icon-076 {
    background-image: url("../../Content/image/1912261056.svg");
}
.backstage .backstage-02 .col-20 .icon-077 {
    background-image: url("../../Content/image/1912261057.svg");
}
.backstage .backstage-02.backstage-04 .col-20 .icon.icon-075 {
    background-image: url("../../Content/image/1912180915.svg");
    width: 27px;
    height: 27px;
    margin-top: 3px;
}
.backstage .backstage-02 .col-20 .icon-073 {
    background-image: url("../../Content/image/1912180912.svg");
}
.backstage .backstage-02 .col-20 .icon-074 {
    background-image: url("../../Content/image/1912180913.svg");
}
.backstage .backstage-02.backstage-04 .col-20 .icon {
    width:30px;
    height:30px;
}

.backstage .toolbar .link-icon-08{
    background-image: url("../../Content/image/1912180918.svg");
}

.backstage .backstage-03 .icon-form-email {
    background-image: url("../../Content/image/19100848.svg");
}

.backstage .backstage-03 .icon-form-gender {
    background-image: url("../../Content/image/19100847.svg");
}

.backstage .backstage-03 .icon-form-calendar {
    background-image: url("../../Content/image/19100846.svg");
}

.backstage .backstage-03 .icon-form-calendar-1 {
    background-image: url("../../Content/image/19100859.svg");
}

.backstage .backstage-03 .icon-yinhangka {
    background-image: url("../../Content/image/1912180914.svg");
}

.backstage .backstage-03{
    padding: 0;
}
.backstage .backstage-03 .list-block li{
    padding: 0 15px;
    border-bottom: 1px solid #ece8e8;
}

.backstage .backstage-03 .list-block .content-04:after{
    content: ">";
    position: absolute;
    right: 15px;
    transform: scale(1.4);
    color: #999;
}

.backstage .backstage-03 .item-content {
    padding-left: 0;
}

.backstage .backstage-05 .list-block .item-title-row .item-after{
    color:#ff3b30;
    font-size:17px;
}
.backstage .backstage-05 .list-block .item-inner .item-text.right{
    bottom:15px;
    height:auto;
}
.backstage .backstage-05 .list-block .item-inner .item-text.right span{
    display: inline-block;
    background: #ff3b30;
    color: #fff;
    padding: 3px 10px;
    border-radius: 5px;
}
.goodssend .list-block .item-inner .item-subtitle{
    color:#ff3b30;
    padding-top:5px;
}
.goodssend .list-block .item-title-row .item-after{
    color:#ff3b30;
    font-size:17px;
}
.goodssend .list-block .item-inner .item-text.right{
    bottom:15px;
    height:auto;
}
.goodssend .list-block .item-inner .item-text.right span{
    display: inline-block;
    background: #ff3b30;
    color: #fff;
    padding: 3px 10px;
    border-radius: 5px;
}
.ProductDetails .content img{
    width:100%;
}


#defaultprdlist .col-50 {
    margin-top: 5px; 
    border-radius: 5px;
}

.pinglun{
    padding:5px;
}

.chants .backstage-01 img{
    width:100%;
    border-radius:50%;
}
.shou-cart .item-text{
    padding:0 5px;
}
.shou-new{
    padding:10px 0;
}
.searchbar:after{
    content:none;
}
.searchbar .searchbar-input{
    width:92%;
}
.list-block ul{
    margin-bottom:10px;
}
.shou-cart .chat-mend{
    height: auto;
    padding-bottom:60px;
}
.productList_six .row{
    margin-bottom:0;
}
.list-block li {
    border-bottom-style: none;
}
.buttons-row .button:last-child,.buttons-row .button:first-child{
    border-radius:0;
}
.li-01 .item-inner .item-after{
    color:red;
}
.myorder .color-red.button:not(.button-fill).active, .color-red.buttons-row .button.active, .theme-red .button:not(.button-fill).active{
    border-bottom:1px solid red;
    color:red;
}
.dianpu_myorder .color-red.button:not(.button-fill).active, .color-red.buttons-row .button.active, .theme-red .button:not(.button-fill).active {
    border-bottom: 1px solid red;
    color: red;
}
.MemberCoupons .color-red.button:not(.button-fill).active, .color-red.buttons-row .button.active, .theme-red .button:not(.button-fill).active {
    border-bottom: 1px solid red;
    color: red;
}
.total-1 .p1-3{
    border-radius: 5px;
    width:35%;
    height:30px;
    line-height: 30px;
    padding-bottom:0;
}
.total-1 .p1-3 span{
     margin-top: 0; 
} 
.order2.order3{
    color:#fff;
}
html.ios-gt-8 .list-block.media-list .item-title{
    font-weight:500;
}
.content-block .save{
    height: 40px;
    line-height: 40px;
    border-radius: 5px;
}
.scout-2 span{
    height: 25px;
    line-height: 25px;
    padding-bottom:0;
}
.shou-cart .item-text .col-35-2{
    background:red;
    color:#fff;
}
.list .item-subtitle.div-qiang{
    bottom:7px;
}
.productList_six .col-75 .xiahu{
    bottom:0px;
}
.MyFavorites .list .item-text .row .col-40,.Myrecd .item-text .row .col-40{
    background:red;
    color:#fff;
}
.shopchat .button.button-fill ,.settle1-4 .item-after,.indent-04 .indent-06 .p5,.MyFavorites .item-text .row .col-40{
    background:red;
    color:#fff;
}
.shopchat .button.button-fill{
    width:100%;
    line-height:30px;
}
.shopchat .popover{
    border-radius:0;
}
.shopchat .popover.popover-links ul,.shopchat .settle ul{
    padding:0;
    border-radius:0;
    margin-bottom:0;
}
.shopchat .shopcartlist .li-06 .item-media .icon.icon-form-checkbox{
    margin-left:0;
}
.shopchat .shopcartlist .li-06 .item-inner{
    padding-right:5px;
}
.shopchat .settle .list-block.media-list .col-35 .item-inner{
    padding-right:0;
}
.indent-04 .col-25 .p7 {
    background: #b2b2b2;
    color: #fff;
}
.indent-07{
    background:#ff3b30;
    color:#fff;
}
.shou-cart .item-text .col-30,.list .item-title-row .current,.productList_four .item-text .col-55,.MyFavorites .list .item-text .row .col-50{
    color:red;
}
.shopchat .settle .item-after span,.MyFavorites .item-text .row .col-50,.Myrecd .item-text .row .col-50 span{
    color:red;
}
.indent-04 .col-50 {
    position: relative;
}
.indent-04 .shanghu {
    position: absolute;
    right: -13px;
    top: -13px;
    width: 25px;
    height: 25px;
    background: #fff;
    border-radius: 50px;
    z-index: 999;
}
.indent-04 .xiahu{
    position: absolute;
    right: -13px;
    bottom:-13px;
    width: 25px;
    height: 25px;
    background: #fff;
    border-radius: 50px;
    z-index: 999;
}
.member-3{
    width:100%;
}
.indent-04 .row{
    width:90%;
}
.button.button-fill.color-orange{
    background: linear-gradient(90deg,#ff7905,#fc4e02);
    border-radius: 0 50px 50px 0;
}
.ProductDetails .button.button-fill.color-red {
    background: linear-gradient(90deg,#fdc804,#ff9603);
    border-radius: 50px 0 0 50px;
}
.term{
    position:absolute;
}
.theme-red i.icon-back{
    background:url("../../Content/image/1912161401.svg") no-repeat;
    width:20px;
    height:20px;
} 
.indent-04 .indent-05 .p2 {
    padding-left:5px;
}
.MyFavorites .row .col-50,.Myrecd .row .col-50{
    background: #fff;
    border-radius: 10px;
    padding: 5px;
    margin-bottom:10px;
}
.list-block li{
    background:#fff;
}
.MyFavorites .discount,.shopchat .discount,.Myrecd .discount{
    font-size: 18px;
    color: #4d4d4d;
    background: #ffe600;
    position: absolute;
    z-index: 10;
}
.list-block .item-link{
    background: #fff;
}
.Myrecd .list-block ul{
    background:#fafafa;
}
.concerns .row{
    padding:10px 0;
}
.concern .list-block ul,.concerns .list-block li{
    background:#fafafa;
    padding: 0;
    margin-bottom: 0;
}
.concern .list-block ul .item-link{
    padding:5px;
}
.concern-02 .row .col-33 .span4 {
    padding:0;
    color:#fff;
    background:rgba(0,0,0,0.8);
    border-radius: 0 0 10px 10px;
}
.concern-02 .row .col-33 img{
    border-radius:10px;
}
.concern-02 .row .col-33 .span3{
    border-radius:10px 0 0 0;
}
.productList_six .col-75{
    border-right:1px dashed #ccc;
}
.myfavlist .list-block  ul,.MyFavorites .list-block  ul{
    background:#fafafa;
}
#myfavlist li a {
    background: #fff !important;
}

/*设置*/
.icon-shezhi{
    background:url("../../Content/image/19100836.svg");
    width:20px;
    height:20px;
    margin-right:5px;
}
.shezhi .page-content .content-block{
    margin:0;
    padding:0;
}
.shezhi .item-link .item-inner .item-title-row{
    position:relative;
    padding:5px 0 5px 15px;
}
.shezhi .item-link .item-inner .item-title-row:after{
    position:absolute;
    content:">";
    font-size:23px;
    color:#ccc;
    right:0;
    top: 50%;
    transform: translateY(-55%);
}
.shezhi .item-link .item-inner .item-title-row.nicheng:after{
    content:none;
}
.shezhi .item-link .item-inner .item-title-row.nicheng .item-after{
    padding-right:0;
}
.shezhi .item-link .item-inner .item-title-row.nicheng input{
    margin:5px 5px;
}
.shezhi .list-block .link.button{
    color:#666;
    background:#fff;
    line-height:50px;
    height:50px;
    font-size:17px;
}
.shezhi .list-block ul{
    border-radius:0px;
    padding:0;
    font-size:16px;
}
.shezhi .list-block .li{
    border-bottom:1px solid #ece8e8;
}
.shezhi .shezhi-title{
    display:inline-block;
    padding:10px;
    font-size:14px;
    color:#888;
    letter-spacing:2px;
}
.shezhi .shezhi-zixun{
    float: right;
    padding-right: 15px;
    font-size: 15px;
    color: #c3c3c3;
    letter-spacing: 1px;
}
.shezhi .item-after{
    margin-left:0;
    padding:0px 25px;
}
.shezhi .item-subtitle{
    padding-left: 15px;
    font-size: 14px;
    color: #777;
    padding-bottom: 15px;
}
.shezhi .huancun{
    position: absolute;
    width: 60%;
    border-radius: 10px;
    text-align: center;
    background: #fff;
    color: #666;
    top: 45%;
    left: 45%;
    transform: translateX(-50%) translateY(-50%);
}
.shezhi .huancun .span_text{
    line-height: 70px;
    font-size: 16px;
}
.shezhi .huancun .row{
    border-top: 1px solid #e8ecec;
    font-size: 16px;
    line-height: 40px;
}
.shezhi .huancun .row .col-50-1{ 
    color: #ccc;
    border-right: 1px solid #e8ececec;
}
.shezhi .huancun .row .col-50-2 .close-login-screen{ 
    color: red;
}
.shezhi_two .item-text{
    text-align:center;
    height:auto;
}
.shezhi .item-text .div-42{
    width: 130px;
    height: 130px;
    background: #ccc;
    margin: 0 auto;
}
.shezhi .item-text .span-08{
    display: inline-block;
    font-size: 13px;
    margin: 10px;
}
.shezhi_four .item-link .item-inner .item-title-row:after{
    content:none;
}
.shezhi_four .item-after{
    padding:0;
}

.testswitch{
    height: 30px;
    width: 80px;
    margin: 0;
    position: absolute;
    top: 50%;
    right: -5px;
    transform: translateY(-50%) scale(0.8);
}
.testswitch-checkbox{
    display: none;
}
.testswitch-label{
    height: 28px;
    display: block;
    overflow: hidden;
    cursor: pointer;
    border: 2px solid #999999;
    border-radius:20px;
}
.testswitch-inner{
    display: block;
    width: 200%;
    margin-left: -100%;
    transition: margin 0.3s ease-in 0s;
}
.testswitch-inner::before, .testswitch-inner::after {
    display: block;
    float: right;
    width: 50%;
    height: 28px;
    padding: 0;
    line-height: 28px;
    font-size: 14px;
    color: white;
    font-family: Trebuchet, Arial, sans-serif;
    font-weight: bold;
    box-sizing: border-box;
    letter-spacing:10px;
}
.testswitch-inner::after {
    content:"Y";
    background-color: #236afb;
    color: #FFFFFF;
    font-size:18px;
}
.testswitch-inner::before {
    content: 'N';
    background-color: #EEEEEE;
    color: #999999;
    text-align: right;
    font-size:18px;
}
.testswitch-switch {
    position: absolute;
    display: block;
    width: 40px;
    height: 28px;
    background: #FFFFFF;
    top: 0;
    bottom: 0;
    right: 35px;
    border: 2px solid #999999;
    transition: all 0.3s ease-in 0s;
    border-radius:20px;
}
.testswitch-checkbox:checked + .testswitch-label .testswitch-inner {
    margin-left: 0;
}
.testswitch-checkbox:checked + .testswitch-label .testswitch-switch {
    right: 0px;
}
.shezhi_five .item-text{
    padding: 5px 25px 5px 15px;
    height: auto;
    font-size:13px;
}
.shezhi_five .item-media{
    padding-right:15px;
}
.shezhi_five input{
    width:18px;
    height:18px;
}
.bianji_ziliao .iten-title .div-43{
    width: 85px;
    height: 85px;
    margin: 15px auto;
}
.bianji_ziliao .iten-title .div-43 img {
    border-radius: 100px;
    background: #ffe600;
}
.bianji_ziliao .iten-title .span-09{
    display: inline-block;
    width: 100%;
    text-align: center;
    padding-bottom: 20px;
    color:#ff9e1b;
}
.bianji_ziliao .span-10{
    position: absolute;
    bottom: 60px;
    left: 50%;
    transform: translateX(-50%);
    font-size: 14px;
}
.shijian1 .item-link .item-inner .item-title-row:after{
    content:none;
}
.shijian1 .item-text{
    height:auto;
}
.shijian1 .span-11{
    position: fixed;
    bottom: 60px;
    font-size: 14px;
    width: 100%;
    text-align: center;
    color: #ccc;
    padding: 10px 0;
}
.shijian1 .list-block.media-list .item-link .item-inner{
    padding-right: 0;
}
.shijian1 .list-block{
    margin-bottom:50px;
}
.shijian1 .item-inner .div-44{
    padding: 5px 15px 10px;
    color: #999;
}
.shijian1 .div-46{
    position: fixed;
    bottom: 0;
    width: 100%;
    height: 100px;
    background: #fafafa;
    z-index: 9999;
}
.shijian1 .div-45{
    position:fixed;
    width:95%;
    height:40px;
    line-height:40px;
    text-align:center;
    border:1px solid #ccc;
    border-radius:5px;
    font-size:16px;
    bottom:10px;
    left: 50%;
    transform: translateX(-50%);
    cursor:pointer;
    background:#fff;
}
.shezhi_one .list-block.media-list .item-link .item-inner{
    margin-left:0;
}
.shezhi .list-block.media-list .item-link .item-inner{
    margin-left:0;
}
.shezhi_one .icon-shezhi-00{
    background:url("../../Content/image/1912180900.svg") no-repeat;
    background-size:100%;
}
.shezhi_one .icon-shezhi-01{
    background:url("../../Content/image/1912180901.svg") no-repeat;
    background-size:100%;
}
.shezhi_one .icon-shezhi-02{
    background:url("../../Content/image/1912180902.svg") no-repeat;
    background-size:100%;
}
.shezhi_one .icon-shezhi-03{
    background:url("../../Content/image/1912180903.svg") no-repeat;
    background-size:100%;
}
.shezhi_one .icon-shezhi-04{
    background:url("../../Content/image/1912180904.svg") no-repeat;
    background-size:100%;
}
.shezhi_one .icon-shezhi-05{
    background:url("../../Content/image/1912180905.svg") no-repeat;
    background-size:100%;
}
.shezhi_one .icon-shezhi-06{
    background:url("../../Content/image/1912180906.svg") no-repeat;
    background-size:100%;
}
.shezhi_one .icon-shezhi-07{
    background:url("../../Content/image/1912180907.svg") no-repeat;
    background-size:100%;
}
.shezhi_one .icon-shezhi-08{
    background:url("../../Content/image/1912180908.svg") no-repeat;
    background-size:100%;
}
.shezhi_one .icon-shezhi-09{
    background:url("../../Content/image/1912180909.svg") no-repeat;
    background-size:100%;
}
.shezhi_one .icon-shezhi-10{
    background:url("../../Content/image/1912180910.svg") no-repeat;
    background-size:100%;
}
.shezhi .icon-shezhi-11{
    background:url("../../Content/image/2001060946.svg") no-repeat;
    background-size:100%;
}
.shezhi .icon-shezhi-12{
    background:url("../../Content/image/2001060947.svg") no-repeat;
    background-size:100%;
}
.shezhi .icon-shezhi-13{
    background:url("../../Content/image/2001060948.svg") no-repeat;
    background-size:100%;
}
.shezhi .icon-shezhi-14{
    background:url("../../Content/image/2001060949.svg") no-repeat;
    background-size:100%;
}
.shezhi .icon-shezhi-15{
    background:url("../../Content/image/2001060950.svg") no-repeat;
    background-size:100%;
}
.shezhi .icon-shezhi-16{
    background:url("../../Content/image/2001060951.svg") no-repeat;
    background-size:100%;
}
.shezhi .icon-shezhi-17{
    background:url("../../Content/image/2001060952.svg") no-repeat;
    background-size:100%;
}
.zhuxiao .div-47{
    margin-top:15px;
}
.zhuxiao .div-47 p{
    padding-bottom:15px;
    font-size:14px;
    color:#666;
    line-height:25px;
}
.zhuxiao .div-47 p a{
    color:#3a3aff;
}
.zhuxiao .div-48 p{
    line-height:23px;
    color:#bdbdbd;
    font-size:13px;
}
.ruzhu .list-block{
    margin-bottom:0;
}
.ruzhu .list-block.ruzhu-1 .item-link{
    background: #f3f3f3;
    padding: 0 10px;
}
.ruzhu .list-block.ruzhu-1 .item-link .item-inner{
    margin-left:0;
}
.ruzhu .list-block.ruzhu-1 .item-link:after{
    position: absolute;
    content: ">";
    font-size: 23px;
    color: #ccc;
    right: 15px;
    top: 50%;
    transform: translateY(-55%);
}
.ruzhu .list-block.ruzhu-2 .item-link .item-title-row:after{
    position: absolute;
    content: ">";
    font-size: 23px;
    color: #ccc;
    right: 0;
    top: 50%;
    transform: translateY(-55%);
}
.ruzhu .list-block.ruzhu-1 .item-link .item-inner .item-title{
    font-weight:600;
    font-size:16px;
}
.ruzhu .list-block.ruzhu-1 .item-link .item-inner .item-subtitle{
    color:#fc4e02;
    font-size:14px;
}
.ruzhu .list-block.ruzhu-2 .item-link .item-inner .item-title-row{
    padding:10px 0;
    margin:0 20px;
    border-bottom:1px solid #ccc;
}
.ruzhu .list-block.ruzhu-2{
    margin:0 10px;
}
.ruzhu .list-block.ruzhu-2 .item-link .item-inner{
    padding:0;
}
.ruzhu .list-block.ruzhu-2 .row{
    text-align:center;
}
.ruzhu .list-block.ruzhu-2 .indent{
    margin-top:0;
    height:auto;
    padding-bottom:10px;
}
.ruzhu .list-block.ruzhu-2 .indent .col-20{
    margin-top:0;
    padding-top:10px;
}
.ruzhu .list-block.ruzhu-2 .indent-02{
    margin-top:0;
    height:auto;
}
.ruzhu .span-zhuce{
    display:inline-block;
    padding:15px 10px;
    color:#666;
    font-size:14px;
}
.ruzhu .list-block.ruzhu-3{
    background:#fafafa;
}
.ruzhu .span-12{
    display:inline-block;
    width:100%;
    text-align:center;
    line-height:40px;
    background:#ffe600;
    margin-bottom:30px;
}
.ruzhu .span-12:before{
    position: absolute;
    content: "<";
    font-size: 25px;
    color: #fff;
    left:20px;
}
.ruzhu .list-block.ruzhu-3 .item-content{
    border-bottom:1px solid #ece8e8;
}
.ruzhu .list-block.ruzhu-3 .item-title.label{
    width:30%;
}
.ruzhu .list-block.ruzhu-3 ul{
    padding-bottom:5px;
}
.ruzhu .page-content,.ruzhu .div-46{
    background:#f3f3f3;
}
.ruzhu button{
    position: absolute;
    right: 15px;
    padding: 5px 10px;
    border-radius: 5px;
    background: #666;
    color: #fff;
    letter-spacing: 1px;
    cursor:pointer;
}


.chants .backstage-01{
    background:linear-gradient(90deg,#fcdf59,#ffd200);
    color:#5d1010;
}
.chants .backstage-02 .col-20 .icon{
    width:45px;
    height:45px;
}
.chants .backstage-03 a{
    color:#6d6d72;
}
.chants .backstage-01 ul,.chants .backstage-01 ul li,.chants .backstage-01 .item-link{
    background:none;
}
.chants .backstage-01 .item-link:after{
    content: ">";
    position: absolute;
    right: 0;
    transform: scale(1.5);
    color: #fff261;
}
.Registration .list-block ul{
    padding:0
}
.Registration .list-block li{
    border-bottom:1px solid #ece8e8;
}
.Registration .content-block .save{
    bottom:60px;
}
.Registration .icon-logo{
    background: url(../../content/image/1912250919.svg) no-repeat;
    background-size: 100%;
    width: 40%;
    height: 60px;
    position: relative;
    left: 50%;
    transform: translateX(-50%);
    margin-top: 50px;
}
.Registration .span-20{
    display:inline-block;
    width:100%;
    text-align:center;
    padding:5px 0 40px;
    color:#fbb03b;
}
.tixianmingxi .page-content{
    background:#fff;
}
.tixianmingxi .mingxi{
    text-align:center;
    font-size:14px;
}
.tixianmingxi .mingxi .tubiao{
    width:100px;
    height:100px;
    margin:30px auto;
    position:relative;
}
.tixianmingxi .mingxi .tubiao .icon{
    background: url(../../Content/image/1912241510.svg) no-repeat;
    background-size: 100%;
    width: 60px;
    height: 60px;
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translateX(-50%) translateY(-50%);
}
.tixianmingxi .mingxi .p-mingxi-1{
    padding-bottom: 10px;
}
.tixianmingxi .mingxi .p-mingxi-2{
    font-size: 25px;
    font-weight: 600;
}
.tixianmingxi .mingxi .p-mingxi-3{
    width: 30%;
    margin: 5px auto;
    background: #fafafa;
}
.tixianmingxi .mingxi .p-mingxi-3 span{
    color:#ff3b30;
}
.tixianmingxi .mingxi .p-mingxi-4{
    width: 60%;
    margin: 50px auto;
    background: #0fc10f;
    line-height: 35px;
    color: #fff;
    font-size: 16px;
    border-radius: 5px;
}
.yinhangka .yinhangka-1{
    padding:15px 10px;
    font-size:17px;
    color:#6d6d72;
}
.yinhangka .yinhangka-1 a:after{
    content:"+";
    position:absolute;
    right:10px;
    transform: scale(1.5);
}
.yinhangka .yinhangka-2{
    margin:10px;
}
.yinhangka .yinhangka-2 img{
    transform: translateY(-100%)
}
.yinhangka .yinhangka-3{
    text-align: center;
    line-height: 40px;
    width: 60%;
    position:fixed;
    bottom:30px;
    left:50%;
    transform:translateX(-50%);
    background: #fc0;
    color: #fff;
    font-size: 16px;
    border-radius: 5px;
}
.tixianmingxi_1 .page-content{
    background:#e8e5e5;
}
.tixianmingxi_1 .list-block{
    margin: 15px;
}
.tixianmingxi_1 .list-block ul{
    padding: 0;
    background: #fafafa;
}
.tixianmingxi_1 .list-block li{
    padding: 0 15px 10px 15px;
    background: #fbfafa;
    border-radius: 5px 5px 0 0;
}
.tixianmingxi_1 .list-block li .icon-weixin{
    background: url(../../Content/image/19081422.svg) no-repeat;
    background-size: 100%;
    width:20px;
    height:20px;
    margin-left:15px;
}
.tixianmingxi_1 .list-block .item-link{
    background: #fbfafa;
}
.tixianmingxi_1 .list-block .item-link .item-media{
    padding: 0 0 25px 0;
}
.tixianmingxi_1 .list-block .item-link .item-title-row{
    font-size:14px;
}
.tixianmingxi_1 .list-block .item-link .item-subtitle{
    font-size: 12px;
    padding: 5px 0;
}
.tixianmingxi_1 .list-block li.li-07{
    background:#fff;
    border-radius:0 0 5px 5px;
}
.tixianmingxi_1 li.li-07 .item-link{
    background:#fff;
}
.tixianmingxi_1 li.li-07 .item-link .item-inner{
    padding-right:0;
}
.tixianmingxi_1 li.li-07 .item-link .item-subtitle{
    border-bottom:1px solid #ccc;
    font-size:30px;
}
.tixianmingxi_1 li.li-07 .item-link .item-subtitle input{
    float:right;
    width:90%;
}
.tixianmingxi_1 li.li-07 .item-link .subtitle-1{
    text-align: center;
    line-height: 35px;
    background: #ffe600;
    color:#fff;
    border-bottom: none;
    font-size: 17px;
    margin-top: 15px;
    border-radius:5px;
}
.tixianmingxi_1 li.li-07 .item-link .item-text{
    height:auto;
    padding:10px 0;
    font-size:12px;
    color:#666;
}
.tixianmingxi_1 li.li-07 .item-link .item-text button{
    color:#000;
    border:none;
    font-size:14px;
    background:#fff;
}
.img-1{
    transform:scale(0.7);
    margin-top:30px;
}
.img-2{
    transform:scale(0.7);
    margin-top:-80px;
}
.img-3{
    position: relative;
    left: 50%;
    transform: translateX(-50%) scale(0.6);
}
.look{
    text-align: center;
    font-size: 20px;
    color: #666;
    padding-bottom: 35px;
    margin-top: -20px;
}
.over{
    width: 60%;
    margin: 0 auto;
    text-align: center;
    background: red;
    line-height: 40px;
    border-radius: 5px;
    color: #fff;
    font-size: 16px;
}
.over a{
    color:#fff;
    text-decoration:none;
}
.goodssend .row {
    margin: 10px; 
    padding:  5px; 
    background-color: #fafafa; 
}
    .goodssend .row input[type="text"], .goodssend .row input[type="tel"], .goodssend .row select {
        display: inline-block;
        border-style: solid;
        border-width: 1px;
        border-color: #f1efef;
        padding: 0px 5px;
        height: 30px;
    }

    .goodssend .row input[type="button"] {
        padding: 5px 10px;
        border-radius: 5px;
        outline: none;
    }
    
.farenxinxi .item-link .item-inner .item-title-row:after{
    content:none;
}
.farenxinxi .xinxi_queren{
    width:90%;
    line-height:45px;
    text-align:center;
    border-radius:5px;
    background:#fc0;
    position:absolute;
    bottom:40px;
    left:50%;
    transform:translateX(-50%);
    color:#fff;
    font-size:16px;
}
.zhizhaoxinxi .content-block{
    text-align:center;
}
.zhizhaoxinxi .content-block .icon-zhizhao{
    background:url("../../Content/image/1912241511.svg") no-repeat;
    background-size:100%;
    width: 80px;
    height: 80px;
    position: absolute;
    top: 20%;
    transform: translateX(-50%);
}
.zhizhaoxinxi .content-block p{
    position: absolute;
    width: 100%;
    top: 35%;
    font-size: 16px;
    color: #666;
}
.zhizhaoxinxi .content-block span{
    position: absolute;
    width: 90%;
    line-height: 45px;
    top: 50%;
    left: 50%;
    transform: translateX(-50%);
    background: #fc0;
    color: #fff;
    font-size: 16px;
    border-radius: 5px;
}
.zhizhaoxinxi .content-block .span-22{
    top:60%;
}
.submit ul{
    border-radius: 0;
    padding: 0;
}
.submit ul .li{
    padding-right: 10px;
    border-bottom: 1px solid #e8ecec;
}
.submit .save{
    width: 60%;
    line-height: 40px;
    position: absolute;
    left: 50%;
    transform: translateX(-50%);
    background: #fc0;
    text-align: center;
    border-radius: 5px;
    bottom: 40px;
    color:#fff;
}
.submit .save a{
    color:#fff;
}
.jiaoyishuju .shuju-1{
    margin-bottom:10px;
    background:#fff;
    padding:10px;
}
.jiaoyishuju .shuju-1 .span-13{
    padding:10px 0;
}
.jiaoyishuju .shuju-1 .row{
    margin-top:8px;
}
.jiaoyishuju .shuju-1 .row .col-50{
    margin-bottom:5px;
    border-radius:5px;
    position:relative;
}
.jiaoyishuju .shuju-1 .row .col-50-1{
    background:linear-gradient(90deg,#fafde5,#f5f9c9);
}
.jiaoyishuju .shuju-1 .row .col-50-2{
    background:linear-gradient(90deg,#f5e5fd,#edc7fd);
}
.jiaoyishuju .shuju-1 .row .col-50-3{
    background:linear-gradient(90deg,#fde9e5,#fdd1cc);
}
.jiaoyishuju .shuju-1 .row .col-50-4{
    background:linear-gradient(90deg,#e5f7fd,#cdf1fd);
}
.jiaoyishuju .shuju-1 .span-14{
    padding:15px 0 10px 10px;
}
.jiaoyishuju .shuju-1 .col-50-2 .span-14{
    color:red;
}
.jiaoyishuju .shuju-1 .span-15{
    padding:10px 0 25px;
    text-align:center;
    font-size:23px;
    position:relative;
}
.jiaoyishuju .shuju-1 .row .icon-shuju-1{
    background: url(../../content/image/1912250915.svg) no-repeat;
    background-size: 100%;
    position: absolute;
    width: 50px;
    height: 60px;
    bottom: 5px;
    right: 5px;
}
.jiaoyishuju .shuju-1 .row .icon-shuju-2{
    background:url("../../Content/image/1912250917.svg") no-repeat;
    background-size:100%;
    position:absolute;
    bottom: 10px;
    right: 5px;
    width: 60px;
    height: 40px;
}
.jiaoyishuju .shuju-1 .row .icon-shuju-3{
    background:url("../../Content/image/1912250916.svg") no-repeat;
    background-size:100%;
    position:absolute;
    bottom: 5px;
    right: 10px;
    width: 65px;
    height: 55px;
}
.jiaoyishuju .shuju-1 .row .icon-shuju-4{
    background:url("../../Content/image/1912250918.svg") no-repeat;
    background-size:100%;
    position:absolute;
    bottom: 5px;
    right: 10px;
    width: 45px;
    height: 70px;
}
.jiaoyishuju .shuju-1 .span-16{
    display:inline-block;
    width:100%;
    font-size:16px;
    padding:10px 0;
    border-bottom:1px solid #e8ecec;
}
.jiaoyishuju .shuju-1 .span-17{
    text-align:center;
    color:red;
    padding-bottom:5px;
}
.jiaoyishuju .shuju-1 .span-18{
    text-align:center;
    color:#666;
}
.dianpu_erweima .list-block ul{
    border-radius:0;
    background:none;
    padding:0px 15px;
    margin-bottom:0;
}
.dianpu_erweima .list-block li,.dianpu_erweima .list-block .item-link{
    background:none;
}
.dianpu_erweima .list-block .item-inner .item-subtitle{
    padding:5px 0;
}
.dianpu_erweima .erweima-1{
    margin:0 15px;
    background:#ccc;
    height:170px;
    border-radius:5px;
}
.dianpu_erweima .erweima-2{
    margin:0 15px;
}
.dianpu_erweima .erweima-2 .erweima-p1{
    padding: 10px 0;
    font-size: 17px;
    color: #000;
}
.dianpu_erweima .erweima-2 .erweima-p2{
    padding-bottom:5px;
    color:#666;
}
.dianpu_erweima .erweima-2 .row-03 .col-55{
    height: 100px;
    background: #ccc;
    border-radius: 5px;
    margin-top: 10px;
}
.dianpu_erweima .erweima-2 .row-03 .col-45{
    height: 150px;
    background: #ccc;
    border-radius: 5px;
    transform:translateY(-40px);
}
.dianpu_erweima .span-19{
    position: absolute;
    line-height: 50px;
    width: 100%;
    text-align: center;
    background: #fff;
    color: #666;
    font-size: 16px;
}
.dianpu_erweima .row-04{
    width: 100%;
    background: #fff;
    border-bottom: 1px solid #c8cece;
}
.dianpu_erweima .row-04 .col-20{
    text-align:center;
    padding:10px 0;
}
.dianpu_erweima .row-04 .icon{
    width: 30px;
    height: 30px;
    margin: 0 auto;
}
.dianpu_erweima .row-04 .icon-QQ{
    background:url("../../Content/image/1912251443.svg") no-repeat;
    background-size:100%;
}
.dianpu_erweima .row-04 .icon-weixin{
    background:url("../../Content/image/1912251447.svg") no-repeat;
    background-size:100%;
}
.dianpu_erweima .row-04 .icon-pengyouquan{
    background:url("../../Content/image/1912251445.svg") no-repeat;
    background-size:100%;
}
.dianpu_erweima .row-04 .icon-weibo{
    background:url("../../Content/image/1912251446.svg") no-repeat;
    background-size:100%;
}
.dianpu_erweima .row-04 .icon-lianjie{
    background:url("../../Content/image/1912251448.svg") no-repeat;
    background-size:100%;
}
.dianpu_erweima .row-04 .icon-duanxin{
    background:url("../../Content/image/1912251444.svg") no-repeat;
    background-size:100%;
}
.chants .span-login-1{
    position: absolute;
    width: 110px;
    height: 110px;
    border-radius: 100px;
    top: 30px;
    right: 70px;
    background: linear-gradient(to bottom left,#fbe78c,#ffd204);
}
.dianpu_name input{
    width: 100%;
    line-height: 45px;
    border: none;
    border-bottom: 1px solid #ffe600;
    font-size: 16px;
    background: #fafafa;
}
.dianpu_name .span-23{
    display:inline-block;
    width:100%;
    padding:5px 15px;
    font-size:12px;
    color:#666;
}
.dianpu_name .span-24{
    width:93%;
    position:absolute;
    top:45%;
    left:50%;
    transform:translateX(-50%);
    background:#fc0;
    border-radius:5px;
    line-height:45px;
    color:#fff;
    text-align:center;
    font-size:16px;
}
.oldphone .span-25{
    display: inline-block;
    padding: 10px 15px;
    font-size: 16px;
}
.oldphone .item-title span{
    color:#666;
}
.oldphone .save{
    bottom:60px;
    background:#fc0;
}
.oldphone .save a{
    color:#fff;
}
.farenxinxi .list-block .item-title.label{
    width:25%;
}
.tianjia .p-chakan{
    font-size:12px;
    padding-left:15px;
}
.tianjia .p-chakan span{
    color:#ffe600;
}
.kahao_tijiao .li{
    border-top:1px solid #ece8e8;
}
.kahao_tijiao .li .label{
    width:25%;
}
.kahao_tijiao .span-26{
    display: inline-block;
    width: 60%;
    text-align: center;
    position: relative;
    left: 50%;
    transform: translateX(-50%);
    padding: 30px 0;
    line-height: 20px;
    color: #666;
}
.kahao_tijiao .save{
    width: 90%;
    margin: 20px auto;
    text-align: center;
    line-height: 40px;
    background: #ece8e8;
    border-radius: 5px;
    color: #777;
    font-size: 16px;
}
.kahao_tijiao .span-27{
    display: inline-block;
    width: 100%;
    text-align: center;
    color: orange;
    font-size: 13px;
}
.icon.icon-wancheng{
    background: url(../../Content/image/1912261055.svg) no-repeat;
    background-size: 100%;
    width: 60px;
    height: 60px;
    position: absolute;
    top: 15%;
    left: 50%;
    transform: translateX(-50%);
}
.tianjia_wancheng p{
    position:absolute;
    width:100%;
    top:35%;
    text-align:center;
    color:orange;
    font-size:16px;
}
.tianjia_wancheng .save{
    position:absolute;
    bottom:30%;
    left:50%;
    transform:translateX(-50%);
    width:130px;
    text-align:center;
    background:#fc0;
    line-height:35px;
    color:#fff;
    font-size:16px;
    border-radius:5px;
}
.dianpu_myorder .content-01::-webkit-scrollbar{
    background:#fff;
    height:0;
} 
.Sweetgo .shou-huodong{
    background:#fff;
}
/*.Sweetgo .row-tuijian{
    text-align: center;
    padding: 0;
}*/
.Sweetgo .row-tuijian .col-35 .span-28{
    display: inline-block;
    width: 100%;
    height: 2px;
    background: linear-gradient(90deg,#fff,#ffe600);
    transform: translateY(-10%);
}
.Sweetgo .row-tuijian .col-30 span{
    font-size:18px;
}
.Sweetgo .row-tuijian .col-35 .span-29{
    display: inline-block;
    width: 100%;
    height: 2px;
    background: linear-gradient(90deg,#ffe600,#fff);
    transform: translateY(-10%);
}
.Sweetgo .list-block .item-media{
    height: 70px;
    width: 70px;
    background: #ffe600;
    border-radius: 5px;
}
.Sweetgo .productList_five .list-block .item-media{
    height: 120px;
    width: 120px;
}
.Sweetgo .productList_five .list-block .item-link .item-inner{
    padding-left:15px;
    padding-right:0;
}
.Sweetgo .shou-dianpu .a-dianpu{
    color:#666;
}
.Sweetgo .shou-dianpu .a-dianpu .col-30{
    color:red;
}
.Sweetgo .list-block .item-text{
    padding: 10px 0;
    height: auto;
}
.Sweetgo .span-30{
    position: absolute;
    top: 50%;
    right: 0;
    transform: translateY(-50%);
    height: 25px;
    line-height: 25px;
    padding: 0px 15px;
    background: #ff3b30;
    color: #fff;
    border-radius: 5px;
    font-size: 14px;
}
.Sweetgo .shou-tuijian .list-block ul{
    margin-bottom:0;
    padding:10px 0px;
}
.Sweetgo .shou-tuijian .shou-dianpu{
    padding-bottom:5px;
    border-bottom:10px solid #f5f5f5;
}
.Sweetgo .item-title-row .list-name {
    height: 40px;
    white-space: normal;
    overflow: hidden;
}
.Sweetgo .productList_five .list-block .item-link .item-title-row .item-title.list-name{
    font-size:16px;
}
.Sweetgo .col-35-2{
    font-size:12px;
    background: #ff3b30;
    color: #fff;
    text-align: center;
    border-radius: 5px;
}
.Sweetgo .content-block {
    padding: 0;
}
.Sweetgo .row-tuijian,.Sweetgo .shou-dianpu{
    padding-left:15px;
    padding-right:15px;
}
.Sweetgo .shou-huodong{
    padding:5px 15px;
    box-shadow: 0 1px 2px rgba(0,0,0,0.1);
    border-radius: 2px;
}
.Sweetgo .shou-huodong .row-dianpu .col-chanpin{
    margin-bottom:10px;
}
.Sweetgo .shou-huodong .row-dianpu .col-100 .cart-01{
    /*width: 70%;*/
    margin: 0 auto;
    height: 150px;
    padding-bottom: 0;
}
.shezhi.shezhi_three_3 .item-link .item-inner .item-title-row:after{
    content:none;
}
.shezhi.shezhi_three_3 .item-link .item-inner .item-title-row input{
    width: 18px;
    height: 18px;
    position: absolute;
    right: 0;
    top: 50%;
    transform: translateY(-50%);
    z-index: 1;
}
.shezhi_three_3 #txtDpname{
    font-size:16px;
}
.shezhi_three_3 .shezhi-p1{
    text-align: center;
    position: absolute;
    width: 100%;
    bottom: 70px;
    font-size: 15px;
    color: #6d6d72;
}
.shezhi_three_3 .shezhi-p1 span{
    color:#3a3aff;
}
.shezhi_three_3 .shezhi-tousu{
    position: absolute;
    text-align: center;
    background: #fb0;
    color: #fff;
    width: 90%;
    line-height: 40px;
    font-size: 17px;
    border-radius: 5px;
    bottom: 10px;
    left: 50%;
    transform: translateX(-50%);
}
.productList_one .content-block{
    padding:0;
}
.productList_one .one-chongzhi{
    position:relative;
    background: #fff;
    padding: 0 15px 10px 15px;
    margin-top: 15px;
}
.productList_one .one-chongzhi input{
    width: 100%;
    border: none;
    border-bottom: 1px solid #cec8c8;
    line-height: 60px;
    font-size: 22px;
}
.productList_one .chong_huafei .span_huafei{
    display:inline-block;
    padding:15px 0;
}
.productList_one .chong_liuliang .span_liuliang{
    display:inline-block;
    padding:10px 0px 15px 0px;
}
.productList_one .one-chongzhi .col-33 {
    line-height: 40px;
    text-align: center;
    border: 1px solid #ccc;
    font-size: 15px;
    margin-bottom: 5px;
    border-radius: 5px;
} 
.productList_one .row_chongzhi{
    width: 65%;
    text-align: center;
    position: absolute;
    left: 50%;
    bottom: 20px;
    transform: translateX(-50%);
    font-size: 13px;
}
.productList_one .row_chongzhi .col-25{
    border-right:1px solid #02235a;
}
.productList_one .row_chongzhi .col-25 a{
    color:#02235a;
}
.productList_one .one-chongzhi .icon-chongzhi{
    position: absolute;
    background: url(../../content/image/1912301049.svg) no-repeat;
    background-size: 100%;
    width: 24px;
    height: 24px;
    top: 18px;
    right: 15px;
}
.productList_two .color-red.button:not(.button-fill).active{
    border-bottom: 1px solid red;
    background:#fff;
    color: red;
}
.productList_two .content-block{
    position:fixed;
    padding:0;
    z-index:100;
} 
.productList_two .content-01::-webkit-scrollbar{
    background:#fff;
    height:0;
} 
.content-01{
    overflow:auto;
}
.productList_two .list.list-block{
    margin-top:45px;
}  
.productList_two .page-content{
    padding-bottom:0;
}


.productList_three .color-red.button:not(.button-fill).active {
    border-bottom: 1px solid red;
    background: #fff;
    color: red;
}

.productList_three .content-block {
    position: fixed;
    padding: 0;
    z-index: 100;
}

.productList_three .content-01::-webkit-scrollbar {
    background: #fff;
    height: 0;
}
.productList_three .buttons-row a.color-red,.productList_two .buttons-row a.color-red{
    background:#fff;
}
.content-01 {
    overflow: auto;
}

.productList_three .list.list-block {
    margin-top: 45px;
}

.productList_three .page-content {
    padding-bottom: 0;
}
.Registration .xuankuang{
    width: 18px;
    height: 18px;
    margin-left: 15px;
}
.Registration .span-tongyi{
    font-size: 14px;
    position: absolute;
    padding-left: 5px;
    color: #666;
}
.chants .backstage-05 .item-media img{
    height: 100px;
    width: 100px;
}
.chants .backstage-05 .item-inner{
    position: relative;
    padding-right: 0;
}
.chants .backstage-05 .item-title-row .item-title{
    white-space: normal;
    height: 42px;
}
.chants .backstage-05 .item-subtitle{
    color: red;
    font-size: 14px;
    padding: 10px 0;
}
.chants .backstage-05 .span-daili{
    position: absolute;
    bottom: 15px;
    right: 10px;
    background: red;
    color: #fff;
    padding: 5px;
    border-radius: 5px;
    font-size: 14px;
}
.management .management-3 .item-content .item-media{
    padding-top:11px;
}
.management .management-3 .item-content .item-inner{
    padding-left:10px;
}
.management .management-3 .item-content .item-inner .item-title{
    position: absolute;
    top: 50%;
    transform: translateY(-40%);
}
.Membercenter .term:after{
    content: ">";
    position: absolute;
    top: 15px;
    right: 20px;
    transform: scale(2);
    color: #f5ff57;
}










.wuxiangundong .infinite-scroll-preloader {
    margin-bottom: 10px;
    text-align: center;
}

    .wuxiangundong .infinite-scroll-preloader .preloader {
        width: 34px;
        height: 34px;
    }

.wuxiangundong .list-block .item-content {
    min-height: 68px;
}
.Sweetgo .row-dianpu .item-text .row .col-100{
    color:#fff;
    background:rgba(0,0,0,0.6);
    text-align:center;
}
.Sweetgo .row-dianpu .col-100 .item-text{
    margin: 0 auto;
    margin-top:-30px;
}
.Sweetgo .row-dianpu .col-60 .cart-01{
    height: 150px;
    padding-bottom: 0;
}
.Sweetgo .row-dianpu .col-40 .cart-01{
    height: 165px;
    padding-bottom: 0;
}
.Sweetgo .shou-huodong .row-dianpu .item-text{
    margin-top:-30px;
}
.Sweetgo .row-dianpu .item-text{
    line-height: 30px;
    color:red;
    font-size:17px;
}
.Sweetgo .productList_five .col-50 .item-text .row .col-30 {
    color: red;
    font-size: 17px;
    font-weight: 600;
}
.goodssend #tab1 .list-block .item-inner .item-title{
    height: 42px;
    white-space: normal;
    overflow: hidden;
    font-size: 16px;
}
.shezhi_three_1 .content-block{
    padding:0;
    font-size:16px;
}
.shezhi_three_1 .content-block ul{
    margin-top:10px;
    border-radius:0;
    padding:0;
}
.shezhi_three_1 .content-block .list-block.media-list li{
    min-height:300px;
}
.shezhi_three_1 .list-block .item-link .item-title-row{
    padding-left:15px;
}
.shezhi_three_1 .list-block .item-link .item-text{
    padding-left:15px;
}
.shezhi_three_1 .list-block .item-link .item-text input{
    font-size:16px;
}
.shezhi_three_1 .list-block .label{
    width:23%;
}
.shezhi_three_1 .div-tijiao{
    text-align: center;
    background: #f1f1f1;
    line-height: 45px;
    font-size: 17px;
    border-radius: 5px;
    margin: 0 20px;
    color: #999;
}
input::-webkit-input-placeholder{
    color:#ccc;
    font-size:16px;
}
.shezhi_three_1 .list-block .tupian-shangchuan{
    position: absolute;
    bottom: 20px;
    left: 15px;
    width: 85px;
    height: 85px;
    text-align: center;
    border: 1px dotted #ccc;
}
.shezhi_three_1 .list-block .tupian-shangchuan .icon-xiangji{
    background:url("../../Content/image/2001061438.svg") no-repeat;
    background-size:100%;
    width:35px;
    height:30px;
    margin-top:15px;
}
.shezhi_three_1 .list-block span{
    display:inline-block;
    width:100%;
    color:#ccc;
    font-size:15px;
    margin-top:5px;
}
#my-form ul{
    background:none;
}
#my-form .li-1{
    margin-bottom:10px;
}
#my-form .item-content.item-div:after{
    content:">";
    position:absolute;
    right: 15px;
    transform: scale(1.5);
    color: #ccc;
}

.yinhangka .yinhangka-2 ul{
    padding:0;
}
.yinhangka .yinhangka-2 ul li {
    border-radius:10px;
}
.yinhangka .yinhangka-2 ul .item-content.a{
    border-radius:10px;
    border:1px solid #ccc;
}
.yinhangka .yinhangka-2 .cardnum{
    padding:20px 0px;
    font-size:25px;
}
.yinhangka .yinhangka-2 ul li .item-after {
    font-size:12px;
}
.yinhangka .yinhangka-2 .item-content.jiebang{
    padding-left:0;
}
.yinhangka .yinhangka-2 .item-content.jiebang .item-inner{
    padding-right:0;
}
.yinhangka .yinhangka-2 .item-content.jiebang .item-title-row{
    padding: 10px 0;
    border-bottom: 1px solid #f3f3f3;
    font-size: 15px;
    color: #666;
}
.yinhangka .yinhangka-2 .item-content.jiebang .row-jiebang:after{
    position:absolute;
    content:">";
    right: 0;
    transform: scale(1.5);
    color: #ccc;
}
.yinhangka .yinhangka-2 .item-content.jiebang .item-title-row .item-after{
    color: #666;
}
.yinhangka .page-content{
    background:#fff;
}
.yinhangka .yinhangka-2 .list-block .item-subtitle, .list-block #a1 .item-after{
    font-size: 14px;
}
.bangding .p1{
    text-align: center;
    font-size: 22px;
    font-weight: 500;
    margin-top: 100px;
}
.bangding .p2{
    text-align: center;
    font-size: 14px;
    margin-top: 30px;
}
.bangding .row{
    width: 80%;
    margin: 60px auto;
}
.bangding .row .col-15{
    width: 17%;
    height: 50px;
    line-height: 50px;
    border: 1px solid #ccc;
    border-right: none;
}
.bangding .row .col-15 input{
    width: 100%;
    line-height: 46px;
    border: none;
    font-size: 20px;
    text-align: center;
}
.mingxi .list-block ul{
    padding:0;
}
.mingxi .year{
    padding: 10px 15px;
    font-size: 15px;
    color: #666;
    border-bottom: 1px solid #dbdbdb;
}
.mingxi .list-block .item-link{
    padding: 0 15px;
}
.mingxi .list-block .item-link .item-title-row .item-title{
    font-size: 16px;
}
.mingxi .list-block .item-link .item-subtitle{
    padding-top:5px;
}
.mingxi .list-block .item-link:after{
    position:absolute;
    content:">";
    right:5px;
    transform:scale(1.3);
    color:#ccc;
}
.xiangqing .list-block .item-link:after {
    content: none;
}
.mingxi .list-block .jiage{
    padding-right:5px;
}
.xiangqing .list-block .jiage{
    padding-right:0;
}
.mingxi .list-block .item-link{
    border-bottom:1px solid #dbdbdb;
}
.mingxi .span-32{
    display:inline-block;
    width:100%;
    text-align:center;
}
.login-screen .page-content{
    background:none;
}
.login-screen .swiper-2{
    position:absolute;
    top:50%;
    transform:translateY(-50%);
    width:100%;
}
.kaidian .list-block{
    margin: 15px 10px;
    border-radius: 10px;
}
.kaidian .list-block ul{
    background: #fff;
    padding: 15px 25px;
    font-size: 26px;
    margin-bottom: 15px;
    border-radius: 10px;
}
.kaidian .list-block ul::after,.kaidian .list-block ul::before,.kaidian .list-block .item-content .item-inner::after{
    content:none;
}
.kaidian .list-block .item-content{
    padding-left:0;
}
.kaidian .list-block .item-content .item-inner{
    padding:15px 0;
}
.kaidian .list-block .item-content .item-input{
    margin-left:0;
    margin-right:15px;
    position:relative;
}
.kaidian .list-block .item-content .item-input span{
    position:absolute;
    top: 50%;
    right: 20px;
    transform: translateY(-50%);
    font-size: 20px;
    color: #666;
    background: #ccc;
    height: 35px;
    line-height: 36px;
    padding: 0 10px;
    border-radius: 5px;
}
.kaidian .list-block .item-content .item-input input[type=text]{
    background:#f2f2f2;
    border-radius:5px;
    height:50px;
    line-height:50px;
    padding-left:15px;
    font-size:24px;
    width:95%;
    margin-left:15px;
}
.kaidian .list-block .item-content .item-input input[type=text]::-webkit-input-placeholder{
    color:#ccc;
    font-size:24px;
}
.kaidian .list-block .item-title.label{
    width:24%;
    color:#333;
}
.kaidian .list-block .li .item-content:after{
    content: "*";
    position: absolute;
    right: -5px;
    top: 35%;
    color: red;
    transform: scale(1.3);
}
.kaidian .content-block{
    padding:0;
    background:#fff;
}
.kaidian .page-content{
    background:#fff;
    padding:80px 0;
}
.kaidian .ruzhu_div-3{
    text-align:center;
    margin-bottom:20px;
}
.kaidian .ruzhu_div-3 span{
    display: block;
    font-size: 26px;
    color: #666;
    padding: 10px 35px;
    letter-spacing: 5px;
    text-align: left;
}
.kaidian .ruzhu_div-3 div{
    width:437px;
    height:234px;
    line-height:234px;
    background:#ccc;
    border-radius:5px;
    margin:20px auto;
}
.kaidian .row{
    margin:50px auto 0;
    text-align:center;
}
.kaidian .row .col-50 span{
    display: inline-block;
    font-size: 30px;
    height: 60px;
    line-height: 60px;
    padding: 0 60px;
    border-radius: 8px;
    color: #fff;
}
.kaidian .row .col-50.col-50-baocun span{
    background:#4dd550;
}
.kaidian .row .col-50.col-50-tijiao span{
    background:#5a9ef3;
}
.kaidian .span-tishi{
    display:block;
    font-size:26px;
    color:#666;
    padding:10px 35px;
    text-align:left;
}

/*每周新品*/
.Sweetgo .div-xinpin{
    background:#fff;
    padding:5px 10px;
}
.Sweetgo .div-xinpin img{
    width:100%;
    height:100px;
}
.Sweetgo .div-xinpin .row-xinpin-1 .col-100{
     border:1px solid #ccc;
     margin-bottom:10px;
}
.Sweetgo .div-xinpin .row-xinpin-2{
    width:160%;
    padding-bottom:10px;
}
.Sweetgo .div-xinpin .div-huadong::-webkit-scrollbar,.Sweetgo .shou-tuijian .div-tuijian::-webkit-scrollbar{
    background: #fff;
    height: 0;
}
.Sweetgo .div-xinpin .row-xinpin-2 .col-20{
    border:1px solid #ccc;
}
.Sweetgo .div-xinpin .row-xinpin-2 .col-20 div{
    max-height:100px;
}
.Sweetgo .div-xinpin .row-xinpin-2 .col-20 .span-name{
    overflow: hidden;
    margin: 5px;
    -webkit-line-clamp: 1;
    -webkit-box-orient: vertical;
    display: -webkit-box;
}
.Sweetgo .div-xinpin .row-xinpin-2 .col-20 .span-price{
    display: block;
    margin: 0 5px 5px;
    color:red;
}
.Sweetgo .shou-tuijian{
    background: #fff;
    margin: 10px 0;
    box-shadow: 0 1px 2px rgba(0,0,0,0.1);
    padding: 10px;
    border-radius:2px;
}
.Sweetgo .shou-tuijian .div-tuijian{
    overflow:auto;
}
.Sweetgo .shou-tuijian .div-tuijian .row{
    width:160%;
}
.Sweetgo .shou-tuijian .div-tuijian .row .col-20{
    border:1px solid #ccc;
}
.Sweetgo .shou-tuijian .div-tuijian .row .col-20 div{
    max-height:100px;
}
.Sweetgo .shou-tuijian .div-tuijian .row .col-20 .span-tuijian-1{
    display: inline-block;
    width: 20px;
    height: 20px;
    background: #ccc;
    border-radius: 50px;
    margin: 5px 0 0 5px;
}
.Sweetgo .shou-tuijian .div-tuijian .row .col-20 .span-tuijian-2{
    display: inline-block;
    padding-right: 5px;
    transform: translateY(-5px);
    font-size: 14px;
}
.Sweetgo .shou-tuijian .div-tuijian .row .col-20 .span-tuijian-3{
    display: inline-block;
    font-size: 12px;
    color: red;
    padding-left: 5px;
    margin-bottom: 5px;
}
.Sweetgo .div-fenlei{
    position: fixed;
    width:100%;
    overflow:auto;
    z-index: 1000;
    background: #fff;
    margin-top: 43px;
}
.Sweetgo .div-fenlei .content-01{
    overflow:unset;
}
.Sweetgo .div-fenlei::-webkit-scrollbar{
    background: #fff;
    height: 0;
}
.Sweetgo .shou-content{
    position: relative;
    top: 35px;
}
.Sweetgo .color-red.button:not(.button-fill).active{
    border-bottom: 1px solid red;
    background: #fff;
    color: red;
    font-size:15px;
}
.Sweetgo .row-leixing{
    background:#fff;
    padding:5px 10px;
    margin-top:80px;
    text-align:center;
    color:#666;
}
.Sweetgo .row-leixing .col-20{
    margin-bottom:10px;
}
.Sweetgo .row-leixing .col-20 div{
    border:1px solid #ccc;
    margin:0 5px;
    height:61px;
    max-height:61px;
    margin-bottom:5px;
}
.Sweetgo .row-chanpin .col-50 .col-30{
    color:red;
}
.chant_xinxi .content-block{
    padding:0;
}
.chant_xinxi ul{
    padding:0;
    border-radius:0;
    background:none;
}
.chant_xinxi ul li{
    padding:10px 10px 10px 20px;
    margin-bottom:10px;
}
.chant_xinxi .item-media img{
    width:60px;
    height:60px;
}
.chant_xinxi .item-link.item-content .item-inner{
    padding-right:0;
}
.chant_xinxi .item-link.item-content .item-inner .item-title{
    font-size:17px;
    color:#666;
    font-weight:550;
}
.chant_xinxi .item-link.item-content .item-inner .item-after{
    background: red;
    color: #fff;
    font-size: 14px;
    height: 23px;
    line-height: 23px;
    padding: 0 10px;
    border-radius: 50px;
}
.chant_xinxi .item-link.item-content .item-subtitle{
    margin-top:10px;
    color:red;
    font-size:14px;
}
.chant_xinxi .span-xinxi-1{
    display: block;
    font-size: 16px;
    font-weight: 550;
    padding-bottom: 10px;
}
.chant_xinxi .row-xinxi-1{
    font-size: 15px;
    color: #666;
    margin-bottom:10px;
}
.chant_xinxi .col-xinxi-2{
    height:10px;
    background: linear-gradient(90deg,#bfef68 0%,yellow 50%,#ff8500 100%);
    border-radius:50px;
    transform: translateY(5px);
}
.chant_xinxi .col-xinxi-3{
    text-align:center;
}
.chant_xinxi .col-xinxi-3,.chant_xinxi .col-xinxi-4{
    font-size: 13px;
    color: #ff6a6a;
}
.chant-xinxi .li-3{
    padding-left:10px;
}
.chant_xinxi .item-link.item-content .item-inner{
    padding:0;
}
.chant_xinxi .item-link.item-content .item-inner .item-title{
    font-size:17px;
    font-weight:500;
    color:#666;
}
.chant_xinxi .li-3 .item-link.item-content .item-inner .item-after{
    background:none;
    color:#666;
    font-size:15px;
    height:40px;
    line-height:40px;
}
.chant_xinxi .item-link.item-content .item-inner .item-title-row{
    height:40px;
    line-height:40px;
}
.chant_xinxi .span-xinxi-2{
    display: block;
    font-size: 18px;
    color: #333;
    margin: 5px 0;
}
.merchant .row-tubiao{
    position:absolute;
    width: 95%;
    top: 55px;
    margin: 0 10px;
}
.merchant .row-tubiao .col-20{
    text-align: center;
    background: #000;
    border-radius: 5px;
    padding: 10px 0;
}
.merchant .row-tubiao .col-20 .icon{
    width:30px;
    height:35px;
    margin:0 auto;
}
.merchant .row-tubiao .col-20 .icon.icon-tubiao-1{
    background:url("../../Content/image/2004280906.svg") no-repeat;
    background-size:100%;
}
.merchant .row-tubiao .col-20 .icon.icon-tubiao-2{
    background:url("../../Content/image/2004280907.svg") no-repeat;
    background-size:100%;
}
.merchant .row-tubiao .col-20 .icon.icon-tubiao-3{
    background:url("../../Content/image/2004280908.svg") no-repeat;
    background-size:100%;
}
.merchant .row-tubiao .col-20 .icon.icon-tubiao-4{
    background:url("../../Content/image/2004280909.svg") no-repeat;
    background-size:100%;
}
.merchant .row-tubiao .col-20 .icon.icon-tubiao-5{
    background:url("../../Content/image/2004280910.svg") no-repeat;
    background-size:100%;
}
.merchant .row-tubiao .col-20 span{
    display:block;
    color:#fff;
    font-size:12px;
    margin-top:5px;
}
.div-xinpin-1{
    text-align: center;
    border: 1px solid red;
    width: 55%;
    margin: 5px auto 20px;
    height: 35px;
    line-height: 35px;
    border-radius: 50px;
    color: #000;
    font-size: 15px;
    position: relative;
}
.div-xinpin-1 span{
    background: yellow;
    color: red;
    padding: 2px 25px;
    border-radius: 3px;
    letter-spacing:2px;
}
.div-xinpin-1 .div-left{
    height: 15px;
    width: 45%;
    position: absolute;
    left: -60px;
    top: 50%;
    background: linear-gradient(0deg,#fff 45%, red 55%,#fff 5%);
    transform: translateY(-50%);
}
.div-xinpin-1 .div-right{
    height: 15px;
    width: 45%;
    position: absolute;
    right: -60px;
    top: 50%;
    background: linear-gradient(0deg,#fff 45%,red 55%,#fff 5%);
    transform: translateY(-50%);
}
.Sweetgo .row-tuijian{
    text-align: center;
    padding: 10px 0 5px;
    font-size:20px;
    font-weight:500;
    color:red;
    letter-spacing:3px;
}
.yingye_zhizhao .div-zhizhao{
    background: #ccc;
    width: 100%;
    height: 250px;
    margin-top: 50px;
}
.shezhi_fwxy .content-block{
    background: #FFF;
    padding: 0 15px;
    font-size:15px;
}
.shezhi_fwxy .content-block .span-xieyi{
    display: block;
    text-align: center;
    font-size: 20px;
    padding: 10px 0;
    font-weight:600;
}
.shezhi_fwxy .content-block p{
    padding-bottom: 10px;
    color: #333;
    text-indent: 2em;
}