﻿@charset "utf-8";

html,
body,
h1,
h2,
h3,
h4,
h5,
h6,
hr,
p,
iframe,
dl,
dt,
dd,
ul,
ol,
li,
pre,
form,
button,
input,
textarea,
th,
td,
fieldset {
    margin: 0;
    padding: 0;
}

ul,
ol,
dl {
    list-style-type: none;
}

header,
hgroup,
nav,
menu,
main,
section,
article,
summary,
details,
aside,
figure,
figcaption,
footer {
    display: block;
    margin: 0;
    padding: 0;
}

address,
caption,
cite,
code,
dfn,
em,
th,
var,
i,
b {
    font-style: normal;
    font-weight: normal;
}

input,
button,
textarea,
select,
optgroup,
option {
    font-family: inherit;
    font-size: inherit;
    font-style: inherit;
    font-weight: inherit;
}

input,
button {
    overflow: visible;
    vertical-align: middle;
    outline: none;
}

h1,
h2,
h3,
h4,
h5,
h6 {
    font-size: 100%;
    font-weight: normal;
}

a,
area {
    outline: none;
    blr: expression(this.onFocus=this.blur());
}

    a:focus,
    a:hover,
    a:active {
        outline: none;
        blr: expression(this.onFocus=this.blur());
    }

sub,
sup {
    vertical-align: baseline;
}

table {
    border-spacing: 0;
}

textarea {
    resize: none;
}

input[type="submit"],
input[type="button"] {
    cursor: pointer;
}

img {
    border: 0;
    vertical-align: middle;
}

a img,
img {
    -ms-interpolation-mode: bicubic;
}

a {
    text-decoration: none;
    cursor: pointer;
    color: #333;
}

    a:hover {
        text-decoration: none;
    }

body,
th,
td,
button,
input,
select,
textarea {
    font-family: Arial, "微软雅黑";
    font-size: 13px;
    color: #333;
}

.layout {
    width: 1200px;
    margin: 0 auto;
    clear: both;
}

.left {
    float: left;
}

.right {
    float: right;
}

.a_main {
    background-color: #f5f9fc;
}

.clearfix:after {
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
    font-size: 0;
    line-height: 0;
}

.clearfix {
    *zoom: 1;
}

#web-ietip {
    width: 526px;
    height: 90px;
    padding: 83px 0 0 84px;
    overflow: hidden;
    background: url(../css/ietip/browser.png) no-repeat center center;
    margin: 200px auto 0;
}

    #web-ietip a {
        display: block;
        width: 65px;
        height: 80px;
        float: left;
    }

/*初始化*/
body {
    min-width: 1260px;
    min-height: 768px;
}

.hwimg {
    width: 100%;
    height: 100%;
}

/* header*/
.header {
    background-color: #FFFFFF;
}

    .header .htop {
        /*background: url(../images/pic01.png) no-repeat center;*/
        background-color: #FE471F;
    }

        .header .htop .dimg {
            position: relative;
        }

            .header .htop .dimg .close {
                position: absolute;
                display: block;
                right: 0;
                top: 0px;
                margin-top: 10px;
            }

.header_top_login {
    color: #fff;
}

.header .hmid {
    background-color: #000;
}

    .header .hmid .li {
        padding: 15px 0;
        line-height: 14px;
        color: #fff;
        font-size: 13px;
    }

        .header .hmid .li .a {
            font-size: 13px;
            color: #fff;
        }

            .header .hmid .li .a.car {
            }

        .header .hmid .li:before {
            content: "|";
            padding: 0 10px;
        }

        .header .hmid .li:first-child:before {
            content: "";
            padding: 0;
        }

        .header .hmid .li .car .icon-cart {
            padding-right: 2px;
        }

.header .hbtm {
    padding: 13px 0 20px 0;
}

    .header .hbtm .hbtm_mid {
        margin: 15px 0px 0px 10px;
    }

    .header .hbtm .shbox {
        width: 413px;
        height: 32px;
        background-color: #FFFFFF;
        border: 1px solid #eaeaea;
    }

    .header .hbtm .btn {
        width: 56px;
        height: 34px;
        background: url(../images/sh.png) no-repeat center;
        background-color: #FE471F;
        border: none;
        border-radius: 0px;
    }

    .header .hbtm .shbox .sod_select {
        border: none;
    }

    .header .hbtm .shbox .text {
        border: none;
        line-height: 32px;
        font-size: 13px;
        color: #999;
        box-sizing: border-box;
        padding-left: 10px;
        width: 370px;
        position: relative;
        height: 32px;
    }

    .header .hbtm .shbox .textbox:before {
        /*content: "|";height: 13px;color: #d5d5d5;*/
    }

    .header .hbtm .right .hrf {
        margin: 32px 0;
        text-align: center;
        display: block;
        width: 170px;
        height: 40px;
        line-height: 40px;
        color: #FFFFFF;
        font-size: 15px;
        background: url(../images/pic09.png) no-repeat center;
    }

        .header .hbtm .right .hrf .img {
            padding-right: 10px;
            margin-top: -5px;
        }

    .header .hbtm .ultop {
    }

        .header .hbtm .ultop .li {
            width: 45px;
        }

            .header .hbtm .ultop .li.home {
                background-color: #FE471F;
            }

    .header .hbtm .li .a {
        font-size: 13px;
        color: #999;
        line-height: 32px;
        text-align: center;
        display: block;
    }

.goto_header {
    border-left: 1px solid #e1e1e1;
    border-right: 1px solid #e1e1e1;
    border-top: 1px solid #e1e1e1;
    background-color: #fff;
}

.header .hbtm .ultop .li .a {
    font-weight: bold;
}

.header .hbtm .ultop .li.home .a {
    color: #ffffff;
}

.header .hbtm .ultop .li .a:hover {
    background-color: #FE471F;
    color: #FFFFFF;
}

.header .hbtm .lj {
    font-size: 13px;
    color: #999;
    line-height: 32px;
    padding: 0 5px;
}

.header .hbtm .ulbtm .li .a {
    padding: 0 7px;
}

    .header .hbtm .ulbtm .li .a:hover {
        color: #FE471F;
    }

.position_bg {
    height: 267px;
    background: url(../images/business_list/position_bg.png) center center no-repeat;
}

