/*��¼��ʼ*/
#logincons {
    width: 330px;
    height: auto;
    padding: 0px;
    MARGIN: 0px auto;
}

.logincontt {
    width: 100%;
    height: auto;
    line-height: auto;
    font-size: 24px;
    text-align: center;
    padding-bottom: 20px;
}

.loginin {
    width: 308px;
    height: 42px;
    line-height: 42px;
    border: 1px solid #f6f6f6;
    background: #f6f6f6;
    border-radius: 6px;
    margin: 10px 0px 20px 0px;
    padding: 0px 10px 0px 10px;
    color: #8a8a8a
}

    .loginin .txt {
        width: 40px;
        float: left;
        color: #333;
    }

    .loginin .old {
        float: right
    }

    .loginin a {
        position: absolute;
        font-size: 14px;
        color: #FF0000;
        float: left;
        text-decoration: none
    }

    .loginin span {
        font-size: 14px;
        color: #FF0000;
    }

    .loginin .old input {
        width: 260px;
        height: 38px;
        line-height: 38px;
        color: #8a8a8a;
        border: 1px solid #f6f6f6;
        background: #f6f6f6;
        outline: none;
    }

    .loginin .oiu {
        width: 230px;
        height: 38px;
        line-height: 38px;
        color: #8a8a8a;
        border: 1px solid #f6f6f6;
        background: #f6f6f6;
        outline: none;
    }

.suwt {
    width: 328px;
    height: 43px;
    line-height: 43px;
    border: 1px solid #00aea5;
    color: #fff;
    background-color: #00aea5;
    border-radius: 26px;
    margin: 0px 0px 10px 0px;
    cursor: pointer;
    font-size: 20px;
    outline: none;
    margin-top: 10px;
}

.loginre {
    width: 100%;
    height: 80px;
    line-height: 40px;
    text-align: center;
    color: #999999;
    font-size: 12px;
}

    .loginre a {
        color: #666666;
        text-decoration: none;
        font-size: 12px;
    }

        .loginre a:hover {
            color: #000
        }
/*��¼����*/
/*�˺ŵ�½��ʼ*/

.logininzh input {
    width: 308px;
    height: 38px;
    line-height: 38px;
    border: 1px solid #f6f6f6;
    background: #f6f6f6;
    border-radius: 6px;
    margin: 10px 0px 10px 0px;
    padding: 0px 10px 0px 10px;
    color: #8a8a8a;
    outline: none;
}

.logininzhcode {
    width: 100%;
    height: auto;
    margin-bottom: 10px;
    margin-top: 10px;
}

    .logininzhcode img {
        width: 100%
    }

.loginrezh {
    width: 100%;
    height: 50px;
    line-height: 50px;
    color: #8a8a8a;
    text-align: center;
    color: #999999;
    font-size: 12px;
}

    .loginrezh a {
        color: #666666;
        text-decoration: none;
        font-size: 12px;
        margin-left: 15px;
        margin-right: 15px;
    }

        .loginrezh a:hover {
            color: #000;
        }

.demo-class .layui-layer-btn a {
    border-color: #00aea5;
    background-color: #00aea5;
    color: #fff;
    border-radius: 6px;
}
/*�˺ŵ�½����*/



#gslm {
    width: 100%;
    height: 6px;
    line-height: 6px;
    background: url(../images/gslm.jpg)
}

#wzny {
    width: 1200px;
    height: 60px;
    line-height: 60px;
    MARGIN: 0px auto;
    text-align: left;
    background: url(../images/wznybg.png) no-repeat left center
}

    #wzny a {
    }

    #wzny img {
        margin-right: 6px;
    }

#aboutgg {
    width: 1200px;
    height: auto;
    MARGIN: 0px auto;
}

    #aboutgg img {
        width: 100%;
        margin-bottom: 20px;
    }

.wal2 {
    width: 1200px;
    margin: 0px auto;
}




.totalBoxNow {
    padding: 110px 0 0;
}

#goublmse {
    width: 1200px;
    height: 60px;
    line-height: 60px;
    MARGIN: 0px auto;
}

.goublmseleft {
    width: 400px;
    font-size: 20px;
    font-weight: bold
}

    .goublmseleft span {
        color: #308787
    }




