#mapcontainer{position:absolute;width:100%;bottom:2.75rem;height:calc(100vh - 2.75rem)}
.fixbanner_in .ajaxcat{min-width:1.5rem}
.hf_item:not(:first-child):before{content:" ";position:absolute;left:0;top:0;right:0;height:.05rem;border-top:.05rem solid #e5e5e5;color:#e5e5e5;transform-origin:0;transform:scaleY(.5)}
.hf_item{position:relative;overflow:hidden;display:-webkit-box;-webkit-box-align:center;padding:.6rem .75rem;background:#fff}
.tuijian_ul .hf_item{padding:.6rem 0}
.hf_item .sp_thumb{width:3.4rem;height:3.4rem;position:absolute;top:.65rem}
.hf_item .sp_thumb img{width:100%;height:100%;float:left;border-radius:.5rem}
.hf_item .sp_main{position:relative;-webkit-box-flex:1;margin-left:4rem;min-height:3.5rem}
.hf_item .sp_main h3{position:relative;font-size:.75rem;margin-bottom:.25rem;height:1.1rem;line-height:1.1rem;color:#333;font-weight:bold;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.hf_item .sp_main p,.hf_item .sp_main>div{font-size:.6rem;line-height:1rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.hf_item .sp_main .sp_content{margin-top:0}
.hf_item .sp_main p em,.hf_item .sp_main>div em{font-style:normal}
.hf_item:last-child .sp_main{border:none;box-shadow:none}
.hf_item:last-child .sp_main:after{display:none}
.hf_item:first-child{margin-top:0}
.sp_tel{font-size:1.4rem;line-height:2.1rem}
.hf_item .ribtm{font-size:.6rem;color:#666;position:absolute;right:.75rem;top:.75rem}
.hf_item .ritop{position:absolute;right:.75rem;bottom:.6rem}
.hf_item .sp_tag{display:block;height:1.25rem}
.hf_item .li_location{position:absolute;font-size:.6rem;background:#fff;padding-left:.15rem;padding-right:0;right:.75rem;top:.75rem;color:#999}
.whbtn{width:2.1rem;height:1.3rem;line-height:1.3rem;background-color:#fff!important;color:#666!important;margin:0 0 .25rem;padding:0!important}
.mt5{margin-top:.25rem}
.whbtn_free{background-color:#fff!important;color:#666!important}
.whbtn2,.whbtn_free{height:1.3rem;line-height:1.3rem;padding:0 .35rem!important;min-width:3.3rem;max-width:3.3rem}
.whbtn2{right:0;bottom:0}
.weui-search-bar{background:#f8f8f8}
.weui-search-bar__form{background:0 0}
.weui-search-bar__box{background:url(../img/s.png) .5rem center no-repeat;background-size:1pc}
.weui-search-bar__cancel-btn{font-size:1pc}
.search_bar_btn{margin-left:.5rem;line-height:1.4rem;white-space:nowrap;display:none;font-size:1pc}
.weui-search-bar.weui-search-bar_focusing .search_bar_btn{display:block}
#popup_wxqr{z-index:501}
#popup_wxqr .footer_middle{background:#fff}
#popup_wxqr .toolbar .title{font-size:.75rem}
#popup_wxqr .footer_middle .footer_wxqr .div2{width:50%;float:left;text-align:center;font-size:.7rem;position:relative}
#popup_wxqr .footer_middle .footer_wxqr .div2 p{line-height:1.4rem}
.choashi_txt{position:absolute;top:calc(50% - .75rem);left:0;width:100%;text-align:center;font-size:1.5rem;line-height:1.5rem;font-weight:700;height:1.5rem}
.choashi_txt+img{opacity:.3}
#popup_wxqr .footer_middle .footer_wxqr .div1{text-align:center;font-size:.7rem}
#popup_wxqr .footer_middle .footer_wxqr{position:relative;margin-bottom:.5rem}
#popup_wxqr .footer_middle .footer_wxqr img{display:block;width:10pc;height:10pc;margin:.75rem auto;margin-bottom:.25rem}
.footer_fuzhi{height:5.5pc;text-align:center;font-size:.65rem;overflow:hidden;margin:.75rem}
.footer_fuzhi .w100{margin-top:.75rem;display:block}
.footer_fuzhi p{font-size:.65rem;line-height:1.3rem}
.header1{position:relative;margin:0 auto;padding:.75rem;background:#fff}
.header1 .h-content{position:relative;z-index:3}
.header1 .app-icon{position:absolute;width:5pc;height:5pc;top:.15rem}
.app-info{text-align:left;margin-left:4.75rem;min-height:5pc;color:#666}
.app-info p{line-height:1.1rem}
.header1 .app-icon img{position:relative;display:block;width:5pc;height:5pc;z-index:2}
.header1 .app-title{font-size:1pc;line-height:1.2rem;display:block;width:100%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-weight:400;margin-bottom:0;color:#333}
.header1 .app-title .title-tag{display:inline-block;position:absolute;top:.15rem;right:-1.5rem;line-height:.65rem;padding-left:.1rem;padding-right:.1rem;border:.05rem solid hsla(0,94%,88%,.8);font-size:.5rem;font-style:normal;color:#da7272;background-color:hsla(0,83%,68%,.1)}
.header1 .app-explain{color:#999;font-size:.65rem}
.sv{display:inline-block}
.sv i{vertical-align:middle;font-size:.65rem}
.sv1 i{font-size:.6rem}
.header1 p.appinfo{overflow:hidden;text-overfloW:ellipsis;white-space:nowrap;font-size:.7rem;color:#666}
.content{overflow:hidden;max-width:37.5rem;margin:0 auto}
.ct-panel{display:-webkit-box;padding:0 0 .2rem}
.content,.ct-panel,.detail-ct-panel,.h-sem-btns a{width:100%}
.card-box{background-color:#fff;padding-left:.75rem;padding-right:.75rem}
.detail-pic-panel{-webkit-overflow-scrolling:touch;position:relative;width:100%;overflow:hidden;min-height:5pc;overflow-x:scroll;white-space:nowrap}
.detail-pic-list{transition:-webkit-transform .5s;-webkit-overflow-scrolling:touch;display:-webkit-box;margin:0 auto;cursor:pointer}
.detail-pic-list img{height:15pc;margin-right:.35rem;background:#f0f0f0;border:.05rem solid #efefef;width:6.8rem}
.detail-expain{position:relative;padding:.9rem 0;color:#999;font-size:.7rem}
.detail-expain p.detail-info{color:#2d2d2d;display:block;height:2rem;line-height:2rem;font-size:.75rem}
.detail-expain p{line-height:1.5;font-size:.7rem;color:#343434;height:auto;overflow:hidden;transition:height .3s}
.ellipsis-expain p{height:2rem;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}
.detail-expain p span.circle{display:inline-block;width:.15rem;height:.7rem;background:#ea4947;margin-right:.25rem;float:left;margin-top:.6rem}
.detail-code{heigth:1.25rem;color:#000;padding-bottom:2.5rem}
p.codeTitle{height:2rem;line-height:2rem;color:#2d2d2d;font-size:.75rem}
p span.circle{display:inline-block;width:.15rem;height:.7rem;background:#ea4947;margin-right:.25rem;float:left;margin-top:.6rem}
.detail-code img{width:90pt;margin:0 auto;background:#f0f0f0}
.copyBottom{text-align:center;margin-top:1rem}
.text{color:#999;font-size:.7rem}
.copyBottom,.copyBottomInfo{color:#ea4947}
.copyBottomTitle{display:inline-block;font-size:.9rem;margin-bottom:.5rem;padding:.3rem .5rem .25rem;border:.05rem solid #ea4947;border-radius:.1rem}
.copyBottomInfo{text-align:center}
.my-gallery figcaption{display:none}
.hf_vlist:first-child{margin-top:0}
.hf_vlist{font-size:.7rem;color:#333}
.hf_vlist .weui-cell__hd label{width:3.25rem;display:block;margin-right:.5rem;color:#888}
.hf_vlist:after,.hf_vlist:before,.wxts:after,.wxts:before{display:none}
.jv_desc>div{color:#333;font-size:.7rem}
.jv_desc img{max-width:100%}
.jv_addr,.jv_box,.jv_desc{position:relative;padding:.5rem .75rem}
.jv_top{position:relative;padding:.75rem}
.h2top{font-size:1pc;color:#333;margin-bottom:.75rem;font-weight:700}
.jv_upts{font-size:.6rem;color:#888;position:absolute;right:.75rem;top:1.25rem}
.jv_top .mod-feed-tag{line-height:0;padding:.45rem .25rem}
.mapicon{position:absolute;right:1.7rem;width:1.2rem;height:1.2rem;top:50%;border-radius:.25rem;margin-top:-.6rem}
.pr35{padding-right:1.75rem}
.hf_tag{display:inline-block;background-position:.25rem center;line-height:1rem;height:1rem;font-size:.6rem;position:relative;background-size:.65rem;padding:0 .25rem}
.hf_tag:after{position:absolute;content:'';top:0;left:0;box-sizing:border-box;width:200%;height:200%;transform:scale(.5);transform-origin:top left;pointer-events:none;border:.05rem solid;border-radius:.2rem;z-index:1}
.wxts{font-size:.6rem}
.wxts i.main_color{font-size:1rem;line-height:1}
.wxts .weui-cell__bd p{margin:0 .5rem 0 .75rem}
.need_vlist:first-child{margin-top:0}
.need_vlist{font-size:.7rem;color:#333}
.need_vlist .weui-cell__hd label{width:3.25rem;display:block;margin-right:.5rem;color:#888}
.need_vlist:after,.need_vlist:before,.wxts:after,.wxts:before{display:none}
.ib{display:inline-block!important}
.in_bottom{position:fixed;left:0;bottom:0;width:100%;background:#fff;z-index:10;height:2.5rem}
.in_bottom .in_bottom_z{min-width:3rem;position:relative;width:25%}
.in_bottom .in_bottom_z a{color:#666}
.in_bottom .in_bottom_y{min-width:.5rem!important}
.in_bottom .in_bottom_y a{background:linear-gradient(to right,#e96662 0,#e74f6d 100%)}
.in_bottom .jv_viewbtn{width:100%;height:100%;line-height:2.5rem;text-align:center;color:#fff;font-size:.75rem;position:relative;display:flex;align-items:center;justify-content:center;overflow:hidden}
.in_bottom .border_right:before{border-right:.05rem solid #e5e5e5;color:#e5e5e5}
.w100{width:100%}
.hylist .hytit{align-items:center}
.hylist .hytit img{width:1.4rem;height:1.4rem;display:block;margin-right:.3rem}
.hylist .weui-grids-min .weui-grid .pr{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.hylist .half{width:50vw;max-width:20pc}
.hylist .weui-grids-min{background:#fff}
.hylist .weui-grids-min .weui-grid:before,.hylist .weui-grids-min:after,.hylist .weui-grids.weui-grids-min:before{display:none}
.hylist .weui-grids-min .weui-grid{padding:.5rem .75rem}
.hylist .weui-grid:first-child:after{left:.75rem}
.hylist .weui-grid:last-child:after{right:.75rem}
.hylist>div{margin-bottom:.5rem}
.hylist .numshow{border-radius:.1rem;color:#fff;text-align:center;font-size:.6rem;float:right;padding:0 .25rem;height:1rem;line-height:1rem;position:absolute;right:0;top:.15rem}
.chip-row ul.swiper-wrapper>li{max-width:calc(100vw - 5.5rem)}
.free_gu{width:100%;margin-top:.75rem;display:block}
.free_dv{font-size:.7rem;color:#333;line-height:1.3rem}
.x_form.hy_form{position:relative;width:100%;max-width:40pc}
.x_form.hy_form .x_logo_input{position:relative;margin:.5rem 0;line-height:2pc;height:2pc;font-size:.7rem;width:calc(100% - 2.8rem);margin-left:.75rem}
.x_form.hy_form .x_logo_search{top:.95rem}
.inputdh{background:#fff url(../img/search.png?1) .35rem center no-repeat;background-size:1pc;padding-left:1.3rem;width:calc(90% - .7rem)}
.hf_slider.sh_slider ul li img{width:3.4rem;height:3.4rem;display:block;margin-bottom:.25rem;border-radius:.5rem}
.hf_slider.sh_slider,.hf_slider.sh_slider ul,.hf_slider.sh_slider ul li,.hf_slider.sh_slider ul li a{height:4.5rem}
.hf_slider.sh_slider ul li,.hf_slider.sh_slider ul li a{width:3.4rem}
.hf_slider.sh_slider ul li .sh_name{font-size:.65rem;text-align:center;height:1rem;line-height:1rem}
.hf_chip.chip-row .toutiao{font-size:.75rem}
.hf_chip.chip-row ul.swiper-wrapper>li{max-width:calc(100vw - 6.7rem)}
.dig_tag{line-height:1;padding:.05rem .15rem;font-size:.6rem;border-radius:.1rem;position:relative;top:-.05rem}
.hrlist_i{padding-left:1.1rem}
.hrlist_i i.iconfont{color:#fff;font-size:.6rem;height:1rem;line-height:1.05rem;display:inline-block;width:.9rem;text-align:center;border-top-left-radius:.1rem;border-bottom-left-radius:.1rem;position:absolute;top:0;left:0;background:#6ac686}
.titime{width:3.25rem;overflow:hidden;display:block;text-align:right;line-height:1.2}
.seckill_dianjia{margin:0 -.75rem;background:0 0;font-size:.75rem}
.seckill_dianjia>div,.shlogo{height:2rem}
.shlogo{width:2rem;margin-right:.75rem;overflow:hidden}
.shlogo img{display:block;width:100%;height:100%}
.seckill_dianjia .js_de{height:1rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:block;width:calc(100vw - 6.5rem);max-width:25pc}
.weui-uploader__input_video{z-index:1}
.up_icon{width:2.4rem;height:2.4rem}
.tabcon3{width:auto}
.hf_item .sp_main p.jianghua{-webkit-box-orient:vertical;word-break:normal;-webkit-line-clamp:2;display:-webkit-box;white-space:normal}
.psleft img.tabcon{position:relative;width:1.2rem;height:1.2rem;left:0;top:0;margin:auto;margin-top:.15rem}
.weui-dialog__bd .div2 img  {
    display: block;
    width: 10pc;
    height: 10pc;
    margin: .75rem auto .25rem;
}