/* nav*/
.nav {
    background-color: #fff;
}

    .nav .layout {
        position: relative;
    }

    .nav .menunav {
        position: relative;
    }

        .nav .menunav .li {
            height: 35px;
            width: 90px;
        }

            .nav .menunav .li.arcticle {
                /* width: 180px;*/
                position: relative;
            }

            .nav .menunav .li.home {
                width: 180px;
                font-weight: bold;
                position: relative;
                background-color: #ff0000;
            }

                .nav .menunav .li.home .subul {
                    background-color: rgba(0, 0, 0, 0.5);
                    position: absolute;
                    left: 0;
                    right: 0;
                    z-index: 99;
                    top: 100%;
                    height: 560px;
                    /*overflow: hidden;*/
                }

                    .nav .menunav .li.home .subul .sub {
                        font-size: 15px;
                        color: #FFFFFF;
                        display: block;
                        line-height: 76px;
                        border: 1px solid rgba(0, 0, 0, 0.1);
                        padding: 1px;
                        font-weight: normal;
                    }

                        .nav .menunav .li.home .subul .sub .ico1 {
                            display: inline;
                            padding: 0 18px;
                        }

                        .nav .menunav .li.home .subul .sub .ico2 {
                            display: none;
                            padding: 0 18px;
                        }

                    .nav .menunav .li.home .subul .lisub:hover .sub {
                        background-color: rgba(255, 255, 255, 0.9);
                        color: #FE471F;
                    }

                        .nav .menunav .li.home .subul .lisub:hover .sub .ico1 {
                            display: none;
                        }

                        .nav .menunav .li.home .subul .lisub:hover .sub .ico2 {
                            display: inline;
                        }

        .nav .menunav li.active .a {
            color: #FE471F;
        }

        .nav .menunav .li .a {
            display: block;
            font-size: 15px;
            color: #000;
            text-align: center;
            line-height: 35px;
        }

        .nav .menunav .li:hover .a {
            color: #FE471F;
        }

        .nav .menunav .li:active .a {
            color: #FE471F;
        }

        .nav .menunav .li .a .ico {
            height: 24px;
            padding-right: 25px;
            margin-top: -2px;
        }

/* footer*/
.footer {
    background-color: #1f1f24;
}

    .footer .ftop {
        padding: 45px 0;
    }

    .footer .fbtm {
        padding: 40px 0;
        border-top: 1px solid #2c2c30;
    }

        .footer .fbtm .p {
            font-size: 13px;
            line-height: 24px;
            color: #616161;
            text-align: center;
        }

        .footer .fbtm .ul {
            font-size: 14px;
            color: #b5b5b5;
            padding-bottom: 40px;
        }

        .footer .fbtm .li a {
            color: #b5b5b5;
        }

        .footer .fbtm .li:hover a {
            color: #FE471F;
        }

        .footer .fbtm .li:before {
            content: "|";
            padding: 0 5px;
        }

        .footer .fbtm .li:first-child:before {
            content: "";
            padding: 0;
        }

    .footer .ftop .fdl dl {
        padding-right: 90px;
        border-right: 1px solid #2c2c30;
        padding-left: 25px;
    }

        .footer .ftop .fdl dl:first-child {
            margin-left: -25px;
        }

    .footer .ftop .fdl .dt {
        padding-bottom: 15px;
    }

    .footer .ftop .fdl .dt {
        font-size: 16px;
        color: #B5B5B5;
    }

    .footer .ftop .fdl .dd .a {
        color: #616162;
        font-size: 14px;
        line-height: 28px;
    }

        .footer .ftop .fdl .dd .a:hover {
            color: #FE471F;
        }

    .footer .ftop .fddimg {
        width: 100px;
        height: 100px;
        border: 1px solid #494949;
        display: table-cell;
        box-sizing: border-box;
        text-align: center;
        vertical-align: middle;
    }

    .footer .ftop .fdtimg {
        color: #B5B5B5;
        font-size: 16px;
        padding-bottom: 20px;
    }

    .footer .ftop .imgdl {
        margin-left: 40px;
    }

    .footer .ftop .fddimg .imgs {
        max-height: 100%;
        max-width: 100%;
    }

/* 新页面公用*/
.header .hbtm .btn {
    padding: 0;
}

.btn-info {
    background: #FE471F;
    border-color: #FE471F;
}

    .btn-info:hover,
    .btn-info.active.focus,
    .btn-info.active:focus,
    .btn-info.active:hover,
    .btn-info:active.focus,
    .btn-info:active:focus,
    .btn-info:active:hover,
    .open > .dropdown-toggle.btn-info.focus,
    .open > .dropdown-toggle.btn-info:focus,
    .open > .dropdown-toggle.btn-info:hover {
        opacity: .85;
        filter: alpha(opacity=85);
        background: #FE471F;
        border-color: #FE471F;
    }

    .btn-info.active,
    .btn-info:active,
    .open > .dropdown-toggle.btn-info {
        opacity: .85;
        filter: alpha(opacity=85);
        background: #FE471F;
        border-color: #FE471F;
    }

.btn-blue {
    color: #fe471f;
    border-color: #FE471F;
    -webkit-transition: all 0.5s;
    -moz-transition: all 0.5s;
    -o-transition: all 0.5s;
}

    .btn-blue:hover {
        border: 1px solid rgba(255,255,255,0);
    }

.modal-blue .modal-header {
    background: #f7f7f7;
}

/* addadbit/default/forget_password*/
.main-login {
    margin-top: 0;
}

.main-block {
    min-height: auto;
    background: #EDF0F2;
    padding-top: 0;
}

@media (min-width: 1200px) {
    .login-box .login-title h3 {
        font-size: 16px;
        font-weight: 700;
        line-height: 24px;
        color: #333;
    }

    .login-box .login-reg {
        color: #FE471F;
    }

    .text-blue {
        color: #FE471F;
    }
}

/*default_1/default_3*/
@media (min-width: 1200px) {
    .body-width .main-block {
        margin-top: 0;
    }
}

.qr-top span {
    background: #FE471F;
}

.question_list li a {
    color: #FE471F;
    opacity: .85;
    filter: alpha(opacity=85);
}

    .question_list li a:hover,
    .question_list li.active a {
        color: #FE471F;
        opacity: 1;
        filter: alpha(opacity=100);
    }

/*forget_password*/
.main-header {
    color: #FE471F;
}

/*exchange/fontlink_font/friendchange/friendlink/friendchange1*/
.breadcrumb > .active {
    color: #FE471F;
}

.label-box {
    color: #666;
}

.main-search-con li a:hover,
.main-search-con li span:hover {
    color: #FE471F;
}

.main-search-con li.active a,
.main-search-con li.active span {
    color: #FE471F;
    background-color: #fff;
}


/*fontlink_font*/
.main-meal-top {
    border-bottom: 1px solid #e1e1e1;
    height: 40px;
    line-height: 40px;
    padding: 0;
    text-align: center;
    vertical-align: middle;
    background-color: #f3f3f3;
    color: #999;
}
/* friendchange*/
.table a:hover {
}

