﻿@charset "utf-8"; 
#box-kefu { position: fixed; right: 0; top: 10%; z-index: 10000; _position: absolute; _top: expression(eval(document.documentElement.scrollTop+100)); }
#box-kefu .kefu-open { position: absolute; top: 0; right: 0; width: 0px; padding: 46px 0 0 0; background: url(../images/kefu_icon.png) no-repeat -46px 0; _background-image: url(../images/kefu_icon.gif); overflow: hidden; }
#box-kefu .kefu-open .close{ display: block; position: absolute; width: 22px; height: 22px; right: 0; top: 0; text-indent: -9999px; }
#box-kefu .kefu-open div { padding-bottom: 5px; background: url(../images/kefu_bg.png) no-repeat -268px bottom; width: 134px; }
#box-kefu .kefu-open ul { background: url(../images/kefu_bg.png) repeat-y 0 0 #939393; }
#box-kefu .kefu-open li { height: 32px; line-height: 32px; padding: 0 15px 2px; background: url(../images/kefu_bg.png) no-repeat -134px bottom; }
#box-kefu .kefu-open li a { color: #fff; display: block; position: relative; zoom: 1; padding-left: 35px; }
#box-kefu .kefu-open li a:hover { text-decoration: none; }
#box-kefu .kefu-open li a i { display: inline-block; position: absolute; left: 10px; top: 6px; width: 21px; height: 21px; background: url(../images/kefu_icon.png) no-repeat 9999px 9999px; _background-image: url(../images/kefu_icon.gif); }
#box-kefu .kefu-open li a i.qq { background-position: -86px -56px; }
#box-kefu .kefu-open li a i.online { background-position: -56px -56px; }
#box-kefu .kefu-open li a i.txt { background-position: -56px -86px; }
#box-kefu .kefu-close { position: absolute; top: 210px; right: 0; width: 34px; height: 127px; padding: 0; background: url(../images/kefu_icon.png) no-repeat 0 0; _background-image: url(../images/kefu_icon.gif); cursor: pointer; overflow: hidden; }



.im{position:absolute; top:10px; float:right; text-align:right; width:390px; height:18px; line-height:20px; z-index:50;}
.im span.qq{width:16px; height:18px; margin-right:20px; display:inline-block; float:none; background:url(../images/im.png) no-repeat}
.im a.wb{width:22px; height:18px; margin-right:20px; display:inline-block; float:none; background:url(../images/im.png) -16px 0 no-repeat;}
.im a.wx{width:22px; height:18px; margin-right:20px; display:inline-block; float:none; background:url(../images/im.png) -38px 0 no-repeat;}
.im a.t{width:20px; height:18px; margin-right:20px; display:inline-block; float:none; background:url(../images/im.png) -60px 0 no-repeat;}
.im a.p{width:17px; height:18px; display:inline-block; float:none; background:url(../images/im.png) -80px 0 no-repeat;}
.im a.qq:hover{ background-position:0 -18px}
.im a.wb:hover{ background-position:-16px -18px}
.im a.wx:hover{ background-position:-38px -18px}
.im a.t:hover{ background-position:-60px -18px}
.im a.p:hover{ background-position:-80px -18px}
