/* CSS Document */
body {
    text-align: center;
    margin: 0;
    font-size: 12px;
    /* background:url(/MiniNameX/images/Member_images/inside_bg.jpg) top center repeat-x;*/
    background-color: #fff;
    font-family: "微软雅黑";
    font-size: 12px;
}
/*a{ color:#00000;}*/

/*a:hover {
    color: #0078f6;
    text-decoration: none;
}*/

/* ----- Links ----- */
a {
    text-decoration: none;
    color: #484848;
}

    a:hover {
        text-decoration: none;
    }

    a:active {
        text-decoration: none;
    }

    a:visited {
        text-decoration: none;
    }


img {
    border: none;
}


/*头部样式BEGIN*/
#index_head {
    float: left;
    width: 100%;
    height: 30px;
    background: url(/MiniNameX/images/nav_bg_new.jpg) repeat-x;
    border-bottom: #e6e6e6 solid 1px;
}

    #index_head .logo {
        width: 230px;
        float: left;
        margin-top: -12px;
        display: inline;
    }

    #index_head .nav_total {
        width: 980px;
        margin: 0 auto;
        margin-top: 4px;
    }

    #index_head .nav_box {
        float: left;
        width: 550px;
        margin-left: 17px;
        display: inline;
    }

        #index_head .nav_box ul li {
            float: left;
            text-align: center;
            line-height: 25px;
        }

#top_weibo {
    width: 62px;
    height: 22px;
    background-image: url(/MiniNameX/images/weibo_icon.jpg);
    background-repeat: no-repeat;
    text-indent: 15px;
    line-height: 22px !important;
    margin-left: 10px;
    margin-right: 10px;
    display: inline;
}

    #top_weibo a {
        cursor: pointer;
    }

        #top_weibo a:hover {
            /*color: #0065cb;*/
        }

.old {
    width: 72px;
    height: 20px;
    margin-top: 2px;
    margin-right: 10px;
    background: url(/MiniNameX/images/old_bg.jpg) left no-repeat;
    line-height: 20px !important;
    display: inline;
}

    .old a {
        width: 57px;
        height: 20px;
    }

        .old a:hover {
            color: #0065cb;
            width: 57px;
            height: 20px;
        }

.top_help {
    position: absolute;
    height: 50px;
    line-height: 25px;
    left: 50%;
    margin-left: 120px;
}
/*导航已登陆状*/
#index_head .index_logined {
    float: left;
    position: absolute;
    z-index: 111;
    color: #333;
    left: 50%;
}

    #index_head .index_logined a {
        color: #333;
        margin: 0;
        padding: 0;
    }

        #index_head .index_logined a:hover {
            color: #0065cb;
        }

#index_head #index_logined {
    width: 110px;
    height: 30px;
    position: absolute;
    z-index: 1;
    left: 50%;
}

#index_head .index_logined ul li {
    height: auto;
    margin: 0;
    padding: 0;
}

#index_head .head_welcome {
    line-height: 25px;
}

#index_head .menua .index_name {
    line-height: 25px;
}

#index_head .index_logined_list {
}

#index_head .index_logined .menub {
    width: 110px;
    height: 28px;
    line-height: 25px;
    cursor: pointer;
    margin-top: 0px;
    margin-left: 1px;
    _margin-left: -0px;
    cursor: pointer;
    background: url("/MiniNameX/images/icon_4.gif") top right no-repeat;
    text-align: center;
}

#index_head .index_logined .menua {
    padding: 0;
    width: 110px;
    height: 120px;
    color: #c00;
    cursor: pointer;
    z-index: 100;
    text-align: center;
}

#index_head .index_logined .menub .menua_tit {
    padding-left: 4px;
}

#index_head .index_logined .menua .menua_tit {
    width: 106px;
    height: 23px;
    line-height: 23px;
    _height: 20px;
    _line-height: 20px;
    background: #fff;
    display: block;
    border: #d3d4d4 solid 1px;
    padding-left: 4px;
    background: url("/MiniNameX/images/icon_4.gif") top right no-repeat;
}

#index_head .index_logined .menub .index_logined_list {
    display: none;
}

#index_head .index_logined .menub .logined_shadow {
    display: none;
}

#index_head .index_logined .menua .index_logined_list {
    display: block;
    width: 110px;
    height: 138px;
    background: #fff;
    border: #b3b4b5 solid 1px;
    margin-top: 1px;
}

    #index_head .index_logined .menua .index_logined_list a {
        float: left;
        display: block;
        width: 110px;
        height: 22px;
        line-height: 22px;
        color: #000;
        _padding-top: 2px;
        text-align: center;
        text-indent: 0;
        margin: 0;
        border-bottom: #e1e1e1 solid 1px;
    }

        #index_head .index_logined .menua .index_logined_list a:hover {
            background: #e2f3fc;
            color: #000;
        }

#index_head .logined_shadow {
    width: 110px;
    height: 5px;
    overflow: hidden;
    background-image: url(/MiniNameX/images/logined_shadow.png) !important;
    background-image: none;
    FILTER: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/MiniNameX/images/logined_shadow.png');
}
/*导航已登陆状态end*/

/*价格预览区域*/
.index_price .price {
    left: 50%;
    top: 0px;
    /*margin-left: -25px;*/
    /*position: absolute;
    z-index: 100;*/
}

.index_price .my_left_category {
    width: 0px;
    font-size: 12px;
}

    .index_price .my_left_category h1 {
        height: 20px;
        background-repeat: no-repeat;
        font-size: 14px;
        font-weight: bold;
        padding-left: 15px;
        padding-top: 8px;
        margin: 0px;
        color: #FFF;
    }

    .index_price .my_left_category .my_left_cat_list {
        line-height: 13.5pt;
    }

        .index_price .my_left_category .my_left_cat_list h2 {
            margin: 0px;
            padding: 3px 5px 0px 9px;
        }

            .index_price .my_left_category .my_left_cat_list h2 a {
                color: #d6290b;
                font-weight: bold;
                font-size: 14px;
                line-height: 22px;
            }

                .index_price .my_left_category .my_left_cat_list h2 a:hover {
                    color: #d6290b;
                    font-weight: bold;
                    font-size: 14px;
                    line-height: 22px;
                }

    .index_price .my_left_category .h2_cat {
        width: 85px;
        height: 26px;
        background-repeat: no-repeat;
        line-height: 26px;
        font-weight: normal;
        color: #333333;
        position: relative;
        margin-left: 105px;
    }

    .index_price .my_left_category .h2_cat_1 {
        width: 85px;
        height: 26px;
        background-repeat: no-repeat;
        line-height: 26px;
        font-weight: normal;
        color: #333333;
        position: relative;
    }

    .index_price .my_left_category a {
        font: 12px;
        text-decoration: none;
        color: #333;
    }

        .index_price .my_left_category a:hover {
            text-decoration: none;
        }

    .index_price .my_left_category h3 {
        margin: 0px;
        padding: 0px;
        height: 26px;
        font-size: 12px;
        font-weight: normal;
        display: block;
        padding: 0 4px;
    }

        .index_price .my_left_category h3 span {
            color: #999999;
            width: 85px;
            float: right;
        }

        .index_price .my_left_category h3 a {
            height: 25px;
            line-height: 25px;
        }


.h3_cat {
    display: none;
    width: 204px;
    position: absolute;
    right: 50%;
    margin-right: -63px;
    top: 23px;
    cursor: auto;
    text-align: left;
    z-index: 1000;
}

.shadow {
    position: absolute;
    z-index: 1;
    right: 50%;
    margin-right: 0px;
    width: 204px;
}

.shadow_border {
    position: absolute;
    z-index: 2;
    width: 288px;
    width: 289px \9;
    /*height: 300px;*/
    border: 1px solid #c8dde5;
    margin-top: 1px;
    background-color: #fffdfa;
    margin-bottom: 3px;
    color: #666;
}

.index_price .my_left_category .h3_cat {
    display: none;
    width: 204px;
    position: absolute;
    right: 50%;
    margin-right: -63px;
    top: 24px;
    cursor: auto;
    text-align: left;
}

.index_price .my_left_category .shadow {
    position: absolute;
    z-index: 1;
    right: 50%;
    margin-right: 0px;
    width: 204px;
}

.index_price .my_left_category .shadow_border {
    position: absolute;
    z-index: 2;
    width: 288px;
    width: 289px \9;
    height: 300px;
    border: 1px solid #c8dde5;
    margin-top: 1px;
    background-color: #fffdfa;
    margin-bottom: 3px;
    color: #666;
}

.index_price .shadow_border_top {
    width: 272px;
    height: 68px;
    margin: 0 auto;
    border-bottom: #c8dde5 dotted 1px;
}

.index_price .shadow_border_tit {
    width: 253px;
    margin: 0 auto;
    padding-top: 14px;
}

.index_price .shadow_border_notice {
    float: left;
    color: #666;
    width: 260px;
    text-align: left;
    line-height: 15px;
    padding-left: 13px;
    margin-left: -5px;
    padding-top: 3px;
}

.index_price .price_main {
    width: 275px;
    margin: 0 auto;
    color: #666;
    margin-left: 10px;
}

.index_price .price_detail_tit {
    float: left;
    height: 35px;
    line-height: 35px;
    font-weight: bold;
}

.index_price .price_detail {
    float: left;
    width: 280px;
}

    .index_price .price_detail table {
        border: #ccc solid 0px;
        width: 273px;
        height: 55px;
        background: #e8e8e8;
    }

        .index_price .price_detail table td {
            background: #fff;
            text-align: center;
        }

.index_price .price_delivery {
    float: left;
    width: 273px;
    line-height: 25px;
    padding-top: 10px;
    text-indent: 5px;
}

    .index_price .price_delivery ul li {
        width: 270px;
        text-align: left;
    }

.index_price .price_service {
    float: left;
    width: 100%;
    margin-top: 23px;
    display: block;
}

.index_price .price_service_tit {
    text-indent: 5px;
    /*float: left;*/
}

.index_price .price_service_m {
    margin-top: 4px;
}

    .index_price .price_service_m span {
        margin-left: 5px;
    }

.index_price .my_left_category .active_cat {
    z-index: 99;
    background-position: 0 -25px;
    cursor: pointer;
}

    .index_price .my_left_category .active_cat h3 {
        width: 85px;
        border: #c8dde5 solid 1px;
        border-bottom: 0;
        position: absolute;
        left: 50%;
        margin-left: -47px;
        margin-left: -48px \9;
        _ margin-left:-47px;
        z-index: 2;
        background: #fffdfa;
        margin-top: -1px;
    }

        .index_price .my_left_category .active_cat h3 span {
            display: none;
        }

    .index_price .my_left_category .active_cat div {
        display: block;
    }
/*价格预览区域end*/

/*购物车*/
.index_login_box {
    position: absolute;
    z-index: 99;
    right: 50%;
    margin-right: -500px;
}

    .index_login_box .login_reg {
        float: right;
    }

    .index_login_box .login_font {
        float: right;
        margin-left: 5px;
        _margin-left: 0;
    }

    .index_login_box .cart span {
        float: left;
        color: #fff;
        margin-right: 5px;
    }

    .index_login_box .cart_icon {
        float: left;
        _margin-top: -2px;
        margin-right: 3px;
    }

    .index_login_box .index_payicon {
        float: right;
        margin-top: 5px;
        margin-right: 17px;
        display: inline;
    }

    .index_login_box .cart_detail {
        float: left;
        width: 200px;
        padding-top: 10px;
        border-bottom: #ccc dotted 1px;
        border-top: 0;
        text-align: left;
        padding-bottom: 10px;
    }

        .index_login_box .cart_detail:hover {
            background: #f7f7f7;
        }

        .index_login_box .cart_detail a {
            color: #666;
        }

    .index_login_box .cart_des {
        margin-top: 12px;
    }

        .index_login_box .cart_des ul {
            padding: 0;
            margin: 0;
            width: 100px;
        }

    .index_login_box .cart_img {
        float: left;
        width: 82px;
    }

        .index_login_box .cart_img img {
            float: left;
            width: 82px;
            height: 49px;
            padding: 0;
            margin: 0;
            /*border: #ccc solid 1px;*/
        }

    .index_login_box .cart_des {
        float: right;
        width: 100px;
    }

        .index_login_box .cart_des ul li {
            float: right;
            width: 100px;
            line-height: 20px;
            margin-left: 5px;
        }

    .index_login_box .card_name div {
        float: left;
    }

    .index_login_box .cart_des b {
        color: #f00;
    }

    .index_login_box .cart_des a {
        color: #36c;
    }

        .index_login_box .cart_des a:hover {
            text-decoration: underline;
        }

    .index_login_box .logo_detail {
        float: left;
        width: 200px;
        padding-top: 10px;
        padding-bottom: 10px;
        border-bottom: #ccc dotted 1px;
        border-top: 0;
        text-align: left;
    }

        .index_login_box .logo_detail:hover {
            background: #f7f7f7;
        }

        .index_login_box .logo_detail a {
            color: #666;
        }

    .index_login_box .logo_img span {
        float: left;
        width: 71px;
        height: 77px;
        /*border: #ccc solid 1px;*/
    }

    .index_login_box .logo_img a {
        margin: 0;
    }

    .index_login_box .logo_des {
        float: right;
        width: 100px;
        margin-top: 40;
    }

        .index_login_box .logo_des ul li {
            float: left;
            width: 92px;
            line-height: 20px;
        }

    .index_login_box .logo_name div {
        float: left;
    }

    .index_login_box .logo_des b {
        color: #f00;
    }

    .index_login_box .logo_des a {
        color: #36c;
    }

        .index_login_box .logo_des a:hover {
            text-decoration: underline;
        }

    .index_login_box .logo_des ul {
        padding: 0;
        margin: 0;
        width: 92px;
    }

    .index_login_box #cart ul {
        list-style: none;
    }

    .index_login_box #cart dl {
        float: left;
        position: relative;
    }

    .index_login_box #cart dt {
        position: relative;
        z-index: 10002;
        width: 132px;
        height: 27px;
        text-align: center;
        line-height: 27px;
        _padding-top: 5px;
    }

        .index_login_box #cart dt a {
            display: block;
            white-space: nowrap;
            font-size: 12px !important;
            color: #333;
        }

    .index_login_box #cart dd {
        width: 242px;
        _width: 242px;
        display: none;
        padding: 2px;
        /*background: #dfdfdf;*/
        top: 27px;
        _top: 24px;
        position: absolute;
        right: -2px;
        z-index: 10001 !important;
        overflow: hidden;
        zoom: 1;
        border: none;
    }

    .index_login_box .dd_ul1 {
        width: 220px;
        _width: 240px;
        *width: 220px;
        float: left;
        padding: 10px;
        border: 1px solid #a8491c;
        background: #fff;
    }

    .index_login_box .dd_ul {
        border-left: 1px solid #a8491c;
        border-right: 1px solid #a8491c;
        border-top: 1px solid #a8491c;
        background: #fff;
        width: 220px;
        _width: 240px;
        *width: 220px;
        height: auto !important;
        height: 300px;
        max-height: 300px;
        overflow-y: scroll;
        overflow-x: hidden;
        float: left;
        padding: 10px;
    }

    .index_login_box .cart_bottom {
        float: left;
        width: 180px;
        text-align: right;
        line-height: 22px;
        color: #666;
    }

        .index_login_box .cart_bottom a {
            float: right;
            display: block;
            width: 96px;
            height: 23px;
            background: url(/MiniNameX/images/jiesuan_bot.png) no-repeat;
        }

        .index_login_box .cart_bottom b {
            color: #c00;
        }

    .index_login_box .cart_top {
        float: left;
        width: 240px;
        text-align: right;
        line-height: 22px;
        color: #666;
        padding-top: 10px;
        padding-bottom: 3px;
        border-left: 1px solid #a8491c;
        border-right: 1px solid #a8491c;
        border-bottom: 1px solid #a8491c;
        background: white;
    }

        .index_login_box .cart_top ul li {
            float: right;
            line-height: 22px;
            width: 200px;
        }

        .index_login_box .cart_top a {
            float: right;
            display: block;
            width: 96px;
            height: 23px;
            background: url(/MiniNameX/images/jiesuan_bot.png) no-repeat;
        }

        .index_login_box .cart_top b {
            color: #c00;
        }

    .index_login_box .maskIframe {
        position: absolute;
        z-index: -1;
        width: 180px;
        height: 200px;
        height: auto;
    }

    .index_login_box .cart_top1 {
        float: left;
        width: 200px;
        text-align: right;
        line-height: 22px;
        color: #666;
        border-bottom: #ccc solid 0px;
        padding-top: 10px;
        padding-bottom: 0;
    }

        .index_login_box .cart_top1 ul li {
            float: right;
            line-height: 22px;
        }

        .index_login_box .cart_top1 a {
            color: #666;
        }

            .index_login_box .cart_top1 a:hover {
                color: #0078f6;
                text-decoration: none;
            }

        .index_login_box .cart_top1 b {
            color: #c00;
        }

/*.main_nr {
    width: 980px;
    margin: 0 auto;
}*/
/*购物车END*/

/*购物车*/
.login_box {
    position: absolute;
    z-index: 5;
    right: 50%;
    margin-right: -500px;
}

.login_reg {
    float: right;
}

.login_font {
    float: right;
    margin-left: 5px;
    _margin-left: 0;
}

.cart span {
    float: left;
    color: #fff;
    margin-right: 5px;
}

.cart_icon {
    float: left;
    _margin-top: 3px;
    margin-right: 3px;
}

.index_payicon {
    float: right;
    margin-top: 5px;
    margin-right: 17px;
    display: inline;
}

.cart_detail {
    float: left;
    width: 200px;
    padding-top: 10px;
    border-bottom: #ccc dotted 1px;
    border-top: 0;
    text-align: left;
    padding-bottom: 10px;
}

    .cart_detail:hover {
        background: #f7f7f7;
    }

    .cart_detail a {
        color: #666;
    }

.cart_des {
    margin-top: 12px;
}

    .cart_des ul {
        padding: 0;
        margin: 0;
        width: 100px;
    }

.cart_img {
    float: left;
    width: 82px;
}

    .cart_img img {
        float: left;
        width: 82px;
        height: 49px;
        padding: 0;
        margin: 0;
        /*border: #ccc solid 1px;*/
    }

.cart_des {
    float: right;
    width: 100px;
}

    .cart_des ul li {
        float: right;
        width: 100px;
        line-height: 20px;
        margin-left: 5px;
    }

.card_name div {
    float: left;
}

.cart_des b {
    color: #f00;
}

.cart_des a {
    color: #36c;
}

    .cart_des a:hover {
        text-decoration: underline;
    }

.logo_detail {
    float: left;
    width: 200px;
    padding-top: 10px;
    padding-bottom: 10px;
    border-bottom: #ccc dotted 1px;
    border-top: 0;
    text-align: left;
}

    .logo_detail:hover {
        background: #f7f7f7;
    }

    .logo_detail a {
        color: #666;
    }

.logo_img span {
    float: left;
    width: 71px;
    height: 77px;
    /*border: #ccc solid 1px;*/
}

.logo_img a {
    margin: 0;
}

.logo_des {
    float: right;
    width: 100px;
    margin-top: 40;
}

    .logo_des ul li {
        float: left;
        width: 92px;
        line-height: 20px;
    }

.logo_name div {
    float: left;
}

.logo_des b {
    color: #f00;
}

.logo_des a {
    color: #36c;
}

    .logo_des a:hover {
        text-decoration: underline;
    }

.logo_des ul {
    padding: 0;
    margin: 0;
    width: 92px;
}

.cart_bottom {
    float: left;
    width: 180px;
    text-align: right;
    line-height: 22px;
    color: #666;
}

    .cart_bottom a {
        float: right;
        display: block;
        width: 96px;
        height: 23px;
        background: url(/MiniNameX/images/jiesuan_bot.png) no-repeat;
    }

    .cart_bottom b {
        color: #c00;
    }

.cart_top {
    float: left;
    width: 200px;
    text-align: right;
    line-height: 22px;
    color: #666;
    border-bottom: #ccc solid 0px;
    padding-top: 10px;
    padding-bottom: 0;
}

    .cart_top ul li {
        float: right;
        line-height: 22px;
    }

    .cart_top a {
        float: right;
        display: block;
        width: 96px;
        height: 23px;
        background: url(/MiniNameX/images/jiesuan_bot.png) no-repeat;
    }

    .cart_top b {
        color: #c00;
    }

