/*reset css*/
/*main css*/
.izl-rmenu { position: fixed; left:0px; top:50%; margin-top:-112px; padding-bottom: 73px; background: transparent url(../images/r_b.png) no-repeat scroll 0px bottom; z-index: 999; }
.izl-rmenu .btn { width: 72px; height: 73px; margin-bottom: 1px; cursor: pointer; position: relative; }
.izl-rmenu .btn-qq { background: rgb(109, 169, 222) url(../images/r_qq.png) no-repeat scroll 0px 0px; }
.izl-rmenu .btn-qq:hover { background-color: rgb(72, 139, 199); }
.izl-rmenu a.btn-qq, .izl-rmenu a.btn-qq:visited { background: rgb(109, 169, 222) url(../images/r_qq.png) no-repeat scroll 0px 0px; text-decoration: none; display: block; }
.izl-rmenu .btn-wx { background: rgb(120, 195, 64) url(../images/r_wx.png) no-repeat scroll 0px 0px; }
.izl-rmenu .btn-wx:hover { background-color: rgb(88, 168, 28); }
.izl-rmenu a.btn-wx, .izl-rmenu a.btn-wx:visited { background: rgb(120, 195, 64) url(../images/r_wx.png) no-repeat scroll 0px 0px; text-decoration: none; display: block; }
.izl-rmenu .btn-phone { background: rgb(251, 176, 31) url(../images/r_phone.png) no-repeat scroll 0px 0px; }
.izl-rmenu .btn-phone:hover { background-color: rgb(255, 129, 27); }
.izl-rmenu .btn-phone .phone { background-color: rgb(255, 129, 27); position: absolute; width: 160px; left: 72px; top: 0px; line-height: 73px; color: rgb(255, 255, 255); font-size: 18px; text-align: center; display: none; }
.izl-rmenu .btn-top { background: rgb(102, 102, 102) url(../images/r_top.png) no-repeat scroll 0px 0px; display: none; }
.izl-rmenu .btn-top:hover { background-color: rgb(68, 68, 68); }