.goublmseright {
    height: 60px;
    line-height: 60px;
}

    .goublmseright ul {
        list-style: none;
        margin: 0px;
        padding: 0px;
        width: auto;
    }

    .goublmseright li {
        height: 60px;
        line-height: 60px;
        float: left;
        margin-right: 60px;
    }

    .goublmseright a {
        height: 40px;
        line-height: 40px;
        display: inline;
        FONT-SIZE: 16px;
        color: #666;
    }

        .goublmseright a:hover {
            height: 40px;
            line-height: 40px;
            border-bottom: 1px solid #ff0000;
            color: #000;
            padding-bottom: 10px
        }

    .goublmseright .on a {
        height: 40px;
        line-height: 40px;
        display: inline;
        FONT-SIZE: 16px;
        border-bottom: 1px solid #ff0000;
        color: #000;
        padding-bottom: 10px
    }

    .goublmseright span {
        font-size: 12px;
        color: #ff0000;
        margin-left: 3px;
        position: absolute;
    }



.goubconlefter {
    width: 1200px;
    height: auto;
}

    .goubconlefter ul {
        list-style: none;
        margin: 0px;
        padding: 0px;
        width: auto;
    }

    .goubconlefter li {
        width: 280px;
        line-height: 25px;
        float: left;
        margin-right: 20px;
        margin-bottom: 30px;
        border-bottom: 1px solid #e5e5e5;
    }

    .goubconlefter .divimg {
        width: 280px;
        height: 310px;
        overflow: hidden
    }

        .goubconlefter .divimg img {
            overflow-x: hidden;
            overflow-y: hidden;
            position: relative;
            transition-delay: 0s;
            transition-duration: 1s;
            transition-property: all;
            transition-timing-function: ease;
            -moz-transition-delay: 0s;
            -moz-transition-duration: 1s;
            -moz-transition-property: all;
            -moz-transition-timing-function: ease;
            -webkit-transition-delay: 0s;
            -webkit-transition-duration: 1s;
            -webkit-transition-property: all;
            -webkit-transition-timing-function: ease;
            -o-transition-delay: 0s;
            -o-transition-duration: 1s;
            -o-transition-property: all;
            -o-transition-timing-function: ease;
        }

        .goubconlefter .divimg:hover img {
            transform: scale(1.1, 1.1);
            -ms-transform: scale(1.1, 1.1);
            -moz-transform: scale(1.1, 1.1);
            -webkit-transform: scale(1.1, 1.1);
            -o-transform: scale(1.1, 1.1);
        }



    .goubconlefter .tt {
        line-height: 40px;
        padding-left: 10px;
        padding-right: 10px;
        font-size: 16px;
        border-left: 1px solid #e5e5e5;
        border-right: 1px solid #e5e5e5;
    }

    .goubconlefter .time {
        background: url(../images/timebg.jpg) no-repeat 10px center;
        padding-left: 40px;
        padding-right: 10px;
        font-size: 12x;
        border-left: 1px solid #e5e5e5;
        border-right: 1px solid #e5e5e5;
    }

    .goubconlefter .bj {
        padding-left: 10px;
        padding-right: 10px;
        font-size: 12px;
        color: #000;
        font-weight: bold;
        border-left: 1px solid #e5e5e5;
        border-right: 1px solid #e5e5e5;
    }

    .goubconlefter .order {
        height: 33px;
        padding-left: 10px;
        padding-right: 10px;
        border-left: 1px solid #e5e5e5;
        border-right: 1px solid #e5e5e5;
    }

        .goubconlefter .order a {
            width: 67px;
            height: 23px;
            background: url(../images/orderbg.jpg) no-repeat;
            display: inherit;
            float: right;
        }

    .goubconlefter .orders {
        height: 33px;
        padding-left: 10px;
        padding-right: 10px;
        border-left: 1px solid #e5e5e5;
        border-right: 1px solid #e5e5e5;
    }

        .goubconlefter .orders a {
            width: 67px;
            height: 23px;
            background: url(../images/ysj.jpg) no-repeat;
            display: inherit;
            float: right;
        }

#showycgp {
    width: 1200px;
    height: auto;
    MARGIN: 0px auto;
}

.showycgpleft {
    width: 270px;
    height: 337px;
    float: left;
    margin-right: 70px;
}

.showycgpright {
    width: 860px;
    float: right
}

.ycgptt {
    width: 100%;
    height: 60px;
    line-height: 60px;
    font-size: 22px;
}

