﻿@charset "utf-8";
/* CSS Document */
/*xbirds  头部相关细线*/
div.topspliter {
    width: 100%;
    box-sizing: border-box;
    margin: 0;
    padding: 0;
    height: 58px;
    line-height: 58px;
    background: url(../images/topsplit.jpg)  repeat-x left top;
}

.tboxer01 {
    width: 100%;
    clear: both;
    background-color: #f8f8f8
}

.tboxer02 {
    width: 100%;
    clear: both;
    background-color: #fff
}


/*login css**/
a {
    cursor: pointer;
}
.site-header-logo{ width:1200px; min-height:70px;  margin:0 auto; height:auto; position:relative; z-index:1;}
.logo{  float:left; height:70px;}
.deslogo {
    height: 20px;
    border-left: #8e8e8e solid 1px;
    line-height:20px;
    padding-left: 15px;
    float: left; /* position:absolute; top:50%; margin-top:-15px; left:120px;*/
    margin-top: 20px;
    margin-left: 12px;
}
.site-header-logo img{ height:70px;}

.logomain {
    width: 100%;
    height: 699px;
    background: url(../images/x_newloginbg.jpg) no-repeat center center;
}

.logomain .main{ width:1300px; height:699px; margin:0 auto; position:relative;}
.logomain .left{ width:854px; height:699px; position:absolute; left:0px; top:10px;}
.logomain .right{ width:360px; min-height:45px; height:auto; background:#FFFFFF; position:absolute; right:80px; top:124px; padding-top:20px;}
.ts-ymlogin {
    font-size: 18px;
    color: #8e8e8e;
    line-height: 20px;
    font-family: "Microsoft Yahei";
} 
.logomain .loginbt{ width:348px; min-height:20px; margin:0 auto; color:#262626; font-size:18px; line-height:40px;text-align:center;}
.logomain .loginbt img{margin: 0 0 5px 0;}
.logomain .logink {
    width: 320px;
    min-height: 5px;
    margin: 0 auto;
    margin-top: 20px;
    height: 42px;
    line-height: 42px;
    background-color: #f8f8f8
}
.logomain .logink .lbk{ width:45px; height:42px; border-right:0 none; float:left}
.logomain .logink .user{ background:url(../images/username_ico.png) center no-repeat;}
.logomain .logink .pass{background:url(../images/password.png) center no-repeat;}
.logomain .logink .rbk{ width:260px; height:42px;  float:left;}
.logomain .logink .rbk input{ width:240px; height:42px; line-height:42px; margin-top:5px; background:#f8f8f8; border:0 none; padding-left:20px; color:#AAAAAA; font-size:14px; outline:none;}
.logomain .logink .rbk .passbk{ }
.logomain .loginksf{ width:360px; min-height:5px; margin:0 auto; margin-top:20px;border-top:solid 1px #f2f2f2;}
.logomain .loginksf i{ cursor:pointer;}
.logomain .loginksf i.ic-qqdl{ width:120px; height:70px; float:left; background:url(../images/icon_qqdl.png) center center no-repeat;vertical-align:middle;}
.logomain .loginksf i.ic-qqdl:hover{background:url(../images/qqdlhover.png) left top no-repeat;}
.logomain .loginksf i.ic-xlwbdl{ width:120px; height:70px; float:left; background:url(../images/icon_xldl.png) center center no-repeat;vertical-align:middle;}
.logomain .loginksf i.ic-xlwbdl:hover{background:url(../images/wbdlhover.png) center center no-repeat;}
.logomain .loginksf i.ic-wxdl{ width:120px; height:70px; float:left; background:url(../images/icon_wxdl.png) center center no-repeat;vertical-align:middle;}
.logomain .loginksf i.ic-wxdl:hover{background:url(../images/wxdlhover.png) center center no-repeat;}

.logomain .logink .dsfdl{ font-size:16px;}
.zddl{ width:auto;height:auto; line-height:0;border:#DCDCDC solid 1px;}
.logomain .loginadiv{ font-size:14px; color:#B7B7B7;background:#fff;}
    .logomain .loginadiv a {
        color: #aaaaaa;
        float: right
    }
        .logomain .loginadiv a:hover {
            color: #64ba35;
        }
.logomain .tx{ width:100%; height:38px; background:#f3cd1b; text-align:center; line-height:38px; color:#fff; font-size:16px;}
.logomain .dlan a{ width:325px; height:43px; display:block;line-height:43px; text-align:center; color:#fff; background:url(../images/lobottonbg.png) left top no-repeat;font-size:22px; cursor:pointer;}
.logomain .loginjsbk{ width:320px; min-height:10px; margin-top:20px; padding:0 20px;text-align:center;font-size:16px;color:#888888;}
.logomain .loginjsbk .cwhy{}
    .logomain .loginjsbk .zc {
        color: #aaaaaa;
    }
    .logomain .loginjsbk a {
        color: #aaaaaa;
        font-size: 16px;
    }
    .logomain .loginjsbk a:hover {
        color: #64ba35;
    }
.loginbottom{ width:1300px; min-height:10px; margin:0 auto;}
.loginbottom ul{ width:1300px;border-bottom:1px solid #E4E4E4;}
.loginbottom ul li{ float:left; line-height:60px; width:260px; text-align:center; font-size:18px; }
.loginbottom ul li a{ color:#555555; font-size:16px;}
.loginbottom ul li a:hover{ color:#FB4F39;}

.copyrightdz{ width:1000px; min-height:10px; line-height:40px; margin:120px auto; color:#ccc; text-align:center; font-size:12px; margin-bottom:5px;}

/*registe css*/
.registemain{ width:100%; height:732px; background:url(../images/login_bg.png) repeat left top;}

.loheader{ width:950px; height:auto; min-height:20px; margin:0 auto; padding:20px 0px; font-family:"Microsoft Yahei";}
.loheader .logo{ margin:0; padding:0; min-height:40px; float:left;}
.loheader .logo img{ margin:0; padding:0;}
.lobutton{ min-height:40px; float:left; }
.lobutton span{ line-height:40px; color:#8D8D8D; font-size:16px; margin-left:15px; display:inline; float:left;}
.lobutton span a{color:#8D8D8D; line-height:42px; width:100px; height:42px; display:block; font-size:24px;}
.lotop{ width:100%; height:50px; background:#FF5400;}
.lowz{ width:215px; height:50px; float:left; color:#fff; font-size:18px;padding-left:20px; background:#FA2A08;}
.lomain{ width:950px; height:50px; margin:0 auto; line-height:50px; }
.locotent{ width:950px; min-height:40px; margin:0 auto; color:#262626; font-size:16px; padding-top:20px;padding-bottom:96px;font-family:"Microsoft Yahei";}
.locotent .left{ width:506px; float:left;margin:50px 0 0 0;border-right:2px solid #EEEEEE;}
    .locotent .top {
        width: 950px;
        height: 50px;
        line-height: 52px;
        background: #64ba35;
        font-size: 24px;
        color: #fff;
        text-align: center;
        margin: 0px 0 0 0;
    }
#registe{background:#fff;}
.recotent{ width:950px; min-height:40px; margin:0 auto; color:#262626; font-size:16px; padding-top:20px;padding-bottom:96px;font-family:"Microsoft Yahei";}
    .recotent .top {
        width: 950px;
        height: 50px;
        line-height: 52px;
        background: #64ba35;
        font-size: 24px;
        color: #fff;
        text-align: center;
        margin: 0px 0 0 0;
    }
.locotent .main{ width:800px; height:auto; min-height:60px; margin:0 auto; padding-bottom:30px}
.locotent .col { float:left;margin:10px 0 10px 0;width:506px;}
.locotent .col div{ float:left;}
.locotent .col .lab{ width:70px; text-align:right; min-height:25px;line-height:40px;}
.locotent .col .inp{ margin-left:18px;}
.locotent .col .inp1{ width:399px; height:42px; background:#fff; float:left;}
.locotent .col .inp1on{ width:320px; height:40px;border:#CCCCCC solid 1px; background:#fff; float:left;}
.locotent .col .inp1cw{ width:320px; height:40px;color:#aaa;background:#fff; float:left;}
.locotent .col .inp1cw input{ width:310px; height:40px; border:0 none; outline:none; padding-left:10px; line-height:40px; color:#aaa;background:#F8F8F8;}
.locotent .col .mm{ width:380px; *width:285px !important;}
.locotent .col .tx{ float:left; width:350px;}
.locotent .col .inp1 input{ width:310px; height:42px; border:0 none; outline:none; padding-left:10px; line-height:42px; color:#aaa;background:#F8F8F8;}
.locotent .col .inp1on input{ width:310px; height:40px; border:0 none; outline:none; padding-left:10px; line-height:40px; color:#000;background:#F8F8F8;}
.locotent .col .tishi{width:310px;float:left;margin:10px 0 10px 90px;color:#aaa;font-size:14px;}
.locotent .col .tishicw{width:310px;float:left;margin:0 0 0 90px;color:#ff4f39;font-size:14px;}
.locotent .col .tishi i{color:#ff4f39;}
.locotent .col .inp1 .yzml{width:220px!important;float:left;}
.locotent .col .inp1 .yzmlxr{width:220px!important;float:left;color:#000;}
.locotent .col .inp1 .yzmrtu{width:86px!important;float:left!important;margin:0 0 0 6px;}
.locotent .col .inp1 .yzmr{width:130px!important;float:right;}
.locotent .col .inp .yzmcuowu{width:60px!important;float:left;position:relative;left:12px;top:13px;}
.locotent .col .inp1 .yzmchange{width:60px!important;float:left;}
.locotent .col .inp1 .yzmchange a{width:53px;height:48px;line-height:48px;background:none;font-size:16px;color:#005ea7;}
.locotent .col .inpyzm a{ width:137px; height:40px;background:url(../images/zcyzline.jpg) #F8F8F8 no-repeat left center; display:block; float:right; color:#aaa; text-align:center; line-height:40px;}
.locotent .col .tx span{ color:#A1A1A1; font-size:14px; float:left;}
.locotent .col .finp{ width:399px;}

.locotent .col .inpyzm{width:320px; height:42px; background:#fff; float:left; margin-left:73px}
.locotent .col .inpyzm input{ width:310px; height:42px; border:0 none; outline:none; padding-left:10px; line-height:42px; color:#aaa;background:#F8F8F8;}
.locotent .col .inpyzm .yzml{width:180px!important;float:left;}
.locotent .col .inpyzm .yzmr{width:130px!important;float:right;font-size:16px;color:#005ea7;}

.locotent .col  .chediv{ height:auto; font-size:14px; line-height:0px;}
    .locotent .col .chediv a {
        color: #6ca9a5
    }
.locotent .col .inp1 .che{ width:auto; border:#DCDCDC solid 1px; margin-right:10px;}
.locotent .coldiv{ height:auto; color:#B6B6B6; margin-top:10px;}
.locotent .coldiv a{ color:#ff5400;}
    .locotent .coldiv .zcan a {
        width: 325px;
        height: 43px;
        display: block;
        color: #fff;
        font-size: 18px;
        text-align: center;
        line-height: 43px;
        background: url(../images/lobottonbg.png) no-repeat left top;
    }
.locotent .locoldiv{ margin-top:0px;}
.locotent .right{ float:right; margin-top:110px;}
.locotent .right .topew{color:#aaa;font-size:14px;}
.locotent .right .topew a{display:block; position:relative;}
.locotent .right .topew .ewm{width:92px; height:92px; padding:4px;  position:absolute; left:50%; margin-left:-50px;
                     top:15px;}
.locotent .right .topew .ewm img{ width:92px; height:92px;}
.locotent .right .topsm{margin:17px 0 0 0;color:#aaa;font-size:16px;}
.locotent .right .topsm a{color:#aaa;font-size:14px;}
.locotent .right .topback{width:110px;margin:15px auto;font-size:20px;background:url(../images/zcback.png) no-repeat right center;}
.locotent .right .topback a{font-size:20px; color:#777}
    .locotent .right .topback a:hover {
        color: #64ba35
    }
.locotent .right  div{ text-align:center;}
.wjmm{ margin-top:40px;}
.wjmm-main{ padding-bottom:324px;}
/*registration  successful css*/
.loheader .cart{ min-height:10px; height:auto;}
.loheader .cartdiv{ position:relative; bottom:0px;}
.rs{ border-bottom:#FF5400 solid 1px; margin-top:30px;}
.rs .lowz{ height:51px;}
.rsmain{ width:950px;background:#fff; min-height:10px; height:520px; margin:0 auto; padding-bottom:30px;}
.txk{ width:350px; height:auto; margin:0 auto; font-size:18px; color:#262626; padding-top:45px; text-align:center; padding-bottom:50px;}
.txk .zccg{ width:auto; height:141px; background:url(../images/zccg.png) no-repeat;padding-left:98px; margin:0 auto; line-height:141px;font-size:24px;color:#555555;}
.rsmain .zcjs {
    width: 950px;
    height: auto;
    margin: 0 auto;
    text-align: center;
    color: #d0d0d0;
    font-size: 16px;
    line-height: 30px;
    padding-bottom: 20px;
}
.rsmain .zcjs p{margin:5px 0;font-size:16px;color:#8d8d8d;text-align:center;}
.rsmain .zccgan{ width:100%; height:auto; margin:0 auto; text-align: center; padding-top:22px;}

.rsmain .zccgan div{ width:320px; margin:0 auto;}
.rsmain .zccgan .sy{ width:80px; float:right; text-align:right; height:42px; line-height:42px;margin:50px 20px 0 0;}
    .rsmain .zccgan div a.zcan {
        width: 325px;
        height: 43px;
        display: block;
        color: #fff;
        font-size: 18px;
        text-align: center;
        line-height: 43px;
        background: url(../images/lobottonbg.png) no-repeat left top;
    }
    .rsmain .zccgan .sy a {
        color: #64ba35;
        font-size: 16px;
    }
.rsmain .zccgan .sy a:hover{ color:#64ba35;}
.rsmain .zccgan div span{ display:inline; }

/*返利专业页面调整*/
.flsp-main{ padding-bottom:0px;}
.categories-flzq{background:#f8f8f8;}
.categories-flzq .product-list{ }
.categories-flzq .pro-shortcut{ width:100%; text-align:center; height:48px;margin:10px 0 0 0;}
.ul-center{ display:inline-block;*display:inline;zoom:1;}
.ul-center li{ float:left; }
.categories-flzq .pro-ul li{ height:34px; line-height:34px; width:86px; border:1px solid #B5B5B5; margin:0 5px; text-align:center; }
    .categories-flzq .pro-ul li.cur {
        border-color: #64ba35;
        background: #64ba35;
    }
.categories-flzq .pro-ul li a{ font-size:18px; color:#b5b5b5; display:block; cursor:pointer;}
.categories-flzq .pro-ul li a.order i{ background:url(../images/arrow_order_n.png) right 6px no-repeat; text-align:center; padding-right:22px;}
.categories-flzq .pro-ul li.cur a{ color:#fff;}
.categories-flzq .pro-ul li.cur a.order i{ background:url(../images/arrow_order_uph.png) right 6px no-repeat; text-align:center; padding-right:22px;}
.categories-flzq .pro-ul li.cur.cur-down  a.order i{background:url(../images/arrow_order_downh.png) right 6px no-repeat; text-align:center; padding-right:22px;}
.categories-flzq .product-main{ width:100%;}
.categories-flzq .product-main .d-list{ width:100%;}
.categories-flzq .product-main .d-list ul{ margin-left:1px;}
.categories-flzq .product-main .d-list ul li{ float:left; width:232px; height:356px; overflow:hidden; background:#fff; margin-left:9px; position:relative; margin-bottom:20px;}
.categories-flzq .product-main .d-list ul li.first{ margin-left:0!important;}
.categories-flzq .product-main .d-list ul li.last{margin-right:0!important;}
.categories-flzq .product-main .d-list ul li .pic { padding:6px; width:220px; height:220px; display:block; overflow:hidden;}
.categories-flzq .product-main .d-list ul li .name { display:block; padding:0 34px; word-break:break-all;}
.categories-flzq .product-main .d-list ul li .name a{ cursor:pointer; line-height:18px; height:36px; display:block; overflow:hidden;
font-size:14px; color:#262626;}
.categories-flzq .product-main .d-list ul li .name a:hover{ color:#ff4f39;}
.categories-flzq .product-main .d-list ul li .price{ padding:5px 36px; text-align:center; color:#FF4F39; font-size:18px;}
.categories-flzq .product-main .d-list ul .bottom{ padding:0 12px; border-top:1px solid #F8F8F8; height:46px;}
.categories-flzq .product-main .d-list ul .icon{ height:46px; background:url(../images/sharehui.png) center center no-repeat; width:30px; display:block; float:right;}
.categories-flzq .product-main .d-list ul .s-number{ display:block; margin-right:30px; line-height:46px; font-size:18px; color:#888;}
.categories-flzq .product-main .d-list ul .ac{ padding-bottom:0px; background:#fff; height:47px; display:none; position:absolute; left:0px; bottom:0px; width:100%;}
    .categories-flzq .product-main .d-list ul .ac a {
        display: block;
        height: 100%;
        height: 47px;
        line-height: 47px;
        font-size: 18px;
        color: #fff;
        width: 232px;
        text-align: left;
        margin: 0 auto;
        cursor: pointer;
        background: #64ba35 url(../images/sharebai.png) 195px center no-repeat;
        float: left;
    }
.categories-flzq .product-main .d-list ul li:hover .ac{ display:block; float:left;}
.categories-flzq .product-main .d-list ul .ac a i{ 
padding-left:12px;}


/*积分商城页面调整*/
.vip-main.jfsc-main{ border-bottom:0 none; background-color:#f8f8f8}
.vip-main.jfsc-main .d-order-num{ padding-top:20px;}
.vip-main.jfsc-main .foot{ padding:0 10px; border-top:1px solid #f8f8f8; cursor:pointer; }
    .vip-main.jfsc-main .categories-jfsc .product-main .d-list ul li:hover .foot {
        background: #64ba35;
        color: #fff;
    }
.vip-main.jfsc-main .categories-jfsc .product-main .d-list ul li:hover .foot .s-r{color:#fff;}
.vip-main.jfsc-main .categories-jfsc .product-main .d-list ul li:hover .foot .s-number{color:#fff;}
.vip-main.jfsc-main .foot .s-r{ float:right; line-height:46px; font-size:16px; color:#888;}
.categories-jfsc{}
.categories-jfsc .w{ margin-top:-145px;}
.categories-jfsc .product-list{ margin:0px 0 0 0;position:relative;z-index:33;}
.categories-jfsc .pro-shortcut{ width:100%; text-align:center; height:48px;}
.ul-center{ display:inline-block;*display:inline;zoom:1;}
.ul-center li{ float:left; }
.categories-jfsc .pro-ul li {
    height: 34px;
    line-height: 34px;
    width: 86px;
    border: none;
    margin: 0 5px;
    text-align: center;
}
    .categories-jfsc .pro-ul li.cur {
        color: #fff;
        background-color:#64ba35;

    }
    .categories-jfsc .pro-ul li a {
        font-size: 18px;
        color: #52b390;
        display: block;
        cursor: pointer;
        background-color: #d8ece0
    }
.categories-jfsc .pro-ul li a.order i, .categories-jfsc .pro-ul li.cur a.order i{ background:url(../images/arrow_order_n.png) right 6px no-repeat; text-align:center; padding-right:22px;}
.categories-jfsc .pro-ul li.cur a{ color:#fff; background-color:#64ba35;}
.categories-jfsc .pro-ul li.cur a.order i{ background:url(../images/arrow_order_uph.png) right 6px no-repeat; text-align:center; padding-right:22px;}
.categories-jfsc .pro-ul li.cur.cur-down  a.order i{background:url(../images/arrow_order_downh.png) right 6px no-repeat; text-align:center; padding-right:22px;}
.categories-jfsc .product-main{ width:100%;}
.categories-jfsc .product-main .d-list{ width:100%;}
.categories-jfsc .product-main .d-list ul{ margin-left:1px;}
.categories-jfsc .product-main .d-list ul li{ float:left; width:232px; height:351px; overflow:hidden; background:#fff; margin-left:9px; position:relative; margin-bottom:20px;}
.categories-jfsc .product-main .d-list ul li.first{ margin-left:0!important;}
.categories-jfsc .product-main .d-list ul li.last{margin-right:0!important;}
.categories-jfsc .product-main .d-list ul li .pic { padding:6px; width:220px; height:220px; display:block; overflow:hidden;}
.categories-jfsc .product-main .d-list ul li .name { display:block; padding:0 34px; word-break:break-all;}
.categories-jfsc .product-main .d-list ul li .name a{ cursor:pointer; line-height:18px; height:36px; display:block; overflow:hidden; color:#262626;}
    .categories-jfsc .product-main .d-list ul li .name a:hover {
        color: #64ba35;
    }
.categories-jfsc .product-main .d-list ul li .price{ padding:5px 36px; text-align:center; color:#FF4F39; font-size:16px;}
.categories-jfsc .product-main .d-list ul .bottom{ padding:0 12px; border-top:1px solid #F8F8F8; height:46px;}
.categories-jfsc .product-main .d-list ul .icon{ height:46px; background:url(../images/sharehui.png) center center no-repeat; width:30px; display:block; float:right;}
.categories-jfsc .product-main .d-list ul .s-number{ display:block; margin-right:30px; line-height:46px; font-size:16px; color:#888;}
.categories-jfsc .product-main .d-list ul .ac{ padding-bottom:0px; background:#fff; height:47px; display:none; position:absolute; left:0px; bottom:0px; width:100%;}
.categories-jfsc .product-main .d-list ul .ac a{ display:block; height:100%; height:47px;line-height:47px;  font-size:18px; color:#fff; width:232px; text-align:left; margin:0 auto; cursor:pointer;background:url(../images/sharebai.png)#FF4F39 195px center no-repeat;}
.categories-jfsc .product-main .d-list ul li:hover .ac{ display:block;}
.categories-jfsc .product-main .d-list ul .ac a i{ 
padding-left:12px;}

#jfsc-banner { position:relative; height:503px;}
#jfsc-banner .fullSlide{ height:503px; background:0 none;}
#jfsc-banner .fullSlide .bd { width:100%;}
#jfsc-banner .fullSlide .bd li a{ height:503px;}
#jfsc-banner .fullSlide .bd li{ height:503px;}
#jfsc-banner .fullSlide .hd{width:100%; left:50%; margin-left:-600px; bottom:124px; height:22px; display:none}
#jfsc-banner .fullSlide .hd ul{ float:right; display:inline-block; *display:inline; zoom:1;}
#jfsc-banner .fullSlide .hd ul li{    background: url(../images/dot.png) center center no-repeat;

    height: 22px;
    overflow: hidden;
    text-indent: -99em;
    width: 22px;
    cursor: pointer;}
#jfsc-banner .fullSlide .hd ul li.on{background: url(../images/dot_hover.png) center center no-repeat;}

/*活动详情页面调整*/
.hdxq-ad {
    min-height: 50px;
    background: url(../images/hdxq_title-bg.png) center center no-repeat;
    font-size: 18px;
    color: #323232;
    line-height: 50px;
    text-align: center;
    padding: 0 60px;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}
.categories-hdxq{background:#f8f8f8;}
.categories-hdxq .product-list{ }
.categories-hdxq .pro-fenlcut{ width:100%; text-align:left; height:auto;margin:35px 0 20px 0;}
.ul-center{ display:inline-block;*display:inline;zoom:1;}
.ul-center li{ float:left; }

.categories-hdxq .flpro-ul li{ height:34px; line-height:34px; width:135px;  margin:0 5px 20px 0; text-align:center;background:url(../images/fenleifg.png) left center no-repeat;}
.categories-hdxq .flpro-ul li.cur{ border-color:#ff4f39;padding-left:6px;}
.categories-hdxq .flpro-ul li a{ font-size:14px; color:#000; display:block; cursor:pointer;}
.categories-hdxq .flpro-ul li a.order i{ text-align:center; }
    .categories-hdxq .flpro-ul li.cur a {
        color: #fff;
        background: #64ba35;
    }
.categories-hdxq .flpro-ul li.cur a.order i{ text-align:center; }
.categories-hdxq .flpro-ul li.cur.cur-down  a.order i{text-align:center; }



.categories-hdxq .pro-shortcut{ width:100%; text-align:center; height:48px;}
.ul-center{ display:inline-block;*display:inline;zoom:1;}
.ul-center li{ float:left; }
.categories-hdxq .pro-ul li{ height:34px; line-height:34px; width:86px; border:1px solid #B5B5B5; margin:0 5px; text-align:center; }
    .categories-hdxq .pro-ul li.cur {
        border-color: #ff4f39;
        background: #64ba35;
    }
.categories-hdxq .pro-ul li a{ font-size:14px; color:#b5b5b5; display:block; cursor:pointer;}
.categories-hdxq .pro-ul li a.order i{ background:url(../images/arrow_order_n.png) right 6px no-repeat; text-align:center; padding-right:22px;}
.categories-hdxq .pro-ul li.cur a{ color:#fff;}
.categories-hdxq .pro-ul li.cur a.order i{ background:url(../images/arrow_order_uph.png) right 6px no-repeat; text-align:center; padding-right:22px;}
.categories-hdxq .pro-ul li.cur.cur-down  a.order i{background:url(../images/arrow_order_downh.png) right 6px no-repeat; text-align:center; padding-right:22px;}
.categories-hdxq .product-main{ width:100%;}
.categories-hdxq .product-main .d-list{ width:100%;}
.categories-hdxq .product-main .d-list ul{ margin-left:1px;}
.categories-hdxq .product-main .d-list ul li{ float:left; width:232px; height:356px; overflow:hidden; background:#fff; margin-left:9px; position:relative; margin-bottom:20px;}
.categories-hdxq .product-main .d-list ul li.first{ margin-left:0!important;}
.categories-hdxq .product-main .d-list ul li.last{margin-right:0!important;}
.categories-hdxq .product-main .d-list ul li .pic { padding:6px; width:220px; height:220px; display:block; overflow:hidden;}
.categories-hdxq .product-main .d-list ul li .name { display:block; padding:0 34px; word-break:break-all;}
.categories-hdxq .product-main .d-list ul li .name a{ cursor:pointer; line-height:18px; height:36px; display:block; overflow:hidden; color:#262626;}
    .categories-hdxq .product-main .d-list ul li .name a:hover {
        color: #64ba35;
    }
.categories-hdxq .product-main .d-list ul li .price{ padding:5px 36px; text-align:center; color:#FF4F39; font-size:14px;}
.categories-hdxq .product-main .d-list ul .bottom{ padding:0 12px; border-top:1px dotted #F8F8F8; height:46px;}
.categories-hdxq .product-main .d-list ul .icon{ height:46px; background:url(../images/qiang.png) center center no-repeat; width:27px; display:block; float:right;}
.categories-hdxq .product-main .d-list ul .s-number{ display:block; margin-right:30px; line-height:46px; font-size:14px; color:#888;}
.categories-hdxq .product-main .d-list ul .s-number i{text-decoration:line-through}
.categories-hdxq .product-main .d-list ul .ac{ padding-bottom:5px; background:#fff; height:40px; display:none; position:absolute; left:0px; bottom:0px; width:232px;}
    .categories-hdxq .product-main .d-list ul .ac a {
        display: block;
        height: 100%;
        height: 40px;
        line-height: 40px;
        font-size: 14px;
        color: #fff;
        width: 182px;
        text-align: center;
        margin: 0 auto;
        cursor: pointer;
        background: #64ba35;
    }
.categories-hdxq .product-main .d-list ul li:hover .ac{ display:block;}
.categories-hdxq .product-main .d-list ul .ac a i{ 
padding-left:12px;}

/*抽奖页面调整*/
.draw-sp-main .cjsp-list{padding-bottom:0px;}
.cjsp-main{ padding-bottom:138px;top:-45px; position:relative;}
.cj-hover{background: #ff5400 none repeat scroll 0 0;
    border: 1px solid #ff5400;
    color: #fff;
    left: 50%;
    margin-left: -33px;
    margin-top: 5px;
    position: absolute;}
.cj{   }
.cj-list-top{ width:1200px; height:46px; padding:0px 0px; left:50%; right:0; margin:auto;position:absolute;top:350px;
margin-left:-600px;
}
.cj-zj{ width:1200px; height:46px; font-size:16px; color:#fff; line-height:46px; position:relative; }
.cj-zj .md{ width:156px;background:url(../images/btrans25.png) repeat; display:block; float:left; text-align:center;}
.cj-zj .md i{ background:url(../images/ic_laba.png) left center no-repeat; padding-left:46px;}
.cj-zj span{ margin:0; padding:0; line-height:21px; display:inline-block; float:left; line-height:46px;}

.cj-zj .s-laba{ width:1px; height:46px; display:block; float:left; }
.zj-hx ul li{ list-style:none; padding-right:250px; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.cj-zj  .zj-hx{ font-family:"Microsoft Yahei"; padding-left:30px; width:1003px; background:url(../images/btrans25.png) repeat;}
.qbzjsp-main{ width:1166px; height:39px; background:#eeeeee; border-top:1px solid #CCCCCC;  border-right:1px solid #CCCCCC;  border-left:1px solid #CCCCCC; margin-bottom:22px; color:#292929; font-size:16px; line-height:39px; padding-left:24px; padding-right:8px; }
.ckzjjl{ float:right; color:#292929; font-size:16px; background:url(../images/ic_more.png) right no-repeat; padding-right:10px; }
.ckzjjl:hover{ color:#ff5400; background:url(../images/ic_more_hover.png) right no-repeat;}
.zj-hx ul li span{ float:none; margin-left:8px;}
.cj-zj .a-see{ width:212px; height:46px; text-align:center; position:absolute; right:0px; top:0px; display:block; background:#366bf1; font-size:18px; color:#fff;}


/*抽奖原始状态*/
.cj-main{ width:804px; height:684px; left:0 ; right:0; margin:auto; }
.cj-qy{ width:800px; height:600px; border:2px solid #ff5400; position:relative;border-radius:3px; -webkit-border-radius:3px;
            -moz-border-radius: 3px;behavior: url(PIE.htc); }
.cj-an{width:800px; height:600px; position:relative;}
.cj-div{width:800px; height:600px; position:relative;}
.an-cj{ width:54px; height:54px; display:block; border:1px solid #f00;position:absolute; left:232px; top:76px;}
.cj-gb{ width:37px; height:37px; display:block; background:url(../images/bt_guanbi_n.png) no-repeat; position:absolute; top:8px; right:8px;}
.zjjl{ width:804px; height:64px; background:#ff5400; margin-top:22px;}
.win,.lose{width:784px; height:64px; padding-left:20px;}
.wzj{ width:39px; height:64px; display:inline-block; background:url(../images/ic_weizhongjiang.png) center no-repeat; float:left;}
.zj{width:39px; height:64px; display:inline-block; background:url(../images/ic_zhongjiang.png) center no-repeat; float:left;}
.zjjg{height:64px;display:inline-block; line-height:64px;  font-size:20px; color:#fff; margin-left:30px;float:left;}
.jpcl { float:right; margin-right:13px;}
.jpcl a{ color:#fff; border:1px solid #fff; font-size:20px; height:40px; width:116px; text-align:center; display:inline-block; margin-top:12px; line-height:40px;}
.jpcl .ljjp{ margin-left:14px;}
.lqjpxxk{ position:absolute; left:50%; margin-left:-165px; top:50%; margin-top:-176px;}

/*vip专区*/
.vip-main{ width:100%; min-height:310px; border-bottom:#CCCCCC solid 1px; padding-bottom:0px;background:#f8f8f8;}
.vip-level-list{ width:1198px; left:0; right:0; margin:auto; min-height:39px; border:1px solid #CCCCCC; margin-top:10px; font-size:14px; color:#262626;}
.vip-main .ca-level{ width:1183px; height:39px; border-bottom:1px solid #CCCCCC; background:#EEEEEE; line-height:39px; padding-left:15px;}
.vip-main .ca-level h2{ font-size:16px; color:#262626; font-style:normal; font-weight:normal;}
.vip-main .list-level{ width:1198px;}
.vip-main .list-level ul{ width:1190px;padding:8px 0px 8px 8px;} 
.vip-main .list-level ul li{ float:left;}
.vip-main .list-level ul li a{ height:48px; display:block;line-height:48px; color:#333333; font-size:14px; text-align:center; width:130px;}
.vip-main .list-level  a.hover,.list-level ul li a:hover{ background:#ff5400; color:#fff;  }
.vip-main .list-px{ width:1200px; left:0; right:0; margin:auto; padding-top:8px;}
.vip-main .list-px ul{ width:1200px; padding-bottom:8px; border-bottom:#ff5400 1px solid;padding-top:8px;}
.vip-main .list-px ul li{ float:left;}
.vip-main .list-px ul li a{ font-size:14px; color:#666666; width:78px; height:28px; display:block; border:#CCCCCC solid 1px; text-align:center; line-height:28px; margin-right:20px;}
    .vip-main .list-px ul li a.hover {
        background: #64ba35;
        color: #fff;
        border: #ff5400 1px solid;
    }
.vip-main .list-px ul li .xl{ text-align:left; background:url(../images/ic_jx.png) 55px center no-repeat; padding-left:16px; width:62px;}
.vip-main .list-px ul li .sjsj{text-align:left; background:url(../images/ic_jx.png) 66px center no-repeat; padding-left:5px; width:73px;}
.vip-main .vip-sp{ width:1200px; min-height:40px; left:0; right:0; margin:auto; padding-top:10px;}
.vip-main .vip-sp ul li{ width:230px; border:1px solid #fff; float:left; height:336px; margin-right:5px; margin-left:5px; margin-bottom:10px; background:#fff;}
.vip-main .vip-sp ul li.first{ margin-left:0px;}
.vip-main .vip-sp ul li.last{  margin-right:0px;}
    .vip-main .vip-sp li:hover {
        border: #64ba35 solid 1px;
    }
.vip-main .vip-spt{ width:230px; height:230px; display:table;}
.vip-main .vip-spt a{display: table-cell;vertical-align:middle;text-align:center;*display: block;*font-size: 114px;/*高度/字体大小的比值为1.14*/*font-family:Arial;width:220px;height:220px;overflow:hidden; /*防止用js缩放时出现不及时*/}
.vip-main .vip-spt img{vertical-align:middle;border:0;}
.vip-main .vip-spm{ width:160px; margin:0 auto;padding:0px 5px; font-size:14px;}
.vip-main .vip-spm a{ color:#333333;}
.vip-main  .vip-spjg{ width:220px; padding:0px 5px; font-size:12px; color:#b70404; font-family:Arial, Helvetica, sans-serif;}
.vip-main  .vip-spjg .jg{ font-size:20px;}
.vip-main .vip-sp .vip-jb{ width:220px; padding:0 5px;}
.vip-jb .jb{ font-style:normal; padding:0 5px; font-family:Arial, Helvetica, sans-serif; font-size:16px; color:#fff; background:#ff5400;}
.vip-jb .jb .s-jb{ font-size:12px;}
 .vip-jb .text{ font-size:13px; color:#959595; margin-left:3px;}
.vip-num{ left:0; right:0; margin:auto; width:1200px;}
 
 /*抽奖页面css*/
.draw-banner{ width:100%; height:912px; background:#05529D; font-family:"Microsoft Yahei";}
.draw-banner .db-main{ position:relative;}
.xg-dg{ width:1200px; height:305px; background:url(../images/xg_dg.png) no-repeat; position:absolute; left:0px; top:0px;}
.dr-b{ left:0; right:0; margin:auto; width:1200px; height:160px; background:url(../images/choujiang_bg.png) bottom center no-repeat;}
.draw-banner .db-main{ width:1200px; height:912px; left:0; right:0; margin:auto;}
.db-m{ width:1200px; height:450px; margin-top:10px;}
.db-m-left{ width:375px; height:450px; float:left;position:relative;}
.db-m-middle{ width:450px; height:450px; float:left;}
.ld-sm{ width:194px; height:199px; background:url(../images/choujiangshuoming.png) no-repeat; position:absolute; left:90px; top:118px; font-size:14px; color:#fff76e; position:relative; padding-top:15px;}
.ld-sm .sm{ width:194px; font-size:20px; color:#fff; text-align:center;}
.ld-sm .xqsm { width:144px; padding-left:40px; margin-top:10px;}
.ld-sm .xqsm i{ font-style:normal; font-size:14px; background:#ff5400; padding:0px 2px; margin-right:3px; font-family:Arial, Helvetica, sans-serif;}
.ld-sm .xqsm i .s-jb{ font-size:12px;}
.ld-sm .xxgz{ width:184px; text-align:center; position:absolute; bottom:20px; left:0px; }
.ld-sm .xxgz a{ font-size:12px; color:#fff76e;}
.db-m-right{ width:375px; height:450px; float:left; position:relative;}
.zjmd{ width:225px; height:296px; background:url(../images/zjmd.png) no-repeat; position:absolute; left:75px; top:77px;}
.zjmd .top{ width:225px; height:52px; ; font-size:15px; color:#ffed3a; text-align:center; padding-top:10px;}
.zjmd .top .ca,.zjmd .top .ch{ width:201px; padding:0px 12px;}
.zjmd .top .ch ul{ width:100%; }
.zjmd .top .ch ul li{float:left; text-align:center; width:100px;}
.mdlist{ width:225px; height:234px; overflow:hidden;}

.mdlist ul li .jx{ margin-right:15px;}
.myscroll { width: 225px; height: 234px; margin: 0 auto;  line-height: 20px; font-size: 12px; overflow: hidden;}
.myscroll li { height: 20px; margin-left: 25px; color:#ff5400;}
.myscroll a { color: #ff5400; text-decoration: none;}
.myscroll a:hover { color: #ED5565; text-decoration: underline;}

.ly-plate{
	position:relative;
	width:450px;
	height:450px;
	margin: 0px auto;
}
.rotate-bg{
	/*width:509px;
	height:509px;*/
	width:450px; height:450px; 
	background:url(../images/disc-bg.png);
	position:absolute;
	top:0;
	left:0
}
.ly-plate div.lottery-star{
	width:326px;
	height:286px;
	position:absolute;
	top:82px;
	left:62px;
	/*text-indent:-999em;
	overflow:hidden;
	background:url(rotate-static.png);
	-webkit-transform:rotate(0deg);*/
	outline:none
}
.ly-plate div.lottery-star #lotteryBtn{
	cursor: pointer;
	position: absolute;
	top:0;
	left:0;
}
.jx-ts{ width:1200px; height:292px; position:relative;}
.jx-ts-main{ width:1200px; height:218px; position:absolute; left:0px; bottom:0px;}
.jx-list{ width:1200px; height:40px;}
.jx-list ul{ width:1030px; padding:0 85px;}
.jx-list ul li { width:168px; height:40px; background:#90C; float:left; line-height:40px; background:url(../images/jiangxiang_li.png);font-size:18px; color:#cd5d32; text-align:center; margin:0px 19px;}
.jx-list ul li.hover{ background:url(../images/jiangxiang_li_hover.png) no-repeat;}
.jx-list ul li a{ font-size:18px; color:#cd5d32; font-weight:bold;}
.jx-list ul li.hover a{ color:#f4e128;}
.jx-ts-main .jp-js{ width:1200px; height:178px; background:url(../images/jiangpin_js.png) no-repeat; font-size:18px; color:#ffed3a; text-align:center;}
.jx-ts-main .jp-js span{ display:block; padding-top:15px;}
.jx-ts-main .jp-js span.text-1{ font-size:39px; font-weight:bold;}
.draw-sp-main{ background:0 none;}
.draw-sp-main .vip-sp { margin:0; padding:0 0 20px 0; left:0; right:0; margin:auto; margin-top:-48px;}
.draw-sp-main .jp-sl{ width:220px;height:43px; padding:0 5px; border-top:1px solid #f8f8f8;}
.draw-sp-main .jp-sl .jpsl{ font-size:13px; color:#333333;line-height:43px;width:152px;float:left;font-size:18px;color:#888888;}

.draw-sp-main .jp-sl .scj{ margin-left:8px;line-height:43px;width:38px;float:right;font-size:14px;color:#888888;}
/*.draw-sp-main .jp-sl span span{ color:#888; font-weight:normal;}*/
    .draw-sp-main .vip-sp ul li:hover .jp-sl {
        background: #64ba35;
        border-top: 1px solid #64ba35;
        cursor: pointer;
    }
.draw-sp-main li:hover .jp-sl .jpsl{font-size:13px;line-height:43px;width:152px;float:left;font-size:18px;color:#fff;}
.draw-sp-main li:hover .jp-sl .scj{ margin-left:8px;line-height:43px;width:38px;float:right;font-size:18px;color:#fff;}
#sy-hover{ color:#fff; font-weight:normal;}
.draw-sp-main .lq-jp{ width:160px;margin:0 auto;text-align:center; position:relative;font-size:18px;color:#ff4f39;}
.draw-sp-main .lq-jp a{ width:66px; display:block; padding:3 0px;}
.draw-sp-main .lq-jp .ylw{ border:1px solid #D7D7D7; margin-top:5px; position:absolute; left:50%; margin-left:-33px;}
.draw-sp-main .lq-jp .lw{ border:#ff5400 1px solid; margin-top:5px; position:absolute; left:50%; margin-left:-33px; color:#fff; background:#ff5400;}
.draw-sp-main .vip-sp ul li{ position:relative; height:342px;}
.draw-sp-main .vip-sp li .ic-ylw { width:52px; height:58px; display:block; background:url(../images/ic_ylw.png) no-repeat; position:absolute; right:0px; top:0px;}
.draw-sp-main .vip-sp li .hide{ display:none;}
.draw-rule{ width:100%; min-height:40px; background:#05529D;}
.draw-rule .main{ width:1200px; left:0; right:0; margin:auto; padding-top:25px; padding-bottom:40px;}
.draw-rule .main .th,.draw-rule .main .wd{ width:1200px; float:left;}
.draw-rule .main .wt { color:#ffed3a; font-size:14px; display:block; line-height:30px;}
.draw-rule .main .wt i{ width:14px; height:14px; display:inline-block; background:url(../images/choujiang_wd.png); color:#b00300;  text-align:center; line-height:14px; font-style:normal; margin-right:3px;}
.draw-rule .main .da{color:#f2e2b4; font-size:14px; display:block; padding-left:17px;}
.draw-rule .main .da .a-zh{ color:#f5847b; text-decoration:underline;}
.draw-rule .main .th h2{ font-size:36px; color:#f2e2b4;}
.vip-main.draw-sp-main .vip-spm{ padding:5px 30px; width:auto; }
.vip-main.draw-sp-main .vip-spm a{ font-size:15px; color:#262626; line-height:16px; height:32px; display:block; overflow:hidden;}
#cj-main{ border-bottom:0 none;}
#cj-main .d-order-num{ padding-top:7px;}
#cj-index-like{ margin-top:-45px;}

/*抽奖页面 css*/
.choujiang-nav{position:absolute;top: 0; left: 0; bottom: 0; right: 0;margin:auto;width:1200px; }

.spike-navkd{ }
.spike-nav .nav-category-list{ display:none;}
.spike-nav .nav-category:hover .nav-category-list{ display:block;}
.spike-nav{ width:100%; background:#FF5400; margin-top:0px;}
.spike-nav .header-nav{ margin-top:0px;}
.spike-banner{ width:100%; height:280px;  position: relative; overflow:hidden;}
.spike-banner .s-banner{ height: 280px;
    margin-left: -960px;
    overflow: hidden;
    position: absolute; left:50%;
    width: 1920px;}
.s-main{ width:100%; min-height:20px; height:auto; border-bottom:#CCCCCC solid 1px; padding-bottom:40px;}
.spike-main{ width:1200px; min-height:20px; padding-bottom:10px; left:0; right:0; margin:auto; padding-top:20px}
.spike-time { width:1200px; border-bottom:#DCDCDC 3px solid; text-align:center; font-size:15px; line-height:40px;}
.spike-time span.text{ font-size:14px; color:#666666;}
.spike-time span.time{ font-size:15px; color:#ff5400; font-family:Arial, Helvetica, sans-serif;}
.spike-time span.text-1{ font-size:15px; color:#ff5400;}
.spike-time span.text-2{ font-size:15px; color:#000000;}
.spike-time-list{ width:1200px; font-size:14px; padding:14px 0px; padding-bottom:24px}
.spike-time-list ul li { float:left;}
.spike-time-list ul li a{ cursor:pointer;}
.spike-time-list ul li{ text-align:center; height:34px; line-height:31px; width:92px;} 
.spike-time-list ul li.before a{ color:#909090;}
.spike-time-list ul li.current{ border-left:#DCDCDC solid 1px; border-right:#DCDCDC solid 1px;}
.spike-time-list .current::before {
    background-image: linear-gradient(to right, #fff 0px, #efefef 100%);
    background-repeat: repeat-x;
    left: -7px;
}
.spike-time-list .current::after{  background-image: linear-gradient(to right, #efefef 0px, #fff 100%);
    background-repeat: repeat-x;
    right: -7px;}
.spike-time-list ul li.current a{ color:#ff5400; font-size:28px;} 
.spike-time-list ul li.after a{ color:#1a9f62;}
.spike-cur-time{ width:1200px; height:45px; background:#F3F3F3;}
.spike-cur-time .left{height:45px; float:left; padding-left:15px; position:relative; }
.spike-cur-time .left h2{ font-size:13px; color:#f3f3f3; background:url(../images/ic_currient.png) no-repeat; width:60px; height:26px; position:absolute; top:50%; margin-top:-13px; line-height:26px; padding-left:2px;}
.spike-cur-time .left span{ font-size:28px; color:#ff5400; margin-left:40px; line-height:45px;}
.spike-cur-time .right{ float:right; height:45px; line-height:45px; padding-right:15px;}
.spike-cur-time span.text{ font-size:21px; color:#ff0009; font-weight:bold;}
.spike-cur-time span.text-time{ padding-left:35px; font-size:17px; color:#666666;}
.spike-goods-list{ width:1200px; min-height:40px;}
.spike-goods-list ul li { float:left; width:200px; min-height:60px; margin:0 24px; border:#DCDCDC solid 1px; padding-bottom:2px; margin-top:40px;}
.spike-goods-list ul li:hover{border:#ff5400 solid 1px;}
.spike-goods-list ul li.first{ margin-left:0px;  margin-right:23px; width:200px; overflow:hidden}
.spike-goods-list ul li.last{ margin-right:0px;  margin-left:23px;width:200px; overflow:hidden}
.spike-goods-list ul .spt{ width:200px; height:200px; }
.spike-goods-list ul .spm{ width:190px; padding:0 5px; }
.spike-goods-list ul .spm a{ color:#2f2f2f; font-size:13px;}
.spike-goods-list ul .spjg{ width:190px; padding:0 5px; color:#b70404; font-size:21px; font-family:Arial, Helvetica, sans-serif;} 
.spike-goods-list ul .y-jg{ width:190px; padding:0 5px;}
.spike-goods-list ul .y-jg .spyjg{ font-size:15px; color:#a5a4a4; text-decoration:line-through; float:left} 
.spike-goods-list ul .y-jg .gm{ font-size:13px; color:#a5a4a4; float:right;}
.spike-goods-list ul .y-jg .gm span{ color:#ff5400;}

.header-nav{ width:1200px; height:49px; margin:0 auto; margin-top:18px; position:relative; z-index:1;}

.nav-category{ width:235px; height:49px; background:#FF5400; font-size:18px; float:left; font-family:"Microsoft Yahei";}
.btn-category-list{ color:#fff; width:215px; display:block; line-height:49px; padding-left:20px; position:relative; z-index:4; top:0px; font-size:15px; }
.spike-nav .btn-category-list{background:#EA3D08;}
.nav-category-section ul{ margin:0; padding:0; width:235px;}
.nav-category-section ul li{ position:relative; z-index:4; float:left;}
.nav-category-list li{ border-left:#F2F2F2 solid 1px; border-right:#F2F2F2 solid 1px;   line-height:45px; height:45px; border-bottom:#F2F2F2 solid 1px; width:233px;}
.nav-category-list h2{ margin:0; padding:0; width:233px; font-size:14px; color:#262626; font-weight:normal; background:#fff; height:45px;}
.nav-category-list  h2 a{ background:url(../images/ic_menu.png) 210px center no-repeat; height:45px; display:block; width:213px;padding-left:20px; color:#262626; font-size:14px;}
.nav-category-list  h2:hover{ margin-left:-1px; background:#fafafa; width:234px;}
.nav-category-list  h2:hover a{border-left:3px solid #FF5400; width:213px; padding-left:18px;background:url(../images/ic_menu.png) 208px center no-repeat; border-top:0 none;}

.nav-category-children{ min-height:10px; height:auto; position:absolute;  left:233px;border:#fafafa solid 1px; display:none; z-index:999;background:#fafafa;; line-height:normal; padding-bottom:10px; padding-top:15px;}
/*.nav-category-children ul{ width:420px; position:relative;}
.nav-category-children ul li{ float:left; width:auto; width:120px; border:0 none; padding-left:20px; background:#fff;}
.nav-category-children ul li a{ border:0 none; cursor:pointer; display:block; background:0 none;color:#262626; font-size:14px;}
.nav-category-children ul li:hover{ background:#F3F3F3}
*/
.nav-category-children dl{ margin:0; padding:0;background:#fafafa; width:660px; line-height:2em; }
.nav-category-children dl dt {
    float: left;
    font-weight: 700;
    position: relative;
    text-align: right;
	width:94px; text-align:right;  margin-right:20px; 
}
.nav-category-children dl dt a{  width:80px;  display:block; background:url(../images/ic_menu.png) right no-repeat; padding-right:20px; text-align:right; }
.nav-category-children dl dt a:hover{ color:#ff5400; background:url(../images/ic_menu_on.png) right no-repeat;}
.nav-category-children dl dd{ float:left; padding:6px 0px; border-top: medium none; width:546px; vertical-align:middle; border-bottom: 1px solid #e0e0e0;}
.nav-category-children dl dd a {
    border-left: 1px solid #e0e0e0;
    float: left;
    height: 16px;
    line-height: 16px;
    margin: 4px 0;
    padding: 0 8px;
    white-space: nowrap;
}
.nav-category-children dl.last dd{ border:0 none;}
.nav-category-children dl dd a:hover{ color:#ff5400;}

.nav-main{ height:49px; float:left; width:965px; background:#292929; font-family:"Microsoft Yahei";}
.nav-main ul li{ float:left; line-height:48px; padding:0 30px;}
.nav-main ul li:hover,.nav-main ul .li_hover{ background:#1B1B1B; height:48px;}
.nav-main ul li a{ color:#fff; font-size:18px; font-weight:normal;}


/*抽奖banner 导航 中奖定位*/
.choujiangmiddletop{position:relative;}
.bannercj{position:absolute;width:100%;height:503px;top:0;}
.bd-banner#cj-banner { height:503px;margin-top:-503px; position:absolute; overflow:hidden; width:100%; }
.bd-banner#cj-banner .d_img{width:100%; height:503px; overflow:hidden; }

#cj-banner .fullSlide{ height:503px; background:0 none; z-index:1}
#cj-banner .fullSlide .bd { width:100%;}
#cj-banner .fullSlide .bd li a{ height:503px;}
#cj-banner .fullSlide .bd li{ height:503px;}
#cj-banner .fullSlide .hd{width:100%; left:50%; margin-left:-50%; bottom:124px; height:22px; display:none}
#cj-banner .fullSlide .hd ul{ float:right; display:inline-block; *display:inline; zoom:1;}
#cj-banner .fullSlide .hd ul li{    background: url(../images/dot.png) center center no-repeat;

    height: 22px;
    overflow: hidden;
    text-indent: -99em;
    width: 22px;
    cursor: pointer;}
#cj-banner .fullSlide .hd ul li.on{background: url(../images/dot_hover.png) center center no-repeat;}

/*返利banner 导不需要定位*/
.bannerfl{height:503px;width:100%; overflow:hidden}
.fanli-nav{width:1200px;margin:0 auto;}

/*活动详情banner 定位*/
.hdxq-main{}
.hdxqmiddletop{  height:auto;}
.bannerhd{position:absolute;width:100%;height:503px; margin-top:-503px;left:0;right:0}
.hdxq-nav{width:1200px;margin:0 auto;}


.flexslider .silders li div.img {
    width: 100% !important;
    height: 503px !important
}
/*商品搜索*/
.product_search {
    width: 182px;
    float: right;
    margin: 48px 0 0;
}
.categories-spss{ width:100%;}
    .categories-spss .top-nav {
        height: 48px;
        background: #2e3a44;
    }
.categories-spss .top-nav ul{padding:0px 20px; font-size:16px; color:#fff; line-height:48px; height:48px;}
.categories-spss .top-nav ul li{ float:left; }
.categories-spss .top-nav ul li a{ color:#fff; cursor:pointer;}
.categories-spss .top-nav ul li a:hover{color:#ff4f39;}
.categories-spss .top-nav ul li i{font: 400 18px/40px consolas; margin:0 12px;}
.categories-spss .top-nav ul li.cur a{ background:#ffb739; padding:0 12px; height:48px; display:block; line-height:48px;}
.categories-spss .top-nav ul li.cur a:hover{color:#fff; background:#F5A71C;}

.categories-spss .product-list{ width:1000px;float:left;}
.categories-spss .pro-shortcut{ width:100%; text-align:left; height:48px;}
.ul-center{ display:inline-block;*display:inline;zoom:1;}
.ul-center li{ float:left; }
.categories-spss .pro-ul {width:350px;float:left;}
.categories-spss .pro-ulfy {width:130px;float:right;text-align:right;margin:0 12px 0 0;height:48px;line-height:48px;}
.spssfyinput{width:80px;float:left;}
.categories-spss .pro-ulfy .searc-ulfy{width:142px;height:48px;}
.categories-spss .pro-ulfy .searc-ulfy .previous{background:url(../images/searchpre.png) center center no-repeat;width:25px;height:48px;float:left;}
.categories-spss .pro-ulfy .searc-ulfy .spssfyinput{width:90px;height:25px;line-height:25px;float:left;background:#ECECEC;text-align:center;margin:11px 0 0 0;border-radius:15px;}
.categories-spss .pro-ulfy .searc-ulfy .spssfyinput i{color:#FF4F39;}
.categories-spss .pro-ulfy .searc-ulfy .next{background:url(../images/searchnext.png) center center no-repeat;width:25px;height:48px;float:left;}
.categories-spss .pro-ul li{ height:34px; line-height:34px; width:86px; border:1px solid #B5B5B5; margin:0 5px; text-align:center; }
    .categories-spss .pro-ul li.cur {
        border-color: #61bb37;
        background: #61bb37;
    }
.categories-spss .pro-ul li a{ font-size:18px; color:#b5b5b5; display:block; cursor:pointer;}
.categories-spss .pro-ul li a.order i{ background:url(../images/arrow_order_n.png) right 6px no-repeat; text-align:center; padding-right:22px;}
.categories-spss .pro-ul li.cur a{ color:#fff;}
.categories-spss .pro-ul li.cur a.order i{ background:url(../images/arrow_order_uph.png) right 6px no-repeat; text-align:center; padding-right:22px;}
.categories-spss .pro-ul li.cur.cur-down  a.order i{background:url(../images/arrow_order_downh.png) right 6px no-repeat; text-align:center; padding-right:22px;}
.categories-spss .product-main{ width:100%;}
.categories-spss .product-main .d-list{ width:100%;}
.categories-spss .product-main .d-list ul{ margin-left:1px;}
.categories-spss .product-main .d-list ul li{ float:left; width:232px; height:356px; overflow:hidden; background:#fff; margin-left:20px; position:relative; margin-bottom:20px;}
.categories-spss .product-main .d-list ul li .pic { padding:6px; width:220px; height:220px; display:block; overflow:hidden;}
.categories-spss .product-main .d-list ul li .pic img{ width:220px; height:220px;}
.categories-spss .product-main .d-list ul li.first{ margin-left:0!important;}
.categories-spss .product-main .d-list ul li.last{margin-right:0!important;}
.categories-spss .product-main .d-list ul li .name { display:block; padding:0 34px; word-break:break-all;}
.categories-spss .product-main .d-list ul li .name a{ cursor:pointer; line-height:18px; height:36px; display:block; overflow:hidden;
 color:#292929; font-size:14px;}
.categories-spss .product-main .d-list ul li .name a:hover{ color:#ff4f39;}
.categories-spss .product-main .d-list ul li .price{ padding:5px 36px; text-align:center; color:#FF4F39; font-size:18px;}
.categories-spss .product-main .d-list ul .bottom{ padding:0 12px; border-top:1px solid #F8F8F8; height:46px;}
.categories-spss .product-main .d-list ul .icon{ height:46px; background:url(../images/icon_shopcart02.png) center center no-repeat; width:30px; display:block; float:right;}
.categories-spss .product-main .d-list ul .s-number{ display:block; margin-right:30px; line-height:46px; font-size:18px; color:#888;}
.categories-spss .product-main .d-list ul .ac{ padding-bottom:10px; background:#fff; height:40px; display:none; position:absolute; left:0px; bottom:0px; width:100%;}
    .categories-spss .product-main .d-list ul .ac a {
        display: block;
        height: 100%;
        line-height: 40px;
        background: #64ba35;
        font-size: 16px;
        color: #fff;
        width: 180px;
        text-align: center;
        margin: 0 auto;
        cursor: pointer;
    }
.categories-spss .product-main .d-list ul li:hover .ac{ display:block;}
.categories-spss .product-main .d-list ul .ac a i{ background:url(../images/icon_shopcart_w.png) left center no-repeat;
padding-left:38px;}
.hotsalse{width:181px;height:33px;border:1px dashed #E0E0E0;background:url(../images/hoth.png) #F2F2F2 no-repeat 35px center;}
.hotsalse span{font-size:16px;height:33px;line-height:33px;padding:0 0 0 65px;}

.xq-kan{ width:183px; min-height:20px; /*position:absolute; right:0px; top:0px;*/ float:right;}
.xq-kan .ald-hd{ height: 15px;
    overflow: hidden;
    position: relative; margin-top:5px;}
.xq-kan .ald-hd s{ border-top: 1px solid #c9c9c9;
    height: 0;
    left: 30px;
    position: absolute;
    text-decoration: none;
    top: 8px;
    width: 140px;}
.xq-kan .ald-hd span{   background-color: #fff;
    color: #adadad; font-size:14px;
    left: 50%;
    margin-left: -3em;
    position: absolute;
    text-align: center;
    top: 0;
    width: 6em;}
.ald-md { width:183px; min-height:40px; /*height:1630px;*/overflow:hidden; position:relative; }
.ald-md .con_list{ position:relative;}
.ald-md ul { width:183px; text-align:center;  margin-top:12px; position:relative;}
.ald-md ul li.ald-sp{ width:183px; height:183px; position:relative; z-index:1; margin-bottom:20px;}
.ald-md ul li.ald-sp a{ width:183px; height:183px; display:block;}
.ald-md ul li.ald-sp p{ font-size:19px; color:#fff; font-family:Arial, Helvetica, sans-serif; width:183px; text-align:center; background:url(../images/protype.png) repeat 0 0; padding-top:1px; padding-bottom:1px; position:absolute; bottom:0px; left:0px; z-index:2;}
.xq-kan .ald-switchable-trigger{width:124px;margin:0 auto;}
.xq-kan .ald-switchable-trigger li{text-indent: -999em;}
.xq-kan .ald-switchable-trigger .ald-switchable-prev-btn {
    background-color: transparent; background:url(../images/ahd_tpgds.png) no-repeat;
    background-position: 0 0;
    background-repeat: no-repeat;
    cursor: pointer;
    float: left;
    height: 16px;
    width: 26px;}
.xq-kan .ald-switchable-trigger .ald-switchable-prev-btn:hover{
	    
	}
.xq-kan .ald-switchable-trigger  .ald-switchable-next-btn {
    background-color: transparent;
	background:url(../images/ahd_tpgdx.png) no-repeat;
    
    background-repeat: no-repeat;
    cursor: pointer;
    float: right;
    height: 16px;
    width: 26px;
}
.xq-kan .ald-switchable-trigger  .ald-switchable-next-btn:hover{
	
	}


	
	
/*秒杀*/

.categories-spms{ width:100%;}
.categories-spms .top-nav{ height:48px; background:#333333;}
.categories-spms .top-nav ul{padding:0px 20px; font-size:16px; color:#fff; line-height:48px; height:48px;}
.categories-spms .top-nav ul li{ float:left; }
.categories-spms .top-nav ul li a{ color:#fff; cursor:pointer;}
.categories-spms .top-nav ul li a:hover{color:#ff4f39;}
.categories-spms .top-nav ul li i{font: 400 18px/40px consolas; margin:0 12px;}
.categories-spms .top-nav ul li.cur a{ background:#ffb739; padding:0 12px; height:48px; display:block; line-height:48px;}
.categories-spms .top-nav ul li.cur a:hover{color:#fff; background:#F5A71C;}

.categories-spms .product-list{ width:1200px;float:left;}
.categories-spms .pro-shortcut{ width:100%; text-align:left; height:48px;}
.ul-center{ display:inline-block;*display:inline;zoom:1;}
.ul-center li{ float:left; }
.categories-spms .pro-ul {width:350px;float:left;}
.categories-spms .pro-ulfy {width:130px;float:right;text-align:right;margin:0 12px 0 0;height:48px;line-height:48px;}
.spssfyinput{width:80px;float:left;}
.categories-spms .pro-ulfy .searc-ulfy{width:142px;height:48px;}
.categories-spms .pro-ulfy .searc-ulfy .previous{background:url(../images/searchpre.png) center center no-repeat;width:25px;height:48px;float:left;}
.categories-spms .pro-ulfy .searc-ulfy .spssfyinput{width:90px;height:25px;line-height:25px;float:left;background:#ECECEC;text-align:center;margin:11px 0 0 0;border-radius:15px;}
.categories-spms .pro-ulfy .searc-ulfy .spssfyinput i{color:#FF4F39;}
.categories-spms .pro-ulfy .searc-ulfy .next{background:url(../images/searchnext.png) center center no-repeat;width:25px;height:48px;float:left;}
.categories-spms .pro-ul li{ height:34px; line-height:34px; width:86px; border:1px solid #B5B5B5; margin:0 5px; text-align:center; }
.categories-spms .pro-ul li.cur{ border-color:#ff4f39; background:#ff4f39; }
.categories-spms .pro-ul li a{ font-size:21px; color:#b5b5b5; display:block; cursor:pointer;}
.categories-spms .pro-ul li a.order i{ background:url(../images/arrow_order_n.png) right 6px no-repeat; text-align:center; padding-right:22px;}
.categories-spms .pro-ul li.cur a{ color:#fff;}
.categories-spms .pro-ul li.cur a.order i{ background:url(../images/arrow_order_uph.png) right 6px no-repeat; text-align:center; padding-right:22px;}
.categories-spms .pro-ul li.cur.cur-down  a.order i{background:url(../images/arrow_order_downh.png) right 6px no-repeat; text-align:center; padding-right:22px;}
.categories-spms .product-main{ width:100%;}
.categories-spms .product-main .d-list{ width:100%;}
.categories-spms .product-main .d-list ul{ margin-left:1px;}
.categories-spms .product-main .d-list ul li{ float:left; width:290px; height:457px; overflow:hidden; background:#fff; margin-left:13px; position:relative; margin-bottom:20px;}
.categories-spms .product-main .d-list ul li .pic { padding:0px; width:290px; height:290px; display:block; overflow:hidden;}
.categories-spms .product-main .d-list ul li.first{ margin-left:0!important;}
.categories-spms .product-main .d-list ul li.last{margin-right:0!important;}
.categories-spms .product-main .d-list ul li .name { display:block; padding:15px; word-break:break-all;}
.categories-spms .product-main .d-list ul li .name a{ cursor:pointer; line-height:18px; height:36px; display:block; overflow:hidden;font-size:14px;}
    .categories-spms .product-main .d-list ul li .name a:hover {
        color: #64ba35;
    }
.categories-spms .product-main .d-list ul li .price{ padding:0px 15px 15px 15px; text-align:left; color:#FF4F39; font-size:18px;}
.categories-spms .product-main .d-list ul li .price .miaoshajia{}
.categories-spms .product-main .d-list ul li .price .yuanjia{font-size:14px;line-height:25px;color:#898989;text-decoration:line-through;padding:0 0 0 5px;}
.categories-spms .product-main .d-list ul li .price .shengy{width:80px; display:block; float:right;font-size:14px;line-height:25px;color:#898989;}
.categories-spms .product-main .d-list ul .bottom{ padding:0 12px; border-top:1px solid #F8F8F8; height:46px;background:url(../images/msqbg.png) no-repeat left top;margin:10px 0 0 0;}
.categories-spms .product-main .d-list ul .icon{ height:46px;width:80px; display:block; float:right;font-size:18px;line-height:46px;color:#fff;text-align:right;}
.categories-spms .product-main .d-list ul .s-number{ display:block; margin-right:30px; line-height:46px; font-size:18px; color:#fff;}
.categories-spms .product-main .d-list ul .ac{ padding-bottom:10px; background:#fff; height:40px; display:none; position:absolute; left:0px; bottom:0px; width:100%;}
    .categories-spms .product-main .d-list ul .ac a {
        display: block;
        height: 100%;
        line-height: 40px;
        background: #61bb37;
        font-size: 16px;
        color: #fff;
        width: 180px;
        text-align: center;
        margin: 0 auto;
        cursor: pointer;
    }
.categories-spms .product-main .d-list ul li:hover .ac{ display:block;}
.categories-spms .product-main .d-list ul .ac a i{ background:url(../images/icon_shopcart_w.png) left center no-repeat;
padding-left:38px;}	

.spikem-time { width:1200px; border-bottom:#DCDCDC 3px solid; text-align:center; font-size:15px; line-height:40px;}
.spikem-time span.text{ font-size:14px; color:#666666;}
.spikem-time span.time{ font-size:15px; color:#ff5400; font-family:Arial, Helvetica, sans-serif;}
.spikem-time span.text-1{ font-size:15px; color:#ff5400;}
.spikem-time span.text-2{ font-size:15px; color:#000000;}
.spikem-time-list{ width:100%; font-size:14px;height:70px;background:#282236;}
.spikem-time-list .mpre{width:20px;height:70px;float:left;margin:0 20px 0 0;}
.spikem-time-list .mnext{width:20px;height:70px;float:left;margin:0 0 0 20px;}
.spikem-banner{width:1200px;margin:0 auto;}
.spikem-time-list .spikemss{width:1260px;margin:0 auto;background:url(../images/mstitle.jpg) no-repeat left top;}
.spikem-time-list ul{width:1000px;margin:0 auto;height:70px;line-height:70px;padding:0 0 0 188px;}
.spikem-time-list ul li{float:left;text-align:center; height:79px; line-height:79px; width:120px;color:#5a6a7e;margin:0 6px;} 
.spikem-time-list ul li a{ cursor:pointer;font-size:30px;width:119px;display:block;height:40px;line-height:40px;}
.spikem-time-list ul li span{ cursor:pointer;height:20px;line-height:20px;}
.spikem-time-list ul li.before a{ color:#909090;}
.spikem-time-list ul li.current{ background:url(../images/mscurrent.png) no-repeat left top;color:#fff;margin:0px 0 0 0;}
.spikem-time-list .current::before {
    background-image: linear-gradient(to right, #fff 0px, #efefef 100%);
    background-repeat: repeat-x;
    left: -7px;
}
.spikem-time-list .current::after{  background-image: linear-gradient(to right, #efefef 0px, #fff 100%);
    background-repeat: repeat-x;
    right: -7px;}
.spikem-time-list ul li.current a{ color:#fff; font-size:28px;width:119px;} 
.spikem-time-list ul li.after a{ color:#1a9f62;}
.spikem-cur-time{ width:1200px;margin:20px auto; height:50px; background:#F3F3F3;}
.spikem-cur-time .left{width:143px;height:50px; float:left;background:url(../images/msingtit.png) no-repeat left top;}
.spikem-cur-time .left h2{ font-size:18px; color:#f3f3f3;width:143px; height:50px; line-height:50px; text-align:center;}

.spikem-cur-time .middle{width:200px;height:50px; float:left; padding-left:405px;}
.spikem-cur-time .middle h2{ font-size:13px; color:#f3f3f3;width:60px; height:26px; position:absolute; top:50%; margin-top:-13px; line-height:26px; padding-left:2px;}
.spikem-cur-time .middle span{ font-size:18px; color:#282236;line-height:50px;}
.spikem-cur-time .middle span i{font-size:28px; color:#282236; margin-right:10px; line-height:50px;}
.spikem-cur-time .right{ float:right; height:50px; line-height:50px; padding-right:15px;}
.spikem-cur-time span.text{ font-size:21px; color:#ff0009; font-weight:bold; padding-right:8px;}
.spikem-cur-time span.text-time{ padding-left:35px; font-size:17px; color:#666666;}
.miaosha-ad{width:1200px;margin:30px auto; margin-bottom:0px;}



/*VIP专区*/
#vipbody{background:url(../images/vipbgtop.png) #7F38EA repeat-x left 40px;}
#vipbody .w .fx-search .hotwordsvip{ color:#fff; font-size:16px;}
#vipbody .w .fx-search .hotwordsvip span{ line-height:40px;}
#vipbody .w .fx-search .hotwordsvip a{ margin-right:12px; cursor:pointer; color:#fff; font-size:16px;}
#vipbody .w .fx-search .hotwordsvip a:hover{ color:#909090;}
.categories-vipzq{ width:100%;}
.categories-vipzq .top-nav{ height:48px; background:#333333;}
.categories-vipzq .top-nav ul{padding:0px 20px; font-size:16px; color:#fff; line-height:48px; height:48px;}
.categories-vipzq .top-nav ul li{ float:left; }
.categories-vipzq .top-nav ul li a{ color:#fff; cursor:pointer;}
    .categories-vipzq .top-nav ul li a:hover {
        color: #61bb37;
    }
.categories-vipzq .top-nav ul li i{font: 400 18px/40px consolas; margin:0 12px;}
    .categories-vipzq .top-nav ul li.cur a {
        background: #61bb37;
        padding: 0 12px;
        height: 48px;
        display: block;
        line-height: 48px;
    }
        .categories-vipzq .top-nav ul li.cur a:hover {
            color: #fff;
            background: #61bb37;
        }
.categories-vipzq .viplever{width:1200px;margin:0 auto;height:180px;margin-bottom:20px;}
.categories-vipzq .viplever .lever-left{width:78px;float:left;}
.categories-vipzq .viplever .lever-right{width:1122px;height:180px;float:left;background:#fff;}
.categories-vipzq .viplever .lever-right ul{}
.categories-vipzq .viplever .lever-right ul li{list-style:none;width:105px;float:left;margin:0 8px;}
.categories-vipzq .product-list{ width:1200px;float:left;}
.categories-vipzq .pro-shortcut{ width:100%; text-align:center; height:36px;padding-bottom:30px;}
.ul-center{ display:inline-block;*display:inline;zoom:1;}
.ul-center li{ float:left; }
.categories-vipzq .pro-ul {}
.categories-vipzq .pro-ulfy {width:130px;float:right;text-align:right;margin:0 12px 0 0;height:48px;line-height:48px;}
.spssfyinput{width:80px;float:left;}
.categories-vipzq .pro-ulfy .searc-ulfy{width:142px;height:48px;}
.categories-vipzq .pro-ulfy .searc-ulfy .previous{background:url(../images/searchpre.png) center center no-repeat;width:25px;height:48px;float:left;}
.categories-vipzq .pro-ulfy .searc-ulfy .spssfyinput{width:90px;height:25px;line-height:25px;float:left;background:#ECECEC;text-align:center;margin:11px 0 0 0;border-radius:15px;}
.categories-vipzq .pro-ulfy .searc-ulfy .spssfyinput i{color:#FF4F39;}
.categories-vipzq .pro-ulfy .searc-ulfy .next{background:url(../images/searchnext.png) center center no-repeat;width:25px;height:48px;float:left;}
.categories-vipzq .pro-ul li {
    height: 34px;
    line-height: 34px;
    width: 86px;
    border: 1px solid #61bb37;
    background-color: #d9ede0;
    color: #7bc2a7;
    margin: 0 5px;
    text-align: center;
}
    .categories-vipzq .pro-ul li.cur {
        border-color: #61bb37;
        background: #61bb37;
    }
.categories-vipzq .pro-ul li a{ font-size:16px; color:#7bc2a7; display:block; cursor:pointer; }
.categories-vipzq .pro-ul li a.order i{ background:url(../images/arrow_order_n.png) right 6px no-repeat; text-align:center; padding-right:22px;}
.categories-vipzq .pro-ul li.cur a{ color:#fff;}
.categories-vipzq .pro-ul li.cur a.order i{ background:url(../images/arrow_order_uph.png) right 6px no-repeat; text-align:center; padding-right:22px;}
.categories-vipzq .pro-ul li.cur.cur-down  a.order i{background:url(../images/arrow_order_downh.png) right 6px no-repeat; text-align:center; padding-right:22px;}
.categories-vipzq .product-main{ width:100%;}
.categories-vipzq .product-main .d-list{ width:100%;}
.categories-vipzq .product-main .d-list ul{ margin-left:1px;}
.categories-vipzq .product-main .d-list ul li{ float:left; width:290px; height:410px; overflow:hidden; background:#fff; margin-left:13px; position:relative; margin-bottom:20px;}
.categories-vipzq .product-main .d-list ul li .pic { padding:0px; width:290px; height:290px; display:block; overflow:hidden;}
.categories-vipzq .product-main .d-list ul li.first{ margin-left:0!important;}
.categories-vipzq .product-main .d-list ul li.last{margin-right:0!important;}
.categories-vipzq .product-main .d-list ul li .name { display:block; padding:15px; word-break:break-all;}
.categories-vipzq .product-main .d-list ul li .name a{ cursor:pointer; line-height:18px; height:36px; display:block; overflow:hidden;font-size:14px;}
    .categories-vipzq .product-main .d-list ul li .name a:hover {
        color: #61bb37;
    }
.categories-vipzq .product-main .d-list ul li .price{ padding:0px 15px 15px 15px; text-align:left; color:#FF4F39; font-size:18px;}
.categories-vipzq .product-main .d-list ul li .price .miaoshajia{}
.categories-vipzq .product-main .d-list ul li .price .yuanjia{font-size:14px;line-height:25px;color:#898989;text-decoration:line-through;padding:0 0 0 5px;}
.categories-vipzq .product-main .d-list ul li .price .shengy{width:75px; display:block; float:right;font-size:14px;line-height:25px;color:#898989;}
.categories-vipzq .product-main .d-list ul .viplogo{width:42px;height:51px;position:absolute;top:0;left:10px; right:auto;}
.categories-vipzq .product-main .d-list ul .icon{ height:46px;width:80px; display:block; float:right;font-size:18px;line-height:46px;color:#fff;text-align:right;}
.categories-vipzq .product-main .d-list ul .s-number{ display:block; margin-right:30px; line-height:46px; font-size:18px; color:#fff;}
.categories-vipzq .product-main .d-list ul .ac{ padding-bottom:10px; background:#fff; height:40px; display:none; position:absolute; left:0px; bottom:0px; width:100%;}
.categories-vipzq .product-main .d-list ul .ac a{ display:block; height:100%; line-height:40px; background:#FFB739; font-size:16px; color:#fff; width:180px; text-align:center; margin:0 auto; cursor:pointer;}
.categories-vipzq .product-main .d-list ul li:hover .ac{ display:block;}
.categories-vipzq .product-main .d-list ul .ac a i{ background:url(../images/icon_shopcart_w.png) left center no-repeat;
padding-left:38px;}	

/*VIP2分页css*/
.categories-vipzq .d-order-num{ width:100%; text-align:center;*padding-top:20px; padding-top:16px;}
.categories-vipzq .d-order-num ul{ height:24px;}
.categories-vipzq .d-order-num li.item{ color:#fff; font-size:18px; margin:0 2px;}
.categories-vipzq .d-order-num li.item a{ padding:0 5px; line-height:24px; display:inline-block; cursor:pointer;font-size:18px;color:#fff;}
.categories-vipzq .d-order-num li.item.cur a{ font-size:24px; line-height:22px; }
.categories-vipzq .d-order-num li.prev a{ background:url(../images/vorder_num_prev.png) center center no-repeat; width:20px; height:23px ;*height:24px; display:block;}
.categories-vipzq .d-order-num li.next a{ background:url(../images/vorder_num_next.png) center center no-repeat; width:20px; height:23px ;*height:24px; display:block;}
.fxvip-nav #categorys-2014 .dd{ display:none;}
.fxvip-nav #categorys-2014:hover .dd{ display:block;}
.ptxjq-ba .flexslider{ height:503px;}
.ptxjq-ba .img img{ width:1920px; height:503px;}
.ptxjq-ba .flex-direction-nav .flex-prev{ left:40px;}
.ptxjq-ba .flex-direction-nav .flex-next{right:40px;}
.ptxjq-ba {
    width:100%;
    height:503px!important;
    overflow:hidden;


}

.vipindex-like{width:1200px;margin:0 auto;padding-bottom:8px; padding-top:10px;}
.vipindex-like .hots-goods h3{color:#fff;}
.vipindex-like .hots-goods .ul-list li{ margin:0 4px; width:193px; height:auto;}
.vipindex-like .hots-goods .ul-list li .pic img{ width:193px; height:193px;}
.vipindex-like .hots-goods .ul-list li.fore1{ border-top:0 none; border-top:0px solid #df1e1f; }
.vipindex-like .hots-goods .ul-list li.fore2{ border-top:0 none; border-top:0px solid #10d6dd; }
.vipindex-like .hots-goods .ul-list li.fore3{ border-top:0 none; border-top:0px solid #16c05e; }
.vipindex-like .hots-goods .ul-list li.fore4{ border-top:0 none; border-top:0px solid #f1b512; }
.vipindex-like .hots-goods .ul-list li.fore5{ border-top:0 none; border-top:0px solid #df1e1f; }
.vipindex-like .hots-goods .ul-list li.fore6{ border-top:0 none; border-top:0px solid #10d6dd; }
.vipindex-like .hots-goods .ul-list{ margin-left:-7px; width:1212px;}
.vipindex-like .hots-goods .ul-list li .name{ padding:0 15px; padding-top:15px;}
.vipindex-like .hots-goods .ul-list li .pic{ padding:0px; width:193px; height:193px;}
.vipindex-like .hots-goods .ul-list li .price{ line-height:30px;}
.vipindex-like .hots-goods .ul-list li .b-price{ font-size:14px; color:#aaaaaa; text-decoration:line-through;}
.vipindex-like .hots-goods .ul-list li .kc{ float:right;font-size:14px; color:#aaaaaa; line-height:34px;}

/*首页*/
.top-banner{ width:100%; height:85px; overflow:hidden; position:relative;}
.top-banner a.a-img{width:1920px; height:100%; top:0px; position:absolute; left:50%; margin-left:-960px; z-index:1;}
.top-banner .w{ width:1230px; height:100%; margin:0 auto; position:relative; z-index:2; }
.top-banner .w .btn-close{ width:25px; height:25px; display:block; background:url(../images/btn-close.png) center center no-repeat; display:block; right:-30px;
position:absolute; top:50%; margin-top:-12.5px;}

.lazy-fn-wrap{ width:100%;}
.todays{ width:1200px; margin:0 auto; padding-top:10px; margin-bottom:10px}
.news-headlines{ width:206px;}
    .news-headlines .title {
        background: #61bb37;
        height: 26px;
        padding: 6px 10px 5px 10px;
        font-size: 18px;
        color: #fff;
        line-height: 26px;
    }
.news-headlines .title a.more{ float:right; font-size:12px; color:#fff;}
    .news-headlines .title a.more:hover {
        color: #339775;
    }
.news-headlines .title a.more i{    font: 400 18px/25px consolas;
    margin-left:4px;
}
.today-pic{ margin-left:206px;}
.today-pic div{ margin-left:10px;}
.today-pic .col1{ width:321px; height:229px; float:left; }
.today-pic .col2{ width:323px; height:229px; float:left;}
.today-pic .col3{ width:320px; height:229px; float:left;}
.box-news {
    width: 100%;
    height: 94px;
    background: #339775;
}
.box-news a.abtn{display:block;height:15px;width:9px;overflow:hidden;background:url(../images/arrow3.png) no-repeat 0px 50%; position:absolute;bottom:10px;
z-index:22; cursor:pointer;}
.box-news a.abtn.aleft{ right:32px;background-position:-19px 50%;}
.box-news a.abtn.aright{ right:8px;background-position:-30px 50%;}
.box-news a.abtn.agrayleft{cursor:default; background-position:0px 50%;}
.box-news a.abtn.agrayright{cursor:default;background-position:-10px 50%;}
.box-news .scrolllist{ width:100%; 
    height:100%;margin:0 auto; position:relative;}
.box-news .scrolllist .imglist_w{width:100%;height:100%;overflow:hidden;float:left;position:relative;/*必要元素*/}
.box-news .scrolllist .imglist_w ul{width:20000px;position:absolute;left:0px;top:0px; padding-top:13px;}
.box-news .scrolllist .imglist_w li{width:182px;float:left;padding:0 12px; line-height:22px;}
.box-news .scrolllist .imglist_w li img{padding:2px;border:solid 1px #ddd;}
.box-news .scrolllist .imglist_w li a{color:#fff;text-decoration:none;float:left; font-size:16px;}
.box-news .scrolllist .imglist_w li a:hover img{filter:alpha(opacity=86);-moz-opacity:0.86;opacity:0.86;}
.box-news .scrolllist .imglist_w li p{height:48px;line-height:24px;overflow:hidden;float:left;}
.sign-in{ width:100%; height:46px; background:#fff; margin-top:3px;}
.sign-in a i{ width:60px; height:46px; display:inline-block; background:#FF4F39 url(../images/index_sign_points.png) center center no-repeat;}
.sign-in a em{ font-size:16px; color:#444; display:inline-block; width:123px; line-height:46px; vertical-align:top; padding-left:23px;}
.sign-in.person-center a i{ background:#F6C01D url(../images/index_person_center.png) center center no-repeat;}
.sign-in.coupon-center a i{ background:#F6C01D url(../images/index_coupon_center.png) center center no-repeat;}

.hots-goods {
    width: 1200px;
    margin: 0 auto;
    background-color: #f7f7f7;
    margin-bottom:10px
   
}
.hots-goods w{ overflow:hidden;}
    .hots-goods h3 {
        font-size: 20px;
        color: #444;
font-weight:bold;
        line-height: 55px;
        padding: 7px 0px;
        height: 55px;
        
      
        background-color:#fff;
       

    }

.hots-goods h3 .btn-refresh{ width:24px; height:24px; margin-top:8px; display:inline-block; float:right; background:url(../images/btn_refresh.png) center center no-repeat;cursor:pointer;}
.hots-goods h3 .btn-refresh:hover{background:url(../images/btn_refresh_hover.png) center center no-repeat;}
.hots-goods .ul-list{ width:1208px; margin-left:-4px;}
    .hots-goods .ul-list li {
        width: 193px;
        margin: 0 4px;
        background: #fff;
        float: left;
        height: 277px;
        border-bottom: 2px solid #f9f9f9
    }
.hots-goods .ul-list li.fore1{border-top:1px solid #DF1E1F;}
.hots-goods .ul-list li.fore2{border-top:1px solid #1E27DF;}
.hots-goods .ul-list li.fore3{border-top:1px solid #16C05E;}
.hots-goods .ul-list li.fore4{border-top:1px solid #F1B512;}
.hots-goods .ul-list li.fore5{border-top:1px solid #DF1E99;}
.hots-goods .ul-list li.fore6{border-top:1px solid #20B2EF;}
.hots-goods .ul-list li .pic{ width:168px; height:168px; margin:0 auto; padding:10px; margin:0 auto; overflow:hidden; text-align:center;}
.hots-goods .ul-list li .pic img{ width:168px; height:168px;}
.hots-goods .ul-list li .name{  line-height:16px; padding:0px 14px; height:32px; overflow:hidden; padding-top:20px;}
.hots-goods .ul-list li .name a{font-size:14px; color:#262626; cursor:pointer;}
    .hots-goods .ul-list li .name a:hover {
        color: #61bb37;
    }
.hots-goods .ul-list li .price{ font-size:16px; color:#ff4f39;padding:6px 10px;}

.index-coupon{ width:100%;} 
.index-coupon .c-top{ width:100%; padding-top:20px; padding-bottom:10px;}
.index-coupon .divl{ float:left; width:281px; height:348px;}
.index-coupon .divr{ /*margin-left:281px; padding-left:1px;*/}
.index-coupon .divr .title{ height:38px; line-height:32px;}
.index-coupon .divr .title ul{ float:right;}
.index-coupon .divr .title ul li{ float:left; width:84px; height:32px;  position:relative;}
.index-coupon .divr .title ul li a{ width:100%; height:30px; border-bottom:2px solid #dcdcdc;
position:absolute; left:0px; bottom:0px; z-index:1; line-height:30px; font-size:16px; text-align:center;
color:#262626;}
    .index-coupon .divr .title ul li.cur a, .index-coupon .divr .title ul li:hover a {
        border-color: #61bb37;
        color: #61bb37;
    }


    .index-coupon .divr .title ul li.more a {
        background: #61bb37;
        border-color: #61bb37;
        text-align: center;
        font-size:14px;
        color: #fff;
    }
    .index-coupon .divr .title h3 {
        color: #808080;
        font-size: 18px;
        line-height: 32px;
        background: url(../images/icon_clock.png) left center no-repeat;
        margin-left: 8px;
        padding: 3px 0px 3px 36px;
    }
.index-coupon .list{ width:1220px; margin-left:-10px; }
.index-coupon .list li{ width:224px; margin:0 10px; background:#fff; height:310px; overflow:hidden; float:left;}
.index-coupon .list li .pic{ width:224px; height:224px; overflow:hidden; 
;}
.index-coupon .list li .pic img{ width:224px; height:224px;}
.index-coupon .list li .name{ padding:9px 15px; overflow:hidden;}
.index-coupon .list li .name a{ font-size:14px; color:#262626; line-height:18px;
 display:block;height:36px; overflow:hidden;
}
    .index-coupon .list li .name a:hover {
        color: #61bb37;
    }
.index-coupon .list li .price{ padding:0px 15px; line-height:30px; font-size:14px;}

.index-coupon .list li .price .c-price{ float:left; color:#ff4f39; font-size:21px;line-height:30px;}
    .index-coupon .list li .price .b-price {
        font-size: 14px;
        float: left;
        color: #aaaaaa;
        line-height: 33px;
        margin-left: 5px;
        text-decoration: line-through;
       
    }
.index-coupon .list li .price .s-stock{font-size:14px; float:right;color:#aaaaaa;line-height:33px;}
.index-coupon .index-ibanner{padding-bottom:30px; padding-top:10px;}
.index-ibanner{ width:1200px; /*height:110px;*/ overflow:hidden; margin:0 auto; padding-bottom:30px; padding-top:10px;}
.index-ibanner .main{ width:100%; /*height:100%;*/}
.new-index-like.index-like{ padding-top:0px;}
.new-index-like .mt12{ margin-top:0px;}
.new-index-like .hots-goods h3{ padding-top:2px;}
.index-news{ width:1200px; background:#fff; margin:10px auto;}
.index-news .title{ padding:13px 20px 8px 20px; position:relative;}
    .index-news .title .more {
        float: right;
        font-size: 14px;
        color: #686868;
        line-height: 47px;
        position: absolute;
        right: 20px;
        top: 0px;
        height: 47px;
    }
        .index-news .title .more:hover {
            color: #61bb37;
        }
.index-news .title .more i{    font: 400 18px/48px consolas;  margin-left:8px; display:inline-block; vertical-align:top; *vertical-align:middle;  font-size:14px;
}
.index-news .n-main{ padding: 0 20px; padding-bottom:20px;}
.index-news .n-main .nl{ width:224px; height:224px; overflow:hidden; position:relative; float:left;}
.index-news .n-main .nl .d-text{ height:56px; padding:0 20px; width:184px; bottom:0px; position:absolute; left:0px;
background:url(../images/btrans60.png) repeat;}
.index-news .n-main .nl img{ width:224px; height:168px;}
.index-news .n-main .nl .text{ font-size:16px; height:36px; line-height:18px; overflow:hidden; color:#fff; display:block;
margin-top:9px;}
.index-news .n-main  .nlist{ width:936px; height:224px; overflow:hidden; float:left;}
.index-news .n-main  .nlist li{ width:448px; height:102px; float:left; background:#F5F4F4;
margin-left:20px; margin-bottom:20px;}
.index-news .n-main  .nlist li .pic{ width:96px; height:72px; float:right; padding:15px 20px 15px 20px;}
.index-news .n-main  .nlist li .pic img{ width:96px; height:72px; overflow:hidden;}
.index-news .n-main  .nlist li .ltext{ padding-left:20px; margin-right:130px;}
.index-news .n-main  .nlist li .ltext h3{ font-size:16px; color:#262626; line-height:40px; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;
padding:6px 0px;}
.index-news .n-main  .nlist li .ltext p{ font-size:14px; color:#898989; line-height:18px; height:36px; overflow:hidden;}


.fx-w-main{ width:1200px; }
.fx-w-main .mt{ padding-bottom:10px; height:41px;}
.fx-w-main .mt h2{font-size:20px; display:inline; line-height:26px; float:left; position:relative;padding-left:8px}
.fx-w-main .mt h2 i{ width:5px; height:20px;margin-right:6px;   display:inline-block;line-height:20px; position:absolute; top:4px;left:0}
.fx-w-main .mt .inav{ float:left; position:relative; padding-right:3px;}
    .fx-w-main .mt .inav li {
        float: left;
        padding-left: 16px;
        padding-right: 16px;
        border-right: 1px solid #a5a5a5;
        height:14px;
        margin-top:5px;
        line-height:14px;

    }
        .fx-w-main .mt .inav li:last-child {
            border-right: none
        }


    .fx-w-main .mt .inav li a {
      
        height: 14px;
        display: block;
       /* border-bottom: 2px solid #DDDDDD;*/
        font-size: 14px;
        color: #444444;
        text-align: center;
        
    }



.fx-w-main .mt .inav li.line{ width:2px; height:18px; position:absolute; top:50%; margin-top:-9px; right:0px; }
.fx-w-main .mc{ width:100%;}
.fx-w-main .mc .silder{ width:320px; height:480px; float:left; position:relative;}
.fx-w-main .mc .silder .ipic{ width:100%; height:480px; }

    .fx-w-main .mc .silder .ipic img {

        height:480px!important
    }
.fx-w-main .mc .silder .ishortcut{ width:100%; height:480px; position:absolute; left:0; top:0; right:0; bottom:0; }
.fx-w-main .mc .silder .ishortcut dl{ margin:0 auto;height: 100%;
    overflow: hidden; width:262px; padding-top:33px; box-sizing:border-box}
.fx-w-main .mc .silder .ishortcut dt{ padding:8px 0px; display:none}
.fx-w-main .mc .silder .ishortcut dd{ overflow:hidden;  width:100%; }
.fx-w-main .mc .silder .ishortcut dt,.fx-w-main .mc .silder .ishortcut dd{ width:100%;}
.fx-w-main .mc .silder .ishortcut dt a{ display:block; background:url(../images/arrow_right.png) right center no-repeat; text-align:center; font-size:12px; color:#fff;
line-height:28px;height:28px}
    .fx-w-main .mc .silder .ishortcut dd a {
        font-size: 14px;
        letter-spacing:1px;
        float: left;
        margin-bottom: 20px;
        box-sizing: border-box;
      
        color: #fff;
        width: 73px;
        margin-right: 13px;
        display: block;
        float: left;
        line-height: 28px;
        height: 28px;
        text-align: center;
    }

        .fx-w-main .mc .silder .ishortcut dd a:nth-child(3n+3) {
            margin-right: 0px;
        }

.fx-w-main .mc .mc-main{ margin-left:320px; height:480px;}
.fx-w-main .mc .main{ width:100%; height:480px; overflow:hidden;}
.fx-w-main .mc .main li{ width:186px; height:234px; background:#fff; float:left; padding:0px 12px; margin-left:10px;
margin-bottom:12px;}
.fx-w-main .mc .main li .pic{ width:130px; height:130px; margin:0 auto; padding:15px 0; overflow:hidden;}
.fx-w-main .mc .main li .name{ margin-top:3px;}
.fx-w-main .mc .main li .name a{ font-size:14px; color:#262626; line-height:16px; height:32px; overflow:hidden; display:block;}
.fx-w-main .mc .main li .price{ color:#ff4f39; font-size:21px; margin-left:-3px; margin-top:3px;}
.fx-w-main .index-ibanner{ padding-bottom:30px;}

    .fx-w-main#d_f01 .mt h2 {
        color: #444444;
      
    }
        .fx-w-main#d_f01 .mt h2 i {
            background-color: #b3d465
        }
.fx-w-main#d_f01 .inav li.line{ background:#ff4f39;}
.fx-w-main#d_f01 .inav li.cur a{ color:#ff4f39; border-color:#ff4f39;}
    .fx-w-main#d_f01 .ishortcut dd a {
        border: 1px solid #c4dd8b;
        background-color: rgba(187, 217, 117,.9)
    }


    .fx-w-main#d_f02 .ishortcut dd a {
        border: 1px solid #dd83a1;
        background-color: rgba(213, 114, 147,.9)
    }

    .fx-w-main#d_f03 .ishortcut dd a {
        border: 1px solid #8cbd73;
        background-color: rgba(125, 179, 97,.9)
    }


    .fx-w-main#d_f05 .ishortcut dd a {
        border: 1px solid #6ac7b7;
        background-color: rgba(92, 192, 175,.9)
    }


    .fx-w-main#d_f04 .ishortcut dd a {
        border: 1px solid #e78786;
        background-color: rgba(226, 116, 115,.9)
    }

    .fx-w-main#d_f06.ishortcut dd a {
        border: 1px solid #f1c48b;
        background-color: rgba(236, 179, 106,.9)
    }


.fx-w-main#d_f02 .mt h2{ }
    .fx-w-main#d_f02 .mt h2 i {
        background-color: #ce6286
    }
.fx-w-main#d_f02 .inav li.line{ background:#2988f3;}
    .fx-w-main#d_f02 .inav li.cur a {
        color: #ff4f39;
        border-color: #ff4f39;
    }
.fx-w-main#d_f02 .ishortcut{ }

.fx-w-main#d_f03 .mt h2{ }
    .fx-w-main#d_f03 .mt h2 i {
        background-color: #95cd75
    }
.fx-w-main#d_f03 .inav li.line{ background:#9229F3;}
    .fx-w-main#d_f03 .inav li.cur a {
        color: #ff4f39;
        border-color: #ff4f39;
    }
.fx-w-main#d_f03 .ishortcut{ }

    .fx-w-main#d_f04 .mt h2 {
    
    }
        .fx-w-main#d_f04 .mt h2 i {
            background-color: #df6261
        }
    .fx-w-main#d_f04 .inav li.line {
        background: #279885;
    }
    .fx-w-main#d_f04 .inav li.cur a {
        color: #ff4f39;
        border-color: #ff4f39;
    }
.fx-w-main#d_f04 .ishortcut{ }




    .fx-w-main#d_f05 .mt h2 {
     
    }
        .fx-w-main#d_f05 .mt h2 i {
            background-color: #279885
        }
    .fx-w-main#d_f05 .inav li.line {
        background: #df6261;
    }
    .fx-w-main#d_f05 .inav li.cur a {
        color: #ff4f39;
        border-color: #ff4f39;
    }
.fx-w-main#d_f05 .ishortcut{ }


    .fx-w-main#d_f06 .mt h2 {
      
    }
        .fx-w-main#d_f06 .mt h2 i {
            background-color: #e7a959
        }
    .fx-w-main#d_f06 .inav li.line {
        background: #e7a959;
    }
    .fx-w-main#d_f06 .inav li.cur a {
        color: #ff4f39;
        border-color: #ff4f39;
    }
.fx-w-main#d_f06 .ishortcut{ }



.index-like{ padding-bottom:8px; padding-top:10px;}
.index-like .hots-goods .ul-list li{ margin:0 7px; width:289px; height:auto;}
.index-like .hots-goods .ul-list li a{ cursor:pointer;}
.index-like .hots-goods .ul-list li.fore1{ border-top:0 none; border-bottom:1px solid #DF1E1F; }
.index-like .hots-goods .ul-list li.fore2{ border-top:0 none; border-bottom:1px solid #1E27DF; }
.index-like .hots-goods .ul-list li.fore3{ border-top:0 none; border-bottom:1px solid #16C05E; }
.index-like .hots-goods .ul-list li.fore4{ border-top:0 none; border-bottom:1px solid #F1B512; }
.index-like .hots-goods .ul-list{ margin-left:-7px; width:1212px;}
.index-like .hots-goods .ul-list li .name{ padding:0 15px; padding-top:15px;}
.index-like .hots-goods .ul-list li .pic{ padding:0px; width:289px; height:289px;}
.index-like .hots-goods .ul-list li .pic img{ width:289px; height:289px;}
.index-like .hots-goods .ul-list li .price{ line-height:30px;}
.index-like .hots-goods .ul-list li .b-price{ font-size:14px; color:#aaaaaa; text-decoration:line-through; margin-left:5px}
.index-like .hots-goods .ul-list li .kc{ float:right;font-size:14px; color:#aaaaaa; line-height:34px;}


/*首页左侧浮动*/
.flleft{}
.elevator { position: fixed;z-index: 1000;overflow: hidden; width:70px;display:none; font-family:"microsoft yahei"; margin-left:-35px}
.elevator ul {overflow: hidden;}
    .elevator li {
        cursor: pointer;
        height: 70px;
        overflow: hidden;
        text-align: center;
        width: 70px;
        box-sizing:border-box;
        padding-top:15px;
        padding-bottom:15px;
        background-color: #808080;
        border-top: 1px solid #656565
    }
        .elevator li:hover {
            background: #ff5577;
        }


        .elevator li:hover  a{
            background: #ff5577;
        }

        .elevator li a {
            color: #fff;
            display: block;
            font-family: "microsoft yahei";
            font-size: 12px;
            height: 38px;
            line-height: 19px;
            margin: 0 auto;
            width: 32px;
            background-color: #808080;
            word-wrap: break-word;
            box-sizing: border-box;
            overflow:hidden
        }
    .elevator li a:hover {
        background: #ff5577;
        color: #fff;
        text-decoration: none;
    }
        .elevator li .etitle {
            color: #fff;
            display: none;
            font-size: 12px;
            height: 38px;
            width: 32px;
            line-height: 19px;
            font-family: "microsoft yahei";
            word-wrap: break-word;
            box-sizing: border-box;
            overflow:hidden;
        }
.elevator li.current a {display: none;}
.elevator li.current .etitle {color: #fff; display: block;}
.elevator li.current .etitle:hover { color: #fff;}
.elevator li.hover a, .elevator li:hover a {display: none;}
.elevator li.hover .etitle, .elevator li:hover .etitle {color: #fff;display: block;}
.eleva{ display:block;}
.elevator li:last-child {
    position: relative;
    border-bottom: 1px solid #656565
}

    .elevator li:last-child:hover {
        background: #ff5577 none;
    }


    .elevator li:last-child i{
        position:absolute;
        width:10px;
        height:10px;
        background-image:url(../images/gotop.png);
        display:block;
        bottom:3px;
        left:31px;

    }
    /*全部分类*/
    .categories-wrap {
        width: 100%;
    }
        .categories-wrap .top-nav {
            height: 48px;
            background: #2e3a44;
        }
.categories-wrap .top-nav ul{padding:0px 20px; font-size:16px; color:#fff; line-height:48px; height:48px;}
.categories-wrap .top-nav ul li{ float:left; }
.categories-wrap .top-nav ul li a{ color:#fff; cursor:pointer;}
    .categories-wrap .top-nav ul li a:hover {
        color: #61bb37;
    }
.categories-wrap .top-nav ul li i{font: 400 18px/40px consolas; margin:0 12px;}
    .categories-wrap .top-nav ul li.cur a {
        background: #61bb37;
        padding: 0 12px;
        height: 48px;
        display: block;
        line-height: 48px;
    }
        .categories-wrap .top-nav ul li.cur a:hover {
            color: #fff;
            background: #61bb37;
        }
.main-categories{ width:100%; padding-top:10px;}
.categories-wrap .product-list{ margin-left:235px;}
.categories-wrap .pro-shortcut{ width:100%; text-align:center; height:48px;}
.ul-center{ display:inline-block;*display:inline;zoom:1;}
.ul-center li{ float:left; }
.categories-wrap .pro-ul li{ height:34px; line-height:34px; width:86px; border:1px solid #B5B5B5; margin:0 5px; text-align:center; }
    .categories-wrap .pro-ul li.cur {
        border-color: #61bb37;
        background: #61bb37;
    }
    .categories-wrap .pro-ul li a {
        font-size: 18px;
        color: #aeaeae;
        display: block;
        cursor: pointer;
    }
.categories-wrap .pro-ul li a.order i{ background:url(../images/arrow_order_n.png) right 6px no-repeat; text-align:center; padding-right:22px;}
.categories-wrap .pro-ul li.cur a{ color:#fff;}
.categories-wrap .pro-ul li.cur a.order i{ background:url(../images/arrow_order_uph.png) right 6px no-repeat; text-align:center; padding-right:22px;}
.categories-wrap .pro-ul li.cur.cur-down  a.order i{background:url(../images/arrow_order_downh.png) right 6px no-repeat; text-align:center; padding-right:22px;}
.categories-wrap .product-main{ width:100%;}
.categories-wrap .product-main .d-list{ width:100%;}
.categories-wrap .product-main .d-list ul{ margin-left:1px;}
.categories-wrap .product-main .d-list ul li{ float:left; width:232px; height:352px; overflow:hidden; background:#fff; margin-left:9px; position:relative; margin-bottom:20px;}
.categories-wrap .product-main .d-list ul li .pic a{ cursor:pointer;}
.categories-wrap .product-main .d-list ul li .pic { padding:6px 6px; width:220px; height:220px; display:block; overflow:hidden;}
    .categories-wrap .product-main .d-list ul li .name {
        display: block;
        padding: 0 34px;
        word-break: break-all;
        font-size: 14px;
        color: #252525
    }
.categories-wrap .product-main .d-list ul li .name a{ cursor:pointer; line-height:18px; height:36px; display:block; overflow:hidden;}
    .categories-wrap .product-main .d-list ul li .name a:hover {
        color: #61bb37;
    }
    .categories-wrap .product-main .d-list ul li .price {
        padding: 5px 36px;
        text-align: center;
        color: #ff4f37;
        font-size: 14px;
    }
    .categories-wrap .product-main .d-list ul .bottom {
        padding: 0 12px;
        border-top: 1px solid #F8F8F8;
        height: 46px;
        font-size: 14px;
        box-sizing: border-box;
        line-height:46px;
    }
.categories-wrap .product-main .d-list ul .icon{ height:46px; background:url(../images/icon_shopcart02.png) center center no-repeat; width:30px; display:block; float:right;}
.categories-wrap .product-main .d-list ul .s-number{ display:block; margin-right:30px; line-height:46px; font-size:14px; color:#888;}
    .categories-wrap .product-main .d-list ul .ac {
        padding-bottom: 10px;
        background: #61bb37;
        height: 40px;
        box-sizing:border-box;
        line-height:40px;
        display: none;
        position: absolute;
        left: 0px;
        bottom: 0px;
        width: 100%;
    }
        .categories-wrap .product-main .d-list ul .ac a {
            display: block;
            height: 100%;
            line-height: 40px;
            background: #61bb37;
            font-size: 14px;
            color: #fff;
            width: 180px;
            text-align: center;
            margin: 0 auto;
            cursor: pointer;
        }
.categories-wrap .product-main .d-list ul li:hover .ac{ display:block;}
    .categories-wrap .product-main .d-list ul .ac a i {
        background: url(../images/x-cards.png) left center no-repeat;
        padding-left: 38px;
    }
.categories-wrap .main-categories .product-main .d-list { overflow:hidden;}
.categories-wrap .main-categories .product-main .d-list ul{ width:968px; margin-left:2px;}
.categories-wrap .main-categories .product-main .d-list ul li { margin:10px 5px;}
.categories-wrap .main-categories .pro-shortcut{height:36px;}


.xguess {
    background-image: url(../images/x-guessicon.png) !important;
    background-color: #f8f8f8!important
}
/*分页css*/
.d-order-num {
    width: 100%;
    text-align: center;
    *padding-top: 20px;
    margin-bottom: 20px
}
.d-order-num ul{ height:24px;}
.d-order-num li.item{ color:#444; font-size:14px; margin:0 2px;}
.d-order-num li.item a{ padding:0 5px; line-height:24px; display:inline-block; cursor:pointer; font-size:14px;}
.d-order-num li.item.cur a{ font-size:18px; line-height:22px; }
.d-order-num li.prev a{ background:url(../images/order_num_prev.png) center center no-repeat; width:20px; height:23px ;*height:24px; display:block;}
.d-order-num li.next a{ background:url(../images/order_num_next.png) center center no-repeat; width:20px; height:23px ;*height:24px; display:block;}


/*任务中心2-1*/
.personal-wrap{ width:100%;}
.per-top{ width:100%; height:298px; position:relative; overflow:hidden;}
.per-top .bg{ width:1920px; height:298px; position:absolute; left:50%; margin-left:-960px; top:50%; margin-top:-149px; max-width:none; z-index:1;}
.per-top .top-main{ width:1200px; position:relative; z-index:2; margin:0 auto;}
.per-top .top-main .m-logo{padding-top:18px;}
.per-top .top-main div{ float:left; }
.per-top .top-main .pic{ padding-right:18px; height:53px;}
.per-top .top-main .pic img{ max-height:100%;}
.per-top .top-main .text{ font-size:24px; color:#000; }
.per-top .top-main .text span{ border-left:1px  solid #BE94E1; display:block; height:24px; line-height:24px; padding:0 18px;
margin-top:15px;}
.per-top .m-info{ width:100%; margin-top:32px;}
.per-top .m-info .avatar{ width:120px; height:120px; float:left; padding-top:30px;}
.per-top .m-info .avatar span{ width:100%; height:100%; display:block; position:relative;
}
.per-top .m-info .avatar span img{  border-radius:50%;/*为50%时成圆形显示*/ 
  -ms-border-radius:50%;
  -webkit-border-radius: 50%;/*webkit代表谷歌类别识别*/
  -moz-border-radius: 50%;/*代表火狐内核识别*/ 
  -o-border-radius:50%;/*代表欧朋(opera)内核识别*/
   behavior: url(lib/PIE.htc); overflow:hidden;}
.per-top .m-info .info{ margin-left:120px; padding-left:40px; float:none;}
.per-top .m-info .info span{ display:block;}
    .per-top .m-info .info span.name {
        font-size: 21px;
        color: #000000;
        line-height: 32px;
    }
.per-top .m-info .info .level{ height:24px; display:inline-block; margin-top:4px; vertical-align:top; margin-left:10px; color:#E2D2F9; text-align:right; padding-right:10px;
line-height:24px;}
.per-top .m-info .info .level i{ width:54px; height:24px; display:block; float:left;
background:url(../images/bg_per_levelw.png) center center no-repeat;}
.per-top .m-info .info .level  b{ width:26px; height:24px; display:block; float:left; margin-left:-4px;}
.per-top .m-info .info .level  b.b1{ background:url(../images/wlevel1.png) center center no-repeat; }
.per-top .m-info .info .level  b.b2{ background:url(../images/wlevel2.png) center center no-repeat; }
.per-top .m-info .info .level  b.b3{ background:url(../images/wlevel3.png) center center no-repeat; }
.per-top .m-info .info .level  b.b4{ background:url(../images/wlevel4.png) center center no-repeat; }
.per-top .m-info .info .level  b.b5{ background:url(../images/wlevel5.png) center center no-repeat; }
.per-top .m-info .info .level  b.b6{ background:url(../images/wlevel6.png) center center no-repeat; }
.per-top .m-info .info .level  b.b7{ background:url(../images/wlevel7.png) center center no-repeat; }
.per-top .m-info .info .level  b.b8{ background:url(../images/wlevel8.png) center center no-repeat; }
.per-top .m-info .level-mess{ font-size:18px; color:#925ade; padding-top:26px; position:relative; float:none;}
.per-top .m-info .level-mess .s-main{ display:inline-block; height:38px; padding: 0 18px;  line-height:38px;*line-height:41px;background:#fff;
  border-radius:19px;/*为50%时成圆形显示*/ 
  -ms-border-radius:19px;
  -webkit-border-radius:19px;/*webkit代表谷歌类别识别*/
  -moz-border-radius:19px;/*代表火狐内核识别*/ 
  -o-border-radius:19px;/*代表欧朋(opera)内核识别*/
   behavior: url(lib/PIE.htc); overflow:hidden; position:relative; z-index:2; width:auto;
}
.per-top .m-info .level-mess .c-level{ display:inline-block; vertical-align:top; padding:0 10px; margin-top:7px; height:24px;*margin-top:0px;}
.per-top .m-info .level-mess .c-level i{ width:52px; height:24px; display:block; float:left; background:url(../images/bg_per_levelp.png) center center no-repeat; line-height:none;}
.per-top .m-info .level-mess .c-level  b{ width:26px; height:24px; display:block; float:left; margin-left:-4px;}
.per-top .m-info .level-mess .arrow{ width:14px; height:12px; display:block; background:url(../images/level_arrow.png) center center no-repeat;
position:absolute; left:170px; top:18px; z-index:1;}
.per-top .m-info .level-mess .c-level .b1{ background:url(../images/plevel1.png) center center no-repeat;}
.per-top .m-info .level-mess .c-level .b2{ background:url(../images/plevel2.png) center center no-repeat;}
.per-top .m-info .level-mess .c-level .b3{ background:url(../images/plevel3.png) center center no-repeat;}
.per-top .m-info .level-mess .c-level .b4{ background:url(../images/plevel4.png) center center no-repeat;}
.per-top .m-info .level-mess .c-level .b5{ background:url(../images/plevel5.png) center center no-repeat;}
.per-top .m-info .level-mess .c-level .b6{ background:url(../images/plevel6.png) center center no-repeat;}
.per-top .m-info .level-mess .c-level .b7{ background:url(../images/plevel7.png) center center no-repeat;}
.per-top .m-info .level-mess .c-level .b8{ background:url(../images/plevel8.png) center center no-repeat;}
.per-top .info-data{ font-size:21px; color:#000; padding-top:35px;}
.per-top .info .info-data  span{ display:inline; }
.per-top .info .info-data  span.balance{ background:url(../images/icon_balance.png) left center no-repeat; padding-left:40px;
margin-right:54px;}
.per-top .info .info-data  span.points{ background:url(../images/icon_points.png) left center no-repeat; padding-left:40px;}
.per-top .m-info .ac{ float:right;}
.per-top .m-info .ac a{ width:209px; height:43px; display:block; font-size:22px; color:#fff;
line-height:43px; text-align:center;margin-top:20px;}
.per-top .m-info .ac .btn-edit{ background:url(../images/per_btn_edit.png) center center no-repeat; cursor:pointer;}
.per-top .m-info .ac .btn-sign i{background:url(../images/icon_sign.png) left center no-repeat; padding-left:38px;}
.per-top .m-info .ac .btn-sign{ background:url(../images/per_btn_nosign.png) center center no-repeat; cursor:pointer;}
.per-top .m-info .ac .btn-signed{ background:url(../images/per_btn_sign.png) center center no-repeat; cursor:pointer;}
.per-top .m-info .ac .btn-signed i{ background:url(../images/ic_signed.png) left center no-repeat; padding-left:38px;}

.per-shortcut {
    width: 100%;
    height: 48px;
    background: #d9ede0;
}
.per-shortcut .w .item{ font-size:18px; color:#000; float:left; width:150px; height:48px; line-height:48px; display:block; float:left; text-align:center; cursor:default;}
    .per-shortcut .w .item.cur {
        background: #61bb37;
        color:#fff
    }
.per-mian{ width:100%; padding-top:20px;}
.per-mian .inav{ width:191px;  float:left;}
.per-mian .inav ul{ width:100%; background:#fff;}
.per-mian .inav ul li a{height:45px; display:block; line-height:45px; font-size:16px; cursor:pointer; position:relative;
padding-left:55px;}
.per-mian .inav ul li a i{    font: 400 18px/45px consolas; position:absolute; right:15px; color:#AAAAAA; top:0px;}
.per-mian .inav ul li.icon1 a{ background:url(../images/icon_pnav01_n.png) 12px center no-repeat;}
.per-mian .inav ul li.icon2 a{ background:url(../images/icon_pnav02_n.png) 16px center no-repeat;}
.per-mian .inav ul li.icon3 a{ background:url(../images/icon_pnav03_n.png) 13px center no-repeat;}
.per-mian .inav ul li.icon4 a{ background:url(../images/icon_pnav04_n.png) 13px center no-repeat;}
.per-mian .inav ul li.icon5 a{ background:url(../images/icon_pnav05_n.png) 17px center no-repeat;}
.per-mian .inav ul li.icon6 a{ background:url(../images/icon_pnav06_n.png) 12px center no-repeat;}
.per-mian .inav ul li.icon7 a{ background:url(../images/icon_pnav07_n.png) 15px center no-repeat;}
.per-mian .inav ul li.icon8 a{ background:url(../images/icon_pnav08_n.png) 15px center no-repeat;}
.per-mian .inav ul li.icon9 a{ background:url(../images/icon_pnav09_n.png) 14px center no-repeat;}
.per-mian .inav ul li.icon10 a{ background:url(../images/icon_pnav10_n.png) 14px center no-repeat;}
.per-mian .inav ul li.icon11 a{ background:url(../images/icon_pnav11_n.png) 13px center no-repeat;}
.per-mian .inav ul li.icon12 a{ background:url(../images/icon_pnav12_n.png) 13px center no-repeat;}

    .per-mian .inav ul li.cur, .per-mian .inav ul li:hover {
        background: #61bb37;
    }
.per-mian .inav ul li.cur a,.per-mian .inav ul li:hover a{ color:#fff;}
.per-mian .inav ul li.cur a i,.per-mian .inav ul li:hover a i{ color:#fff;}
.per-mian .inav ul li.icon1.cur a,.per-mian .inav ul li.icon1:hover a{background:url(../images/icon_pnav01_h.png) 12px center no-repeat;}
.per-mian .inav ul li.icon2.cur a,.per-mian .inav ul li.icon2:hover a{background:url(../images/icon_pnav02_h.png) 12px center no-repeat;}
.per-mian .inav ul li.icon3.cur a,.per-mian .inav ul li.icon3:hover a{background:url(../images/icon_pnav03_h.png) 12px center no-repeat;}
.per-mian .inav ul li.icon4.cur a,.per-mian .inav ul li.icon4:hover a{background:url(../images/icon_pnav04_h.png) 12px center no-repeat;}
.per-mian .inav ul li.icon5.cur a,.per-mian .inav ul li.icon5:hover a{background:url(../images/icon_pnav05_h.png) 12px center no-repeat;}
.per-mian .inav ul li.icon6.cur a,.per-mian .inav ul li.icon6:hover a{background:url(../images/icon_pnav06_h.png) 12px center no-repeat;}
.per-mian .inav ul li.icon7.cur a,.per-mian .inav ul li.icon7:hover a{background:url(../images/icon_pnav07_h.png) 12px center no-repeat;}
.per-mian .inav ul li.icon8.cur a,.per-mian .inav ul li.icon8:hover a{background:url(../images/icon_pnav08_h.png) 12px center no-repeat;}
.per-mian .inav ul li.icon9.cur a,.per-mian .inav ul li.icon9:hover a{background:url(../images/icon_pnav09_h.png) 12px center no-repeat;}
.per-mian .inav ul li.icon10.cur a,.per-mian .inav ul li.icon10:hover a{background:url(../images/icon_pnav10_h.png) 12px center no-repeat;}
.per-mian .inav ul li.icon11.cur a,.per-mian .inav ul li.icon11:hover a{background:url(../images/icon_pnav11_h.png) 12px center no-repeat;}
.per-mian .inav ul li.icon12.cur a,.per-mian .inav ul li.icon12:hover a{background:url(../images/icon_pnav12_h.png) 12px center no-repeat;}
.per-mian .r-main{ padding-left:22px; float:left; width:987px;}
.per-mian .r-main .box-main{ width:100%;}
    .per-mian .r-main .der-text {
        height: 35px;
        background: #61bb37;
        font-size: 18px;
        line-height: 35px;
        padding-left: 20px;
        color: #fff;
    }
.per-mian .r-main .box-tab{ width:100%;}
.per-mian .r-main .box-tab li{ margin-top:10px; font-size:0;}
.per-mian .r-main .box-tab li div{display:inline-block; vertical-align:middle; *display: inline;*zoom:1;}
.per-mian .r-main .box-tab.per-task{ padding-bottom:55px;}
.per-mian .r-main .box-tab.per-task .th{ width:100%; height:38px; background:#EDEDED; line-height:38px; font-size:0;}
.per-mian .r-main .box-tab.per-task .tr{ background:#fff; padding:8px 0px; display:table; width:100%;table-layout:fixed; font-size:0;}
.per-mian .r-main .box-tab.per-task .th div{ vertical-align:top; font-size:16px; color:#3c3c3c;}
.per-mian .r-main .box-tab.per-task .tr div { font-size:16px; color:#262626; }
.per-mian .r-main .box-tab.per-task .col-1{ width:12%; text-align:center;}
.per-mian .r-main .box-tab.per-task .col-2{ width:34%;text-align:center;}
.per-mian .r-main .box-tab.per-task .col-3{ width:18%;text-align:center;}
.per-mian .r-main .box-tab.per-task .col-4{ width:18%;text-align:center;}
.per-mian .r-main .box-tab.per-task .col-5{ width:18%;text-align:center; *width:17.9%; }
.clear{ clear:both; overflow:hidden; height:0px;}
.per-mian .r-main .box-tab.per-task .tb{width:66px; height:66px; display:inline-block;}
.per-mian .r-main .box-tab.per-task .type1 .tb{  background:url(../images/task1.png) center center no-repeat;}
.per-mian .r-main .box-tab.per-task .type2 .tb{ background:url(../images/task2.png) center center no-repeat;}
.per-mian .r-main .box-tab.per-task .type3 .tb{ background:url(../images/task3.png) center center no-repeat;}
.per-mian .r-main .box-tab.per-task .type4 .tb{ background:url(../images/task4.png) center center no-repeat;}
.per-mian .r-main .box-tab.per-task .type5 .tb{ background:url(../images/task5.png) center center no-repeat;}
.per-mian .r-main .box-tab.per-task .finshed .status{ background:url(../images/icon_task_finshed.png) left center no-repeat; padding-left:25px; color:#28CD17;}
.per-mian .r-main .box-tab.per-task .finshed .e-f{ color:#262626;}
.per-mian .r-main .box-tab.per-task .nofinshed .e-f{ color:#ff4f39;}
.per-mian .r-main .box-tab.per-task .nofinshed .status{ background:url(../images/icon_task_unfinshed.png) left center no-repeat; padding-left:26px; color:#9C9C9C;}

.bottom-banner{ width:1200px; height:110px; margin:0 auto; padding-top:12px; overflow:hidden;}
.bottom-banner img{ max-width:100%;}

/*中奖纪录*/
.Winning-record-wrap{ padding-bottom:10px;}
.Winning-record-wrap .record-box{ width:100%;}
.Winning-record-wrap .record-box .title{ background:#EDEDED; height:40px; line-height:40px; margin-top:10px; color:#3c3c3c; font-size:16px; text-align:center;} 
.Winning-record-wrap .col-1{ width:490px;float:left;}
.Winning-record-wrap .col-2{ width:166px;float:left;}
.Winning-record-wrap .col-3{ width:166px; float:left;}
.Winning-record-wrap .col-4{ width:165px; float:left;}
.Winning-record-wrap .record-box .title span{ display:block; position:relative;padding:0 10px;}
.Winning-record-wrap .record-box .title span .line{ width:1px; display:block; height:14px; background:#DCDCDC; position:absolute; left:0px; top:13px;}
.Winning-record-wrap .box-ul{ width:100%;}
.Winning-record-wrap .box-ul li{ width:100%; background:#fff; margin-top:10px; padding:10px 0px;    font-size: 0;
    -webkit-text-size-adjust:none;}
.Winning-record-wrap .box-ul li>div{ text-align:center; display:inline-block; vertical-align:middle; float:none;*display: inline;*zoom:1;}
.Winning-record-wrap .box-ul li .pic{ width:129px; height:129px; float:left; overflow:hidden; padding:0 10px;}
.Winning-record-wrap .box-ul li  .info{ margin-left:149px;}
.Winning-record-wrap .box-ul li .pic img{ max-width:100%;}
.Winning-record-wrap .box-ul li .name { width:260px; display:block; height:40px; overflow:hidden; text-align:left;}
.Winning-record-wrap .box-ul li .name a{ font-size:16px; color:#3c3c3c; line-height:20px;}
.Winning-record-wrap .box-ul li .price{ display:block; width:260px; font-size:24px; color:#ff4f39; padding-top:10px; text-indent:-5px;text-align:left;}
.Winning-record-wrap .box-ul .points{ padding:0 10px; font-size:16px; color:#262626;}
.Winning-record-wrap .box-ul .time{padding:0 10px; font-size:16px; color:#262626; display:block; padding:0 10px;}
.Winning-record-wrap .box-ul .time em{ display:block;}
.Winning-record-wrap .box-ul li.ydh .status{ font-size:16px; color:#27d72f;} 
.Winning-record-wrap .box-ul li.wdh .status{ width:95px; height:28px; display:block; background:url(../images/ic_btn01.png) center center no-repeat;
margin:0 auto; color:#fff; font-size:16px; cursor:pointer; line-height:28px;}
.Winning-record-wrap .box-ul li.dhz .status{ color:#389ef5;font-size:16px;}
.Winning-record-wrap .box-ul li.ygq .status{ font-size:16px; color:#262626;}

/*支付页面*/
.fx-header1{ width:100%; padding:17px 0px;}
.bg-ff4f39 {
    background: #61bb37;
}
.fx-header1 .logo{ float:left; padding-right:32px; height:60px;} 
.fx-header1 .logo img{ max-height:100%;}
.fx-header1 .des-page{ float:left; height:20px; line-height:20px; font-size:21px; color:#fff; padding:0 26px; border-left:1px solid #fff;
margin-top:16px;}
.pay-wrap{ width:100%; padding-top:20px;}
.bg-fff{ background:#fff;}
.pay-wrap .order-info h2{ line-height:39px; padding:0 20px; font-size:18px; color:#fff;}
.pay-wrap .order-info h2 a{ font-size:16px; float:right; color:#fff; cursor:pointer; background:url(../images/right_arrow.png) right center no-repeat;
padding-right:11px;}
.pay-wrap .order-info .main{ padding:50px 20px 50px 54px;}
.pay-wrap .order-info .main .left{ float:left;}
.pay-wrap .order-info .main .left i{ width:56px; height:56px; display:block; background:url(../images/ic_succ.png) center center no-repeat;
float:left;}
.pay-wrap .order-info .main .left span{ display:block; margin-left:100px;}
.pay-wrap .order-info .main .status{ font-size:24px; color:#555; display:block;}
.pay-wrap .order-info .main .s-info{ font-size:14px; color:#8D8D8D;display:block;}
.pay-wrap .order-info .main .s-price{ float:right; line-height:56px; font-size:14px; color:#8D8D8D;}
.pay-wrap .order-info .main .s-price em{ font-size:; color:#ff4f39; font-size:24px;}
.pay-wrap .order-met{ padding-left:54px; padding-right:20px; margin-top:10px; border-bottom:1px solid #F8F8F8;}
.pay-wrap .order-met h3{ font-size:18px; color:#3c3c3c; line-height:58px;}
.pay-wrap .order-met .ul-coupon{ margin-left:-30px; width:1150px; padding-bottom:18px;}
.pay-wrap .order-met .ul-coupon li{ width:130px; height:73px; position:relative; float:left; margin:0  30px 20px 30px;}
.pay-wrap .order-met .ul-coupon li .cover{ width:100%; height:100%; background:url(../images/bg_coupon.png) center center no-repeat;
text-align:center; position:absolute; left:0px; top:0px; z-index:2; }
.pay-wrap .order-met .ul-coupon li.choose .cover { width:100%; height:100%; background:url(../images/bg_coupon_trans.png) center center no-repeat;
}
.pay-wrap .order-met .ul-coupon li .cover .s-t{ font-size:16px; color:#fff; background:url(../images/ic_choose.png) left center no-repeat; padding-left:30px; margin-top:25px; display:none;}
.pay-wrap .order-met .ul-coupon li.choose .cover .s-t{ display:inline-block;}
.pay-wrap .order-met .ul-coupon li .num { position:relative; z-index:1; text-align:center; line-height:73px;}
.pay-wrap .order-met .ul-coupon li .num span{ color:#fff; font-size:45px;}
.pay-wrap .order-met .ul-coupon li .num span em{ font-size:12px; color:#fff;}
.pay-wrap .order-met.order-balance{ margin-top:0px; padding:12px 20px 12px 54px;}
.pay-wrap .order-met.order-balance .dr{ float:right; font-size:24px; color:#3c3c3c;}
.pay-wrap .order-met.order-balance .dr i.radiuo-n{ width:24px; height:24px; display:inline-block; background:url(../images/ic_radiou_n.png) center center no-repeat; vertical-align:top; margin-top:17px; margin-left:20px;}
.pay-wrap .order-met.order-balance .dr i.radiuo-h{
	width:24px; height:24px; display:inline-block; background:url(../images/ic_radiou_h.png) center center no-repeat; vertical-align:top; margin-top:17px; margin-left:20px;}
.pay-wrap .order-met.pay-met{ margin-top:0px; border-bottom:0 none;}
.pay-wrap .order-met.pay-met .ul-list{ width:100%;}
.pay-wrap .order-met.pay-met .ul-list li{ width:163px; height:63px; border:1px solid #EEEEEE; margin-right:20px;
overflow:hidden; text-align:center; float:left; margin-right:20px; position:relative;}
.pay-wrap .order-met.pay-met .ul-list li .s-choose{ width:28px; height:25px; display:block; background:url(../images/ic_radiuo01.png) center center no-repeat; position:absolute; right:-1px; bottom:-1px; display:none;}
.pay-wrap .order-met.pay-met .ul-list li.cur{ border-color:#ff4f39;}
.pay-wrap .order-met.pay-met .ul-list li.cur .s-choose{ display:block;}
.pay-wrap .order-met.pay-met .need{ text-align:right; padding:27px 0px 12px 0px;;}
.pay-wrap .order-met.pay-met .need span{ font-size:24px; color:#3c3c3c; line-height:40px;}
.pay-wrap .order-met.pay-met .need span em{ font-size:30px; color:#ff4f39;}
.pay-wrap .order-met.pay-met .btn{ text-align:right; padding:20px 0px;}
    .pay-wrap .order-met.pay-met .btn-pay {
        width: 168px;
        height: 50px;
        line-height: 50px;
        display: inline-block;
        vertical-align: top;
        text-align: center;
        background: #61bb37;
        font-size: 21px;
        color: #fff;
    }
.footer-1.footer .service-list .s-list{ border-top:1px solid #E8E8E8; padding-top:22px;}
.footer-1.footer{padding-top:40px;}
.footer-1.footer .service-list{ padding-top:0px;}

/*账户中心*/
.account-main{}
.account-main .d-section{ width:100%; background:#fff; margin-bottom:20px;}
    .account-main .d-section .title {
        font-size: 16px;
        color: #fff;
        padding: 0 20px;
        line-height: 39px;
        background: #61bb37;
    }
.account-main .d-section .title a{ float:right; cursor:pointer; color:#fff;}
.account-main .d-section .p-info{ padding:12px 20px;}
.account-main .d-section .p-info .col{ min-height:40px; height:auto; padding:7px 0px; }
.account-main .d-section .p-info .line{ border-bottom:1px solid #e8e8e8; width:100%;}
.account-main .d-section .p-info .col-a{ float:right; color:#3c3c3c ; font-size:16px; margin-left:15px; line-height:30px; margin-top:5px;}
.account-main .d-section .p-info .col-a:hover{ color:#ff4f39;}
.account-main .d-section .p-info .label{ float:left; display:block; font-size:16px; color:#3c3c3c; line-height:40px; width:106px;}
.account-main .d-section .p-info .dr{ margin-left:106px;}
.account-main .d-section .p-info .dr .text{ line-height:40px; font-size:16px; color:#3c3c3c;}
.account-main .d-section .p-info .dr .text em{ margin-right:15px;}
.account-main .d-section .p-info .avator{ width:80px; height:80px; display:block; position:relative;}
.account-main .d-section .p-info .avator img{ max-width:100%;}
.account-main .d-section .p-info .avator .bg-avator{ width:100%; height:100%; position:absolute; left:0px; top:0px;
background:url(../images/bg_avatra01.png) center center no-repeat;}
.account-main .d-address{ background:0 none; margin-bottom:0px;}
.account-main .d-address .p-info{ padding:0 0px;}
.account-main .box-tab{ width:100%;}
.account-main .box-tab .th{ font-size:0px; line-height:36px; background:#fcfcfc; margin-top:10px; padding:0 20px;}
.account-main .box-tab .th > div{ font-size:16px; color:#3c3c3c;}
.account-main .box-tab .d-1{ display:inline-block;*display:inline;zoom:1; vertical-align:middle; width:160px;}
.account-main .box-tab .d-2{ display:inline-block;*display:inline;zoom:1;vertical-align:middle; width:150px; padding-left:10px; padding-right:15px;}
.account-main .box-tab .d-3{ display:inline-block;*display:inline;zoom:1;vertical-align:middle; width:180px;padding-left:10px; padding-right:15px;}
.account-main .box-tab .d-4{ display:inline-block;*display:inline;zoom:1;vertical-align:middle; width:150px;padding-left:10px;}
.account-main .box-tab .d-5{ display:inline-block;*display:inline;zoom:1;vertical-align:middle; width:125px; }
.account-main .box-tab .d-6{ display:inline-block;*display:inline;zoom:1;vertical-align:middle; width:122px;  }
.account-main .box-tab li{ font-size:0px; background:#fff; padding:24px 20px;}
.account-main .box-tab .center{ text-align:center;}
.account-main .box-tab li > div{ font-size:16px; color:#3c3c3c;}
.account-main .box-tab li .s-name{ background:url(../images/ic_avator.png) left top no-repeat; padding-left:25px;}
.account-main .box-tab li a.btn-del{ font-size:16px; cursor:pointer;}
.account-main .box-tab li a.btn-del:hover{ color:#ff4f39;}
.account-main .box-tab li.default .status{ background:url(../images/ic-default.png) left center no-repeat;
padding-left:26px;}
.account-main .box-tab li.ksz .status{ color:#ff4f39; cursor:pointer;}


/*账户中心-修改*/
.account-main .d-section .p-info .avator .edit{ width:100%; text-align:center; position:absolute; left:0px; bottom:0px;
background:url(../images/edit_bg.png) center center no-repeat; height:24px; line-height:24px; color:#fff; font-size:14px; cursor:pointer; z-index:3;

}
.account-main .r-modify .d-in{ width:250px; height:24px; padding:6px 8px; background:#F8F8F8; margin-top:2px;}
.account-main .r-modify .col input{ width:100%; height:24px; line-height:24px; border:0 none; outline:none; font-size:16px; color:#3c3c3c;
background:0 none; *margin-left:-102px; *line-height:22px;}
.account-main .r-modify .text{ padding:0 8px;}
.account-main .r-modify .d-in.d-in-dz{ width:596px;}
.account-main .r-modify .b-sel{ width:150px; height:36px; background:#f8f8f8; display:block; float:left; margin-right:4px;}
.account-main .par-sel{
    background:url(../images/ic_select.png) right center no-repeat; 
   /* the width and the height of your image */

    overflow: hidden; 
	display:inline-block;
	vertical-align:middle; *display:inline; zoom:1;
	
     width: 130px\9;
	 width: 132px;
     *width:149px;
}
.account-main .b-sel i{ display:inline-block; vertical-align:middle; width:1px; height:100%;*display:inline; zoom:1;}
.account-main .par-sel select{ font-family:"Microsoft Yahei";
    -webkit-appearance:none;
    -moz-appearance:none;
    appearance:none;
    background:0 none;
    border:none;
    padding-left:8px;
	font-size:16px;
	color:#3c3c3c;
    width: 152px;
    padding-top:4px; padding-bottom:4px; outline:none;
	*margin-top:-2px;
	*margin-left:-2px;
	*padding:4px 12px;
	
}
.account-main .par-sel select option{	text-indent:8px;}
.account-main .d-section-address .col input.hol{ color:#aaa;}
.account-main .d-section-address .p-info .col-default{ min-height:14px;}
.account-main .d-section-address .col-default .dr{ line-height:14px;}
.account-main .d-section-address .col-default .dr .btn-save{ width:132px; height:36px; text-align:center; line-height:36px; display:block; background:#ff4f39;
color:#fff; font-size:18px; margin-top:5px;}
.rad-n{ width:16px; height:14px; display:inline-block; background:url(../images/ic_rad_n.png) left center no-repeat; vertical-align:top; margin-right:8px;  }
.rad-h{width:16px; height:14px; display:inline-block; background:url(../images/ic_rad_h.png) left center no-repeat; vertical-align:top; margin-right:8px;}
.account-main .d-section-address .p-info.add-info h3{ font-size:16px; color:#ff4f39; border-bottom:1px solid #E8E8E8; padding-bottom:8px;}
.account-main .d-section-address .p-info.modify-info .name{ background:url(../images/ic_avator.png) left 0px no-repeat; padding-left:26px;line-height:40px;
}

.account-main .section-btn{ width:100%;}
.account-main .section-btn a{ width:132px; height:36px; text-align:center; line-height:36px; float:right; display:block; font-size:18px; color:#fff;
margin-left:20px;}
.bg-f8b22a{ background:#F8B22A;}


/*我的优惠券-商家优惠券*/
.personal-wrap .coupon-main{ width:100%; padding-bottom:40px;}
.pr-shortcut{ width:100%; height:35px;}
.pr-shortcut a{ width:164px; display:block; float:left; line-height:35px; text-align:center;
font-size:18px; color:#333; height:41px; cursor:pointer}
.pr-shortcut a.on,.pr-shortcut a:hover{ background:url(../images/per_coupon_on.png) center center no-repeat; color:#fff;}
.coupon-main .cou-list{ width:100%; }
.coupon-main .cou-list ul{ margin-left:-28px; width:1044px;}
.coupon-main .cou-list li{ width:292px; min-height:40px;float:left; margin:4px 28px 16px 28px;
}
.coupon-main .cou-list li .num{ width:100%; height:162px; position:relative; overflow:hidden;
background:url(../images/coupon_store.png) center center no-repeat;}
.coupon-main .cou-list li .text{ padding:10px 18px; background:#fff;}
.coupon-main .cou-list li .text span{ font-size:14px; color:#262626; display:block; line-height:32px; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.coupon-main .cou-list li .num .line{ width:100%; height:5px; position:absolute; background:url(../images/coupon_line.png) center center no-repeat;
left:0px; bottom:-1px;}
.pr-shortcut-box{ height:41px;}
.coupon-main .r-main{ padding-left:21px; width:988px;}
.coupon-main .cou-list li .num span.me{ color:#fff; font-size:24px; display:block; line-height:162px; text-align:center;
height:162px; position:relative; z-index:2;}
.coupon-main .cou-list li .num .mon{ font-size:100px; color:#fff;}
.coupon-main .cou-list li .d-mon{ width:100%; height:100%; position:relative; z-index:2; text-align:center; font-size:0px;}
.coupon-main .cou-list li .d-mon > span{ display:inline-block; }
.coupon-main .cou-list li .d-mon .sl{ font-size:80px; color:#fff; line-height:160px;}
.coupon-main .cou-list li .d-mon .sr{ vertical-align:top; margin-top:52px;}
.coupon-main .cou-list li .d-mon em{ display:block;}
.coupon-main .cou-list li .d-mon  .e1{ font-size:19px; color:#fff; margin-left:4px; line-height:22px; text-align:left;}
.coupon-main .cou-list li .d-mon  .e2{ font-size:30px; color:#fff; margin-left:2px; text-align:left;}

/*我的优惠券-平台现金券*/
.coupon-main .cou-list.platform-cou-list li .num{ background:0 none;}
.coupon-main .cou-list.platform-cou-list li .quan{ background:url(../images/coupon_platform_quan.png) center center no-repeat;
width:146px; height:146px; position:absolute; left:-41px; bottom:-50px;}

/*我的足迹*/
.ptop20{ padding-top:20px;}
.m-footprint-main .r-main .title{ height:35px; font-size:18px; color:#fff; padding-left:20px; line-height:35px;}
.m-footprint-main .r-main .title .tr{ float:right; text-align:center;}
.m-footprint-main .r-main .title .tr .btn-gl{ width:86px; line-height:35px; display:block; font-size:16px; color:#fff;
background:url(../images/btrans15.png) repeat; cursor:pointer; float:right;}
.m-footprint-main .f-list{ width:100%;}
.categories-wrap.m-footprint-main .product-main .d-list ul li .a-btn{ width:38px; height:38px; display:block; position:absolute; right:6px; top:6px;
background:url(../images/btrans60.png) repeat; cursor:pointer;}
.categories-wrap.m-footprint-main .product-main .d-list ul li .a-btn i.btn-del{ width:100%; height:100%; display:block; background:url(../images/ic_del.png) center center no-repeat;}
.categories-wrap .product-main .d-list ul { margin:0px; margin-left:-10px; width:1008px;}
.categories-wrap .product-main .d-list ul li{ margin:10px;}
.categories-wrap .product-main .p-btn-del{ color:#fff; cursor:pointer; background:url(../images/ic_del.png) 10px center no-repeat; 
padding:0 10px;padding-left:35px; height:24px; vertical-align:top; margin-top:6px;}
.m-footprint-main .r-main .title .tr  .box{ display:none; vertical-align:top;}
.m-footprint-main .r-main .title .tr  .box_show{display:block; float:right; }
.m-footprint-main .r-main .title .tr .line{ width:1px; height:16px; display:inline-block;  margin-top:10px; background:#fff; vertical-align:top; *margin-top:5px;}
.m-footprint-main .r-main .title .tr  .box .radiuo{ padding:0 10px;}
.m-footprint-main .r-main .title .tr  .box .radiuo.on i{ width:16px; height:16px; display:inline-block; background:url(../images/ic_frad_h.png) center center no-repeat; vertical-align:top; margin-right:10px; margin-top:10px;*margin-top:5px;}
.m-footprint-main .r-main .title .tr  .box .radiuo i{ width:16px; height:16px; display:inline-block; background:url(../images/ic_frad_n.png) center center no-repeat; vertical-align:top; margin-right:10px; margin-top:10px;*margin-top:5px;}
.categories-wrap.m-footprint-main .product-main .d-list ul li .a-btn i.btn-choose{ background:0 none; width:100%; height:100%; display:block;}
.categories-wrap.m-footprint-main .product-main .d-list ul li .a-btn i.btn-choose.on{ background:url(../images/ic_fchoose.png) center center no-repeat;}
.categories-wrap .product-main .d-list ul li.noshop:hover .ac{ display:none;}


/*我的余额*/
.m-balance-main{ width:100%;}
.m-balance-main .bal-top{ padding:0 20px; padding-bottom:10px; position:relative; overflow:hidden;}
.m-balance-main .bal-top .mon{ font-size:60px; color:#fff; text-align:center; position:relative; padding:20px 50px;}
.m-balance-main .bal-top .mon em{ font-size:18px; color:#fff; float:left; position:absolute; left:0px; top:42px;}
.m-balance-main .bal-top .ic-qian{ width:158px; height:156px; display:block; background:url(../images/ic_qian.png) center center no-repeat;
position:absolute; right:-10px; bottom:-38px;}
.m-balance-main .bal-btn { text-align:center;}
.m-balance-main .bal-btn .btn{ color:#fff; font-size:21px; padding:5px 54px; display:inline-block; margin:0 8px; cursor:pointer;}
.m-balance-main .bal-main{ width:100%;}
.m-balance-main .bal-main .thead{ width:100%; font-size:0px; padding:12px 0px; background:#EDEDED; margin:10px 0px;}
.m-balance-main .bal-main .thead > div{ font-size:16px; color:#3c3c3c; text-align:center; line-height:15px; border-right:1px solid #DCDCDC;}
.m-balance-main .bal-main .bal-1{ width:286px; display:inline-block; padding:0 20px; *display:inline;zoom:1; width:450px;}
.m-balance-main .bal-main .bal-2{ width:164px; display:inline-block;*display:inline;zoom:1; width:247px;}
.m-balance-main .bal-main .bal-3{ width:164px; display:inline-block;*display:inline;zoom:1;width:247px;}
.m-balance-main .bal-main .bal-4{ width:164px; display:inline-block;*display:inline;zoom:1;}
.m-balance-main .bal-main .bal-5{ width:165px; display:inline-block; border:0 none;*display:inline;zoom:1;}
.m-balance-main .bal-main .thead .bal-5,.m-balance-main .bal-main .thead .bal-3{ border-right:0 none;}

.m-balance-main .bal-main .tbody{ width:100%;}
.m-balance-main .bal-main .bal-list,.m-balance-main .bal-main .bal-list li{ width:100%; font-size:0px;}
.m-balance-main .bal-main .bal-list li > div { font-size:18px; color:#3c3c3c; text-align:center; vertical-align:middle;}
.m-balance-main .bal-main .bal-list .time{ font-size:16px; color:#262626; }
.m-balance-main .bal-main .bal-list li .bal-1{ text-align:left;}
.m-balance-main .bal-main .bal-list li .name{line-height:22px; font-size:16px; height:auto; display:block; min-height:32px;}
.m-balance-main .bal-main .bal-list li{ border-bottom:1px solid #F8F8F8; background:#fff; padding:16px 0px;}
.m-balance-main .bal-main  li .in-det{ font-weight:550; font-family:"microsoft yahei";}
.m-balance-main .bal-main  li.gwhd .name{ background:url(../images/bal_ic01.png) left center no-repeat; padding-left:50px;}
.m-balance-main .bal-main  li.gwhd .in-det,.m-balance-main .bal-main  li.zxcz .in-det{ color:#FF4F39; }
.m-balance-main .bal-main  li.gwjs .name{ background:url(../images/bal_ic02.png) left center no-repeat; padding-left:50px;}
.m-balance-main .bal-main  li.zxcz .name{ background:url(../images/bal_ic03.png) left center no-repeat; padding-left:50px; line-height:32px;}
.m-balance-main .bal-main  li.pttx .name{ background:url(../images/bal_ic04.png) left center no-repeat; padding-left:50px; line-height:32px;}
.m-balance-main .bal-main  li.gwjs .in-det,.m-balance-main .bal-main  li.pttx .in-det{ color:#19C625; }

/*我的推广商*/
.promote-main .p-title{ padding:0 20px; line-height:35px; font-size:18px; color:#fff;}
.promote-main .p-nav{padding-top:10px; height:192px; }
.promote-main .p-nav li{ width:25%; float:left; height:192px; background:#fff;*width:24.97%;}
.promote-main .p-nav li a{ display:block; width:100%; height:162px; cursor:pointer; padding-top:30px; }
.promote-main .p-nav li .icon { display:block; height:65px; margin-bottom:12px;}
.promote-main .p-nav li .intro{ font-size:21px; color:#262626; display:block; text-align:center; line-height:36px;}
.promote-main .p-nav li .mess{ color:#aaa; font-size:16px;display:block; text-align:center;}
.promote-main .p-nav li.cur .mess,.promote-main .p-nav li.cur .intro{ color:#fff;}

.promote-main .p-nav li.sy .icon { background:url(../images/pro_icsy_n.png) center center no-repeat;}
.promote-main .p-nav li.sy.cur{background:#F34B47;}
.promote-main .p-nav li.sy.cur .icon { background:url(../images/pro_icsy_h.png) center center no-repeat;}

.promote-main .p-nav li.tgsq .icon { background:url(../images/pro_icsq_n.png) center center no-repeat;}
.promote-main .p-nav li.tgsq.cur{ background:#59D88C;}
.promote-main .p-nav li.tgsq.cur .icon { background:url(../images/pro_icsq_h.png) center center no-repeat;}

.promote-main .p-nav li.dp .icon { background:url(../images/pro_icdp_n.png) center center no-repeat;}
.promote-main .p-nav li.dp.cur{ background:#5980D8;}
.promote-main .p-nav li.dp.cur .icon { background:url(../images/pro_icdp_h.png) center center no-repeat;}

.promote-main .p-nav li.tgs .icon { background:url(../images/pro_ictgs_n.png) center center no-repeat;}
.promote-main .p-nav li.tgs.cur{ background:#FBB945;}
.promote-main .p-nav li.tgs.cur .icon { background:url(../images/pro_ictgs_h.png) center center no-repeat;}


.promote-main .box-list{ width:100%; overflow:hidden;}
.promote-main .dp-list{ margin-left:-12px; width:1011px;}
.promote-main .dp-list li{ width:313px; height:300px; overflow:hidden; background:#fff; margin:20px 12px 0px 12px;; float:left; position:relative;
}
.promote-main .dp-list li .link-dp{ font-size:16px; color:#ff4f39; cursor:pointer;
background:url(../images/link_dp_n.png) right center no-repeat; padding-right:20px; position:absolute; left:50%; margin-left:-41px; bottom:28px; z-index:9; }
.promote-main .dp-list li .hover-ac{ position:absolute; width:100%; height:100%; top:0px; left:0px; z-index:8;
background:url(../images/wtrans90.png) repeat; display:none;}
.promote-main .dp-list li .hover-ac span{ padding-top:22px; display:block;}
.promote-main .dp-list li:hover .hover-ac{ display:block;}
.promote-main .dp-list li .hover-ac a{ display:block; font-size:16px; color:#fff; text-align:center;
padding-left:58px; padding-right:20px; margin:20px auto; cursor:pointer; line-height:43px; width:65px;}
.promote-main .dp-list li .hover-ac a.btn-ry{ background:#ff4f39 url(../images/promo_ry.png) 20px center no-repeat;
}
.promote-main .dp-list li .hover-ac a.btn-dp{ background:#6DB7E8 url(../images/promo_dp.png) 20px center no-repeat;
}
.promote-main .dp-list li .hover-ac a.btn-sp{ background:#FCC827 url(../images/promo_sp.png) 20px center no-repeat;
}

.promote-main .dp-list li .logo { width:120px; height:120px; margin:0 auto; overflow:hidden; padding:20px 20px 15px 20px; float:none;}
.promote-main .dp-list li .name{ padding:0 20px; font-size:18px; color:#262626; text-align:center;}
.promote-main .dp-list li .name span{ display:block; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.promote-main .dp-list li .logo img{ 100%;}
 .eva-box{ display:block; text-align:center; font-size:16px; padding:0 20px; color:#262626; line-height:31px; margin-right:5px;
 padding:13px 0px;}
.box-xing{ display:inline-block; vertical-align:top; margin-top:4px; *display:inline; zoom:1;}
.box-xing .gray{ width:103px; height:21px; background:#ebebeb; position:relative; overflow:hidden;}
.box-xing .gray .bf{ position:absolute; height:100%; left:0px; top:0px; background:#F4D715; z-index:1; height:100%; z-index:1;}
.box-xing .gray .star{ width:105px; height:100%; position:relative; z-index:2; left:-1px; }
.box-xing .gray .star i{ width:21px; height:21px; display:block; background:url(../images/trans_xing.png) center center no-repeat; float:left;
}

/*我的推广商-店铺推广成员*/
.promote-main .p-nav li.tgs .pro-info{ width:100%; text-align:center;}
.promote-main .p-nav li.tgs .pro-info a{ padding-top:0px; height:auto;}
.promote-main .p-nav li.tgs .pro-info i.logo{ width:120px; height:120px; margin:0 auto; overflow:hidden;
padding:0px; padding-top:12px; display:block; float:none;}
.promote-main .p-nav li.tgs .pro-info i.logo img{ max-width:100%;}
.promote-main .p-nav li.tgs .pro-info a em{ display:block; font-size:18px; white-space:nowrap; text-overflow:ellipsis; overflow:hidden; line-height:30px;
padding-top:3px;}
.promote-main .p-nav li.tgs .pro-info a.back{ background:url(../images/ic_back.png) left center no-repeat; padding-left:16px;
display:inline-block; width:auto; color:#fff; font-size:15px;}
.promote-main .member-list .p-title{ margin:10px 0px;}
.promote-main  .mem-superior{ width:100%; text-align:center; padding:20px 0px; background:#fff;}
.promote-main  .mem-superior .avator{width:191px; height:200px;  margin:0 auto; position:relative;}
.promote-main  .mem-superior .avator .avator-mess{width:191px; height:94px; display:block;position:absolute; bottom:0px; left:0px; z-index:2;
 background:url(../images/ic_superior.png) center center no-repeat;}
.promote-main  .mem-superior .no-avator .avator-mess{  background:url(../images/ic_nosuperior.png) center center no-repeat; }
.promote-main  .mem-superior .avator .avator-cover{ width:153px; height:150px; 
background:url(../images/trans_avator01.png) center center no-repeat; position:absolute; left:0; top:0px; z-index:2;}
.promote-main  .mem-superior .avator .ava-main{width:153px; height:150px; margin:0 auto; position:relative; }
.promote-main  .mem-superior .avator .ava-main .pic{ width:124px; height:124px; padding: 13px 14px; position:relative;z-index:1;}
.promote-main  .mem-superior .avator .ava-main .pic div.img{ width:124px; height:124px; background:red;}
.promote-main  .mem-superior .avator .ava-main .pic img{}
.promote-main  .mem-superior .no-avator .ava-main{ background:#F0F0F0;}
.promote-main  .mem-superior .no-avator .ava-main .pic{ font-size:20px;
color:#b3b3b3; line-height:124px; }
.promote-main  .mem-superior .no-avator .avator-cover{background:url(../images/trans_avator02.png) center center no-repeat;}

.promote-main  .mem-subordinate{/* padding:0 63px;*/ background:#fff;}
.promote-main  .mem-subordinate .title{ font-size:21px; color:#3c3c3c; border-bottom:1px solid #F1F1F1; line-height:45px; margin:0 63px;}
.promote-main  .mem-subordinate .title span{ float:right;}
.promote-main  .mem-subordinate .avator-list{ width:100%; min-height:480px; position:relative;}
.promote-main  .mem-subordinate .avator-list .mess{ color:#b3b3b3; font-size:14px;
text-align:center; left:0px; bottom:10px; position:absolute; width:100%;}
.promote-main  .mem-subordinate .avator-list .list-info{ font-size:20px; color:#b3b3b3; text-align:center; line-height:60px;}
.promote-main  .mem-subordinate .avator-list ul{ padding:0 15px;}
.promote-main  .mem-subordinate .avator-list ul li{ width:170px; float:left; margin:20px 10px 0px 10px;}
.promote-main  .mem-subordinate .avator-list .s-tx{ width:90px; height:90px; display:block; margin:0 auto; position:relative;}
.promote-main  .mem-subordinate .avator-list .s-tx img{ width:90px; height:90px;}
.promote-main  .mem-subordinate .avator-list .s-tx i{ width:90px; height:90px; display:block;
background:url(../images/bg_avatra90.png) center center no-repeat; position:absolute; left:0px; top:0px;}
.promote-main  .mem-subordinate .avator-list .s-name{ font-size:16px; color:#3c3c3c; display:block; padding:5px 5px; 
overflow:hidden; text-align:center; }


/*我的推广商-店铺推广商品*/
.float_r{ float:right; }
.text-right{ text-align:right;}
.promote-main .goods-list { width:100%;}
    .promote-main .goods-list .title {
        padding-left: 20px;
        height: 35px;
        line-height: 33px;
        background: #61bb37;
        margin: 10px 0px;
        font-size: 18px;
        color: #fff;
    }
.promote-main .goods-list .s-yx{ font-size:14px; color:#fff; margin:0 10px;}
.categories-wrap.promote-main .product-main .d-list ul li{ height:306px;}
.promote-main .float_r .srad-n{ font-size:18px; padding:0 15px; height:35px; display:inline-block; vertical-align:top; line-height:35px;}
.promote-main .float_r .srad-n i{ width:16px; height:16px; display:block; background:url(../images/ic_frad_n.png) center center no-repeat;
vertical-align:top; margin-top:10px; margin-right:12px; float:left;}
.promote-main .float_r .srad-h i{ width:16px; height:16px;display:block; background:url(../images/ic_frad_h.png) center center no-repeat;
vertical-align:top; margin-top:10px; margin-right:12px; float:left;}
.promote-main .float_r .btn-share {
    font-size: 18px;
    color: #fff;
    display: inline-block;
    line-height: 35px;
    vertical-align: top;
    background: #61bb37 url(../images/icon_wshare.png) 42px center no-repeat;
    padding: 0 42px 0 75px;
    cursor: pointer;
}
    .promote-main .float_r .btn-share.cur {
        background: #61bb37 url(../images/icon_wshare.png) 42px center no-repeat;
    }
.categories-wrap.promote-main .product-main .d-list ul li{ margin-top:0px; margin-bottom:20px; height:354px;}
.categories-wrap.promote-main .product-main .d-list ul li .store-name{ height:47px; line-height:47px; padding:0 15px; border-top:1px solid #e8e8e8;}
.categories-wrap.promote-main .product-main .d-list ul li .store-name a.a-name{ font-size:18px; color:#888; display:block; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; background:url(../images/icon_store.png) left center no-repeat; padding-left:34px;}

/*我的积分*/
.m-points-main{ width:100%;}
.m-points-main .title{ height:33px; border:1px solid #EAEAEA; position:relative;}
.m-points-main .title .icon{ width:35px; height:35px; display:block; background:url(../images/icon_points.png) center center no-repeat;
position:absolute; left:-1px; top:-1px;}
.m-points-main .title .text{ margin:0 10px 0 45px; line-height:35px; font-size:18px; display:inline-block; vertical-align:top;}
.m-points-main .title .text em{ font-size:21px; color:#ff4f39; line-height:35px; display:inline-block; vertical-align:top;}
    .m-points-main .title .btn-exchange {
        width: 164px;
        line-height: 35px;
        background: #61bb37;
        display: block;
        position: absolute;
        right: -1px;
        top: -1px;
        font-size: 18px;
        color: #fff;
        text-align: center;
        cursor: pointer;
    }
.m-points-main .points-list{ width:100%;}
.m-points-main .points-list .d-title{ padding:0px 20px 0px 15px; height:38px; line-height:38px; background:#EDEDED; margin-top:10px; color:#3c3c3c; font-size:16px;}
.m-points-main .points-list .link-intro{ display:block; float:right;
background:url(../images/icon_points_intro.png) left center no-repeat; padding-left:30px; cursor:pointer;}
.m-points-main .points-list .list-box ul li{ width:100%; background:#fff; font-size:0; margin-top:10px; padding:15px 0px;}
.m-points-main .points-list .list-box ul li .d-1{ width:58%; display:inline-block; padding:0 2%; vertical-align:middle ;*display:inline; zoom:1;}
.m-points-main .points-list .list-box ul li .d-3{ width:19%; display:inline-block; vertical-align:middle;*display:inline; zoom:1;}
.m-points-main .points-list .list-box ul li .d-2{ width:19%; display:inline-block; text-align:center; vertical-align:middle;*display:inline; zoom:1; *width:18.5%}
.m-points-main .points-list .list-box ul li .task{ font-size:16px; color:#292929;}
.m-points-main .points-list .list-box ul li.reduce .num{ font-size:24px; color:#888;}
.m-points-main .points-list .list-box ul li.increase .num{ font-size:24px; color:#ff4f39;}
.m-points-main .points-list .list-box ul li .s-n,.m-points-main .points-list ul li .s-t{ display:block; font-size:16px; color:#444; text-align:center;}
.m-points-main .points-list .d-order-num{ padding-top:20px;}

/*推广中心-我的店铺*/
.promote-main .float_r .btn-del{ font-size:17px; color:#fff; background:url(../images/ic_del.png) left center no-repeat; padding-left:28px; margin:0 12px;
line-height:21px; margin-top:7px; display:inline-block; vertical-align:top;}
.promote-main .float_r .line{ width:1px; height:17px; display:inline-block; vertical-align:top; background:#fff; margin-top:9px;}

/*推广中心-推广收益*/
.text-center{ text-align:center;} 
.r-income-main{ width:100%;}
.r-income-main .in-num{ width:100%; height:130px; background:#F2B94A; position:relative; margin-top:10px; overflow:hidden;}
.r-income-main .in-num .s-num{ width:100%; height:100%; position:absolute; left:0px; top:0px; font-size:72px; color:#fff;  text-align:center; z-index:2; line-height:130px}
.r-income-main .in-num .ic-qian{ width:158px; height:156px; display:block; background:url(../images/ic_qian.png) center center no-repeat;
position:absolute; bottom:-40px; right:-50px;}
.r-income-main .in-num .text{ font-size:18px; color:#fff; position:absolute; left:20px; top:30px;}
.r-income-main .thead{ width:100%; height:40px; background:#EDEDED; margin:10px 0px; font-size:0; position:relative;}
.r-income-main .thead > div{ font-size:16px; color:#3c3c3c; line-height:40px; }
.r-income-main .d-1{ width:495px; display:inline-block; vertical-align:middle; font-size:0; *display:inline; zoom:1;}
.r-income-main .thead .d-1 span{ margin-left:177px;}
.r-income-main .d-2{ width:164px; display:inline-block; vertical-align:middle;*display:inline; zoom:1;}
.r-income-main .d-3{width:164px; display:inline-block; vertical-align:middle;*display:inline; zoom:1;}
.r-income-main .d-4{width:164px; display:inline-block; vertical-align:middle;*display:inline; zoom:1;}
.r-income-main .thead .line{ width:1px; height:18px; background:#DCDCDC; display:block; position:absolute; left:495px; top:11px; }
.r-income-main .thead .line2{ left:659px;}
.r-income-main .thead .line3{ left:823px;}
.r-income-main .ul-income{ width:100%;}
.r-income-main .ul-income li{ font-size:0; width:100%; border-bottom:1px solid #f2f2f2; background:#fff;}
.r-income-main .ul-income li .zj{ font-size:18px; color:#3c3c3c;}
.r-income-main .ul-income li .tc{ font-size:18px; color:#ff4f39;}
.r-income-main .ul-income li .sj{ font-size:16px; color:#262626;}
.r-income-main .ul-income li .d-pic{ width:90px; height:90px; overflow:hidden; margin:10px; display:inline-block; vertical-align:middle; cursor:pointer;
*display:inline; zoom:1;}
.r-income-main .ul-income li .d-pic img{ max-width:100%;}
.r-income-main .ul-income li .d-name{ display:inline-block; width:270px; vertical-align:middle; padding-left:35px; padding-right:80px;*display:inline; zoom:1; }
.r-income-main .ul-income li .d-name a{ font-size:16px; color:#262626; cursor:pointer; }
.r-income-main .ul-income li .d-name a:hover{ color:#ff4f39;}
.r-income-main .d-order-num{ padding-top:20px;}

/*推广中心-推广申请*/
.r-Businesses-main .bus-list{ width:100%;}
.r-Businesses-main .bus-list .title{ padding:0 20px; height:40px; line-height:40px; background:#EDEDED;
font-size:16px; color:#3c3c3c; margin:10px 0px; }
.r-Businesses-main .bus-list .title .sr{ float:right;}
.r-Businesses-main .ul-buss,.r-Businesses-main  .ul-buss li{ width:100%;}
.r-Businesses-main .ul-buss li{ background:#fff;}
.r-Businesses-main .ul-buss .dl{ width:246px; float:left;}
.r-Businesses-main .ul-buss .dl .logo{ width:120px; height:120px; margin:0 auto; overflow:hidden; padding:20px; float:none;}
.r-Businesses-main .ul-buss .dl .logo img{ max-width:100%;}
.r-Businesses-main .ul-buss .dl .name{ padding:0 30px; font-size:18px; color:#262626;
text-align:center; overflow:hidden; white-space:nowrap; text-overflow:ellipsis; line-height:18px;}
.r-Businesses-main .ul-buss .dl .btn{padding:0 38px;}
    .r-Businesses-main .ul-buss .dl .btn-link {
        width: 100%;
        height: 40px;
        line-height: 40px;
        text-align: center;
        background: #52b18f;
        font-size: 16px;
        color: #fff;
        display: block;
        cursor: pointer;
    }
.r-Businesses-main .ul-buss .dl .ac{ padding-top:12px; padding-bottom:15px;}
.r-Businesses-main .ul-buss .dl .ac a{ font-size:16px; color:#6e6e6e; margin-left:20px;}
.r-Businesses-main .ul-buss .dl .ac a.kf{ background:url(../images/ic_kf.png) left center no-repeat; padding-left:29px;
}
.r-Businesses-main .ul-buss .dl .ac a.sc{ background:url(../images/ic_sc.png) left center no-repeat; padding-left:32px;}
.r-Businesses-main .ul-buss .dr{ float:left; padding:20px 0px 0px 9px;}
.r-Businesses-main .ul-buss .dnav{ height:33px; display:inline-block; border:1px solid #EAEAEA; padding:0px 10px; }
.r-Businesses-main .ul-buss .dnav span{ font-size:18px; color:#262626; height:17px; line-height:17px; margin-top:8px;
display:block; float:left; padding:0 10px;}
.r-Businesses-main .ul-buss .dnav  em{ color:#ff4f39;}
.r-Businesses-main .ul-buss li{ margin-bottom:20px;}
.r-Businesses-main .ul-buss .dnav .rborder{border-right:1px solid #dcdcdc;}
.r-Businesses-main .ul-buss .goods-list{ padding-top:13px;}
.r-Businesses-main .ul-buss .d-good{ width:175px; float:left; margin-right:8px;}
.r-Businesses-main .ul-buss .d-good .pic{ width:175px; height:175px; overflow:hidden;}
.r-Businesses-main .ul-buss .d-good .pic img{width:175px; height:175px; cursor:pointer;}
.r-Businesses-main .ul-buss .d-good .name{padding:0px 12px; height:32px; overflow:hidden; margin:8px 0px;}
.r-Businesses-main .ul-buss .d-good .name a{ font-size:14px; color:#262626; word-break:break-all; line-height:16px; cursor:pointer;    display: block;}
    .r-Businesses-main .ul-buss .d-good .name a:hover {
        color: #52b18f;
    }
.r-Businesses-main .ul-buss .d-good .price{ font-size:14px; color:#ff4f39; padding:0 10px; margin-top:-4px;}
.r-Businesses-main .ul-buss .d-good.top-border1{border-top:1px solid #E02C2D;}
.r-Businesses-main .ul-buss .d-good.top-border2{border-top:1px solid #2D35E1;}
.r-Businesses-main .ul-buss .d-good.top-border3{border-top:1px solid #26C469;}
.r-Businesses-main .ul-buss .d-good.top-border4{border-top:1px solid #F2BA22;}

/*我的收藏-收藏店铺*/
.coupon-main .cou-list ul.ul-buss{ width:100%;}
.coupon-main .cou-list ul.ul-buss li{ position:relative;}
.coupon-main .cou-list ul.ul-buss li .btn-del,.coupon-main .cou-list ul.ul-buss li .btn-choose{ background:url(../images/btrans60.png) repeat; width:38px; height:38px; position:absolute; right:0px; top:0px; cursor:pointer}
.coupon-main .cou-list ul.ul-buss li .btn-del i{ width:38px; height:38px; display:block; background:url(../images/ic_del.png) center center no-repeat;}
.coupon-main .cou-list ul.ul-buss li .btn-choose i.on{ width:38px; height:38px; display:block; background:url(../images/ic_choose.png) center center no-repeat;}
.collect-main .pr-shortcut-box{ position:relative;}
.collect-main .collect-ac{ position:absolute; right:0px; top:0px; z-index:2;}
.collect-main .collect-ac .btn-change{ width:86px; height:35px; float:right; background:url(../images/btrans15.png) repeat; font-size:16px; color:#fff;
cursor:pointer; text-align:center; line-height:35px; }
.collect-main .collect-ac .btn-del{ font-size:18px; color:#fff; background:url(../images/ic_del.png) 10px center no-repeat;
display:block; line-height:36px; float:right; padding-left:36px; padding-right:12px; cursor:pointer;}
.collect-main .collect-ac .s-rad-n{ display:block; float:right; font-size:18px; color:#fff; line-height:35px;
width:auto; padding:0 10px;}
.collect-main .collect-ac .s-rad-n i{ width:16px; height:16px; display:block; float:left; background:url(../images/ic_frad_n.png) center center no-repeat; margin-top:9.5px; margin-right:10px;}
.collect-main .collect-ac .s-rad-h i{width:16px; height:16px; display:block; float:left; background:url(../images/ic_frad_h.png) center center no-repeat; margin-top:9.5px; margin-right:10px;}
.collect-main .collect-ac .line{ width:1px; height:17px; display:block; position:absolute; top:9px;background:#fff; right:170px;}
.personal-wrap .coupon-main.promote-main{ padding-bottom:0px;}


/*个人中心*/
.order-main .order-nav{ width:100%; height:36px; background:#FFFFFF;}
.order-main .order-nav a{ width:16.66%; float:left; font-size:18px; color:#b5b5b5; text-align:center; line-height:35px;
height:36px; cursor:pointer;}
.order-main .order-nav a span { display:block; width:100%; border-right:1px solid #dcdcdc; height:16px; line-height:16px;
margin-top:10px;}
    .order-main .order-nav a.cur {
        background: #61bb37;
        color: #fff;
        cursor: pointer;
    }
.order-main .order-nav a.cur span{ border:0 none;}
.order-main .order-nav a.noborder span{ border:0 none;}
.order-main .order-list{ width:100%;}
.order-main .order-list .thead{ width:100%; height:40px; background:#EDEDED; font-size:0; line-height:40px; position:relative;
margin:10px 0px;}
.order-main .order-list .thead .line{ width:1px; height:14px; background:#dcdcdc; position:absolute; top:13px;}
.order-main .order-list .thead .line1{left:379px;}
.order-main .order-list .thead .line2{left:517px;}
.order-main .order-list .thead .line3{left:603px;}
.order-main .order-list .thead .line4{left:741px;}
.order-main .order-list .thead .line5{left:871px;}
.order-main .order-list .thead > div{ font-size:16px; color:#3c3c3c;}
.order-main .order-list .d-1{ width:380px; display:inline-block; vertical-align:middle; *display:inline;zoom:1;}
.order-main .order-list .d-2{ width:138px; display:inline-block;vertical-align:middle;*display:inline;zoom:1;}
.order-main .order-list .d-3{ width:86px; display:inline-block;vertical-align:middle;*display:inline;zoom:1;}
.order-main .order-list .d-4{ width:138px; display:inline-block;vertical-align:middle;*display:inline;zoom:1;}
.order-main .order-list .d-5{ width:130px; display:inline-block;vertical-align:middle;*display:inline;zoom:1;}
.order-main .order-list .d-6{ width:115px; display:inline-block;vertical-align:middle;*display:inline;zoom:1;}
.order-main .order-list .tbody{ width:100%;}
.order-main .ul-order{ width:100%;}
.order-main .ul-order li{ width:100%; margin-bottom:10px;}
.order-main .ul-order .o-info{ padding-left:10px; padding-right:40px; height:40px; background:#fff; font-size:16px; color:#262626; line-height:40px;}
.order-main .ul-order .o-info .s-t{ float:right;}
.order-main .ul-order .o-main{ width:100%; font-size:0; background:#FCFCFC;}
.order-main .ul-order .o-main .div-order{ padding:10px 0px; border-bottom:1px solid #F8F8F8;}
.order-main .ul-order .o-main .pic{ width:129px; height:129px; float:left; margin:0 10px;}
.order-main .ul-order .o-main .pic img{ width:129px; height:129px;  }
.order-main .ul-order .o-main .pic-info{ padding-right:10px; margin-left:150px;}
.order-main .ul-order .o-main .pic-info .name{ display:block; height:36px; overflow:hidden;}
.order-main .ul-order .o-main .pic-info .name a{ font-size:16px; color:#3c3c3c; line-height:18px; cursor:pointer;}
.order-main .ul-order .o-main .pic-info .name a:hover{ color:#ff4f39;}
.order-main .ul-order .o-main .pic-info .categories{ font-size:14px; color:#9c9c9c; line-height:16px; padding-top:10px;}
.order-main .ul-order .o-main .sum,.order-main .ul-order .o-main .num,.order-main .ul-order .o-main .total_price{ font-size:18px; color:#3c3c3c;}

.order-main .ul-order .o-main .d-5 a{width:95px; height:28px; line-height:28px; text-align:center; display:block; margin:0 auto;font-size:14px;}
.order-main .ul-order .o-main .d-5 .a-detail{  color:#666; background:url(../images/obtn-bg04.png) center center no-repeat;
margin-top:10px; cursor:pointer;}
/*订单成功*/
.order-main .ul-order .o-main .d-5 .status-jycg{color:#fff; background:url(../images/obtn-bg01.png) center center no-repeat;
 }
/*订单待付款,待发货*/
.order-main .ul-order .o-main .d-5 .status-dfk,.order-main .ul-order .o-main .d-5 .status-dfh{ color:#fff; background:url(../images/obtn-bg02.png) center center no-repeat;
cursor:pointer;}
/*订单退款*/
.order-main .ul-order .o-main .d-5 .status-tk{ color:#fff; background:url(../images/obtn-bg03.png) center center no-repeat;
cursor:pointer;}
/*订单待评价*/
.order-main .ul-order .o-main .d-5 .status-dpj{color:#fff; background:url(../images/obtn-bg01.png) center center no-repeat; cursor:pointer;
 }
.order-main .ul-order .o-main .ac{ cursor:pointer; display:inline-block; margin:0 5px;}
.order-main .ul-order .o-main .ac i{ display:block;}
.order-main .ul-order .o-main .ac em{ font-size:16px; color:#3c3c3c; line-height:28px;}
.order-main .d-order-num{ padding-top:20px;} 
.order-main .d-order-num .total{ font-size:16px; color:#444}
.order-main .d-order-num .total input{ width:64px; height:26px; line-height:26px; text-align:center; border:0 none; background:#D3D3D3; color:#fff;
margin:0 5px; outline:none;}
.personal-wrap .inav-banner{ width:100%; padding-top:20px;}
.personal-wrap .inav-banner img{ max-width:100%; width:191px;}


/*订单中心-订单详情*/
.order-datail-main{ width:100%;}
.order-datail-main .detail-info{width:100%; background:#fcfcfc;}
    .order-datail-main .detail-info .title {
        padding: 0 20px;
        background: #61bb37;
        font-size: 18px;
        color: #fff;
        height: 48px;
        line-height: 48px;
    }
.order-datail-main .detail-info .title a{ float:right; background:url(../images/order_back.png) left center no-repeat; padding-left:15px; color:#fff;}
.order-datail-main .detail-info .info-1{ padding:25px 20px; border-bottom:1px solid #f3f3f3;}
.order-datail-main .detail-info .status{ width:174px; height:39px; line-height:39px; text-align:center; display:inline-block;
font-size:18px; color:#fff; vertical-align:middle;
margin-right:15px;}
.order-datail-main .detail-info .num{ font-size:16px; color:#3c3c3c; display:inline-block; vertical-align:middle;}
.order-datail-main .detail-info .time{ font-size:16px; color:#3c3c3c; line-height:39px; background:url(../images/icon_time.png) left center no-repeat;
padding-left:30px; float:right;}
.order-datail-main .detail-info .info-2{ padding:25px 20px; font-size:16px; color:#3c3c3c;}
.order-datail-main .detail-info .info-2 .col{ padding:5px 0px;}
.order-datail-main .detail-info .info-2 .label{ float:left; }
.order-datail-main .detail-info .info-2 .label-text{ min-height:24px; margin-left:80px;}
.order-datail-main.order-main .order-list .thead{ margin:0px;}
.order-datail-main.order-main .order-list .d-1{width:454px;}
.order-datail-main.order-main .order-list .d-2{width:175px;}
.order-datail-main.order-main .order-list .d-3{width:193px;}
.order-datail-main.order-main .order-list .d-4{width:165px;}
.order-datail-main.order-main .order-list .thead .line1{ left:453px;}
.order-datail-main.order-main .order-list .thead .line2{ left:628px;}
.order-datail-main.order-main .order-list .thead .line3{ left:821px;}
.order-datail-main.order-main .ul-order .o-main .pic-info{ padding-right:40px;}
.order-datail-main.order-main .ul-order .o-main .s-total{ color:#ff4f39; font-size:18px;}
.order-datail-main.order-main .ul-order .o-main .div-order{ border-bottom:0 none;}
.order-datail-main.order-main .ul-order li{ margin-bottom:0px; padding:10px 0px; background:#fcfcfc; border-bottom:1px solid #F3F3F3;}
.order-datail-main.order-main .od-total{ background:#fcfcfc;}
.order-datail-main.order-main .od-total .ac{ width:174px; height:39px; line-height:39px; text-align:center; font-size:18px; color:#fff; display:block; float:right; background:url(../images/od-bg02.png) center center no-repeat; margin-left:10px;
}
.order-datail-main.order-main .od-total{ padding:38px 0px;}
.order-datail-main.order-main .od-total  span{ float:right; font-size:18px; color:#3c3c3c; line-height:39px;
margin-right:15px;}
.order-datail-main.order-main .od-total  span em{ color:#ff4f39;}


/*购物车*/
.shopcart-w.w .fx-search{ float:right;}
.shopcart-w.w .des-logo{ line-height:24px; padding-left:18px; border-left:1px solid #C6C6C6; font-size:24px; color:#292929; height:24px; display:block; float:left;
margin-top:20px;}
.shopcart-wrap{width:100%;}
    .shopcart-wrap .top-shortcut {
        padding-right: 20px;
        height: 48px;
        line-height: 48px;
        background: #2e3a44;
    }
    .shopcart-wrap .top-shortcut .d-all {
        width: 150px;
        height: 48px;
        background: #61bb37;
        text-align: center;
    }
.shopcart-wrap .top-shortcut .d-all span{ font-size:21px; color:#fff; background:url(../images/icon_pnav01_h.png) left center no-repeat;
padding-left:30px;}
.shopcart-wrap .top-shortcut .dr{ float:right; font-size:16px; color:#F5F5F5; line-height:48px;}
.shopcart-wrap .top-shortcut .dr span{ display:inline-block; vertical-align:top; line-height:48px; height:48px;}
.shopcart-wrap .top-shortcut .dr em{ color:#ff4f39; font-size:24px;line-height:48px;display:inline-block; vertical-align:top;}
.shopcart-wrap .shopcart-list{width:100%;}
.shopcart-wrap .shopcart-list .thead{ height:40px; background:#EDEDED; margin:10px 0px; font-size:0; position:relative;}
.shopcart-wrap .shopcart-list .thead > div{ font-size:16px; color:#3c3c3c; line-height:40px;}
.shopcart-wrap .shopcart-list .d-1{ width:540px; display:inline-block; vertical-align:middle; *display:inline;zoom:1;}
.shopcart-wrap .shopcart-list .d-2{ width:165px; display:inline-block; vertical-align:middle;*display:inline;zoom:1;}
.shopcart-wrap .shopcart-list .d-3{ width:165px; display:inline-block; vertical-align:middle;*display:inline;zoom:1;}
.shopcart-wrap .shopcart-list .d-4{ width:165px; display:inline-block; vertical-align:middle;*display:inline;zoom:1;}
.shopcart-wrap .shopcart-list .d-5{ width:165px; display:inline-block; vertical-align:middle;*display:inline;zoom:1;}
.shopcart-wrap .shopcart-list .line{ width:1px; height:16px; display:block; background:#DCDCDC; position:absolute; top:12px;}
.shopcart-wrap .shopcart-list .line1{ left:540px;}
.shopcart-wrap .shopcart-list .line2{ left:706px;}
.shopcart-wrap .shopcart-list .line3{ left:870px;}
.shopcart-wrap .shopcart-list .line4{ left:1036px;}
.shopcart-wrap .shopcart-list .thead .th-l{ position:absolute; left:10px; font-size:16px; color:#aaa;}
.shopcart-wrap .shopcart-list .thead .i-rad{ width:24px; height:24px; display:block; float:left;
background:url(../images/shop_rad01_n.png) center center no-repeat; margin-right:10px; margin-top:8px;}
.shopcart-wrap .shopcart-list .thead .i-rad.on{background:url(../images/shop_rad01_h.png) center center no-repeat;}
.shopcart-wrap .tbody{ width:100%;}
.shopcart-wrap .tbody ul li{ width:100%; background:#fcfcfc;  margin-bottom:20px;}
.shopcart-wrap .tbody ul li .d-order{ width:100%;}
.shopcart-wrap .tbody ul li .store-name{ padding:0 10px; background:#fff; font-size:16px; color:#262626; height:40px; line-height:40px;}
.shopcart-wrap .tbody ul li .store-name .i-rad{width:24px; height:24px; display:block; float:left;
background:url(../images/shop_rad02_n.png) center center no-repeat; margin-right:10px; margin-top:8px;}
.shopcart-wrap .tbody ul li .store-name .i-rad.on{background:url(../images/shop_rad02_h.png) center center no-repeat;}
.shopcart-wrap .tbody ul li .d-order{ width:100%; font-size:0; padding:10px 0px; border-bottom:1px solid #eee; position:relative;}
.shopcart-wrap .tbody ul li .d-order .i-rad{ width:24px; height:24px; display:block; position:absolute; background:url(../images/shop_rad03_n.png) center center no-repeat; left:45px; top:12px;}
.shopcart-wrap .tbody ul li .d-order .i-rad.on{ background:url(../images/shop_rad03_h.png) center center no-repeat;}
.shopcart-wrap .tbody ul li .d-order.noborder { border-bottom:0 none;}
.shopcart-wrap .tbody ul li .pic{ width:129px; height:129px; padding-left:43px; padding-right:10px; float:left;}
.shopcart-wrap .tbody ul li .pic img{ width:129px; height:129px;}
.shopcart-wrap .tbody ul li .pic-text{ padding-right:10px; margin-left:182px;}
.shopcart-wrap .tbody ul li .pic-text .name{ font-size:16px; color:#3c3c3c; line-height:20px; height:40px; overflow:hidden;}
.shopcart-wrap .tbody ul li .pic-text .name a{ cursor:pointer;}
.shopcart-wrap .tbody ul li .pic-text .name a:hover{ color:#ff4f39;}
.shopcart-wrap .tbody ul li .cate{ font-size:14px; color:#9c9c9c; padding-top:10px;}
.shopcart-wrap .tbody ul li .cate span{ display:block; line-height:16px;}
.shopcart-wrap .tbody ul li .btn-del { display:inline-block; position:relative; /*z-index:5;*/}
.shopcart-wrap .tbody ul li .btn-del i,.shopcart-wrap .tbody ul li .btn-del em{ display:block; text-align:center;}
.shopcart-wrap .tbody ul li .btn-del em{ font-size:16px; color:#3c3c3c; line-height:32px;}
.shopcart-wrap .tbody ul li .price{ color:#ff4f39; font-size:18px;}
.shopcart-wrap .tbody ul li .iprice{ font-size:18px; color:#3c3c3c;}
.shopcart-wrap .tbody ul li .num{ display:inline-block;}
.shopcart-wrap .tbody ul li .a-inc i{ width:24px; height:28px; display:block;
background:url(../images/num_inc.png) center center no-repeat; }
.shopcart-wrap .tbody ul li .a-inc{ background:url(../images/num_inc_h.png) center center no-repeat;float:left;}
.shopcart-wrap .tbody ul li .a-inc.disable{ background:url(../images/num_inc_n.png) center center no-repeat;float:left;}
.shopcart-wrap .tbody ul li .a-red i{ width:24px; height:28px; display:block;
background:url(../images/num_red.png) center center no-repeat;}
.shopcart-wrap .tbody ul li .a-red{ background:url(../images/num_red_h.png) center center no-repeat; float:left;}
.shopcart-wrap .tbody ul li .a-red.disable{background:url(../images/num_red_n.png) center center no-repeat;}
.shopcart-wrap .tbody ul li .num input{ width:48px; height:24px; border:0 none; background:#f2f2f2; float:left; line-height:24px;
text-align:center; color:#808080; font-size:18px; padding:2px 0px; outline:none;}
.shopcart-wrap .tbody ul li .num span{ font-size:18px; color:#3c3c3c;}
.shopcart-wrap .shop-total{width:100%; height:50px; margin-top:-10px;}
    .shopcart-wrap .shop-total .btn-js {
        width: 168px;
        height: 50px;
        line-height: 50px;
        text-align: center;
        background: #61bb37;
        font-size: 21px;
        color: #fff;
        display: block;
        float: right;
    }
.shopcart-wrap .shop-total .dl{ width:1024px; height:50px; display:block; float:left; background:#fff; position:relative;}
.shopcart-wrap .shop-total .dl .line{ width:1px; height:14px; position:absolute; left:92px; top:18px;}
.shopcart-wrap .shop-total .dl .s-1{ display:block; line-height:51px; float:left; font-size:18px; color:#aaa; margin-right:15px;}
.shopcart-wrap .shop-total .dl .i-rad{ width:24px; height:24px; display:block; background:url(../images/shop_rad02_n.png) center center no-repeat;
float:left; margin:0 10px; margin-top:13px; }
.shopcart-wrap .shop-total .dl .i-rad.on{background:url(../images/shop_rad02_h.png) center center no-repeat;}
.shopcart-wrap .shop-total .dl a{ float:left; font-size:18px; color:#3c3c3c; line-height:50px; margin:0 15px;}
.shopcart-wrap .shop-total .dl a.a-del{ background:url(../images/shop_del.png) left center no-repeat; padding-left:28px;}
.shopcart-wrap .shop-total .dl a.a-share{ background:url(../images/shop_share.png) left center no-repeat; padding-left:30px;}
.shopcart-wrap .shop-total .dl .pay{ float:right; color:#262626; font-size:16px; line-height:50px; padding-right:20px;}
.shopcart-wrap .shop-total .dl .pay em{ font-size:24px; color:#ff4f39; line-height:50px; display:inline-block; vertical-align:top;
zoom:1; *vertical-align:middle;}
/*商家已下线*/
.shopcart-wrap .tbody ul li{ position:relative;}
.shopcart-wrap .tbody ul li .bg-trans{ position:absolute; width:100%; height:100%;
left:0px; top:0px; background:url(../images/wtrans80.png) repeat; z-index:4; font-size:24px; color:#666;
text-align:center;}
.shopcart-wrap .tbody ul li .bg-trans b{ width:1px; height:100%; display:inline-block; vertical-align:middle;}
.shopcart-wrap .tbody ul li .bg-trans span{ display:inline-block; vertical-align:middle;}
.shopcart-wrap .tbody ul li .div-del{ width:170px; display:block;height:100%; float:right;}
.shopcart-wrap .tbody ul li .div-del b{ width:1px; height:100%; display:inline-block; vertical-align:middle;}
.shopcart-wrap .tbody ul li .div-del .btn-del{display:inline-block; vertical-align:middle;}

/*评价*/
.eval-main{ width:100%;}
.eval-main .nav{ padding:0 20px; background:#ff4f39; font-size:18px; color:#fff; line-height:40px;}
.eval-main .shopcart-wrap .shopcart-list .thead{ margin:0px; background:#fff;}
.eval-main .shopcart-wrap .tbody ul li .pic{ padding-left:20px;}
.eval-main .shopcart-wrap .tbody ul li .pic-text{ margin-left:159px; padding-right:30px;}
.eval-main .shopcart-wrap .tbody ul li .num{ font-size:18px; color:#808080;}
.eval-main .shopcart-wrap .tbody ul li .status{ color:#ff4f39; font-size:18px;}
.eval-main .shopcart-wrap .tbody ul li .time{ font-size:16px; color:#262626;}
.eval-main .shopcart-wrap .tbody .col{ padding:20px 20px; background:#fff; min-height:44px;}
.eval-main .shopcart-wrap .tbody .col .label{ font-size:18px; color:#3c3c3c; width:66px; float:left; line-height:44px;}
.eval-main .shopcart-wrap .tbody .col .text{ margin-left:66px; overflow:hidden;}
.eval-main .shopcart-wrap .tbody .col .text-area{ border:1px solid #ddd; padding:5px 10px;
height:186px; *margin-left:0px; position:relative;}
.eval-main .shopcart-wrap .tbody .col .text-area textarea{ font-size:16px; color:#aaa; font-family:"microsoft yahei";
border:0 none; height:186px; width:1072px; outline:none; padding:0px; text-align:left; position:absolute;}
.eval-main .shopcart-wrap .tbody .col .star-n{ width:28px; height:28px; display:block; float:left; background:url(../images/star_n.png) center center no-repeat; margin-top:8px; margin-right:10px;}
.eval-main .shopcart-wrap .tbody .col .star-h{width:28px; height:28px; display:block; float:left; background:url(../images/star_h.png) center center no-repeat; margin-top:8px;margin-right:10px;}
.eval-main .shopcart-wrap .tbody .col.col-pic{ padding:0px 20px;}
.eval-main .shopcart-wrap .tbody .eva-pic{ width:1120px; margin-left:-10px;}
.eval-main .shopcart-wrap .tbody .eva-pic li{ width:120px; height:120px; float:left; margin:10px; position:relative; }
.eval-main .shopcart-wrap .tbody .eva-pic li img{ max-width:100%; }
.eval-main .shopcart-wrap .tbody .close{ width:20px; height:20px; display:block; background:url(../images/close_n.png) center center no-repeat;
position:absolute; top:5px; right:5px; cursor:pointer;}
.eval-main .shopcart-wrap .tbody .close:hover{background:url(../images/close_h.png) center center no-repeat;}
.eval-main .shopcart-wrap .tbody .eva-pic li.btn  a{ display:block; height:100%; background:url(../images/btn_upload_pic.jpg) center center no-repeat;
cursor:pointer;}
.eval-main .shopcart-wrap .tbody .col-btn{ background:#fff; padding:30px 10px 45px 10px;}
.eval-main .shopcart-wrap .tbody .col-btn .a-btn{ width:168px; height:50px; line-height:50px; text-align:center; background:#ff4f39; display:block; font-size:21px; color:#fff;
float:right;}

/*提交订单*/
.submit-order-w{ width:100%; padding:20px 0px; background:#fff;}
.submit-order-w .w .fx-logo{ margin-top:0px; height:70px; }
.submit-order-wrap .d-back{ width:100%;}
.submit-order-wrap .d-back a{ font-size:16px; color:#3c3c3c; line-height:40px; padding:8px 0px; background:url(../images/order-back.png) left center no-repeat; padding-left:20px;}
.submit-order-wrap .info{ width:100%;}
    .submit-order-wrap .info .title, .sub-order-list .title {
        padding: 0 20px;
        height: 40px;
        line-height: 40px;
        background: #61bb37;
        font-size: 18px;
        color: #fff;
    }
.submit-order-wrap .info .title a{ font-size:16px; color:#fff; float:right; background:url(../images/ic_add.png) left center no-repeat;
padding-left:26px; cursor:pointer;}
.submit-order-wrap .info .info-main{ width:100%; background:#fff;}
.submit-order-wrap .info .address{ font-size:0; padding:35px 0px; padding-bottom:25px;}
.submit-order-wrap .info .address .d-1{ width:180px; display:inline-block; vertical-align:middle; position:relative; *display:inline;zoom:1;}
.submit-order-wrap .info .address .d-2{ width:430px; display:inline-block; vertical-align:middle;padding-left:20px;*display:inline;zoom:1;}
.submit-order-wrap .info .address .d-3{ width:270px; display:inline-block; vertical-align:middle; padding-left:20px;*display:inline;zoom:1;}
.submit-order-wrap .info .address .d-4{ width:110px; display:inline-block; vertical-align:middle;*display:inline;zoom:1;}
.submit-order-wrap .info .address .number{ font-size:16px; color:#3c3c3c;}
.submit-order-wrap .info .s-address{ font-size:16px; color:#3c3c3c;}
.submit-order-wrap .info .name{ font-size:16px; color:#3c3c3c; padding-left:28px; margin-left:44px; 
background:url(../images/ic_avator.png) left center no-repeat; }
.submit-order-wrap .info .address .rad-n{ width:16px; height:14px; display:block; float:left; background:url(../images/ic_rad_n.png) left center no-repeat; position:absolute; top:50%; margin-top:-7px; left:20px;}
.submit-order-wrap .info .address .rad-n.on{ background:url(../images/ic_rad_h.png) left center no-repeat;}
.submit-order-wrap .info .more{ font-size:14px; color:#005ea7; margin:0 auto; line-height:30px; display:inline-block; background:url(../images/arrow_down.png) right center no-repeat; padding-right:22px; cursor:pointer;}
.submit-order-wrap .info .more.more_on{ background:url(../images/arrow_up.png) right center no-repeat;}
.submit-order-wrap .info .d-more{ text-align:center; padding-bottom:10px;}
.submit-order-wrap .info .more-box{ width:100%; border-top:1px solid #F8F8F8;}
.submit-order-wrap .info .more-box .address{ padding:35px 0px;}
.submit-order-wrap .info .more-box .btn-exchange{ font-size:18px; color:#3971ff; cursor:pointer;}
.submit-order-wrap .sub-order-list{ width:100%;}
.submit-order-wrap.shopcart-wrap .shopcart-list .thead{ margin:0px; background:#fcfcfc;}
.submit-order-wrap.shopcart-wrap .tbody ul li .store-name{ padding:0 20px;}
.submit-order-wrap.shopcart-wrap .tbody ul li .store-name a{ cursor:pointer;}
.submit-order-wrap.shopcart-wrap .tbody ul li .pic{ padding-left:20px;}
.submit-order-wrap .tbody ul li .pic-text{ margin-left:139px;}
.submit-order-wrap .w{width:1030px;}
.submit-order-wrap .shopcart-list .d-1{ width:540px}
.submit-order-wrap .shopcart-list .d-2{ width:163px;}
.submit-order-wrap .shopcart-list .d-3{ width:163px;}
.submit-order-wrap .shopcart-list .d-4{ width:164px;}
.submit-order-wrap .shopcart-list .line2{ left:703px;}
.submit-order-wrap .shopcart-list .line3{ left:866px;}
.submit-order-wrap .border-w{ width:1200px; border-bottom:1px solid #e8e8e8; margin:0 auto; padding-bottom:20px; margin-bottom:-20px;}
.submit-order-wrap .iinfo{ padding:0 20px; background:#fff; padding-top:10px;}
.submit-order-wrap .iinfo .mess{ width:610px; float:left; }
.submit-order-wrap .iinfo .mess .label{ display:block; font-size:16px; color:#3c3c3c; line-height:36px;}
.submit-order-wrap .iinfo .mess .d-in{ width:590px; padding:4px 10px; height:28px; background:#fff;}
.submit-order-wrap .iinfo .mess .d-in input{ width:100%; height:28px; line-height:28px; outline:none; border:0 none;
font-size:16px; color:#aaaaaa; background:0 none;}
.submit-order-wrap .iinfo .total{ float:right; padding-bottom:10px;}
.submit-order-wrap .iinfo  .coupon span{ display:block; text-align:right; padding:4px 0px;}
.submit-order-wrap .iinfo  .coupon span.notice{ font-size:16px; color:#ff4f39;}
.submit-order-wrap .iinfo  .coupon span.notice.no-notice{ color:#aaa;}
.submit-order-wrap .iinfo  .coupon span.choose{ font-size:16px; color:#3c3c3c;}
.submit-order-wrap .iinfo  .coupon .rad-n{ width:16px; height:14px; display:inline-block; background:url(../images/ic_rad_n.png) left center no-repeat;
 margin-top:5px;}
.submit-order-wrap .iinfo  .coupon .rad-n.on{ width:16px; height:14px; display:inline-block; background:url(../images/ic_rad_h.png) left center no-repeat;
 margin-top:5px;}
.submit-order-wrap .iinfo  .coupon .price{ font-size:14px; color:#3c3c3c;}
.submit-order-wrap .iinfo  .coupon .price em{ font-size:20px; color:#ff4f39;}
.submit-order-wrap .s-total{ padding:35px 20px 20px 20px;min-height:50px; background:#fff; margin-bottom:50px;}
    .submit-order-wrap .s-total .btn {
        float: right;
        width: 168px;
        text-align: center;
        line-height: 50px;
        background: #61bb37;
        font-size: 21px;
        color: #fff;
        cursor: pointer;
    }
.submit-order-wrap .s-total .total-price{ float:right; padding-right:20px; text-align:right;}
.submit-order-wrap .s-total .sfk{ font-size:16px; color:#3c3c3c; display:block;}
.submit-order-wrap .s-total .sfk em{ font-size:24px; color:#ff4f39;}
.submit-order-wrap .s-total .yf{ display:block; font-size:14px; color:#3c3c3c;}
.submit-order-wrap .s-total .yf em{ color:#ff4f39;}
.submit-order-wrap .ch-box{ width:100%; min-height:10px; border-top:1px solid #f8f8f8; border-bottom:1px solid #f8f8f8; background:#fff;
font-size:0; text-align:right; padding:8px 0px;}
.submit-order-wrap .ch-box .ch-col{ width:25%; *width:24.9%; display:inline-block; vertical-align:middle; *display:inline; zoom:1; font-size:16px; color:#262626;
text-align:right;}
.submit-order-wrap .ch-box .ch-col div.bor{ width:1px; display:block; height:14px; background:#AAAAAA; float:left; margin-top:7px;}
.submit-order-wrap .ch-box .ch-col div.nobor{ width:0px; display:block; height:14px; background:#AAAAAA; float:left; margin-top:7px;}
.diy_select{height:28px;width: 210px;position: relative;font-size: 12px;background: #fff;color: #000; margin:0 auto; text-align:center;}
.diy_select_btn,.diy_select_txt{float: left;height: 100%;line-height: 28px; font-size:16px; color:#262626;}
.diy_select,.diy_select_list{/*border: 1px solid #73839F;*/}
.diy_select_txt{width: 180px;}
.diy_select_txt,.diy_select_list li{text-indent: 10px;overflow: hidden; cursor:default;}
.diy_select_btn{width: 28px;background: url(../images/rec.png) no-repeat center}
.diy_select_list{position: absolute;top: 28px;left: -1px;z-index: 88888;border-top: none;width: 100%;display: none;_top:29px}
.diy_select_list li{list-style: none;height: 25px;line-height: 25px;cursor:default;_background:#fff; font-size:16px; color:#3c3c3c;}
.shopcart-wrap .tbody .diy_select_list  li{ margin-bottom:0px; line-height:42px; height:42px; background:#f8f8f8;}
.shopcart-wrap .tbody .diy_select_list li.focus{ background:#E5E5E5; }
.diy_select select{ border:0 none; font-family:"microsoft yahei"; font-size:16px; color:#262626; padding:0 10px; outline: none; margin-top:3px;
text-align:center;}
.diy_select select option{ text-align:center;}
/*我的推广分享-弹出框*/
.promo-alert{ position:fixed; left:0px; top:0px; width:100%; height:100%; z-index:999;
background:url(../images/btrans50.png) repeat;}
.promo-alert .aler-main{ width:604px; height:372px; background:#fff; position:absolute; left:50%; margin-left:-302px; top:50%; margin-top:-186px;}
.promo-alert .aler-main .title{ font-size:30px; color:#555; text-align:center; padding-top:14px; padding-bottom:35px; position:relative;}
.promo-alert .aler-main .title .a-close{ width:32px; height:32px; display:block; background:url(../images/ic_close_n.png) center center no-repeat;
position:absolute; top:20px; right:20px;}

.promo-alert .share-list{ padding:0 20px;}
.promo-alert .share-list ul li{ width:25%; display:block; float:left; margin-bottom:8px;}
.promo-alert .share-list ul li i,.promo-alert .share-list ul li em{ display:block; text-align:center;}
.promo-alert .share-list ul li em{ font-size:22px; color:#555; padding-top:7px;}
.promo-alert .share-list ul li i { width:69px; height:69px; margin:0 auto;  }
.promo-alert .share-list ul li.wx i{ background:url(../images/pro_icweixin.png) center center no-repeat;}
.promo-alert .share-list ul li.xlwb i{ background:url(../images/pro_icxinlang.png) center center no-repeat;}
.promo-alert .share-list ul li.xlwb i{ background:url(../images/pro_icxinlang.png) center center no-repeat;}
.promo-alert .share-list ul li.pyq i{ background:url(../images/pro_icpengyou.png) center center no-repeat;}
.promo-alert .share-list ul li.txqq i{ background:url(../images/pro_ictengxun.png) center center no-repeat;}
.promo-alert .share-list ul li.qqkj i{ background:url(../images/pro_icqqkj.png) center center no-repeat;}
.promo-alert .share-list ul li.rrw i{ background:url(../images/pro_icrenren.png) center center no-repeat;}
.promo-alert .share-list ul li.pyw i{ background:url(../images/pro_icpengyouwang.png) center center no-repeat;}
.promo-alert .share-list ul li.fzlj i{ background:url(../images/pro_icfuzhilianjie.png) center center no-repeat;}

/*现金券*/
.coupon-fn-wrap{ width:100%; background:#DC1219 url(../images/coupon_bg.jpg) top center no-repeat; position:relative;}
.coupon-fn-wrap .coupon-title{ width:562px; height:321px; position:absolute; left:50%; margin-left:-281px; background:url(../images/coupon_title.png) center center no-repeat;top:280px; z-index:3;}
.coupon-fn-wrap .coupon-shadow{ width:518px; height:233px; position:absolute; left:50%; margin-left:-258px; 
background:url(../images/coupon_trans.png) center center no-repeat; top:312px; z-index:1;}
.coupon-fn-wrap .w .fx-search .hotwords,.coupon-fn-wrap .w .fx-search .hotwords a{ color:#fff;}

.coupon-fn-wrap .top-bg{ width:100%; height:609px;*height:529px;}
.coupon-fn-wrap .coupon-list{width:1200px; min-height:10px; height:auto; background:#fff; margin:0 auto; margin-top:-80px;
padding-top:70px; position:relative; z-index:2;}
.coupon-fn-wrap .coupon-list .jb1{ width:160px; height:150px; background:url(../images/jinbi1.png) center center no-repeat; 
position:absolute; top:-85px; left:-44px;}
.coupon-fn-wrap .coupon-list .jb2{ width:68px; height:62px; background:url(../images/jinbi2.png) center center no-repeat; 
position:absolute; top:-40px; right:-48px;}
.coupon-fn-wrap .coupon-list  .ul-coupon{ padding:0 10px;}
.coupon-fn-wrap .coupon-list li{ width:570px; margin:20px 10px 0 10px; height:314px; float:left; background:#F8F8F8;
}
.coupon-fn-wrap .coupon-list li .bg-coupon{ width:100%; height:183px;padding-top:17px;background:url(../images/coupon_li_bg.jpg) center center no-repeat; position:relative;}
.coupon-fn-wrap .coupon-list .sign{ width:56px; height:67px; display:block; position:absolute; left:20px; top:0px;
font-size:21px; text-align:center; line-height:50px; letter-spacing:2px;}
.coupon-fn-wrap .coupon-list .s-sign{ width:100%; height:100%; display:block; background:url(../images/coupon_sign.png) center center no-repeat;}
.coupon-fn-wrap .coupon-list .sign-free{ background:#DCDCDC; color:#303840;}
.coupon-fn-wrap .coupon-list .sign-goods{ background:#3976FF; color:#fff;}
.coupon-fn-wrap .coupon-list .sign-points{ background:#EF4833; color:#fff;}

.coupon-fn-wrap .coupon-list li .num{ width:293px; height:172px; margin:0 auto; position:relative;}
.coupon-fn-wrap .coupon-list li .num .cover{ width:100%; height:172px; background:url(../images/coupon_li_cover.png) center center no-repeat;
position:absolute; z-index:2;}
.coupon-fn-wrap .coupon-list li .cover .mon{ height:119px; width:100%; text-align:center;}
.coupon-fn-wrap .coupon-list li .cover .mon .s-mon{ font-size:24px;
min-width:124px; display:inline-block; height:74px; margin-top:23px; *display:inline;zoom:1;
}
.coupon-fn-wrap .coupon-list li .cover .mon .s-mon i{ height:74px ; width:22px; display:block; float:right;background:url(../images/yuan_trans.png) 100% 86% no-repeat;}
.coupon-fn-wrap .coupon-list li .cover .mon .s-mon img{ margin:0 2px;}
.coupon-fn-wrap .coupon-list li .cover .line{ width:100%; height:2px; background:url(../images/coupon_li_line.png) center center  no-repeat;}
.coupon-fn-wrap .coupon-list li .cover .btn{ width:100%; height:50px; margin:0 auto; line-height:42px; text-align:center;
 font-size:22px; color:#fff; text-align:center; display:block; letter-spacing:2px; cursor:pointer;}
.coupon-fn-wrap .coupon-list li .bg-bottom{ width:100%; height:50px; position:absolute; left:0px; bottom:2px; z-index:1;}
.coupon-fn-wrap .coupon-list li .btn-lq{ margin-left:20px; border-bottom:1px solid #CCCCCC; height:35px; padding:15px 20px 15px 0px;}
.coupon-fn-wrap .coupon-list li .btn-lq .ac-mess{ width:140px; height:35px; text-align:center; line-height:35px;
display:block; float:right; background:url(../images/coupon_lq.png) center center no-repeat; font-size:19px; color:#198bff; letter-spacing:2px;}
.coupon-fn-wrap .coupon-list li .btn-lq .mess{ font-size:21px; color:#494949; line-height:35px;}
.coupon-fn-wrap .coupon-list li .condition{ padding:0 20px; font-size:17px; color:#666; line-height:48px;}
.coupon-fn-wrap .coupon-list li .condition .kc{ float:right;}
.coupon-fn-wrap .coupon-list .bottom-mess{ color:#D9D9D9; font-size:18px; padding-bottom:25px; padding-top:60px;}
.coupon-fn-wrap .coupon-list .bottom-mess span{ background:url(../images/coupon_quan.png) left center no-repeat; padding-left:40px; line-height:30px;
height:30px; display:inline-block; vertical-align:top;}
.hots-goods.coupon-hots-goods{ margin-top:20px;}
.hots-goods.coupon-hots-goods h3{ color:#fff;}
.hots-goods.coupon-hots-goods h3 .btn-refresh{ background:url(../images/btn_refresh_b.png) center center no-repeat;}
.hots-goods.coupon-hots-goods h3 .btn-refresh:hover{ background:url(../images/btn_refresh_b.png) center center no-repeat;}
.coupon-bootom-ibanner{ width:1200px; margin:0 auto; text-align:center; padding:20px 0px 40px 0px;}
.coupon-bootom-ibanner img{ text-align:center;}
.footer.coupon-footer{ padding-top:0px;}


/*商家详情*/
.bd-top-banner{ width:100%; height:128px; position:relative; overflow:hidden;}
.bd-top-banner a{ position:absolute; width:1920px; height:128px; left:50%; margin-left:-960px; top:0px; z-index:1;}
.bd-top-banner .w{ position:absolute; z-index:2; top:0px; left:50%; margin-left:-600px; width:1200px; background:red;}
.bd-top-banner .btn-collect{ width:38px; height:111px; display:block; background:url(../images/btn_collect_buss.png) center center no-repeat;
float:right; margin-left:0px; left:auto; right:0px; cursor:pointer;}
.bd-nav {
    width: 100%;
    height: 48px;
    background: #2e3a44;
}
.bd-nav ul{ float:left; width:750px; height:48px;}
.bd-nav ul li{ width:150px; height:48px; float:left;}
    .bd-nav .w > ul li:hover {
        background: #61bb37;
    }
.bd-nav ul li a{ display:block; font-size:18px; color:#fff; line-height:48px; text-align:center; cursor:pointer;}
    .bd-nav ul li.sy {
        background: #61bb37;
    }
.bd-nav ul li.cate span{ background:url(../images/bd_arrow_down.png) right center no-repeat; padding-right:20px;}
.bd-nav ul li.cate{ position:relative; z-index:9;}
.bd-nav ul li.cate .lawyer{  top:48px; background:url(../images/29trans90.png) repeat; width:100%;
left:0px; right:0px; position:absolute; height:452px; display:none;}
.bd-nav ul li.cate:hover .lawyer{ display:block;}
.bd-nav ul li.cate .lawyer ul{  float:left; line-height:48px; height:100%; display:inline-block;width:100%;}
.bd-nav ul li.cate .lawyer ul li{line-height:45px; height:452px; float:left; text-align:center; width:auto;}
.bd-nav ul li.cate .lawyer ul li:hover{ background:0 none;}
    .bd-nav ul li.cate .lawyer ul li em {
        height: 22px;
        display: inline-block;
        border-left: 2px solid #61bb37;
        font-size:14px;
        line-height: 22px;
        margin-top: 13px;
        width: 110px;
    }
.bd-nav ul li.cate .lawyer a{ display:block; width:150px; line-height:45px; height:45px; float:left;}
.bd-nav .fr{ font-size:16px; color:#fff; line-height:48px; display:inline-block; vertical-align:top; float:right; width:220px; height:48px;}
.bd-nav ul li.about{ position:relative; *z-index:2;}
.bd-nav ul li.about .lawyer{  height:422px; background:url(../images/29trans90.png) repeat; top:48px; position:absolute; z-index:99;
padding-top:30px; display:none;}
.bd-nav ul li.about:hover .lawyer{ display:block;}
.bd-nav ul li.about .lawyer .w{ width:1030px; position:relative;}
.bd-nav ul li.about .lawyer .w .al{ position:absolute; right:0px; top:0px;}
.bd-nav ul li.about .lawyer .w .al a{ font-size:18px; color:#fff; line-height:30px; height:30px; margin-bottom:8px;}
.bd-nav ul li.about .lawyer .w .al a.nosc{ background:url(../images/bd_nosc.png) left center no-repeat;padding-left:30px;}
.bd-nav ul li.about .lawyer .w .al a.nosc.sc{ background:url(../images/bd_sc.png) left center no-repeat;padding-left:30px;}
.bd-nav ul li.about .lawyer .w .al a.lx{ background:url(../images/bd_lxkf.png) left center no-repeat; padding-left:30px;}
.bd-nav ul li.about .lawyer .d-logo{ width:100%; text-align:center; }
.bd-nav ul li.about .lawyer .d-logo .pic{ width:124px; height:124px; display:inline-block; vertical-align:top;}
.bd-nav ul li.about .lawyer .d-logo .pic img{ width:124px; height:124px;}
.bd-nav ul li.about .lawyer .d-logo .name{ display:block; text-align:center; width:400px; margin:0 auto; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; padding:5px 0px;}
.bd-nav ul li.about .lawyer .d-logo .name a{ font-size:18px; color:#fff;}
.bd-nav ul li.about .lawyer p{ font-size:16px; color:#fff; line-height:18px; height:72px; overflow:hidden;}
.bd-nav ul li.about .lawyer .btn{ width:100%; padding-top:70px;}
.bd-nav ul li.about .lawyer .btn a{ width:304px; height:46px; display:block; margin:0 auto; text-align:center; line-height:46px;
font-size:24px; color:#fff; background:url(../images/btn-promo.png) center center no-repeat;}

.bd-nav .fr .d-star{ display:inline-block; float:right;}
.bd-nav .fr .d-star .star_n{ width:21px; height:20px; display:block; float:left; background:url(../images/bd_star_n.png) center center no-repeat; margin-top:14px; margin-right:5px;}
.bd-nav .fr .d-star .star_h{ width:21px; height:20px; display:block; float:left; background:url(../images/bd_star_h.png) center center no-repeat; margin-top:14px;margin-right:5px;}
.bd-nav .box-xing .gray .star i{ width:28px; height:28px;display: block;background: url(../images/trans_xing01.png) center center no-repeat;float: left;}
.bd-nav .box-xing .gray .bf{ background:#ff4f39;}
.bd-nav .box-xing{ margin-top:10px;}
.bd-nav .box-xing .gray{ width:132px;
    height: 28px;
    background: #1d1d1d;
    position: relative;
    overflow: hidden;}
.bd-nav .box-xing .gray .star{ width:140px; margin-left:-4px;}


.bd-banner{ width:100%; height:503px; position:absolute; margin-top:-503px;}
.fullSlide{width:100%;position:relative;height:503px;background:#000;}
.fullSlide .bd{margin:0 auto;position:relative;z-index:0;overflow:hidden;}
.fullSlide .bd ul{width:100% !important;}
.fullSlide .bd li{width:100% !important;height:452px;overflow:hidden;text-align:center;}
.fullSlide .bd li a{display:block;height:452px;}
.fullSlide .hd{width:100%;position:absolute;z-index:1;bottom:0;left:0;height:30px;line-height:30px;}
.fullSlide .hd ul{text-align:center;}
.fullSlide .hd ul li{cursor:pointer;display:inline-block;*display:inline;zoom:1;width:42px;height:11px;margin:1px;overflow:hidden;line-height:999px;
background:url(../images/btrans40.png) repeat; margin:0 4px;}
.fullSlide .hd ul .on{background:#FF4F39;}
.fullSlide .prev,.fullSlide .next{display:block;position:absolute;z-index:1;top:50%;margin-top:-30px;left:40px;z-index:1;width:40px;height:60px;background:url(../images/slider-arrow.png) -126px -137px #000 no-repeat;cursor:pointer;filter:alpha(opacity=50);opacity:0.5;display:none;}
.fullSlide .next{left:auto;right:40px;background-position:-6px -137px;}

.bd-main{ width:100%; overflow:hidden;}
.bd-main .coupon-list{ width:1212px; margin-left:-7px; padding-bottom:20px;}
.bd-main .coupon-list li{ width:290px; height:149px; float:left; position:relative; margin-left:7px; margin-right:6px;
margin-top:20px;}
.bd-main .coupon-list li .cover{ width:100%; height:100%; background:url(../images/bd_coupon.png) center center no-repeat;
left:0px; top:0px; position:absolute;}
.bd-main .coupon-list li .cover a{ font-size:24px; color:#fff; display:block; text-align:center; line-height:149px; cursor:pointer;}
.bd-main .coupon-list li .cover .btn{ display:none;}
.bd-main .coupon-list li:hover .cover .btn{ width:100%; height:100%; display:block; background:url(../images/bd_coupon_cover.png) center center no-repeat; display:block;}
.bd-main .ibanner { text-align:center;}
.bd-main .bd-recomm{ width:100%;}
.bd-main .bd-recomm .title{ font-size:22px; color:#262626; text-align:center; line-height:60px;}
.bd-main .bd-recomm .title span{ background:url(../images/bd_title_bg.png) left center no-repeat; padding-left:24px;}
.bd-main .bd-recomm .bd-recomm-list{ width:1220px;margin-left:-10px;}
.bd-main .bd-recomm .bd-recomm-list li{ width:285px; float:left; background:#fff;  margin:0 10px; }
.bd-main .bd-recomm .bd-recomm-list li .pic{ width:285px; height:285px; overflow:hidden;}
.bd-main .bd-recomm .bd-recomm-list li .pic img{ width:285px; height:285px; }
.bd-main .bd-recomm .bd-recomm-list .name{ padding:15px 15px; padding-bottom:6px;}
.bd-main .bd-recomm .bd-recomm-list .name a{ display:block; font-size:16px; color:#262626; line-height:25px;
height:50px; cursor:pointer; overflow:hidden; height:50px;}
    .bd-main .bd-recomm .bd-recomm-list .name a:hover {
        color: #61bb37;
    }
.bd-main .bd-recomm .bd-recomm-list .data{ padding:0 15px;}
.bd-main .bd-recomm .bd-recomm-list .kc{ float:right; font-size:16px; color:#262626; line-height:40px;}
.bd-main .bd-recomm .bd-recomm-list .c-price{ color:#ff4f39; font-size:20px; line-height:40px; display:inline-block; vertical-align:top;}
.bd-main .bd-recomm .bd-recomm-list .b-price{ color:#262626; font-size:14px; line-height:40px; margin-left:10px; text-decoration:line-through;vertical-align:top;}
.categories-wrap.bd-main .product-list{ margin-left:0px;}
.categories-wrap.bd-main  .main-categories .product-main .d-list ul{ width:1210px; margin-left:-5px;}
.categories-wrap.bd-main .main-categories .pro-shortcut{ margin-bottom:10px;}
.categories-wrap.bd-main .d-order-num{ padding:15px 0px;}

/*商家分类页面*/
.bd-cate-nav{ width:100%;}
.bd-cate-nav ul{ padding:8px 0px;}
.bd-cate-nav ul li{ width:133px; float:left; height:33px; margin:8px 0px;}
.bd-cate-nav ul li a{ width:82px; height:33px; font-size:16px; color:#333; display:block; line-height:33px;
padding:0 12px; overflow:hidden; white-space:nowrap; overflow:ellipsis; cursor:pointer; float:left;}
    .bd-cate-nav ul li .line {
        width: 2px;
        height: 15px;
        display: block;
        float: left;
        background: #333;
        margin-top: 9px;
        margin-right: 10px;
    }
    .bd-cate-nav ul li a.cur, .bd-cate-nav ul li a:hover {
        background: #4fb391;
        color: #fff;
    }

/*活动页面*/
#platform-ac{ width:100%; position:relative; margin-top:-98px; z-index:2;}
#platform-ac .title{ font-size:18px; color:#fff; line-height:48px; }
#platform-ac .title span{ float:right; color:#fff; font-size:15px; float:right; background:url(../images/ic_actm.png) left center no-repeat;
padding-left:20px;}
#platform-ac .div-ac{ width:1200px; }
#platform-ac .div-ac .list{ width:1212px; margin-left:-6px; }
#platform-ac .div-ac .list li{ width:594px; height:472px; background:#fff; margin:0 6px 20px 6px; float:left;}
#platform-ac .div-ac .list li .pic{ width:594px; height:422px; }
#platform-ac .div-ac .list li .pic img{ width:594px; height:422px;}
#platform-ac .div-ac .list li .ac-title{ font-size:16px; color:#262626; line-height:50px; padding:0 10px;
height:50px;}
#platform-ac .div-ac .list li .zt{font-size:18px; color:#262626;}
#platform-ac .div-ac .list li .ac-title .mess{ float:right;}
#platform-ac .div-ac .list li .line{ width:4px; height:19px; display:block; float:left; margin-right:12px; margin-top:15px;}
#platform-ac .div-ac .list li .line.line1{background:#2C8BF5;}
#platform-ac .div-ac .list li .line.line2{background:#ff4f39;}
#platform-ac .div-ac .list li .line.line3{background:#EABB18;}
#platform-ac .div-ac .list li .line.line4{background:#28B53F;}
#platform-ac .div-ac .list li .line.line5{background:#20DBEC;}
#platform-ac .div-ac .list li .line.line6{background:#6339FF;}
#platform-ac .div-ac .list li .line.line7{background:#EA1840;}
#platform-ac .div-ac .list li .line.line8{background:#E139FF;}
#platform-ac .div-ac .list li .line.line9{background:#9A9996;}
#platform-ac .div-ac .list li .line.line10{background:#F73E79;}


#platform-ac .d-order-num{ padding-top:16px; padding-bottom:36px;}

/*城市选择*/
.city-wrap-border{ padding-bottom:30px; border-bottom:1px solid #e5e5e5; width:1200px; margin:0 auto; margin-top:-503px; position:relative; z-index:80}
.city-wrap{ width:1198px; min-height:10px; height:auto; border:1px solid #E5E5E5; margin:0 auto;
margin-top:10px; padding-bottom:30px; min-height:600px;}
.city-wrap .label{ width:85px; float:left;}
.city-wrap .dr{ margin-left:85px;}
.city-wrap .d-ch{ padding:0 24px;}
.city-wrap .ch1{ min-height:24px; background:#eee; padding:16px 24px ;}
.city-wrap .ch1 .label{ font-size:14px; color:#666; line-height:24px;}
.city-wrap .ch1 select{ float:left; margin-right:10px; border:1px solid #e5e5e5; height:24px;}
.city-wrap .ch1 .btn-sure{ width:42px; height:20px; display:block; float:left; font-size:14px; color:#fff;
background:#ff4f39; text-align:center; line-height:20px; margin:2px 0px;}
.city-wrap .ch1 .d-in{ height:24px; border:1px solid #e5e5e5; background:#fff; width:188px; float:left; margin-left:50px;
background:#fff;}
.city-wrap .ch1 .d-in .search{ width:33px; height:24px; display:block; float:left; background:url(../images/icon_city_search.png) center center no-repeat;}
.city-wrap .ch1 .d-in .line{ width:1px; height:14px; float:left; background:#e5e5e5; float:left; margin-top:5px;}
.city-wrap .ch1 .d-in input{ width:134px; height:24px; line-height:24px; border:0 none; outline:none; float:left;
padding:0 10px;}
.city-wrap .ch2{ min-height:20px; border-bottom:1px solid #e5e5e5; padding:20px 20px;}
.city-wrap .ch2 .label{ font-size:16px; color:#262626; line-height:20px;}
.city-wrap .ch2 .dr span{ font-size:16px; color:#666666; display:block; width:90px; margin-right:10px; float:left;
white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.city-wrap .ch2 .dr span:hover{ color:#ff4f39; cursor:pointer;}
.city-wrap .ch3{ min-height:27px;}
.city-wrap .ch3 .label{ min-height:26px; line-height:26px;}
.city-wrap .ch3 .dr span{ font-size:18px; color:#ff4f39;}
.city-wrap .city-list{ width:100%;}
.city-wrap .city-list .mess{ padding:20px 20px 8px 20px;}
.city-wrap .city-list .mess span{ width:128px; height:38px; display:block; font-size:15px; color:#fff; line-height:34px;
background:url(../images/city_mess.png) center center no-repeat; padding-left:20px;}
.city-wrap .city-list dl{ padding:6px 30px; min-height:32px; border-top:1px solid #f8f8f8; border-bottom:1px solid #f8f8f8; margin-bottom:8px;}
.city-wrap .city-list dl:hover{ background:#eee; border-top:1px solid #e5e5e5; border-bottom:1px solid #e5e5e5;}
.city-wrap .city-list dl dt{ float:left;}
.city-wrap .city-list dl:hover dt span{ background:#ff4f39; border-color:#ff4f39; color:#fff;}
.city-wrap .city-list dl dt span{ width:30px; height:30px; display:block; background:#eee; border:1px solid #e5e5e5;
font-size:16px; color:#666; text-align:center; line-height:30px;}
.city-wrap .city-list dl dd .isonline{ line-height:30px; font-size:16px; color:#666; padding:5px 10px; cursor:pointer;
margin:0 10px;}
.city-wrap .city-list dl dd .isonline:hover{ color:#ff4f39;}


/*商家搜素*/
.search-bus-wrap{ width:100%;}
.search-bus-wrap .sssj-main{ width:988px; float:left;}
.dsearch-r{ float:right; width:182px; padding-top:48px;}
.dsearch-r .title{ width:180px; height:33px; background:#f2f2f2; border:1px dashed #E0E0E0; text-align:center; line-height:34px}
.dsearch-r .title span{ font-size:16px; color:#333; background:url(../images/recom_bus.png) left center no-repeat; padding-left:34px;}


/*商品详情*/
.gdfx-wrap{ width:100%; padding-bottom:80px;}
.gdfx-wrap .gdfx-top{ width:100%; }
.gdfx-wrap .gdfx-top .tl{ width:992px; float:left;}
.again-see-good{ padding-top:24px;}
.again-see-good #s2{ height:838px; overflow:hidden;}
.again-see-good #s2 .imglist_w{ height:808px;}
.again-see-good .see-price{ text-align:center;}
.again-see-good .title{ background:0 none; border:0 none; position:relative;}
.again-see-good .title .line{ width:100%; border-bottom:1px dashed #C3C3C3; position:absolute; left:0px; top:50%; margin-top:-0.5px; z-index:1;}
.again-see-good .title span{ background:0 none; padding:0px; font-size:20px; color:#262626; display:block;
background:#f8f8f8; width:100px; margin:0 auto; position:relative; z-index:2;}

.gdfx-wrap .gdt-left{ width:430px; float:left; padding-top:24px;}
.gdfx-wrap .gdt-left .save{ padding-top:14px;}
.gdfx-wrap .gdt-left .save span{ font-size:18px; color:#888; background:url(../images/sharehui_n.png) left center no-repeat; padding-left:35px;}
.gdfx-wrap .gdt-right{ width:542px; float:right; padding-top:24px;}
.gdfx-wrap .gdt-right .name{ height:48px; overflow:hidden;}
.gdfx-wrap .gdt-right .name a{ width:21px; color:#030000; font-size:21px; line-height:24px; cursor:pointer;}
    .gdfx-wrap .gdt-right .name a:hover {
        color: #61bb37;
    }
    .gdfx-wrap .gdt-right .info-main {
        padding-left: 24px;
        background: #61bb37;
        padding: 7px 0px 7px 24px;
        margin: 15px 0px;
        position: relative;
    }
.gdfx-wrap .gdt-right .info-main .col{ min-height:30px; padding:2px 0px;}
.gdfx-wrap .gdt-right .info-main .label{ font-size:18px; color:#fff; float:left; line-height:30px;}
.gdfx-wrap .gdt-right .info-main .bprice{ font-size:18px; color:#fff; text-decoration:line-through;}
.gdfx-wrap .gdt-right .info-main .mess{ font-size:14px; color:#fff; }
.gdfx-wrap .gdt-right .info-main .cprice{ font-size:24px; color:#fff; }
.gdfx-wrap .gdt-right .info-main .text{ padding-left:130px; padding-right:150px;line-height:30px;}
.gdfx-wrap .gdt-right .info-main .cprice .new{ width:70px; height:33px; display:inline-block; background:url(../images/ic_new.png) center center no-repeat; text-align:center; line-height:27px; vertical-align:top; margin-left:10px;
font-size:18px; color:#fff;}
.gdfx-wrap .gdt-right .info-main .sy { font-size:18px; color:#fff;}
.gdfx-wrap .gdt-right .info-main .sy i{ width:16px; height:16px; display:inline-block; background:url(../images/icon_gdsy.png) center center no-repeat;
vertical-align:top; margin-top:7px;*vertical-align:middle; *margin-top:0px;}
.gdfx-wrap .gdt-right .info-main .sy em{ margin-right:4px;}
.gdfx-wrap .gdt-right .info-main .ac{ position:absolute;  right:24px; top:0px; top:50%; margin-top:-28px; width:86px; height:56px;}
.gdfx-wrap .gdt-right .info-main .ac span{ display:block; float:left; *width:28px;}
.gdfx-wrap .gdt-right .info-main .ac em,.gdfx-wrap .gdt-right .info-main .ac i{ display:block;}
.gdfx-wrap .gdt-right .info-main .ac em{ font-size:14px; color:#fff; display:block; line-height:30px; text-align:center;}
.gdfx-wrap .gdt-right .info-main .ac .share i{ width:26px; height:26px; display:block; margin:0 auto; background:url(../images/gd_share.png) center center no-repeat;}
.gdfx-wrap .gdt-right .info-main .ac .collect{ margin-left:25px;}
.gdfx-wrap .gdt-right .info-main .ac .collect i{ width:26px; height:26px; display:block; margin:0 auto; background:url(../images/gd_collect.png) center center no-repeat;}
.gdfx-wrap .gdt-right .info-main .ac .nocollect i{ width:26px; height:26px; display:block; margin:0 auto; background:url(../images/gd_collect_h.png) center center no-repeat;}
.gdfx-wrap .gdt-right .sales-num{ border-top:1px dashed #c3c3c3; border-bottom:1px dashed #c3c3c3;}
.gdfx-wrap .gdt-right .dl-col{ padding:0 24px; display:block; width:494px;}
.gdfx-wrap .gdt-right .dl-col dt{ font-size:16px; color:#888; width:96px; float:left; }
.gdfx-wrap .gdt-right .dl-col dd{ margin-left:96px;}
.gdfx-wrap .gdt-right .sales-num{ line-height:38px;}
.gdfx-wrap .gdt-right .sales-num dd{ font-size:21px; color:#ff4f39; line-height:38px;}
.gdfx-wrap .gdt-right .dl-col.cm{ min-height:34px; padding:8px 24px;}
.gdfx-wrap .gdt-right .dl-col.cm dt{ line-height:36px;margin-top:4px;}
.gdfx-wrap .gdt-right .dl-col.cm dd span{ height:34px; display:inline-block; font-size:14px; color:#262626;
border:1px solid #a4a4a4; background:#fff; line-height:34px; text-align:center; min-width:24px; cursor:pointer;
margin-right:10px; padding:0 5px; margin-top:4px; margin-bottom:4px;}
.gdfx-wrap .gdt-right .dl-col.cm dd span.cur{ color:#ff4f39; border-color:#ff4f39; }
.gdfx-wrap .gdt-right .dl-col.fl dd span{ padding:0 5px; min-width:51px; position:relative;}
.gdfx-wrap .gdt-right .dl-col.fl dd span em{ width:24px; height:24px; display:block; position:absolute; bottom:-1px; right:-1px; background:url(../images/color_choose.png) center center no-repeat; display:none;}
.gdfx-wrap .gdt-right .dl-col.fl dd span.cur{ color:#ff4f39; border-color:#ff4f39;}
.gdfx-wrap .gdt-right .dl-col.fl dd span.cur em{ display:block;}
.gdfx-wrap .gdt-right .dclass{ padding:8px 0px;}
.gdfx-wrap .gdt-right .dclass .d-in{ float:left;}
.gdfx-wrap .gdt-right .dclass .d-in .b-in{ height:34px; width:61px; background:#fff; display:inline-block; float:left;
 vertical-align:top;border:1px solid #a4a4a4;}
.gdfx-wrap .gdt-right .dclass .d-in .b-in input{width:61px;; text-align:center; font-size:14px; color:#262626; height:24px; padding:5px 0px; line-height:24px; border:0 none; outline:none;}
.gdfx-wrap .gdt-right .dclass .d-in .btn{ height:34px; float:left; display:inline-block; vertical-align:top; padding-left:5px;}
.gdfx-wrap .gdt-right .dclass .d-in .btn a.zj{ width:20px; height:13px; display:block; border:1px solid #a4a4a4;
background:#fff url(../images/gd_add.png) center center no-repeat; float:none;cursor:pointer;}
.gdfx-wrap .gdt-right .dclass .d-in .btn a.js{ width:20px; height:13px; display:block; border:1px solid #a4a4a4;
background:#fff url(../images/gd_re.png) center center no-repeat; float:none; margin-top:6px; cursor:pointer;}
.gdfx-wrap .gdt-right .dclass .d-in .dw{ font-size:14px; color:#8a8a8a; display:inline-block; line-height:36px; margin-left:15px;}
.gdfx-wrap .gdt-right .dclass .kc{ float:right; font-size:14px; color:#828282;}
.gdfx-wrap .gdt-right .dclass .kc em{ color:#ff4f39; margin-left:8px;}

.gdfx-wrap .gdt-right .dl-col.bq{ min-height:16px; padding:4px 24px;}
.gdfx-wrap .gdt-right .dl-col.bq dt{ line-height:16px;}
.gdfx-wrap .gdt-right .dl-col.bq dd b{ font-weight:normal; font-size:14px; color:#888; line-height:16px;
margin:5px 0px; display:block; margin-right:10px;white-space: nowrap; display:inline-block;
}

.gdfx-wrap .gdt-right .dl-col.bq dd b img{ margin-right:10px; vertical-align:top;}
.gdfx-wrap .gdt-right .bottom-btn{ text-align:right; padding-top:10px;}
.gdfx-wrap .gdt-right .bottom-btn span{ font-size:16px; color:#fff;}
.gdfx-wrap .gdt-right .bottom-btn a{ width:182px; height:40px; display:inline-block; vertical-align:top; line-height:40px; text-align:center;}
    .gdfx-wrap .gdt-right .bottom-btn a.btn02 {
        background: #61bb37;
        cursor: pointer;
    }
.gdfx-wrap .gdt-right .bottom-btn a.btn01{ background:#FFB739; cursor:pointer;}
.gdfx-wrap .gdt-right .bottom-btn a.btn01 span{ background:url(../images/icon_pnav01_h.png) left center no-repeat;
padding-left:37px;}
.gdfx-wrap .hots-goods { overflow:hidden;}
.gdfx-wrap .hots-goods h3{ margin-top:0px;}
.gdfx-wrap .hots-goods .ul-list{ width:1000px;}
.gdfx-wrap .hots-goods .ul-list li{ margin-left:4px; margin-right:3px;}
.gdfx-wrap .gdfx-bottom{ width:100%; padding-top:20px;}
.gdfx-wrap .gdfx-bottom .dl{ float:left; width:191px;}
.gdfx-wrap .gdfx-bottom .dl .dp{ width:189px; height:283px; border:1px solid #e3e3e3; border-top:2px solid #e3e3e3;}
.gdfx-wrap .gdfx-bottom .dl .dp .kf{ height:47px; border-bottom:1px solid #e3e3e3;}
.gdfx-wrap .gdfx-bottom .dl .dp .kf .icon{ width:47px; height:47px; display:block; float:left; background:url(../images/icon_qq.png) center center no-repeat;}
.gdfx-wrap .gdfx-bottom .dl .dp .kf a{ cursor:pointer;}
.gdfx-wrap .gdfx-bottom .dl .dp .kf .st{ font-size:16px; color:#6e6e6e; height:24px; line-height:24px; float:left; border-left:1px solid #e3e3e3;
padding-left:12px; margin-top:11px;}
.gdfx-wrap .gdfx-bottom .dl .dp .logo{ width:120px; height:120px; margin:0 auto; float:none; padding-top:14px;}
.gdfx-wrap .gdfx-bottom .dl .dp .logo img{ width:120px; height:120px; }
.gdfx-wrap .gdfx-bottom .dl .dp .name a{ font-size:16px; color:#262626; display:block; padding:0 15px; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; line-height:48px;}
.gdfx-wrap .gdfx-bottom .dl .dp .btn{ padding:4px 4px 0 4px;}
.gdfx-wrap .gdfx-bottom .dl .abtn{ width:80px; height:30px; display:block; float:left; margin:0 4px; font-size:14px; color:#333;
background:#f5f5f5; border:1px solid #333; text-align:center; line-height:30px; cursor:pointer;}
.gdfx-wrap .gdfx-bottom .dl .abtn:hover,.gdfx-wrap .gdfx-bottom .dl .abtn.cur{ background:#333; color:#fff;}
.dl-banenr{ width:100%; overflow:hidden;}

.gdfx-wrap .gd-list{ width:100%;}
.gdfx-wrap .gd-list .title{ width:100%; height:40px; line-height:40px; position:relative; text-align:center; padding:9px 0px;}
.gdfx-wrap .gd-list .title span{ font-size:18px; color:#262626; padding:0 10px; background:#f8f8f8;
position:relative; z-index:2;}
.gdfx-wrap .gd-list .title .line{ width:100%; height:0px; border-bottom:1px dashed #C3C3C3;
position:absolute; top:50%; margin-top:-0.5px; z-index:1; left:0px;}
.gdfx-wrap .gd-list ul.rec li{ width:191px; height:191px; margin-bottom:20px; position:relative;}
.gdfx-wrap .gd-list ul.rec li .text{ width:100%; height:76px; position:absolute; left:0px; bottom:0px;  padding-top:4px;}
.gdfx-wrap .gd-list ul.rec li .text .name{ padding:6px 0px;}
.gdfx-wrap .gd-list ul.rec li .text .name a{ font-size:14px; color:#fff; line-height:16px; display:block; height:32px; cursor:pointer;
padding:0 12px; overflow:hidden;}
.gdfx-wrap .gd-list ul.rec li .text .price{ font-size:18px; color:#fff; text-align:center;}
.gdfx-wrap .gd-list ul.rec li.fore1{ border-top:1px solid #DF1E1F;}
.gdfx-wrap .gd-list ul.rec li.fore1 .text{ background:url(../images/rectrans01.png) repeat;}
.gdfx-wrap .gd-list ul.rec li.fore2{ border-top:1px solid #1E27DF;}
.gdfx-wrap .gd-list ul.rec li.fore2 .text{ background:url(../images/rectrans02.png) repeat;}
.gdfx-wrap .gd-list ul.rec li.fore3{ border-top:1px solid #16C05E;}
.gdfx-wrap .gd-list ul.rec li.fore3 .text{ background:url(../images/rectrans03.png) repeat;}
.gdfx-wrap .gd-list ul.rec li.fore4{ border-top:1px solid #F1B512;}
.gdfx-wrap .gd-list ul.rec li.fore4 .text{ background:url(../images/rectrans04.png) repeat;}
.gdfx-wrap .gd-list .list-div{ width:100%; height:828px; overflow:hidden;}
.gdfx-wrap .gd-list .list-div.xl-list-div{ height:auto;}
.gdfx-wrap .gd-list ul.xl-ul li { min-height:191px; height:auto !important; background:#fff;}
.gdfx-wrap .gd-list ul.xl-ul li .text{ position:static; background:0 none !important;}
.gdfx-wrap .gd-list ul.xl-ul li .text .name a{ color:#262626;}
    .gdfx-wrap .gd-list ul.xl-ul li .text .name a:hover {
        color: #61bb37;
    }
.gdfx-wrap .gd-list ul.xl-ul li .text .price{ color:#ff4f39; text-align:left; padding:0 12px;}
.gdfx-wrap .gd-list ul.xl-ul li .xl{ width:138px; height:28px; display:block; position:absolute; left:50%; margin-left:-69px;
background:url(../images/xl_num.png) center center no-repeat; font-size:16px; color:#fff; bottom:90px; text-align:center;}
.gdfx-wrap .gd-list ul.rec.xl-ul li.fore5{ border-top:1px solid #B417F6;}
.gdfx-wrap .gd-list ul.rec.xl-ul li.fore6{ border-top:1px solid #0066E4;}
.gdfx-wrap .gd-list ul.rec.xl-ul li.fore7{ border-top:1px solid #FFCC02;}
.gdfx-wrap .gd-list ul.rec.xl-ul li.fore8{ border-top:1px solid #3D5CE4;}
.gdfx-wrap .dr{ width:998px; float:right;}
.gdfx-wrap .dr .top-nav{border:1px solid #e3e3e3; border-top:2px solid #E3E3E3; height:48px; border-bottom:0 none; position:relative; }
    .gdfx-wrap .dr .top-nav a.gwc {
        font-size: 18px;
        color: #fff;
        text-align: center;
        height: 50px;
        position: absolute;
        width: 208px;
        text-align: center;
        background: #61bb37;
        display: block;
        top: -2px;
        line-height: 40px;
        line-height: 50px;
        right: -1px;
    }
.gdfx-wrap .dr .top-nav a.gwc span{ background:url(../images/icon_pnav01_h.png) left center no-repeat; padding-left:40px;}
.gdfx-wrap .dr .top-nav .da{ height:50px; position:absolute; top:-2px; left:-1px;}
.gdfx-wrap .dr .top-nav .da a{ padding:0 14px; font-size:16px; color:#262626; border-top:2px solid #e3e3e3;
display:block; height:48px; float:left; line-height:48px; position:relative;}
.gdfx-wrap .dr .top-nav .da a em{ color:#ff4f39;}
.gdfx-wrap .dr .top-nav .da a.cur{ color:#ff4f39; border-top:2px solid #ff4f39;}
.gdfx-wrap .dr .top-nav .da a.cur em{ color:#4045B3;}
.gdfx-wrap .dr .top-nav .da a .line{ width:1px; height:100%; display:block; background:#e3e3e3; float:right; position:absolute; right:0px; top:0px;}
.gdfx-wrap .dr .bottom-pic{ width:100%; background:#fff;}
.gdfx-wrap .dr .bottom-pic p{ text-align:center;}
.gdfx-wrap .dr .bottom-pic p img{ max-width:100%;}
.gdfx-wrap .dr .bottom-pic.bottom-text{ width:auto; padding:20px 15px;}
.gdfx-wrap .dr .bottom-pic.bottom-text p{ text-align:left;}
.gdfx-wrap .dr .bottom-pic.bottom-text p.text{ font-size:16px; color:#555; padding-bottom:30px; text-align:left;}
.gdfx-wrap .dr .bottom-pic.bottom-text p.text span{ display:block; padding:3px 0px;}
.gdfx-wrap .dr .bottom-pic img {display:block;margin:0 auto}
/*商品详情-评价列表*/
.gd-eva{ width:100%; background:#fff;}
.gd-eva li{ border-top:1px solid #f8f8f8; font-size:0; width:974px; padding:20px 12px;}
.gd-eva li .d-1{ width:570px; display:inline-block; vertical-align:middle; *display:inline; zoom:1;}
.gd-eva li .d-2{ width:270px; display:inline-block; vertical-align:middle; *display:inline; zoom:1;}
.gd-eva li .d-3{ width:134px; display:inline-block; vertical-align:middle; *display:inline; zoom:1;}
.gd-eva li .d-3 .name{ font-size:14px; color:#262626; text-align:center;}
.gd-eva li .d-2 span{ display:block; font-size:14px; color:#9C9C9C; line-height:18px;}
.gd-eva li .d-1 .d-main{ width:460px;}
.gd-eva li .d-1 .d-main p{ font-size:16px; color:#262626; line-height:20px;}
.gd-eva li .d-1 .d-main .time{ display:block; font-size:14px; color:#9C9C9C;}
.gdfx-wrap .d-1 .d-main .star{ width:100%; padding:4px 0px;}
.gdfx-wrap .d-1 .d-main .gd-atar{ width:14px; height:14px; display:block; float:left; background:url(../images/gd_star_n.png) center center no-repeat;
margin-right:4px;}
.gdfx-wrap .d-1 .d-main .gd-atar.on{background:url(../images/gd_star_h.png) center center no-repeat;}
.gdfx-wrap .d-1 .d-main .eva-pic{ width:100%;}
.gdfx-wrap .gd-eva .d-1 .d-main .eva-pic li{ width:80px; height:80px; float:left; overflow:hidden; padding:5px 10px 5px 0px; border:0 none;}
.gdfx-wrap .d-1 .d-main .eva-pic li img{ width:80px; height:80px;}
.gdfx-wrap .d-order-num { padding-top:22px;}

/*秒杀修改*/
#spikem-banner{ width:1200px; margin:0 auto;height:300px; margin-top:10px;}
#spikem-banner .fullSlide,#spikem-banner .fullSlide .bd { width:1200px; background:0 none; height:300px;}
#spikem-banner .fullSlide .bd li a{ height:300px;}
#spikem-banner .fullSlide .bd li{ height:300px;}
#spikem-banner .fullSlide .hd{width:1200px; left:50%; margin-left:-600px; bottom:10px; height:22px;}
#spikem-banner .fullSlide .hd ul{ float:right; display:inline-block; *display:inline; zoom:1; margin-right:15px;}
#spikem-banner .fullSlide .hd ul li{    background: url(../images/dot.png) center center no-repeat;

    height: 22px;
    overflow: hidden;
    text-indent: -99em;
    width: 22px;
    cursor: pointer;}
#spikem-banner .fullSlide .hd ul li.on{background: url(../images/dot_hover.png) center center no-repeat; position:relative!important}
.spike-time-main {
    width: 100%;
    margin: 0 auto;
    background: #20906a;
}
#spike-time a.abtn{display:block;height:70px;width:38px;overflow:hidden;}
#spike-time a.aleft{float:left; background:#1b1626 url(../images/mpre_h.png) center center no-repeat; margin-left:190px;}
#spike-time a.agrayleft{cursor:default;background:url(../images/mpre_n.png) center center no-repeat;}
#spike-time a.aright{float:right; background:#1b1626 url(../images/mnext_h.png) center center no-repeat;}
#spike-time a.agrayright{cursor:default;background:url(../images/mnext_n.png) center center no-repeat;}
#spike-time.scrolllist{width:1200px;height:70px;margin:0 auto; position:relative;}
#spike-time.scrolllist .imglist_w{width:917px;height:79px;overflow:hidden;float:left;position:relative;/*必要元素*/
margin-left:15px; position:relative;}
#spike-time.scrolllist .imglist_w ul{width:20000px;position:absolute;left:0px;top:0px;}
#spike-time.scrolllist .imglist_w li{width:119px;float:left; margin:0 6px; height:79px; cursor:pointer;}
#spike-time.scrolllist .imglist_w li i{ font-size:30px; color:#fff; display:block; text-align:center; line-height:42px;}
#spike-time.scrolllist .imglist_w li em{ font-size:14px; color:#fff; display:block; text-align:center;}
#spike-time.scrolllist .pic{ position:absolute; left:-25px;}
#spike-time.scrolllist .cur {    background: url(../images/mscurrent.png) no-repeat left top; width:119px; height:79px; position:absolute; left:250px; top:0px; display:block;}
#spike-time.scrolllist .imglist_w li.on i,#spike-time.scrolllist .imglist_w li:hover i{ color:#fff}
#spike-time.scrolllist .imglist_w li.on em,#spike-time.scrolllist .imglist_w li:hover em{ color:#fff}
#spike-time.scrolllist .imglist_w li.on{  background:url(../images/mscurrent.png) center center no-repeat;}
#spike-time.scrolllist .imglist_w li:hover{background:url(../images/mscurrent.png) center center no-repeat;}

/*商品搜索空白*/
.no-result{ width:100%; text-align:center;}
.no-result p{ font-size:18px; color:#262626; }
.no-result p span{ display:inline-block; vertical-align:middle; *display:inline; zoom:1; margin-top:5px;}
.no-result p{ padding-top:90px;}
.no-result p.no-good i{background:url(../images/no_good.png) left center no-repeat; width:52px; height:56px; display:inline-block; vertical-align:middle; *display:inline; zoom:1;
margin-right:25px;}
.no-result p .key{ color:#ff4f39;}

/*商家搜素空白*/
.no-result p.no-buss i{background:url(../images/no_buss.png) left center no-repeat; width:64px; height:58px; display:inline-block; vertical-align:middle; *display:inline; zoom:1;
margin-right:25px;}

/*新闻列表*/
.news-wrap{ width:100%;}
.news-banner{ width:100%; height:204px; background:#3D86E4 url(../images/news_banner.png) center center no-repeat; text-align:center;}
.news-banner .title{ display:inline-block; padding-top:62px; *display:inline; zoom:1;}
.news-banner .title .s-logo{ display:block;  padding-right:30px; display:inline-block; vertical-align:middle; *display:inline; zoom:1;}
.news-banner .title .s-t{ height:56px; border-left:1px solid #fff; padding-left:30px; display:block;
background:url(../images/news_title.png) 30px 8px no-repeat; width:170px; display:inline-block; vertical-align:middle; *display:inline; zoom:1;}
.news-main{ padding-top:20px; /*border-bottom:1px solid #e5e5e5;*/ padding-bottom:100px; margin-bottom:-30px;}
.news-main .nl{ width:820px; float:left;}
/*yx_rotaion*/
.yx-rotaion{margin:0 auto;width:820px; height:250px;}
.yx-rotaion-btn,.yx-rotaion-title,.yx-rotation-focus,.yx-rotation-t,.yx-rotaion-btn{position:absolute}
.yx-rotation-title{position:absolute;width:100%;height:54px;line-height:54px;background:#000;filter:alpha(opacity=40);-moz-opacity:0.4;-khtml-opacity:0.4;opacity:0.4;left:0;bottom:0;_bottom:-1px;z-index:1}
.yx-rotation-t{color:#fff;font-size:24px;font-family:microsoft yahei;z-index:2;bottom:0;left:10px;line-height:54px;
width:600px; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}

.yx-rotation-focus{height:22px;line-height:22px;right:20px;bottom:27px;z-index:2}
.yx-rotation-focus span{width:22px;height:22px;line-height:22px;float:left;margin-left:8px;position:relative;top:14px;cursor:pointer;text-indent:-9999px;
background:url(../images/dot.png) center center no-repeat;}
.yx-rotaion-btn{width:100%;height:41px;top:50%;margin-top:-20px;}
.yx-rotaion-btn span{width:41px;height:41px;cursor:pointer;filter:alpha(opacity=30);-moz-opacity:0.3;-khtml-opacity:0.3;opacity:0.3;position:relative}
.yx-rotaion-btn .left_btn{background-position:-2px -2px;float:left;left:10px}
.yx-rotaion-btn .right_btn{background-position:-2px -49px;float:right;right:10px}
.yx-rotaion-btn span.hover{background:url(../images/dot.png) center center no-repeat;}
.yx-rotation-focus span.hover{background:url(../images/dot_hover.png) center center no-repeat;}
.rotaion_list{width:0;height:0;overflow:hidden;}
.news-main .nlist{ width:100%;}
.news-main .nlist a.more {width: 780px; margin:0  auto;
    height: 40px;
    display: block;
    line-height: 40px;
    text-align: center;
    font-size: 18px;
    color: #fff;
    background: url(../images/nd_more01.png) center center no-repeat; margin-top:20px;}
.news-main .nlist .nav{ width:100%; height:42px; background:#fff; margin:20px 0px;}
.news-main .nlist .nav li.item{ width:12.5%; display:block; float:left; text-align:center; line-height:42px; height:48px;}
.news-main .nlist .nav li.item.cur,.news-main .nlist .nav li.item:hover{ background:url(../images/news_nav.png) center center no-repeat;}
.news-main .nlist .nav li.item.cur a,.news-main .nlist .nav li.item:hover a{ color:#fff;}
.news-main .nlist .nav li.item a{ font-size:15px; color:#262626; display:block; height:48px; display:block; cursor:pointer;}
.news-main .nlist .dlist{ padding:0 20px;background:#fff; overflow:hidden;}
.news-main .nlist .dlist dl.col-n{ min-height:138px; padding:20px 0px; padding-bottom:21px; border-bottom:1px solid #e5e5e5; margin-bottom:-1px;}
.news-main .nlist .dlist dl.col-n dt{ width:184px; height:138px; float:left;}
.news-main .nlist .dlist dl.col-n dt img{ width:184px; height:138px;}
.news-main .nlist .dlist dl.col-n dd{ margin-left:184px; padding-left:30px;}
.news-main .nlist .dlist dl.col-n dd h3{white-space:nowrap; overflow:hidden; text-overflow:ellipsis; line-height:46px;}
.news-main .nlist .dlist dl.col-n dd h3 a{ font-size:18px; color:#262626;cursor:pointer;}
.news-main dl.col-n p{ font-size:14px; color:#898989; line-height:17px; height:34px; overflow:hidden; margin:12px 0px;}
.news-main dl.col-n .num{ font-size:14px; color:#aaa; height:18px; line-height:18px; padding-top:13px;}
.news-main dl.col-n .num .see{ background:url(../images/news_ic_see.png) left center no-repeat; padding-left:30px;}
.news-main dl.col-n .num .eva{background:url(../images/news_ic_eva.png) left center no-repeat; padding-left:28px; margin-left:25px;}
.news-main .nr{ width:350px; float:right;}
.news-main .nr .dec-pic{ width:350px; height:232px;}
.news-main .nr .dec-pic img{width:350px; height:232px;}
.news-main  .news-order{ width:100%; background:#fff;padding-top:15px;}
.news-main  .news-order  li{ min-height:29px; padding-bottom:30px; width:100%; }
.news-main  .news-order .dl{ width:40px; float:left;}
.news-main  .news-order .dl .level{ width:23px; height:29px; display:block; margin:0 auto; line-height:23px;
font-size:14px; color:#262626; text-align:center;}
.news-main  .news-order .dl .level1{ color:#fff; background:url(../images/news_level1.png) center center no-repeat;}
.news-main  .news-order .dl .level2{ color:#fff; background:url(../images/news_level2.png) center center no-repeat;}
.news-main  .news-order .dl .level3{ color:#fff; background:url(../images/news_level3.png) center center no-repeat;}
.news-main  .news-order .dr{ padding-right:20px; margin-left:20px;}
.news-main  .news-order .dr .title{ font-size:16px; color:#262626; display:block; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; }
.news-main  .news-order .dr .text{ font-size:14px; color:#898989; display:block; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
/*新闻详情页*/
.news-detail-main{ width:100%; margin:0 auto;}
.news-detail-main .nd-main{ width:800px; margin:0 auto;}
    .news-detail-main .nd-main h3 {
        font-size: 16px;
        color: #424242;
        padding: 15px 0px;
    }
        .news-detail-main .nd-main h3 .s-1 {
            color: #61bb37;
        }
.news-detail-main .nd-main h3 .ic{ margin:0 8px;}
        .news-detail-main .nd-main h3.title {
            font-size: 16px;
            color: #424242;
            padding: 0px;
        }
.news-detail-main .nd-main .d-t .d-a{ float:right;}
.news-detail-main .nd-main .d-t .d-a a{ font-size:14px; color:#aaa;}
.news-detail-main .nd-main .d-t .d-a .s-see{ background:url(../images/news_ic_see.png) left center no-repeat; padding:4px 0px 4px 30px;}
.news-detail-main .nd-main .d-t .d-a .s-eva{ background:url(../images/news_ic_eva.png) left center no-repeat;padding:4px 0px 4px 30px;
margin-left:30px;}
    .news-detail-main .nd-main .d-t .time {
        font-size: 14px;
        color: #bbbbbb;
    }
    .news-detail-main .d-p {
        width: 100%;
        font-size: 14px!important;
        color: #757575;
        line-height: 180%;
        min-height:350px
    }

        .news-detail-main .d-p p {
            font-size: 14px !important;
            color: #757575!;
            line-height: 180%!important;
        }




.news-detail-main .d-p p{ margin:15px 0px;}
.news-detail-main .d-p p img{ max-width:100%;}
.news-detail-main .d-pic p{ text-align:center; padding-bottom:20px;}
.news-detail-main .nd-eva{ width:800px; margin:0 auto;}
    .news-detail-main .nd-eva .title {
        font-size: 16px;
        color: #2e2e2e;
        padding-bottom: 15px;
    }
    .news-detail-main .eva-text {
        width: 778px;
        height: 128px;
        border: 1px solid #e6e6e6;
        background: #f8f8f8;
        padding: 5px 10px;

    }
.news-detail-main .eva-text textarea{ width:100%; height:100%; border:0 none; outline:none; background:0 none;
font-size:14px; color:#3c3c3c; font-family:"microsoft yahei"; color:#888;}
.news-detail-main .eva-mess{ font-size:14px; color:#aaa; text-align:right; padding-top:6px;}
.news-detail-main .t-logoin{ border-bottom:1px solid #e5e5e5; padding:10px 0px;}
.news-detail-main .tx{ width:40px; height:40px; display:block ; float:left; position:relative; background:#EEEEEE}
.news-detail-main .tx img{ width:40px; height:40px;}
.news-detail-main .tx .cover{ width:40px; height:40px; display:block; position:absolute; left:0px; top:0px;
background:url(../images/nd_avator.png) center center no-repeat;}
.news-detail-main .tx-r{ margin-left:50px; line-height:40px;}
.news-detail-main .tx-r .dr{ float:right;}
.news-detail-main .tx-r .dr .yzm{ float:left; font-size:16px; color:#262626;}
.news-detail-main .tx-r .dr .yzm input{ width:116px; border:1px solid #e5e5e5; background:#f8f8f8; height:20px; padding:3px 5px; outline:none;
font-size:14px; color:#262626;}
.news-detail-main .tx-r .dr .yzm-pic{ float:left; margin-left:10px; margin-right:10px; }
.news-detail-main .tx-r .dr .yzm-pic img{ width:84px; height:28px; margin-top:5px;float:left;}
.news-detail-main .tx-r .dr .yzm-pic a{ color:#005ea7; font-size:16px; padding:0 4px;}
.news-detail-main .tx-r .dr .btn-submit{ width:93px; height:32px; line-height:32px; display:block; float:left; font-size:16px; color:#fff;
text-align:center; background:url(../images/eva_submit.png) center center no-repeat; margin-top:3px;}
    .news-detail-main .tx-r a {
        font-size: 16px;
        color: #61bb37;
    }
.news-detail-main .tx-r .mess{ font-size:16px; color:#888;}
.news-detail-main .list{ width:100%;}
.news-detail-main .list ul li{ width:100%; border-bottom:1px solid #e5e5e5; margin-bottom:-1px; padding:20px 0px;}
.news-detail-main .list  .name{ color:#1d90f1; font-size:16px;}
.news-detail-main .list .fr{ font-size:14px; color:#6b6b6b;}
.news-detail-main .list .p{ font-size:14px; color:#444; line-height:150%;}
.news-detail-main .list .more{ width:800px; height:40px; display:block; line-height:40px; text-align:center; font-size:18px; color:#fff;
background:url(../images/nd_more.png) center center no-repeat;}
.nbottom-banner{ width:1200px; margin:0 auto; padding-top:20px; overflow:hidden;}
.nbottom-banner .title{ font-size:21px; color:#262626; line-height:48px; border-bottom:1px solid #e5e5e5;}
.nbottom-banner .name{ font-size:16px; color:#262626; display:block; text-align:center; width:300px; text-align:center;
white-space:nowrap; overflow:hidden; text-overflow:ellipsis; line-height:50px;}

/*vip专区活动*/
.vipact-list{ width:100%;}
.vipact-list .aclist li{ padding:20px; background:#fff; padding-top:0px; margin-bottom:20px;}
.vipact-list .aclist li .top{ height:66px; position: relative; padding-top:16px;}
.vipact-list .aclist li .top .level{ width:42px; height:51px; display:block; background:url(../images/vip_level.png) center center no-repeat;
position:absolute; top:0px; right:0px; line-height:30px; text-align:center;*line-height:40px;}
.vipact-list .aclist li .top .level sup{ font-size:12px; color:#fff;}
.vipact-list .aclist li .top .level i{ font-size:21px; color:#fff;}
.vipact-list .aclist li .top .title{ font-size:18px; color:#262626; display:block; padding-right:100px; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.vipact-list .aclist li .top  .time{ font-size:16px; color:#888;}
.vipact-list .aclist li .top  .time em{ color:#ff4f39;}
.vipact-list .aclist li .pic{ width:1160px; height:350px;}
.vipact-list .aclist li .pic img{width:1160px; height:350px;}


/*商家新品*/
.categories-wrap .main-categories .product-main .d-list ul li{ position:relative; overflow:visible;}
.good-new{ width:64px; height:25px; display:block; background:url(../images/ic_new1.png) center center no-repeat; position:absolute; left:2px; top:-10px;}

/*帮助中心*/
.body-fff{ background:#fff;}
.help-wrap{ width:100%; padding-top:20px; margin-bottom:-22px;}
.help-wrap .nav{ width:100%; height:40px; background:#fff;}
.help-wrap .nav a{ width:240px; display:block; text-align:center; line-height:40px; font-size:16px; color:#262626; float:left;
height:46px;}
.help-wrap .nav .kf span{ background:url(../images/help_kfn.png) left center no-repeat; padding-left:30px;}
.help-wrap .nav .gw span{ background:url(../images/help_gwn.png) left center no-repeat;padding-left:30px;}
.help-wrap .nav .fw span{ background:url(../images/help_fwn.png) left center no-repeat;padding-left:30px;}
.help-wrap .nav .zf span{ background:url(../images/help_zfn.png) left center no-repeat;padding-left:30px;}
.help-wrap .nav .sj span{ background:url(../images/help_sjn.png) left center no-repeat;padding-left:30px;}

.help-wrap .nav .kf.cur,.help-wrap .nav .kf:hover{ background:url(../images/help_kf.png) center center no-repeat; color:#fff;}
.help-wrap .nav .kf.cur span,.help-wrap .nav .kf:hover span{background:url(../images/help_kfh.png) left center no-repeat;}
.help-wrap .nav .gw.cur,.help-wrap .nav .gw:hover{ background:url(../images/help_gw.png) center center no-repeat; color:#fff;}
.help-wrap .nav .gw.cur span,.help-wrap .nav .gw.cur:hover span{background:url(../images/help_gwh.png) left center no-repeat;}
.help-wrap .nav .fw.cur,.help-wrap .nav .fw:hover{ background:url(../images/help_fw.png) center center no-repeat; color:#fff;}
.help-wrap .nav .fw.cur span,.help-wrap .nav .fw:hover span{background:url(../images/help_fwh.png) left center no-repeat;}
.help-wrap .nav .zf.cur,.help-wrap .nav .zf:hover{ background:url(../images/help_zf.png) center center no-repeat; color:#fff;}
.help-wrap .nav .zf.cur span,.help-wrap .nav .zf:hover span{background:url(../images/help_zfh.png) left center no-repeat;}
.help-wrap .nav .sj.cur,.help-wrap .nav .sj:hover{ background:url(../images/help_sj.png) center center no-repeat; color:#fff;}
.help-wrap .nav .sj.cur span,.help-wrap .nav .sj:hover span{background:url(../images/help_sjh.png) left center no-repeat;}

.help-wrap .nav-text{ padding:0 20px; background:#fff; margin-top:16px; }
.help-wrap .nav-text .nav-ul{ border-bottom:1px solid #e5e5e5; padding:15px 0px;}
.help-wrap .nav-text .nav-ul li { list-style:inside; margin-right:50px; float:left;}
.help-wrap .nav-text .nav-ul li a{ font-size:16px; color:#262626;}
    .help-wrap .nav-text .nav-ul.kf li:hover, .help-wrap .nav-text .nav-ul.kf li.cur {
        color: #61bb37;
    }
    .help-wrap .nav-text .nav-ul.kf li:hover a, .help-wrap .nav-text .nav-ul.kf li.cur a {
        color: #61bb37;
    }
    .help-wrap .nav-text .nav-ul.gw li:hover, .help-wrap .nav-text .nav-ul.gw li.cur {
        color: #61bb37;
    }
    .help-wrap .nav-text .nav-ul.gw li:hover a, .help-wrap .nav-text .nav-ul.gw li.cur a {
        color: #61bb37;
    }
    .help-wrap .nav-text .nav-ul.kf li:hover, .help-wrap .nav-text .nav-ul.kf li.cur {
        color: #61bb37;
    }
    .help-wrap .nav-text .nav-ul.kf li:hover a, .help-wrap .nav-text .nav-ul.kf li.cur a {
        color: #61bb37;
    }
    .help-wrap .nav-text .nav-ul.fw li:hover, .help-wrap .nav-text .nav-ul.fw li.cur {
        color: #61bb37;
    }
    .help-wrap .nav-text .nav-ul.fw li:hover a, .help-wrap .nav-text .nav-ul.fw li.cur a {
        color: #61bb37;
    }
    .help-wrap .nav-text .nav-ul.zf li:hover, .help-wrap .nav-text .nav-ul.zf li.cur {
        color: #61bb37;
    }
    .help-wrap .nav-text .nav-ul.zf li:hover a, .help-wrap .nav-text .nav-ul.zf li.cur a {
        color: #61bb37;
    }
    .help-wrap .nav-text .nav-ul.sj li:hover, .help-wrap .nav-text .nav-ul.sj li.cur {
        color: #61bb37;
    }
    .help-wrap .nav-text .nav-ul.sj li:hover a, .help-wrap .nav-text .nav-ul.sj li.cur a {
        color: #61bb37;
    }
.help-wrap .nav-text .text{ width:100%; padding-bottom:70px;}
.help-wrap .nav-text .text .col{ padding-top:12px;}
.help-wrap .nav-text .text h3{ font-size:16px; color:#262626; padding:2px 0px;}
.help-wrap .nav-text .text p{ font-size:16px; color:#9c9c9c; line-height:19px; padding:15px 0px;}
.help-wrap .nav-text .text p span{ display:block; padding-left:15px;}

/*我的消息*/
.per-mymess .title {
    padding: 0 20px;
    height: 35px;
    line-height: 35px;
    background: #61bb37;
    font-size: 16px;
    color: #fff;
    margin-bottom: 10px;
}
.per-mymess .mess-list{ width:100%; background:#fff; overflow:hidden;}
.per-mymess .mess-list li{ border-bottom:1px solid #e5e5e5; margin:0 20px; margin-bottom:-1px;padding-bottom:16px; padding-top:4px; }
    .per-mymess .mess-list li h3 {
        color: #303030;

        padding-right: 120px;
        font-size: 16px;
    }
.per-mymess .mess-list li .d-t{padding:10px 0px;}
    .per-mymess .mess-list li .d-t .time {
        float: right;
        font-size: 14px;
        line-height: 30px;
        color: #282828
    }
    .per-mymess .mess-list li p {
        font-size: 14px;
        color: #979797;
    }
/*系统公告*/
.ann-wrap .news-banner .title .s-t{ background:url(../images/ann_title.png) 30px center no-repeat;}
.ann-wrap .per-mymess{ margin-top:20px; /*border-bottom:1px solid #e5e5e5;*/ padding-bottom:70px; margin-bottom:-30px;}
/*商家活动*/
.buss-ac-wrap .index-like .hots-goods .title{ text-align:center; position:relative; padding:15px 0px; }
.buss-ac-wrap .index-like .hots-goods .title .line{ width:100%; height:1px; background:#BEBEBE; position:absolute ;top:50%; margin-top:-0.5px; z-index:1; left:0px;}
.buss-ac-wrap .index-like .hots-goods .title .s-t{ font-size:24px; color:#262626; display:inline-block; position:relative;z-index:2; background:#f8f8f8;
padding:0 70px; line-height:82px; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; max-width:800px;}
.buss-ac-wrap .index-like .hots-goods .title .s-t i{ width:32px; height:30px; display:block; background:url(../images/icon_blabel.png) center center no-repeat;
position:absolute; right:32px; top:10px;}
.buss-ac-wrap .index-like .hots-goods .ul-list li{ height:425px; margin-bottom:20px;}
.buss-ac-wrap .index-like .hots-goods .ul-list li .price{ text-align:center;}
.buss-ac-wrap .index-like .hots-goods .ul-list li .d-bottom{ width:100%; height:46px; border-top:1px solid #F8F8F8; position:relative;}
.buss-ac-wrap .index-like .hots-goods .ul-list li .d-bottom .data{ padding:0 15px;font-size:18px; color:#888; line-height:46px;
background:url(../images/qiang.png) 244px center no-repeat;}
.buss-ac-wrap .index-like .hots-goods .ul-list li .d-bottom .btn{ padding:0 28px; height:40px; background:#fff; display:none; position:absolute; width:233px; top:-1px; left:0px;}
    .buss-ac-wrap .index-like .hots-goods .ul-list li .d-bottom .btn a {
        width: 100%;
        height: 40px;
        text-align: center;
        line-height: 40px;
        display: block;
        font-size: 14px;
        color: #fff;
        background: #53b292;
    }
.buss-ac-wrap .index-like .hots-goods .ul-list li:hover .d-bottom .btn{ padding:0 28px; height:40px; background:#fff; display:block;}


/*vip专区-活动*/
.viplever a.abtn{display:block;height:40px;width:20px;overflow:hidden; display:block; margin-top:70px; }
.viplever a.aleft{float:left;background:url(../images/level_left_h.png) center center no-repeat;cursor:pointer;}
.viplever a.agrayleft{cursor:default; background:url(../images/level_left_n.png) center center no-repeat;}
.viplever a.aright{float:right;cursor:pointer; background:url(../images/level_right_h.png) center center no-repeat;}
.viplever a.agrayright{cursor:default; background:url(../images/level_right_n.png) center center no-repeat;}
.viplever .scrolllist{width:1082px;height:180px;margin:0 auto;}
.viplever .scrolllist .imglist_w{width:1000px;height:180px;overflow:hidden;float:left;position:relative;/*必要元素*/
margin-left:21px;}
.viplever .scrolllist .imglist_w ul{width:20000px;position:absolute;left:0px;top:0px;}
.categories-vipzq .viplever .scrolllist .imglist_w li{width:105px;float:left; height:150px; margin:0px; padding:0 10px; padding-top:30px;}
.viplever .scrolllist .circle{ width:84px; height:95px; display:block; background:url(../images/level_circle.png) center center no-repeat; margin:0 auto; position:relative;}
.viplever .scrolllist li{ cursor:pointer;}
.viplever .scrolllist li .num{ width:84px; height:84px; display:block; position:absolute; left:0px; top:-2px;}
.viplever .scrolllist li em{ display:block; text-align:center; font-size:16px; color:#666; padding:10px;}
.viplever .scrolllist li.cur .circle,.viplever .scrolllist li:hover .circle{ width:84px; height:95px; display:block; background:url(../images/level_circle_h.png) center center no-repeat;}
.viplever .scrolllist li.cur em,.viplever .scrolllist li:hover em{ font-size:16px; color:#262626;}
.viplever .scrolllist li .num.levelall { background:url(../images/level-alln.png) center center no-repeat;}
.viplever .scrolllist li.cur .num.levelall,.viplever .scrolllist li:hover .num.levelall { background:url(../images/level-allh.png) center center no-repeat;}
.viplever .scrolllist li .num.level0 { background:url(../images/level-0n.png) center center no-repeat;}
.viplever .scrolllist li.cur .num.level0, .viplever .scrolllist li:hover .num.level0{ background:url(../images/level-0h.png) center center no-repeat;}
.viplever .scrolllist li .num.level1 { background:url(../images/level-1n.png) center center no-repeat;}
.viplever .scrolllist li.cur .num.level1, .viplever .scrolllist li:hover .num.level1 { background:url(../images/level-1h.png) center center no-repeat;}
.viplever .scrolllist li .num.level2 { background:url(../images/level-2n.png) center center no-repeat;}
.viplever .scrolllist li.cur .num.level2, .viplever .scrolllist li:hover .num.level2 { background:url(../images/level-2h.png) center center no-repeat;}
.viplever .scrolllist li .num.level3 { background:url(../images/level-3n.png) center center no-repeat;}
.viplever .scrolllist li.cur .num.level3 , .viplever .scrolllist li:hover .num.level3{ background:url(../images/level-3h.png) center center no-repeat;}
.viplever .scrolllist li .num.level4 { background:url(../images/level-4n.png) center center no-repeat;}
.viplever .scrolllist li.cur .num.level4, .viplever .scrolllist li:hover .num.level4 { background:url(../images/level-4h.png) center center no-repeat;}
.viplever .scrolllist li .num.level5 { background:url(../images/level-5n.png) center center no-repeat;}
.viplever .scrolllist li.cur .num.level5, .viplever .scrolllist li:hover .num.level5 { background:url(../images/level-5h.png) center center no-repeat;}
.viplever .scrolllist li .num.level6 { background:url(../images/level-6n.png) center center no-repeat;}
.viplever .scrolllist li.cur .num.level6 , .viplever .scrolllist li:hover .num.level6{ background:url(../images/level-6h.png) center center no-repeat;}
.viplever .scrolllist li .num.level7 { background:url(../images/level-7n.png) center center no-repeat;}
.viplever .scrolllist li.cur .num.level7, .viplever .scrolllist li:hover .num.level7 { background:url(../images/level-7h.png) center center no-repeat;}
.viplever .scrolllist li .num.level8 { background:url(../images/level-8n.png) center center no-repeat;}
.viplever .scrolllist li.cur .num.level8 , .viplever .scrolllist li:hover .num.level8{ background:url(../images/level-8h.png) center center no-repeat;}
.viplever .scrolllist li .num.level9 { background:url(../images/level-9n.png) center center no-repeat;}
.viplever .scrolllist li.cur .num.level9 , .viplever .scrolllist li:hover .num.level9{ background:url(../images/level-9h.png) center center no-repeat;}
.viplever .scrolllist li .num.level10 { background:url(../images/level-10n.png) center center no-repeat;}
.viplever .scrolllist li.cur .num.level10 , .viplever .scrolllist li:hover .num.level10{ background:url(../images/level-10h.png) center center no-repeat;}
.viplever .scrolllist li .num.level11 { background:url(../images/level-11n.png) center center no-repeat;}
.viplever .scrolllist li.cur .num.level11, .viplever .scrolllist li:hover .num.level11 { background:url(../images/level-11h.png) center center no-repeat;}
.viplever .scrolllist li .num.level12 { background:url(../images/level-12n.png) center center no-repeat;}
.viplever .scrolllist li.cur .num.level12, .viplever .scrolllist li:hover .num.level12 { background:url(../images/level-12h.png) center center no-repeat;}
.viplever .scrolllist li .num.level13 { background:url(../images/level-13n.png) center center no-repeat;}
.viplever .scrolllist li.cur .num.level13 , .viplever .scrolllist li:hover .num.level13{ background:url(../images/level-13h.png) center center no-repeat;}
.viplever .scrolllist li .num.level14{ background:url(../images/level-14n.png) center center no-repeat;}
.viplever .scrolllist li.cur .num.level14 , .viplever .scrolllist li:hover .num.level14{ background:url(../images/level-14h.png) center center no-repeat;}
.viplever .scrolllist li .num.level15{ background:url(../images/level-15n.png) center center no-repeat;}
.viplever .scrolllist li.cur .num.level15, .viplever .scrolllist li:hover .num.level15 { background:url(../images/level-15h.png) center center no-repeat;}
.viplever .scrolllist li .num.level16{ background:url(../images/level-16n.png) center center no-repeat;}
.viplever .scrolllist li.cur .num.level16, .viplever .scrolllist li:hover .num.level16 { background:url(../images/level-16h.png) center center no-repeat;}
.viplever .scrolllist li .num.level17{ background:url(../images/level-17n.png) center center no-repeat;}
.viplever .scrolllist li.cur .num.level17 , .viplever .scrolllist li:hover .num.level17{ background:url(../images/level-17h.png) center center no-repeat;}
.viplever .scrolllist li .num.level18{ background:url(../images/level-18n.png) center center no-repeat;}
.viplever .scrolllist li.cur .num.level18, .viplever .scrolllist li:hover .num.level18 { background:url(../images/level-18h.png) center center no-repeat;}
.viplever .scrolllist li .num.level19{ background:url(../images/level-19n.png) center center no-repeat;}
.viplever .scrolllist li.cur .num.level19 , .viplever .scrolllist li:hover .num.level19{ background:url(../images/level-19h.png) center center no-repeat;}
.viplever .scrolllist li .num.level20{ background:url(../images/level-20n.png) center center no-repeat;}
.viplever .scrolllist li.cur .num.level20, .viplever .scrolllist li:hover .num.level20 { background:url(../images/level-20h.png) center center no-repeat;}


/*vip专区*/
.vip-acbanenr{ width:1200px; height:362px; margin:0 auto; position:relative; margin-top:-503px;}
.vip-acbanenr img{ width:1200px; height:362px;}
.vip-acbanenr .text{ width:100%; height:50px; background:url(../images/btrans60.png) repeat;
position:absolute; left:0px; bottom:0px; line-height:50px;}
.vip-acbanenr .text .time{ font-size:16px; float:right; color:#fff; margin-right:20px;}
.vip-acbanenr .text .name{ font-size:18px; color:#fff; padding-left:20px; padding-right:20px ; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.vip_level {width: 42px;height: 51px; display: block;background: url(../images/vip_level.png) center center no-repeat;
position: absolute;top: 0px;right: 0px;line-height: 30px;text-align: center;
}
.vip_level i {font-size: 21px;color: #fff;
}
.vip_level sup {font-size: 12px;color: #fff;
}

/*微信支付*/
.wxpay-alert{ width:100%; height:100%; position: fixed; left:0px; top:0px; background:url(../images/btrans60.png) repeat; z-index:99;}
.wxpay-alert .main{ width:464px; height:418px; background:#fff; position:absolute; left:50%; margin-left:-232px; top:50%; margin-top:-209px; position:relative;}
.wxpay-alert .main .title{ padding:0 20px; height:60px; background:#61bb37; font-size:18px; color:#fff;
line-height:60px;}
.wxpay-alert .main .title .a-close{ width:28px; height:28px; display:block; float:right; background:url(../images/pay_close.png) center center no-repeat; margin-top:16px; cursor:pointer;}

.wxpay-alert .main .pic{ width:190px; margin:0 auto; padding:13px 0px;}
.wxpay-alert .main .pic .s-t{ display:block; text-align:center; font-size:24px; line-height:45px;}
.wxpay-alert .main .s-pic{ padding:17px; width:156px; height:156px; border:1px solid #DFDFDF;}
.wxpay-alert .main .s-m{ font-size:12px; display:block; text-align:center; line-height:30px;}
.wxpay-alert .main .s-m em{ color:#ff4f39; }
.wxpay-alert .main .bottom{ width:444px; height:44px; line-height:44px; position:absolute; left:20px; bottom:0px; border-top:1px solid #dfdfdf; text-align:center;}
.wxpay-alert .main .bottom a{ cursor:pointer; color:#262626;}
.wxpay-alert .main .bottom a:hover{ color:#ff4f39;}


/*信息修改*/
.m_zlxg{ width:93px; height:30px; line-height:30px;cursor:pointer;float:left;margin:0 10px 0 0;display:inline;background:url(${path}/static/web/images/zlxg2.jpg) no-repeat;}
.m_zlxg p{ width:71px; padding-left:10px; overflow:hidden; line-height:30px; color:#333333; font-size:12px; font-family:"微软雅黑";text-overflow:ellipsis; white-space:nowrap;}
.m_zlxg2{ position:absolute;top: 36px; border:1px solid #E6E6E6;background:#fff; width:91px; display:none; max-height:224px;-height:224px; overflow-x:hidden; overflow-y:auto;white-space:nowrap;}
.m_zlxg2 li{line-height:28px;white-space:nowrap; padding-left:10px;font-family:"微软雅黑";color:#333333; font-size:12px;}
.m_zlxg2 li:hover{ color:#7a5a21;}
.addr{width:520px;position:relative; z-index:2;padding: 6px 8px;}

/*提交订单-select修改*/
.divselect{width:210px; left:0; right:0; margin:auto; position:relative; z-index:10000; background:#fff;}
.divselect cite{width:163px; height:28px;line-height:28px; display:block; color:#262626; cursor:pointer;font-style:normal;
padding-left:12px; padding-right:35px; /*border:1px solid #E6E6E6; */
    background: url(../images/rec.png) no-repeat 190px center;text-align:left; font-size:16px; text-align:center;}
.divselect ul{min-width:118px; position:absolute; z-index:20000; display:none; width:100%;
left:0px; top:28px;}
.divselect ul li{height:24px; line-height:42px;}
.divselect ul li a{display:block; height:42px; color:#262626; text-decoration:none; padding-left:10px; padding-right:10px;}
.divselect ul li a:hover{/*background-color:#ccc;*/}
.n{margin:10px auto; width:920px; border:1px solid #CCC;font-size:12px; line-height:30px;}
.n a{ padding:0 4px; color:#333}

.shopcart-wrap .tbody .divselect ul li{     margin-bottom: 0px;
    line-height: 42px;
    height: 42px;
    background: #f8f8f8;    font-size: 16px;
    color: #3c3c3c;} 
.shopcart-wrap .tbody .divselect ul li:hover{ background:#f0f0f0}
/*分享列表*/
.sharelist-wrap{ width:100%;}
.sharelist-wrap .top-tilte{ background:#ff4f39; padding:10px 20px;}
.sharelist-wrap .top-tilte span{ font-size:18px; color:#fff; background:url(../images/sharebai_n.png) left center no-repeat; padding-left:36px;}
.sharelist-wrap .main-list{ width:100%; overflow:hidden;}
.sharelist-wrap .categories-wrap .d-list ul{ width:1210px; margin-left:-5px;}
.sharelist-wrap .categories-wrap .d-list ul li{ margin:10px 5px; height:306px;}
.sharelist-wrap .d-order-num{ padding-top:20px;}
.sharelist-wrap .top-tilte .btn-share{ font-size:18px; color:#fff; float:right;} 
/*订单中心*/
.order-main .ul-order .o-main .div-order{ padding:0px;}
.order-main .ul-order .o-main .div-order .item{ width:604px; font-size:0px; display:inline-block; *display:inline; zoom:1; vertical-align:middle;}
.order-main .ul-order .o-main .div-order .item .d-item{ padding:10px 0px;}
.order-main .ul-order .o-main .ac{ display:block;    font-size: 16px;
    color: #3c3c3c; line-height:24px; margin:5px 0px;}
.order-main .ul-order .o-main .ac:hover{ color:#ff4f39;}
/*订单中心-订单详情*/
.order-datail-main.order-main .od-total .div-num{ float:right;}
.order-datail-main.order-main .od-total .ac.b-ac{ background:url(../images/od-bg03.png) center center no-repeat;}
.order-datail-main.order-main .od-total .ac.n-ac{ background:url(../images/od-bg04.png) center center no-repeat; color:#aaa;}
.order-datail-main .detail-info .status.status-jycg,.order-datail-main .detail-info .status.status-yfh{ background:url(../images/od-jycg.png) center center no-repeat;}
.order-datail-main .detail-info .status.status-dfk{ background:url(../images/od-dfh.png) center center no-repeat;}
.order-datail-main .detail-info .status.status-dfh{ background:url(../images/od-dfh.png) center center no-repeat;}
.order-datail-main .detail-info .status.status-dpj{ background:url(../images/od-jycg.png) center center no-repeat;}
.order-datail-main .detail-info .status.status-tk{ background:url(../images/od-tk.png) center center no-repeat;}
.order-datail-main .detail-info .status.status-qx{ background:url(../images/od-qx.png) center center no-repeat;}
/*选择券码*/
.ch-coupon{ width:100%; height:100%; position:fixed; left:0px; top:0px; background:url(../images/btrans60.png) repeat; z-index:99;}
.ch-coupon-main{ width:464px; background:#fff; }
.ch-coupon-main .title{ height:60px; line-height:60px; padding:0 20px; background:#00A0E9; font-size:18px; color:#fff;}
.ch-coupon-main .btn-close{ width:26px; height:26px; display:block; background:url(../images/pay_close.png) center center no-repeat; position:absolute; right:20px; top:17px;}
.ch-coupon-main .cou-main{ width:100%; overflow:hidden;}
.ch-coupon-main .cou-main dl{ margin:0 20px; padding-bottom:30px; border-bottom:1px solid #dfdfdf; margin-bottom:-1px;}
.ch-coupon-main .cou-main dl dt,.ch-coupon-main .cou-main dl dd{ width:100%;}
.ch-coupon-main .cou-main dl dt{ line-height:40px; padding:8px 0px;}
.ch-coupon-main .cou-main dl dt .status-used{ font-size:18px; color:#262626; float:right;}
.ch-coupon-main .cou-main dl dt .num{ font-size:18px; color:#262626;}
.ch-coupon-main .cou-main dl dd .pic{ width:156px; height:156px; padding:15px; border:1px solid #dfdfdf; margin:0 auto;}
.ch-coupon-main .cou-main dl dd .pic img{ width:156px; height:156px;}
.ch-coupon-main .cou-main dl dt .status-new{ font-size:18px; color:#ff4f39; float:right;}
/*充值页面*/
.recharge-wrap.pay-wrap .order-met{ padding-left:20px; padding-top:15px;}
.recharge-wrap.pay-wrap .order-met .d-rech-num{ width:100%;}
.recharge-wrap.pay-wrap .order-met .d-rech-num label{ display:block; float:left; line-height:42px;
font-size:18px; color:#555; width:110px;}
.recharge-wrap.pay-wrap .order-met .d-rech-num .d-in{ width:258px; height:24px; border:1px solid #ccc; background:#f8f8f8;
float:left; padding:8px 10px;}
.recharge-wrap.pay-wrap .order-met .d-rech-num .d-in input{ background:0 none; font-size:17px; border:0 none; outline:none;
width:100%; line-height:24px;}
.recharge-wrap.pay-wrap .order-met .d-rech-num .s-m{ font-size:18px; color:#555; margin:0 10px; line-height:42px;}
.btn-jstore{ font-size:18px; color:#fff; background:#EC3E29 url(../images/icon_store_w.png) 20px center no-repeat; padding-left:50px; padding-right:20px;
height:35px; line-height:35px; display:block; float:right;}
.btn-jstore.cur{background:#ECA029 url(../images/icon_store_w.png) 20px center no-repeat;height:35px; line-height:35px;}
.btn-estore {
    font-size: 18px;
    color: #fff;
    background: #61bb37 url(../images/icon_enter.png) 20px center no-repeat;
    padding-left: 50px;
    padding-right: 20px;
    height: 35px;
    line-height: 35px;
    display: block;
    float: right;
}
.btn-estore.cur{background:#ECA029 url(../images/icon_enter.png) 20px center no-repeat;height:35px; line-height:35px;}
.recharge-wrap.pay-wrap .curr-num{ float:left; color:#ff4f39; font-size:20px; line-height:42px;}
.draw_cash-wrap.recharge-wrap.pay-wrap .order-met .d-rech-num{ padding:13px 0px;}
.draw_cash-wrap.recharge-wrap.pay-wrap .order-met{ padding-top:0px;}
.draw_cash-wrap.recharge-wrap.pay-wrap .order-met .d-rech-num.d-money{ padding-bottom:0px;}
.draw_cash-wrap .divselect{ width:258px; background:0 none;}
.draw_cash-wrap .divselect cite{ padding:0px; text-align:left; width:258px; background:url(../images/rec.png) no-repeat right center}
.draw_cash-wrap .divselect ul{ width:278px; left:-11px; top:30px; border:1px solid #ccc;
background:#fff;}
.draw_cash-wrap .divselect ul li{ line-height:35px; height:35px;}
.draw_cash-wrap .divselect ul li:hover{ background:#f8f8f8;}
.draw_cash-wrap .divselect ul li a{ font-size:16px;}

.shopcart-w .fx-logo{ width:auto; }
.shopcart-w.w .des-logo{ margin-top:35px;}
.per-top .top-main .pic{ height:60px;}
.per-top .top-main .pic img{ height:60px;}
.per-top .top-main .text span{ margin-top:22px;}
.fx-header1 .logo img{ height:70px;}
.fx-header1 .des-page{ margin-top:19px;}

.submit-order-w{ padding:17px 0px;}
.submit-order-w .w .fx-logo{ height:70px;}
.submit-order-w .w .fx-logo img{ height:70px;}
    .submit-order-w .w .des-logo {
        margin-top: 20px;
        color: #949494
    }

.ct{
 float: right !important;
   background-color: #ff571a!important;
 border:none!important;
margin-left:12px;
background-image:none!important;
margin-top:-5px
}

.ct a {
    color:#fff!important;


}
.ct:last-child  a {
    border:none!important;
 
}