/**
 * 主题手机底栏覆盖（配合系统 _common/Public/xy_mfoot.css）
 * 电脑端不显示 mfoot，去掉系统 .footer-bar 的 56px 底边距留白；
 * 手机端仅用 body padding 预留底栏高度，避免与 footer margin 双重留白。
 */
:root{
	--xy-mfoot-bg:#f8f8f8;
	--xy-mfoot-hover:#EE922B;
	--xy-mfoot-hover-bg:rgba(238,146,43,.10);
	--xy-mfoot-top-hover:linear-gradient(135deg,#EE922B 0%,#c97a1a 100%);
}

.footer-bar,
.w101-footer.footer-bar{margin-bottom:0;}

@media screen and (max-width:768px){
	body{padding-bottom:var(--xy-mfoot-height,50px);}
	.footer-bar,
	.w101-footer.footer-bar{margin-bottom:0;}
}
