.text-editor-container.text-editor-container-fullscreen{position:fixed;z-index:1000;left:0;right:0;bottom:0;top:0;padding:10px;background:#f8f8f8}.text-editor-container.text-editor-container-fullscreen .text-editor-box{position:fixed;top:0;left:0;right:0}.text-editor-container.text-editor-container-fullscreen .text-editor-field{padding:10px}.text-editor-container.text-editor-container-fullscreen .text-editor-button{padding:10px}.text-editor-container.text-editor-container-fullscreen .text-editor-button-cancel{display:block!important}.text-editor-container .text-editor-field textarea{display:block;outline:0;width:100%;height:6em;line-height:1.5em;box-sizing:border-box;border:1px solid #ccc;resize:none;font-size:14px;padding:3px;border-radius:3px;margin:0}.text-editor-container .text-editor-button{padding:5px 0 0 0;overflow:hidden}.text-editor-container .text-editor-button a{display:inline-block;line-height:30px;color:#999;margin:0 10px 0 0}.text-editor-container .text-editor-button a:hover{color:#333}.text-editor-container .text-editor-button .text-editor-button-cancel,.text-editor-container .text-editor-button .text-editor-button-send{float:right;line-height:30px;background:#333;color:#fff;padding:0 15px;border-radius:3px;margin:0 0 0 10px;display:block}.text-editor-container .text-editor-button .text-editor-button-cancel:hover,.text-editor-container .text-editor-button .text-editor-button-send:hover{color:#fff}.text-editor-container .text-editor-button .text-editor-button-cancel{background:#eee;color:#333;display:none}.text-editor-emotion-dialog{background:#fff;padding:10px;width:400px;height:350px;overflow:hidden;box-sizing:border-box}.text-editor-emotion-dialog .text-editor-emotion-dialog-tab{height:34px;border-bottom:1px solid #eee}.text-editor-emotion-dialog .text-editor-emotion-dialog-tab span{display:inline-block;border-radius:3px;padding:5px 10px;line-height:20px}.text-editor-emotion-dialog .text-editor-emotion-dialog-tab span:hover{background:#eee}.text-editor-emotion-dialog .text-editor-emotion-dialog-tab span.active{background:#eee}.text-editor-emotion-dialog .text-editor-emotion-dialog-tab span img{width:20px;height:20px;vertical-align:middle;display:block}.text-editor-emotion-dialog .text-editor-emotion-dialog-group{height:300px;padding:10px 0 0 0;overflow:auto}.text-editor-emotion-dialog .text-editor-emotion-dialog-group .group{overflow:hidden;display:none}.text-editor-emotion-dialog .text-editor-emotion-dialog-group .group span{display:block;width:50px;height:50px;border:1px solid #fff;float:left;box-sizing:border-box;text-align:center;padding:2px;border-radius:2px}.text-editor-emotion-dialog .text-editor-emotion-dialog-group .group span.small{width:30px;height:30px}.text-editor-emotion-dialog .text-editor-emotion-dialog-group .group span.small img{width:24px;height:24px}.text-editor-emotion-dialog .text-editor-emotion-dialog-group .group span:hover{border-color:#333}.text-editor-emotion-dialog .text-editor-emotion-dialog-group .group span img{width:44px;height:44px;display:block}