



* {
    padding: 0px;
    margin: 0px;
    list-style: none;
    font-family: "微软雅黑";
}
/*最上边*/

a {
    text-decoration: none;
}
/*二级市场页面.............................................................*/

/*头部 ，导航*/
.tb-wai {
    width: 100%;
    height: 100px;
    border-bottom: 4px #d32f34 solid;
    background: #ffffff;
}

    .tb-wai .toubu {
        width: 1190px;
        height: 100px;
        margin: 0 auto;
    }

.toubu .tb-left {
    height: 100px;
    float: left;
}

.tb-left {
    line-height: 112px;
    font-weight: 700;
    font-size: 28px;
}

.toubu .tb-right {
    width: 450px;
    height: 100px;
    float: right;
}

.tb-right ul li {
    width: 80px;
    height: 30px;
    line-height: 30px;
    float: left;
    margin-left: 10px;
    text-align: center;
    margin-top: 40px;
    border-radius: 25px;
}

    .tb-right ul li a {
        color: #000000;
    }

.tb-right ul .li03 {
    background-color: #de3237;
}

    .tb-right ul .li03 a {
        color: #FFFFFF;
    }

.tb-right ul li:hover {
    background-color: #de3237;
    transition: all 0.5s;
}

.tb-right ul li a:hover {
    color: #FFFFFF;
}
/*左边侧方栏 留言*/
.nav .nav-right {
    width: 276px;
    height: 950px;
    float: right;
    background-color: #ffffff;
}

    .nav .nav-right .scjj-right-up {
        width: 278px;
        height: 540px;
    }

.scjj-right-up .cjshi {
    width: 294px;
    height: 60px;
    border-bottom: 1px #de3237 solid;
    background: #f2f2f2;
}

    .scjj-right-up .cjshi li {
        width: 135px;
        height: 50px;
        line-height: 50px;
        text-align: center;
        float: left;
        background: #de3237;
    }

    .scjj-right-up .cjshi .jrsc {
        margin-left: 23px;
    }

    .scjj-right-up .cjshi li a {
        font-size: 15px;
        color: #ffffff;
        font-weight: bold;
    }

    .scjj-right-up .cjshi p span {
        font-size: 25px;
        color: #de3237;
    }

.scjj-right-up .cjshi-down {
    margin-top: 20px;
}

    .scjj-right-up .cjshi-down p {
        margin-left: 30px;
        line-height: 31px;
        font-size: 14px;
        font-weight: bold;
        color: #343434;
    }

        .scjj-right-up .cjshi-down p span {
            margin-left: 10px;
            font-size: 13px;
            font-weight: 100;
        }

        .scjj-right-up .cjshi-down p .hongzi {
            color: #DE3237;
            font-size: 13px;
            font-weight: bold;
        }

.scjj-right-up .fengexian {
    width: 275px;
    height: 12px;
    margin: 10px auto;
}

.scjj-right-up .gsxq {
    margin-top: 25px;
}

    .scjj-right-up .gsxq p {
        margin-left: 30px;
        line-height: 31px;
        font-size: 15px;
        font-weight: bold;
    }

        .scjj-right-up .gsxq p span {
            margin-left: 10px;
            font-size: 14px;
            font-weight: 100;
            color: #565656;
        }

.nav .nav-right .scjj-right-down {
    width: 294px;
    height: 398px;
}

    .nav .nav-right .scjj-right-down .scly-up {
        width: 274px;
        height: 50px;
        background: #de3237;
        line-height: 50px;
        
    }

        .nav .nav-right .scjj-right-down .scly-up p {
            margin-left: 33px;
            font-size: 16px;
            font-weight: bold;
            color: #ffffff;
        }

            .nav .nav-right .scjj-right-down .scly-up p img {
                margin-right: 10px;
            }

    .nav .nav-right .scjj-right-down input {
        padding-left: 10px;
       
        margin-top: 10px;
    }

    .nav .nav-right .scjj-right-down .name {
        width: 260px;
        height: 46px;
    }

    .nav .nav-right .scjj-right-down .tel {
        width: 260px;
        height: 46px;
    }

    .nav .nav-right .scjj-right-down .liuyan {
        width: 260px;
        height: 136px;
        
        margin-top: 10px;
        resize: none;
        padding-left: 10px;
        line-height: 25px;
    }

    .nav .nav-right .scjj-right-down .scly-down .tjly {
        width: 274px;
        height: 50px;
        background: #de3237;
        line-height: 50px;
        font-size: 14px;
        font-weight: bold;
        color: #ffffff;
        text-align: center;
        border: none;
    }