.ycgptime {
    width: 100%;
    height: 30px;
    line-height: 30px;
    font-size: 14px;
}

.ycgpwz {
    width: 100%;
    height: 50px;
    line-height: 30px;
    font-size: 14px;
    margin-top: 10px;
}

.ycgpyh {
    width: 100%;
    height: 60px;
    margin-top: 20px;
    margin-bottom: 20px;
}

.ycgpyhleft {
    width: 80px;
    height: 60px;
    line-height: 30px;
    float: left
}

.ycgpyhright {
    width: 750px;
    height: 60px;
    line-height: 30px;
    float: left
}

    .ycgpyhright span {
        border: 1px solid #ff0000;
        margin-right: 10px;
        padding: 5px
    }

.ycgpycsj {
    width: 100%;
    height: 30px;
    margin-top: 20px;
    margin-bottom: 20px;
}

.ycgpycsjleft {
    width: 80px;
    height: 40px;
    line-height: 40px;
    float: left
}

.ycgpycsjright {
    width: 240px;
    height: 40px;
    line-height: 40px;
    float: left;
    background: #b3b3b3;
    text-align: center;
    margin-right: 15px
}

    .ycgpycsjright span {
        border: 1px solid #ff0000;
        margin-left: 10px;
        padding: 0px 5px 0px 5px
    }

.ycgpxzbj {
    width: 100%;
    height: 40px;
    margin-top: 20px;
    margin-bottom: 20px;
}

.ycgpxzbjleft {
    width: 80px;
    height: 40px;
    line-height: 30px;
    float: left
}

.ycgpxzbjright {
    width: 750px;
    height: 40px;
    line-height: 30px;
    float: left;
}

    .ycgpxzbjright ul {
        list-style: none;
        margin: 0px;
        padding: 0px;
        width: auto;
    }

    .ycgpxzbjright li {
        line-height: 40px;
        float: left;
        margin-right: 20px;
        padding-left: 10px;
        padding-right: 10px;
        text-align: center;
        background: #e8e8e8;
    }

.ycgpmoreon {
    width: 150px;
    height: 40px;
    line-height: 40px;
    color: #fff;
    text-align: center;
    margin-bottom: 10px;
    margin-top: 30px;
    margin-left: 80px;
}

    .ycgpmoreon a {
        font-size: 16px;
        color: #fff;
        background-color: #308787;
        display: inherit;
        border-radius: 10px;
    }

        .ycgpmoreon a:hover {
            font-size: 16px;
            color: #fff;
            background-color: #404a54;
        }

#qxprots {
    width: 100%;
    height: 55px;
    line-height: 55px;
    background: #f5f5f5;
    margin-top: 20px;
}

.qxprott {
    width: 1200px;
    height: 55px;
    line-height: 55px;
    MARGIN: 0px auto;
    margin-bottom: 20px;
}

    .qxprott ul {
        list-style: none;
        margin: 0px;
        padding: 0px;
        width: auto;
    }

    .qxprott li {
        float: left;
        width: 140px;
        height: 55px;
        border-right: 1px solid #CCC;
        float: left;
        text-align: center
    }

    .qxprott a {
        width: 140px;
        height: 55px;
        line-height: 55px;
        DISPLAY: inline-block;
        font-size: 16px
    }

        .qxprott a:hover {
            width: 140px;
            height: 55px;
            line-height: 55px;
            font-size: 16px;
            color: #fff;
            background: #308787;
        }

    .qxprott .on a {
        width: 140px;
        height: 55px;
        line-height: 55px;
        DISPLAY: inline-block;
        font-size: 16px;
        color: #fff;
        background: #308787;
    }

.qxproconbs {
    width: 1100px;
    height: auto;
    MARGIN: 0px auto;
    line-height: 30px;
    margin-top: 30px;
    margin-bottom: 20px;
}


/*��Ա��Ϣ��ʼ*/
#membercon {
    width: 94%;
    height: auto;
    MARGIN: 0px auto;
    margin-top: 0px;
}

#gslm {
    width: 100%;
    height: 6px;
    line-height: 6px;
    background: url(/images/gslm.jpg)
}

#usertitle {
    width: 100%;
    height: 60px;
    line-height: 60px;
    margin-top: 0px;
    box-sizing: border-box;
    padding-left: 30px;
    padding-right: 30px;
}

