body,button,dd,div,dl,dt,form,h1,h2,h3,h4,h5,h6,html,iframe,input,li,p,select,table,td,textarea,th,ul{margin:0;padding:0;border-spacing:0!important;outline:medium;word-break:break-word;border:none;list-style:none}
*{font-family:"Microsoft YaHei UI","Microsoft YaHei","WenQuanYi Micro Hei","Helvetica Neue",Helvetica,Arial,"Hiragino Sans GB","Hiragino Sans GB W3",sans-serif}
a{text-decoration:none}
a:hover{text-decoration:none}
img{border:0 none;max-width:100%}
li,ul{list-style-type:none}
.fl{float:left;display:inline}
.fr{float:right;display:inline}
.clr:after{visibility:hidden;display:block;content:" ";clear:both;height:0;line-height:0}
.clr{zoom:1}
a{color:#333}
a:focus{-moz-outline-style:none}
a:focus{outline:0}
:focus{outline:0}
.hide{display:none}
.clear{clear:both}
em,i{font-style:normal}
h2{font-weight:400}
button,input[type=button],input[type=file],input[type=submit]{cursor:pointer;-webkit-appearance:none}
body{padding:0;margin:0 auto;font-size:14px;min-width:320px;max-width:640px;background-color:#f0f2f5;color:#333;position:relative;-webkit-tap-highlight-color:transparent}
.swiper-container{margin:0 auto;position:relative;overflow:hidden;z-index:1}
.swiper-container{width:100%;height:100%}
.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-transition-property:-webkit-transform;-moz-transition-property:-moz-transform;-o-transition-property:-o-transform;-ms-transition-property:-ms-transform;transition-property:transform;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}
.swiper-slide{-webkit-flex-shrink:0;-ms-flex:0 0 auto;flex-shrink:0;width:100%;height:100%;position:relative}
.swiper-pagination{position:absolute;z-index:20;right:0;width:100%;text-align:center;bottom:15px}
.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 5px}
.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}
.swiper-pagination-bullet{width:8px;height:8px;display:inline-block;border-radius:100%;background:#d8d5d1;opacity:.8}
.swiper-pagination-bullet-active{opacity:.8;background:#1dac94}
.Navigation{background-color:#fff;padding-bottom:12px;border-bottom:#eee 1px solid;margin-bottom:8px}
.Navigation .head li{float:left;width:25%;text-align:center}
.Navigation .head .head_upper,.Navigation .head a{display:block}
.Navigation .head .head_upper img{width:47px;height:47px}
.Navigation .head .head_upper{margin-bottom:10px}
.Navigation .head a{padding-top:12px}
.navBox .nav_top{height:45px;line-height:45px;background-color:#fff;margin-bottom:8px;border-top:#eee 1px solid;border-bottom:#eee 1px solid;width:100%}
.navBox .nav_topfied{position:fixed;left:0;top:0;z-index:999}
.he45{height:41px;display:none}
.navBox .nav_top li{float:left;width:33%;text-align:center;font-size:16px;color:#666;background:url(../images/syqh_10.png) right center no-repeat;background-size:1px 20px}
.navBox .nav_top li span{display:inline-block;background:url(../images/syqh_13.png) right center no-repeat;padding-right:15px;background-size:9px}
.navBox_list{overflow-y:auto}
.navBox_list dl{background-color:#fff;border-bottom:#eee 1px solid;margin-bottom:8px}
.navBox_list dt{padding:0 10px 0 15px;border-bottom:#f1f1f1 1px solid}
.navBox_list dt .navLtop{height:20px;padding:14px 0 12px 0}
.navBox_list dt h2{font-size:17px;font-weight:400;line-height:22px}
.navBox_list dt .navLtop_right span{display:inline-block;font-size:12px;color:#fff;width:17px;height:17px;border-radius:3px;text-align:center;line-height:17px}
.navBox_list dt .navLtop_right span.ln{background-color:#0cc}
.navBox_list dt .navLtop_right span.zi{background-color:#93c}
.navBox_list dt .navLtop_right span.lv{background-color:#29c7a2}
.navBox_list dt .navLBt{height:18px;line-height:18px;padding-bottom:12px}
.navBox_list dt .navLBt .distance{color:#666}
.navBox_list dd.navlink{border-bottom:#f1f1f1 1px solid;line-height:41px;color:#666;padding:0 10px 0 15px}
.navBox_list dd.navlink a{display:block}
.navBox_list dd.navlink .link_Pay{height:22px;display:inline-block;border:#29c7a2 1px solid;border-radius:100px;line-height:22px;font-size:12px;color:#29c7a2;background:url(../images/cyt_17.png) 10px 5px no-repeat;padding:0 8px;padding-left:25px;background-size:13px}
.navBox_list dd.navlink .link_jt{display:inline-block;width:5px;height:40px;background:url(../images/sylj_03.png) left center no-repeat;background-size:5px}
@media screen and (max-width:320px){.navBox_list dd.navlink{font-size:12px}
}
.navBox_list dl dd.Menulink:last-child{border-bottom:none}
.navBox_list dd.Menulink{padding:13px 0 13px 0;border-bottom:#f1f1f1 1px solid;margin-left:15px}
.navBox_list dd.Menulink .Menulink_img{width:80px;height:63px;float:left;position:relative}
.navBox_list dd.Menulink .Menulink_img img{width:80px;height:63px}
.navBox_list dd.Menulink .Menulink_img .MenuGroup{background:url(../images/cyt_21.png) left center no-repeat;background-size:37px;position:absolute;display:block;width:37px;height:37px;top:0;left:0}
.navBox_list dd.Menulink .Menulink_img .PinGroup{background:url(../images/pin.png) left center no-repeat;background-size:37px;position:absolute;display:block;width:37px;height:37px;top:0;left:0}
.navBox_list dd.Menulink .Menulink_right{padding-left:90px;padding-right:10px;position:relative}
.navBox_list dd.Menulink .Menulink_right h2{font-weight:400;font-size:16px;padding-top:5px;height:20px;line-height:20px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
.navBox_list dd.Menulink .MenuPrice{line-height:24px;height:24px;padding-top:13px;color:#666}
.navBox_list dd.Menulink .MenuPrice span{display:inline-block}
.navBox_list dd.Menulink .MenuPrice .PriceF{color:#f24b49}
.navBox_list dd.Menulink .MenuPrice .PriceF em,.navBox_list dd.Menulink .MenuPrice .PriceF i{font-style:normal}
.navBox_list dd.Menulink .MenuPrice .PriceF em{font-size:20px}
.navBox_list dd.Menulink .MenuPrice .PriceF i{font-size:13px}
.navBox_list dd.Menulink .MenuPrice .PriceS{position:absolute;right:10px;bottom:0;height:22px}
.atar_Show{background:url(../images/tt_09.png);width:80px;height:12px;overflow:hidden;position:relative;float:left;background-size:16px}
.atar_Show p{background:url(../images/tt_07.png);left:0;height:12px;background-size:16px}
.headshop{height:180px;position:relative}
.headshop .shop_bot{height:40px;background:url(../images/xqybj_03.png);line-height:40px;text-align:center;position:absolute;bottom:0;left:0;width:100%;color:#fff;font-size:18px}
.headshop .shop_bot .cheb{display:inline-block}
.headshop .shop_bot .cheb img{width:15px;height:15px}
.Storenav li{float:left;width:20%;text-align:center}
.Storenav{background-color:#fff}
.Storenav li a,.Storenav li span{display:block}
.Storenav li span.head_lower{padding-top:10px}
.Storenav li img{width:40px;height:40px}
.Storenav li a{padding:20px 0}
.wifi{padding:0 10px;background-color:#fff;border-top:#eee 1px solid;height:50px;margin-bottom:8px}
.wifi .wifi_left{line-height:50px}
.wifi .wifi_left span{display:inline-block}
.wifi .wifi_left .wifi_top{background:url(../images/xqym_22.png) left center no-repeat;width:25px;height:50px;background-size:17px;float:left}
.wifi_font{background:url(../images/xqym_19.png) left center no-repeat;background-size:1px 22px;padding-left:8px}
.wifi_right a{display:block;height:30px;line-height:30px;text-align:center;border-radius:5px;margin-top:10px;background-color:#169bd5;color:#fff}
.wifi_right a.on{background:#fff;color:#666}
.m10_list{position:relative}
.wifi_right span{display:block;line-height:50px;background:#fff;color:#666}
.m10_list dd.Menulink{margin-left:10px}
.m10_list .more{line-height:40px;color:#29c7a2;text-align:center;position:absolute;bottom:0;left:0;width:100%;background-color:#fff;z-index:999;cursor:pointer}
.m10_list .more i{font-style:normal}
.m10_list .more span{display:inline-block;background:url(../images/xqjuan_07.png) right center no-repeat;padding-right:20px;background-size:11px}
.Coupon{margin-top:8px}
.Coupon_top{background:url(../images/xqjuan_11.png) #fff 10px center no-repeat;padding:0 10px;line-height:46px;background-size:25px;font-size:18px;height:45px;padding-left:40px;overflow:hidden;border-bottom:#eee 1px solid}
.Coupon .swiper-slide{width:72%;margin:0 2%;float:left;position:relative;background:#fff}
.Coupon .swiper-container{padding:8px 0;height:84px}
.Coupon .Coupon_ntop{color:#29c7a2;width:30%;text-align:center;background:url(../images/_03.jpg) right center no-repeat;background-size:8px 84px;height:84px;padding-right:8px}
.Coupon .Coupon_ntop .Coupon_ntop_span{font-size:18px;margin-top:20px}
.Coupon .Coupon_ntop .Coupon_ntop_span i{font-size:14px}
.Coupon .Coupon_ntop .Coupon_ntop_span1{font-size:12px;margin-top:5px}
.Coupon .Coupon_nend{width:55%;margin-left:2px}
.Coupon .Coupon_nend .Coupon_ntop_span{font-size:14px;margin-top:14px}
.Coupon .Coupon_nend .Coupon_ntop_span1{font-size:12px;color:#999;margin-top:5px}
.Coupon .Coupon_Receive{width:20px;color:#29c7a2;font-size:12px;border-left:#eee 1px solid;text-align:center;height:100%;line-height:180%}
.dishes{background:#fff;margin-top:8px}
.dishes_top{padding:0 10px;line-height:45px;border-bottom:#eee 1px solid;background:url(../images/xqymcd_07.jpg) right center no-repeat;background-size:32px 45px;font-size:18px}
.dishes_bot{height:50px;padding:0 5px 0 10px;background:url(../images/czpng_11.png) right center no-repeat;background-size:8px;margin-right:10px;line-height:25px;overflow-y:auto;margin-top:10px;margin-bottom:10px}
.dishes_bot a{display:block;min-height:50px}
.dishes_All{height:45px;border-top:#eee 1px solid;padding:0 10px;text-align:center}
.dishes_All a{display:inline-block;color:#29c7a2;padding:0 15px;height:30px;border:#29c7a2 1px solid;line-height:30px;border-radius:100px;margin-top:7px}
.Moreinfor{background-color:#fff;margin-top:8px}
.Moreinfor_top{line-height:45px;font-size:18px;padding:0 10px}
.Moreinfor_bot li{line-height:20px;padding:10px 12px;border-top:#eee 1px solid;padding-left:35px;position:relative}
.Moreinfor_bot li.pho{background:url(../images/czpng_15.png) 10px center no-repeat;background-size:14px}
.Moreinfor_bot li.pho a{margin-right:10px}
.Moreinfor_bot li.place{background:url(../images/czpng_19.png) 10px center no-repeat;background-size:14px}
.Moreinfor_bot li.time{background:url(../images/czpng_23.png) 10px center no-repeat;background-size:14px}
.Moreinfor_bot li.time a{display:block}
.Moreinfor_bot li.time span{display:inline-block;background:url(../images/czpng_11.png) right center no-repeat;background-size:8px;width:8px;height:41px;position:absolute;right:12px;top:0}
.Reservation{padding-top:8px}
.Reservation ul:nth-child(1){margin-top:0}
.Reservation ul{background:#fff;margin-top:8px}
.Reservation ul li{margin-left:10px;font-size:16px;height:50px;line-height:50px;border-top:#eee 1px solid;padding-right:10px}
.Reservation ul li input{font-size:16px;line-height:50px}
.Reservation ul li span{color:#666;display:inline-block}
.Reservation ul li span.Reser_right{float:right;background:url(../images/czpng_11.png) right center no-repeat;background-size:8px;padding-right:21px;color:#333}
.Reservation ul li span.Reser_right i{font-style:normal}
.Reservation ul li .input_right{float:right;text-align:right}
.Reservation ul li #book_num::-webkit-input-placeholder{font-size:12px}
.Reservation ul li #book_num{width:84px;text-align:center}
li input#city_dummy{background:url(../images/czpng_xx.png) right center no-repeat;background-size:13px;padding-right:21px;color:#333;float:right;text-align:right;width:65%}
.Reservation ul.Resertable em,ul.Resertable i{font-style:normal;display:inline-block}
.Reservation ul.Resertable em{float:right;padding-right:20px}
.Reservation ul.Resertable i{color:#f03c3c}
.Reservation ul.Reserfillin li .input_right{float:left;text-align:left;margin-left:25px;overflow:hidden}
.Reservation ul.Reserfillin .Gender{float:left;margin-left:25px}
.Reservation ul.Reserfillin .Gender span{display:inline-block;padding-left:30px;background:url(../images/nannv_15.png) left 13px no-repeat;background-size:23px;margin-right:15px}
.Reservation ul.Reserfillin .Gender span.on{background:url(../images/nannv_13.png) left 13px no-repeat;background-size:23px;color:#f03c3c}
.Reservation ul.Reserfillin span{width:40px}
.Reservation ul.Reserfillin span.pho{background:url(../images/xqym_19.png) right center no-repeat;background-size:1px 22px}
.Reservation .textarea{padding:0 10px;background:#fff;margin-top:8px;margin-bottom:74px}
.Reservation .textarea textarea{width:100%;line-height:20px;padding:15px 0;font-size:16px}
.Resersub{position:fixed;left:0;bottom:0;width:100%}
.Resersub input{height:50px;line-height:50px;color:#fff;font-size:20px;background:#f03c3c;border:none;width:100%}
.elastic{width:100%;position:fixed;top:0;left:0;background:#f0f2f5}
.elastic .swiper-container{height:60px;background:#fff}
.elastic .swiper-wrapper .swiper-slide{width:27%;background:#fff;text-align:center;margin:0 3%;font-size:16px;height:59px}
.elastic .swiper-button-next,.swiper-button-prev{width:30px;height:60px;position:absolute;z-index:999}
.elastic .swiper-button-next{background:url(../images/xzrq_09.png) right center no-repeat;background-size:8px;right:10px;top:0}
.elastic .swiper-button-prev{background:url(../images/xzrq_06.png) left center no-repeat;background-size:8px;left:10px;top:0}
.elastic .swiper-wrapper .swiper-slide span{display:block}
.elastic .swiper-wrapper .swiper-slide span i{font-style:normal}
.elastic .swiper-wrapper .swiper-slide em{font-style:normal;margin-top:12px;display:block}
.elastic .Switch{overflow-y:auto}
.elastic .Switch li{width:20%;margin:0 2%;float:left;font-size:22px;text-align:center;background:#fff;margin-top:15px;height:48px;line-height:50px;border:#e4e4e4 1px solid;border-radius:5px}
.elastic .Switch li.End{background:#dbdbdb}
.elastic .Switch li.on{background:#f03c3c;color:#fff}
.elastic .swiper-wrapper .on{border-bottom:#f03c3c 1px solid;color:#f26060}
@media screen and (max-width:375px){.elastic .Switch li{font-size:18px;cursor:pointer}
}
.Success{height:90px;text-align:center;line-height:90px;background:#fff;font-size:22px}
.Success span{display:inline-block;background:url(../images/dui_03.png) left center no-repeat;background-size:28px;padding-left:35px}
.Sudetails{margin-top:8px;background:#fff}
.Sudetails li{padding:0 10px;border-bottom:#eee 1px solid}
.Sudetails li.Su_top{line-height:45px}
.Sudetails li.Su_top a{display:block;background:url(../images/czpng_11.png) right center no-repeat;font-size:17px;background-size:7px 13px}
.Sudetails li.Su_zh dl{line-height:25px;padding:5px 0}
.Sudetails li.Su_zh dl .Su_sit{float:right;color:#29c7a2}
.Sudetails li.Su_bots{line-height:20px;padding:12px 10px}
.SuOrde{padding:8px 10px}
.SuOrde_top{background:url(../images/jig_26.png) left 3px no-repeat;background-size:12px;padding-left:17px;font-size:12px;color:#ccc;line-height:20px}
.SuOrde .Sufrom{margin-top:10%}
.SuOrde .Sufrom a{display:inline-block;width:47%;text-align:center;line-height:42px;height:40px;border-radius:5px;font-size:16px}
.SuOrde .Sufrom a.cancel{margin-right:3%;border:#e4e4e4 1px solid}
.SuOrde .Sufrom a.complete{background:#f03c3c;border:#f03c3c 1px solid;color:#fff}
.Mask{width:100%;background:url(../images/bj_10.png);position:fixed;top:0;left:0;z-index:888;display:none}
.MaskCart{width:100%;background:url(../images/bj_10.png);position:fixed;top:0;left:0;z-index:888;display:none}
.Tcancel{display:none;width:80%;background:url(../images/ljsj_04.png);background-repeat:repeat-x;background-size:9px 44px;background-color:#fff;z-index:999;position:fixed;top:0;left:0;height:350px;margin:10%;border-radius:5px;top:50%;margin-top:-175px}
.Tcancel .Tcancel_top{background:url(../images/xrku_03.png) 24px 8px no-repeat;background-size:70px 74px;font-size:16px;padding-left:106px;padding-top:55px;height:27px;color:#999}
.Reason li{height:35px;line-height:35px;font-size:16px;color:#666;padding:0 36px;margin-top:10px}
.Reason li i{width:20px;height:20px;display:inline-block;border-radius:100%;border:#999 1px solid;float:left;margin-top:5px;margin-right:10px}
.Reason li.on{color:#f03c3b}
.Reason li.on i{border:#f03c3b 1px solid;background:#f03c3b}
.Tcancel .Sufrom_n{position:absolute;bottom:0;left:0;width:80%;padding:12px 10%;border-top:#eee 1px solid}
.Tcancel .Sufrom_n a{display:inline-block;line-height:32px;text-align:center;border:#000 1px solid;border-radius:5px;width:48%;font-size:16px;float:left}
.Tcancel .Sufrom_n .cancel{border:#e4e4e4 1px solid;color:#666;margin-right:2%}
.Tcancel .Sufrom_n .complete{background:#c8c8c8;border:#c8c8c8 1px solid;color:#fff;transition:1s all}
.foodleft{float:left;width:80px;border-right:#f03c3c 1px solid;background:#f0f0f0;margin-bottom:50px}
.foodleft .search{height:54px;background:url(../images/saeh_03.png) 32px center no-repeat;background-size:15px 16px}
.foodleft .foodnav{overflow-y:hidden}
.foodleft .foodnav li a{display:block;border-top:#e4e4e4 1px solid;padding:17px 10px;width:57px;border-left:#f0f0f0 3px solid}
.foodleft .foodnav li a.on{border-left:#f03c3c 3px solid;background:url(../images/jt_06.png) right center no-repeat #fff;color:#e2273a;background-size:5px 10px}
.foodright{background:#fff;margin-bottom:50px;overflow-y:auto}
.foodright dl dt{line-height:26px;padding-left:10px;background:#f0f0f0}
.foodright dl dd{padding:13px 0 13px 10px;border-bottom:#eee 1px solid}
.foodright dl dd .foodr_img{float:left}
.foodright dl dd .foodr_img img{width:64px;height:50px}
.foodright dl dd .food_right{padding-left:76px;height:50px;position:relative}
.foodright dl dd .food_right h2{font-weight:400;font-size:16px;padding-top:2px;height:20px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
.foodright dl dd .food_right .MenuPrice{color:#f03c3c;font-size:18px;padding-top:8px;height:22px}
.foodright dl dd .food_right .MenuPrice i{font-size:14px}
.foodright dl dd .food_right .MenuPrice em{font-size:14px;color:#999}
.foodright dl dd .food_right.on,.foodright dl dd .food_right.on .MenuPrice,.foodright dl dd .food_right.on .MenuPrice em{color:#bdbdbd}
.foodright dl dd .Addsub{position:absolute;bottom:-1px;right:10px}
.foodright dl dd .Addsub input{line-height:22px;width:27px;float:left;text-align:center;font-size:18px;font-family:Arial;display:none}
.foodright dl dd .Addsub a{display:inline-block;width:22px;height:22px;float:left}
.foodright dl dd .Addsub a.jia{background:url(../images/hsj_20.png) center center no-repeat;background-size:22px}
.foodright dl dd .Addsub a.jian{background:url(../images/dct_03.png) center center no-repeat;background-size:22px;display:none}
.foodright dl dd .Addsub span.Speci{display:inline-block;line-height:22px;background:#f03c3c;color:#fff;padding:0 10px;border-radius:50px}
.TcancelT{background:url(../images/ljsj_04.png) #fff;background-repeat:repeat-x;background-size:9px 65px}
.TcancelT_top{padding:8px 15px 0 15px;height:55px}
.TcancelT_top .TcancelT_topL{float:left}
.TcancelT_top a{background:url(../images/xx_06.png) right center no-repeat;background-size:27px;display:block;float:right;width:27px;height:27px;margin-top:10px}
.TcancelT_top h2{font-size:18px;margin-bottom:5px}
.TcancelT_top span{color:#f03c3c;font-size:18px}
.TcancelT_top span i{font-size:14px}
.TcancelT_zh{padding:20px 15px;height:130px;overflow-y:auto}
.TcancelT_zh h2{font-size:14px;color:#666;margin-bottom:10px}
.TcancelT_zh .fications li{border:#f03c3c 1px solid;border-radius:5px;float:left;text-align:center;line-height:25px;font-size:16px;color:#f03c3c;padding:0 10px;margin:0 2px;margin-bottom:10px;cursor:pointer}
.TcancelT_zh .fications li.on{background:#f03c3c;border:#f03c3c 1px solid;color:#fff}
.Selected{line-height:45px;height:45px;overflow-y:auto;border-top:#e7ebee 1px solid;border-bottom:#e7ebee 1px solid;background:#fbfbfb;padding:0 15px}
.Selected span{margin-right:5px;display:inline-block}
.TcancelT .join{padding:15px}
.TcancelT .join input{line-height:40px;background:#f03c3c;color:#fff;font-size:16px;width:100%;border-radius:5px}
.floor{height:50px;background:url(../images/tmbj_03.png) #fff bottom left;background-repeat:repeat-x;background-size:2px 50px;width:100%;position:fixed;bottom:0;left:0;bottom:0;z-index:9999}
.floor .trolley{position:absolute;width:61px;height:60px;background:url(../images/qh.png) no-repeat;background-size:61px 135px;top:-12px;left:10px;background-position:0 -72px;transition:all .5s}
.floor .qty{position:absolute;left:55px;top:-9px;padding:1px 5px;background:#29c7a2;border-radius:10px;font-size:12px;color:#fff;display:none}
.floor .prix{position:absolute;font-size:22px;left:75px;top:13px;color:#7c7c7c}
.floor .next{width:103px;line-height:50px;font-size:16px;display:block;position:absolute;right:0;bottom:0;text-align:center;background:#7c7c7c;color:#fff}
.floorOn .trolley{background:url(../images/qh.png) no-repeat;background-size:61px 135px;background-position:0 0;cursor:pointer}
.floorOn .prix{color:#fff}
.floorOn .next{background:#f03c3c}
.Cart{position:fixed;bottom:50px;left:0;width:100%;z-index:999;max-height:315px;display:none}
.Cart .Cart_top{padding:12px 15px;background:#ececee}
.Cart .Cart_top h2{float:left;border-left:#f03c3c 3px solid;font-size:18px;line-height:18px;padding-left:8px}
.Cart .Cart_top span{float:right;display:inline-block;color:#666;background:url(../images/shanc_03.png) left center no-repeat;background-size:12px;padding-left:15px}
.Cart .Cart_list{background:#fff;overflow-y:auto;max-height:273px;min-height:50px}
.Cart .Cart_list li{padding:18px 10px 18px 5px;margin-left:10px;border-bottom:#eee 1px solid;position:relative}
.Cart .Cart_list li .Clist_left{float:left}
.Cart .Cart_list li .Clist_left h2{font-size:18px}
.Cart .Cart_list li .Clist_left span{font-size:12px;color:#999;margin-top:5px;display:inline-block}
.Cart .Cart_list li .Clist_right{float:right;position:absolute;right:15px;line-height:22px;top:50%;margin-top:-11px}
.Cart .Cart_list li .Clist_right input{line-height:22px;width:27px;float:left;text-align:center;font-size:18px;font-family:Arial}
.Cart .Cart_list li .Clist_right a{display:inline-block;width:22px;height:22px;float:left}
.Cart .Cart_list li .Clist_right a.jia{background:url(../images/hsj_20.png) center center no-repeat;background-size:22px}
.Cart .Cart_list li .Clist_right a.jian{background:url(../images/dct_03.png) center center no-repeat;background-size:22px}
.Cart .Cart_list li .Clist_right .MenuPrice{float:left;color:#f03c3c;font-size:18px;height:22px}
.Cart .Cart_list li .Clist_right .Addsub{float:right;margin-left:20px}
.Cart .Cart_list li .Clist_right .MenuPrice i{font-size:14px}
.foodleft .search a{display:none}
.foodleft .search input{display:none}
.foodleft .foodleftOn{position:relative;z-index:9999;background:#fff;border-left:#f03c3c 3px solid;padding:11px 0;height:32px;font-size:14px;transition:all .2s}
.foodleft .foodleftOn a{display:inline-block;width:45px;height:30px;line-height:30px;text-align:center;color:#f03c3c;float:right}
.foodleft .foodleftOn input{height:30px;line-height:31px;padding-left:32px;background:url(../images/saeh_03.png) 12px center no-repeat #f1f1f1;background-size:12px;float:left;margin-left:18px;font-size:12px;display:block}
.CartReserve{display:block;position:relative;width:100%;height:100%;top:0;max-height:100%}
.CartReserve .Cart_list{max-height:100%}
.CartReserve .Cart_list li:last-child{border-bottom:none}
.CartReserve .Serving{background:#fff;border-top:#eee 1px solid}
.CartReserve .Serving dt{line-height:44px;color:#f03c3c;padding:0 15px;border-bottom:#eee 1px solid;border-top:#eee 1px solid}
.CartReserve .Serving .vegetables{padding:24px 15px}
.CartReserve .Serving .vegetables a{display:block;width:46%;text-align:center;line-height:42px;height:40px;border-radius:5px;font-size:16px;float:left}
.CartReserve .Serving .vegetables a.add{margin-right:6%;border:#e4e4e4 1px solid}
.CartReserve .Serving .vegetables a.notice{background:#f03c3c;border:#f03c3c 1px solid;color:#fff}
.margin80{margin-bottom:130px}
.Total{background:#fff;line-height:50px;padding-left:10px;position:fixed;width:100%;bottom:0;left:0;z-index:999}
.Total .Total_left{font-size:18px;float:left}
.Total .Total_left span{color:#f03c3c;font-size:20px}
.Total a.Check{width:130px;display:block;text-align:center;float:right;background:#f03c3c;color:#fff}
.CartReserve_top{background:url(../images/pip_03.jpg) #fff;line-height:50px;font-size:18px;color:#fff;padding-left:15px}
.CartReserve_top span{background:url(../images/xiaqt_09.png) left 15px no-repeat;padding-left:25px;display:block;background-size:20px 17px}
.picture{position:relative;height:180px}
.picture .picture_text{color:#fff;background:url(../images/bj_10.png);line-height:20px;padding:0 10px;text-align:center;right:10px;bottom:10px;position:absolute;border-radius:10px}
.Tnumber table{width:100%;text-align:center}
.Tnumber table th{font-size:16px;font-weight:400;height:45px;background:#e7ebee}
.Tnumber table td{background:#fff;border-bottom:#eee 1px solid;height:44px}
.Tnumber table td i{display:block;font-size:14px;color:#ababab;margin-top:-2px}
.Tnumber table td em{color:#f03c3c;font-size:22px;font-weight:700}
.Takethe{padding:15px;background:#fff}
.Takethe input{line-height:45px;background:#f03c3c;color:#fff;font-size:16px;width:100%;border-radius:5px}
.Takethe span{color:#9a9a9a;font-size:12px;display:inline-block;background:url(../images/jig_26.png) left 2px no-repeat;background-size:12px;padding-left:18px;margin-top:10px}
.Popup{width:80%;background-color:#fff;z-index:999;position:fixed;top:0;left:0;height:310px;margin:10%;border-radius:5px;top:50%;margin-top:-155px;display:none}
.Popup .Popup_top{line-height:65px;font-size:18px;padding:0 15px;background:#e7ebee;border-radius:5px 5px 0 0}
.Popup .Popup_top a{display:block;float:right;width:27px;height:27px;background:url(../images/xx_06.png) no-repeat;background-size:27px;margin-top:15px}
.Popup .Popup_end li{line-height:44px;margin-top:10px;border-top:#eee 1px solid;border-bottom:#eee 1px solid;padding:0 15px}
.Popup .Popup_end li span{color:#666;float:left}
.Popup .Popup_end li input{font-size:14px;float:right;line-height:44px;background:#fff;text-align:right}
.Popup .Popup_end .Determine{padding:0 15px;margin-top:75px}
.Popup .Popup_end .Determine input{line-height:40px;background:#f03c3c;color:#fff;font-size:16px;width:100%;border-radius:5px}
.Takewc{background:#fff;padding:10px 8px 0 10px;margin-top:8px}
.Takewc .Takewc_top{border:#eee 1px solid;border-top:#f03c3c 3px solid}
.Takewc .Takewc_top .Takewc_left{float:left;text-align:center;width:96px;border-right:#e4e4e4 1px dashed;margin:5px 0}
.Takewc .Takewc_top .Takewc_left i,.Takewc_left em{display:block}
.Takewc .Takewc_top .Takewc_left i{color:#f03c3c;font-family:Arial;font-size:38px;padding-top:25px}
.Takewc .Takewc_top .Takewc_left em{color:#666;font-size:16px;padding-bottom:28px}
.Takewc .Takewc_top .Takewc_right{padding-left:35%}
.Takewc .Takewc_top .Takewc_right .Takewc_yqh{background:url(../images/paih_03.png) left 22px no-repeat;background-size:28px;padding-left:35px}
.Takewc .Takewc_top .Takewc_right .Takewc_yqh span{display:block}
.Takewc .Takewc_top .Takewc_right .Takewc_yqh span.yqh_span1{font-size:18px}
.Takewc .Takewc_top .Takewc_right .Takewc_yqh span.yqh_span2{color:#999;font-size:14px}
.Takewc .Takewc_top .Takewc_right li.wait{color:#999;font-size:16px;padding-top:8px}
.Takewc .Takewc_top .Takewc_n{border-bottom:#e4e4e4 1px dashed}
.Takewc .Takewc_top .warning{color:#999;background:url(../images/jig_26.png) 8px 8px no-repeat #faf9ff;background-size:12px;line-height:30px;padding-left:24px}
.Takewc .Takewc_end{padding:24px 15px}
.Takewc .Takewc_end input{line-height:40px;background:#f03c3c;color:#fff;font-size:16px;width:100%;border-radius:5px}
.Takewc .Takewc_top .Takewc_right .Takewc_yqh{padding-top:19px}
.floor2 img{width:30px;height:30px;vertical-align:middle;margin-right:10px}
.floor2{color:#fff;line-height:50px;text-align:center}
.navBox_list dl.on dt .navLtop_right span{background:#ccc}
.navBox_list dl.on dt h2{color:#999}
.Notopen{font-size:12px;color:#e6454a;border-radius:50px;border:#e6454a 1px solid;text-align:center;line-height:17px;padding:0 5px;margin:-2px 0 0 5px}
.BusinessHours{line-height:40px;border-top:#eee 1px solid;background:#fff;padding:0 10px;font-size:13px}
.BusinessHours span.on{background:url(../images/dp2.png) left center no-repeat;background-size:25px;padding-left:32px;color:#999}
.BusinessHours span.rig{font-size:12px;color:#e6454a;border-radius:50px;border:#e6454a 1px solid;text-align:center;line-height:17px;padding:0 5px;margin-top:10px}
.BusinessHours span.on1{background:url(../images/dp1.png) left center no-repeat;background-size:25px;color:#333}
.details_evaluate{margin-top:8px;background-color:#fff}
.details_evaluate li{margin-left:10px;padding-right:10px;border-bottom:#eee 1px solid}
.details_evaluate li .evaluate_left{float:left;height:50px;overflow:hidden}
.details_evaluate li .evaluate_left h3{font-weight:400;font-size:16px;color:#333;line-height:35px;height:35px;overflow:hidden}
.details_evaluate li .evaluate_left span{color:#999;font-size:12px}
.details_evaluate li .evaluate_right{float:right}
.details_evaluate li .evaluate_right span{float:right;color:#f03c3c;font-size:16px;margin:7px 0 0 3px;line-height:20px}
.details_evaluate li .atar_Show{background:url(../images/tt_09.png);width:90px;height:13px;overflow:hidden;position:relative;float:left;background-size:18px;margin-top:10px}
.details_evaluate li .atar_Show p{background:url(../images/tt_07.png);left:0;height:13px;background-size:18px}
.details_evaluate li .details_evaluate_end{padding:12px 0;line-height:24px;font-size:14px;color:#333;text-align:justify}
.stillmore{line-height:45px;padding:0 10px;font-size:16px;background-color:#fff}
.stillmore a{color:#ff4d45;display:block}
.stillmore em{background:url(../images/czpng_11.png) right center no-repeat;background-size:8px;display:block;float:right;height:43px;width:6px}
.details_evaluate .Moreinfor_top{border-bottom:#eee 1px solid}
.CartReserve .Cart_list li .Clist_right .MenuPrice{min-width:70px}
.CartReserve .Cart_list li .Clist_right .Addsub{margin-left:0}
.CartReserve .Cart_list li .Clist_right .Addsub span{font-size:16px;color:#666}
.CartReserve .Cart_list li.on{padding:0;margin:0;border-bottom:0}
.CartReserve .Cart_list li.on .Package{border-bottom:#eee 1px solid;padding:18px 10px 18px 5px;margin-left:10px}
.CartReserve .Cart_list li.on .Package_end{background:#f6fefc;color:#666;font-size:14px;line-height:24px;padding:5px 10px 5px 15px}
.CartReserve .Cart_list li.on .Package_end dd .fr{margin-right:7px}
.CartReserve .Cart_list li.on .Package_end dd span{display:inline-block}
.CartReserve .Cart_list li.on .Package_end dd span.on{min-width:66px}
.CartReserve .Cart_list li.on dd i{font-style:normal;font-size:12px;margin-left:2px}
.CartReserve .Cart_list li.on a.more{display:block;background:url(../images/llxxht_07.png) center center no-repeat #fff;width:100%;height:12px;background-size:12px;box-shadow:0 0 40px 25px #fff;position:relative}
.CartReserve .Cart_list li.on .bottom{border-bottom:#eee 1px solid;margin-left:10px;position:relative}
.Cart .Cart_list li .Clist_left h2 i{font-size:12px;border:#f36363 1px solid;color:#f36363;border-radius:5px;padding:0 2px;display:inline-block;margin:4px 0 0 2px;float:right}
.CartReserve .Cart_list h1{font-size:18px;color:#29c7a2;font-weight:400;padding:0 10px;background:#f0f2f5;line-height:45px}
.CartReserve .Cart_list .phpo{position:absolute;right:130px;top:50%;margin-top:-17px;height:34px}
.CartReserve .Cart_list .phpo img{width:68px;height:34px;margin-left:15px}
.CartReserve .Cartbot_list li{padding:11px 10px 11px 5px}
.cartetails{background:#fff}
.cartetails h1{font-size:18px;color:#333;font-weight:400;padding:0 10px;background:#f0f2f5;line-height:45px}
.cartetails .cartetails_list li{line-height:45px;border-bottom:#eee 1px solid;margin-left:10px;padding-left:5px;padding-right:10px;font-size:16px;color:#434343}
.cartetails .cartetails_list li span{font-size:14px}
.cartetails .cartetails_list li.on{line-height:24px;padding:5px 10px 5px 5px;font-size:15px;color:#f03c3c}
.cartetails .cartetails_list li.on em{font-size:14px}
.CartReserve .Cart_list li.on .phpo{top:11px;margin-top:0}
.Cart .Cart_list li.on .Clist_right{top:18px;margin-top:0}
.details_comment{height:43px;line-height:43px;background:#fff;position:fixed;width:100%;top:0;left:0;z-index:99;border-bottom:#eee 1px solid}
.details_comment .details_comment_n{padding:0 12px}
.details_comment .details_comment_top{float:left}
.details_comment .atar_Show{background:url(../images/tt_09.png);width:100px;height:15px;overflow:hidden;position:relative;float:left;background-size:20px;margin-top:13px}
.details_comment .atar_Show p{background:url(../images/tt_07.png);left:0;height:15px;background-size:20px}
.details_comment .details_comment_top span{color:#ff7e00;font-size:16px;display:inline-block;margin-left:5px}
.details_comment .details_comment_end{float:right;font-size:16px;color:#333}
.details_evaluate li a.more{display:block;background:url(../images/llxxht_07.png) center center no-repeat #fff;width:100%;height:12px;background-size:12px;position:relative;box-shadow:0 -15px 30px 5px #fff;top:-11px}
.m43 ul{border-top:#eee 1px solid;width:100%}
.screenxl{padding:12px;border-bottom:#eee 1px solid}
.screenxl:last-child{border-bottom:none}
.screenxl h2{font-size:14px;line-height:30px;color:#999}
.screenxl li{width:25%;margin-bottom:5px;text-align:center;-webkit-box-sizing:border-box;box-sizing:border-box}
.screenxl li a{line-height:24px;display:inline-block;height:24px;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;border:#fff 1px solid}
.screenxl li.on a{border:#06c1ae 1px solid;border-radius:5px;color:#06c1ae}
.sort-wrapper a.screenwc{color:#fff;font-size:16px;text-align:center;background:#06c1ae;display:block;line-height:40px;margin:0 12px;margin-top:10px}
.sort-wrapper{padding-bottom:10px}
.pageSliderHide{width:100%}
.searchBar{height:50px;border-bottom:1px solid #ABABAB;padding-right:50px;position:relative;display:-webkit-box;background-color:#F4F4F4}
.searchBar.wap{padding-right:15px}
.searchBar.wap .voiceBtn{display:none}
.navBox{position:relative}
.navBox.absolute{position:absolute;z-index:1005;width:100%}
.navBox>ul{display:-webkit-box;display:-moz-box;display:-ms-flexbox;background:#FFF;text-align:center;border-bottom:1px solid #edebeb}
.navBox.absolute>ul{border-bottom:1px solid #06c1ae}
.dropdown-toggle{-webkit-box-flex:1;-moz-box-flex:1;-ms-flex:1;width:100%;text-align:left;text-align:center;color:#7b7b7b;position:relative;background:url(../images/dropRightBorder.png) no-repeat;background-position:3px right;background-size:1px 38px;height:40px;line-height:40px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
.dropdown-toggle.active{color:#06c1ae}
.dropdown-toggle.caret:after{content:"";width:0;height:0;display:inline-block;border-top:6px solid #7b7b7b;border-left:4px solid transparent;border-right:4px solid transparent;border-bottom:0;margin-left:0;position:absolute;top:18px}
.dropdown-toggle.active.caret:after{content:"";width:0;height:0;display:inline-block;border-bottom:6px solid #06c1ae;border-left:4px solid transparent;border-right:4px solid transparent;border-top:0;margin-left:0;position:absolute;top:16px}
@media screen and (max-width:320px){.dropdown-toggle{font-size:12px}
}
.searchBox{position:relative;margin-bottom:12px}
.searchBox>ul{display:-webkit-box;display:-moz-box;display:-ms-flexbox;background:#FFF;text-align:center;border-bottom:1px solid #edebeb}
.searchBox .dropdown-toggle.active{border-bottom:2px solid #06c1ae}
.storeListBox{display:-webkit-box;position:relative}
.storeListBox dl{width:100%}
.storeListBox dd{margin-bottom:11px;border-top:1px solid #edebeb;background-color:#fff}
.storeListBox dd:first-child{border-top:none}
.storeListBox dd:last-child{margin-bottom:4px}
.storeListBox .brand{padding:15px 8px 15px 8px;color:#06c1ae;margin-top:0;font-size:16px;line-height:16px}
.storeListBox .brand .brandCon{position:relative;border-left:4px solid #06c1ae;padding-left:8px}
.storeListBox .brand .location-right{position:absolute;top:4px;right:4px;color:#999;font-size:12px}
.listBox .loadMoreList{border-top:0;height:40px;line-height:40px;text-align:center;text-indent:-10000px;background:#f4f4f4 url(../img/loadingMore.gif) no-repeat;background-position:center;padding-bottom:7px}
.listBox .noMore{height:40px;line-height:40px;background-color:#f4f4f4;border-top:0;text-align:center;margin-bottom:11px!important;color:#999}
.no-deals{text-align:center;margin-top:50px;width:100%}
.shade{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.7);z-index:20}
.hide{display:none!important}
.store_state{position:absolute;bottom:0;left:0;right:0;background:rgba(0,0,0,.7);color:#fff;font-style:normal;text-align:center}
.store_state.open{position:absolute;bottom:0;left:0;right:0;background:rgba(6,193,174,.7);color:#fff;font-style:normal;text-align:center}
.dropdown-wrapper{position:relative;z-index:25}
.dropdown-list{width:100%}
.dropdown-module{position:absolute;width:100%;height:0;overflow:hidden;-webkit-transition:height .3s}
.scroller-wrapper{position:relative}
.scroller-wrapper .dropdown-scroller{width:100%;background:#f6f4f0;overflow-y:auto}
.scroller-wrapper .dropdown-scroller ul{width:100%;background:#FFF}
.swiper-slide a{display:block;height:100%}
.biz-wrapper,.brand-wrapper,.category-wrapper,.sort-wrapper,.subway-wrapper{display:none}
.biz-wrapper.active,.brand-wrapper.active,.category-wrapper.active,.sort-wrapper.active,.subway-wrapper.active{display:block}
.scroller-wrapper .dropdown-scroller ul{width:100%;background:#FFF}
.dropdown-list>li{-webkit-transform:translate3d(0,0,0);border-bottom:1px solid #f1f1f1;line-height:45px;height:45px;position:relative}
.dropdown-list>li:last-child{border-bottom:none}
.dropdown-list>li.active{background:#f6f4f0}
.dropdown-list.sub-list>li{border-bottom:1px solid #e2e2e2}
.dropdown-list.sub-list>li:last-child{border-bottom:none}
.dropdown-list span{text-align:left;margin:0;margin-left:12px}
.dropdown-list .quantity{display:inline-block;text-align:right;margin-right:8px;position:absolute;right:0;top:15px}
.dropdown-list .quantity>b{font-weight:400;background:#CCC;border-radius:5px;padding:0 4px;color:#FFF;float:right}
.right-arrow-point-right .quantity>b:after{content:'>';-webkit-transform:scale(.8,1.5);padding-left:7px;float:right;font-family:simsun;height:14px;line-height:14px;font-size:12px}
.scroller-wrapper .dropdown-sub-scroller{position:absolute;top:0;right:0;left:100%;bottom:0;border-left:1px solid #e2e2e2;background:#f6f4f0}
#pullDown{height:50px;line-height:50px;text-align:center;top:-50px;width:100%;position:absolute}
.pullDownIcon{background:url(../images/pullDownIcon.png) no-repeat;background-size:100%;width:11px;height:14px;margin-right:3px;top:18px;position:absolute;-webkit-transition-property:-webkit-transform;-webkit-transition-duration:.5s}
.reverse_icon .pullDownIcon{-webkit-transform:rotate(-180deg)}
.pullDownLabel{padding-left:18px}
#pullUp{height:50px;line-height:50px;text-align:center;bottom:-50px;width:100%;position:absolute}
.pullUpIcon{background:url(../images/pullDownIcon.png) no-repeat;background-size:100%;width:11px;height:14px;margin-right:3px;top:18px;position:absolute;-webkit-transition-property:-webkit-transform;-webkit-transition-duration:.5s}
.reverse_icon .pullUpIcon{-webkit-transform:rotate(-180deg)}
.pullUpLabel{padding-left:18px}
#container{position:absolute;z-index:1;top:0;bottom:49px;left:0;width:100%;overflow:hidden}
div.loadMoreList{border-top:0;background-color:#f4f4f4;height:40px;line-height:40px;text-align:center;text-indent:-10000px;background:url(../img/loadingMore.gif) no-repeat;background-position:center;padding-bottom:7px}
div.noMore,div.noMoreList{height:40px;line-height:40px;background-color:#f4f4f4;border-top:0;text-align:center;margin:11px 0!important;color:#999}
#scroller{position:absolute;z-index:1;-webkit-tap-highlight-color:transparent;width:100%;-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);transform:translateZ(0);-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-text-size-adjust:none;-moz-text-size-adjust:none;-ms-text-size-adjust:none;-o-text-size-adjust:none;text-size-adjust:none;transform:translate3d(0,0,0)}
.scrollerBox{position:absolute;z-index:1;-webkit-tap-highlight-color:transparent;width:100%;-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);transform:translateZ(0);-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-text-size-adjust:none;-moz-text-size-adjust:none;-ms-text-size-adjust:none;-o-text-size-adjust:none;text-size-adjust:none;transform:translate3d(0,0,0)}
#pageLoadTip{background-color:#fff;position:fixed;z-index:9999;top:0;bottom:0;left:0;width:100%}
#pageLoadTip div{height:50px;line-height:50px;text-align:center;padding-top:50px;background:url(../img/loading.gif) no-repeat;background-position:center top;background-size:50px}
.motifyShade{display:none;position:fixed;top:0;left:0;bottom:0;padding:0;z-index:998;width:100%}
.motify{display:none;position:fixed;top:35%;left:50%;width:260px;padding:0;margin:0 0 0 -130px;z-index:999;background:rgba(0,0,0,.8);color:#fff;font-size:14px;line-height:1.5em;border-radius:6px;-webkit-box-shadow:0 1px 2px rgba(0,0,0,.2);box-shadow:0 1px 2px rgba(0,0,0,.2)}
.motify .motify-inner{padding:10px 10px;text-align:center;word-wrap:break-word}
.homepage{position:relative}
.homepage .swiper-pagination-bullet{background:#d6d6d6;border:#d6d6d6 1px solid;width:6px;height:6px;opacity:.8;margin:0 5px}
.homepage .swiper-pagination-bullet-active{background:#f23030;border:#f23030 1px solid}
.homepage .Cable{position:absolute;top:10px;z-index:9;padding:0 18px;left:50%;margin-left:-72px;text-align:center;color:#fff;font-size:12px;line-height:28px;display:block;background:rgba(0,0,0,.4);border-radius:50px}
.homepage .Cable i{display:inline-block;width:13px;height:28px;background:url(../images/shuo_03.png) center no-repeat;background-size:12px;margin-right:10px;float:left}
.homepage .Cable div{display:inline-block}
.hasManyCity{height:50px;background-color:#06c1ae;position:relative;display:-webkit-box}
#searchBox{margin:0 60px;background:rgba(17,88,81,.11);border-radius:30px;height:30px;-webkit-box-sizing:border-box;-webkit-box-flex:1;margin-top:10px}
#searchBox a{display:block;color:#115851;height:100%}
.hasManyCity #searchBox .icon-search{margin-left:15px}
#searchBox .icon-search{margin-left:25px;float:left;background:url(../img/index/search.png) no-repeat;width:14px;height:14px;margin-top:8px;background-size:100%}
#searchBox span{float:left;font-size:14px;line-height:30px;margin-left:5px;color:#fff;opacity:.3}
.footerMenu{position:fixed;bottom:0;left:0;right:0;z-index:900;-webkit-tap-highlight-color:transparent;height:49px;width:100%}
.footerMenu ul{margin:auto;display:block;width:100%;height:48px;display:-webkit-box;display:box;-webkit-box-orient:horizontal;background-color:#F9F9F9;border-top:1px solid #cecece}
.footerMenu ul li{float:left;width:19%;height:100%}
.footerMenu ul li.voiceBox{width:24%}
.footerMenu.wap li{width:25%}
.footerMenu.wap .voiceBox{display:none}
.footerMenu ul li a{color:#777;line-height:20px;text-align:center;display:block;text-decoration:none;padding-top:2px;font-size:12px;position:relative;height:46px}
.footerMenu ul li a em{margin:0 auto;display:block;height:20px;width:22px;margin-top:3px;margin-bottom:2px;background-repeat:no-repeat;background-size:100%;border-bottom:0}
.footerMenu ul li a em.home{background-image:url(../images/footer_home.png)}
.footerMenu ul li a.active em.home,.footerMenu ul li a.hover em.home{background-image:url(../images/footer_home_active.png)}
.footerMenu ul li a em.group{background-image:url(../images/ddy3.png)}
.footerMenu ul li a.active em.group,.footerMenu ul li a.hover em.group{background-image:url(../images/ddy1.png)}
.footerMenu ul li a em.store{background-image:url(../images/ddy2.png)}
.footerMenu ul li a.active em.store,.footerMenu ul li a.hover em.store{background-image:url(../images/ddy1.png)}
.footerMenu ul li a em.my{background-image:url(../images/footer_my.png)}
.footerMenu ul li a.active em.my{background-image:url(../images/footer_my_active.png)}
.footerMenu ul li a p{color:#727272;opacity:.6}
.footerMenu ul li a.active p,.footerMenu ul li a.hover p{color:#06c1ae;opacity:1}
.searchHeader{top:0;height:50px;background:#fff;position:fixed;width:100%;z-index:21}
.searhBackBtn{position:absolute;width:50px;height:100%;top:0;left:0}
.searhBackBtn:after{display:block;content:"";border-top:2px solid #666;border-left:2px solid #666;width:8px;height:8px;-webkit-transform:rotate(315deg);background-color:transparent;position:absolute;top:19px;left:19px}
.searchBtn{position:absolute;width:50px;height:38px;line-height:38px;top:6px;right:6px;text-align:center;background-color:#B5B5B5;color:#fff;padding:0 6px}
.searchBtn.so{background-color:#06c1ae}
.searchBox{background-color:#f4f4f4;height:38px;margin-left:50px;margin-right:74px;margin-top:6px;position:relative}
.searchTxt{height:30px;line-height:30px;border:none;margin-left:32px;background:0 0;outline:0;font-size:14px;padding-top:5px}
.searchBox .searchIco{position:absolute;left:10px;top:12px}
.searchBox .searchIco:after,.searchBox .searchIco:before{content:'';height:10px;display:block;position:absolute;top:0;left:0}
.searchBox .searchIco:before{width:10px;border:1px #A6A6A6 solid;border-radius:100%;-webkit-border-radius:100%;-moz-border-radius:100%}
.searchBox .searchIco:after{width:1px;background:#A6A6A6;transform:rotate(-45deg);-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);-ms-transform:rotate(-45deg);top:10px;left:11px;height:4px}
.searchBox .delIco{position:absolute;right:0;top:0;width:38px;height:38px;display:none}
.searchBox .delIco div{background-color:#CDCDCD;border-radius:100%;width:20px;height:20px;margin-left:9px;margin-top:9px}
.searchBox .delIco div:after,.searchBox .delIco div:before{content:'';height:2px;width:14px;display:block;background:#fff;border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px;position:absolute;top:18px;left:12px;transform:rotate(-45deg);-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);-ms-transform:rotate(-45deg)}
.searchBox .delIco div:after{transform:rotate(45deg);-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);-ms-transform:rotate(45deg)}
.he50{height:50px}