/*商铺市场商户图片*/
.sc-shanghu-img {
    width: 1190px;
    margin: 25px auto;
    background: #ffff;
    padding: 5px;
}

    .sc-shanghu-img .scsh-tp {
        width: 1190px;
        display: flex;
        justify-content: start;
        flex-wrap: wrap;
    }

        .sc-shanghu-img .scsh-tp li {
            float: left;
            width: 220px;
            height: 178px;
            margin: 9px;
            padding-bottom: 5px;
        }

            .sc-shanghu-img .scsh-tp li img {
                width: 220px;
                height: 164px;
            }

            .sc-shanghu-img .scsh-tp li p {
                width: 218;
                text-align: center;
                color: #343434;
                font-size: 14px;
                overflow: hidden;
                text-overflow: ellipsis;
                white-space: nowrap;
            }

    .sc-shanghu-img .biaoti {
        font-weight: 600;
        color: #cd131c;
        font-size: 16px;
        padding-left: 20px;
        color:;
    }

        .sc-shanghu-img .biaoti a {
            font-size: 14px;
            color: #CCCBCB;
            margin-left: 1020px;
            cursor: pointer;
        }
/*首页的留言板*/

.liuyanban {
    float: right;
    width: 300px;
    height: 380px;
}

    .liuyanban .scly-up {
        width: 274px;
        height: 50px;
        background: #de3237;
        line-height: 50px;
            margin-left: 10px;
    }

        .liuyanban .scly-up p {
            margin-left: 33px;
            font-size: 16px;
            font-weight: bold;
            color: #ffffff;
        }

            .liuyanban .scly-up p img {
                margin-right: 10px;
            }

    .liuyanban input {
        padding-left: 10px;
        margin-left: 10px;
        margin-top: 10px;
    }

    .liuyanban .name {
        width: 260px;
        height: 46px;
    }

    .liuyanban .tel {
        width: 260px;
        height: 46px;
    }

    .liuyanban .liuyan {
        width: 260px;
        height: 136px;
        margin-left: 10px;
        margin-top: 10px;
        resize: none;
        padding-left: 10px;
        line-height: 25px;
    }

    .liuyanban .scly-down .tjly {
        width: 274px;
        height: 50px;
        background: #de3237;
        line-height: 50px;
        font-size: 14px;
        font-weight: bold;
        color: #ffffff;
        text-align: center;
        border: none;
    }
/*您所在位置*/
.szwz {
    width: 1190px;
    height: 50px;
    margin: 0 auto;
    line-height: 50px;
}

    .szwz p {
        color: #646366;
        font-size: 14px;
        font-family: "微软雅黑";
    }

        .szwz p a {
            color: #646366;
        }

        .szwz p .scjjie {
            color: #646366;
            font-weight: bold;
        }

        .szwz p span {
            margin: 10px;
        }
/*页码*/
.yema {
    width: 620px;
    height: 40px;
    margin: 0 auto;
}

.page {
    height: 40px;
    line-height: 40px;
    margin: 30px auto;
    font-size: 12px;
    color: #666;
}

    .page a {
        border: 1px solid #DDD;
        vertical-align: middle;
        padding: 0px 13px;
        display: inline-block;
        *display: inline;
        *zoom: 1;
        font: 400 14px/30px "Microsoft YaHei";
        color: #333;
    }

    .page input.text_box {
        border: 0;
        text-align: center;
        width: 40px;
        position: absolute;
        left: 0;
        top: 0px;
        height: 22px;
        font: 400 12px/22px "Microsoft YaHei";
        color: #666666;
    }

    .page input.btn {
        width: 59px;
        height: 30px;
        vertical-align: middle;
        background: #E70012;
        border: solid 1px #E70012;
        color: #fff;
        cursor: pointer;
    }