/* friendchange1*/
.a_change {
    margin-top: 30px;
}

    .a_change .main_serach {
        margin-bottom: 15px;
        padding: 0 30px;
        background-color: #fff;
        width: 900px;
        box-sizing: border-box;
    }

        .a_change .main_serach .main-search-item {
            bottom: -1px;
            position: relative;
            padding-left: 68px;
            border-bottom: 1px dashed #E5E5E5;
            padding-right: 0;
        }

            .a_change .main_serach .main-search-item:last-child {
                border-bottom: none;
                padding-bottom: 2px;
            }

            .a_change .main_serach .main-search-item .main-search-title {
                position: absolute;
                top: 20px;
                left: 0;
                color: #4C4C4C;
                font-size: 14px;
            }

    .a_change .main-search-con {
        padding-bottom: 20px;
        padding-top: 0;
        overflow: hidden;
        margin-bottom: -1px;
        transition: all .4s;
    }

        .a_change .main-search-con .ng-scope {
            float: left;
            padding-top: 18px;
            line-height: 1;
            height: auto;
        }

            .a_change .main-search-con .ng-scope a {
                display: inline-block;
                margin-left: 8px;
                padding: 0 8px;
                color: #4C4C4C;
                font-size: 14px;
                line-height: 1.8;
                cursor: pointer;
                margin-right: 0;
            }

            .a_change .main-search-con .ng-scope.active .ng-binding {
                background: #fe471f;
                color: #fff;
            }

            .a_change .main-search-con .ng-scope a:hover {
                color: #FE471F;
            }

    .a_change .form-control:focus {
        border-color: #ff8a71;
        outline: 0 !important;
        -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 8px rgba(254, 71, 31, .6);
        box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 8px rgba(254, 71, 31, .6);
    }

    .a_change .main-search-input .form-control {
        float: left;
        width: 60px;
        height: 25px;
        padding: 3px 6px;
        background-color: #fff;
        display: block;
        padding: 6px 13px;
        font-size: 14px;
        line-height: 1.42857143;
        color: #555;
        background-color: #fff;
        border: 1px solid #ccc;
        box-sizing: border-box;
        -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);
        box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);
        -webkit-transition: border-color ease-in-out .15s, -webkit-box-shadow ease-in-out .15s;
        -o-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
        transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
    }

    .a_change .main-search-con .main-search-input {
        width: 200px;
        line-height: 25px;
        font-size: 14px;
        color: #4C4C4C;
        padding-top: 15px;
    }

        .a_change .main-search-con .main-search-input span {
            padding: 0 5px;
        }

    .a_change .main_list {
        background-color: #FFF;
        width: 286px;
    }

        .a_change .main_list .main_list_link {
            position: relative;
        }

            .a_change .main_list .main_list_link .layer {
                position: absolute;
                bottom: 32px;
                left: 30px;
            }

                .a_change .main_list .main_list_link .layer .wz_link {
                    display: block;
                    background-color: #FFF;
                    width: 99px;
                    height: 35px;
                    line-height: 35px;
                    text-align: center;
                    font-size: 16px;
                    color: #FE471F;
                    margin: 0 7px;
                }

    .a_change .lb4 {
        padding: 0 30px;
    }

        .a_change .lb4 .wz_txt {
            padding: 20px 0;
            background: url(../images/line2.png) no-repeat center;
            text-align: center;
            font-size: 17px;
            color: #4C4C4C;
        }

        .a_change .lb4 .lb_box {
            height: 200px;
            margin-bottom: 25px;
            overflow: hidden;
        }

            .a_change .lb4 .lb_box .li {
                font-size: 13px;
                color: #4C4C4C;
                padding-bottom: 20px;
                height: 20px;
                width: 225px;
                overflow: hidden;
                -webkit-box-sizing: content-box !important;
                -moz-box-sizing: content-box !important;
                box-sizing: content-box !important;
            }

                .a_change .lb4 .lb_box .li .span {
                    background-color: #FE471F;
                    line-height: 19px;
                    padding: 3px 4px;
                    color: #FFF;
                }

                .a_change .lb4 .lb_box .li .a {
                    color: #4C4C4C;
                    padding-left: 10px;
                }

                    .a_change .lb4 .lb_box .li .a:hover {
                        color: #FE471F;
                    }

