﻿/*********
			*********
						关于我们
			*********
*********/

.main {
    width: 1210px;
    height: auto;
    overflow: hidden;
    margin: 0 auto;
    padding-top: 0px;
    margin-bottom: 30px;
}
/*main_Left*/
.main_Left .xlian:first-child {
    border-top: none !important;
    border-top-left-radius: 0;
    border-top-right-radius: 0;
}

.xlian {
    width: 198px;
    border: 1px solid #e1e1e1;
    height: auto;
    overflow: hidden;
    border-radius: 5px;
}

    .xlian.ll {
        /*border-radius: 5px;*/
    }

    .xlian h3 {
        font-weight: 400;
        font-size: 14px;
        /*height: 38px;
        line-height: 38px;*/
        color: #f40002;
        padding-left: 12px;
        background: #fff;
        margin-top: 12px;
    }

        .xlian h3 img {
            margin-right: 8px;
            height: 14px;
            width: 14px;
        }

.xslb {
    width: 174px;
    padding: 13px 0 14px 0;
    margin: 0 auto;
    border-top: 1px solid #f0f0f0;
}

    .xslb:first-of-type {
        border-top: 0px solid #ddd;
    }

    .xslb dt {
        width: 150px;
        height: 150px;
        overflow: hidden;
        margin: 0 auto 5px auto;
    }

        .xslb dt img {
            width: 150px;
            height: 150px;
            border-radius: 5px;
        }

.first {
    padding-top: 14px;
    border: 0;
}

.nr { /*height:40px;*/
    line-height: 20px;
    overflow: hidden;
    display: -webkit-box;
    text-overflow: ellipsis;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;
    word-break: break-all;
}

    .nr a:hover {
        color: rgb(244,0,2);
    }

.xslb dd p {
    line-height: 100%;
    height: 100%;
    overflow: hidden;
    margin-top: 10px;
}

    .xslb dd p span {
        float: right;
    }

        .xslb dd p span .maohao {
            height: 12px;
            width: 10px;
        }

        .xslb dd p span em {
            font-style: normal;
            color: rgb(244,0,2);
        }

    .xslb dd p strong {
        font-size: 14px;
        color: rgb(244,0,2);
        font-weight: 400;
    }

        .xslb dd p strong .maohao {
            height: 12px;
            width: 10px;
        }
/*main_right*/
.main_right {
    width: 996px;
    height: auto;
    overflow: hidden;
    float: right;
}


.bor img {
    border-radius: 5px;
    height: auto;
    max-width: 100%;
}

.lb_bt {
    display: flex;
    justify-content: center;
    height: 44px;
    border-bottom: 1px solid #e1e1e1;
    /*background: url(../images/about.png) no-repeat right;*/
}

    .lb_bt h3 {
        float: left;
        width: 185px;
        font-size: 20px;
        height: 64px;
        line-height: 64px;
        padding-left: 13px;
    }

        .lb_bt h3 strong {
            display: block;
            float: left;
            color: #fff;
            margin-top: 13px;
            margin-right: 10px;
            background: #f40002;
            width: 36px;
            height: 36px;
            line-height: 36px;
            border-radius: 100%;
            text-align: center;
            font-size: 22px;
        }

.lb {
    float: left;
    width: 630px;
    padding-top: 13px;
}

    .lb li {
        display: block;
        float: left;
        color: #000;
        margin-right: 20px;
        width: 100px;
        background: #fff;
        border: 1px solid #e1e1e1;
        border-bottom: none;
        height: 30px;
        line-height: 32px;
        text-align: center;
        font-size: 14px;
        border-top-left-radius: 5px;
        border-top-right-radius: 5px;
    }

        .lb li.hover {
            border-color: #f40002;
            color: #f40002;
        }

            .lb li.hover a {
                color: #f40002;
            }

.hid {
    display: none;
}

.about_new li a {
    display: inline-block;
    width: 770px;
    color: #333;
    white-space: nowrap;
    text-overflow: ellipsis;
    white-space: pre;
    word-break: keep-all;
    overflow: hidden;
}


.about_new li strong {
    display: block;
    width: 14px;
    height: 16px;
    font-size: 18px;
    position: absolute;
    left: 10px;
    top: 14px;
    background: url(../images/hot3.png) no-repeat;
    background-size: contain;
}



.about_new li:hover a, .about_new li:hover span {
    color: #f40002;
}

/* .about_new li:hover strong {
    background: url(../images/hot33.png) no-repeat;
    background-size: contain;
} */
/*翻页*/
.page {
    text-align: center;
    width: 100%;
    height: 36px;
    line-height: 36px;
    margin-bottom: 16px;
    margin-bottom: 18px;
    margin-top: 18px;
}

    .page b {
        font-weight: normal;
    }

    .page a {
        padding: 4px 10px;
        height: 30px;
        border: 1px solid #e1e1e1;
        margin: 0 4px;
        border-radius: 4px;
    }

        .page a.disabled {
            color: #000;
        }

    .page span {
        border-radius: 3px;
    }

    .page a.on, .page a:hover {
        background: #fff;
        color: #f40002 !important;
    }

    .page strong {
        color: #999;
        font-size: 18px;
    }

    .page input {
        width: 48px;
        height: 25px !important;
        _line-height: 25px;
        *line-height: 25px;
        line-height: 25px\9;
        border: 1px solid #e1e1e1;
        text-align: center;
        margin: 0 5px;
        border-radius: 4px;
        outline: none;
        background-color: transparent;
        margin-top: -3px;
    }





/****最近浏览****/
.zjll {
    width: 1210px;
    height: auto;
    overflow: hidden;
    margin: 0 auto;
    margin-bottom: 50px;
}

.zjll_bt {
    width: 1183px;
    height: 40px;
    line-height: 40px;
    padding-left: 15px;
    border: 1px solid #d7d7d7;
    font-size: 16px;
    color: #f40002;
    border-top-left-radius: 5px;
    border-top-right-radius: 5px;
}


    .zjll_bt img {
        margin-right: 10px;
        width: 18px;
        height: 12px;
    }

.pic_gun {
    width: 1148px;
    height: 230px;
    position: relative;
    border: 1px solid #d7d7d7;
    border-top: 0;
    padding: 20px 0 20px 50px;
    border-bottom-right-radius: 5px;
    border-bottom-left-radius: 5px;
}

    .pic_gun:hover #goL, .pic_gun:hover #goR {
        display: block;
    }







/*********
			*********
						合作品牌
			*********
*********/

.hzpp_bj {
    
    width: 1210px;
    overflow: hidden;
    margin: 0 auto;
}

.hzpp {
    width: 250px;
    overflow: hidden;
    margin: 0 auto;
    background: #fff;
    text-align: center;
    font-size: 32px;
    color: #f40002;
    padding: 26px 0 10px 0;
}

    .hzpp strong {
        display: block;
        font-size: 24px;
        color: #bbb;
        font-weight: 100;
    }

    .hzpp i {
        display: none;
        width: 118px;
        height: 3px;
        background: rgb(244,0,2);
        margin: 10px auto 4px auto;
    }

.hhh {
    width: 1200px;
    height: auto;
    overflow: hidden;
    margin: 0 auto;
}

.hh_zz {
    width: 105%;
    height: auto;
    overflow: hidden;
}

    .hh_zz li {
        float: left;
        width: 181px;
        height: 81px;
        margin-right: 20px;
        margin-top: 20px;
        text-align: center;
        border: 1px solid #e1e1e1;
        border-radius: 4px;
    }

        .hh_zz li img {
            width: 181px;
            height: 60px;
            border-top-left-radius: 4px;
            border-top-right-radius: 4px;
        }

        .hh_zz li span {
            display: block;
            height: 20px;
            line-height: 20px;
            margin: 0 auto;
        }

        .hh_zz li a {
            color: #000;
        }

            .hh_zz li a:hover {
                color: #f40002;
            }

        .hh_zz li:hover {
            border-color:#f40002;
        }


/*********
			*********
						合作品牌--列表
			*********
*********/
.ll {
    margin-top: 14px;
}

/*品牌介绍*/
.ppkk {
    width: 968px;
    height: 250px;
    background: #fff;
    border-radius: 10px;
    -moz-border-radius: 10px;
    -webkit-border-radius: 10px;
    padding: 10px 10px 6px 10px;
    overflow: hidden;
    border:1px solid #e1e1e1;
}

.pp_bor {
    background: #fff;
    border-radius: 10px;
    -moz-border-radius: 10px;
    -webkit-border-radius: 10px;
    overflow: hidden;
}

    .pp_bor dt {
        float: left;
        width: 400px;
        height: 246px;
        overflow: hidden;
        margin-right: 15px;
    }

        .pp_bor dt img {
            width: 400px;
            height: 246px;
        }
    /*.pp_bor dd{float:left;width:535px;height:240px;overflow:hidden;padding-top:6px;}*/
    .pp_bor dd {
        float: left;
        width:520px;
        height: 240px;
        overflow: hidden;
        margin-left: 20px;
        margin-top:10px;
    }
        /*.pp_bor dd h3{text-align:center;font-weight:100;font-size:22px;color:#9a1e23;height:48px;line-height:48px;overflow:hidden;position:relative;}*/
        .pp_bor dd h3 {
            text-align: center;
            font-weight: normal;
            font-size: 22px;
            color: #f40002;
            height: 48px;
            line-height: 48px;
            overflow: hidden;
            position: relative;
        }

            .pp_bor dd h3 span {
                display: block;
                position: absolute;
                width: 127px;
                height: 14px;
                top: 19px;
                _top: 11px;
                *top: 11px;
                right: 0;
            }

            .pp_bor dd h3 strong {
                display: block;
                position: absolute;
                width: 127px;
                height: 14px;
                top: 19px;
                _top: 11px;
                *top: 11px;
                left: 0;
            }

.jies {
    font-size: 16px;
    color: #000;
    line-height: 30px;
    text-indent: 32px;
    margin-top: 6px;
    padding-right:6px;
}
.jies::-webkit-scrollbar {/*滚动条整体样式*/

    width: 8px;     /*高宽分别对应横竖滚动条的尺寸*/

    height: 1px;

}

.jies::-webkit-scrollbar-thumb {/*滚动条里面小方块*/

    border-radius: 10px;

     -webkit-box-shadow: inset 0 0 0px rgba(0,0,0,0.2);

    background: #999;

}

.jies::-webkit-scrollbar-track {/*滚动条里面轨道*/

    -webkit-box-shadow: inset 0 0 0px rgba(0,0,0,0.2);

    border-radius: 10px;

    background: #f0f0f0;

}

.paixu {
    width: 988px;
    height: 35px;
    line-height: 35px;
    border: 1px solid #ddd;
    border-radius: 5px;
}

    .paixu h3 {
        float: left;
        width: 450px;
        font-weight: 100;
        font-size: 14px;
    }

        .paixu h3 a {
            display: block;
            float: left;
            padding: 0 20px;
            height: 35px;
            line-height: none;
            /*border-right: 1px solid #f7f7f7;*/
            /*border-right: 1px solid #ddd;*/
            color: #333;
            position: relative;
            z-index: 1;
        }

            .paixu h3 a:first-child {
                border-top-left-radius: 5px;
                border-bottom-left-radius: 5px;
            }

            .paixu h3 a i {
                position: absolute;
                top: 14px;
                *top: 10px;
                right: 8px;
                display: block;
                width: 7px;
                height: 8px;
            }

            .paixu h3 a.sb {
                background: #fff;
                /*border-color: #ddd;*/
                border-right: 1px solid #ddd;
                border-left: 1px solid #ddd;
                color: rgb(244,0,2);
            }

            .paixu h3 a.jg em {
                display: block;
                width: 7px;
                height: 5px;
                position: absolute;
                right: 5px;
                top: 11px;
                *top: 4px;
            }

            .paixu h3 a.jg strong {
                display: block;
                width: 7px;
                height: 5px;
                position: absolute;
                right: 5px;
                top: 20px;
                *top: 14px;
            }

    .paixu h4 {
        float: right;
        width: 200px;
        text-align: right;
        padding-right: 10px;
        font-weight: 100;
        font-size: 12px;
    }

        .paixu h4 a {
            margin: 0 10px;
            font-family: "宋体";
            color: #999;
        }

        .paixu h4 span {
            color: rgb(244,0,2);
        }

        .paixu h4 a.you {
            color: #333;
        }


/*.dp_lb{width:100%;height:auto;overflow:hidden;}
.dp_all{width:105%;height:auto;overflow:hidden;margin-bottom:40px;}
.dp_all li{float:left;width:180px;height:auto;overflow:hidden;margin-right:58px;padding-left:20px;margin-top:30px;}*/


.dp_lb {
    width: 100%;
    height: auto;
    overflow: hidden;
}

.dp_all {
    width: 100%;
    height: auto;
    overflow: hidden;
    margin-bottom: 40px;
    padding: 10px 0 10px 10px;
}

    .dp_all li {
        position: relative;
        float: left;
        width: 175px;
        height: auto;
        overflow: hidden;
        margin: 15px 20px 0;
        padding: 15px;
        border: 1px solid #fff;
        border-radius: 5px;
    }

        .dp_all li:hover {
            border: 1px solid #ddd;
            -webkit-box-shadow: 0 0 5px #ccc;
            -moz-box-shadow: 0 0 5px #ccc;
            box-shadow: 0 0 5px #ccc;
        }

        .dp_all li .addtoCart {
            position: absolute;
            right: 0;
            bottom: 5px;
            text-align: center;
            background: rgb(244,0,2);
            border-radius: 5px;
            font-size: 14px;
            color: #fff;
            width: 80px;
            height: 20px;
            line-height: 20px;
            display: block;
        }

        .dp_all li .addcar {
            position: absolute;
            right: 20px;
            bottom: 20px;
            width: 22px;
            cursor: pointer;
        }

        .dp_all li h3 {
            width: 175px;
            height: 175px;
            overflow: hidden;
            margin: 0px auto;
        }

            .dp_all li h3 img {
                width: 175px;
                height: 175px;
            }

        .dp_all li p {
            height: 30px;
            line-height: 30px;
            color: rgb(244,0,2);
            font-size: 14px;
        }

            .dp_all li p .maohao {
                height: 12px;
                width: 10px;
            }
/*点击加入购物车弹窗*/
.addcarPopup {
    position: fixed;
    top: 50%;
    left: 50%;
    margin: -55px 0 0 -142px;
    border: 1px solid #dd0000;
    width: 283px;
    height: 90px;
    background: #fff;
    z-index: 100;
    display: none;
}

    .addcarPopup img {
        float: left;
        width: 26px;
        height: 26px;
        margin: 18px 0 0 30px;
    }

    .addcarPopup span {
        float: left;
        font-size: 16px;
        color: #000;
        margin: 22px 0 0 5px;
    }
/*********
			*********
						帮助中心
			*********
*********/
/*搜索*/
.aer_bj {
    width: 100%;
    height: 200px;
    background: #feb400;
}

.sear {
    width: 1210px;
    height: 200px;
    margin: 0 auto;
    text-align: center;
    padding-top: 30px;
    background: url(../images/bz_bj.png) no-repeat top center;
}

