@charset "utf-8";

a,img{border:0;text-decoration:none;}
em{font-style:normal;}
ol, ul{list-style:none outside none;padding:0;margin:0;}

.location-selector .tab li,.location-selector .tab a,.location-selector .tab-item{float:left;text-align:center;}
.location-selector .tab li,.location-selector .tab a,.location-selector .tab-item{cursor:pointer;float:left;text-align:center;}

.location-selector .location-more{z-index:100}

.location-selector {position:relative;height:40px;}
.location-selector  dl,.location-selector  dt,.location-selector  dd{float:none;color:#999}
.location-selector  dl{position:absolute;top:23px;z-index:1;width:358px;width:358px;padding:5px;border:1px solid #ddd;background:#fff;display:none;-moz-box-shadow:0 0 5px #ddd;-webkit-box-shadow:0 0 5px #ddd;box-shadow:0 0 5px #ddd}
.location-selector  dt{padding:6px 0 10px;color:#999}
.location-selector  dd{padding-bottom:5px;line-height:18px}
.location-selector  a:link,.location-selector  a:visited{color:#666666}
.location-selector  a:hover,.location-selector  a:active{color:#EF1209;}
.location-selector  .text{;position:relative;top:0;z-index:2;overflow:hidden;font-size: 12px;color: #666666;}
.location-selector  .text b{display:block;position:absolute;top:0;right:0;overflow:hidden;width:17px;height:24px;}
.location-selector  .close{display:none;position:absolute;z-index:2000;top:19px;left:366px;cursor:pointer;width:17px;height:17px;background:url(img/20120418.png) no-repeat -40px 0}
.location-selector  a:hover{color:#EF1209;cursor:pointer}
.location-selector.hover .text{border-bottom:0}
.location-selector.hover .i-storeinfo{position:relative;z-index:2;background:url(img/bg_store.gif) no-repeat right -50px}
.location-selector.hover .i-storeinfo div{background:url(img/bg_store.gif) no-repeat -81px -75px}
.location-selector.hover dl{display:block}
.location-selector.hover .close{display:block}
*html .location-selector  .i-storeinfo,*html .location-selector  .i-storeinfo div{float:left}
*html .location-selector  dl{left:0}
.location-selector .location-more{padding-top: 2px;display:none;position:absolute;top:39px;left:-0;}
.location-selector  .content{border:1px solid #DDDDDD;width:390px;padding:15px;background:#fff;-moz-box-shadow:0 0 5px #ddd;-webkit-box-shadow:0 0 5px #ddd;box-shadow:0 0 5px #ddd}
.location-selector  .content select{float:left;width:120px;border:1px solid #DDDDDD;margin-right:15px}
.location-selector  .content .select3{margin-right:0}
.location-selector.hover .location-more,.location-selector.hover .close{display:block}
.JD-stock{position:relative;margin-bottom:0}
.JD-stock .tab{width:100%;height:25px;float:left;border-bottom:2px solid #EF1209;overflow:visible;*overflow:hidden}
.JD-stock .tab li{float:left;clear:none;height:23px;padding:1px 1px 0;border:1px solid #ddd;border-bottom:0;margin-right:3px;background-color:#fff;line-height:22px;text-decoration:none}
.JD-stock .tab .curr{*position:relative;height:25px;padding:0;border:2px solid #EF1209;border-bottom:0}
.JD-stock .tab a{position:relative;float:left;height:23px;padding:0 20px 1px 10px;line-height:23px;text-align:center;text-decoration:none;cursor:pointer;color:#666666;outline:0;*blr:expression(this.onFocus=this.blur());overflow: hidden;white-space: nowrap;text-overflow: ellipsis; max-width: 120px;}
.JD-stock .tab a:hover{background:0;color:#666666}
.JD-stock .tab a i{position:absolute;right:5px;top:5px;*top:9px;display:block;width:10px;height:10px;overflow:hidden;opacity:.5;filter:alpha(opacity=50);display: flex;align-items: center;justify-content: center; }
.JD-stock .tab a i:before{
    content: "";
    display: block;
    width:7px;height:7px;
    border-left: 1px solid #333333;
    border-bottom: 1px solid #333333;
    transform: rotate(-45deg);
}
.JD-stock .tab .curr i,.JD-stock .tab a:hover i{opacity:1;filter:alpha(opacity=100)}
.JD-stock .mc{padding: 10px 0;}
.JD-stock .area-list{}
.JD-stock .area-list li{float:left;width:80px;padding:2px 0 2px 15px;clear:none}
.JD-stock .area-list li a{float:left;padding:2px 4px;*padding:0 4px;color:#666666}
.JD-stock .area-list li a:hover{color:#EF1209;}
.JD-stock .area-list li a.cur{color:#EF1209!important;}
.JD-stock .area-list .longer-area{width:370px}
.JD-stock .area-list .long-area{width:170px}

.clearfix:after {
    clear: both;
}

.clearfix {
    *zoom: 1;
}