/* 会员中心*/
.back_main {
    /*background-color: #f0f0f0;*/
    position: relative;
}

    .back_main .back_sl {
        margin-top: 60px;
        position: fixed;
        top: 0;
        left: 0;
        bottom: 0;
        z-index: 999;
        overflow: auto;
        min-width: 200px;
        background-color: #fbfbfb;
        border-right: 1px solid #e1e2e2;
        border-bottom: 1px solid #e1e2e2;
    }

    .back_main .back_sr {
        margin-left: 200px;
    }

    .back_main .back_header {
        z-index: 1000;
        position: fixed;
        top: 0;
        left: 0;
        right: 0;
        height: 60px;
        background-color: #FFF;
        box-shadow: 0 0 5px 0 #EEEEEE;
        background-image: linear-gradient(to right, #108cee, #1480d6);
    }

        .back_main .back_header .logo2 {
            width: 250px;
            height: 100%;
        }

            .back_main .back_header .logo2 .imgbox {
                margin-left: 25px;
            }

            .back_main .back_header .logo2 img {
                height: 100%;
            }

        .back_main .back_header .back_nav {
            padding-left: 25px;
            position: relative;
        }

            .back_main .back_header .back_nav .li {
                line-height: 78px;
            }

                .back_main .back_header .back_nav .li .a {
                    font-size: 16px;
                    color: #666;
                }

                    .back_main .back_header .back_nav .li .a .img {
                        margin-top: -3px;
                        padding-right: 5px;
                    }

        .back_main .back_header .back_ul {
            height: 60px;
            display: table-cell;
            vertical-align: middle;
            position: relative;
        }

            .back_main .back_header .back_ul .li {
                padding-right: 25px;
                position: relative;
            }

                .back_main .back_header .back_ul .li.li_car {
                    margin-top: 10px;
                    margin-right: 5px;
                    position: relative;
                    display: block;
                }

                    .back_main .back_header .back_ul .li.li_car img {
                        height: 100%;
                    }

                    .back_main .back_header .back_ul .li.li_car .a {
                        display: block;
                        position: relative;
                        height: 25px;
                        line-height: 25px;
                    }

                .back_main .back_header .back_ul .li .a .b {
                    position: absolute;
                    top: 0;
                    right: -4px;
                    display: block;
                    /* border: 1px solid #FFF; */
                    /* border-radius: 50%; */
                    /* min-width: 13px; */
                    height: 14px;
                    padding: 1px 2px;
                    background-color: #fe471f;
                    margin-top: -4px;
                    margin-right: -4px;
                    font-size: 12px;
                    line-height: 14px;
                    text-align: center;
                    color: #FFF;
                }

                .back_main .back_header .back_ul .li .user2 {
                    border-radius: 50%;
                    width: 50px;
                    height: 50px;
                    overflow: hidden;
                }

                .back_main .back_header .back_ul .li .user2_name {
                    line-height: 24px;
                    color: #FFFFFF;
                    padding: 15px 0px;
                }

                .back_main .back_header .back_ul .li .user2_xia {
                    width: 20px;
                    height: 20px;
                    text-align: center;
                    line-height: 20px;
                    margin: 18px 2px;
                    color: #FFFFFF;
                }

    .back_main .back_sl .slide {
        padding: 40px 0;
    }

        .back_main .back_sl .slide .dl {
            margin: 0 25px;
            margin-bottom: 40px;
        }

            .back_main .back_sl .slide .dl .dt {
                width: 66px;
                height: 66px;
                border-radius: 50%;
                background-color: #FFF;
                overflow: hidden;
            }

            .back_main .back_sl .slide .dl .dd {
                padding-left: 10px;
            }

                .back_main .back_sl .slide .dl .dd .box {
                    height: 66px;
                    display: table-cell;
                    vertical-align: middle;
                }

                    .back_main .back_sl .slide .dl .dd .box .h7 {
                        font-size: 18px;
                        color: #FFF;
                        line-height: 24px;
                    }

                    .back_main .back_sl .slide .dl .dd .box .h8 {
                        font-size: 14px;
                        color: #FFF;
                        line-height: 24px;
                    }

                    .back_main .back_sl .slide .dl .dd .box .a {
                        color: #000;
                    }

    .back_main .slide_nav .li {
        position: relative;
    }

        .back_main .slide_nav .li .a {
            font-size: 16px;
            color: #FFF;
            line-height: 24px;
            display: block;
            vertical-align: middle;
            padding: 16px 25px;
            opacity: .7;
        }

            .back_main .slide_nav .li .a .iconfont.left {
                font-size: 24px;
                padding-right: 25px;
                line-height: 24px;
                display: block;
            }

        .back_main .slide_nav .li .sub .a:hover {
            border-left: 3px solid #FE471F;
        }

        .back_main .slide_nav .li .a:hover {
            opacity: 1;
            background-color: #272b38;
        }

        .back_main .slide_nav .li .sub {
            display: none;
        }

            .back_main .slide_nav .li .sub .a {
                border-left: 3px solid #2b303c;
                padding-left: 70px;
            }

        .back_main .slide_nav .li.active > .a {
            opacity: 1;
        }

        .back_main .slide_nav .li .sub .a.on {
            opacity: 1;
            background-color: #272b38;
            border-left: 5px solid #FE471F;
        }

.wrapper {
    position: relative;
    margin-top: 60px;
}

.back_sr .back_box {
    margin: 20px;
}

.back_sr .back_box-header {
    height: 40px;
    background-color: #FFFFFF;
    box-shadow: 0 1px 3px rgba(0, 0, 0, .1);
    padding-left: 20px;
}

    .back_sr .back_box-header .crumb {
        background-color: #fff;
        padding: 0px;
    }

    .back_sr .back_box-header h4 {
        line-height: 40px;
        font-size: 14px;
        font-weight: 600;
    }

    .back_sr .back_box-header .crumb strong {
        font-weight: normal;
    }

.back_sr .back_box.yl {
    background-color: #FFF;
    box-shadow: 0 5px 10px 0 rgba(31, 20, 17, .2);
}

.back_sr .back_box .back_sr_top {
    background-color: #FFF;
}

.back_sr .back_box.user_con .back_sr_top {
    box-shadow: 0 5px 10px 0 rgba(31, 20, 17, .2);
}

.back_sr .back_box .back_sr_top .ul {
    border-bottom: 1px solid #E5E5E5;
}

    .back_sr .back_box .back_sr_top .ul .li {
        padding: 4px 40px;
        font-size: 18px;
        font-weight: 700;
        line-height: 42px;
        color: #333;
        border-top: 4px solid #FFF;
        cursor: pointer;
    }

        .back_sr .back_box .back_sr_top .ul .li.on {
            border-top: 4px solid #fe471f;
            border-left: 1px solid #E5E5E5;
            border-right: 1px solid #E5E5E5;
        }

.back_sr_top2 .back_top_sp {
    box-shadow: 0 5px 10px 0 rgba(31, 20, 17, .2);
    background-color: #FFF;
}

.back_sr_top2 .box1 {
    width: 66%;
}

.back_sr_top2 .box2 {
    width: 32%;
}

.back_sr_top2 .back_top_sp2 {
    box-shadow: 0 5px 10px 0 rgba(31, 20, 17, .2);
    background-color: #FFF;
}

.back_sr_top .back_top_sp .li {
    font-size: 14px;
    color: #999;
    line-height: 42px;
    padding: 9px 22px;
}

.back_sr_top2 .box1 .back_top_sp .dl_user .dt .h4 {
    display: block;
    margin: 8px auto;
    width: 110px;
    height: 27px;
    line-height: 27px;
    border-radius: 27px;
    color: #FE471F;
    text-align: center;
    background-color: rgba(254, 71, 31, .07);
}

.back_sr_top .back_top_sp .li .span {
    color: #FE471F;
    font-size: 16px;
    font-weight: 700;
    padding: 0 2px;
}

.back_sr .back_box .back_sr_con {
    background-color: #FFF;
    min-height: 650px;
}

.back_sr .back_box.user_con .back_sr_con {
    margin-top: 40px;
    box-shadow: 0 5px 10px 0 rgba(31, 20, 17, .2);
}

.back_sr_top2 .box1 .dd_xx .p_nc {
    font-size: 16px;
    color: #333;
    line-height: 42px;
    font-weight: 700;
    position: relative;
    padding: 5px 0;
    width: 160px;
}

.back_sr_top2 .box1 .p_nc .layer {
    position: absolute;
    left: 100%;
    top: 0;
    z-index: 99;
}

.back_sr_top2 .box1 .dd_xx .p_tel {
    font-size: 14px;
    color: #999;
    line-height: 42px;
}

.back_sr_top2 .box1 .p_tel .span {
    font-size: 16px;
    font-weight: 700;
    color: #FE471F;
}

.back_sr_con .sr_head {
    padding: 24px 0;
}

    .back_sr_con .sr_head .h9 {
        font-size: 16px;
        color: #333;
        line-height: 27px;
        padding-left: 22px;
    }

    .back_sr_con .sr_head .h11 {
        font-size: 16px;
        color: #3d3d3d;
        line-height: 27px;
        padding: 0 5px;
    }

    .back_sr_con .sr_head .sod_select {
        width: 99px;
        height: 27px;
        line-height: 27px;
        padding: 0 10px;
        border: 1px solid #dcdcdc;
        background-image: url(../images/arw03.png);
    }

        .back_sr_con .sr_head .sod_select .sod_list li {
            padding: 0 10px;
        }

.back_sr_con .date {
    width: 99px;
    height: 27px;
    line-height: 27px;
    border: 1px solid #dcdcdc;
}

.back_sr_con .sr_head .text {
    font-size: 13px;
    color: #666;
    border: 1px solid #DCDCDC;
    width: 209px;
    height: 32px;
    line-height: 30px;
    box-sizing: border-box;
    padding-left: 10px;
    border-radius: 30px;
}

    .back_sr_con .sr_head .text.buy_text {
        margin-right: 22px;
    }

.back_sr_top .ul .text {
    font-size: 13px;
    color: #666;
    border: 1px solid #DCDCDC;
    width: 197px;
    height: 30px;
    line-height: 30px;
    margin-top: 11px;
    margin-right: 24px;
    padding-left: 10px;
    border-radius: 30px;
}

.back_sr_con .sr_head .btn {
    background-color: #FE471F;
    font-size: 15px;
    color: #FFF;
    line-height: 32px;
    width: 92px;
    display: block;
    margin: 0 20px;
    border: none;
}

.messagebox {
    /*     display: none;
        position: absolute;
        top: 40px;
        width: 360px;
        border: 1px solid #DFDFDF;
        right: -55px;
        background: #FFF;
        box-shadow: 0 5px 5px 0 rgba(0, 0, 0, .12) */
}

    .messagebox i.san {
        display: inline-block;
        width: 15px;
        height: 8px;
        background: url(/Content/xz/Public/style05/images/small-sjx.png) no-repeat center;
        position: absolute;
        top: -8px;
        right: 30px;
        padding-left: 80px;
        padding-right: 30px;
    }

    .messagebox h3 {
        /*     height: 40px;
        font-size: 16px;
        color: #333;
        line-height: 40px;
        padding-left: 20px;
        border-bottom: 1px solid #DFDFDF */
    }

    .messagebox ul li {
        /*     color: #555;
        padding: 15px 20px;
        border-bottom: 1px solid #dfdfdf */
    }

        .messagebox ul li b {
            margin-right: 7px;
            font-weight: 700;
        }

.allsee {
    height: 40px;
    line-height: 40px;
    color: #555;
    text-align: center;
}

    .allsee a {
        color: #555;
    }

.dropdown-nav {
    /*     background: #FFF;
        width: 100px;
        position: absolute;
        top: -10px;
        border: 1px solid #DFDFDF;
        padding-bottom: 20px;
        display: none;
        left: 62px;
        margin-top: 20px; */
}

.back_nav:hover .dropdown-nav {
    display: block;
}

.dropdown-nav ul li:first-child {
    /* margin-bottom: 20px;*/
    padding-top: 2px;
}

.dropdown-nav ul li {
    height: 26px;
    line-height: 26px;
    text-indent: 10px;
}

    .dropdown-nav ul li:hover {
    }

        .dropdown-nav ul li:hover a {
            color: #FFFFFF !important;
        }

    .dropdown-nav ul li.li5 a {
        font-size: 16px;
        color: #555;
        text-decoration: none;
        display: inline-block;
        width: 100%;
        padding-left: 16px;
    }

        .dropdown-nav ul li.li5 a:hover {
            color: #FE471F;
        }

.dropdown-history {
    /*     position: absolute;
        top: 100%;
        left: -20px;
        background-color: #FFF;
        border: 1px solid #E5E5E5; */
}

    .dropdown-history span.san {
        display: inline-block;
        width: 15px;
        height: 8px;
        background: url(/Content/xz/Public/style05/images/small-sjx.png) no-repeat center;
        position: absolute;
        top: -8px;
        left: 78px;
    }

    .dropdown-history ul li {
        line-height: 26px;
        font-size: 13px;
    }

        .dropdown-history ul li:hover {
            background-color: #FE471F !important;
        }

            .dropdown-history ul li:hover a {
                color: #FFFFFF;
            }

            .dropdown-history ul li:hover i.my {
                background: url(../images/blue-me.png) no-repeat center;
            }

        .dropdown-history ul li i.my {
            display: inline-block;
            width: 14px;
            height: 13px;
            background: url(../images/gray-me.png) no-repeat center;
            margin-right: 5px;
        }

        .dropdown-history ul li i.infop {
            display: inline-block;
            width: 14px;
            height: 13px;
            background: url(../images/gray-my.png) no-repeat center;
            margin-right: 5px;
        }

        .dropdown-history ul li:hover i.infop {
            background: url(../images/blue-my.png) no-repeat center;
        }

        .dropdown-history ul li:hover i.help {
            background: url(../images/blue-help.png) no-repeat center;
        }

        .dropdown-history ul li i.help {
            display: inline-block;
            width: 14px;
            height: 13px;
            background: url(../images/gray-help.png) no-repeat center;
            margin-right: 5px;
        }

        .dropdown-history ul li:hover i.exit {
            background: url(../images/blue-exit.png) no-repeat center;
        }

        .dropdown-history ul li i.exit {
            display: inline-block;
            width: 14px;
            height: 13px;
            background: url(../images/gray-exit.png) no-repeat center;
            margin-right: 5px;
        }

.li_user:hover .dropdown-history {
    display: block;
}



.welcome-bar {
    display: flex;
    align-items: center;
    padding: 10px 5px;
    font-size: 14px;
}

.welcome-bar__user {
    padding: 0 5px;
    color: #108cee;
}

.welcome-bar__item {
    position: relative;
    margin: 0 5px;
}

.welcome-bar__icon {
    background-color: #DCDCDC;
    color: #FFFFFF !important;
    width: 20px;
    height: 20px;
    border-radius: 50%;
    display: flex;
    align-items: center;
    justify-content: center;
    font-size: 13px;
}

.welcome-bar__icon_active {
    background-color: #108cee;
}

.welcome-bar__tip {
    position: absolute;
    top: 50%;
    left: 25px;
    transform: translateY(-50%);
    white-space: nowrap;
    display: none;
    cursor: default;
    background-color: #666666;
    color: #FFFFFF;
    padding: 0 5px;
    z-index: 9;
    font-size: 13px;
}

.welcome-bar__item:nth-of-type(2) .welcome-bar__icon {
    font-size: 14px;
}

.welcome-bar__item:hover .welcome-bar__tip {
    display: block;
}
/* 用户信息 */
.user-status {
    display: flex;
    justify-content: space-between;
    align-items: center;
    margin-bottom: 20px;
}

.user-status__item {
    flex: 1;
    display: flex;
    align-items: center;
    padding: 20px;
    background-color: #FFFFFF;
    border: 1px solid #e1e3e4;
}

    .user-status__item + .user-status__item {
        margin-left: 20px;
    }

.user-status__left {
    width: 50px;
    height: 50px;
    border-radius: 50%;
    margin-right: 20px;
    background-size: 50%;
    background-position: center;
    background-repeat: no-repeat;
    background-image: url('/content/member/user-status-icon-01.png');
}

.user-status__item:nth-child(1) .user-status__left {
    background-color: rgb(0, 137, 240);
}

.user-status__item:nth-child(2) .user-status__left {
    background-color: rgb(100, 181, 36);
}

.user-status__item:nth-child(3) .user-status__left {
    background-color: rgb(243, 137, 0);
}

.user-status__item:nth-child(4) .user-status__left {
    background-color: rgb(113, 76, 162);
}

.user-status__right {
    display: flex;
    flex-direction: column;
    line-height: 20px;
}

.user-status__link {
    color: #0088f0;
}

.user-info {
    /* display: flex; */
    justify-content: space-between;
    margin-bottom: 20px;
}

.dropdown-menu .user-money {
    color: #333;
}

.user-account {
    width: 60%;
    background-color: #FFFFFF;
    padding: 20px;
    border: 1px solid #e1e3e4;
    float: left;
}

.user-account__title {
    font-size: 14px;
    padding-bottom: 20px;
}

.user-account__item {
    margin-bottom: 10px;
    display: flex;
    justify-content: space-between;
}

.user-account__inner {
    display: flex;
    align-items: center;
    align-content: center;
}

.user-account__name {
    margin-right: 5px;
}

.user-account__bar {
    background-color: #EEEEEE;
    width: 200px;
    height: 14px;
    display: flex;
    margin-right: 10px;
}

    .user-account__bar::before {
        content: "";
        width: var(--width);
        background-color: var(--color);
    }

.user-account__modify {
    color: #108cee;
    margin-right: 50px;
}

.user-account-tip {
    width: 14px;
    height: 14px;
    color: #108cee;
    background-color: #FFFFFF;
    line-height: 14px;
    text-align: center;
    border: 1px solid #108cee;
    font-size: 13px;
    cursor: pointer;
    position: relative;
}

    .user-account-tip:hover {
        background-color: #108cee;
        color: #FFFFFF;
    }

        .user-account-tip:hover .user-account-tip__text {
            display: block;
        }

.user-account-tip__text {
    position: absolute;
    right: -220px;
    top: 50%;
    transform: translateY(-50%);
    width: 200px;
    padding: 10px;
    color: #666666;
    line-height: 20px;
    text-align: left;
    background-color: #FFFFFF;
    filter: drop-shadow(0 0 3px #CCCCCC);
    border-radius: 3px;
    display: none;
}

    .user-account-tip__text::before {
        content: "";
        position: absolute;
        left: -20px;
        top: 50%;
        transform: translateY(-50%);
        border: 10px solid transparent;
        border-right-color: #FFFFFF;
    }

.user-bulletin {
    width: 38.6%;
    background-color: #FFFFFF;
    border: 1px solid #e1e3e4;
    float: right;
    min-height: 189px;
}

.user-bulletin__header {
    border-bottom: 1px solid #EEEEEE;
    display: flex;
    align-items: center;
    justify-content: space-between;
    padding: 0 20px;
}

.user-bulletin__tabs {
    height: 30px;
    display: flex;
    align-items: center;
}

.user-bulletin__tab {
    line-height: 30px;
    height: 30px;
    color: #444444;
    cursor: pointer;
}

    .user-bulletin__tab:first-child {
        margin-right: 20px;
    }

.user-bulletin__tab_active {
    border-bottom: 2px solid red;
    color: #444444;
}

.user-bulletin__list {
    padding: 10px 20px;
    font-size: 13px;
}

.user-bulletin__items:last-child {
    display: none;
}

.user-bulletin__link {
    line-height: 24px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}

.user-website__items {
    display: inline-block;
    background-color: #FFFFFF;
    padding-bottom: 20px;
    width: 100%;
    margin: 0 auto;
    text-align: center;
}

.user-website__item {
    /* width: 20%; */
    float: left;
    width: 20%;
    text-align: left;
    padding: 20px;
}

.user-website__inner {
    flex: 1;
    padding: 20px;
    border: 1px solid #EEEEEE;
    width: 100%;
    height: 262px;
}

.user-website__header {
    display: flex;
    align-items: center;
    margin-bottom: 20px;
}

.user-website__icon {
    color: #444444;
}

.user-website__title {
    color: #444444;
    font-size: 14px;
    margin: 0 10px;
}

.user-website__content {
    display: flex;
    flex-direction: column;
}

.user-website__state {
    margin-top: 10px;
}

.user-website__link {
    color: #108cee;
    margin-right: 5px;
}

/* table */
.member-table {
    width: 100%;
}

    .member-table tr {
        border-bottom: 1px solid #EEEEEE;
    }

.member-thead {
    background-color: #f4f4f4;
    border-top: 1px solid #e1e3e4;
    border-bottom: 1px solid #e1e3e4;
}

    .member-thead th {
        height: 37px;
        line-height: 37px;
        font-weight: 500;
        /*text-align: left;*/
        border-bottom: 1px solid #e1e3e4;
        color: #5d5d61;
    }

        .member-thead th:first-child {
            padding-left: 3px;
        }


.member-tbody tr {
    height: 38px;
}

.member-tbody td {
    position: relative;
    /*text-align: left;*/
    text-align: center;
    padding: 4px 0px;
    font-size: 12px;
}

.member-tbody img {
    max-width: 100px !important;
}

.member-tbody__select-wrapper {
    position: relative;
    min-width: 70px;
}

.member-tbody__select {
    margin: 0 auto;
    position: relative;
    /*top: 50%;
    left: 50%;
    transform: translate(-50%,-50%);*/
    height: 24px;
    -webkit-box-shadow: 0 1px 5px rgba(0,0,0,.2);
    box-shadow: 0 1px 5px rgba(0,0,0,.2);
    border-radius: 3px;
    background: #fff;
    width: 65px;
    text-align: center;
}

.member-tbody__name {
    display: block;
    text-align: center;
    height: 24px;
    width: 65px;
    line-height: 24px;
    font-size: 13px;
    /*padding-left: 5px;*/
    cursor: pointer;
    background-position: 50px 50%;
    background-repeat: no-repeat;
    background-image: url(data:image/svg+xml,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%20%3C%21DOCTYPE%20svg%20PUBLIC%20%22-//W3C//DTD%20SVG%201.1//EN%22%20%22http%3A//www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd%22%3E%20%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20xmlns%3Axlink%3D%22http%3A//www.w3.org/1999/xlink%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2214px%22%20height%3D%2213px%22%20viewBox%3D%220%200%2014%2012%22%20enable-background%3D%22new%200%200%2014%2012%22%20xml%3Aspace%3D%22preserve%22%3E%20%3Cpolygon%20points%3D%223.862%2C7.931%200%2C4.069%207.725%2C4.069%20%22/%3E%3C/svg%3E);
}

.member-tbody__link {
    height: 24px;
    width: 65px;
    line-height: 24px;
    font-size: 12px;
    display: none;
    border: 1px solid #EEEEEE;
    background-color: #FFFFFF;
    text-align: center;
}

    .member-tbody__link:first-of-type {
        border-top-left-radius: 2px;
        border-top-right-radius: 2px;
    }

    .member-tbody__link:last-of-type {
        border-bottom-left-radius: 2px;
        border-bottom-right-radius: 2px;
    }

    .member-tbody__link:hover {
        color: #FFFFFF;
        border-color: #FE471F;
        background-color: #FE471F;
    }

.member-tbody__select:hover {
    z-index: 9;
}

    .member-tbody__select:hover .member-tbody__name {
        display: none;
    }

    .member-tbody__select:hover .member-tbody__link {
        display: block;
    }


.member-tbody__icon {
    font-size: 20px;
    text-align: center;
    color: #333;
    cursor: pointer;
    user-select: none;
    padding-left: 20px;
    width: 50px;
    padding-left: 20px !important;
}

.member-tbody td p {
}

.member-tbody__icon:hover {
    color: #FE471F;
}

.member-tbody__info {
    padding: 10px !important;
}

.member-tbody__inner {
    display: flex;
    width: 100%;
    background-color: #FAFAFA;
    border: 1px solid #EEEEEE;
}

.member-tbody__left {
    width: 50%;
    display: flex;
    flex-direction: column;
    border-right: 1px solid #EEEEEE;
}

.member-tbody__right {
    width: 50%;
    min-height: 150px;
}

.member-tbody__text {
    padding: 10px;
    flex: 1;
    text-align: left;
}

    .member-tbody__text + .member-tbody__text {
        border-top: 1px solid #EEEEEE;
    }

.member-table tr:nth-child(2n) {
    /*display: none;*/
}

.member-tips {
    padding: 20px 20px 20px 20px;
}

.member-tips__title {
    display: block;
    margin-bottom: 10px;
}

.member-tips__text {
    font-size: 13px;
}

/* pages */
.member-pages {
    display: flex;
    justify-content: space-between;
    align-items: center;
    padding: 20px 20px 15px 20px;
}

.member-pages__right {
    display: flex;
    align-items: center;
}

.member-pages__list {
    display: flex;
    align-items: center;
}

.member-pages__size {
    appearance: none;
    -webkit-appearance: none;
    -moz-appearance: none;
    border: 1px solid #CCCCCC;
    background-position: right 50%;
    background-repeat: no-repeat;
    background-image: url(data:image/svg+xml,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%20%3C%21DOCTYPE%20svg%20PUBLIC%20%22-//W3C//DTD%20SVG%201.1//EN%22%20%22http%3A//www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd%22%3E%20%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20xmlns%3Axlink%3D%22http%3A//www.w3.org/1999/xlink%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2214px%22%20height%3D%2213px%22%20viewBox%3D%220%200%2014%2012%22%20enable-background%3D%22new%200%200%2014%2012%22%20xml%3Aspace%3D%22preserve%22%3E%20%3Cpolygon%20points%3D%223.862%2C7.931%200%2C4.069%207.725%2C4.069%20%22/%3E%3C/svg%3E);
    padding-left: 5px;
    border-radius: 2px;
}

.member-pages__items {
    display: flex;
    align-items: center;
    padding-bottom: 1px;
}

.member-pages__turn {
    width: 23px;
    height: 24px;
    line-height: 24px;
    text-align: center;
    border: 1px solid #CCCCCC;
    border-radius: 2px;
    cursor: pointer;
    margin: 0 10px;
    margin-bottom: 1px;
    color: #000;
}

    .member-pages__turn:hover {
        background-color: #f3f3f3;
    }

.member-pages__link {
    display: block;
    width: 23px;
    height: 24px;
    line-height: 24px;
    text-align: center;
    border-radius: 2px;
}

.member-pages__link_active {
    color: #FFFFFF !important;
    background-color: #FE471F;
    border-color: #FE471F;
}

.member-pages__input {
    width: 36px;
    height: 24px;
    text-align: center;
    border-radius: 2px;
    border: 1px solid #CCCCCC;
    margin-bottom: 3px;
}

.member-pages__button {
    width: 40px;
    height: 24px;
    border-radius: 2px;
    border: 1px solid #CCCCCC;
    margin-left: 10px;
    background-color: #fff;
    margin-bottom: 3px;
}

    .member-pages__button:hover {
        background-color: #f3f3f3;
    }

/* message */
.message-table {
    width: 100%;
}

    .message-table td:first-child {
        padding: 10px;
    }

.message-table__thead tr {
    background-color: #EEEEEE;
    height: 50px;
}

.message-table__tbody tr {
    border-top: 1px solid #EEEEEE;
}

.message-table__tbody td {
    padding: 10px 0;
}

/* 后台共用*/
#b_box * {
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    -o-box-sizing: border-box;
    box-sizing: border-box;
}

.btns {
    background-color: red;
}

.wish {
    color: #FE471F;
}

#b_box .nav {
    background-color: transparent !important;
}

.chain-set .codetest a {
    background: red;
    border-radius: 2px;
}

    .chain-set .codetest a:hover {
        background: #FE471F;
        opacity: .85;
        filter: alpha(opacity=85);
    }

/* member*/
#b_box .content-right {
    position: relative;
    padding: 0;
}

#b_box .go_center {
    color: #FE471F;
}