.seat {
    width: 460px;
    height: 42px;
    border: 1px solid #333;
    margin: 0 auto;
    margin-top: 30px;
    border-radius: 10px;
    -moz-border-radius: 10px;
    -webkit-border-radius: 10px;
    overflow: hidden;
    background: #fff;
}

    .seat input {
        width: 380px;
        height: 42px;
        line-height: 42px;
        font-family: "微软雅黑";
        float: left;
        border: 0;
        font-size: 17px;
        padding-left: 20px;
    }

    .seat button {
        border: 0;
        padding: 0;
        margin: 0;
        background: url(../images/search.png) no-repeat;
        width: 29px;
        height: 29px;
        margin-top: 5px;
        cursor: pointer;
    }

    .seat span {
        height: 42px;
        line-height: 42px;
        font-family: "微软雅黑";
        font-size: 17px;
    }
/*常见问题*/
.cjwt {
    width: 198px;
    height: auto;
    overflow: hidden;
    border: 1px solid #f3f3f3; /*border-top:2px solid rgb(244,0,2);*/
    background: #fff;
    padding-bottom: 20px;
}

    .cjwt h3 {
        font-weight: 100;
        font-size: 16px;
        background: #f3f3f3;
        height: 36px;
        line-height: 36px;
        color: #f40002;
        padding-left: 13px;
    }

        .cjwt h3 img {
            margin-right: 5px;
        }

.wenti {
    margin-bottom: 20px;
}

    .wenti li {
        height: 32px;
        line-height: 32px;
        position: relative;
        padding-left: 28px;
        white-space: nowrap;
        text-overflow: ellipsis;
        white-space: pre;
        word-break: keep-all;
        overflow: hidden;
    }

        .wenti li a {
            color: #666;
        }









.yichu {
    overflow: hidden;
}

.bbt {
    text-align: center;
    font-size: 24px;
    color: #000;
    margin: 30px auto 35px auto;
}

    .bbt strong {
        display: block;
        font-size: 16px;
        text-transform: uppercase;
        color: #666;
        font-weight: 100;
    }

.liucheng {
    padding-left: 35px;
    width: 100%;
    height: auto;
    overflow: hidden;
    margin-bottom: 50px;
}

    .liucheng li {
        width: 142px;
        float: left;
        padding-right: 46px;
        margin-right: 10px;
        font-size: 18px;
        color: #333;
        background: url(../images/jt.png) no-repeat right 30px;
        text-align: center;
    }

        .liucheng li span {
            display: block;
            width: 86px;
            height: 66px;
            margin: 0 auto;
            background: #ddd;
            border-radius: 100%;
            -moz-border-radius: 100%;
            -webkit-border-radius: 100%;
            text-align: center;
            padding-top: 20px;
            margin-bottom: 20px;
        }


.liu {
    width: 100%;
    height: auto;
    overflow: hidden;
    padding-left: 20px;
    margin-bottom: 30px;
}

.nim {
    width: 303px;
    height: 184px;
    background: #fff;
    float: left;
    margin-right: 20px;
    margin-bottom: 20px;
    border-bottom-left-radius: 5px;
    border-bottom-right-radius: 5px;
}

    .nim dt {
        background: #eee;
        text-align: center;
        width: 303px;
        height: 54px;
        line-height: 54px;
        font-size: 18px;
        font-weight: 600;
        border-top-left-radius: 5px;
        border-top-right-radius: 5px;
    }

    .nim dd {
        padding-left: 40px;
        padding-top: 30px;
    }

        .nim dd a {
            display: inline-block;
            width: 130px;
            line-height: 30px;
            height: 30px;
            font-size: 14px;
        }

            .nim dd a:hover {
                color: rgb(244,0,2);
            }

    .nim:hover {
        background: #eee;
    }

        .nim:hover dt {
            background: #fd7487;
            color: #fff;
        }

/*.lx_cc{width:100%;height:auto;overflow:hidden;margin-bottom:20px;padding-left:100px;}*/

/*.lx_list{width:270px;float:left;}*/
.lx_list {
    width: 230px;
    float: left;
}

    .lx_list dt {
        float: left;
        width: 53px;
        height: 52px;
    }
    /*.lx_list dd{float:right;width:198px}*/
    .lx_list dd {
        float: right;
        width: 130px
    }

        .lx_list dd h3 {
            font-size: 14px;
            height: 24px;
            line-height: 24px;
        }

        .lx_list dd p {
            font-size: 12px;
            margin-bottom: 8px;
        }

            .lx_list dd p a {
                display: block;
                border: 1px solid #aaa;
                width: 100px;
                height: 24px;
                line-height: 24px;
                font-size: 14px;
                color: #333;
                text-align: center;
                border-radius: 5px;
                -moz-border-radius: 5px;
                -webkit-border-radius: 5px;
            }

                .lx_list dd p a:hover {
                    background: rgb(244,0,2);
                    color: #fff;
                    border: 0;
                }

/*********
			*********
						会员页面
			*********
*********/







.vip_list dd a:hover, .vip_list dd a.dang {
    color: #f40002;
}


/*三张轮播图*/


.gel_rr p {
    color: #333;
    font-size: 14px;
    text-align: center;
    margin-right: 13px;
    /* margin-top: 16px; */
    line-height: 25px;
    /* display: inline; */
}

#SlidePlayer {
    POSITION: relative;
    width: 303px;
    height: 156px;
    z-index: 1;
    float: right;
}

.Slides LI {
    DISPLAY: inline;
    FLOAT: left;
    OVERFLOW: hidden;
}

.Slides IMG {
    POSITION: absolute;
    DISPLAY: none;
    TOP: 0px;
    LEFT: 50%;
    margin-left: -151.5px;
    width: 303px;
    height: 156px;
}

.SlideTriggers {
    Z-INDEX: 100;
    POSITION: absolute;
    BOTTOM: 10px;
    left: 50%;
    margin-left: -60px;
}

    .SlideTriggers UL {
        HEIGHT: 2px;
    }

    .SlideTriggers LI {
        MARGIN: 0px 4px;
        background: #000;
        WIDTH: 32px;
        HEIGHT: 2px;
        FLOAT: left;
        CURSOR: pointer;
    }

        .SlideTriggers LI.currentSlide {
            MARGIN: 0px 5px;
            background: #fff;
            CURSOR: pointer;
        }

.vip_con {
    float: left;
}








    .vip_con dd p {
        float: left;
        width: 480px;
        /* height: auto; */
        overflow: hidden;
        /* margin-top: 30px; */
        /* margin-bottom: 30px; */
        /* height: 104px; */
        /* line-height: 104px; */
        /* padding: 27px 0px; */
    }

        .vip_con dd p img {
            margin-right: 8px;
        }



#marquee5 {
    width: 860px;
    float: left;
    height: 42px;
    overflow: hidden;
}

    #marquee5 ul li {
        height: 42px;
        line-height: 42px;
        overflow: hidden;
        font-size: 14px;
    }

        #marquee5 ul li a {
            color: #333;
        }

            #marquee5 ul li a:hover {
                color: rgb(244,0,2);
            }

/*我的订单*/


.ddin img {
    margin-right: 8px;
}

.ddin span {
    float: right;
    font-size: 14px;
}

    .ddin span a {
        color: #f40002;
    }

        .ddin span a:hover {
            color: red;
        }

.dingda {
    font-size: 14px;
    overflow: hidden;
    height: auto;
}

    .dingda table {
        border-radius: 5px;
    }

.orderPic div > a > img {
    border-radius: 4px;
}

.dingda p {
    color: #333;
    height: 67px;
}

    .dingda p.hui {
        color: #999;
    }

.pic {
    width: 100px;
    height: 100px;
    margin: 20px auto;
}

.dingda p a {
    color: #666;
}

    .dingda p a:hover {
        color: rgb(244,0,2);
    }
/*四个快捷*/
.sice {
    width: 990px;
    height: auto;
    overflow: hidden;
    padding: 0 0 0 67px;
    margin-bottom: 30px;
}

    .sice li {
        width: 142px;
        float: left;
        margin-right: 90px;
        font-size: 18px;
        color: #333;
        text-align: center;
    }

        .sice li span {
            display: block;
            width: 110px;
            height: 80px;
            margin: 0 auto;
            background: #eee;
            border-radius: 100%;
            -moz-border-radius: 100%;
            -webkit-border-radius: 100%;
            text-align: center;
            padding-top: 30px;
            margin-bottom: 20px;
        }

            .sice li span:hover {
                background: #ddd;
            }




.wdzj_bt img {
    width: 18px;
    height: 12px;
    margin-right: 10px;
}



.pic_gun2:hover #goL, .pic_gun2:hover #goR {
    display: block;
}


/*********
			*********
						产品列表页面
			*********
*********/

.spfl {
    width: 100%;
    height: auto;
    overflow: hidden;
}

    .spfl dt {
        height: 32px;
        line-height: 32px;
        /*background: #eee;*/
        color: #333;
        font-size: 14px;
        padding-left: 10px;
        margin-bottom: 1px;
        cursor: pointer;
    }

        .spfl dt img {
            margin-right: 5px;
        }

        .spfl dt:hover {
            /*background: #ccc;*/
        }

    .spfl dd {
        padding: 0 0 10px 0;
    }
        /*.spfl dd a{display:inline-block;width:89px;height:28px;line-height:28px;color:#333;font-size:12px;padding-left:10px;}*/
        .spfl dd a {
            display: inline-block;
            min-width: 89px;
            _min-width: 89px;
            *width: auto;
            height: 28px;
            line-height: 28px;
            color: #333;
            font-size: 12px;
            padding-left: 10px;
        }

            .spfl dd a em {
                font-style: normal;
                color: rgb(244,0,2);
                margin-left: 4px;
            }

    .spfl.zq dd a {
        display: block;
        width: 140px;
        padding-left: 45px;
    }

    .spfl dd a:hover {
        color: rgb(244,0,2);
    }
/**筛选条件**/
.shaixa {
    width: 948px;
    height: auto;
    overflow: hidden;
    border: 1px solid #ddd;
    padding: 0 20px;
    margin-bottom: 12px;
    border-radius: 5px;
}

.sha_top {
    fnot-size: 14px;
    color: #333;
    height: 40px;
    line-height: 40px;
}

    .sha_top strong {
        font-size: 18px;
        color: rgb(244,0,2);
        margin-right: 10px;
    }

    .sha_top em {
        font-style: normal;
        color: rgb(244,0,2);
    }

.pp {
    width: 948px;
    height: auto;
    overflow: hidden;
    border-top: 1px solid #f3f3f3;
}

    .pp dt {
        float: left;
        line-height: 26px;
        width: 90px;
        text-align: right;
        padding-right: 15px;
        color: #999;
    }

    .pp dd {
        float: left;
        position: relative;
        width: 842px;
        line-height: 26px;
    }

        .pp dd a {
            display: block;
            float: left;
            color: #999;
        }

            .pp dd a:hover {
                color: rgb(244,0,2);
            }

        .pp dd strong {
            position: absolute;
            right: 40px;
            top: 4px;
            font-weight: 100;
            width: 57px;
            height: 18px;
            line-height: 18px;
            border: 1px solid #ddd;
            text-align: center;
            border-radius: 3px;
        }

            .pp dd strong:hover {
                border-color: rgb(244,0,2);
                color: rgb(244,0,2);
                cursor: pointer;
            }

        .pp dd span {
            position: absolute;
            right: 0;
            top: 0px;
            cursor: pointer;
        }

            .pp dd span:hover {
                color: rgb(244,0,2);
            }

    .pp.one {
        padding: 10px 0;
    }

        .pp.one .xxx a {
            width: 125px;
            line-height: 26px;
        }

            .pp.one .xxx a i {
                display: none;
            }

    .pp.two, .pp.two dt, .pp.two dd /*,.qita dt*/ {
        line-height: 32px; /*height:32px;*/
    }

.three dd {
    line-height: 32px;
}

    .pp.two dd a, .three dd a {
        margin-right: 30px;
    }

.pp.two dd input {
    width: 50px;
    height: 18px;
    line-height: 18px;
    border: 1px solid #ddd;
    text-align: center;
    color: #999999;
    border-radius: 3px;
}

.pp.two dd button {
    width: 44px;
    height: 20px;
    line-height: 17px;
    /**line-height: 16px;
	line-height: 18px\9;*/
    border: 1px solid #ddd;
    background: #fff;
    padding: 0;
    margin: 0;
    color: #999999;
    font-family: "微软雅黑";
    font-size: 12px;
    margin-left: 10px;
    border-radius: 3px;
}
/*.qita dt{border-right:1px solid #f3f3f3;}
.qita dd a{width:100px;height:32px;line-height:32px;border-right:1px solid #f3f3f3;text-align:center;position:relative;}
.qita dd a i{display:block;width:6px;height:6px;position:absolute;bottom:0;right:0;background:url(../images/jj.png) no-repeat;}
.qita dd a.seelct{color:rgb(244,0,2);}
.qita dd a.seelct i{background:url(../images/jj2.png) no-repeat;}*/

.mar_top {
    margin-top: 0px;
}

.pp.one.scb {
    border: 2px solid #edd28b;
}

    .pp.one.scb .xxx a {
        width: 109px;
        position: relative;
        padding-left: 16px;
    }

    .pp.one.scb .xxx i {
        position: absolute;
        left: 0;
        top: 6px;
        background: url(../images/search.ele.png) no-repeat 9999px 9999px;
        display: block;
        height: 12px;
        width: 12px;
        background-color: #fff;
        border: 1px solid #000;
        font-size: 0;
        border-radius: 50px;
    }

    .pp.one.scb .xxx a.selct i {
        border-color: #e4393c;
        background-position: -1px -107px;
    }

    .pp.one.scb .xxx a:hover i {
        border-color: #e4393c;
    }

.pp.one .sl_btns {
    display: none;
}

.pp.one.scb .sl_btns {
    display: block;
    width: 100%;
    height: auto;
    overflow: hidden;
    text-align: center;
    padding-top: 5px;
    padding-bottom: 5px;
}

.pp.one .sl_btns a {
    display: inline-block;
    float: none;
    line-height: 14px;
    height: 14px;
    border-radius: 25px;
    background: #F7F7F7;
    text-align: center;
    text-decoration: none;
    cursor: pointer;
}

