﻿#kf {display:none;/*先不显示，jq定位后再显示*/
	width:50px;
	position: fixed;
	z-index: 99999;
	top:332px;
	right:0px;
}
#kf li{
	position: relative;
	width:50px;
	height:50px;
	margin-bottom:1px;
	background-image: url(kf.gif);
	background-repeat: no-repeat;	
}
li#kf_home{background-position: 0px 0px;}
li#kf_book{background-position: 0px -51px;}
li#kf_blog{background-position: 0px -102px;}
li#kf_wx{background-position: 0px -153px;}
li#kf_ts{background-position: 0px -204px;}
li#kf_back{background-position: 0px -255px;}
li#kf_jb{background-position: 0px -306px;}
#kf a{
	width:50px;
	height:50px;
	display: block;
	color: #FFFFFF;
}
#kf a b{
	position: absolute;
	z-index: 2;
	width:50px;
	height:45px;padding-top:5px;	
	display: none;
	background-color: #65AFEA;
	letter-spacing: 3px;
	text-align: center;
	font-weight: normal;
}
#kf a div{
	position: absolute;
	z-index: 1;
	bottom:0px;
	right:51px;
	width:152px;
	height:132px;
	display: none;	
	opacity: 0;
	background-image: url(wx.png);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	background-color: #fff;
	border: 0px solid #2F92C4;
}
#kf #kf_book a div{background-image: url(app.png);}
#kf #kf_jb a div{background-image: url(wx_jb.png);}
#kf a p{
	position: absolute;
	z-index: 1;
	top:-154px;
	right:61px;
	width:158px;
	height:300px;
	display: none;	
	background-image: url(telBG.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;	
	border: 0px solid #2F92C4;
}
#kf a:hover b,#kf a:hover div,#kf a:hover p{
	display: block;	
}