body,html {
    -webkit-tap-highlight-color:transparent;
}
body {
    font-size: 13px!important;
    overflow-x: hidden!important;
    min-height: 100%;
    margin: 0px !important;
	color:#333333;
    background: #F6F6F6;
    -moz-background-size: cover;
    -webkit-background-size: cover;
    -o-background-size: cover;
    background-size: cover;
    line-height: 1.6;
    font-family: PingFangSC-Light, sans-serif !important;
}
hr {
    margin:10px -10px 10px 0px;
    border-top:#333 1px solid;
}
a {
    color:#333333;
    text-decoration:none !important;
}
a:hover, a:focus, active a {
    color:#222222;
    text-decoration:none !important;
}
img {
	width:100%;
  height: 100%;
}

/* 触底 */
.isEnd {
  font-size: 9px;
  color: #999;
  text-align: center;
  padding: 15px 0;
}

/* 颜色 */

.color-home {
  color: #FF6A00 !important;
}
.color-red {
  color: #FF3227 !important;
}
.color-yellow {
  color: #FFCC33 !important;
}

.color-white {
  color: #fff !important;
}

.color-gray {
  color: #666 !important;
}
.color-orange {
  color:#FF6705 !important;
}

.color-transparent {
  color: rgba(0, 0, 0, 0) !important;
}

/* 背景色 */

.bg_color_home {
  background-color: #FF6A00 !important;
}

.bg_color_white {
  background-color: #fff !important;
}

.bg_color_white_transparent {
  background-color: rgba(255, 255, 255, 0.7) !important;
}

.bg_color_gray {
  background-color: #FAFAFA !important;
}

.bg_color_green {
  background-color: #2A6747 !important;
}

.bg_color_transparent {
  background-color: rgba(0, 0, 0, 0) !important;
}

/* 框架 */
.box {
  padding: 0 10px 10px;
  position: relative;
  overflow: hidden;
}

.block {
  position: relative;
  padding: 10px;
  border-radius: 10px;
}

.row {
  margin-right: -10px;
  margin-left: -10px;
}

.title {
  font-size: 15px;
  font-weight: bold;
}

.price {
	font-size: 13px;
	font-weight: bold;
}

.font_second {
  font-size: 11px !important;
  color: #999999 !important;
}

.text-left {
  text-align: left !important;
}

.text-center {
  text-align: center !important;
}

.text-right {
  text-align: right !important;
}

.text-bold {
  font-weight: bold !important;
}

.text-del {
  text-decoration: line-through !important;
}

.clearfix {
  clear: both;
}

/* 底部导航 */
.bottom {
    position: fixed;
    bottom: 0;
    border-top: 1px #FAFAFA solid;
    z-index: 1;
}

.bottom_tabbar {
    display: flex;
    position: relative;
    width: 100vw;
    text-align: center;
}

.bottom_tabbar .left {
    position: relative;
    width: 36%;
    padding: 3px 5px 3px 10px;
}

.navigator_block {
    color: #666;
}

.navigator_block icon {
    font-size: 23px;
    padding: 0;
}

.navigator_block text {
    display: block;
    font-size: 10px;
    margin-top: -8px;
}

.navigator_block:hover,
.navigator_block:focus,
.navigator_block:active {
    color: #FF6A00 !important;
    background: #fff !important;
}

.bottom_tabbar .right {
    position: relative;
    flex: 1;
    font-size: 16px;
    width: 64%;
    padding: 3px 10px 3px 5px;
}

.bottom_tabbar .right .left {
    width: 100%;
    margin: 5px 0;
    padding: 9px 0;
    background-color: #FFCC33;
    border-radius: 100px 0 0 100px;
    color: #FFFFFF;
}

.bottom_tabbar .right .right {
    width: 100%;
    margin: 5px 0;
    padding: 9px 0;
    background-color: #FF6A00;
    border-radius: 0 100px 100px 0;
    color: #FFFFFF;
}

/* 轮播 */
.swiper {
  /* padding: 0 15px; */
  display: block;
}

.swiper image {
  width: 100%;
  height: 100%;
}

.swiper .wx-swiper-dot {
  background: rgba(255, 0, 51, 0.4);
  width: 7px;
  height: 7px;
  padding: 0;
}

.swiper .wx-swiper-dot-active {
  background: rgba(255, 0, 51, 0.7);
  width: 18px;
  height: 7px;
  border-radius: 4px;
}

/* start 内容 */

/*定位*/
.head{
	position: relative;
	padding:10px
}

.locations {
	position: relative;
	padding-right:0;
}
.locations .location {
	position: relative;
	display: inline-flex;
	vertical-align: middle;
}

.locations .location .icon {
	position: relative;
	display: inline-flex;
	justify-content: center;
	align-items: center;
	padding: 0 5px 0 0;
}

.locations .location .school {
	position: relative;
	display: inline-flex;
	justify-content: center;
	align-items: center;
	padding: 0;
	font-size:12px;
	font-weight: bold;
	
}

.locations .location .more {
	position: relative;
	display: inline-flex;
	justify-content: center;
	align-items: center;
	padding: 0 0 0 5px;
}

.data {
	padding: 8px 10px;
	text-align:right;
}

/*搜索*/
.search{
	padding: 5px 10px;
	background-color: rgba(255, 255, 255, 1);
	border-radius: 25px;
}

.search_input{
  color: #999999;
  padding: 4px 0;
  width: 90%;
  height: 1.5em;
  border: 0;
  font-size: 13px;
  line-height: 1.5em;
  box-sizing: content-box;
  background: transparent;
}
.search_input:focus {
  outline: none;
}
.search_box:not(:valid) ~ .weui_icon_clear {
  display: none;
}
input[type="search"]::-webkit-search-decoration,
input[type="search"]::-webkit-search-cancel-button,
input[type="search"]::-webkit-search-results-button,
input[type="search"]::-webkit-search-results-decoration {
  display: none;
}