.maskIframe {
    position: absolute;
    z-index: -1;
    width: 180px;
    height: 200px;
    height: auto;
}

/*.main_nr {
    width: 980px;
    margin: 0 auto;
}*/
/*购物车END*/

/*6-12新首页样式补*/
.new_nav {
    width: 100%;
    float: left;
    margin-top: 5px;
}
/*menu*/
#nav {
    margin: 0 auto;
    width: 980px;
    display: block;
}

    #nav ul li {
        float: left;
    }

        #nav ul li a {
            display: block;
            background: url(/MiniNameX/images/nav_a.jpg);
        }

    #nav .jquery_out {
        float: left;
        line-height: 32px;
        display: block;
        border-right: 1px solid #fff;
        text-align: center;
        color: #fff;
        font: 18px/32px "微软雅黑";
        background: #062723 url(/MiniNameX/images/slide-panel_03.png) 0 0 repeat-x;
    }

        #nav .jquery_out .smile {
            padding-left: 1em;
        }

    #nav .jquery_inner {
        margin-left: 16px;
    }

    #nav .jquery {
        margin-right: 1px;
        padding: 0 2em;
    }

    /*#nav .mainleve0 {
        float: left;
        margin-top: 1px;
        margin-left: 5px;
        padding-top: 20px;
    }

        #nav .mainleve0 a {
            display: block;
            width: 143px;
            height: 20px;
            background: url(/MiniNameX/images/nav_a.jpg) 151px 226px;
            cursor: pointer;
        }

            #nav .mainleve0 a:hover {
                width: 143px;
                height: 20px;
                background: url(/MiniNameX/images/nav_a.jpg) 151px 203px;
                margin-left: 0px;
            }

        #nav .mainleve0 .on {
            width: 143px;
            height: 20px;
            background: url(/MiniNameX/images/nav_a.jpg) 151px 203px;
            margin-left: 0px;
        }*/

    #nav .mainleve0 {
        float: left;
        margin-top: 1px;
        margin-left: 5px;
        padding-top: 20px;
    }

        #nav .mainleve0 a {
            display: block;
            width: 120px;
            height: 20px;
            text-align: center;
            line-height: 20px;
            cursor: pointer;
            font-size: 15px;
            font-weight: bold;
        }

            #nav .mainleve0 a:hover {
                width: 120px;
                height: 20px;
                margin-left: 0px;
            }

        #nav .mainleve0 ._on {
            width: 143px;
            height: 20px;
            margin-left: 0px;
            color: #f15936;
        }

    #nav .mainlevel {
        float: left;
        margin-top: 1px;
        padding-top: 20px;
    }

        #nav .mainlevel a {
            font-size: 15px;
            font-weight: bold;
        }

            #nav .mainlevel a:hover {
                color: #f15936;
            }





    #nav #mainlevel_01 {
        padding-top: 20px;
        /*padding-left: 20px;*/
        margin-left: 20px;
        width: 65px;
    }

        #nav #mainlevel_01 a {
            display: block;
            height: 20px;
            overflow: hidden;
            width: 65px;
        }

            #nav #mainlevel_01 a:hover {
                display: block;
                height: 20px;
                overflow: hidden;
                border: none;
            }

        #nav #mainlevel_01 ._on {
            display: block;
            height: 20px;
            overflow: hidden;
            border: none;
            color: #f15936;
        }

    #nav #mainlevel_02 {
        padding-top: 20px;
        /*padding-left: 20px;*/
        margin-left: 20px;
        width: 100px;
    }

        #nav #mainlevel_02 a {
            display: block;
            height: 20px;
            overflow: hidden;
            width: 100px;
        }

            #nav #mainlevel_02 a:hover {
                display: block;
                height: 20px;
                overflow: hidden;
                border: none;
            }

        #nav #mainlevel_02 ._on {
            display: block;
            height: 20px;
            overflow: hidden;
            border: none;
            color: #f15936;
        }


    #nav #mainlevel_03 {
        padding-top: 20px;
        /*padding-left: 20px;*/
        margin-left: 20px;
        width: 100px;
    }

        #nav #mainlevel_03 a {
            display: block;
            height: 20px;
            overflow: hidden;
            width: 100px;
        }

            #nav #mainlevel_03 a:hover {
                display: block;
                height: 20px;
                overflow: hidden;
                border: none;
            }

        #nav #mainlevel_03 ._on {
            display: block;
            height: 20px;
            overflow: hidden;
            border: none;
            color: #f15936;
        }


    #nav #mainlevel_04 {
        border-right: 0;
        padding-top: 20px;
        /*padding-left: 20px;*/
        margin-left: 20px;
        width: 100px;
    }

        #nav #mainlevel_04 a {
            display: block;
            height: 20px;
            overflow: hidden;
            width: 100px;
        }

            #nav #mainlevel_04 a:hover {
                display: block;
                height: 20px;
                overflow: hidden;
                border: none;
            }

        #nav #mainlevel_04 ._on {
            display: block;
            height: 20px;
            overflow: hidden;
            border: none;
            color: #f15936;
        }

    #nav #mainlevel_05 {
        border-right: 0;
        padding-top: 20px;
        /*padding-left: 20px;*/
        margin-left: 20px;
        width: 65px;
    }

        #nav #mainlevel_05 a {
            display: block;
            height: 20px;
            overflow: hidden;
            width: 65px;
        }

            #nav #mainlevel_05 a:hover {
                display: block;
                height: 20px;
                overflow: hidden;
                border: none;
            }

        #nav #mainlevel_05 ._on {
            display: block;
            height: 20px;
            overflow: hidden;
            border: none;
            color: #f15936;
        }

    #nav #mainlevel_06 {
        border-right: 0;
        padding-top: 20px;
        /*padding-left: 20px;*/
        margin-left: 10px;
        _margin-left: 0px;
        width: 65px;
    }

        #nav #mainlevel_06 a {
            display: block;
            height: 20px;
            overflow: hidden;
            width: 65px;
        }

            #nav #mainlevel_06 a:hover {
                display: block;
                height: 20px;
                overflow: hidden;
                border: none;
            }

        #nav #mainlevel_06 ._on {
            display: block;
            height: 20px;
            overflow: hidden;
            border: none;
            color: #f15936;
        }

/**导航弹出**/

.nav_pop_c {
    position: absolute;
    /*left: 50%;
    top: 85px;
    margin-left: -15px;
    z-index: 10;
    width: 200px;
    height: 288px;*/
    background: url(/MiniNameX/images/NAV_POP_ALL.gif) 441px 609px;
    display: none;
}

.nav_pop_b {
    position: absolute;
    /*left: 50%;
    top: 85px;
    margin-left: 110px;
    z-index: 10;
    width: 200px;
    height: 288px;*/
    background: url(/MiniNameX/images/NAV_POP_ALL.gif) 200px 609px;
    display: none;
}

.nav_pop_d {
    position: absolute;
    /*left: 50%;
    top: 85px;
    margin-left: 230px;
    z-index: 10;
    width: 200px;
    height: 288px;*/
    background: url(/MiniNameX/images/NAV_POP_ALL.gif) 441px 288px;
    display: none;
}

.nav_pop_a {
    position: absolute;
    /*left: 50%;
    top: 85px;
    margin-left: 335px;
    z-index: 10;
    width: 200px;
    height: 288px;*/
    background: url(/MiniNameX/images/NAV_POP_ALL.gif) 200px 288px;
    display: none;
}

.nav_pop_e {
    position: absolute;
    /*left: 50%;
    top: 85px;
    margin-left: -110px;
    z-index: 10;
    width: 200px;
    height: 288px;*/
    background: url(/MiniNameX/images/NAV_POP_e.gif);
    display: none;
}

.nav_pop_g {
    position: absolute;
    /*left: 50%;
    top: 85px;
    margin-left: -195px;
    z-index: 10;
    width: 200px;
    height: 288px;*/
    background: url(/MiniNameX/images/NAV_POP_g.gif);
    display: none;
}

/**导航弹出END**/

.nav_pop_f {
    position: absolute;
    margin-left: -60px;
    _margin-left: -130px;
    _margin-top: 25px;
    *margin-left: -130px;
    *margin-top: 25px;
    z-index: 10;
    width: 200px;
    height: 288px;
    background: url(/MiniNameX/images/NAV_POP_f.gif) 200px 288px;
    display: none;
}



.login_reg {
    float: right;
    _padding-top: 1px;
}

.index_login {
    float: left;
    _padding-top: 1px;
}

.index_reg {
    float: left;
}

.index_cart {
    float: left;
}

.login_box {
    float: right;
    color: #000;
    line-height: 24px;
    top: 0;
    _top: -3px;
}

    .login_box a {
        margin: 0px 3px;
    }

.login_font {
    float: right;
}

    .login_font a {
        display: block;
        float: left;
        width: 23px;
        height: 25px;
        line-height: 23px;
        text-align: center;
    }

    .login_font .login_news {
        background-position: left top;
        background-repeat: no-repeat;
        background-image: url(/MiniNameX/images/news_bg.png)!important;
        background-image: url();
        FILTER: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/news_bg.png');
        WIDTH: 23px;
        height: 25px;
        cursor: pointer;
    }

    .login_font .login_old {
        background-position: left top;
        background-repeat: no-repeat;
        background-image: url(/MiniNameX/images/old_bg.png)!important;
        background-image: url();
        FILTER: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/old_bg.png');
        WIDTH: 23px;
        height: 23px;
        cursor: pointer;
    }

        .login_font .login_old:hover {
            background-position: left top;
            background-repeat: no-repeat;
            background-image: url(/MiniNameX/images/old_bghover.png)!important;
            background-image: url();
            FILTER: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/old_bghover.png');
            WIDTH: 23px;
            height: 23px;
            color: #fff;
        }


#nav .mainlevel ul {
    width: 150px;
    display: none;
    position: absolute;
}

.blue {
    color: #09a4f1;
}

.nav_nav_but {
    display: none;
}

    .nav_nav_but a {
        cursor: pointer !important;
    }

    .nav_nav_but .free {
        display: block;
        margin: 90px 0 0 152px;
        width: 72px;
        height: 23px;
        background: url(/MiniNameX/images/nav_but.gif) 0px 0px!important;
    }

        .nav_nav_but .free:hover {
            display: block;
            width: 72px;
            height: 23px;
            background: url(/MiniNameX/images/nav_but.gif) 76px 0px !important;
        }

.printa {
    float: left;
    display: block;
    margin: 90px 0 0 71px;
    width: 72px;
    height: 23px;
    background: url(/MiniNameX/images/nav_but.gif) 0px 100px!important;
}

    .printa:hover {
        display: block;
        margin: 90px 0 0 71px;
        width: 72px;
        height: 23px;
        background: url(/MiniNameX/images/nav_but.gif) 76px 100px!important;
    }

.printb {
    float: left;
    display: block;
    margin: 90px 0 0 5px;
    width: 72px;
    height: 23px;
    background: url(/MiniNameX/images/nav_but.gif) 0px 76px !important;
}

    .printb:hover {
        display: block;
        width: 72px;
        height: 23px;
        background: url(/MiniNameX/images/nav_but.gif) 76px 76px!important;
    }

.mode {
    display: block;
    margin: 90px 0 0 152px;
    width: 72px;
    height: 23px;
    background: url(/MiniNameX/images/nav_but.gif) 0px 52px!important;
}

    .mode:hover {
        display: block;
        margin: 90px 0 0 152px;
        width: 72px;
        height: 23px;
        background: url(/MiniNameX/images/nav_but.gif) 76px 52px!important;
    }

.logo_butt {
    display: block;
    margin: 90px 0 0 152px;
    width: 72px;
    height: 23px;
    background: url(/MiniNameX/images/nav_but.gif) 0px 28px!important;
}

    .logo_butt:hover {
        display: block;
        margin: 90px 0 0 152px;
        width: 72px;
        height: 23px;
        background: url(/MiniNameX/images/nav_but.gif) 75px 28px!important;
    }






/**FOOT**/
.mian_box {
    position: relative;
    top: 30px;
    z-index: 9;
    clear: both;
}

.main_nr {
    width: 974px;
    margin: 0px auto;
}

.mian_box01 {
    background-image: url(/MiniNameX/images/box_bg.jpg);
    background-position: bottom center;
    background-repeat: no-repeat;
    padding-bottom: 25px;
}

    .mian_box01 a {
        display: block;
        height: 139px;
        float: left;
    }

.left_494 {
    width: 494px;
    float: left;
}

.title_01 {
    font-size: 14px;
    color: #000;
}

.tel_font {
    float: left;
    color: #55656f;
    line-height: 20px;
    font-size: 13px;
}

    .tel_font a {
        color: #55656f;
        text-decoration: none;
    }

        .tel_font a:hover {
            color: #0065cb;
        }

.font_orange {
    color: #ff6000;
}

.right_470 {
    width: 470px;
    float: left;
}

    .right_470 .notice_box {
        background-image: url(/MiniNameX/images/notice_bg.jpg);
        height: 150px;
        background-repeat: no-repeat;
    }

.notice_box {
    color: #55656f;
    line-height: 20px;
}


#logo {
    float: left;
}

.nav-wrapper {
    margin-left: 30px;
}

.login_reg {
    float: left;
    margin-top: 0px;
}

    .login_reg a {
        color: #000;
    }

/* 用户导航样式*/
#m-center {
    margin: 0 auto;
    width: 980px;
}

    /*#m-center .nav ul {
        margin: 0;
        padding: 0;
    }*/
    #m-center .nav ul {margin-right:-2px;zoom:1;}

                #m-center .nav ul li a:hover {
                    background: url(/MiniNameX/images/Member_images/m-hover-bg.png) no-repeat;
                    color: #fff;
                    text-decoration: none;
                    vertical-align: middle;
                }

            #m-center .nav ul li .nav_on {
                background: url(/MiniNameX/images/Member_images/m-hover-bg.png) no-repeat;
                color: #fff;
                text-decoration: none;
                vertical-align: middle;
            }

            #m-center .nav ul li .member_order {
                background: url(/MiniNameX/images/Member_images/m-hover-bg.png) no-repeat;
                color: #fff;
                text-decoration: none;
                color: #fff;
            }

            #m-center .nav ul li .member_account {
                background: url(/MiniNameX/images/Member_images/m-hover-bg.png) no-repeat;
                color: #fff;
                text-decoration: none;
                color: #fff;
            }

            #m-center .nav ul li .member_address {
                background: url(/MiniNameX/images/Member_images/m-hover-bg.png) no-repeat;
                color: #fff;
                text-decoration: none;
                color: #fff;
            }

            #m-center .nav ul li .member_index {
                background: url(/MiniNameX/images/Member_images/m-hover-bg.png) no-repeat;
                color: #fff;
                text-decoration: none;
                color: #fff;
            }

            #m-center .nav ul li .member_macard {
                background: url(/MiniNameX/images/Member_images/m-hover-bg.png) no-repeat;
                color: #fff;
                text-decoration: none;
                color: #fff;
            }

            #m-center .nav ul li .member_mylogo {
                background: url(/MiniNameX/images/Member_images/m-hover-bg.png) no-repeat;
                color: #fff;
                text-decoration: none;
                color: #fff;
            }

            #m-center .nav ul li .member_macard {
                background: url(/MiniNameX/images/Member_images/m-hover-bg.png) no-repeat;
                color: #fff;
                text-decoration: none;
                color: #fff;
            }

            #m-center .nav ul li .member_macard {
                background: url(/MiniNameX/images/Member_images/m-hover-bg.png) no-repeat;
                color: #fff;
                text-decoration: none;
                color: #fff;
            }

    #m-center .nav .my {
        background: url(/MiniNameX/images/Member_images/m-black-bg.png) center no-repeat;
        width: 165px;
        line-height: 64px;
        margin-left: 6px;
        color: #fff;
    }

        #m-center .nav .my span {
            color: #FFFFFF;
            font-size: 21px;
            font-family: "微软雅黑";
        }

.login_reg {
    float: left;
    margin-top: 0px;
    _margin-top: 0px;
}

    .login_reg a {
        color: #000000;
    }

.index_login a, .index_reg a {
    color: #000 !important;
}

.member_clear {
    clear: both;
    height: 20px;
}


/* 用户导航样式*/

.main .nav {
    width: 928px;
    height: 70px;
    margin: 0 auto;
    padding-top: 35px;
}

    .main .nav ul li {
        float: left;
        list-style: none;
        height: 70px;
        background: url(/MiniNameX/images/Member_images/m-white-bg.png) 0 3px no-repeat;
        width: 115px;
        display: inline;
    }

        .main .nav ul li a {
            color: #4F4F4F;
            font-size: 14px;
            text-decoration: none;
            vertical-align: middle;
            line-height: 64px;
            width: 116PX;
            height: 70px;
            display: block;
        }

            .main .nav ul li a:hover {
                background: url(/MiniNameX/images/Member_images/m-hover-bg.png) no-repeat;
                color: #fff;
                text-decoration: none;
                vertical-align: middle;
            }

        .main .nav ul li .nav_on {
            background: url(/MiniNameX/images/Member_images/m-hover-bg.png) no-repeat;
            color: #fff;
            text-decoration: none;
            vertical-align: middle;
        }

    .main .nav .my {
        background: url(/MiniNameX/images/Member_images/m-black-bg.png) center no-repeat;
        width: 165px;
        line-height: 64px;
        margin-left: 6px;
    }

        .main .nav .my span {
            color: #FFFFFF;
            font-size: 21px;
            font-family: "微软雅黑";
        }

.nav_hot {
    width: 28px;
    height: 11px;
    position: relative;
    display: block;
    z-index: 0;
    background: url(/MiniNameX/images/hot.gif) no-repeat;
    margin-top: -27px;
    margin-left: 100px;
}

.nav_new7 {
    width: 28px;
    height: 11px;
    position: absolute;
    z-index: 0;
    background: url(/MiniNameX/images/new7.gif) no-repeat;
    margin-top: -27px;
    margin-left: 30px;
    margin-left: 60px \9;
    *margin-left: 30px;
}


.nav_new {
    /*position: absolute;
    z-index: 0;    
    width: 26px;
    height: 19px;
    margin-left: -10px;
    margin-top: -22px;
    margin-left: -10px \9;*/
    background: url(/MiniNameX/images/new.gif) no-repeat;
    position: relative;
    z-index: 1;
    left: -10px;
    *left: -40px;
    _left: -40px;
    top: -22px;
    width: 26px;
    height: 19px;
    display: block;
}



/* 用户中心背景样式*/
#m-center .content-bg {
    float: left;
    margin: 20px 0 30px 31px;
    display: inline;
    width: 918px;
}

    #m-center .content-bg .content-bg-top {
        float: left;
        width: 918px;
        background: url(/MiniNameX/images/Member_images/content-bg.png) top no-repeat;
        height: 5px;
        _margin-bottom: -9px;
    }

    #m-center .content-bg .content-bg-center {
        overflow: hidden;
        float: left;
        width: 918px;
        background: url(/MiniNameX/images/Member_images/content-bg-c.png) repeat-y;
        height: auto;
        padding-bottom: 0px;
    }

    #m-center .content-bg .content-bg-bottom {
        float: left;
        width: 918px;
        background: url(/MiniNameX/images/Member_images/content-bottom_bg.png) bottom no-repeat;
        height: 5px;
        _margin-top: -9px;
    }



    /* 用户我的logo样式*/
    #m-center .content-bg .content-bg-center .mylogo-a2 {
        height: 500px;
        margin: 0 auto;
        margin-top: 25px;
        _margin-left: -60px;
        *margin-left: -60px;
    }

        #m-center .content-bg .content-bg-center .mylogo-a2 .title {
            line-height: 33px;
            height: 30px;
            background: #F5F5F5;
        }

            #m-center .content-bg .content-bg-center .mylogo-a2 .title span {
                color: #676767;
                line-height: 30px;
            }

        #m-center .content-bg .content-bg-center .mylogo-a2 ul {
            margin-left: 1px;
            margin-top: 1px;
            width: 860px;
        }

        #m-center .content-bg .content-bg-center .mylogo-a2 li {
            float: left;
            height: 85px;
            border: 1px solid #E2E2E2;
            width: 860px;
            margin-left: 28px;
            margin-top: -1px;
            list-style: none;
        }

.mylogo-a2 li a {
    color: #0065cb;
}

