.van-swipe{margin-bottom:20px}.detail-info{padding:0 20px;font-size:12px;line-height:16px}.detail-info div{margin-bottom:8px}.detail-info .rest-name{font-size:18px;font-weight:500;margin-bottom:15px;line-height:25px}.detail-info .rest-address{padding-bottom:32px;border-bottom:.5px solid #e2e2e2}.btn-order{border-radius:0;color:#fff;font-size:13px;height:28px;background-color:#2e6dc8}.btn-order .van-button__text{color:#fff;padding:5px 8px}h2{padding:20px;font-weight:400}.dish-info,h2{font-size:15px}.dish-info{padding:0 20px}.dish-info .dish-header{display:flex;justify-content:space-between;align-items:center;line-height:28px;margin-bottom:10px}.dish-info .dish-header .dish-name{font-weight:bolder}.dish-info .dish-header .diash-action{display:flex;justify-content:space-between;align-items:center;font-size:11px}.dish-info .dish-header .diash-action .btn-order{margin-left:10px}.dish-info .dish-header .diash-action .van-count-down{color:#2e6dc8}.dish-info .dish-header .diash-action span{margin-right:10px}.dish-info .dish-header .diash-action span:first-child{color:#999}.dish-info .dish-header .diash-action span:last-child{color:#fff;font-size:13px}.dish-info .dish-header .diash-action .van-button__text{margin-right:0}.resturant-action{position:fixed;bottom:0;display:flex;width:100%;justify-content:space-between;align-items:center;padding:14px 20px 20px 20px;border-top:1px solid #e2e2e2}.resturant-action .btn-order{font-size:15px;width:100%;height:40px;margin-right:40px}.restaurant-detail .van-nav-bar .van-icon{color:#969799}.restaurant-detail .restaurant-intro{padding:0 20px 100px}.restaurant-detail .restaurant-intro h3{font-size:20px;line-height:28px}.restaurant-detail .restaurant-intro div{font-size:15px;line-height:150%;color:#000}