﻿.hd{position:fixed;top:0;left:0;right:0;overflow:hidden;z-index: 999;}
.main{width: 6.4rem;overflow: hidden;font-size: .24rem;margin: 0 auto .8rem;}
.mubiaoqyname{ width:auto; display:block; float:left; box-sizing: border-box;padding: 0 2%;}
.mubiaoqyname img{margin-left:.1rem!important;display:inline-block!important;margin-top:  .3rem;}
.number{ width:34%; display:block; float:right;box-sizing: border-box;padding: 0 1%;text-align: center; }
.number b{ color:#f00;}
.topnav{width: 6.4rem;height:.7rem;line-height:.7rem;background:#fff;position:fixed;top:.8rem;font-size:.24rem;z-index:1001;border-bottom:.02rem solid #ccc;overflow:hidden;}
.topnavlist{width: 6.4rem;height:53%;position: fixed;top: 1.5rem;z-index:1000;background:#fff;}
.topnavlist a{margin-left:.3rem;}
#citylist{ width:50%; height:100%; background:#ebedf0; position:absolute;overflow-y:auto;z-index:1000;}
#countylist{ width:50%; height:100%; background:rgba(242,242,242,0.82);overflow-y:auto;overflow-x:hidden;margin-left:50%;z-index:3;position:absolute;}
#streetlist{ width:0%; height:100%; background:rgba(255,255,255,0.9);overflow-y:auto;overflow-x:hidden;margin-left:60%;z-index:3;position:absolute;white-space:nowrap;}
#citylist li,#countylist li{height:.6rem; line-height:.6rem; margin:0 auto; font-size:.26rem;}
#streetlist li{height:.6rem; line-height:.6rem;font-size:.26rem;}
.fullbg { width:100%; height:100%!important; background:#000; left:0; position:fixed; top:0; z-index:2; opacity:0.5; filter:alpha(opacity=50); -moz-opacity:0.5; -khtml-opacity:0.5; display:none;}
.join{ background: url(http://res.fengj.cn/image/m/hs/db.png) no-repeat 0 0;height: .5rem;display: block;width: .5rem;margin: .15rem auto; background-size: cover;}
.shopinfo_tishi{ position: fixed; top: 33%; left: 50%; z-index: 9999; background: rgba(137,137,135,0.85); color: #fff; height: .7rem; line-height: .7rem; border-radius: .2rem; transform: translate(-50%); padding: 0 3%;font-size:.24rem;width:65%; text-align: center;}
.store_list{padding: 1.5rem 0 0 0;width:100%;height:auto;display:block;overflow-y: auto;}
.store_list li{ padding: .2rem 3%; border-bottom: .02rem solid #e6e6e6;overflow:hidden;position: relative;}
.store_list li:after{ content: ""; display: block; clear: both;}
.store_list li a{ display: block;}
.store_img{ width: 1.5rem; height: 1.5rem; overflow: hidden; float: left;}
.store_img img{ width: 100%; height: 100%;}
.store_txt{ width:4.3rem;float: left;margin-left: .1rem;}
.store_txt p{ font-size: .24rem; height: .4rem; line-height: .4rem; overflow: hidden;}

.xuanz a{ font-weight:bold; color:#f00; }
.navbg{ background:#eee;}
.navbg,.navbg a{ color:#f80;}
.huangguan{width: .5rem;height:.5rem;position: absolute;z-index: 1;background: url("http://res.fengj.cn/image/m/hs/huangguan.png") 0 0 no-repeat;display: inline-block;margin-top: 0;left:1.4rem;top: 0;}
footer{width: 6.4rem;height:.6rem;padding:.1rem 0;overflow:hidden;background:#f5f5f5;line-height:.6rem;position:fixed;bottom:0;border-top:.02rem solid #e3e3e3;}
footer a{ position:relative; width:25%; float:left; text-align:center; overflow:hidden; font-size:.24rem;}
footer a span{ padding:.08rem 0 .08rem .6rem; background:url(http://res.fengj.cn/image/m/lanmu/hs_icon.png) no-repeat; background-size:.5rem 2rem;}
footer a span.jiam{ background-position: 0 .02rem}
footer a span.yuy{ background-position: 0 -.5rem}
footer a span.hsmap{ background-position: 0 -1rem}
footer a span.qiangd{ background-position: 0 -1.5rem}

.pager {background: #fff;width: 100%;margin: .2rem auto 0;height: .7rem;line-height: .7rem;float: left;}
.pager a {color: #666;font-size: .24rem;display: block; padding:0}
.pager .prv, .pager .next {float: left;text-align: center;width: 33%;font-size: .24rem;color: #666;border-top: .02rem solid #e6e6e6;position: relative;}
.pager .prv:after {border-right: .02rem solid #e6e6e6;position: absolute;right: 0;top: 0;height: .7rem;content: "";}
.pager .next:after {border-left: .02rem solid #e6e6e6;position: absolute;left: 0;top: 0;height: .7rem;content: "";}
.pager .btnwz {width: 34%;text-align: center;float: left;color: #666;font-size: .24rem;border-top: .02rem solid #e6e6e6;background: #f2f2f2;color: #333;}
/*分页功能*/
.modal_page {height: 6rem;position: fixed;z-index: 5;width: 6rem;left: .2rem;top: 50%;right: .2rem;margin: -3rem auto 0;background-color: #fff;display: none}
.modal_page header {line-height: .8rem;background-color: #f64d55;color: #fff;padding-left: 3%;font-size: .28rem}
.modal_page header a {float: right;padding: 0 3%;font-size: .24rem;color: #fff}
.modal_page ul {height: 5.2rem;overflow: scroll}
.modal_page li {line-height: .6rem;border-bottom: .02rem solid #e1e1e1;}
.modal_page li a {display: block}
.modal_page li span {font-size: .24rem;padding-left: 5%}
.active_page {border-bottom: .02rem solid #f64d55 !important;}
.active_page span {color: #f64d55}