#m-center .content-bg .content-bg-center .mylogo-a2 li span {
    color: #676767;
    padding-right: 60px;
    line-height: 30px;
}

#m-center .content-bg .content-bg-center .mylogo-a2 li div {
    float: left;
    width: 120px;
    color: #676767;
}

#m-center .content-bg .content-bg-center .mylogo-a2 li .mylogo_logoname {
    width: 147px;
    white-space: nowrap;
    overflow: hidden;
    text-indent: 15px;
}

    #m-center .content-bg .content-bg-center .mylogo-a2 li .mylogo_logoname a {
        color: #676767;
    }

/*会员中心分页*/
#m-center .pagelist {
    width: 860px;
    height: 50px;
    margin: 0 auto;
}

    #m-center .pagelist .jumppage {
        float: left;
        margin-left: 49px;
        margin-bottom: -2px;
        line-height: 23px;
    }

        #m-center .pagelist .jumppage span {
            float: left;
        }

        #m-center .pagelist .jumppage input {
            float: left;
            margin-top: 3px;
            width: 27px;
            height: 15px;
            background: url(/MiniNameX/images/Member_images/page_to.jpg) no-repeat;
            border: none;
            text-align: center;
        }

        #m-center .pagelist .jumppage span img {
            float: left;
            cursor: pointer;
            margin-top: 3px;
        }

    #m-center .pagelist .listpage {
        float: left;
        width: 100px;
        float: left;
    }

        #m-center .pagelist .listpage .listpage_left {
            border: none;
            text-align: center;
            width: 22px;
            height: 21px;
            background: url(/MiniNameX/images/Member_images/page_left.jpg) no-repeat;
            line-height: 21px;
        }

        #m-center .pagelist .listpage .listpage_right {
            border: none;
            width: 61px;
            height: 21px;
            background: url(/MiniNameX/images/Member_images/page_NO.jpg) no-repeat;
            line-height: 21px;
        }

        #m-center .pagelist .listpage li {
            float: left;
            margin-left: 5px;
            list-style: none;
        }

            #m-center .pagelist .listpage li a {
                color: #797979;
                line-height: 20px;
                background: #FFFFFF;
                text-decoration: none;
            }

            #m-center .pagelist .listpage li.h {
                color: #fff;
                background: #797979;
                border: 1px #f60 solid;
                padding: 2px 5px 1px;
                line-height: 14px;
            }

            #m-center .pagelist .listpage li a:hover {
                color: #797979;
                cursor: pointer;
                text-decoration: none;
            }



/* 用户我的名片样式*/

#m-center .content-bg .content-bg-center .mycard-a2 {
    height: 500px;
    margin: 0 auto;
    margin-top: 25px;
    _margin-left: -60px;
    *margin-left: -60px;
}

    #m-center .content-bg .content-bg-center .mycard-a2 .title {
        height: 30px;
        background: #F5F5F5;
    }

        #m-center .content-bg .content-bg-center .mycard-a2 .title span {
            color: #676767;
            padding-right: 160px;
            line-height: 30px;
        }

    #m-center .content-bg .content-bg-center .mycard-a2 ul {
        margin-left: 1px;
        margin-top: 1px;
        width: 860px;
    }

    #m-center .content-bg .content-bg-center .mycard-a2 li {
        float: left;
        height: 86px;
        border: 1px solid #E2E2E2;
        width: 860px;
        margin-left: 28px;
        margin-top: -1px;
        list-style: none;
    }

        #m-center .content-bg .content-bg-center .mycard-a2 li span {
            /*color: #676767;
            padding-right: 60px;
            line-height: 30px;*/
        }

        #m-center .content-bg .content-bg-center .mycard-a2 li div {
            float: left;
            width: 120px;
            color: #676767;
            line-height: 33px;
        }

            #m-center .content-bg .content-bg-center .mycard-a2 li div a {
                color: #0065cb;
                text-decoration: none;
            }

        #m-center .content-bg .content-bg-center .mycard-a2 li .mycard_cardname {
            width: 144px;
            line-height: 90px;
            white-space: nowrap;
            overflow: hidden;
            text-indent: 10px;
            line-height: 90px;
        }

            #m-center .content-bg .content-bg-center .mycard-a2 li .mycard_cardname a {
                color: #676767;
                line-height: 90px;
            }





/* 地址样式*/


.main {
    background: url(/MiniNameX/images/Member_images/zhanghao_05.jpg) repeat-y;
    width: 920px;
    margin: 0px auto;
    height: 825px;
    margin-top: 30px;
}

.add-center-a {
    float: left;
    width: 700px;
    margin-left: 120px;
}

.main .add-center .add-center-ft {
    width: 860px;
    margin-left: 30px;
    float: left;
    margin-top: 30px;
    border: 1px solid #e2e2e2;
    height: 294px;
}

.add-center-b {
    float: left;
    height: 25px;
    width: 220px;
    vertical-align: middle;
}

.add-center-d {
    margin-top: 10px;
}

.add-center-d-2 {
    color: #F00;
}

#add-wenzi {
    color: #999;
}

.add-center-b-1 {
    float: left;
    width: 80px;
    margin-top: 5px;
}

.add-center-b-2 {
    float: right;
    width: 140px;
    color: #F00;
}

.add-center-c {
    margin-top: 30px;
}

.add-center-c-2 {
    width: 500px;
}

#add-center .input {
    height: 15px;
    width: 120px;
}

.main #add-bj-one {
    height: 5px;
    background: url(/MiniNameX/images/Member_images/zhanghao_03.jpg) no-repeat;
}

.add-center-ft .add-center-ft-1 {
    background: #f3f3f3;
    height: 30px;
    margin-top: 0px;
}

.main .add-center .add-center-ft .add-center-ft-1 .add-center-ft-lm {
    margin-top: 8px;
}

.add-top {
    width: 900px;
    margin-left: 20px;
    height: 83px;
    float: left;
    margin-top: 10px;
}

.add-center {
    font: 12px "宋体";
    color: #666;
    width: 920px;
    float: left;
    margin-top: 30px;
}

.add-center-d-2 #select {
    color: #999;
}

.add-center-d-2 #textfield4 {
    height: 60px;
}

#add-top-one {
    float: left;
    width: 273px;
    overflow: hidden;
    height: 81px;
}

#add-top-two {
    float: right;
    width: 780px;
    margin-right: 30px;
    border-bottom: 1px solid #CCC;
    height: 2px;
}

.main .add-foot {
    height: 10px;
    width: 920px;
    margin-top: 25px;
}


.add-center-d .add-center-d-2 #button {
    height: 41px;
    width: 130px;
    background: url(/MiniNameX/images/Member_images/m-bottom1.png) no-repeat center center;
    text-align: center;
    vertical-align: middle;
}

#lm-a {
    margin-left: 30px;
    width: 60px;
    float: left;
    text-align: center;
}

#lm-b {
    float: left;
    width: 80px;
    margin-left: 30px;
    text-align: center;
}

#lm-c {
    float: left;
    margin-left: 30px;
    width: 300px;
    text-align: center;
}

#lm-d {
    float: left;
    text-align: center;
    width: 120px;
}

#lm-f {
    float: left;
    text-align: center;
    width: 120px;
    color: #09F;
}

#lm-e {
    float: left;
    margin-left: 30px;
    width: 60px;
    text-align: center;
}

.add-center-ft .ft-one .ft-lm-1 .lm-b p {
    line-height: 12px;
}

.ft-one {
    height: 40px;
    border-bottom: 1px solid #CCC;
}

.ft-lm-1 {
    margin-top: 13px;
}





/* 用户我的订单样式*/
#m-center .content-bg .content-bg-center .myorder-a1 {
    background: #F5F5F5;
    border: #D2D2D2 1px solid;
    height: 45px;
    width: 860px;
    margin: 0 auto;
    margin-top: 25px;
}

    #m-center .content-bg .content-bg-center .myorder-a1 ul li {
        float: left;
        list-style: none;
        margin-top: 9px;
        margin-left: 10px;
        padding-right: 20px;
        line-height: 27px;
        text-align: center;
        width: 101px;
        color: #000;
    }

        #m-center .content-bg .content-bg-center .myorder-a1 ul li a {
            display: block;
            width: 101px;
            height: 27px;
            color: #222;
        }

            #m-center .content-bg .content-bg-center .myorder-a1 ul li a:hover {
                display: block;
                width: 101px;
                height: 27px;
                width: 101px;
                height: 27px;
                line-height: 27px;
                color: #0065CB;
                background: url(/MiniNameX/images/Member_images/myorder-bg.png) no-repeat;
            }

    #m-center .content-bg .content-bg-center .myorder-a1 .all {
        background: url(/MiniNameX/images/Member_images/myorder-bg.png) no-repeat;
        /*position: relative;*/
        width: 101px;
        height: 27px;
        line-height: 27px;
        color: #0065CB;
    }

        #m-center .content-bg .content-bg-center .myorder-a1 .all a {
            color: #0065CB;
        }

            #m-center .content-bg .content-bg-center .myorder-a1 .all a:hover, a:active, a:visited {
            }

#m-center .content-bg .content-bg-center .myorder-a2 {
    /*height: 270px;*/
    margin: 0 auto;
    margin-top: 25px;
    margin-left: -56px \9;
}

    #m-center .content-bg .content-bg-center .myorder-a2 .title {
        height: 30px;
        background: #F5F5F5;
    }

        #m-center .content-bg .content-bg-center .myorder-a2 .title span {
            float: left;
            color: #676767;
            line-height: 30px;
            margin: 0;
            padding: 0;
        }

    #m-center .content-bg .content-bg-center .myorder-a2 ul {
        margin-left: 1px;
        margin-top: 1px;
        width: 860px;
    }

    #m-center .content-bg .content-bg-center .myorder-a2 li {
        float: left;
        border: 1px solid #E2E2E2;
        width: 860px;
        margin-left: 28px;
        margin-left: 83px \9;
        _margin-left: 28px;
        *margin-left: 28px;
        margin-top: 0px;
        list-style: none;
    }

        #m-center .content-bg .content-bg-center .myorder-a2 li a {
            color: 30065cb;
        }

        #m-center .content-bg .content-bg-center .myorder-a2 li span {
            color: #676767;
        }

        #m-center .content-bg .content-bg-center .myorder-a2 li div {
            float: left;
            width: 90px;
            color: #676767;
        }

            #m-center .content-bg .content-bg-center .myorder-a2 li div a {
                color: #0065cb;
                text-decoration: none;
            }


/* 用户优惠券样式*/
#m-center .content-bg .content-bg-center .mycoupon-a1 {
    background: #F5F5F5;
    border: #D2D2D2 1px solid;
    height: 45px;
    width: 860px;
    margin: 0 auto;
    margin-top: 25px;
}

    #m-center .content-bg .content-bg-center .mycoupon-a1 ul li {
        float: left;
        list-style: none;
        margin-top: 9px;
        margin-left: 10px;
        padding-right: 20px;
        line-height: 27px;
        text-align: center;
        width: 101px;
        color: #000;
    }

        #m-center .content-bg .content-bg-center .mycoupon-a1 ul li a {
            display: block;
            width: 101px;
            height: 27px;
            color: #222;
        }

            #m-center .content-bg .content-bg-center .mycoupon-a1 ul li a:hover {
                display: block;
                width: 101px;
                height: 27px;
                width: 101px;
                height: 27px;
                line-height: 27px;
                color: #0065CB;
                background: url(/MiniNameX/images/Member_images/myorder-bg.png) no-repeat;
            }

    #m-center .content-bg .content-bg-center .mycoupon-a1 .all {
        background: url(/MiniNameX/images/Member_images/myorder-bg.png) no-repeat;
        position: relative;
        width: 101px;
        height: 27px;
        line-height: 27px;
        color: #0065CB;
    }

        #m-center .content-bg .content-bg-center .mycoupon-a1 .all a {
            color: #0065CB;
        }

            #m-center .content-bg .content-bg-center .mycoupon-a1 .all a:hover, a:active, a:visited {
            }

#m-center .content-bg .content-bg-center .mycoupon-a2 {
    /*height: 270px;*/
    margin: 0 auto;
    margin-top: 25px;
    margin-left: -56px \9;
}

    #m-center .content-bg .content-bg-center .mycoupon-a2 .title {
        height: 30px;
        background: #F5F5F5;
    }

        #m-center .content-bg .content-bg-center .mycoupon-a2 .title span {
            float: left;
            color: #676767;
            line-height: 30px;
            margin: 0;
            padding: 0;
        }

    #m-center .content-bg .content-bg-center .mycoupon-a2 ul {
        margin-left: 1px;
        margin-top: 1px;
        width: 860px;
    }

    #m-center .content-bg .content-bg-center .mycoupon-a2 li {
        float: left;
        border: 1px solid #E2E2E2;
        width: 860px;
        height: 50px;
        line-height: 50px;
        margin-left: 28px;
        margin-left: 83px \9;
        _margin-left: 28px;
        *margin-left: 28px;
        margin-top: 0px;
        list-style: none;
    }

        #m-center .content-bg .content-bg-center .mycoupon-a2 li a {
            color: 30065cb;
        }

        #m-center .content-bg .content-bg-center .mycoupon-a2 li span {
            color: #676767;
        }

        #m-center .content-bg .content-bg-center .mycoupon-a2 li div {
            float: left;
            width: 215px;
            color: #676767;
        }

            #m-center .content-bg .content-bg-center .mycoupon-a2 li div a {
                color: #0065cb;
                text-decoration: none;
            }


/*会员中心分页*/
#m-center .pagelist {
    width: 320px;
    height: 50px;
    margin: 0 auto;
    _zoom: 1;
}

    #m-center .pagelist .jumppage {
        float: left;
        margin-left: 49px;
        margin-top: 0px;
    }

        #m-center .pagelist .jumppage input {
            width: 27px;
            height: 15px;
            background: url(/MiniNameX/images/Member_images/page_to.jpg) no-repeat;
            border: none;
            text-align: center;
        }

        #m-center .pagelist .jumppage img {
            cursor: pointer;
        }


/* 用户中心样式*/
#m-center {
    margin: 0 auto;
    width: 980px;
}

    /*#m-center .nav {
        width: 928px;
        height: 70px;
        float: left;
        margin-left: 26px;
        display: inline;
    }*/


    /*****会员导航*****/
    #mydesign_nav_div{position:absolute;left:0px;width:361px;border:1px solid #AD190F;display:none;background:#fff;z-index:999;}
#mydesign_nav_div span{ position:relative;z-index:0;display:block;height:40px !important;line-height:40px;width:180px !important;float:left !important; margin:-1px 0 0 -1px; border:1px solid #E3E3E3;}
#mydesign_nav_div span:hover{z-index:1;border:1px solid #AD190F !important; background:url(../images/z_checked.png) no-repeat right bottom;}
#mydesign_nav_div span a:hover{background:url(../images/mydesign_nav_sc_bj.png) no-repeat right bottom !important;color: #676767 !important;}
#mydesign_nav_div span a{color:#444;display:block;height:38px;}
#mydesign_nav_div_li_even{border-right:none !important;}
#mydesign_nav_d_act{border:1px solid #AD190F !important;background:url(../images/mydesign_nav_sc_bj.png) no-repeat right bottom;}



    #m-center .nav{width:919px;margin:0 auto;}

        /*#m-center .nav ul li {
            float: left;
            list-style: none;
            height: 70px;
            background: url(/MiniNameX/images/Member_images/m-white-bg.png) 0 3px no-repeat;
            width: 115px;
            display: inline;
        }*/
        #m-center .nav ul li {position:relative;float:left;width:184px;height:70px;background:url(../images/Member_images/m-white-bg.png) center center no-repeat;list-style:none;}
        #m-center .nav ul li a.tit{display:block;height:70px;line-height:64px;color:#4F4F4F;font-size:14px;text-decoration:none;}
#m-center .nav ul li a.tit:hover,#m-center .nav ul li.current a.tit,#m-center .nav ul li.on a.tit{background:url(../images/Member_images/m-hover-bg.png) 0 0 no-repeat;color:#fff;}
#m-center .nav ul li .nav_cont{display: none;position:absolute;top:70px;left:0;width:181px;border:1px solid #b91724;border-top:none;font-size:15px;}
#m-center .nav ul li .nav_cont a{display:block;height:39px;line-height:39px;border-top:1px solid #fff;background:#fdeeee;color:#454545;text-align:center;text-shadow:1px 1px 0px #fff;}
#m-center .nav ul li .nav_cont a:hover{background:#fdf6f6;} 


/*******会员账户导航******/

    .nav_conts{display: none;position:absolute;top:70px;left:0;width:181px;border:1px solid #b91724;border-top:none;font-size:15px;}
    .nav_conts a{display:block;box-sizing:border-box;height:39px;line-height:39px;border-top:1px solid #E3E3E3;background:#fff;color:#454545;text-align:center;font-size:12px !important}
    .nav_conts a:hover{border-top:1px solid #AD190F !important;border-bottom:1px solid #AD190F !important;background:#fff url(../images/z_checked.png) no-repeat right bottom !important;color: #676767 !important;font-size:12px !important;} 

            /*#m-center .nav ul li a {
                color: #4F4F4F;
                font-size: 14px;
                text-decoration: none;
                vertical-align: middle;
                line-height: 64px;
                width: 115px;
                height: 70px;
                display: block;
            }*/

                /*#m-center .nav ul li a:hover {
                    background: url(/MiniNameX/images/Member_images/m-hover-bg.png) no-repeat;
                    color: #fff;
                    text-decoration: none;
                    vertical-align: middle;
                }*/

        #m-center .nav .my {
            background: url(/MiniNameX/images/Member_images/m-black-bg.png) center no-repeat;
            width: 165px;
            line-height: 64px;
            margin-left: 6px;
        }

            #m-center .nav .my span {
                color: #FFFFFF;
                font-size: 21px;
                font-family: "微软雅黑";
            }

    #m-center .wel {
        float: left;
        background: url(/MiniNameX/images/Member_images/m-center-bg.png) center no-repeat;
        width: 918px;
        height: 209px;
        margin: 20px 0 0 31px;
        display: inline;
    }

        #m-center .wel .font-wel {
            float: left;
            width: 910px;
            font-family: "微软雅黑";
            font-size: 29px;
            font-weight: 600;
            color: #4F4F4F;
            padding-top: 25px;
        }

        #m-center .wel .info {
            float: left;
            display: inline;
        }

            #m-center .wel .info ul li {
                float: left;
                margin-left: 45px;
                list-style: none;
            }

                #m-center .wel .info ul li a {
                    color: #000;
                }

                #m-center .wel .info ul li span {
                    color: #0065CB;
                    font-weight: bold;
                }

    #m-center .m-represent {
        float: left;
        margin: 30px 0;
        height: 300px;
        background-color: transparent;
    }

        #m-center .m-represent ul li {
            float: left;
            list-style: none;
            padding-left: 40px;
            text-align: left;
            width: 197px;
        }

            #m-center .m-represent ul li a {
                float: left;
                list-style: none;
                width: 197px;
                height: 217px;
                vertical-align: middle;
            }

.member_free {
    display: block;
    width: 197px;
    height: 217px;
    background: url(/MiniNameX/images/Member_images/list-a.jpg) center no-repeat;
}

    .member_free:hover {
        display: block;
        width: 197px;
        height: 217px;
        background: url(/MiniNameX/images/Member_images/list-a-hover.jpg) center no-repeat;
    }

.member_des {
    display: block;
    width: 197px;
    height: 217px;
    background: url(/MiniNameX/images/Member_images/list-b.jpg) center no-repeat;
}

    .member_des:hover {
        display: block;
        width: 197px;
        height: 217px;
        background: url(/MiniNameX/images/Member_images/list-b-hover.jpg) center no-repeat;
    }

.memver_diy {
    display: block;
    width: 197px;
    height: 217px;
    background: url(/MiniNameX/images/Member_images/list-c.jpg) center no-repeat;
}

    .memver_diy:hover {
        display: block;
        width: 197px;
        height: 217px;
        background: url(/MiniNameX/images/Member_images/list-c-hover.jpg) center no-repeat;
    }

.member_vip {
    display: block;
    width: 197px;
    height: 217px;
    background: url(/MiniNameX/images/Member_images/list-d.jpg) center no-repeat;
}

    .member_vip:hover {
        display: block;
        width: 197px;
        height: 217px;
        background: url(/MiniNameX/images/Member_images/list-d-hover.jpg) center no-repeat;
    }