.pp.one .sl_btns .primary {
    border: 0;
    padding: 5px 15px 6px;
    color: #FFF;
    background-color: #E74649;
    background-repeat: repeat-x;
    background-image: -moz-linear-gradient(top,#E74649,#DF3033);
    background-image: -webkit-linear-gradient(top,#E74649,#DF3033);
    background-image: -o-linear-gradient(top,#E74649,#DF3033);
    background-image: linear-gradient(top,#E74649,#DF3033);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#E74649', endColorstr='#DF3033', GradientType=0);
    margin-right: 8px;
}

.pp.one .sl_btns .default {
    border: 1px solid #DDD;
    padding: 4px 13px 5px;
    color: #666;
    background-color: #f7f7f7;
    background-repeat: repeat-x;
    background-image: -moz-linear-gradient(top,#f7f7f7,#f2f2f2);
    background-image: -webkit-linear-gradient(top,#f7f7f7,#f2f2f2);
    background-image: -o-linear-gradient(top,#f7f7f7,#f2f2f2);
    background-image: linear-gradient(top,#f7f7f7,#f2f2f2);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#f7f7f7', endColorstr='#f2f2f2', GradientType=0);
}



/*********
			*********
						产品详情页面
			*********
*********/

.pro_cont {
    /*width: 988px; height: 608px; border: 1px solid #eee; margin-bottom: 15px;*/
    width: 1080px;
    /*height: 560px;*/
    /*margin-bottom: 10px;*/
}
/*放大镜效果-开始*/
.hide {
    display: none
}

.fix:after {
    content: "\20";
    display: block;
    clear: both;
    height: 0;
}

.fix {
    *zoom: 1;
}

.product-gallery {
    position: relative;
    float: left;
    /*width: 402px;*/
    width: 281px;
    z-index: 5;
    /*border-right:1px solid #eee;*/
    margin-bottom: 20px;
}

    .product-gallery .product-preview {
        position: relative;
        /*width:400px;height: 400px;*/
        width: 280px;
        height: 280px;
        overflow: hidden;
        border-radius: 5px;
    }

        .product-gallery .product-preview .view-img {
            display: block;
            /*width:400px;height: 400px;*/
            width: 280px;
            height: 280px;
            background: url(..//images/loading.gif) no-repeat center;
        }

            .product-gallery .product-preview .view-img img {
                width: 280px;
                height: 280px;
            }

    .product-gallery .product-thumbnai {
        position: relative;
        height: 72px;
        overflow: hidden;
    }

        .product-gallery .product-thumbnai .thumbnai-box {
            position: relative;
            height: 60px;
            /*width: 337px;
		margin: 0 0 0 30px;*/
            width: 281px;
            margin: 0 0 0 0px;
            overflow: hidden;
        }

            .product-gallery .product-thumbnai .thumbnai-box ul {
                position: absolute;
                width: 2000px;
                margin-top: 12px;
            }

        .product-gallery .product-thumbnai li {
            float: left;
            display: inline;
            /*width: 60px;
		height: 60px;*/
            width: 48px;
            height: 48px;
            /*border: 1px solid #DDD;*/
            margin-left: 10px;
            cursor: pointer;
            overflow: hidden;
            border-radius: 4px;
        }

            .product-gallery .product-thumbnai li:first-child {
                margin-left: 0;
            }

            .product-gallery .product-thumbnai li.cur, .product-gallery .product-thumbnai li:hover {
                /*border: 1px solid #f70;*/
            }

            .product-gallery .product-thumbnai li img {
                display: block; /*width: 60px;*/
                width: 48px;
                height: 48px;
            }

        .product-gallery .product-thumbnai .ctrl-btn {
            position: absolute;
            top: 0;
            width: 28px;
            height: 78px;
            overflow: hidden;
            cursor: pointer;
        }

            .product-gallery .product-thumbnai .ctrl-btn a {
                position: absolute;
                width: 12px;
                height: 21px;
                left: 9px;
                top: 28px;
                background: url(../images/productall.png) no-repeat -29px 0;
                text-indent: 33px;
                overflow: hidden;
            }

            .product-gallery .product-thumbnai .ctrl-btn:hover {
                background: #FBFBFB;
            }

        .product-gallery .product-thumbnai .prev {
            left: 0;
        }

        .product-gallery .product-thumbnai .next {
            right: 0;
        }

            .product-gallery .product-thumbnai .next a {
                background-position: -46px 0;
            }

        .product-gallery .product-thumbnai .prev a.false {
            opacity: .2;
            filter: alpha(opacity=20);
        }

        .product-gallery .product-thumbnai .next a.false {
            opacity: .2;
            filter: alpha(opacity=20);
        }

.viewBox {
    display: block;
    position: absolute;
    /*left: 402px;
	top: 0;
	width: 400px;
	height: 400px;*/
    left: 290px;
    top: 0;
    width: 280px;
    height: 280px;
    overflow: hidden;
    border: 1px solid #ddd;
    background: url(/images/loading.gif) no-repeat center #fff;
    z-index: 1000;
    border-radius: 5px;
}

#preview img {
    position: absolute;
    width: 560px;
    height: 560px;
}

.zoomplePopup {
    position: absolute;
    /*width: 200px;
	height: 200px;*/
    width: 140px;
    height: 140px;
    display: none;
    z-index: 1;
    cursor: move;
    border: 1px solid #aaa;
    background: #FEDE4F 50% top no-repeat;
    opacity: .5;
    filter: alpha(opacity=50);
}

.zoomple {
    cursor: move;
    height: 280px;
    overflow: hidden;
}

.chooseArea {
    position: relative;
    padding: 20px 20px 10px;
    z-index: 10;
}

    .chooseArea p {
        float: left;
        display: inline;
        height: 20px;
        border: 1px solid #ccc;
        line-height: 19px;
        margin-right: 20px;
        padding: 0 25px 0 5px;
        background: url(../images/city.png) no-repeat right 0;
        cursor: pointer;
        white-space: nowrap;
    }

    .chooseArea .aValue {
        margin-right: 0;
    }

    .chooseArea p.cur {
        height: 27px;
        background: url(../images/city.png) no-repeat right -20px #fff;
        border: 1px solid #FFB786;
        border-bottom: none;
    }

    .chooseArea p.disable {
        background: url(../images/city.png) no-repeat right -60px #fff;
    }

.tipOK3, .tipInfo3, .tipFalse3, .tipHelp3 {
    display: inline-block;
    width: 32px;
    height: 32px;
    background: url(../images/tipsBg.png) -120px 0 no-repeat;
    vertical-align: middle;
}

.tipFalse3 {
    background-position: -120px -70px;
}

.tipInfo3 {
    background-position: -120px -140px;
}

.tipHelp3 {
    background-position: -120px -210px;
}

.datalazyload {
    visibility: hidden;
}

/*放大镜效果-结束*/
/*编号、分享*/
.fenxl {
    /*height: 40px;*/
    /*border-top: 1px solid #eee;*/
    /*padding-top: 5px;*/
}

    .fenxl h2 {
        float: left;
        color: #333;
        font-size: 12px;
        font-weight: 500;
        width: 181px;
        /*padding-left: 10px;*/
        /*height: 26px;*/
        line-height: 1;
    }

    .fenxl .bdsharebuttonbox {
        float: left;
    }

    .fenxl .collectPopularity {
        /*height: 26px;*/
        line-height: 1;
        float: left;
    }

/*产品信息*/
.cp_xx {
    /*float:left;width:584px;height:533px;*/
    float: left;
    width: 672px;
    /*height: 533px;*/
    margin-left: 16px;
    margin-bottom: 20px;
}

    .cp_xx h3 {
        color: #333;
        font-size: 17px;
        font-weight: bold;
        line-height: 32px;
        /*padding-top: 4px;*/
        padding-left: 0px;
        margin-top: -7px;
    }

.zeng {
    font-size: 14px;
    margin-top: 1px;
    margin-bottom: 7px;
    line-height: 28px;
    color: rgb(244,0,2);
    padding-left: 0px;
    /*line-height: 1;*/
}

/*品牌、市场价、花千树价*/
.tesh {
    width: 570px;
    height: auto;
    background: #fff;
    border-radius: 5px;
    color: #000;
    font-size: 14px;
}

    .tesh p {
        padding: 0 14px 0 0;
        height: auto;
        line-height: 1;
        margin-bottom: 16px;
        width: 559px;
    }

        .tesh p .maohao {
            width: 14px;
            height: 14px;
        }

        .tesh p a {
            color: #000;
            line-height: 1;
        }

        .tesh p label {
            display: block;
            float: left;
            /*width:71px;*/
        }

        .tesh p span {
            float: right;
            color: rgb(244,0,2);
        }

        .tesh p strong {
            font-size: 26px;
            color: rgb(244,0,2);
            width: 155px;
            text-align: left;
            margin-left: -5px;
            font-weight: normal;
        }

}

.tesh .hqsWidth {
    /*letter-spacing: 2px;*/
}

.lieba {
    /*height: 40px;
	line-height: 40px;*/
    /*height: 24px;*/
    line-height: 24px;
    padding: 0 14px 0 0;
    color: #333;
    width: 380px;
    clear: both;
    font-size: 14px;
    /*margin-top: 16px;*/
    /*margin-bottom: 14px;*/
    /*overflow: hidden;*/
}

    .lieba label, .xuan label {
        display: block;
        float: left; /*width:70px;*/
        color: #333;
        line-height: 25.48px;
    }

    .lieba .vip {
        line-height: 24px;
    }

    .lieba select {
        margin-right: 10px;
    }

    .lieba .bijiaozhi {
        width: auto;
    }
/*******_________________地址--京东--开始__________________*******/
.store-selector {
    position: relative;
    float: left;
    z-index: 3;
    height: 26px;
    /*margin: 5px 6px 0 0;*/
    margin-bottom: 16px;
}

    .store-selector .close, .store-selector .text b {
        background-image: url(../images/newicon20140910.png);
        background-repeat: no-repeat
    }

    .store-selector .text {
        float: left;
        position: relative;
        top: 0;
        height: 23px;
        background: #fff;
        border: 1px solid #CECBCE;
        padding: 0 28px 0 12px;
        line-height: 23px;
        overflow: hidden;
        border-radius: 25px;
    }

        .store-selector .text b {
            display: block;
            position: absolute;
            top: 50%;
            right: 8px;
            width: 12px;
            height: 8px;
            margin-top: -4px;
            /*background-position: -264px -188px;*/
            overflow: hidden;
            background-image: url(../images/jiantou_down.png);
            background-repeat: no-repeat;
            background-size: 100% 100%;
        }

    .store-selector .content {
        display: none;
        position: absolute;
        top: 25px;
        left: -45px;
        border: 1px solid #CECBCE;
        width: 390px;
        padding: 0 15px;
        background: #fff;
        -moz-box-shadow: 0 0 5px #ddd;
        -webkit-box-shadow: 0 0 5px #ddd;
        box-shadow: 0 0 5px #ddd
    }

.stock-add-new {
    padding: 0 0 10px;
    clear: both;
}

    .stock-add-new .JD-stock-con {
        display: block;
        padding-top: 10px;
        clear: both;
    }

.mc, .mt {
    overflow: hidden;
    zoom: 1;
}

.mt {
    cursor: default;
    overflow: hidden;
    zoom: 1;
}

.store-selector .tab li {
    float: left;
    clear: none;
    padding: 0;
    text-align: center;
}

.tab a, .tab li, {
    float: left;
    text-align: center;
}

.tab a {
    float: left;
    height: 30px;
    line-height: 28px;
    padding: 0 13px;
}

.tab li a {
    font: 700 15px/30px 'microsoft yahei';
    float: left;
}

    .tab li a em {
        font-style: normal;
    }

.JD-stock-con .area-list {
    padding-top: 0;
}

.area-list li {
    float: left;
    width: 80px;
    padding: 2px 0 2px 15px;
    clear: none;
    line-height: 22px;
    height: 22px;
}

.store-selector .area-list li {
    padding: 2px 0 2px 15px;
    clear: none;
}

.area-list .long-area {
    width: 170px;
}

.area-list li a {
    float: left;
    padding: 2px 4px;
    color: #005aa0;
}

.store-selector .close {
    display: none;
    position: absolute;
    z-index: 2;
    top: 20px;
    left: 365px;
    width: 17px;
    height: 17px;
    background-position: -257px -86px
}

.store-selector.hover .close, .store-selector.hover .content {
    display: block
}

.store-selector.hover .close {
    cursor: pointer
}

.store-selector.hover .text {
    z-index: 1;
    height: 24px;
    border-bottom: 0
}

.JD-stock .tab .current, .JD-stock .tab .current a, .JD-stock .tab a i {
    background-image: url(../images/jd-stock.png);
    background-repeat: no-repeat
}

.JD-stock {
    position: relative;
    overflow: hidden;
    zoom: 1;
}

    .JD-stock .tab {
        width: 100%;
        height: 25px;
        float: left;
        border-bottom: 2px solid #edd28b;
        overflow: visible;
        *overflow: hidden;
        zoom: 1;
    }

        .JD-stock .tab .current a {
            color: #005ea7
        }

            .JD-stock .tab .current a.hover, .JD-stock .tab a {
                position: relative;
                float: left;
                height: 23px;
                line-height: 23px;
                padding: 0 21px 1px 11px;
                margin-right: 3px;
                border: 1px solid #ddd;
                border-bottom: 0;
                color: #005aa0;
                text-align: center;
                cursor: pointer
            }

                .JD-stock .tab a.hover {
                    height: 25px;
                    background-color: #fff;
                    border: 2px solid #edd28b;
                    border-bottom: 0;
                    padding: 0 20px 0 10px;
                    line-height: 22px;
                    text-decoration: none;
                    color: #000
                }

        .JD-stock .tab .current a {
            background-repeat: repeat-x
        }

            .JD-stock .tab .current a, .JD-stock .tab .current a:hover {
                cursor: default
            }

                .JD-stock .tab .current a i {
                    background-position: 0 -28px
                }

                .JD-stock .tab .current a:hover i, .JD-stock .tab a i {
                    position: absolute;
                    right: 4px;
                    top: 10px;
                    display: block;
                    width: 7px;
                    height: 5px;
                    overflow: hidden;
                    background-position: 0 -35px
                }

                .JD-stock .tab .current a:hover i {
                    background-position: 0 -28px
                }

        .JD-stock .tab a:hover i {
            top: 10px;
            right: 4px;
            background-position: 0 -28px;
            *top: 9px
        }

.hide {
    display: none;
}


/*******_________________地址--京东--结束__________________*******/


.lieba strong {
    margin-right: 10px;
}

.clocr a {
    float: left;
    display: block;
    padding: 0 8px;
    /*height: 30px;
	line-height: 30px;*/
    height: 24px;
    line-height: 24px;
    overflow: hidden;
    border: 1px solid #ccc;
    position: relative;
    margin: 0px 6px 16px 0;
    border-radius: 2px;
}

    .clocr a i {
        display: block;
        width: 11px;
        height: 11px;
        position: absolute;
        right: -1px;
        bottom: -1px;
        /*background: url(../images/mm.png) no-repeat;*/
        display: none;
    }

    .clocr a img {
        width: 24px;
        height: 24px;
    }

    .clocr a.mmm {
        /*height: 28px;
		line-height: 28px;
		border: 2px solid #f90;*/
        height: 24px;
        line-height: 24px;
        border: 1px solid #f40002;
        color: #f40002;
    }

        .clocr a.mmm i {
            display: block;
        }

.lieba button {
    width: 28px;
    height: 24px;
    line-height: 22px;
    padding: 0;
    border: 1px solid #e1e1e1;
    color: #5f5f5f;
    font-size: 14px;
    /*margin-top: 6px;
	margin-bottom: 6px;*/
    outline: none;
}

    .lieba button.jia {
        border-top-right-radius: 12px;
        border-bottom-right-radius: 12px;
        /*   border-top-left-radius: 12px;
        border-bottom-left-radius: 12px;*/
    }

    .lieba button.jian {
        /*border-top-right-radius: 12px;
        border-bottom-right-radius: 12px;*/
        border-top-left-radius: 12px;
        border-bottom-left-radius: 12px;
    }

.lieba input {
    width: 36px;
    height: 22px;
    line-height: 22px;
    /*border: 1px solid #000 !important;*/
    text-align: center;
    /*margin-top: 6px;
	margin-bottom: 6px*/
    outline: none;
    border-radius: 0;
}

.lieba .specChosenBtn {
    width: 100px;
    height: 30px;
    line-height: 30px;
    margin-top: 5px;
    border-radius: 5px;
    background: none;
    border: 1px solid rgb(248,51,54);
    color: rgb(248,51,54);
    cursor: pointer;
    outline: none;
    text-overflow: ellipsis;
    overflow: hidden;
    padding: 0 3px 0 3px;
}

.lieba .hasChosenSpecBtn {
    border: 1px solid rgb(206,203,206);
    color: rgb(150,150,150);
}

.lieba .specChosenBox {
    width: 500px;
    height: 350px;
    padding: 10px 20px 10px 20px;
    display: none;
    position: relative;
    z-index: 999;
}

    .lieba .specChosenBox .productNameBox {
        width: 100%;
        height: 26px;
        line-height: 26px;
        font-size: 14px;
        font-weight: bold;
    }

    .lieba .specChosenBox .specListBox {
        width: 100%;
        display: table;
        margin-bottom: 10px;
    }

        .lieba .specChosenBox .specListBox:last-of-type {
            margin-bottom: 0;
        }

        .lieba .specChosenBox .specListBox .oneSpecBox {
            min-width: 100px;
            height: 26px;
            line-height: 26px;
            text-align: center;
            border: 1px solid rgb(219,219,219);
            float: left;
            margin-right: 10px;
            margin-bottom: 10px;
            cursor: pointer;
        }

        .lieba .specChosenBox .specListBox .chosenSpecBox {
            color: rgb(255,154,2);
            border: 1px solid rgb(255,154,2);
        }

        .lieba .specChosenBox .specListBox .oneSpecBox:last-of-type {
            margin-right: 0px;
        }

.cp_xx .specChosenBox {
    width: 300px;
    max-height: 270px;
    padding: 10px 16px 10px 16px;
    display: none;
    position: relative;
    top: -200px;
    left: 80px;
    z-index: 999;
    background-color: #ffffff;
    border: 1px solid #d1d1d1;
    border-radius: 6px;
    overflow: auto;
}

    .cp_xx .specChosenBox .productNameBox {
        width: 100%;
        height: 26px;
        line-height: 26px;
        font-size: 14px;
        font-weight: bold;
    }

    .cp_xx .specChosenBox .specListBox {
        width: 100%;
        display: table;
        margin-bottom: 10px;
    }

        .cp_xx .specChosenBox .specListBox:last-of-type {
            margin-bottom: 0;
        }

        .cp_xx .specChosenBox .specListBox .oneSpecBox {
            min-width: 100px;
            height: 26px;
            line-height: 26px;
            text-align: center;
            border: 1px solid rgb(219,219,219);
            border-radius: 5px;
            float: left;
            margin-right: 10px;
            margin-bottom: 10px;
            cursor: pointer;
        }

        .cp_xx .specChosenBox .specListBox .chosenSpecBox {
            color: rgb(255,154,2);
            border: 1px solid rgb(255,154,2);
        }

        .cp_xx .specChosenBox .specListBox .oneSpecBox:last-of-type {
            margin-right: 0px;
        }

    .cp_xx .specChosenBox .saveSpecBtn {
        width: 60px;
        height: 26px;
        /* position: absolute; */
        /* bottom: 14px; */
        /* right: 14px; */
        border: 1px solid rgb(248,51,54);
        border-radius: 4px;
        background-color: #ffffff;
        font-size: 12px;
        color: rgb(248,51,54);
        cursor: pointer;
        outline: none;
        margin-left: 220px;
        margin-top: 10px;
    }

.hqsWidth {
    margin-top: 5px;
}

.xuan {
    /*border-top: 2px solid #ddd;*/
    width: 549px;
    width: auto;
    /*height:40px;*/
    /*height: 10px;*/
    color: #333;
    /*margin: 6px 0 0 0;*/
    height: 172px;
    top: 50%;
    right: 16px;
    transform: translateY(-50%);
    -webkit-transform: translateY(-50%)
}

    .xuan strong {
        font-weight: 100;
        line-height: 40px;
    }

    .xuan span {
        float: right;
        color: rgb(244,0,2);
        line-height: 40px;
    }

    .xuan label {
        line-height: 40px;
    }

.xuan {
    position: relative;
}

    .xuan dl {
        position: absolute;
        /*top: -160px;*/
        top: 0;
        right: 0;
    }

        .xuan dl img {
            width: 130px;
            height: 130px;
            border: 1px solid #000; /*padding: 5px;*/
        }

        .xuan dl dd {
            font-size: 14px;
            color: #f40002;
            /*letter-spacing: 2px;*/
            margin-top: 1px;
        }

.aniniu {
    /*text-align:center;*/
    height: auto;
    overflow: hidden;
    margin-left: 16px;
    width: 100%;
    margin-top: 16px;
}

    .aniniu a {
        display: inline-block;
        /*height: 42px;
		line-height: 42px;
		font-size: 16px;*/
        height: 36px;
        line-height: 36px;
        font-size: 15px;
        text-align: center;
        border-radius: 50px;
        -moz-border-radius: 50px;
        -webkit-border-radius: 50px;
    }
    /*.aniniu .gouma{width:120px;color:#FFDE00;background:rgb(244,0,2);margin-right:40px;}
.aniniu .gouma:hover{background:#f95d5d;}*/
    .aniniu .jiaru {
        width: 120px;
        color: #fff;
        background: #f90;
        margin-right: 40px;
    }

        .aniniu .jiaru:hover {
            background: #f5b75b;
        }

    .aniniu .clol {
        width: 80px;
        color: #333;
        background: #eee;
    }

        .aniniu .clol:hover {
            background: #fff;
        }

    .aniniu .uncollectIcon {
        width: 24px;
        height: 23px;
        background: url(../../../images/like1.png);
        background-size: 100% 100%;
        display: block;
        margin: 10px 16px 0 0;
        float: left;
        border-radius: 5px;
        -moz-border-radius: 5px;
        -webkit-border-radius: 5px;
    }

    .aniniu .collectedIcon {
        width: 24px;
        height: 23px;
        background: url(../../../images/like_Click1.png);
        background-size: 100% 100%;
        display: block;
        margin: 10px 16px 0 0;
        float: left;
        border-radius: 5px;
        -moz-border-radius: 5px;
        -webkit-border-radius: 5px;
    }

    .aniniu .addToShoppingCar {
        width: 120px;
        color: rgb(248,51,54);
        background: #fff;
        margin-right: 16px;
        border: 1px solid rgb(248,51,54);
    }

    .aniniu .gouma {
        width: 120px;
        color: rgb(248,51,54);
        background: #fff;
        margin-right: 16px;
        border: 1px solid rgb(248,51,54);
    }


/*商品详情、评价、保障*/
.dacp_cont {
    border: 1px solid #e1e1e1;
    width: 988px;
    height: auto;
    overflow: hidden;
    min-height: 500px;
    position: relative; /*padding-top:65px;*/
    border-radius: 5px;
}

.tabMenu {
    width: 988px;
    height: 40px;
    line-height: 40px;
    /*margin-bottom: 20px;*/
    border-bottom: 1px solid #e1e1e1;
    background: #fff; /*position:absolute;*/
    left: 0;
    top: 0;
    z-index: 999;
    text-align: center;
    display: flex;
    justify-content: center;
}

    .tabMenu a {
        display: block;
        float: left;
        color: #000;
        padding: 0;
        height: 39px;
        text-align: center;
        font-size: 13px;
        /*border-right: 1px solid #ccc;*/
        cursor: pointer;
        border-bottom: 1px solid transparent;
        margin-left: 16px;
        margin-right: 16px;
        /*margin-top: -1px;*/
    }

    .tabMenu .li_hover {
        color: #f40002;
        border-bottom: 1px solid #f40002;
        /*background: url(../images/hover.jpg) repeat-x;*/
    }

.fxd {
    position: fixed;
    left: 50%;
    margin-left: -390px;
}

.tabCon {
    width: 988px;
    height: auto;
    overflow: hidden;
    padding-bottom: 0;
    line-height: 28px;
    font-size: 13px;
    color: #666;
}

    .tabCon strong {
        font-weight: normal;
        color: #000;
        position: relative;
    }
/*.tabCon p{text-indent: 2em;}*/
.hid {
    display: none;
}

/*商品详情*/
.kk {
    width: 948px;
    height: auto;
    overflow: hidden;
    border: 1px solid #ddd;
    margin: 0 auto 20px auto;
}

    .kk h3 {
        height: 30px;
        line-height: 30px;
        background: #f0f0f0;
        padding: 0 10px;
        font-size: 12px;
        font-family: "宋体";
    }

        .kk h3 span {
            float: right;
            font-weight: 100;
            font-size: 12px;
        }

        .kk h3 a {
            color: #2272c8;
        }

.cpcs {
    width: 1000px;
    line-height: 28px;
    padding: 20px;
    height: auto;
    overflow: hidden;
}

    .cpcs li {
        float: left;
        width: 267px;
        height: 28px;
    }

/*保障*/
.shbz {
    width: 100%;
    height: auto;
    overflow: hidden;
}

.bzr {
    border-top: 1px solid #ddd;
    border-bottom: 1px solid #ddd;
    height: 40px;
    line-height: 40px;
    font-size: 16px;
    padding-left: 8px;
}

    .bzr img {
        margin-right: 8px;
    }

.fm {
    border-bottom: 1px solid #ddd;
    width: 948px;
    margin: 0 auto;
    height: 32px;
    line-height: 32px;
}

    .fm strong {
        display: block;
        width: 60px;
        font-size: 14px;
        font-weight: 100;
        border-bottom: 1px solid rgb(244,0,2);
    }

.chengn {
    padding: 15px 20px;
    line-height: 32px;
}




/*好评率*/
.baif {
    width: 100px;
    height: auto;
    overflow: hidden;
    text-align: center;
    float: left;
    font-size: 12px;
    color: #999;
    padding-top: 34px;
    margin-right: 20px;
}

    .baif strong {
        display: block;
        font-size: 32px;
        color: rgb(244,0,2);
    }

/*大家印象*/
.bffd {
    width: 13px;
    height: 120px;
    float: left;
    position: relative;
    margin-right: 40px;
}

    .bffd strong {
        display: block;
        width: 13px;
        height: 63px;
        font-weight: 100;
        background: #fff;
        position: absolute;
        left: 0px;
        top: 27px;
        z-index: 10;
        line-height: 14px;
        color: #999;
        padding-top: 5px;
        font-family: "宋体";
    }

    .bffd i {
        display: block;
        width: 1px;
        height: 120px;
        background: #eee;
        position: absolute;
        left: 5px;
        top: 0;
        z-index: 1;
    }

/**评价**/
.pj {
    border-top: 1px solid #ddd;
    border-bottom: 1px solid #ddd;
    width: 948px;
    height: 130px;
    padding: 20px;
    overflow: hidden;
    margin-bottom: 20px;
}

.jd {
    float: left;
    width: 770px;
}

.ydn {
    width: 100%;
    font-size: 14px;
}

    .ydn strong {
        color: rgb(244,0,2);
    }

.jindu {
    /*height: 18px;*/
    border-radius: 5px;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    overflow: hidden;
}

    .jindu em {
        display: block;
        background: #ff8100;
        height: 18px;
        float: left;
    }

.cxb {
    font-size: 14px;
    margin-top: 20px;
}

.tabMenu2 {
    width: 988px;
    height: 30px;
    line-height: 30px;
    border-bottom: 1px solid #ddd;
    border-top: 1px solid #ddd;
    margin-bottom: 0;
}

    .tabMenu2 li {
        float: left;
        color: #666;
        padding: 0 20px;
        height: 32px;
        text-align: center;
        font-size: 12px;
        border-right: 1px solid #ccc;
        cursor: pointer;
        margin-top: -1px;
    }

    .tabMenu2 .li_hover2 {
        color: #e90f24;
        background: url(../images/hover.jpg) repeat-x;
    }


.tabCon2 {
    width: 988px;
    height: auto;
    overflow: hidden;
}

    .tabCon2 .page {
        margin: 20px 0 20px 0;
        padding-right: 20px;
        width: 968px;
        color: #000;
    }

.pl_list {
    width: 948px;
    padding: 16px 0 14px 0;
    height: auto;
    overflow: hidden;
    margin: 0 auto;
    border-bottom: 1px solid #e1e1e1;
}
    /*头像*/
    .pl_list dt {
        float: left;
        width: 80px;
        margin-right: 40px;
    }

.tx {
    width: 48px;
    height: 48px;
    overflow: hidden;
    position: relative;
    float: left;
    border-radius: 35px;
    margin-right: 14px;
}

    .tx i {
        display: block;
        width: 14px;
        height: 14px;
        position: absolute;
        right: 5px;
        bottom: 5px;
        z-index: 100;
        display: none; /*这个是会员等级 没用，我隐藏了*/
    }

    .tx strong {
        display: block;
        width: 70px;
        height: 70px;
        position: absolute;
        left: 0;
        top: 0;
    }

        .tx strong img {
            width: 70px;
            height: 70px;
        }
/*名称和星级*/
.name_cont {
    float: left;
    height: 48px;
    display: flex;
    flex-direction: column;
    justify-content: center;
}

    .name_cont > p {
        line-height: 1;
        font-size: 13px;
        margin-bottom: 10px;
        color: #000;
        margin-top: 8px;
    }

.pl_list dt p {
    text-align: center;
    text-indent: inherit;
    word-break: break-all;
}
/*评论信息*/
.pj_cont {
    width: 100%;
    float: left;
}

.stra {
    width: 100%;
    position: relative;
    height: auto;
    overflow: hidden;
    margin-bottom: 9px;
}

.star_box {
    font-weight: normal;
    color: #000;
    position: relative;
}

    .star_box .starNew1 {
        position: absolute;
        height: 16px;
        top: 0;
        left: 0;
    }

.stra strong img {
    height: 16px;
    z-index: 2;
    position: relative;
}

.star_box .starNew1 {
    height: 16px;
    z-index: 1;
}

.stra strong.level5 {
    display: block;
    width: 100px;
    height: 16px;
    overflow: hidden;
    background: #fff;
}

.stra strong.level4 {
    display: block;
    width: 81px;
    height: 16px;
    overflow: hidden;
    background: #fff;
}

.stra strong.level3 {
    display: block;
    width: 60px;
    height: 16px;
    overflow: hidden;
    background: #fff;
}

.stra strong.level2 {
    display: block;
    width: 39px;
    height: 16px;
    overflow: hidden;
    background: #fff;
}

.stra strong.level1 {
    display: block;
    width: 19px;
    height: 16px;
    overflow: hidden;
    background: #fff;
}

.stra span.time {
    line-height: 1;
    font-size: 13px;
    float: right;
    color: #666;
}

.pj_nr {
    /*border-top: 1px solid #ddd;*/
    /*padding-top: 10px;*/
    line-height: 24px;
    color: #000;
    font-size: 13px;
}

.pinglun_bto {
    align-items: center;
    height: 18px;
    justify-content: space-between;
    line-height: 1;
    margin-top: 5px;
}

.pinglun_spc {
    color: #666;
    font-size: 13px;
}

.pinglun_dianzan {
    display: flex;
    align-items: center;
}

    .pinglun_dianzan p {
        color: #666;
        font-size: 13px;
        margin-right: 6px;
    }

    .pinglun_dianzan img {
        width: 14px;
        height: 18px;
        cursor: pointer;
    }
/*卖家秀*/
.pj_pic {
    width: 100%;
    height: auto;
    overflow: hidden;
    padding-top: 10px;
}

    .pj_pic li {
        float: left;
        width: 80px;
        height: 80px;
        border: 1px solid #ddd;
        margin-right: 10px;
        :
    }

        .pj_pic li img {
            width: 80px;
            height: 80px;
        }
/*回复*/
.huifu {
    text-align: right;
    width: 100%;
    height: auto;
    overflow: hidden;
    margin-bottom: 15px;
}

    .huifu .yp {
        display: inline-block;
        width: 74px;
        height: 22px;
        line-height: 22px;
        text-align: center;
        background: #f4f4f4;
        border-radius: 20px;
        margin-right: 10px;
    }

        .huifu .yp em {
            font-style: normal;
            margin-right: 4px;
            font-family: "宋体";
        }

    .huifu .hf {
        display: inline-block;
        width: 60px;
        height: 20px;
        line-height: 20px;
        text-align: center;
        background: #f4f4f4;
        border: 1px solid #ddd;
    }

        .huifu .hf:hover, .huifu .yp:hover, .huifu .yp:hover em {
            color: rgb(244,0,2);
        }
/*颜色，卖家*/
.pjr_xx {
    width: 130px;
    float: left;
    color: #bbb;
    line-height: 30px;
}

/*回复的回复*/
.item_reply {
    width: 780px;
    height: auto;
    padding: 5px 10px;
    border-top: 1px #ddd solid;
}

    .item_reply strong {
        font-size: 24px;
        color: #999;
        float: left;
        margin-right: 10px;
        padding-top: 8px;
    }

    .item_reply ul {
        width: 740px;
        height: auto;
        float: left;
        padding-top: 5px;
        line-height: 22px;
    }

        .item_reply ul li {
            width: 740px;
            height: auto;
        }

    .item_reply li a {
        float: left;
        font-size: 14px;
        color: #39f;
    }

    .item_reply li span.huifu2 {
        color: #b5b6b5;
        display: block;
        margin-left: 5px;
        float: left;
    }

span.pldate {
    float: right;
    color: #9c9a9c;
}

.cl {
    clear: both;
}






/*********
			*********
						搜索结果页面
			*********
*********/

.cnxh {
    width: 1158px;
    height: 230px;
    border: 1px solid #d7d7d7;
    border-top: 0;
    padding: 20px 0 20px 40px;
}


/*单击滚动图片*/
.cnxh_bt {
    width: 1210px;
    height: 230px;
    overflow: hidden;
}

    .cnxh_bt li {
        float: left;
        width: 170px;
        height: 230px;
        overflow: hidden;
        margin-right: 68px;
    }

        .cnxh_bt li h3 {
            width: 170px;
            height: 160px;
            overflow: hidden;
        }

            .cnxh_bt li h3 img {
                width: 170px;
                height: 160px;
            }

        .cnxh_bt li p {
            height: 30px;
            line-height: 30px;
            color: rgb(244,0,2);
            font-size: 14px;
        }


/*********
			*********
						地址管理
			*********
*********/
.adr_btn {
    height: 48px;
    width: 100%;
    margin-bottom: 20px;
}

    .adr_btn a {
        display: block;
        float: right;
        width: 180px;
        height: 48px;
        line-height: 48px;
        text-align: center;
        font-size: 20px;
        color: #333;
        /*font-weight: 600;*/
        border-radius: 25px;
        -moz-border-radius: 25px;
        -webkit-border-radius: 25px;
        /*background: #ddd;*/
        border: none;
    }

.dz_br {
    height: 44px;
    line-height: 44px;
    border-bottom: 1px solid #ddd;
    margin-bottom: 15px;
    color: #dd0000;
    font-size: 16px;
    padding-left: 12px;
}

    .dz_br img {
        margin-right: 5px;
    }

.mar_bot {
    margin-bottom: 12px;
    border-bottom-left-radius: 5px;
    border-bottom-right-radius: 5px;
}

.adres {
    padding-left: 64px;
}

    .adres li {
        float: left;
        background: url(../images/dz1.png) no-repeat;
        width: 217px;
        padding: 14px;
        height: 146px;
        margin-right: 63px;
        margin-bottom: 15px;
    }

        .adres li.mo, .adres li.mo:hover {
            background: url(../images/dz.png) no-repeat;
        }

        .adres li.select, .adres li:hover {
            background: url(../images/dz2.png) no-repeat;
        }

.czx {
    height: 23px;
    width: 100%;
    overflow: hidden;
}

    .czx span {
        float: right;
    }

        .czx span a {
            display: inline-block;
            margin-left: 12px;
            width: 50px;
            height: 18px;
            line-height: 18px;
            text-align: center;
            border-radius: 25px;
            -moz-border-radius: 25px;
            -webkit-border-radius: 25px;
            border: 1px solid #000;
        }

            .czx span a:hover {
                color: rgb(244,0,2);
                border-color: rgb(244,0,2);
            }

    .czx strong {
        font-weight: 100;
    }

.adres li.select .czx strong a, .adres li:hover .czx strong a {
    color: #ff6600;
}

/*        人名    电话   手机     */
.renmin {
    width: 100%;
    height: auto;
    overflow: hidden;
    border-bottom: 1px dashed #ddd;
    padding-bottom: 5px;
    margin-bottom: 5px;
}

    .renmin dt {
        float: left;
        line-height: 23px;
        width: 72px;
    }

    .renmin dd {
        float: left;
        line-height: 23px;
    }
/** 省    市    县**/
.shx {
    line-height: 23px;
    height: 23px;
    width: 100%;
    overflow: hidden;
}

    .shx span {
        display: block;
        float: left;
        width: 57px;
    }

.jtdz, .youbian {
    line-height: 23px;
    height: 23px;
    width: 100%;
    overflow: hidden;
    color: #999;
}

/*****  新增    *****/
.tianjia {
    text-align: center;
}

    .tianjia a {
        color: #aaa;
        font-size: 16px;
    }

        .tianjia a strong {
            font-size: 70px;
            display: block;
            text-align: center;
            color: #ddd;
            height: 76px;
            margin-top: 10px;
        }

        .tianjia a:hover, .tianjia a:hover strong {
            color: rgb(244,0,2);
        }

.xzsh {
    color: #999;
    font-size: 15px;
    padding-left: 22px;
    border: 1px solid #e1e1e1;
    border-top: 0;
    margin-top: -15px;
    padding-bottom: 30px;
    border-radius: 6px;
}

    .xzsh em {
        color: #999;
        font-size: 14px;
        font-style: normal;
    }

    .xzsh input {
        width: 200px;
        height: 24px;
        _line-height: 24px;
        *line-height: 24px;
        line-height: 24px\9;
        margin-right: 10px;
        border: 1px solid #000;
        border-radius: 25px;
        outline: none;
        padding-left: 15px;
    }

    .xzsh select {
        margin-right: 10px;
        width: 122px;
        height: 26px;
        border: 1px solid #000;
        border-radius: 25px;
        padding-left: 10px;
    }

    .xzsh button {
        background: #fff;
        width: 160px;
        height: 42px;
        line-height: 42px;
        text-align: center;
        margin: 0;
        padding: 0;
        border: 1px solid #333;
        color: #333;
        cursor: pointer;
        font-family: "微软雅黑";
        font-size: 20px;
        border-radius: 25px;
        -moz-border-radius: 25px;
        -webkit-border-radius: 25px;
        outline: none
    }

        .xzsh button:hover {
            background: #fff;
        }
/*********
			*********
						--------------商品管理
			*********
*********/

.shsp {
    color: #333;
    font-size: 14px;
    border: 1px solid #ddd;
    border-top: 0;
    margin-top: -15px;
}

    .shsp label {
        color: black;
        font-size: 15px;
        display: block;
        width: 100px;
        text-align: right;
        margin-left: 20px;
    }

    .shsp input {
        width: 275px;
        height: 24px;
        _line-height: 24px;
        *line-height: 24px;
        line-height: 24px\9;
        border: 1px solid #ddd;
    }

    .shsp select {
        width: 277px;
        height: 26px;
        font-family: "微软雅黑";
        font-size: 14px;
    }

        .shsp select.one {
            width: 154px;
            margin-right: 40px;
        }

    .shsp textarea {
        width: 440px;
        height: 122px;
        vertical-align: middle;
        border: 1px solid #ddd;
    }

    .shsp em {
        color: #999;
        font-size: 14px;
        font-style: normal;
        margin-left: 20px;
        display: inline-block;
    }

    .shsp i {
        font-style: normal;
        color: rgb(244,0,2);
        font-size: 18px;
        margin-left: 20px;
    }

    .shsp a {
        color: #39f;
        margin-left: 10px;
    }

        .shsp a:hover {
            color: rgb(244,0,2);
        }

.kkqq {
    position: absolute;
    background: #fff;
    width: 700px;
    box-shadow: 0 0 2px 2px #666;
    display: none;
}

    .kkqq h3 {
        font-size: 14px;
        font-weight: 100;
        padding: 0 15px;
        margin: 0 auto;
        height: 36px;
        line-height: 36px;
        background: rgb(244,0,2);
        color: #fff;
    }

        .kkqq h3 span {
            float: right;
        }

            .kkqq h3 span a {
                color: #fff;
            }

                .kkqq h3 span a:hover {
                    color: #000;
                }

    .kkqq tr td {
        border-bottom: 1px solid #ddd;
    }

    .kkqq label {
        color: #333;
        width: 70px;
        font-size: 12px;
        font-weight: 600;
        margin-left: 0;
        margin-right: 15px;
    }

    .kkqq input.qiy {
        width: 20px;
        border: 0;
        height: 20px;
    }

    .kkqq em {
        font-size: 12px;
        margin-left: 0;
        margin-left: 10px;
    }

    .kkqq textarea {
        width: 270px;
        margin: 5px 0;
    }

    .kkqq button {
        background: rgb(244,0,2);
        width: 90px;
        height: 30px;
        line-height: 30px;
        text-align: center;
        margin: 0;
        padding: 0;
        border: 0;
        color: #fff;
        cursor: pointer;
        font-family: "微软雅黑";
        font-size: 16px;
        border-radius: 4px;
        -moz-border-radius: 4px;
        -webkit-border-radius: 4px;
    }

        .kkqq button:hover {
            background: #f53434;
        }

.tij {
    float: left;
    width: 120px;
    height: 42px;
    position: relative;
    margin: 20px 10px 20px 0;
}

    .tij a {
        display: block;
        width: 120px;
        height: 42px;
        line-height: 42px;
        text-align: center;
        font-size: 16px;
        border-radius: 5px;
        -moz-border-radius: 5px;
        -webkit-border-radius: 5px;
        color: #333;
        background: #eee;
        margin: 0;
    }

.shsp .tij input {
    width: 120px;
    height: 42px;
    _line-height: 42px;
    *line-height: 42px;
    line-height: 42px\9;
    cursor: pointer;
    filter: alpha(opacity=0);
    opacity: 0;
    position: absolute;
    top: 0;
    left: 0;
}

.gelc table {
    padding-bottom: 20px;
    padding-top: 10px;
    border-collapse: collapse;
    background: #fff;
}

    .gelc table tr {
        height: 32px;
    }

.gelc label {
    color: #333;
}

.save {
    width: 100%;
    text-align: center;
    padding: 30px 0;
    height: 42px;
}

    .save button {
        background: #eaeaea;
        width: 160px;
        height: 42px;
        line-height: 42px;
        text-align: center;
        margin: 0;
        padding: 0;
        border: 0;
        color: #000;
        cursor: pointer;
        font-family: "微软雅黑";
        font-size: 20px;
        border-radius: 8px;
        -moz-border-radius: 8px;
        -webkit-border-radius: 8px;
    }

        .save button:hover {
            background: #eaeaea;
        }

.tupin {
    float: left;
    width: 700px;
    padding-top: 20px;
}

    .tupin li {
        float: left;
        margin: 0 10px 10px 0;
    }

        .tupin li img {
            border: 1px solid #ddd;
            padding: 2px;
            width: 100px;
            height: 100px;
        }

        .tupin li a {
            display: block;
            text-align: center;
            margin: 0;
        }

            .tupin li a:hover {
                color: rgb(244,0,2);
            }





/*订单*/
.ddh {
    font-size: 12px;
    height: 30px;
    line-height: 30px;
}

.dd_pic {
    width: auto;
    height: auto;
    overflow: hidden;
    padding: 10px 0 10px 10px;
}

    .dd_pic li {
        float: left;
        width: 56px;
        height: 56px;
        margin-right: 10px;
    }

        .dd_pic li img {
            width: 56px;
            height: 56px;
        }

.flgd {
    width: 100%;
    height: auto;
    overflow: hidden;
}

.biansd {
    width: auto;
    height: auto;
    overflow: hidden;
    border: 1px solid #d9d9d9;
    border-top: 0;
    padding: 20px 0;
}

    .biansd li {
        float: left;
        width: 155px;
        margin-right: 70px;
        overflow: hidden;
    }

        .biansd li h3 {
            width: 160px;
            height: 160px;
            overflow: hidden;
        }

            .biansd li h3 img {
                width: 160px;
                height: 160px;
            }

        .biansd li p {
            height: 30px;
            line-height: 30px;
            color: rgb(244,0,2);
            font-size: 14px;
        }

            .biansd li p span {
                float: right;
                color: #333;
            }

                .biansd li p span em {
                    color: rgb(244,0,2);
                    font-style: normal;
                }
/***我的冷门商品***/
.wdlmsp {
    width: 232px;
    float: right;
}

    .wdlmsp .biansd {
        padding-left: 30px;
    }

/***我的热卖商品***/
.rmsp {
    width: 732px;
    float: left;
}

    .rmsp .biansd {
        padding-left: 50px;
    }


/*********
			*********
						--------------供应商-信息 页面
			*********
*********/

.ghs_xx {
    width: 992px;
    height: 203px;
    overflow: hidden;
    background: #eee;
    padding-left: 30px;
    margin-top: -15px;
}

.ghs_logo {
    float: left;
    width: 145px;
    height: 145px;
    padding: 1px;
    margin-right: 30px;
    border: 2px solid #ddd;
    margin-top: 28px;
}

    .ghs_logo img {
        width: 145px;
        height: 145px;
        background: #fff;
    }

.ghs_list {
    float: left;
    width: 765px;
    padding-top: 24px;
}

    .ghs_list li {
        float: left;
        width: 344px;
        color: #333;
        font-size: 15px;
        height: 40px;
        line-height: 40px;
    }

        .ghs_list li label {
            display: inline-block;
            width: 77px;
            text-align: right;
        }

.ghs_tm {
    border: 1px solid #ddd;
}

    .ghs_tm li {
        height: 40px;
        line-height: 40px;
        padding-left: 144px;
        color: #333;
        font-size: 15px;
    }

        .ghs_tm li label {
            display: inline-block;
            width: 144px;
            text-align: right;
        }



/*********
			*********
						--------------关注中心--我的收藏
			*********
*********/
.sc_ma {
    width: 962px;
    height: 32px;
    padding: 15px;
}

    .sc_ma span {
        float: right;
        width: 110px;
        height: 32px;
        line-height: 32px;
        color: #333;
        font-size: 16px;
        background: #ddd;
        text-align: center;
        border-radius: 8px;
        -moz-border-radius: 8px;
        -webkit-border-radius: 8px;
    }

    .sc_ma label {
        float: left;
        display: block;
        height: 32px;
        line-height: 32px;
        color: #333;
        font-size: 16px;
        margin-right: 10px;
    }
/*.sc_ma select{width:222px;height:32px;color:#666;font-size:14px;font-family:"微软雅黑";}*/

.divselect2 {
    display: block;
    width: 230px;
    position: relative;
    z-index: 10000;
    background: #fff;
    margin-right: 10px;
    float: left;
}

    .divselect2 cite {
        width: 220px;
        height: 32px;
        line-height: 32px;
        padding-left: 15px;
        display: block;
        color: #333;
        font-family: "微软雅黑";
        font-size: 13px;
        cursor: pointer;
        font-style: normal;
        border: 1px solid #ddd;
        background: url(../images/xiajian3.png) no-repeat 210px center;
        border-radius: 25px;
    }

.tanc2 {
    border: 1px solid #ddd;
    border-top: 0;
    border-bottom: 0;
    position: absolute;
    background: #fff;
    z-index: 20000;
    display: none;
}

    .tanc2 li {
        width: 230px;
        height: 32px;
        text-align: center;
        line-height: 32px;
        border-bottom: 1px solid #ddd;
        font-size: 13px;
    }

        .tanc2 li a:hover {
            color: rgb(244,0,2)
        }

.sc_main {
    width: 989px;
    /*border-top: 1px solid #ddd;*/
    margin-top: 15px;
}

    .sc_main table {
        width: 988px;
        border-left: 1px solid #DDD;
        border-radius: 5px;
        overflow: hidden;
    }

    .sc_main th {
        width: 25%;
        background: #eaeaea;
        color: #333;
        font-size: 14px;
        font-weight: 100;
        height: 32px;
    }

    .sc_main td {
        width: 25%;
        border-right: 1px solid #ddd;
        border-bottom: 1px solid #ddd;
    }

.chakantu {
    width: 100%;
    height: 100%;
    position: relative;
}

.pisa, .pisa img {
    width: 98px;
    height: 98px;
}

    .pisa img {
        border-radius: 4px;
    }

.pisa_list {
    height: 100px;
    overflow: hidden;
    position: absolute;
    left: 0;
    top: 0;
    padding: 11px 0 10px 10px;
}

    .pisa_list li {
        width: 98px;
        height: 98px;
        border: 1px solid #ddd;
        margin: 0 10px 10px 0;
        float: left;
    }

        .pisa_list li img {
            width: 98px;
            height: 98px;
        }

    .pisa_list:hover {
        background: #f4f4f4;
        border-right: 1px solid #ddd;
    }

.minmc {
    font-size: 14px;
    color: #333;
    text-align: left;
    width: 180px;
}

    .minmc a {
        color: #333;
    }

        .minmc a:hover {
            color: rgb(244,0,2);
        }

.sc_main p {
    font-size: 14px;
    color: #333;
}

    .sc_main p .maohao {
        height: 12px;
        width: 10px;
    }

.caz {
    width: 100%;
}

    .caz a {
        display: block;
        width: 90px;
        height: 32px;
        line-height: 32px;
        text-align: center;
        font-size: 14px;
        border-radius: 8px;
        -moz-border-radius: 8px;
        -webkit-border-radius: 8px;
    }

        .caz a img {
            margin-right: 5px;
            margin-top: -5px;
            _margin-top: 0;
            *margin-top: 0;
            display: none;
        }

    .caz .buy {
        /*background: #eee;*/
        color: #f40002;
        margin-bottom: 10px;
        text-decoration: none;
        border-radius: 50px;
        border: 1px solid #f40002;
    }

    .caz .del {
        /*background: #eee;*/
        color: #333;
        margin-bottom: 10px;
        border-radius: 50px;
        border: 1px solid #333;
    }

    .caz .buy:hover {
        /*background: #ddd;*/
    }

    .caz .del:hover {
        /*background: #ddd;*/
    }

.centr {
    text-align: center;
}




/*********
			*********
						--------------关注中心--浏览历史
			*********
*********/
.llls {
    width: 100%;
    height: auto;
    overflow: hidden;
}

.llls_all {
    width: 990px;
    height: auto;
    overflow: hidden;
    padding: 30px 0 0 60px;
}

    .llls_all li {
        float: left;
        width: 160px;
        height: 230px;
        overflow: hidden;
        margin: 0 80px 30px 0;
    }

        .llls_all li h3 {
            width: 160px;
            height: 160px;
            overflow: hidden;
        }

            .llls_all li h3 img {
                width: 160px;
                height: 160px;
            }

        .llls_all li p {
            height: 30px;
            line-height: 30px;
            color: rgb(244,0,2);
            font-size: 14px;
        }

            .llls_all li p .maohao {
                height: 12px;
                width: 10px;
            }

/*********
			*********
						--------------密码修改
			*********
*********/



/*********
			*********
						--------------礼券充值
			*********
*********/
.lqcz {
    position: relative;
    width: 100%;
    margin: 0 auto;
    padding-top: 10px;
}

.lidg {
    font-size: 15px;
    color: #000;
    width: 100%;
    height: 42px;
    line-height: 42px;
}

    .lidg label {
        font-size: 16px; /*color:rgb(244,0,2);*/
        display: block;
        float: left;
        width: 110px;
        text-align: right;
    }

    .lidg strong {
        display: block;
        float: left;
        width: 110px;
        height: 42px;
        cursor: pointer;
        color: #333;
        font-weight: 100;
    }

        .lidg strong i {
            display: inline-block;
            color: #fff;
            background: #fff;
            width: 24px;
            height: 24px;
            margin-right: 10px;
        }

    .lidg .sha i {
        background: rgb(244,0,2);
    }

    .lidg input {
        width: 259px;
        height: 30px;
        _line-height: 30px;
        *line-height: 30px;
        line-height: 30px\9;
        border: 1px solid #000;
        margin-top: 6px;
        padding-left: 15px;
        font-family: "微软雅黑";
        font-size: 13px;
        border-radius: 25px;
        outline: none;
    }

    .lidg span {
        width: 269px;
        height: 30px;
        line-height: 30px;
        font-family: "微软雅黑";
        font-size: 13px;
        margin-top: 6px;
    }

.btad {
    position: absolute;
    top: 143px;
    left: 405px;
}

    .btad button {
        width: 80px;
        height: 30px;
        border: 1px solid #000;
        font-size: 18px;
        font-weight: normal;
        color: #333;
        background: #fff;
        cursor: pointer;
        font-family: "微软雅黑";
        border-radius: 25px;
        -moz-border-radius: 25px;
        -webkit-border-radius: 25px;
    }

        .btad button:hover {
            background: #fff;
        }


/*********
			*********
						--------------购买商品列表
			*********
*********/
.btsd span {
    float: right;
    width: 110px;
    height: 32px;
    font-size: 14px;
    padding: 13px 20px 0 0;
}

    .btsd span a {
        display: block;
        background: #ddd;
        width: 110px;
        height: 32px;
        line-height: 32px;
        text-align: center;
        color: #333;
        border-radius: 5px;
        -moz-border-radius: 5px;
        -webkit-border-radius: 5px;
    }

        .btsd span a:hover {
            background: rgb(244,0,2);
            color: #fff;
        }

.shaxua {
    /*border-top: 1px solid #ddd;*/
    width: 965px;
    margin: 0 auto;
    padding: 20px 0;
}

    .shaxua label {
        line-height: 34px;
        font-size: 15px;
        color: #666;
        margin-right: 5px;
        float: left;
    }

    .shaxua input {
        width: 83px;
        height: 32px;
        _line-height: 32px;
        *line-height: 32px;
        line-height: 32px\9;
        border: 1px solid #000;
        margin-right: 10px;
        float: left;
        border-radius: 25px;
        padding-left: 15px;
        outline: none;
    }
/*.shaxua select{width:57px;height:34px;margin-right:15px;border:1px solid #ddd;font-family:"微软雅黑";color:#666;font-size:12px;}*/

.divselect {
    display: block;
    width: 58px;
    position: relative;
    z-index: 10000;
    background: #fff;
    margin-right: 10px;
    float: left;
}

    .divselect cite {
        width: 48px;
        height: 32px;
        line-height: 32px;
        padding-left: 10px;
        display: block;
        color: #333;
        cursor: pointer;
        font-style: normal;
        border: 1px solid #ddd;
        background: url(../images/xiajian3.png) no-repeat 45px center;
    }

.tanc {
    border: 1px solid #ddd;
    border-top: 0;
    border-bottom: 0;
    position: absolute;
    background: #fff;
    z-index: 20000;
    display: none;
}

    .tanc li {
        width: 59px;
        height: 24px;
        text-align: center;
        line-height: 24px;
        border-bottom: 1px solid #ddd;
    }

        .tanc li a:hover {
            color: rgb(244,0,2);
        }

.shaxua .Wdate {
    background: #fff url(../images/time.png) no-repeat 67px center;
}

.shaxua button {
    width: 100px;
    height: 32px;
    border: 0;
    font-size: 16px;
    color: #333;
    background-color: transparent;
    cursor: pointer;
    font-family: "微软雅黑";
    border-radius: 25px;
    -moz-border-radius: 25px;
    -webkit-border-radius: 25px;
    border: 1px solid #333;
}

    .shaxua button:hover {
        /*background: #ddd;*/
    }


.spmx {
    width: 989px;
    border-top: 1px solid #ddd;
    border-left: 1px solid #ddd;
    margin-top: 20px;
    font-size: 14px;
    color: #333;
    margin-bottom: 30px;
}

    .spmx table {
        width: 988px;
    }

    .spmx th {
        width: 10%;
        background: rgb(244,0,2);
        color: #fff;
        font-size: 15px;
        font-weight: 100;
        height: 32px;
    }

    .spmx td {
        width: 10%;
        border-right: 1px solid #ddd;
        border-bottom: 1px solid #ddd;
    }

    .spmx a {
        color: #666;
    }

.yellow {
    color: #ddb100;
}

.red {
    color: rgb(244,0,2);
}

.gray {
    color: #999;
}

.spmx .edit {
    color: #007ddd;
    margin-right: 15px;
}

.spmx .red {
    font-size: 12px;
}

.spmx a:hover {
    color: rgb(244,0,2);
}
/*********
			*********
						--------------商品审核信息
			*********
*********/
.sh_lis {
    width: 950px;
    border-top: 1px solid #ddd;
    margin: 0 auto;
    padding: 5px 0;
}

    .sh_lis li {
        height: 32px;
        line-height: 32px;
        font-size: 14px;
    }

        .sh_lis li strong {
            font-weight: 100;
            margin: 0 50px 0 20px;
        }

.spshxx {
    width: 989px;
    border-top: 1px solid #ddd;
    border-left: 1px solid #ddd;
    margin-top: 20px;
    font-size: 14px;
    color: #333;
    margin-bottom: 30px;
}

    .spshxx table {
        width: 988px;
    }

    .spshxx th {
        width: 12.5%;
        background: rgb(244,0,2);
        color: #fff;
        font-size: 15px;
        font-weight: 100;
        height: 32px;
    }

    .spshxx td {
        width: 12.5%;
        border-right: 1px solid #ddd;
        border-bottom: 1px solid #ddd;
    }

    .spshxx .edit {
        color: #007ddd;
        margin: 0 10px;
    }

    .spshxx a:hover {
        color: rgb(244,0,2);
    }

.xdd {
    text-align: right;
}

    .xdd input {
        text-align: left;
        width: 404px;
        height: 42px;
        _line-height: 42px;
        *line-height: 42px;
        line-height: 42px\9;
        border: 1px solid #ddd;
        font-size: 14px;
        background: #eee;
        font-family: "微软雅黑";
        padding-left: 12px;
        border-radius: 6px;
        -moz-border-radius: 6px;
        -webkit-border-radius: 6px;
    }

    .xdd span {
        width: 404px;
        height: 42px;
        line-height: 42px;
        text-align: left;
        font-size: 14px;
    }

    .xdd button {
        width: 142px;
        height: 44px;
        border: 0;
        font-size: 16px;
        color: #fff;
        background: rgb(244,0,2);
        cursor: pointer;
        margin-left: -10px;
        font-family: "微软雅黑";
        border-radius: 6px;
        -moz-border-radius: 6px;
        -webkit-border-radius: 6px;
    }

        .xdd button:hover {
            background: #c01212;
        }

/*********
			*********
						--------------我的订单
			*********
*********/
.gmd input {
    width: 215px;
    margin-right: 30px;
    border-radius: 25px;
    outline: none;
}

.gmd #search_name {
    padding-left: 15px;
    width: 200px;
}

.gmd .Wdate {
    padding-left: 15px;
    width: 138px;
    margin-right: 8px;
    background: #fff url(../images/time.png) no-repeat 121px center;
}

.gmd button {
    margin-left: 80px;
}


.wddd_main {
    width: 989px;
    /*border-top: 1px solid #ddd;*/
    /*border-left: 1px solid #ddd;*/
    margin-top: 15px;
    font-size: 14px;
    color: #333;
}

    .wddd_main table {
        width: 988px;
        /*border-left: 1px solid #ddd;*/
        border-radius: 5px;
        overflow: hidden;
    }

    .wddd_main th {
        width: 12.5%;
        /*background: #eaeaea;*/
        color: #333;
        font-size: 14px;
        font-weight: 100;
        height: 40px;
        text-align: center;
        line-height: 40px;
        border-right: 1px solid #e1e1e1;
        border-bottom: 1px solid #e1e1e1;
        border-top: 1px solid #e1e1e1;
    }

        .wddd_main th:first-child {
            border-left: 1px solid #e1e1e1;
        }

    .wddd_main td {
        width: 12.5%;
        border-right: 1px solid #e1e1e1;
        border-bottom: 1px solid #e1e1e1;
        padding-top: 10px
    }

        .wddd_main td:first-child {
            border-left: 1px solid #e1e1e1;
        }

    .wddd_main tr:last-child td:first-child {
        border-bottom-left-radius: 5px;
    }

    .wddd_main tr:last-child td:last-child {
        border-bottom-right-radius: 5px;
    }

    .wddd_main .page {
        font-size: 12px;
    }

/*********
			*********
						--------------优惠券
			*********
*********/
.border {
    height: 1px;
    border-bottom: 1px solid #ddd;
}

.yhq {
    width: 988px;
    height: auto;
    overflow: hidden;
    border: 1px solid #ddd;
    padding-bottom: 20px;
    border-radius: 5px;
}
/*四个分类*/
.bbsd {
    height: 32px;
    line-height: 32px;
    /*background: #eaeaea;*/
    padding-left: 50px;
    border-bottom: 1px solid #e1e1e1;
}

    .bbsd li {
        float: left;
        font-size: 15px;
        width: 120px;
        height: 32px;
        text-align: center;
        margin-right: 50px;
    }

        .bbsd li a {
            color: #333;
        }

        .bbsd li.cura, .bbsd li:hover {
            /*background: url(../images/green.png) no-repeat;*/
            color: #f40002;
        }

            .bbsd li.cura a, .bbsd li:hover a {
                /*background: url(../images/green.png) no-repeat;*/
                color: #f40002;
            }
/*框框*/
.ydsf {
    width: 988px;
    height: auto;
    overflow: hidden;
    display: none;
}

.ksd {
    width: 100%;
    height: auto;
    overflow: hidden;
    padding: 40px 0 0 64px;
}

.ydsf .page {
    text-align: center;
}

.ydsf.block {
    display: block
}
/**优惠券 列表**/
.coupon-item {
    width: 244px;
    float: left;
    margin: 0 64px 40px 0;
    position: relative;
    display: block;
}

    .coupon-item:after {
        content: ".";
        display: block;
        height: 0;
        clear: both;
        visibility: hidden;
    }

    .coupon-item .c-type {
        position: relative;
        width: 100%;
        height: 105px;
        padding: 50px 0 0;
        overflow: hidden;
        color: #fff;
        text-align: center;
    }

    .coupon-item .c-price {
        padding-left: 80px;
        margin: 0 0 5px;
        text-align: left;
        font-family: Arial;
        font-size: 36px;
        line-height: 36px;
        font-weight: 400;
    }

    .coupon-item .c-limit {
        margin: 0 0 8px;
    }

    .coupon-item .c-type .c-type-top {
        position: absolute;
        width: 46px;
        height: 15px;
        top: 0;
        left: 50%;
        margin-left: -23px;
        background: url(../images/coupon20150805.png) 0 -271px no-repeat;
    }

    .coupon-item .c-type .c-type-icon {
        position: absolute;
        width: 31px;
        height: 31px;
        top: 49px;
        left: 40px;
        background: url(../images/coupon20150805.png) 0 -189px;
    }

    .coupon-item .c-type .c-type-bottom {
        position: absolute;
        width: 100%;
        height: 5px;
        bottom: 0;
        left: 0;
        background: url(../images/coupon20150805.png) -3px -296px;
        no-repeat;
    }

    .coupon-item .c-msg {
        overflow: visible;
        height: 217px;
        padding: 15px 0 0;
        background: #faf9f9;
    }

    .coupon-item .c-range {
        font: 12px/150% Arial,Verdana,"\5b8b\4f53";
    }

    .coupon-item .range-item {
        display: block;
        margin: 0 0 10px;
    }

        .coupon-item .range-item:after {
            content: ".";
            display: block;
            height: 0;
            clear: both;
            visibility: hidden;
        }

        .coupon-item .range-item .label {
            float: left;
            width: 72px;
            display: inline;
            text-align: right;
        }

        .coupon-item .range-item .txt {
            float: left;
            width: 130px;
            white-space: nowrap;
            text-overflow: ellipsis;
            color: #999;
            overflow: hidden;
        }

    .coupon-item .op-btns {
        margin-top: 20px;
        text-align: center;
    }

        .coupon-item .op-btns .btn {
            position: relative;
            display: inline-block;
            width: 119px;
            height: 31px;
            line-height: 31px;
            border: 1px solid #f99898;
            color: #f99898;
            -webkit-border-radius: 15px;
            -moz-border-radius: 15px;
            border-radius: 15px;
            vertical-align: middle;
            overflow: hidden;
        }

            .coupon-item .op-btns .btn b {
                position: absolute;
                left: 0;
                top: 0;
                height: 100%;
                width: 0;
                background: #f99898;
                -webkit-transition: all .3s;
                -moz-transition: all .3s;
                transition: all .3s;
            }

            .coupon-item .op-btns .btn:hover .txt {
                width: 100%;
                color: #fff;
                position: absolute;
                left: 0;
                top: 0;
                z-index: 2;
                text-align: center;
            }

            .coupon-item .op-btns .btn:hover b {
                width: 100%;
            }

    .coupon-item .overdue-site, .coupon-item .overdued-site {
        position: absolute;
        display: block;
        width: 65px;
        height: 66px;
        left: 0;
        top: 0;
        overflow: hidden;
        background: url(../images/coupon20150805.png) -99px 0;
    }

    .coupon-item .overdued-site {
        background-position: -178px 0
    }

    .coupon-item .c-del {
        position: absolute;
        display: none;
        width: 49px;
        height: 50px;
        right: 0;
        top: 0;
        overflow: hidden;
        background: url(../images/coupon20150805.png) -250px 0;
        cursor: pointer;
        -webkit-transition: all 600ms cubic-bezier(0.23,1,.32,1);
        -moz-transition: all 600ms cubic-bezier(0.23,1,.32,1);
        transition: all 600ms cubic-bezier(0.23,1,.32,1);
    }

    .coupon-item .used-onum {
        position: absolute;
        right: 20px;
        bottom: 15px;
        line-height: 20px;
        width: 100%;
        text-align: right;
    }

        .coupon-item .used-onum em {
            color: #999;
            font-style: normal;
        }
    /*经过效果*/
    .coupon-item:hover {
        z-index: 2
    }

        .coupon-item:hover .c-del {
            display: block
        }
/*蓝*/
.coupon-item-d .c-type {
    background-color: #74d2d4;
}

    .coupon-item-d .c-type .c-time {
        color: #31aaad;
    }

    .coupon-item-d .c-type .c-type-icon {
        background-position: -41px -189px;
    }

    .coupon-item-d .c-type .c-type-bottom {
        background-position: -3px -311px;
    }

.coupon-item-d .op-btns .btn {
    display: inline-block;
    width: 119px;
    height: 31px;
    line-height: 31px;
    border: 1px solid #74d2d4;
    color: #74d2d4;
    -webkit-border-radius: 15px;
    -moz-border-radius: 15px;
    border-radius: 15px;
    vertical-align: middle;
}

    .coupon-item-d .op-btns .btn b {
        background: #74d2d4;
    }

/*过期*/
.coupon-item-dgray .c-type {
    background-color: #a8a8a8;
}

    .coupon-item-dgray .c-type .c-time {
        color: #d2d2d2;
    }

    .coupon-item-dgray .c-type .c-type-icon {
        background-position: -41px -230px;
    }

    .coupon-item-dgray .c-type .c-type-bottom {
        background-position: -3px -341px;
    }
/*.coupon-item-dgray:hover .c-del{display:none;}*/

/*已使用*/
.coupon-item .used-site {
    position: absolute;
    top: 82px;
    right: 8px;
    width: 90px;
    height: 88px;
    background: url(../images/coupon20150805.png) 0 0;
    overflow: hidden;
}

/*********
			*********
						--------------账户余额
			*********
*********/
.yue {
    border-top: 1px solid #ddd;
    width: 950px;
    margin: 0 auto;
    padding: 20px 0;
}

    .yue p {
        line-height: 40px;
        font-size: 16px;
        color: #333;
    }

        .yue p strong {
            font-size: 36px;
            color: #f40002;
            font-weight: 100;
        }

/*********
			*********
						--------------商品统计
			*********
*********/


.tjddg input {
    width: 267px;
    font-family: "微软雅黑";
    font-size: 13px;
    padding-left: 15px;
}

.tjddg span {
    width: 282px;
    height: 32px;
    line-height: 32px;
    font-family: "微软雅黑";
    font-size: 13px;
}


.tongji {
    text-align: center;
    padding: 20px;
}

    .tongji img {
        width: 100%;
    }


.gelc .store-selector {
    height: 32px;
    line-height: 32px;
    margin: 0 10px 0 0;
    z-index: 999999;
}

    .gelc .store-selector .text {
        width: 85px;
        height: 32px;
        line-height: 32px;
        z-index: 9999999;
    }

        .gelc .store-selector .text div {
            white-space: nowrap;
            text-overflow: ellipsis;
            white-space: pre;
            word-break: keep-all;
            overflow: hidden;
        }

        .gelc .store-selector .text b {
            top: 4px
        }

    .gelc .store-selector .content {
        top: 32px;
        z-index: 999999;
    }

    .gelc .store-selector .close {
        z-index: 999999;
    }

.divselect3 {
    display: block;
    width: 100px;
    position: relative;
    z-index: 10000;
    background: #fff;
    margin-right: 10px;
    float: left;
}

    .divselect3 cite {
        width: 90px;
        height: 32px;
        line-height: 32px;
        padding: 0 10px;
        display: block;
        color: #333;
        cursor: pointer;
        font-style: normal;
        white-space: nowrap;
        text-overflow: ellipsis;
        white-space: pre;
        word-break: keep-all;
        overflow: hidden;
        border: 1px solid #ddd;
        background: url(../images/xiajian3.png) no-repeat 87px center;
    }

.tanc3 {
    border: 1px solid #ddd;
    border-bottom: 0;
    position: absolute;
    left: -10px;
    top: 33px;
    background: #fff;
    z-index: 20000;
    display: none;
}

    .tanc3 li {
        width: 150px;
        height: 24px;
        text-align: center;
        line-height: 24px;
        border-bottom: 1px solid #ddd;
    }

        .tanc3 li a:hover {
            color: rgb(244,0,2);
        }

.lqcz .datatable th {
    background: #fff;
    height: 30px;
    color: #333;
    font-size: 14px;
    border: none;
    font-weight: normal;
}

.main_right .wddd_main th {
    width: 12.5%;
    color: #333;
    font-size: 14px;
    font-weight: 100;
    height: 40px;
    text-align: center;
    line-height: 40px;
    /*background: #eaeaea;*/
}


/*//foot*/
.xia .tu img {
    margin-left: 76px;
    margin-right: 4px;
}

.yijian .tijiao input {
    width: 80px;
    height: 23px;
    line-height: 22px;
    border-radius: 3px;
    cursor: pointer;
    background-color: #ddd !important;
    border: none;
    color: #333333 !important;
}

/*//新修改*/


.aer_bj1 {
    width: 1210px;
    height: 80px;
    overflow: hidden;
    margin: 0 auto;
    padding-top: 0px;
}

.m1 {
    float: left;
    width: 356px;
    height: auto;
    overflow: hidden;
    margin-top: 20px;
}

.m2 {
    width: 200px;
    height: auto;
    overflow: hidden;
    float: right;
    margin-top: 20px;
}

.seat1 {
    height: 94px;
    text-align: center;
    background-color: #f9f9f9;
}

#Tkey {
    width: 446px;
    height: 40px;
    border: 1px solid #f40002;
    border-bottom-left-radius: 25px;
    border-top-left-radius: 25px;
    background: #fffffff;
    background-color: #fffffff;
    margin-top: 27px;
    outline: none;
    padding-left: 14px;
}

#Tkey1 {
    width: 70px;
    height: 40px;
    border: 1px solid #f40002;
    background: #f40002;
    color: #;
    color: white;
    margin-left: -5px;
    border-top-right-radius: 25px;
    border-bottom-right-radius: 25px;
    margin-top: 27px;
}

/* WebKit browsers*/
.seat1 input::-webkit-input-placeholder {
    color: #999;
    font-size: 14px;
}

/* Mozilla Firefox 4 to 18*/
.seat1 input:-moz-placeholder {
    color: #999;
    font-size: 14px;
}

/* Mozilla Firefox 19+*/ .dqwz
.seat1 input::-moz-placeholder {
    color: #999;
    font-size: 14px;
}

/* Internet Explorer 10+*/
.seat1 input:-ms-input-placeholder {
    color: #999;
    font-size: 14px;
}

/* 以下部分需要搜索修改*/

.dqwz {
    font-size: 14px;
    /*font-weight: 400;*/
    margin-top: 10px;
    color: #f40002;
    margin-bottom: 10px;
    line-height: 1;
}

    .dqwz a { /*color:#0081cc;*/
        color: #f40002;
    }

        .dqwz a:hover {
            color: #f40002 !important;
        }

.bor {
    width: 988px;
    height: auto;
    overflow: hidden;
    border: 1px solid #e1e1e1;
    border-radius: 6px;
}

.tabContent {
    height: auto;
    overflow: hidden;
    /*padding: 0px 0px 20px 0px;*/
}

.wenti li:nth-child(2n) {
}

.main_Left {
    float: left;
    width: 200px;
    height: auto;
    overflow: hidden;
    /*border-radius: 6px;*/
    margin: 0 0 14px 0;
}

.about_new {
    width: 96%;
    height: auto;
    overflow: hidden;
    /* margin-bottom: 30px;*/
    margin-left: 20px;
    margin-right: 20px;
}

    .about_new li {
        height: 36px;
        line-height: 36px;
        font-size: 14px;
        /*padding: 0px 10px 0 10px;*/
        border-bottom: 1px solid #f0f0f0;
        position: relative;
        z-index: 1;
    }

        .about_new li:nth-child(2n) {
            /*background: #fafafa;*/
        }

        .about_new li span {
            float: right;
            font-size: 14px;
            color: #666666;
        }

.tabContent p {
    height: auto;
    overflow: hidden;
    color: #000;
    margin: 0px 14px 14px 14px;
}

.lx_cc {
    height: auto;
    overflow: hidden;
    margin-bottom: 20px;
    /*padding-left: 50px;*/
    margin-top: 70px;
    margin-bottom: 70px;
    margin-left: 203.5px;
}

.wenti li a strong {
    display: block;
    position: absolute;
    top: 9px;
    left: 8px;
    font-weight: 100;
    margin-right: 4px;
    width: 14px;
    height: 16px;
    background: url(../images/bz/list_b.png) no-repeat;
}

.wenti li a:hover {
    color: red;
}

    .wenti li a:hover strong {
        background: url(../images/bz/list_r.png) no-repeat;
    }

.cjwt p a:hover {
    border-radius: 25px;
    background-color: white;
    border: 1px solid #f40002;
    color: #f40002;
    font-size: 14px;
}

.cjwt p a {
    display: block;
    width: 120px;
    height: 36px;
    line-height: 36px;
    text-align: center;
    font-size: 14px;
    margin: 0 auto;
    border-radius: 4px;
    -moz-border-radius: 4px;
    -webkit-border-radius: 4px;
    border-radius: 25px;
    background-color: white;
    border: 1px solid #000;
    color: #000;
    font-size: 14px;
}

.gelc {
    height: auto;
    border: 1px solid #eaeaea;
    background: white;
    border-top-left-radius: 6px;
    border-top-right-radius: 6px;
    margin-top: 16px;
}

/**个人中心***/

.about_new li:hover {
    color: #fff;
}

.vip_list dt {
    /*height: 36px;
    line-height: 36px;*/
    /* background: #eee; */
    color: #333;
    font-size: 14px;
    padding-left: 18px;
    margin-bottom: 1px;
    cursor: pointer;
    font-weight: 900;
}

.vip_list dd a {
    display: block;
    color: #333;
    padding-left: 41px;
    font-size: 14px;
    margin-top: 14px;
}

.vip_list dd {
    width: 170px;
    height: auto;
}

.vip_list {
    width: 170px;
    height: auto;
    overflow: hidden;
    margin-top: 9px;
    margin-bottom: 9px;
}

.vip h3 {
    width: 198px;
    font-size: 14px;
    /* font-weight: 100; */
    padding-left: 18px;
    margin-top: 18px;
    font-weight: bold;
}

    .vip h3:hover {
        width: 198px;
        font-size: 14px;
        /* font-weight: 100; */
        padding-left: 18px;
        margin-top: 18px;
        font-weight: bold;
    }

    .vip h3 img {
        margin-right: 10px;
        margin-bottom: 3px;
    }





.vip_list dt img {
    margin-right: 10px;
}


.vip_con dt img {
    width: 62px;
    height: 62px;
}

.vip_con dt {
    width: 62px;
    height: 62px;
    float: left;
    border-radius: 50%;
    overflow: hidden;
    float: left;
    margin: 20px 0px 20px 18px;
    overflow: hidden;
}

.qj {
    border-bottom: 1px solid #e1e1e1;
}

.gelc_mai {
    height: 104px;
    overflow: hidden;
}

.vip_con dd h3 {
    font-size: 14px;
    color: #000;
    /*margin-bottom: 12px;*/
}
/*会员*/
.vip {
    height: auto;
    overflow: hidden;
    /* border: 1px solid #eaeaea; */
    border-bottom-left-radius: 6px;
    border-bottom-right-radius: 6px;
    /*margin-bottom: 16px;*/
}

.ye span {
    font-size: 14px;
    color: #f40002;
}

.ye b {
    font-size: 16px;
    color: #f40002;
}

.gel_rr {
    float: right;
    /* margin-top: 18px; */
    /* margin-bottom: 18px; */
    /* line-height: 72px; */
    padding: 27px 0px;
}

.vip_con dd {
    float: left;
    width: 480px;
    overflow: hidden;
    display: block;
    line-height: 23px;
    padding: 26px 26px 26px 14px;
}

/*喇叭*/
.laba {
    height: 36px;
    line-height: 36px;
    margin-bottom: 20px;
    border-radius: 6px;
    border: 1px solid #e1e1e1;
    margin-top: 20px;
    text-align: center;
}

    .laba img {
        float: left;
        height: 16px;
        width: 15px;
        margin: 10px 10px 10px 18px;
    }

#Box5 table tr td a {
    color: #f40002;
}



.active a {
    color: #f40002;
}

.grzxtl {
    height: auto;
    overflow: hidden;
    margin-bottom: 20px;
    margin-top: 10px;
}

    .grzxtl li {
        float: left;
        margin-right: 18px;
        font-size: 14px;
        text-align: center;
        cursor: pointer;
    }

        .grzxtl li:not(.active) {
            color: #000;
        }

    .grzxtl ul li:hover {
        color: #f40002;
    }



    .grzxtl ul li:first-child {
        margin-right: 18px;
        width: 58px;
    }

.ddin {
    height: 38px;
    line-height: 38px;
    font-size: 14px;
    height: auto;
    overflow: hidden;
    margin-bottom: 16px;
    background: #fff;
    border: 1px solid #e1e1e1;
    border-radius: 6px;
}

    .ddin ul li {
        float: left;
        color: #000;
        text-align: center;
        font-weight: 500;
    }



.dd1 {
    border: 1px solid #e1e1e1;
    margin-bottom: 16px;
    border-radius: 6px;
    overflow: hidden;
}

.dd2 {
    height: 32px;
    background: #fff;
    /* padding: 16px 18px 0px; */
    line-height: 32px;
    border-bottom: 1px solid #e1e1e1;
    /* margin-left: 10px; */
    padding-left: 18px;
    padding-right: 18px;
}

    .dd2 span {
        color: #000;
        font-size: 14px;
    }

.b2 {
    color: #f40002;
    font-size: 14px;
    font-weight: normal;
}

.b1 {
    float: right;
}

.c12 {
    margin-left: 18px
}

.shangp {
    border: 1px solid #e1e1e1;
    border-radius: 6px;
    padding: 10px 25px 0 25px;
    height: auto;
    overflow: hidden;
}

.nimg img {
    height: 80px;
    max-width: 100%;
}

.nimg {
    height: 80px;
    width: 80px;
    padding: 8px 14px 8px 18px;
}

.nimg1 {
    /*display: flex;*/
    flex: 1;
    height: 100%;
    word-wrap: break-word;
    word-break: normal;
    word-break: break-all;
    text-align: center;
}

    .nimg1 p {
        text-align: left;
        display: inline-block;
        line-height: 21px;
        height: 40px;
        overflow: hidden;
        text-overflow: ellipsis;
        display: -webkit-box;
        /* -webkit-line-clamp: 2; */
        -webkit-box-orient: vertical;
        -webkit-line-clamp: 2;
        margin-right: 14px;
    }

.nimg3 {
    text-align: left;
    margin-top: 35px;
    position: absolute;
    bottom: 14px;
}

.shapp {
    width: 344px;
    display: flex;
    cursor: pointer;
    position: relative;
    margin-top: 6px;
}

.firstli {
    width: 344px;
}

.nextli {
    width: 120px;
}

firstd {
    width: 344px;
}

.nexttd {
    width: 120px;
    border-left: 1px solid #e1e1e1;
}

.tdtj {
    border-bottom: 1px solid #e1e1e1;
}

.dingda ul li {
    float: left;
    color: #000;
    text-align: center;
    font-weight: 500;
    height: 114px;
}

.dd3 ul li:not(:first-child) {
    border-left: 1px solid #e1e1e1;
}






.shrxm {
    overflow: hidden;
    padding: 6px;
    text-align: center;
}

.kzys {
    width: 120px;
    display: flex;
    justify-content: center;
    align-items: center;
}

.peihuo {
    display: block;
    font-size: 14px;
}

.wuliu {
    display: block;
    color: #f40002;
    font-size: 14px;
    margin-top: 12px;
    cursor: pointer
}

    .wuliu a {
        color: #f40002;
    }

/*.corder {
    color: #f40002;
    border: 1px solid #f40002;
    width: 80px;
    height: 28px;
    margin-bottom: 6px;
    font-size: 14px;
    display: block;
    background-color: white;
}*/

.corder {
    color: #f40002 !important;
    border: 1px solid #f40002;
    width: 80px;
    height: 28px;
    margin-bottom: 6px;
    font-size: 14px;
    display: block;
    background-color: white;
    outline: none;
    cursor: pointer;
    line-height: 28px;
    text-align: center;
    border-radius: 50px;
}

.uorder {
    color: #000;
    border: 1px solid #000;
    width: 80px;
    height: 28px;
    font-size: 14px;
    display: block;
    background-color: white;
    outline: none;
    cursor: pointer;
    line-height: 28px;
    text-align: center;
    margin-bottom: 6px;
    border-radius: 50px;
}

.dd3 {
    overflow: hidden;
}




/*单击滚动图片*/

#marquee3 {
    width: 908px;
    /*height: 230px;*/
    overflow: hidden;
}

    #marquee3 ul li {
        float: left;
        width: 165px;
        /*height: 230px;*/
        overflow: hidden;
        padding-right: 20px;
    }

        #marquee3 ul li h3 {
            width: 163px;
            height: 163px;
            overflow: hidden;
            border: 1px solid #e1e1e1;
            border-radius: 6px;
        }

            #marquee3 ul li h3 img {
                width: 163px;
                height: 163px;
            }

        #marquee3 ul li p {
            font-size: 14px;
            color: #f40002;
            padding-top: 10px;
        }

            #marquee3 ul li p .maohao {
                height: 12px;
                width: 10px;
            }