.search_box{
	margin:10px 0 0 90px;
}
.search_product{
	
}
.search_product .pic {
  position: relative;
  width: 19vw;
  height: 19vw;
  border-radius: 8px;
  background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAIwAAACMCAYAAACuwEE+AAAfY0lEQVR4Xu3dyY9lV30H8PsGV1VDN223cdM2GIPN5AHMbIZdhKIskn8gySISicQmG8gK1ohNxCYbFo6UDfkHEFKkoAgQQtjMg23AAxjjgQa3u7uquruq3xB9bupbOn68Kld1d1XufXWf9OrVe/fcc889v+/5/obzO+f2qpnXk08+uXzmzJm7e73eX06n07/o9/sP9nq9W6uqGsyW7b4vRg9Mp9NqOp1uVlV1ttfrPd7r9f5nPB7/9/Hjx5/p9Xob5V32yi/nz5+/ZTgc/nVVVf80GAzuHQwGJ/r9/nKv96pii9FL3V38WQ8AzmQy2RiPx6vj8fiJ8Xj88HQ6/drNN9/8SgpvI+Hs2bNnjh079s+DweAflpaWzvT7/b5CHViOFrKAxmsymUw2NzdfGo/H/3H58uV/O3369Es1Hvy5cOHCqX6//9nhcPiZm2666VZY6YBytIAye7dbbFNdvXr15dFo9JXJZPLlkydPnutNp9Ol1dXVvx0Oh19cXl6+Y4tYjnZvdXe/3QOTyaTa2Nh4YTQafeHEiRP/2VtdXb2/qqqHV1ZWHhoOh52x0oHlz3pgNBpNNzY2Hp1Op5/uXbx48XPD4fDzKysrpzo11KFlXg9QT1euXDk3Go2+1FtbW/v60tLSp4bD4VIHmA4wOwFmNBpd3dzc/EZvfX392ZWVlTv7/X6njjq87NgDk8lkeuXKlecAZnVlZeV4Z+x2aNmtB7aM37XepUuXLi0vLx/rANMBZg+AudwBpsPJnnpgi2E6wOypt7pCIr/iMR1gOizsrQc6wOytn7pSWz3QAaaDwr56oAPMvrqrK9wBpsPAvnqgA8y+uqsr3AGmw8C+eqADzL66qyvcAabDwL56oAPMnO5KWuJ4PK4jm1vZ9K8qKQXE7z69B4NB/V70ubgOMAUMrl69KndV6LtaXV2tLl68WK2trVWbm5sV8ARISZB26nA4rFZWVqrjx49XN998c3XixIn6+0033VQDaNFeRx4whD8ajarLly9Xf/zjH6tXXnml/t9vYZd8Ak3JOpgFo4RZwjLAc9ttt1W33nprDR6gWhTmObKACVAuXLhQAwWbXLlypWYYxwADAI4dO1a/l5eXa9ZYWlp6FXNsdWDNSmEm9QDJ6173uuqWW26pTp8+XZ08ebL+LSqsrcxzJAEDEFTNSy+9VP3pT3+qBU2QOgMTAAfV4v2GN7yhBsxuaasBGFZS16VLl2qV5q1O9VFXp06dqusDnLa+jhxgCBVIgAWr5AUor3/962tVQriYROewX7zDPhhIHRjIq1RLGEgdzvU78FBvwOkcYHnTm95UM09b86aPFGAI/vnnn69+97vf1QIMKAj5LW95S60+vBwDppdfftnivm01pbPyDtBiAAc4WfzHdsFQWMX/gOYY0GCcDjAN51hgARSAiTusyUb8m9/85ho8GEEZIInRGyD4TuhepQsd9xqQwjzqV8Yx6sebIew6bBlM1FYj+EgwDEE/99xz1e9///taiBHonXfeWRukjv/2t7+tbY7YMwQKZMpjihi/gAUAszGXME/ccqrImz3j7TgmwzDUHqCqq23AWTjAJMgW99cN/uEPf6gBE+H4fPvb316P9rNnz9bHgSXMASiESUUpgx0SW0kdO6mUYi1yDcSAhoqLy46lqKo77rijBmybGGfhAENI3ORz587VDEFNEBRBxj3GLEY79QQwgEJo2MULUN74xjfWb79fjytcRo2BksHNNmIIuy62ARzXbMPmBwsHGPT/s5/9rAYJ4zLxFkBys29961ur22+/vXrhhReq8+fPb6sFXhABEh4D+CDURdxvbQEanhrgAC/7pgRoU03ChQFMDFmC/+lPf1rbDQQRL4Yha4QbycAQLynuL5VDTYnOslFK7+cghBeXHRu++OKLdZvuuuuuWgU22a5ZCMAkYIYh3NAvf/nLmvoZq74DBfVEOIBEzRAMBmLrsFHe+c531mBSHuioJ4A76JiJ662vr9dvKlNbmjwHtRCAYViyRzAIpgAWv/FIACIsQgUxPmOrJMzPY6GmvBLeBywguvvuu7dd5INgmtQJ9F7YpWOYg+zprUAbm+RXv/rVdoAMGIxYqsX/RjADFxDi4WCaACqeitHtN+UYx0ADeEZ+kwV5wF28Xf1CMAxQYI9HHnmkBgaWSToCcACM79gDIKgawqd6GJ0BUVxnvYOhlKXWGML3339/Xc9Rfy0EYAj+6aefrn7xi1/UtgqjNXM+sWHCOGwXgAEeIAOMTDqWwbgyjsP1/eQnP1mf19aQ/o0CeusBQ7CitD/4wQ9qpsASiX0EAMABQGEX6gfIAq55s8fllADD98Mf/nB15syZDjBtXlsNGNzlxx9/vHrqqadqmwUbJDeFi0ylYBIxD2ySyUXnAlfmfMIcJYNQWwCp3Hvf+946htPm1IQbwTKtZhjAwC6CYMmaAxr/AwTvx3egMjXAi8o8UCYGlUtEOBHdRFyTIwMwbJi3ve1tHWDazDCA8OSTT25nxonuUktRNWyOZMRRQf7HKIniAo9YDIAxfr2xUMAUjwnoHnzwwdprOuqeUqsZxnwRVcTtFXSjeoAm9gcGAobk3ZazzMl5cSyz0cpjK3U4ztbRQY4/9NBDdRS4M3pbuj8MVUK4zzzzTM0S3pltxiBbW4TWbIOJMlVgvgZjYBzpDmaqlTdrDBgAoV7BP+dGtX3iE5+oo75H/dVahtFwQv3Nb35TG7mCclzmpC0klmKeBqiwj0nF++67r04tYMxiEtMIzsUmmaVmsyTjDtDM8XzkIx+pjd8y0y7pm0m2ciyJ4m3OqtttUDQSMLE7CCJ2xqztUOa5uMFnn322Zo13vOMdtYCVZ+jyoAgdq7BBHBO19cIeMuwYzgnUuR7VI69XEBDbOIcNk8BdWAtglXFu3HagoiIxlk8AWqRX4wCTSUIAYKNgg3e/+931Z2k/BDAYRGoA4VMv1BKm8cIcBM5b4m4DUZaR+B84HBf0o7YIF0hdJ2uKsBfv6J577qnPBw5tc90AugSzdmUmXLu44ovENo0BDIETDuGZE+Kx+K6zP/jBD1bvec97XuXSKm/2WXwFA/jufzfEO/LCLHGxgQgIHAcO5QEEQ7hm1BKwBFQYxfVdG2ioKWV9JlUzrnhSP8uMO2rPtAKwYbhFeDUGMDqXrfGjH/2otje8IgwCm2dDELxZasKgVnhMBPTAAw/UgPDdceXMOn/84x/fTst0vUR8XRdjYCesA2RxwwGDoYyhgAsDZs4p4EjuTNocxkkAEdjYVoswF9UYwBjVjz32WPXDH/5wO6s/oX0heYBhV5RqiVCpB4AwWy0mY3ZZGJ/QTRcAoNfHPvax2jUGLgzhxgMYrAEwcbvDdgSehHF2D7XoUxtKQ3fW1c452q+NylKrVFTb4ziNAYyGYIOf/OQn26mTibRyZ9/3vvfV9kDZ4ViCGuIeZ5mI0Q9YABi3mZAZw7ygLAWJDUP1ARr1loAegTsfo/h0fUYslVZOLUTFzAOMY3HzeWPA5h7arpoaAxgdjO7ZL94EqnGZbSZwqmbW66C+uNZiKFQH4QCB8wieoBPNjW3iWklUYrtQSc7JwjZAjFpSlrCzLCSz2PMCeFGhubZzo+KcR7Wqp80s0yjAEDBX9ec///l2xDYuNtuEWpkdoQxbgFEOA2SLjkR7AWl2AX1sDerCubyrMALQZtsPdXCNARHLlECYNWC1HRByrcRoEmU2j0W13nvvva22ZRoFmLCMEc+eCRMARcLzGKMc3Y4xeAkIE2AM7zI9AcMY2VQSNUG43vF62ECxl5IfrD7lGbuJHJfG7SxgwoQAra0YRf3Ah2X8z3tjX7VZLTUOMMmek/kvRpIViARkdHqXaikMQ9DARDBYQ7wEK4QxMFSWxCZ/1ic7h8GcxWs6JHk1wKIOQg8AdwJNPCbg5MKzpdhAmCUuPlB+6EMfqlmrra/GAUZHGp0isFRTIrB+oxp4OonUhpF4SmwZkVyjGWCwBsbx8r9RDwBZKZA8mER6M8Od5bHUG0aIzVJ6UDsJW2dmMpPh7dwsqMu8lKkJbNfWScxGAiYjkkuMAYzybMYjLwVTZClG7B4xFyqEMBi+ABT7hdAIMktLYsOEjRzXEUkIxwCZiMzGQgHYbswQwAB01he5RuI3josHmdNq8lKS17rHRj7NROcCizxdoCAEo5QgeUsly2SxPYMZM2ARXk+8FELLpj4J/1MV2MU55XRBCRbXzXZju9kvrhO7CBDKOjCkayV3WAAPE3aAOQClzIsBGEG1rGI04k0ElsZv4iYAIJ6iLIGwRZJSmeRvoAOSLJXNFh4MWyDEZrGRSrvFNXZTIwGMelwrqRBZ54RlDIIOMAcAlFSpg4EFaBio2ZiHAfuud73rVekGzjGK2T0CgFnuWm7qU25TlvyYcmeGctTPC/cHQPNuOV4SoGQPGHUAaLL5fAeYTiUdIGiM0CeeeKJ2nbPMgz1CLTFiYyRjHnaLSDG3GnMQFuExfrMAnvAieMfUESCWS1OiZhIRzmfc7xJQ8ZCyBDeTn+rI2icMoxygW2XZ1uBdY43eYDBGLZbBIGwRQmD4mtQDFO43sDBeqaTk5EbdZAY6C9myyaGbz6aHGCyeTAAVl96xxFfKhfpRQwnaYSv1lUwV+8Wn+uJWd17SAbIMgXGVTRkACMDE68kKxggt0wLxkJTNemrCJviE6wmRCiHkzFv5DIskKw/wklRVgiS3rA0BVLmfjPMSvAPoLnB3gCCZrZqh+uMf/7i2aTBFXGBqhSuNeZLrIu4CFAGC7wRH2NRPtvugJpQRMwlzZD4o66uTWEWNZK6pBAqwqDPGcphDW7IKQV3+N3lqTqzNWXiNV0mxJdgl0hWoH4BJXCa5uMm3xSjUks8Yn+rAJgCSlE/giarBDlmMn9+dn/XZ6o67Hlc9CVTOyzbx8aQCttgtPgGad5f4ziGOtRt6qdYARkzme9/7Xi3EcjMgwjDKs8MC4QNHdpfKhKFzvJMkFTvH8XKrjRiw6kxqJdUCNIznTCYmiSrAjarKgrrk0mSPXwE7HlLbV062BjAMWioJe3hlZLsBUwaMYDYCQXKZ2TsBkzKJ7pbeSVIoEv4vhyJgZRoB+ICGWioDhrF1yvRMdaU+oAEYbQOY19pR/IZSwQFV1grAuHcjVxoC45daojLQO6ECjIy2khG44soScEZ/7IvZGMts38aOcc2sHMBarsdeKlVdgJg6gQVIko8MZHKOFwEs7rU1gEljCRDLSKsknKQKiG8kOYnwRHIF8bxirCa4VgIkIIqXpIw3oWcrsez0gJHEbUSZMVnUXOoL02A/KhJYlG+zkTs7mFoFmDQ+aQkmHCNoo1/qQ5aYELJFamays4EQgMWIjq0SdRWQZGPmJHCrPwauc6ghkWbJUL4DlXrztBOfccHbtP/uXjVYKwHj5gDC9qrc7eSsCOR5ExRhUmHKEH5YJjm9MZ5jcyRwl2UpMYqzDBe7mAVPfq5EKC5ytnZ1PKoshvBehdCmcq0FjIZLAMci8YSMfvu4sGkID1CwkGQswCDUpF8GKFEjAUhmp31m1yoAFEeRCci9Vw/1x01+//vfv53J1ybBX2tbWwsYN8zOkPEfewYY2DJUU0Y+A/mb3/zm9oSk85RL4K+Mv8TGARS5NdkCNbEZnhrWykI4toxlLd4mFF2zrXNEewVQqwFDkFzezFAn6mrkZ0mKCC/AYBrHAxDCZbhm1wdeEEOZisNUDFZ1sH8yKekzD5sAuDBQAntcZ7bNItouAVSrARPPKeuZsmiMuvjABz5Qh/wxwre+9a36k+fCIPVOWkPsDYBhIIvfqA+QuOq8nExK8sgAKOcAjQlRLGbKgiq09ghw2h7R3YlxWg+YqCYM8utf/3r7kTXWM1sHxAX/9re/Xds0BCkmku3hyxljHcHjseODAKFkLJFdTAMkVBQA5gFZuS7bxjWoRuwkmmtJLqC1dUZ6N/W0EIBxg1SFXBhqheowwi3iJ7RHH320Fj6DmMBjZ8xLu8Qa6rBkl63CNmEXsVeoqjJqnJgNzwpYsjEjldjmlQFHAjCETzVk+gBgCI7q4UkZ8ZnLCVDKtMtEg+NJiRSrT/4tV93vyc9Vliuf9Upxp7nc2IZqYsu0NW/3SAAm0wfsj9grjFZsY+QTYDLdAo4E8XwCRH7HHOyZzANhC8azeoFGuagpBq/ymVfidivrWpmsnBVAgoa7pXzu1Ws57HILo5LKKHDWGPFWCJjbjXGol8wWlykIhI0xMt8DZAADRFn8BiziPnl8DlAQeDZ71pFZkaCcNrheVGDiPdSXc5M+2rY5poUDzLy5D2rCyCdcBi8gEByVA1D+J2xGbZa5Mn4JFVP4jT3jnYdgMYoZyYzoAAVzAGRycoAyxnK2FskT2ahKDFjOfh82W1zL9RYaMASILXgyPCiuMjsGALyy9MMn+yOPI8Y4vgMZlQNogJCEqjyKT7nYKmWKhN+TdA48mWcCzCRyYS72Uds2GVpYwLixsEI2MQSSjPispvQbcGAb4MhyW8LNI/YALGudAEB5LzYKlZKpidgmjmXRv+kJHhxAYRlt8R27zG6QdC0j/rDPWUjAuKkE07LikWCTW0vohJc84CRaUTdsjnhRhJuHcsVAdgwrEDbQhVlKg7n0uBJcBCD15VmUZrxdv22vhQNMpgukdAIJGyQPoUgKQ+yWMAODNEZvsvDicmMajFAupy33uIuaCkh2Ak5mu7Pvb1sjwQsHGILlFQGFScF5zzhKwK2c5S6DeaXbHe+mDNglBycz3mVcJ3WGWaKe2C7YRQAwQcC2sUvuqZGL8a+1MwHFfJARzIOJGx2hlvm3YZFyaUipespzEqfJA0QzkVlm6qVDy4CgcoxuM93axNhtcwbewjEMwJjXYWPMbgsS4RJ6MuXKGMwsWErAJL83uzA4llTMGLililNXFrJhF7YRj6qNdks5eBcOMLwSgGGYcqEzmuPBGO28J+UCIEJM/kvJEs6JTeMcMZQ8Khjg1IU1shWazkyeb7wh1wHebH12rczZlPMWDjAElqCaGetsu0H4hCxia+SzI9g3jFCBvcRU4vnEjklMRUyGxyR1IluhZT13dqtyTtYh+cwT4uKSN0Xo19OOhQMMoRn5vKQsC0mOL9WQxfrC9nnaLBA5h+CxhTqSMB4WytNNfM8uDVSbiLBzyqQpIMteM66xSGkOCweYqBTAAITshBnjN0G0rLvGBMrpCC54UjvjLmc0JoaTzRaVE+vxe7yezFqXBvH1jOYmnruQgNHRmSviyhrxYidUQ9YxYRHC572wTxznVVE38/JlZl1pgHS+AFy2k2+igG90mxYWMGEadks2JkyUNpOPQJXF+UnDzE4MWcsUoCibpa+A4n9TAzulMNxoQTWlvoUGTNxkN5l1SGXElt2RZSXKABZGAqxEcwEmy1+di63YRnl41qKvEpgF6qECJh0fg/KwRk0p1MRWXDvGaAJtmTqIp1OCKwvasglA3O3Duoe9XAeYMwj2Uv5ayhwKYAgEpWdbd95FDMRrafT1nFN6LCV4AqAyEpzpAMfKfXrLqYPracuNOjftAeqs/T4o7+xQAAMs3E+uLhVw2E9nnQeMqKsApYzqRpCz7nBZTxn+v1GCv9562FbYkSF+UA9lPxTAcGVl4RsBsw/pvN5OupHnNxEEe7m/ADvPo9TfNl88iIF5KIARFLN7lFA95M/Lpp83wvfSWSVTlOV3CpbNTkKWtkzOv5627LXNB1GOMLG4NeA2CziI9M9DA8z3v//9GjDlU9UYv5n9pbYIOd4JavVbvkew5S4JBOt8I2pW7WTHzOjy5LVkK7HsdqkN5a6ZrpNJxLjYrpm5oUxWZsKRYcx1V58YTzkYXFP7tCHXy2/qnt2+LEa3NqTdycUhfOXTDvVhkFmbzJoq6R3WZLUeMNRR1vjoFBRqNIiY5qUTTNZlB0r7vSQxW+eIjzhOMFne6vzkzaonMRUGYLb/EJyzI1UCeTpfhwIQQAS8mUbwu9llqyXVLRqcWXDAz85WDHn5wuIxUbfAC0jZol47zEG5RhLSZfeZiojXla1gCdx95ckr2XHL1iLOkTbKHtQv8n3KoGEYxibYVFK5wfSNYrRDZZhZwIh7UFVGEUMNSAhUx2Sy0EgDouTGCsPbBdzv8l48yNzIxlxZWGbEW58EVB4u6pxyrxgdaeLQdYCl3MuX4I1+gjFVYI2261vb5OkqwJKHY+g8E51WVgKEddWmIoAFkAiOcLNtWZ7tlOdxA75rAYf79wIQAHQMKHwHMscBDAjV7Tqe7FImki88YIz67373u/XIs0WHjtRBeSi5kYbCE3XNM5DoZyxCUMoQqnMsiM/EIEHpeECyhwsQ2ScG8DAWAJWrF5MfQzCuh/kIRd2E6glxGIaQLJ11HQJyHe0ASistw44A5liAiSG81EvoymOVzIC7jjrzSB5155lLgAbAGDkTpM4FKPVk5cHCA4aQ8nzH7BmHWdBsHtqpk7MrFJDoRIvsjV4CxFo626hmJ2EbDACEvmOsj370ozVIsFGWjqjLbz69ElQEEm0xqgkDa3gBG0EDn5nuZOAxMl1HWWu3CREIsB9Qukes5MFaAJH9bKgTQgfqrAPPbLo26YOkRQCC+qheKtb1M62BJTM/tvCAIeTodMxChchhceMAgW4Jj5B1JhsmmXRGsI41qlG+zvzOd75TswYGIjjGH2bAMhjIiFdP9vKlfghX5yerHxCSFUc4bBij3pptoGIb5KEYwD0PMECa3RywA4CrR3vdl3a5T/fmPgAHEB13zDnsJ/eQ/WhcRzsBM8tT3Gs5+XkkAAMM2ETHueEABoAAJgZnAGMOhyCzQCxbugMeewgYgMjI09lsmWTdAUwYzHV1PDVXejKxnYxurKB+wgIY7EOw2XhxHmC0j2oleEDTbmxClWAcRm1UK3ACLDbBigCsH5wLMO7TcXZS0jwDaMDJw9fLh21o68IavYDiKSXsiqxVDt1b26xD8lyAPM7Gb9REvIO42QDzyCOP1IBxHGDiIgMiIWIbHQ+ERjOmcF22getQDd7Ais2oOoDx3eaKUS1lFl8YhoBd1zFgdA4gAgf7JQwXJgUgbfKiVrEgIBK2nSMY0VgJWwEMIAIJtWgg6Kd4kHHZF55hCM+eLjqA4HSiUU3v+53QCN7Ipg50HqCg+Cx3jbsIMAxoAsMC2RgxgT1CZC8ZsXk+Up5Cm1lovxMUQQIzgAACQ9XIx1wYsMwTjtELEGwY7XItvxsIVCWGARqGqwGirN/YL+7b/VAt7td12CsYDiC0xe/KOA9LKaNuYNae8mksC80whMdVBYR4L0aaFxuAbicwQiBAQCJkI2827K0j2TA6GjOUj/gz8nhQjF6dr4N9B0QCYRvksTiulR0WtAWICcjI9qD1CDbslWcgsIG0y3HtTtI4dsAgAIw9/K59VjTYtwZoXCObHfkO2OrTPm3J6k0sCNz6KymltlVTLnk7Cw0YAEDRefhUoqU+Y4z6P4nYOkXnzltmqjwq17kEZ3SW6QuOAwkVBhyAglFcO9u8l1FTgsI2YQwqLIGycgpBPQCVZ11n02cgBTIC1BbfMY//hRC0wXcDw7W46hjEb0DmelmxWa59yiy/+rAtOy+rKP3GRtKnIr2tDtyxL9DnvKkBHUaQyVtJRpxOS5heRwEOQOjs2cSl7IyQ0P1s2J1KA4xMMcQz8mnUloLIJGRYx3Gvna4LLOrWVsyX1ZbZdTO7Wvked9n1wmT5Xf1+Y1PlmnHfyxzjpFpkeqBcrAcwAMyba/XUgOBWdHcSrTNSk4NShq/n/RZhz84blfXEZpkXCn+tCcnZc3ZLb9hLW9Pesk2z9zXv+273MO++ch0DDLtgUrGn1jKMG6Eu6G8qJW6pEbmTEHcT7k6ACeuUiU+zgp0F6U7XmSe017puzilnu1N/PsOYEfI8ZtutTbOAUV/umwFNDVJRnIeDWGV5KHNJOhBYuMpsCa9Q7W4jZqdjN5phdrrO7O+vdd3StinZZad65jHYfsASgMbG0b7EqWII7/Xe9lruUACTG8s+/21NVNprp/5/lEuf5hkJ+wXeXtt8aIDZa4O6cs3ugQ4wzZZP41rXAaZxIml2gzrANFs+jWtdB5jGiaTZDeoA02z5NK51HWAaJ5JmN6gDTLPl07jWdYBpnEia3aAOMM2WT+Na1wGmcSJpdoO2AbO+vn5pZWXl2FHbIKfZ4mle67YBs7a2dv7YsWMnO8A0T0hNatEWYNZ66+vrTy0vL989GAx6TWpg15Zm9cBkMpleuXLlud7a2trXl5aWPjUcDpcOamq8WbfetWa/PbC1k9jVzc3Nb/QuXrz4ueFw+PmVlZVTHWD225VHo/zW9irnRqPRl3qrq6v3V1X18MrKykPD4bBTS0cDA/u6y9FoNN3Y2Hh0c3PzH3vT6XRpdXX174bD4ReXl5dv74zfffXlwhfeMnZfHI1GXzhx4sRXa0a5cOHCqcFg8C/9fv8zS0tLt2QZ6sL3RneDO/YANQQsm5ubr0wmk6+Mx+N/PXny5LltFbS+vn77dDr9bL/f//ulpaXT/S2q6eyao4WqJLxPJpPJ5ubm2dFo9NWNjY0v33bbbS/oiVfZLJim1+v9Tb/f//RgMLhvMBic6Pf7nfd0RDCztRRmczQarU4mk8erqvr38Xj8NcySLvgzI3c6nS6vra3d0+v1/qqqqk/1er37e73eKXscH5F+O6q3OZ5MJoDxWFVV35hOp/91/Pjxp3u93v8tG916/S+oqqxxIBIw2gAAAABJRU5ErkJggg==');
  background-size: 100% 100%;
  overflow: hidden;
}
.search_product .pic img{
	width:100%;
	height:100%;
}
.search_product .name{
	width: auto;
	line-height: 1.5;
	align-items: center;
	overflow: hidden;
	text-overflow: ellipsis;
	word-break: break-all;
	display: -webkit-box;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 1;
	margin-TOP: 3px;
	margin-bottom: 3px;
}