.usertitleleft {
    width: 60%;
    height: 30px;
    line-height: 30px;
    float: left;
    border-left: 6px solid #006b6b;
    font-size: 20px;
    padding-left: 10px
}

    .usertitleleft a {
        font-size: 16px;
        color: #FF0000;
        font-weight: normal;
        margin-left: 20px;
    }

.usertitleright {
    width: 30%;
    float: right;
    text-align: right;
    margin-top: 10px;
}

.userinfo {
    width: 100%;
    height: 110px;
    padding-left: 30px;
    padding-right: 30px;
    border-bottom: 1px solid #CCC;
    padding-bottom: 30px;
    box-sizing: border-box;
}

    .userinfo .userinfoimg {
        width: 80px;
        height: 80px;
        float: left;
        margin-right: 40px;
    }

        .userinfo .userinfoimg img {
            width: 80px;
            height: 80px;
        }

    .userinfo .userinfoxx {
        width: 200px;
        height: 80px;
        line-height: 30px;
        float: left;
    }

        .userinfo .userinfoxx ul {
            list-style: none;
            margin: 0px;
            padding: 0px;
            width: auto;
        }

        .userinfo .userinfoxx li {
            width: 100%;
            height: 27px;
            line-height: 27px;
        }

    .userinfo .userinfopj {
        width: 100px;
        height: 80px;
        line-height: 40px;
        text-align: right;
        float: right
    }

        .userinfo .userinfopj a {
            color: #ff0000
        }

.line {
    height: 40px;
}

.xzmore {
    width: 100%;
    height: 50px;
    line-height: 50px;
    text-align: center;
    position: fixed;
    background: #e01c2a;
    bottom: 0;
}

    .xzmore a {
        color: #FFf;
        font-size: 16px;
    }

#xzgkr {
    width: 100%;
    height: auto;
    padding: 0px;
    MARGIN: 0px auto;
    padding-top: 10px;
}

.xzgkruser {
    height: 60px;
    line-height: 60px;
    margin: 10px 0px 20px 0px;
    border-bottom: 1px solid #dcdee2;
    padding-left: 3%;
    padding-right: 3%;
    font-size: 16px;
    color: #999;
}

    .xzgkruser .txt {
        width: 90px;
        float: left;
        color: #333;
    }

    .xzgkruser .old {
        margin-left: 90px;
    }

    .xzgkruser .oldse {
        float: left;
        padding-left: 20px;
    }

    .xzgkruser a {
        position: absolute;
        font-size: 14px;
        color: #FF0000;
        float: left;
        text-decoration: none
    }

    .xzgkruser span {
        font-size: 14px;
        color: #FF0000;
        font-weight: bold
    }

    .xzgkruser .old input {
        width: 100%;
        height: 55px;
        line-height: 55px;
        color: #8a8a8a;
        border: 0px solid #dcdee2;
        outline: none;
        padding-left: 10px;
    }

    .xzgkruser .oldse input {
        width: 150px;
        height: 55px;
        line-height: 55px;
        color: #8a8a8a;
        border: 0px solid #dcdee2;
        outline: none;
        padding-left: 10px;
    }

    .xzgkruser .old select {
        width: 100%;
        height: 58px;
        line-height: 58px;
        color: #8a8a8a;
        border: 0px solid #dcdee2;
        outline: none;
        padding-left: 10px;
    }

    .xzgkruser .oiu {
        width: 230px;
        height: 38px;
        line-height: 38px;
        color: #8a8a8a;
        border: 1px solid #f6f6f6;
        background: #f6f6f6;
        outline: none;
    }

.suwtse {
    width: 100%;
    height: 50px;
    line-height: 50px;
    color: #fff;
    background-color: #e01c2a;
    margin: 0px 0px 10px 0px;
    cursor: pointer;
    font-size: 16px;
    outline: none;
    margin-top: 10px;
    border: 0px;
}

.xzgksx {
    height: auto;
    line-height: 30px;
    margin-bottom: 10px;
    border-bottom: 1px solid #f4f4f4;
    padding-left: 4%;
    padding-right: 4%;
    font-size: 14px;
    color: #999;
    padding-top: 15px;
    padding-bottom: 15px;
}

    .xzgksx span {
        float: right;
        font-size: 30px;
        color: #969797
    }

    .xzgksx a {
        color: #000;
        font-size: 16px;
    }

    .xzgksx img {
        width: 30px;
        padding-top: 15px;
    }