#m-center .m-represent ul li img {
    padding-top: 8px;
    padding-left: 9px;
}

#m-center .m-represent .ra {
    font-family: "微软雅黑";
    font-size: 16px;
    font-weight: bold;
    line-height: 20px;
    color: #172933;
    margin-left: 20px;
    width: 197px;
    display: inline;
}

#m-center .m-represent .rb1 {
    font-family: "微软雅黑";
    font-size: 12px;
    color: #797979;
    text-align: left;
    padding-left: 20px;
    width: 197px;
    display: inline;
}


/*导航样式*/

.list-a1 {
    float: left;
    margin-left: 0px;
    list-style: none;
    padding: 18px 2px 0 5px;
    text-align: center;
    vertical-align: middle;
}

    .list-a1 li {
        float: left;
        padding-left: 5px;
        font-size: 12px;
    }

        .list-a1 li a:hover {
            color: #666666;
        }

.list-a li {
    float: left;
    padding-left: 5px;
    font-size: 1em;
}

.list-a {
    float: left;
    list-style: none;
    margin: 0;
    padding: 18px 2px 0 5px;
}

    .list-a li a {
        display: block;
        width: 23px;
        height: 26px;
        margin-right: 2px;
        color: #fff;
        
        text-decoration: none !important;
        line-height: 22px;
        text-align: center;
    }

        .list-a li a:hover {
            background-position: -25px 0;
        }

    .list-a li.active a {
        width: 25px;
        margin-right: 0;
        color: #aaa29a;
        background-position: 0 0;
    }

    .list-a li abbr {
        text-decoration: none;
        border: none;
    }




/*! 公告样式 ---- */

.art-a {
    overflow: hidden;
    width: 400px;
    padding-bottom: 14px;
    background: url(/MiniNameX/images/Member_images/news-box-bottom.png) 0 100% no-repeat;
}

    .art-a .wrapper-c {
        overflow: hidden;
        height: 139px;
        padding: 15px 0 0 20px;
        background: url(/MiniNameX/images/Member_images/news-box-top.png) 0 0 no-repeat;
    }

    .art-a .image {
        float: left;
        margin-bottom: 0;
        padding-top: 5px;
        text-align: center;
    }

    .art-a .content {
        margin-left: 110px;
        _zoom: 1;
    }

        .art-a .content h1 {
            margin-bottom: 1px;
            color: #172934;
            font: normal 1.3em/1.2 Segoe UI Semibold,Helvetica Neue,Helvetica,Arial,sans-serif;
            text-align: left;
        }

        .art-a .content p {
            line-height: 1.38;
            text-align: left;
        }

            .art-a .content p a:hover {
                text-decoration: underline;
            }

.js .art-a {
    display: none;
}

    .js .art-a:first-child {
        display: block;
    }

    .js .art-a .wrapper-c {
        height: auto;
    }

.box-b {
    position: relative;
    overflow: hidden;
    width: 100%;
    height: 168px;
}

.secondary-ta {
    float: left;
    width: 400px;
    min-height: 200px;
}

/*.wrapper-a {
    width: 974px;
    margin: 0 auto;
}

    .wrapper-a:after {
        content: ".";
        display: block;
        height: 0;
        clear: both;
        visibility: hidden;
    }*/

.primary-ta {
    float: left;
    width: 493px;
    min-height: 200px;
    margin-left: 45px;
}

.hbox-a {
    overflow: hidden;
    width: 100%;
}


.header-a {
    color: #442306;
    font: bold 6em/0.8 Microsoft YaHei, MuseoSlab900,Georgia,Arial,serif;
    letter-spacing: -0.04em;
    line-height: 70px;
}

.ha-b {
    margin-bottom: 12px;
    color: #172934;
    font: bold 3.6em/1 MuseoSlab900,Georgia,Arial,serif;
    letter-spacing: -0.04em;
    text-transform: uppercase;
}

.header-b {
    margin-bottom: 20px;
    color: #172934;
    font: normal 14px/1.5 Microsoft YaHei,Tahoma,Helvetica,arial,sans-serif;
    letter-spacing: -0.02em;
    text-transform: uppercase;
    text-align: left;
}

.hb-a {
    margin-bottom: 5px;
    float: left;
}

.ie7 .hb-a {
    padding-bottom: 20px;
}


.list-d {
    list-style: none;
    margin: 0;
    padding: 0;
}

    .list-d li {
        position: relative;
        float: left;
        width: 226px;
        padding: 0 0px 0 0;
        text-align: left;
    }

        .list-d li a {
            position: relative;
            z-index: 10;
            display: block;
            width: 140px;
            padding: 0 0 0 86px;
            text-decoration: none;
        }

        .list-d li:after,
        .list-d li .after {
            position: absolute;
            z-index: 5;
            left: 0;
            top: 0;
            display: block;
            content: '';
            overflow: hidden;
            width: 74px;
            height: 83px;
            background: url(/MiniNameX/images/Member_images/sprites-set-1.png) 0 -302px no-repeat;
            text-indent: -10001px;
        }

        .list-d li.bioway:after,
        .list-d li.bioway .after {
            background-position: -75px -302px;
        }

        .list-d li.fastpr:after,
        .list-d li.fastpr .after {
            background-position: -150px -302px;
        }

        .list-d li.ancora:after,
        .list-d li.ancora .after {
            background-position: -450px -302px;
        }

        .list-d li.pixad:after,
        .list-d li.pixad .after {
            background-position: -525px -302px;
        }

        .list-d li.akademia:after,
        .list-d li.akademia .after {
            background-position: -375px -302px;
        }

        .list-d li.nana:after,
        .list-d li.nana .after {
            background-position: -300px -302px;
        }

        .list-d li.thinkmedia:after,
        .list-d li.thinkmedia .after {
            background-position: -225px -302px;
        }

        .list-d li.bioway h2 {
            color: #69bd73;
        }

        .list-d li.arkana h2 {
            color: #000000;
        }

        .list-d li.fastpr h2 {
            color: #155B91;
        }

        .list-d li.ancora h2 {
            color: #1d2c87;
        }

        .list-d li.pixad h2 {
            color: #4f3219;
        }

        .list-d li.akademia h2 {
            color: #c3601b;
        }

        .list-d li.nana h2 {
            color: #5cabcd;
        }

        .list-d li.thinkmedia h2 {
            color: #ff6000;
        }

        .list-d li blockquote {
            margin: 0;
            padding: 0;
        }

        .list-d li h2 {
            margin-bottom: 2px;
            font: normal 1em/1.2 Segoe UI Semibold,Helvetica Neue,Helvetica,Arial,sans-serif;
        }

        .list-d li a:hover h2 {
            text-decoration: underline;
        }

        .list-d li h2 cite {
            font-style: normal;
        }

        .list-d li p {
            color: #55656f;
            line-height: 1.34;
        }

.list-e {
    float: left;
    list-style: none;
    margin: 0;
    padding: 2px 6px 0 6px;
}

    .list-e li {
        float: left;
    }

        .list-e li a {
            display: block;
            overflow: hidden;
            width: 13px;
            height: 13px;
            
            text-indent: -10001px;
        }

            .list-e li a:hover,
            .list-e li a.active {
                background-position: -50px -47px;
            }

.ie7 .list-e {
    padding-top: 0;
}


.news-navig-btn {
    margin: 2px 0 0 0;
    float: left;
    overflow: hidden;
    width: 13px;
    height: 13px;
   
    text-indent: -10001px;
    cursor: pointer;
}

    .news-navig-btn.prev {
        margin-left: 16px;
    }

        .news-navig-btn.prev:hover {
            background-position: 0 -63px;
        }

    .news-navig-btn.next {
        background-position: -13px -50px;
    }

        .news-navig-btn.next:hover {
            background-position: -13px -63px;
        }



/*订单提交*/
/*我的订单地址修改*/
#m-center .content-bg .content-bg-center .consignee {
    width: 860px;
    border-bottom: 2px #686868 solid;
    text-align: left;
    font: 14px;
    font-weight: bold;
    margin-left: 30px;
    color: #222;
}

    #m-center .content-bg .content-bg-center .consignee span {
        line-height: 26px;
    }

        #m-center .content-bg .content-bg-center .consignee span a {
            color: #0065cb;
            font-size: 12px;
            font-weight: normal;
            float: right;
        }

            #m-center .content-bg .content-bg-center .consignee span a:hover {
                text-decoration: none;
            }

#m-center .content-bg .content-bg-center .address-info {
    width: auto;
    height: auto;
    margin-top: 15px;
}

#m-center .alter {
    display: none;
}
/*鼠标经过背景颜色变化*/
.d_over {
    background-color: #F3F3F3;
    border: #d6d6d6 solid 1px !important;
    cursor: default;
}

.d_out {
    background: #fff;
    border: none;
}
/*订单详情*/
#m-center .content-bg .content-bg-center .consignee {
    width: 860px;
    border-bottom: 2px #686868 solid;
    text-align: left;
    font: 14px;
    font-weight: bold;
    margin-left: 30px;
    color: #222;
}

    #m-center .content-bg .content-bg-center .consignee span {
        line-height: 26px;
    }

#m-center .content-bg .content-bg-center .address-info ul {
    width: auto;
    height: auto;
    padding-left: 30px;
    _padding-left: 45px;
    *padding-left: 45px;
}

    #m-center .content-bg .content-bg-center .address-info ul li {
        border: 1px solid #ffffff;
        width: 845px;
        float: left;
        height: 24px;
        text-align: left;
        line-height: 26px;
        color: #686868;
        padding-left: 10px;
    }


.MyOrder-pay_address {
    float: left;
    width: 720px;
    white-space: nowrap;
    overflow: hidden;
    line-height: 26px;
}

    .MyOrder-pay_address font {
        font-size: 12px;
    }

#m-center .alter {
    display: none;
}

    #m-center .alter hovr a {
        color: #0000FF;
    }


    #m-center .alter hovr a {
        color: #0000FF;
    }

.edit {
    float: right;
    /*display: none;*/
    line-height: 26px;
}

    .edit a {
        color: #0065cb;
    }

.address-info_input {
    float: left;
    padding: 6px 10px 0 0;
    _padding: 3px 10px 0 0;
    *padding: 3px 10px 0 0;
}

.address_de {
    margin-left: 15px;
    margin-top: 20px;
    text-align: left;
    color: #686868;
    line-height: 22px;
}

.address_name {
    width: 800px;
}

.address_tit {
    float: left;
    width: 90px;
    text-align: right;
}

.address_text {
    float: left;
    width: 109px;
    height: 20px;
    background: url(/MiniNameX/images/Member_images/text.jpg) no-repeat;
}

    .address_text input {
        width: 100px;
        padding: 0 4px;
        height: 20px;
        border: none;
        background: none;
        line-height: 20px;
    }

.address_cho select {
    float: left;
    width: 120px;
    height: 20px;
    background: url(/MiniNameX/images/Member_images/select.gif) no-repeat;
    border: #000 solid 0px;
    padding: 2px;
}

.address_detail {
    float: left;
    width: 380px;
    height: 20px;
    background: url(/MiniNameX/images/Member_images/address_detail_input.jpg) no-repeat;
}

    .address_detail input {
        width: 372px;
        height: 20px;
        line-height: 20px;
        border: none;
        background: none;
        padding: 0 4px;
    }

.address_name table tr td {
    height: 35px;
}

.address_but {
    text-align: left;
    margin-left: 127px;
    margin-top: 10px;
}

    .address_but a {
        display: block;
        width: 130px;
        height: 41px;
        background: url(/MiniNameX/images/allbut.jpg) 345px 348px;
    }

        .address_but a:hover {
            background: url(/MiniNameX/images/allbut.jpg) 345px 306px;
        }

.deliver {
    text-align: left;
    margin-top: 40px;
    color: #686868;
}

.deliver_content {
    float: left;
    margin-top: 20px;
    margin-left: 35px;
    display: inline;
}

    .deliver_content ul li {
        margin-top: 5px;
        width: 880px;
        height: 20px;
        float: left;
    }

        .deliver_content ul li span {
            height: 20px;
            line-height: 20px;
            widows: inherit;
            float: left;
        }

.deliver_rad {
    width: 190px;
    float: left;
    height: 20px;
}

.deliver_ep {
    width: 540px;
    float: left;
    color: #a7a4a4;
}

.deliver_ep1 a {
    text-decoration: none;
    color: #666666;
    float: left;
}

    .deliver_ep1 a:hover {
        text-decoration: underline;
        color: #0065cb;
    }

.deliver_mon {
    float: left;
    width: 110px;
    color: #f00;
    text-align: right;
    display: inline;
}

.payment {
    float: left;
    text-align: left;
    margin-top: 40px;
    color: #686868;
}

.payment_content {
    float: left;
    margin-left: 35px;
    display: inline;
}

    .payment_content ul {
        margin-top: 20px;
    }

        .payment_content ul li {
            margin-top: 5px;
            line-height: 22px;
            width: 880px;
            float: left;
        }

    .payment_content .bank_logo {
        float: left;
        width: 800px;
        margin-top: 10px;
        background: #fffff6;
        margin-left: 30px;
        padding-bottom: 10px;
        padding-left: 7px;
        display: inline;
        _margin-left: 15px;
    }

        .payment_content .bank_logo span img {
            margin-left: 15px;
            margin-top: 10px;
        }

.pro_list {
    margin-top: 40px;
    margin-left: 30px;
    text-align: left;
    color: #7c7c7c;
}

.backtocart {
    float: right;
    font-weight: normal;
}

    .backtocart a {
        color: #06c;
    }

        .backtocart a:hover {
            text-decoration: underline;
        }

.pro_list_content table {
    width: 855px;
    margin-left: 32px;
    margin-left: 30px \9;
    margin-top: 24px;
    text-align: center;
    border: #e2e2e2 solid 1px;
    border-bottom: none;
}

.pro_list_content td {
    border-bottom: #e2e2e2 solid 1px;
}

.pro_list_content a {
    color: #0065cb;
}

    .pro_list_content a:hover {
        color: #0174ec;
    }

.invoice_and_settle {
    float: left;
    width: 860px;
    padding-top: 20px;
    padding-bottom: 20px;
}

.balance {
    float: right;
    width: 800px;
    text-align: right;
    padding-right: 55px;
    padding-bottom: 20px;
}

    .balance span {
        /*margin-left: 7px;*/
    }

        .balance span input {
            margin-top: 2px;
            *margin-top: 0px;
            _margin-top: 0px;
            display: inline;
        }

.order_pay_but {
    float: left;
    width: 835px;
    padding: 20px 0 20px 0;
    border-top: #999 dotted 1px;
}

    .order_pay_but ul li {
        float: left;
        line-height: 45px;
        width: 825px;
        text-align: right;
    }

.settle {
    float: right;
    text-align: right;
    margin-right: 35px;
    color: #686868;
    padding-bottom: 20px;
    display: inline-block;
    width: 300px;
}

.fontbigred b {
    float: right;
    color: #CA0809;
    font-size: 25px;
    font-weight: bold;
}

.settle ul li {
    margin-top: 10px;
}

    .settle ul li a {
        color: #06c;
        font-size: 14px;
    }

        .settle ul li a:hover {
            text-decoration: underline;
        }

.paynow a {
    float: right;
    display: block;
    width: 116px;
    height: 41px;
    background: url(/MiniNameX/images/allbut.jpg) 352px 96px;
}

    .paynow a:hover {
        background: url(/MiniNameX/images/allbut.jpg) 352px 54px;
    }

.paynow1 a {
    float: right;
    display: block;
    width: 116px;
    height: 41px;
    background: url(/MiniNameX/images/allbut2.jpg) 500px 83px;
}

    .paynow1 a:hover {
        background: url(/MiniNameX/images/allbut2.jpg) 500px 41px;
    }

.mycard_cardmg_p {
    float: left;
    margin: 0 0 0 15px;
    padding: 0 !important;
    float: left;
}

    .mycard_cardmg_p a {
        display: block;
        width: 121px;
        height: 74px;
        border: #ccc solid 1px;
    }

        .mycard_cardmg_p a:hover {
            border: #999 solid 1px;
        }

.mycard_cardmg_o {
    float: left;
    margin: 0 0 0 8px;
    ;
    padding: 0 !important;
}

    .mycard_cardmg_o a {
        display: block;
        width: 121px;
        height: 74px;
        border: #ccc solid 1px;
    }

        .mycard_cardmg_o a:hover {
            border: #999 solid 1px;
        }

.order_pay_input {
    float: left;
    height: 16px;
    padding-top: 4px;
    padding-top: 0px \9;
    padding-left: 15px;
}

.order_pay_tit {
    height: 20px;
    line-height: 20px;
    float: left;
    text-indent: 10px;
}

/*订单详细页*/
.order_detail_tit {
    width: 858px;
    height: 97px;
    background: url(/MiniNameX/images/Member_images/order_detail.gif) no-repeat;
    margin-left: 30px;
    margin-left: 15px \9;
    _margin-left: 15px;
    *margin-left: 15px;
    text-align: right;
    padding-top: 62px;
}

.backtoplist a {
    color: #06c;
    text-align: right;
}

    .backtoplist a:hover {
        text-decoration: underline;
    }

.order_detail {
    width: 854px;
    background: #f5f5f5;
    border: #d2d2d2 solid 1px;
    margin-left: 30px;
    text-align: left;
    padding-bottom: 7px;
}

.order_no {
    margin-top: 8px;
    border-bottom: #d2d2d2 dotted 1px;
    padding-bottom: 10px;
}

    .order_no table {
        text-indent: 15px;
    }

        .order_no table font {
            font-size: 14px;
            font-weight: bold;
            color: #676767;
        }

.order_tips {
    text-indent: 15px;
    line-height: 35px;
    color: #5d5d5d;
}

    .order_tips a {
        color: #0065cb;
    }

        .order_tips a:hover {
            color: #0078f6;
        }

.rate {
    width: 640px;
    height: 50px;
    margin-top: 70px;
    margin-left: 130px;
    _margin-left: 0px;
    *margin-left: 0px;
    color: #c8c8c8;
}

.rate_tit {
    text-align: left;
}

    .rate_tit span {
        float: left;
        width: 138px;
        line-height: 25px;
        text-align: left;
    }

.rate_bg {
    float: left;
    text-align: left;
    margin-top: 12px;
    margin-left: 2px;
    margin-left: 2px \9;
    _margin-left: 1px;
    margin-bottom: -1px;
}

    .rate_bg span {
        text-align: left;
        float: left;
    }

    .rate_bg .rate_bg_1 {
        width: 135px !important;
        height: 11px;
        background: url(/MiniNameX/images/Member_images/rate_bg_mid.jpg) repeat-x;
    }

    .rate_bg .rate_bg_2 {
        width: 308px !important;
        height: 11px;
        background: url(/MiniNameX/images/Member_images/rate_bg_mid.jpg) repeat-x;
    }

    .rate_bg .rate_bg_3 {
        width: 492px !important;
        height: 11px!important;
        ;
        background: url(/MiniNameX/images/Member_images/rate_bg_mid.jpg) repeat-x!important;
        ;
    }

    .rate_bg .rate_bg_4 {
        width: 624px !important;
        height: 11px!important;
        ;
        background: url(/MiniNameX/images/Member_images/rate_bg_mid.jpg) repeat-x!important;
        ;
    }

.receive {
    margin-top: 40px;
    margin-left: 30px;
    text-align: left;
    color: #7c7c7c;
}

.receive_detail {
    width: 860px;
    margin-top: 10px;
    line-height: 22px;
    padding-bottom: 20px;
    border-bottom: #e7e7e7 dotted 1px;
}

.receive_tit {
    width: 860px;
    border-bottom: 2px #686868 solid;
    height: 28px;
    line-height: 28px;
    text-align: left;
    font: 14px;
    color: #222;
}

    .receive_tit a {
        float: right;
        color: #0065cb;
        font-size: 14px;
    }

        .receive_tit a:hover {
            text-decoration: underline;
        }

.receive_detail {
    width: 860px;
    margin-top: 10px;
    line-height: 22px;
    padding-bottom: 20px;
    border-bottom: #e7e7e7 dotted 1px;
}


/*收货地址*/
.address_input span {
    float: left;
}

.address_input .label-like_input {
    float: left;
    color: #666;
    width: 154px;
    height: 19px;
    line-height: 19px;
    border: none;
    background: url(/MiniNameX/images/Member_images/add-center-left-c_input.jpg) no-repeat;
    padding: 0 4px;
}