#b_box .czbtn {
    background: red;
    border-radius: 4px;
}

#b_box .price_btn:hover {
    opacity: .85;
    filter: alpha(opacity=85);
    background: #FE471F;
    border-color: #FE471F;
}

#b_box .record:hover {
    color: #FE471F !important;
}

#b_box .member-index-cd .item .list:hover,
.member-index-cd .item .list:hover i {
    color: #FE471F;
}

#b_box .shadows:hover {
    box-shadow: 0 3px 8px rgb(232, 232, 232);
}

#b_box .head_right .add_btn,
.member-index-list .add_btn {
    background: red;
    border-radius: 2px;
}

#b_box .search {
    border: 1px solid #ebebeb;
}

#b_box .newtbor {
    border-top: 1px solid #ebebeb;
}

/*message_list*/
.withdraw-type ul li a:hover,
.withdraw-type ul li a.curr {
    color: #FE471F;
    border-bottom: 1px solid #FE471F;
}

.withdraw-type .all_del,
.withdraw-type .all_red {
    border: 1px solid #CCCCCC;
    color: #444444;
    width: 40px;
    text-align: center;
    background-color: #FFFFFF;
}

.record-table table thead tr th {
    /* border-bottom: 2px solid #FE471F; */
}

/*newaddexchange*/
.sell-tab a:hover,
.sell-tab a.active {
    background: #FE471F;
}