.pages {
    vertical-align: middle;
    display: inline-block;
    *display: inline;
    *zoom: 1;
    position: relative;
    width: 30px;
    border: solid 1px #e2e2e2;
    margin: 0px 16px 0px 0px;
    height: 25px;
}

.page a:hover, .page a.on {
    color: #fff;
    background: #E70012;
    border: 1px solid #E70012;
}


.gywm a {
    color: #888888;
    text-align: center;
}

.gywm em {
    font-style: normal;
    color: #888888;
    margin: 5px;
}


.kfrx span {
    margin-left: 10px;
}

.gt a {
    transition: all 0.3s ease-in-out;
}

    .gt a:hover {
        color: #FFFFFF;
        text-decoration: underline;
        cursor: pointer;
    }
/*市场商铺出去头部底部 所有内容*/
/*中间广告*/
.shichangshangpu {
    background-color: #f2f2f2;
}

    .shichangshangpu .banner {
        width: 1190px;
        height: 288px;
        margin: 0 auto;
        margin-top: 15px;
    }

        .shichangshangpu .banner img {
            width: 1190px;
            height: 288px;
        }

        .shichangshangpu .banner .gszhuying {
            width: 1190px;
            height: 100px;
            position: absolute;
            top: 215px;
            z-index: 555;
        }

    .shichangshangpu .gszy-up {
        font-size: 32px;
        color: #ffffff;
        font-weight: bold;
        text-align: center;
        line-height: 70px;
    }

    .shichangshangpu .gszy-down {
        font-size: 14px;
        color: #ffffff;
        text-align: center;
    }
    /*广告下边*/

    .shichangshangpu .shichangjj {
        width: 1190px;
        margin: 0 auto;
        margin-top: 10px;
    }

        .shichangshangpu .shichangjj .scjj-left {
            width: 886px;
            height: 800px;
            float: left;
        }

    .shichangshangpu .scjj-left .scjj-left-up {
        width: 870px;
        height: 364px;
        background-color: #FFFFFF;
        border-top: 1px #cd131c solid;
        border-bottom: 1px #cd131c solid;
        padding-top: 15px;
        padding-left: 15px;
    }

    .shichangshangpu .scjj-left-up .mod18 {
        width: 340px;
        height: 346px;
        float: left;
        position: relative;
    }

.mod18 .btn {
    position: absolute;
    cursor: pointer;
    z-index: 99;
    font-size: 50px;
    font-weight: bold;
}

.mod18 .prev {
    left: 10px;
    background: url(../images/prevBtn.png) no-repeat;
}

.mod18 #prevTop, .mod18 #nextTop {
    top: 100px;
    width: 32px;
    height: 48px;
}

.mod18 #prev, .mod18 #next {
    top: 490px;
    width: 10px;
    height: 16px;
}

.mod18 #prevTop {
    background: url(../images/index_tab_l.png) 0 0 no-repeat;
}

.mod18 #nextTop {
    background: url(../images/index_tab_r.png) 0 0 no-repeat;
}

.mod18 .next {
    right: 10px;
    background: url(../images/nextBtn.png) no-repeat;
}

.mod18 li {
    float: left;
}

.mod18 .cf li {
    position: relative;
    color: #fff;
}

.mod18 .cf a {
    display: block;
    width: 526px;
    height: 377px;
    position: absolute;
    color: #fff;
}

.mod18 .picBox {
    width: 340px;
    height: 260px;
    position: relative;
    overflow: hidden;
}

    .mod18 .picBox ul {
        height: 260px;
        position: absolute;
        left: 0;
    }

    .mod18 .picBox li {
        width: 340px;
        height: 260px;
    }

        .mod18 .picBox li img {
            width: 340px;
            height: 260px;
        }