.label-like_input input {
    width: 148px;
    height: 19px;
    line-height: 19px;
    background: none;
    border: 0;
}

.address_detail_input input {
    width: 372px;
    height: 19px;
    line-height: 19px;
    border: 0;
    background: none;
}

.address_detail_input_b {
    float: left;
    color: #666;
    width: 380px;
    height: 20px;
    line-height: 19px;
    border: none;
    background: url(/MiniNameX/images/Member_images/address_detail_input.jpg) no-repeat;
    padding: 0 4px;
}

.address-01 select {
    padding: 2px;
    width: 154px;
    height: 19px;
    line-height: 19px;
    border: none;
    background: url(/MiniNameX/images/Member_images/add-center-left-c_input.jpg) no-repeat;
}

.lable_tit {
    float: left;
    width: 75px;
    text-align: right;
}

.skin-gray a {
    display: block;
    width: 130px;
    height: 41px;
    background: url(/MiniNameX/images/allbut.jpg) 345px 348px;
}

    .skin-gray a:hover {
        background: url(/MiniNameX/images/allbut.jpg) 345px 306px;
    }

.clear-skin-gray a {
    display: block;
    width: 130px;
    height: 41px;
    background: url(/MiniNameX/images/Member_images/clear_but.gif) no-repeat;
}

    .clear-skin-gray a:hover {
        display: block;
        width: 130px;
        height: 41px;
        background: url(/MiniNameX/images/Member_images/clear_but_hove.gif) no-repeat;
    }

.clear-skin-gray_c a {
    display: block;
    width: 130px;
    height: 41px;
    background: url(/MiniNameX/images/Member_images/clear_but_c.gif) no-repeat;
}

    .clear-skin-gray_c a:hover {
        display: block;
        width: 130px;
        height: 41px;
        background: url(/MiniNameX/images/Member_images/clear_but_hove_c.gif) no-repeat;
    }

.moren span {
    float: left;
}

    .moren span input {
        margin-top: 5px;
        margin-top: 0px \9;
    }

/**/
/* ----- Links ----- */
a {
    text-decoration: none;
}

    a:hover {
        text-decoration: none;
    }

    a:avtive {
        text-decoration: none;
    }

    a:visited {
        text-decoration: none;
    }

.meyorder_pay_cardname {
    color: #0065cb;
}

.logo {
    width: 230px;
    float: left;
    margin-top: -12px;
    display: inline;
}

.bus_cart_nav {
    background: url(/MiniNameX/images/nav_bg2.gif) no-repeat top;
}

.login_reg {
    float: left;
    display: inherit;
}

    .login_reg a {
        color: #000;
    }

.login_box {
    float: right;
    color: #000;
    line-height: 24px;
}

    .login_box a {
        margin: 0px 3px;
    }

.login_font {
    float: left;
}

#head .login_font a {
    display: block;
    float: left;
    width: 23px;
    height: 25px;
    line-height: 23px;
    text-align: center;
}

#head .login_font .login_news {
    color: #afa49e !important;
    background-position: left top;
    background-repeat: no-repeat;
    background-image: url(/MiniNameX/images/news_bg.png)!important;
    FILTER: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/MiniNameX/images/news_bg.png');
    WIDTH: 23px;
    height: 25px;
    cursor: pointer;
}

#head .login_font .login_old {
    color: #fff;
    background-position: left top;
    background-repeat: no-repeat;
    background-image: url(/MiniNameX/images/old_bg.png)!important;
    _background-image: url(/MiniNameX/images/old_bg.jpg);
    FILTER: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/MiniNameX/images/old_bg.png');
    WIDTH: 23px;
    height: 23px;
    cursor: pointer;
    color: #fff !important;
}

    #head .login_font .login_old:hover {
        background-position: left top;
        background-repeat: no-repeat;
        background-image: url(/MiniNameX/images/old_bghover.png)!important;
        _background-image: url(/MiniNameX/images/old_bghover.jpg);
        FILTER: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/MiniNameX/images/old_bghover.png');
        WIDTH: 23px;
        height: 23px;
        color: #fff !important;
    }

.fen-ge-line {
    margin-top: 55px;
    position: absolute;
}


/*电话 滚动公告*/
/*.mian_box {
    width: 980px;
    margin: 0 auto;
    text-align: left;
}*/

/*.left_494 {
    width: 494px;
    float: left;
}*/

.title_01 {
    font-size: 14px;
    color: #000;
    text-align: left;
}

.tel_font {
    float: left;
    color: #55656f;
    line-height: 20px;
    font-size: 12px;
    text-align: left;
}

    .tel_font a {
        color: #55656f;
    }

.font_orange {
    color: #ff6000;
}

.right_470 {
    width: 470px;
    float: left;
}

    .right_470 .notice_box {
        background-image: url(/MiniNameX/images/notice_bg.jpg);
        height: 150px;
        background-repeat: no-repeat;
    }

.notice_box {
    color: #333;
    line-height: 20px;
}



/*VIP购物通道*/
.VIP_main {
    width: 988px;
    height: auto;
    margin: 0 auto;
    margin-bottom: 20px;
}

.vip_main_left {
    float: left;
    width: 720px;
}

.vip_main_lefta {
    float: left;
    width: 720px;
    padding: 40px 0 0 23px;
    overflow: hidden;
    float: left;
    height: 442px;
    background: url(/MiniNameX/images/Member_images/VIPa_left.gif) no-repeat;
}

.vip_step ul li {
    float: left;
}

.vip1_stepa a {
    display: block;
    width: 208px;
    height: 36px;
    background: url(/MiniNameX/images/Member_images/vip1_stepa.jpg) no-repeat;
}

.vip1_stepb a {
    display: block;
    width: 245px;
    height: 36px;
    background: url(/MiniNameX/images/Member_images/vip1_stepb.jpg) no-repeat;
}

.vip1_stepc a {
    display: block;
    width: 202px;
    height: 36px;
    background: url(/MiniNameX/images/Member_images/vip1_stepc.jpg) no-repeat;
}

.vip2_stepa a {
    display: block;
    width: 208px;
    height: 36px;
    background: url(/MiniNameX/images/Member_images/vip2_stepa.jpg) no-repeat;
}

.vip2_stepb a {
    display: block;
    width: 246px;
    height: 36px;
    background: url(/MiniNameX/images/Member_images/vip2_stepb.jpg) no-repeat;
}

.vip2_stepc a {
    display: block;
    width: 202px;
    height: 36px;
    background: url(/MiniNameX/images/Member_images/vip1_stepc.jpg) no-repeat;
}

.vip3_stepa a {
    display: block;
    width: 207px;
    height: 36px;
    background: url(/MiniNameX/images/Member_images/vip3_stepa.jpg) no-repeat;
}

.vip3_stepb a {
    display: block;
    width: 229px;
    height: 36px;
    background: url(/MiniNameX/images/Member_images/vip3_stepb.jpg) no-repeat;
}

.vip3_stepc a {
    display: block;
    width: 219px;
    height: 36px;
    background: url(/MiniNameX/images/Member_images/vip3_stepc.jpg) no-repeat;
}
/*价格预览*/
#vip_price {
    float: left;
    width: 520px;
    margin-left: 100px;
    display: inline;
    _margin-left: 50px;
}

.vip_price_top {
    float: left;
    width: 520px;
}

.vip_price_m {
    float: left;
    width: 520px;
    margin-top: 10px;
    display: inline;
}

.vip_price_detail {
    float: left;
}

    .vip_price_detail table {
        background: #e8e8e8;
    }

    .vip_price_detail tr td {
        background: #fff;
        height: 27px;
    }

.vip_price_delivery {
    float: left;
    text-align: left;
    line-height: 20px;
    padding: 20px 0 0 5px;
    color: #999;
}

.VIP_main_bot {
    float: left;
    margin-top: 25px;
    width: 665px;
    height: auto;
}

.VIP_main_bot_l {
    float: left;
    width: 365px;
}

.vip_preview {
    width: 365px;
    height: 223px;
    background: url(/MiniNameX/images/Member_images/posi.jpg) no-repeat;
}

.vip_preview_po {
    float: left;
    width: 365px;
    height: 223px;
    background: url(/MiniNameX/images/Member_images/posi.jpg) no-repeat;
}

.vip_preview_op {
    float: left;
    width: 365px;
    height: 223px;
    background: url(/MiniNameX/images/Member_images/positive.jpg) no-repeat;
}

.vip_preview a {
    display: block;
    width: 363px;
    height: 221px;
    padding: 1px;
}

.vip_preview_po a {
    display: block;
    width: 363px;
    height: 221px;
    padding: 1px;
}

.vip_preview_op a {
    display: block;
    width: 363px;
    height: 221px;
    padding: 1px;
}

.preview_exp {
    float: left;
    width: 363px;
}

.preview_exp_l {
    float: left;
    color: #929292;
}

.preview_exp_r {
    float: right;
}

/*价格预览区域*/
.price {
    position: relative;
    left: auto;
    margin-left: 0px;
    z-index: 1;
}

.my_left_category1 {
    width: 82px;
    font-size: 12px;
}

    .my_left_category1 h1 {
        height: 20px;
        background-repeat: no-repeat;
        font-size: 14px;
        font-weight: bold;
        padding-left: 15px;
        padding-top: 8px;
        margin: 0px;
        color: #FFF;
    }

    .my_left_category1 .my_left_cat_list {
        width: 80px;
        line-height: 13.5pt;
    }

        .my_left_category1 .my_left_cat_list h2 {
            margin: 0px;
            padding: 3px 5px 0px 9px;
        }

            .my_left_category1 .my_left_cat_list h2 a {
                color: #d6290b;
                font-weight: bold;
                font-size: 14px;
                line-height: 22px;
            }

                .my_left_category1 .my_left_cat_list h2 a:hover {
                    color: #d6290b;
                    font-weight: bold;
                    font-size: 14px;
                    line-height: 22px;
                }

    .my_left_category1 .h2_cat {
        width: 204px;
        height: 26px;
        background-repeat: no-repeat;
        line-height: 26px;
        font-weight: normal;
        color: #333333;
        position: relative;
    }

    .my_left_category1 a {
        font: 12px;
        text-decoration: none;
        color: #0047d7 !important;
    }

        .my_left_category1 a:hover {
            text-decoration: none;
            color: #0047d7;
        }

    .my_left_category1 h3 {
        margin: 0px;
        padding: 0px;
        height: 26px;
        font-size: 12px;
        font-weight: normal;
        display: block;
        padding: 0 4px;
    }

        .my_left_category1 h3 span {
            color: #999999;
            width: 145px;
            float: right;
        }

        .my_left_category1 h3 a {
            height: 26px;
            line-height: 26px;
        }

    .my_left_category1 .h3_cat {
        display: none;
        width: 204px;
        position: absolute;
        right: 50%;
        margin-right: -24px;
        margin-right: -23px \9;
        top: 26px;
        cursor: auto;
    }

    .my_left_category1 .shadow {
        position: absolute;
        z-index: 1;
        right: 50%;
        margin-right: -34px;
        margin-right: -0px \9;
        width: 204px;
    }

    .my_left_category1 .shadow_border {
        position: absolute;
        z-index: 2;
        width: 288px;
        width: 289px \9;
        /*height: 300px;*/
        border: 1px solid #c8dde5;
        margin-top: 1px;
        background-color: #fffdfa;
        margin-bottom: 3px;
        color: #666;
    }

.shadow_border_top {
    width: 272px;
    height: 68px;
    margin: 0 auto;
    border-bottom: #c8dde5 dotted 1px;
}

.shadow_border_tit {
    width: 253px;
    margin: 0 auto;
    padding-top: 14px;
}

.shadow_border_notice {
    float: left;
    color: #666;
    width: 272px;
    text-align: center;
    line-height: 30px;
    text-indent: 5px;
}

.price_main {
    width: 275px;
    margin-left: 10px;
    margin-right: auto;
    color: #666;
}

.price_detail_tit {
    float: left;
    height: 35px;
    line-height: 35px;
    font-weight: bold;
}

.price_detail {
    float: left;
    width: 275px;
}

    .price_detail table {
        border: #ccc solid 0px;
        width: 273px;
        height: 55px;
        background: #e8e8e8;
    }

        .price_detail table td {
            background: #fff;
            text-align: center;
        }

.price_delivery {
    float: left;
    width: 273px;
    line-height: 25px;
    padding-top: 10px;
    text-indent: 5px;
}

.price_service {
    float: left;
    width: 275px;
    margin-top: 23px;
    display: inline;
}

.price_service_tit {
    text-indent: 5px;
}

.price_service_m {
    margin-top: 4px;
}

    .price_service_m span {
        margin-left: 5px;
    }

/*.index_price .price_service_m span a {
    display: none;
}

.index_price .price_service_m span img {
    margin-top: -8px;
}*/

.my_left_category1 .active_cat {
    z-index: 99;
    background-position: 0 0px;
    cursor: pointer;
}

    .my_left_category1 .active_cat h3 {
        border: #c8dde5 solid 1px;
        border-bottom: 0;
        z-index: 2;
        background: #fffdfa;
        margin-top: 1px;
    }

        .my_left_category1 .active_cat h3 span {
            display: none;
        }

    .my_left_category1 .active_cat div {
        display: block;
    }
/*价格预览区域end*/
.VIP_main_bot_r_exp {
    margin-top: 15px;
}

.preview_exp_r a {
    color: #002cff;
}

.vip_preview_shadow {
    float: left;
    width: 365px;
    height: 6px;
    background: url(/MiniNameX/images/Member_images/preview_shadow.jpg) no-repeat;
}

.VIP_main_bot_r {
    float: left;
    width: 265px;
    text-align: left;
    margin-left: 21px;
    color: #929292;
}

.VIP_main_but {
    float: left;
    margin-top: 33px;
}

    .VIP_main_but ul li {
        float: left;
    }

.browse a {
    float: left;
    display: block;
    width: 130px;
    height: 41px;
    background: url(/MiniNameX/images/allbut.jpg) 480px 348px;
}

    .browse a:hover {
        background: url(/MiniNameX/images/allbut.jpg) 480px 306px;
    }

.vip_next a {
    float: left;
    display: block;
    width: 130px;
    height: 41px;
    background: url(/MiniNameX/images/allbut.jpg) 480px 264px;
    margin-left: 5px;
    _margin-left: 2px;
}

    .vip_next a:hover {
        background: url(/MiniNameX/images/allbut.jpg) 480px 222px;
    }

.vip_back_bot a {
    display: block;
    width: 130px;
    height: 41px;
    background: url(/MiniNameX/images/allbut.jpg) 345px 516px;
}

    .vip_back_bot a:hover {
        background: url(/MiniNameX/images/allbut.jpg) 345px 474px;
    }

.vip_main_right {
    float: right;
    width: 221px;
}

.vip_bigtips {
    padding-left: 10px;
}

.vip_but {
    float: left;
    width: 200px;
}

    .vip_but a {
        display: block;
        width: 199px;
        height: 61px;
        background: url(/MiniNameX/images/Member_images/vip_but.jpg) no-repeat;
    }

        .vip_but a:hover {
            display: block;
            width: 199px;
            height: 61px;
            background: url(/MiniNameX/images/Member_images/vip_but_h.jpg) no-repeat;
        }

.vip_but_2 {
    float: left;
    width: 200px;
    margin: 270px 0 0 70px;
}

    .vip_but_2 a {
        display: block;
        width: 199px;
        height: 61px;
        background: url(/MiniNameX/images/Member_images/vip_but.jpg) no-repeat;
    }

        .vip_but_2 a:hover {
            display: block;
            width: 199px;
            height: 61px;
            background: url(/MiniNameX/images/Member_images/vip_but_h.jpg) no-repeat;
        }

.vip_but_3 {
    float: left;
    width: 200px;
    margin: 265px 0 0 70px;
}

    .vip_but_3 a {
        display: block;
        width: 199px;
        height: 61px;
        background: url(/MiniNameX/images/Member_images/vip_but.jpg) no-repeat;
    }

        .vip_but_3 a:hover {
            display: block;
            width: 199px;
            height: 61px;
            background: url(/MiniNameX/images/Member_images/vip_but_h.jpg) no-repeat;
        }

.vipc_left {
    float: left;
    width: 720px;
    height: 630px;
    background: url(/MiniNameX/images/Member_images/VIP3_left.gif) no-repeat;
    padding: 40px 0 0 23px;
    overflow: hidden;
}


.vip_but_exp {
    float: left;
    width: 145px;
    text-align: left;
    line-height: 20px;
    color: #b1b1b1;
    margin: 10px 0 0 27px;
    display: inline;
}

.vip_tips {
    width: 227px;
    float: left;
    text-align: left;
    color: #b1b1b1;
    line-height: 20px;
    margin: 128px 0 0 0px;
    display: inline;
}

.VIPc_main {
    width: 988px;
    height: 595px;
    margin: 0 auto;
    margin-bottom: 80px;
}

.addtocart {
    float: left;
    width: 363px;
    line-height: 30px;
    color: #929292;
    height: 30px;
}

.addtocart_l {
    float: left;
}

.addtocart_r {
    float: right;
}

.VIP_main_bot_l_top {
    float: left;
    width: 365px;
    height: 253px;
}

.VIP_main_bot_l_bot {
    float: left;
    width: 365px;
    height: 263px;
    margin-top: 0px;
}

.f_r {
    float: right;
}

.city_link {
    position: absolute;
    top: 625px;
    _top: 635px;
    left: 50%;
    width: 293px;
    height: 144px;
    background: url(/MiniNameX/images/Member_images/addtocart_tan_bg.png) no-repeat;
    display: none;
    z-index: 9999;
    color: #929292;
}

.city_hovers {
    display: block;
    position: absolute;
}

.city_links {
    width: 60px;
    margin-right: 1px;
    height: 30px;
    line-height: 30px;
    font-size: 13px;
    text-align: center;
    background: #f6f6f6;
    vertical-align: top;
    margin-bottom: 1px;
    display: inline-block;
}

.city_show {
    height: 18px;
    line-height: 18px;
    padding: 5px;
    cursor: pointer;
}

.successadd {
    float: left;
    width: 240px;
    margin: 20px 0 0 60px;
    margin: 20px 0 0 25px \9;
    display: inline;
}

    .successadd span {
        float: left;
        margin-left: 10px;
        _margin-left: 5px;
    }

    .successadd a {
        color: #929292;
        line-height: 26px;
    }

.city_link_p {
    display: block;
    position: absolute;
    /*top: 540px;
    _top: 550px;
    left: 50%;*/
    display: none;
    z-index: 9999;
    color: #929292;
}

.city_hover {
    display: block;
}

.city_link {
    margin-top: 0;
    _margin-top: 55px;
    width: 293px;
    height: 144px;
    background: url(/MiniNameX/images/Member_images/addtocart_tan_bg_ie6.png) no-repeat;
}

.bingo {
    display: block;
    float: left;
    width: 20px;
    height: 16px; /* background:url(/MiniNameX/images/Businesscard_images/add_icon.jpg) no-repeat; */
    cursor: default;
}

.tocard a {
    display: block;
    width: 105px;
    height: 26px; /* background:url(/MiniNameX/images/Businesscard_images/pay.jpg) no-repeat;*/
}


/*账号管理*/
#acc-main {
    float: left;
    margin: 20px 0 0 31px;
    display: inline;
    width: 920px;
    color: #666;
    text-align: left;
}

    #acc-main input, select {
        color: #555;
    }

    #acc-main select {
        padding: 2px;
    }

.acc-center-left-a {
    width: 350px;
    height: 40px;
}

.acc-center-left-a1 {
    height: 40px;
}

.acc-center-right {
    padding-left: 100px;
    zoom: 1;
}

.acc-center-qd {
    float: left;
    margin-left: 105px;
    display: inline;
    margin-top: 15px;
}

    .acc-center-qd .qd-1 {
        float: left;
    }

        .acc-center-qd .qd-1 a {
            display: block;
            width: 130px;
            height: 41px;
            background: url(/MiniNameX/images/allbut.jpg) 345px 432px;
        }

            .acc-center-qd .qd-1 a:hover {
                background: url(/MiniNameX/images/allbut.jpg) 345px 390px;
            }

    .acc-center-qd .qd-2 {
        float: left;
    }

        .acc-center-qd .qd-2 a {
            display: block;
            width: 130px;
            height: 41px;
            background: url(/MiniNameX/images/Member_images/zhanghao_01.jpg) no-repeat;
        }

            .acc-center-qd .qd-2 a:hover {
                display: block;
                width: 130px;
                height: 41px;
                background: url(/MiniNameX/images/Member_images/zhanghao_01_h.jpg) no-repeat;
            }