/*弧线*/
.arc{
	border-bottom-left-radius: 30px;
	border-bottom-right-radius: 30px;
	height:80px;
}

/*轮播*/
.swiper{
	margin:-80px 10px 10px 10px;
	border-radius: 10px;
}

/*通知*/
.notices{
	position: relative;
	display: inline-flex;
	vertical-align: middle;
	padding: 3px 3px;
	background-color: rgba(0, 0, 0, 0.05);
	border-radius: 25px;
}
.notices .icon{
	position: relative;
	display: inline-flex;
	justify-content: center;
	align-items: center;
	width: 20px;
	height: 20px;
	padding: 0 3px;
	color: #FF6A00;
	background-color: rgba(255, 255, 255, 1);
	border-radius: 20px;
}
.notices .notice{
	font-size: 11px;
	position: relative;
	display: inline-flex;
	justify-content: center;
	align-items: center;
	margin: 0 5px;
}

/*分类导航*/
.navigators{
	position:relative;
	display:block;
	margin: -5px;
}
.navigators .navigator{
	position:relative;
	display:inline-block;
	float:left;
	width:20%;
	padding:5px;
	text-align:center;
}
.navigators .navigator img{
	width:100%;
}
.navigators .navigator span{
	font-size: 11px;
}
.navigator_select,
.navigator:hover,
.navigator:focus,
.navigator:active,
.navigator.active {
  	font-weight: bold;
}