.mod18 .listBox {
    width: 340px;
    height: 80px;
    margin: 0 auto;
    position: relative;
    overflow: hidden;
}

    .mod18 .listBox ul {
        height: 80px;
        position: absolute;
        display: flex;
        justify-content: space-between;
    }

    .mod18 .listBox li {
        width: 82px;
        height: 74px;
        cursor: pointer;
        position: relative;
        padding: 5px 0 0 0;
        margin-right: 3px;
    }

        .mod18 .listBox li img {
            width: 80px;
            height: 70px;
        }

        .mod18 .listBox li i {
            display: none;
        }

        .mod18 .listBox li a {
            display: block;
            width: 108px;
            height: 77px;
        }

    .mod18 .listBox img {
        border: 1px solid #fff;
    }

    .mod18 .listBox .on img {
        border: 1px solid red;
    }

    .mod18 .listBox .on {
        background: url(../images/img_bg.jpg) center top no-repeat;
    }

        .mod18 .listBox .on i {
            display: block;
        }

.shichangshangpu .xiaotu ul {
    display: flex;
    justify-content: space-between;
}

    .shichangshangpu .xiaotu ul li {
        float: left;
        width: 80px;
        height: 71px;
    }

        .shichangshangpu .xiaotu ul li img {
            width: 80px;
            height: 71px;
        }

.shichangshangpu .scjj-left-up .miaoshu {
    width: 470px;
    height: 330px;
    float: left;
    margin-left: 40px;
}

.shichangshangpu .miaoshu .miaoshu-up {
    width: 470px;
    height: 165px;
}

    .shichangshangpu .miaoshu .miaoshu-up em {
        color: #888888;
        font-size: 16px;
        font-style: normal
    }

        .shichangshangpu .miaoshu .miaoshu-up em span {
            color: #cd131c;
            font-weight: 700;
            margin-right: 10px;
            font-size: 16px;
        }

    .shichangshangpu .miaoshu .miaoshu-up .fenge2 img {
        width: 470px;
        height: 15px;
        margin-top: 20px;
    }

    .shichangshangpu .miaoshu .miaoshu-up p {
        line-height: 27px;
        font-size: 14px;
        color: #565656;
        font-family: "微软雅黑";
        padding-left: 8px;
        overflow: hidden;
        text-overflow: ellipsis;
        display: -webkit-box;
        -webkit-line-clamp: 4;
        -webkit-box-orient: vertical;
    }

.shichangshangpu .miaoshu .miaoshu-down {
    width: 470px;
    height: 165px;
}

.shichangshangpu .miaoshu-down .ms-down-left {
    220px;
    height: 165px;
    float: left;
    margin-top: 18px;
    padding-left: 8px;
}

.shichangshangpu .miaoshu-down p {
    line-height: 28px;
    color: #888888;
    font-size: 14px;
}

    .shichangshangpu .miaoshu-down p span {
        color: #565656;
        font-size: 14px;
    }

.shichangshangpu .miaoshu-down .ms-down-right {
    220px;
    height: 165px;
    float: right;
    margin-right: 45px;
    margin-top: 18px;
}

.shichangshangpu .scjj-left .scjj-left-down {
    width: 886px;
    height: 381px;
    background-color: #FFFFFF;
    margin-top: 10px;
}

.shichangshangpu .scjj-left-down .lbul {
    width: 886px;
    height: 46px;
    background: #e1e0e0;
    display: flex;
}

    .shichangshangpu .scjj-left-down .lbul li {
        float: left;
        flex-grow: 1;
        line-height: 46px;
        text-align: center;
        font-weight: 600;
    }

    .shichangshangpu .scjj-left-down .lbul .li-1 {
        flex-grow: 2;
    }

.shichangshangpu .scjj-left-down .xxul {
    width: 886px;
    height: 46px;
    display: flex;
}

    .shichangshangpu .scjj-left-down .xxul li {
        float: left;
        flex-grow: 1;
        line-height: 46px;
        font-size: 13px;
        text-align: center;
    }

        .shichangshangpu .scjj-left-down .xxul li a {
            color: #565656;
            font-size: 14px;
        }

    .shichangshangpu .scjj-left-down .xxul .li-1 {
        flex-basis: 300px;
        text-align: left;
        overflow: hidden;
        padding-left: 15px;
    }

    .shichangshangpu .scjj-left-down .xxul .li-2 {
        flex-basis: 200px;
        text-align: center;
        margin-left: 40px;
    }

    .shichangshangpu .scjj-left-down .xxul .li-3 {
        flex-basis: 175px;
    }

        .shichangshangpu .scjj-left-down .xxul .li-3 a {
            color: #999999;
        }