.acc-center-left-b {
    width: 75px;
    float: left;
    margin-top: 5px;
    text-align: right;
    display: inline;
    margin-right: 5px;
}

.add-center-left-b1 {
    margin-top: 5px;
    zoom: 1;
}

.add-center-left-c {
    zoom: 1;
    height: 20px;
}

.account_input {
    float: left;
    width: 154px;
    height: 19px;
    border: none;
    background: url(/MiniNameX/images/Member_images/account_input.jpg) no-repeat;
    line-height: 19px;
}

.add-center-left-c span {
    line-height: 19px;
}

.account_input input {
    width: 145px;
    height: 19px;
    line-height: 19px;
    padding: 0 4px;
    border: 0;
    background: none;
}

.account_input select {
    width: 154px;
    height: 19px;
    border: none;
    background: url(/MiniNameX/images/Member_images/account_input.jpg) no-repeat;
    line-height: 19px;
}

.edu_select select {
    width: 77px;
    height: 19px;
    border: none;
    background: url(/MiniNameX/images/Member_images/edu_select.jpg) no-repeat;
    line-height: 19px;
}

.year_select select {
    width: 58px;
    height: 19px;
    border: none;
    background: url(/MiniNameX/images/Member_images/year_select.jpg) no-repeat;
    line-height: 19px;
}

.day_select select {
    width: 42px;
    height: 19px;
    border: none;
    background: url(/MiniNameX/images/Member_images/day_select.jpg) no-repeat;
    line-height: 19px;
}

.acctop {
    height: 5px;
    background: url(/MiniNameX/images/Member_images/zhanghao_03.jpg) no-repeat;
    overflow: hidden;
}

#acctop-bj {
    width: 920px;
}

.accfoot {
    float: left;
    height: 5px;
    width: 920px;
    margin-top: 60px;
    margin-bottom: 40px;
}

.acc-center {
    float: left;
    width: 920px;
    background: url(/MiniNameX/images/Member_images/zhanghao_05.jpg) repeat-y;
}

.lib_Contentbox {
    float: left;
    margin-left: 31px;
    width: 860px;
    margin-top: 30px;
    /*height: 372px;*/
    display: inline;
}

.acc-center_tabtit {
    float: left;
    width: 860px;
    height: 30px;
    border-bottom: #ccc solid 1px;
    margin-top: 30px;
    margin-top: 15px;
    margin-left: 31px;
    display: inline;
}

    .acc-center_tabtit #one1 {
        float: left;
        width: 98px;
        height: 30px;
        margin-left: 100px;
        display: inline;
        text-align: center;
        line-height: 30px;
        cursor: pointer;
        background: #fff;
        position: relative;
        top: 0;
        _top: 1px;
        border-bottom: 0;
    }

    .acc-center_tabtit .hover {
        border: #ccc solid 1px;
        color: #0065cb;
    }

    .acc-center_tabtit #one2 {
        float: left;
        width: 98px;
        height: 30px;
        text-align: center;
        line-height: 30px;
        cursor: pointer;
        background: #fff;
        position: relative;
        top: 0;
        _top: 1px;
        border-bottom: 0;
    }

    .acc-center_tabtit #one3 {
        float: left;
        width: 98px;
        height: 30px;
        text-align: center;
        line-height: 30px;
        cursor: pointer;
        background: #fff;
        position: relative;
        top: 0;
        _top: 1px;
        border-bottom: 0;
    }

#acc-top-tu {
    margin-left: 31px;
    height: 80px;
    float: left;
    margin-top: 15px;
    display: inline;
}

#acc-top-xian {
    float: right;
    width: 780px;
    margin-right: 30px;
    border-bottom: 1px solid #CCC;
    height: 2px;
}

.acc-center-left {

    width: 350px;
    padding-left: 100px;
    display: inline;
}

.add-center-left-c1 {
    width: 440px;
}

.add-center-left-mile span {
    float: left;
    margin-left: 8px;
    _margin-left: 4px;
    *margin-left: 4px;
    line-height: 22px;
}

    .add-center-left-mile span input {
        margin-top: 4px;
        _margin-top: 0px;
        *margin-top: 0px;
    }

#m-center .acc-center-left .myorder-a2 {
    /*height: 270px;*/
    margin: 0 auto;
    margin-top: 25px;
    /*margin-left: -56px \9;*/
    text-align: center;
}

    #m-center .acc-center-left .myorder-a2 .title {
        height: 30px;
        background: #F5F5F5;
    }

        #m-center .acc-center-left .myorder-a2 .title span {
            float: left;
            color: #676767;
            line-height: 30px;
            margin: 0;
            padding: 0;
        }

    #m-center .acc-center-left .myorder-a2 ul {
        margin-left: 1px;
        margin-top: 1px;
        width: 860px;
    }

    #m-center .acc-center-left .myorder-a2 li {
        float: left;
        border: 1px solid #E2E2E2;
        width: 860px;
        /*margin-left: 28px;
        margin-left: 83px \9;
        _margin-left: 28px;
        *margin-left: 28px;*/
        margin-top: 0px;
        list-style: none;
    }

        #m-center .acc-center-left .myorder-a2 li a {
            color: 30065cb;
        }

        #m-center .acc-center-left .myorder-a2 li span {
            color: #676767;
        }

        #m-center .acc-center-left .myorder-a2 li div {
            float: left;
            width: 90px;
            color: #676767;
        }

            #m-center .acc-center-left .myorder-a2 li div a {
                color: #0065cb;
                text-decoration: none;
            }



/* 我的购物车*/
#m-center .content-bg .content-bg-center .mycart-a2 {
    height: auto;
    margin: 0 auto;
    margin-top: 25px;
}

    #m-center .content-bg .content-bg-center .mycart-a2 .title {
        height: 30px;
        background: #F5F5F5;
    }

        #m-center .content-bg .content-bg-center .mycart-a2 .title span {
            color: #676767;
            padding-right: 160px;
            line-height: 30px;
        }

    #m-center .content-bg .content-bg-center .mycart-a2 ul {
        margin-left: 1px;
        margin-top: 1px;
        width: 860px;
    }

    #m-center .content-bg .content-bg-center .mycart-a2 li {
        float: left;
        height: 115px;
        border: 1px solid #E2E2E2;
        width: 860px;
        margin-left: 28px;
        _margin-left: 0px;
        *margin-left: 0px;
        margin-top: -1px;
        list-style: none;
    }

        #m-center .content-bg .content-bg-center .mycart-a2 li span {
            color: #676767;
            padding-right: 60px;
            line-height: 30px;
        }

        #m-center .content-bg .content-bg-center .mycart-a2 li div {
            float: left;
            width: 123px;
            margin-left: 0px;
            color: #676767;
        }

.cart {
    float: right;
    padding-right: 27px;
    margin-bottom: 0px;
    margin-top: 5px;
}

    .cart img {
        border: none;
    }

    .cart .jxsj {
        float: right;
        display: block;
        width: 130px;
        height: 41px;
        background: url(/MiniNameX/images/allbut.jpg) 345px 264px;
    }

        .cart .jxsj:hover {
            background: url(/MiniNameX/images/allbut.jpg) 345px 222px;
        }

    .cart .jiesuan {
        float: right;
        display: block;
        width: 116px;
        height: 41px;
        background: url(/MiniNameX/images/allbut.jpg) 354px 96px;
        margin-left: 5px;
    }

        .cart .jiesuan:hover {
            background: url(/MiniNameX/images/allbut.jpg) 354px 54px;
        }

.money {
    text-align: right;
    padding-top: 15px;
    _margin-top: 8px;
}

    .money .a1 {
        font-size: 12px;
        color: #666;
    }

    .money .a2 {
        font-size: 26px;
        color: #ca0809;
        font-weight: bold;
        padding-right: 27px;
    }

.goon {
    text-align: right;
    padding-top: 20px;
    padding-right: 27px;
    padding-bottom: 30px;
}

    .goon img {
        border: none;
    }

    .goon .jxsj {
        float: right;
        display: block;
        width: 130px;
        height: 41px;
        background: url(/MiniNameX/images/allbut.jpg) 345px 264px;
    }

        .goon .jxsj:hover {
            background: url(/MiniNameX/images/allbut.jpg) 345px 222px;
        }

    .goon .jiesuan {
        float: right;
        display: block;
        width: 116px;
        height: 41px;
        background: url(/MiniNameX/images/allbut.jpg) 352px 96px;
        margin-left: 5px;
    }

        .goon .jiesuan:hover {
            background: url(/MiniNameX/images/allbut.jpg) 352px 54px;
        }


.td-1 {
    width: 95px;
    height: 115px;
    text-align: center;
    vertical-align: middle;
}

.td-2 {
    width: 287px;
    height: 115px;
}

.td-3 {
    width: 89px;
    height: 115px;
}

.td-4 {
    width: 135px;
    height: 115px;
}

.td-5 {
    width: 133px;
    height: 115px;
    color: #9B0001;
}

.td-6 {
    width: 110px;
    height: 115px;
    color: #0066CC;
}

.coupons {
    float: left;
    height: 38px;
    width: 860px;
    background: #f5f5f5;
    border: #e2e2e2 solid 1px;
    border-top: none;
    margin-left: 29px;
    _margin-left: 14px;
}

    .coupons span {
        float: left;
        line-height: 38px;
        text-indent: 10px;
        color: #919191;
    }

        .coupons span a {
            color: #919191;
        }

            .coupons span a:hover {
                color: #0065cb;
            }

    .coupons select {
        width: 180px;
        height: 22px;
        background: #fff;
        border: #dedede solid 1px;
        color: #656565;
        line-height: 20px;
        padding: 0 0 0 5px;
        margin-top: 8px;
    }

    .coupons option {
        padding: 0 0 0 5px;
    }

/*收货地址*/
#m-center .content-bg .spark-indeed {
    color: red;
}

.spark-indeed {
    color: red;
}

.myorder-a2 a {
    color: #0068cb;
}

#m-center .address-01 {
    margin-top: 20px;
    color: #666;
}

.address-01 {
    margin-top: 20px;
    color: #666;
}

#m-center .address-01 input, select {
    color: #555;
}

.address-01 input, select {
    color: #555;
}

#m-center .address-01 li {
    height: 30px;
    padding-left: 11.5em;
    _zoom: 1;
    margin-bottom: 10px;
    line-height: 24px;
    overflow: hidden;
    list-style: none;
    text-align: left;
}

.address-01 li {
    height: 30px;
    padding-left: 11.5em;
    _zoom: 1;
    margin-bottom: 10px;
    line-height: 24px;
    overflow: hidden;
    list-style: none;
    text-align: left;
}

.short-btn {
    background: url(images/m-bottom1.png) no-repeat;
    width: 134px;
    height: 45px;
}



/*购物车弹出层*/
#cart_but {
    margin-left: 100px;
    _margin-left: -130px;
    *margin-left: -130px;
    margin-top: -10px;
    _margin-top: 10px;
    *margin-top: 10px;
}

    #cart_but ul li {
        float: left;
        line-height: 40px;
        text-indent: 10px;
    }


/* ----- footer ----- */
#footer {
    overflow: hidden;
    width: 100%;
    background: #f7f7f7;
    border-top: #e3e3e3 solid 1px;
    border-bottom: #e3e3e3 solid 1px;
    margin-top: 30px;
    color: #bbb;
    background: #f9f9f9;
}

.footer_content {
    float: left;
    width: 100%;
    border-top: #fff solid 1px;
    border-bottom: #fff solid 1px;
    padding-bottom: 15px;
}

.footer_nav_box {
    width: 980px;
    margin: 0 auto;
    padding-top: 35px;
}

.footer_nav {
    width: 163px;
    text-align: center;
    float: left;
    color: #333;
    background: url(/MiniNameX/images/footer_list_bg.jpg) right no-repeat;
}

.footer_nav_tit {
    float: left;
    width: 196px;
    font-size: 16px;
    color: #666;
}

.footer_nav ul {
    float: left;
    width: 196px;
    padding-top: 15px;
}

    .footer_nav ul li {
        float: left;
        width: 196px;
        height: 25px;
        line-height: 25px;
        display: inline;
    }

        .footer_nav ul li a {
            color: #666;
        }

            .footer_nav ul li a:hover {
                color: #0065cb;
            }

.footer_bottom {
    width: 980px;
    margin: 0 auto;
    text-align: center;
    margin-top: 10px;
    margin-bottom: 20px;
    padding-top: 10px;
    /*display: none;*/
}

    .footer_bottom a {
        float: left;
    }

    .footer_bottom span {
        float: left;
    }

    .footer_bottom a:link {
        text-decoration: none;
    }

    .footer_bottom a:hover {
        text-decoration: none;
        color: #0078f6;
    }



.wrapper-a {
    height: 26px;
    line-height: 26px;
    color: #666;
    padding-left: 65px;
}

.beian {
    float: left;
    height: 35px;
    line-height: 34px;
}

    .beian a {
        float: left;
        padding-left: 10px;
        color: #666;
        line-height: 34px;
    }

.footer {
    margin: 0 auto;
    margin-top: 40px;
    width: 355px;
    color: #bbb;
    background: url(/MiniNameX/images/logo3.png) right no-repeat;
}




/*补充*/
.login_reg a {
    color: #000;
}

.tel_font a {
}

    .tel_font a:hover {
        color: #0065cb !important;
    }

/*新首页头部修改样式_红色导航版*/
.login_box {
    position: absolute;
    z-index: 5;
    right: 50%;
}

.login_reg {
    float: right;
}

.login_font {
    float: right;
    margin-left: 5px;
}

.cart span {
    float: left;
    color: #fff;
    margin-right: 5px;
}

.cart_icon {
    float: left;
    height: 40px;
    _margin-top: 3px;
    margin-right: 3px;
}

.index_payicon {
    float: right;
    margin-top: 5px;
    margin-right: 17px;
    display: inline;
}

.cart_detail {
    float: left;
    width: 200px;
    padding-top: 10px;
    border-bottom: #ccc dotted 1px;
    border-top: 0;
    text-align: left;
    padding-bottom: 10px;
}

    .cart_detail:hover {
        background: #f7f7f7;
    }

    .cart_detail a {
        color: #666;
    }

.cart_des {
    margin-top: 12px;
}

    .cart_des ul {
        padding: 0;
        margin: 0;
        width: 100px;
    }

.cart_img {
    float: left;
    width: 82px;
}

    .cart_img img {
        float: left;
        width: 82px;
        height: 49px;
        padding: 0;
        margin: 0;
        /*border: #ccc solid 1px;*/
    }

.cart_des {
    float: right;
    width: 100px;
}

    .cart_des ul li {
        float: right;
        width: 100px;
        line-height: 20px;
        margin-left: 5px;
    }

.card_name div {
    float: left;
}

.cart_des b {
    color: #f00;
}

.cart_des a {
    color: #36c;
}

    .cart_des a:hover {
        text-decoration: underline;
    }


.logo_detail {
    float: left;
    width: 200px;
    padding-top: 10px;
    padding-bottom: 10px;
    border-bottom: #ccc dotted 1px;
    border-top: 0;
    text-align: left;
}

    .logo_detail:hover {
        background: #f7f7f7;
    }

    .logo_detail a {
        color: #666;
    }

.logo_img span {
    float: left;
    width: 71px;
    height: 77px;
    /*border: #ccc solid 1px;*/
}

.logo_des {
    float: right;
    width: 100px;
    margin-top: 40;
}

    .logo_des ul li {
        float: left;
        width: 92px;
        line-height: 20px;
    }

.logo_name div {
    float: left;
}

.logo_des b {
    color: #f00;
}

.logo_des a {
    color: #36c;
}

    .logo_des a:hover {
        text-decoration: underline;
    }

.logo_des ul {
    padding: 0;
    margin: 0;
    width: 92px;
}

.cart_bottom {
    float: left;
    width: 180px;
    text-align: right;
    line-height: 22px;
    color: #666;
}

    .cart_bottom a {
        float: right;
        display: block;
        width: 96px;
        height: 23px;
        background: url(/MiniNameX/images/jiesuan_bot.png) no-repeat;
    }

    .cart_bottom b {
        color: #c00;
    }

.cart_top {
    float: left;
    width: 200px;
    text-align: right;
    line-height: 22px;
    color: #666;
    border-bottom: #ccc solid 0px;
    padding-top: 10px;
    padding-bottom: 0;
}

    .cart_top ul li {
        float: right;
        line-height: 22px;
    }

    .cart_top a {
        float: right;
        display: block;
        width: 96px;
        height: 23px;
        background: url(/MiniNameX/images/jiesuan_bot.png) no-repeat;
    }

    .cart_top b {
        color: #c00;
    }

.maskIframe {
    position: absolute;
    z-index: -1;
    width: 180px;
    height: 200px;
    height: auto;
}


#m-center .wel {
    float: left;
    background: url(/MiniNameX/images/Member_images/m-center-bg.png) center no-repeat;
    width: 900px;
    height: 209px;
    margin: 20px 0 0 17px;
    padding: 50px 0 0 50px;
    display: inline;
}

    #m-center .wel .info02 a {
        color: #b41317;
        font-weight: bold;
    }

#m-center .m-represent ul li a {
    float: left;
    list-style: none;
    width: 197px;
    height: 217px;
    vertical-align: middle;
}

.welcome {
    width: 840px;
    height: 40px;
    text-align: left;
    border-bottom: 1px solid #e2e2e2;
    line-height: 40px;
    padding: 0 0 20px 10px;
    float: left;
    font-size: 14px;
    margin-bottom: 20px;
}

.name {
    color: #b41317;
    font-weight: bold;
}

.tab4 {
    width: 840px;
    height: 60px;
    float: left;
    text-align: left;
}

.info01 a {
    font-weight: bold;
    color: #000;
}

    .info01 a:hover {
        color: #b41317;
    }

.welcome a {
    color: #000;
}

    .welcome a:hover {
        text-decoration: underline;
        color: #0065cb !important;
    }




/*二次订购的个人中心*/

.second {
    width: 920px;
    height: auto;
    padding: 0 0 0 32px;
    /*margin-bottom: 25px;*/
    float: left;
}

.secondname {
    font-weight: 600;
    font-size: 14px;
}

.secondtab {
    width: 920px;
    height: auto;
    text-align: center;
    line-height: 18px;
    border-right: 1px solid #e2e2e2;
    border-left: 1px solid #e2e2e2;
    border-top: 1px solid #e2e2e2;
}

.secondtab_down {
    border-bottom: 1px solid #e2e2e2;
}

.secondtd a {
    color: #0065cb;
}

.secondtitle {
    border-bottom: 1px solid #e2e2e2;
    padding-left: 25px;
    height: 1px;
}

    .secondtitle a {
        color: #0d0d0d;
    }

        .secondtitle a:hover {
            color: #0065cb;
        }


.tuijian {
    width: 920px;
    float: left;
    padding-left: 32px;
}

.tuijiantab {
    width: 920px;
    height: 250px;
    background: url(/MiniNameX/images/Member_images/tuijianbg.jpg) no-repeat;
    text-align: center;
    line-height: 18px;
    border: 1px solid #e2e2e2;
}

.tuijian_m {
    width: auto;
    height: auto;
    padding-left: 20px;
}

    .tuijian_m li {
        float: left;
        width: 200px;
        height: 120px;
        margin-right: 22px;
    }

.tuijiantitle {
    line-height: 18px;
}

#preview {
    position: absolute;
    border: 1px solid #ccc;
    background: #333;
    padding: 5px;
    display: none;
    color: #fff;
}

.tuijian_m img {
    border: 1px solid #a6a6a6;
}

.tuijiantitle {
    line-height: 18px;
}

    .tuijiantitle a {
        color: #0d0d0d;
    }

        .tuijiantitle a:hover {
            color: #0065cb;
        }

.listpage920 {
    width: 920px;
    height: 31px;
    float: left;
    padding-left: 32px;
    margin-bottom: 30px;
    margin-top: -3px;
}

.pagetab {
    width: 920px;
    height: 35px;
    border-left: none;
    border-right: none;
    border-left: 1px solid #dedee0;
    border-right: 1px solid #dedee0;
    border-bottom: 1px solid #dedee0;
    background-color: #f3f3f3;
}

