

.stores_banner{ position:relative; margin:0 auto; height:2.655rem; background:url(../images/stores/stores_banner.jpg) no-repeat center top; background-size:contain;}

.stores_01{ padding:0.07rem 0 .1rem 0; background:#fff; text-align:center; line-height:1.2;}
.stores_01 p{ font-size:.16rem;}
.stores_01 h4{ font-size:.30rem; color:#f49727;}

.stores_02{  background:#f49727; color:#fff; font-size:.12rem; line-height:.22rem; text-align:center; overflow:hidden;}

.stores_03{background:#fff; font-size:0px; line-height:1.2; text-align:center;}
.stores_03 dd{display:inline-block;*display:inline;*zoom:1;vertical-align:top; padding:.1rem .15rem .1rem 0.15rem;  text-align:left;}
.stores_03 dd p{font-size:.14rem; }
.stores_03 dd h4{ font-size:.28rem;color:#f49727;}

.stores_04{ padding:.16rem 0; background:#f49727;}
.stores_04>h2{ display:block; font-size:.2rem; line-height:.33rem;color:#fff; text-align:center;}

.stores_form{ padding:.06rem 0 0 0.072rem; font-size:0px;}
.stores_form select{ display:inline-block;*display:inline;*zoom:1;vertical-align:top; margin:0 0.03rem 0 0.03rem; padding-left:.03rem; font-size:.16rem; border:none; background:#fff; text-align:left;width:1.3rem;height:.36rem; border-radius:3px;appearance: none;-webkit-appearance: none;-moz-appearance: none;
background:#fff url(../images/arrow.png) no-repeat scroll right center; background-size:.28rem auto;
}
.stores_form button,.stores_form .stores_form_btn{ display:inline-block;*display:inline;*zoom:1;vertical-align:top;margin:0 0.03rem 0 0.03rem; border:0; width:.82rem; height:.36rem; line-height:.36rem; background:#f6363a; font-size:.18rem; text-align:center; color:#fff; cursor:pointer; border-radius:3px; overflow:hidden;}

.stores_list{position:relative; margin:.08rem 0.102rem 0 0.102rem;background:#fff;border-radius:3px; line-height:1.2;}

/*
.stores_list dl{position:relative;height:1.46rem;top:0;overflow-y: scroll; overflow-x:hidden;z-index:12;-webkit-overflow-scrolling:touch;border-radius:3px;}

.stores_list:after{content:"";position:absolute;left:0;bottom:0;width:100%;height:0.1rem;
background: linear-gradient(to bottom, rgba(0,0,0,0), rgba(0,0,0,.8)); z-index:15;}

*/

.stores_list dd{ display:block; padding:.18rem .503rem;  background:#fff url(../images/stores/dw_ico.png) no-repeat .22rem .22rem; background-size:.155rem auto; cursor:pointer; border-bottom:#ccc solid 1px;word-wrap:break-word;word-break:break-all;}
.stores_list dd h4{ display:block; font-size:.18rem; color:#454545;}
.stores_list dd p{ display:block; font-size:.13rem;color:#757575;}
.stores_list dd:hover,.stores_list dd.hover{text-decoration:none; background-color:#f3f3f3; }

.stores_map{ width:100%; height:2.8rem;}

.mapinfo{cursor:pointer;}
.mapinfo h4{ display:block; font-size:.16rem; color:#454545;}
.mapinfo p{ display:block;font-size:.14rem;color:#757575; font-weight:normal;}












