/* Company assets fit the existing header, footer and contact slots. */
.fh-company-logo{object-fit:contain!important;object-position:left center!important;background:#fff;box-sizing:border-box}
.fh-company-qr{object-fit:contain!important;object-position:center!important;aspect-ratio:1/1;background:#fff}
[data-feihong-site="tysd"] #header .logo img{width:100%!important;height:auto!important;max-height:89px;padding:6px}
[data-feihong-site="tysd"] #header .ttel{color:#fff!important}
[data-feihong-site="tysd"] .f_log .fh-company-logo{width:200px!important;max-width:100%;height:60px!important;padding:4px}
[data-feihong-site="tysd"] .footerMain .f_lf h2{font-size:23px;line-height:1.55}
[data-feihong-site="tysd"] .footerMain .f_lf h2 a{color:inherit}
[data-feihong-site="uftong"] .logo.fh-company-logo-background{background:#fff url('/assets/brand/feihong-zhida.png') no-repeat center!important;background-size:contain!important}
[data-feihong-site="uftong"] .logo.fh-company-logo-background .xbtn_span{display:none!important}
[data-feihong-site="uftong"] #nav .dolist>.pic .fh-company-logo,[data-feihong-site="uftong"] #nav .dolist>.pic .fh-company-qr{object-fit:contain!important;width:100%;height:100%}
[data-feihong-site="uftong"] .foot_about p{line-height:1.8}
[data-feihong-site="uftong"] .dh_img.fh-header-phone{display:flex;align-items:center;justify-content:flex-start;color:#a40000;text-decoration:none;font-size:25px;font-family:Arial,sans-serif;white-space:nowrap;gap:8px}
.fh-header-phone-icon{display:inline-block;width:40px;height:50px;flex:0 0 40px;background:url('/assets/source/uftong/7166ab98fc830bbd.png') no-repeat left center;background-size:250px 50px}
[data-feihong-site="uftong"] .foot_erwei img{width:160px!important;height:160px!important}
[data-feihong-site="uftong"] #img_im_sq img{width:169px!important;height:169px!important;padding:7px}
[data-feihong-site="ufidatd"] #float_img_315{object-fit:contain!important;width:218px!important;height:66px!important}
[data-feihong-site="ufidatd"] #float_img_424{width:100px!important;height:100px!important}
[data-feihong-site="ufidatd"] #module346,[data-feihong-site="ufidatd"] #module355,[data-feihong-site="ufidatd"] #module348,[data-feihong-site="ufidatd"] #module352,[data-feihong-site="ufidatd"] #module357{display:none!important}
[data-feihong-site="cotong"] .headerHover a.logo img{height:40px!important;width:134px!important;object-fit:contain!important}
[data-feihong-site="cotong"] .footBom{text-align:center}
[data-feihong-site="hengdee"] .open_header_logo.fh-company-logo-background{background:#fff url('/assets/brand/feihong-zhida.png') no-repeat center!important;background-size:contain!important}
[data-feihong-site="hbty"] .Header22 nav>a img{max-height:64px;object-fit:contain!important}
[data-feihong-site="sem"] .top_suspension .inner>a.pad_top12>img.fh-company-logo,[data-feihong-site="sem"] .outer .inner>a.pad_top12>img.fh-company-logo{height:32px!important;width:107px!important;object-fit:contain!important}
[data-feihong-site="sem"] #wl-qrcode-right.fh-company-qr-container{width:150px!important;height:150px!important;top:12px!important;left:18px!important;min-height:150px!important;z-index:2}
[data-feihong-site="sem"] #wl-qrcode-biaodantiaozhuan2.fh-company-qr-container{width:150px!important;height:150px!important;min-height:150px!important}
.fh-company-qr-container>img{display:block!important;width:100%!important;height:100%!important;max-width:100%!important}
.fh-sem-reference{position:absolute;z-index:2;top:12px;left:max(20px,calc((100vw - 1040px)/2));margin:0;max-width:calc(100vw - 40px);font:12px/22px Arial,"Microsoft YaHei",sans-serif;color:#666}
#fh-wechat-dialog{border:1px solid #ddd;padding:24px;max-width:min(340px,calc(100vw - 32px));text-align:center;font:16px/1.6 Arial,"Microsoft YaHei",sans-serif;color:#222;background:#fff}
#fh-wechat-dialog::backdrop{background:rgba(0,0,0,.45)}
#fh-wechat-dialog img{display:block;width:240px;max-width:100%;height:auto;margin:12px auto}
#fh-wechat-dialog .fh-qr-close{position:absolute;top:4px;right:8px;background:none;border:0;font-size:28px;line-height:1;cursor:pointer;color:#333}
@media(max-width:600px){[data-feihong-site="tysd"] #header .logo img{max-height:52px;padding:3px}}