/*商户分类*/
.classes{
	position: relative;
	display: flex;
	vertical-align: middle;
	margin-bottom:10px;
}
.classes .class{
	position: relative;
	display: inline-flex;
	justify-content: center;
	align-items: center;
	width: 25%;
	padding: 3px;
}
.classes .class .class_item{
	position:relative;
	display:inline-block;
	padding:2px;
}
.class_select,
.class_item:hover,
.class_item:focus,
.class_item:active,
.class_item.active {
  	font-size:17px;
	font-weight: bold;
	border-bottom: 3px #FF6A00 solid;
	margin:0;
}

/* 店铺列 */
.store_block {
  display: flex;
  position: relative;
}

.store_block .pic {
  position: relative;
  width: 19vw;
  height: 19vw;
  border-radius: 8px;
  background: url('data:image/png;base64,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');
  background-size: 100% 100%;
  overflow: hidden;
  margin-right: 10px;
}
.store_block .pic img{
	width:100%;
}

.store_block .info {
  flex: 1;
  position: relative;
}

.store_block .info .name {
  font-size:15px;
  font-weight:bold;
  width: auto;
  line-height: 1.5;
  align-items: center;
  overflow: hidden;
  text-overflow: ellipsis;
  word-break: break-all;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 1;
  margin-bottom: 5px;
}

