/* ==== 在线客服悬浮组件（原样复刻 lstjx.cn） ==== */
  .kf{width:208px;position:fixed;right:-208px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);z-index:10;}
  .kf.open{right:20px;border-width: 1px;border-style: solid;}
  .kt-top{height:40px;line-height:40px;background-image:url('../img/kefu/kefu.png');background-position-x: 12px; background-position-y: center; background-repeat: no-repeat;-ms-background-size:auto 20px;background-size:auto 20px;padding-left:46px;font-size:14px;color:#fff;}
  .kt-top span.close{width:18px;height:16px;float:right;position:relative;margin:10px 10px 0 0;cursor:pointer;transition:.5s;-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s;}
  .kt-top span.close:hover{-webkit-transform:rotate(90deg);transform:rotate(90deg);}
  .kt-top span.close b{width:100%;height:2px;background:#fff;display:block;position:absolute;top:50%;left:0;}
  .kt-top span.close b:first-child{transform:rotate(45deg);-webkit-transform:rotate(45deg);}
  .kt-top span.close b:last-child{transform:rotate(-45deg);-webkit-transform:rotate(-45deg);}

  .kf .con{overflow:hidden;background:#fff;padding-bottom: 10px;}
  .kf .qq{list-style:none;margin:0;padding:0;}
  .kf .qq li{height:36px;line-height:36px;border-bottom:#f5f5f5 solid 1px;padding-left:16px;}
  .kf .qq li a{height:36px!important;color:#666;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;text-decoration:initial;display:block;}
  .kf .qq li a img{padding-right:6px;vertical-align:middle;}
  .kf .con h5{height:26px;line-height:26px;margin:12px 0 0;padding-left:45px;background:url('../img/kefu/lianxi.png') 16px center no-repeat;color:#666;font-size:14px;font-weight:normal;}
  .kf .contact{margin-top:1px;height:auto;}
  .kf .contact p{line-height:26px;color:#666;font-size:14px;padding-left:22px;margin:0;}
  .kf .contact p:nth-child(2n){padding-left:32px;}
  .kf .backTop{width:100%;height:40px;background-image:url('../img/kefu/huidaodingbu.png'); background-position-x: center; background-position-y: center; background-repeat:no-repeat;background-size:18px auto;cursor:pointer;}
  .kf-side{padding:18px 10px 10px;position:absolute;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);left:-34px;cursor:pointer;}
  .kf-side b{display:block;color:#fff;line-height:18px;font-size:14px;font-weight:400;}
  .kf-side span.arrow{width:12px;height:12px;background-image:url('../img/kefu/jt-1.png');background-repeat:no-repeat;-ms-background-size:auto 12px;background-size:auto 12px;display:block;margin-top:10px;}
  .kf-side span.arrow.on{background-image:url('../img/kefu/jt-2.png') ;background-repeat: no-repeat;-ms-background-size:auto 12px;background-size:auto 12px;}
