*html #kefu1 { /*--IE6 Hack - Fixed Positioning to the Bottom--*/ margin-top:50px; /*--Prevents IE6 from having an infinity scroll bar - due to 1px border on #footpanel--*/ position:absolute;  top:expression(eval(document.compatMode &&document.compatMode=='CSS1Compat') ?documentElement.scrollTop+50 :document.body.scrollTop +50);
}
#kefu1 { position:fixed; right:0px; top:180px; z-index:10008; width:150px; padding:10px; background:#fff; border:1px solid #ddd; box-shadow:1px 1px 1px #d4d4d4; font-size:12px; }
.cs_tel { height:25px; background:url('../images/img.gif') no-repeat 0px 0px; }
.cs_tel_ct { color:#666; line-height:150%; }
.cs_tel_num { color:#c00; font-size:18px; font-family:Arial, Verdana; font-style:italic; font-weight:bold; display:block; padding:5px 0px; }
.cs_online { height:30px; background:url('../images/img.gif') no-repeat 0px -50px; }
.cs_online_qq img{ width:21px; height:21px;}
.cs_online_qq { height:25px; }
.cs_online_qq a:link, .cs_online_qq a:active, .cs_online_qq a:visited, .cs_online_qq a:hover { text-decoration:none; color:#666; }
.cs_qcode { padding:10px 0px 0px 0px; text-align:center; line-height:24px; }
.cs_qun{ text-align:center;}
.cs_qun a{ display:block;}
.cs_free { height:32px; background:url('../images/img.gif') no-repeat -6px -100px; }
.cs_free a { display:block; height:32px; }
.cs_free a span { display:none; }
.cs_baidu { height:32px; background:url('../images/img.gif') no-repeat -6px -200px; }
.cs_baidu a { display:block; height:32px; }
.cs_baidu a span { display:none; }
.cs_spr { border-bottom:1px dashed #c0c0c0; margin:8px 0px; }
.cs_space { clear:both; overflow:hidden; height:8px; }
.cs_close { position:absolute; right:5px; top:5px; width:12px; height:12px; background:url('../images/img.gif') no-repeat 0px -150px; }
.cs_close a { display:block; height:10px; }
.cs_close a span { display:none; }