.member-index-change a.set-con {
    border: 1px solid #FE471F;
    color: #FE471F;
}

.next_btn {
    background: red;
    border: 0;
    vertical-align: top;
}

.modal-blue .modal-header.headerbar {
    background: #f6f6f6;
    color: #555555;
    font-size: 18px;
    border-bottom: 1px solid #dfdfdf;
    padding: 15px 15px;
}

    .modal-blue .modal-header.headerbar .modal-title {
        text-align: left;
        color: #555555;
    }

/* newadvert*/
.member-index-change .list-group a.already {
    color: #ffffff;
    border: 1px solid #FE471F;
}

    .member-index-change .list-group a.already:hover {
        background-color: #FE471F;
        border: 1px solid #FE471F;
    }

.incode_btn {
    background: #FE471F;
}

.balance a.return {
    /* background: #FE471F */
}

.info-recharge .list-group div.way ul li:hover,
.info-recharge .list-group div.way ul li.choose {
    border: 1px solid #FE471F;
    color: #FE471F;
}

.recharge-foot a.once {
    background: #FE471F;
}

.recharge-foot a.problem {
    color: #fe471f;
}

/* records*/
.head-type ul li a:hover,
.head-type ul li a.curr {
    color: red;
}

.order-types ul li a:hover,
.order-types ul li a.curr {
    color: #fe471f;
}