.store_block .info .shop {
  /* display: flex; */
  position: relative;
  font-size: 13px;
  color: #333;
  margin-bottom: 5px;
}

.store_block .info .shop .shop_sales {
  display: inline-block;
  max-width: 60%;
  margin-right: 15px;
}

.store_block .info .about_shop {
  position: absolute;
  bottom: 0;
  width: 100%;
  font-size: 13px;
  font-weight:400;
}

.store_block .info .about_shop .about_shop {
	font-weight:500;
}


/* 产品列 */

.products_box {
    position: relative;
    margin: 20rpx 20rpx -20rpx 20rpx;
}

.product_head {
    padding: 0 10px;
}

.product_head .header {
    display: flex;
    position: relative;
    justify-content: center;
    width: 100%;
    padding: 10px 0;
    border-bottom: 1px #FAFAFA solid;
}

.product_head .header .left {}

.product_head .header .right {
    flex: 1;
    position: relative;
}
.products {
  position: relative;
  border-radius: 10px;
  margin:10px;
}

.products_class{
  padding:10px 10px 10px 20px;
  background-color: #F6F6F6;
  color: #666666;
}

.products_class_select,
.products_class:hover,
.products_class:focus,
.products_class:active,
.products_class.active {
	font-weight: bold;
	background-color: #FFFFFF;
	padding:10px 10px 10px 17px;
	color: #333333;
	border-left: 3px #FF6A00 solid;
}

.products_class_item{
  align-items: center;
  overflow: hidden;
  text-overflow: ellipsis;
  word-break: break-all;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 2;
}

.products_list_class{
	font-weight: bold;
	background-color: #FFFFFF;
	padding:15px 0;
	color: #333333;
}


.product_block {
    display: flex;
    position: relative;
    padding: 10px;
    border-radius: 10px;
    margin-bottom: 10px;
}

.product_block .pic {
    position: relative;
    width: 25vw;
    height: 25vw;
    border-radius: 8px;
    background: url('data:image/jpg;base64,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');
    background-size: 100% 100%;
    overflow: hidden;
    margin-right: 10px;
}

.product_block .info {
    flex: 1;
    position: relative;
}

.product_block .info .name {

    font-weight: bold;
    width: auto;
    line-height: 1.5;
    align-items: center;
    overflow: hidden;
    text-overflow: ellipsis;
    word-break: break-all;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;
    margin-bottom: 5px;
}

.product_block .info .name_all {

    font-weight: 400;
    width: auto;
    line-height: 1.5;
    align-items: center;
    overflow: hidden;
    text-overflow: ellipsis;
    word-break: break-all;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 4;
    margin-bottom: 5px;
}

.product_block .info .name image {
    display: inline-block;
    vertical-align: middle;
    width: 16px;
    height: 16px;
}

.product_block .info .name_all image {
    display: inline-block;
    vertical-align: middle;
    width: 16px;
    height: 16px;
}

.product_block .info .shop {
    /* display: flex; */
    position: relative;
    font-size: 12px;
    color: #999;
    margin-bottom: 5px;
}

.product_block .info .shop .shop_name {
    display: inline-block;
}

.product_block .info .shop .shop_name text {

    overflow: hidden;
    text-overflow: ellipsis;
    word-break: break-all;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 1;
}

.product_block .info .shop .volume {
    display: inline-block;
    max-width: 40%;

}

.product_block .info .shop .volume text {

    overflow: hidden;
    text-overflow: ellipsis;
    word-break: break-all;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 1;

}

.product_block .info .about_price {
    position: absolute;
    bottom: 0;
    width: 100%;
    font-size: 12px;
}

.product_block .info .about_price .sale_price {
    position: relative;
    color: #FF6A00;
}

.product_block .info .about_price .tobuy {
    position: absolute;
    right: 0;
    bottom: 0;
    display: inline-block;
    margin: 5px 5px 0 0;
    padding: 3px 10px;
    background: #FF6A00;
    border-radius: 50px;
    color: #fff;
    overflow: hidden;
    white-space: nowrap;
}

.product_block .info .about_price .coupon {
    display: inline-block;
    margin: 5px 5px 0 0;
    padding: 3px 8px;
    background: #FF6A00;
    border-radius: 50px;
    color: #fff;
    overflow: hidden;
    white-space: nowrap;
}

.product_block .info .about_price .fanxian {
    margin: 5px 0 0 5px;
    padding: 3px 0;
    border-radius: 50px;
    color: #FF6A00;
    text-align: right;
    overflow: hidden;
    text-overflow: ellipsis;
    word-break: break-all;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 1;
}

.product_foot {
    padding: 0 10px;
}

.product_foot .footer {
    position: relative;
    width: 100%;
    padding: 10px 0;
    border-top: 1px #FAFAFA solid;
}

.discount {
    font-size: 12px;
    color: #FF6A00;
    display: flex;
}

.discount .label {
    height: 17px;
    line-height: 15px;
    border: 1px solid #FF6A00;
	background-color:#FF6A00;
    margin-right: 5px;
    padding: 0 5px;
    border-radius: 3px;
}

.detail_pic image {
    display: block !important;
    width: 100% !important;
}

/* 地址 */
.address {
  display: flex;
  align-items: center;
  box-sizing: border-box;
  background: #fff;
  text-align: left;
  padding: 0 2px;
}

.address .myaddress {
  flex: 1;
}

.address .title {
  font-size: 16px;
  margin-bottom: 5px;
  font-weight: 600;
  color: #000;
}

.address .item {
  font-size: 12px;
  display: flex;
  align-items: center;
  color: #666;
}

.address .item .default {
  display: inline-block;
  color: #FF6600;
  letter-spacing: 1px;
  font-size: 12px;
  margin-right: 5px;
  font-weight: 600;
}

.address .item .label1 {
  margin-right: 10px;
}

.i-right {
  width: 8px;
  height: 8px;
  border-width: 0px 1px 1px 0px;
  border-style: solid;
  border-color: #bbb;
  transform: rotate(-45deg);
  margin-left: 15px;
}

.createAddress .item {
    display: flex;
    height: 55px;
    align-items: center;
    border-bottom: 1px solid #f8f8f8;
}

.createAddress .item .text {
    margin-right: 10px;
    width: 80px;
}

.createAddress .item .input {
    flex: 1;
}

/* 优惠 */
.coupon {
  position: relative;
  display: block;
}

.coupon .title {
  font-size: 14px;
  font-weight: 600;
  height: 40px;
  line-height: 40px;
  width: 94%;
  margin: 0 auto;
}

.coupon .list {
  box-sizing: border-box;
}

.coupon .list .item {
  display: flex;
  align-items: center;
  border-bottom: 0px solid #f6f6f6;
  padding: 5px 0;
}

.coupon .list .item .icon {
  font-size: 11px;
  width: 14px;
  height: 14px;
  line-height: 14px;
  text-align: center;
  color: #fff;
  border-radius: 2px;
  margin-right: 5px;
}

.coupon .list .item .text {
  flex: 1;
}