.nn {
    line-height: 20px;
    margin-top: 12px;
    height: 40px;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    /* -webkit-line-clamp: 2; */
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;
}

.vip_list dt:hover {
    /*background: #ccc;*/
}

/*我的足迹*/
#goL, #goR {
    position: absolute;
    top: 50%;
    margin-top: -31px;
    display: none;
    width: 30px;
    height: 31px;
    border-radius: 6px;
}

#goL {
    left: 5px;
    background: url('../images/bz/pre.png') no-repeat;
}

#goR {
    right: 5px;
    background: url('../images/bz/next.png')no-repeat;
}

#goL:hover {
    background: url('../images/bz/pre.png') no-repeat;
}

#goR:hover {
    background: url('../images/bz/next.png')no-repeat;
}


.wdzj {
    height: auto;
    overflow: hidden;
    margin: 0px 0 0 0;
}

.wdzj_bt {
    font-size: 14px;
    color: #f40002;
    border-top-left-radius: 6px;
    border-top-right-radius: 6px;
    border-bottom: 0px;
    margin-top: 20px;
}

.pic_gun2 {
    position: relative;
    border-top: 0;
    width: 908px;
    padding: 20px 40px 14px 40px;
    border-bottom-left-radius: 6px;
    border-bottom-right-radius: 6px;
}