/*release*/
.changea a {
    background: #fe471f;
}

    .changea a:hover {
        color: #fff;
    }

.toapply a.weapply {
    color: #555555;
    /* border: 1px solid #ffdeab; */
}

    .toapply a.weapply i {
        color: #fe471f;
    }

.free-table table thead tr th {
    /* border-bottom-color: #ffd4ca */
}

.free-table table tbody tr td:last-child a {
    color: red;
}

.dropdown-menu li a:hover,
.dropdown-menu li.hover a {
    background: #f1f1f1;
}

/*submit_order*/
.order-bar .order-btn {
    background: #fe471f;
}

.select ul li.hover {
    border-color: #fe471f;
    background-color: #fe471f;
}

.select ul li:hover {
    border-color: #fe471f;
    background-color: #fe471f;
}

.friendbox .right-cons span.lbs {
    color: #fe471f;
    border-color: #fe471f;
}

/* twgoods*/
.new-change a {
    /* background: #fe471f */
}

.friend-table table thead tr th,
.delivery_table table thead tr th {
}

.friend-table table tbody tr td a {
    color: #fe471f;
}

.member-table .bbnone {
    padding: 70px 0px;
    text-align: center;
}

.friend-table table tbody tr td a:hover {
    opacity: .85;
    filter: alpha(opacity=85);
    text-decoration: underline;
}