.coupon .list .item .info {
  color: #FF6600;
  font-weight: 600;
}

.coupon .list .reduce .icon {
  background: #F85E5F
}

.coupon .list .give .icon {
  background: #F9CE4C;
}

.coupon .list .coupon .icon {
  background: #64B6FF
}

.coupon .list .discount .icon {
  background: #CFA96B
}

.coupon .list .jf .icon {
  background: #51CC81
}



/* 用户头部 */
.user_block {
  display: flex;
  position: relative;
}

.user_block .pic {
  position: relative;
  width: 17vw;
  height: 17vw;
  border:6px #FFFFFF solid;
  border-radius: 100px;
  background: url('data:image/png;base64,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');
  background-size: 100% 100%;
  overflow: hidden;
  margin:-20px 10px 0 30px;
}
.user_block .pic img{
	width:100%;
	height:100%;
}

.user_block .info {
  flex: 1;
  position: relative;
}

.user_block .info .name {
  font-size:18px;
  font-weight:bold;
  line-height: 1.5;
  align-items: center;
  overflow: hidden;
  text-overflow: ellipsis;
  word-break: break-all;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 1;
  margin-bottom: 5px;
}

.user_block .info .shop {
  /* display: flex; */
  position: relative;
  font-size: 14px;
  color: #333;
  margin-bottom: 5px;
}

.user_block .vip {
	position:absolute;
	display: inline-block;
	top:12px;
	right:-10px;
    position: relative;
    text-align:right;
	margin-left:20px;
	padding:5px 10px;
	background:#414A5D;
	border-top-left-radius:10px;
	border-bottom-left-radius:10px;
	height:30px;
	color:#F5E09F;
}

.user_block .vip img {
	width:15px;
}

.user_block .store_switch {
	position:absolute;
	display: inline-block;
	top:12px;
	right:0;
    text-align:right;
	
}

.user_block .store_switch .store_switch_block{
	position: relative;
	background: #FAFAFA;
	border: 1px solid #DCDCDC;
	border-radius: 4px;
}

.user_block .store_switch .weui_select{
	height: 26px;
	line-height: 26px;
}




/* 商铺信息 */
.store_count{
	padding:10px;
}

.store_count .count{
	margin:3px 0;
	font-size: 14px;
	font-weight: bold;
	color:#666666;
}

.store_data{
	margin:10px;
	font-weight:bold;
	text-align:center;
}

.store_data img{
	width:36px;
	height:36px;
	margin-bottom:5px;
}

/* 购物车 */
.cart{
	position:fixed;
	width:100vw;
	display:block;
	border-top-left-radius: 10px;
	border-top-right-radius: 10px;
	background:#FFFFFF;
	bottom:0;
	box-shadow: 0px 12px 21px 3px rgba(0, 0, 0, 0.13);
	z-index:3;
}

.cart_product{
	position: relative;
	display:block;
	margin:10px 0px;
	font-size:9px;
	color: #999999;
}
.cart_product .cart_count{
	font-size:20px;
	font-weight:bold;
}

.cart_title{
	font-size:18px;
	font-weight:bold;
	color:#111111;
	padding:10px 0;
}
.cart_clear{
	display:inline-block;
	font-size:11px;
	font-weight:300;
	color:#999999;
	padding:3px 10px;
	margin:10px 0;
	border:1px #999999 solid;
	border-radius:30px;
	text-align:center;
	
}
.cart_product_list{
	max-height:460px;
	overflow-x: hidden;
	overflow-y: scroll;
}
.lunch_box_fee{
	padding:10px 0;
}
.lunch_box_fee .title{
	float:left;
	font-size:13px;
	width: 19vw;
	margin-right: 6px;
}

.lunch_box_fee .price{
	float:left;
	font-size:13px;
	font-weight:400;
}

.select_order_type .col-xs-6 {
	padding:0 !important;
}

.select_order_type .left {
	font-size: 15px !important;
	font-weight: normal;
	line-height: 1.428571429;
	text-align: center;
	white-space: nowrap;
	vertical-align: middle;
	cursor: pointer;
	text-align: center; 
	padding: 12px 10px !important;
	background-color: #F9AC80;
	border-radius: 100px 0 0 100px;
	color: #FFFFFF;
}

.select_order_type .right {
	font-size: 15px !important;
	font-weight: normal;
	line-height: 1.428571429;
	text-align: center;
	white-space: nowrap;
	vertical-align: middle;
	cursor: pointer;
	text-align: center; 
	padding: 12px 10px !important;
	background-color: #FF6A00;
	border-radius: 0 100px 100px 0;
	color: #FFFFFF;
}


/*跑腿*/
.runleg_block{
	position:relative;
	margin:10px 0;
}
.runleg_thing{
	float:left;
	width:30%;
}
.runleg_thing .item{
	padding: 15px 10px;
	background-color:#EEEEEE;
	text-align:center;
}
.runleg_thing .item-invalid{
	padding: 15px 10px;
	background-color:#EEEEEE;
	text-align:center;
	color: #999999;
}
.runleg_thing .runleg_thing_select,
.runleg_thing .item:hover,
.runleg_thing .item:focus,
.runleg_thing .item:active,
.runleg_thing .item.active {
	color:#FF6A00;
  	font-weight: bold;
	background-color:#FFFFFF;
}

.runleg_price{
	float:right;
	width:70%;
}
.runleg_price .item{
	padding: 15px 10px;
	text-align:center;
}
.runleg_price .item-invalid{
	padding: 15px 10px;
	text-align:center;
	color: #999999;
}
.runleg_price .runleg_price_select,
.runleg_price .item:hover,
.runleg_price .item:focus,
.runleg_price .item:active,
.runleg_price .item.active {
	color:#FF6A00;
  	font-weight: bold;
}

.runleg_time{
	float:right;
	width:100%;
}
.runleg_time .item{
	padding: 15px 10px;
	text-align:center;
}
.runleg_time .runleg_time_select,
.runleg_time .item:hover,
.runleg_time .item:focus,
.runleg_time .item:active,
.runleg_time .item.active {
	color:#FF6A00;
  	font-weight: bold;
}






















/*弹框*/
.weui_mask {
  position: fixed;
  z-index: 10;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  background: rgba(0, 0, 0, 0.9) !important;
}

.weui_dialog {
  position: fixed;
  z-index: 11;
  width: 85%;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
  background-color: #fff;
  text-align: center;
  border-radius: 3px;
  overflow: hidden;
}

.dialog_close {
  display: inline-block;
  position: absolute;
  top: 5px;
  right: 10px;
  color: #888;
}

.dialog_close_buttom {
  margin-top: 30px;
  color: #FFF;
}

.dialog_box {}

.dialog_title {
  text-align: center;
  margin: 0 15px;
  padding: 10px;
  font-size: 15px;
  font-weight: bold;
  border-bottom: 1px #FAFAFA solid;
}

.dialog_title image {
  display: inline-block;
  vertical-align: middle;
  margin-right: 5px;
  width: 20px;
  height: 20px;
}

.dialog_content {
  min-height: 80px;
  margin: 0 15px;
  padding: 10px;
  border-bottom: 1px #FAFAFA solid;
}

.dialog_button {
  margin: 15px;
  text-align: center;
}

/* 按钮 */
.weui_btn_primary {
  background-color: #FF6A00;
}
.weui_btn_primary:not(.weui_btn_disabled):hover {
  color: rgba(255, 255, 255, 0.4);
  background-color: #06BFA5;
}
.weui_btn_primary:not(.weui_btn_disabled):visited {
  color: #FFFFFF;
}
.weui_btn_primary:not(.weui_btn_disabled):active {
  color: rgba(255, 255, 255, 0.4);
  background-color: #06BFA5;
}

.btn {
    border-color: #c7d5e0!important;
    background: #FFFFFF;
    display: inline-block;
    padding: 8px 12px !important;
    margin-bottom: 0;
    font-size: 12px !important;
    font-weight: normal;
    line-height: 1.428571429;
    text-align: center;
    white-space: nowrap;
    vertical-align: middle;
    cursor: pointer;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    -o-user-select: none;
    user-select: none;
    background-image: none;
    border: 1px inherit #999999;
    border-radius: 4px;
}
.btn-home:hover, .btn-home:focus, .btn-home:active, .btn-home.active, .open .dropdown-toggle.btn-home {
    color: #FFFFFF!important;
    background-color: #06BFA5!important;
    border-color: #06BFA5!important;
	border-radius:30px !important;
	font-size:15px !important;
	padding:10px 20px !important;
}
.btn-home {
    color: #FFFFFF!important;
    background-color: #FF6A00!important;
    border-color: #FF6A00 !important;
	border-radius:30px !important;
	font-size:15px !important;
	padding:10px 20px !important;
}

