body{background: #f8f8f8 !important}
a {
    text-decoration: none !important;
    color: #555;
}
.scene_inner {
    -webkit-font-smoothing: antialiased;
    font: 12px/1.5 Microsoft YaHei,tahoma,arial,Hevetica,\\5b8b\4f53,sans-serif;
    color: #555;
}
.other-content{ width:1200px; margin:0 auto;}
.ftit{ overflow: hidden;padding: 0 0 20px;height: 35px;background: url(/source/plugin/aljbd/template/index/images/dian-ico.png) repeat-x 0 18px;text-align: center;font-size: 21px;line-height: 33px;}
.ftit h3{ display: inline;padding: 0 50px;background-color: #f8f8f8;font-weight: 400;font-size: 21px;color: #555;}
.ftit-delr{ background:url(/source/plugin/aljbd/template/index/images/dian-ico2.png) repeat-x 0 18px;}
.master-channel{ margin-top:30px;}
.store-channel{ margin-top:30px;}
.master-con{ overflow:hidden;}
.m-c-item{ float:left; width:232px; height:120px; margin-right:10px; position:relative; background-color:#ff889e;}
.m-c-item .m-c-main{ color:#fff; float:left; padding-left:24px;}
.m-c-item .m-c-main .f-title{ margin-top:25px; font-size:14px; line-height:20px;}
.m-c-item .m-c-main .f-title h3{ font-size:16px; font-weight:bold;}
.m-c-item .m-c-main .m-c-btn{ display:block; height:30px; line-height:30px; width:70px; border-radius:20px; background-color:#fff; text-align:center; float:left; margin-top:10px;-webkit-transition: all 150ms ease-in-out;transition: all 150ms ease-in-out;}
.m-c-item .m-c-main .m-c-btn:hover{ box-shadow: 0 12px 30px 0 rgba(0, 0, 0, 0.2); -webkit-transform: translateY(-2px); transform: translateY(-2px);}
.m-c-item .img{ position:absolute; top:30px; right:10px;-o-transition: right .3s;-moz-transition: right .3s;-webkit-transition: right .3s;-ms-transition: right .3s;transition: right .3s; cursor:pointer;}
.m-c-item .img:hover{ right:15px;}

.m-c-i-1{ background-position:0 0;}
.m-c-i-2{ background-position:0 -126px;}
.m-c-i-3{ background-position:0 -252px;}
.m-c-i-4{ background-position:0 -376px;}
.m-c-i-5{ background-position:0 -502px; margin-right:0;}

.m-c-i-1 .m-c-btn{ color:#7bd1f6;}
.m-c-i-2 .m-c-btn{ color:#f75674;}
.m-c-i-3 .m-c-btn{ color:#f46750;}
.m-c-i-4 .m-c-btn{ color:#cd51eb;}
.m-c-i-5 .m-c-btn{ color:#43dd72;}

.store-channel{}
.lift-channel{ margin-top:30px;}
.rec-store-list{ overflow:hidden; width:1213px;}
.rec-store-item{ float:left; background: #ffffff;  width: 215px;  margin: 0px 32px 10px 0;  border-radius: 5px;}
.rec-store-item .p-img{ width:205px; height:205px; display:block;margin: 0 auto;overflow: hidden;margin-top: 5px;border-radius: 5px;}
.rec-store-item .info{ border:0px solid #e5e5e5; border-top:0; overflow:hidden; height:auto;}
.rec-store-item .info .s-logo{ width:114px; height:56px; border:1px dashed #dcdcdc; float:left; text-align:center; margin:13px 18px;}
.rec-store-item .info .s-logo .img{ width:114px; height:56px; display:table-cell; vertical-align:middle;}
.rec-store-item .info .s-title{ float:left; font-size:14px; color:#555; margin:10px 0px 5px 8px; line-height:24px; width:205px;text-align: left;}
.rec-store-item .info .s-title .tit{ width:100%; overflow:hidden; white-space: nowrap;text-overflow: ellipsis;}
.rec-store-item .info .s-title .ui-tit{ width:100%; overflow:hidden; white-space: nowrap;text-overflow: ellipsis;height:24px;}
.rec-store-list .rec-store-item.last,.rec-store-list .rec-store-item:last-child{ margin-right:0;}

.lift-channel ul{ width:calc(100% + 10px); width:1210px\0;}
.lift-channel li{ float:left; width:210px; margin:0 10px 10px 0; border:1px solid #D2D2D2; padding:10px;}
.lift-channel li:hover{ border-color:#f42424;}
.lift-channel li .p-img{ width:210px; height:210px;}
.lift-channel li .p-name{ font-size:14px; overflow:hidden; white-space: nowrap;text-overflow: ellipsis; margin-top:8px;}
.lift-channel li .p-price { line-height:36px;}
.lift-channel li .p-price .shop-price{ float:left; font-size:16px; color:#f42424;}
.lift-channel li .p-price .original-price{ float:left; margin-left:5px; color:#555;}

.lift{ position: fixed;-moz-transform: translate(0,-50%) scale(1,1); -webkit-transform: translate(0,-50%) scale(1,1); -o-transform: translate(0,-50%) scale(1,1); transform: translate(0,-50%) scale(1,1); opacity: 1; filter:alpha(opacity=100); z-index: 100; -moz-transition: all .2s; -o-transition: all .2s; -webkit-transition: all .2s; transition: all .2s;}
.lift-hide{ transform: translate(0,-50%) scale(0,0); -webkit-transform: translate(0,-50%) scale(0,0); -moz-transform: translate(0,-50%) scale(0,0); -o-transform: translate(0,-50%) scale(0,0); opacity: 0; filter:alpha(opacity=0);}
h2, h3, h4, h5, h6 {
    font-size: 100%;
    font-family: "microsoft yahei";
    font-weight: normal;
}
.visual-item:after {
    content: ' ';
    display: block;
    clear: both;
    height: 0;
    visibility: hidden;
}
.box {
    float: left;
    width: 390px;
    height: 450px;
    margin: 0 10px 30px 0; }
.o2_mini .box {
    width: 323px;
    height: 375px;
    margin-bottom: 25px; }
.o2_mini .box:nth-child(3n) {
    width: 324px; }
.box_hd {
    height: 60px;
    padding: 0 20px;
    font-size: 0;
    line-height: 0; }
.o2_mini .box_hd {
    height: 50px;
    padding: 0 17px; }
.box_hd_lk {
    display: inline-block;
    position: relative;
    height: 40px;
    margin: 8px 0 0 0; }
.o2_mini .box_hd_lk {
    height: 34px;
    margin: 8px 0 0 0; }
.box_hd_arrow {
    background-position: 0px 0px;
    float: left;
    position: relative;
    width: 23px;
    height: 23px;
    top: 11px;
    left: 4px;
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABcAAAAXCAYAAADgKtSgAAAAAklEQVR4AewaftIAAAHiSURBVJXBvUuUcQAA4MefclJIGmWDUGr9CU72ZZwEgjYoHIH2MbUUIQTpFHdj2hBK/QFSQtCpSEc1lCIF1trUIhaGgwhd4hAHaoIHYr73nj5PxVJLixICkuhBK5pQhzx+YB6TmMGmCFWidWEIBbzEGJawipM4jQt4ggQGkfOfKnslMIqreIgpbNlrGcv4iqfoxgiu4T4KioJdCUyjCS2YxJZ4W5hECxoxjYSiYNczFNCJvL1qxcujEwU8VxTs6MQV9GHDfq+QFm8DfbiMLtsCAobQj3XRbiOFtHjr6McwQkASBbxT2gqSSCEt3nv8RXtAD8aVt4IkUkiLN47ugPP47GBWkEQKaaXNoTWgEUsObgVJpJAWbQHNAXVYdThbdlSI9hu1AXmccHD1mEUWGdGO40/AT5xxMPWYRRYZpZ3FYsA8LiqvHrPIIiNeG74ETKBXvFOYRRYZ5fViKmAGR9ChtDFkkVFeB47iQ8AmBjCKGtGuI6O8GoxgEJvBjhzmMI5K+60prxLj+IQ3tgW77iGBHGodTi1yqMZdRZUPGhoUbeA1LuExfuG7eBXowQS+4QYKiqrsVcAddGEYj/ACc1hAHnU4hzbcRDX6kfOfKtFyeIt29OAWmnEMa1jEPAbwEZsi/APwnHjX1+uAaQAAAABJRU5ErkJggg==); }
.o2_mini .box_hd_arrow {
    top: 6px; }
.box_tit {
    float: left;
    font-weight: normal;
    font-size: 22px;
    color: #222;
    line-height: 44px; }
.o2_mini .box_tit {
    font-size: 20px;
    line-height: 32px; }
.box_subtit {
    float: left;
    font-size: 14px;
    color: #999;
    height: 20px;
    line-height: 20px;
    margin: 12px 0 0 10px; }
.o2_mini .box_subtit {
    font-size: 14px;
    width: 135px;
    height: 20px;
    line-height: 20px;
    margin: 7px 0 0 10px;
    -o-text-overflow: ellipsis;
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden; }
.box_last {
    margin-right: 0; }

@media only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min--moz-device-pixel-ratio: 1.5), only screen and (-o-min-device-pixel-ratio: 3 / 2), only screen and (min-device-pixel-ratio: 1.5) {
    .box_hd_arrow {
        -moz-background-size: 23px 23px;
        background-size: 23px 23px;
        background-position: 0px 0px;
        background-image: url(data:image/png;base64,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); } }
.scene {
    height: 585px; }

.o2_mini .scene {
    height: 500px; }

.scene_item {
    height: 240px;
    margin-bottom: 10px;
    background: #fff; }

.scene_lk {
    display: block;
    color: #fff;
    height: 100%; }

.scene_lk:hover {
    color: #fff; }

.scene_inner {
    margin-bottom: 20px; }

.scene_cover {
    position: relative;
    width: 390px;
    height: 100px;
    overflow: hidden; }

.scene_mask {
    position: absolute;
    top: 0;
    left: 0;
    display: block;
    width: 100%;
    height: 100%;
    background: #000;
    opacity: 0.4;
    filter: alpha(opacity=60); }

.scene_cover_img {
    width: 100%;
    height: 100%;
    -webkit-filter: blur(3px);
    filter: blur(3px); }

.scene_tit {
    position: absolute;
    top: 39px;
    left: 0;
    width: 100%;
    text-align: center;
    font-weight: bold;
    font-size: 18px;
    z-index: 1;
    vertical-align: middle; }

.scene_subtit {
    font-weight: normal; }

.scene_prodlist {
    width: 360px;
    margin: 10px auto 0;
    overflow: hidden; }

.scene_proditem {
    float: left;
    margin: 0 5px; }

.scene_proditem_img {
    width: 110px;
    height: 110px;
    -webkit-transition: opacity ease .2s;
    -o-transition: opacity ease .2s;
    -moz-transition: opacity ease .2s;
    transition: opacity ease .2s; }
.scene_proditem_img img{width:100%}
.scene_proditem_img:hover {
    opacity: 0.8; }

.o2_mini .scene_item {
    height: 200px;
    margin-bottom: 8px; }

.o2_mini .scene_tit {
    width: 323px;
    top: 33px; }

.o2_mini .scene_cover {
    width: 323px;
    height: 83px; }

.o2_mini .scene_cover_img {
    height: 116px; }

.o2_mini .scene_prodlist {
    width: 300px; }

.o2_mini .scene_proditem_img {
    width: 90px;
    height: 90px; }
.scene_inner{margin:30px 0px}
.banner_lj {
    float: left;
    margin: 10px 0 0 0;
    display: inline;
    overflow: hidden;
    position: relative;
    z-index: 1;
}
.news{width:230px;float:right;background:#fff;margin-top:10px;}
.column-top{line-height:30px;border-bottom:2px solid #e9e9e9;margin:0 2px;text-indent:10px;font-family:"Microsoft Yahei";font-size:16px;}
.column-span{ width:114px; height:35px; display:block; float:left;line-height:30px; color:#1f1f1f; cursor:pointer;text-align:center;text-indent:10px;font-family:"Microsoft Yahei";font-size:14px;}
.column-top a{font-size:12px;color:#06C;margin-left:50px;font-family:"ËÎÌå";}

.news-list-lj{height:205px;overflow:hidden; clear:both;}
.news-list-lj li{margin-left:15px;line-height:25px;width:200px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.baom li{line-height:20px;height:20px;}
.slideBox2{width:228px; height:150px; overflow:hidden; position:relative;border-top:1px solid #ccc;}
.slideBox2 .hd{ height:15px; overflow:hidden; position:absolute; right:0px; bottom:10px; z-index:1; }
.slideBox2 .hd ul{ overflow:hidden; zoom:1; float:left;  }
.slideBox2 .hd ul li{ float:left; margin-right:5px;  width:16px; height:16px;text-align:center; background:#e53071; cursor:pointer; display:inline;}
.slideBox2 .hd ul li.on{ background:#212121; color:#444; }
.slideBox2 .bd{ position:relative; height:100%; z-index:0;   }
.slideBox2 .bd img{width:227px; height:150px; }

.bannerLj{ position:relative; width:100%;}
.home-banner,.home-banner .bd{ height:500px; width:100%; display:block; overflow:hidden;}
.home-banner .banner-width{ width:1200px; margin:0 auto;}
.home-banner .banner-width a{ width:100%; height:500px; display:block;}
.bannerLj .hd{ text-align:center; position:relative; width:100%;}
.bannerLj .hd ul{ position: absolute;z-index: 1;left: 50%;bottom: 25px;padding: 4px 8px;border-radius: 12px;background-color: hsla(0,0%,100%,.3);font-size:0;}
.bannerLj .hd ul li{ display:inline-block; width:12px; height:12px; background-color:rgba(255,255,255,.4); border-radius:50%; cursor:pointer; margin-right:5px;}
.bannerLj .hd ul li.on{ background-color:rgba(255,255,255,1);}
.bannerLj .hd ul li:last-child{ margin-right:0;}

.vip-outcon{ width:1200px; margin:-500px auto 0; height:0; position:relative;}
.vip-outcon .vip-con{ width:200px; height:440px; position:absolute; top:33px; right:0; z-index:1; background-color:#fff;}
.userVip-info{ width:200px; height:170px; overflow:hidden; position:relative;}
.userVip-info .icon-spin{ width:30px; height:30px; margin:-15px 0 0 -15px;}
.avatar{ width:80px; height:80px; text-align:center; overflow:hidden; border-radius: 50%; margin:10px auto 5px;}
.avatar img{ width:80px; height:80px;}
.login-info{ width:150px; height:75px; text-align:center; font-size:12px; margin:0 auto;}
.login-info span{ display:block; color:#333; line-height:25px; margin-bottom:6px; overflow:hidden;white-space: nowrap;text-overflow: ellipsis;}
.login-info a{ display:block; float:left; line-height:22px; width:68px; height:22px; border:1px solid #333; text-align:center;}
.login-info a.login-button{ margin-right:10px;}
/*.login-info .login-button{ width:96px; height:26px; line-height:26px; border:2px solid #f42424; color:#f42424;}
.login-info .login-button:hover{ background-color:#f42424; color:#fff;}*/
.vip-item{ width:100%; height:auto; position:relative;}
.vip-item .tit{ background-color:#eee; height:24px; line-height:24px; font-weight:bold; color:#555; padding-left:18px;}
.vip-item .tit .tab_head_item{ display:block; float:left; height:14px; line-height:14px; margin:5px 0; position:relative;}
.vip-item .tit .tab_head_item:first-child{ padding-right:10px; border-right:1px solid #ccc; margin-right:12px;}
.vip-item .tit .tab_head_item .news_tab_active{ width:26px; height:1px; background-color:#f42424; display:block; position:absolute; top:18px; left:-1px; display:none;}
.vip-item .tit .tab_head_item.on .news_tab_active{ display:block;}
.vip-item .tit .tab_head_item.on{ color:#f42424;}

.vip-item .con{ margin:10px 0px; line-height:22px; color:#555; height:70px; overflow:hidden;}
.vip-item .con li{ width:164px; height:24px; overflow:hidden;padding: 0px 18px;}
.vip-item .con li a{ display:block; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.vip-item .kj_con{ padding:0 9px; overflow:hidden;}
.vip-item .kj_con .item{ float:left; width:60px; text-align:center;padding: 0px; padding-bottom:9px;}
.vip-item .kj_con .item .iconfont{ display:block; font-size:18px; height:18px; line-height:18px; margin:15px 0 5px;}
.vip-item .kj_con .item a{ color:#333;}
.vip-item .kj_con .item a:hover{ color:#f42424;}
.vip-item .kj_con .item_1,.vip-item .kj_con .item_2,.vip-item .kj_con .item_4,.vip-item .kj_con .item_5{ border-right:1px solid #eee;}
.vip-item .kj_con .item_4,.vip-item .kj_con .item_5,.vip-item .kj_con .item_6{ border-top:1px solid #eee; padding-bottom:9px;}
/*.vip-item .kj_con .item_1{ margin-right:13px; padding-bottom:9px; border-bottom:1px solid #bbb;}
.vip-item .kj_con .item_2{ margin-bottom:10px; padding-left:14px; border-left:1px solid #bbb;}
.vip-item .kj_con .item_3{ margin-top:9px; padding-right:13px; border-right:1px solid #bbb;}
.vip-item .kj_con .item_4{ margin-left:14px; padding-top:8px; border-top:1px solid #bbb;}*/

.box_hd_arrow{ position: absolute;top: 0;left: 0;width: 0;height: 0;border-top: 19px solid #fff;border-right: 19px solid transparent;}
.box_hd_dec{ background:url(/source/plugin/aljbd/template/index/images/sprite_index.png) no-repeat; width: 28px; height: 28px; position:absolute; left:-4px; top:-4px;}

.channel-content{ position:relative; width:1200px; margin:0 auto;}
.seckill-channel{ width:100%; margin-top:20px;}
.seckill-channel .box-hd{ height:50px; background-color:#f42424; padding-left:450px; position:relative;}
.seckill-channel .box-hd .box_hd_dec{ background-position:0 -82px;}
.seckill-channel .box-hd .box-hd-icon{ display:block; width:63px; height:31px; background:url(/source/plugin/aljbd/template/index/images/seckill.png) no-repeat; float:left; margin:9px 15px 0 0;}
.sk-time-cd{ height:30px; line-height:30px; padding:10px 0; float:left; font-size:14px; color:#fff;}
.sk-cd-tit{ float:left; margin-right:6px;}
.cd-time{ overflow:hidden;}
.cd-time *{ float:left;}
.cd-time div{ min-width:24px; height:30px; line-height:30px; padding:0 6px; font-size:21px; color:#fff; background-color:#333; border-radius:5px; font-family:Arial, Helvetica, sans-serif; font-weight:normal; position:relative;}
/*.cd-time div:before,.cd-time div:after{ content:''; background:#f42424; width:100%; height:1px; position:absolute; left:0; top:50%;}*/
.cd-time span{ margin:0 5px;}
.p-img img {width:205px !important;height:205px !important;margin: 0 auto;}
.img_8s {-webkit-transition-duration: .8s;-moz-transition-duration: .8s;-ms-transition-duration: .8s;-o-transition-duration: .8s;transition-duration: .8s;}
.img_8s:hover {-webkit-transform: scale(1.15, 1.15);-khtml-transform: scale(1.15, 1.15);-moz-transform: scale(1.15, 1.15);-ms-transform: scale(1.15, 1.15);-o-transform: scale(1.15, 1.15);transform: scale(1.15, 1.15);}

.pindao-enter{ margin-top:20px;}
.pindao-enter ul{ width:1210px; margin-top:-10px;}
.pindao-enter li{ float:left; position:relative; width:393px; height:170px; margin:10px 10px 0 0;}
.pindao-enter li a{ display:block; width:100%; height:126px; padding-top:44px;}
.pindao-enter li a span.line{ position: relative;display: block;height: 2px;background: url(/source/plugin/aljbd/template/index/images/festival_icon.png);margin-left: 5px;z-index: 1;}
.pindao-enter li a span.n-line{ width:78px; background-position: -1px -3px; margin-left:35px;}
.pindao-enter li a span.w-line{ background-position:0 -11px; width:154px; margin-left:35px;}
.pindao-enter li a p{ position: relative;color: #FFF;width: 160px;overflow: hidden;z-index: 1;}
.pindao-enter li a .name{ font: bold 20px/26px "Microsoft Yahei",tahoma,arial,"Hiragino Sans GB"; height: 26px; margin: 5px 0 5px 35px;}
.pindao-enter li a .desc{ font: 14px/20px "Microsoft Yahei",tahoma,arial,"Hiragino Sans GB"; height: 20px; margin: 5px 0 5px 35px;}
.pindao-enter li a img{
    position: absolute;
    width: 170px;
    height: 170px;
    right: 25px;
    top: 0;
    background: 0;
    -webkit-transition: -webkit-transform .5s;
    transition: -webkit-transform .5s;
    -moz-transition: transform .5s,-moz-transform .5s;
    transition: transform .5s;
    transition: transform .5s,-webkit-transform .5s,-moz-transform .5s;
}
.pindao-enter li a:hover img {
    -webkit-transform: translateX(-10px);
    -ms-transform: translateX(-10px);
    transform: translateX(-10px);
}

.pindao-enter li.item1{
    background: #e89621;
    background: -moz-linear-gradient(center,#e89621,#f5c568);
    background: -webkit-gradient(linear,0 0,right 0,from(#e89621),to(#f5c568));
    background: -o-linear-gradient(center,#e89621,#f5c568);
    background: -ms-linear-gradient(center,#e89621 0,#f5c568 100%);
}
.pindao-enter li.item2{
    background: #325bb4;
    background: -moz-linear-gradient(center,#325bb4,#4c9afe);
    background: -webkit-gradient(linear,0 0,right 0,from(#325bb4),to(#4c9afe));
    background: -o-linear-gradient(center,#325bb4,#4c9afe);
    background: -ms-linear-gradient(center,#325bb4 0,#4c9afe 100%);
}
.pindao-enter li.item3{
    background: #1c9daf;
    background: -moz-linear-gradient(center,#1c9daf,#40cda7);
    background: -webkit-gradient(linear,0 0,right 0,from(#1c9daf),to(#40cda7));
    background: -o-linear-gradient(center,#1c9daf,#40cda7);
    background: -ms-linear-gradient(center,#1c9daf 0,#40cda7 100%);
}
.pindao-enter li.item4{
    background: #d13837;
    background: -moz-linear-gradient(center,#d13837,#df6d4f);
    background: -webkit-gradient(linear,0 0,right 0,from(#d13837),to(#df6d4f));
    background: -o-linear-gradient(center,#d13837,#df6d4f);
    background: -ms-linear-gradient(center,#d13837 0,#df6d4f 100%);
}
.pindao-enter li.item5{
    background: #ca4283;
    background: -moz-linear-gradient(center,#ca4283,#eb75cf);
    background: -webkit-gradient(linear,0 0,right 0,from(#ca4283),to(#eb75cf));
    background: -o-linear-gradient(center,#ca4283,#eb75cf);
    background: -ms-linear-gradient(center,#ca4283 0,#eb75cf 100%);
}
.pindao-enter li.item6{
    background: #5d40c1;
    background: -moz-linear-gradient(center,#5d40c1,#8c5fdb);
    background: -webkit-gradient(linear,0 0,right 0,from(#5d40c1),to(#8c5fdb));
    background: -o-linear-gradient(center,#5d40c1,#8c5fdb);
    background: -ms-linear-gradient(center,#5d40c1 0,#8c5fdb 100%);
}

.c_goods_size {
    width: 100%;
    margin: 8px 0px;
    height:205px;
    overflow: hidden;
}
.c_goods_size .img-responsive {
    width:100%;
    display: block;
}

.c_goods_details {
    width: 100%;
    padding-top: 20px;
    overflow: hidden;
}
.c_goods_details dd {
    width: 19%;
    float: left;
    border-bottom: 0px solid #f8f8f8;
    border-left: 0px solid #f8f8f8;
    position: relative;
    border-right: 0px;
    margin-right: 14px;
    margin-bottom: 14px;
    background: #ffffff;
    border-radius: 5px;
    height: 331px;
    overflow: hidden;
}
.container-fluid {
    background: #f8f8f8 !important;
}
.b-color-f {
    background: #f8f8f8;
}
h4.title-hrbg span {
    background: #f8f8f8;
    padding: 10px 6px;
    font-size: 14px;
    z-index: 10;
}
.c_goods_details dd p {
    color: #666;
    font-size: 12px;
    width: 90%;
    margin: 10px 5%;
    line-height: 14px;
}
.c_goods_details dd a {
    width: 90%;
    margin:0px 5%;
    line-height: 24px;
    font-size: 14px;
    color: #444;
    display: block;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.lift-nav{
    position: fixed;
    top: 100px;
    left: 30px;
    display: none;
}
.lift-nav li{
    width: 30px;
    height: 30px;
    text-align: center;
    line-height: 30px;
    color: #fff;
    padding: 10px 10px;
    margin-bottom: 10px;
    background: skyblue;
    cursor: pointer;
}

.lift-nav li.current{
    background: tomato;
}
.detail-tags-h{overflow: hidden;}
.detail-tags span {
    position: relative;
    margin-right: 5px;
    padding: 0 10px;
    font-size: 12px;
    display: inline-block;
    letter-spacing: 0;
    line-height: 25px;
    background: #f2f2f7;
    border-radius: 5px;
    width: auto;
    height: auto;
}
.c_goods_details dd a:nth-child(2){
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    white-space: inherit;
    height:48px;
    overflow: hidden;
}
.brief{
    font-size: 13px;color: #999;height:18px;text-overflow: ellipsis;overflow: hidden;white-space: nowrap;
}
.detail-tags {
    width: 90%;
}