.shrxm a:last-child {
    margin-bottom: 0px;
}
/*密码保护*/
.ddin p {
    display: inline;
    padding: 11px 0px 11px 72px;
    color: #f40002;
    font-size: 14px;
}

.pwdmmspan {
    color: #666666;
    display: inline;
    font-size: 14px;
}

.xgm {
    border: 1px solid #e1e1e1;
    border-top: 0;
    padding-bottom: 10px;
    /* margin-top: -15px; */
    /* padding-top: 20px; */
    /* border-radius: 6px; */
    border-bottom-left-radius: 6px;
    border-bottom-right-radius: 6px;
}

.zhuy {
    text-align: center;
    color: #999;
    font-size: 16px;
    margin-bottom: 20px;
}

    .zhuy strong {
        font-weight: 100;
        color: rgb(244,0,2);
    }

.biao {
    font-size: 14px;
    color: #000;
    padding: 110px 280px 181px 280px;
}

    .biao input {
        width: 330px;
        height: 36px;
        line-height: 34px;
        border: 1px solid #000;
        border-radius: 25px;
        outline: none;
        padding-left: 14px;
    }

    .biao button {
        width: 120px;
        height: 36px;
        border: 1px solid #f40002;
        font-size: 14px;
        color: #f40002;
        background-color: white;
        cursor: pointer;
        font-family: "微软雅黑";
        border-radius: 25px;
        -moz-border-radius: 25px;
        -webkit-border-radius: 25px;
        margin-top: -9px;
        margin-left: 29%;
    }

        .biao button:hover {
            background: white;
        }

