@CHARSET "UTF-8";
.kf{position:absolute;right:0;top:100px;overflow:hidden; z-index: 99999;}
.kf_btn{width:35px;float:left;background:url(../images/kf/kefu.png)no-repeat;height:135px; padding-top:65px;cursor:pointer;display: none;}
.kf_btn .open{width: 12px; height: 12px; position: absolute; left: 9px; bottom: 17px; background:url(../images/kf/kf_close.png) left top no-repeat;}
.kf_btn .close{background:url(../images/kf/kf_open.png) left top no-repeat;}
.kf_main{float:left;padding-bottom:5px;overflow:hidden;width:82px;}
.kf_title{float:left;}
.kf_title span{display:block;line-height:28px;height:28px;text-align:center;font-size:15px;font-family:"Microsoft YaHei";border-bottom:2px solid #40b5e8;}
.kf_list{ text-align: center; line-height: 25px; color: #000;}
.kf_list li{height:67px; border-bottom: 1px solid #fff;}
.kf_list li a{display: block; padding-top: 5px;}
.kf_list li a:hover{text-decoration: none;}
.kf_list li a img{display: block; margin: 0 auto;}
.kf_list li.sky{margin-top: 0; height: 27px; line-height: 27px;} 

.hyperlink_a{margin:5px;height:30px;background:#459afa;margin-top:0px;border-radius: 2px;}
.hyperlink_a a{display:block;line-height: 30px;background:url(../images/message.png) no-repeat 0% 100%;padding-left:43px;
font-weight: bold;font-size:14px;color:#fff;font-family:"微软雅黑";}
.hyperlink_a a:visited{color:#fff;text-decoration:none;}
.hyperlink_a a:hover{text-decoration: none;background:url(../images/message.png) no-repeat 0% 100% #fb9108;border-radius: 2px;}

.hyperlink_b{padding-top:10px;height:57px;border-bottom: 1px solid #fff;}
.hyperlink_b a{display:block;line-height: 25px;font-size:12px;color:#000;font-family:"微软雅黑";text-align: center;}
.hyperlink_b a img{display: block; margin: 0 auto;}
.hyperlink_b a:visited{color:#fff;text-decoration:none;}

.top {
	height: 57px;
	padding-top: 10px;
	text-align: center;
	line-height: 25px;
	color: #000;
	cursor: pointer;
}
.top a {
	color: #000;
}
.top img {
	display: block;
	margin: 0 auto;
}

.closes {
	position: relative;
}
.closes s {
	width: 22px;
	height: 22px;
	display: block;
	background: url(../images/kf/close.png) no-repeat #fdf401;
	cursor: pointer;
	position: absolute;
	right: 0;
	top: 0;
}

.top_bg{height: 7px; background:url(../images/kf/blue1.png) left bottom no-repeat;}
.top_center{background: #fdf401;}
.bottom_bg{height: 22px;padding-left: 60px;}
.bottom_bg s {
	width: 22px;
	height: 22px;
	display: block;
	background: url(../images/kf/close.png) no-repeat #fdf401;
	cursor: pointer;
}
.e_code{border-bottom: 1px solid #fff; text-align: center; padding: 5px 5px 0;}
.e_code img { width: 62px; display: block; margin: 0 auto;}
.e_code h3{text-align: center; font-weight: normal; color: #000;line-height: 25px;}


.alignCenter{width:56px; display: none; margin: 0 auto;z-index: 999; padding: 2px; position:absolute;right:82px;top:167px;overflow:hidden; z-index: 999; background: #fff;}
.alignCenter .title{height: 45px; line-height: 45px; padding-left: 5px; background: #f6f6f6; color: #666666; font-size: 12px; font-weight: bold; border-bottom: 1px solid #e9e9e9; position:relative;}
.alignCenter .title img{position: absolute; right: 4px; top: 16px;}
.alignCenter .content{padding: 5px; padding-right: 2px; padding-left: 8px;}
.alignCenter .title img{cursor: pointer;}