.shichangshangpu .shichangjj .scjj-right {
    width: 276px;
    height: 770px;
    float: right;
    background-color: #FFFFFF;
    margin-right: 5px;
}

.shichangshangpu .scjj-right .scjj-right-up {
    width: 276px;
    height: 380px;
    overflow: hidden;
}

.shichangshangpu .scjj-right-up .cjshi {
        width: 276px;
    height: 130px;
    background: #f2f2f2;
    
}
.shichangshangpu .scjj-right-up .cjshi ul{
    display:flex;
    justify-content:space-between;
}

    .shichangshangpu .scjj-right-up .cjshi li {
        width: 135px;
        height: 50px;
        line-height: 50px;
        text-align: center;
       
        background: #de3237;
        
    }
        .shichangshangpu .scjj-right-up .cjshi li:hover{
            cursor:pointer;
            text-decoration:none;
        }

        .shichangshangpu .scjj-right-up .cjshi li a {
            font-size: 18px;
            color: #F7F7F7;
        }
        .shichangshangpu .scjj-right-up .cjshi li a:hover{
             text-decoration:none;
        }

    .shichangshangpu .scjj-right-up .cjshi p {
        width: 294px;
        height: 50px;
        font-size: 18px;
        color: #000000;
        font-weight: bold;
        text-align: center;
        line-height: 70px;
    }

        .shichangshangpu .scjj-right-up .cjshi p span {
            font-size: 25px;
            color: #de3237;
        }

.shichangshangpu .scjj-right-up .cjshi-down {
    margin-top: 20px;
}

    .shichangshangpu .scjj-right-up .cjshi-down p {
        margin-left: 30px;
        line-height: 31px;
        font-size: 15px;
        font-weight: bold;
    }

        .shichangshangpu .scjj-right-up .cjshi-down p span {
            margin-left: 10px;
            font-size: 13px;
            font-weight: 100;
            width: 150px;
            overflow: hidden;
            white-space: nowrap;
            display: inline-block;
            height: 24px;
            text-overflow: ellipsis;
        }

.shichangshangpu .scjj-right .scjj-right-down {
    width: 294px;
    height: 390px;
}

    .shichangshangpu .scjj-right .scjj-right-down .scly-up {
        width: 294px;
        height: 50px;
        background: #de3237;
        line-height: 50px;
    }

        .shichangshangpu .scjj-right .scjj-right-down .scly-up p {
            margin-left: 33px;
            font-size: 18px;
            font-weight: 700;
            color: #F5F5F5;
        }

            .shichangshangpu .scjj-right .scjj-right-down .scly-up p img {
                margin-right: 10px;
            }

    .shichangshangpu .scjj-right .scjj-right-down input {
        padding-left: 10px;
        margin-left: 10px;
        margin-top: 10px;
    }

    .shichangshangpu .scjj-right .scjj-right-down .name {
        width: 260px;
        height: 46px;
    }

    .shichangshangpu .scjj-right .scjj-right-down .tel {
        width: 260px;
        height: 46px;
    }

    .shichangshangpu .scjj-right .scjj-right-down .liuyan {
        width: 260px;
        height: 136px;
        margin-left: 10px;
        margin-top: 10px;
        resize: none;
        padding-left: 10px;
        line-height: 25px;
    }

    .shichangshangpu .scjj-right .scjj-right-down .scly-down .tjly {
        width: 270px;
        height: 50px;
        background: #de3237;
        line-height: 50px;
        font-size: 15px;
        font-weight: bold;
        color: #ffffff;
        text-align: center;
        border: none;
    }