.nowPage {
    border: 1px solid #e1e1e1;
    /* background: #fff; */
    color: rgb(244,0,2);
    padding: 4px 10px;
    height: 30px;
    border: 1px solid #ddd;
    margin: 0 4px;
    border-radius: 3px;
}

#tablist tr {
    position: relative;
}


/*********
			*********
						--------------消息中心--会员公告
			*********
*********/
.btsd {
    height: 58px;
    line-height: 58px;
    /*border-bottom: 1px solid #ddd;*/
    width: 950px;
    margin-left: 20px;
    font-size: 18px;
    color: #000;
}

.hygg {
    /*border-bottom: 1px solid #e1e1e1;*/
    border-radius: 6px;
}

    .hygg li {
        overflow: hidden;
    }

.borsd {
    width: 950px;
    /* padding-top: 20px; */
    /* margin: 0 auto; */
    margin-left: 20px;
    margin-right: 20px;
    /*border-top: 1px solid #e1e1e1;*/
}

.hygg li:first-child dl {
    border: 0
}

.borsd11 {
    width: 950px;
    /* height: 62px; */
    /* padding-top: 20px; */
    /* margin: 0 auto; */
    margin-left: 20px;
    margin-right: 20px;
    border-top: 1px solid #e1e1e1;
}

.borsd dt {
    float: right;
    text-align: right;
    width: 200px;
    font-size: 14px;
    color: #333;
    /* padding-top: 19px; */
    line-height: 64px;
}