.page-nav-cell {
    text-align: right;
}

.page-nav {
    display: inline;
    float: right;
    margin-right: 2px;
}

    .page-nav li {
        color: #AAAAAA;
        display: inline;
        float: left;
        height: 25px;
        line-height: 25px;
        margin-right: 3px;
    }

    .page-nav input {
        vertical-align: middle;
    }

    .page-nav a {
        background: none repeat scroll 0 0 #FFFFFF;
        border: 1px solid #CCCCCC;
        color: #0066CC;
        display: block;
        height: 23px;
        width: 15px;
        line-height: 23px;
        min-width: 15px;
        padding: 0 5px;
        text-align: center;
        text-decoration: none;
        white-space: nowrap;
    }

        .page-nav a:hover {
            border-color: #FF5500;
            color: #FF0000;
        }

    .page-nav .first-page a {
        padding: 0 5px;
        text-align: center;
    }

    .page-nav .curr-page a {
        background-color: #FFEEE5;
        border-color: #FF5500;
        color: #FF0000;
        font-weight: bold;
    }

    .page-nav .prev-page a, .page-nav .next-page a {
        padding: 0;
        position: relative;
        width: 22px;
    }

    .page-nav .hundreds {
        padding: 0 5px;
        width: auto;
    }

    .page-nav .paginator-arrow {
        top: 7px;
    }

    .page-nav .prev-page .paginator-previous, .page-nav .next-page .paginator-next {
        padding: 0 6px;
        position: relative;
        width: 45px;
    }

        .page-nav .prev-page .paginator-previous:hover, .page-nav .next-page .paginator-next:hover {
            text-decoration: none;
        }

    .page-nav .prev-page .paginator-previous {
        text-align: right;
    }

    .page-nav .next-page .paginator-next {
        text-align: left;
    }
/*付款页面弹出层*/
.mesWindow {
    border: 5px solid #ddd;
    background: #fff;
    padding: 4px;
}

.mesWindowTop {
    margin-left: 4px;
    color: #fff;
}

.mesWindowContent {
    width: 536px;
    height: 325px;
}

.mesWindow .close {
    height: 15px;
    width: 28px;
    border: none;
    cursor: pointer;
    font-size: 12px;
    font-weight: 600;
    text-decoration: underline;
    background: #fff;
}
/*付款页面弹出层*/

.over_pay {
    width: 400px;
    height: 100px;
    padding-top: 10px;
    text-align: left;
}

    .over_pay h3 {
        text-align: left;
        font-size: 12px;
        padding-left: 22px;
        width: 360px;
        height: 20px;
        margin: 7px 0;
        line-height: 20px;
        font-weight: normal;
        font-family: '宋体';
        color: #333333;
        background: url(/MiniNameX/images/Businesscard_images/overpay_info.jpg) top left no-repeat;
    }

.over_pay01 {
    width: 400px;
    height: 24px;
}

    .over_pay01 span {
        width: auto;
        height: auto;
    }

    .over_pay01 li {
        float: left;
        list-style-type: none;
        margin-right: 10px;
        line-height: 24px;
        font-weight: 600;
    }

        .over_pay01 li a {
            font-weight: normal;
            color: #0065cb;
        }

            .over_pay01 li a:hover {
                font-weight: normal;
                color: #0380ff;
            }

.pay_main {
    line-height: 24px;
}

/********新的进度条**********/
.jdt_01 {
    width: 620px;
    height: 13px;
    float: left;
    padding: 0 28px;
}

.jdt_011 {
    width: 13px;
    height: 13px;
    margin-right: 5px;
    float: left;
    background: url(/MiniNameX/images/Member_images/jdt01.png) no-repeat center;
}

.jdt_013 {
    width: 13px;
    height: 13px;
    margin-right: 5px;
    float: left;
    background: url(/MiniNameX/images/Member_images/jdt03.png) no-repeat center;
}

.jdt_014 {
    width: 530px;
    height: 13px;
    margin-right: 5px;
    float: left;
    background: url(/MiniNameX/images/Member_images/jdt05.png) no-repeat center;
}

.jdt_016 {
    width: 530px;
    height: 13px;
    margin-right: 5px;
    float: left;
    background: url(/MiniNameX/images/Member_images/jdt06.png) no-repeat center;
}


.jdt_012 {
    width: 160px;
    height: 13px;
    margin-right: 7px;
    float: left;
    background: url(/MiniNameX/images/Member_images/jdt02.png) no-repeat left;
}

.jdt_02 {
    width: 640px;
    height: 24px;
    line-height: 24px;
    float: left;
    font-family: "宋体";
    padding: 5px 0;
}

.jdt_021 {
    width: 90px;
    height: 24px;
    line-height: 24px;
    float: left;
    color: #333333;
}

.jdt_022 {
    width: 430px;
    height: 24px;
    float: left;
}

.jdt_015 {
    width: 160px;
    height: 13px;
    margin-right: 7px;
    float: left;
    background: url(/MiniNameX/images/Member_images/jdt04.png) no-repeat left;
}


/********新的弹出层**********/

#facebox {
    position: absolute;
    width: 100%;
    top: 0;
    left: 0;
    z-index: 1000;
    height: 100%;
}

    #facebox .popup {
        position: relative;
    }

    #facebox .boby {
    }

    #facebox table {
        width: 532px;
        height: 345px;
        background: #fff;
        margin: auto;
        border: 5px solid #ddd;
        border-collapse: collapse;
    }

    #facebox .content {
        width: auto;
        height: auto;
    }

    #facebox .loading {
        text-align: center;
    }

    #facebox .image {
        text-align: center;
    }

    #facebox img {
        border: 0;
        margin: 3px;
    }

    #facebox .tabfooter {
        width: 100%;
        height: 30px;
        text-align: right;
        border-bottom: 2px solid #ddd;
    }

/********新的弹出层**********/
.tooltip {
    position: absolute;
    border: 1px solid #999;
    background: #fff;
    padding: 5px;
    display: none;
    color: #fff;
    z-index: 999;
    left: -9999px;
}


/*选择模板翻页*/
.page_bg {
    width: 918px;
    height: 35px;
    background: #f3f3f3;
    border: #e2e2e2 solid 1px;
    border-top: none;
}

.page {
    float: right;
    width: 490px;
    height: 23px;
    line-height: 21px;
    margin-top: 5px;
    display: inline;
}

.pre {
    float: left;
}

.pre_a_false {
    display: block;
    width: 57px;
    height: 25px;
    background: url(../images/pre.jpg) no-repeat;
    text-align: left;
    text-indent: 15px;
    color: #999;
    line-height: 25px;
}

.pre_a_true {
    display: block;
    width: 57px;
    height: 25px;
    background: url(../images/pre_a.jpg) no-repeat;
    text-align: left;
    text-indent: 15px;
    color: #333;
    line-height: 25px;
}

.page_no {
    float: left;
}

.next {
    float: left;
    margin-left: 3px;
}

.next_a_true {
    display: block;
    width: 57px;
    height: 25px;
    background: url(../images/next.jpg) no-repeat;
    color: #333;
    text-align: left;
    text-indent: 6px;
    line-height: 25px;
}

.next_a_false {
    display: block;
    width: 57px;
    height: 25px;
    background: url(../images/next_a.jpg) no-repeat;
    color: #999;
    text-align: left;
    text-indent: 6px;
    line-height: 25px;
}

.page_no a {
    float: left;
    display: block;
    width: 23px;
    height: 23px;
    border: #dbdbdb solid 1px;
    text-align: center;
    line-height: 23px;
    margin-left: 3px;
    color: #333;
    background: #fff;
}

    .page_no a:hover {
        background: #ecfaff;
        border: #6a8ccb solid 1px;
    }

.page_on {
    font-weight: bold;
    color: #036ea5 !important;
    background: #f0fafd !important;
    border: #91ade0 solid 1px !important;
}

.page_go {
    margin-left: 10px;
    float: left;
    line-height: 25px;
}

    .page_go span {
        float: left;
    }

.page_go_input {
    display: block;
    width: 24px;
    height: 19px;
    background: url(../images/page_go_input.jpg) no-repeat;
    margin: 3px 5px 0 5px;
}

    .page_go_input input {
        width: 24px;
        height: 19px;
        border: 0;
        background: none;
        text-align: center;
        line-height: 19px;
    }

.page_go_span {
    display: block;
    width: 29px;
    height: 21px;
    background: url(/MiniNameX/images/go.jpg) no-repeat;
    text-align: center;
    line-height: 23px;
    color: #333;
    cursor: pointer;
}

/*第二套选择模板翻页*/
.templatepage_bg {
    width: 918px;
    height: 35px;
    background: #f3f3f3;
    border: #e2e2e2 solid 1px;
    border-top: none;
}

.templatepage {
    float: right;
    width: 490px;
    height: 23px;
    line-height: 21px;
    margin-top: 5px;
    display: inline;
}

.templatepre {
    float: left;
}

.templatepre_a_false {
    display: block;
    width: 57px;
    height: 25px;
    background: url(../images/pre.jpg) no-repeat;
    text-align: left;
    text-indent: 15px;
    color: #999;
    line-height: 25px;
}

.templatepre_a_true {
    display: block;
    width: 57px;
    height: 25px;
    background: url(../images/pre_a.jpg) no-repeat;
    text-align: left;
    text-indent: 15px;
    color: #333;
    line-height: 25px;
}

.templatepage_no {
    float: left;
}

.templatenext {
    float: left;
    margin-left: 3px;
}

.templatenext_a_true {
    display: block;
    width: 57px;
    height: 25px;
    background: url(../images/next.jpg) no-repeat;
    color: #333;
    text-align: left;
    text-indent: 6px;
    line-height: 25px;
}

.templatenext_a_false {
    display: block;
    width: 57px;
    height: 25px;
    background: url(../images/next_a.jpg) no-repeat;
    color: #999;
    text-align: left;
    text-indent: 6px;
    line-height: 25px;
}

.templatepage_no a {
    float: left;
    display: block;
    width: 23px;
    height: 23px;
    border: #dbdbdb solid 1px;
    text-align: center;
    line-height: 23px;
    margin-left: 3px;
    color: #333;
    background: #fff;
}

    .templatepage_no a:hover {
        background: #ecfaff;
        border: #6a8ccb solid 1px;
    }

.templatepage_on {
    font-weight: bold;
    color: #036ea5 !important;
    background: #f0fafd !important;
    border: #91ade0 solid 1px !important;
}

.templatepage_go {
    margin-left: 10px;
    float: left;
    line-height: 25px;
}

    .templatepage_go span {
        float: left;
    }

.templatepage_go_input {
    display: block;
    width: 24px;
    height: 19px;
    background: url(../images/page_go_input.jpg) no-repeat;
    margin: 3px 5px 0 5px;
}

    .templatepage_go_input input {
        width: 24px;
        height: 19px;
        border: 0;
        background: none;
        text-align: center;
        line-height: 19px;
    }

.templatepage_go_span {
    display: block;
    width: 29px;
    height: 21px;
    background: url(/MiniNameX/images/go.jpg) no-repeat;
    text-align: center;
    line-height: 23px;
    color: #333;
    cursor: pointer;
}

/*VIP购物通道*/
.VIP_main {
    width: 988px;
    height: 400px;
    margin: 0 auto;
    margin-bottom: 20px;
}


/****上传文件页*****/
.upload_left {
    float: left;
    width: 646px;
    padding: 28px 0 0 65px;
    display: inline;
    overflow: hidden;
    float: left;
    height: 442px;
    background: url(../images/upload_left_bg.jpg) no-repeat;
    margin-top: 10px;
}

.upload_left_tit {
    float: left;
    padding-left: 135px;
    width: 299px;
    height: 25px;
    line-height: 25px;
    font-size: 25px;
    display: inline;
}

.upload_left_tip {
    float: left;
    width: 575px;
    line-height: 22px;
    color: #666;
    text-align: left;
    padding-top: 20px;
}

.upload_type {
    float: left;
    width: 575px;
    height: 180px;
    padding-top: 20px;
}

.upload_type_tit {
    float: left;
    width: 575px;
    height: 20px;
    border-bottom: #999 dotted 1px;
}

.upload_type_icon {
    float: left;
    width: 575px;
    padding-top: 20px;
}

    .upload_type_icon ul li {
        float: left;
        height: 59px;
    }

    .upload_type_icon span {
        display: block;
    }

.upload_jpg {
    width: 34px;
    height: 59px;
    margin-left: 13px;
    background: url(../images/upload_filetype.jpg) 575px 62px;
}

    .upload_jpg:hover {
        background-position: 575px 62px;
    }

.upload_gif {
    width: 34px;
    height: 59px;
    margin-left: 13px;
    background: url(../images/upload_filetype.jpg) 527px 62px;
}

    .upload_gif:hover {
        background-position: 527px 62px;
    }

.upload_psd {
    width: 34px;
    height: 59px;
    margin-left: 13px;
    background: url(../images/upload_filetype.jpg) 477px 62px;
}

    .upload_psd:hover {
        background-position: 477px 62px;
    }

.upload_png {
    width: 34px;
    height: 59px;
    margin-left: 12px;
    background: url(../images/upload_filetype.jpg) 429px 62px;
}

    .upload_png:hover {
        background-position: 429px 62px;
    }

.upload_ai {
    width: 34px;
    height: 59px;
    margin-left: 12px;
    background: url(../images/upload_filetype.jpg) 380px 62px;
}

    .upload_ai:hover {
        background-position: 380px 62px;
    }

.upload_cdr {
    width: 34px;
    height: 59px;
    margin-left: 12px;
    background: url(../images/upload_filetype.jpg) 331px 62px;
}

    .upload_cdr:hover {
        background-position: 331px 62px;
    }

.upload_excel {
    width: 35px;
    height: 59px;
    margin-left: 12px;
    background: url(../images/upload_filetype.jpg) 282px 62px;
}

    .upload_excel:hover {
        background-position: 282px 62px;
    }

.upload_word {
    width: 40px;
    height: 59px;
    margin-left: 10px;
    background: url(../images/upload_filetype.jpg) 237px 62px;
}

    .upload_word:hover {
        background-position: 237px 62px;
    }

.upload_scan {
    width: 41px;
    height: 61px;
    margin-left: 0px;
    background: url(../images/upload_filetype.jpg) 187px 63px;
}

/*.upload_scan:hover {
        background-position: 187px 63px;
    }*/

.upload_photo {
    width: 39px;
    height: 59px;
    margin-left: 13px;
    background: url(../images/upload_filetype.jpg) 137px 62px;
}

    .upload_photo:hover {
        background-position: 137px 62px;
    }

.upload_zip {
    width: 39px;
    height: 59px;
    margin-left: 13px;
    background: url(../images/upload_filetype.jpg) 88px 62px;
}

    .upload_zip:hover {
        background-position: 88px 62px;
    }

.upload_file {
    width: 39px;
    height: 59px;
    margin-left: 13px;
    background: url(../images/upload_filetype.jpg) 39px 62px;
}

    .upload_file:hover {
        background-position: 39px 62px;
    }

.upload_pop {
    width: 130px;
    height: 36px;
    background: url(../images/upload_pop_bg.gif) no-repeat;
    display: none;
    position: absolute;
    z-index: 1;
    top: 420px;
    _top: 420px /9;
    *top: 420px;
    padding: 10px;
    text-align: left;
    color: #333;
}

.upload_but {
    float: left;
    width: 277px;
    padding-left: 80px;
}

.upload_but_a {
    float: left;
    display: block;
    width: 130px;
    height: 41px;
    background: url(../images/upload_but.jpg) 0px 0px;
}

    .upload_but_a:hover {
        background-position: 0 87px;
    }

.upload_but_b {
    float: right;
    display: block;
    width: 130px;
    height: 41px;
    background: url(../images/upload_but.jpg) 130px 0px;
}

    .upload_but_b:hover {
        background-position: 130px 87px;
    }

.upload_right {
    float: left;
    width: 277px;
    height: 284px;
    margin-top: 68px;
    margin-top: 68px \9;
    background: url(../images/upload_right_bg.jpg) no-repeat;
}





/*TOP用户中心*/
#member_name {
    position: absolute;
    z-index: 999;
}

    #member_name ul {
        list-style: none;
    }

    #member_name dl {
        float: left;
        margin-right: 10px;
        position: relative;
    }

    #member_name dt {
        height: 23px;
        line-height: 23px;
        text-align: center;
        width: 106px;
    }

        #member_name dt a {
            display: block;
            height: 23px;
            color: #333;
            text-align: center;
        }

            #member_name dt a.hover {
                background: #fff;
                border-bottom: 0;
                position: relative;
                background: #fff;
                width: 106px;
                border: #d3d4d4 solid 1px;
                position: relative;
                z-index: 20000;
                color: #0065cb;
            }

    #member_name dd {
        display: none;
        width: 108px;
        background: #fff;
        padding-top: 1px;
        text-align: center;
        *margin-left: 1px;
    }

    #member_name li {
        float: left;
        height: 23px;
        background: #fff;
        line-height: 23px;
        border: 1px solid #d3d4d4;
        border-bottom: none;
        width: 106px;
    }

        #member_name li a {
            float: left;
            display: block;
            width: 106px;
            height: 23px;
            line-height: 23px;
            color: #333;
            text-decoration: none;
        }

            #member_name li a:hover {
                background: #e2f3fc;
            }
/*TOP用户中心END*/


/*发票信息*/
.invoic_settle {
    float: left;
    width: 860px;
}

.invoice_content {
    float: left;
    width: 300px;
    line-height: 30px;
    padding-top: 7px;
    _padding-top: 0px;
}

.invoice_check {
    float: left;
    width: 300px;
}

    .invoice_check span {
        float: left;
        margin-left: 6px;
    }

        .invoice_check span input {
            margin-top: 8px;
            *margin-top: 4px;
            _margin-top: 4px;
            display: inline;
        }



.invoice_tit input {
    width: 250px;
    height: 25px;
    line-height: 25px;
    border: #ccc solid 1px;
    padding: 0 8px;
    color: #666;
}

.order_note {
    float: left;
    width: 400px;
    display: inline;
}

    .order_note span {
        float: left;
        margin-left: 5px;
        display: inline;
    }

        .order_note span input {
            margin: 0;
            width: 300px;
            height: 24px;
            border: #ccc solid 1px;
            padding: 0 5px;
            line-height: 24px;
            color: #999;
            overflow: hidden;
            display: inline;
            margin-top: 5px;
        }

.footer_guarantee {
    float: left;
    width: 980px;
    height: 78px;
    background: url(/MiniNameX/images/bot_img.jpg) no-repeat;
}

    .footer_guarantee ul li {
        float: left;
        /*display: none;*/
    }

        .footer_guarantee ul li a {
            display: block;
            height: 78px;
        }



/*帮助中心*/
.top_help_a {
    position: absolute;
    z-index: 111;
    width: 100px;
    text-align: center;
    left: 50%;
    margin-left: 88px;
    height: 25px;
    overflow: hidden;
    margin-top: -1px;
}

.top_help_b {
    position: absolute;
    z-index: 1111;
    width: 100px;
    text-align: center;
    left: 50%;
    margin-left: 88px;
    overflow: hidden;
    margin-top: 0px;
}

.top_help_a .top_help_tit {
    display: block;
    width: 98px;
    background: url(/MiniNameX/images/icon_4.gif) right no-repeat;
    border: #fdfdfd solid 1px;
    height: 23px;
    line-height: 23px;
}

.top_help_b .top_help_tit {
    display: block;
    width: 98px;
    background: url(/MiniNameX/images/icon_4.gif) right no-repeat;
    border: #d3d4d4 solid 1px;
    height: 23px;
    line-height: 23px;
    /*color: #0065cb;*/
}

.top_help_tit:hover {
    color: #0065cb;
}


.top_help_center {
    width: 98px;
    background: #fff;
    border: #b3b4b5 solid 1px;
    border-bottom: none;
    margin-top: 1px;
}

    .top_help_center ul li {
        border-bottom: #d3d4d4 solid 1px;
    }

        .top_help_center ul li a {
            display: block;
            width: 98px;
            height: 23px;
            line-height: 22px;
        }

            .top_help_center ul li a:hover {
                background: #e2f3fc;
            }

