/* CSS Document */
input {
    outline: medium none;
}

body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, b, p, img, pre, form, fieldset, input, textarea, blockquote {
    margin: 0;
    padding: 0;
}

body {
    font-size: 12px;
    font-family: "宋体";
    color: #666666;
}

img {
    border: 0;
    clear: both;
}
/*hky*/
a {
    text-decoration: none;
    color: #666666;
}
    /*9-24*/
    a:hover {
        text-decoration: none;
        color: #666666;
    }

li {
    list-style: none;
}

.box {
    width: 1000px;
    height: 100%;
    margin: 0px auto;
    float: left;
    margin-bottom: 10px;
}

.header {
    background-image: url(../images/jt9988_02.gif);
    width: 100%;
    height: 185px;
}

.headBody {
    margin: 0 auto;
    width: 1000px;
}
/*hky*/
.wealcome {
    float: left;
    width: 450px;
    height: 34px;
    line-height: 34px;
    text-align: left;
    color: #666666;
}

.heads {
    width: 1000px;
}

.user_control {
    float: right;
    width: 550px;
    height: 34px;
    text-align: right;
}

    .user_control ul {
        width: auto;
        float: right;
    }
        /*11.1*/
        .user_control ul li {
            float: left;
            height: 34px;
            line-height: 34px;
            margin: 0 10px 0 0;
            padding: 0:10px 0 0:;
        }
/*.user_control li a:hover {
	}*/
/*hky结束*/
.headbox {
    width: 1000px;
    float: left;
    height: 97px;
    padding-top: 20px;
}

.logo {
    width: 333px;
    float: left;
}

.headsearch {
    float: left;
    width: 230px;
    padding: 35px 0 0 30px;
}
/*-----------------------2014-10-31日改*/
.vshop_login {
    width: 127px;
    float: left;
    margin: 10px 20px 0 28px;
}
/*-----------------------2014-10-31日改*/
.headSearch_input {
    float: left;
    background-image: url(../images/jt9988_11.gif);
    height: 27px;
    width: 173px;
}
    /*9-26*/
    .headSearch_input input {
        background: none;
        border: none;
        color: #CCCCCC;
        font-size: 14px;
        height: 20px;
        line-height: 20px;
        padding: 2px;
        width: 173px;
    }

.headSearch_btn {
    float: left;
}

    .headSearch_btn input {
        background-image: url(../images/jt9988_12.gif);
        width: 42px;
        height: 27px;
        border: none;
        float: left;
        cursor: pointer;
    }
/*9-26*/
.head_rightimg {
    float: left;
    padding-top: 20px;
}
/*11.29*/
.headmenu {
    width: 1000px;
    float: left;
}

.menu {
    width: 1000px;
    margin: 0 auto;
}

.classnav {
    float: left;
    width: 220px;
    height: 33px;
    background: url(../images/jt9988_18.gif) no-repeat scroll right center #ec008c;
}

.classnav_a {
    width: 200px;
    color: #FFFFFF;
    height: 33px;
    line-height: 33px;
}

    .classnav_a:hover {
        color: #FFFFFF;
    }

#jintian_com {
    height: 37px;
    font-size: 12px;
    text-align: center;
}

    #jintian_com a {
        font-size: 12px;
    }

    #jintian_com li ul {
        display: none;
    }

        #jintian_com li ul li {
            float: none;
        }

        #jintian_com li ul li {
            display: inline;
        }

        #jintian_com li ul a {
            float: none;
            height: 32px;
            line-height: 32px;
            padding: 0 10px;
            text-transform: capitalize;
        }

    #jintian_com .height-auto {
        line-height: 15px;
        padding: 5px 10px;
    }

.second-menu, .fourth-menu {
    position: absolute;
}

.first-menu li {
    float: left;
    position: relative;
}

.first-menu a {
    display: block;
    height: 33px;
    line-height: 33px;
    font-family: "方正兰亭黑_GBK" !important;
    font-size: 14px !important;
}

.second-menu a {
    font-size: 13px !important;
    color: #333333;
    padding: 0 20px;
    height: 32px;
    line-height: 32px;
    border-bottom: 1px dotted #D1D1D1;
    border-left: 1px solid #D1D1D1;
    border-right: 1px solid #D1D1D1;
    background-color: #FFFFFF;
    font-size: 12px !important;
}
    /*9-24*/
    .second-menu a:hover {
        background: #ec008c;
        color: #FFFFFF;
        border-top: 1px solid #ade67d;
        border-left: 1px solid #ade67d;
    }
/*9-24*/
.second-menu {
    top: 33px;
    right: 0;
    z-index: 1000;
}

.second-menu {
    right: -1px;
}

.fourth-menu {
    width: 177px;
    top: 0;
    left: 177px;
}

#subMgm {
    width: 177px;
}

    #subMgm .fourth-menu {
        left: 177px;
    }

#subMusic {
    width: 200px;
}

.subnav {
    width: 780px;
    float: left;
    height: 33px;
}

    .subnav ul li {
        float: left;
        width: 100px;
        text-align: center;
        height: 33px;
        line-height: 33px;
    }

        .subnav ul li a {
            color: #FFFFFF;
        }

.content_sample {
    width: 100%;
    float: left;
    background-color: #f2f2f2;
}

.slides {
    width: 100%;
    margin: 0 auto;
    overflow: hidden;
    position: relative;
    z-index: 50;
}

.slide-pic {
    width: 100%;
    margin: 0 auto;
    overflow: hidden;
    list-style: none;
}

    .slide-pic img {
        height: 470px;
        text-align: center;
    }

    .slide-pic li {
        display: none;
        text-align: center;
        width: 100%;
    }

        .slide-pic li.cur {
            display: block;
        }

.slide-li {
    bottom: 0px;
    position: absolute;
    margin: 0 auto;
    left: 50%;
    height: 25px;
    bottom: 0;
    z-index: 10;
    text-align: center;
}

    .slide-li li {
        padding: 0px;
        width: 30px;
        height: 20px;
        float: left;
        overflow: hidden;
        list-style: none;
    }

    .slide-li a {
        width: 30px;
        height: 20px;
        color: #000;
        font-size: 12px;
        display: block;
    }

        .slide-li a:hover {
            color: #F00;
            text-decoration: none;
        }

.op li {
    background: #999999;
    filter: alpha(opacity=60);
    opacity: 0.6;
}

    .op li.cur {
        background: #666666;
    }

.slide-txt span {
    display: none;
}
/*新改动开始*/ /*中间六分类图片*/
/*.lablemenu_main{ width:1000px; height:440px;  padding-top:20px;}
.lablemenu_left{ padding-right:15px; float:left;}
.lablemenu{ width:179px;  height:134px; background-image:url(../images/JT9988_231.gif);}
.lablemenu_left a:hover,.lablemenu_right a:hover{width:179px; height:134px; background-color:#e5214a; color:#FFFFFF;}
.lablemenu_a{ color:#5b5b5b; font-size:21px; font-family:"方正正纤黑简体"; display:block; width:179px; text-align:center; height:134px; line-height:134px; }
.lablemenu_center { float:left; width:610px; height:402px;}
.lablemenu_right{  float:right; padding:0 0 0 10px;}*/
.lable_top {
    background-image: url(../images/shouye_Ctop.gif);
    width: 1000px;
    height: 46px;
}

.lable_left {
    background-image: url(../images/shouye_Cleft.gif);
    height: 506px;
    float: left;
    width: 27px;
}

.lable_right {
    background-image: url(../images/shouye_Cright.gif);
    height: 506px;
    width: 27px;
    float: left;
}

.lable_bottom {
    background-image: url(../images/shouye_Cfoot.gif);
    height: 35px;
    width: 1000px;
    float: left;
    margin: 0px;
}

.lable_center_t li {
    box-shadow: 0 0 5px rgba(0, 0, 0, 0.1);
}

    .lable_center_t li a:hover {
        border: 1px #cccccc solid;
    }
/*中下部*/
.lablemenu_conn {
    width: 1000px;
    float: left;
    margin-top: 10px;
}

.lable_h2 {
    background-image: url(../images/menubg.gif);
    color: #FFFFFF;
    width: 1000px;
    height: 34px;
    line-height: 34px;
    float: left;
    text-align: left;
}
    /*10.29*/
    .lable_h2 span {
        float: right;
        margin-right: 30px;
    }

    .lable_h2 a {
        font-size: 12px;
        color: #FFFFFF;
        margin: 0px;
        font-weight: 700;
        margin-left: 30px;
    }

.lable_main {
    width: 1000px;
}
/*10.19*/
.lablemenu_main {
    width: 992px;
    height: 556px; /*margin-top:10px;*/
    border: 4px solid #e23f90;
}
/*10.19*/
.lablemenu {
    width: 183px;
    height: 130px;
    background-color: #ffffff;
    margin-bottom: 5px;
}
/*9-26*/
.lablemenu_a {
    color: #FFFFFF;
    font-size: 21px;
    font-family: "方正正纤黑简体";
    display: block;
    width: 179px;
    text-align: center;
    height: 134px;
    line-height: 134px;
}
/*9-26*/
.lable_center {
    width: 1000px;
}

.lable_center_t {
    width: 980px;
    float: left;
    margin: 9px 0 0 9px;
}

.centert_left {
    float: left;
    width: 267px;
}
/*----------1019----------------改index*/
.centert_right {
    float: left;
    width: 267px;
}
/*----------1019----------------改index*/
.centert_center {
    float: left;
    width: 425px;
    height: 537px;
    margin: 0 8px;
}

.lable_h {
    padding: 8px 0;
}
/*10.19end*/

/*新改动结束*/

.goods_price {
    width: 241px;
    text-align: center;
    color: #ff4761;
    font-size: 18px;
    margin-top: 5px;
}

    .goods_price a {
        font-size: 12px;
    }

.goods_shop {
    width: 241px;
    text-align: center;
    margin-top: 5px;
}
/*.lableul{ width:1000px; border:#dfdfdf 1px solid; border-top:#333333 1px solid; background-color:#FFFFFF; margin:1px 0 5px 0;float:left;}*/
.lableul {
    width: 998px;
    border: #e90489 1px solid;
    background-color: #FFFFFF;
    margin: 0 0 7px 0;
    float: left;
}
    /*10.28*/
    .lableul li a {
        color: #666666;
    }

.lablemenu_conn li {
    float: left;
    width: 249px;
    text-align: center;
    padding-bottom: 20px;
}

.footer {
    background-image: url(../images/foterbg_38.gif);
    width: 100%;
    height: 350px;
    float: left;
    border: 0;
    margin: 0;
    padding: 0;
}

.footerBody {
    width: 1000px;
    margin: 0 auto;
}

.footTop {
    padding: 20px 0 0 0;
}
    /*9-27*/
    .footTop ul {
        float: left;
        border-left: 1px dashed #E5E5E5;
        width: 165px;
        height: 70px;
    }

        .footTop ul li {
            width: 160px;
            height: 30px;
            line-height: 30px;
            text-align: center;
        }

