

@charset "utf-8";

/*引入皮肤样式*/

@import url(skin.css);

@import url(booking-info.css);

@import url(confirm-popup.css);

/*html,body{overflow-x: hidden;}*/

html.noData,body.noOrder{background-color: #fff;}

.hd.fixTop{position: fixed !important;top: 0;background-color: #fff;width: 100%;z-index: 9999;-webkit-transition:all .3s ease-in;-moz-transition:all .3s ease-in;-ms-transition:all.3s ease-in;-o-transition:all .3s ease-in;transition:all .3s ease-in}

/*-- 手机页面样式 --*/

body,ol,ul,h1,h2,h3,h4,h5,h6,p,dd{margin:0;padding:0}

body{font-family:"\5FAE\8F6F\96C5\9ED1";-ms-overflow-style:scrollbar;-webkit-text-size-adjust:none;-ms-text-size-adjust:100%;background-color:#f7f3e9;width:7.2rem;margin:0 auto;font-size:12px;}

h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}

a{text-decoration:none;cursor:pointer;outline-width:0px;}

a:hover{text-decoration:none;outline:0}

em,b,i,code,strong{font-style:normal;}

img{border:0;}

button{outline: none !important;}

ol,ul,li{list-style:none}



@font-face {font-family: "iconfont";

    src: url('/fonts/iconfont.eot?t=1534729253874'); /* IE9*/

    src: url('/fonts/iconfont.eot') format('embedded-opentype'), /* IE6-IE8 */

    url('data:application/x-font-woff;charset=utf-8;base64,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') format('woff'),

    url('/fonts/iconfont.ttf') format('truetype'), /* chrome, firefox, opera, Safari, Android, iOS 4.2+*/

    url('/fonts/iconfont.svg') format('svg'); /* iOS 4.1- */

}

.iconfont{

    font-family:"iconfont" !important;

    font-size:16px;

    font-style:normal;

    -webkit-font-smoothing: antialiased;

    -moz-osx-font-smoothing: grayscale;

}



.icon-unselect:before { content: "\e648"; }

.icon-back:before,.backBtn:before { content: "\e664"; }

.icon-bottom:before { content: "\e669"; }

.icon-warn:before{ content: "\e67e"; }

.icon-select:before { content: "\e697"; }

.icon-select2:before { content: "\e69b"; }

.icon-location:before { content: "\e6ab"; }

.icon-close1:before { content: "\e69e"; }

.icon-detail:before { content: "\e69f"; }

.icon-phone:before { content: "\e6a0"; }

.icon-close:before { content: "\e6a1"; }

.icon-evaluation:before { content: "\e6a3"; }

.icon-date:before { content: "\e6a5"; }

.icon-play{background: url(../images/icon-food.png) center center no-repeat;width: 0.4rem;  height: 0.37rem;vertical-align: -0.1rem;background-size:0.4rem 0.37rem}

.icon-play svg{display: none}

.icon-img:before { content: "\e6a9"; }

.icon-star-unselect:before{ content: "\e6aa"; }

.shop .star.middle i:before{ content: "\e6aa";}

.shop .star.middle i{color: #f9f9f9}

.icon-home:before,.homeBtn:before{ content: "\e6ac"; }





/*-- topBar --*/

.topBar{text-align: center;line-height: 0.96rem; height:0.96rem;overflow:hidden;background-color:#c59568;position:fixed !important;top:0 !important;left:0rem;right:0rem;z-index:99999;margin:0px auto}

.topBar h1{color:#3d3d3d;justify-content: center;display: flex;margin:auto;height:0.96rem;line-height:0.96rem;font-size:0.36rem;padding:0rem 0rem 0rem 0rem;overflow:hidden;text-align:center}

.homeBtn,.icon-evaluation,.search{-webkit-tap-highlight-color:rgba(0,0,0,0.3);font-size:0.45rem;color:#3d3d3d;position:absolute;right:-0.06rem;top:0rem;line-height:0.96rem;width:1.0rem;text-align:center;cursor:pointer}

.backBtn{-webkit-tap-highlight-color:rgba(0,0,0,0.3);font-size:0.45rem;color:#3d3d3d;position:absolute;left:0px;top:0px;line-height:0.96rem;width:0.7rem;text-align:center;cursor:pointer;height:100%}

.topBar input{box-sizing: content-box;-webkit-box-sizing: content-box;-moz-box-sizing: content-box;background:url(../images/search.png) 0.24rem center no-repeat;background-size: 0.3rem;color:#333;border: 0;font-size: 0.26rem;outline: none;width: 3.8rem;padding: 0 0.7rem;height: 0.66rem; line-height: 0.66rem;background-color: rgba(255, 255, 255, 0.8);  border-radius: 0.10rem;  opacity: 0.8;}

.topBar.on{overflow: visible}

.topBar .search{font-size: 0.3rem;right: 0}

.topBar .icon-close{    position: absolute;  right: 1.1rem;  color: #696969;  font-size: 0.26rem;}

.icon-back{-webkit-tap-highlight-color:rgba(0,0,0,0.3)}

p.goBottom,p.noComment{padding: 0 !important;border: 0 !important;font-size: 0.26rem; text-align: center;color: #c99e6b !important;background-color: #f0f0f0;padding-bottom: 0 !important;padding-left: 0 !important;margin-top: 0 !important;height: 0.6rem !important;line-height: 0.6rem !important;}

p.noComment+p.goBottom{display: none}

p.noComment{color: #696969 !important;}

.couponListBg p.goBottom{background-color: #f6f6f6;}

.topBar input{line-height: 0.5rem;vertical-align: middle}

/*.padding-top{padding-top: 0.85rem}*/

/*输入框获取焦点样式*/

.topBar input::-webkit-input-placeholder { color:#5e5e60; }

/* Mozilla Firefox 4 to 18 */

.topBar input:-moz-placeholder { color:#5e5e60;}

/* Mozilla Firefox 19+ */

.topBar input::-moz-placeholder { color:#5e5e60;}

/* Internet Explorer 10+ */

.topBar input:-ms-input-placeholder { color:#5e5e60; }





/*-- menuList --*/

.overLay{width:100%;height:100%;position:fixed;left:0rem;top:0.8rem;background-color:#000;opacity:0.6;z-index:998;display:none;}

.error h1{margin-top: 0.5rem}

/*-- 加载中 --*/

.loadingOverBg{position: fixed;left: 0;right: 0;top: 0;bottom:0;background-color: rgba(255,255,255,0);z-index: 999999999999999;}

.loading i{width:0.8rem;height:0.8rem;background:url(../images/loading.gif) no-repeat center center scroll;position:fixed;top:50%;left:50%;margin-top:-0.4rem;margin-left:-0.4rem;background-size:contain;display:block;z-index: 9999999}

.content-hide{display: none !important;}

.visibility-hidden{visibility: hidden !important;}

.ellipsis{.white-space: nowrap;white-space: nowrap;text-overflow: ellipsis;}

.boxSizing{box-sizing: border-box;-webkit-box-sizing:border-box;-moz-box-sizing: border-box}

.lineaGradient{background-image: linear-gradient(90deg, #ff9200 0%, #ff3554 100%), linear-gradient(#ff5000,#ff5000);}

.titleBg{background: -webkit-linear-gradient(transparent, #000); /* Safari 5.1 - 6.0 */  background: -o-linear-gradient(transparent, #000); /* Opera 11.1 - 12.0 */  background: -moz-linear-gradient(transparent, #000); /* Firefox 3.6 - 15 */  background: linear-gradient(transparent, #000); /* 标准的语法（必须放在最后） */}

.noOrder {z-index: 9999;text-align: center;position: fixed;  left: 0;  right: 0;  background-color: #fff;  height: 9.12rem;  padding-top: 1.8rem;}

.noOrder img{width: 3.34rem !important;height: auto !important;}

.noOrder h3{color: #696969;font-size: 0.3rem !important;text-align: center;margin: auto;margin-top: 0.32rem}

.noOrder+.goBottom,.noOrder+.loadingBottom{display: none}

.noOrder.error{height: 100%}

.noOrder.error img{width: 2.4rem !important;}

.noOrder.error h3{margin-top: 0.5rem;font-size: 0.36rem}

.transformY{ transform:rotate(180deg);-webkit-transform:rotate(180deg);-moz-transform: rotate(180deg);-o-transform: rotate(180deg);-ms-transform: rotate(180deg);}

em.lineaGradient{color: #fff !important;}

.grayBg{background-image: linear-gradient(90deg, #999 0%, #999 100%), linear-gradient(#999,#999);background-color: #999}

b.line{margin-right: 0.13rem;border-radius: 0.03rem;display: inline-block;width: 0.08rem;height: 0.3rem;background-color: #fbdf01;vertical-align: -1px}

/*输入框获取焦点样式*/

input:focus::-webkit-input-placeholder { color:transparent !important; }

/* Mozilla Firefox 4 to 18 */

input:focus:-moz-placeholder { color:transparent !important;}

/* Mozilla Firefox 19+ */

input:focus::-moz-placeholder { color:transparent !important;}

/* Internet Explorer 10+ */

input:focus:-ms-input-placeholder { color:transparent !important; }



/*loading*/

body p.loadingBottom{padding: 0 !important;width: 100%;height: 0.6rem;line-height: 0.6rem;text-align: center;background-color: #fff}

body p.loadingBottom i{margin-right: 0.15rem;  background-size: 0.3rem;  width: 0.3rem;  height: 0.3rem;  vertical-align: -0.06rem;;float: none !important;background: url(../images/loadingbottom.gif) center center no-repeat;display: inline-block;;background-size: 0.3rem}

.weui-mask_transparent,.blackShade{position: fixed;left: 0;right: 0;top: 0;bottom:0;background-color: transparent;z-index: 99999999999}

.weui-toast--loading i.icon-loading{margin: 0.39rem auto 0.18rem;height: 0.63rem;width: 0.63rem;display: block;background: url(../images/loading.gif) center center no-repeat;background-size: 0.63rem;}

.weui-toast--loading,.weui-toast--success,.weui-toast--error{position: fixed;padding-top: 0.38rem;top: 4rem !important;border-radius: 0.05rem;height: 1.21rem;width: 1.21rem;background-color: #424242;z-index: 999999}

.weui-toast--loading p,.weui-toast--success p,.weui-toast--error p{height: auto;font-size: 0.36rem;text-align: center;color: #fff}

.weui-toast--loading{background-color: rgba(0,0,0,0.5);width: 1.4rem}

.weui-toast{margin: auto;left: 0;right: 0;width: 2.3rem;min-height: 1.95rem;}

.weui-icon_toast.weui-loading{margin-top: 0.3rem;  width: 0.76rem;  height: 0.76rem;}

.weui-toast--error,.weui-toast--success{width: 3.40rem;  min-height: 1.90rem;  background-color: rgba(0,0,0,0.5);  border-radius: 0.0rem;text-align: center;padding-bottom: 0.38rem;height: auto}

.weui-toast--success p,.weui-toast--error p{font-size: 0.28rem;width: 3rem;text-align: center;margin:  0.18rem auto 0}

.weui-toast--success i,.weui-toast--error i{font-size: 0.6rem;color: #fff;margin-top: 0.18rem}

.weui-toast--error i{margin-left: 0.22rem}

.blackShade{background-color: rgba(0,0,0,0.5);top: 3.26rem}

.weui-toast--loading{width: 3.2rem;height: 1.9rem;padding: 0;z-index: 999999}

.weui-toast--loading p{font-size: 0.28rem}



/*-- 美图放大 --*/

.galleryOverlay{touch-action: none;width:100%;height:100%;position:fixed;top:0;left:0;opacity:0;z-index:100000;background-color:#222;background-color:rgba(0,0,0,0.9);overflow:hidden;display:none;-moz-transition:opacity 1s ease;-webkit-transition:opacity 1s ease;transition:opacity 1s ease}

.galleryOverlay.visible{opacity:1}

.gallerySlider{height:100%;left:0;top:0;width:100%;white-space:nowrap;position:absolute}

.gallerySlider .placeholder{height:100%;line-height:1px;text-align:center;width:100%;display:inline-block}

.gallerySlider .placeholder:before{content:"";display:inline-block;height:50%;width:1px;margin-right:-1px}

.gallerySlider .placeholder img{width: 6rem;display:inline-block;max-height:100%;max-width:100%;vertical-align:middle;}

/*.nextArrow,.prevArrow{border:none;text-decoration:none;background:url(../images/arrows.png) no-repeat;opacity:1;cursor:pointer;position:absolute;width:43px;height:58px;top:50%;margin-top:-29px}*/

.nextArrow:hover,.prevArrow:hover{opacity:1}

.prevArrow{background-position:left top;left:40px}

.nextArrow{background-position:right top;right:40px}

.pagelimit{display: none;position:absolute;bottom:20px;left:50%;margin-left:-18px;color:#fff;font-size:1.4rem}



.animated {  -webkit-animation-duration: 1s;  animation-duration: 1s;}

.animated1 {  -webkit-animation-duration: 200ms;  animation-duration: 200ms; }



.zoomIn {  -webkit-animation-name: zoomIn;  animation-name: zoomIn;  }

@-webkit-keyframes zoomIn {

    from {

        opacity: 0;

        -webkit-transform: scale3d(0.3, 0.3, 0.3);

        transform: scale3d(0.3, 0.3, 0.3);

    }



    50% {

        opacity: 1;

    }

}



@keyframes zoomIn {

    from {

        opacity: 0;

        -webkit-transform: scale3d(0.3, 0.3, 0.3);

        transform: scale3d(0.3, 0.3, 0.3);

    }



    50% {

        opacity: 1;

    }

}



@-webkit-keyframes slideInLeft {

    from {

        -webkit-transform: translate3d(100%, 0, 0);

        transform: translate3d(100%, 0, 0);

        visibility: visible;

    }



    to {

        -webkit-transform: translate3d(0, 0, 0);

        transform: translate3d(0, 0, 0);

    }

}

@keyframes slideInLeft {

    from {

        -webkit-transform: translate3d(100%, 0, 0);

        transform: translate3d(100%, 0, 0);

        visibility: visible;

    }



    to {

        -webkit-transform: translate3d(0, 0, 0);

        transform: translate3d(0, 0, 0);

    }

}



.slideInLeft {

    -webkit-animation-name: slideInLeft;

    animation-name: slideInLeft;

}



/*底部菜单*/

.hasFooter{margin-bottom: 1.2rem}

.footer{z-index: 9999;width: 7.2rem;height: 1.19rem;border-top: 1px solid #ccc;font-size: 0;position: fixed;bottom: 0;background-color: #fff}

.footer li{display: inline-block;width: 25%;vertical-align: top;height: 100%}

.footer li a{text-align: center;display: inline-block;width: 100%;height: 100%;cursor: pointer;position: inherit;right: auto;}

.footer li a:before{font-size: 0}

.footer i{margin-top: 0.15rem;display: inline-block;width: 0.57rem;height: 0.5rem;text-align: center}

.footer i.home{background: url(../images/home-unselect.png) center center no-repeat;background-size: 0.57rem 0.5rem}

.footer li.on i.home{background-image: url(../images/home-select.png);}

.footer i.recommend{background: url(../images/recommend-unselect.png) center center no-repeat;background-size: 0.57rem 0.5rem}

.footer li.on i.recommend{background-image: url(../images/recommend-select.png);}

.footer i.order{background: url(../images/order-unselect.png) center center no-repeat;background-size: 0.47rem 0.51rem}

.footer li.on i.order{background-image: url(../images/order-select.png);}

.footer span{color: #333333;font-size: 0.26rem;display: inline-block;text-align: center;width: 100%;margin-top: 0.11rem}

.footer i.complain{background: url(../images/complainunselect.png) center center no-repeat;background-size: 0.47rem 0.51rem}

.footer li.on i.complain{background-image: url(../images/complainselect.png);}

.footer i.user{background: url(../images/user-unselect.png) center center no-repeat;background-size: 0.47rem 0.51rem}

.footer li.on i.user{background-image: url(../images/user-select.png);}



.modal-backdrop{z-index: 99999}



body{width: 100% !important;}



body.fixedTop {

    position: fixed;

    width: 100%;

    left: 0;

    right: 0;

    top: 0 !important;

}

.transformY90{ transform:rotate(90deg);-webkit-transform:rotate(90deg);-moz-transform: rotate(90deg);-o-transform: rotate(90deg);-ms-transform: rotate(90deg);}

.transformY270{ transform:rotate(270deg);-webkit-transform:rotate(270deg);-moz-transform: rotate(270deg);-o-transform: rotate(270deg);-ms-transform: rotate(270deg);}



.popupFd .confirm {

    color: #ffaa00 !important;

}





/*产品库存售罄*/

.exhaustedBtn{background-color: #dcdcdc;cursor: no-drop;background-image: linear-gradient(90deg, #dcdcdc 0%, #dcdcdc 100%), linear-gradient(#dcdcdc,#dcdcdc);}