.borsd dd {
    float: left;
    width: 740px;
    /* padding-left: 10px; */
    margin-top: 12px;
    /*margin-bottom: 12px;*/
}

.timsz {
    float: left;
    width: 120px;
    height: 52px;
    padding-top: 8px;
    background: #fff;
    color: #999;
    text-align: center;
    font-size: 14px;
    border: 1px solid #ddd;
    margin-right: 9px;
    border-radius: 10px;
    -moz-border-radius: 10px;
    -webkit-border-radius: 10px;
}

    .timsz strong {
        display: block;
        font-size: 18px;
        font-weight: 100;
    }



.hygg li:hover {
    color: #f40002;
}

    .hygg li:hover .borsd span {
        color: #f40002;
    }

    .hygg li:hover .ndf a {
        color: #f40002;
    }

    .hygg li:hover .ndf span {
        color: #f40002;
    }


.mar_bot2 {
    margin-bottom: 42px;
    border-bottom-left-radius: 6px;
    border-bottom-right-radius: 6px;
}

.borsd dd img {
    width: 19px;
    height: 15px;
    margin-left: 14px;
}


/*最近浏览*/
#marquee1 {
    width: 1116px;
    /* height: 250px; */
    overflow: hidden;
}

    #marquee1 ul li {
        float: left;
        width: 160px;
        /*height: 230px;*/
        overflow: hidden;
        padding-right: 28px;
    }

        #marquee1 ul li h3 {
            width: 164px;
            height: 164px;
            overflow: hidden;
        }

            #marquee1 ul li h3 img {
                width: 160px;
                height: 160px;
            }