.footer a {
    color: #909090;
    font-size: 12px;
    font-family: "宋体";
}

.footright {
    border-right: 1px dashed #E5E5E5;
}

.footCenter li {
    float: left;
    width: 330px;
}

.footCenter {
    width: 1000px;
    padding: 60px 0 20px 0;
}
/*9-27*/
.foot_tianmao {
    text-align: right;
}

.foot_weixin {
    text-align: center;
}

.footer_txt {
    text-align: center;
    padding: 20px 0 10px 0;
    color: #909090;
}
/*9-27*/
/*--pack--*/
.cart {
    width: 1000px;
}

.cart_hd {
    width: 965px;
    padding: 20px 0 10px 35px;
    float: left;
}

.navsty {
    margin-left: 250px;
}
/*hky*/
/*hky修改*/
.cart_head {
    height: 35px;
    background-color: #f7f7f7;
    border: solid;
    border-width: 2px 1px 1px;
    border-color: #e4e4e4;
    float: left;
}

.t_goods {
    width: 360px;
    height: 35px;
    line-height: 35px;
    text-align: center;
}

.t_shuliang, .t_danjia, .t_xiaoji, .t_caozuo {
    height: 35px;
    line-height: 35px;
    text-align: center;
}

.cartwt {
    width: 130px;
    height: 35px;
    line-height: 35px;
    text-align: center;
}
/*购物车--含折扣价*/
.nodiswt {
    width: 160px;
    height: 35px;
    line-height: 35px;
    text-align: center;
}
/*购物车兑换袋---不含折扣*/
.cart_tbody {
    width: 1000px;
    background-color: #FFFDEE !important;
    float: left;
    border-left: 1px solid #e4e4e4;
    border-bottom: 1px solid #e4e4e4;
    border-right: 1px solid #e4e4e4;
}

.cartt {
    width: 1000px;
    float: left;
    border-top: 1px solid #CCCCCC;
}

.t_img {
    width: 80px;
    height: 80px;
    margin: 10px 5px 10px 10px;
    background-color: #FFFFFF;
    float: left;
    overflow: hidden;
}

.t_goodsss {
    width: 265px;
    height: 100px;
    line-height: 100px;
    float: left;
}

.t_goodss {
    width: 339px;
    float: left;
}

.t_shuliangg {
    width: 170px;
    float: left;
    text-align: center;
    height: 100px;
    line-height: 100px;
}

.t_danjiaa, .t_xiaojii, .t_caozuoo, .t_zhehoujiaa {
    width: 155px;
    float: left;
    height: 100px;
    line-height: 100px;
    text-align: center;
}

.cartw {
    width: 127px;
    float: left;
    height: 100px;
    line-height: 100px;
    text-align: center;
}
/*购物车--含折扣*/
.nodisw {
    width: 155px;
    float: left;
    height: 100px;
    line-height: 100px;
    text-align: center;
}
/*购物车兑换袋---不含折扣*/
.Rstyle {
    text-align: right;
}
/*hky结束*/
.AddOrSty {
    margin-top: 3px;
    display: block;
    width: 10px;
    height: 10px;
    text-align: center;
    float: left;
    line-height: 10px;
    border: 1px solid #CCCCCC;
}

.t_shulianggg {
    height: 52px;
    padding-top: 40px;
    display: block;
    width: 64px;
    margin: 0 auto;
}

.shuliangtext {
    width: 26px;
    float: left;
    margin: 0 5px 0 5px;
}

.control {
    width: 1000px;
    float: left;
    background-color: #FFFFFF;
    border-top: 1px solid #CCCCCC;
}
/*hky*/
.delete {
    float: left;
    width: 400px;
    height: 60px;
    text-align: left;
    margin-top: 10px;
}

.yue {
    float: right;
    margin-top: 10px;
    padding-right: 20px;
    border-right: 1px solid black;
}

    .yue span {
        color: #FF0000;
    }

.jiage {
    float: right;
    width: 195px;
    text-align: right;
    font-weight: 600;
    margin-top: 5px;
}
    /*end*/
    .jiage td {
        color: #666666;
        height: 25px;
        line-height: 25px;
        padding-right: 20px;
    }

.total {
    float: right;
    width: 1000px;
    background-color: #f7f7f7;
    color: #333333;
    font-weight: 700;
    height: 40px;
    border-top: 1px solid #e4e4e4;
}

    .total span {
        color: #FF0000;
        font-family: "方正兰亭黑_GBK" !important;
        font-size: 18px !important;
        float: right;
        padding-right: 20px;
    }
/*9-26*/
.total_l {
    float: right;
    width: 200px;
    height: 40px;
    line-height: 40px;
}

.cart-button {
    background-image: url(../images/pack_21.gif);
    height: 31px;
    width: 122px;
    float: right;
    border: 0;
    margin-top: 5px;
    cursor: pointer;
}

/**************************************************结算中心**************************************************************/
.checkout {
    width: 1000px;
    margin: 0 auto;
    float: left;
}

.mt {
    height: 27px;
    background-color: #F7F7F7;
    padding-top: 7px;
    padding-left: 10px;
}

    .mt h2 {
        color: #000000;
        font-family: "方正兰亭黑_GBK";
    }

.checkout-steps {
    border: 3px solid #ff6600;
    width: 994px;
    float: left;
}

.consignee-list {
    background-color: #fff4d3;
}

.consignee-list, .item {
    margin: 7px 20px 10px 25px;
    height: 35px;
    line-height: 35px;
    margin-bottom: 5px;
    overflow: hidden;
}

.hoolbox {
    margin: 0 5px 0 8px;
}

.hoollist {
    width: 300px;
    margin: 7px 5px 0 8px;
}

.bianji {
    margin-left: 20px;
}

.consignee-form {
    margin-left: 25px;
    padding: 5px 0;
}

.lable em {
    margin-right: 5px;
    color: #FF6600;
    font-family: "sans-serif";
}

.lable {
    color: #666666;
    float: left;
    height: 26px;
    line-height: 26px;
    margin-right: 5px;
    text-align: right;
    width: 85px;
}

.field {
    height: 26px;
    line-height: 26px;
    margin-left: 100px;
    text-align: left;
}
    /*hky*/
    .field input {
        border: 1px solid #CCCCCC;
        font-family: Arial,"宋体",sans-serif;
        height: 16px;
        padding: 4px 3px;
        width: 138px;
    }
/*hky*/
.textbox {
    border: 1px solid #CCCCCC;
    font-family: Arial,"宋体",sans-serif;
    height: 16px;
    padding: 4px 3px;
    width: 138px;
}

#consignee_province {
    height: 22px;
    margin: 2px 5px 0 0;
}

.textbtnwidth {
    padding-left: 20px;
}

    .textbtnwidth .textbut {
        background-image: url(../images/jiesuan_03.gif);
        cursor: pointer;
        width: 145px;
        height: 30px;
        border: 0;
    }

.checkout .step {
    border: 1px solid #dddddd;
}

.step-title {
    height: 45px;
    line-height: 45px;
    padding: 0 20px;
}

    .step-title a {
        color: #005EA7;
        float: right;
        padding-right: 24px;
    }

    .step-title strong {
        font-size: 14px;
    }

.step-content .xbox, .step-content .review-tbody {
    padding: 0 20px;
}

.review-thead, .order-table {
    padding: 0 20px;
    width: 100%;
}

    .review-thead td {
        background-color: #eeeeee;
        text-align: center;
        height: 25px;
        line-height: 25px;
        width: 170px;
        float: left;
    }

    .review-thead .fm1 {
        width: 390px;
        float: left;
        padding-left: 100px;
    }

    .order-table td {
        text-align: center;
    }

    .order-table .fore1 {
        width: 500px;
    }

.p_img {
    float: left;
    height: 80px;
    margin: 10px;
    overflow: hidden;
    padding: 0;
    width: 80px;
}

.p_name {
    float: left;
    width: 390px;
    height: 100px;
    line-height: 100px;
}

.p_price, .p_fore2, .p_shop {
    width: 170px;
    height: 100px;
    line-height: 100px;
}

.step-bottom {
    margin: 0 20px;
    margin-top: 5px;
    border-top: 1px dashed #CCCCCC;
    text-align: left;
}

.kuaidi {
    margin-right: 5px;
}

.jiesuan_list {
    width: 200px;
}

.fl {
    float: right;
}

.jiesuan_list span {
    float: right;
}

.clr {
    clear: both;
}

.jiesuan_list p {
    height: 23px;
    line-height: 23px;
}

.checkout-buttons {
    background-color: #F5F5F5;
    height: 50px;
    position: relative;
    width: 1000px;
    border: 1px solid #CCCCCC;
}

    .checkout-buttons .total {
        text-align: right;
    }

.bttn {
    float: right;
}

.cart-buttontwo {
    background-image: url(../images/jiesuan_07.gif);
    border: 0;
    height: 35px;
    width: 135px;
    float: right;
    padding: 10px 0 10px 0;
    cursor: pointer;
}

.jiesuan_l {
    background-image: url(../images/jiesuan_07.gif);
    height: 36px;
    width: 135px;
    border: 0;
}

.jiesuan_btn {
    float: right;
    padding: 5px 5px 5px 0;
}

/**************************************************付款**************************************************************/
.w {
    width: 1000px;
    margin: 0 auto;
    float: left;
    margin-bottom: 15px;
}

.m3 {
    border-top: 2px solid #7ABD54;
    background-color: #F3FDED;
    padding: 20px 0 20px 0;
    float: left;
    width: 100%;
}

.mo {
    margin-left: 70px;
    float: left;
}

.picsty {
    width: 100%;
    float: left;
}

.icon-succ02 {
    color: #73bd4a;
    font-family: "黑体";
    font-size: 26px;
    float: left;
}

.list-h {
    padding: 10px 0 20px 50px;
    float: left;
}

    .list-h li {
        float: left;
        display: block;
        padding-right: 20px;
        height: 30px;
        line-height: 30px;
    }

        .list-h li span {
            color: #FF0000;
        }

        .list-h li strong {
            color: #FF0000;
            font-size: 20px;
        }

.list-li {
    border-left: 1px solid #666666;
    padding-left: 20px;
    margin-top: -3px;
}

    .list-li span {
        margin-top: 3px;
    }

.list-h li a {
    color: #005ea7;
}

.tabcon {
    background-color: #FFFDEE;
    border: 2px solid #EDD28B;
    text-align: center;
    width: 100%;
    float: left;
}

    .tabcon span {
        font-size: 26px;
        color: #FF0000;
    }

    .tabcon ul {
        padding: 30px 0 30px 110px;
    }

    .tabcon li {
        height: 40px;
        line-height: 40px;
        text-align: left;
    }

.zhif_btn {
    background-image: url(../images/pay_07.gif);
    width: 151px;
    height: 36px;
    border: 0;
}

/*
    HKY -- 14.8.4
 */
