@charset "utf-8";

/*搜索附近店铺*/
.head-info{background: #47aa4d;padding: 0.4rem;}
.head-info .location .address{text-align: center;margin-bottom: 0.3rem;overflow:  hidden;}
.head-info .location .address a{color: #fff;}
.head-info .search-header form{}
.head-info .search-header form input{background: #fff;}
.head-info .search-header{-webkit-box-flex: 1;margin: 0 auto;background: #fff;height: 1.5rem;display: -webkit-box;line-height: 1.5rem;}
.head-info .search-header  .search-box{position:relative;-webkit-box-flex: 1;display: table; width:100%;}
.head-info .search-header  .keyword{-webkit-box-flex: 1;border: none;width: 100%;height: 1.6rem;vertical-align: bottom;background: #fff;font-size: 0.5rem;line-height: 1.6rem;border: 0;text-align: center;}
.head-info .address-text{font-size:0.5rem}
.head-info .bottom-jiantou{display:inline-block;width:0.7rem;height:0.7rem;background: rgba(0, 0, 0, 0) url(../images/address_w.png) no-repeat scroll 0 center / 0.7rem 0.7rem;margin-right: 0.2rem;}
.head-info .icon_search{width: 1rem;height: 1rem;background: rgba(0, 0, 0, 0) url(../images/search.png) no-repeat scroll 0 center / 1rem 1rem;display:inline-block;position:absolute;top:0.3rem;right:0.3rem}
.nearshop-page{background: #fff;padding: 0.4rem;top:3.4rem;position:relative}
.nearshop-page .head-title{height: 2rem;line-height: 2rem;border-bottom: 0.002rem solid #ddd;}
.nearshop-page .head-title h2{font-size: 0.8rem;}
.nearshop-page ul .store-info{border-bottom: 0.002rem solid #ddd;}
.nearshop-page ul .store-info .basic-info{display: block;overflow: hidden;padding: 0.4rem 0;}
.nearshop-page ul .store-info .basic-info .store-left{float: left;width: 30%;}
.nearshop-page ul .store-info .basic-info .store-left img{width:90%;}
.nearshop-page ul .store-info .basic-info .store-right{float: left;width: 70%;}
.nearshop-page ul .store-info .basic-info .store-right .shop_link{border-bottom: 0.03rem dashed #ddd;padding-bottom: 0.4rem;display:  block;}
.nearshop-page ul .store-info .basic-info .store-right .store-title{height: 1.8rem;line-height: 1.8rem;overflow:  hidden;}
.nearshop-page ul .store-info .basic-info .store-right .store-title .store-name{font-size: 0.7rem;color: #333;}
.nearshop-page ul .store-info .basic-info .store-right .store-title .manage_mode{line-height: 0.6rem;display: inline-block;vertical-align: middle;font-size: 0.6rem;color: #ff5254;border: 0.03rem solid;padding: 0.2rem;border-radius: 0.2rem;}
.nearshop-page ul .store-info .basic-info .store-right .store-title .store-distance{float:right;font-size: 0.7rem;color: #666;}
.nearshop-page ul .store-info .basic-info .store-right .store-range{color: #777;font-size: 0.7rem;padding: 0.2rem;}
.nearshop-page ul .store-info .basic-info .store-right .store-notice{color:#777;font-size: 0.5rem;padding-left:0.2rem}
.nearshop-page ul .suggest-goods-list ul{overflow: hidden;display: block;padding-top: 0.6rem;}
.nearshop-page ul .suggest-goods-list ul li{float: left;width: 25%;text-align:  center;overflow:  hidden;}
.nearshop-page ul .store-info .suggest-goods-list .goods_price{color: #ff5254;font-size: 0.5rem;text-align:  center;}


#positionSelected .pos_content{margin-top:1.95rem}
#positionSelected h4{font-size:0.7rem;padding:0.8rem 0.5rem;border-bottom:1px solid #ddd;position:relative}
#positionSelected .arrow_right{width: 0.7rem;height: 0.7rem;background: rgba(0, 0, 0, 0) url(../images/arrow_right_b.png) no-repeat scroll 0 center / 0.7rem 0.7rem;display:inline-block;position:absolute;top:1rem;right:0.3rem}
.nearshop-page ul .suggest-goods-list img{width:80%}