.userinfoer {
    width: 100%;
    height: 110px;
    padding-left: 30px;
    padding-right: 30px;
    border-bottom: 1px solid #CCC;
    padding-bottom: 30px;
    box-sizing: border-box;
}

    .userinfoer .userinfoimg {
        width: 80px;
        height: 80px;
        float: left;
        margin-right: 40px;
    }

        .userinfoer .userinfoimg img {
            width: 80px;
            height: 80px;
        }

    .userinfoer .userinfoxx {
        width: 200px;
        height: 80px;
        line-height: 30px;
        float: left;
        border-right: 1px solid #CCC;
        padding-right: 40px;
    }

        .userinfoer .userinfoxx ul {
            list-style: none;
            margin: 0px;
            padding: 0px;
            width: auto;
        }

        .userinfoer .userinfoxx li {
            width: 100%;
            height: 27px;
            line-height: 27px;
        }

        .userinfoer .userinfoxx span {
            color: #ffa200
        }

    .userinfoer .userinfozc {
        width: 150px;
        height: 80px;
        line-height: 30px;
        float: left;
        border-right: 1px solid #CCC;
        padding-right: 40px;
        padding-left: 40px;
        color: #999
    }

        .userinfoer .userinfozc span {
            text-align: center;
            line-height: 40px;
            font-size: 18px;
            display: inherit;
            color: #666666
        }

    .userinfoer .userinfodd {
        width: 150px;
        height: 80px;
        line-height: 30px;
        float: left;
        padding-left: 40px;
        color: #999
    }

        .userinfoer .userinfodd span {
            text-align: center;
            line-height: 40px;
            font-size: 18px;
            display: inherit;
            color: #666666
        }


    .userinfoer .userinfopj {
        width: 100px;
        height: 80px;
        line-height: 40px;
        text-align: right;
        float: right
    }

        .userinfoer .userinfopj a {
            color: #ff0000
        }



#inusertop {
    width: 100%;
    height: 120px;
    background-color: #ff0000;
    padding-top: 20px;
}

.inuserinfo {
    width: 94%;
    height: 100px;
    MARGIN: 0px auto;
    padding-bottom: 20px;
    box-sizing: border-box;
}

    .inuserinfo .userinfoimg {
        width: 80px;
        height: 80px;
        float: left;
        margin-right: 20px;
    }

        .inuserinfo .userinfoimg img {
            width: 80px;
            height: 80px;
        }

    .inuserinfo .userinfoxx {
        width: 100px;
        height: 80px;
        line-height: 40px;
        float: left;
        color: #fff;
        font-size: 14px;
    }

        .inuserinfo .userinfoxx span {
            width: 80px;
            height: 30px;
            line-height: 30px;
            border: 1px solid #fff;
            display: inline-table;
            text-align: center;
            border-radius: 5px;
        }

    .inuserinfo .userinfopj {
        width: 100px;
        height: 80px;
        line-height: 80px;
        text-align: right;
        float: right
    }

        .inuserinfo .userinfopj a {
            color: #fff
        }

.usertx {
    width: 26px;
    height: 26px;
    border-radius: 50%;
    -webkit-border-radius: 50%;
    -moz-border-radius: 50%;
}

#injflm {
    width: 100%;
    height: 80px;
    border-bottom: 12px solid #f4f4f4;
    margin-top: 10px;
}

    #injflm ul {
        list-style: none;
        margin: 0px;
        padding: 0px;
        width: auto;
    }

    #injflm li {
        width: 33.3%;
        height: 80px;
        line-height: 30px;
        text-align: center;
        float: left
    }

#ingllm {
    width: 100%;
    height: auto;
}

    #ingllm ul {
        list-style: none;
        margin: 0px;
        padding: 0px;
        width: auto;
    }

    #ingllm li {
        width: 100%;
        height: 70px;
        line-height: 70px;
        border-bottom: 1px solid #f4f4f4;
        padding-left: 4%;
        padding-right: 4%;
        font-size: 16px;
    }

    #ingllm a {
        font-size: 16px;
    }

    #ingllm span {
        float: right;
        font-size: 16px;
    }

#gyhead {
    width: 100%;
    height: 70px;
    line-height: 60px;
    border-bottom: 4px solid #eae9e9;
    text-align: center;
    font-size: 22px
}

    #gyhead a {
        float: left;
        margin-left: 20px;
        font-size: 24px;
        position: absolute;
        text-align: left;
        display: inherit
    }