/*pay付款页面*/
.u_w {
    width: 1000px;
    margin: 0 auto;
    float: left;
    margin-bottom: 15px;
}

.u_m3 {
    border-top: 2px solid #EC008C;/*边框颜色改11.24*/
    background-color: #fdeded;/*背景色改11.24*/
    padding: 20px 0 20px 0;
    float: left;
    width: 100%;
}

.u_mo {
    margin-left: 70px;
    float: left;
}

.u_picsty {
    width: 100%;
    float: left;
}

.u_icon-succ02 {
    color: #c1c1c1;
    font-family: "黑体";
    font-size: 26px;
    float: left;
}

.u_list-h {
    padding: 10px 0 20px 50px;
    float: left;
}

    .u_list-h li {
        float: left;
        display: block;
        padding-right: 20px;
        height: 30px;
        line-height: 30px;
    }

        .u_list-h li span {
            color: #FF0000;
        }

        .u_list-h li strong {
            color: #FF0000;
            font-size: 20px;
        }

.u_list-li {
    border-left: 1px solid #666666;
    padding-left: 20px;
}

.u_list-h li a {
    color: #005ea7;
}
/*14.11.24改*/.u_tabcon {
    background-color: #FDEDED;
    border: 2px solid #ec008c;
    float: left;
}
    /*2014-11-24改 end*/

    .u_tabcon span {
        font-size: 26px;
        color: #FF0000;
    }

    .u_tabcon li {
        height: 40px;
        line-height: 40px;
        text-align: left;
    }

.u_zhif_btn {
    background-image: url(../images/pay_07.gif);
    width: 151px;
    height: 36px;
    border: 0;
}

