a{text-decoration: none;color: #333;}
body{background: #f5f4f2;}
img{max-width: 100%;display: block;}
.nearby{padding-top: 2.8rem;}
/*第一头部*/
.nearby-header{position: fixed;top: 0;left: 0;z-index: 110; width: 100%; height: 2.178rem;border-bottom: 1px solid #bfbfbf;background: #f8f8f8;color: #3d3d3d;line-height: 2.142rem;font-size: 1rem;padding: 0;}
.nearby-header .am-header-nav>a{color: #3d3d3d;}
.nearby-header .am-header-left{width: 15%;left: 0;}
.nearby-header .am-header-left a{display: block;padding-left: 0.857rem;text-align: left;}
.nearby-header .am-header-left a .iconfont-1{display: block;margin-left: -0.25rem;}
.nearby-header .am-header-title{color: #3d3d3d;font-size: 1rem;/*margin: 0 25% 0 15%;*/}
.nearby-header .am-header-right{right: 0;font-size: 0;width: 30%;height: 100%;}
.nearby-header .am-header-right a{display: inline-block;min-width: auto; width: 25%;font-size: 1rem;margin: 0;float: right;}
.nearby-header .am-header-nav>a+a{margin: 0;}

/*第二头部*/
.sec-head{width:100%;height:2.571rem;background-color: #53C3F2;line-height:2.571rem;}
.sec-head .sec-return{width:16%;height:2.571rem;cursor:pointer;}
.sec-head .sec-return:active{background-color:#077CAD;}
.sec-head .sec-city{width: 68%;color: #fff;cursor:pointer;text-align:center;}
.sec-head .sec-city i.icon-role{font-size: 1rem;padding-left: 0.2rem;position:relative;top: -0.05rem;}
.sec-head .sec-city p{display: block;white-space:nowrap;margin: 0;}
.sec-head .sec-return a i{width:100%;height: 100%;text-align: center;color: #FFF;font-size: 1rem;display:block;line-height:2.5rem;}
.sec-head .pay-option{width:20%;height:100%;}
.sec-head .pay-option a{display:block;height:100%;}
.sec-head .pay-option a i{display:block;width:100%;height:100%;text-align:center;font-size:1.325rem;color:#fff;}
.sec-head .pay-option a i.pay-phone{line-height:2.8rem;}
.sec-head .pay-name{width:66%;height:100%;text-align:center;color:#fff;padding-left:6%;}

/*首页头部*/
.near-head{height: 2.8rem;line-height: 2.8rem;background-color: #fcdb00;color:#333;width: 100%;z-index: 5;}
.near-head .left{width: 15%;height: 100%;text-align: center;}
.near-head .left a{color: #333;font-size: 1.4rem;display: block;height: 100%;}
.near-head .left img{width: 2.4rem;height: 2.4rem;margin-top: 0.3rem;vertical-align: top;border-radius: 2rem;margin-left: 0.5rem;}
.near-head .center{width: 70%;text-align: center;font-size: 0.875rem;height: 1.8rem;line-height: 1.8rem;border: 1px solid #fff;background-color: #fff;border-radius: 5rem;margin-top: 0.5rem;}
.near-head .center .left-icon{width: 15%;text-align: center;color: #000;font-size: 1rem;}
.near-head .center .address-detail{width: 70%;color: #999;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
.near-head .center .right-icon{width: 15%;text-align: center;color: #333;}
.near-head .right{width: 15%;}
.near-head .right-title{text-align: center;color: #de2a2c;font-size: 0.75em;display: block;}
.near-head .right a.icon-right{text-decoration:none;text-align:center;color: #333;display: block;font-size: 1.4rem;}
.near-head .right a.icon-right i.iconfont-1{font-size: 1.25rem;}
.near-head .right a.icon-right span.icon-text{font-size: 0.75rem;}

/*公用头部*/
.top-header{height: 2.8rem;line-height: 2.8rem;background-color: #fcdb00;color:#333;width: 100%;position: fixed;top: 0;z-index: 5;}
.top-header .left{width: 15%;height: 100%;text-align: center;}
.top-header .left a{color: #333;font-size: 1.4rem;display: block;height: 100%;}
.top-header .left img{width: 2.4rem;height: 2.4rem;margin-top: 0.3rem;vertical-align: top;border-radius: 2rem;margin-left: 0.5rem;}
.top-header .center{width: 70%;text-align: center;font-size: 0.875rem;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
.top-header .my-center{flex: 1;width: auto}
.top-header .right{width: 15%;}
.top-header .right-title{text-align: center;color: #de2a2c;font-size: 0.75em;display: block;}
.top-header .right a.icon-right{text-decoration:none;text-align:center;color: #333;display: block;}
.top-header .right a.icon-right i.iconfont-1{font-size: 1.25rem;}
.top-header .right a.icon-right span.icon-text{font-size: 0.75rem;}
.top-header .my-right{width: 17%;}
.top-header .my-right a.icon-right{text-decoration:none;text-align:center;color: #333;margin-right: 0.5rem;}
.top-header .my-right a.icon-right i.iconfont-1{font-size: 1.25rem;}

/*搜索头部2*/
.search-head{height: 2.8rem;width: 100%;background-color: #fcdb00;position: fixed;top: 0;z-index: 5;}
.search-head .search-return{width: 15%;float:left;display: block;height: 100%;line-height: 2.6rem;font-size: 1.3rem;color:#333;padding-left: 0.8rem;cursor: pointer;}
.search-head .search-input{width: 62%;float: left;height:2rem;margin-top: 0.45rem;position: relative;}
.search-head .search-input input{width: 100%;height: 1.8rem;border-radius:1rem;border: 1px #eee solid;font-size:0.75rem;padding: 0.429rem 0 0.429rem 2.4rem;}
.search-head .search-input i{position: absolute;top: 0;left: 0;width:2.8rem;text-align: center;display: block;height:2rem;line-height:2rem;color: #666;}
.search-head .search-cancel{width: 23%;float: left;}
.search-head .search-cancel .cancel-submit{width: 50%;text-align: center;color: #fff;height:2.8rem;line-height: 2.8rem;cursor: pointer;border: 0;font-size: 0.875rem;float: left;}
.search-head .search-cancel .cancel-submit:last-child{text-align: left;padding-left: 0.25rem;}
.search-head .search-cancel .cancel-common-submit{width: 100%;}
.search-head .search-cancel .cancel-submit i{height: 100%;line-height: 2.8rem;font-size: 1.3rem;color:#333;}
.search-head .search-cancel .cancel-submit:last-child i{font-size: 1.2rem;}

/*  弹出提示框  */
.pahod-alert{height:2.6rem;line-height:2.6rem;background-color:rgba(0,0,0,0.6);z-index: 1110;display: block;border-radius:0.4rem;overflow: hidden;width:70%;left:50%;top:50%;margin:0 0 0 -35%;color: #fff;font-size: 0.875rem;}
/* 弹框加载中 */
.am-modal-loading.am-modal-active{-webkit-transition-duration:0s;transition-duration:0s;}
.am-modal-loading .am-modal-dialog{color: #fff;background-color: rgba(0,0,0,0.5);width: 8.2rem;border-radius: 1rem;font-size: 0.875rem;}
.am-modal-loading .am-modal-dialog .am-modal-hd{margin-bottom: 0;}

/*  回顶部  */
.return-head{right: 5%;z-index: 998;width: 2.785rem;height: 2.785rem; bottom: 15%;display:none;}
.return-head a{border-radius: 300px;background-color:rgba(255,255,255,0.8);border: 1px solid #dedede;width: 100%;height: 100%;color: #5d5d5d;line-height: 1rem;font-size: 0.714rem;padding-top: 0.35rem;}
.return-head a i{display: block;font-size: 1.3rem;}
.return-head.am-active{display:block;}

/*底部*/
.nearby-foot{position: fixed;bottom: -1px;left: 0;z-index: 1109;height: 2.571rem;width: 100%;background: #fff;padding-left: 0.857rem;}
.nearby-foot .cart{float: left;width: 70.3%;}
.nearby-foot .buttons{float: right;width: 29.7%;}
.nearby-foot a.cart-check{position: relative;top: -0.428rem;display: block;float: left;}
.nearby-foot a.cart-check .iconfont-1{display: block; width: 2.571rem;height: 2.571rem;padding: 0;text-align: center;line-height: 2.571rem; background:#fcdb00;color: #341401;font-size: 1.428rem; -webkit-border-radius: 10rem;-moz-border-radius: 10rem;border-radius: 10rem;}
.nearby-foot a.cart-check em{padding:0 0.1875rem;position: absolute;top: -0.25rem;left: 1.7rem; min-width:1.25rem;height: 1.25rem;background: #ee0a24;color: #fff;font-size: 0.785rem;font-style: normal;text-align: center;line-height: 1.25rem; -webkit-border-radius: 10rem;-moz-border-radius: 10rem;border-radius: 10rem;}
.nearby-foot .check-info{
    float: left;
    margin-left: 0.642rem;
    /*margin-top: 0.125rem;*/
    display: flex;
    align-items: flex-start;
    flex-flow: column;
    justify-content: center;
    height: 2.535rem;
}
.nearby-foot .check-info p{line-height: 1em;font-size: 0.714rem;}
.nearby-foot .check-info p.totalPrice{font-size: 1rem;margin-bottom:2px;color: #341401;font-weight: bold;line-height: 1.2rem;}
.nearby-foot .check-info p.totalPrice i{font-style: normal;}
.nearby-foot .check-btn{outline:none; background-color: #fb2a35;width: 100%;color: #fff;font-size: 0.875rem;height: 2.535rem;line-height: 2.535rem;padding: 0 0.125rem;}

/* 暂无内容 */
.out-no{width:100%;height:100%;min-height:24rem;}
.out-no .out-null{width:100%;text-align:center;margin-top:-4rem;}
.out-no .out-null i{font-size:4.5rem;height:5.071rem;display:block;width:100%;line-height:5.071rem;color:#D3D3D3;}
.out-no .out-null p{margin:0;color:#9F9E9C;font-size:0.9rem;}

/* 上下左右箭头 */
.up-arrow{width:0;height:0;border-right:5px solid transparent;border-left:5px solid transparent;border-bottom:5px solid #aaa;}
.down-arrow{width:0;height:0;border-right:5px solid transparent;border-left:5px solid transparent;border-top:5px solid #aaa;}
.left-arrow{width:0;height:0;border-top:5px solid transparent;border-bottom:5px solid transparent;border-right:5px solid #aaa;}
.right-arrow{width:0;height:0;border-top:5px solid transparent;border-bottom:5px solid transparent;border-left:5px solid #aaa;}

/*购物车为空时*/
.nearby-foot .cart-none a.cart-check .iconfont-1{background: #bababa;color: #fff;}
.nearby-foot .cart-none .check-info p.delivery-money{color: #848484;}
.nearby-foot .cart-close .check-btn, .nearby-foot .cart-none .check-btn{outline:none;background: #bababa;color: #fff;opacity: 1;}

.nearby-shopHead{background: #fff;}
.nearby-shopHead i{font-style: normal;}
.nearby-shopHead .shop-basic{font-size: 0.785rem;color: #333;}
.nearby-shopHead .shop-basic a{display: block;padding:0.392rem 0.857rem;font-size: 0.785rem;color: #333;}
.nearby-shopHead .shop-pic{float: left;width:16.2%;padding:0.285rem 0;text-align: center;height: 4rem;}
.nearby-shopHead .shop-pic .img-outer{display: inline-block;width:3.428rem;height: 3.428rem;}
.nearby-shopHead .shop-pic img{width: 100%;height: 100%;}
.nearby-shopHead .shop-detail{width: 78.5%;padding-left: 0.714rem; float: left;line-height: 1.34rem;}
.nearby-shopHead .shop-detail span{display: inline-block; line-height: 1.1em;}
.nearby-shopHead .shop-detail .shop-detail-p1 span+span{border-left: 1px solid #333;padding-left: 0.357rem;margin-left: 0.357rem;}
.nearby-shopHead .shop-detail i{margin: 0 0.15rem;}
.nearby-shopHead .shop-detail span.sepcial{display: inline-block; background: #fcdb00;padding:0.06rem 0.178rem;margin-right: 0.285rem; -webkit-border-radius: 0.178rem;-moz-border-radius: 0.178rem;border-radius: 0.178rem;}
.nearby-shopHead .shop-detail .shop-detail-p3 i{color: #fb2a35;margin: 0 0.357rem 0 0;display: inline-block; width: 0.785rem;height: 0.785rem;font-size: 0.928rem;}
.nearby-shopHead .shop-go{width:5.3%;float: left;text-align: right;margin-top: 1.1rem;}
.nearby-shopHead .shop-go i.iconfont-1{color: #c6c6cc;font-weight: bolder;}
.nearby-shopHead .shop-notice a{display: block;padding: 0 0.857rem; height: 1.571rem;line-height: 1.571rem;overflow: hidden; background: #ebf2ff;color: #3782ff; font-size: 0.785rem;}
.nearby-shopHead .shop-notice .icon-left{float: left;padding-right: 0.25rem;font-size:0.928rem;display:inline-block;width:5.9%;}
.nearby-shopHead .shop-notice .icon-right{float: right;font-weight: bolder;display: inline-block;width: 3.7%;}
.nearby-shopHead .shop-notice .notic-cont{float: left;width: 88%;}
.nearby-shopHead .shop-notice ul.notice {display: block;position: relative;overflow: hidden;width: 100%;  height: 1.571rem; }
.nearby-shopHead .shop-notice ul.notice li {position: absolute; top: -999em;left: 0;display: block;  white-space: nowrap;font-size: 0.75rem;}

.tab-nav li a {
    display: block;
    width: 100%;
    height: 2.2rem;
    text-align: center;
    color: #333;
    font-size: 0.9rem;
    outline: none;
}
.tab-nav li.am-active a { color: #341401;font-weight: bold;}
.tab-nav li.am-active a span{border-bottom: 0.125rem solid #fcdb00;padding-top: 0.25rem;display: block;height: 2rem;line-height: 1.7rem;margin: 0 auto;}
.tab-nav.tab-nav-span li.am-active a{border-bottom: none;}
.tab-nav.tab-nav-span li a span{display: inline-block;}
.tab-nav.tab-nav-span li.am-active a span{display: inline-block;height: 100%;border-bottom: 0.143rem #fcdb00 solid;color: #341401;}

/*.nearbyAd{display: none;}*/
.nearby-index-content{background: #f3f4f5;}
.nearby-tabs .nearby-tabs-bd-top{margin: 0.357rem 0;}
.nearby-tabs .am-tab-panel{display: none;position: relative;}
.nearby-tabs .am-tab-panel.am-active{display: block;border-top: 1px solid #e5e5e5;}
.nearby-tabs .side-nav{width: 23.5%;float: left;background: #F5f5f5;position: relative;}
.nearby-tabs .main-list{width: 76.5%;float: right;background: #fff;position: relative;}
.nearby-tabs .goods-list{width: 100%;float: none;overflow:hidden;height:auto;background: #fff; }
.nearby-tabs .goods-list li{position: relative;}
.nearby-tabs .goods-list li a{border-bottom: none;}
.nearby-tabs .goods-list li:first-child a{border-top: none;}
.nearby-tabs .goods-list li .item-to-cart{position: absolute;bottom:-0.15rem;right: 0;height: auto;padding:0.75rem;z-index: 1;}
.nearby-tabs .type-info{background: #fefefe;font-size: 0.714rem;margin: 0;font-weight: normal;height: 1.5rem; line-height: 1.464rem;padding-left: 0.535rem;}
.nearby-tabs .cur-type-info{width: 76.5%;position: absolute;top: 0;left: 23.5%;z-index: 2;}
.nearby-tabs .goods-list .type-info{width: 100%;}
.nearby-tabs .type-info span.type-name{margin-right:0.1rem; }
.nearby-tabs .side-nav li{background: #F5f5f5;color: #666; border-bottom: 1px solid #F5f5f5;}
.nearby-tabs .side-nav li a{display: block;width: 100%;text-align: center;color: #666;font-size: 0.8rem;padding: 0.8rem 0.5rem;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;}
.nearby-tabs .side-nav li.am-active a{color: #341401;font-weight: bolder;background-color: #fff;}
.nearby-tabs .side-nav li a span{position: relative;}
.nearby-tabs .side-nav li a em{position: absolute;top: -0.35rem;right: -0.48rem; width: 0.785rem;height: 0.785rem;line-height: 0.785rem;background: #fb2a35;color: #fff;font-size: 0.6rem;font-style: normal;text-align: center;-webkit-border-radius: 10rem;-moz-border-radius: 10rem;border-radius: 10rem;}
/*.nearby-tabs .am-nav-tabs{border-bottom: 1px solid #e9e9e9;background: #fff;font-size: 0.857rem; }
.nearby-tabs .am-nav-tabs>li{width: 33.3%;text-align: center;position: relative;}
.nearby-tabs .am-nav-tabs>li>a{border: none;margin-right: 0;padding-top: 0.392rem;padding-bottom: 0.392rem;}
.nearby-tabs .am-nav>li>a:hover,.nearby-tabs .am-nav>li>a:focus{text-decoration:none;background:none;color: #341401;}
.nearby-tabs .am-nav-tabs>li.am-active>a, .nearby-tabs .am-nav-tabs>li.am-active>a:hover, .nearby-tabs .am-nav-tabs>li.am-active>a:focus{border: none; font-weight: bolder; color:#341401; }
*/
.nearby-index-content .tab-nav{background: #fff;}
.nearby-index-content .tab-nav li{width: 15%;float: left;}
.nearby-index-content .tab-nav li:first-child{width: 25%;}
.nearby-index-content .tab-nav li .search-nav-first{width: 4.6rem;height: 1.8rem;margin: 0 auto;}
.nearby-index-content .tab-nav li .search-nav-first .nav-tabs-btn{height: 1.7rem;line-height: 1.7rem;background-color: #F5f5f5;border-radius: 5rem;display: inline-flex;width: 100%;font-size: 0.8rem;}
.nearby-index-content .tab-nav li .search-nav-first .nav-tabs-btn i{font-size: 1rem;padding-left: 0.65rem;padding-right: 0.25rem;}
.nearby-index-content .tab-nav li.am-active search-nav-first .nav-tabs-btn{border-bottom: none;}
.nearby-index-content .tab-nav li.am-active search-nav-first span{border-bottom: 0.143rem #fcdb00 solid;display: block;width: 2rem;height: 2rem;margin: 0 auto;}

.pageContent {-webkit-transition: -webkit-transform .2s linear;transition: transform .2s linear;/*position: fixed;width: 100%;*/}
.nearby-tabs-bd .am-tab-panel,.side-nav,.main-list,.scroller{height: 100%;}
.side-nav,.main-list,.scroller{overflow-y:auto;}
.scroller.all-reviews-list{margin-top: 3rem;}
.side-nav,.main-list{padding-bottom: 4rem;}

.wrap-line {clear: both;background: #e6e6e6;height: 0;line-height: 0;font-size: 0;position: relative;}
.wrap-line .floater {background: #fcdb00;height: 0.142rem;width: 33.3%;position: absolute;top: -0.142rem;left: 0;overflow: hidden;}
.nearby-tabs .line{height: 0.142rem;background: #fcdb00;width: 100%;position: absolute; left: -1px;bottom: 0;display: none;}
.nearby-tabs .am-nav-tabs>li.am-active .line{display: block;}
/*数字加减*/
.tb-number {font-size: 0;}
.tb-number *{display: inline-block;font-size: 0.785rem;}
.tb-number button{width: 1.5rem;height: 1.5rem;border: none;padding: 0;outline: none; -webkit-border-radius: 10rem;-moz-border-radius: 10rem;border-radius: 10rem;}
.tb-number button i{display: inline-block;width: 1.5rem;height: 1.5rem;line-height: 1.5rem;font-size:0.75rem;font-weight:bold;}
.tb-number button.tb-reduce{border: 1px solid #c7c7c7;background: #fff;}
.tb-number button.tb-add{background: #fcdb00;}
.tb-number button.tb-no.disabled{opacity: 0.3}
.tb-number .tb-text{border: none;line-height:1.5rem;text-align: center;min-width: 1.25rem;}

.fl-list{width: 100%;overflow: hidden;}
.fl-list ul{margin-right: -1%;margin-bottom: -0.142rem;}
.fl-list .item{width: 49%;float: left;margin-right: 1%;margin-bottom: 0.142rem;font-size: 0.857rem;background: #fff;position: relative;}
.fl-list .item a{display: block;text-decoration: none;color: #333;}
.fl-list .item img.img{display: block; width: 100%; height: 8.642rem;}
.fl-list .item-detail{padding: 0.428rem;}
.fl-list .item-info{height: 2.284rem;line-height: 1.142rem;font-size: 0.785rem;}
.fl-list .item-sub-info{padding-top: 0.428rem;}
.fl-list .item-price{color: #ff6704; font-size: 0.928rem; font-weight: bold;line-height: 1.3em;}
.fl-list .item-price i{font-style: normal;font-size: 0.714rem;}
.fl-list .item-num{color: #848484;font-size: 0.642rem;line-height: 1.3em;}

.col-list .item{padding:0 0.571rem;}
.col-list .item.color-border-bottom {border-bottom: 1px solid #fafafa;}
.col-list .item a{display: block;font-size: 0.857rem;padding:0.571rem 0;border-bottom: 1px solid #f0f0f0;color: #333;}
.col-list .item img.img{display: block;width: 35%;height: 5.8rem;float: left;min-width: 5.8rem;max-width: 6rem;border: 1px solid #eee;}
.col-list .item-detail{float: left;width: 63%;padding-left: 0.571rem;}
.col-list .item-info{line-height: 1.2rem;height: 2.5rem;font-size: 0.85rem;}
.col-list .item-sub-info{margin-top: 0.75rem;height: 2.6rem;}
.col-list .item-price{color: #ff4444; font-size: 0.928rem; font-weight: bold;}
.col-list .item-price i{font-style: normal;font-size: 0.714rem;}
.col-list .item-price .h{color: #ff6704;font-style: normal;}
.col-list .item-price del{margin-left:0.178rem;font-size:0.642rem; }
.col-list .item-num{color: #848484;font-size: 0.642rem;line-height: 1.2rem;height: 1.2rem;}

.item-to-cart{align-items: flex-end;}
.item-to-cart .am-btn{width: 1.714rem;height: 1.714rem;padding: 0; background:#fcdb00;color: #341401;font-size: 1rem;outline: none; -webkit-border-radius: 10rem;-moz-border-radius: 10rem;border-radius: 10rem;}

.am-modal-actions.cart-modal{z-index: 1108;}
.am-modal-actions.am-modal-out{z-index: 1108;}
.cart-modal-hd{background: #fcdb00;height: 2.214rem;line-height: 2.214rem;text-align: right;padding:0 0.9rem;font-size: 0.785rem;}
.cart-modal-hd .cart-modal-close{width: 30%;text-align: left;font-size: 1rem;text-indent: 0.25rem;}
/*.cart-modal-hd .clear-cart{width: 70%;}*/
.cart-modal-hd .iconfont-1{margin-right: 0.178rem;}
.cart-modal-bd{margin-bottom: 3rem;max-height: 70vh;overflow: auto;}
.cart-modal-bd ul{margin-bottom: 0;}
.cart-modal-bd li{padding:0 0.5rem;overflow: hidden;position: relative;font-size: 0;margin: 0;border: none;border-bottom: 1px #eee dashed;width: 100%;}
.cart-modal-bd .cart-list li.cart-small{height: 5.2rem;}
.cart-modal-bd .cart-list li.cart-small:last-child{border-bottom: none;margin-bottom: 1rem}
.cart-modal-bd .cart-list li.cart-box{height: 3.214rem;line-height: 3.214rem;}
.cart-modal-bd li *{font-size: 0.857rem;}
.cart-modal-bd li > .iconfont-1{width: 4%;display: inline-block;color: #fcdb00;float: left;height: 100%;line-height: 2.9rem;margin-left: -0.285rem;}
.cart-modal-bd .item-tit{width:55.5%;text-align: left;display: inline-block;float: left;}
.cart-modal-bd .item-tit.cart-goods-info{padding: 0.5rem 0;}
.cart-modal-bd li .item-tit .cart-img-show{width: 4rem;height: 4rem;float: left;margin-right: 0.5rem;}
.cart-modal-bd li .item-tit .cart-product{width: 100%;}
.cart-modal-bd li .item-tit .cart-product .cart-goods-name{font-size: 0.83rem;line-height: 1.1rem;text-overflow: -o-ellipsis-lastline;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;line-clamp: 2;-webkit-box-orient: vertical;}
.cart-modal-bd li .item-tit .cart-product .cart-spec-real{font-size: 0.75rem;color: #aaa;margin-top: 0.8rem;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
.cart-modal-bd .cart-list .item-price{width:14.5%;min-width: 5rem;display: inline-block;float: left;color: #fb2a35;}
.cart-modal-bd .cart-list .cart-small .item-price{line-height: 5rem;}
.cart-modal-bd .tb-number{min-width:20%;color: #333;float: right;}
.cart-modal-bd .cart-list .cart-small .tb-number{margin: 1.7rem 0;}
.cart-modal-bd .item-self{width:55.5%;text-align: right;display: inline-block;float: right;}
.layui-layer .layui-layer-btn:after{content: '';display: block;clear: both;}
.layui-layer .layui-layer-btn{padding: 0;}
.layui-layer .layui-layer-btn a{float: right;width: 50%;padding:0;margin: 0;background: #fff;color: #333; border-radius: 0;border: 1px solid #e9e9e9;font-size: 0.785rem;text-align: center; height: 1.5rem; line-height: 1.5rem;}
.layui-layer.layui-layer-dialog .layui-layer-content{color: #333;font-weight: bolder;font-size: 0.714rem;text-align: center;}
/*抛物线*/
.point-outer{  position:absolute;   z-index:9998;    -webkit-transition:all 0.5s cubic-bezier(0.39,-0.4,0.83,0.23) 0s;}
.point-inner{ width:0.5rem; height:0.5rem;  border-radius:50%; background-color:#fcdb00;  -webkit-transition:all 0.5s linear 0s;}
.point-outer.point-pre{ display:none;}
/*评论*/
.nearbyComment .general{background: #fff;padding:0.7rem 0.857rem;}
.nearbyComment .general .rate{font-size: 2.392rem;font-weight: bold;color: #fbb034;float: left;height: 2.392rem; line-height: 2.571rem;}
.nearbyComment .general .rate i{font-size: 0.714rem;font-style: normal;}
.nearbyComment .general .rate-info{float: left;padding-left: 0.428rem;line-height: 1.196rem;font-size: 0.785rem;}
.nearbyComment .general .rate-info span{color: #fbb034;}
.nearbyComment .comment-list{/*margin-top: 0.357rem;*/background: #fff;font-size: 0.857rem;}
.nearbyComment .comment-list li{padding: 0.9rem 0.857rem;border-bottom: 1px solid #e9e9e9;}
.nearbyComment .comment-list .user-pic-outer{width: 9.2%;float: left;}
.nearbyComment .comment-list .user-pic{float: left;width: 1.5rem;height: 1.5rem;-webkit-border-radius: 10rem;-moz-border-radius: 10rem;border-radius: 10rem;}
.nearbyComment .comment-list .user-pic img{width: 100%;height: 100%;}
.nearbyComment .comment-list .comment-info{width: 90.8%; float: left;font-size: 0.642rem;line-height: 0.857rem;}
.nearbyComment .comment-list .user-name{float: left;font-size: 0.714rem;}
.nearbyComment .comment-list .comment-time{float: right;color: #999;}
.nearbyComment .comment-result{height: 0.714rem;line-height: 0.714rem;font-size: 0.857rem;}
.nearbyComment .comment-result .star{color: #ccc;display: inline-block;width: 0.714rem;height: 0.714rem;margin-right:0.214rem;margin-left: -0.178rem; }
.nearbyComment .comment-result .star-bright{color: #ffda44;}
.nearbyComment .comment-result span{color: #805114;font-size: 0.642rem;}
.nearbyComment .user-commen{/*line-height: 1.25rem;*/margin-top: 0.714rem;}
.nearbyComment .shop-commen{margin-top: 0.714rem;line-height: 1.25rem;background: #fffcee;color: #7b4d06;padding: 0.5rem;}

/*发现*/
.nearby-find{}
.nearby-find-navList.fl-list ul{margin-right: 0;}
.nearby-find-navList.fl-list .item{width: 49.5%;height: 4.571rem; margin-right: 0.5%;position: relative;}
.nearby-find-navList.fl-list .item:nth-child(2),.nearby-find-navList.fl-list .item:nth-child(4){margin-right: 0;}
.nearby-find-navList .item a{display: block; /*height: 4.571rem; padding: 0.928rem 1rem;background: url('../images/find-nav-bg.png') no-repeat 0 0;background-size: 100% auto;*/}
.nearby-find-navList .item a img{height: 4.571rem;width: 100%;}
/*发现好货*/
.nearby-find .am-titlebar{font-size: 0.785rem;height: 2.785rem; line-height: 2.785rem;background: #fff;margin: 0.357rem 0 0;padding: 0 0.857rem;}
.nearby-find .am-titlebar-title{font-size: 0.857rem;position: relative;padding-left: 3.214rem;color: #333;}
.nearby-find .am-titlebar-title:before{border: none; display: block;width: 2.928rem;height: 1.357rem;top: 0.714rem;left: 0; background: url('../images/find-bg.png') no-repeat 0 0;background-size: 100% 100%;}
.nearby-find .am-titlebar-nav a{color: #888;font-size: 0.75rem;}
.nearby-find .am-titlebar-nav a .iconfont-1{color: #fcdb00;font-weight: bold;font-size: 0.714rem;}
.nearby-find .am-titlebar-nav a:last-child{margin-right: 0;}
.nearby-find-itemList{margin-top: 0.142rem;}
.nearby-find-itemList.fl-list ul{margin-right: -0.7%;}
.nearby-find-itemList.fl-list .item{width: 49.3%; margin-right: 0.7%;position: relative;}
.nearby-find-itemList.fl-list .item img.img{height: 10.892rem;}
.nearby-find-itemList .item-pic{position: relative;}
.nearby-find-itemList .item-info-wrap{position: absolute;width: 100%;left: 0;bottom: 0;height:3.428rem;padding: 0.8rem 0.4rem 0; color: #fff;font-size: 0.785rem;background: -moz-linear-gradient(top, rgba(255, 255, 255, 0) 0%, rgba(0, 0, 0, 0.65) 100%);background: -o-linear-gradient(top, rgba(255, 255, 255, 0) 0%,rgba(0, 0, 0, 0.65) 100%);background: -webkit-gradient(linear, right top, right bottom, color-stop(0,rgba(255, 255, 255, 0)),color-stop(1, rgba(0, 0, 0, 0.65)));background: -webkit-linear-gradient(top, rgba(255, 255, 255, 0) 0%,rgba(0, 0, 0, 0.65) 100%);}
.nearby-find-itemList .item-price{color: #ff4444;float: left;margin-right: 0.357rem;line-height: 0.892rem;}
.nearby-find-itemList .dikou{position: relative; display: inline-block;background-color: #fb2a35;padding: 0 0.178rem;font-size: 0.642rem;color: #fff;height: 0.892rem;line-height: 0.892rem;float: left;}
.nearby-find-itemList .dikou:before{content: '';display: block;position: absolute;border-style:dashed solid solid dashed; font-size:0; line-height:0;border-width:0.142rem 0.142rem;border-color:transparent #fb2a35 #fb2a35 transparent;bottom: 0;left: -0.142rem;}

.nearby-find-itemList .item-sub-info{padding-top: 0.178rem;}
.nearby-find-itemList .item-oldprice{text-decoration:line-through;font-size: 0.642rem;color: #848484;}
.nearby-find-itemList .item-num{color: #333;}
.nearby-find-itemList .buttons{font-size: 0;}
.nearby-find-itemList .buttons .am-btn{display: inline-block;font-size: 0.785rem;width: 50%;height: 2.25rem;border: 1px solid #ccc;outline: none;}
.nearby-find-itemList .buttons .goshop-btn{border-color: #b7d2ff;background: #ebf2ff;color: #3782ff;}
.nearby-find-itemList .buttons .tocart-btn{border-color: #febd2a;background: #fcdb00;color: #341401;}
/*加载更多*/
.nearby-load{background-color: #fff;}
.nearby-load .show-more{height: 2.071rem;text-align: center;}
.nearby-load .show-more .iconfont-1{display: block;/*font-size: 0.875rem;line-height: 2.071rem;*/color: #999;width: 2.071rem;height: 2.071rem;margin: 0 auto;text-align: center;}
.nearby-load .loadMore{color: #81817f;font-size: 0.785rem;text-align: center;position: relative;width: 5.5rem;margin: 0 auto;height: 2.321rem;line-height: 2.321rem;}
.nearby-load .loadMore:before,.loadMore:after{content: ''; font-size: 0.8rem;position: absolute;top: 50%;height: 1px;width: 3.4rem;line-height: 1px;background: #81817f;}
.nearby-load .loadMore:before{right: 100%;background: -webkit-gradient(linear, 0 0, 100% 0, from(transparent), to(#81817f));background: -webkit-linear-gradient(left, transparent, #81817f);background: -moz-linear-gradient(left, transparent, #81817f);background: -o-linear-gradient(left, transparent, #81817f);}
.nearby-load .loadMore:after{left: 100%;background: -webkit-gradient(linear, 0 0, 100% 0, from(#81817f), to(transparent));background: -webkit-linear-gradient(left, #81817f, transparent);background: -moz-linear-gradient(left, #81817f, transparent);background: -o-linear-gradient(left, #81817f, transparent);}
/*商户详情*/
.shanghu-detail .block{margin-bottom: 0.571rem;background: #fff; font-size: 0.785rem;position: relative;}
.shanghu-detail .nearby-shopHead .shop-detail{padding-top: 0.285rem;}
.shanghu-detail .nearby-shopHead h2{font-size: 1.142rem;font-weight: normal;line-height: 1em;margin-bottom: 1.25rem;}
.shanghu-detail .nearby-shopHead .shop-pic{height: 4rem;}
.shanghu-detail .nearby-shopHead .shop-detail-p2{line-height: 1em;}
.shanghu-detail .shop-basic{border-bottom: 1px solid #e9e9e9;padding:0.392rem 0.857rem;}
.shanghu-detail .text{padding: 0.857rem;font-size: 0.857rem;line-height: 1.178rem;border-bottom: 1px solid #e9e9e9;}
.shanghu-detail .text label{display: inline-block;font-weight: normal;float: left;margin-bottom: 0;line-height: 1em;}
.shanghu-detail .text.shop-detail-p1{line-height: 1.2em;}
.shanghu-detail .text.shop-detail-p1 span{display: inline-block;width: 33.3%;text-align: center;}
.shanghu-detail .text.shop-detail-p1 span+span {border-left: 1px solid #e9e9e9;padding-left: 0.357rem;}
.shanghu-detail .text.shop-detail-p1 span i{margin-right: 0.178rem;margin-left: 0.178rem;}
.shanghu-detail .text span{display: inline-block;float: left;width: 92%;}
.shanghu-detail .text .iconfont-1{margin-right: 3.3%;display: inline-block;width: 4.7%; float: left;font-size: 1rem;}
.shanghu-detail .text .iconfont-1.peisong{}
.shanghu-detail .text .iconfont-1.jian{color: #fb2a35;}
.shanghu-detail .text a.tel{display: block;color: #3782ff;}
.shanghu-detail .text a.tel .iconfont-1{float: right;margin-right: 0;color: #c6c6cc;font-size: 0.642rem;font-weight: bold;}
.shanghu-img{background: #fff;width: 100%;overflow: hidden;}
.shanghu-img .tit{font-size: 0.785rem;height: 1.714rem;line-height: 1.714rem;border-bottom: 1px solid #e9e9e9;padding-left: 0.857rem;}
.layer-photos-demo{padding: 0.857rem;margin-right: -3.8%;}
.layer-photos-demo .am-gallery-item{float: left;width: 29.5%;margin-right: 3.8%;height: 6rem;margin-bottom: 1rem;}
.layer-photos-demo .am-gallery-item img{height: 100%;overflow: hidden;}
/*图片相册*/
.am-touch .am-pureview-direction, .am-pureview-only .am-pureview-direction{display: block;}
.am-pureview-direction a{width: 36px;background: red;}
.am-pureview-bar .am-pureview-title{display: none;}
.am-pureview-counter{width: 100%;text-align: center;}
.am-pureview-slider img{width: 100%;}
.am-pureview-direction{bottom: 1.785rem;top: auto;margin-top: 0 !important;z-index: 1140;}
.am-pureview-direction a:before,.am-pureview-direction .am-pureview-next a:before,.am-icon-chevron-left:before{content: '';}
.am-pureview-direction a,.am-pureview-actions a{background: url('../images/img.png') no-repeat 0 0;background-size: auto 100%;}
.am-pureview-direction li{width:1.285rem;height: 1.285rem;}
.am-pureview-direction .am-pureview-prev{left:0.535rem; }
.am-pureview-direction .am-pureview-next{right: 0.535rem;}
.am-pureview-direction .am-pureview-prev a{background-position: 0 0;width:1.285rem;height: 1.285rem;opacity: 1; }
.am-pureview-direction .am-pureview-next a{background-position: -1.785rem 0;width:1.285rem;height: 1.285rem;opacity: 1;}
.am-pureview-actions{height: 1.607rem;background: none;}
.am-pureview-actions a{background-position: -5.571rem 0;width:1.607rem;height: 1.607rem;left: auto;right: 0.535rem;}
.am-pureview-bar{height: 2.5rem;line-height: 2.5rem;}
.am-pureview-bar .am-pureview-total{line-height: 2.5rem;}

/*商品详情*/
.nearby-itemDetail{background-color: #eee;z-index: 999;}
.nearby-itemDetail.am-modal-active ~ .am-dimmer.am-active{
    display:none!important;
}
.cart-modal.am-modal-active ~ .am-dimmer.am-active,
.add-goods-detail.am-modal-active ~ .am-dimmer.am-active{
    display:block!important;
}
.nearby-itemDetail .nearby-header .am-header-title{height: 2.8rem;line-height: 2.8rem;width: 40%;}
.nearby-itemDetail .nearby-header .am-header-title a{color: #333;}
.nearby-itemDetail .nearby-header .am-nav-tabs{border-bottom: none;background: none;}
.nearby-itemDetail .nearby-header .am-nav-tabs>li{margin-bottom: 0;width: 50%;}
.nearby-itemDetail .nearby-header .am-nav-tabs>li>a{background: none;}
.nearby-itemDetail .wrap-line .floater{width: 50%;}
.nearby-itemDetail .lunbo{height: 22rem;}
.nearby-itemDetail .lunbo .am-slides li{height: 22rem;}
.nearby-itemDetail .lunbo .am-slides li img{height: 100%;}
.nearby-itemDetail .lunbo .am-direction-nav{display: none;}
.nearby-itemDetail .lunbo .am-control-nav{bottom: 0.714rem;}
.nearby-itemDetail .lunbo .am-slider-default{margin: 0;}
.nearby-itemDetail .lunbo .am-control-nav li a{width: 0.428rem;height: 0.428rem;background: rgba(255,255,255,0.65);border: none;}
.nearby-itemDetail .lunbo .am-control-nav li a.am-active{background: rgba(252,219,0,1); }
.nearby-itemDetail .item-detail{background: #fff;font-size: 0.785rem;margin-bottom: 0.5rem;}
.nearby-itemDetail .item-detail .detail-text{padding: 0.75rem 0.75rem;}
.nearby-itemDetail .item-detail strong.item-info{line-height: 1.25rem;font-size: 0.857rem;margin-bottom: 0.25rem;}
.nearby-itemDetail .item-detail p.item-info{margin-bottom: 0.75rem;color: #888;font-size: 0.75rem;}
.nearby-itemDetail .item-detail .text-line2{margin-top: 0.785rem;line-height: 1;font-size: 0.785rem;}
.nearby-itemDetail .item-detail .share-wrap{float: right;}
.nearby-itemDetail .item-detail .share-wrap .share{float: left;}
.nearby-itemDetail .item-detail .share-wrap .fav{float: left;margin-right: 0.857rem;}
.nearby-itemDetail .item-detail .share-wrap a{color: #333;}
.nearby-itemDetail .item-detail .item-num{float: left;}
.nearby-itemDetail .item-detail .price{height: 1.5rem;}
.nearby-itemDetail .item-detail .item-price{color: #ff4444;font-size: 1.285rem;}
.nearby-itemDetail .item-detail .item-price i{font-style: normal;font-size: 1rem;}
.nearby-itemDetail .item-detail .item-oldprice{color: #848484;text-decoration: line-through;margin-left: 0.178rem;}
.nearby-itemDetail .item-detail .item-oldprice i{font-style: normal;}
.nearby-itemDetail .item-detail .toCart-btn{background: #fcdb00;width: 4.928rem;height: 1.535rem;outline: none; font-size: 0.785rem;padding: 0;-webkit-border-radius: 10rem;-moz-border-radius: 10rem;border-radius: 10rem;}

.nearby-itemDetail .nearby-shopHead{margin-bottom: 0.571rem;}
.nearby-itemDetail .nearby-shopHead .shop-detail span.sepcial{margin-left: 0.285rem;margin-right: 0;font-size: 0.714rem;}
.nearby-itemDetail .nearby-shopHead .shop-detail span.shop-name{font-size: 0.857rem;}
.nearby-itemDetail .item-intro{background: #fff;font-size: 0.857rem;line-height: 1.2rem;margin-bottom: 0.571rem;}
.nearby-itemDetail .item-intro .item-intro-name{height: 2.2rem;line-height: 2.2rem;text-indent: 0.75rem;}
.am-tab-panel-itemDetail{padding-bottom: 3rem;margin-top: 0;}

/*提交订单*/
.nearby-address{background-color: #fffcee;}
.nearby-address .addr { width: 100%;  overflow-x: hidden;}
.nearby-address .addr .addr-bd{/*min-height: 3.857rem;*/font-size: 0.785rem;line-height: 1.357rem;padding: 0.571rem 1.5rem 0.571rem 0.857rem;position: relative;}
.nearby-address .addr-detail .name{margin-right: 1.4rem;}
.nearby-confirm .arrow-r{display: inline-block;position: absolute;top: 50%;right: 0.7rem;height: 1.5rem;line-height: 1.5rem; margin-top: -0.75rem; color: #a79e91; font-size: 0.642rem; font-weight: bold;}
.nearby-confirm .i-bg-bottom{width: 100%;height: 0.142rem;background: url('../images/addr-bottom.png') left bottom repeat-x;background-size: auto 100%;}

.nearby-confirm .main-wrap{position: relative;padding-top: 0.571rem;z-index: 1;}
.nearby-confirm .block{background: #fff;padding:0 0.857rem; font-size: 0.785rem;line-height: 2.785rem;position: relative;}
.nearby-confirm .store-extra .block{margin-bottom: 0.571rem;}
.nearby-confirm .col-left {float: left;}
.nearby-confirm .col-right {float: right;}
.nearby-confirm .display-delivery-detail{color: #3782ff;}
.select-delivery-detail { position: absolute; top: 0; right: 0.857rem; width: 50%; opacity: 0;}
select.select-delivery-detail { float: left; height: 100%;-webkit-appearance: none; background: 0 0;border: 0; color: #333; font-size: 0.857rem;line-height: 1.4rem;}
.nearby-confirm .block .arrow-r{color: #c6c6cc;}
.nearby-confirm .display-memo-info{color: #9f9f9f;}
.nearby-confirm .right-text{margin-right: 0.857rem;}
.nearby-confirm .order-extra{margin-bottom: 0.571rem;}
.nearby-confirm .order-extra .block{border-bottom: 1px solid #f0f0f0;}
.nearby-confirm .store-info{line-height: 2.25rem;}
.nearby-confirm .store-info i{font-size: 0.857rem;float: left;margin-right: 0.3rem;}
.nearby-confirm .store-info .delivery-detail{color: #3782ff;background: #ebf2ff;display: inline-block;line-height: 1.25rem;padding: 0 0.285rem; -webkit-border-radius: 0.178rem;-moz-border-radius: 0.178rem;border-radius: 0.178rem;}
.nearby-confirm .order-list{background: #fff;padding-top: 0.357rem;padding-bottom: 0.357rem;}
.nearby-confirm .order-list .order-item {position: relative;color: #333;font-size: 0.785rem;line-height: 1.8rem;}
.nearby-confirm .order-list .order-item .name{width: 65%;float: left;}
.nearby-confirm .order-list .order-item .count{width: 11%;float: left;text-align: right;color: #848484;}
.nearby-confirm .order-list .order-item .price{width: 23.7%;float: right;text-align: right;}
.nearby-confirm .order-extra .delivery{line-height: 2.464rem;}
.nearby-confirm .activities{padding-top: 1rem;padding-bottom: 1rem;}
.activities .activity{font-size: 0.785rem; line-height: 1.2;color: #848484;position: relative;padding-left:1.357rem; }
.activities .activity+.activity{margin-top:0.5rem;}
.activity i{color: #fb2a35; margin: 0 0.357rem 0 0; display: inline-block; width: 0.928rem; height: 0.928rem;line-height: 0.928rem; font-size: 1.1rem; float: left;position: absolute;top: 0;left: 0;}
.activity.reduce i{color: #fb2a35; }

.nearby-confirm .total-pay{border-bottom: none;}
.nearby-confirm .total-pay .normal-money{color: #848484;}
.nearby-confirm .total-pay .normal-money span{margin-right: 0.7rem;}
.nearby-confirm .total-pay .money{color: #ff4444;}
.nearby-confirm{padding-bottom: 3rem;}
.nearby-foot .cart-info{float: left;width: 70%;line-height: 2.535rem;color: #341401;font-size: 0.857rem;}
.nearby-foot .cart-info span:nth-of-type(1){margin-right: 0.2rem;}
.nearby-foot .cart-info em{font-style: normal;color: #ff4444;}
.nearby-foot .cart-info em i{font-style: normal;}

.page2{width: 100%;background: #fff;position: absolute; top: 0; z-index: 99;visibility: hidden; -webkit-transition: -webkit-transform .3s; transition: -webkit-transform .3s; transition: transform .3s; transition: transform .3s,-webkit-transform .3s; -webkit-transform: translateX(100%); -ms-transform: translateX(100%); transform: translateX(100%);}
.page2.am-active { z-index: 100; visibility: visible;-webkit-transform: translateX(0);-ms-transform: translateX(0);transform: translateX(0);}
.addr-header.nearby-header .am-header-right a{width: 100%;text-align: right;padding-right: 0.857rem;}
.addr-header.nearby-header .am-header-nav a{font-size: 0.785rem;}
.addr-form input.am-form-field,.addr-form span.am-form-field{display: inline-block;width: 65%;border: none; font-size: 0.785rem;padding: 0.928rem 0;color: #848484;}
.addr-form input.am-form-field:focus{box-shadow: none;outline: none;}
.addr-form .am-form-label{width: 25%;padding-left: 0.857rem;font-size: 0.785rem;font-weight: normal;line-height: 1.2;padding-top: 0.928rem;text-align: left;}
.addr-form .am-form-group{border-bottom: 1px solid #e9e9e9;margin-bottom: 0;}

.page3,.page-map{width: 100%;background: #fff;position: absolute; top: 0; z-index: 99;visibility: hidden; -webkit-transition: -webkit-transform .3s; transition: -webkit-transform .3s; transition: transform .3s; transition: transform .3s,-webkit-transform .3s; -webkit-transform: translateX(100%); -ms-transform: translateX(100%); transform: translateX(100%);}
.page3.am-active, .page-map.am-active { z-index: 100; visibility: visible;-webkit-transform: translateX(0);-ms-transform: translateX(0);transform: translateX(0);}
.page-map{width: 100%;max-width: 640px; height: 100%;/*position: relative;*/}
.amap-container{position: relative;height:23rem;}
#container{height:23rem;}
.page-map .map-search-box { position: absolute;display: block;  top: 0.357rem;  left: 0.357rem;  right: 0.357rem;  height: 2.178rem; line-height: 2.178rem; padding-left: 0.571rem; border: 1px solid #e6e6e6; border-radius: 4px;  background-color: #fff; z-index: 2;}
.page-map .map-search-box img {/*position: absolute;*/ display: inline-block; width: 0.8rem;}
.page-map .map-search-box span { position: absolute; /*top: 0.5rem;*/ left: 1.7rem; color: #999; font-size: 0.785rem;}
.amap-geolocation-con{position: absolute;z-index: 9999; left: 0.357rem; bottom: 0.714rem;}
.page-map .map-select-self { position: absolute; left: 50%; top: 50%; margin-left: -0.357rem; margin-top: -0.892rem;}
.page-map .map-select-self .marker {position: absolute; width: 0.642rem;  height: 0.946rem; background: url(../images/marker_icon.png) no-repeat 0 0; background-size: contain; z-index: 9;}
.page-map .map-select-self .tips { position: absolute;z-index: 9; top: -1.5rem; left: -2.9rem; width: 6.7rem; padding: 0 0.464rem; border: 2px solid #e95e4f; border-radius: 999px; background-color: #fff; color: #f06151; font-size: 0.642rem; /*height: 1.142rem;*/ line-height: 1.3; white-space: nowrap; overflow: hidden; -webkit-transition: .25s; transition: .25s;}
.page-map .map-select-self .tips i {width: 0.25rem; height: 0.428rem; display: inline-block; background: url(../images/go.png) no-repeat 0 0;background-size: contain; margin: 0 0 0 .16rem;}
.recommend-wrap .recommend-title { position: relative;  z-index: 3; height: 2rem; line-height: 2rem; padding: 0 0 0 0.571rem; border: 1px solid #e6e6e6; background-color: #f9f9f9; color: #a5a5a5; font-size: 12px;}
.recommend-wrap .recommend-list { position: absolute;  z-index: 2;  top: 0; bottom: 0; width: 100%; overflow-y: scroll; -webkit-overflow-scrolling: touch;}
.page-map .recommend-wrap .recommend-list { top: 25rem; background-color: #f9f9f9;}
.recommend-wrap .recommend-list .item { display: block; position: relative; padding-top: 0.428rem; padding-left: 2rem; background-color: #fff; text-decoration: none;}
.recommend-wrap .recommend-list .item i.iconfont-1{position: absolute;left: 0;top: 50%;display: inline-block; width: 2rem;height: 1rem;line-height: 1rem;margin-top: -0.5rem; text-align: center;font-size: 1.2rem;color: #848484;}
.recommend-wrap .recommend-list .title {    padding-right: 50px; color: #666; font-size: 0.857rem; font-weight: 700; line-height: 1.5;}
.recommend-wrap .recommend-list .address { margin-top: 0.285rem; padding-right: 1.785rem; color: #a5a5a5; font-size: 0.642rem; line-height: 1.5;}
.recommend-wrap .recommend-list .border { width: 100%; height: 0.285rem; border-bottom: 1px solid #e6e6e6;}
.recommend-wrap .recommend-list .active { position: absolute; top: 50%; right: 0.714rem; width: 0.642rem; height: 0.642rem; margin-top: -0.321rem; background: url(../images/active2.png) no-repeat center center; background-size: contain;}

/*就近购首页*/
.caret {display: inline-block;width: 0;height: 0;margin-left: 2px;vertical-align: middle;border-top: 4px dashed;border-top: 4px solid\9;border-right: 4px solid transparent;border-left: 4px solid transparent;}
.h-return,.h-search {position: absolute;z-index: 991;width: 1.428rem;height: 1.428rem; background-color: rgba(0,0,0,0.4);color: #fff; border-radius: 300px;}
.h-return{top: 0;left: 1rem;}
.h-search{top: 0;right: 1rem;}
.h-return i,.h-search i{font-size: 0.7rem;display: block;width: 100%; height: 100%; line-height: 1.428rem; text-align: center;color: #fff;font-weight: normal;}
.h-return i{line-height: 1.25rem;padding-right: 0.1rem;}
.h-address{margin: 0 auto;position: relative;display: inline-block; min-width: 5rem; max-width: 50%;height: 1.428rem;line-height: 1.428rem; text-align: center;background: rgba(0,0,0,0.4);color: #fff;font-size: 0.857rem; border-radius: 1rem;}
.h-address p{width: 100%;padding: 0 1.357rem;}
.h-address i{position: absolute;left: 0.2rem;top: 55%;margin-top: -0.4rem; line-height: 0.8rem;}
.h-address span.caret{position: absolute;right: 0.5rem;top: 50%;margin-top: -0.15rem; border-top-width:0.3rem;border-left-width: 0.25rem;border-right-width: 0.25rem; }
.nearindex .lunbo{margin-bottom: 0;}
.nearindex .lunbo li img{width: 100%;height: auto; object-fit: cover}
.nearindex .lunbo .am-control-nav { bottom: 0.5rem;padding-right: 0.9rem;text-align: center;}
.nearindex .lunbo .am-control-nav li a{width:0.428rem;height: 0.428rem;background: rgba(0,0,0,0.05);border: 2px solid #fff;box-shadow: none; border-radius: 300px; }
.nearindex .lunbo .am-control-nav li a.am-active{background: #fff;}
.lunbo .am-direction-nav{display: none;}
.nearindex-search {width: 100%; /*max-width: 640px;*/position: fixed; top: 0;  display: none;opacity: 0.7; height: 2.8rem;line-height: 2.8rem; background-color: #fcdb00;overflow: hidden; z-index: 999;}
.nearindex .nearindex-search{max-width: 640px;}
.nearindex-search .search-btn{width: 15%;height: 100%; background: none;border: none; font-size: 0.785rem;outline:none;box-shadow:none;}
.nearindex-search .search-box{display: inline-block; width: 70%;float: left;margin-top: 0.5rem;background-color: #fff;color: #999;text-align: center; border: none;border-radius: 300px;outline: none;padding: 0.357rem 0.8rem;height: 1.8rem;line-height: 1.1rem;font-size: 0.785rem;}
.nearby-header-search{background-color: #fcdb00;}
.nearby-header-search .nearindex-search{display: block;opacity: 1;}
.nearindex-search a.return{width: 15%;height: 100%;float: left;display: block;text-align: center;font-size: 1.4rem;color: #333;}
.nearindex-search.search1{opacity: 1;}
.nearindex-nav{padding: 0.4rem 0;background: #fff;}
.nearindex-nav li{width: 25%;float: left;text-align: center;margin: 0.3rem 0;}
.nearindex-nav li a{display: block;width: 100%;height: 100%;color: #333;}
.nearindex-nav li a img{display: inline-block;width: 2.642rem;height: 2.642rem;text-align: center;line-height: 2.642rem;color: #fff;}
.nearindex-nav .supermarket i{background: #f85c07;}
.nearindex-nav .cegetables i{background: #3bc780;}
.nearindex-nav .food i{background: #3188f5;}
.nearindex-nav .fruits i{background: #ff3d90;}
.nearindex-nav li a p{font-size: 0.714rem;margin-top: 0.357rem;}
.nearindex-area{overflow: hidden;width: 100%;margin-top: 0.5rem;}
.nearindex-area ul{width: 100%;}
.nearindex-area li{width: 50%;height: 4.285rem;float: left;}
.nearindex-area li img{height: 4.285rem;width: 100%;}
.nearindex-shops{padding-bottom: 3.1rem;margin-top: 0.5rem;}

.nearindex-shops .title {height: 2.4rem;line-height: 2.4rem;font-size: 0.714rem;padding-left: 0.5rem;background-color: #fff;border-bottom: 1px solid #eee;}
.nearindex-shops li{border-bottom: 1px solid #eee;}
.nearindex-shops li a{display: block;padding: 0.714rem 0.5rem;font-size: 0.785rem;color: #333;background-color: #fff;}
.nearindex-shops li .shop-pic{float: left;width: 20%;width: 5rem;height: 5rem;}
.nearindex-shops li .shop-pic img{width: 100%;height: 100%;border: 1px solid #eee;border-radius: 0.25rem;}
.nearindex-shops li .shop-detail{float: left;width: 76%;padding-left: 0.5rem;position: relative;}
.nearindex-shops li .shop-detail .detail-base{height: 5rem;line-height: 1;}
.nearindex-shops li .shop-detail .detail-base .shop-special{height: 1.5rem;line-height: 1.5rem;font-size: 0.75rem;color: #666;}
.nearindex-shops li .shop-detail .detail-base .sepcial{ display: inline-block; background: #fcdb00;font-size: 0.714rem;line-height: 1.25; padding: 0 0.178rem; margin-right: 0.285rem; -webkit-border-radius: 0.178rem; -moz-border-radius: 0.178rem; border-radius: 0.178rem;}
.nearindex-shops li .shop-detail .detail-base i{font-style: normal;margin: 0 0.15rem;}
.nearindex-shops li .shop-detail .detail-base .shop-deliver{height: 1.5rem;line-height: 1.5rem;font-size: 0.75rem;color: #666;}
.nearindex-shops li .shop-detail .detail-base .shop-deliver span+span{margin-left: 0.357rem;}
.nearindex-shops li .shop-detail .sub-detail{position: absolute;top: 2.15rem;right: 0;}
.nearindex-shops li .shop-detail .sub-detail p{text-align: right;color: #989898;font-size: 0.642rem;line-height: 1.2rem;}
.nearindex-shops li .shop-detail .sub-detail p span.distance{margin-right: 0.5rem;}
.nearindex-shops li .shop-detail .sub-detail p span.s{color: #1ac6b8;font-size: 0.571rem;border: 1px solid #1ac6b8;border-radius:0.178rem;padding: 0 0.178rem;margin-right: 0.3rem; }
.nearindex-shops li .shop-detail .activities{margin-top: 0.3rem;}
.nearindex-shops li .shop-detail .all-decre-send i{color: #fb2a35;width: 1rem;height: 1rem;font-size: 0.95rem;display: inline-block;float: left;padding-right: 1.2rem;}
.nearindex-shops li .shop-detail .all-decre-send{color: #515151;height: 1.3rem;font-size: 0.875rem;line-height: 1rem;}
.nearindex-shops li .shop-detail .shop-name{font-size: 1rem;font-weight: bold;height: 2rem;line-height: 1.8rem;}
.nearindex-footer{width: 100%; height: 3rem;background-color: #fff;border-top: 1px solid #eee;position: fixed;bottom: 0;}
.nearindex-footer li{width: 33.333333%; float: left; text-align: center;}
.nearindex-footer li a{display: block;height: 100%;}
.nearindex-footer li a i{height: 1.785rem;line-height: 2.1rem;display: block;text-align: center;font-size: 1.4rem;color: #666;}
.nearindex-footer li.active a i{color: #fbb034;}
.nearindex-footer li p{line-height:1.2rem;font-size: 0.642rem;text-align: center;color: #666;}
.nearindex-footer li.active p{color: #fbb034;}
.nearindex-footer li.beizhu a i{font-size: 1.571rem;line-height: 1.8rem;}
/*排序*/
.nearby-sort{padding-top: 2.8rem;}
.nearby-sort .nearindex-shops{padding-bottom: 0;padding-top: 2.2rem;}
.filter{background: #fff;position: relative;z-index: 2;}
.filter-bar{border-bottom: 1px solid #eaeaea;height: 2.4rem;position: relative;z-index: 110;}
.filter-bar>ul>li{width: 33.3%;float: left;text-align: center;}
.filter-bar>ul>li a{display: block;font-size: 0.857rem;padding: 0.7rem 0;line-height: 0.857rem;height: 2.4rem;color: #333;}
.filter-bar>ul>li a span i{font-size: 0.75rem;margin-left: 0.25rem;}
.filter-bar>ul>li.am-active a{color: #fbb034;}
.filter-bar>ul>li+li span{border-left: 1px solid #eaeaea;display:block;line-height: 0.857rem;}
.filter .am-dropdown-content{padding: 0;border: none;margin: 0;}
.filter .filter-bar>ul>li:nth-of-type(2) .am-dropdown-content{left: -100%;}
.filter .filter-bar>ul>li:nth-of-type(3) .am-dropdown-content{left: auto;right: 0;}
.filter .am-dropdown-content:before,.filter .am-dropdown-content:after{left: 15%;}
.filter .filter-bar>ul>li:nth-of-type(2) .am-dropdown-content:before,.filter .filter-bar>ul>li:nth-of-type(2) .am-dropdown-content:after{left: 48%;}
.filter .filter-bar>ul>li:nth-of-type(3) .am-dropdown-content:before,.filter .filter-bar>ul>li:nth-of-type(3) .am-dropdown-content:after{left: auto;right: 15%;}
.filter .filter-cont {max-height: 15rem; width: 100%; top: 2.4rem; z-index: 3;overflow-y: auto;border: none;background: #fff;}
.filter .filter-cont.am-active{display: block;}
.filter .filter-cont li i{font-size: 1rem;margin-right: 0.25rem;float: left;}
.filter .filter-cont li span{display: inline;border: none;}
.filter .filter-cont li{margin:0 0.428rem;padding-left: 0.357rem; font-size: 0.785rem; height: 2.4rem; line-height: 2.4rem;border-bottom: 1px solid #eaeaea;cursor: pointer;}
.filter .filter-cont li.am-active{color: #fbb034; background-position: 99%; background-size: 1rem 1rem; background-repeat: no-repeat; background-image: url("../images/active.png");}
.filter .filter-warp{padding: 0.857rem;width: 100%;overflow: hidden;}
.filter .filter-warp ul{margin-right: -1%;}
.filter .filter-warp li{float: left;position: relative; width: 29.3%;margin: 0 4% 0.5rem 0; height: 1.5rem;line-height: 1.4rem;border: 1px solid #eaeaea;border-radius:0.178rem;overflow: hidden;text-align: center;}
.filter .filter-warp li.am-active{border: 1px solid #fcdb00;background: #fcf9e2;color: #333;}
.filter .filter-warp li.am-active:before,.filter .filter-warp li.am-active:after{content: '';display: block;position: absolute;right: 0;top: 0;height: 1.5rem;width: 1.5rem;background: #fcdb00;}
.filter .filter-warp li.am-active:after{background:url("../images/active1.png");background-size: 80%; background-repeat: no-repeat;background-position:center center;  }
.filter .mask { position: fixed; top: 5.2rem; left: 0; width: 100%; height: 100%; background-color: rgba(0,0,0,.5);    z-index: 2;}
.filter.affix{position: fixed;width: 100%;max-width: 640px;top: 2.8rem;}

/*我的店铺*/
.nearby-myshop .head-wrap{background: #fff;margin-bottom: 0.8rem;}
.nearby-myshop .head{/*background: #fcdb00;*/width: 100%; height: 6.785rem;text-align: center;font-size: 0;padding-top: 1rem;overflow: hidden; position: relative;}
.nearby-myshop .head:before{position: absolute;z-index: 1; display: block;content: '';width: 70rem;height: 35rem; border-radius: 70rem/35rem;background: #fcdb00;left: -23.8rem;bottom: 0; }
.nearby-myshop .head .head-info{position: relative;z-index: 2;}
.nearby-myshop .head .avatar {font-size: 0.857rem;display: inline-block; width: 3.107rem; height: 3.107rem; border-radius: 10rem; background-repeat: no-repeat; background-size: cover;  background-position: 50% 50%; background-color: #ddd;}
.nearby-myshop .head .nick { height: .928rem; line-height: 0.928rem; margin-top: 0.357rem; color: #333;padding: 0 .4rem;font-size: 0.857rem;}
.nearby-myshop .head-cont{padding: 0 0.857rem;}
.nearby-myshop .head-cont .list1{border-bottom: 1px solid #e9e9e9;}
.nearby-myshop .head-cont li{width: 33.3%;float: left;text-align: center;padding: 0.785rem 0;position: relative;}
.nearby-myshop .head-cont li a{color: #333;display: block;}
.nearby-myshop .head-cont li .num{font-size: 0.857rem;color: #000;line-height: 1em;margin-bottom: 0.4rem;}
.nearby-myshop .head-cont li .text{font-size: 0.714rem;line-height: 1em;}
.nearby-myshop .head-cont li .text .company{font-size: 0.642rem;}
.nearby-myshop .head-cont li+li:after{content: '';display: block;height: 1.214rem;width: 1px;background: #e9e9e9;position: absolute; left: 0;top: 50%;margin-top: -0.607rem;}
.nearby-myshop .nav{background: #fff;padding-top: 1.285rem;margin-bottom: 3.571rem;}
.nearby-myshop .nav li{width: 25%;float: left;text-align: center;margin-bottom: 1.285rem;}
.nearby-myshop .nav li a {display: block;width: 100%;height: 100%;color: #333;}
.nearby-myshop .nav li a i{display: inline-block;width: 2.642rem;height: 2.642rem;text-align: center;line-height: 2.642rem;font-size: 1.4rem; border-radius: 300px;background: #f85c07;color: #fff;}
.nearby-myshop .nav .order i{background: #a1d087;}
.nearby-myshop .nav .goods i{background: #fdb747;}
.nearby-myshop .nav .shop i{background: #fc8f9a;}
.nearby-myshop .nav .comment i{background: #4a9af6;}
.nearby-myshop .nav .code i{background: #37c7e0;}
.nearby-myshop .nav .share i{background: #8288ea;}
.nearby-myshop .nav li p.text{font-size: 0.785rem;margin-top: 0.5rem;line-height: 1em;}
.nearby-myshop .nav li p.img{position: relative;display: inline-block;-webkit-border-radius: 10rem;-moz-border-radius: 10rem;border-radius: 10rem;}
.nearby-myshop .nav li p.img em{position: absolute;top: -0.28rem;right: -0.28rem; display: block;border-radius: 50%;background: #fc5353;width: 1.071rem;height: 1.071rem;text-align: center;line-height: 1.071rem;font-size: 0.785rem;color: #fff;font-style: normal;}
.nearbyMyshop-footer{width: 100%; height: 3rem;background-color: #fff; border-top: 1px solid #bfbfbf; position: fixed;bottom: 0;}
.nearbyMyshop-footer li{width: 50%; float: left; text-align: center;position: relative;}
.nearbyMyshop-footer li+li:after{content: '';display: block;height: 1.571rem;width: 1px;background: #e9e9e9;position: absolute; left: 0;top: 50%;margin-top: -0.785rem;}
.nearbyMyshop-footer li a{display: block;height: 100%;color: #333;}
.nearbyMyshop-footer li a i{height: 1.785rem;line-height: 2.1rem;display: block;text-align: center;font-size: 1.4rem;color: #fbb034;}
.nearbyMyshop-footer li p{line-height:1.2rem;font-size: 0.642rem;text-align: center;}

/*店铺管理*/
.shopManager .block{background: #fff;padding: 0.714rem 0.857rem;margin-bottom: 0.571rem;}
.shopManager .block label.left{float: left;display: inline-block;/*width: 27%;*/font-size: 0.857rem;font-weight: normal;margin-bottom: 0;}
.shopManager .block .right{float: right; min-width: 50%; max-width: 73%;padding-left: 0.785rem;position: relative;text-align: right;font-size: 0.785rem;}
.shopManager .block .right i.right-go{position: absolute;right: 0;top: 50%;margin-top: -0.321rem; width:0.392rem;height: 0.642rem;line-height: 0.642rem;color: #c6c6cc;font-size: 0.785rem; font-weight: bold; }
.shopManager .block .right .content{padding-right: 0.928rem;}
.shopManager .avatar{float: right; width: 3.428rem;height: 3.428rem;-webkit-border-radius: 10rem;-moz-border-radius: 10rem;border-radius: 10rem;}
.shopManager .avatar img{width: 3.428rem;height: 3.428rem;}
.shopManager .avatar.am-form-file .am-btn{padding: 0;background: none;}
.shopManager .portrait label.left{height: 3.428rem;line-height: 3.428rem;}
.shopManager .shop-intro .right p{text-align: left;}
.shopManager .delivery-area.block{padding: 0;}
.shopManager .delivery-area .block{margin-bottom: 0;border-bottom: 1px solid #e9e9e9;}
.shopManager a.tel{color: #333;}
.delivery-table .am-table{margin-bottom: 0;background: #fff;}
.delivery-table .am-table>thead>tr>th{background: #f5f4f2;color: #000;font-size: 0.714rem;font-weight: normal;border-bottom: none;padding: 0 0.857rem;height: 1.75rem;vertical-align: middle;}
.delivery-table tbody tr:first-child td{border-top: none;}
.delivery-table .am-table>tbody>tr>td{font-size: 0.785rem;padding-left: 0.857rem;}
.delivery-table tbody td a.am-btn{padding: 0;background: none;outline: none;box-shadow: none; font-size: 0.785rem;display: inline-block;width: 50%;float: left;}
.delivery-table tbody td a.btn-edit{color: #7b4d06;}
.delivery-table tbody td a.btn-del{color: #ff4600;}
.delivery-table .buttons{padding:0.571rem 0.857rem;background: #f5f4f2;}
.delivery-table .buttons .btn-add{display: block;width: 100%;height: 2.392rem;line-height: 2.3rem; padding: 0;background: #fcdb00;color: #341401;font-size: 0.928rem;-webkit-border-radius:0.357rem;-moz-border-radius:0.357rem;border-radius:0.357rem; }
.shanghu-img .block{margin-bottom: 0;border-bottom: 1px solid #e9e9e9;}
/*.shopManager .shanghu-img .am-form-file .am-btn{color: #3782ff;padding: 0;background: none;font-size: 0.857rem;}*/
.shopManager .shanghu-img .title span{color: #848484;}
.shanghu-img-cont{padding:0.892rem 0 0.892rem 0.857rem;width: 100%;height: 6.714rem;overflow: hidden;}
.shanghu-img-cont ul{/*overflow: hidden;*/}
.shanghu-img-cont li{width: 33.3%;padding-right: 0.857rem;float: left;position: relative;margin-bottom: 1rem;}
.shanghu-img-cont img{width: 100%;height: 4.857rem;}
.shanghu-img-cont .icon-close{position: absolute;top: -0.321rem;left: -0.321rem;display: block;width: 1.214rem;height: 1.214rem;border-radius: 10rem; text-align: center;line-height: 1.214rem;background: #333;color: #fcdb00;font-style: normal;font-size: 0.928rem;}
.shopManager .block .switch{float: right;}
.shopManager .switch #div1{width: 4.678rem;height: 1.714rem;border-radius: 10rem;position: relative;}
.shopManager .switch #div2{width: 1.571rem;height: 1.571rem; border-radius: 10rem; position: absolute; background: white;z-index: 3; /*box-shadow: 0px 2px 4px rgba(0,0,0,0.4);*/}
.shopManager .switch .open1{background: #fcdb00;}
.shopManager .switch .open2{top: 0.071rem;right: 0.071rem;}
.shopManager .switch .close1{ background: #cdcdcd;}
.shopManager .switch .close2{left: 0.071rem; top: 0.071rem;}
.shopManager .switch .text{position: absolute;top: 0;width: 100%;line-height: 1.714rem;z-index: 2;}
.shopManager .switch .open1 .text{text-align: left;padding-left: 0.428rem;color: #341401;}
.shopManager .switch .close1 .text{padding-right: 0.428rem;text-align: right;}
.shopManager .check input[type=checkbox]{width: 1.071rem;height: 1.071rem;visibility: hidden;}
.shopManager .check .iconfont-1{font-size: 1.071rem;color: #69c84a;}
.shopManager .tel .right{width: 73%;}
.am-modal-actions{background: #fff;}
.avatar-actions{border-top: 0.142rem solid #fcdb00;}
.avatar-actions .am-modal-actions-group{padding-bottom: 0.642rem;margin: 0;background: #f5f4f2;font-size: 0.785rem;}
.avatar-actions .am-list>li{height: 2.75rem;line-height: 2.75rem;padding: 0;}
.avatar-actions .am-list>li a{padding: 0;}
.avatar-actions .buttons{}
.avatar-actions .btn-cancel{background: #fff;padding: 0;line-height: 2.428rem;border: none;color: #333;font-size: 0.785rem;}

.edit-page{width: 100%;position: absolute; top: 0; z-index: 99;visibility: hidden; -webkit-transition: -webkit-transform .3s; transition: -webkit-transform .3s; transition: transform .3s; transition: transform .3s,-webkit-transform .3s; -webkit-transform: translateX(100%); -ms-transform: translateX(100%); transform: translateX(100%);}
.edit-page.am-active{ z-index: 100; visibility: visible;-webkit-transform: translateX(0);-ms-transform: translateX(0);transform: translateX(0);}

.edit-cont{position: relative;}
.edit-cont .textarea{width: 100%;border: none;font-size: 0.857rem;padding:0.7rem 0.857rem;line-height: 1.1rem;height: 6.642rem;min-height: 6.642rem; outline: none;resize: none;}
.edit-cont .text{position: absolute;right: 0.857rem;bottom: 0.7rem;width:2.857rem;height: 1.285rem;color: #7b4d06;font-size: 0.714rem;background: #fff6b7;text-align: center;line-height: 1.285rem; -webkit-border-radius: 999px;-moz-border-radius: 999px;border-radius: 999px; }
.edit-page-form .buttons{padding: 0.857rem;}
.edit-page-form .btn-save{padding: 0;height: 2.392rem;font-size: 0.857rem;width: 100%;background: #fcdb00;color: #341401;box-shadow: none; line-height: 2.392rem;-webkit-border-radius:0.357rem;-moz-border-radius:0.357rem;border-radius:0.357rem; }
.edit-page-form .shop-name{padding: 0.857rem 0.857rem 0;}
.edit-page-form .shop-name input{border: none;outline: none;width: 100%;padding: 0.462rem;}

.inputs{font-size: 0.785rem;height: 1.357rem;display: none;}
.inputs.inputs-hover{display: block;}
.inputs-hover .inner{height: 2.785rem;padding: 0.5rem 0.357rem 0;position: absolute; top: -0.714rem; right: 0.857rem; border: solid 1px #ccc; background: #fff; -webkit-box-shadow: 0 3px 3px rgba(0,0,0,.1); -moz-box-shadow: 0 3px 3px rgba(0,0,0,.1); box-shadow: 0 3px 3px rgba(0,0,0,.1);}
.inputs li{float: left;}
.inputs .input { width: 3.214rem; padding: 0 4px; height: 1.642rem; border: solid 1px #dfdfdf; line-height: normal; font-family: arial;font-size: 0.785rem;}
.shopManager .tel .inputs-wrap .inputs .input{width: 8rem;}
.inputs .btn-submit {outline: none; font-size: 0.785rem; height: 1.642rem; padding: 0 10px; background: #fcdb00; color: #341401; line-height: 1.642rem; cursor: pointer; white-space: nowrap; -webkit-border-radius: 2px; -webkit-background-clip: padding-box; -moz-border-radius: 2px; -moz-background-clip: padding; border-radius: 2px; background-clip: padding-box;}
.inputs-wrap span.price{display: inline-block;width: 100%;}
.work-time input{border: none;box-shadow: none;text-align: right;}
.inputs .ui-input-text{float: left;margin-right: 0.178rem;height: auto;}
/*营业时间*/
.openTime-actions{border-top: 1px solid #e9e9e9;}
.openTime-actions-head{height: 2.571rem;line-height: 2.571rem;background: #f5f5f3;font-size: 0.857rem;}
.openTime-actions-cont .head{background: #fffdef;height: 2rem;font-size: 0.785rem;line-height: 2rem; /*padding-top: 0.642rem;*/}
.openTime-actions-cont .head p{width: 50%;float: left;line-height: 1;}
.openTime-actions-cont .head p+p{border-left: 1px solid #e9e9e9;}
.openTime-actions .dww{height: 12rem;overflow: hidden;width: 50%;float: left;position: relative;}
.openTime-actions .dww li{line-height: 2.4rem;}
.openTime-actions .dww .dwwol{position: absolute;top: 50%;margin-top: -1.2rem; border-top:1px solid #e9e9e9;border-bottom: 1px solid #e9e9e9;height: 2.4rem; }
.openTime-actions .dwwo{background: -webkit-gradient(linear, 0% 100%, 0% 0%, from(rgb(255, 255, 255)), color-stop(0.48, rgba(255, 255, 255, 0)), color-stop(0.52, rgba(255, 255, 255, 0)), to(rgb(255, 255, 255)));}
.openTime-actions .dw-list{height: 100%;overflow: auto; }
.openTime-actions .dw-list::-webkit-scrollbar{width:0;height:0}
.openTime-actions .dw-ul{padding: 4.8rem 0;}
.openTime-actions .buttons{position: absolute;z-index: 2;top: 0;width: 100%;}
.openTime-actions .buttons .am-btn{display: inline-block;padding: 0 0.785rem;font-size: 0.785rem;height: 2.571rem;line-height: 2.571rem;box-shadow: none;}
.openTime-actions .buttons .btn-cancel{color: #333;}
.openTime-actions .buttons .btn-submit{color: #edc78c;}
.ui-loader-default{display: none;}

/*订单管理*/
.nearbyManagerNav{background: #fff;border-bottom: 1px solid #e9e9e9;}
.nearbyManagerNav.shopManagerNav{position: fixed;width: 100%;top: 2.8rem;}
.nearbyManagerNav li{float: left;width: 20%;text-align: center;}
.nearbyManagerNav li a{display: block;color: #333;height: 2.285rem;line-height: 2.285rem;font-size: 0.857rem;}
.nearbyManagerNav li a span{}
.nearbyManagerNav li.am-active a{color: #341401;font-weight: bold;}
.nearby.orderManager{padding-top: 5.6rem;padding-bottom: 2rem;}
.nearby.orderManager .order-list{padding-top: 0;}
.orderManager .order-list li{background: #fff;margin-bottom: 0.571rem;}
.orderManager .order-list li a{color: #333;}
.orderManager .order-list .user-name,.orderManager .order-list .order-info{float: left;}
.orderManager .order-list .order-state{float: right;}
.orderManager .order-list .order-price,.orderManager .order-list .price{float:left;text-align:right;width:24%;}
.orderManager .order-list .item-head{padding: 0 0.857rem; height: 2rem;line-height: 2rem;overflow: hidden; border-bottom: 1px solid #e9e9e9;font-size: 0.714rem;}
.orderManager .order-list .order-state .state{color: #ff4444;margin-left: 1.6rem;font-size: 0.9rem;}
.orderManager .order-list .user-name i{color: #fcdb00;font-weight: bold;margin-right: 0.178rem;}
.orderManager .order-list .item-content a{padding: 0.857rem 0.857rem; color: #333;display: block;font-size: 0.857rem;border-bottom: 1px solid #e9e9e9; }
.orderManager .order-list .item-content .order-info{width: 76%;}
.orderManager .order-list .item-content .order-info img{width: 3.5rem;height: 3.5rem;margin-right: 0.5rem;}
.orderManager .order-list .item-content .order-info-product .order-name{height:2rem;color: #000;line-height: 1.2;text-overflow: -o-ellipsis-lastline;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;line-clamp: 2;-webkit-box-orient: vertical;}
.orderManager .order-list .item-content .order-price{color:#4FD3C6;line-height:1.2;}
.orderManager .order-list .item-content .price{color:#000;}
.orderManager .order-list .item-content .order-time{color: #848484;font-size: 0.714rem;line-height: 1;margin-top: 0.5rem;}
.orderManager .order-list .priceText{border-bottom: 1px #eee solid;height: 2.5rem;line-height: 2.5rem;padding: 0 0.714rem;text-align: right;font-size: 0.8rem;}
.orderManager .order-list .priceText span{color: #F9373D;font-size: 1rem;}
.orderManager .order-list .item-foot{font-size: 0;text-align: right;}
.orderManager .order-list .item-foot .buttons{padding: 0.357rem 0.857rem;}
.orderManager .order-list .item-foot .am-btn{min-width: 4.357rem;height: 1.607rem;line-height: 1.5rem; padding: 0;outline: none; font-size: 0.785rem;color: #000; -webkit-border-radius:0.178rem;-moz-border-radius:0.178rem;border-radius:0.178rem;box-shadow: none; }
.orderManager .order-list .item-foot .am-btn+.am-btn{margin-left: 0.857rem;}
.orderManager .order-list .item-foot .am-btn.btn-color{background: #fcdb00;color: #341401;}
.orderManager .order-list .item-foot .am-btn.btn-gray{background: #E6E6E6;}
/*退款详情*/
.refund-page-head{background: #fcdb00;color: #341401;height: 3.214rem;line-height: 3.214rem;padding: 0 0.857rem;font-size: 0.857rem;margin-bottom: 0.571rem;}
.refund-page{padding-bottom: 4.2rem;}
.nearby .buyer-details{background: #fff;padding: 0.5rem 4rem 0.5rem 0.857rem; line-height: 1.464rem;font-size: 0.785rem;margin-bottom: 0.571rem; position: relative;}
.nearby .buyer-details a.buyer-tel{position: absolute;right: 0.857rem;top: 50%;margin-top: -1rem; display: block;width: 2rem;height: 2rem;line-height: 2rem;text-align: center;border: 1px solid #00bcd9; -webkit-border-radius: 10rem;-moz-border-radius: 10rem;border-radius: 10rem;}
.nearby .buyer-details a.buyer-tel i{font-size: 1.3rem;color: #00bcd9;display: block;width: 100%;height: 100%;-webkit-border-radius: 10rem;-moz-border-radius: 10rem;border-radius: 10rem;}
.nearby .buyer-details p i{margin-right: 0.5rem;color: #000;font-size: 0.857rem;}
.nearby .buyer-details p.buyer-address i{position: relative;top:0.1rem; }
.nearby-order-info{margin-bottom: 0.571rem;}
.nearby-order-info .block{background: #fff;border-bottom: 1px solid #e9e9e9;font-size: 0.857rem;padding: 0.6rem 0.857rem;line-height: 1.2;position: relative;}
.nearby-order-info .block:last-child{border-bottom: none;}
.nearby-order-info .item{padding: 0.5rem 0;border-top: 1px dotted #eee;}
.nearby-order-info .item:first-child{border-top: 0;}
.nearby-order-info .item .name{float: left;width: 65%;}
.nearby-order-info .item .name img{width: 3.5rem;height: 3.5rem;margin-right: 0.5rem;}
.nearby-order-info .item .name .goods-info{width: 100%;font-size: 0.875rem;}
.nearby-order-info .item .name .goods-info .goods-name{height: 2rem;color: #000;line-height: 1.2;text-overflow: -o-ellipsis-lastline;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;line-clamp: 2;-webkit-box-orient: vertical;}
.nearby-order-info .item .name .goods-info .spec-value{margin-top: 0.5rem;color: #848484;}
.nearby-order-info .item .count{width: 8%;float: left;text-align: right;color: #848484;}
.nearby-order-info .item .price{width: 24%; float: right;text-align: right;}
.nearby-order-info .block .col-left{float: left;}
.nearby-order-info .block .col-right{float: right;}
.nearby-order-info .block .col-right p{line-height: 1.4rem;}
.nearby-order-info .activity{color: #333;}
/*.nearby-order-info .activity+.activity{padding-top: 1rem;}*/
/*.activity i { color: #fb2a35; margin: 0 0.357rem 0 0; display: inline-block; width: 0.785rem; height: 0.785rem; font-size: 0.928rem;float: left;}*/
.nearby-order-info .order-pay{font-size: 0.785rem;text-align: right;}
.nearby-order-info .order-pay .rel-pay{font-size: 1rem;}
.nearby-order-info .all-money{color: #ff4444;}
.nearby-order-info .order-id{color: #848484;font-size: 0.785rem;}
.nearby-order-info .order-id p+p{padding-top: 0.5rem;}
.refund-page-foot{position: fixed;bottom: 0;width: 100%;background: #fff;padding: 0.535rem 0.857rem;}
.refund-page-foot .buttons{font-size: 0;}
.refund-page-foot .am-btn{padding: 0;width: 49%;height: 2.357rem;line-height: 2.357rem;font-size: 1rem;background: #dcdcdc;border-radius: 0.357rem;box-shadow: none;}
.refund-page-foot .am-btn.btn-color{background: #fcdb00;color: #341401;float: right;}
/*评价详情*/
.nearbyComment-shop{padding-bottom: 4rem;}
.nearbyComment-shop .comment-list{background: none;}
.nearbyComment-shop .comment-list li{border-bottom: none;background: #fff;}
.nearbyComment-shop .comment-list .comment-time{margin-top: 0.428rem;font-size: 0.642rem;float: none;}
.nearbyComment-shop .comment-list .btn-detail{padding: 0;background: #fcdb00;color: #341401;font-size: 0.714rem; height: 1.25rem;line-height: 1.2rem;min-width: 3.75rem;border-radius: 10rem;}
.nearbyComment-shop .comment-list .comment-info{width: 70.8%;}
.nearbyComment-shop .comment-list .buttons{text-align: right;width: 20%;}
.nearbyComment-shop-footer{position: fixed;width: 100%;bottom: 0;background: #fff;}
.nearbyComment-shop-footer .buttons{padding: 0.5rem 0.857rem;}
.nearbyComment-shop-footer .buttons .am-btn{background: #fcdb00;color:#341401;width: 100%;height: 2.321rem;line-height: 2.321rem;font-size: 0.857rem;padding: 0;-webkit-border-radius: 0.357rem;-moz-border-radius: 0.357rem;border-radius: 0.357rem; }
.nearbyComment-shop .comment-list .re-commend{padding: 0;margin-top: 0.571rem;}
.nearbyComment-shop .comment-list .re-commend-tit{padding: 0 0.857rem; height: 2rem;line-height: 1.964rem;color: #341401;border-bottom: 1px solid #e9e9e9;}
.nearbyComment-shop .comment-list .re-commend-cont{padding: 0.7rem 0.857rem;}
.nearbyComment-shop-actions{top: 0;background: #f5f4f2;}
/*用户在本店的订单*/
.nearby.user-orderManger{padding-top: 2.178rem;}
/*搜索*/
.orderManager-search{background:#f5f4f2;}
.orderManager-search .search-wrap{height: 100%;width: 100%;}
.orderManager-search .search-toolbar { /*background-color: #f9f9f9;*/ z-index: 2; position: relative; width: 100%;height: 2.178rem; top: 0;padding-left:0.857rem;background: #f8f8f8;border-bottom: 1px solid #e9e9e9;}
.orderManager-search .search-toolbar .search-input-wrap{width: 84.7%;height: 100%; float: left;position: relative;}
.orderManager-search .search-toolbar input { width:100%; height: 1.6rem; margin: 0.285rem 0; padding:0 4.285rem 0 0.714rem; outline: 0; border-radius: 10rem; border: 1px solid #e9e9e9; background: #fff; color: #333; font-size: 0.857rem;}
.orderManager-search .search-toolbar .i-clear {  display: none; position: absolute; right: 2.7rem; top: 50%;margin-top: -0.8rem; height: 1.6rem; line-height: 1.6rem; color: #cacaca;}
.orderManager-search .search-toolbar .i-search {position: absolute;right:0.9rem;top: 50%;margin-top: -0.8rem;height: 1.6rem;line-height: 1.6rem; }
.orderManager-search .search-toolbar .cancel-btn {color: #333; font-size: 0.857rem; display: inline-block; height: 1.6rem; margin: 0.285rem 0; line-height: 1.6rem; position: absolute; top: 0; text-align: center; width: 15.3%;}
.orderManager-search .no-result{padding: 6.6rem 0; text-align: center;color: #afafaf;font-size: 0.714rem;}
.orderManager-search .no-result img{width: 3.642rem;height: 4.821rem;margin: 0 auto;margin-bottom: 0.8rem;}

/*优惠*/
.nearby-activities{padding-bottom: 4rem;}
.nearby-header .am-header-right .del-activity{font-size: 0.785rem;padding: 0 0.857rem;width: auto;}
.nearby-activities li{margin-top: 0.428rem;}
.nearby-activities li .block{margin-bottom: 0;border-bottom: 1px solid #e9e9e9;}
.nearby-activities li .activity-title{font-size: 0.785rem;line-height: 1.857rem;padding-left: 0.857rem;}
.nearby-activities li .i-del{display: inline-block;width:1.178rem;height: 1.178rem;border-radius: 10rem;text-align: center;line-height: 1.178rem;background: #fcdb00;color: #333;margin-right: 0.4rem;display: none; }
.activity-actions{background: none;}
.activity-actions-cont li{width: 50%;float: left;}
.activity-actions-cont li a{display: block;}
.activity-actions-cont li a i { display: inline-block; width: 4.285rem; height: 4.285rem; text-align: center; line-height: 4.285rem; font-size: 1.642rem; border-radius: 300px; background-color: #fff; color: #fcdb00;background-image: url('../images/activity-zeng.png');background-repeat: no-repeat;background-position: center center;}
.activity-actions-cont li a p{color: #fff;font-size: 0.714rem;line-height: 1;margin-top: 0.5rem;}
.activity-actions .btn-close{background: #fcdb00;width: 2.357rem;height: 2.357rem;padding: 0;border: 0.178rem solid #fff; -webkit-border-radius: 10rem;-moz-border-radius: 10rem;border-radius: 10rem;}
.activity-actions  i{font-style: normal; }
.activity-actions .buttons{margin-top: 2.714rem;margin-bottom: 0.5rem;}
.activity-actions .activity-zeng i{background-image: url('../images/activity-zeng.png');}
.activity-actions .activity-jian i{background-image: url('../images/activity-jian.png'); }
.activity-input{display: none;border: 1px solid #e9e9e9;padding-left: 0.357rem;}

/*商品管理*/
.itemManager-nav{position: fixed;width: 100%;top: 2.178rem;z-index: 110;}
.itemManager-nav .nearbyManagerNav{position: static;}
.itemManager-nav .top-toolbar{text-align: center;border-bottom: 1px solid #e9e9e9;background: #f9f9f9;}
.itemManager-nav .toolbar-l{float: left;width: 16.8%;}
.itemManager-nav .toolbar-c{float: left;width: 69.5%;}
.itemManager-nav .toolbar-r{float: left;width: 13.7%;}
.itemManager-nav .toolbar-l a.edit-batch{display: block;line-height: 1;font-size: 0.86rem;padding: 0.642rem 0;}
.itemManager-nav .toolbar-r a.i-search{display: inline-block;width: 100%;height: 2.142rem; line-height: 0.86rem;padding: 0.642rem 0;}
.itemManager-nav .toolbar-c .am-dropdown{width: 100%;}
.itemManager-nav .toolbar-c .am-dropdown-toggle{width: 100%; background: none; border: none;border-left: 1px solid #e9e9e9;border-right: 1px solid #e9e9e9; font-size: 0.86rem;height: 0.86rem; line-height: 1; margin: 0.642rem 0;}
.itemManager-nav .toolbar-c .am-dropdown-toggle i{height: 0.857rem;line-height: 0.714rem;color: #c6c6cc;}
.itemManager-nav .toolbar-c ul.am-dropdown-content{width: 100%;margin-top: 0;padding: 0;border-bottom: none;}
.itemManager-nav .toolbar-c ul.am-dropdown-content:before,.itemManager-nav .toolbar-c ul.am-dropdown-content:after{border: none;}
.itemManager-nav .toolbar-c ul.am-dropdown-content li{background: #fff;color: #666;border-bottom: 1px solid #e9e9e9;}
.itemManager-nav .toolbar-c ul.am-dropdown-content li a{display: block;background:#fff;width: 100%; height: 2.142rem; border-left: 0.214rem solid #fff; line-height: 2.142rem; text-align: center; color: #666; font-size: 0.857rem;padding: 0;}
.itemManager-nav .toolbar-c ul.am-dropdown-content li.am-active a { color: #341401; font-weight: bold; border-color: #fcdb00;background-color: #fff;}

.nearby.itemManager{padding-top: 6.678rem;}
a:hover, a:focus{color: #333;}
.itemManager-list{padding: 0.571rem 0.357rem 4rem;}
.itemManager-list li{margin-bottom: 0.571rem;}
.itemManager-list .item-detail{padding: 0.785rem 0;background:#fff;height: 5.07rem;}
.itemManager-list img.img{width: 15.8%;float: left;height: 3.5rem;}
.itemManager-list .item-info{width: 84.2%;height: 100%; float: left;padding:0 0.5rem;font-size: 0.785rem;line-height: 1;}
.itemManager-list .item-price{color: #ff4444;}
.itemManager-list .sales-info{color: #848484;font-size: 0.714rem;position: relative;}
.itemManager-list .sales-info p:first-child{margin-right: 2.5rem;}
.itemManager-list .sales-info em{color: #333;font-style: normal;}
.itemManager-list .checkbox{display: none;position: absolute;right: 0;top: 50%;margin-top: -0.571rem;}
.itemManager .checkbox input{display: none;}
.itemManager .checkbox .check{display: block;width: 1.142rem;height: 1.142rem;border: 1px solid #c6c6c6;border-radius: 10rem;background: #fff;}
.itemManager .checkbox .active{background: url('../images/checked.png') no-repeat;background-size: 100%;border-color: #fff;}
.itemManager-list .item-toolbar{background:#f9f9f9;}
.itemManager-list .item-toolbar a,.batch-edit-toolbar a{display: block;float: left; font-size: 0.86rem;line-height: 1;width: 33.3%;text-align: center;padding: 0.642rem 0;}
.itemManager-list .item-toolbar a>span,.batch-edit-toolbar a>span{display: block;}
.itemManager-list .item-toolbar a+a>span,.batch-edit-toolbar a+a>span{border-left: 1px solid #e9e9e9;}
.nearby-manager-footer{position: fixed; width: 100%; bottom: 0; background: #fff;}
.nearby-manager-footer .buttons {padding: 0.5rem 0.857rem;}
.nearby-manager-footer .buttons .am-btn { background: #fcdb00; color: #341401; width: 100%; height: 2.321rem; line-height: 2.321rem; font-size: 0.857rem; padding: 0; -webkit-border-radius: 0.357rem; -moz-border-radius: 0.357rem; border-radius: 0.357rem;box-shadow: none;}
.batch-edit-toolbar{position: fixed;width: 100%;max-width: 640px; bottom: 0;background: #fcdb00;height: 2.571rem;display: none;}
.batch-edit-toolbar .toolbar-inner{width: 75%;display: inline-block;float: right;}
.batch-edit-toolbar a{width: 33.3%;padding: 0.857rem 0;}
.batch-edit-toolbar a+a>span{border-color: #333;}
.batch-edit-toolbar .checkbox{display: inline-block;height: 0.857rem;margin-top: -0.142rem;margin-left: 0.3rem;}
.batch-edit-toolbar .selectedItem{font-style: normal;}
/*订单详情*/
.nearby-order-state{background: #fff;margin-bottom: 0.571rem;}
.nearby-order-state .state{background:#fffcee;height: 4.55rem;line-height: 4.55rem;font-size: 0.857rem;padding: 0 0.785rem; position: relative; }
.nearby-order-state .state i{display: inline-block;width: 3.1rem;height: 3.1rem;border-radius: 10rem;background: #fcdb00;color: #fff;line-height: 3.1rem;text-align: center;font-size: 2.1rem;}
.nearby-order-state .state i{position: absolute;top: 50%;left: 50%;margin-top: -1.55rem;margin-left: -1.55rem;}
.nearby-order-state .step{position: relative;margin-top: -0.321rem;padding-bottom: 0.5rem;}
.nearby-order-state .step li{float: left;text-align: center;font-size: 0;position: relative;}
.nearby-order-state .step li>span{display: inline-block;width: 0.714rem;height: 0.714rem;border-radius: 10rem;background: #dcdcdc;position: relative;z-index: 2;}
.nearby-order-state .step li>p{color: #dcdcdc;font-size: 0.714rem;line-height: 1rem;}
.nearby-order-state .step li:first-child,.nearby-order-state .step li:last-child{width: 25%;}
.nearby-order-state .step li:nth-of-type(2){width: 50%;}
.nearby-order-state .step li:before,.nearby-order-state .step li:after{content: '';display: block; height: 0.07rem;background: #dcdcdc;width: 50%;position: absolute; top:0.321rem;left: 0;z-index: 1;}
.nearby-order-state .step li:before{left: 0;}
.nearby-order-state .step li:after{right:0;left: auto;}
.nearby-order-state .step-1 li:first-child:before{background: #fcdb00;}
.nearby-order-state .step-2 li:first-child:before,.nearby-order-state .step-2 li:first-child>span{background: #fcdb00;}
.nearby-order-state .step-3 li:first-child:before,.nearby-order-state .step-3 li:first-child>span,.nearby-order-state .step-3 li:first-child:after,.nearby-order-state .step-3 li:nth-of-type(2):before,.nearby-order-state .step-3 li:nth-of-type(2)>span{background: #fcdb00;}
.nearby-order-state .step-4 li:before,.nearby-order-state .step-4 li:after,.nearby-order-state .step-4 li>span{background: #fcdb00;}
.nearby-order-state .step-2 li:first-child p,.nearby-order-state .step-3 li:first-child p,.nearby-order-state .step-3 li:nth-of-type(2) p,.nearby-order-state .step-4 li p{color: #341401;}
.nearby-order-info .arrow-r{color: #c6c6cc;font-weight: bold;}
.nearby-order-info .block.toShop{padding: 0;}
.nearby-order-info .toShop a{display: block;   padding: 0.714rem 0.857rem;}
.nearby-order-info .block.toShop .col-left i{margin-right: 0.3rem;}
.nearby-order-info .telShop{position: relative;}
.nearby-order-info .telShop a.tel{position: absolute;top: 50%;margin-top: -0.571rem;margin-left: 0.357rem; display:inline-block; width: 1.142rem; height: 1.142rem; line-height: 1.142rem; text-align: center; border: 1px solid #00bcd9; -webkit-border-radius: 10rem;-moz-border-radius: 10rem; border-radius: 10rem;}
.nearby-order-info .telShop a.tel i{ font-size: 0.642rem; color: #00bcd9; display: block; width: 100%; height: 100%; -webkit-border-radius: 10rem; -moz-border-radius: 10rem; border-radius: 10rem;}
.orderDetail .block.order-id{background: #fff;margin-bottom: 0.571rem;font-size: 0.857rem; padding: 0.5rem 0.857rem;line-height: 1.464rem;}
.orderDetail .nearby-order-info .order-pay .rel-pay{margin-top: 0.6rem;}
.orderDetail-foot{background: #fff; /*position: fixed;*/ width: 100%; bottom: 0;}
.orderDetail-foot .buttons {padding: 0.5rem 0.857rem;}
.orderDetail-foot .buttons .am-btn {background: #fcdb00; color: #341401; width: 100%; height: 2.321rem; line-height: 2.321rem; font-size: 1rem; padding: 0; -webkit-border-radius: 0.357rem; -moz-border-radius: 0.357rem; border-radius: 0.357rem; box-shadow: none;}
.orderDetail-foot .buttons .am-btn.btn-gray{background: #dcdcdc;}
.orderDetail-foot .buttons.two-buttons .am-btn{width: 48.6%;}
.orderDetail-foot .buttons.one-buttons .am-btn{width: 97.2%;}
.buttons-wrap .complaint{width: 12.5%;padding: 0.5rem 0;}
.buttons-wrap .buttons{width: 87.5%;padding-left: 0;}
.buttons-wrap .complaint a{display: block;color: #848484;text-align: center;line-height: 1;font-size: 0.642rem;height: 2.321rem;}
.buttons-wrap .complaint i{font-size: 1.428rem;}
.buttons-wrap .complaint p{margin-top: 0.214rem;}
/*申请退款*/
select.user-input{float: left; height: 100%; -webkit-appearance: none; background: 0 0; border: 0; color: #333; font-size: 0.857rem;line-height: 1.4rem;}
select.user-input{position: absolute; top: 0; right: 0.857rem; width: 50%; opacity: 0;}
.applyRefund .nearby-order-info{padding-top: 0.571rem;}
.applyRefund .nearby-order-info .block{border:none;margin-bottom: 0.571rem;}
.applyRefund .nearby-order-info .block .textarea{border:none;outline: none;resize: none;width: 100%;height: 6rem;line-height: 1.5;}
.applyRefund .block.buttons{background: none;padding-top: 0;}
.applyRefund .am-btn{ padding: 0; width: 100%; height: 2.357rem; line-height: 2.357rem; font-size: 0.857rem; background: #dcdcdc; border-radius: 0.357rem;}
.applyRefund .am-btn.btn-color{background: #fcdb00;color: #341401;}
.nearby-order-state .step.step-refund li{width: 100%;}
.nearby-order-state .step.step-refund li>span,.nearby-order-state .step.step-refund li:before,.nearby-order-state .step.step-refund li:after{background: #fcdb00;}
.nearby-order-state .step.step-refund li>p{color: #341401;}
.nearby-order-state .step.step-refund{border-bottom: 1px solid #e9e9e9;}
.nearby-order-state .block { background: #fff; border-bottom: 1px solid #e9e9e9; font-size: 0.857rem; padding: 0.714rem 0.857rem; line-height: 1.2; position: relative;}
.nearby-order-state .block .col-right{min-width: 50%;max-width: 70%;text-align: right;}
/*支付成功*/
.nearby-sucess{background: #f5f4f2;}
.nearby-sucess .nearby-header .am-header-right a{width: auto;padding: 0 0.714rem;font-size: 0.714rem;}
.nearby-sucess .sucess-cont{background: #fff;padding: 0.6rem 0.714rem 0;line-height: 1; text-align: center;font-size: 0.785rem;overflow: hidden;width: 100%;}
.nearby-sucess .icon-sucess,.nearby-sucess .goods-list-title i{display: inline-block;width: 1.214rem;height: 1.214rem;line-height:1.214rem;text-align: center;color: #fcdb00;font-size: 0.857rem; border:0.1rem solid #fcdb00;border-radius: 10rem;margin-right: 0.4rem;  }
.nearby-sucess .sucess-cont p .text-sucess{font-weight: bold;font-size: 1rem;color: #000;}
.nearby-sucess .sucess-cont .buttons{margin-right:-3%;font-size: 0;padding: 0.643rem 0 0.785rem;}
.nearby-sucess .sucess-cont a{display: inline-block;font-size: 0.785rem; width: 47%;margin-right: 3%;line-height:2rem;border: 1px solid #ddd;border-radius: 0.357rem; }
.nearby-sucess .sucess-cont p{padding: 0.428rem 0;}
.nearby-sucess .goods-list-title{text-align: center;line-height: 2.5rem;font-size: 0.785rem;}
.nearby-sucess .goods-list-title i{color: #ff4444;border-color: #ff4444;}
.nearby-sucess .nearby-find-itemList{margin-top: 0;}
.nearby-sucess .nearby-find-itemList .buttons .goshop-btn{background: #f1f1f1;color: #000;border-color: #dcdcdc;}
/*评价管理*/
.commendManagerNav li{width: 33.3%;}
.commendManager .comment-list li .shop-item{font-size: 0.642rem;color: #848484;line-height: 1.2;margin-top: 0.714rem;}
.nearbyComment .comment-result .star{display: inline-block;width: 4.428rem;height: 0.714rem;background: url('../images/star.png') 0 0 no-repeat;background-size: 100% auto;float: left;}
.nearbyComment .comment-result .star.star-0{background-position: 0 -3.571rem;}
.nearbyComment .comment-result .star.star-1{background-position: 0 -2.857rem;}
.nearbyComment .comment-result .star.star-2{background-position: 0 -2.142rem;}
.nearbyComment .comment-result .star.star-3{background-position: 0 -1.428rem;}
.nearbyComment .comment-result .star.star-4{background-position: 0 -0.714rem;}
.nearbyComment .comment-result .star.star-5{background-position: 0 0;}

/*用户评价*/
.usercomment{padding-bottom: 4rem;}
.usercomment .block{background: #fff;margin-bottom: 0.5rem;font-size: 0.785rem;line-height: 1.3;color: #000;}
.usercomment .block .evaluation{padding:0 0.785rem 0.5rem 0.758rem;}
.usercomment .block .textarea textarea{width: 100%;height: 5rem; resize: none;border: 1px solid #eee;padding-top: 0.5rem;text-indent: 0.5rem;}
.usercomment .block.shop-evaluation .shop-score{padding-bottom: 0.714rem;text-align: center;}
.usercomment .block.shop-evaluation .shop-score .star-wrap{text-align: center;height: 1.535rem;}
.usercomment .block.shop-evaluation .tip{text-align: center;color: #919191;padding: 0.642rem 0 0;}
.usercomment .block .star i{ display: inline-block; color: #e5e5e5;}
.usercomment .block .star.light i{color: #ffda44;}
.usercomment .block.shop-evaluation .star i{font-size: 2.142rem; width: 1.6rem; height: 1.535rem;line-height: 1.178rem;margin-right: 0.5rem;}
.usercomment .block.shop-evaluation .tit{padding:0.7rem 0 0.5rem;}
.usercomment .block.item-evaluation .star i{font-size: 1.285rem; width: 1rem; height: 0.928rem; line-height: 0.714rem;margin-right: 0.2rem;}
.usercomment .block.item-evaluation .item-name{color: #000;font-size: 0.857rem;padding: 0.821rem 0.714rem;border-bottom: 1px solid #f0f0f0;}
.usercomment .block.item-evaluation .item-score{padding: 0.714rem 0;}
.usercomment .block.item-evaluation .star-wrap{height: 1rem;}
.usercomment .block .evaluation-cont{padding: 0.714rem 0;}
.usercomment .not-evaluated .item-list li{line-height: 1.214rem;padding: 0.642rem 0;border-top: 1px solid #e5e5e5;}
.usercomment .not-evaluated .item-list li .am-btn{padding: 0 0.535rem;color: #000;font-size: 0.714rem;background: #dcdcdc;line-height: 1.6; border-radius: 10rem;box-shadow: none;}
.usercomment .not-evaluated .item-list li .item-name{font-size: 0.857rem;color: #000;max-width: 75%;}
.usercomment .not-evaluated .tit{line-height: 2.286rem;font-size: 0.714rem;text-align: center;}
/*查看用户评价*/
.usercomment .shop-commen { margin-top: 0.714rem; line-height: 1.25rem; background: #fffcee; color: #7b4d06; padding: 0.5rem;font-size: 0.857rem;}
.usercomment .comment-result .star { display: inline-block; width: 4.428rem; height: 0.714rem; background: url('../images/star.png') 0 0 no-repeat; background-size: 100% auto; float: left;margin-right: 0.214rem; margin-left: -0.178rem;}
.usercomment .comment-result .star.star-0{background-position: 0 -3.571rem;}
.usercomment .comment-result .star.star-1{background-position: 0 -2.857rem;}
.usercomment .comment-result .star.star-2{background-position: 0 -2.142rem;}
.usercomment .comment-result .star.star-3{background-position: 0 -1.428rem;}
.usercomment .comment-result .star.star-4{background-position: 0 -0.714rem;}
.usercomment .comment-result .star.star-5{background-position: 0 0;}
.usercomment .comment-result span { color: #805114; font-size: 0.642rem;display: inline-block;line-height: 0.72rem;}
.usercomment .comment-time {color: #999;font-size: 0.642rem;}
.usercomment .block.show-evaluation .evaluation{padding-top: 0.857rem;padding-bottom: 0.857rem;line-height: 1;}
.usercomment .block.show-evaluation .comment-result,.usercomment .block.show-evaluation .comment-cont{padding-bottom: 0.5rem;}
.showusercomment{padding-bottom: 0;}
.showusercomment .block.shop-evaluation .shop-score .star{display: inline-block;width: 11.178rem;height: 1.535rem; background: url('../images/star-big.png') 0 0 no-repeat; background-size: 100% auto;}
.showusercomment .block.shop-evaluation .shop-score .star.star-0{background-position: 0 -7.678rem;}
.showusercomment .block.shop-evaluation .shop-score .star.star-1{background-position: 0 -6.142rem;}
.showusercomment .block.shop-evaluation .shop-score .star.star-2{background-position: 0 -4.607rem;}
.showusercomment .block.shop-evaluation .shop-score .star.star-3{background-position: 0 -3.071rem;}
.showusercomment .block.shop-evaluation .shop-score .star.star-4{background-position: 0 -1.535rem;}
.showusercomment .block.shop-evaluation .shop-score .star.star-5{background-position: 0 0;}
/*暂无商家*/
.nearby-header-noshop{background: #fcdb00;}
.nearby-header-noshop .am-header-right a{width: 1.428rem;margin-top: 0.357rem;}
.nearby-header-noshop .location{margin: 0 25%;text-align: center;}
.nearby-header-noshop .location .h-address{max-width: 100%;margin-top: 0.357rem;}
.nearby-noshop{text-align: center;padding: 8rem 0;color: #adadad;font-size: 1.142rem;}
.nearby-noshop .am-btn{height: 2.6rem;line-height: 2.6rem;padding: 0 1.785rem;margin-top: 2.3rem; background-color: #fcdb00;color: #341401;font-size: 0.928rem; border-radius: 0.357rem;}
.nearby-noshop .text{padding-bottom: 1.1rem;}
.nearby-noshop img{height: 6rem;margin: 0 auto;}
/*搜索*/
.nearindex-search input.search-box{text-align: left;color: #333;}
.nearindex-search input::-ms-input-placeholder{text-align: center;}
.nearindex-search input::-webkit-input-placeholder{text-align: center;}
.nearby-searchList{width: 100%;overflow: hidden;}
.nearby-searchList p{width: 100%; height: 2.321rem;line-height: 2.321rem; font-size: 0.714rem;padding: 0 0.785rem;background-color: #e8e8e8;color: #242424;}
.nearby-searchList .hotSearch .list {background-color: #fff; padding: 0.75rem 0.785rem 0;margin-right: -0.9rem;}
.nearby-searchList .hotSearch .list li {float: left; margin: 0 0.9rem 0.75rem 0;}
.nearby-searchList .hotSearch .list li a{display: block;min-width: 4.571rem;text-align: center; height: 1.6rem;line-height: 1.6rem; padding: 0 0.6rem;border-radius: 10rem;border: 1px solid #e8e8e8;font-size: 0.785rem;color: #000;}
.nearby-searchList .historySearch .list{background-color: #fff;padding: 0 0.785rem;}
.nearby-searchList .historySearch .list li a{display: block;line-height: 2.571rem;height: 2.571rem;font-size: 0.785rem;border-bottom: 1px solid #e8e8e8;color: #555; white-space:nowrap;text-overflow:ellipsis;-o-text-overflow:ellipsis;overflow:hidden;}
.nearby-searchList .historySearch .clearHistory{background-color: #fff;}
.nearby-searchList .historySearch .clearHistory a{display: block;font-size: 0.785rem;height: 2.571rem;line-height: 2.571rem;text-align: center;color: #555;}
.nearby-searchList .historySearch .clearHistory a i{margin-right: 0.4rem;}

/*弹出框  */
.alert-explain{border-radius:0.357rem;width:16rem;margin-left:-8rem;background-color:#fff;overflow:hidden;}
.alert-explain p{margin:0;padding:0.714rem 0.5rem 0.5rem;font-size:1.1rem;}
.alert-explain .am-modal-footer{height:1.8rem;line-height:1.5rem;}
.alert-explain .am-modal-footer span{font-size:0.8rem;height:1.8rem;line-height:1.5rem;}
.sec-head .sec-box .collect.bar{color:#FDDB00;}
.alert-confirm .am-modal-footer .am-modal-btn {font-size: 1rem;height: 2.142rem;line-height: 2.142rem;}

/*支付方式（支付宝，微信，余额支付）  */
.hodle-name{background-color:#fff;padding:0 0.571rem 0.5rem;font-size:0.8rem;position:relative;top: 1.2rem;}
.hodle-name:after{content:'';position:absolute;top:100%;left:0;height:0.214rem;width:100%;background:url('../images/wame.png') repeat-x;background-size:auto 100%;}
.hodle-name h5{margin:0;font-weight:normal;font-size:0.9rem;height:1.607rem;line-height:1.607rem;}
.hodle-name .ole-text{color:#555;line-height:1.4rem;margin-top: 0.5rem;}
.hodle-name .ole-money{margin-top:0.6rem;color:#555;}
.hodle-name .ole-money .ole-price{height:1.607rem;line-height:1.607rem;}
.hodle-name .ole-money .ole-price i{font-style:normal;font-size:1rem;color:#FF6704;}
.hodle-name .ole-money .ole-price .dedu{margin-left:0.5rem;line-height:0.514rem;}
.ole-price i span{font-size:0.8rem;}
.hodle-name .ole-money .ole-look{height:1.607rem;line-height:1.607rem;color:#22B8F7;cursor:pointer;}
.hodle-name .ole-hint{color:#FF6262;}
.hodle-name .obvious{border-top:1px #eee solid;margin-top:0.5rem;color:#555;display:none;}
.obvious li{height:1.964rem;line-height:1.964rem;overflow:hidden;border-bottom:1px #eee solid;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:-moz-box;display:flex;}
.obvious li h6{font-weight:normal;margin:0;width:5.2rem;}
.obvious li .money{text-align:right;font-style:normal;}
.obvious li .money span{font-size:0.7rem;}
.open .obvious{display:block;}
.hodle-name .ole-money .ole-in{display:none;}
.open .ole-money .ole-in{display:block;}
.open .ole-money .ole-on{display:none;}
.ole-look p,.ole-look i{float:left;display:block;}
.hodle-name .ole-money .ole-in i{line-height:1.4rem;height:1.6rem;transform:rotate(180deg);-ms-transform:rotate(180deg);-moz-transform:rotate(180deg);-webkit-transform:rotate(180deg);-o-transform:rotate(180deg);}
.pay-mode{margin:1.5rem 0 2.142rem}
.pay-mode dt{height:2.5rem;line-height:2.5rem;font-weight:normal;font-size:0.9rem;color:#646464;padding:0 0.714rem;}
.pay-mode dd{background-color:#fff;height:3.392rem;width:100%;margin:0;border-bottom:1px #eee solid;padding-left:1.178rem;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:-moz-box;display:flex;}
.pay-mode dd p{color:#5E5E5E;margin:0;line-height: 1.1rem;}
.pay-mode dd i.mode-icon,.pay-mode dd i.mode-true{width:3.857rem;height:100%;display:block;text-align:center;line-height:3.392rem;font-size:1.3rem;color:#CACACA;cursor:pointer;}
.pay-button{width: 100%;opacity: 0.89;padding: 1.5rem;margin-top: 2rem;}
.pay-button button{width: 100%;height: 2.5rem;background-color: #F1562C;color: #fff;border: 1px solid #F1562C;font-size: 1rem;border-radius: 2rem;}
.pay-warrant{background-color:transparent;}
.pay-mode dd .pay-radio{display:none;}
.pay-mode dd .pay-icon{height:100%;padding:0.6rem 0;width: 80%;}
.pay-mode dd .pay-icon .pay-img{height:100%;width:3.928rem;}
.pay-mode dd .pay-icon .pay-img i{display:block;width:100%;height:100%;text-align:center;line-height:2.142rem;font-size:2.142rem;}
.pay-mode dd .pay-icon .pay-img i.pay-zfb{color:#00AAEE;}
.pay-mode dd .pay-icon .pay-img i.pay-wx{color:#10CF1B;}
.pay-mode dd .pay-icon .pay-img i.pay-xyk{color:#FDAD0E;}
.pay-mode dd .pay-icon .flex-1 .title-name{font-size: 0.875rem;display: block;overflow: hidden;width: 90%;height: 1rem;word-break: break-all;}
.pay-mode dd .pay-icon .flex-1 .title-balance{font-size: 0.75rem;color: #fa4b4b;}
.pay-mode dd .pay-icon .pay-ccb{background:url('../images/ccb.png') no-repeat center center;background-size:57% auto;}
.pay-mode dd .pay-icon .pay-yl{background:url('../images/yinglian.png') no-repeat center center;background-size:90% auto;}
.pay-mode dd .pay-icon .pay-bz{background:url('../images/beizhu.png') no-repeat center center;background-size:auto 100%;}
.pay-mode dd i.mode-true,.pay-mode dd.active i.mode-icon{display:none;}
.pay-mode dd.active .mode-true{display:block;color:#60B7ED;}
.pay-total .pay-stop i{transform:rotate(90deg);-ms-transform:rotate(90deg);-moz-transform:rotate(90deg);-webkit-transform:rotate(90deg);-o-transform:rotate(90deg);}
.pay-text .pay-hidden .pay-list{overflow:hidden;height:6.107rem;border-bottom:0;}
.pay-text .pay-hidden .pay-list li{border-bottom:0;}
.pay-text .pay-hidden .pay-more{height:0.714rem;width:100%;background-color:#F2F6FA;position:relative;text-align:center;color:#B9C3CB;}
.pay-text .pay-hidden .pay-more:after{content:"";position:absolute;bottom:0;left:0;background-color:#F3F3F3;border-top:1px #B9C3CB solid;width:100%;height:0.178rem;}
.pay-text .pay-hidden .pay-more:before{content:"";position:absolute;top:0;left:0;background-color:#F3F3F3;border-bottom:1px #B9C3CB solid;width:100%;height:0.178rem;}
.pay-text .pay-hidden .pay-stop,.pay-text .pay-open{display:none;}
.pay-text .pay-hidden .pay-open{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:-moz-box;display:flex;}

/*余额支付*/
.pay-text{overflow:hidden;position:relative;margin-top: 2.8rem;}
.pay-text .pay-safe{position:absolute;width:100%;top:0;left:0;font-size:0.8rem;height:2rem;line-height:2rem;text-align:center;color:#2A9A46;background-color:#FCF3DB;border-bottom:1px #eee solid;}
.pay-text .pay-safe i{line-height:1.4rem;margin-right:0.535rem;font-size:1rem}
.pay-text .pay-safe{position:absolute;width:100%;top:0;left:0;font-size:0.75rem;height:1.8rem;line-height:1.8rem;text-align:center;color:#69B178;background-color:#FCF3DB;border-bottom:1px #eee solid;}
.pay-text .pay-safe i{line-height:1.4rem;margin-right: 0.35rem;font-size: 0.875rem;}
.pay-text .pay-white{position:static;background-color:#fff;}
.pay-text .pay-for{padding:0.892rem 0;background-color:#fff;margin-bottom:0.5rem;}
.pay-text .pay-for h5{margin:0;font-weight:normal;font-size:0.9rem;text-align:center;}
.pay-text .pay-for i{display:block;font-style:normal;text-align:center;font-size:1.875rem;height:2.5rem;line-height:2.5rem;}
.pay-text .pay-for i span{font-size:1rem;}
.pay-text .pay-pass{background-color:#fff;padding:0.714rem 0.714rem 0 0.714rem;margin-bottom:0.821rem;}
.pay-text .pay-pass h5{margin:0;font-weight:normal;text-align:center;font-size:1rem;}
.pay-text .pay-pass p{margin:0;font-size:0.9rem;text-align:center;color:#53626C;}
.pay-text .pay-pass .pass-root{margin-top:0.535rem;}
.pay-text .pay-pass .pass-root input{display:block;border:1px #eee solid;width:100%;padding:0.714rem;height: 2.6rem;font-size: 0.875rem;}
.pay-text .pay-pass .forget-pay-pass{display: block;font-size: 0.875rem;height: 2rem;line-height: 2rem;text-align: right;}
.pay-text .pay-pass .forget-pay-pass a{color: #0e90d2;}
.pay-text .mode-sure {width: 100%;opacity: 0.89;padding: 1.5rem;margin-top: 2rem;}
.pay-text .mode-sure .am-btn {width: 100%;height: 2.5rem;background-color: #F1562C;color: #fff;border-color: #F1562C;font-size: 1rem;border-radius: 2rem;}

/*  成功or失败  */
.suc-text{padding:4.713rem 0.785rem 0;min-height:100%;background-color:#fff;}
.suc-text .suc-ture{width:3.321rem;height:3.321rem;background-color:#4FC281;border-radius:300px;margin:0 auto 0.714rem;}
.suc-text .suc-ture i{display:block;width:100%;height:100%;line-height:3.321rem;text-align:center;font-size:1.8rem;color:#fff;}
.suc-text p.suc-depict{margin:0;text-align:center;color:#242424;}
.suc-text p.depict-text{margin:1.8rem 0 0;text-indent:2rem;color:#7D90A1;}
.suc-text p.depict-text a{color:#53C3F2;margin-left:0.357rem;}
.suc-button{margin-top:2rem;}
.suc-button .suc-my{padding:0 0.357rem 0 0.607rem;}
.suc-button .suc-keep{padding:0 0.607rem 0 0.357rem;}
.suc-button a{display:block;width:100%;text-align:center;height:2.35rem;line-height:2.35rem;border-radius:10rem;font-size: 0.875rem;}
.suc-button .suc-my a{background-color:#fcdb00;color:#515151;border: 1px #fcdb00 solid;}
.suc-button .suc-keep a{border:1px #fcdb00 solid; color:#fcdb00;}
.nearby-pay-success{background-color: #fff;}
.scan-paySuccess{margin-top: 2.8rem;}
.scan-paySuccess .suc-text{padding: 1.25rem;}
.scan-paySuccess .suc-text .suc-ture{background-color: #fcdb00;}
.scan-paySuccess .suc-text p.depict-text a{border-bottom: 1px dashed #53C3F2;}
.nearby-pay-error{background-color: #fff;}
.fail-text{background-color:#fff;margin-top: 2.8rem;}
.fail-text .fail-center{width:100%;padding:1.25rem;margin:0 auto;}
.fail-text .fail-center i{height:3.464rem;width:100%;display:block;text-align:center;line-height:3rem;font-size:3.3rem;color:#fcdb00;margin-bottom:0.714rem;}
.fail-text .fail-center h4{margin:0 0 0.714rem 0;font-weight:normal;text-align:center;}
.fail-text .fail-center p{margin:0 0 1.7rem 0;font-weight:normal;text-align:center;font-size:0.875rem;color:#9F9F9F;}
.fail-text .fail-center a.fail-button{display:block;width:7.964rem;height:2.35rem;text-align:center;margin:0 auto;line-height:2.35rem;border-radius:10rem;border:1px #fcdb00  solid;color:#515151;}
.fail-text .fail-center .fail-error a.fail-button{margin:0 0.5rem;font-size: 0.875rem;}
.lia-png{padding:0 0.267rem 0.267rem;background-color:#fff;}
.lia-png a{display:block;width:50%;float:left;padding:0.267rem;}
.lia-png img{width:100%;}

/*精品推荐产品*/
.user-shop-pay-info{padding-bottom:0rem;}
.user-shop-pay-info p{margin:0;}
.user-shop-pay-info .product-title{position:relative; height:2.679rem;}
.user-shop-pay-info .product-title span{ width:0.25rem; background-color:#f00; height:1.071rem; position:absolute; left:0; top:0.786rem;}
.user-shop-pay-info .product-title p{ font-size:0.857rem; margin:0; line-height:1rem; padding-left:0.714rem; line-height:2.679rem;}
.user-shop-pay-info li{float:left; width:45%;margin-left:0.714rem; margin-bottom:0.714rem;}
.user-shop-pay-info li a{border:1px solid #eee;display: block;border-radius: 0.45rem;}
.user-shop-pay-info li a img{width:100%; height:10.357rem;border-radius: 0.25rem 0.25rem 0 0;}
.user-shop-pay-info .product-intro{font-size:0.714rem; color:#333; line-height:1.2rem; height:2.3rem; overflow:hidden;text-overflow:ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;}
.user-shop-pay-info .product-intro .seek-tioe-mail {color: #ff3333;border: 1px solid #ff3333;padding: 0 0.4rem;border-radius: 1rem;font-size: 0.714rem;}
.user-shop-pay-info .product-price{font-size:0.857rem; color:#f00; margin-top:0.05rem;}
.user-shop-pay-info .product-price span s{color: #999;font-size: 0.75rem;}
.user-shop-pay-info .product-price .address{float:right; font-size:0.714rem; color:#999; padding-top:0.1rem;}
.user-shop-pay-info .product-con{margin:0.357rem 0.357rem;}

/*底部加载动画 和 没有结果*/
.sec-load{width: 100%;height: 3rem;}
.sec-load i{display:block;width: 3rem;height: 3rem;margin: 0 auto;line-height:2.8rem;font-size: 1.3rem;color:#979495;text-align:center;}
.no-more{width:5.535rem;height:3rem;line-height:3rem;font-size:0.8rem;color:#81807E;margin:0 auto;text-align:center;position:relative;margin-bottom: 2rem;}
.no-more:before{content:'';position:absolute;top:1.5rem;right:100%;width:3.357rem;height:1px;background-color:#828280;background:-moz-linear-gradient(left,#E8E7E5,#82817F);background:-webkit-gradient(linear,0 50%,100% 50%,from(#E8E7E5),to(#82817F));background:-webkit-linear-gradient(left,#E8E7E5,#82817F);background:-o-linear-gradient(left,#E8E7E5,#82817F);}
.no-more:after{content:'';position:absolute;top:1.5rem;left:100%;width:3.357rem;height:1px;background-color:#828280;background:-moz-linear-gradient(right,#E8E7E5,#82817F);background:-webkit-gradient(linear,100% 50%,0 50%from(#E8E7E5),to(#82817F));background:-webkit-linear-gradient(right,#E8E7E5,#82817F);background:-o-linear-gradient(right,#E8E7E5,#82817F);}
.no-more-more{font-size: 0.75rem;margin-top: 1.5rem;margin-bottom: 1.5rem;text-align: center;color: #aaa;}

/*个人中心加载订单的旋转效果 */
.loadEffect{width:2rem;height:2rem;position:relative;display:block;}
.loadEffect li{width:100%;height:100%;display:block;position:absolute;animation:load 800ms linear infinite;-webkit-animation:load 800ms linear infinite;}
@-webkit-keyframes load{
    0%{
        transform:rotate(0deg);
        -webkit-transform:rotate(0deg);
    }
    10%{
        transform:rotate(45deg);
        -webkit-transform:rotate(45deg);
    }
    50%{
        opacity:1;
        transform:(160deg);
        -webkit-transform:rotate(160deg);
    }
    62%{
        opacity:0;
    }
    65%{
        opacity: 0;
        transform:rotate(200deg);
        -webkit-transform:rotate(200deg);
    }
    90%{
        transform:rotate(340deg);
        -webkit-transform:rotate(340deg);
    }
    100%{
        transform:rotate(360deg);
        -webkit-transform:rotate(360deg);
    }
}
.loadEffect li:nth-child(1){
    animation-delay:100ms;
    -webkit-animation-delay:100ms;
}
.loadEffect li:nth-child(2){
    animation-delay:200ms;
    -webkit-animation-delay:200ms;
}
.loadEffect li:nth-child(3){
    animation-delay:300ms;
    -webkit-animation-delay:300ms;
}
.loadEffect li:nth-child(4){
    animation-delay:400ms;
    -webkit-animation-delay:400ms;
}
.loadEffect li:nth-child(5){
    animation-delay:500ms;
    -webkit-animation-delay:500ms;
}
.loadEffect li:before{content:'';display:inline-block;width:0.4rem;height:0.4rem;border-radius:50%;position:absolute;left:50%;margin-top:-0.2rem;margin-left:-0.2rem;background-color:#53C3F2;}
.loadNill{width:100%;height:6rem;}

/*头部*/
.nearby-header{width: 100%;height: 2.8rem;border-bottom: 1px solid #eee;background: #fcdb00;color: #3d3d3d;line-height: 2.8rem;font-size: 1rem;padding: 0;}
.nearby-header .am-header-nav>a{color: #3d3d3d;height: 100%;padding-right: 0.875rem;font-size: 1.2rem;}
.nearby-header .am-header-left{width: 15%;left: 0;height: 100%;}
.nearby-header .am-header-left a{display: block;padding-left: 0.857rem;text-align: left;font-size: 1.4rem;}
.nearby-header .am-header-left a .iconfont-1{display: block;margin-left: -0.25rem;}
.nearby-header .am-header-title{color: #3d3d3d;font-size: 1rem;height: 100%;width: 70%;margin: 0 auto;}
.nearby-header .am-header-right{right: 0;font-size: 0;width: 30%;height: 100%;padding-right: 1rem;}

/* 地址 */
.go-people{overflow:hidden;}
.go-people li{background-color:#fff;border-bottom:1px #D5D5D5 solid;height:4.392rem;padding: 0.785rem 0.714rem;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:-moz-box;display:flex;}
.go-people li .go-true{width:2.5rem;height:100%;position:relative;}
.go-people li .go-choice{width:2.5rem;height:100%;line-height:2.785rem;text-align:center;font-size:1rem;color:#53C3F2;display:none;}
.go-get li .go-choice{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:-moz-box;display:flex;}
.go-people li .go-choice i{width:1.107rem;height:1.107rem;line-height:1rem;font-style:normal;display:block;text-align:center;background-color:#FF4444;border-radius:50%;color:#fff;}
.go-people li .go-choice .ice-yes{display:none;}
.go-people .active .go-choice i{display:none;}
.go-people .active .go-choice .ice-yes{display:block;}
.go-people li .go-sion{padding-left:0.5rem;}
.go-people li .go-true i{position:absolute;top:0;left:0;width:100%;height:100%;display:block;line-height:2.785rem;text-align:center;font-size:1.2rem;color:#53C3F2;-webkit-transition:all .1s ease-in-out;-moz-transition:all .1s ease-in-out;-o-transition:all .1s ease-in-out;transition:all .1s ease-in-out;}
.go-people li .go-true i.edit-true{opacity:0;visibility:hidden;}
.go-people li.active .go-true i.edit-true,.go-people li:active .go-true i.edit-true{opacity:1;visibility:visible;}
.go-people li .go-name,.go-people li .go-news{width:100%;height:1.39rem;;overflow:hidden;}
.go-people li .go-name h4,.go-people li .go-news h5{margin:0;display:block;height:100%;font-weight:normal;font-size:0.9rem;line-height:1.39rem;width:4.285rem;white-space:nowrap;}
.go-people li p{margin:0;display:block;height:100%;line-height:1.39rem;}
.go-people li p span{font-size:0.8rem;padding:0 0.285rem 0 1.38rem;}
.go-people li .go-news h5{font-size:0.8rem;}
.go-people li .go-true .edit-ing{width:2.5rem;height:100%;opacity: 1;visibility:hidden;}
.nearby-header .am-header-right .del-finish{font-size:0.785rem;padding:0 0.857rem;width:auto;}
.people{padding-bottom:3.857rem;}
.pl-foot{position:fixed;width:100%;bottom:0;left:0;height:3.857rem;}
.pl-foot .foot-add{width:60%;display:block;background-color:#FCDB00;height:2.142rem;line-height:2.142rem;text-align:center;border-radius:0.2rem;color:#333;}

/*  坐下来点餐  */
.eat-head{height: 2.5rem;line-height: 2.5rem;background-color:#fcdb00;/*#f8f8f8;*/border-bottom:1px solid #eee;}
.eat-return{width:15%;height:100%;color:#333;}
.eat-return i{display:block;width:100%;height:100%;text-align:center;font-size: 1.2rem;}
.eat-return .member-code{background-color:#99cb84;color: #fff;font-size: 0.7rem;border-radius: 50%;}
.eat-order{padding:0 0.8rem;font-size:0.9rem;color:#333;}
.eat-order i{display:block;width:1.5rem;display:block;text-align:center;}
.eat-tion .lunbo .am-control-nav{bottom:0.7rem;padding-right:0.5rem;}
.eat-tion .lunbo .am-control-nav li a{width:0.5rem;height:0.5rem;border:0.08rem #fff solid;}
.eat-tion .lunbo ul li img{height:10.714rem;}
.eat-tion .am-slider-default{margin:0px !important;}
.eat-tion .am-slider-default .am-control-nav{display:none;}
.eat-evaluate{background-color:#fff;padding:1rem 0.857rem 0.2rem;border-bottom:1px solid #E9E9E9;}
.eat-title p{font-size:1rem;margin-bottom:0.2rem;color:#0C0C0C;}
.eat-title span{font-size:0.8rem;margin-left:0.4rem;background-color:#FCDB00;padding:0 0.3rem;white-space:nowrap;}
.eat-good{height:2.2rem;line-height:2.2rem;}
.eat-good .eat-assess{line-height:1rem;font-size:1rem;text-align:center;color:#FBB034;margin:0.55rem 0;}
.eat-good .assess-text{width:2.585rem;text-align:center;font-size:0.9rem;}
.eat-list .real{color:#FA5E00;width:0.875rem;font-size:0.9rem;}
.eat-list .empty{color: #aaa;line-height: 2.3rem;font-size:0.81rem;width:0.875rem;}
.eat-list{padding-right:0.8rem;}
.list-text{padding-left:0.3rem;font-size:0.9rem;}
.eat-address{width:100%;height:4.3rem;border-bottom:1px solid #E9E9E9;background-color:#fff;}
.eat-iphone{height:1.25rem;width:15%;border-left:1px solid #E9E9E9;line-height:1.25rem;}
.eat-iphone i{text-align:center;width:100%;height:100%;display:block;font-size:1.1rem;color:#989898;}
.eat-cart{height:1.25rem;width:25%;border-left:1px solid #E9E9E9;line-height:1.25rem;padding:0 0.428rem;color:#333;}
.eat-cart i{display:block;width:2.14rem;text-align:center;font-size:1.1rem;color:#989898;}
.eat-cart p{font-size:0.8rem;white-space:nowrap;}
.eat-site{height:100%;width:60%;padding:0.715rem;}
.eat-site i{text-align:center;color:#989898;font-size:1.2rem;margin-right: 0.25rem;}
.eat-site p{line-height:1.3rem;max-height:2.6rem;overflow:hidden;font-size:0.9rem;color:#333;}
.eat-go{background-color:#fff;height:2.857rem;padding:0.715rem;line-height:1.42rem;}
.eat-go .eat-food{display:block;height:100%;width:1.42rem;text-align:center;background-color:#FCDB00;line-height:1.6rem;color:#341401;border-radius:0.1rem;}
.eat-go p{font-size:0.9rem;padding-left:0.428rem;overflow:hidden;height:100%;}
.eat-go span{font-size:0.7rem;color:#59C8BE;border:1px #59C8BE solid;padding:0 0.2rem;height:1rem;line-height:0.9rem;margin:0.2rem 0 0.2rem 0.535rem;white-space:nowrap;}
.eat-discount p{color:#FA5E00;font-size:0.8rem;}
.eat-discount i{font-size:0.7rem;margin-left:0.3rem;color:#C6C6CC;}
.eat-fooder{margin:0.428rem 0 0;background-color:#fff;padding:1rem 0.892rem 0;}
.eat-fooder .eat-get{width:100%;font-size:0.9rem;text-align:center;height:2.6rem;line-height:2.6rem;color:#FB2A35;border-top:1px solid #E9E9E9;}
.eat-fooder .eat-get i{width:1rem;height:1rem;display:block;line-height:1rem;font-size:0.8rem;margin-left:0.1rem;}
.eat-comment{margin:0.428rem 0 0;background-color:#fff;}
.eat-dish{height:6.4rem;width:100%;overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch;}
.eat-dish ul{height:100%;width:100%;}
.eat-dish li{float:left;width:5rem;height:100%;padding:0 0.428rem 0 0;}
.eat-dish li a{display:block;width:100%;height:100%;}
.eat-img{position:relative;width:100%;height:4.428rem;}
.eat-dish li img{width:100%;height:100%;}
.eat-dish li .eat-img p{position:absolute;bottom:0;left:0;width:100%;height:1rem;font-size:0.7rem;background-color:rgba(0,0,0,0.4);text-align:center;line-height:1rem;color:#fff;}
.eat-dish li .eat-ol{font-size:0.8rem;height:1.764rem;line-height:1.764rem;white-space:nowrap; text-overflow:ellipsis; -o-text-overflow:ellipsis; overflow:hidden;text-align:center;}
.eat-comment h3{font-style:normal;font-weight:normal;margin:0;height:2.4rem;line-height:2.4rem;padding:0 0.89rem;font-size:0.8rem;border-bottom:1px solid #E9E9E9;}
.eat-comment h3 i{font-size:0.8rem;color:#C6C6CC;}
.eat-comment .eat-li li{border-bottom:1px #E9E9E9 solid;}
.eat-comment .eat-li li a{padding:0.535rem 0.8rem;width:100%;height:100%;}
.eat-effigy{width:2rem;height:2rem;margin-right:0.8rem;border-radius:50%;overflow:hidden;border:1px #E9E9E9 solid;}
.eat-effigy img{width:100%;height:100%;}
.com-name{font-weight:normal;margin:0;font-size:0.9rem;height:1.2rem;line-height:1.2rem;}
.com-name i{font-style:normal;font-size:0.8rem;color:#999;}
.com-name p{margin-right:0.5rem;}
.eat-li li .eat-list{line-height:1.2rem;height:1.2rem;}
.eat-li li .eat-list .empty{line-height:1.358rem;}
.eat-dest{padding:0.2rem 0 0.357rem;}
.eat-dest,.eat-dest *{font-size:0.8rem !important;}
.eat-look{height:3rem;line-height:3rem;font-size:0.9rem;text-align:center;display:block;}
.eat-tenants{margin:0.428rem 0 0;background-color:#fff;}
.eat-comment h3 i.tenants{margin-right:0.5rem;color:#0AB6FF;font-size:1rem;line-height:2.6rem;}
.eat-comment h3 i.bag{margin-right:0.5rem;background-color:#FD2B67;line-height:1.3rem;height:1.3rem;width:1.3rem;text-align:center;font-style:normal;color:#fff;border-radius:50%;}
.eat-comment h3 p{font-size:0.9rem;}
.eat-ante{font-size:0.9rem;padding:0.75rem 0.89rem;border-bottom:1px solid #E9E9E9;}
.eat-ante h6{margin:0;font-weight:normal;}
.eat-service{height:2.85rem;border-bottom:1px solid #E9E9E9;font-size:0.9rem;}
.eat-service li{width:33%;color:}
.eat-service li:nth-child(2){width:34%;}
.eat-service li i{margin-right:0.5rem;font-size:1.1rem;color:#02D2A1;}
.eat-meas{padding:0.8rem 1rem;}
.eat-meas li{width:32%;}
.eat-meas li:nth-child(2){width:36%;padding:0 2%;}
.eat-meas li a{display:block;width:100%;height:5.8rem;position:relative;}
.eat-meas li img{width:100%;height:100%;}
.eat-meas li p{position:absolute;bottom:0;left:0;width:100%;background:linear-gradient(rgba(0,0,0,0), rgba(0,0,0,0.55));background:-webkit-linear-gradient(rgba(0,0,0,0), rgba(0,0,0,0.55));height:1.5rem;line-height:1.5rem;color:#fff;text-align:center;white-space:nowrap; text-overflow:ellipsis; -o-text-overflow:ellipsis; overflow:hidden;font-size:0.9rem;}

/*菜单  */
.menu-head{position:relative;z-index:992;height:2.8rem;line-height:2.8rem;}
.eat-shop{overflow:hidden;text-align:center;}
.eat-menu{position:absolute;z-index:991;width:100%;height:100%;top:0;left:0;padding:2.571rem 0 3rem;background-color:#fff;}
.eat-menu .menu-left{height:100%;background-color:#F3F4F5;width:6.428rem;overflow-y:auto;overflow-x:hidden;-webkit-overflow-scrolling:touch;}
.eat-menu .menu-left ul{background-color:#fff;}
.eat-menu .menu-left::-webkit-scrollbar{width:0;}
.eat-menu .menu-left li{width:100%;border-bottom:1px #E9E9E9 solid;border-right:1px #E9E9E9 solid;position:relative;}
.eat-menu .menu-left li a{display:block;width:100%;height:100%;padding:0.7rem 1rem;font-size:0.8rem;color:#878787;}
.eat-menu .menu-left li.active:before{content:'';position:absolute;top:0;left:0;height:100%;width:3px;background-color:#FCDB00;}
.eat-menu .menu-left li.active a{color:#523728;}
.eat-menu .menu-right{overflow-y:auto;overflow-x:hidden;-webkit-overflow-scrolling:touch;height:100%;position:relative;}
.eat-menu .menu-right::-webkit-scrollbar{width:0;}
.eat-menu .menu-right dl{margin:0;}
.eat-menu .menu-right .fixed dt{position:fixed;width:100%;top:2.571rem;}
.eat-menu .menu-right .fixed{padding:1.571rem 0 0;}
.eat-menu .menu-right dt{font-weight:normal;height:1.571rem;line-height:1.571rem;background-color:#F5F4F2;padding:0 0 0 0.8rem;font-size:0.8rem;border-bottom:1px #E9E9E9 solid;}
.eat-menu .menu-right dd{margin:0;padding:0.714rem;border-bottom:1px #E9E9E9 solid;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:-moz-box;display:flex;}
.menu-img{width:4rem;height:4rem;margin-right:0.714rem;}
.menu-img img{width:100%;height:100%;}
.eat-menu .menu-right dd h6{font-size:0.9rem;font-weight:normal;margin:0;}
.eat-menu .menu-right dd .sell{font-size:0.8rem;color:#AAA;height:1.25rem;line-height:1.25rem;overflow:hidden;}
.price{font-style:normal;color:#F9373D;height:1.25rem;line-height:1.25rem;font-size:0.9rem;}
.price span{font-size:0.8rem;}
.eat-foot{position:fixed;bottom:0;left:0;width:100%;height:3rem;z-index:1112;background-color:#EEE;}
.eat-foot .eat-max{border-top:1px #eee solid;background-color:#fff;}
.eat-foot .eat-max .ord{width:7.67rem;height:3rem;line-height:3rem;text-align:center;background-color:#FB2A35;color:#fff;border:0;}
.eat-foot .eat-max .eat-min{padding:0 0.8rem;height:3rem;line-height:3rem;background-color:#D2D2D2;font-size:0.8rem;color:#737373;}
.eat-foot .eat-max .eats{margin:0 0.89rem;position:relative;}
.eat-foot .eat-max .eats-food,.eat-foot .eat-max .eats-no{width:3.35rem;height:3.35rem;line-height:3.35rem;position:absolute;bottom:0.6rem;left:0;background-color:#FCDB00;border-radius:50%;}
.eat-foot .hui .eats-no{background-color:#D2D2D2;}
.eat-foot .hui .eats-no i{color:#737373;}
.eats-food i,.eats-no i{width:100%;height:100%;line-height:3.5rem;text-align:center;display:block;font-size:1.6rem;color:#341401;}
.eats-food .num,.eats-no .num{position:absolute;top:0;right:0;width:1.25rem;height:1.25rem;line-height:1.25rem;text-align:center;background-color:#FB2A35;border-radius:50%;font-size:0.8rem;color:#fff;}
.eat-price{font-style:normal;padding-left:3.8rem;line-height:3rem;font-size:1rem;}
.eat-price span{font-size:0.9rem;}
.char-no{font-size:0.8rem;color:#737373;}
.menu-add .add,.menu-add .remove{width:1.25rem;height:1.25rem;border:1px #C6C6CC solid;border-radius:50%;text-align:center;line-height:1.25rem;font-size:1rem;}
.menu-add .remove{line-height:1.1rem;}
.menu-add .menu-on{line-height:1.1rem;}
.menu-add .reality{padding:0 0.3rem;font-size:0.9rem;height:1.25rem;line-height:1.25rem;}
.menu-add .add{background-color:#FCDB00;border:0;}
.eat-menu .menu-right dd .menu-on i{display:block;width:1.35rem;height:1.35rem;line-height:1.35rem;border-radius:50%;font-size:0.8rem;background-color:#FCDB00;text-align:center;cursor:pointer;}
.eat-carts{padding-bottom:4.5rem;background-color:#fff;}
.eat-carts dl{overflow-y:auto;overflow-x:hidden;-webkit-overflow-scrolling:touch;max-height:16.5rem;margin:0;}
.eat-carts dl::-webkit-scrollbar{width:0;}
.eat-carts dd{border-bottom:1px #F3F3F3 solid;height:2.75rem;line-height:2.75rem;padding:0 0.715rem;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:-moz-box;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;}
.eat-carts dd p{text-align:left;overflow:hidden;height:2.75rem;font-size:0.9rem;padding-right:0.535rem;}
.eat-carts dd .price{margin-right:0.715rem;height:1.75rem;line-height:1.75rem;}

/*  提交订单  */
.eat-from{margin-top:0.5rem;}
.eat-from li{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:-moz-box;display:flex;background-color:#fff;padding:0 0.535rem;height:2.857rem;line-height:2.857rem;border-bottom: 1px solid #eee;}
.eat-from li:last-child{border-bottom: none;}
.eat-from li h6{width:5rem;font-size:0.875rem;margin:0;font-weight:normal;}
.eat-from li input{border:0;text-align:right;font-size:0.875rem;outline:none;padding:0 0.285rem;display:block;height:100%;width:100%;line-height:2.857rem;}
.eat-from li input.minute-width{width: 2.9rem;}
.eat-from li i{text-align:center;font-size:1.2rem;color:#C6C6CC;}
.eat-from li span{font-size:0.875rem;padding:0 0.285rem 0 0;display:block;}
.eat-tel{border-right:1px #E9E9E9 solid;text-align:center;padding-right:0.8rem;}
.eat-sex{width:11.5rem;}
.eat-sex label{font-weight:normal;margin:0;font-size:0.9rem;width:50%;cursor:pointer;position:relative;}
.eat-sex label input{position:absolute;margin:0;opacity:0;z-index:889;}
.e-radio{height:1.185rem;width:1.185rem;margin:0.85rem 0.3rem;text-align:center;line-height:1.185rem;border-radius:50%;border:1px #9B9B9B solid;}
.eat-sex label .e-radio i{display:block;width:100%;padding:0;line-height:1.285rem;text-align:center;height:100%;display:none;color:#FFA209}
.eat-sex label input:checked + .e-radio{border:1px #FFA819 solid;background-color:#FCF9E2;}
.eat-sex label input:checked + .e-radio i{display:block;}
.eat-sex label p{padding-left:0.1rem;}
.eat-from li .play{text-align:right;font-size:0.875rem;padding:0 0.285rem;}
.eat-from li .coupon-select{text-align:right;font-size:0.875rem;padding:0 0.285rem;color: #FF4444;}
.eat-unde{padding:0 1rem;line-height:3rem;}
.eat-unde p{color:#341401;line-height:3rem;}
.eat-unde i{font-style:normal;color:#FF4444;margin-left:0.5rem;}
.eat-unde i span.total-money-title{font-size:0.7rem;}
.eat-oid{padding:0 0 4rem;}
.z99{z-index:991;}
.eat-meal{margin-top:0.5rem;background-color:#fff;}
.eat-meal h5{height:2.75rem;line-height:2.75rem;margin:0;padding:0 0.5rem;font-weight:normal;font-size:0.9rem;border-bottom:1px #F0F0F0 solid;overflow:hidden;}
.eat-meal dl{margin:0;padding:0.357rem 0;}
.eat-meal dd{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:-moz-box;display:flex;padding:0.25rem 0.535rem;}
.eat-meal dd .reduce-info{font-size: 0.875rem;height: 1.785rem;line-height: 1.785rem;}
.eat-meal dd .goods-info-img{font-size:0.875rem;overflow:hidden;height:3.5rem;}
.eat-meal dd .goods-info-img img{width: 3.5rem;height: 3.5rem;}
.eat-meal dd .goods-info-img .goods-name-info{margin-left: 0.5rem;}
.eat-meal dd .goods-info-img .goods-name-info .goods-name{font-size: 0.83rem;height: 1.9rem;line-height: 1.2;text-overflow: -o-ellipsis-lastline;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;line-clamp: 2;-webkit-box-orient: vertical;}
.eat-meal dd .goods-info-img .goods-name-info .goods-spec-real{color: #aaa;font-size: 0.75rem;margin-top: 0.4rem;}
.eat-meal dd .eat-num{width:9rem;height:1.785rem;line-height:1.785rem;font-size:0.875rem;text-align:right;padding-right: 0.3rem;}
.eat-meal dd .eat-num .price-num{text-align: center;}
.eat-need .eat-meal h5{height:2.2rem;line-height:2.2rem;font-size:0.875rem;}
.eat-need .eat-meal .rule{padding:0.4rem 1rem;font-size:0.8rem;}
.eat-need .eat-meal .rule *{font-size:0.8rem !important;line-height:1.5rem;}
.eat-need .eat-meal .rule ul{padding:0;}
.iok{width:1.5rem;height:1.5rem;text-align:center;line-height:1.5rem;margin-right:0.571rem;font-size:1.2rem;}
.eat-mall{background-color:#FCDB00;border-radius:50%;color:#341401;font-size:1rem;}
.eat-tell{color:#6298FF;}
.anhe{padding:0.4rem 0.89rem}
.anhe p{line-height:1.5rem;font-size:0.9rem;}
/*  画廊  */
.image-list li{padding:0.187rem;}
.image-list li .am-gallery-item img{height:7.321rem;}
.am-pureview-direction,.am-pureview-slider .am-pinch-zoom:after{display:none;}
.am-pureview{-webkit-transition:transform 0s;transition:transform 0s;}
.am-icon-chevron-left:before,.am-icon-chevron-left:after{position:absolute;top:50%;left:50%;margin:-0.62rem 0 0 -0.85rem;content:' ';width:2px;height:0.9rem;background-color:#fff;transform:rotate(45deg);-ms-transform:rotate(45deg);-moz-transform:rotate(45deg);-webkit-transform:rotate(45deg);-o-transform:rotate(45deg);}
.am-icon-chevron-left:after{margin:0 0 0 -0.85rem;transform:rotate(135deg);-ms-transform:rotate(135deg);-moz-transform:rotate(135deg);-webkit-transform:rotate(135deg);-o-transform:rotate(135deg);}
.am-pureview-actions,.am-pureview-bar{height:2.571rem;line-height:2.571rem;width:100%;opacity:1;}
.am-pureview-actions a{display:block;height:100%;width:15%;left:0;background: none;}
/*  评分  */
.choice{background-color:#fff;padding:0.5rem 0.9rem;}
.choice h4{height:1.6rem;line-height:1.6rem;font-size:0.8rem;color:#000;}
.choice p{height:2rem;line-height:1.5rem;padding-bottom:0.5rem;text-align:center;font-size:0.8rem;color:#B2B2B2;border-bottom:1px #F0F0F0 solid;}
.score{height:2.76rem;}
.score i{width:2.15rem;height:2.15rem;line-height:2.15rem;text-align:center;font-size:2rem;color:#E5E5E5;display:block;}
.score i.active{color:#FFDA44;}
.choice textarea{width:100%;outline:none;border:0;font-size:0.8rem;height:3rem;margin-top:0.3rem;resize:none;}
.menu-score{margin-top:0.5rem;background-color:#fff;}
.menu-score li{padding:0 0.9rem;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:-moz-box;display:flex;height:2.64rem;line-height:2.64rem;overflow:hidden;border-bottom:1px #EDEDED solid;}
.menu-score .score-assist{width:6rem;}
.menu-score li p{font-size:0.9rem;}
.menu-score li input{position:absolute;margin:0;opacity:0;z-index:889;width:100%;height:100%;}
.menu-score li input:checked + i{background-color:#FFDA44;transform:rotate(0deg);-ms-transform:rotate(0deg);-moz-transform:rotate(0deg);-webkit-transform:rotate(0deg);-o-transform:rotate(0deg);}
.menu-score li i{display:block;width:1.714rem;height:1.714rem;text-align:center;border-radius:50%;color:#3F1F05;border:1px #EDEDED solid;transform:rotate(180deg);-ms-transform:rotate(180deg);-moz-transform:rotate(180deg);-webkit-transform:rotate(180deg);-o-transform:rotate(180deg);line-height:1.5rem;}
.menu-score li .assist{position:relative;}


/*newconfirm*/
.am-check{width: 1.5rem;height: 1.5rem;position: absolute;}
.check-wrapper{cursor: pointer;display: block;width: 1.5rem;height: 1.5rem;background: url(../images/shoppingicon.png) no-repeat scroll;background-position: 0rem 0.1rem;background-size: 100% auto}

.newconfirm .red{color: #ff4c4c;}
.newconfirm-v-mid{-webkit-box-align: center;-moz-box-align: center;-ms-box-align: center;-o-box-align: center;box-align: center;display: -webkit-box;display: -moz-box;display: -ms-box;display: -o-box;display: box;}
.newconfirm{max-width: 640px;margin: 0 auto;}
.newconfirm .expressaddress{min-height: 3.5rem;background: #fff;margin-top: .428rem;padding: 0 .535rem;border-top: 1px solid #eee;border-bottom: 1px solid #eee;position: relative;}
.newconfirm .expressaddress .icon-right{color: #C6C6CC;font-size: 1.2rem; position: absolute;right: .535rem;top: 50%;margin-top: -.785rem;height: 1.571rem;line-height: 1.571rem;}
.newconfirm .empty-address{line-height: 3.5rem;text-align: center;color: #0099e5;font-size: .857rem;}
.newconfirm .order-address{padding: .5rem 0 .75rem 0;}
.newconfirm .order-address .address-detail{font-size: .8rem;color: #666;position: relative;}
.newconfirm .order-address .address-detail span{display: block;max-height: 2.142rem;line-height: 1.1rem; overflow: hidden; text-overflow: ellipsis;display: -webkit-box; -webkit-line-clamp: 2;-webkit-box-orient: vertical;}
.newconfirm .order-address .name,.newconfirm .order-address .phone{font-size: .857rem;color: #000;margin-right: 1.785rem;max-width:8.5rem;}
.newconfirm .express-detail{float: left;width: 16.964rem;padding-left: 1.142rem;}
.newconfirm .expressaddress .ico-address{position: absolute;left: -1.214rem;top: 0%;margin-top:-.785rem;color: #0099e5;font-size: 1rem;}

.newconfirm-am-modal-actions{background: #fff;text-align: left;padding-bottom: 1.5rem;max-height: 70vh; }
.address-action-header{background: #fafafa;border-bottom: 1px solid #e5e5e5;height: 2.285rem;line-height: 2.285rem;padding: 0 0 0 .75rem;overflow: hidden;}
.address-action-header .address-title{font-size: .857rem;font-weight: normal;float: left;}
.address-action-header .btn-close{float: right;font-weight: bold;text-align: center;display: inline-block;padding:0 .75rem;cursor: pointer; }
.address-container{max-height: 12.857rem;overflow: auto;border-bottom: 1px solid #eee;}
.address-container li{padding: .857rem .75rem;border-top: 1px solid #eee;position: relative;cursor: pointer;}
.address-container li:nth-of-type(1){border-top:none;}
.address-container li .address-set{float: left;width: 89%;}
.address-container li .am-check{width: 9%;float: left;position: static; /*width: 1.571rem;height: 100%; position: absolute;left: .75rem;top: 50%;margin-top: -0.8rem;*/}
.address-container li .check-wrapper{position: relative;top: 50%;}
.address-container li .address-detail{width: 91%;float: left;font-size: .714rem;color: #666; border-right: 1px solid #eee;padding-right: .714rem;}
.address-container li .address-opt{/*width: 2.357rem; */width: 11%;float: left; text-align: right; font-size: .714rem;color: #999;line-height: 2.6rem;}
.address-container li .address-opt span{position: absolute;top: 50%;margin-top: -.535rem; display: block;width: 2.2rem;}
.address-container li .address-detail .name,.address-container li .address-detail .phone{font-size: .857rem;margin-right: 1.785rem;color: #000;max-width:8.5rem;}
.address-container li .address-detail .red{color: #ff4c4c;}
.address-container li .address-detail .detail{max-height: 2.214rem;line-height: 1.1rem; overflow: hidden; text-overflow: ellipsis;display: -webkit-box; -webkit-line-clamp: 2;-webkit-box-orient: vertical;}
.add-address{text-align: center;/*margin:.4rem 0 .75rem 0;*/padding-top: .8rem;}
.add-address button{padding: 0;background: none;border: none;outline: none;}
.add-address span{color: #000;font-size: .857rem;}
.add-address .iconfont-1{color: #0099e5;font-size: 1rem;font-weight: bold;}
.address-list .am-check .check-wrapper,.newconfirm-address-form .am-check .check-wrapper{background-image: url("../images/shoppingicon_1.png");width: 1.071rem;height: 1.071rem;}
.address-list .am-check .check-wrapper.active{background-position: 0 -1.12rem;}

.newconfirm-address-form{padding: 0 .75rem;}
.newconfirm-address-form .am-form-group{margin: 0;font-size: .785rem;font-weight: normal;height: 2.321rem;line-height: .785rem;border-bottom: 1px solid #eee;}
.newconfirm-address-form .am-form-group *{padding: 0;margin: 0;}
.newconfirm-address-form .am-form-group input,.newconfirm-address-form .am-form-group select{font-size: .785rem;height: 1.714rem;line-height: 1rem;border: none;padding: .357rem 0;margin-top: .214rem; color: #000;}
.newconfirm-address-form .am-form-group label{width: 20%;float: left; font-size: .785rem;font-weight: normal;color: #666;text-align: left;padding: .767rem 0;}
.newconfirm-address-form .am-form-group .text{width: 80%;float: left;}
.newconfirm-address-form .am-form-group .text label{display: block;width:auto;}
.newconfirm-address-form .am-form-group input:focus,.newconfirm-address-form .am-form-group select:focus{background-color:#fff;border:none;outline:0;-webkit-box-shadow: none;box-shadow:none;}
.newconfirm-address-form .am-form-group select::-webkit-input-placeholder,.newconfirm-address-form .am-form-group input::-webkit-input-placeholder{color: #999;}
.newconfirm-address-form .am-form-group .doc-area span{color: #999;}
.newconfirm-address-form .am-form-group label.set-default-address{padding: 0;width: 100%;}
.newconfirm-address-form .am-form-group label.set-default-address .set{display: inline-block;line-height: 2.285rem;padding-left: 1.285rem;}
.newconfirm-address-form .am-form-group .am-check{width: 1.285rem;height: auto; text-align: center;padding-top: .66rem;}
.newconfirm-address-form .am-form-group .check-wrapper.active{display: inline-block;background-position: 0 -1.12rem;}
.newconfirm-address-form .save-btn{margin-top: 1rem; padding:0;height: 1.821rem;line-height: 1.821rem; background: #0099e5;color: #fff;font-size: .785rem; font-weight: normal;}
.newconfirm-address-form .del-btn{color: #999;font-size: .785rem;border: 1px solid #eee;height: 1.785rem;line-height: 1.821rem; background: #fff;padding: 0;margin-top: .428rem;outline: none;}
.newconfirm-address-form .am-form-group .ico-right{float: right;font-weight: bold;color: #999;}
.newconfirm-address-form .am-form-group .doc-area{padding: .767rem 0;height: 2.285rem;}

/*选择区域*/
.newconfirm-region { position: absolute;width: 100%;height: 100%;background: #fff;top: 0;display: none;}
.newconfirm-region .region-table{width: 100%;height: 100%;overflow: auto; overflow-x: hidden;}
.newconfirm-region .region-table ul{padding-bottom:2.857rem; }
.newconfirm-region .region-table li{padding: 0.6em 0.8em;background-color: #fff;border-bottom: 1px solid #DDD;}
.newconfirm-region .region-table li label{width: 25%;float:left;font-weight: normal;font-size: 0.9em;color:#858585;margin: 0;}
.newconfirm-region .region-table li input{background-color: #fff;}
.newconfirm-region .region-table li input:focus{box-shadow:none;border-color:none;background-color: #fff;}
.newconfirm-region .region-table li input,.newconfirm .region-table li .new-area{width: 75%;float: left;border: 0;height:1.5em;padding: 0;font-size: 1em;}
.newconfirm-region .region-table li input.error{border: 1px #FF5555 solid;}
.newconfirm-region .region-table li label.error{width: 100%;padding-left: 25%;font-size: 0.6em;color:#FF5555;}
.newconfirm-region .region-table li .new-area{cursor: pointer;}
.newconfirm-region .region-table li .new-area i{float: right;font-size: 1.1em;}
.newconfirm-region .region-table .new-label{height: 2.5em;line-height: 2.5em;background-color:rgba(96,183,237,0.3);width: 100%;margin: 0.5em 0;padding: 0 1.2em;color: #1568A9;border-radius: 0.3em;}
.newconfirm-region .region-table .new-label span{margin: 0 0.3em;}

/* 我的 */
.user-center ul{width: 100%;}
.user-center ul ol.sep-button{padding: 0;background-color:#fff;margin-top: 0.5rem;margin-bottom: 0;}
.user-center ul ol li{padding:0 1rem;}
.user-center .cash-over-plus{margin:0;font-weight:normal;width:100%;height:4.642rem;line-height:4.642rem;}
.user-center .cash-over-plus .cash-money{font-size:0.875rem;color: #515151;}
.user-center .cash-over-plus .cash-money p{margin:0;}
.user-center .cash-over-plus .cash-money i{font-style:normal;margin-left:0.821rem;color:#FC5648;}
.user-center .cash-over-plus i{display:block;}
.user-center .cash-over-plus .cash-avatar{color:#FF4200;width: 4rem;}
.user-center .cash-over-plus .cash-avatar img{width:3.5rem;height: 3.5rem;border-radius: 3rem;margin-top: 0.5rem;}
.user-center .cash-icon{display:block;width:1rem;height:100%;color:#B6B6B6;line-height:3.214rem;}
.user-center .cash-over-plus .cash-icon{height:4.642rem;line-height:4.642rem;}
.user-center .cash-option{background-color:#fff;height:3rem;line-height:3rem;margin-bottom:0.785rem;}
.user-center .cash-option a{width:50%;font-size:0.875rem;display:block;text-align:center;border-bottom:1px #eee solid;color: #515151;}
.user-center .cash-option a:nth-child(1){border-right:1px #eee solid;}
.user-center .cash-option a:active{background-color:#DDDDDD;}
.user-center .cash-ul{background-color:#fff;padding-left:0}
.user-center .cash-ul ol{margin-top:1rem;}
.user-center .cash-ul li{height:3rem;width:100%;border-bottom:1px #eeeeee solid;}
.user-center .cash-ul li a{width:100%;height:100%;color:#515151;}
.user-center .cash-ul li p{line-height:3rem;height:3rem;font-size:0.875rem;margin:0;}
.user-center .cash-ul li p i{font-size: 1.2rem;margin-right: 0.5rem;}
.user-center .cash-ul li p i.icon-shuruzhengque{color: #3498DB;}
.user-center .cash-ul li p i.icon-zhuyi{color: #FE920B;}
.user-center .cash-ul li a i.common-right{font-style:normal;font-size:0.75rem;display:block;line-height:3.214rem;margin-right:0.645rem;color:#a8a8a8;}
.user-center .cash-ul li a i.cash-num{font-size:0.875rem;color: #3498DB;}
.cash-text .cash-ul li a i.cash-num span{color:#53C3F1;margin-right:0.1rem;}

/* 个人信息 */
.my-personal{padding:0 0 1.428rem 0;}
.my-personal .my-list{background-color:#fff;padding:0 0.714rem;border-top:1px #eee solid;margin-bottom:0.8rem;}
.my-personal .my-list li{height:2.857rem;line-height:2.857rem;width:100%;border-bottom:1px #eee dashed;}
.my-personal .my-list li.active .dian:before{content:' ';display:block;width:0.535rem;height:0.535rem;background-color:#0099E5;margin:1.16rem auto;border-radius:50%;}
.my-personal .my-photo-personal{width: 100%;height: 8rem;text-align: center;background-color: #fff;padding: 1rem 0;}
.my-personal .my-photo-personal .personal-photo{width: 4rem;height: 4rem;display: block;margin: 0 auto;padding: 0;}
.my-personal .my-photo-personal .personal-photo .photo-img{text-align: center;width: 4rem;height: 4rem;border-radius: 3rem;}
.my-personal .my-photo-personal .user-personal{text-align: center;font-size: 1rem;line-height: 2.5rem;height: 2.5rem;}
.my-personal .my-list li:nth-last-child(1){border:0;}
.my-personal .my-list li a{width:100%;height:100%;color:#242424;}
.my-personal .my-list li p{font-size:0.9rem;margin:0;}
.my-personal .my-list li .my-photo{width:50%;height:100%;}
.my-personal .my-list li .my-photo .photo-text{text-align: right;font-size: 0.875rem;color: #a8a8a8;}
.my-personal .my-quit{width:85%;display:block;margin:2rem auto;height:2.5rem;line-height:2.5rem;font-size:0.865rem;text-align:center;background-color:#53c3f1;color:#fff;border-radius:3rem;}
.my-personal .my-pass{margin-bottom:1.428rem;width:100%;height:2.857rem;line-height:2.857rem;background-color:#fff;border-top:1px #CFCFCF solid;border-bottom:1px #CFCFCF solid;color:#242424;padding:0 0.714rem;color:#252525;font-size:0.9rem;}
.my-personal .my-pass i{width:1rem;height:100%;color:#B6B8B7;font-size:1.2rem;}

/* 商品详情选择规格  */
.am-modal-actions.add-goods-detail{z-index: 1110;width: 100%;border-top: 1px solid #eee;}
.wares-open{width:100%;background-color:#fff;padding:1.071rem 0.535rem 6rem;text-align:left;}
.wares-open .open-list{width:100%;height:5.714rem;margin-bottom:1rem;}
.wares-open img{width:5.714rem;height:100%;display:block;margin-right:0.785rem;}
.wares-open h5{margin:0;font-weight:normal;font-size:0.875rem;height:2.5rem;line-height:1.25rem;color:#333;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;}
.wares-open .open-list .open-right{margin-right:2.5rem;}
.wares-close{position:absolute;right:0;top:0.4rem;width:2.428rem;height:2.428rem;display:block;color:#333;}
.wares-close:hover{color:#333;}
.wares-close i{width:100%;height:100%;display:block;line-height:2.428rem;font-size:1.2rem;}
.wares-open .open-list .open-right i{font-style:normal;font-size:1.4rem;color:#FF4B4A;display:block;height:1.8rem;width:100%;line-height:1.8rem;}
.wares-open .open-list .open-right i span{font-size:1rem;}
.wares-open .open-list .open-right .wares-stock{height:1.5rem;line-height:1.5rem;font-size:0.875rem;color:#aaa;padding-left:0.3rem;}
.wares-open .wares-spec{min-height:1.428rem;line-height:1.428rem;width:100%;font-size:0.875rem;margin-top:0.5rem;}
.wares-open .is-chose{margin-top:1rem;}
.wares-open .wares-spec h6{font-weight:normal;color:#999999;width:3.757rem;margin:0;}
.wares-open .wares-spec p{margin:0;}
.wares-open .wares-spec ul li{float:left;text-align:center;min-width:3.5rem;margin: 0 0.8rem 0.6rem 0;padding: 0.28rem 0.714rem;border:1px #DDDDDD solid;line-height:0.847rem;border-radius:0.142rem;cursor:pointer;}
.wares-open .wares-spec ul li.active{border:1px #FF4D4D solid;color:#FF4D4D;}
.wares-alert{height:2.978rem;width:100%;}
.wares-alert .my-select-spec{width: 90%;display: block;margin: 0 auto;height: 2.2rem;line-height: 2.2rem;font-size: 0.875rem;text-align: center;background-color: #fb2a35;color: #fff;border-radius: 0.25rem;}

/* 顶部可伸缩切换标题 */
.alert-flex-ul{position: fixed;width: 100%;top: 2.8rem;overflow: hidden;-ms-touch-action: none;z-index: 1;}
.alert-flex-ul li {-webkit-box-flex: 1;-webkit-flex: 1;-ms-flex: 1;flex: 1;height: 2.4rem;line-height: 2.4rem;text-align: center;background-color: #fff;border-bottom: 1px #E2E2E2 solid;}
.alert-flex-ul li a {display: block;width: 100%;height: 100%;font-size: 0.875rem;color: #515151;}
.alert-flex-ul li.active a span{color: #333;display: inline-block;border-bottom: 1px #fcdb00 solid;height: 2.3rem;}

.search-nearby-content{padding-top: 5.2rem;padding-bottom: 2rem;}
.search-nearby-content .user-search-info{margin-top: 0.25rem;}
.search-nearby-top{position: fixed;width: 100%;top: 2.8rem;overflow: hidden;-ms-touch-action: none;z-index: 1;}
.search-nearby-top li{-webkit-box-flex: 1;-webkit-flex: 1;-ms-flex: 1;flex: 1;height: 2.4rem;line-height: 2.4rem;text-align: center;background-color: #fff;}
.search-nearby-top li a {display: block;width: 100%;height: 100%;font-size: 0.875rem;color: #515151;}
.search-nearby-top li a .text-selected{display: block;width: 4rem;height: 100%;margin: 0 auto;font-size: 0.8rem;color: #515151;position: relative;}
.search-nearby-top li a .text-selected .is-selected{position: absolute;top: 0.55rem;}
.search-nearby-top li a .text-selected .is-selected i.up-arrow{position: absolute;top: 0.22rem;left: 0.2rem;}
.search-nearby-top li a .text-selected .is-selected i.down-arrow{position: absolute;top: 0.65rem;left: 0.2rem;}
.search-nearby-top li a .text-selected span.title{height: 90%;}
.search-nearby-top li.active a .text-selected span.title{color: #A7661A;}
.search-nearby-top li.active a .text-selected .is-selected i.active.up-arrow{color: #63C8F2;border-bottom: 5px solid #515151;}
.search-nearby-top li.active a .text-selected .is-selected i.active.down-arrow{color: #63C8F2;border-top: 5px solid #515151;}
.search-top-select{position: static;z-index: 3!important;}

/* 新版店铺 */
.business-detail-class{background-color: #fff;height: 100%;min-height: 50rem;}
.detail-content-info{width: 100%;padding-top: 2.8rem;height: 100%;}
.detail-content-info .business-detail-content{background-color: #fcdb00;width: 100%;height: 8rem;padding: 1rem 0 0.5rem;border-radius: 0 0 2rem 2rem;z-index: 2;}
.business-detail-content .head-flex-title{height: 4.2rem;padding: 0 1rem;font-size: 0.875rem;}
.business-detail-content .head-flex-title .user-name-left{display: inline-flex;width: 80%;}
.business-detail-content .head-flex-title .user-name-left .user-image{width: 3.5rem;height: 3.5rem;margin-right: 0.75rem;border-radius: 3rem;}
.business-detail-content .head-flex-title .user-name-left .user-name-info{text-align: left;width: 75%;}
.business-detail-content .head-flex-title .user-name-left .user-name-info .user-name{width: 100%;color: #000;height: 2rem;font-size: 1.1rem;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
.business-detail-content .head-flex-title .user-name-left .user-name-info .user-date{color: #888;font-size: 0.75rem;}
.business-detail-content .head-flex-title .user-name-left .user-name-info .user-date a{width: 4rem;color: #888;font-size: 0.75rem;border: 1px solid #888;padding: 0.1rem 0.2rem 0.125rem 0.4rem;border-radius: 2rem;}
.business-detail-content .head-flex-title .user-name-left .user-name-info .user-date a i{font-size: 0.9rem;}
.business-detail-content .head-flex-title .user-name-contact{height: 2.7rem;line-height: 2.7rem;}
.business-detail-content .head-flex-title .user-name-contact a{height: 1rem;border: 1px solid #888;color: #515151;font-size: 0.75rem;padding: 0.25rem 0.35rem 0.25rem 0.75rem;border-radius: 5rem;}
.business-detail-content .head-flex-title .user-name-contact a i{font-size: 1rem;}
.business-position-top{position: relative;top: -2.8rem;}
.business-free-info{background-color:#fff;margin: -2.8rem 0.75rem 0.5rem 0.75rem;border-radius: 0.5rem;box-shadow: 0 0 0.5rem 0 rgba(0,0,0,.08);padding: 0.75rem;z-index: 2;min-height: 3rem;}
.business-free-info .business-brand-intro{height: 1.2rem;line-height: 1.2rem;width: 100%;}
.business-free-info .business-brand-intro p{float: left;margin-right: 0.45rem;font-size: 0.75rem;padding: 0 0.45rem;border-radius: 0.125rem;}
.business-free-info .business-brand-intro p.brand-color{background-color: #FFE24D;color: #000;}
.business-free-info .business-brand-intro p.delivery-color{background-color: #00A3FE;color: #fff;}
.business-free-info .business-brand-intro p.refund-color{background-color: #0CC488;color: #fff;}
.business-free-info .business-brand-intro p.before-color{background-color: #FE920B;color: #fff;}
.business-free-info .business-coupon-list {width: 100%;margin: 0.35rem 0 0.45rem;overflow-x: auto;}
.business-free-info .business-coupon-list ul{height: 2rem;line-height: 2rem;overflow-x: auto;font-size: 0.875rem;}

::-webkit-scrollbar {
    display: none;
}

.business-free-info .business-coupon-list ul li{float: left;margin-right: 0.45rem;height: 100%;width: 7rem;text-align: center;}
.business-free-info .business-coupon-list ul li .coupon{height: 2rem;line-height: 2rem;background-color: #f5565f;color: #fff;border: 1px solid #f5565f;border-radius: 0.25rem;}
.business-free-info .business-coupon-list ul li .coupon.received{background-color: #f5e6e7;color: #F9373D;border: 1px solid #f3a1a8;}
.business-free-info .business-coupon-list ul li .coupon span.coupon-price{font-size: 0.875rem;}
.business-free-info .business-coupon-list ul li .coupon span.y-axis{border-right: 1px dotted #fff;margin-right: 0.45rem;margin-left: 0.25rem;}
.business-free-info .business-coupon-list ul li .coupon.received span.y-axis{border-right: 1px dotted #f5565f;}
.business-free-info .shop-notice{margin-top: 0.25rem;margin-bottom: 0.25rem;}
.business-free-info .shop-notice a{display: block;padding: 0 0.45rem; height: 1.571rem;line-height: 1.571rem;overflow: hidden; background-color: #ebf2ff;color: #888; font-size: 0.75rem;border-radius: 0.125rem}
.business-free-info .shop-notice .icon-left{float: left;padding-right: 0.25rem;font-size:0.928rem;display:inline-block;width:5.9%;}
.business-free-info .shop-notice .icon-right{float: right;font-weight: bolder;display: inline-block;width: 3.7%;}
.business-free-info .shop-notice .notic-cont{float: left;width: 90%;}
.business-free-info .shop-notice ul.notice {display: block;position: relative;overflow: hidden;width: 100%;  height: 1.571rem; }
.business-free-info .shop-notice ul.notice li {position: absolute; top: -999em;left: 0;display: block;  white-space: nowrap;font-size: 0.75rem;}
.business-free-info .shop-detail-free{font-size: 0.8rem;}
.business-free-info .shop-detail-free .left{width: 85%;}
.business-free-info .shop-detail-free .left i{color: #fb2a35;font-size: 1rem;margin-right: 0.125rem;}
.business-free-info .shop-detail-free .right{width: 15%;text-align: right;font-size: 0.875rem;}

.shop-detail-goods{width:100%;height:100%;margin-bottom: 3rem;}
.shop-detail-goods .left-menu-info{height:100%;z-index: 1;box-shadow: 0 0 0.5rem 0 rgba(0,0,0,.08);position: relative;width: 22%;float: left;}
.shop-detail-goods .left-menu-info .left-menu{background-color: #eee;height: 100%;overflow-y: auto;padding-bottom: 6rem;z-index: 1;}
.shop-detail-goods .left-menu-info .left-menu .class-menu li{background-color: #eee;color: #666;border-bottom: 1px solid #eee;}
.shop-detail-goods .left-menu-info .left-menu .class-menu li.am-active{background-color: #fff;}
.shop-detail-goods .left-menu-info .left-menu .class-menu li a{display: block;width: 100%;text-align: center;color: #888;font-size: 0.8rem;padding: 0.8rem 0.5rem;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;}
.shop-detail-goods .left-menu-info .left-menu .class-menu li.am-active a{color: #000;font-weight: bold;}
.shop-detail-goods .left-menu-info .left-menu .class-menu li a span{display: block;overflow: hidden;}
.shop-detail-goods .right-goods{width: 76%;margin-left: 2%;float: right;}
.shop-detail-goods .right-goods .right-goods-info{height: 100%;z-index: 1;padding-bottom: 4rem;}
.shop-detail-goods .right-goods .right-goods-info .right-goods-list{}

/* 领取优惠劵弹框 */
.coupon-receive-list{background-color: #eee;}
.coupon-action-header{background-color: #fafafa;border-bottom: 1px solid #e5e5e5;height: 2.5rem;line-height: 2.5rem;padding: 0 0 0 .75rem;overflow: hidden;}
.coupon-action-header .coupon-title{font-size: 1rem;font-weight: normal;margin: 0;width: 3rem;}
.coupon-action-header .btn-close{font-weight: bold;text-align: center;display: inline-block;padding:0 .75rem;cursor: pointer;}
.coupon-receive-list .coupon-container{max-height: 20rem;min-height: 20rem;overflow: auto;border-bottom: 1px solid #eee;}
.coupon-container .aui-flex {display: -webkit-box;display: -webkit-flex;display: flex;-webkit-box-align: center;-webkit-align-items: center;align-items: center;padding: 0.875rem;position: relative;}
.coupon-container .aui-flex-box {-webkit-box-flex: 1;-webkit-flex: 1;flex: 1;min-width: 0;font-size: 0.875rem;color: #333;text-align: left;margin-right: 0.5rem;}
.coupon-container .top-aui-flex{margin: 0.5rem 0;display: block;box-shadow: 0 2px 3px #dcdcdc;background: #fff;}
.coupon-container .aui-flex{padding: 0 0.5rem 0 0;}
.coupon-container .aui-flex-disable div, .coupon-container .aui-flex-disable p, .coupon-container .aui-flex-disable .aui-flex-box span{color: #e5e5e5!important;}
.coupon-container .aui-flex-title{height: 6rem;padding: 0 0.5rem;text-align: center;border-radius: 0.5rem 0 0 0.5rem;width: 7.8rem;}
.coupon-container .aui-flex-title .left-price{font-weight:normal;font-size: 1.5rem;padding-top: 1rem;margin-bottom: 0;color: #f56b53;overflow: hidden;height: 3.5rem;}
.coupon-container .aui-flex-title .left-price span{font-size:0.875rem;font-style:normal;}
.coupon-container .aui-flex-title p{font-size:0.8rem;}
.coupon-container .aui-flex-box .coupon-name{font-size: 1rem;padding-bottom: 0.25rem;position:relative;margin-bottom: 0;font-weight: normal;color: #000;height: 2rem;overflow: hidden;line-height: 2rem;text-overflow:ellipsis;white-space:nowrap;}
.coupon-container .aui-flex-box span{display:inline-block;font-size: 0.75rem;color: #f56b53;border: 1px solid #e5e5e5;padding: 0 0.45rem;border-radius: 5rem;}
.coupon-container .aui-flex-box p{padding-top: 0.25rem;color: #999;font-size: 0.8rem;}
.coupon-container .aui-flex-button .receive{text-align: center;border: 1px solid #f56b53;background-color: #f56b53;color: #fff;font-size: 0.75rem;border-radius: 5rem;width: 3.5rem;padding: 0.125rem 0;}
.coupon-container .aui-flex-button .received{background-color: #eee;color: #f56b53;}
.coupon-container .top-aui-flex .bottom-notice{height: 2rem;line-height: 2rem;text-align: left;font-size: 0.75rem;border-top: 1px dashed #ddd;text-indent: 0.875rem;}
.coupon-container .top-aui-flex .bottom-notice i{color: #f56b53;}
.coupon-container .top-aui-flex .bottom-notice.aui-flex-disable span{color: #e5e5e5!important;}
.coupon-info-list{margin-top: 5.5rem;}

/*  配送方式  */
.wares-dis{background:#fff;width:80%;}
.wares-dis:after{background-color:#D6D6D6;}
.wares-dis .dis-head{height:2.4rem;line-height:2.4rem;width:100%;border-bottom:1px #eee solid;color:#000;background:#fff;border-left:1px #eee solid;position:absolute;top:0;left:0;z-index:1093;}
.dis-head .dis-return{width:2.142rem;text-align:center;line-height:2rem;color:#A1A1A1;}
.dis-head .dis-alt{padding-right:2.142rem;text-align:center;font-size:0.8rem;}
.dis-name{width:100%;height:100%;padding:2.5rem 0 0;}
.dis-name ul{width:100%;height:100%;overflow-x:hidden;overflow-y:scroll;padding:0 0.714rem;}
.dis-name li{border-bottom:1px #eee dotted;font-size:0.8rem;height:2.25rem;line-height:2.25rem;cursor:pointer;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:-moz-box;display:flex;}
.dis-name li p{margin:0;}
.dis-name li i{display:block;width:3rem;height:2.25rem;text-align:right;color:#fff;}
.dis-name li.active i{color:#FD5958;}

/*  配送方式  */
.wares-dis-speed{background:#fff;width:80%;}
.wares-dis-speed:after{background-color:#D6D6D6;}
.wares-dis-speed .dis-speed-head{height:2.4rem;line-height:2.4rem;width:100%;border-bottom:1px #eee solid;color:#000;background:#fff;border-left:1px #eee solid;position:absolute;top:0;left:0;z-index:1093;}
.dis-speed-head .dis-speed-return{width:2.142rem;text-align:center;line-height:2rem;color:#A1A1A1;}
.dis-speed-head .dis-speed-alt{padding-right:2.142rem;text-align:center;font-size:0.8rem;}
.dis-speed-name{width:100%;height:100%;padding:2.5rem 0 0;}
.dis-speed-name ul{width:100%;height:100%;overflow-x:hidden;overflow-y:scroll;padding:0 0.714rem;}
.dis-speed-name li{border-bottom:1px #eee dotted;font-size:0.8rem;height:2.25rem;line-height:2.25rem;cursor:pointer;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:-moz-box;display:flex;}
.dis-speed-name li p{margin:0;}
.dis-speed-name li i{display:block;width:3rem;height:2.25rem;text-align:right;color:#fff;}
.dis-speed-name li.active i{color:#FD5958;}

.eat-from li .radio-dis{display:inline-block;alignment: right;}

.return-to-app{position: fixed;z-index: 11;left:5px;bottom: 5px;}

.van-tabbar__placeholder .van-tabbar-item__icon {
    margin-bottom: 0.125rem;
}

.van-tabbar__placeholder .van-tabbar-item__icon img {
    height: 1em;
}