﻿/********右侧浮动********/
.float-menu{width:52px;position:fixed;right:-2px;bottom:0px;z-index:99999;}
.float-menu a{float:left;width:52px;height:50px;margin-bottom:6px;position:relative;}
/*.float-menu a.fm-m1 span,.float-menu a.fm-m2 span{background:#0094ff url(../img/f-menu-ico.png) no-repeat;width:52px;height:50px;display:block;position:absolute;right:0px;top:0px;-webkit-transition: all .2s linear;transition: all .2s linear;}*/
/*.fm-m1-box{width:52px;height:50px;background:#363636;position:absolute;right:-54px;top:0;-webkit-transition: all .2s linear;transition: all .2s linear;}*/
.fm-m1-box i{text-align:center;letter-spacing:3px;border-radius:3px;line-height:16px;font-size:14px;width:100%;color:#fff;float:left;padding-top:8px}
.float-menu a.fm-m1,.float-menu a.fm-m2,.float-menu a.fm-m3,.float-menu a.fm-m4,.float-menu a.fm-m5{background:#0094FF url(../img/f-menu-ico.png) no-repeat;}
.float-menu a.fm-m2{background-position:0 -56px}
.float-menu a.fm-m3{background-position: 0px -111px;}
.float-menu a.fm-m4{background-position: 0px -168px;}
.float-menu a.fm-m5{background:#DDDDDD url(../img/f-menu-ico.png) 0px -225px no-repeat;}
.float-menu a.fm-m1 span,.float-menu a.fm-m2 span,.float-menu a.fm-m3 span{top:0;width:130px;left:-146px;position:absolute;background:#fff;text-align:center;border:1px solid #282828;color:#282828;border-radius:3px;font-size:14px;font-weight:700;height:48px}
.fm-m1-box,.fm-m2-box,.fm-m3-box,.fm-m4-box{position:absolute;background:#363636;height:50px;right:-3px;top:0px;border-radius: 3px;color:#ffffff;line-height:50px;font-size: 14px;display:none;width:56px;}
.fm-txt{height:33px;width:35px;position:absolute;right:3px;top:0;line-height:15px;padding:10px 6px 0px 0px;letter-spacing:3px;}
.float-menu a.fm-m1:hover .fm-m1-box,.float-menu a.fm-m2:hover .fm-m1-box,.float-menu a.fm-m3:hover .fm-m3-box,.float-menu a.fm-m4:hover .fm-m4-box{display:block;}
.fm-m4-box i.fm-txt{background:#363636; padding:8px 7px;letter-spacing: 3px;border-radius: 3px;text-align: center;font-size:14px;color:#fff;}
.fm-m4-box .fm-m4-ewm{width:160px;height:160px;position:absolute;top:50%;margin-top:-80px;left:-174px;border:1px solid #363636;border-radius: 3px;overflow: hidden;}
.fm-m1-box em,.fm-m2-box em,.fm-m3-box em,.fm-m4-box em{width:6px;height:24px;display:block;background:url(../img/fm-m4.png) no-repeat;position:absolute;    left: -6px;top: 13px;}
.float-menu a.fm-m5:hover{background:#CCCCCC url(../img/f-menu-ico.png) 0px -225px no-repeat;}
