/* kf */
.qqbox{
	width:116px;
	height:auto;
	overflow:hidden;
	position:absolute;
	right:0px;
	top:200px;
	color:#000000;
	font-size:12px;
	letter-spacing:0px;
	z-index:500;
}
.qqkfhm img {
	display: block;
	float: left;
	margin-right: 5px;
	margin-left: 5px;
}

.qqbox a:link {
 color: #000;
 text-decoration: none;
}
.qqbox a:visited {
 color: #000;
 text-decoration: none;
}
.qqbox a:hover {
 color: #f80000;
 text-decoration: underline;
}
.qqbox a:active {
 color: #f80000;
 text-decoration: underline;
}
.qqlv{
	width:28px;
	height:170px;
	overflow:hidden;
	position:relative;
	float:right;
	margin-right:1px;
	z-index:501;
}
.qqkf{
	width:142px;
	height:auto;
	overflow:hidden;
	left:0;
	top:0;
	z-index:502;
	background-image: url(r_qqtop.gif);
	background-repeat: no-repeat;
	background-position: left top;
	padding-top: 50px;
}
.qqkf .tt{
	text-align:left;
	padding-left:7px;
	font-weight: bold;
  }
.qqkfbt{
 width:118px;
 height:20px;
 overflow:hidden;
 background:#D50000;
 line-height:20px;
 font-weight:bold;
 color:#fff;
 position:relative;
 border:1px solid #ffffff;
 text-align:center;
}
.qqkfhm{
 width:112px;
 height:22px;
 overflow:hidden;
 line-height:22px;
 padding-right:8px;
 position:relative;
 margin:3px 0;
}
.bgdh{
	width:102px;
	padding-left:5px;
}
#K1 {
	background-image: url(QQroll.gif);
	background-repeat: repeat-y;
	float: right;
	width: 120px;
	background-position: left top;
}
.k2 {
	float: right;
	width: 120px;
	background-image: url(qqbot.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
	padding-bottom: 25px;
}

