@charset "utf-8";
/*-----------------初始化---------------------*/
*{margin:0;padding:0;list-style-type:none;}
a,img{border:0;}
.clear:after{content:'\20';display:block;height:0;clear:both;visibility:hidden;}
/*固定的悬浮窗*/
.yb_conct{position:fixed;z-index:999;top:200px; right:-196px;cursor:pointer;transition:all .3s ease;}
.yb_bar ul li{width:250px;height:53px; line-height:25px;font:16px/53px 'Microsoft YaHei';color:#fff;text-indent:54px;margin-bottom:3px;border-radius:3px;transition:all .5s ease;overflow:hidden;}
.yb_bar .yb_top{background:#ab0614 url(../images/fixcont.png) no-repeat 0 0;}
.yb_bar .yb_phone{background:#ab0614 url(../images/fixcont.png) no-repeat 0 -57px;}
.yb_bar .yb_peo{background:#ab0614 url(../images/fixcont.png) no-repeat 0 -338px;}
.yb_bar .yb_tel{background:#ab0614 url(../images/fixcont.png) no-repeat 0 -283px;}
.yb_bar .yb_QQ{background:#ab0614 url(../images/fixcont.png) no-repeat 0 -113px;}
.yb_bar .yb_email{background:#ab0614 url(../images/fixcont.png) no-repeat 0 -112px;}
/* WhatsApp 复用现有红色侧边栏和图标精灵，避免绿色背景与精灵图叠加变形。 */
.yb_bar .yb_add{background:#ab0614 url(../images/fixcont.png) no-repeat 0 -226px;}
.yb_bar .yb_add i{ display:block; font-style:normal; color:#fff; line-height:20px; margin-left:60px; text-indent:0px; margin-top:5px;}
.yb_bar .yb_ercode{ background:#ab0614 url(../images/fixcont.png) no-repeat 0 -395px;}
.yb_bar .yb_ercode i{ display:block; line-height:25px; font-style:normal; color:#fff; padding-left:30px;}
.hd_qr{padding:0 29px 25px 29px;}

/* WhatsApp 二维码弹窗：固定在侧边栏左侧，保持原有联系方式排列不变。 */
.whatsapp_qr_dialog{display:none;position:fixed;z-index:1000;top:200px;right:265px;width:220px;padding:18px;background:#fff;border-radius:6px;box-shadow:0 4px 18px rgba(0,0,0,.28);text-align:center;box-sizing:border-box;}
.whatsapp_qr_dialog.is-visible{display:block;}
.whatsapp_qr_close{position:absolute;top:4px;right:7px;width:24px;height:24px;border:0;background:transparent;color:#777;font-size:24px;line-height:20px;cursor:pointer;}
.whatsapp_qr_title{margin:0 0 10px;color:#25d366;font:bold 18px/24px 'Microsoft YaHei';}
.whatsapp_qr_dialog img{display:block;width:180px;height:180px;margin:0 auto;background:#fff;object-fit:contain;}
.whatsapp_qr_text{margin-top:8px;color:#555;font:13px/20px 'Microsoft YaHei';}
.whatsapp_qr_number{color:#222;font:14px/22px 'Microsoft YaHei';}
.whatsapp_qr_button{display:block;margin-top:10px;padding:8px 0;border-radius:3px;background:#25d366;color:#fff!important;font:14px/20px 'Microsoft YaHei';text-decoration:none;}

.yb_bar .yb_wx{background:#ab0614 url(../images/fixcont.png) no-repeat 0 -168px;}
{ color:#fff}
.yb_conct a,.yb_conct a:visited,.yb_conct a:active{color:#fff;}
