@charset "utf-8";


html { background: #FFF; -webkit-text-size-adjust: 100%; -ms-text-size-adjust: 100%; }
body, dl, dd, h1, h2, h3, h4, h5, h6, p, form, pre, blockquote, figure { margin: 0; }
th, td { padding: 0; }
ul, ol, menu, input, button { margin: 0; padding: 0; }
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section { display: block; }
audio, canvas, video { display: inline-block; *display: inline; *zoom: 1; }
body, button, input, select, textarea { color: #666; font: 12px/1.5 tahoma, arial, SimSun; }
input, select, textarea { font-size: 100%; }
input, select { vertical-align: baseline; }
table { border-collapse: collapse; border-spacing: 0; }
th { text-align: inherit; }
fieldset, img { border: 0;}
iframe { display: block; }
abbr, acronym { border: 0; font-variant: normal; }
del { text-decoration: line-through; }
address, caption, cite, code, dfn, em, th, var { font-style: normal; font-weight: 400; }
ol, ul { list-style: none; }
caption, th { text-align: left; }
h1, h2, h3, h4, h5, h6 { font-size: 100%;font-weight: normal; }
q:before, q:after { content: ''; }
sub, sup { font-size: 75%; line-height: 0; position: relative; vertical-align: baseline; }
sup { top: -0.5em; }
sub { bottom: -0.25em; }
ins, a { text-decoration: none; }
a { color: #666; outline: none; }
a:hover { color: #CA062C; text-decoration: underline; }
a:active { star: expression(this.onFocus=this.blur()); }
:focus { outline: 0; }
button { hide-focus: expression(this.hideFocus=true); }
button:focus { outline-style: none; }




img{vertical-align: middle;}


.ff-st { font-family: "Simhei"; }
.ff-yh { font-family: "Microsoft YaHei", Arial; }
.ff-arial{font-family: Arial;}
.fs-12 { font-size: 12px; }
.fs-14 { font-size: 14px; }
.fs-16 { font-size: 16px; }
.fs-18 { font-size: 18px; }
.fw-400 { font-weight: 400; }
.fw-600 { font-weight: 600; }
.fw-700 { font-weight: 700; }
.lh-16 { line-height: 16px; }
.lh-18 { line-height: 18px; }
.lh-20 { line-height: 20px; }
.lh-22 { line-height: 22px; }
.lh-24 { line-height: 24px; }
.lh-26 { line-height: 26px; }
.ta-left { text-align: left; }
.ta-center { text-align: center; }
.ta-right { text-align: right; }
.td-underline { text-decoration: underline; }
.td-none { text-decoration: none; }
.td-through { text-decoration: line-through; }
.ti-999 { text-indent: -999em; }
.ls-1 { letter-spacing: 1px; }
.word-wrap { word-wrap: break-word; word-break: break-all; }
.clr-197 { color: #1977d0; }
.clr-d23 { color: #D2364C; }
.clr-06d { color: #0063DC; }
.clr-333 { color: #313131; }
.clr-444 { color: #414141; }
.clr-555 { color: #515151; }
.clr-666 { color: #666; }
.clr-999 { color: #919191; }
.cl-f16 { color: #F16767; }
.cl-ccc { color: #CCCCCC; }
.cl-969 { color: #969696; }
.cl-616 { color: #616161; }
.red, .clr-f00 { color: #F00; }
.blue, .clr-00f { color: #00F; }
.black, .clr-000 { color: #000; }
.white, .clr-fff { color: #FFF; }
.orange { color: orange; }


.d-inline { display: inline; }
.inline-block { display: inline-block; }
.d-block ,.show{ display: block; }
.d-none,.hide,.none { display: none; }
.absolute { position: absolute; }
.relative { position: relative; }
.top-0 { top: 0; }
.left-0 { left: 0; }
.right-0 { right: 0; }
.bottom-0 { bottom: 0; }
.zindex-1 { z-index: 1; }
.zindex-2 { z-index: 2; }
.left, .right, .center, .l, .r, .c { _display: inline; }
.left, .l, .center, .c { float: left; }
.right, .r { float: right; }
.float-none { float: none; }
.o-auto { overflow: auto; }
.o-scroll { overflow: scroll; }
.v-hidden { visibility: hidden; }
.v-visible { visibility: visible; }
.va-middle { vertical-align: middle; }
.va-top { vertical-align: top; }
.o-hidden { overflow: hidden; zoom: 1; }
.m-auto { margin-left: auto; margin-right: auto; }
.clearfix:after { visibility: hidden; display: block; font-size: 0; content: " "; clear: both; height: 0; }
.clearfix { *zoom: 1; }
.clear { clear: both; height: 0; font-size: 0; overflow: hidden; }
.clear-both { clear: both; }


.bclr-d23 { background-color: #D2364C; }
.bclr-fff { background-color: #FFF; }
.bclr-f1 { background-color: #F1F1F1; }
.ba-fixed { background-attachment: fixed; }
.loading-bg { display: block; width: 100%; height: 100%; background: url(../image/loading_1.gif) center center no-repeat; }


.w-10 { width: 10px; }
.w-20 { width: 20px; }
.w-30 { width: 30px; }
.w-40 { width: 40px; }
.w-50 { width: 50px; }
.w-60 { width: 60px; }
.w-70 { width: 70px; }
.w-80 { width: 80px; }
.w-90 { width: 90px; }
.w-100 { width: 100px; }
.w-110 { width: 110px; }
.w-120 { width: 120px; }
.w-130 { width: 130px; }
.w-140 { width: 140px; }
.w-150 { width: 150px; }
.w-160 { width: 160px; }
.w-170 { width: 170px; }
.w-180 { width: 180px; }
.w-190 { width: 190px; }
.w-200 { width: 200px; }
.w-210 { width: 210px; }
.w-220 { width: 220px; }
.w-230 { width: 230px; }
.w-240 { width: 240px; }
.w-250 { width: 250px; }
.w-260 { width: 260px; }
.w-800 { width: 800px; }
.w-980 { width: 980px; }
.w-1230 { width: 1230px; }
.limit-width, .limit-height { overflow: hidden; white-space: nowrap; text-overflow: ellipsis; zoom: 1; }
.limit-height { _white-space: normal; }


.mt-5 { margin-top: 5px; }
.mt-10 { margin-top: 10px; }
.mt-15 { margin-top: 15px; }
.mt-20 { margin-top: 20px; }
.mb-5 { margin-bottom: 5px; }
.mb-10 { margin-bottom: 10px; }
.mb-15 { margin-bottom: 15px; }
.mb-20 { margin-bottom: 20px; }
.ml-10 { margin-left: 10px; }
.ml-15 { margin-left: 15px; }
.ml-20 { margin-left: 20px; }
.ml-3 { margin-left: 3px; }
.ml-6{margin-left: 6px;}
.mr-3 { margin-right: 3px; }
.mr-5 { margin-right: 5px; }
.mr-10 { margin-right: 10px; }
.mr-15 { margin-right: 15px; }
.mr-20 { margin-right: 20px; }
.pt-5 { padding-top: 5px; }
.pt-10 { padding-top: 10px; }
.pt-15 { padding-top: 15px; }
.pt-20 { padding-top: 20px; }
.pb-5 { padding-bottom: 5px; }
.pb-10 { padding-bottom: 10px; }
.pb-15 { padding-bottom: 15px; }
.pb-20 { padding-bottom: 20px; }
.pl-5 { padding-left: 5px; }
.pl-10 { padding-left: 10px; }
.pl-15 { padding-left: 15px; }
.pl-20 { padding-left: 20px; }
.pl-3 { padding-left: 3px; }
.pr-3 { padding-right: 3px; }
.pr-5 { padding-right: 5px; }
.pr-10 { padding-right: 10px; }
.pr-15 { padding-right: 15px; }
.pr-20 { padding-right: 20px; }

.brd-d5d5d5 { border: 1px solid #D5D5D5; }


.cursor-pointer { cursor: pointer; }
.transition{-webkit-transition: all .25s;
   -moz-transition: all .25s;
    -ms-transition: all .25s;
     -o-transition: all .25s;
        transition: all .25s;}


.mg_dialog iframe { overflow: hidden; width: 644px !important; height: 656px !important; }
.mg_dialog .aui_outer, .mg_dialog .aui_border, .mg_dialog .aui_outer, .mg_dialog .aui_state_focus .aui_dialog, .mg_dialog .aui_dialog { box-shadow: none !important; border: none !important; background: none !important; }
.mg_dialog .aui_outer, .mg_dialog .aui_border, .mg_dialog .aui_outer, .mg_dialog .aui_state_focus .aui_dialog { border-radius: 0 !important; }
.mg_dialog td, .mg_dialog .qui_n, .mg_dialog .aui_inner { background: none !important; }
.mg_dialog .aui_titleBar { width: 379px; height: 18px; bottom: 0; }
.mg_dialog .aui_title { background: none; border: none; }
.mg_dialog .aui_titleBar .aui_close { position: absolute; left: 582px; top: 22px; opacity: 0; filter: alpha(opacity=0); display: block; width: 62px; height: 62px; line-height: 18px; }
.q-index a { color: #f16767; }

.mg2_dialog{width: 380px !important; background: none;}
.mg2_dialog .ui-widget-header{display: none;}
.mg2_dialog .ui-widget-content{padding: 0 !important; border:none;}


.fs-24{font-size: 24px;}
.fs-20{font-size: 20px;}
.fs-18{font-size: 18px;}
.c-e5{color: #e5e5e5;}
.bg-e6e6e6{background: #e6e6e6;}
.bg-f22447{background: #f22447;}
a:hover{text-decoration: none;}
.area{width: 1200px;margin: 0 auto;font-family: "Microsoft Yahei";}
.t-ellipsis{text-overflow: ellipsis; white-space: nowrap; overflow: hidden;}
.ml-6{margin-left: 6px;}
.transition{-webkit-transition: all .25s;
   -moz-transition: all .25s;
    -ms-transition: all .25s;
     -o-transition: all .25s;
        transition: all .25s;}



    .menu-box-wrap{float: left; width: 140px; height: 40px; position: relative; background: #e11639; border-radius: 5px 0px 0px 0px;}
    .menu-box{position: relative;}
    .menu-box .icon{float: left;width: 12px;height: 10px;background-position: -162px -133px;margin: 13px 10px 0px;}
    .menu-title{cursor: pointer;position: absolute; width: 140px; text-align: center; font-style: 16px; z-index: 202; }
    .menu-title i{float: left;margin: 15px 5px 0 20px;width: 12px;height: 10px;background-position: -143px -115px;}
    .main-nav .menu-box-wrap.active{background: #fff;}
    .menu-box-wrap.active .menu-title{background: #fff;height: 41px;width: 100%; border-radius:5px 0px 0px 0px; box-shadow: 0 -2px 5px rgba(0,0,0,0.1)}
    .menu-box-wrap.active .menu-title i{background-position: -201px -115px;}
    .menu-box-wrap.active .menu-title .smap-link{color: #444b55;}
    .menu-title .smap-link{color: #fff;text-align: center;line-height: 40px;font-size: 15px;font-weight: bold;}

    .type-sex{float: left;width: 206px;height: 40px;}
    .type-sex a{float: left;margin-top: 5px;padding-top: 7px;width: 50%;height: 28px;color: #fff;text-align: center;line-height: 16px;font-size: 16px;cursor: pointer;}



    .source-map{display: none;position: absolute;left: -1px;top: 40px;width: 1200px;padding-bottom:10px;background: #fff;border: 1px solid #e5e5e5;box-shadow:0px 0px 5px rgba(0,0,0,0.1);z-index:200;}
    .source-map .m-floor{color: #444b55;padding-top: 5px;}
    .source-map .m-floor-second:before{content:'';display:block;top:0;margin-left:2.5%;width:94%;height:1px;margin-top:10px;background-color: #f1f1f1;}
    .source-map .m-floor-second .m-f-f-f{padding-top: 8px;}
    .source-map .m-floor .gap{height: 25px;}

    .source-map .m-f-f-f{width: 31%;float: left;margin-left: 25px;height: 100%;}
    .source-map .cls-cate,.source-map .m-f-f-f a{font-size: 12px;}
    .source-map .cls-cate{float:left;display:block;text-align: right;font-weight: bold;height:21px;overflow: hidden;}
    .source-map .f-r-f{height: 102px;margin-bottom: 10px;margin-left: 32px;}
    .source-map .f-r-f a:hover{text-decoration: underline;}
    .source-map .m-f-f-f a{padding:0 5px;font-weight: normal;}
    .source-map .d-cate{line-height:1.8;padding: 3px 0;}
    .source-map .d-cate p{float: left;width: 76%;margin-left: 5px;}
    .source-map .d-cate a{display: inline-block;padding: 0 6px;color: #444b55;word-wrap:break-word;max-width: 100%;}
    .m-floor .cls{position: relative;height: 40px;}
    .m-floor .cls a,.m-floor .cls .tese{font-size: 16px;font-weight: bold;margin-left: 30px;height: 40px;display: inline-block;line-height: 40px;}
    .m-floor .cls i{position:absolute;left: 0;top:12px;display: inline-block;width: 18px;height: 18px;}
    .m-floor .cls .female-ico{background-position:0 -162px;}
    .m-floor .cls .male-ico{background-position:-26px -162px;}
    .m-floor .cls .special-ico{width: 14px;height: 26px;left: 6px;top: 10px;background-position:-53px -162px;}
    .m-floor .cls .child-ico{background-position:-76px -162px;}
    .m-floor .cls .underwear-ico{background-position:-101px -162px;}
    .m-floor .cls .shoes-ico{background-position:-126px -162px;}
    .m-floor .cls .suitcase-ico{background-position:-153px -162px;}
    .m-floor .cls .accessories-ico{width: 20px;background-position:-174px -162px;}
    .m-floor .cls .special-channel-ico{background-position:-202px -162px;}
    .source-map .d-cate .cls-link{display:inline-block;margin-top:5px;}

    .mainT-clr{color: #444b55;}
    
    .section-a{background: #f1f1f1;}
    .section-b{background: #e7e7e7;}
    .section-c{background: #f1f1f1;}


    .home-part-2 .title,
    .common-box .logo .icon,
    .cart-icon,
    .cc-goods-recommend .pic i,
    .hp1-good-time .time-bg,
    .main-nav .sex-icon,
    .woman-type .sex-icon,
    .man-type .sex-icon,
    .type-choice .arrow,
    .type-choice .all-category .icon,
    .m-floor .cls i,
    .source-map-top .close-btn i,
    .search-type .store-icon,
    .search-type .good-icon,
    .ely-hd .search-type .arrow,
    .hp1-title .time-icon,
    .hp1-title .time-bg,
    .menu-box .icon,
    .menu-title i,
    .adv-list-cont .icon-sprite,
    .hp1-good-case .addr-icon,
    .hp1-good-cont .up-icon,
    .nav-tag i,
    .phone-login .apple-icon,
    .phone-login .android-icon,
    .adv-plat-view .left-btn,
    .adv-plat-view .right-btn,
    .login-statu .login-icon,
    .login-statu .register-icon{background-image: url("../image/sprite18.png");}
.model-title em,.top-tit,.imgbox:before,
.ely-hd .search .submit-btn,.limimg{background:url(../image/spriter.png) no-repeat; *display: inline-block; *display: inline; *zoom: 1;}
.star_case{width: 100%;height:100%;background:url(../image/new_stars.png) no-repeat;position: relative;top:0;left:0;z-index:5;}

.header{width: 100%;height: 118px;}


    .ely-hd.hd-fixed{position: fixed;top:0;z-index:114;height:48px;margin-top:-60px;background-color: #fff; box-shadow: 0 0 3px rgba(0,0,0,0.5);}
    .ely-hd.hd-fixed .logo-link{width:100px;height:40px;}

    .ely-hd.hd-fixed .bhj-cd-wrap{display: none !important;}
    .ely-hd.hd-fixed .search{float:left;width:855px;margin:8px 0 0 45px;}
    .ely-hd.hd-fixed .search-hots{display: none;}
    .ely-hd.hd-fixed .search-panel{width:770px;height:30px;border-width:2px;}
    .ely-hd.hd-fixed .search-text{height:26px;padding-left: 8px;width:600px;}
    .ely-hd.hd-fixed .search-type,.hd-fixed .app-link{display: none;}
    .ely-hd.hd-fixed .search-suggest{width:614px;}
    .ely-hd.hd-fixed .app-link-wrap{display: none;}
    .ely-hd.hd-fixed .seeking-g{display: block; width: 150px; height: 35px; margin-top: 5px; margin-right: 20px; float: right; border-radius: 4px; border: 1px solid #e0e0e0; color: #444d5c; font-size: 14px; font-family: "榛戜綋"; text-align: center; line-height: 35px;}
    .ely-hd.hd-fixed .seeking-g:hover{background-color:#fafafa;}
    .ely-hd.hd-fixed .seeking-g .goodfind{padding:4px 12px; margin-left: -12px; background-position: 0px -543px;}
    .ely-hd.hd-fixed .search .submit-btn{height:34px; background-position:-5px -319px;}


    
    .app-link-wrap {
        float: right;
        margin-top: 6px;
        width: 200px;
        height: 100px;
        text-align: center;
    }
    .app-link-wrap img {width: 100px; height: 100px;}



    .category-content .category-name i,
    .r-nav i,
    .warrant2 .m-bd i,
    .loc-ico,
    .fl-hd i,
    .hot-tp .add-cm i,
    .eelly-virtue i,
    .quick-menu .q-service i,
    .quick-menu .q-cart i,
    .menu-cxbz i,
    .return_top a,
    #nav .nav-info .nav-i i,
    #J_feedback_box #J_fb_default i,
    .strz,
    .eelly-avatar,
    .sale-out-icon,
    .top-banner i,
    .top-banner-i,
    .app-qrcode,
    .bhj-banner-close,
    .eelly-kf i,
    #nav .nav-info i,
    .ely-hd .app-link .app-logo,
    .gb-icon,
    #nav .main-nav li .new-ico{background-image:url(../image/index_ico.v3-20150523.png);background-repeat: no-repeat;}
   
    .gb-icon{display: inline-block;}
    .gb-i-loginLock{width:16px;height:16px;background-position: -64px -51px;}
    .gb-i-loginPen{width:16px;height:16px;background-position: -80px -51px;}
    .gb-i-logoutBtn{width:16px;height:16px;background-position: -48px -51px;}
    .gb-i-cxbz{width:32px;height:28px;background-position: -16px -115px;} 
    .gb-i-sjrz{width:32px;height:28px;background-position: -45px -115px;}
    .gb-i-jybz{width:32px;height:28px;background-position: -72px -115px;}
    .gb-i-menuTitle{width:60px;height:16px;background-position: -97px -34px;}
    .gb-i-stopWatch{width:17px;height:20px;background-position: -182px -84px;}
    .gb-i-order{width:18px;height:20px;background-position: -200px -84px;}
    .gb-i-labelR{width:20px;height:34px;background-position: -97px -50px;}
    .gb-i-marke{width:20px;height:20px;background-position: -180px -63px;}
    .gb-i-pos{width:8px;height:12px;background-position: -232px -84px;}
    .gb-i-posL{width:12px;height:16px;background-position: -219px -84px;}
    .gb-i-redArrow{width:18px;height:11px;background-position: -182px -104px;}
    .gb-i-gPoint{width:8px;height:8px;background-position: -128px -17px;}
    .gb-i-rPoint{width:12px;height:12px;background-position: -115px -17px;}
    .gb-i-clock{width:17px;height:17px;background-position: -97px -17px;}
    .gb-i-new{width:12px;height:12px;background-position: -235px -21px;}
    .gb-i-arrowL{width:13px;height:18px;background-position: -159px -41px;}
    .gb-i-arrowR{width:13px;height:18px;background-position: -173px -41px;}
    .gb-i-arrow{width:9px;height:6px;background-position: -35px -6px;}
    .gb-i-smGPoint{width:5px;height:5px;background-position: -137px -17px;}


    
    
    .nv-btn,
    .news-l-con .n-l-pic .essence,
    .news-m .more,.feedback-box .bol-tack,
    .latest-title .circle,.latest-title .dots,
    .reply-list .reply-items-con .circle-dot,
    .news-m-items .pviews .ey,.feedback-logo,.feedback-box .checkbox-true{
        background: url("../image/new_index_sprite.png") no-repeat;
    }

    .m-section .sec-header,.main .sucPanel{background: url("https://static.eelly.com/themes/mall/default/home/v5/images/bg.png?20150923") no-repeat;}


    .main-nav{height: 40px;position: relative; background-color:#1f2234; border-radius:5px; border-radius: 6px 5px 0px 0px;}
    .main-nav ul{float: left;height: 40px;}
    .main-nav ul.pl-14{padding-left: 14px;}
    .main-nav li{float: left;line-height: 40px;text-align: center;}
    .main-nav li .link{display: inline-block;font-size: 16px;color: #fff;padding: 0 20px;position:relative;}
    .main-nav li .link:hover{text-decoration: underline;}
    
    .main-nav li .link .goodfind{padding: 3px 12px; margin-left: -12px; background-position: 0px -543px;}

    .nav-tag{position: relative;width: 94px;cursor: pointer;}
    .main-nav .nav-tag .name{width: 100%;color: #fff;}
    .nav-tag .name span{float: left; margin-left: 32px; font-size: 17px; font-family: "榛戜綋";}
    .nav-tag .name i{float: right;margin: 16px 26px 0 0;width: 3px;height: 10px;background-position: -190px -115px;}
    .main-nav li.active{background: #fff;}
    .main-nav li.active .name{color: #444b55;position: relative;z-index: 5;background: #fff;box-shadow: 0 -2px 5px rgba(0,0,0,0.1);}
    .main-nav .nav-tag.active  i{background-position: -182px -115px;}
    .main-nav .nav-tag-box{display: none;position: absolute;left: -84px;top:40px;width: 178px;height: 100px;background: #fff;z-index:4;}
    .main-nav li.active .nav-tag-box{display: block;box-shadow:  0 0 5px rgba(0,0,0,0.1)}
    .nav-tag-box li{width: 84px;margin: 6px 0 2px}

    .main-nav .iphone-icon{float: right;position: absolute;right: 0;bottom: -4px;width: 231px;height: 58px;z-index: 3;}
    
    .main-nav .vertical-line{float: left;width: 1px;height: 16px;margin: 12px 0 0 14px;background: #b31b37;}


    .top-banner {display:block;height:50px;min-width:980px; position:relative;background-position: center center;background-repeat: no-repeat; overflow:hidden;}
    .top-banner i,.top-banner-i{display:block; position:absolute;height:20px;width:20px; top:6px;left:50%;margin-left:534px;background-position: -225px -59px; cursor:pointer;}
    .ely-hd{width:100%;height:126px; background: #fff;  position:relative;z-index: 1;}
    .ely-hd .area{position:relative;}
    .ely-hd .logo{display:inline;float:left;}
    .ely-hd .logo a{float:left; *display:inline; margin-top:4px; width: 388px; height: 120px; overflow:hidden;}
    .ely-hd .logo .gz_winter_logo{float:left;*display:inline;margin-top:10px;}
    .ely-hd .logo img{ display: block;}
    .ely-hd .search{display:inline;float:right ;width:530px;margin:34px 0 0 60px; margin-left: 0px;}
    .ely-hd .search-panel{display:inline;float:left;clear:left;width:440px; height: 36px; border:2px solid #ee2346;  border-radius: 3px 0px 0px 3px;  border-right:none; _overflow: hidden; zoom:1; }
    .ely-hd .search-in{ position:relative; _overflow:hidden;}
    .ely-hd .search-in .txt{ position: relative;}
    .ely-hd .search-type{ position: absolute; top:0; *top:1px;left:0;z-index: 111; height: 30px; float: left; line-height: 30px;  cursor: pointer; overflow: hidden; }
    .ely-hd .search-type:hover ul{border-bottom: 1px solid #ccc;}
    .ely-hd .search-type:hover{overflow: visible;}
    .ely-hd .search-type li{ _height: 30px; _position: relative; overflow: hidden;border-left:1px solid #ccc;border-right:1px solid #ccc; width: 41px; _width: 41px; padding: 0 12px 0 17px;background-color: #fff;}
    .ely-hd .search-type li:hover{background-color: #eee;}
    .ely-hd .search-type li a{ color:#666;text-decoration: none; }
    .ely-hd .search-type li.active a{color:#666; }
    .ely-hd .search-type a{ _margin: 3px 0; _display: inline-block; _vertical-align: middle; font:400 14px/30px "Microsoft Yahei"; }
    .ely-hd .search-type .arrow{position:absolute;top:13px;right:10px;width:1px;height:1px;border:4px solid #666;border-color:#666 transparent transparent transparent;}
    .ely-hd .search-text{ width: 354px; height:31px; *height:19px; padding: 2px 34px 0px 7px; border: none; outline: none; background: #fff; font-size: 14px; line-height: 20px; color: #666 ;vertical-align:top;_position:absolute; }
    .ely-hd .search-set{color:#999;}
    .ely-hd .search .search-btn{ float: left; }
    .ely-hd .search .submit-btn{ width: 78px; height: 40px; outline: none; border: none; cursor: pointer; border-radius: 0px 3px 3px 0px;     background-position: -5px -316px;}
    .ely-hd .search .submit-btn:hover{opacity:0.75; filter: alpha(opacity:75);}
    .ely-hd .search-tips{float:left; margin-top:-1px;width:50px;height:35px;text-align:right;line-height:35px;}
    .ely-hd .search-tips a{cursor:help;}
    .ely-hd .search-hots{clear:both;padding:5px 2px 0;height:18px;color:#484848;overflow: hidden;}
    .ely-hd .search-hots li{display:inline;float:left;padding-right:8px}
    .ely-hd .search-hots li .hot{ color:#d2364c; }
    
    .ely-hd,.ely-hd .area,.ely-hd .search,.ely-hd .search-panel,.ely-hd .search-in,.ely-hd .txt{*z-index:110;}
    


.box-shadow{width: 980px; height: 480px; position: relative; font-family: "Microsoft YaHei"; background-color: #303345;}
.box-shadow a{color: #fff; text-decoration:none; display: block; *display:inline-block;}
.cc-level {width:140px; height:480px; float: left; font-size: 14px;}
.cc-level>li {width: 120px; height: 118px; padding: 0px 10px; text-align: center;  color: #fff; overflow: hidden; }
.cc-level>li.bg-1 {background: #ee2346; font-weight: bold; line-height: 118px;}
.cc-level>li.bg-1 span{padding: 3px 16px; background-position: 0px -359px;}
.cc-level>li.bg-2 {background: #e11639; font-weight: bold; line-height: 118px;}
.cc-level>li.bg-2 span{padding: 6px 30px 6px 2px; background-position: 0px -386px;} 
.cc-level>li.bg-3 {height: 244px; background: #ee2346;}
.cc-level>li.bg-3 span{padding: 0px 18px; background-position: 0px -417px;}
.cc-level>li.active {background:#303345;}
.bg-3 .title{font-size: 16px; font-weight: bold; padding-top:35px;}
.bg-3 a{color: #fff; text-decoration:none;}
.bg-3 ul{padding-top: 2px;}
.bg-3 ul li{margin-bottom:10px; font-size:12px;}


.aside{height:480px; width:219px; background-color: #fff; border-right:1px solid #e0e0e0; font-family: "Microsoft YaHei";}
.aside .login-statu{width:219px; height:128px; border-top: 1px solid #e0e0e0; border-bottom: 1px solid #e0e0e0;}
.login-statu a{display: block;}
.login-statu-store a{display: block;  float: left; margin-left: 4px; margin-top: 20px; width: 67px; height: 24px; line-height: 24px; background: #ee2346; color: #fff; text-align: center; font-size: 14px; border-radius: 3px}
.aside .login-statu p{position: relative; height:60px; font-size: 16px; font-family: "榛戜綋"; color: rgb(45, 46, 54); text-align: center; margin-top: 20px;}
.aside .login-statu .login-bt{padding: 3px 14px; margin-left: -12px; background-position: 0px -431px;}
.aside .login-statu .register-bt{padding: 3px 14px; margin-left: -12px; background-position: 0px -450px;}
.aside .login-statu .enter-bt{padding: 3px 13px; margin-left: -12px; background-position: 0px -473px}
.aside .login-statu .login-logo{padding: 21px 22px; *+padding: 12px 22px;  position: absolute; left: 85px; bottom: 0px; background-position: 0px -497px;}
.login-statu ul{border-top: 1px solid #e0e0e0;}
.login-statu li{float: left; width:32%; height:48px; line-height: 48px;  font-size: 14px; font-family: "Microsoft YaHei"; text-align: center; color: rgb(68, 77, 92); border-left: 1px solid #e0e0e0;}
.login-pic{float: left; width: 49px; height: 49px; margin-top: 14px; margin-left: 10px; border-radius: 50%; border: 1px solid #ebebeb; overflow: hidden;}
.login-pic img{width: 100%;height: 100%;}
.login-desr{float: left;margin-left:6px;}
.aside .login-statu p.login-text{height: auto; line-height: 20px; margin-top: 0px; font-size: 14px; text-align: left;}
.aside .login-statu p.login-name{width: 150px; height: auto; margin-top: 18px; font-size: 14px; color: #444d5c; text-align: left; overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}
.login-text{padding-top: 5px;color: #aab2bd;}

.login-after-statu{width: 100%;margin-top: 15px;}
.login-statu-num{height: 20px;}
.login-statu-num span{float: left;width: 25%;text-align: center;color: #ee2346;line-height: 20px;font-size: 14px;}
.login-statu-name a{float: left;width: 25%;text-align: center;color: #626a77;font-size: 12px;}
.login-statu-name a:hover{color:#ee2346;}


.purchase{position: relative; height:82px; width: 219px; padding-top:37px; background: url(../image/purchase.png) no-repeat; *+border-bottom:1px solid #e0e0e0;}
.purchase:after{content: ''; position: absolute; height: 0px; bottom: 0px; width: 160px; margin-left: 28px; border-bottom: 1px solid #e0e0e0;}
.purchase .num{font-size: 24px; font-family: "Helvetica"; color: rgb(255, 62, 62);   letter-spacing: 13px; text-align:center;}
.purchase .num i{width: 30px; height: 37px; display: inline-block;  background: url(../image/num_sp.png) no-repeat; background-position: 0 0;}
.purchase .text{font-size: 14px; color: rgb(68, 77, 92); text-align: center; *+margin-top:10px;}

.statistics li{position: relative; height:79px; width:109px; float: left; padding-top: 38px; text-align: center;}
.statistics li.right:before{content: ''; position: absolute; height: 0; bottom: 33px; right: 1px; width: 52px; height: 34px; border-right: 1px solid #e0e0e0;}
.statistics li .num{font-size: 24px; color: rgb(68, 77, 92);}
.statistics li .text{font-size: 14px;color: rgb(170, 178, 189);}

.announcement{height:109px; width:100%; position: relative; border-bottom:1px solid #e0e0e0; border-top:2px solid #fafafa;}
.announcement .top{height:30px; width:145px; position: absolute;z-index: 20;}
.announcement .top span{position:relative; left:12px; top:9px; font-size: 14px; font-weight: bold; color: rgb(68, 77, 92);}
.announcement .main-pic2{width:207px; height:82px; padding-top: 30px; background: #fff; overflow: hidden;}
.announcement .main-pic2 li{width:207px; height: 112px; overflow: hidden;}
.announcement .bottom{height: 79px; overflow: hidden;}
.announcement .bottom li{height:79px; padding-left:12px; padding-top:10px;}
.announcement .bottom li p{position: relative; font-size: 12px; color: rgb(98, 106, 119); line-height:20px;}
.announcement .bottom li p em{font-size:30px; color: #e0e0e0; position: absolute; top: -3px;  *+top:4px;  *+left:0px;}
.announcement .bottom li p span{margin-left: 12px; display: block;}
.announcement .bottom li p span a{overflow:hidden; text-overflow:ellipsis; white-space:nowrap; display: block;}
.main-pic2 .sqr-nav{position: absolute;right:15px; top:15px;z-index: 200;overflow: hidden;}
.main-pic2 .sqr-nav div{float: left; margin: 0 2px; width:8px; height:8px; border-radius: 3px; -webkit-border-radius: 50%; background-color: #000; opacity: 0.1; filter: alpha(opacity:10); cursor: pointer;}
.main-pic2 .sqr-nav div:hover,.main-pic2 .sqr-nav div.active{opacity:0.3;filter:alpha(opacity:30);}

    

.home-part-1{margin-top: 30px;background: #fff;}
.unfold{width:974px; height: 337px; position:relative; overflow: hidden; border:1px solid #e0e0e0; font-family: "Microsoft YaHei";}
.unfold li{position: absolute; height:337px; width:195px; overflow: hidden; top:0px; background-color: #fff;}
.unfold li.pic-0 { left: 0px; -webkit-transition: left 0.3s; -moz-transition: left 0.3s; transition: left 0.3s;}
.unfold li.pic-1 { left: 195px; -webkit-transition: left 0.3s; -moz-transition: left 0.3s; transition: left 0.3s;}
.unfold li.pic-2 { left: 390px; -webkit-transition: left 0.3s; -moz-transition: left 0.3s; transition: left 0.3s;}
.unfold li.pic-3 { left: 585px; -webkit-transition: left 0.3s; -moz-transition: left 0.3s; transition: left 0.3s;}
.unfold li.pic-4 { left: 780px; -webkit-transition: left 0.3s; -moz-transition: left 0.3s; transition: left 0.3s;}
.unfold li .store-img{height:250px; width:194px; position: relative; border-right:1px solid #e0e0e0;}
.store-img a{display: block; width:194px; height:250px; line-height:247px; text-align: center;}
.store-img img{max-width: 100%; height: 100%}
.store-img p{position: absolute; top:0px; left:13px; line-height: 14px; width: 26px; height: 28px; background: #f74600; color: #fff; padding: 7px 7px;}

.store-message{height:43px; width:174px; background: #fff; padding:22px 10px; border-top:1px solid #e0e0e0; border-right:1px solid #e0e0e0;}
.store-message p{text-align: center; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.store-message .name{font-size: 16px; color: rgb(48, 51, 69); font-weight: bold;}
.store-message .address{font-size: 12px; color: rgb(136, 136, 136); margin-top: 4px;}
.store-message .sell{display:none; color: rgb(85, 85, 85);}

.unfold li.hover .store-message{height:50px; padding-top: 14px;}
.unfold li.hover .store-message p{text-align: left; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.unfold li.hover .store-message .address{margin-top:2px;}
.unfold li.hover .store-message .sell{display:block; margin-top:2px;}

.unfold li .op{background: #000; width: 195px; height: 337px; position: absolute; top: 0px; left: 0px;  opacity:0; filter:alpha(opacity:0);}
.unfold li .content{position: absolute; width:512px; height:337px; top: 0px; left:195px; background:#fff; opacity:0; filter:alpha(opacity:0); -webkit-transition:all .3s ease-in .2s; -moz-transition: all .3s ease-in .2s; -ms-transition: all .3s ease-in .2s; transition: all .3s ease-in .2s;}
.content li{position:relative; width:255px; height:168px; float: left; border-right:1px solid #fafafa; border-bottom:1px solid #fafafa;}
.content .goods-img{float: left; width: 120px; height: 120px; margin:23px 15px 25px 20px; display: block;  text-align: center; line-height: 120px; overflow: hidden;}
.content .goods-img img{max-width:100%; max-height: 100%;}
.content .goods-message{float: left; height: 120px; margin-top: 25px; color: rgb(85, 85, 85);}
.content .goods-message .price{position: relative; margin-bottom: 8px; font-size: 16px; color: rgb(255, 16, 111); font-weight: bold;}
.content .goods-message .price:after{content: ''; position: absolute; bottom: -3px; left: 0px; width: 70px; height: 0px; border-bottom: 1px solid #e0e0e0;}
.content .goods-message p em{color: rgb(136, 136, 136); margin-right:5px;}
.content .goods-message p.sell{position: relative; margin-top:10px;}
.content .goods-message p.sell:before{content: ''; position: absolute; top: -3px; left: 0px; width: 22px; height: 0px; border-top: 1px solid #e0e0e0;}

.dynamic{width:223px; *width:222px; height:337px; border:1px solid #e0e0e0; border-left:transparent; font-family: "Microsoft YaHei";}
.dynamic .top{height:43px; line-height: 43px; padding-left:8px; border-bottom:1px solid #f1f1f1;  font-size: 18px; font-weight: bold;  color: rgb(48, 51, 69); overflow: hidden;}
.dynamic ul{height:280px; overflow: hidden;}
.dynamic ul li{height:75px; margin-top: 15px; padding-left: 8px;}
.dynamic .pic{display: block; float:left; width:65px; height:65px; line-height:63px; text-align:center; border: 1px solid #f1f1f1;}
.dynamic .pic img{max-width:100%; max-height: 100%;}
.dynamic .sell-message{float: left; margin-left:8px;}
.dynamic .sell-message p{width: 130px; font-size: 12px; color:#b1b4b9;}
.dynamic .sell-message .name{font-size: 14px; line-height: 16px; color: rgb(85, 85, 85); overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}
.dynamic .sell-message a:hover p{color:#CA062C;}

.unfold li:hover .content{opacity:1; filter:alpha(opacity:100);}


.hover-1 li.pic-0{z-index:5;}
.hover-1 li.pic-1{z-index:4;}
.hover-fie1 li.pic-1{left:600px;}
.hover-1 li.pic-1 .op{opacity:0.25; filter:alpha(opacity:25);}
.hover-1 li.pic-2{z-index:3;}
.hover-fie1 li.pic-2{left:660px;}
.hover-1 li.pic-2 .op{opacity:0.40; filter:alpha(opacity:40);}
.hover-1 li.pic-3{z-index:2;}
.hover-fie1 li.pic-3{left:720px;}
.hover-1 li.pic-3 .op{opacity:0.55; filter:alpha(opacity:55);}
.hover-1 li.pic-4{z-index:1;}
.hover-fie1 li.pic-4{left:780px;}
.hover-1 li.pic-4 .op{opacity:0.70; filter:alpha(opacity:70);}


.hover-2 li.pic-0{left:0px; z-index:1;}
.hover-2 li.pic-0 .op{opacity:0.25; filter:alpha(opacity:25);}
.hover-2 li.pic-1{z-index:5;}
.hover-fie2 li.pic-1{left:66px;}
.hover-2 li.pic-2{z-index:3;}
.hover-fie2 li.pic-2{left:660px;}
.hover-2 li.pic-2 .op{opacity:0.25; filter:alpha(opacity:25);}
.hover-2 li.pic-3{z-index:2;}
.hover-fie2 li.pic-3{left:720px;}
.hover-2 li.pic-3 .op{opacity:0.40; filter:alpha(opacity:40);}
.hover-2 li.pic-4{z-index:1;}
.hover-fie2 li.pic-4{left:780px;}
.hover-2 li.pic-4 .op{opacity:0.55; filter:alpha(opacity:55);}


.hover-3 li.pic-0{left:0px; z-index:1;}
.hover-3 li.pic-0 .op{opacity:0.40; filter:alpha(opacity:40);}
.hover-3 li.pic-1{z-index:2;}
.hover-fie3 li.pic-1{left:66px;}
.hover-3 li.pic-1 .op{opacity:0.25; filter:alpha(opacity:25);}
.hover-3 li.pic-2{z-index:5;}
.hover-fie3 li.pic-2{left:132px;}
.hover-3 li.pic-3{z-index:2;}
.hover-fie3 li.pic-3{left:720px;}
.hover-3 li.pic-3 .op{opacity:0.25; filter:alpha(opacity:25);}
.hover-3 li.pic-4{z-index:1;}
.hover-fie3 li.pic-4{left:780px;}
.hover-3 li.pic-4 .op{opacity:0.40; filter:alpha(opacity:40);}


.hover-4 li.pic-0{left:0px; z-index:1;}
.hover-4 li.pic-0 .op{opacity:0.55;filter:alpha(opacity:55);}
.hover-4 li.pic-1{z-index:2;}
.hover-fie4 li.pic-1{left:66px;}
.hover-4 li.pic-1 .op{opacity:0.40;filter:alpha(opacity:40);}
.hover-4 li.pic-2{ z-index:3;}
.hover-fie4 li.pic-2{left:132px;}
.hover-4 li.pic-2 .op{opacity:0.25;filter:alpha(opacity:25);}
.hover-4 li.pic-3{ z-index:5;}
.hover-fie4 li.pic-3{left:198px;}
.hover-4 li.pic-4{z-index:1;}
.hover-fie4 li.pic-4{left:780px;}
.hover-4 li.pic-4 .op{opacity:0.25;filter:alpha(opacity:25);}


.hover-5 li.pic-0{left:0px; z-index:1;}
.hover-5 li.pic-0 .op{opacity:0.70;filter:alpha(opacity:70);}
.hover-5 li.pic-1{z-index:2;}
.hover-fie5 li.pic-1{left:66px;}
.hover-5 li.pic-1 .op{opacity:0.55;filter:alpha(opacity:55);}
.hover-5 li.pic-2{z-index:3;}
.hover-fie5 li.pic-2{left:132px;}
.hover-5 li.pic-2 .op{opacity:0.40;filter:alpha(opacity:40);}
.hover-5 li.pic-3{z-index:4;}
.hover-fie5 li.pic-3{left:198px;}
.hover-5 li.pic-3 .op{opacity:0.25;filter:alpha(opacity:25);}
.hover-5 li.pic-4{z-index:5;}
.hover-fie5 li.pic-4{left:270px;}
    


    .adv-plat-area{padding-top: 30px;background: #fafafa;}
    .adv-plat-view{position: relative;overflow: hidden;width: 1200px;margin: auto;}
    .adv-plat-cont{width: 10000px;}
    .adv-plat-cont li{float: left;width: 1200px;height: 180px;}
    .adv-plat-cont li a{display: block;}

    .adv-plat-view .adv-btn{cursor: pointer;}
    .adv-plat-view .left-btn,.adv-plat-view .right-btn{position: absolute;top: 50%;margin-top: -13px;width: 26px;height: 26px;cursor: pointer;opacity: 0.5;filter:alpha(opacity=50);}
    .adv-plat-view .left-btn{left: 0;background-position: -246px -132px;}
    .adv-plat-view .right-btn{right: 0;background-position: -289px -132px;}
    .adv-plat-view .thumb{display: none;float: left;width: 37px;height: 24px;border: 1px solid #efefef;border-left: 0;line-height: 26px;background: #fff;text-align: center;color: #aab2bd;}
    .adv-plat-view .thumb.left-active{display: block;position: absolute;left:26px;top: 50%;margin-top: -13px;}
    .adv-plat-view .thumb.right-active{display: block;position: absolute;right: 26px;top: 50%;margin-top: -13px;}
    .adv-plat-view .thumb span{color: #444b55;}
    .adv-plat-view .left-btn.active,.adv-plat-view .right-btn.active,.adv-plat-view .thumb.active{opacity: 1;filter:alpha(opacity=100);}


    .newsBox-wrap{padding-top: 40px;background: #f1f1f1;overflow: hidden;}
    .newsBox{border: 1px solid #fafafa;background: #fff;height: 561px;overflow:hidden;}
    .news-l{width: 235px;padding-top:20px;}
    .conTitle{font-size: 16px;padding: 0 0 18px 18px;font-weight: bold;color: #434a54;border-bottom: 1px solid #fafafa;}
    .n-l-info{height:46px;padding:10px 15px 0 15px;font-size: 14px;overflow: hidden;}
    .news-l-con{position: relative;}
    .news-l-con .n-l-pic .essence{position: absolute;top: 0;left: 5px;text-align:center;color:#fff;background-position:-52px -88px;display: inline-block;width: 17px;height: 22px;line-height: 22px;}
    .n-l-pic a{display: block;color: #656d78;}
    .n-l-pic a img{width: 235px;border-bottom: 1px solid #e5e5e5;}
    .latest-reply{padding: 10px 20px 5px 20px;height: 287px;overflow: hidden;}
    .latest-title{vertical-align: middle;line-height: 28px;}
    .latest-title .circle,.latest-title .dots{display: inline-block;}

    .latest-title .circle{width:10px;height:10px;background-position:-129px -118px;margin-top:9px;}
    .latest-title .latest-h3{display: inline-block;font-size: 14px;color: #656d78;font-weight: bold;padding-left: 6px;width:120px;}
    .latest-title .dots{width:18px;height:11px;background-position:-63px -1px;margin-top: 12px;}
    .reply-list .reply-items{margin-top: 10px;}
    .reply-list .reply-items-con .circle-dot{width:5px;height:5px;display:block;background-position:-5px -4px;margin-top: 8px;}
    .reply-list .reply-items-con .content{width: 95%;max-height:36px;font-size: 12px;padding-left: 3px;overflow: hidden;}
    .reply-list .reply-items .author{font-size: 12px;color: #aab2bd;padding-top: 2px;}


    .news-m{width: 700px;height:541px;overflow:hidden;padding-top:20px;border-left: 1px solid #fafafa;border-right: 1px solid #fafafa;position: relative;}
    .news-m .conTitle,.news-r .conTitle{padding-left: 20px;border-bottom: 1px solid #fafafa;}
    .news-m .more{display: block;width:30px;height:15px;position:absolute;right:20px;top:25px;background-position:-23px -4px;}
    .news-m-items{width: 349px;height: 165px;position: relative;border-bottom: 1px solid #fafafa;border-right: 1px solid #fafafa;}
    .news-m-items a{display: block;width:329px;height: 145px;padding-left: 20px;padding-top: 20px;}
    .n-b{border-right: none;}
    .n-b-b{border-bottom: none;}
    .news-m-items a:hover{background: #f1f1f1;}
    .news-m-con{margin-top: 0;height: 498px;overflow: hidden;}

    .news-m-items .pic-txt .text{width: 151px;padding-left: 10px;padding-right: 20px;}
    .news-m-items .text .pcon{height: 60px;line-height:20px;color: #666;font-size: 12px;overflow: hidden;}
    .news-m-items .pt{width: 94%;font-size: 14px;padding-bottom:12px;padding-right:20px;color: #24292f;white-space: nowrap;text-overflow:ellipsis;overflow:hidden;}
    .news-m-items .pic-txt img{max-width: 137px;max-height: 92px;border: 1px solid #e5e5e5;}
    .news-m-items .pviews{position: absolute;left: 175px;bottom: 26px;color: #aab2bd;}
    .news-m-items .pviews span{display: inline-block;padding-right: 10px;}
    .news-m-items .pviews .ey{margin-right:10px;background-position:-80px -95px;width: 16px;height: 11px;display: inline-block;}


    .news-r{width: 262px;padding-top:20px;}
    .news-r .n-r-items{width: 250px;height: 230px;margin-top: 10px;padding:0 0 10px 6px;border-bottom: 1px dashed #e5e5e5;}
    .news-r .n-b-b{border-bottom: none;}
    .n-r-items .topic-img{display: block;width: 247px;height: 140px;}
    .n-r-items .topic-img img{max-width:250px;max-height: 145px;border: 1px solid #e5e5e5;}
    .n-r-items .topic{color: #434a54;font-size: 12px;font-weight: bold;margin-top: 10px;max-height: 36px;overflow: hidden;}
    .n-r-items .intro{margin-top: 5px;color: #656d78;height: 36px;overflow: hidden;}
    .eelly-intro .m-hd{ _position: relative; }
    .eelly-intro .ie6-b { _height:30px; _border-bottom: 2px solid #d8d8d7;}
    .model-title em.newss{background-position: -77px -157px;}

    
    #kx_verify{ display: inline !important ;  }
    #kx_verify img{ height: 40px; }
    .foot-con li img{ height: 40px; }


    .eelly-intro{padding:30px 0;background: url(../image/loading_1.gif) center center #f1f1f1 no-repeat;}
    .eelly-intro .tab-trigger{height:30px;border:1px solid #E3E3E3;}
    .eelly-intro .tab-trigger-item{float:left;margin-right:-1px;padding:0 20px;height:30px;border:1px solid #fff;border-width:0 1px;background:#FFF;color:#727272;text-align:center;font-size:12px;line-height:30px;}
    .eelly-intro .tab-trigger .first-item{border-left:none;}
    .eelly-intro .tab-trigger-item-current{position:relative;z-index:999;margin-bottom:-2px;border-width:0 1px 2px;border-color:#FFF #E3E3E3;color:#333;}
    .eelly-intro .tab-trigger-item a{text-decoration:none;}
    .eelly-intro .tab-cnt{clear:both; overflow: hidden; zoom:1; height: 165px; border:1px solid #E3E3E3;border-width:0 1px 1px; background: #fff; }
    .eelly-intro .tab-cnt .bottom_channel{position:relative;}
    .eelly-intro .tab-cnt .bottom_channel a{width:599px;height:165px;display:inline-block;float:left;position:absolute;top:0;}
    .eelly-intro .tab-cnt .bottom_channel .buttom-a-1{left:0;}
    .eelly-intro .tab-cnt .bottom_channel .buttom-a-2{right:0;}
    .eelly-intro .arrow-r{display:inline-block;overflow:hidden;margin:7px 6px 0 0;*margin-top:1px;width:0;height:0;border-width:6px 0 6px 6px;border-style:solid;border-color:#fff #D2364C;vertical-align:top;font-size:0;line-height:0;}
    .eelly-intro .course{padding:10px 0 10px 40px; overflow: hidden;}
    .eelly-intro .course .col{float:left;padding-right:50px;width:180px;color:#535353;line-height:2;}
    .eelly-intro .course .last{ padding-right: 0; }
    .eelly-intro .article{padding:10px 0 10px 10px;height:141px;text-align:left;}
    .eelly-intro .activity{padding-left:70px;}
    .eelly-intro .activity .col{float:left;padding:30px 0;width:250px;color:#8C8C8C;line-height:2;}
    .eelly-intro .activity .w-320{width:320px;}
    .eelly-intro .activity .col a{color:#333;font-weight:700;}
    .eelly-intro .contact .col{float:left;margin:50px 0 30px 60px;width:280px;}
    .eelly-intro .contact .col .logo{margin:-10px 0 0 -10px;}
    .eelly-intro .contact .col .address{width:370px;}
    .eelly-intro .contact .c-mid{border-right:1px solid #e3e2e1;}
    .eelly-intro .contact .mt-30{ margin-top: 30px; }

    .eelly-intro .m-hd{ height: 40px;  border-bottom: 1px solid #d9d9d9; background: #fafafa; }
    .eelly-intro .m-types li{ padding: 0 30px;float: left; display: inline;height:38px; overflow: hidden;font-size: 14px;line-height: 38px; text-align: center;border:1px solid transparent;border-top-width:2px; }
    .eelly-intro .m-types li.active{padding:0 28px 0 27px;line-height: 36px;font-weight:700; border-top-color:#ee2346;border-right-color:#d9d9d9; background: #fff;border-left-color:#d9d9d9;}
    .eelly-intro .m-types li.intro-hd{border-left:none;}
    .eelly-intro .m-types li a:hover{ text-decoration: none; }
    .eelly-intro .pdl-0{ padding-left: 0; }

    .eelly-intro .tab-cnt-item{ overflow: hidden; zoom:1; padding:5px; }
    .eelly-intro .about-info{ overflow: hidden; zoom:1;padding: 0; }
    .eelly-intro .about .s-intro{float:left;padding:22px 16px 0 16px; width:650px; text-indent:2em;line-height:24px;}
    .eelly-intro .about h1{display:inline;font-weight:400;}
    .eelly-intro .about .pic{ border-left: 1px solid #e3e2e1; padding-left: 32px; margin-top: 50px; }
    .focus-us{ float: left; width: 165px; margin-left: 34px; margin-top: 10px;   }
    .focus-us .title{ margin: 24px 0 12px 0; text-align: center; color: #656565; font: 400 13px/26px "Microsoft YaHei"; }
    .focus-info{ float: left; }
    .i-hover .wx-info{ display: block; }
    .i-hover .focus-info { display: none; }
    .focus-info a,.focus-ul li a ,.wx-info .l-icon,.eelly-zs .pic-icon,.go-zs i{ background: url(../image/eelly_info.png) no-repeat; }
    .focus-info a{float: right; display: block; width: 105px; height: 21px; margin: 8px 0 18px 0; padding-left: 8px; background-position: 0 -37px; line-height: 20px; color: #fff; }
    .focus-ul li{ float: left; display: inline; margin-right: 20px; }
    .focus-ul li a{ display: block; width: 32px; height: 32px;  }
    .focus-ul li.wb-ico a{ background-position: 0 0; }
    .focus-ul li.tx-ico a{ background-position: -43px 0; }
    .focus-ul li.wx-ico a{ background-position: -84px 0; }
    .wx-info { float: left; display: none; position: relative; border-left:1px solid #e3e2e1; padding: 40px 0 14px 16px;  }
    .wx-info .l-icon{ position: absolute; top: 42%; left: -14px;  background-position: -136px 0; width: 14px; height: 21px; }
    .wx-info .info{ float: left; display: inline; }
    .wx-info .info dt{ margin:22px 0 12px 0 ; font:400 13px/24px "Microsoft YaHei" ;  color: #5f5f5f}
    .wx-info .info dd{  font:400 12px/20px "Microsoft YaHei" ; }
    .wx-info .wx-pic{float: left; }
    .join-us,.eelly-zs{ padding: 18px 0; overflow: hidden; }
    .join-us li{ float: left; width: 48%; }
    .join-us li.last{ width: 51% }
    .join-us .j-mid{ width: 1px; height: 80px; background: #e3e2e1; margin-top: 10px; }
    .join-us .info{ float: left; display: inline; width: 370px; margin:0 0 0 25px; text-indent: 2em; line-height: 24px; letter-spacing: 0.5px; }
    .join-us .last .info{ width: 340px; }
    .join-us .pic{ float: left; display: inline; margin-left: 20px; }
    .join-us li.last .pic{ margin-left: 25px; }
    .eelly-zs li{ float: left; display: inline; width: 36%; _width:34%; margin-left: 30px; margin-top: 16px; }
    .eelly-zs .pic-icon{ float: left; display: inline; width: 70px; height: 70px; margin-right: 15px;  }
    .eelly-zs .hl-icon{ background-position: 0 -61px; }
    .eelly-zs .bz-icon{ background-position: -76px -61px;  }
    .eelly-zs .info{ float: left; display: inline; width:78%; _width:75%; text-indent: 2em;line-height: 24px;  } 
    .eelly-zs li.last{ float: left; display: inline; width: 240px; margin-top: 0; }
    .eelly-zs .go-zs{ display: block; height: 38px; width: 225px; padding-left: 15px;  background-color: #d94f63;  font: 400 13px/38px "Microsoft YaHei" ; color: #fff; letter-spacing: 0.5px;  }
    .eelly-zs .go-zs em{ padding: 0 2px; color: #000; }
    .go-zs i{ float: right; display:inline; width: 20px; height: 38px; background-position: -10px -141px  }


    .u-flyer {display: block;width: 20px;height: 20px;border-radius: 50px;position: fixed;z-index: 9999; background-color:rgba(238, 23, 46, 0.5);}


    .feedback-logo{position: fixed; top: 258px; left: 50%; margin-left: 610px; width: 35px; height: 35px; background-position:-4px -37px; cursor: pointer;}
    .feedback-logo:hover,.logo-hover{background-position:-4px -94px;}
    .feedback-box{position: fixed; height: 431px; width: 279px; top:228px; left: 50%; margin-left: 321px;background-color: #fff;z-index: 20;  font-family: "寰蒋闆呴粦"; z-index: 110;-webkit-box-shadow: 0px 0px 25px rgba(0,0,0,.2);-moz-box-shadow: 0px 0px 25px rgba(0,0,0,.2);-ms-box-shadow: 0px 0px 25px rgba(0,0,0,.2);-o-box-shadow: 0px 0px 25px rgba(0,0,0,.2);box-shadow: 0px 0px 25px rgba(0,0,0,.2);}
    .feedback-title{font-size: 13px; font-weight: bold;  color: #000; text-align: center;  top: 10px;   position: relative;}
    .feedback-top,.feedback-middle,.feedback-bottom{top:20px; position: relative; height: 65px; width: 190px; border-bottom: 1px solid #e9e9e9; margin: 0 auto;}
    .feedback-top .feedback-text,.feedback-middle .feedback-text,.feedback-bottom .feedback-text{left: -10px; position: relative; color: #000; line-height: 16px;}
    .feedback-top .feedback-check,.feedback-middle .feedback-check{margin: 13px 0px;}
    .feedback-middle .feedback-check{width: 240px;}
    .feedback-middle{top:40px; position: relative; border-bottom: transparent;}
    .feedback-bottom{top:50px; position: relative; height: 132px; border-bottom: transparent;}
    .feedback-bottom .feedback-textarea{width: 202px; height: 103px; resize:none; border-color: #cecece; top:20px; position: relative; left: -10px;}
    .feedback-click{height: 32px; width: 80px;   bottom: 20px;   left: 35%;   position: absolute;   display: block;   background-color: #fc294f;   border: none;   color: #fff;   border-radius: 3px;  cursor: pointer;}
    .feedback-clickdown{bottom:18px;}
    .feedback-box label{ margin-right: 25px;   position: relative;   z-index: 10; cursor: pointer;}
    .feedback-box .checkbox-style{ height: 14px;  width: 14px; top:1px;  border: 1px solid #e9e9e9;  position: absolute; border-radius: 14px;}
    .feedback-box .checkbox-true{background-position: -15px -75px;border: 0;}
    .feedback-box .all-checkbox{visibility: hidden; margin-right: 5px;}
    .feedback-box .text-num{position: relative; text-align: right;}
    .text-numerr{color: #fc566f; bottom: -70px;   position: relative;   text-align: center;}
    .feedback-box .tishi{color: #fc294f; font-weight: bold;  font-size: 16px; padding-right: 5px;   position: absolute;  top: -4px; left: -20px;}
    .feedback-box .bol-tack{width: 50px; height: 50px; background-position:-52px -29px; margin: 0 auto; position: relative; top:160px;}
    .feedback-box .think-ti{text-align: center; position: relative;  top: 180px; font-size: 14px;}
    .zhongqiu-logo{position: absolute; top:12px; left: 140px;}

    .phone-login-wrap{position: relative;}
    .phone-login{position: absolute;left: 50%;top: 50px;margin-left: 415px;z-index: 101;}
    .phone-login .title{font-size: 14px;color: #ccc;}
    .phone-login-cont{height: 74px;margin-top: 10px;}
    .phone-login-cont li{height: 30px;margin-top: 14px;}
    .phone-login .icon-wrap{float: left;width: 30px;height: 30px;background: #1a1a1a;}
    .phone-login .apple-icon{display: block;margin: 4px 0 0 7px;width: 16px;height: 19px;background-position: -182px -70px;}
    .phone-login .android-icon{display: block;margin: 4px 0 0 7px;width: 18px;height: 20px;background-position: -208px -70px;}
    .phone-login .phone-login-cont .text{float: left;width: 128px;height: 30px;background: #222;text-align: center;line-height: 30px;}
    .phone-login .phone-login-cont .text:hover{background: #4e4e4e;color: #b3b3b3;}


    .loading-pic{width: 100%;height: 100%;}
    .loading-pic img{display: block;margin:100px auto;}

    .no-data{width: 100%;height: 100%;}
    .no-data img{display: block;margin:100px auto;}



#J_login_msg .middle-pic{
	position:fixed;
	width:100%;
	height:100%;
	left:0px;
	top:0px;
	z-index:10001;
	         }
#J_login_msg .middle-pic .back-color{ 
	width:100%;
	height:100%;
	background:#000;
	opacity:0.8;
	filter:alpha(opacity=80);
}
#J_login_msg .the-pic{ 
	width:500px;height:440px;
	position:absolute;
	left:50%;
	top:50%;
	margin:-220px 0 0 -250px;}
#J_login_msg  i{
	width:22px;height:22px;
	position:absolute;
	left:50%;
	top:50%;
    margin-left: 121px;
    margin-top: -118px;
    cursor:pointer;}



i.new-icon{
    width:32px;
    height:32px;
    background:url(../image/new-icon1.png) no-repeat center center;
    position:absolute;
    top:-5px;
    right:-11px;
    animation:mymove 5s infinite;
    -webkit-animation:mymove 5s infinite; 
    -ms-animation:mymove 5s infinite;
    -o-animation:mymove 5s infinite;
}

@keyframes mymove
{
    from{
        transform:rotate(15deg);
        -ms-transform:rotate(15deg); 
        -moz-transform:rotate(15deg); 
        -webkit-transform:rotate(15deg); 
        -o-transform:rotate(15deg); 
    }
    5%{
        transform:rotate(0deg);
        -ms-transform:rotate(0deg); 
        -moz-transform:rotate(0deg); 
        -webkit-transform:rotate(0deg); 
        -o-transform:rotate(0deg); 
    }
}

@-webkit-keyframes mymove
{
    from{
        transform:rotate(15deg);
        -ms-transform:rotate(15deg); 
        -moz-transform:rotate(15deg); 
        -webkit-transform:rotate(15deg); 
        -o-transform:rotate(15deg); 
    }
    5%{
        transform:rotate(0deg);
        -ms-transform:rotate(0deg); 
        -moz-transform:rotate(0deg); 
        -webkit-transform:rotate(0deg); 
        -o-transform:rotate(0deg); 
    }
}

@-moz-keyframes mymove
{
    from{
        transform:rotate(15deg);
        -ms-transform:rotate(15deg); 
        -moz-transform:rotate(15deg); 
        -webkit-transform:rotate(15deg); 
        -o-transform:rotate(15deg); 
    }
    5%{
        transform:rotate(0deg);
        -ms-transform:rotate(0deg); 
        -moz-transform:rotate(0deg); 
        -webkit-transform:rotate(0deg); 
        -o-transform:rotate(0deg); 
    }
}

@-o-keyframes mymove
{
    from{
        transform:rotate(15deg);
        -ms-transform:rotate(15deg); 
        -moz-transform:rotate(15deg); 
        -webkit-transform:rotate(15deg); 
        -o-transform:rotate(15deg); 
    }
    5%{
        transform:rotate(0deg);
        -ms-transform:rotate(0deg); 
        -moz-transform:rotate(0deg); 
        -webkit-transform:rotate(0deg); 
        -o-transform:rotate(0deg); 
    }
}






.actse{margin-top: 40px;}
.actse-ul{display:flex;}
.actse-ul>li{flex:1; min-width:294px;height:250px;text-align: center;line-height: 246px; background:#f1f1f1;margin-right: 6px;}
.actse-ul>li:hover{box-shadow: 0 0 20px #888; }
.actse-ul>li img{ max-width: 100%;max-height: 100%;}
.pfbox{margin-top: 40px;}
.model-title{text-align: center;font:28px/56px "Microsoft Yahei";color:#222;padding-bottom: 15px;position: relative;}
.model-title em{display:inline-block;width: 36px;height: 33px;vertical-align: middle;margin-right: 15px;}
.model-title em.pficon{background-position: -6px -156px;}
.model-title em.nhicon{background-position:-7px -269px;width: 40px;}



.pfmain{width: 100%;min-height:460px ;overflow: hidden;}
.pfmain-ul{}
.pfmain-ul>li{position: relative;min-height: 460px;padding: 15px;box-sizing: border-box;}
.pfmain-ul>li .bg-pic{position: absolute; top:0px; left:0px;}
.maktxt{position: relative;width: 100%;height: 168px;padding:10px 0;box-sizing: border-box;z-index: 1;*padding:10px 0 0 0;}
.maktxt .mkt-title{position: relative;width: 15em;height:40px;line-height: 40px;color:#fff;font-size: 16px;font-weight: bold;}
.maktxt a{position: absolute;padding:6px 10px;border:1px solid #83828b ;right:5px;top:15px;border-radius: 15px;color:#fff;max-width: 8em;}
.maktxt a:hover{background:#fff;color:#000;}
.maktxt .mkt-txt{width: 370px;height:40px;line-height: 20px;font-size: 12px;color:#c7c7c7;font-weight: bold;}
.ellips-2{ overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;}
.makcen{}
.makcen>li{position: relative;width: 172px;background:#fff;overflow: hidden;height:250px;z-index: 1;padding:5px;*display:inline-block;}
.makcen>li.active{box-shadow:0px 0px 27px 3px #333;z-index: 2;}
.makcen-top{position: relative;height: 67px;padding-top:10px;text-align: center;font-family: "Microsoft YaHei";z-index: 1;}
.makcen-top.active{height: 115px;}
.makcen-top h3{height:26px;line-height: 26px;color:#222;font-size: 16px;}
.makcen-top p.pir{height:22px;line-height: 22px;color:#ee2346;font-size: 16px;}
.makcen-top p.sales{height:28px;line-height: 28px;color:#888;font-size: 14px;}
.makcen-top p.pirs {height:38px;line-height: 28.actse-ulpx;color:#888;font-size: 12px;}

.makcen-top p.adre{line-height: 24px;color:#666;font-size: 12px;}
.makcen-bot{position: relative;height:172px;line-height: 172px;text-align: center;z-index: 2;background:#fff;}
.makcen-bot img{max-width: 100%;max-height: 100%;}


@charset "UTF-8";
  
  .catego-nv, .catego-na {
  margin-top: 40px;
}
.catemain {
  position: relative;
  width: 1200px;
  height: 499px;
  
  background: #fff;
}

  .catemain-tit {
  width: 199px;
  height: 499px;
  overflow: hidden;
}
.catemain-tit.back-nv img,.catemain-tit.back-na img {
  position: absolute;
  top:0px;
  left: 0px;
}
.model-title em.rxicon {
  background-position: 0px -233px;
}
.catemain-tit-top {
  width: 100%;
  padding-bottom: 40px;
  position: relative;
}
.catemain-tit-top .top-tit {
  position: relative;
  left: -8px;
  box-sizing: border-box;
  padding-top: 8px;
  padding-left: 20px;
  font-size: 20px;
  line-height: 42px;
  color: #fff;
  font-weight: bold;
}
.catemain-tit-top .top-tit.icon-nv {
  background-position: 0px -53px;
}
.catemain-tit-top .top-tit.icon-na {
  background-position: 0px -103px;
}
.catemain-tit-top .top-goods {
  padding: 20px 15px;
  max-height: 270px;
  overflow: hidden;
  text-align: justify;
}
.catemain-tit-top .top-goods > li {
  *white-space: nowrap;
}
.catemain-tit-top .top-goods > li a {
  padding: 5px 5px 5px 0;
  font-size: 14px;
  line-height: 24px;
  color: #fff;
}
.catemain-tit-top .catemain-tit-btn {
  padding: 5px 10px;
  border: 1px solid #fff;
  border-radius: 20px;
  position: absolute;
  top: auto;
  left: 15px;
  right: auto;
  bottom: auto;
  font-size: 14px;
  line-height: 24px;
  color: #fff;
}

  .catemain-cen {
  width: 748px;
  height: 510px;
  overflow: hidden;
}
.cen-list {
  width: 98%;
  height: 53px;
  padding: 0 10px;
  overflow: hidden;
}
.cen-list li a {
  padding: 16px;
  font-size: 14px;
  line-height: 51px;
  color: #555;
}
.cen-store {
  width: 100%;
  height: 460px;
  border-bottom: 1px solid #f1f1f1;
}
.cen-store .cen-store-list {
  width: 101%;
}
.cen-store .cen-store-list > li {
  position: relative;
  margin-top: -1px;
  width: 374px;
  height: 148px;
  border: 1px solid #e0e0e0;
  border-left: transparent;
}
.cen-store .cen-store-list > li.active {
  box-shadow: 0px 0px 18px #888;
  z-index: 1;
}
.list-img, .list-imgs {
  width: 148px;
  height: 148px;
  text-align: center;
  overflow: hidden;
  z-index: 0;
  position: relative;
  line-height: 142px;
}
.list-img img, .list-imgs img {
  max-height: 100%;
}
.list-img.active .op-svg {
  position: absolute;
  width: 100%;
  height: 100%;
  top:0px;
  background-color: #000;
  opacity:0.5;
  filter: alpha(opacity=50);
}
.list-img.active, .active.list-imgs {
  width: 80px;
}
.list-img.active img, .active.list-imgs img {
  -webkit-filter: blur(4px);
  filter: blur(4px);
  -ms-filter: blur(4px);
  filter: progid:DXImageTransform.Microsoft.Blur(PixelRadius=10,MakeShadow=false);
}
.list-img.active .enterst, .active.list-imgs .enterst {
  opacity: 1;
  filter: alpha(opacity=100);
}
.list-img .enterst, .list-imgs .enterst {
  width: 34px;
  height: 34px;
  padding: 4px;
  position: absolute;
  top: 50px;
  left: 20px;
  right: auto;
  bottom: auto;
  border: 1px solid #fff;
  font-size: 14px;
  line-height: 16px;
  color: #fff;
  text-align: center;
  opacity: 0;
  filter: alpha(opacity=0);
}
.list-infor, .list-infors {
  padding-left: 15px;
  width: 210px;
  height: 147px;
  background: #fff;
  position: relative;
  overflow: hidden;
}
.list-infor h4, .list-infors h4 {
  font-size: 14px;
  line-height: 34px;
  color: #282d34;
  font-weight: 600;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
  zoom: 1;
}
.list-infor .list-infor-txt p, .list-infors .list-infor-txt p {
  font-size: 12px;
  line-height: 21px;
  color: #444d5c;
}
.list-infor .list-infor-txt p em, .list-infors .list-infor-txt p em {
  font-size: 14px;
  line-height: 20px;
  color: #f92e72;
}
.list-infor .list-infor-txt .infor-txt-adder, .list-infors .list-infor-txt .infor-txt-adder {
  width: 204px;
  padding-top: 5px;
  margin-top: 20px;
  border-top: 1px solid #fafafa;
}
.list-infor.active, .active.list-infors {
  width: 279px;
}
.list-infor-img {
  width: 280px;
  opacity: 0;
  filter: alpha(opacity=0);
  margin-left: 40px;
  position: absolute;
  top: 37px;
  display: none;
}
.list-infor-img .storbox {
  width: 100%;
}
.list-infor-img .storbox li {
  width: 80px;
  height: 100px;
  margin-right: 10px;
  overflow: hidden;
}
.list-infor-img .storbox .stor-img {
  width: 80px;
  height: 80px;
  position: relative;
  overflow: hidden;
  text-align: center;
  line-height: 80px;
}
.list-infor-img .storbox .stor-img img {
  max-width: 100%;
  max-height: 100%;
}
.list-infor-img .storbox .stor-img p {
  width: 80px;
  font-size: 12px;
  line-height: 20px;
  color: #fff;
  position: absolute;
  top: auto;
  left: auto;
  right: auto;
  bottom: 0px;
  text-align: center;
  z-index: 2;
  overflow: hidden;
  white-space: nowrap;
}
.list-infor-img .storbox .stor-img:after {
  content: "";
  width: 80px;
  height: 63px;
  background: url(../image/zhezhao.png);
  position: absolute;
  top: auto;
  left: 0;
  right: auto;
  bottom: 0;
  z-index: 0;
}
.list-infor-img .storbox .stor-pir {
  font-size: 12px;
  line-height: 20px;
  color: #888888;
  text-align: center;
}
.list-infor-img.active {
  opacity: 1;
  filter: alpha(opacity=100);
  margin-left: 0;
  display: block;
}

  .trackban {
  margin-top: 20px;
}
.trackban-ul > li {
  width: 390px;
  height: 180px;
  background: #fafafa;
}
.trackban-ul > li img {
  max-width: 100%;
  max-height: 100%;
}

  .catego-qt {
  margin-top: 40px;
}
.catemin {
  position: relative;
  width: 595px;
  height: 445px;
}
.catemin-tit {
  width: 199px;
  height: 444px;
  position: relative;
  overflow: hidden;
}
.catemin-tit.tongz img,.catemin-tit.qita img {
  position: absolute;
  top:0px;
  left:0px;
}
.catemin-cen {
  width: 394px;
  height: 465px;
  margin-top: -18px;
  padding-top: 18px;
  overflow: hidden;
}
.cen-store .cen-store-lists {
  width: 101%;
}
.cen-store .cen-store-lists > li {
  position: relative;
  margin-top: -1px;
  width: 100%;
  height: 147px;
  background-color: #fff;
  border: 1px solid #e0e0e0;
  border-left:transparent;
}
.cen-store .cen-store-lists > li.active {
  box-shadow: 0px 0px 18px #888;
  z-index: 1;
}
.list-infors {
  width: 230px;
}
.list-infors .list-infor-txt .infor-txt-adder {
  width: 224px;
}
.list-infors.active {
  width: 266px;
}
.list-imgs.active {
  width: 110px;
}
.list-imgs .enterst {
  left: 34px;
  top: 54px;
}
.list-imgs.active .op-svg {
  position: absolute;
  width: 100%;
  height: 100%;
  top:0px;
  background-color: #000;
  opacity:0.5;
  filter: alpha(opacity=50);
}
.bot-tit {
  box-sizing: border-box;
  padding-top: 8px;
  padding-left: 15px;
  font-size: 24px;
  line-height: 42px;
  color: #fff;
  font-weight: bold;
}
.bot-tit.tongz {
  position: absolute;
  top: auto;
  left: 7px;
  right: auto;
  bottom: 25px;
}
.bot-tit.qita {
  position: absolute;
  top: auto;
  left: 15px;
  right: auto;
  bottom: 25px;
}


@charset "UTF-8";
  
  .recom-goods {
  margin-top: 40px;
}
.recomgoods {
  position: relative;
  z-index: 2;
  box-sizing: border-box;
  width: 100%;
}
.recomgoods a:hover {
  color: #fff;
}
.recom {
  width: 101%;
}
.recom > li {
  position: relative;
  width: 280px;
  height: 360px;
  margin-top: -1px;
  margin-right: -1px;
  padding: 20px 10px;
  border: 1px solid #fafafa;
  background: #fff;
}
.recom > li.active {
  z-index: 1;
  box-shadow: 0 0 15px #ccc;
  border-color:#fff;
}
.recom-ibox {
  line-height: 280px;
  position: relative;
  overflow: hidden;
  width: 280px;
  height: 280px;
  text-align: center;
}
.recom-ibox > img {
  max-width: 100%;
  max-height: 100%;
}
.imgover {
  box-sizing: border-box;
  width: 280px;
  height: 280px;
  cursor: pointer;
  opacity: 0;
  z-index: 2;
  position: absolute;
  top: auto;
  right: auto;
  bottom: -50px;
  left: 0;
}
.imgover .derweima {
  position: relative;
  height: 206px;
  margin-bottom: 10px;
  background: url(../image/dian_new.png ) center 0 no-repeat;
}
.imgover .derweima .storage {
  font-weight: 600;
  margin-left: -24px;
  padding: 0 5px;
  background: #fff;
  position: absolute;
  top: auto;
  right: auto;
  bottom: 4px;
  left: 50%;
  font-size: 12px;
  line-height: 20px;
  color: #222;
}
.imgover .storname {
  font-weight: 600;
  width: 10em;
  height: 36px;
  margin-left: 25%;
  font-size: 14px;
  line-height: 18px;
  color: #fff;
}
.imgover .adress {
  padding: 0 10px;
  font-size: 12px;
  line-height: 18px;
  color: #fff;
}
.imgover .cover-inner {
  box-sizing: border-box;
  padding-top: 25px;
  width: 280px;
  height: 280px;
  position: absolute;
  top: 0;
  right: auto;
  bottom: auto;
  left: 0;
}
.imgover.active {
  z-index: 1;
  bottom: 0;
  opacity: 1;
}
.cover {
  width: 280px;
  height: 280px;
  position: absolute;
  top: 0;
  right: auto;
  bottom: auto;
  left: 0;
  opacity: 0;
  z-index: 0;
}
.cover.active {
  opacity: 1;
  background: rgba(0, 0, 0, 0.6);
}
.recom-txt {
  overflow: hidden;
  width: 280px;
  height: 100px;
}
.recom-txt .bgrey {
  font-size: 12px;
  line-height: 18px;
  color: #444d5c;
}
.recom-txt .grey {
  padding-top: 6px;
  font-size: 12px;
  line-height: 18px;
  color: #888;
}
.recom-txt .block {
  font-weight: 600;
  font-size: 16px;
  line-height: 24px;
  color: #222;
}
.recom-txt .pired {
  font-weight: 600;
  font-size: 14px;
  line-height: 18px;
  color: #ff106f;
}
.pirbox {
  overflow: hidden;
  width: 280px;
  height: 60px;
}
.balepir {
  box-sizing: border-box;
  padding-top: 10px;
}
.balepir .bale span {
  font-size: 14px;
}
.balepir .sala {
  padding-top: 4px;
}
.allpir {
  width: 103%;
  padding: 10px 0;
}
.allpir > li {
  position: relative;
  padding: 0 8px;
  width: 80px;
}
.allpir > li.bdl:before {
  display: block;
  width: 1px;
  height: 28px;
  content: '';
  border-left: 1px solid #e0e0e0;
  position: absolute;
  top: 4px;
  right: auto;
  bottom: auto;
  left: 0;
}
.reinf {
  padding-top: 6px;
  border-top: 1px solid #fafafa;
}
.reinf > p {
  font-size: 12px;
  line-height: 16px;
  color: #444d5c;
}

  .filter {
  -webkit-filter: blur(4px);
  filter: blur(4px);
  -ms-filter: blur(4px);
  filter: progid:DXImageTransform.Microsoft.Blur(PixelRadius=4,MakeShadow=false);
}
.setting {
  cursor: pointer;
  font-size: 14px;
  line-height: 18px;
  color: #222;
  position: absolute;
  top: 20px;
  right: 0;
  bottom: auto;
  left: auto;
}
.setting-box {
  z-index: 4;
  display: none;
  width: 1200px;
  border-top: 4px solid #cf1f3f;
  background: #f1f1f1;
  position: absolute;
  top: 50px;
  right: 3px;
  bottom: auto;
  left: auto;
}
.set-bot {
  overflow: hidden;
  padding: 15px 10px;
  border-top: 1px solid #ccc;
}
.set-ul {
  overflow: hidden;
  box-sizing: border-box;
  width: 100%;
  padding: 20px 10px;
}
.set-ul > li {
  height: 40px;
  margin-right: 30px;
  cursor: pointer;
  border: 2px solid #fff;
  background: #fff;
}
.set-ul > li a {
  display: block;
  padding: 0 10px;
  text-align: center;
  font-size: 14px;
  line-height: 40px;
  color: #222;
}
.set-ul > li:hover {
  border: 2px solid #fb3968;
}
.set-ul > li.active {
  border: 2px solid #cf1f3f;
}
.set-bot-l,
.set-bot-r {
  width: 80px;
  height: 32px;
  margin-right: 10px;
  cursor: pointer;
  text-align: center;
  font-size: 16px;
  line-height: 32px;
  color: #ccc;
}
.set-bot-r {
  color: #fff;
  background: #cf1f3f;
}
.set-bot-l {
  color: #cf1f3f;
  border: 1px solid #cf1f3f;
}


@charset "utf-8";

 

body { _margin:0; _height:100%;  }
.aui_outer { text-align:left; }
table.aui_border, table.aui_dialog { border:0; margin:0; border-collapse:collapse; width:auto; }
.aui_nw, .aui_n, .aui_ne, .aui_w, .aui_c, .aui_e, .aui_sw, .aui_s, .aui_se, .aui_header, .aui_tdIcon, .aui_main, .aui_footer { padding:0; }
.aui_header, .aui_buttons button { font: 12px/1.11 'Microsoft Yahei', Tahoma, Arial, Helvetica, STHeiti; _font-family:Tahoma,Arial,Helvetica,STHeiti; -o-font-family: Tahoma, Arial; }
.aui_title { overflow:hidden; text-overflow: ellipsis; }
.aui_state_noTitle .aui_title { display:none; }
.aui_close { display:block; position:absolute; text-decoration:none; outline:none; _cursor:pointer; }
.aui_close:hover { text-decoration:none; }
.aui_main { text-align:center; min-width:9em; min-width:0\9; }
.aui_content { display:inline-block; *zoom:1; *display:inline; text-align:left; border:none 0; }
.aui_content.aui_state_full { display:block; width:100%; margin:0; padding:0!important; height:100%; }
.aui_loading { width:96px; height:32px; text-align:left; text-indent:-999em; overflow:hidden; background:url(../image/loading3.gif) no-repeat center center; }
.aui_icon { vertical-align: middle; }
.aui_icon div { width:48px; height:48px; margin:10px 0 10px 10px; background-position: center center; background-repeat:no-repeat; }
.aui_buttons { padding:8px; text-align:right; white-space:nowrap; }
.aui_buttons button { margin-left:15px; padding: 6px 8px; cursor: pointer; display: inline-block; text-align: center; line-height: 1; *padding:4px 10px; *height:2em; letter-spacing:2px; font-family: Tahoma, Arial/9!important; width:auto; overflow:visible; *width:1; color: #333; border: solid 1px #999; border-radius: 5px; background: #DDD; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFF', endColorstr='#DDDDDD'); background: linear-gradient(top, #FFF, #DDD); background: -moz-linear-gradient(top, #FFF, #DDD); background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#FFF), to(#DDD)); text-shadow: 0px 1px 1px rgba(255, 255, 255, 1); box-shadow: 0 1px 0 rgba(255, 255, 255, .7),  0 -1px 0 rgba(0, 0, 0, .09); -moz-transition:-moz-box-shadow linear .2s; -webkit-transition: -webkit-box-shadow linear .2s; transition: box-shadow linear .2s; }
.aui_buttons button::-moz-focus-inner{ border:0; padding:0; margin:0; }
.aui_buttons button:focus { outline:none 0; border-color:#426DC9; box-shadow:0 0 8px rgba(66, 109, 201, .9); }
.aui_buttons button:hover { color:#000; border-color:#666; }
.aui_buttons button:active { border-color:#666; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#DDDDDD', endColorstr='#FFFFFF'); background: linear-gradient(top, #DDD, #FFF); background: -moz-linear-gradient(top, #DDD, #FFF); background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#DDD), to(#FFF)); box-shadow:inset 0 1px 5px rgba(66, 109, 201, .9), inset 0 1px 1em rgba(0, 0, 0, .3); }
.aui_buttons button[disabled] { cursor:default; color:#666; background:#DDD; border: solid 1px #999; filter:alpha(opacity=50); opacity:.5; box-shadow:none; }
button.aui_state_highlight { color: #FFF; border: solid 1px #1c6a9e; background: #2288cc; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#33bbee', endColorstr='#2288cc'); background: linear-gradient(top, #33bbee, #2288cc); background: -moz-linear-gradient(top, #33bbee, #2288cc); background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#33bbee), to(#2288cc)); text-shadow: -1px -1px 1px #1c6a9e; }
button.aui_state_highlight:hover { color:#FFF; border-color:#0F3A56; }
button.aui_state_highlight:active { border-color:#1c6a9e; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#33bbee', endColorstr='#2288cc'); background: linear-gradient(top, #33bbee, #2288cc); background: -moz-linear-gradient(top, #33bbee, #2288cc); background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#33bbee), to(#2288cc)); }


.aui_inner { background:rgba(0, 0, 0, .7); }
.aui_dialog { background:#FFF; border-radius:3px; }
.aui_outer { border:1px solid #000; border-radius:5px; box-shadow: 0 3px 0 rgba(0,0,0,0.1); -moz-transition:-moz-box-shadow linear .2s; -webkit-transition: -webkit-box-shadow linear .2s; transition: -webkit-box-shadow linear .2s; }
.aui_state_lock .aui_outer { box-shadow:0 3px 26px rgba(0, 0, 0, .9); }
.aui_outer:active { box-shadow:none!important; }
.aui_state_drag .aui_outer { box-shadow:none!important; }
.aui_border { border-radius:3px; }
.aui_nw, .aui_ne { width:5px; height:37px; }
.aui_sw, .aui_se { width:5px; height:5px; }
.aui_nw, .aui_n, .aui_ne, .aui_w, .aui_e, .aui_sw, .aui_s, .aui_se { background:rgba(0, 0, 0, .7); background:#000\9!important; filter:alpha(opacity=70); }
.aui_titleBar { width:100%; height:0; position:relative; bottom:33px; _bottom:0; _margin-top:-33px; }
.aui_title { height:27px; line-height:27px; padding:0 16px 0 5px; color:#FFF; font-weight:700; text-shadow:0 1px 0 #000; }
.aui_close { padding:0; top:2px; right:5px; width:21px; height:21px; line-height:21px; font-size:18px; text-align:center; color:#EBEBEB; font-family: Helvetica, STHeiti; _font-family: Tahoma, '\u9ed1\u4f53', 'Book Antiqua', Palatino; border:1px solid transparent; _border:0 none; background:#000; border-radius:15px;  }
.aui_state_drag .aui_close { color:#FFF; }
.aui_close:hover { background:#C72015; border:1px solid #000; _border:0 none; box-shadow: 0 1px 0 rgba(255, 255, 255, .3), inset 0 1px 0 rgba(255, 255, 255, .3); }
.aui_close:active { box-shadow: none; }
.aui_state_noTitle { }
.aui_content { color:#666; }
.aui_state_noTitle .aui_nw, .aui_state_noTitle .aui_ne { height:5px; }
.aui_state_noTitle .aui_titleBar { bottom:0; _bottom:0; _margin-top:0; }
.aui_state_noTitle .aui_close { top:5px; }



.live {
    margin: 20px auto 0;
    width: 1200px;
    padding: 14px 14px 20px 14px;
    background-color: #fff;
    font-family: 'Microsoft YaHei';
    display: none;
    box-sizing: border-box;
}
.live-title {
    line-height: 34px;
    color: #222;    
}
.live-title-right {
    float: right;
    font-size: 14px;
    color: #FE3666;
    background-color: #FBB0C2;
    border-radius: 50px;
    padding: 0 20px;
}
.xins{
    position: absolute;
    width: 25px;
    bottom:0;
    
    left:200px;
    z-index:999;
}
.stylie {
    -webkit-animation-name: stylie-keyframes;
    -webkit-animation-duration: 1500ms;
    -webkit-animation-delay: 0ms;
    -webkit-animation-fill-mode: forwards;
    -webkit-animation-timing-function: linear;
    -webkit-animation-iteration-count: infinite;
    -webkit-transform-origin: 0 0;
    animation-name: stylie-keyframes;
    animation-duration: 1500ms;
    animation-delay: 0ms;
    animation-fill-mode: forwards;
    animation-timing-function: linear;
    animation-iteration-count: infinite;
    transform-origin: 0 0;
}
.stylie1 {
    -webkit-animation-name: stylie-keyframes1;
    -webkit-animation-duration: 1000ms;
    -webkit-animation-delay: 500ms;
    -webkit-animation-fill-mode: forwards;
    -webkit-animation-timing-function: linear;
    -webkit-animation-iteration-count: infinite;
    -webkit-transform-origin: 0 0;
    animation-name: stylie-keyframes1;
    animation-duration: 1000ms;
    animation-delay: 500ms;
    animation-fill-mode: forwards;
    animation-timing-function: linear;
    animation-iteration-count: infinite;
    transform-origin: 0 0;
}
.stylie2 {
    -webkit-animation-name: stylie-keyframes2;
    -webkit-animation-duration: 1500ms;
    -webkit-animation-delay: 1000ms;
    -webkit-animation-fill-mode: forwards;
    -webkit-animation-timing-function: linear;
    -webkit-animation-iteration-count: infinite;
    -webkit-transform-origin: 0 0;
    animation-name: stylie-keyframes2;
    animation-duration: 1500ms;
    animation-delay: 1000ms;
    animation-fill-mode: forwards;
    animation-timing-function: linear;
    animation-iteration-count: infinite;
    transform-origin: 0 0;
}
@-webkit-keyframes stylie-keyframes {
    0% {-webkit-transform:translate(0px, 0px) scale(1) rotateX(0deg) rotateY(0deg) rotateZ(0deg) translate(-50%, -50%);opacity:1;}
    50% {-webkit-transform:translate(38px, -93px) scale(1) rotateX(0deg) rotateY(0deg) rotateZ(0deg) translate(-50%, -50%);opacity:.5;}
    100% {-webkit-transform:translate(-7px, -120px) scale(1) rotateX(0deg) rotateY(0deg) rotateZ(0deg) translate(-50%, -50%);opacity:0;}
}
@keyframes stylie-keyframes {
    0% {transform:translate(0px, 0px) scale(1) rotateX(0deg) rotateY(0deg) rotateZ(0deg) translate(-50%, -50%);opacity:1;}
    50% {transform:translate(38px, -93px) scale(1) rotateX(0deg) rotateY(0deg) rotateZ(0deg) translate(-50%, -50%);opacity:.5;}
    100% {transform:translate(-7px, -120px) scale(1) rotateX(0deg) rotateY(0deg) rotateZ(0deg) translate(-50%, -50%);opacity:0;}
}
@-webkit-keyframes stylie-keyframes1 {
    0% {-webkit-transform:translate(0px, 0px) scale(1) rotateX(0deg) rotateY(0deg) rotateZ(0deg) translate(-50%, -50%);opacity:1;}
    50% {-webkit-transform:translate(-7px, -93px) scale(1) rotateX(0deg) rotateY(0deg) rotateZ(0deg) translate(-50%, -50%);opacity:.5;}
    100% {-webkit-transform:translate(38px, -120px) scale(1) rotateX(0deg) rotateY(0deg) rotateZ(0deg) translate(-50%, -50%);opacity:0;}
}
@keyframes stylie-keyframes1 {
    0% {transform:translate(0px, 0px) scale(1) rotateX(0deg) rotateY(0deg) rotateZ(0deg) translate(-50%, -50%);opacity:1;}
    50% {transform:translate(-7px, -93px) scale(1) rotateX(0deg) rotateY(0deg) rotateZ(0deg) translate(-50%, -50%);opacity:.5;}
    100% {transform:translate(38px, -120px) scale(1) rotateX(0deg) rotateY(0deg) rotateZ(0deg) translate(-50%, -50%);opacity:0;}
}
@-webkit-keyframes stylie-keyframes2 {
    0% {-webkit-transform:translate(0px, 0px) scale(1) rotateX(0deg) rotateY(0deg) rotateZ(0deg) translate(-50%, -50%);opacity:1;}
    50% {-webkit-transform:translate(10px, -93px) scale(1) rotateX(0deg) rotateY(0deg) rotateZ(0deg) translate(-50%, -50%);opacity:.5;}
    100% {-webkit-transform:translate(30px, -120px) scale(1) rotateX(0deg) rotateY(0deg) rotateZ(0deg) translate(-50%, -50%);opacity:0;}
}
@keyframes stylie-keyframes2 {
    0% {transform:translate(0px, 0px) scale(1) rotateX(0deg) rotateY(0deg) rotateZ(0deg) translate(-50%, -50%);opacity:1;}
    50% {transform:translate(10px, -93px) scale(1) rotateX(0deg) rotateY(0deg) rotateZ(0deg) translate(-50%, -50%);opacity:.5;}
    100% {transform:translate(30px, -120px) scale(1) rotateX(0deg) rotateY(0deg) rotateZ(0deg) translate(-50%, -50%);opacity:0;}
}
.live-title-right:hover {
    color: #FE3666;
}
.live-title h2 {
    line-height: 34px;
    font-size: 28px;
    color: #222;
    display: inline-block;
}
.live-totay {
    margin-left: 10px;
    font-size: 12px;
    display: inline-block;
}
.live-totay span {
    border: 1px solid #D8D8D8;
    width: 25px;
    height: 25px;
    line-height: 25px;
    margin: 0 5px;
    text-align: center;
    font-size: 14px;
    display: inline-block;
    background-image: -webkit-linear-gradient(#FFFFFF, #C9C6C6 50%,50 #FFFFFF);
    background-image: -ms-linear-gradient(#FFFFFF, #C9C6C6 50%, #FFFFFF);
    background-image: -moz-linear-gradient(#FFFFFF, #C9C6C6 50%, #FFFFFF);
    background-image: linear-gradient(#FFFFFF, #C9C6C6 50%, #FFFFFF);
}
.live-listWarp {
    margin-top: 15px;
    overflow-x: auto;
    padding-bottom: 10px;
}

.live-listWarp::-webkit-scrollbar,
.live-listWarp::-webkit-scrollbar-thumb,
.live-listWarp::-webkit-scrollbar-track {
    border-radius: 6px;
    height: 12px;
}
.live-listWarp::-webkit-scrollbar-thumb{    
    background-color: #FE3666;    
}
.live-listWarp::-webkit-scrollbar-track {
    background-color: #D8D8D8;
}

.live-list {
    overflow: hidden;
    width: 100%;
}

.live-list li {
    float: left;
    margin-right: 10px;
    width: 250px;
}
.live-cover {
    position: relative;
    z-index: 1;
    overflow: hidden;
    border-radius: 4px;
    width: 100%;
    height: 206px;
}
.live-coverInner {
    display: block;
    width: 100%;
    height: 100%;
}

.live-cover-img {
    display: -webkit-flex;
    display: -moz-flex;
    display: -ms-flex;
    display: flex;
    width: 100%;
    height: 100%;
    overflow: hidden;
    justify-content: center;
    -ms-align-items: center;
    align-items: center;
}
.ie6 .live-cover-img,
.ie7 .live-cover-img, 
.ie8 .live-cover-img {
    display: block;
}
.live-cover-img img{
    width: 100%;
}
.live-item-title {
    font-size: 20px;
    color: #fff;
    line-height: 40px;
}
.live-item-title,
.live-storeName, 
.live-address {
    text-align: center;
    white-space: nowrap;
    word-break: keep-all;
    overflow: hidden;
    text-overflow: ellipsis;
}
.live-storeName {
    font-size: 16px;
    color: #4A4A4A;
    line-height: 36px;
}
.live-address{
    font-size: 16px;
    color: #AAAAAA;
    line-height: 28px;
}

.live-item-conent {
    position: absolute;
    z-index: 1;
    right: 0;
    bottom: 0;
    left: 0;
    background-image: -webkit-linear-gradient(rgba(0,0,0,0), rgba(0,0,0,0.8));
    background-image: -ms-linear-gradient(rgba(0,0,0,0), rgba(0,0,0,0.8));
    background-image: -moz-linear-gradient(rgba(0,0,0,0), rgba(0,0,0,0.8));
    background-image: linear-gradient(rgba(0,0,0,0), rgba(0,0,0,0.8));
    filter: alpha(opacity=60);
    padding-bottom: 10px;
    text-align: center;
    font-size: 16px;
}
.live-item-title2 {
    background-color: rgba(0,0,0, 0.6);
    line-height: 32px;
    color: #fff;
    border-radius: 30px;
    display: inline-block;
    padding-right: 15px;
}
.live-subscribe .btn,.live-item-title2-tit {
    color: #fff;
    font-family: 'Microsoft YaHei';
    font-size: 16px;
    background-color: #2692FF;
    background-image: -webkit-linear-gradient(135deg, #19C3FF 0%, #2692FF 100%);
    background-image: -ms-linear-gradient(135deg, #19C3FF 0%, #2692FF 100%);
    background-image: -moz-linear-gradient(135deg, #19C3FF 0%, #2692FF 100%);
    background-image: linear-gradient(135deg, #19C3FF 0%, #2692FF 100%);
}
.live-item-title2-tit {
    border-radius: 30px; 
    padding:0 15px;
    line-height: 32px;   
    float: left;
    margin-right: 10px;
    margin-left: -1px;
}
.live-item-title2-tit.active {
    background-color: #FF2853;
    background-image: -webkit-linear-gradient(138deg, #F72386 0%, #FF2853 100%);
    background-image: -ms-linear-gradient(138deg, #F72386 0%, #FF2853 100%);
    background-image: -moz-linear-gradient(138deg, #F72386 0%, #FF2853 100%);
    background-image: linear-gradient(138deg, #F72386 0%, #FF2853 100%);
    line-height: 32px; 
    padding-left: 10px;   
}
@keyframes active
{
    from {opacity: 1;}
    to {opacity: 0;}
}
.live-item-title2-tit.active:before {
    animation:active 0.6s infinite alternate;
    content: '';
    font: 0;
    overflow: hidden;
    width: 6px;
    height: 6px;
    background-color: #fff;
    display: inline-block;
    margin-right: 5px;
    border-radius: 4px;
    vertical-align: 3px;
}
.live-loading {
    text-align: center;
    line-height: 300px;
    color: #666;
    font-size: 20px;
}

.live-coverInner:hover .live-subscribe {
    display: block;
}
.live-subscribe {
    display: none;
    background-color: rgba(0, 0, 0, 0.6);
    text-align: center;
    position: absolute;
    z-index: 1;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
}
.live-subscribe button {
    font-family: 'Microsoft YaHei';
    font-size: 14px;
    margin-top: 70px; 
    padding:0 20px;
    line-height: 35px;
    border-radius: 30px;
    border: none;
}
.live-subscribe .disabled {
    background-color: #fff;
    color: #008EF3;
}