.txtArea{width:550px;}.functionBar{border:1px solid #AAA;padding:10px 20px;background-color:#FFF;position:relative;box-shadow:0 3px 3px #ddd;-moz-box-shadow:0 3px 3px #ddd;-webkit-box-shadow:0 3px 3px #ddd;}.functionBar .opt{float:left;}.icon18C{background:url('/media/images/admin/appmsg/1icon18.png') no-repeat scroll 0 0 transparent;padding-left:18px;}.iconEmotion{background-position:0 -306px;}.functionBar .tip{float:right;font-style:italic;}.functionBar .emotions{position:absolute;top:30px;left:20px;border:1px solid #AAA;padding:5px;background-color:#FFF;z-index:9999;display:none;}.functionBar .emotions table td{border:1px solid #dfe6f6;padding:1px;}.functionBar .emotions table td:hover{border:1px solid blue;}.functionBar .emotions table td div{background:url("/media/images/admin/emotion/default.gif") no-repeat 0 0 scroll transparent;width:24px;height:24px;cursor:pointer;}.functionBar .emotions .emotionsGif{position:absolute;top:-1px;left:430px;border:1px solid #AAA;padding:20px;background-color:#FFF;text-align:center;width:24px;height:24px;}.clr{clear:both;}.editArea{border:1px solid #AAA;border-top:0;padding:20px;background-color:#FFF;}.editArea textarea{border:1px solid #DDD;width:100%;height:80px;}.editArea div,.msgSenderPlugin .panel .editArea textarea{border:1px solid #DDD;width:100%;height:80px;}.emotions table{border-collapse:separate;}