@font-face{font-family:'Raleway';src:url('/Raleway-Regular.ttf');src:local('Raleway Regular'),local('Raleway'),url('/Raleway-Regular.ttf') format('truetype')}html{background:url(/images/100/t100_elem_2.png) no-repeat right 50px fixed;background-size:700px 350px}body{font-family:Raleway;background:url(/images/100/t100_elem_1.png) no-repeat left 250px fixed;background-size:400px 200px}a{color:#e04406}a:hover{color:#ae3505}a.gotop{position:fixed;bottom:2rem;right:2rem;background:rgba(0,0,0,.25);color:#fff;border-radius:.3rem;padding:1rem}#menuImgPreview{position:absolute;background-color:#eee;border:1px solid #ddd;border-radius:8px;padding:10px;box-shadow:0 .4rem .4rem rgba(0,0,0,.3)}#menuImgPreview img{display:block;margin-bottom:.5rem;border-radius:5px;max-height:450px;max-width:450px}.control-inline{width:auto;display:inline-block}.navbar-light{padding-top:0;padding-bottom:0;background:linear-gradient(to bottom,#fff 0%,#f3f3f3 100%)}.navbar-light .navbar-brand{padding-top:0}.navbar-light .navbar-brand img{height:20px}.btn-primary{background:#e04406;border-color:#fa8252}.btn-primary:hover{background:#ae3505;border-color:#e04406,20%}footer{text-align:center;height:100px;padding-top:1rem;margin-top:2rem}#bg{width:100%;height:100%;position:fixed;left:0;top:0;background-color:rgba(0,0,0,.6);z-index:99;display:none}#bg .loading{font-size:4rem;color:#fff;z-index:100;position:fixed;width:150px;height:150px;text-align:center;line-height:150px;left:50%;top:50%;margin-left:-75px;margin-top:-80px}h1.name{font-size:1.8rem;color:#e04406;font-weight:600;text-shadow:0 6px 5px rgba(0,0,0,.3)}h1.cname{font-size:1.4rem;color:#e04406;font-weight:200;text-shadow:0 3px 5px rgba(0,0,0,.4)}#restPhoto{border:3px solid #fff;box-shadow:0 .2rem .3rem rgba(0,0,0,.5)}#restPhoto .carousel-inner .carousel-item img{height:200px;width:250px}.sitenav{background-color:rgba(224,68,6,.8);padding-top:0;padding-bottom:0}.sitenav a{color:#fff}.sitenav .navbar-nav a.nav-link{padding-left:1.5rem;padding-right:1.5rem}.sitenav li:hover{background-color:#c73c05}.sitenav li.active{background-color:#ae3505}.sitenav li.active a.nav-link{font-weight:600}.tab-content{background-color:rgba(255,255,255,.8);border:1px solid #ddd;border-top:none;padding:1rem;font-size:1rem;line-height:1.2rem}.tab-content div.h{position:relative;padding-left:50px;line-height:1rem;margin-bottom:.3rem}.tab-content div.h span{width:50px;position:absolute;left:0;top:0}.tab-content div.h em{font-size:.9rem}.info{background-color:rgba(255,255,255,.8);padding-left:0}.info .item{clear:both;margin-bottom:.75rem;line-height:1.2rem}.info .item label{float:left;width:120px}.info .item label i.fa{font-size:.8rem;color:#666}.notice{border:1px solid #fca683;margin:1rem 0 0 0;padding:1rem;background-color:#fedbce}.notice p{margin-bottom:0}::-webkit-scrollbar{width:5px;background-color:#feede7;border-radius:1rem}::-webkit-scrollbar-thumb{background-color:#fdc9b5;border-radius:4px}#cattree{top:0;width:255px;background:#feede7;padding:1rem 0 0 1rem;box-shadow:0 .2rem .3rem rgba(0,0,0,.4);font-family:Raleway}#cattree ul{list-style:none;margin:0;padding:0}#cattree ul ul{margin-left:1.6rem}#cattree ul i.fa{color:#fca683}#cattree h3{font-size:1.2rem;text-align:center;margin:0 1rem 1rem 0;padding:0 0 .6rem 0;border-bottom:1px solid #fca683;text-shadow:1px 1px #fff;color:#e04406;font-weight:bold}#cattree h3 i.fa{font-size:.9rem}#cattree .catlist{max-height:600px;overflow:auto;margin-right:.2rem;scrollbar-width:thin;scrollbar-color:#fdc9b5 #fff5f1}#cattree a.active{font-weight:bold}img.qrcode{width:125px;border:2px solid #ddd;display:block;margin:0 auto}#myTab a.nav-link{font-size:.85rem}.catInfo{background:#feede7;padding:1rem;margin-bottom:2rem;box-shadow:0 .2rem .3rem rgba(0,0,0,.4)}.catInfo h2{color:#e04406;font-size:1.4rem;font-weight:bold;text-shadow:1px 1px #fff}.catInfo h2 a.top{font-size:.7rem;float:right}.catInfo p.menuinfo{line-height:1.2rem;color:#676767}.catInfo table{width:100%}.catInfo table tr:hover{background:#fff8f6}.catInfo table tr:hover td.price span,.catInfo table tr:hover td.name a{background:#fff8f6}.catInfo table tr:hover td.price i.fa{color:#000}.catInfo table td{vertical-align:top}.catInfo table td.sku{font-size:.85rem}.catInfo table td.price{text-align:right;background:url(/images/dot.png) repeat-x center .85rem;font-size:.85rem}.catInfo table td.price i.fa{color:#808080}.catInfo table td.price span{background:#feede7;display:inline-block;margin-top:2px;white-space:nowrap}.catInfo table td.name{background:url(/images/dot.png) repeat-x center .85rem}.catInfo table td.name a{background:#feede7}.catInfo .menudesc{line-height:1rem;color:#676767;margin-bottom:1rem;font-size:.85rem}#cart{top:0;width:255px;background:#feede7;padding:1rem 0 0 1rem;box-shadow:0 .2rem .3rem rgba(0,0,0,.4);font-family:Raleway}#cart h3{font-size:1.2rem;text-align:center;margin:0 1rem 1rem 0;padding:0 0 .6rem 0;border-bottom:1px solid #fca683;text-shadow:1px 1px #fff;color:#e04406;font-weight:bold}#cart h3 i.fa{font-size:.9rem}#cart .cartlist{min-height:200px;max-height:600px;overflow:auto;margin-right:.2rem;padding-right:.7rem;scrollbar-width:thin;scrollbar-color:#fdc9b5 #fff5f1}#cart .cartlist table.items{width:100%}#cart .cartlist table.items td{font-size:.9rem;padding:0}#cart .cartlist table.items td strong.n{display:block;line-height:1rem;font-size:.85rem;padding-top:.2rem}#cart .cartlist table.items td strong.n span.qty{color:#e04406;font-weight:300}#cart .cartlist table.items td div{margin-bottom:.5rem}#cart .cartlist table.items td div span{display:block;line-height:1rem;color:#666;font-style:italic;font-size:.8rem}#cart .cartlist table.items td a.remove{display:block;margin-left:.3rem}#cart .cartlist table.items tr.item td{padding-top:.2rem}#cart .cartlist .subtotal{text-align:right;margin:.5rem 0 .7rem 0}#cart .cartlist .subtotal .amount{font-size:1.3rem;margin-left:.5rem;color:#e04406}.detail{background:#feede7;padding:1rem;margin-bottom:2rem;min-height:700px;box-shadow:0 .2rem .3rem rgba(0,0,0,.4)}.detail h2{font-size:1.2rem}.menuinfo_bg{overflow-x:hidden;overflow-y:auto;position:fixed;left:0;top:0;right:0;bottom:0;background:rgba(0,0,0,.6);z-index:888}.menuinfo_bg .fa-spin{font-size:5em}.menuinfo_content select,.menuinfo_content .menuinfo_content button,.menuinfo_content .menuinfo_content textarea{outline:none;padding:5px;border:1px solid #ccc;border-radius:3px}.menuinfo_content textarea{width:100%;display:block}.menuinfo_content input[type=radio],.menuinfo_content input[type=checkbox]{width:18px;height:18px;outline:none;vertical-align:-3px}.menuinfo_content button:active{position:relative;top:1px;left:1px}.menuinfo_content h1.menutitle{padding:.5em;color:#fff;background:linear-gradient(to bottom,#ff9f6f 0%,#f57130 100%);font-size:1.1em}.menuinfo_content img.thumb{width:100%;display:block;margin-bottom:1rem}.menuinfo_content .menudetail .pricetype{margin-bottom:.8rem;box-shadow:0 .2rem .3rem rgba(0,0,0,.4)}.menuinfo_content .menudetail .pricetype h3{padding:.6em;background:linear-gradient(to bottom,#eee 0%,#ddd 100%);text-shadow:0 1px 1px #fff;font-size:1rem;margin:0}.menuinfo_content .menudetail .pricetype h3 i.fa{float:right;color:#999}.menuinfo_content .menudetail .pricetype h4{font-size:1rem;padding:.2rem .5rem .6rem .5rem}.menuinfo_content .menudetail .pricetype ul{margin:.8rem;list-style:none;padding:0}.menuinfo_content .menudetail .pricetype ul li{display:inline-block;width:49%;margin-bottom:.3rem}.menuinfo_content .menudetail .pricetype ul.side{margin:0 1rem 0 1rem}.menuinfo_content .menudetail .pricetype .sideorder{background:#eee;padding:.5rem .5rem 0 .5rem;border-bottom:1px solid #ccc}.menuinfo_content .menudetail .pricetype .block{padding:.5rem}.menuinfo_content .menudetail .pricetype .qtytips{padding:1rem;margin-top:-1.5rem;color:#e04406}.menuinfo_content>.text-danger{color:#f55b5b;padding:2em 1em}.menuinfo_content>.btns{border-top:1px solid #ddd;padding:1em;text-align:right}#loading{width:120px;height:120px;position:fixed;left:50%;top:50%;color:#fff;margin-left:-60px;margin-top:-60px;display:none}@keyframes rotate{from{-webkit-transform:rotate(180deg)}to{-webkit-transform:rotate(0deg)}}@keyframes revrotate{from{-webkit-transform:rotate(0deg)}to{-webkit-transform:rotate(180deg)}}.rotate{animation-name:rotate;animation-duration:.3s;animation-direction:normal;animation-iteration-count:1;animation-timing-function:linear;animation-fill-mode:forwards}.revrotate{animation-name:revrotate;animation-duration:.3s;animation-direction:normal;animation-iteration-count:1;animation-timing-function:linear;animation-fill-mode:forwards}.photos{padding:2rem 0;border-top:1px solid #e04406;margin-top:.5rem}.photos ul{list-style:none;margin:1em 0;padding:0;text-align:left}.photos ul li{display:inline-block;margin:0 .8rem 0 .8rem;height:170px;width:170px;overflow:hidden}.photos ul li a img{display:block;width:100%;max-height:150px;box-shadow:0 3px 6px rgba(0,0,0,.3)}.photos ul li a span{display:block;margin-top:8px}.coupon{padding:2rem 0;border-top:1px solid #e04406;margin-top:.5rem}.comm span.text-primary{color:#e04406 !important}.comments{padding:2rem 0;border-top:1px solid #e04406;margin-top:.5rem}.comments .btn-primary{background-color:#f95e20;border-color:#e04406}.comments .btn-primary:hover{background-color:#a43204;color:#fff;outline:none}.comments .btn-primary:active{background-color:#641e03}.comments ul{list-style:none;margin:1rem 0 0 0;padding:0}.comments ul li{margin-bottom:1rem;border:1px solid #fca683;padding:.6rem;background-color:rgba(255,255,255,.85)}.comments ul li pre{margin:0;padding:0;word-wrap:break-word;white-space:pre-wrap}.comments ul li div{color:#666;margin-top:.5rem}.comments ul li div small.stars{float:right;color:#e04406}.comments ul li:hover{background:#feeae2}.location{padding:2rem 0;border-top:1px solid #e04406;margin-top:.5rem}