.dropdown .dropdown-menu {
    width: 100%;
}

/* withdraw*/
.codebtn {
    background: #fe471f;
}

.draw-foot a {
    background: #fe471f;
    border-radius: 2px;
}

    .draw-foot a:hover {
        color: #fff;
        opacity: .85;
        filter: alpha(opacity=85);
        border-radius: 2px;
    }

.add-account {
    color: red;
}

.time_btn {
    color: red;
}

/*ytmw*/
.dmdetails_part2_jxlc img {
    margin-top: 0;
}

.dmdetails_main .dmdetails_part1 .dmdetails_part1_r .dmdetails_lastp a {
    color: #fe471f;
}

/* newaddexchange1/newaddexchange2*/
.dmdetails_main .dmdetails_con3 ul li .dmdetails_con3_div2 p a {
    color: #fe471f;
}

/*.menu-right-btns li div{*/
/*width: 125px!important;*/
/*}*/
/*.menu-right{*/
/*width: 6px*/
/*}*/
.menu-right-header {
    box-sizing: border-box;
}

.shbox select {
    height: 35px;
    border: 0;
}

    .shbox select option {
        height: 35px;
        border: 0;
    }

/*20181102-顶部在线客服客服区分开*/
.pre {
    position: relative;
}


.pab a {
    font-size: 13px;
}

.hmid .ul2 .li:hover.a {
    color: #999999;
}

/*20181105-右侧客服区分开*/
.menu-right-kefu p {
    width: 49%;
    display: inline-block;
    margin-bottom: 10px;
}

/*Member菜单 sta*/
.menu-wrap .nav-l1-items .nav-l1-items-link {
    font-weight: 600;
}

.menu-wrap .nav-l1-items .nav_items_link {
    line-height: 24px;
    display: block;
    vertical-align: middle;
    padding: 8px 20px;
    opacity: .7;
}

    .menu-wrap .nav-l1-items .nav_items_link .iconfont.left {
        font-size: 16px;
        line-height: 24px;
        display: block;
        padding-top: 1px;
    }

.menu-wrap .nav-l2-items-link .nav-l3-items-link:after {
    position: absolute;
    left: 105px;
    top: 20px;
    content: "";
    display: block;
    width: 3px;
    height: 3px;
    background-color: #535353;
    border-radius: 50%;
}

.menu-wrap .nav-l2 .nav-l2-items {
    position: relative;
}

.menu-wrap .nav-l2 .nav-l2-items-link:after {
    position: absolute;
    left: 40px;
    top: 20px;
    content: "";
    display: block;
    width: 4px;
    height: 4px;
    background-color: #535353;
    border-radius: 50%;
}

.menu-wrap .nav-l3 .nav-l3-items-link:after {
    position: absolute;
    left: 60px;
    top: 20px;
    content: "";
    display: block;
    width: 3px;
    height: 3px;
    background-color: #535353;
    border-radius: 50%;
}

.menu-wrap .nav-l3 .nav-l3-items-link {
    text-align: left;
    padding-left: 70px;
    border-left: 3px solid #ececec;
}

.sideMen .nav-l3-items .nav-l3-line {
    position: absolute;
    top: -17px;
    right: 33px;
    display: block;
    width: 29px;
    height: 48px;
    border-bottom: 1px dashed #aaa;
    border-right: 1px dashed #aaa;
}

.sideMen .nav-l3-items {
    position: relative;
    background: white;
}

.menu-wrap .nav-l2-items .nav-l2-items-link {
    padding-left: 50px;
}

.menu-wrap .nav-l2-items .nav-l4-items-link {
    padding-left: 90px;
}

.sideMen .nav_items_link:hover,
.sideMen .current {
    opacity: 1;
    background-color: #e2e2e2;
}

.sideMen .prompt-num {
    display: inline-block;
    max-width: 50px;
    min-width: 20px;
    height: 20px;
    overflow: hidden;
    text-align: center;
    line-height: 24px;
    /* border-radius: 20px; */
    margin-left: 5px;
    vertical-align: sub;
    font-size: 12px;
}

.sideMen .red {
    color: red;
    font-weight: 700;
    /*border: 1px solid red;*/
}

.sideMen .orange {
    color: #ff6240;
    /* border: 1px solid orange;*/
}

.sideMen .nav-l2,
.sideMen .nav-l3,
.sideMen .nav-l4 {
    display: none;
}

.sideMen {
    -moz-user-select: none;
    -webkit-user-select: none;
    -ms-user-select: none;
    user-select: none;
}

    .sideMen .li-open {
        /*border-bottom: 1px solid #57535a;*/
        /*background: #353538;*/
    }

/*Member菜单 end*/
/*滚动条样式*/
.back_main .back_sl::-webkit-scrollbar {
    /*滚动条整体样式*/
    width: 5px;
    /*高宽分别对应横竖滚动条的尺寸*/
    height: 5px;
}

.back_main .back_sl::-webkit-scrollbar-thumb {
    /*滚动条里面小方块*/
    border-radius: 5px;
    -webkit-box-shadow: inset 0 0 5px rgba(0, 0, 0, 0.2);
    background: #858585;
}

.back_main .back_sl::-webkit-scrollbar-track {
    /*滚动条里面轨道*/
    background: #fff;
}

/*20181105-右侧客服区分开*/
.menu-right-goods b {
    width: 49%;
    display: inline-block;
    margin-bottom: 10px;
}

/*20181112-弹出窗口居中*/
.modal-dialog {
    padding-top: 10%;
}

/* 底部诚信： */
.aptitude {
    margin: 20px 0 0 0;
    overflow: hidden;
}

    .aptitude li {
        float: left;
        margin-right: 18px;
    }

.header .hmid .li .messbtn {
    color: #fff;
}

.member-index-center {
    font-size: 12px;
}
/* WebKit browsers*/
input::-webkit-input-placeholder {
    　　color: #999;
    font-size: 12px;
}

/* Mozilla Firefox 4 to 18*/
input:-moz-placeholder {
    　　color: #999;
    font-size: 12px;
}

/* Mozilla Firefox 19+*/
input::-moz-placeholder {
    　 color:#999;
    font-size: 12px;
}

/* Internet Explorer 10+*/
input:-ms-input-placeholder {
    　　color: #999;
    font-size: 12px;
}
