/* Replace missing legacy sprite images with legible text; preserve the service controls. */
html body .yy-side-call{background:#333}
html body .yy-side-call:before{content:'电话咨询';display:block;color:#fff;writing-mode:vertical-rl;letter-spacing:3px;margin:auto;padding-top:18px;font-size:14px}
html body .yy-side-call .call-set{background:#424242}
html body .yy-side-call .call-set .call-close,
html body .menu-ul-child>li .side-qq,
html body .menu-ul-child>li .side-phone,
html body .menu-ul-child>li .side-400,
html body .menu-ul-child>li .side-wechat,
html body .menu-ul-child>li .side-blog,
html body .side-online-qq .online-group>dd>a:before,
html body .yy-side-back-top:before,
html body .yy-side-back-top:hover:before,
html body .yy-side-close,
html body .yy-side-flexible-block{background-image:none!important}
html body .menu-ul-child>li span{color:#fff;font-size:11px;line-height:24px;width:24px;text-align:center}
html body .side-qq:before{content:'咨询'}
html body .side-phone:before{content:'电话'}
html body .side-400:before{content:'热线'}
html body .side-wechat:before{content:'微信'}
html body .side-blog:before{content:'微博'}
html body .yy-side-back-top{color:#ddd}
html body .yy-side-back-top:before{content:'↑';line-height:10px;color:#fff}
html body .yy-side-close:before,html body .call-close:before{content:'×';color:#fff;text-align:center;display:block;font-size:22px;line-height:30px}
html body .yy-side-flexible-block{background:#333;color:#fff;text-align:center}
html body .yy-side-flexible-block:before{content:'客服';display:block;line-height:52px}
html body .menu-ul-child>li:focus-within .child-block,html body .yy-side-call:focus-within .call-set{display:block}
html body .yy-side-menu-block :focus-visible{outline:2px solid #fff;outline-offset:-2px}