.btn-golden:hover, .btn-golden:focus, .btn-golden:active, .btn-golden.active, .open .dropdown-toggle.btn-golden {
    color: #FFFFFF!important;
    background-color: ##FAB992!important;
    border-color: ##FAB992!important;
	border-radius:30px !important;
	font-size:15px !important;
	padding:10px 20px !important;
}
.btn-golden {
    color: #FFFFFF!important;
    background-color: #F9AC80!important;
    border-color: #F9AC80 !important;
	border-radius:30px !important;
	font-size:15px !important;
	padding:10px 20px !important;
}

.btn-sure:hover, .btn-sure:focus, .btn-sure:active, .btn-sure.active, .open .dropdown-toggle.btn-sure {
  color: #FFFFFF!important;
  background: #FF7919 !important;
  border-color: #FF7919!important;
  font-size:13px !important;
}

.btn-sure {
  color: #FFFFFF!important;
  background: #FF6A00 !important;
  border-color: #FF6A00 !important;
  font-size:13px !important;
}

.btn-not:hover, .btn-not:focus, .btn-not:active, .btn-not.active, .open .dropdown-toggle.btn-not {
  color: #333333 !important;
  background: #FAFAFA !important;
  border-color: #999999 !important;
  font-size:13px !important;
}

.btn-not {
  color: #333333 !important;
  background: #FAFAFA !important;
  border-color: #999999 !important;
  font-size:13px !important;
}


.btn-white:hover, .btn-white:focus, .btn-white:active, .btn-white.active, .open .dropdown-toggle.btn-white {
    color: #000000!important;
    background-color: #FFFFFF!important;
    border-color: #000000!important;
}
.btn-white {
    color: #222222!important;
    background-color: #FFFFFF!important;
    border-color: #5D5D5D !important;
}
.btn-success {
    color: #fff!important;
    background-color: #45B6B0!important;
    border-color: #45B6B0!important;
}
.btn-success:hover, .btn-success:focus, .btn-success:active, .btn-success.active, .open .dropdown-toggle.btn-success {
    color: #fff!important;
    background-color: #3DA09A!important;
    border-color: #3DA09A!important;
}
.btn-info {
    color: #fff!important;
    background-color: #65C3DF!important;
    border-color: #65C3DF!important;
}
.btn-info:hover, .btn-info:focus, .btn-info:active, .btn-info.active, .open .dropdown-toggle.btn-info {
    color: #fff!important;
    background-color: #60B8D1!important;
    border-color: #60B8D1!important;
}
.btn-warning {
    color: #fff!important;
    background-color:#FBB44C!important;
    border-color: #FBB44C!important;
}
.btn-warning:hover, .btn-warning:focus, .btn-warning:active, .btn-warning.active, .open .dropdown-toggle.btn-warning {
    color: #fff!important;
    background-color: #EDA849!important;
    border-color: #EDA849!important;
}
.btn-danger {
    color: #fff!important;
    background-color: #FF6B6B!important;
    border-color: #FF6B6B!important;
}
.btn-danger:hover, .btn-danger:focus, .btn-danger:active, .btn-danger.active, .open .dropdown-toggle.btn-danger {
    color: #fff!important;
    background-color: #E86161!important;
    border-color: #E86161!important;
}
.btn-primary {
    color: #fff!important;
    background-color: #428BCA!important;
    border-color: #428BCA!important;
}
.btn-primary:hover, .btn-primary:focus, .btn-primary:active, .btn-primary.active, .open .dropdown-toggle.btn-primary {
    color: #fff!important;
    background-color: #3276B1!important;
    border-color: #3276B1!important;
}
.btn-default:hover, .btn-default:focus, .btn-default:active, .btn-default.active, .open .dropdown-toggle.btn-default {
    color: #FFF!important;
    background-color: #9BAFBF!important;
    border-color: #9BAFBF!important;
}
.btn-default {
    color: #FFF!important;
    background-color: #A8BDCF!important;
    border-color: #A8BDCF!important;
}
.btn-WeChat {
    color: #fff;
    background-color: #3CB034;
    border-color: #3CB034!important;
}
.btn-refuse {
    color: #CCCCCC!important;
    background-color:#FBFBFB!important;
    border-color: #CCCCCC!important;
}

.noft-default {
    background: none repeat scroll 0 0 #CCCCCC;
    border-radius: 100%;
    color: #FFFFFF;
    font-size: 8px;
    top: 10px;
    right:10px;
    padding:0;
    position:absolute;
    text-align: center;
    width: 13px;
    height:13px;
}
.noft-red {
    background: none repeat scroll 0 0 #EA3F3F;
    display:inline-block;
    width:15px; height:15px;
    border-radius: 3px;
    color: #FFFFFF;
    font-size: 10px !important;
    text-align: center;
}
.noft-green {
    background: none repeat scroll 0 0 #4AC4BC;
    display:inline-block;
    width:15px; height:15px;
    border-radius: 3px;
    color: #FFFFFF;
    font-size: 10px !important;
    text-align: center;
}
.noft-yellow {
    background: none repeat scroll 0 0 #FFA200;
    display:inline-block;
    width:15px; height:15px;
    border-radius: 3px;
    color: #FFFFFF;
    font-size: 10px !important;
    text-align: center;
}
.noft-blue {
    background: none repeat scroll 0 0 #0DB8DF;
    display:inline-block;
    width:15px; height:15px;
    border-radius: 3px;
    color: #FFFFFF;
    font-size: 10px !important;
    text-align: center;
}
.noft-orange {
    background: none repeat scroll 0 0 #FFA200;
    display:inline-block;
    width:15px; height:15px;
    border-radius: 3px;
    color: #FFFFFF;
    font-size: 10px !important;
    text-align: center;
}
.noft-blue-number {
    background: none repeat scroll 0 0 #0DB8DF;
    border-radius: 50%;
    color: #FFFFFF;
    float: right !important;
    font-size: 11px;
    height: 25px;
    left: 0;
    padding: 0;
    position: relative;
    text-align: center;
    top: 0;
    width: 25px;
}
.noft-purple-number {
    background: none repeat scroll 0 0 #FF6B6B;
    border-radius: 50%;
    color: #FFFFFF;
    float: right !important;
    font-size: 11px;
    height: 25px;
    left: 0;
    padding: 0;
    position: relative;
    text-align: center;
    top: 0;
    width: 25px;
}

/* tags */
.tags{
	margin:5px -2px 0 -2px;
}
.tag {
    display:inline-block;
    background: #D0F4F0;
    border-radius: 100px;
    padding: 2px 8px;
    margin: 2px;
    font-size:11px;
}
.tag:hover, .tag:focus, .tag:active {
	font-weight: bold;
	background: #E7FAF8;
}


.product_cart .num_operate{
    position: absolute;
    right: 0;
    bottom: 0;
}