.shichangshangpu .hengtiaogg {
    width: 1190px;
    height: 250px;
    margin: 30px auto;
    border-top: 1px #de3237 solid;
    background: #ffffff;
}

    .shichangshangpu .hengtiaogg .htgg-up {
        width: 1175px;
        height: 20px;
        margin: 20px auto;
    }

        .shichangshangpu .hengtiaogg .htgg-up p {
            width: 1175px;
            height: 20px;
            float: left;
            font-weight: 600;
            color: #cd131c;
            font-size: 16px;
        }

            .shichangshangpu .hengtiaogg .htgg-up p span {
                color: #888888;
                font-weight: 300;
                margin-left: 12px;
                font-size: 16px;
            }

            .shichangshangpu .hengtiaogg .htgg-up p a {
                cursor: pointer;
                float: right;
                font-size: 14px;
                color: #7D7D7D;
                font-weight: 300;
            }

    .shichangshangpu .hengtiaogg .ljscgg {
        width: 1190px;
        height: 190px;
        margin-top: 8px;
        background-color: #ffffff;
    }

        .shichangshangpu .hengtiaogg .ljscgg ul {
            width: 1190px;
            height: 190px;
            display: flex;
            justify-content: start;
            padding-left: 33px;
        }

            .shichangshangpu .hengtiaogg .ljscgg ul li {
                float: left;
                width: 226px;
                height: 190px;
            }
 .shichangshangpu .hengtiaogg .ljscgg ul li a:hover{
     text-decoration:none;
 }
          

                .shichangshangpu .hengtiaogg .ljscgg ul li img {
                    width: 218px;
                    height: 147px;
                }

                .shichangshangpu .hengtiaogg .ljscgg ul li p {
                    width: 218px;
                    text-align: center;
                    color: #343434;
                    font-size: 14px;
                    overflow: hidden;text-overflow: ellipsis;white-space: nowrap;
                }
/*市场商铺结束*/










/*市场商户出去头部底部 所有内容*/

.shichangshanghu .nav {
    width: 1190px;
    height: 1000px;
    margin: 0 auto;
    background-color: #f2f2f2;
}

    .shichangshanghu .nav .nav-left {
        width: 880px;
        
        float: left;
        border-top: 1px #cd131c solid;
        background: #ffffff;
    }

        .shichangshanghu .nav .nav-left .shiyan {
            width: 880px;
            height: 50px;
        }

.shichangshanghu .nav-left .shiyan .yema {
    width: 620px;
    height: 40px;
    margin: 25px auto
}

.shichangshanghu .nav .nav-left .fenlei ul{
    width: 880px;
    height: 46px;
    background: #e9e9e9;
    margin-top: 15px;
    display: flex;
    justify-content: space-between;
}

    .shichangshanghu .nav .nav-left .fenlei ul li {
        float: left;
        line-height: 46px;
        text-align: center;
        flex-grow: 1;
        align-items: center;
    }

        .shichangshanghu .nav .nav-left .fenlei ul li span {
            font-size: 17px;
            font-weight: 700;
        }

.shichangshanghu .nav .nav-left .neirong {
    width: 880px;
}

    .shichangshanghu .nav .nav-left .neirong li {
        line-height: 43px;
        display: flex;
        justify-content: space-between;
    }

        .shichangshanghu .nav .nav-left .neirong li a {
            width: 293px;
            height: 43px;
            display: block;
            text-align: center;
            overflow: hidden;
            flex-grow: 1;
            font-size: 14px;
            color: #565656;
            cursor: pointer;
        }

        .shichangshanghu .nav .nav-left .neirong li:nth-of-type(odd) {
            background: #e1e0e0;
        }
/*市场商户结束*/



.xxxx .xingji {
    width: 72px!important;
    height: 14px;
    margin-top: 5px;
    background: url(../images/sc-tubiao.png) no-repeat;
    position: absolute;
    
}

.xxxx .xingj-one {
    background-position: -143px -170px;
}

.xxxx .xingj-two {
    background-position: -143px -1px;
}

.xxxx .xingj-three {
    background-position: -143px -36px;
}

.xxxx .xingj-four {
    background-position: -143px -77px;
}

.xxxx .xingj-five {
    background-position: -143px -126px;
}


.xxxx .xjsc-gyy {
    background-position: -2px -1px;
}

.xxxx .xjsc-gk {
    background-position: -2px -55px;
}

.xxxx .xjsc-kfq {
    background-position: -3px -107px;
}