#shopcon {
    width: 100%;
    height: auto;
    MARGIN: 0px auto;
    padding: 10px 0px 10px 0px;
}

#tytitle {
    width: 100%;
    height: 60px;
    line-height: 60px;
    margin-top: 0px;
}

.tytitleleft {
    width: 100%;
    height: 30px;
    line-height: 30px;
    float: left;
    border-left: 8px solid #006b6b;
    font-size: 20px;
    font-weight: bold;
    padding-left: 10px
}

    .tytitleleft a {
        font-size: 16px;
        color: #FF0000;
        font-weight: normal;
        margin-left: 20px;
    }

    .tytitleleft dd {
        font-size: 14px;
        font-weight: normal;
        display: inline
    }

    .tytitleleft span {
        color: #ff0000
    }

.tytitleright {
    width: 30%;
    float: right;
    text-align: right;
    margin-top: 10px;
}

#shopny {
    width: 100%;
    height: auto;
}

    #shopny ul {
        list-style: none;
        margin: 0px;
        padding: 0px;
        width: auto;
    }

    #shopny li {
        width: 100%;
        height: auto;
        margin-bottom: 10px;
        padding-bottom: 20px;
        border-bottom: 15px solid #eeeeee;
    }

.shopnytt {
    width: 100%;
    height: 50px;
    line-height: 40px;
    MARGIN: 0px auto;
    padding: 0px 20px 0px 20px;
    font-weight: bold;
    border-bottom: 1px solid #f4f4f4;
}

    .shopnytt dl {
        height: 26px;
        line-height: 26px;
        padding-left: 8px;
        padding-right: 8px;
        background: #0fba5b;
        color: #fff;
        float: right;
        margin-top: 7px;
        border-radius: 6px;
    }

    .shopnytt dd {
        height: 26px;
        line-height: 26px;
        padding-left: 8px;
        padding-right: 8px;
        background: #bababa;
        color: #fff;
        float: right;
        margin-top: 7px;
        border-radius: 6px;
    }

    .shopnytt a {
        float: right;
        color: #333
    }

.shopnycon {
    height: auto;
    line-height: 20px;
    font-size: 12px;
    color: #999;
    padding: 20px 20px 20px 20px;
    border-bottom: 1px solid #f4f4f4;
}

    .shopnycon a {
        color: #999;
    }

.shopnycontp {
    width: 55px;
    float: left;
    margin-right: 10px;
}

    .shopnycontp img {
        width: 55px;
    }

.shopnyconny {
    margin-left: 65px;
}

    .shopnyconny span {
        font-size: 16px;
        color: #333
    }

.shopnyconpp {
    width: 100%;
    border-top: 1px solid #ddd;
    margin-top: 10px;
    padding-top: 10px;
    border-bottom: 1px solid #ddd;
}

.shopnyconq {
    width: 100%;
    height: 60px;
    font-size: 16px;
    color: #333;
    text-align: right;
    padding-top: 20px;
    padding-right: 20px;
}

    .shopnyconq span {
        font-size: 22px;
        font-weight: bold
    }

.shopnyconqx {
    width: 80px;
    height: 30px;
    line-height: 30px;
    border: 1px solid #e0e0e0;
    display: inline-table;
    text-align: center;
    border-radius: 5px;
    float: right;
    margin-right: 20px;
}



.xzgksxzd {
    height: auto;
    line-height: 40px;
    margin-bottom: 20px;
    border-bottom: 10px solid #f4f4f4;
    padding-left: 3%;
    padding-right: 3%;
    font-size: 16px;
    color: #666;
    padding-bottom: 20px;
}

    .xzgksxzd span {
        font-size: 18px;
        font-weight: bold;
        color: #ff0000
    }

    .xzgksxzd a {
        height: 30px;
        line-height: 30px;
        padding: 4px 10px 4px 10px;
        background: #0fba5b;
        color: #fff;
        border-radius: 6px;
        margin-left: 10px;
    }

#shopviewny {
    width: 100%;
    height: auto;
    MARGIN: 0px auto;
}

    #shopviewny ul {
        list-style: none;
        margin: 0px;
        padding: 0px;
        width: auto;
    }

    #shopviewny li {
        width: 100%;
        height: auto;
        padding-bottom: 20px;
    }

