.store-details p{
    margin:0;
}
.s_d_icon li{
    background: url('../images/storeDetailsIcon.png') no-repeat;
}
.s_d_banner{
    height: 130px;
    background-color: #737373;
    overflow: hidden;
    width: 100%;
}
.s_d_nav{
    background-color: #3b3e47;
    height: 50px;
}
.s_d_nav a{
    color: #fff;
    line-height: 50px;
    float: left;
    padding: 0 30px;
}
.s_d_nav a:hover,.s_d_nav a.active{
    text-decoration: none;
    background-color: #ff0023;
}
.s_d_nav a:hover{color:#fff;}
.s_d_info{
    padding: 35px 225px 35px 35px;
    background: #fafafa url('../images/certified.png') no-repeat 1044px center;
    line-height: 28px;
}
.s_d_i_about{
    width: 560px;
    text-indent: 28px;
}
.s_d_i_item{
    width: 330px;
}
.s_d_icon{
    overflow: hidden;
}
.s_d_icon ul{
    width: 1300px;
    margin-left: -36px;
}
.s_d_icon li{
    float: left;
    width: 212px;
    padding-top: 90px;
}
.s_d_icon .btn0{
    background-position: center 0;
}
.s_d_icon .btn1{
    background-position: center -184px;
}
.s_d_icon .btn2{
    background-position: center -368px;
}
.s_d_icon .btn3{
    background-position: center -552px;
}
.s_d_icon .btn4{
    background-position: center -736px;
}
.s_d_icon .btn5{
    background-position: center -921px;
}
.s_d_advantage{
    border-top: 1px solid #eee;
}
.s_d_advantage li{
    padding: 20px 0;
    border-bottom: 1px solid #eee;
}
.s_d_advantage li span{
    font-weight: bold;
    width: 190px;
    display: inline-block;
}
.d_zimg{display:inline-block;margin-top:-2px;}
.s-l-b-type{
    line-height: 25px;
    padding: 0 6px;
    color: #fff;
    float: left;
    margin-right: 10px;
}
.store-list .b_yellow{
    background-color: #ff9000;
}
.d_h_dp{padding:0px 0px 0px 20px;border-left:1px solid #e8e8e8;margin:30px 0px 30px 27px;}
.d_h_dp .f18{line-height:16px;}
table{border-top:1px solid #eee;border-left:1px solid #eee;background: #fff;}
table tr td{padding:10px 0px 10px 20px;border-bottom:1px solid #eee;position:relative;}
table tr td:first-child{width:120px;background: #f9f9f9;}
table tr td > span,.z_fenlei span{line-height: 20px;display: inline-block;margin-right:50px;}
.d_table td:first-child{background:#fff;}
.z_fenlei span{display: inline-block;line-height: 20px;padding-right:20px;margin:0px;cursor:pointer;}    
.z_fenlei{display: block;margin-right:140px;}
table tr td > span{float:left;border:1px solid #ff0023;width:45px;text-align: center;color:#ff0023;margin:0px;}
.z_area select{color:#666;width:170px;margin-right:15px;height:25px;border:1px solid #eee;padding:0px 20px 0px 10px;}
.z_area .z_btn{width:60px;text-align: center;line-height: 23px;border:none;}
.z_area .z_reorder{display:inline-block;width:65px;text-align: center;line-height: 23px;border:1px solid #eee;color:#333;}
.z_area span.cur{color:#ff0023;border:1px solid #ff0023;}
.z_peisong a{display: inline-block;line-height: 25px;margin-right:30px;padding-left:26px;background: url(../images/z_check.png) no-repeat 0px -115px;}
.z_peisong a.cur{background-position: 0px 3px;}
.z_more,.z_number{display:inline-block;line-height:20px;position:absolute;bottom:10px;right:34px;cursor:pointer;}
.z_peisong a:active,.z_peisong a:visted,.z_peisong a:hover{text-decoration:none;color:#333}
.z_peisong a:hover{text-decoration:none;color:#666;}
.z_area .z_jgpx{width:auto;padding:0px 5px;cursor:pointer;}
.z_jgpx i{display:inline-block;background:url(../images/d_icon.png)no-repeat center 0px;width:15px;height:15px;vertical-align:middle;}
.z_jgpx i.cur{background-position:center -1px;}
.z_jgpx i.up{background-position:center -33px;}
.z_jgpx i.down{background-position:center -63px;}
.d_pro{margin-left:10px;}
.d_pro li{padding:10px;float:left;position:relative;}
.d_pro li .d_lbl{background:url(../images/d_tb.png) no-repeat 0px 2px;padding-left:16px;vertical-align:middle;}
.d_zk{background:url(../images/d_dis.png) no-repeat 0px 0px;width:71px;height:45px;padding:10px 5px;position:absolute;right:10px;top:5px;z-index:1;}
.d_pro li a:hover{text-decoration:none;}
.d_pro li:hover{z-index:16; top:-3px;  -webkit-box-shadow:0 0 10px #959595; -moz-box-shadow:0 0 10px #959595; box-shadow:0 0 10px #959595; }
.d_pro li:hover .d_jhc{display:block;}
.d_pro  li .dp_con{width:210px;}
.d_jhc{display:none;background-color:#ff4c4c;background:rgba(255,76,76,.7);width:216px;height:36px;line-height:36px;position:absolute;left:0px;right:0px;bottom:0px;z-index:10;}
.d_jhc i{display:inline-block;vertical-align:top;line-height:32px;margin:3px 5px 0px 0px;}
.d_jhc a:hover{color:#fff;}
.d_sousuo{right:20px;bottom:8px;}
.d_sousuo input.text{width:286px;height:27px;line-height:27px;padding:0px 10px;border:1px solid #c2c2c2;vertical-align:middle;outline:none;}
.d_sousuo a{display:inline-block;width:59px;height:27px;line-height:27px;border-radius:3px;margin-left:10px;text-align:center;color:#fff;vertical-align:middle;}
.d_sousuo a:hover{text-decoration:none;}
.b_blue{background:#0096ff;}
.d_muitle {padding: 3px 10px 3px 0px;line-height: 16px;}

/* 2017-9-11 css */
.s-l-b-fav{display:inline-block;background-color: #ff0023;width:55px;height:20px;line-height: 18px;padding:0px 0px;border-radius: 15px;cursor: pointer;margin:-5px 0px 0px 10px;text-align:center;vertical-align:middle;}
.s-l-b-fav:hover{color:#fff;text-decoration:none;}
.s-l-b-fav i{font-weight: bold;font-style:normal;margin:5px 3px 0px 0px;vertical-align:top;}
.d_discount {
    position: absolute;
    bottom: 0;
    background: url(../images/kn_lbl.png) no-repeat;
    width: 100%;
    height: 52px;
}
.d_discount span {
    display: block;
    line-height: normal;
    color: #fff;
    position: relative;
    padding: 24px 0px 0px 110px;
}