.nn em {
    font-style: normal;
    color: rgb(244,0,2);
}

.nn a:hover {
    color: rgb(244,0,2);
}

#marquee1 ul li p {
    height: 30px;
    line-height: 30px;
    color: rgb(244,0,2);
    font-size: 14px;
}

    #marquee1 ul li p .maohao {
        height: 12px;
        width: 10px;
    }

/*********
			*********
						--------------供应商 页面
			*********
*********/

.laba span, .spxx_k span {
    float: left;
    color: rgb(244,0,2);
    font-size: 14px;
}

.spxx_k {
    /*width: 990px;*/
    line-height: 30px;
    height: auto;
    overflow: hidden;
    padding: 0 0 20px 10px;
    margin-bottom: 20px;
    /* margin-top: -20px; */
    border-radius: 6px;
}

    .spxx_k img {
        float: left;
        margin-right: 10px;
        margin-top: 10px;
    }

.spxx {
    width: 860px;
    float: left;
    height: auto;
    overflow: hidden;
}

    .spxx li {
        height: 30px;
        line-height: 30px;
        overflow: hidden;
        font-size: 14px;
    }

        .spxx li a {
            color: #333;
        }

            .spxx li a:hover {
                color: rgb(244,0,2);
            }

.wuce {
    width: 990px;
    height: auto;
    overflow: hidden;
    padding: 5px 0 0 67px;
    margin-bottom: 30px;
}

    .wuce li {
        width: 142px;
        float: left;
        margin-right: 40px;
        font-size: 18px;
        color: #333;
        text-align: center;
    }

        .wuce li span {
            display: block;
            width: 110px;
            height: 80px;
            margin: 0 auto;
            background: #eee;
            border-radius: 100%;
            -moz-border-radius: 100%;
            -webkit-border-radius: 100%;
            text-align: center;
            padding-top: 30px;
            margin-bottom: 20px;
        }

            .wuce li span:hover {
                background: #ddd;
            }

.gouwu_btn {
    width: 94px;
    height: 36px;
    text-align: center;
    line-height: 36px;
    color: #000;
    font-size: 16px;
    display: inline-block;
    border: 1px solid #000;
    border-radius: 50px;
    font-weight: normal;
}

    .gouwu_btn:hover {
        color: #000;
        text-decoration: none;
    }

.jiesuan_btn {
    width: 94px;
    height: 36px !important;
    text-align: center;
    line-height: 36px;
    color: #f40002;
    font-size: 16px !important;
    display: inline-block;
    border: 1px solid #f40002;
    border-radius: 50px;
    font-weight: normal;
    cursor: pointer;
}
