/* qq-client */
#kefu_pf{position:relative; z-index:9999;}
.qq-client{position:fixed;right:0px;top:20%;margin-top:-115px; z-index:9999; /*background:url(../kelog.png) no-repeat 0px 5px; padding-top:40px;*/}
.qq-client a{text-align:center;padding:0px 0px;line-height:40px;display:block; background:#c82728; color:#fff; }
.qq-client-content{position:fixed;right:-250px;top:5%;border:#ebebeb solid 1px;width:170px;display:none;background:#ffffff;}
.qq-client-content h1{font-size:12px;width:90%;margin:0px auto;text-align:center;line-height:50px;border-bottom:#ebebeb solid 1px; clear:both}
.qq-client-content h1 span{font-size:12px;font-weight:normal;position:absolute;left:-30px;top:-20px;cursor:pointer;background:#ffffff;border:#ebebeb solid 1px;width:40px;height:40px;line-height:40px;border-radius:20px;text-align:center;}
.qq-client-list{background:#ffffff;  width:170px;z-index:9999; clear:both}
.qq-client-list p{ font-size:12px}
.client-list{overflow:hidden;line-height:35px;width:50%; text-align:center; float:left;margin:0px auto; padding-top:5px; height:110px;}
.client-list a{display:block;}
.close-toggle{ cursor:pointer}
.client-list a:hover{color:red;}
.client-list span{float:left;}
.client-list label{float:left;width:80px;text-align:right;padding-right:10px;}
.dlzp{ position:relative; top:-5px; cursor:pointer}
p#vtip { display: none; position: absolute; padding: 2px; left: 5px; font-size: 0.8em; background-color: white; border: 1px solid #a6c9e2; -moz-border-radius: 5px; -webkit-border-radius: 5px; z-index: 9999 }
p#vtip #vtipArrow { position: absolute; top: -10px; left: 141px }
#vtip img{ width:160px;}
#vtipArrow{ width:21px !important}

@media (max-width: 640px){
body{ background:none;}
}