.myorder-a2_pay {
    display: block;
    width: 66px;
    height: 23px;
    background: url(/MiniNameX/images/allbut4.gif) 66px 500px;
    margin: 10px 0 0 33px;
}

    .myorder-a2_pay:hover {
        background: url(/MiniNameX/images/allbut4.gif) 66px 477px;
    }

.pay_again {
    float: left;
    width: 900px;
    height: 40px;
    line-height: 40px;
    font-size: 14px;
    text-align: left;
    text-indent: 15px;
}

/*公告中心底部修改*/
.sub_box {
    width: 980px;
    margin: 37px auto 0 auto;
    padding: 30px 0 0 0px;
    height: 220px;
    background: url(/MiniNameX/images/sub_box_bg.jpg) no-repeat;
    text-align: left;
}

.sub_box_service {
    float: left;
    width: 270px;
    padding-left: 45px;
}

.sub_box_service_icon {
    float: left;
    width: 35px;
    height: 35px;
    padding-top: 22px;
}

.sub_box_service_main {
    float: left;
    width: 210px;
    padding-left: 20px;
}

.sub_box_service_tit {
    float: left;
    width: 210px;
    font-size: 14px;
    font-weight: bold;
    color: #737373;
    line-height: 25px;
}

.sub_box_service_content {
    float: left;
    width: 210px;
    color: #7b7b7b;
    line-height: 20px;
}

.sub_box_QA {
    float: left;
    width: 210px;
    padding-left: 40px;
}

.sub_box_QA_icon {
    float: left;
    width: 35px;
    height: 35px;
    padding-top: 22px;
}

.sub_box_QA_main {
    float: left;
    width: 147px;
    padding-left: 20px;
}

.sub_box_QA_tit {
    float: left;
    width: 147px;
    font-size: 14px;
    font-weight: bold;
    color: #737373;
    line-height: 25px;
}

.sub_box_QA_content {
    float: left;
    width: 147px;
    color: #7b7b7b;
    line-height: 20px;
}

    .sub_box_QA_content ul li a {
        color: #7b7b7b;
    }

        .sub_box_QA_content ul li a:hover {
            color: #0065cb;
        }

.sub_box_notice {
    float: left;
    width: 360px;
    padding-left: 25px;
}

.sub_box_notice_icon {
    float: left;
    width: 35px;
    height: 35px;
    padding-top: 22px;
}


/*公告轮播*/

.sub_box_notice_tit {
    float: left;
    line-height: 16px;
    font-size: 14px;
    font-weight: bold;
    color: #737373;
    padding-right: 10px;
}

.notice_box {
    float: left;
    color: #55656f;
    line-height: 20px;
}

.index-splash-block {
    margin-left: 20px;
    width: 260px;
    height: 80px;
    text-align: left;
}

    .index-splash-block .feature-slide-preview {
        float: left;
        display: none;
        width: 260px;
        overflow: hidden;
    }

.feature-slide-preview h3 a {
    font-size: 12px;
    color: #7b7b7b;
}

    .feature-slide-preview h3 a:hover {
        color: #333;
    }

.feature-slide-preview p {
    text-indent: 0;
    line-height: 20px;
    color: #7b7b7b;
}

.index-splash-block .feature-slide-preview .screenshot {
    display: block;
    margin: auto;
}

.index-splash-block .feature-slide-list {
    float: left;
    width: 260px;
    height: 22px;
    overflow: hidden;
    margin-top: 5px;
}

    .index-splash-block .feature-slide-list a {
        float: left;
        display: inline;
        width: 15px;
        height: 13px;
        background: url(/MiniNameX/images/feature-point.gif) center no-repeat;
    }

        .index-splash-block .feature-slide-list a.current {
            background: url(/MiniNameX/images/feature-point-current.gif) center no-repeat;
        }

    .index-splash-block .feature-slide-list .feature-slide-list-items {
        display: inline;
    }

    .index-splash-block .feature-slide-list a.feature-slide-list-previous {
        background: url(/MiniNameX/images/feature-point-previous.gif) no-repeat;
    }

    .index-splash-block .feature-slide-list a.feature-slide-list-next {
        margin-left: 2px;
        background: url(/MiniNameX/images/feature-point-next.gif) no-repeat;
    }



/*万户链接*/
.wanhulink {
    width: 980px;
    margin: auto auto;
    /*height: 50px;
    line-height: 50px;*/
    color: #999;
    padding-bottom: 20px;
    text-align: center;
}
    /*.wanhulink ul{ display:inline-block; margin:0 auto;}*/
    .wanhulink span {
        text-align: center;
        padding: 0 10px;
    }

        .wanhulink span a {
            color: #999;
        }

            .wanhulink span a:hover {
                color: #0065cb;
            }
/*万户链接*/


.logo_supply_but {
    display: block;
    width: 107px;
    height: 26px;
    background: url(/MiniNameX/images/member_images/logo_supply.jpg) no-repeat;
    line-height: 26px;
    text-align: left;
    text-indent: 28px;
    margin: 30px 0 0 50px;
    color: #676767 !important;
}

.logo_supply_pop {
    position: absolute;
    width: 107px !important;
    margin: 00px 0 0 50px;
    border-bottom: #cecece solid 1px;
}

    .logo_supply_pop a {
        float: left;
        display: block;
        height: 26px;
        width: 107px;
        line-height: 26px;
        text-align: left;
        text-indent: 28px;
        color: #676767 !important;
    }

.logo_supply_pop1 {
    background: url(/MiniNameX/images/member_images/logo_supply_pop.jpg) no-repeat;
}

.logo_supply_pop2 {
    background: url(/MiniNameX/images/member_images/shirt_supply_pop.jpg) no-repeat;
}



.logo_supply_pop_logo {
    position: absolute;
    width: 127px !important;
    margin: 00px 0 0 50px;
    border-bottom: #cecece solid 1px;
}

    .logo_supply_pop_logo a {
        float: left;
        display: block;
        height: 26px;
        width: 127px;
        line-height: 26px;
        text-align: left;
        text-indent: 28px;
        color: #676767 !important;
    }

.logo_supply_pop11 {
    background: url(/MiniNameX/images/member_images/logo_supply_pop5.jpg) no-repeat;
}

.logo_supply_pop12 {
    background: url(/MiniNameX/images/member_images/shirt_supply_pop6.jpg) no-repeat;
}

.logo_supply_pop13 {
    background: url(/MiniNameX/images/member_images/shirt_supply_pop7.jpg) no-repeat;
}

.logo_supply_pop14 {
    background: url(/MiniNameX/images/member_images/shirt_supply_pop8.jpg) no-repeat;
}

.logo_supply_pop15 {
    background: url(/MiniNameX/images/member_images/photobook_icon.jpg) no-repeat;
}

.shirt_detail {
    float: left;
    width: 853px;
}

    .shirt_detail table {
        width: 853px;
        margin: 0;
        border: #e2e2e2 solid 0px;
        background: url(/MiniNameX/images/Member_images/shirt_tr_bg.jpg) repeat-y;
        color: #7c7c7c;
    }




/*******************名片属性页圆角*******************/

.lt {
    left: -2px;
    top: -2px;
    background: url("/MiniNameX/images/card-round_a.png") no-repeat;
    _background: none transparent scroll repeat 0% 0%;
    FILTER: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/MiniNameX/images/card-round_a.png",sizingMethod="crop");
    width: 12px;
    height: 12px;
    font-size: 0px;
    display: none;
    position: absolute;
    z-index: 1;
}

.rt {
    top: -2px;
    right: -2px;
    background: url("/MiniNameX/images/card-round_b.png") no-repeat;
    _background: none transparent scroll repeat 0% 0%;
    FILTER: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/MiniNameX/images/card-round_b.png",sizingMethod="crop");
    width: 12px;
    height: 12px;
    font-size: 0px;
    display: none;
    position: absolute;
    z-index: 1;
}

.lb {
    left: -2px;
    bottom: -2px;
    background: url("/MiniNameX/images/card-round_c.png") no-repeat;
    _background: none transparent scroll repeat 0% 0%;
    FILTER: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/MiniNameX/images/card-round_c.png",sizingMethod="crop");
    width: 12px;
    height: 12px;
    font-size: 0px;
    display: none;
    position: absolute;
    z-index: 1;
}

.rb {
    right: -2px;
    bottom: -2px;
    background: url("/MiniNameX/images/card-round_d.png") no-repeat;
    _background: none transparent scroll repeat 0% 0%;
    FILTER: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/MiniNameX/images/card-round_d.png",sizingMethod="crop");
    width: 12px;
    height: 12px;
    font-size: 0px;
    display: none;
    position: absolute;
    z-index: 1;
}



/*******************名片圆角*******************/


/*******************购物车页圆角*******************/

.smalllt {
    left: -2px;
    top: -2px;
    background: url("/MiniNameX/images/card-round_e.png") no-repeat;
    _background: none transparent scroll repeat 0% 0%;
    FILTER: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/MiniNameX/images/card-round_e.png",sizingMethod="crop");
    width: 10px;
    height: 10px;
    font-size: 0px;
    display: none;
    position: absolute;
    z-index: 100;
}

.smallrt {
    top: -2px;
    right: -2px;
    background: url("/MiniNameX/images/card-round_f.png") no-repeat;
    _background: none transparent scroll repeat 0% 0%;
    FILTER: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/MiniNameX/images/card-round_f.png",sizingMethod="crop");
    width: 10px;
    height: 10px;
    font-size: 0px;
    display: none;
    position: absolute;
    z-index: 100;
}

.smalllb {
    left: -2px;
    bottom: -2px;
    background: url("/MiniNameX/images/card-round_g.png") no-repeat;
    _background: none transparent scroll repeat 0% 0%;
    FILTER: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/MiniNameX/images/card-round_g.png",sizingMethod="crop");
    width: 10px;
    height: 10px;
    font-size: 0px;
    display: none;
    position: absolute;
    z-index: 100;
}

.smallrb {
    right: -2px;
    bottom: -2px;
    background: url("/MiniNameX/images/card-round_h.png") no-repeat;
    _background: none transparent scroll repeat 0% 0%;
    FILTER: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/MiniNameX/images/card-round_h.png",sizingMethod="crop");
    width: 10px;
    height: 10px;
    font-size: 0px;
    display: none;
    position: absolute;
    z-index: 100;
}



/*******************名片圆角*******************/


/*底部添加友情链接*/
.footer_linkbox {
    width: 913px;
    margin: 0 auto;
    color: #666;
    font-family: \5FAE\8F6F\96C5\9ED1;
}

.footer_site {
    padding: 28px 25px 28px 15px;
    height: 22px;
    border-bottom: 1px solid #e0e0e0;
    line-height: 22px;
    font-size: 16px;
}

.footer_linkbox .f_nolink {
    padding: 28px 25px 15px 15px;
    border-bottom: none;
}

.footer_site .tit {
    float: left;
}

.footer_site a.f_ikky, .footer_site a.f_inamex {
    float: left;
    display: block;
    width: 168px;
    height: 22px;
    text-indent: -999em;
    background: url('/MiniNameX/images/f_logbg.jpg') 0 0 no-repeat;
}

.footer_site a.f_ikky {
    margin-right: 12px;
}

.footer_site a.f_inamex {
    width: 163px;
    background-position: 0 -23px;
}

.footer_site a.f_apply {
    font-size: 12px;
    float: right;
    line-height: 22px;
}

    .footer_site a.f_apply:link, .footer_site a.f_apply:visited {
        color: #0065cb;
        text-decoration: underline;
    }

.footer_link {
    border-top: 1px solid #fff;
}

    .footer_link a:link, .footer_link a:visited {
        color: #666;
    }

    .footer_link a:hover {
        color: #0065cb;
        text-decoration: underline;
    }

    .footer_link h3 {
        padding: 15px 15px 10px 15px;
        font-size: 16px;
        font-weight: normal;
    }

        .footer_link h3 a {
            float: right;
            font-size: 12px;
        }

            .footer_link h3 a:link, .footer_link h3 a:visited {
                color: #0065cb;
                text-decoration: underline;
            }

.f_linkcont {
    margin: 0 15px 0 20px;
}

    .f_linkcont a {
        float: left;
        display: block;
        height: 15px;
        line-height: 15px;
        padding: 0 15px;
        margin: 5px 0;
        border-right: 1px solid #acacac;
    }
/*底部添加友情链接*/

.clear_0 {
    margin: 0px;
    padding: 0px;
    clear: both;
}


/* CSS Document */

body,ol,ul,h1,h2,h3,h4,h5,h6,p,th,td,dl,dd,form,fieldset,legend,input,textarea,select{margin:0px;padding:0px;}
body{font-size:12px;font-family:"微软雅黑","Arial narrow";/*容器居中*/text-align:center;/*IE*/}
#wrap{text-align:left;}
img{border:0 none;}
ul li{list-style-type:none;}
a{text-decoration:none;}
.fl{float:left;display:inline;/*IE6双倍间距*/}
.fr{float:right;display:inline;}
.clear{clear:both;}
.w980{width:980px;margin:0 auto;overflow:hidden;zoom:1;/*IE6*/}
.w920{width:922px;margin:0 auto;zoom:1;/*IE6*/}
.w1200{width:1200px;margin:0 auto;overflow:hidden;zoom:1;/*IE6*/}
.pc100{width:100%;overflow:hidden;zoom:1/*IE6*/}
.none{display:none;}
.mt3{margin-top:3px;}
.mt5{margin-top:5px;}
.mt10{margin-top:10px;}
.mt15{margin-top:15px;}
.mt20{margin-top:20px;}
.mt25{margin-top:25px;}
.mt28{margin-top:28px;}
.mt30{margin-top:30px;}
.mr15{margin-right:15px;}
.mr85{margin-right:85px;}
.m10{margin:10px;}
.ml10{margin-left:10px;}
.ml30{margin-left:30px;}
.pl10{padding-left:10px;}
.mydesign{height:auto;margin-top:23px;}
.mydesign_nav{height:63px;background:url(../images/mydesign_nav_bj.jpg) repeat-x;border:1px solid #BBC3C6;}
.mydesign_nav_li{float:left;text-align:center;background:url(../images/mydesign_nav_bj_line.jpg) no-repeat right center;position:relative;}
.mydesign_nav_a{line-height:63px;color:#484A4A;font-size:15px;display:block;width:184px;height:63px;}
.mydesign_nav_a:hover{background:#AD190F url(../images/mydesign_nav_bj_ico.png) no-repeat center bottom;color:#fff;}
.mydesign_nav_avtion{background:#AD190F url(../images/mydesign_nav_bj_ico.png) no-repeat center bottom;color:#fff;}
.mydesign_nav_avtion a{color:#fff;} 
.mydesign_nav_last_li{background:none !important;}

.marketing_card{height:auto;border:1px solid #D1D1CF;margin-top:23px;border-radius:2px;}
.marketing_card_tit{height:99px;border:2px solid #F1F5F8;border-bottom:1px solid #E0E0E0;}
.marketing_card_tit h1 img{margin:14px 0 0 27px;}

.marketing_card_cad{height:auto;border:1px solid #E0E0E0;overflow:hidden;background:#F6F5F5;}
.marketing_card_cad_img{margin:50px 0;overflow:hidden;}
.marketing_card_cad_img img{border:1px solid #BBC3C6;}
.marketing_card_cad_img_l{margin:0 40px 0 180px;}


/***营销卡**/
.marketing_card_cad_img_l_yx{margin:0 40px 0 275px;}


.marketing_card_cad_img_r{width:110px;height:40px;cursor:pointer;color:#fff;line-height:40px;text-align:center;border-radius:3px;font-size:14px;margin-top:25px;}
.mar_bj_color_a{background:#FEEEEF;border: 1px solid #AE150F;color: #444446 !important;}
.mar_bj_color_b{background:#FF4401;}
.mar_bj_color_c{background:#DB1E22;}
.mar_gw_mar{ margin-top: 330px;}
.marketing_history{height:auto;border:2px solid #F1F5F8;border-top:none;}
.market_history_title{height:30px;font-size:16px;font-weight:bold;color:#333;margin:0 28px;padding-top:28px;border-bottom:1px solid #E5E5E5;text-align: left;}
.market_history_list{margin:28px;border:1px solid #E2E2E2;}
.market_history_list_th{background:#F5F5F5;height:30px;border-bottom:1px solid #E2E2E2;}
.market_history_list_th li{float:left;color:#676767;line-height:30px;text-align:center;}
.market_h_l_t_w1{width:160px;}
.market_h_l_t_w2{width:300px;}
.market_h_l_t_w3{width:200px;}
.market_h_l_t_w4{width:195px;}
.market_h_l_t_w4 a{margin:0 4px;}
.market_history_con{overflow:hidden;color:#444;}
.market_history_con a{color:#0065C9;}
.market_history_con li{height:88px;border-bottom:1px solid #E2E2E2;line-height:88px;}
.market_history_con li div.market_list{float:left;text-align:center;}
.market_h_l_t_pos{position:relative;height:77px;width:125px;margin:6px 0 0 80px;cursor:pointer;}
.market_h_l_t_poss{position:relative;height:67px;width:67px;margin:10px 0 0 35px;cursor:pointer;}
.mar_big_pic{position:absolute;top:0px;left:0px;width:100%;height:77px;background:url(../images/mar_aph_bj.png) repeat;}
.mar_big_pics{position:absolute;top:0px;left:0px;width:100%;height:67px;background:url(../images/mar_aph_bj.png) repeat;}
.mar_big_pic img{margin-top:28px;}
.mar_big_pics img{margin-top:28px;}
.mark_page{text-align:center;overflow:hidden;margin:100px 0 30px;color:#333;padding:4px 0;}
.mark_page a{color:#333;padding:3px 7px;border:1px solid #DBDBDB;margin:0 2px}
.mark_page_act{font-weight:bold;}
.mark_page_inp{width:25px;margin:0 2px;text-align:center;}
.mark_page_sub{border:1px solid #DBDBDB;width:35px;background:#fff;height:20px;cursor:pointer;}
.modal-wrap {display: none;position: fixed;left: 0;top: 0;z-index: 999;width: 100%;height: 100%;background: rgba(0,0,0,0.5);}
.modal{border:7px solid #ccc;margin:100px auto 0;border-radius:4px;}
.hot_product{overflow:hidden;margin:0px auto 20px;width:918px;text-align:left;}
.hot_product_tit{font-size:16px;font-weight:bold;color:#666;border-bottom:1px solid #E8E8E8;height:35px;}
.hot_product_list{border:1px solid #E8E8E8;height:260px;margin-top:15px;border-radius:2px;overflow:hidden;}
.hot_product_list ul li{width:183px;border-right:1px solid #E8E8E8;height:260px;overflow:hidden;position:relative;float:left;display:inline;}
.hot_product_list_a{display:block;height:260px;color:#767676;}
.hot_pro_list_head{margin:20px 15px 0;}
.hot_pro_list_head_t{font-size:16px;color:#333;}
.hot_pro_list_head_b{color:#767676;}
.hot_pro_list_mon{font-size:18px;position:absolute;top:70px;left:15px;}
.hot_pro_list_mon span{font-weight:bold;color:#FF2626;}

.market_h_l_t_wa{width:160px;}
.market_h_l_t_wb{width:140px;}
.market_h_l_t_wc{width:175px;}
.market_h_l_t_wd{width:160px;}
.market_h_l_t_we{width:190px;}
.market_h_l_t_we a{margin:0 4px;}

.market_yy{width:110px;height:26px;line-height:26px !important;color:#fff;border-radius:3px;margin:30px 0 0 20px;cursor:pointer;background:#7AA1DA url(../images/mydesign_h_ico_1.png) no-repeat 90px 9px;}
.market_yy ul{background:#F1F1F1;overflow:hidden;border:1px solid #CECECE;border-bottom-left-radius:3px;border-bottom-right-radius:3px;display:none;position:absolute;width:110px;z-index:999;}
.market_yy ul li{cursor:pointer;line-height:26px !important;height:26px !important;color:#848484;overflow:hidden;}
.market_yy_a{border-bottom:1px dotted #959595 !important;background:url(../images/code_ico_yy_1.jpg) no-repeat 7px center;text-indent:20px;display:block;}
.market_yy_b{border-bottom:none;background:url(../images/code_ico_yy_2.jpg) no-repeat 7px center;text-indent:20px;display:block;}
.hot_p_action_bj{width:184px;height:260px;position:absolute;top:0px;left:0px;background:url(/mininamex/Businesscard/images/host_pru_bj.png) repeat;display:none;}