.shopviewnytt {
    width: 94%;
    height: 40px;
    line-height: 40px;
    MARGIN: 0px auto;
    box-sizing: border-box;
    margin-top: 20px;
}

    .shopviewnytt dl {
        height: 26px;
        line-height: 26px;
        padding-left: 8px;
        padding-right: 8px;
        background: #0fba5b;
        color: #fff;
        float: left;
        margin-top: 7px;
        border-radius: 6px;
    }

    .shopviewnytt dd {
        height: 26px;
        line-height: 26px;
        padding-left: 8px;
        padding-right: 8px;
        background: #bababa;
        color: #fff;
        float: left;
        margin-top: 7px;
        border-radius: 6px;
    }

    .shopviewnytt a {
        float: right;
        color: #333
    }

.shopviewnycon {
    height: auto;
    line-height: 20px;
    font-size: 12px;
    color: #999;
    padding: 20px 0px 20px 0px;
    border-bottom: 1px solid #f4f4f4;
    padding-left: 3%;
    padding-right: 3%
}

.shopviewnycontp {
    width: 45px;
    float: left;
}

    .shopviewnycontp img {
        width: 45px;
    }

.shopviewnyconny {
    margin-left: 55px;
}

    .shopviewnyconny span {
        font-size: 18px;
        color: #333
    }

#shopviewny .shopviewnyconpp {
    height: auto;
    margin-top: 15px;
    color: #999;
    border-bottom: 10px solid #f4f4f4;
    padding-left: 3%;
    padding-right: 3%
}

    #shopviewny .shopviewnyconpp span {
        font-size: 16px;
        color: #000;
        display: inherit
    }

    #shopviewny .shopviewnyconpp dd {
        float: right;
        font-weight: bold
    }

    #shopviewny .shopviewnyconpp ul {
        list-style: none;
        margin: 0px;
        padding: 0px;
        width: auto;
    }

    #shopviewny .shopviewnyconpp li {
        width: 100%;
        height: auto;
        line-height: 25px;
        margin-bottom: 15px;
        border: 0px solid #dddddd;
        padding-bottom: 0px;
    }

.shopviewnyconq {
    width: 100px;
    float: left;
    font-size: 22px;
    color: #333;
    display: table-cell;
    vertical-align: middle;
}

    .shopviewnyconq s {
        font-size: 14px;
        font-weight: normal;
        color: #999
    }

.shopviewnycon .clear {
    clear: both;
    height: 0px;
    overflow: hidden;
}

.xzgksxer {
    height: auto;
    line-height: 30px;
    margin-bottom: 20px;
    padding-left: 3%;
    padding-right: 3%;
    font-size: 16px;
    border-bottom: 10px solid #f4f4f4;
    padding-bottom: 20px;
}

.xzgksxsefy {
    height: auto;
    line-height: 30px;
    margin-bottom: 20px;
    padding-left: 3%;
    padding-right: 3%;
    font-size: 16px;
    border-bottom: 10px solid #f4f4f4;
}

.xzgksxfy {
    width: 100%;
    height: auto;
    line-height: 30px;
    margin-bottom: 20px;
    box-sizing: content-box;
}

    .xzgksxfy ul {
        list-style: none;
        margin: 0px;
        padding: 0px;
        width: auto;
    }

    .xzgksxfy li {
        width: 100%;
        height: auto;
        margin-bottom: 10px;
        border: 0px solid #dddddd;
        padding-bottom: 0px;
    }

    .xzgksxfy span {
        color: #FF0000;
        float: right
    }

#bjuser {
    width: 100%;
    height: auto;
    padding: 0px;
    MARGIN: 0px auto;
    padding-top: 10px;
    border-bottom: 10px solid #f4f4f4;
}

    #bjuser ul {
        list-style: none;
        margin: 0px;
        padding: 0px;
        width: auto;
    }

    #bjuser li {
        height: 60px;
        line-height: 60px;
        border-bottom: 1px solid #f4f4f4;
        padding-bottom: 0px;
        padding-left: 3%;
        padding-right: 3%;
        font-size: 16px;
    }

    #bjuser span {
        color: #999;
        float: right
    }

    #bjuser a {
        font-size: 16px;
    }

