*{margin:0;padding:0;outline:0}body{width:100%;font-family:"Microsoft YaHei",Helvetica,Arial,sans-serif;font-size:16px;color:#323232}a{text-decoration:none;color:#575eb5}a:visited{color:#575eb5}a:hover{text-decoration:none}.index-box{position:relative;padding-top:0}button,input,select,textarea{font-size:100%;margin:0;padding:0;outline:0}textarea,input{resize:none;outline:0;-webkit-tap-highlight-color:rgba(0,0,0,0)}textarea{resize:none;-webkit-appearance:none}ul,ol{list-style:none}em{font-style:normal}.warp{width:320px;margin:auto}section{padding:10px;overflow:hidden;zoom:1;border-top:1px solid #dbdbdb}h2{font:bold 14px/25px "Microsoft YaHei";color:#999693;padding:10px 0}.shop-details .details-mode:after{content:"\20";display:block;height:0;visibility:hidden;clear:both}.home-search .search-icon,.classify li i,.return-txt,.search-icon,.shop_list li .distance,.icon-address,.icon-call,.address-igroup,.address-inpromo,.address-card,.address-sign,.address-vip,.address-booking,.address-reward,.address-benefit,.mycomm-frame .comm-star,.mycomm-frame .star-cur,.photo-list li .pic,.coupon-clip .clip-shop,.stick,.pop-close .close,.fruitless .icon-fruit,.head-collect,.head-comm,.igroup,.inpromo,.icard,.isign,.ivip,.head-already,.head-err,.head-share,.irevise,.bar .pic,.banner .bar-close,.mask-close,.scroll-top,.add-icon,.icon-tuan,.header-box .share-btn,.share li a,.footer-search-icon,.footer-home .icon-home,.hot,.shop-download i,.group-activity li .activity-new,.shop-info .pic-txt .pic,.bulletin-list .botm-bg i,.action-guider .action-tits,.head-eara,.head-dish,.head-seek,.voice-input,.flavor .marks-left,.flavor .marks-right,.desc-help,.pic-lay .surface i,.shop-share,.recommend-tag .recommend-pic,.merchant .close,.comm-icon,.head-upload,.genre-list li .genre-icon,.picture-list li .pic-close,.succeed .succeed-icon,.shop-banner-test .bar-close,.icon-menu,.icon-bookingCoupon,.honor,.honor-info s,.honor-info .close,.shop-box .add-shop .icon-add,.btn{display:inline-block;padding:6px 10px 6px 4px;line-height:20px;text-align:center;vertical-align:middle;cursor:pointer;font-size:14px;color:#666;border:1px solid #bbb;border-color:#bcbcbc #bcbcbc #bbb #bbb;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;background:#ff9c00}.btn-orange{color:#fbfdff;border:0 none;border-color:#b35401 #b35401 #b35401;background:#e47213;background:#ff9c00}.btn-back{display:inline-block;position:absolute;top:8px;left:25px}.cancel-btn{padding:6px 10px;left:16px}.btn-back .caret{position:absolute;top:0;left:-17px;display:block;width:19px;height:34px;overflow:hidden}.btn-back .caret::after{position:absolute;content:"";top:0;left:7px;display:block;width:32px;height:32px;border:0 none;background:#ff9c00;-webkit-transform:rotate(45deg);-webkit-border-bottom-left-radius:3px;-webkit-border-bottom-right-radius:15px;-webkit-border-top-left-radius:15px;-moz-border-bottom-left-radius:3px;-moz-border-bottom-right-radius:15px;-moz-border-top-left-radius:15px;border-bottom-left-radius:3px;border-bottom-right-radius:15px;border-top-left-radius:15px}.icon-btn{display:block;color:#6c6c6c;padding:10px 0;text-align:center;font-size:14px;border-width:1px;border-style:solid;border-color:#ddd #cdcdcd #c0c0c0 #cdcdcd;border-radius:3px;-webkit-border-radius:3px;background:-moz-linear-gradient(top,#fcfcfc,#f0f0f0);background:-webkit-gradient(linear,0 0,0 100%,from(#fcfcfc),to(#f0f0f0));-moz-box-shadow:0 1px 1px 0 white inset;-webkit-box-shadow:0 1px 1px 0 white inset;box-shadow:0 1px 1px 0 white inset}.icon-btn-orange{color:#FFF;border:1px solid #e36009;background:-moz-linear-gradient(top,#ff9518,#fc7a0c 43%,#fc7a0c 78%);background:-webkit-gradient(linear,0 0,0 78%,from(#ff9518),to(#fc7a0c))}.return-txt{background-position:right -544px;background-size:auto;padding:0 10px 0 1px;display:inline-block}.search-icon{width:32px;height:32px;background-position:4px -126px;position:absolute;right:10px;top:10px;background-size:204px auto}.cancel,.search-cancel,.my-cancel{line-height:26px;color:#fff;font-weight:normal;font-size:14px;position:absolute;top:7px;padding:3px 12px;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}.cancel{left:10px}a.cancel:visited,a.search-cancel:visited,a.my-cancel:visited{color:#fff}.keyword-list{overflow:auto;padding:0 10px}.keyword-list a{display:inline-block;float:left;height:30px;line-height:30px;padding:2px 10px;margin:0 10px 10px 0;background-color:#d6d6ea;text-align:center;color:#323232;font-size:12px}.color-dark-yellow{color:#9d9992}.color-orange{color:#ff9c00}.color-light-black{color:#8e8a83}.num{color:#9d9992}.border-none{border:0}header{position:relative;background:-webkit-gradient(linear,0 0,0 100%,from(#FFF),to(#f2f2f2));height:47px;zoom:1;text-align:center;line-height:47px;color:#fff;font-size:16px;width:100%;z-index:999;border-bottom:1px solid #d7dbde}.header-box{position:relative;zoom:1;padding:0 10px;color:#404040}.hot{position:absolute;width:15px;height:15px;right:0;top:-1px;background-position:-70px -454px;background-size:200px auto}.footer-home{width:18%;float:left;height:45px;margin:0 2% 0 4%}.footer-home a{display:inline-block;width:100%;height:43px;background-color:#3c3c3c;border:1px solid #1a1a1a;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;box-shadow:0 1px 0 0 #525252 inset;text-align:center}.footer-box{width:70%;float:right;height:45px;margin:0 4% 0 2%;position:relative}.footer-home .icon-home{display:inline-block;background-position:6px -436px;width:45px;height:100%;background-size:200px auto}.footer-box input{-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;border:1px solid #262626;height:45px;font-size:12px;padding:0 36px 0 12px;-moz-box-shadow:0 2px 3px -1px #303030 inset;-webkit-box-shadow:0 2px 3px -1px #303030 inset;box-shadow:0 2px 3px -1px #303030 inset;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;width:100%;background:#3c3c3c;color:#bababa}.footer-search-icon{position:absolute;width:32px;height:32px;right:2px;top:5px;background-position:-46px -555px}.nav-list{overflow:hidden;zoom:1;background-color:#f2f2f2;border-bottom:1px solid #fbfbfb;border-top:1px solid #FFF;padding:6px 0;margin-left:-1px}.nav-list ul{display:-moz-box;display:-webkit-box;display:box}.nav-list li{width:25%;text-align:center}.nav-list li.navi-five{width:20%;text-align:center}.nav-list li a{text-align:center;padding:6px 5px;font-family:"Microsoft YaHei";font-size:16px;color:#5b6064;height:34px;line-height:34px}.nav-list li a:visited{color:#5b6064}.nav-list li.cur a{color:#fff;background:#878d92;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:5px;border-bottom:1px solid #ededed}.photo-nav li{width:20%}.dark-yellow{color:#d0bd98}.comm-tag{overflow:auto}.comm-tag li{float:left;margin-right:10px;margin-top:10px}.comm-tag li a{display:inline-block;padding:4px 17px;background-color:#fff6cc;border:1px solid #ede3b6;color:#877144}.pages-box{padding:5px;text-align:center;font-size:12px;overflow:hidden;zoom:1}.pages-box a.pagelink{background:#ececec;margin-left:2px;padding:4px 6px;line-height:100%;font-weight:normal;text-decoration:none;font-size:12px;border:1px solid #c2c2c2;display:inline-block;color:#323232;margin-bottom:10px}.pages-box a.pagelink:Hover{padding:4px 6px;background:#ffc26b;text-decoration:none;color:#323232;font-size:12px;border:1px solid #f19528}.pages-box span.pages{display:inline-block;padding:4px 6px;background:#ffc26b;color:#323232;margin-left:2px;border:1px solid #f19528;line-height:12px}.pages-box span.pagemore{display:inline-block;padding:2px 8px}.new-pages{padding:10px;text-align:center;margin:0 auto}.new-pages a{display:block;color:#8e8e8e;font-size:14px;border-width:1px;border-style:solid;border-color:#ddd #cdcdcd #c0c0c0 #cdcdcd;border-radius:3px;-webkit-border-radius:3px;background:-moz-linear-gradient(top,#fcfcfc,#f0f0f0);background:-webkit-gradient(linear,0 0,0 100%,from(#fcfcfc),to(#f0f0f0))}.new-pages .last-page,.new-pages .next-page{width:90px;display:inline-block;height:32px;line-height:32px}.arrow-lt,.arrow-rt{display:inline-block;font-size:0;border-top:3px solid #bab5ad;border-left:3px solid #bab5ad;width:6px;height:6px;background-color:transparent}.arrow-lt{-webkit-transform:rotate(-45deg);margin-right:3px}.arrow-rt{-webkit-transform:rotate(135deg);margin-left:3px}.arrow-down{width:8px;height:8px;position:absolute;top:8px;border-right:3px solid #bab5ad;border-bottom:3px solid #bab5ad;right:8px;cursor:pointer;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg)}.arrow-more{position:absolute;top:0;left:-5px;display:inline-block;width:0;height:0;overflow:hidden;line-height:0;font-size:0;vertical-align:middle;border-top:7px solid #83af0c;border-bottom:0 none;border-left:7px solid transparent;border-right:7px solid transparent;-webkit-transform:rotate(135deg);-moz-transform:rotate(135deg)}.new-pages .select-page{display:inline-block;position:relative;text-align:center;height:32px;margin:0 4px}.select-page .select-txt{width:65px;line-height:32px;font-size:14px;text-align:center}.select-page .select-list{position:absolute;top:0;left:0;width:70px;height:32px;z-index:100;opacity:0}.irr-star20{background-position:0 -56px}.irr-star30{background-position:0 -37px}.irr-star35{background-position:-1px -133px}.irr-star40{background-position:0 -19px}.irr-star45{background-position:0 -112px}.irr-star50{background-position:0 0}.mid-rank-stars{width:64px;height:12px}.mid-irr-star0{background-position:0 -315px}.mid-irr-star5{background-position:0 -174px}.mid-irr-star10{background-position:0 -299px}.mid-irr-star20{background-position:0 -280px}.mid-irr-star30{background-position:0 -263px}.mid-irr-star35{background-position:0 -246px}.mid-irr-star40{background-position:0 -228px}.mid-irr-star45{background-position:0 -211px}.mid-irr-star50{background-position:0 -193px}.gold-star30{background-position:0 -51px;width:52px}.gold-star40{background-position:0 -34px;width:67px}.gold-star45{background-position:0 -17px;width:85px}.gold-star50{width:85px}.gold-star60{background-position:0 -104px;width:17px}.crown-star{background-position:0 -120px;width:17px}.dp-3gcon-index{margin:0 -10px;font-size:14px;border-bottom:1px solid #ededed;display:-webkit-box;display:-moz-box;display:box;background:#FFF}.dp-3gcon-index>div{-webkit-box-flex:1;position:relative;width:25%;padding:13px 10px}.dp-3gcon-index a,.dp-3gcon-index a:visited{display:block;text-align:center;text-decoration:none;width:100%;color:#323232;word-wrap:break-word}.sx{background:#ededed;width:1px;height:100%;position:absolute;top:0;right:0;overflow:hidden}.home-place-list{margin:0 -10px;overflow:hidden}.home-place-list li{float:left;width:81px;padding:0 12px;height:48px;line-height:48px;border-bottom:1px solid #ededed;border-right:1px solid #ededed}.home-place-list li.last{border-right:1px solid #ededed;position:relative}.home-place-list .last a::after{position:absolute;top:40px;right:-4px;content:"";width:0;height:0;font-size:0;border:8px solid transparent;border-top:0;border-bottom:8px solid #83af0c;-webkit-transform:rotate(135deg)}.home-place-list a,.home-place-list a:hover{display:block;text-align:center;color:#323232}.stick{background-position:0 -174px;width:37px;height:37px;float:right;background-size:195px auto}.citylist-section{border-top:0}.position-city{padding:10px 0 15px;text-align:center;font-size:20px;font-family:"Microsoft YaHei"}.position-city h5{font-weight:normal}.position-city h5 strong{color:#ff9c00;font-size:26px;padding-left:10px;font-weight:normal}.letter-list li{width:30px;text-align:center}.home-search{margin-bottom:15px;position:relative;zoom:1;margin-top:9px}.home-search input{-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;border:1px solid #ced0d1;height:45px;font-size:14px;padding:0 68px 0 12px;-moz-box-shadow:0 2px 3px -1px #ced0d1 inset;-webkit-box-shadow:0 2px 3px -1px #ced0d1 inset;box-shadow:0 2px 3px -1px #ced0d1 inset;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;width:100%;background:#f2f2f2;color:#323232}.home-search .search-icon,.search .search-icon{background-position:0 -123px;width:33px;height:32px;position:absolute;top:7px;right:5px;cursor:pointer;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}.shop-search-box .search-icon{right:15px;top:17px}.search-activate{margin-left:65px}.search-activate .activ-cancel{background-color:#f2f2f2;height:45px;width:58px;text-align:center;font-family:"Microsoft YaHei";font-size:16px;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;position:absolute;left:-65px;top:0;color:#323232;line-height:45px}.classify{overflow:hidden;zoom:1}.classify li{padding:0 15px 20px 0}.classify li,.classify li a{width:60px;text-align:center;float:left;font-size:14px;color:#323232}.classify li a:visited{color:#3e3e3e3}.classify li i{width:40px;height:40px;display:block;margin:0 auto 5px;background-size:255px auto}.classify li i.cate{background-position:-5px -4px}.classify li i.snack{background-position:-56px -4px}.classify li i.coffee{background-position:-110px -4px}.classify li i.movie{background-position:-159px -4px}.classify li i.sing{background-position:-209px -4px}.classify li i.teahouse{background-position:-1px -44px;background-size:211px auto}.classify li i.pedicure{background-position:-55px -57px}.classify li i.sify-more{background-position:-109px -56px}.classify li i.tavern{background-position:-146px -51px;background-size:235px auto}.classify li i.haircut{background-position:-210px -57px}.classify li i.chafingdish{background-position:-6px -631px}.classify li i.supermarket{background-position:-57px -630px}.classify li i.market{background-position:-108px -631px}.classify li i.scenic{background-position:-160px -628px}.modebox .hd,.shop-comment .tit{margin:0 -10px;background-color:#f2f2f2;border-bottom:1px solid #e2e2e2;padding:0 10px;height:30px;line-height:30px;font-size:22px;font-family:"Microsoft YaHei"}.modebox .hd h6,.shop-comment .tit{font-size:14px;color:#323232}.hot-trade{margin-bottom:0}.classify-box{padding:0;border-top:0}.classify-box .more-classify li{border-bottom:1px solid #dcdcdc;position:relative;zoom:1}.classify-box .more-classify li .sify-bg{padding:14px 20px 14px 10px;border-top:1px solid #fff;display:block;color:#323232}.sify-up,.sify-down,.sify-right{position:absolute;top:20px;width:8px;height:8px;border-right:2px solid #bab5ad;border-bottom:2px solid #bab5ad;right:20px;cursor:pointer;-webkit-transform:rotate(-135deg);-moz-transform:rotate(-135deg)}.hotel-indtro .bd-con .see_more i.sify-up{right:auto;top:6px}.sify-down{-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);top:15px}.sify-right{-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);top:4px}.shop-comment .sify-right{top:50%;right:0}.son-classify{border-top:1px solid #dcdcdc;overflow:hidden;zoom:1;margin-bottom:-1px}.son-classify .sify{float:left;margin-right:10px;width:80px;padding-bottom:10px}.search-mode{padding:2px 61px 3px 0}.head-search{float:right;padding:2px 72px 3px 0;width:56%}.search-mode .search{border:1px solid #ced0d1;padding:5px 40px 5px 10px;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;background-color:#fff;height:23px;margin-top:4px;position:relative}.search-mode .search input{border:0;width:100%;vertical-align:top;height:22px;line-height:25px;font-size:14px;font-weight:normal}.search-mode .search-cancel{right:10px}.search-mode .search-icon{top:3px;right:3px;cursor:pointer;border:0 none;width:27px;height:27px;background-position:-2px -128px}.search-list{background-color:#FFF;padding:0;border-top:0}.search-list li{position:relative}.search-list li .last{color:#666;text-align:center}.search-list li a{border-bottom:1px solid #ededed;padding:10px;display:block;color:#323232}.search-list li a:visited{color:#323232}.search-list li .fruit-numb{position:absolute;top:12px;right:10px;color:#999;font-size:14px}.fruitless{text-align:center;font-size:14px;color:#999;line-height:30px;padding:50px 0}.fruitless .icon-fruit{background-position:-145px -366px;background-size:200px auto;width:50px;height:50px;display:inline-block}