/*购物车效果开始*/
.product_cart .num_operate input{ opacity:0;}
.product_cart .num_operate .jian{ opacity:0; transform: translate(30px,0) scale(1);-webkit-transform: translate(30px,0) scale(1); transition: all 0.6s ease; -webkit-transition: all 0.6s ease;}
.product_cart .num_operate .jian i{transform:rotate(-360deg);-webkit-transform: rotate(-360deg); transition: all 0.6s ease; -webkit-transition: all 0.6s ease;}
.product_cart .num_operate.num_operate_active .jian{opacity:1; transform: translate(0,0) scale(1);-webkit-transform: translate(0,0) scale(1); background-color: #fff;}
.product_cart .num_operate.num_operate_active .jian i{transform:rotate(0deg);-webkit-transform: rotate(0deg);}
.product_cart .num_operate.num_operate_active input{ opacity:1; background-color: #fff;}
/*购物车效果结束*/
.num_operate{ position:relative;}
.num_operate:after{content: " ";display: table; clear: both;}
.num_operate span{position:relative; vertical-align:middle; height:28px; width:28px; display:block; float:left; background-size:28px; cursor:pointer;font-size:0;}
.num_operate span i{position:relative; vertical-align:middle; height:28px; width:28px; display:block;background:url(../img/btn-num_subtraction@3x.png) no-repeat center; background-size:28px; cursor:pointer;font-size:0;}
.num_operate span.add i{ background-image:url(../img/btn-num_addCart@3x.png);}
.num_operate span:before{ content:''; display:block; width:150%; height:150%; position:absolute; left:-27%; top:-27%;}
.num_operate input{ float:left;display:inline-block; vertical-align:middle; width:30px; height:30px; background:none; border:none 0; text-align:center; font-size:16px; line-height:30px; color:#333;}
.num_operate .over{display: inline-block; line-height:22px; padding:0 7px; color:#fff; background:#ccc; display:block; }

.shangjiaDelt_footer{ border-top:1px solid #eee; background:#fff; position:fixed;bottom: 0; z-index:99; height:49px;width:100%}
.shangjiaDelt_footer .btnme{ display:block; width:110px; height:49px; line-height:49px; color:#fff; font-size:16px; background:#06C2A1; text-align:center; position:relative;}
.shangjiaDelt_footer .btnme.grey_bg{ background:#ccc;}
.shangjiaDelt_footer .goods_cart{ display:block; width:50px; height:50px; position:absolute; left:6px; bottom:10px;}
.shangjiaDelt_footer .goods_cart .num{ position:absolute; right:3px; top:3px; line-height:12px; padding:0 3px; border-radius:12px; color:#fff; background:#ff6600; font-size:10px;}
.shangjiaDelt_footer .wz_box{ margin-left:60px;}
.shangjiaDelt_footer .wz_box p{ margin:auto;}

.shangjiaDelt_notice_mask{ display:none;background: rgba(0,0,0,0.80); position:fixed; left:0; right:0; top:0; bottom:0; z-index:100; padding:30px 30px 100px; color:#fff; overflow:hidden;}
.shangjiaDelt_notice_mask .cont{ height:100%; overflow:auto;}
.shangjiaDelt_notice_mask h4{ text-align:center; line-height:20px; font-size:16px; font-weight:500; margin-bottom:8px;}
.shangjiaDelt_notice_mask .state span{ display:inline-block; padding:0 4px; border-radius:4px; color:#fff; line-height:14px; background: #20AD20;}
.shangjiaDelt_notice_mask .nr{ font-size:14px; line-height:22px;}
.shangjiaDelt_notice_mask .tit{ text-align:center; font-size:16px; line-height:24px;}
.shangjiaDelt_notice_mask .tit .line{ display:inline-block; width:30%; height:1px; background:#fff; margin:0 10px; vertical-align:middle;}
.shangjiaDelt_notice_mask .close{ display:block; width:50px; height:50px; background:url(../img/index_btn_closeBig@3x.png) no-repeat center; background-size:100%; position:absolute; bottom:50px; left:50%; margin-left:-25px;}

.pub_list{display: -webkit-box; display: -webkit-flex; display: flex; -webkit-box-align: center; -webkit-align-items: center; align-items: center; }
.pub_list .pub_list_bd{ -webkit-box-flex: 1; -webkit-flex: 1; flex: 1; }

.fontcl1 { color: #ff3300; }
.black9 { color: #999999; }


.goods_cart_mask{position:fixed; z-index:98; left:0; right:0; transition: all 0.3s ease-out; -webkit-transition: all 0.3s ease-out; bottom:39px; transform: translate(0,-100%);-webkit-transform: translate(0,100%); overflow: auto;} 
.goods_cart_mask .cont{ background:#fff;}
.goods_cart_mask.on{ display:block;transform: translate(0,0%);-webkit-transform: translate(0,0%);overflow: visible;}
.goods_cart_mask .tit{ background:#edf2f5; padding:10px; line-height:20px;/*top: 0;position: sticky;left: 0;right: 0;height: 20px;*/z-index: 1;}
.goods_cart_mask .ts{ display:block; position:absolute; top:-30px; right:10px; border-radius:4px; background:#ff6600; color:#fff; font-size:14px; line-height:24px; padding:0 10px;}
.goods_cart_mask .ts:after{ content:''; position:absolute; left:50%; margin-left:-5px; top:23px; border-left: 4px solid transparent; border-right: 4px solid transparent; border-top: 5px solid #ff6600;}
.goods_cart_mask .tit .bt{ border-left:3px solid #06C2A1; padding-left:10px; font-size:16px;}
.goods_cart_mask .tit .clear_btn{ font-size:12px; display:inline-block; color:#333;}
.goods_cart_mask .tit .clear_btn .ico{ display:inline-block; width:14px; height:14px; background:url(../img/index_btn_delete@3x.png) no-repeat center; background-size:contain; margin-right:5px; vertical-align:middle;}
.goods_cart_mask .cart_list ul li:before{ content:''; font-size:20px; color:#20AD20; width:4px; height:4px; background:#20AD20; border-radius:100%; margin:0 5px;}
.goods_cart_mask .cart_list ul li{ padding:10px 10px 10px 0; border-bottom:1px solid #eee;}
.goods_cart_mask .cart_list ul li .price{ margin:0 10px;}

.goods_guige_mask .mask_bg{ display: block; }
.goods_guige_mask .cont{position:fixed; transition: all 0.3s ease-out; -webkit-transition: all 0.3s ease-out; padding-bottom:50px; padding:10px 0 0; left:50%; top: 50%; bottom: auto; z-index:100; width: 90%; background:#fff; -webkit-transform: translate(-50%, -50%); transform: translate(-50%, -50%); border-radius:4px; overflow: hidden;}
.goods_guige_mask .cont.on{ display:block; bottom:0;transform: translate(0,0%);-webkit-transform: translate(0,0%);}
.goods_guige_mask .cont .name{ font-size: 16px; line-height: 30px; font-weight: normal; text-align: center; padding-top: 4px; }
.goods_guige_mask .cont .guige_box{ padding: 5px 12px 12px; max-height: 300px; overflow-y: auto;}
.goods_guige_mask .cont .img{ width:100px; height:100px; overflow:hidden; margin-right:10px; margin-top:-20px; background:#fff;}
.goods_guige_mask .cont p{ line-height:20px;}
.goods_guige_mask .cont .close{ display: inline-block; width:18px; height:18px; background:url(../img/index_btn_close@2x.png) no-repeat center; background-size: contain; position: absolute; right: 18px; top: 18px; }
.goods_guige_mask .cont .tit{ font-size:14px; line-height:30px; margin-bottom: 5px;}
.goods_guige_mask .cont .selct_box{ padding-bottom:10px; margin-bottom:10px;}
.goods_guige_mask .cont .selct_box label,.goods_guige_mask .cont .shuxing_box label{ display:block; float:left; min-width: 60px; height: 28px; line-height:28px; border:1px solid #e6eaed; border-radius:2px; text-align:center; margin-right: 10px; margin-bottom: 10px; padding:0 10px; box-sizing: border-box; position:relative; }
.goods_guige_mask .cont .selct_box label.on,.goods_guige_mask .cont .shuxing1 label.on,.goods_guige_mask .cont .shuxing2 label.on{ color: #20ad20; border-color:#20ad20; background:#f1fcf1;}
.goods_guige_mask .cont .selct_box label input,.goods_guige_mask .cont .shuxing_box label input{ width:100%; height:100%; opacity:0; position:absolute; left:0; top:0;}
.goods_guige_mask .cont .attr-box{ padding: 10px 10px 0; background:#edf2f5; border-radius:2px;box-sizing: border-box;}
.goods_guige_mask .cont .num_box{ background: #f5f5f5; height: 50px; padding: 0 12px; }
.goods_guige_mask .cont .num_box .jq_price{ font-size: 20px; }
.goods_guige_mask .cont .btn_box{ margin-top:10px; border-top:3px solid #e6eaed; padding:10px;} 

.takeout-list-mask ul li a {display: inline-block;}
.mask-list .list .display{display: block;}
#cart_product_list .empty_button{height: 36px; line-height: 36px; text-align: center; font-size: 14px;}
.goods_cart_mask .tit .ts{display: none;}