#newuser {
    width: 100%;
    height: auto;
    background: #fff;
    position: fixed;
    bottom: 0;
    border-top: 10px solid #f4f4f4;
}

    #newuser .oldse {
        width: 94%;
        height: 55px;
        line-height: 55px;
        color: #8a8a8a;
        border-bottom: 1px solid #dcdee2;
        outline: none;
        MARGIN: 0px auto;
    }

        #newuser .oldse input {
            width: 100%;
            height: 55px;
            line-height: 55px;
            color: #8a8a8a;
            border: 0px solid #dcdee2;
            outline: none;
            padding-left: 10px;
        }

#newsex {
    width: 100%;
    height: auto;
    background: #fff;
    position: fixed;
    bottom: 0;
    border-top: 10px solid #f4f4f4;
    text-align: center;
    line-height: 30px;
    font-size: 18px;
    padding-top: 20px;
}

#bdtel {
    height: 60px;
    line-height: 60px;
    font-size: 18px;
    background: #f4f4f4;
    padding-left: 3%;
    padding-right: 3%;
}


#qpewm {
    height: auto;
    background: #f4f4f4;
    padding-left: 5%;
    padding-right: 5%;
}

.qpewmbs {
    height: 40px;
    line-height: 40px;
    font-size: 16px;
}

    .qpewmbs span {
        color: #FF0000
    }

.qpsmjc {
    height: auto;
    line-height: 30px;
    font-size: 12px;
    text-align: center
}

    .qpsmjc span {
        color: #000;
        font-size: 16px;
        font-weight: bold;
        display: inherit
    }

.qpewmcon {
    margin-top: 10px;
    padding-bottom: 30px;
}

    .qpewmcon a {
        font-size: 28px;
        display: inherit
    }

.qpewmconleft {
    width: 20px;
    height: 280px;
    line-height: 280px;
    float: left;
    position: absolute;
}

.qpewmconcen {
    width: 100%;
    line-height: 50px;
    text-align: center;
    font-size: 14px;
    position: relative
}

    .qpewmconcen span {
        font-size: 18px;
        text-align: center;
        color: #ff0000;
        font-weight: bold;
    }

    .qpewmconcen img {
        width: 180px;
        height: 180px;
    }

.qpewmconright {
    width: 20px;
    height: 280px;
    line-height: 280px;
    position: absolute;
    right: 0;
}

.qpewmconcen p {
    line-height: 30px;
}






.pjview {
    width: 180px;
    height: 155px;
    background: #fff;
    padding-top: 25px;
    text-align: center;
    MARGIN: 0px auto;
}

    .pjview img {
        width: 70px;
        height: 70px;
    }

    .pjview p {
        hieght: 50px;
        line-height: 50px;
        font-size: 16px;
        font-weight: bold
    }


.sfzview {
    width: 180px;
    height: auto;
    text-align: center;
    MARGIN: 0px auto;
    margin-bottom: 15px
}

    .sfzview img {
        width: 180px;
        height: 120px;
        border-radius: 15px 15px 0px 0px;
    }

    .sfzview p {
        hieght: 25px;
        line-height: 25px;
        font-size: 14px;
        background: #006b6b;
        color: #fff;
    }


#ddwzfcon {
    width: 100%;
    height: 190px;
    padding-left: 10px;
    padding-right: 10px;
    margin-bottom: 30px;
}

#ddwzf {
    width: 100%;
    height: 190px;
    line-height: 30px;
    margin-top: 0px;
    box-sizing: border-box;
    padding: 10px 15px 10px 15px;
    background-color: #fff4f4;
    box-shadow: 2px 2px 10px #999;
}

.ddwzf-a {
    width: 100%;
    height: 60px;
    margin-bottom: 10px;
}

    .ddwzf-a span {
        margin-right: 20px;
    }

.ddwzf-b {
    width: 100%;
    height: auto;
}

.ddwzf-bleft {
    width: 100%;
    color: #a9a8a8;
}

    .ddwzf-bleft h2 {
        color: #007eff;
        font-weight: bold;
        font-size: 30px;
        height: 40px;
        line-height: 40px;
    }

    .ddwzf-bleft span {
        color: #ff0000;
    }

.ddwzf-bright {
    width: 100%;
}

    .ddwzf-bright span {
        color: #000000;
        font-weight: bold;
        font-size: 18px;
    }

.dodsdes {
    text-align: center;
    margin-top: 30px;
}

    .dodsdes img {
        width: 100px;
        height: 100px
    }
