/* CSS Document */
#imTool,#imToolInfo{ z-index:9000000;}
.chat { width:441px;}
.chat .chatview{width:441px; background:transparent url(/images/chat/chatbg.gif) no-repeat scroll left bottom; padding-bottom:3px;}
.chat .chatview .thead { height:23px;  padding-right:15px; background:url(/images/chat/chead_bgnew.gif) no-repeat left bottom; overflow:hidden;}
.chat .chatview .thead h3 { font-size:12px; color:#FFFFFF; float:left; margin:6px 0 0 20px; display:inline;}
.chat .chatview .thead .close { float:right; margin:6px 0px 0 0; cursor:pointer;}
.chat .chatview .content{ margin:0; padding:0; padding-left:2px; float:left; width:435px; height:200px;}
.chat .text { padding:0 8px;}
.chat .text .sendmsg { width:420px;*width:419px;_width:420px; height:18px; padding-top:2px; font-size:12px;  border-top:1px  #767676 solid; border-left:2px #C2C6CA solid; border-right:2px #C3C6CA solid;}
.chat .text a{position:absolute; right:4px!important;top:-21px;*right:16px;_right:15px;*top:-22px;}
.chat .operation { text-align:right; margin-top:5px; padding-right:37px;}
.chat .operation input { width:54px; height:17px; border:none; color:#FFFFFF; *padding-top:0px; margin-left:5px;}
.chat .operation input.sclose { background:url(/images/chat/closenew.gif) no-repeat left top; }
.chat .operation input.ssend { background:url(/images/chat/sendnew.gif) no-repeat left top; }
.chat .qkreply{ position:relative; width:433px; height:198px; background:url(/images/chat/qkreply/tipsbg.gif) no-repeat; margin-top:3px; padding:27px 0 0 8px;}
.chat .qkreply .qkopera{ position:absolute; top:0; right:0px; padding:8px 0 0 0 ;}
.chat .qkreply .qkopera a{margin:0 18px 0 0; font-weight:bold; color:#000000;}
.chat .qkreply .qkopera a:hover{ text-decoration:underline;}
.chat .qkreply .qktype {width:38px; float:left; padding:12px 0 0 0 ;}
.chat .qkreply .qktype a{ display:block;height:34px; width:38px;}
.chat .qkreply .qktype .website{ background:url(/images/chat/qkreply/website_ol.gif) no-repeat left center;}
.chat .qkreply .qktype .websiteat{ background:url(/images/chat/qkreply/website_at.gif) no-repeat left center;}
.chat .qkreply .qktype .remark{ background:url(/images/chat/qkreply/remark_ol.gif) no-repeat left center;}
.chat .qkreply .qktype .remarkat{ background:url(/images/chat/qkreply/remark_at.gif) no-repeat left center;}
.chat .qkreply .qktype .contact{ background:url(/images/chat/qkreply/Contact_ol.gif) no-repeat left center;}
.chat .qkreply .qktype .contactat{ background:url(/images/chat/qkreply/Contact_at.gif) no-repeat left center;}
.chat .qkreply .qktype .answer{ background:url(/images/chat/qkreply/Answer_ol.gif) no-repeat left center;}
.chat .qkreply .qktype .answerat{ background:url(/images/chat/qkreply/Answer_at.gif) no-repeat left center;}
.chat .qkreply .qktype .question{ background:url(/images/chat/qkreply/Question_ol.gif) no-repeat left center;}
.chat .qkreply .qktype .questionat{ background:url(/images/chat/qkreply/Question_at.gif) no-repeat left center;}
.chat .qkreply .qklist{float:left; background:url(/images/chat/qkreply/remarkinfo.gif) no-repeat top center; width:387px; height:187px;}
.chat .qkreply .qklist .qkinfo{width:364px; height:164px; padding:18px 0 0 22px; overflow-y:scroll;margin-top:2px;
}
.chat .qkreply .qklist .qkinfo ul li{padding:3px 0 6px 5px;white-space:normal;word-wrap:break-word;word-break:break-all;overflow:hidden!important;width:322px; border-bottom:1px #D5F1FD solid; cursor:hand; }
.chat .qkreply .qklist .qkinfo ul li.at{ color:#7803ff;}
.chat .qkreply .qklist .qkinfo ul li.showno{padding:3px 0 6px 5px; width:322px; border-bottom:none;}
.chat .qkreply .qklist .qkinfo ul li.showno a{ color:#0033FF; text-decoration:underline;}
.chat .qkreply .qklist .qkinfo ul li.thisshowno{padding:3px 0 6px 5px; width:322px; border-bottom:none;}
.chat .qkreply .qklist .qkinfo ul li.thisshowno a{ color:#0033FF; text-decoration:underline;}
.chat .qkreply .qklist .qkinfo a.sendReply{ display:none; float:right;margin:10px 20px 0 0; color:#0033FF; text-decoration:underline;}
.chat .disno{display:none}

#imList {width:221px; z-index:9000001}
#imList .imhead { height:23px; background:url(/images/chat/headtitle.gif);margin-right:1px;}
#imList .imhead img { float:right; margin:8px 10px 0 0; cursor:pointer;}
#imList { background-color:#F1DDFF;}

#imUser{ width:100px; height:60px; display:none; background-color:#FF3300; z-index:8001}

/*viewչʾ*/
.view_info{ border: 1px #926BBE solid; width:243px; background-color:#FFFFFF;float:left; position:absolute;}
.view_info .view_title { background:#FFCCFF url(/images/chat/chat_viewbg.GIF) no-repeat; width:231px; overflow:hidden; height:16px; padding:8px 0 0 12px;}
.view_info .view_title a{ float:left;color:#733DAD; display:block;width:180px; height:12px; overflow:hidden;}
.view_info .view_title a:hover{ text-decoration:underline}
.view_info .view_title span{ float:left;color:#733DAD; }
.view_info ul{ background:#FFFFFF url(../images/chat/chat_viewinfo.GIF) no-repeat; padding:9px 0 0 12px; list-style:none}
.view_info ul li{color:#666666; margin:0 0 3px 0;45px; }
.view_info .view_send{display:block;padding:3px 0 5px 12px; width:226px; height:28px;overflow:hidden; }
.view_info .view_send a{display:block; float:left;color:#013299; width:70px; overflow:hidden; height:14px; text-decoration:underline; margin-right:4px; margin-bottom:4px;}
.view_info ul li.pinfo {float:left; clear:both;color:#666666;z-index:999999; width:90%}
.view_info ul li.sinfo {clear:both;}
.view_info ul li.sinfo span{ float:left; display:block; width:60px; text-align:right; color:#003398; }
.view_info ul li.sinfo a{ margin-bottom:4px; display:block; float:left; color:#003398; text-decoration:underline; width:80px; height:13px; overflow:hidden;}