.u_zhif_btnt {
    padding-top: 10px;
}
/*********************付款成功（网银支付页）***********************/
.x_Payment_z{ width:1000px;margin:0 auto;}
.x_fkzx_z{ overflow:hidden;}
.x_fkzx_z p{ font-family:"微软雅黑"; font-size:18px; color:#5C5B5B; float:left; margin:10px 0 0 50px;}
.x_zfcg_z{ width:996px; height:300px; border:2px solid #ec008c; background-color:#fdeded; margin:0 0 50px;}
.x_zfcg_01{ background:url(../images/pay_03.jpg) no-repeat left top; height:31px; width:250px; font-family:"微软雅黑"; font-size:16px; line-height:31px; color:#5c5b5b; text-indent:50px; margin:50px auto 100px;}
.x_zfcg_02{ width:250px;font-family:"微软雅黑"; font-size:14px; color:#5c5b5b; margin:0 auto;}
.x_zfcg_02 a{ color:#F00;}
.x_zfcg_02 a:hover{ color:#FFF; background:#ec008c; padding:0 5px;}

.x_zfcg_00{ background:url(../images/pay_3.png) no-repeat left top; height:31px; width:250px; font-family:"微软雅黑"; font-size:16px; line-height:31px; color:#5c5b5b; text-indent:50px; margin:50px auto 100px;}



/*----------------------------银行支付页面*/

.PI_bank {
    margin-top: 50px;
    position: relative;
    float: left;
}

.PI_bank_tab {
    height: 40px;
    line-height: 40px;
    font-size: 12px;
    color: #000000;
    position: absolute;
    top: -42px;
}

    .PI_bank_tab ul li {
        float: left;
        display: block;
        width: 100px;
        text-align: center;
        margin-left: 5px;
        margin-right: 5px;
    }

    .PI_bank_tab .tdone {
        border-left: 2px solid #efebc6;
        border-top: 2px solid #efebc6;
        border-right: 2px solid #efebc6;
    }

    .PI_bank_tab .tdtwo {
        border-left: 2px solid #ec008c;
        border-top: 2px solid #ec008c;
        border-right: 2px solid #ec008c;
        border-bottom: 2px solid #FDEDED;
        background-color: #FDEDED;
    }

.PI_tabsty {
    text-align: center;
    padding: 30px 0 30px 110px;
}

.PI_tabsty2 {
    padding: 15px 0px 15px 15px;
}




/**************************************************产品列表页**************************************************************/
.center {
    width: 100%;
    background: url(../images/list_03.gif) repeat-x scroll 0 0 #fafafa;
}

.searchBody {
    width: 1000px;
    margin: 0 auto;
    padding-bottom: 30px;
    font-family: '宋体';
    text-align: left;
}

.search_title {
    height: 53px;
    line-height: 53px;
}

.searchRight_title {
    background-color: #f7f7f7;
    height: 39px;
    line-height: 39px;
    border: 1px solid #dcdcdc;
    box-shadow: inset 2px 2px rgba(0, 0, 0, 0.05);
}

.list_title {
    color: #5f5f5f;
    font-family: "方正兰亭黑_GBK";
    font-size: 16px;
    padding: 0 30px 0 10px;
}

.t-list {
    float: left;
}

.list-ul li {
    float: left;
    width: 82px;
    height: 28px;
    line-height: 28px;
    text-align: center;
    border: 1px solid #dcdcdc;
    margin-top: 4px;
}

.moren {
    background-color: #ec008c;
    border: 1px solid #ff6ec4;
    color: #FFFFFF;
}

.s1 {
    background: url(../images/tupiao.jpg) no-repeat scroll 60px 10px transparent;
}

.upsty {
    background: url(../images/shangjiantou.gif) no-repeat;
    border: 1px solid #ff6ec4;
    color: #FFFFFF;
}

.downsty {
    background: url(../images/xiajiant.gif) no-repeat;
    border: 1px solid #ff6ec4;
    color: #FFFFFF;
}

.display {
    padding-left: 20px;
    float: left;
}

    .display li {
        float: left;
        width: 60px;
        height: 28px;
        line-height: 28px;
        margin-top: 4px;
        text-align: center;
    }

.s2 {
    border: 1px solid #dcdcdc;
}

.teamRs li {
    border: 1px solid #dcdcdc;
    margin-top: 15px;
    float: left;
}

.list-l {
    width: 100%;
    float: left;
}

.list-one {
    width: 241px;
    height: 292px;
    border: 1px solid #dcdcdc;
    background-color: #FFFFFF;
    margin-top: 15px;
    float: left;
}

.lm {
    margin-left: 2px;
    margin-right: 5px;
}

.list-one li {
    text-align: center;
}

.list-one .t2 {
    width: 241px;
    height: 213px;
}

.list-one .t1 {
    margin-top: 10px;
}

.list-btn {
    background-image: url(../images/jt9988_34.gif);
    width: 111px;
    height: 32px;
    border: 0;
}

/**************************************************产品内页**************************************************************/

.list-li {
    float: left;
}

.detail_img {
    float: left;
    width: 412px;
    height: 362px;
    border: 1px solid #e8e8e8;
}

.detail_intro {
    float: left;
    width: 279px;
    height: 345px;
    padding-left: 20px;
    padding-top: 20px;
}

.title-t {
    font-family: "方正正纤黑简体";
    font-size: 22px;
    color: #363739;
    height: 35px;
    border-bottom: 1px solid #e8e8e8;
}

.title-p {
    padding-bottom: 10px;
    border-bottom: 1px solid #e8e8e8;
}

.detail_intro p {
    padding-top: 18px;
    color: #959595;
}

.center_right {
    width: 750px;
    float: left;
    margin-left: 5px;
}
/*10.11*/
.thumbnail {
    width: 745px;
    margin: 10px 0;
    border-bottom: 1px #CCCCCC dashed;
    float: left;
}

.thumbnail_w {
    width: 412px;
    margin: 5px 0;
    float: left;
}

.drk {
    border: 1px solid #cdcdcd;
    margin-top: 10px;
    width: 228px;
    float: left;
}

    .drk a {
        color: #ed145b;
        padding-top: 5px;
        padding-left: 5px;
    }

.int {
    width: 765px;
    float: left;
    margin-top: 10px;
    padding-left: 5px;
}

#footer {
    float: left;
    width: 100%;
}

.gouwu {
    background-image: url(../image/1_12.gif);
    width: 101px;
    height: 27px;
}

.centert {
    width: 100%;
    background: url(../images/list_03.gif) repeat-x scroll 0 0 #fff;
}

.center_add {
    height: 31px;
    margin: 25px 0 0;
    overflow: hidden;
}

.center_namber {
    background-image: url(../images/center_add_bg.gif);
    height: 31px;
    width: 109px;
}

    .center_namber span {
        height: 31px;
        width: 31px;
        cursor: pointer;
        float: left;
    }

    .center_namber input {
        background: none repeat scroll 0 0 transparent;
        height: 29px;
        line-height: 29px;
        text-align: center;
        width: 47px;
        float: left;
        border: 0;
    }

.center_shop_btn input {
    width: 130px;
    height: 42px;
    background-image: url(../images/detail_03.jpg);
    border: 0;
}

.center_duihuan_btn input {
    width: 130px;
    height: 42px;
    background-image: url(../images/duihuandai1_05.gif);
    border: 0;
}

.center_btn {
    float: left;
    margin-top: 25px;
}

.center_shop_btn {
    width: 130px;
    float: left;
}

.center_shop_btn1 {
    width: 130px;
    height: 42px;
    background-image: url(../images/detail_03.jpg);
    border: 0;
}

.center_collect_btn {
    width: 130px;
    float: left;
    margin-left: 15px;
}

    .center_collect_btn input {
        background-image: url(../images/detail_05.jpg);
        width: 130px;
        height: 42px;
        border: 0;
    }

.detail_middle {
    padding: 20px 0;
}

.detail_left {
    float: left;
    width: 241px;
    border-top: 3px solid #ec008c;
    border-bottom: 1px solid #e8e8e8;
    border-left: 1px solid #e8e8e8;
    border-right: 1px solid #e8e8e8;
}

.mall_leftTitle {
    height: 35px;
    line-height: 34px;
    padding: 0 0 0 20px;
    font-size: 15px;
    font-weight: bold;
    color: #333;
}

.pro_pic {
    height: 120px;
    width: 120px;
    margin: 6px 0 0 30px;
}

.pro_list {
    margin: 0 0 0 23px;
    width: 200px;
}

    .pro_list li {
        border-top: 1px solid #E6E6E6;
        margin-bottom: 15px;
    }

.pro_title {
    color: #4C4C4C;
    display: block;
    font-size: 13px;
    height: 20px;
    line-height: 20px;
    padding: 5px 0 0;
    text-align: center;
}

.pro_list p {
    text-align: center;
}

.pro_price, .jf_price {
    margin-top: 6px;
    text-align: center;
}

    .pro_price a {
        color: #FF0000;
        font-size: 12px;
        background-image: url(../images/rank_btn.jpg);
        height: 26px;
        line-height: 26px;
        width: 123px;
        display: block;
        margin: auto;
    }

    .dj_price {
    margin-top: 6px;
    text-align: center;
}

    .dj_price a {
        color: #FF0000;
        font-size: 12px;
        background-image: url(../images/rank_btn.jpg);
        height: 26px;
        line-height: 26px;
        width: 123px;
        display: block;
        margin: auto;
    }

.buylimitpro_price, .buylimitjf_price {
    margin-top: 6px;
    text-align: center;
}

    .buylimitpro_price a {
        color: #FF0000;
        font-size: 12px;
        height: 26px;
        line-height: 26px;
        width: 123px;
        display: block;
        margin: auto;
    }

    .buylimitpro_price, .buylimitjf_price a {
        font-size: 18px;
        font-weight: bold;
    }



.pro_price, .jf_price a {
    font-size: 18px;
    font-weight: bold;
}

    .pro_price a:hover {
        background-position: 0 -26px;
        line-height: 999px;
    }

    .jf_price a:hover {
        background-position: 0 -26px;
        line-height: 999px;
    }

.jf_price a {
    color: #FF0000;
    font-size: 12px;
    background-image: url(../images/jiagouwd.gif);
    height: 26px;
    line-height: 26px;
    width: 123px;
    display: block;
    margin: auto;
}

.detail_right {
    width: 750px;
    float: left;
}
/*10.11*/
.spec-control {
    float: left;
    margin-right: 4px;
}

.spec-backward {
    float: right;
    margin-left: 4px;
}
/*原功能样式*/
/*.spec-backward{ float:left;margin-left:4px;}*/
/*.disabled{ float:left; margin-right:3px;}*/
/*.spec-items { float:left; text-align:center;}*/
/*.s3{ border:1px solid #dcdcdc; margin:0 11px;}*/
.spec-items {
    float: left;
    text-align: center;
    width: 370px;
    overflow: hidden;
    height: 57px;
}
    /*11.9*/
    .spec-items li {
        float: left;
    }

.s3 {
    border: 1px solid #dcdcdc;
    margin: 0 10px;
}

.center_datail_left {
    float: left;
    width: 412px;
}

.destit {
    float: left;
    height: 40px;
}

/**************************************************站内搜索--结果页**************************************************************/

.serch_centert {
    width: 1000px;
    margin: 0 auto;
}

.serch {
    width: 990px;
    height: 84px;
    background-color: #f7f7f7;
    border: 1px solid #dcdcdc;
    margin-top: 10px;
    padding-left: 10px;
}

.keywords {
    height: 40px;
    line-height: 40px;
}

.more_serch {
    height: 40px;
    line-height: 40px;
    margin-left: 250px;
}

    .more_serch select {
        width: 150px;
        margin: 0px 20px 0 2px;
    }

.price {
    width: 50px;
}

.serch_btn {
    background-image: url(../images/sousuo2_03.gif);
    width: 44px;
    height: 19px;
    border: 0; /*margin:10px 0 0 0px;*/
}

.se {
    margin: 0px 2px 0 0;
}

.serch dl dt {
    float: left;
    height: 40px;
    line-height: 40px;
}

.se1 {
    margin-right: 20px;
}

.keywordss {
    margin-right: 38px;
}

.pager {
    margin-bottom: 10px;
}

/**************************************************弹框-10.16**************************************************************/
/***********************折扣***************************/
.jout {
    position: absolute;
    top: 50%;
    left: 50%;
    margin: -110px 0 0 -173px; /*width:346px;*/ /*height:271px;*/
    border: 1px solid #ec008c;
    z-index: 99;
    height: auto;
    float: left;
}
/*10.16*/
.jout_border {
    border: 3px solid #f967bd; /*height:267px;*/
    background-color: #FFFFFF;
    height: auto;
    float: left;
}
/*10.16*/
.jout_top {
    background-image: url(../images/outbg.gif); /*width:340px;*/
    height: 40px; /*float:left;*/
}
/*10.17*/
.j_left {
    height: 40px;
    line-height: 40px;
    text-align: left;
    margin: 0px 0 0 20px; /*width:277px;*/
    float: left;
}
/*10.17*/
.bimgsty {
    margin-top: 5px;
    float: left;
}

.titspan {
    color: #FFFFFF;
    font-size: 16px;
    font-family: "黑体";
    float: left;
}

.j_right {
    padding-top: 5px;
    width: 30px;
    float: right;
}
/*10.17*/
.j_main {
    margin: 15px 30px 10px 30px; /*width:280px;*/
    text-align: center;
    height: auto;
    float: left;
}
    /*10.17*/
    .j_main #form1 {
        margin-top: 10px;
        width: 250px;
        float: left;
        text-align: left;
        height: auto;
        float: left;
    }

        .j_main #form1 label {
            height: 25px;
            line-height: 20px;
        }

.jout_btn {
    background-image: url(../images/discountbtn.gif);
    height: 30px;
    width: 101px;
    margin: 8px 0 0 60px;
    border: 0;
}

/***********************友情提示***************************/
.friend_btn {
    background-image: url(../images/friend_btn_03.jpg);
    height: 28px;
    width: 90px;
    border: 0;
    text-align: center;
}

.friend_del {
    background-image: url(../images/friend_btn_06.gif);
    height: 28px;
    width: 69px;
    border: 0;
    margin-left: 20px;
    text-align: center;
}

.re_border {
    border: 3px solid #f967bd;
    background-color: #FFFFFF;
}

.re_title {
    color: #FF0000;
    margin: 5px auto;
}
/*10.16*/
.goseldisbto {
    background-image: url(../images/friend_btn_00.jpg);
    height: 28px;
    width: 90px;
    border: 0;
    margin-left: 20px;
    text-align: center;
}
/*去选择折扣按钮*/
.goselbto {
    background-image: url(../images/friend_btn_03.gif);
    height: 28px;
    width: 90px;
    border: 0;
    margin-left: 20px;
    text-align: center;
}
/*重新选择折扣按钮*/
.gohomebto {
    background-image: url(../images/friend_btn_003.gif);
    height: 28px;
    width: 90px;
    border: 0;
    margin-left: 20px;
    text-align: center;
}
/*重新选货按钮*/
.btnorder {
    background-image: url(../images/friend_btn_08.gif);
    height: 28px;
    width: 69px;
    border: 0;
    margin-left: 20px;
    text-align: center;
}
/*查看订单按钮*/
.btnsure {
    background-image: url(../images/friend_btn_09.gif);
    height: 28px;
    width: 69px;
    border: 0;
    margin-left: 20px;
    text-align: center;
}
/*确定按钮*/
.jxjiesuanbto {
    background-image: url(../images/friend_btn_033.png);
    height: 28px;
    width: 90px;
    border: 0;
    margin-left: 20px;
    text-align: center;
}
/*继续结算按钮*/
.jxtijiaobto {
    background-image: url(../images/jixutijiao.png);
    height: 28px;
    width: 90px;
    border: 0;
    margin-left: 20px;
    text-align: center;
}
/*继续结算按钮*/
.gologin {
    background-image: url(../images/denglu.png);
    height: 28px;
    width: 90px;
    border: 0;
    margin-left: 20px;
    text-align: center;
}
/*登录按钮*/
.tjorder {
    background-image: url(../images/tijiao.png);
    height: 28px;
    width: 90px;
    border: 0;
    margin-left: 20px;
    text-align: center;
}
/*提交订单按钮*/

/*************************************************收藏夹-10.15***************************************************************/
.collect_btn {
    padding: 10px 0 20px 10px;
    width: 990px;
    float: left;
    background-color: #FFFFFF;
    border-top: 1px solid #CCCCCC;
    text-align: right;
}

.t_update {
    background-image: url(../images/collect_03.gif);
    width: 51px;
}

.t_down {
    background-image: url(../images/collect_05.gif);
    width: 86px;
}

.t_emails {
    background-image: url(../images/collect_07.gif);
    width: 86px;
}

.t_update, .t_down, .t_emails {
    border: 0;
    height: 25px;
}

/*************************************************侧导航栏-10.15***************************************************************/
/*.float_block{ 
	 width:123px; background-color:#E5E3E6;
	 position: absolute; top:185px; right: 0px; margin:  0 0px;z-index: 1999998;
	 padding-bottom:10px;
 }*/
.sidebar {
    width: 109px;
}

.sidebar_shrink {
    text-align: right !important;
    background-color: #E5E3E6 !important;
}
/*.sidebar li{ background-color:#FFFFFF; width:107px;  height:31px; line-height:31px; text-align:center; margin:10px 0 0 8px;}*/
/*.sidebar li a:hover{ background-image:url(../images/float6.gif); display:block;width:107px; height:31px; color:#FFFFFF;}*/ /*10.29*/
.sidebar_panel_li {
    height: 70px !important;
}

    .sidebar_panel_li a {
        vertical-align: central;
    }

    .sidebar_panel_li img {
        margin: 0px;
        margin-top: 5px;
    }

    .sidebar_panel_li p {
        margin: 0px;
        line-height: 20px;
    }
/*10.29*/
/*.sidebar_panel_li img{ margin-top:10px;}*/

.sidebar_totop_position a {
    display: block;
    height: 31px;
    width: 107px;
    background-position: center center;
}

    .sidebar_totop_position a:link, .sidebar_totop_position a:visited {
        background-image: url(../images/float4.gif);
        cursor: pointer;
    }

    .sidebar_totop_position a:hover {
        background-image: url(../images/float5.gif) !important;
        cursor: pointer;
        background-position: center center;
    }


.sidebar_panel_li a:hover {
    background: none !important;
    color: #ed008c !important;
}
/*10.16统一修改所有宽度*/
.float_block {
    width: 115px;
    background-color: #E5E3E6;
    position: absolute;
    top: 570px;
    right: 0px;
    margin: 0 0px;
    z-index: 197;
    padding-bottom: 5px;
    margin-right: 30px;
}

float_block_right
{
    width: 115px;
    background-color: #E5E3E6;
    position: absolute;
    top: 450px;
    right: 0px;
    margin: 0 0px;
    z-index: 197;
    margin-right: 30px;
}
/*11.19*/
.jifenfloat_block {
    width: 115px;
    background-color: #E5E3E6;
    position: absolute;
    top: 185px;
    right: 0px;
    margin: 0 0px;
    z-index: 197;
    padding-bottom: 5px;
    margin-right: 30px;
}
/*11.19*/
.float_dianzhu {
    width: 170px;
    background-color: #E5E3E6;
    position: absolute;
    top: 185px;
    right: 0px;
    margin: 0 0px;
    z-index: 197; /*新增*/
    padding: 0;
}
/*1102  李悦辉*/
.sidebar li {
    background-color: #FFFFFF;
    width: 107px;
    height: 31px;
    line-height: 31px;
    text-align: center;
    margin: 3px 0 0 3px;
}
/*10.29--默认选中样式*/
.selsty {
    background-image: url(../images/float6.gif);
    display: block;
    width: 107px;
    height: 31px;
    color: #FFFFFF;
}
/*10.29*/






/*************************************************收藏夹：--邮给朋友页-10.17***************************************************************/
.send_emailbox {
    width: 1000px;
    margin: 10px 0;
    background-color: #f6f6f4;
    margin: 0 auto;
    height: 220px;
}

.s_e_main {
    padding: 30px 100px;
}

.s_e_left {
    float: left;
    width: 400px;
    padding: 10px 0;
}

.psty {
    color: #ec008c;
    height: 40px;
    line-height: 40px;
}

.seborder {
    border-right: 1px solid #7d7d7d;
}

.sewidth {
    width: 200px;
}

.se_btn {
    background-color: #ec008c;
    height: 28px;
    width: 78px;
    border: 0;
    background-image: url(../images/email_14.gif);
    text-align: center;
    padding-top: 3px;
    border: 0;
    color: #FFFFFF;
}

.se_abtn {
    text-align: right;
    margin: 10px 127px 0 0;
}

.setitle {
    width: 1000px;
    margin: 0 auto;
    padding: 20px 0 10px 0;
    text-align: left;
}

    .setitle span {
        color: #ec008c;
        font-size: 22px;
    }

.s_e_right {
    width: 303px;
    float: left;
    margin-left: 80px;
}

.email_nav {
    background-image: url(../images/sendemltitle.gif);
    width: 293px;
    height: 29px;
    padding-left: 10px;
}

    .email_nav span {
        height: 29px;
        line-height: 29px;
        color: #FFFFFF;
        float: left;
    }

.inputbox {
    height: 130px;
    width: 301px;
    background-color: #FFFFFF;
    border: 1px solid #ccc;
}

/************************邮件发送成功************************/
.el {
    width: 1000px;
    margin: 10px 0;
    background-color: #f6f6f4;
    margin: 0 auto;
}

.email_success {
    height: 130px;
    margin-top: 10px;
}

.green_icon {
    background-position: -179px -118px;
    height: 50px;
    margin: 43px 6px 0 0;
    width: 43px;
    float: left;
}
/*11.5*/
.sucss_main {
    width: 300px;
    height: 130px;
    line-height: 130px;
    margin: 0 auto;
}

    .sucss_main a {
        color: #FF0000;
    }
/*****发送错误信息*****/



/*************************************************结算中心前选择弹框-10.18***************************************************************/
#bgBlank {
    position: absolute;
    z-index: 1999999;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    background: black;
    filter: alpha(Opacity=50);
    -moz-opacity: 0.5;
    opacity: 0.5;
    float: left;
    visibility: hidden;
    position: fixed; /*10.23*/
}

.j_two {
    position: absolute;
    /*top: 35%;*/
    top: 185px;
    left: 35%;
    /*margin:-110px 0 0 -173px;*/
    width: 346px;
    height: 200px;
    background-color: #fbf9fc;
    z-index: 2000000;
    visibility: hidden;
}
/*10.23*/
.j_twomain {
    width: 346px;
    height: 200px;
    line-height: 200px;
    text-align: center;
}

.j_twobg {
    width: 100%;
    background-color: #000000;
}

.select_gwc {
    background-position: 0 -386px;
    width: 140px;
    height: 40px;
    border: 0;
}

.select_dhd {
    background-position: 0 -436px;
    width: 140px;
    height: 40px;
    margin-left: 20px;
    border: 0;
}

.close {
    height: 10px;
    width: 10px;
    background-position: -233px -140px;
    float: right;
    margin: 10px 10px 10px 0;
}

    .close a {
        height: 10px;
        width: 10px;
        cursor: pointer;
    }

/*首页产品图片块边框样式*/
.lableul .chanpin {
    border: 1px solid #ccc;
    margin-top: 5px;
    width: 241px;
    height: 213px;
}



/*************************************************普通用户注册页1-10.30***************************************************************/
.l_box {
    width: 1000px;
    margin: 10px auto;
    border-bottom: 3px solid #333333;
    border-top: 3px solid #333333;
}
/*11.12*/
.l_main {
    margin: 5px 0;
    border: 1px solid #CCCCCC;
    height: 300px;
}

.l_title {
    margin: 40px 0 0 50px;
    height: 90px;
    text-align: left;
}

    .l_title span {
        color: #fc007e;
        font-size: 18px;
        font-family: "方正兰亭黑_GBK";
        margin-left: 10px;
    }

.l_btn, .l_text {
    margin: 0 0 0 50px;
    text-align: center;
}

.tt {
    background-image: url(../images/xuanze.gif);
    border: 0;
    cursor: pointer;
}

.common {
    width: 212px;
    height: 52px;
}

.advanced {
    width: 212px;
    height: 52px;
    background-position: 0 -85px;
    margin-left: 150px;
}
/*.l_text span{color:#fc007e; font-size:14px; font-family:"方正兰亭黑_GBK"; }*/
.l_text span {
    color: #333333;
    font-size: 14px;
    font-family: "方正兰亭黑_GBK";
}
/*11.12*/
.tex {
    padding-left: 230px;
}

.l_text {
    margin-top: 10px;
}
/*11.12*/

/*************************************************普通用户注册页2、3-10.31***************************************************************/
.content_r {
    background-image: url(../images/flower_03.gif);
    width: 1000px;
    height: 450px;
    margin: 0 auto;
}
/*原高度：400--11.9*/
.regForm_r {
    float: right;
    margin: 50px 0 0 0;
    width: 670px;
    text-align: left;
}
/*hky*/
.ipr {
    background-color: #FFFFFF;
    border: 1px solid #BFBDBF;
    height: 30px;
    line-height: 30px;
    width: 170px;
    -moz-border-radius: 3px;
    -webkit-border-radius: 3px;
    border-radius: 3px;
}

.star {
    color: #FF0000;
    vertical-align: central;
}
/*.ter_btn{ background-position:-158px -172px; height:40px; width:140px; border:0;}*/
.ter_btn {
    background-position: 0px -117px;
    height: 40px;
    width: 140px;
    border: 0;
}

.shopp a {
    color: #dd128d; /*text-decoration:underline;*/
    font-family: "宋体";
    font-size: 16px;
    font-weight: bold;
}

.keep_btn {
    background-position: -158px -228px;
    height: 40px;
    width: 140px;
    border: 0;
}

.ddlsty {
    width: 70px; /*width:auto;*/
}
/*11.4*/
.inputs {
    height: 60px;
    line-height: 60px;
    color: #323232;
    font-family: "微软雅黑";
    font-size: 14px;
}

.dl_title p {
    font-size: 16px;
    font-family: "微软雅黑";
    color: #323232;
}


/**************错误提示信息的显示/隐藏*****************/
.hiderr {
    display: none;
}

.showerr {
    display: normal;
}


/*************************************************会员中心-11.1***************************************************************/
.mem_top {
    margin: 10px 0 5px 0;
    width: 1000px;
}

.mm {
    background-image: url(../images/repeatbg.gif);
    background-repeat: repeat-x;
}

.mem_left {
    width: 153px;
    float: left;
}

    .mem_left li {
        height: 37px;
        line-height: 37px;
        width: 151px;
        display: block;
        text-align: center;
        border-left: 1px solid #f3f3f3;
        border-right: 1px solid #f3f3f3;
        border-bottom: 1px solid #f3f3f3;
    }

.mem {
    background-image: url(../images/sprite.png);
    background-position: -225px -289px;
}

.mem_right {
    float: left;
    width: 840px;
    margin-left: 5px;
    border: 1px solid #f3f3f3;
    text-align: left;
}
/*hky*/
.mem_rtitle {
    background-color: #f4f4f4;
    height: 25px;
    line-height: 25px;
    width: 815px;
    margin: 0 10px;
    padding-left: 5px;
    color: #ff2471;
}

.mem_search {
    margin: 10px 0 10px 15px;
}

.mem_seach_title {
    color: #333333;
    font-weight: bold;
    margin: 5px 0px;
}

.search_time {
    color: #333333;
}

.ser {
    margin-top: 10px;
}

.sear {
    height: 35px;
    line-height: 35px;
    margin-left: 83px;
    color: #333333;
}

    .sear select {
        width: 100px;
    }

.sear_btn {
    background-position: -159px -286px;
    height: 24px;
    width: 54px;
    color: #FFFFFF;
    border: 0;
}
/* 11.4*/
.mem_result {
    width: 820px;
    margin: 0 10px;
}

/*******会员中心-个人信息-11.4********/
.VIP_Reg {
    float: left;
    width: auto;
    margin-left: 10px;
}
/******************会员中心-修改密码-11.4**********************/
/*.rr{ margin-left:145px;}*/
.rr {
    width: 300px;
    text-align: center;
}
/*11.9*/
.em {
    margin: 10px 0 0 52px;
}

.xinxi {
    height: 30px;
    line-height: 30px;
    margin-bottom: 10px;
}
    /*11.4*/
    .xinxi input {
        width: 160px;
    }

.strsty {
    padding: 0 0 0 12px;
}
/*11.4*/
.pwd_txtresult {
    color: #ff2471;
    width: 300px;
    text-align: center;
}
/*隐藏信息提示--11.9*/

/******************会员中心-找回密码-11.4**********************/
#email_main {
    background-color: #FFFFFF;
    width: 920px;
    height: 230px;
    padding: 35px 0 0 80px;
}

.email_txt {
    color: #009900;
    padding: 10px 0 0 50px;
}

.email_txtresult {
    color: #ff2471;
    padding: 10px 0 0 50px;
}

.email_pwd {
    padding-bottom: 15px;
    font-size: 18px;
    font-family: "方正兰亭黑_GBK";
    font-weight: bold;
}

.email_txt2 {
    padding: 15px 0 0 50px;
}

.email_txt3 {
    background-image: url(../images/email_11.gif);
    width: 186px;
    height: 25px;
    margin: 10px 0 0 50px;
}

.email_button {
    background-image: url(../images/email_14.gif);
    width: 108px;
    height: 34px;
    margin: 10px 0 0 50px;
    border: 0;
    color: #FFFFFF;
}

.email_fasong {
    padding-left: 50px;
    color: #FF0000;
}

.pwd_txt2 {
    padding: 10px 0 0 50px;
}

.pwd_txt3 {
    border: #333333 1px solid;
    width: 186px;
    height: 20px;
}

.email_foot {
    text-align: center;
    padding: 5px 0;
    background-color: #ed008c;
    color: #FFFFFF;
}


/*************************************************购物车/兑换袋/收藏夹为空-11.5***************************************************************/
.cart_none {
    height: 200px;
    width: 1000px;
    background-color: #f6f6f4;
    margin-bottom: 20px;
    border: 1px solid #eaeaea;
}

.ions {
    background-image: url(../images/ions.gif);
}

.noneions {
    height: 47px;
    width: 45px;
    float: left;
    margin-top: 75px;
}

.nonewidth a {
    color: #FF0000;
}

.nonewidth {
    text-align: center;
    width: 400px;
    height: 200px;
    line-height: 200px;
    margin: 0 auto;
}

/****************************************************推广店铺--11.13****************************************************************/
/***********首页店铺搜索*******************/
.shop_chaxun {
    width: 170px;
    background-color: #f660aa;
    float: left;
    margin-top: 5px;
    padding-top: 5px;
}

    .shop_chaxun p {
        color: #FFFFFF;
        margin-left: 8px;
    }

.shop_chaxuninput {
    background-position: -224px -435px;
    height: 28px;
    width: 110px;
    margin-top: 5px;
    float: left;
    margin-left: 8px;
}
    /*11.14*/
    .shop_chaxuninput input {
        height: 25px;
        line-height: 25px;
        width: 105px;
        background: none;
        margin: 2px;
        border: 0;
    }

.shop_chaxunbtn {
    width: 39px;
    margin-top: 7px;
    float: left;
    border: 0px;
    margin-left: 6px;
}
    /*11.14--间距*/
    .shop_chaxunbtn input {
        background-position: -169px -436px;
        height: 25px;
        line-height: 25px;
        width: 39px;
        color: #FFFFFF;
        border: 0px;
    }

.shop_jinru {
    border: 0;
    background-position: -357px -438px;
    height: 23px;
    width: 97px;
    color: #FFFFFF;
    margin-top: 5px;
}

.shop_jinrur {
    text-align: center;
    margin: 8px 0 10px 0;
    height: 30px;
    width: 170px;
    float: left;
    color: black;
}

.shop_cl {
    clear: both;
}

.shop_notinfo {
    height: auto;
}
/*11.14*/

.shop_noInput {
    font-size: 11px;
    color: #ccc;
}

/***********推广店铺*******************/
.spread_xinxi {
    width: 164px;
    margin-top: 5px;
}

.spread_xinxione {
    border-top: 1px solid #f660aa;
    margin-top: 3px;
}

.spread_xinxiones {
    margin-top: 1px;
    background-color: #f660aa;
    text-align: center;
    color: #FFFFFF;
    padding: 10px 0 10px 0;
}

.spread_imgss {
    height: 134px;
    width: 162px;
    border: 1px solid #ccc;
}


/****************************************************分享层，在线QQ层--11.14****************************************************************/

/**********11.14--分享层******************/
.float_shared {
    /*width: 140px;
	position: absolute;
	top: 450px;
	right: 0px;
	margin: 0 0px;
	z-index: 197;
	background-color:white;*/
    top: 150px;
    width: 26px;
    height: auto;
    right: 0px;
    overflow: hidden;
    position: fixed;
    top: 450px;
    z-index: 197;
}

    .float_shared a {
        float: left;
    }

.share_tbody {
    background-image: none;
    background-attachment: scroll;
    background-repeat: repeat;
    background-position-x: 0%;
    background-position-y: 0%;
    background-size: auto;
    background-origin: padding-box;
    background-clip: border-box;
    background-color: transparent;
}

.share_infos {
    width: 100%;
    line-height: 200%;
    padding-left: 5px;
    font-size: 12px;
    border-bottom-color: #e5e5e5;
    border-bottom-width: 1px;
    border-bottom-style: solid;
    background-image: none;
    background-attachment: scroll;
    background-repeat: repeat;
    background-position-x: 0%;
    background-position-y: 0%;
    background-size: auto;
    background-origin: padding-box;
    background-clip: border-box;
    background-color: rgb(242, 242, 242);
}

.share_img {
    margin-top: 0px;
    margin-right: 10px;
    margin-bottom: 0px;
    margin-left: 10px;
    filter: alpha(opacity=50);
    cursor: pointer;
    opacity: 0.5;
}

.share_font {
    text-align: left;
    color: #000000;
    line-height: 25px;
    font-size: 14px;
    font-weight: bold;
}

/**********在线QQ*********/
.float_QQonline {
    width: 115px;
    background-color: #E5E3E6;
    position: absolute;
    top: 450px;
    right: 0px;
    margin: 0 0px;
    z-index: 197;
    margin-right: 30px;
}

.tmsty {
    width: 100%;
    float: left;
}
/*.float_block{ width:115px; padding-bottom:5px; background-color:#E5E3E6;}*/
.kefu {
    width: 50px;
    text-align: center;
    float: left;
    margin: 5px 0 5px 5px;
}

    .kefu p {
        margin-top: 10px;
        color: #9a0d60;
    }

.homeqqtop {
    top: 390px;
}

/****************************************************注册店铺--11.18****************************************************************/
.main {
    width: 1000px;
    height: auto;
    border: 1px solid #ccc;
    margin: 0 auto;
    margin-top: 10px;
    margin-bottom: 10px;
}

.zhuce_uid {
    width: 1000px;
    margin-top: 10px;
    padding-top: 20px;
    float: left;
}

.zhuce_left {
    width: 230px;
    float: left;
    padding-left: 40px;
}

.zhuce_right {
    width: 730px;
    float: left;
}

    .zhuce_right form {
        line-height: 20px;
    }

    .zhuce_right table td {
        height: 30px;
        line-height: 30px;
    }

    .zhuce_right table span {
        color: #FF0000;
    }

.bankxinxi {
    width: 240px;
}

.zhuceborder {
    border-bottom: 1px dashed #ccc;
    border-top: 1px dashed #ccc;
}

.zhuce_btn {
    background-image: url(../images/zhucebtn.gif);
    height: 53px;
    width: 309px;
    border: 0px;
}

.clr {
    clear: both;
}

.leftalign {
    text-align: left;
}

.widthauto {
    width: auto;
}
/***********************************************通用*************************************************************/
.sprite {
    background-image: url(../images/sprite.png);
    background-repeat: no-repeat;
}

/*********************************************************店铺搜索*************************************************************************/
.shopsearch {
    top: 5px;
    right: 0px;
    position: absolute;
    z-index: 100000000;
    cursor: pointer;
    height: 98px;
}

.ssbody {
    background-image: none;
    background-attachment: scroll;
    background-repeat: repeat;
    background-position-x: 0%;
    background-position-y: 0%;
    background-size: auto;
    background-origin: padding-box;
    background-clip: border-box;
    background-color: transparent;
    margin: 0px;
}

    .ssbody img {
        margin: 0px;
        padding: 0px;
        border: 0;
    }

/*********************************************************错误页*************************************************************************/


.Err_wrong {
    height: 270px;
    background-color: #f7f7f7;
    text-align: center;
    padding-top: 80px;
    color: #9a989b;
}

.Err_sadimg {
    background-image: url(../images/icon-fail.png);
    display: block;
    font-size: 0;
    line-height: 0;
    text-indent: -9999px;
    vertical-align: middle;
    height: 79px;
    width: 79px;
    margin: auto;
}

.Err_wrongtitle {
    font-size: 18px;
    margin-top: 10px;
    font-weight: bold;
}

.Err_nameaddress a {
    color: #ec008c;
}

.Err_wrong p {
    line-height: 25px;
}


/**********************************************************************************新闻缩略页*********************************************************************/
/*.n_news{ width:1000px; background-color:#fafafa; margin:10px 0; margin:0 auto;}*/
.n_news {
    width: 1000px;
    background-color: #fafafa;
    margin: 10px auto;
}

.n_location {
    width: 690px;
    margin: 0 auto;
    padding: 50px 0 30px 120px;
}

    .n_location span {
        margin-left: 6px;
        color: #cb0178;
        font-family: "方正正纤黑简体";
        font-size: 18px;
    }

.n_newss {
    width: 810px;
    margin: 0 auto;
}

    .n_newss ul {
        font-size: 12px;
        color: #252525;
    }

        .n_newss ul a {
            float: left;
            color: #252525;
        }

            .n_newss ul a:hover {
                color: #FF0000;
            }

        .n_newss ul span {
            float: right;
        }

        .n_newss ul li {
            height: 28px;
            line-height: 28px;
            margin: 0 80px 0 80px;
            border-bottom: 1px dashed #ccc;
            padding: 0 5px 0 5px;
        }

.n_page {
    width: 730px;
    margin: 0 auto;
    text-align: right;
    padding-top: 30px;
    padding-bottom: 20px;
    padding-right: 80px;
}

.pa {
    background-image: url(../images/news_2.png);
}

.n_first {
    width: 12px;
    height: 7px;
}

.n_cSgcc {
    width: 1000px;
    background-image: url(../images/news_3_03.gif);
    height: 64px;
    margin-top: 10px;
    text-align: center;
    padding-top: 60px;
}

    .n_cSgcc h3 {
        color: #e10c82;
    }

    .n_cSgcc p {
        height: 25px;
        line-height: 25px;
    }

.n_news_cons {
    background-color: #fafafa;
}

.n_news_conss {
    width: 700px;
    margin: 0 auto;
    border-top: 1px dashed #e10c82;
    padding-top: 20px;
    line-height: 25px;
    padding-bottom: 60px;
}

    .n_news_conss p {
        text-indent: 20px;
    }



/*JTGJ新需求   2014.11.6   begin*/

/**********************************************************************************新版会员中心 14.11.13*********************************************************************/


.x_con_h {
    background: #f1f1f1;
}

.x_center_h {
    width: 1000px;
    margin: 0 auto;
}

.x_center_h_top {
    width: 1000px;
    height: 240px;
    margin-bottom: 5px;
}

.x_center_h_con {
    width: 998px;
    border: 1px solid #d9137a;
    background: #fafafa;
    overflow: hidden;
}

.x_center_h_con_left {
    width: 168px;
    float: left;
    margin-top: 8px;
}

    .x_center_h_con_left dl {
        margin-left: 8px;
        cursor: pointer;
        margin-bottom: 5px;
        /*line-height: 35px;*/
    }

    .x_center_h_con_left dt {
        width: 150px;
        height: 35px;
        /*line-height: 35px;*/
        background: #d9137a;
        font: 16px/35px "微软雅黑";
        text-align: center;
        color: #FFF;
    }

    .x_center_h_con_left dd {
        width: 150px;
        height: 35px;
        /*line-height: 35px;*/
        background: #ffc4e3 url(../images/cvip/bg_pic.png) no-repeat 30px center;
        font: 16px/35px "微软雅黑";
        text-align: center;
        color: #FFF;
        margin-top: 2px;
        transition: 2s;
    }
        /*display:none;*/
        .x_center_h_con_left dd:hover {
            color: #d9137a;
        }

    .x_center_h_con_left dl:hover dd {
        display: block;
    }

    .x_center_h_con_left .insty {
        color: #d9137a;
    }

    .x_center_h_con_left .outsty {
        color: #FFF;
    }
/*右*/
.x_center_h_con_right {
    width: 816px;
    border: 1px solid #ffc4e3;
    margin-top: 8px;
    background: #FFF;
    overflow: hidden;
    /*float:right;*/
}



/*个人信息*/
x_center_h_con_right .x_grxx_h {
    width: 816px;
    background: #FFF;
}
/*display:none;*/
.x_center_h_con_right .x_grxx_h .x_grxx_bg_h {
    width: 816px;
    height: 30px;
    background: #f1e0e0;
}

    .x_center_h_con_right .x_grxx_h .x_grxx_bg_h li {
        height: 30px;
        line-height: 30px;
        float: left;
        font: 14px "微软雅黑";
        color: #d9137a;
        padding-left: 15px;
        background: url(../images/cvip/grxx_pic2.png) no-repeat left center;
        margin-right: 10px;
    }

.x_center_h_con_right .x_grxx_h h3 {
    font: bold 12px "微软雅黑";
    margin: 30px 0 0 40px;
}

    .x_center_h_con_right .x_grxx_h h3 span {
        color: #F00;
        margin-left: 10px;
    }

.x_center_h_con_right .x_grxx_h p {
    height: 20px;
    line-height: 20px;
    font: 12px "微软雅黑";
    margin: 25px 0 0 70px;
}

    .x_center_h_con_right .x_grxx_h p input {
        width: 200px;
        height: 25px;
        border: 1px solid #afafaf;
        margin: 0 5px;
    }

    .x_center_h_con_right .x_grxx_h p span {
        color: #F00;
    }

    .x_center_h_con_right .x_grxx_h p select {
        width: 94px;
        height: 25px;
        border: 1px solid #afafaf;
        font: 12px "微软雅黑";
        margin-right: 10px;
    }

.x_center_h_con_right .grxx_bto {
    width: 70px;
    height: 25px;
    display: block;
    margin: 25px 0 0 142px;
    border: 0;
    background: url(../images/cvip/queding.png) no-repeat;
    cursor: pointer;
}



/*收货地址*/
.x_center_h_con_right .x_shdz_h {
    width: 816px;
    background: #FFF;
}
    /*display:none;*/
    .x_center_h_con_right .x_shdz_h .x_shdz_bg_h {
        width: 816px;
        height: 30px;
        background: #f1e0e0;
    }

        .x_center_h_con_right .x_shdz_h .x_shdz_bg_h li {
            height: 30px;
            line-height: 30px;
            float: left;
            font: 14px "微软雅黑";
            color: #d9137a;
            padding-left: 15px;
            background: url(../images/cvip/grxx_pic2.png) no-repeat left center;
            margin-right: 10px;
        }

    .x_center_h_con_right .x_shdz_h .yishou {
        width: 750px;
        height: 48px;
        line-height: 48px;
        background: #fafafa;
        margin: 6px 0 30px 28px;
        font: 12px "微软雅黑";
        color: #323232;
        position: relative;
        padding-left: 12px;
    }

        .x_center_h_con_right .x_shdz_h .yishou .yishou_1 {
            width: 469px;
            height: 29px;
            border: 1px solid #afafaf;
            margin-left: 10px;
        }

        .x_center_h_con_right .x_shdz_h .yishou a {
            display: block;
            width: 30px;
            height: 29px;
            background: url(../images/cvip/grxx_pic1.png) no-repeat center center;
            position: absolute;
            left: 570px;
            top: 8px;
        }

    .x_center_h_con_right .x_shdz_h h3 {
        font: 12px "微软雅黑";
        color: #323232;
        margin-left: 40px;
    }

    .x_center_h_con_right .x_shdz_h .xinzeng {
        height: 20px;
        line-height: 20px;
        font: 12px "微软雅黑";
        margin: 25px 0 0 0px;
    }

        .x_center_h_con_right .x_shdz_h .xinzeng input {
            width: 150px;
            height: 25px;
            border: 1px solid #afafaf;
            margin: 0 10px;
        }

        .x_center_h_con_right .x_shdz_h .xinzeng span {
            color: #F00;
        }

        .x_center_h_con_right .x_shdz_h .xinzeng select {
            width: 94px;
            height: 25px;
            border: 1px solid #afafaf;
            font: 12px "微软雅黑";
            margin-right: 10px;
        }

    .x_center_h_con_right .x_shdz_h .shdz_bto {
        width: 70px;
        height: 25px;
        display: block;
        margin: 50px 0 0 165px;
        border: 0;
        background: url(../images/cvip/queding.png) no-repeat;
        cursor: pointer;
    }



/*订单中心  .x_center_h_con_right 前缀*/
.x_ddxx_h {
    width: 816px;
    background: #FFF;
}

    .x_ddxx_h .x_ddxx_bg_h {
        width: 816px;
        height: 30px;
        background: #f1e0e0;
    }

        .x_ddxx_h .x_ddxx_bg_h li {
            height: 30px;
            float: left;
            line-height: 30px;
            font: 14px "微软雅黑";
            color: #d9137a;
            padding-left: 15px;
            background: url(../images/cvip/grxx_pic2.png) no-repeat left center;
            margin-right: 10px;
        }

    .x_ddxx_h h3 {
        font-family: "微软雅黑";
        font-size: 12px;
        font-weight: 700;
        margin: 15px 0 0 25px;
    }

    .x_ddxx_h p {
        height: 20px;
        line-height: 20px;
        font: 12px "微软雅黑";
        margin: 20px 0 0 75px;
    }

        .x_ddxx_h p input {
            width: 75px;
            height: 23px;
            border: 1px solid #afafaf;
            background: none;
        }

        .x_ddxx_h p select {
            width: 100px;
            height: 20px;
            border: 1px solid #afafaf;
            margin-left: 6px;
        }

.x_all_h {
    border: 1px solid #f00;
    margin: 10px 5px 0;
}

.x_first_h {
    border-bottom: 1px solid #e4768f;
    position: relative;
    height: 169px;
    overflow: hidden;
}

    .x_first_h.bian {
        height: auto;
    }

    .x_first_h .x_first_h_table01 {
        table-layout: fixed;
        width: 804px;
    }

        .x_first_h .x_first_h_table01 .col_all {
        }

        .x_first_h .x_first_h_table01 .col_actions {
        }

        .x_first_h .x_first_h_table01 tbody tr th {
            height: 40px;
            background: none repeat scroll 0 0 #e4768f;
            padding: 0 5px;
            text-align: left;
            font-weight: 100;
            font-size: 12px;
            font-family: "微软雅黑";
            line-height: 40px;
        }

        .x_first_h .x_first_h_table01 tbody tr td {
            height: 40px;
            padding: 0 5px;
            text-align: left;
            font-weight: 100;
            font-size: 12px;
            font-family: "微软雅黑";
            line-height: 40px;
        }

            .x_first_h .x_first_h_table01 tbody tr td a {
                color: #00F;
            }

                .x_first_h .x_first_h_table01 tbody tr td a:hover {
                    color: #F00;
                }

    .x_first_h .x_first_h_table02 {
        table-layout: fixed;
        width: 804px;
    }

        .x_first_h .x_first_h_table02 .col_all {
        }

        .x_first_h .x_first_h_table02 .col_actions {
        }

        .x_first_h .x_first_h_table02 tbody tr th {
            height: 40px;
            background: none repeat scroll 0 0 #ffb2c4;
            padding: 0 5px;
            text-align: left;
            font-weight: 100;
            font-size: 12px;
            font-family: "微软雅黑";
            line-height: 40px;
        }

        .x_first_h .x_first_h_table02 tbody tr td {
            height: 40px;
            padding: 0 5px;
            text-align: left;
            font-weight: 100;
            font-size: 12px;
            font-family: "微软雅黑";
            line-height: 40px;
        }

            .x_first_h .x_first_h_table02 tbody tr td a {
                color: #00F;
            }

                .x_first_h .x_first_h_table02 tbody tr td a:hover {
                    color: #F00;
                }
/*订单列表-翻页*/
.x_fanye_zi {
    /*width: 250px;*/
    height: 40px;
    margin: 10px auto 0;
    /*position: absolute;*/
    vertical-align: middle;
    float: right;
}

    .x_fanye_zi ul {
        float: left;
    }

        .x_fanye_zi ul li {
            height: 20px;
            float: left;
            /*border-right: 1px solid #323232;*/
            font: 14px "微软雅黑";
            line-height: 20px;
            cursor: pointer;
        }

            .x_fanye_zi ul li span {
                border: 1px solid #d9137a;
                cursor: pointer;
                background-color: #fff;
            }

            .x_fanye_zi ul li a {
                /*color: #999;*/
                padding: 0 5px;
                border: 0;
                background-color: #fff;
            }

.next-page a {
    color: #00f;
}

.previous-page a {
    color: #00f;
}

.x_fanye_zi ul li a:hover {
    color: #d9137a;
    border: 1px solid #d9137a;
}

.x_fanye_zi ul li.click {
    border: 1px solid #d9137a;
}

.x_ddxx_h .ddxx_bto {
    width: 50px;
    height: 23px;
    display: block;
    margin: 0 0 0 60px;
    border: 0;
    background: url(../images/cvip/sousuo.png) no-repeat;
    cursor: pointer;
}


/*订单列表-无订单*/
.x_katong {
    width: 226px;
    height: 232px;
    background: url(../images/corder/dingdan.png) no-repeat left top;
    margin: 47px auto 58px;
}

.x_wdd {
    width: 435px;
    height: 40px;
    font-family: "微软雅黑";
    font-size: 30px;
    line-height: 40px;
    color: #818080;
    margin: 0 auto;
}

    .x_wdd a {
        font-size: 36px;
        color: #e49129;
    }


/*修改密码*/
.x_center_h_con_right .x_xgmm_h {
    width: 816px;
    background: #FFF;
}
    /*display: none;*/

    .x_center_h_con_right .x_xgmm_h .x_xgmm_bg_h {
        width: 816px;
        height: 30px;
        background: #f1e0e0;
    }

        .x_center_h_con_right .x_xgmm_h .x_xgmm_bg_h li {
            height: 30px;
            line-height: 30px;
            float: left;
            font: 14px "微软雅黑";
            color: #d9137a;
            padding-left: 15px;
            background: url(../images/cvip/grxx_pic2.png) no-repeat left center;
            margin-right: 10px;
        }

    .x_center_h_con_right .x_xgmm_h p {
        height: 30px;
        line-height: 30px;
        font: 12px "微软雅黑";
        margin-bottom: 25px;
    }

        .x_center_h_con_right .x_xgmm_h p input {
            width: 222px;
            height: 25px;
            border: 1px solid #afafaf;
            margin-left: 10px;
        }

    .x_center_h_con_right .x_xgmm_h .xgmm_bto {
        width: 90px;
        height: 23px;
        display: block;
        margin: 30px 0 0 100px;
        border: 0;
        background: url(../images/cvip/xiugai.png) no-repeat;
        cursor: pointer;
    }



/**********************************************************************************新版普通用户注册 14.11.15*********************************************************************/
.zc_con {
    width: 1000px;
    height: 700px;
    background: url(../images/regc/flower_03.gif) no-repeat left top;
    margin: 0 auto;
}

    .zc_con .zc_font {
        float: right;
        width: 670px;
        margin-top: 75px;
    }

        .zc_con .zc_font .title p {
            font-family: "微软雅黑";
            font-size: 16px;
            color: #323232;
        }

        .zc_con .zc_font .star {
            color: #ff0000;
        }

        /*主要更改*/
        .zc_con .zc_font .inputs_01, .zc_con .zc_font .inputs_02, .zc_con .zc_font .inputs_03, .zc_con .zc_font .inputs_04, .zc_con .zc_font .inputs_05, .zc_con .zc_font .inputs_06, .zc_con .zc_font .inputs_07, .zc_con .zc_font .inputs_08, .zc_con .zc_font .inputs_09 {
            color: #323232;
            font-family: "微软雅黑";
            font-size: 14px;
            height: 60px;
            line-height: 60px;
        }

            .zc_con .zc_font .inputs_01 .ipr, .zc_con .zc_font .inputs_02 .ipr, .zc_con .zc_font .inputs_03 .ipr, .zc_con .zc_font .inputs_04 .ipr, .zc_con .zc_font .inputs_05 .ipr, .zc_con .zc_font .inputs_06 .ipr, .zc_con .zc_font .inputs_07 .ipr, .zc_con .zc_font .inputs_08 .ipr, .zc_con .zc_font .inputs_09 .ipr {
                background-color: #ffffff;
                border: 1px solid #bfbdbf;
                border-radius: 3px;
                height: 30px;
                line-height: 30px;
                width: 170px;
            }

        .zc_con .zc_font .inputs_01 {
            margin-left: 42px;
        }

        .zc_con .zc_font .inputs_02 {
            margin-left: 56px;
        }

        .zc_con .zc_font .inputs_03 {
            margin-left: 28px;
        }

        .zc_con .zc_font .inputs_05 {
            margin-left: 56px;
        }

        .zc_con .zc_font .inputs_06 {
            margin-left: 28px;
        }

        .zc_con .zc_font .inputs_07 {
            margin-left: 28px;
        }

        .zc_con .zc_font .inputs_08 {
            margin-left: 56px;
        }

        .zc_con .zc_font .inputs_09 {
            margin-left: 42px;
        }

        .zc_con .zc_font .mb15 {
            margin-left: 102px;
        }

.zc_selpwd {
    width: 170px;
    height: 30px;
    line-height: 30px;
    font-size: 13px;
}

/*主要更改结束*/
.zc_con .sprite {
    background-image: url(../images/regc/zhuce.png);
    background-repeat: no-repeat;
}

.ter_btn {
    background-position: 0; /*定位为零*/
    border: 0 none;
    height: 40px;
    width: 140px;
}
/**********************************************************************************新版游客订单 14.11.17*********************************************************************/
/******************************输入手机号页******************************/
.x_con_m {
    width: 100%;
    height: 647px;
    background: #e4768f;
}

    .x_con_m .center {
        width: 1000px;
        height: 647px;
        margin: 0 auto;
        background: #CCC;
    }

        .x_con_m .center .x_center_left {
            width: 500px;
            height: 647px;
            float: left;
            background: url(../images/corder/women.jpg) no-repeat;
        }

        .x_con_m .center .x_center_right {
            width: 500px;
            height: 647px;
            float: left;
            background: #FFF;
        }

            .x_con_m .center .x_center_right .x_shou_bg {
                width: 415px;
                height: 240px;
                background: url(../images/corder/shou_bg.jpg) no-repeat;
                margin: 30px auto 46px;
            }

            .x_con_m .center .x_center_right .x_con_font {
                width: 265px;
                height: 30px;
                background: url(../images/corder/x_con_font.png) no-repeat;
                margin: 0 auto 24px;
            }

            .x_con_m .center .x_center_right .x_call {
                width: 330px;
                height: 40px;
                margin: 0 auto 23px;
            }

            .x_con_m .center .x_center_right .x_button {
                width: 100px;
                height: 40px;
                margin: 0 auto;
            }

            .x_con_m .center .x_center_right .x_call .x_phone {
                width: 330px;
                height: 40px;
                border-radius: 5px;
                -moz-border-radius: 5px;
                border: 1px solid #b5b5b5;
                font-family: "微软雅黑";
                font-size: 18px;
                line-height: 40px;
                color: #505050;
                text-align: center;
            }

            .x_con_m .center .x_center_right .x_button .x_btn {
                width: 100px;
                height: 40px;
                border-radius: 5px;
                -moz-border-radius: 5px;
                background: url(../images/corder/x_btn.png) no-repeat;
                font-family: "微软雅黑";
                font-size: 18px;
                line-height: 40px;
                color: #FFF;
                cursor: pointer;
            }
/******************************订单页******************************/

.x_con_o {
    width: 100%;
    background: #f2f2f2;
}

    .x_con_o .center {
        width: 998px;
        margin: 0 auto;
        background: #fff;
        border: 1px solid #e4768f;
    }

        .x_con_o .center .center_top {
            width: 998px;
            height: 232px;
        }
            /*中间左上内容样式*/
            .x_con_o .center .center_top .left {
                width: 499px;
                height: 232px;
                float: left;
            }

                .x_con_o .center .center_top .left h3 {
                    font-family: "微软雅黑";
                    font-size: 14px;
                    font-weight: 700;
                    color: #de006f;
                    margin: 15px 0 0 25px;
                }

                .x_con_o .center .center_top .left p {
                    height: 20px;
                    font: 12px "微软雅黑";
                    margin: 15px 0 0 75px;
                    line-height: 20px;
                }

                    .x_con_o .center .center_top .left p input {
                        width: 80px;
                        height: 23px;
                        border: 1px solid #afafaf;
                        background: none;
                    }
                    /*11.14将width改为75px*/
                    .x_con_o .center .center_top .left p select {
                        width: 100px;
                        height: 20px;
                        border: 1px solid #afafaf;
                        margin-left: 6px;
                    }

                .x_con_o .center .center_top .left .grxx_bto {
                    width: 50px;
                    height: 23px;
                    display: block;
                    margin: 0 0 0 60px;
                    border: 0;
                    background: url(../images/corder/sousuo.png) no-repeat;
                    cursor: pointer;
                }

            /*中间右上内容样式*/
            .x_con_o .center .center_top .right {
                width: 498px;
                height: 232px;
                float: right;
                background: #fbfbfb url(../images/corder/x_con_logo.png) no-repeat 155px 30px;
            }

        /*中间下面内容样式*/
        .x_con_o .center .center_footer_02 {
            width: 978px;
            margin: 10px auto;
            border: 1px solid #f00;
            overflow: hidden;
        }

/*more_01样式 .x_con_o .center */
.center_footer_02 .more_01 {
    position: relative;
    border-bottom: 1px solid #e4768f;
    height: 160px;
    overflow: hidden;
}
/* .x_btn_h{ width:50px; height:21px; background:url(images/zhankai.png) no-repeat right top; position:absolute; right:20px; top:90px; font:14px/21px "微软雅黑"; color:#F00;}
 .x_btn_h.huan{ background:url(images/shouqi.png) no-repeat right top;}*/
.x_btn_s {
    background: url(../images/corder/zhankai.png) no-repeat right top;
    width: 50px;
    height: 21px;
    position: absolute;
    right: 20px;
    top: 90px;
    font: 14px "微软雅黑";
    color: #F00;
    cursor: pointer;
    line-height: 21px;
}

.x_btn_h {
    background: url(../images/corder/shouqi.png) no-repeat right top;
    width: 50px;
    height: 21px;
    position: absolute;
    right: 20px;
    top: 90px;
    font: 14px "微软雅黑";
    color: #F00;
    cursor: pointer;
    line-height: 21px;
}

/*more里第一个tabal   .x_con_o .center */
.center_footer_02 .xxnew {
    table-layout: fixed;
}

    .center_footer_02 .xxnew .col_all {
        width: 140px;
    }

    .center_footer_02 .xxnew .col_actions {
        width: 150px;
    }

    .center_footer_02 .xxnew tbody {
        height: 100%;
    }

        .center_footer_02 .xxnew tbody tr {
            height: 40px;
            line-height: 40px;
            font: 100 12px "微软雅黑";
        }

            .center_footer_02 .xxnew tbody tr th {
                background: none repeat scroll 0 0 #e4768f;
                padding: 0 5px;
                text-align: left;
                line-height: 40px;
            }

            .center_footer_02 .xxnew tbody tr td {
                padding: 0 5px;
                text-align: left;
                line-height: 40px;
            }

                .center_footer_02 .xxnew tbody tr td a {
                    color: #00F;
                }

                    .center_footer_02 .xxnew tbody tr td a:hover {
                        color: #F00;
                    }

/*more里第二个tabal     .x_con_o .center .center_footer_02前缀*/
.xxnew_02 {
    table-layout: fixed;
}

    .xxnew_02 .col_all {
        width: 130px;
    }

    .xxnew_02 .col_actions {
        width: 140px;
    }

    .xxnew_02 tbody {
        height: 100%;
    }

        .xxnew_02 tbody tr {
            height: 40px;
            line-height: 40px;
            font: 100 12px "微软雅黑";
        }

            .xxnew_02 tbody tr th {
                background: none repeat scroll 0 0 #ffb2c4;
                padding: 0 5px;
                text-align: left;
                line-height: 40px;
            }

            .xxnew_02 tbody tr td {
                padding: 0 5px;
                text-align: left;
                line-height: 40px;
            }

/*上下翻页*/
.x_con_o .center .center_footer_02 .fanye_zi {
    width: 250px;
    height: 40px;
    margin: 10px auto 0;
    position: absolute;
    left: 344px;
}

    .x_con_o .center .center_footer_02 .fanye_zi span {
        display: block;
        float: right;
        font: 12px "微软雅黑";
        line-height: 20px;
    }

        .x_con_o .center .center_footer_02 .fanye_zi span a {
            color: #00F;
        }

            .x_con_o .center .center_footer_02 .fanye_zi span a:hover {
                color: #d9137a;
            }

    .x_con_o .center .center_footer_02 .fanye_zi ul {
        float: left;
    }

        .x_con_o .center .center_footer_02 .fanye_zi ul li {
            height: 20px;
            float: left;
            font: 14px "微软雅黑";
            cursor: pointer;
            line-height: 20px;
        }
            /*border-right:1px solid #323232;*/
            .x_con_o .center .center_footer_02 .fanye_zi ul li a {
                color: #999;
                padding: 0 5px;
            }

                .x_con_o .center .center_footer_02 .fanye_zi ul li a:hover {
                    color: #d9137a;
                    border: 1px solid #d9137a;
                }

            .x_con_o .center .center_footer_02 .fanye_zi ul li.click {
                border: 1px solid #d9137a;
            }

/*无订单样式*/
.x_center_y {
    width: 998px;
    height: 645px;
    border: 1px solid #e4768f;
    margin: 0 auto;
    background: #FFF;
}

.x_tishi_y p {
    height: 232px;
    background: url(../images/corder/dingdan.png) no-repeat left top;
    font-family: "微软雅黑";
    font-size: 30px;
    line-height: 232px;
    color: #818080;
    padding-left: 226px;
    margin-left: 145px;
}

    .x_tishi_y p a {
        font-size: 36px;
        color: #e49129;
    }

.x_products_y {
    margin-top: 150px;
}

    .x_products_y p {
        height: 30px;
        font: 900 14px/30px "微软雅黑";
        color: #de006f;
        margin-left: 17px;
    }
