/* -----------------@ reset CSS----------------------------*/


.keifu{ position:fixed; top:10%; right:10px; width:131px;  _position:absolute; _top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.bottom,10)||0)-(parseInt(this.currentStyle.marginTop,10)||0)-(parseInt(this.currentStyle.marginBottom,10)||0)));
 z-index:990;}
.keifu_tab{ width:160px;}
.icon_keifu{ width:42px; height:139px; right:10px; float:left; background:url(keifu.png) 0 0; position:relative; display:none; cursor:pointer;}
.keifu_box{ float:left; width:131px;}
.keifu_tab img{ display:block;}
.keifu_head{
	width:131px;
	height:120px;
	background-position: 0 -140px;
	font-size:0;
	line-height:0;
	position:relative;
	background-image: url(keifu.png);
}
.keifu_close:link,.keifu_close:visited{ display:block; width:25px; height:27px; background:url(keifu.png) -40px 0; position:absolute; top:-9px; right:5px;}
.keifu_close:hover{ background-position:-65px 0;}
.keifu_con{ border-left:1px solid #c3c4c4; text-align:center; width:129px;  border-right:1px solid #c3c4c4; padding-top:15px; background:#fbfbfb;}
.keifu_con li{height:33px; line-height:33px; background:url(qq_g.png) repeat-x;}
.keifu_con li a{ text-decoration:none;}
.keifu_con li a:hover{height:33px; color:#fff; display:block; line-height:33px; background:url(qq_gs.png) repeat-x;}
.keifu_con .weixin{ height:96px; padding:8px 0 0 18px; background:none; }
.keifu_con .bt{ font-size:16px; height:30px; line-height:30px; text-align:left; padding:0 0 0 20px; color:#012646;}
.keifu_bot{ width:131px; height:29px; background:url(keifu.png); background-position:0 -278px; }
