﻿
.selector .s-brand, .selector .s-line{width: auto; height: auto;}
.selector .sl-b-letter{ display: none; float: left;overflow: hidden;zoom: 1;padding-top: 6px;margin-bottom: 10px;}
.selector .sl-v-logos ul{padding-top: 10px;margin-bottom: 10px; overflow: hidden; zoom: 1; height: 50px;}
.selector .sl-v-logos .v-fixed{ height: 99px;}
.selector .sl-v-logos li{ float: left;_display: inline; width: 116px; height: 48px; padding: 0;border: 1px solid #DDD; margin: -1px -1px 0 0; background: #FFF;text-align: center;}
.selector .sl-v-logos li a img {padding: 5px 6px;vertical-align: top;}
.selector .sl-v-logos li a {display: block; border: 1px solid #FFF; height: 46px;width: 114px;overflow: hidden;text-overflow: ellipsis; white-space: nowrap;zoom: 1;color: #005aa0;line-height: 48px;}
.selector .sl-v-logos li.selected a, .selector .sl-v-logos li:hover a {border-color: #e4393c;}
.selector .sl-v-logos li a:hover {text-decoration: none;color: #e4393c;}
.selector .sl-v-logos li.selected, .selector .sl-v-logos li:hover {position: relative;z-index: 5;border-color: #e4393c;box-shadow: 2px 2px 3px rgba(0,0,0,.12);}
.selector .sl-v-logos li a:hover img {display: none;_display: block; _margin: 0;_padding: 5px 6px;}
.selector .sl-b-selected{overflow: hidden; zoom: 1; display: none;}
.position{float: left; height: 50px; line-height: 40px;}
.position .po_box{}
.lift-nav{ position: fixed;top: 100px; right: calc(50% - 785px);display: block; font-size: 14px; top: 250px;}
.boxshow{background-color: #f6f6f6;width: 1200px; position: fixed; margin-left: 110px;top: 250px;display: none; z-index: 99998;height: 554px;overflow: hidden;box-shadow: 2px 2px 5px #888888;-webkit-box-shadow: 2px 2px 5px #888888; -moz-box-shadow: 2px 2px 5px #888888;}
.w{width: 1210px; margin: 0 auto;}
.hot-sales{  position: relative; height: 152px; padding-left: 80px;padding-right: 10px; margin-bottom: 15px; background-color: #f1f1f1;}
.hot-sales-main{width: 100%;height: 137px;padding-top: 15px;}
.hot-sales-main .hd{ width: 30px; height: 60px;position: absolute;left: 20px;top: 0; line-height: 18px; padding: 20px 10px 0 5px;font-size: 14px;text-align: center;font-family: "microsoft yahei"; color: #f60;background: url(/images2018/list.icons.other.png) no-repeat;}
.mc{zoom: 1;}
.hot-sales-main dl{width: 290px;height: 100px; overflow: hidden; float: left;margin-right: 0px;margin-left: 13px; margin-bottom: 15px; padding: 11px; background-color: #fff;text-align: left;}
.hot-sales-main dt{ float: left; width: 100px;height: 100px;padding: 0; margin-right: 10px;}
.hot-sales-main dt img{ width: 100px; height: 100px;}
.hot-sales-main dd{ float: left; width: 135px;}
.hot-sales-main dd .p-name{height: 40px;line-height: 20px; overflow: hidden; padding-top: 5px;}
.p-name{ word-break: break-all; word-wrap: break-word;}
.hot-sales-main dd .p-price{ height: 20px; line-height: 20px; overflow: hidden; padding-top: 5px;color: #666;}
.hot-sales-main dd .p-price strong{font-family: verdana;font-weight: 700;color: #e4393c;}
.hot-sales-main dd .btns{ padding-top: 3px;height: 27px; overflow: hidden;}
.hot-sales-main dd .btns a{display: inline-block;line-height: 14px;height: 14px;border-radius: 2px; background: #F7F7F7; text-align: center; text-decoration: none;cursor: pointer;border: 1px solid #DDD;padding: 4px 13px 5px;color: #666;background-color: #f7f7f7;background-repeat: repeat-x;}
.u-btn-default, .u-btn-disable, .u-btn-focus, .u-btn-primary, .u-focus, div.tipwrap-conpon .tip-btnbox .btn-ok{display: inline-block; text-decoration: none;border-radius: 2px; text-align: center;cursor: pointer;line-height: 21px;height: 21px; padding: 0 8px;border: 1px solid #DDD;
    color: #666;
    background-color: #f7f7f7;
    background-repeat: repeat-x;
    background-image: linear-gradient(top,#f7f7f7,#f2f2f2);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#f7f7f7', endColorstr='#f2f2f2', GradientType=0);
}
.flagshop3{width: 1390px; margin: 0px auto;}
.flagshop3 .shop-bd{ padding-right: 427px;}
.flagshop3 .shop-bd{ position: relative;height: 84px; padding: 8px 407px 8px 229px; background: url(/images2018/bg-shop.png) no-repeat right top;}
.flagshop3 .shop-logo{position: absolute;left: 9px;top: 8px; width: 204px; height: 84px;background: #fff;}
.flagshop3 .shop-logo a{ display: block; width: 180px; height: 60px; padding: 12px;}
.flagshop3 .shop-logo img{ width: 180px; height: 60px; vertical-align: top;}
.flagshop3 .sl-i-main{width: 100%; height: 84px;overflow: hidden;text-align: left;}
.flagshop3 .shop-name{width: 100%;height: 18px;line-height: 18px;margin-top: 12px;margin-bottom: 8px;overflow: hidden;}
.flagshop3 .shop-name .title{display: inline-block;vertical-align: top;font: 14px/18px "Helvetica Neue" , "Hiragino Sans GB" , "Microsoft YaHei" ,sans-serif;color: #333;}
.flagshop3 .shop-infor{ height: 18px; font: 12px/18px "Helvetica Neue" , "Hiragino Sans GB" , "Microsoft YaHei" ,sans-serif;color: #999; overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.m-focus{ display: inline-block;}
.flagshop3 .shop-btn {position: absolute;left: 247px;top: 0;width: 100px;height: 76px;}
.flagshop3 .shop-btn .shop-enter{ display: inline-block;width: 90px; height: 33px; line-height: 33px; text-align: center;background: #e4393c; color: #fff;border-radius: 3px;}
.flagshop3 .shop-btn .u-focus{ display: block;width: 88px;height: 31px;line-height: 31px;margin-bottom: 10px;}
.u-focus{width: 70px;padding: 0;transition: all .05s ease-in-out 0s;}
.flagshop3 .shop-btn .u-focus .btntxt{ vertical-align: middle;height: 31px; line-height: 31px;display: inline-block;}
.flagshop3 .shop-btn .u-focus .btnico{ vertical-align: middle; margin-right: 5px;}
.u-focus .btnico{width: 18px;height: 18px; margin-right: 2px; overflow: hidden; background: url(/images2018/search.ele.png) no-repeat 0 -413px;}
em{font-style: normal;}
.flagshop3 .sl-i-ext{ position: absolute; right: 0;top: 12px; width: 398px;height: 76px;}
.flagshop3 .shop-score2{position: absolute;left: 0;top: 2px; width: 232px; height: 72px;padding-right: 15px;}
.flagshop3 .shop-score2 .score-infor{height: 72px;padding-left: 112px;}
.flagshop3 .shop-score2 .score-infor .sum{ float: left; width: 112px;height: 72px;line-height: 72px;margin-left: -112px;}
.flagshop3 .shop-score2 .score-infor .part .tit, .flagshop3 .shop-score2 .score-infor .sum .tit{ margin-right: 8px;}
.flagshop3 .shop-score2 .score-infor .sum .tit{ font-size: 14px; color: #333;}
.flagshop3 .shop-score2 .score-infor .part .num, .flagshop3 .shop-score2 .score-infor .sum .num{ margin-right: 3px;}
.flagshop3 .shop-score2 .score-infor .sum .num{font-size: 14px; color: #e4393c;}
.flagshop3 .shop-score2 .score-infor .part, .flagshop3 .shop-score2 .score-infor .sum{ height: 24px;line-height: 24px; font-family: "Helvetica Neue" , "Hiragino Sans GB" , "Microsoft YaHei" ,sans-serif;}


.container{ width: 1210px;margin: 0px auto;}
.selector{ border-top: 1px solid #DDD; background: #FFF; margin-bottom: 10px;}
.selector .sl-wrap{position: relative; _zoom: 1;line-height: 34px; border-bottom: 1px solid #DDD;background: #f3f3f3;}
.selector .sl-key{float: left; width: 100px;  padding-left: 10px; white-space: nowrap;overflow: hidden;}
.selector .sl-value{ margin-left: 110px; padding-right: 130px;padding-left: 10px; overflow: hidden;zoom: 1;background: #fff;}
.selector .sl-v-list{overflow: hidden;zoom: 1;padding-top: 4px;}
.selector .sl-v-list ul{ float: left; overflow: hidden; zoom: 1;position: relative;height: 30px;}
.selector .sl-v-list li{ float: left; _display: inline; margin-right: 20px; margin-bottom: 4px;height: 26px; line-height: 26px;}
.selector .s-category .sl-v-list li{width: 130px; margin-right: 5px;}
.selector .sl-v-list li a{float: left;white-space: nowrap;zoom: 1;color: #005aa0;}
.selector .s-category .sl-v-list li a{ width: 130px;display: inline-block; overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.selector .sl-btns{ display: none;text-align: center;padding-top: 5px;padding-bottom: 5px;}
.btn{ display: inline-block;line-height: 14px;height: 14px;border-radius: 2px;background: #F7F7F7;text-align: center;text-decoration: none; cursor: pointer;}
.selector .sl-btns .btn-primary{margin-right: 8px;}
.btn.disabled{padding: 4px 13px 5px; border: 1px solid #DDD;background: #FFF;cursor: default;color: #CCC;-webkit-filter: none;opacity: .2;filter: alpha(Opacity=20);}
.btn-default{border: 1px solid #DDD; padding: 4px 13px 5px; color: #666;background-color: #f7f7f7;background-repeat: repeat-x;background-image: linear-gradient(top,#f7f7f7,#f2f2f2);filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#f7f7f7', endColorstr='#f2f2f2', GradientType=0);}
.selector .sl-ext{position: absolute; top: 5px; right: 10px; width: 110px; height: auto;line-height: 22px; overflow: hidden; zoom: 1;}
.selector .sl-ext .sl-e-more {
    float: left;
    margin-right: 20px;
    position: relative;
    width: 50px;
    height: 22px;
    background: #fff;
    visibility: hidden;
    color: #333;
}
.selector .sl-ext .sl-e-multiple{float: left;height: 23px; line-height: 23px;border: 1px solid #DDD; padding: 0 3px 0 18px; position: relative; background: #fff; color: #333;}
.selector .sl-ext .sl-e-more i, .selector .sl-ext .sl-e-multiple i{background: url(/images2018/search.ele.png) no-repeat 9999px 9999px;transition: background-position .15s ease-in-out;}
.selector .sl-ext .sl-e-multiple i{ position: absolute; display: block;font-style: normal;left: 3px; top: 1px; width: 13px; height: 20px;background-position: 0 -63px;}
.selector .sl-ext .sl-e-more i{ position: absolute;top: 0px;left: 40px;display: block;width: 20px; height: 20px;background-position: 4px 7px; border: 1px solid #DDD;}
.selector .sl-ext .sl-e-more:hover i {border-color: #e4393c;background-position: 4px -11px;}
.selector .sl-ext .sl-e-more:hover {text-decoration: none;color: #e4393c;}
.clr{ visibility: hidden;}
.clear, .clr{display: block;overflow: hidden;clear: both;height: 0; line-height: 0;font-size: 0;}
.g-main2{ margin-bottom: 0px;}
.g-main2 .m-aside{ float: right;width: 180px; margin-right: -180px;text-align: left;}
.aside-bar{background: #fff;}
.aside-bar .ab-goods{ border: 1px solid #ddd;margin-bottom: 10px;}
.u-ad-wrap{ position: relative;}
.u-ad{position: absolute; right: 10px;top: 10px; width: 20px;  height: 11px; overflow: hidden; background: url(/images2018/u-ad.gif) no-repeat;}
.aside-bar .ab-goods .mt{line-height: 36px; padding-left: 10px;margin-bottom: 10px;}
.aside-bar .ab-goods .mt h2, .aside-bar .ab-goods .mt h3{font-family: "microsoft yahei"; font-size: 14px;}
.aside-bar .ab-goods .mc li{ padding-left: 9px; padding-right: 9px;margin-bottom: 20px;}
.aside-bar .ab-goods .mc li .p-img{height: 160px; padding: 0; margin:auto;}
.aside-bar .ab-goods .mc li .p-img img{height: 140px; width:140px;}
.aside-bar .ab-goods .mc li .p-price{ height: 20px; line-height: 20px;overflow: hidden;padding: 0 10px;}
.aside-bar .ab-goods .mc li .p-price strong {
    color: #e4393c;
    font-weight: 700;
    font-family: verdana;
    font-size: 14px;
}
.aside-bar .ab-goods .mc li .p-price strong{ font-size: 14px;}
.p-price strong{color: #e4393c;font-weight: 400;font-family: Verdana;}
.u-ad-wrap{ position: relative;}
.u-ad{ position: absolute; right: 10px; top: 10px; width: 20px; height: 11px;overflow: hidden;background: url(/images2018/u-ad.gif) no-repeat;}
.aside-bar .promo-pic-adbox .hd{line-height: 32px; font-size: 14px; font-weight: 700;font-family: "microsoft yahei";}
.aside-bar .ab-pic{margin-bottom: 10px;}
.g-main2 .m-list{ float: right; width: 100%;}
.g-main2 .m-list .ml-wrap{ position: relative; margin-left: 190px; padding-bottom: 30px;text-align: left;}
.gl-i-wrap{height: 1%;padding: 10px 0 0 0; z-index:1; position:relative;}
.gl-i-wrap ul li{ width: 230px;height: 380px; float: left;background: #fff;padding: 1px; margin-right:10px;position: relative;}
.gl-i-wrap ul li .li_box{ width:228px; height:378px;}
.gl-i-wrap ul li .li_box:hover{}
.gl-i-wrap ul li.mr0{ margin-right: 0;}
.gl-i-wrap ul li .logo_box{display: block; margin-top: 5px; margin-left: 10px;}
.gl-i-wrap ul li .logo_box a img{width: 80px;height: 31px;}
.gl-i-wrap ul li .img_box{width: 190px;height: 190px;margin: 0 auto; overflow: hidden;position: relative;}
.gl-i-wrap ul li .img_box a img{width: 160px;height: 160px; display:block; vertical-align:middle; clear:both; margin:auto; padding-top:15px;}
.gl-i-wrap ul li .p_box{padding: 10px 8px 0px 10px;}
.gl-i-wrap ul li .p_box_info01 b{ font-weight: normal; line-height: 14px;font-size: 12px;color: #333;display: block;}
.gl-i-wrap ul li .p_box_info01 b strong{color: #e4393c;font-size: 22px; font-weight: normal;font-family: Verdana;}
.gl-i-wrap ul li .p_box_info01 b strong font{font-size: 14px;}
.gl-i-wrap ul li .p_box_info01 b i{ color: #999999; display: inline-block; margin-left: 10px;font-style: normal; text-decoration: line-through;font-size: 14px;}
.gl-i-wrap ul li .p_box_info02{ overflow: hidden; padding: 0px 0 0 0; line-height:20px;}
.gl-i-wrap ul li .p_box_info06 { overflow: hidden; padding: 0px 0 0 0; line-height:20px; height:20px; overflow:hidden;}
.gl-i-wrap ul li .p_box_info02 a{font-size: 12px; font-weight: normal; color: #333; line-height: 20px;height: 40px;overflow: hidden;display: block; padding-top:3px;}
.gl-i-wrap ul li .p_box_info02 a:hover{ color: #b81c22;}
.gl-i-wrap ul li .p_box_info03{margin-top: 5px;}
.gl-i-wrap ul li .p_box_info03 span a{font-size: 12px; font-weight: normal;color: #999999;line-height: 14px;}
.gl-i-wrap ul li .p_box_info03 span a img{ display: inline-block;vertical-align: middle; margin-left: 8px;}
.gl-i-wrap ul li .p_box_info03 span a:hover{ color: #b81c22;}
.gl-i-wrap ul li .p_box_info04{ background-color: #FFF; margin-top: 3px; clear:both;}
.gl-i-wrap ul li .p_box_info05{height: 18px;overflow: hidden;line-height: 18px;}
.gl-i-wrap ul li .p_box_info05 em{color: #646fb0;font-family: Verdana;font-weight: 700;}
.crumbs-bar{position: relative; padding-top: 5px;margin-bottom: 5px;z-index: 6;}
.crumbs-nav{line-height: 24px; padding-right: 125px;}
.crumbs-nav-item{float: left;margin-right: 5px; margin-bottom: 5px;}
.crumbs-first{  color: #999; font-family: "Helvetica Neue" , "Hiragino Sans GB" ,SimSun,serif;}
.crumbs-arrow{ float: left; margin-right: 5px;font-family: "Helvetica Neue" , "Hiragino Sans GB" ,SimSun,serif;font-style: normal;}
.crumb-select-item{ position: relative; float: left; height: 22px; line-height: 22px; border: 1px solid #DDD; font-size: 12px;vertical-align: top;margin: 0 5px 5px 0;padding: 0 26px 0 4px;cursor: pointer;background: #f3f3f3;}
.crumb-select-item b{ font-weight: 400; color: #333;}
.crumb-select-item em{color: #e4393c;}
.crumb-select-item i{display: block; position: absolute;width: 25px;height: 22px;right: 0;top: 0;background: url(/images2018/search.ele.png) no-repeat 7px -140px;}
.search-m .text{border:solid 1px #f0f3ef; background:#f0f3ef;}
#header{background:#fff;}
#header .w{height:110px;}
#nav-2014 {
    margin-top: 10px;
    height: 33px;
    border-bottom: 2px solid #f30213;
    _overflow: hidden;
    margin-bottom:15px;
}
#nav-2014 .w-spacer {
    position: absolute;
    top: -1px;
    z-index: 1;
    width: 100%;
    height: 44px;
    border-top: 1px solid #DDD;
    border-bottom: 2px solid #B1191A;
    display:none;
}
#nav-2014 .w {
    position: relative;
    z-index: 9;
}
#categorys-2014 {
    float: left;
    position: relative;
    z-index: 10;
    width: 190px;
    height: 33px;
    line-height: 33px;
    background: #f30213;
    overflow: visible;
}
#categorys-2014 .dt {
    padding: 0 10px;
    font-size: 14px;
    position: relative;
    bottom: 0;
    color: #fff;
}
#categorys-2014 .dt a {
    display: block;
    height: 33px;
    background: #f30213;
    color: #fff;
    text-decoration: none;
    text-align: center;
}
#categorys-2014 .dd {
    background: #fff;
    -webkit-box-shadow: -1px 3px 12px -1px rgba(0,0,0,.3);
    -moz-box-shadow: -1px 3px 12px -1px rgba(0,0,0,.3);
    box-shadow: -1px 3px 12px -1px rgba(0,0,0,.3);
    margin-top: 2px;
}
#categorys-2014 .dd .none{display:none;}
#categorys-2014 .dd .block{display:block;}
#categorys-2014 .dd-inner {
    padding: 16px 0;
    border: none;
    border: solid 1px #f7f7f7 \0;
    border: solid 1px #f7f7f7 \9;
    border-top: none\9;
    filter: progid:DXImageTransform.Microsoft.gradient(enabled="true", startColorstr="#F2FFFFFF", endColorstr="#F2FFFFFF");
    background-color: rgba(255,255,255,.95);
    background-image: url(about:blank) \0;
}
#categorys-2014 .dd-inner .item {
    position: relative;
    z-index: 1;
    height: 28px;
    color: #fff;
}
#categorys-2014 .dd-inner .hover {
    filter: progid:DXImageTransform.Microsoft.gradient(enabled="true", startColorstr="#19270202", endColorstr="#19270202");
    background-color: rgba(39,2,2,.1);
}
#categorys-2014 .dd-inner h3 {
    position: absolute;
    z-index: 2;
    height: 28px;
    padding: 0 5px;
    line-height: 28px;
    font-size: 12px;
    font-weight: 300;
    color: #333;
    width:190px;
    overflow:hidden;
}
#categorys-2014 .dd-inner h3  i{float: left; display: block; padding-right: 8px; padding-top:4px;}
#categorys-2014 .dd-inner h3 i img{width: 19px;height: 20px;}
#categorys-2014 .dd-inner h3 .cright{float: left; }
#categorys-2014 .dd-inner .item a {color: #333;}
#categorys-2014 .dorpdown-layer {
    display: none;
    position: absolute;
    left: 190px;
    top: 35px;
    width: 1020px;
    min-height: 506px;
    border: 1px solid #f7f7f7;
    background-color: #f7f7f7;
    -webkit-box-shadow: 2px 0 5px -1px rgba(0,0,0,.3);
    -moz-box-shadow: 2px 0 5px -1px rgba(0,0,0,.3);
    box-shadow: 2px 0 5px -1px rgba(0,0,0,.3);
    -webkit-transition: top .25s ease;
    transition: top .25s ease;
    overflow: hidden;
}
#categorys-2014 .item-sub {
    display: none;
    zoom: 1;
    overflow: hidden;
}
#categorys-2014 .item-brands {
    float: right;
    display: inline;
    width: 168px;
    overflow: hidden;
    margin: 19px 20px 10px 0;
}
#categorys-2014 .item-brands a {
    float: left;
    display: inline;
    margin: 1px 0 0 1px;
}
#categorys-2014 .item-channels {
    float: left;
    display: inline;
    width: 800px;
    height: 24px;
    padding: 20px 0 0 20px;
    background: #f7f7f7;
    overflow: hidden;
}
#categorys-2014 .item-channels a {
    float: left;
    display: inline;
    display: inline-block;
    padding: 0 0 0 8px;
    margin-right: 10px;
    line-height: 24px;
    background: #7C7171;
    color: #fff;
    white-space: nowrap;
}
#categorys-2014 .subitems {
    float: left;
    width: 800px;
    padding: 10px 0 1006px 20px;
    margin-bottom: -1000px;
    background: #f7f7f7;
    min-height: 409px;
    _height: 409px;
    _overflow: visible;
}
#categorys-2014 .subitems dl {
    position: relative;
    width: 100%;
    overflow: hidden;
    line-height: 2em;
}
#categorys-2014 .subitems dt {
    position: absolute;
    left: 0;
    top: 0;
    width: 84px;
    padding: 8px 30px 0 0;
    text-align: right;
    font-weight: 700;
}
#categorys-2014 .subitems dd {
    min-height: 24px;
    padding: 6px 16px 6px 84px;
    border-top: 1px solid #eee;
}
#categorys-2014 .subitems dd a {
    float: left;
    padding: 0 8px;
    margin: 4px 0;
    line-height: 16px;
    height: 16px;
    border-left: 1px solid #e0e0e0;
    white-space: nowrap;
}
#categorys-2014 .subitems dl.fore1 dd {
    border-top: none;
}
#categorys-2014 .item-promotions {
    float: right;
    display: inline;
    width: 168px;
    margin-right: 20px;
}
#categorys-2014 .item-promotions a {
    display: block;
    margin-bottom: 1px;
}
#navitems-2014 {
    float: left;
    position: relative;
    z-index: 2;
}
#navitems-2014 .spacer, #navitems-2014 a,#navitems-2014 ul,#navitems-2014 li {
    float: left;
}

#navitems-2014 .spacer {
    width: 1px;
    height: 13px;
    margin: 10px 0;
    background: #eee;
    overflow: hidden;
    display:block;
}

#navitems-2014 a {
    height: 33px;
    padding: 0 22px;
    text-align: center;
    text-decoration: none;
    font-size: 14px;
    line-height: 33px;
    color: #333;
}
#navitems-2014 #navitems-group2 a.b {color: #333;}
.treasure { float: right;margin-top:-10px;}
.hover{display:block;}
#categorys-2014 .dd-inner .cate_menu_line {padding: 0 2px; font-size: 12px;line-height: 28px;font-family: Microsoft YaHei,tahoma,arial,Hiragino Sans GB;}
.gl-i-wrap ul li .p_box_info04 a.a16{ width: 100px; float: left;height: 27px;background-image: url(/images2018/btn.jpg); background-repeat: no-repeat; background-position: 0px 0px;}
.gl-i-wrap ul li .p_box_info04 a.a17{ width: 101px;float: left; height: 27px;background-image: url(/images2018/btn.jpg);background-repeat: no-repeat;background-position: -99px 0px; }
.gl-i-wrap ul li .p_box_info04 a.a16:hover{width: 100px; float: left;height: 27px; background-image: url(/images2018/btn.jpg); background-repeat: no-repeat;background-position: 0px -27px;}
.gl-i-wrap ul li .p_box_info04 a.a17:hover{width: 101px; float: left;height: 27px; background-image: url(/images2018/btn.jpg);background-repeat: no-repeat;background-position: -99px -27px;}
.selector .sl-v-list .sl-price { float: left;margin-bottom: 4px;margin-top: 2px;}
.selector .sl-v-list .sl-price .input-txt {width: 38px;padding: 1px;float:left;}  
.selector .sl-v-list .sl-price em {line-height: 21px; padding: 0 3px; color: #CCC;float:left;}      
.selector .sl-v-list .sl-price .btn { margin-left: 5px; padding: 2px 10px 3px;float:left;}
/*.hot-sales{display:none;}*/
.e_blk05{border-bottom: 1px solid #DDD;background: #F1F1F1;line-height: 34px;height: 34px;overflow: hidden;border-top: 1px solid #DDD; margin-top:0px;}

.goods-icons, .goods-icons2, .goods-icons3 {
    float: left;
    height: 16px;
    line-height: 16px;
    padding: 0 3px;
    margin-right: 3px;
    overflow: hidden;
    text-align: center;
    font-style: normal;
    font-size: 12px;
    font-family: "Helvetica Neue","Hiragino Sans GB",SimSun,serif;
    background: #e23a3a;
    color: #FFF;
    cursor: default;
    border-radius: 2px;
}

.goods-icons4, .goods-icons5 {
    float: left;
    height: 14px;
    line-height: 14px;
    padding: 0 3px;
    border: 1px solid #e23a3a;
    margin-right: 3px;
    overflow: hidden;
    text-align: center;
    font-style: normal;
    font-size: 12px;
    font-family: "Helvetica Neue","Hiragino Sans GB",SimSun,serif;
    border-radius: 2px;
    color: #e23a3a;
}

.aside-bar li .p-review .number{color: #005aa0;}
.aside-bar li .p-review {color:#999;}

.selector .s-brand .extend, .selector .s-brand .multiple, .selector .s-two-row .extend, .selector .s-two-row .multiple {
    margin-top: -1px;
    border: 2px solid #AAA;
    background: #f9f9f9;
}
.selector .s-brand .extend .sl-key, .selector .s-brand .multiple .sl-key, .selector .s-two-row .extend .sl-key, .selector .s-two-row .multiple .sl-key {
    padding-left: 8px;
}
.selector .s-brand .extend .sl-value, .selector .s-brand .multiple .sl-value, .selector .s-two-row .extend .sl-value, .selector .s-two-row .multiple .sl-value {
    margin-left: 108px;
    background: #fff;
}
.selector .s-brand .extend .sl-ext, .selector .s-brand .multiple .sl-ext, .selector .s-two-row .extend .sl-ext, .selector .s-two-row .multiple .sl-ext {
    right: 8px;
}
.selector .s-brand .extend .sl-b-letter, .selector .s-brand .multiple .sl-b-letter, .selector .s-two-row .extend .sl-b-letter, .selector .s-two-row .multiple .sl-b-letter {
    display: block;
}
.selector .sl-b-letter li {
    float: left;
    height: 20px;
    line-height: 20px;
    border: 1px solid #FFF;
    padding: 0 8px;
    cursor: default;
    text-align: center;
    color: #005aa0;
}
.selector .sl-b-letter li.curr, .selector .sl-b-letter li:hover {
    border-color: #e4393c;
    color: #e4393c;
}
.selector .s-brand .extend .sl-v-logos .v-fixed, .selector .s-brand .multiple .sl-v-logos .v-fixed, .selector .s-two-row .extend .sl-v-logos .v-fixed, .selector .s-two-row .multiple .sl-v-logos .v-fixed {
    overflow-y: auto;
    overflow-x: hidden;
    padding-top: 1px;
    height: 196px;
}

.gl-i-wrap ul li .p_box_info06 b strong {
    color: #e4393c;
    font-size: 20px;
    font-weight: normal;
    font-family: "microsoft yahei";
}
.w { width: 1390px;}    
.container{width:1390px;}
@media(min-width:1411px)
{
    .content{width:1390px;}
    .e_b08_main ul li{width:256px;}
    .flagshop3{width:1390px;}
}

@media screen and (max-width: 1410px) and (min-width: 1230px){
    .g-main2 .m-list .ml-wrap .gl-i-wrap {width: 1000px;margin-right: -10px;}
    .g-main2 .m-list .ml-wrap .e_blk05{width:1000px;}
    .content{width:1200px;}
    .w { width: 1200px;}    
    .container{width:1200px;}
    .hot-sales-main dl{width:240px;}
    .hot-sales-main dd{width:85px;}
    .flagshop3{width:1200px;}
}

.img_box img {
    -webkit-transition: -webkit-transform .4s ease-out;
    transition: -webkit-transform .4s ease-out;
    -moz-transition: transform .4s ease-out,-moz-transform .4s ease-out;
    transition: transform .4s ease-out;
    transition: transform .4s ease-out,-webkit-transform .4s ease-out,-moz-transform .4s ease-out;
}
.img_box:hover img
{
    -webkit-transform: translateX(-5px);
    -moz-transform: translateX(-5px);
    -ms-transform: translateX(-5px);
    transform: translateX(-5px);
}

.selector-set .ss-item:hover { border-color: #e4393c; text-decoration: none;}
.crumb-select-item:hover { border-color: #e4393c; text-decoration: none;background: #fff;}
.crumb-select-item:hover i { background-color: #e4393c; background-position: 7px -158px;}
.crumbs-nav-item strong{font-weight:bold;}
.one-level .crumbs-link { font-size: 18px; font-weight: 700; font-family: "microsoft yahei";}
.menu-drop { display: inline-block; height: 24px;cursor: pointer;}
.crumbs-link, .crumbs-nav-item .menu-drop, .crumbs-nav-item .selector-set {float: left;margin-right: 5px;}
.crumbs-arrow {font-family: simsun;font-style: normal;}
.menu-drop .trigger { display: inline-block; height: 22px; padding: 0 4px 0 8px; border: 1px solid #ddd; line-height: 22px; vertical-align: top;}
.menu-drop .trigger .curr {display: inline-block; vertical-align: top;}
.menu-drop .menu-drop-arrow {display: inline-block;width: 20px; height: 20px;vertical-align: top; background: url(/images2018/search.ele.png) no-repeat 4px 7px; transition: background-position .15s ease-in-out;}
.z-menu-drop-open:hover .menu-drop-arrow { background-position: 4px -44px;}
.menu-drop-main {display: none; width: 350px;padding: 10px 0 10px 8px; position: absolute; left: 0;top: 23px; border: 1px solid #ddd;background-color: #fff;}
.z-menu-drop-open:hover .menu-drop-main {border-color: #e4393c;}
.z-menu-drop-open .menu-drop-main { display: block;}
.menu-drop-list li{ float: left; width: 65px; height: 24px; overflow: hidden; line-height: 24px; margin-right: 5px; text-overflow: ellipsis;white-space: nowrap;}
.menu-drop-list li a{text-decoration: none;}
.clear-selected { position: relative;left: -5px;}
.menu-drop .ss-item b {font-weight: 400;}
.menu-drop .ss-item em { color: #e4393c;}
.z-menu-drop-open { position: relative; z-index: 5;}
.z-menu-drop-open .trigger{border:solid 1px #e4393c; border-bottom-color: #fff;position: relative;z-index: 6;}
.z-menu-drop-open .menu-drop-arrow {background-position: 4px -27px;}
.z-menu-drop-open .brand-list{ width: 620px;overflow-y:auto; overflow-x:hidden; height:120px;}
.z-menu-drop-open .brand-list .menu-drop-list li {width: 110px;margin-right: 10px;}
.crumbs-link, .crumbs-nav-item .menu-drop, .crumbs-nav-item .selector-set {float: left; margin-right: 5px;}
.crumbs-nav-item .selector-set{margin-right: 0;}
.selector-set .ss-item {position: relative;display: inline-block; height: 22px; line-height: 22px;border: 1px solid #DDD; font-size: 12px; vertical-align: top; margin: 0 5px 5px 0;padding: 0 26px 0 4px;cursor: pointer;}
.selector-set .ss-item b { font-weight: 400;}
.selector-set .ss-item em {color: #e4393c;}
.selector-set .ss-item i {display: block; position: absolute; width: 25px; height: 22px; right: 0;top: 0;background: url(/images2018/search.ele.png) no-repeat 7px -140px;}
.selector-set .ss-item:hover {border-color: #e4393c;text-decoration: none;}
.selector-set .ss-item:hover i {background-color: #e4393c;background-position: 7px -158px;}