@charset "utf-8";
/* 模块样式*/ 
.sidefloating{
    position:fixed;
	z-index:55;
	right:0;
	bottom:45%;
	width:70px;
	height:150px;
}
/* 按钮区域样式*/ 
.sidefloating-box{
	position:relative;
	float:right;
}
/* 按钮样式*/ 
.sidefloating .a{
    display:block;
	width:44px;
	height:44px;
	background-color:#353535;
	margin-bottom:4px;
	cursor:pointer;
	outline:none;
}
/* 鼠标悬浮按钮颜色*/
.sidefloating .a.active,.sidefloating .a:hover{
	background:#f49800;
}
/* 按钮图标样式*/ 
.sidefloating .a .i{
	float:left;
	width:44px;
	height:44px;
	background-image:url(../images/side_icon.png);
	background-repeat:no-repeat;
}
/* 电话图标位置*/ 
.sidefloating .a-phone .i{
	background-position:-44px 0;
}
/* 二维码图标位置*/ 
.sidefloating .a-qrcode .i{
	background-position:-88px 0;
}
/* 返回顶部图标位置*/ 
.sidefloating .a-top .i{
	background-position:-132px 0;
}
/* 弹窗区域样式*/ 
.sidefloating .d{
	display:none;
	width:160px;
	background:#fff;
	position:absolute;
	right:60px;
	min-height:44px;
	border:1px solid #E0E1E5;
	border-radius:3px;
	box-shadow:0px 3px 6px 0px rgba(161, 163, 175, 0.2);
}
/* 弹窗内容样式*/ 
.sidefloating .d .inner-box{
	padding:10px 12px;
	color:#666;
}
/* QQ内容样式*/ 
.sidefloating .d-service{ 
	top:0;
	text-align:center;
}
/* 电话内容样式*/
.sidefloating .d-phone{  
	top:46px;
}
 /* 二维码内容样式*/ 
.sidefloating .d-qrcode{ 
	top:92px;
	text-align:center;
}
/* 二维码内容文字样式*/
.sidefloating .d-qrcode p{
	font-size:16px;color:#999;
}