
.floatqq { height:auto; position: fixed; top: 100px; right: 1px; _position: absolute;}
.floatqq A { color: #00a0e9; font-size:12px; }
.floatqq A:hover { COLOR: #ff8100; TEXT-DECORATION: none; }


.floatqq .floatL { position: relative; width: 28px; height:100%; float: left; }
.floatqq .floatL A { text-indent: -9999px; display: block; font-size: 0px; }
.floatqq .floatL .btnCtn { TOP: 25px; LEFT: 2px; position: relative; width: 28px; height: 118px; background: url(float_s.gif) no-repeat 0px -396px; }
.floatqq .floatL .btnOpen { TOP: 25px; LEFT: 1px; position: relative; width: 28px; height: 118px; background: url(float_s.gif) no-repeat -30px -396px;}
.floatqq .floatL .btnOpen_n {TOP: 1px; LEFT: 2px; POSITION: relative; WIDTH: 28px; HEIGHT: 118px;  background: url(float_s.gif) no-repeat 0px -530px; }

.floatqq .floatR { float:left; width:130px; padding:0 0 15px 0; background: url(float_bg.gif) no-repeat -131px bottom; overflow:hidden; }
.floatqq .floatR .tp { background: url(float_bg.gif) no-repeat 0 0; height:10px; width:100%; overflow:hidden; }
.floatqq .floatR .cn { background: url(float_bg.gif) repeat-y -262px 0px; }

.floatqq .cn ul { padding: 0px 14px; margin:0; list-style:none;}
.floatqq .cn ul li { border-bottom: 1px solid #e6e5e4; line-height: 36px; text-align:center; word-wrap:break-word; height: 36px; overflow: hidden; word-break:normal; }
.floatqq .cn ul li.top { border-bottom: #ace5f9 1px solid; }
.floatqq .cn ul li.bot { border-bottom: none; }
.floatqq .cn ul li h3 { text-indent: -9999px; height: 36px; font-size: 0px; }
.floatqq .cn ul li .titZx { background: url(float_s.gif) no-repeat 5px -10px; }
/* .floatqq .cn ul li .icoTc { float:left; display:block; padding:0 0 0 28px; background: url(float_s.gif) no-repeat 0px -323px; } */
.floatqq .cn ul li .icoTc { float:left; display:block; width:100%; padding:10px 0 0 0;}





