.im_chat_block{background:rgba(97, 141, 182, 0.89);position:fixed;top:100px;right:6%;padding:5px 8px 8px;width:210px;z-index: 100;border-radius: 4px;-moz-border-radius: 4px;-webkit-border-radius: 4px;}
.im_chathead{color:#fff;font-size:13px;font-weight:bold;padding:3px 5px 7px;}
.im_chathead2{color:#fff;font-size:13px;font-weight:bold;padding:3px 5px 7px;}
.im_chatclose{background:#5687B8;cursor:pointer;padding:4px;margin:4px 2px;}
.im_chatclose div{background:url("/images/icons/notifier_close.gif") no-repeat;width:7px;height:7px;}
.im_chatbody{ background:#fff;height:350px;overflow-x:hidden;overflow-y:auto;  box-shadow: 0 0 2px #777777 inset;width: 230px;}
.im_chatbody2{ background:#fff;height:350px;overflow-x:hidden;overflow-y:auto;  box-shadow: 0 0 2px #777777 inset;width: 230px;}
.im_chatserch{display:none; background:#fff;height:350px;overflow-x:hidden;overflow-y:auto;  box-shadow: 0 0 2px #777777 inset;}
.im_chatuser{color:#506B8C;margin:0;padding:4px 8px;}
.im_chatuser:hover{background:#E5EDF5;}
.fm_hiden_scroll{overflow: hidden;}
.im_chatuser img{float:left;margin-right:10px;width:32px;}
.im_chats{background:rgba(97, 141, 182, 0.89);height: 330px;z-index:100;padding:0 8px 8px;position:fixed;left:30%;bottom:0;width:241px;border-radius: 4px;-moz-border-radius: 4px;-webkit-border-radius: 4px;}
.im_chatname{color:#fff;font-size:12px;font-weight:bold;padding:7px 3px 9px;}
.im_chats .im_scroll{background:#fff;margin-top: 0;height:250px;width: 250px;overflow-x:hidden;overflow-y:auto;padding:3px;}
.im_chats .im_scroll .im_msg{ min-height: 38px;}
.im_chatmail{border-top: 1px solid rgba(221, 221, 221, 0.5);padding-bottom:5px;padding-top:5px;padding: 5px;}
.im_chatMail_Ava{float:left;width:40px;}
.im_chatMail_text{float:left;overflow:hidden;width:170px;}
.im_chatform{background:#fff;box-shadow:0 1px 3px 0 #D2D2D2 inset;margin-top:5px;padding:3px 5px;}
.im_chatformava{color:#999;float:left;height:32px;margin-right:5px;width:32px;}
.im_chatforntext{background:#fff;border:0 solid;height:27px;padding:2px;resize:none;width:190px;}
.im_chatSearch{background:#fff;3px;height:20px;}
.im_chatSearch {
    background: url("/images/magglass.png") no-repeat scroll 8px 7px #FFFFFF;
    box-shadow: 0 0 2px #777777 inset;
    cursor: text;
    margin: 0px 0 8px;
    overflow: hidden;
    padding: 6px 4px 0 22px;
}
.im_chatsearchtext{  border: 0 none;
    height: 14px;
    line-height: 1.27em;
    outline: 0 none;
    padding: 0;
    width: 100%;}
	
.input_back_wrap {
    cursor: text;
    position: relative;
    z-index: 90;
}
.fc_clist_online {
    background: url("/images/icons/rbox_full2.png?3") no-repeat scroll 4px -67px transparent;
    cursor: pointer;
    height: 7px;
    margin: 6px 0 0 -20px;
    opacity: 0.6;
    padding: 4px;
    position: absolute;
    width: 7px;
}.fc_clist_online_active {
    filter: none;
    opacity: 1;
}
.fc_clist_online_wrap {
    position: relative;
}