@-webkit-keyframes bjy-loading-rotate{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-moz-keyframes bjy-loading-rotate{0%{-moz-transform:rotate(0);transform:rotate(0)}100%{-moz-transform:rotate(360deg);transform:rotate(360deg)}}@-o-keyframes bjy-loading-rotate{0%{-o-transform:rotate(0);transform:rotate(0)}100%{-o-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes bjy-loading-rotate{0%{-webkit-transform:rotate(0);-moz-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}}.bjy-emotion-list{line-height:1;text-align:center;display:inline-block;overflow:hidden}.bjy-emotion-list .bjy-container{white-space:nowrap}.bjy-emotion-list .bjy-emotion-page{display:inline-block}.bjy-emotion-list .bjy-emotion-row{white-space:nowrap}.bjy-emotion-list .bjy-empty{display:inline-block}.bjy-emotion-list .bjy-emotion-thumbnail{display:inline-block;cursor:pointer;padding:4px;line-height:0;width:40px;height:40px;position:relative}.bjy-emotion-list .bjy-emotion-thumbnail img{display:block;width:32px;height:auto;position:absolute;margin:auto;top:0;bottom:0}.bjy-emotion-list .bjy-emotion-footer{display:inline-block;padding:3px 0;line-height:0}.bjy-emotion-list .bjy-emotion-page-dot{display:inline-block;width:6px;height:6px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;background-color:rgba(23,149,255,0.2);cursor:pointer;-webkit-transition:.4s background-color;-o-transition:.4s background-color;-moz-transition:.4s background-color;transition:.4s background-color}.bjy-emotion-list .bjy-emotion-page-dot + .bjy-emotion-page-dot{margin-left:5px}.bjy-emotion-list .bjy-emotion-page-dot.active{background-color:rgba(23,149,255,0.8)}.bjy-input-component{width:100%;height:100%}.bjy-input-component .bjy-editable-content{padding:6px 8px;width:100%;height:100%;border:1px solid rgba(255,255,255,0.5);overflow-y:auto;position:relative;-webkit-user-select:auto;-moz-user-select:auto;-ms-user-select:auto;user-select:auto}.bjy-input-component .bjy-editable-content:empty:before{content:attr(data-placeholder);color:#9fa8b5}.bjy-input-component .bjy-editable-content:focus:before{content:none}.bjy-input-component .bjy-editable-content img{max-width:200px;-o-object-fit:contain;object-fit:contain;height:auto}.bjy-input-component input,.bjy-input-component textarea{padding:6px 8px;width:100%;height:100%}.bjy-message-sender[data-skin='inline']{background:#2a2c2e;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;padding:0 10px}.bjy-message-sender[data-skin='inline'] textarea{background:none;border:none;resize:none;outline:none;height:100%;font-size:14px;line-height:20px;padding:11px 0}.bjy-message-sender[data-skin='inline'] textarea::-webkit-scrollbar{width:0}.bjy-message-sender[data-skin='inline'] .bjy-message-reference{position:absolute;width:100%;left:0;right:0;bottom:100%;padding:8px;margin-bottom:4px;background:rgba(255,255,255,0.9);background:var(--brand-container-bg,rgba(255,255,255,0.9));border:1px solid rgba(159,168,181,0.2);-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-webkit-box-shadow:0 0 8px 0 rgba(36,42,54,0.2);-moz-box-shadow:0 0 8px 0 rgba(36,42,54,0.2);box-shadow:0 0 8px 0 rgba(36,42,54,0.2);color:#333;color:var(--brand-text-content,#333)}.bjy-message-sender[data-skin='inline'] .bjy-message-reference .bjy-reference-header{color:#999;color:var(--brand-text-placeholder,#999)}.bjy-message-sender[data-skin='inline'] .bjy-message-reference .bjy-reference-header .bjy-name{width:90%;display:inline-block;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap;font-size:12px;line-height:16px}.bjy-message-sender[data-skin='inline'] .bjy-message-reference .bjy-reference-header .bjy-close{float:right;width:12px;height:12px;background:url("../image/sprite6.png");background-image:-webkit-image-set(url("../image/sprite@2x6.png") 2x);background-position:-60px 0}.bjy-message-sender[data-skin='inline'] .bjy-message-reference .bjy-reference-header .bjy-close:hover{background-position:-60px -12px}.bjy-message-sender[data-skin='inline'] .bjy-message-reference .bjy-reference-header .bjy-close:active{background-position:-60px -24px}.bjy-message-sender[data-skin='inline'] .bjy-message-reference .bjy-reference-body{line-height:16px;margin-top:6px;word-break:break-all;word-wrap:break-word;white-space:normal;overflow:hidden;-webkit-line-clamp:2;display:-webkit-box;-webkit-box-orient:vertical;max-height:64px}.bjy-message-sender[data-skin='inline'] .bjy-message-reference .bjy-reference-body .bjy-message-reward-content{width:48px;height:48px;margin-left:5px;vertical-align:middle}.bjy-message-sender[data-skin='inline'] .bjy-msg-input-wrap{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-moz-box-align:start;-ms-flex-align:start;align-items:flex-start}.bjy-message-sender[data-skin='inline'] .bjy-msg-input-wrap .bjy-message-input{position:relative;width:0;-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1;min-height:42px;max-height:80px;-webkit-transition:all .5s;-o-transition:all .5s;-moz-transition:all .5s;transition:all .5s}.bjy-message-sender[data-skin='inline'] .bjy-msg-input-wrap .bjy-message-input .bjy-input-component{position:absolute;bottom:0;left:0;width:100%;height:100%;line-height:20px;white-space:pre-wrap;overflow-wrap:break-word;resize:none;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.bjy-message-sender[data-skin='inline'] .bjy-msg-input-wrap .bjy-message-input .bjy-message-input-text{z-index:-1;visibility:hidden;width:100%;height:100%;line-height:20px;white-space:pre-wrap;overflow-wrap:break-word;resize:none;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:11px 0;font-size:14px}.bjy-message-sender[data-skin='inline'] .bjy-msg-input-wrap .bjy-message-input .bjy-length-hint{position:absolute;top:unset;right:-68px;bottom:4px;background:rgba(176,190,197,0.05)}.bjy-message-sender[data-skin='inline'] .bjy-msg-input-wrap .bjy-operate-bar{height:42px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}.bjy-message-sender[data-skin='inline'] .bjy-msg-input-wrap .bjy-operate-bar .bjy-button{height:auto;margin:0;color:rgba(255,255,255,0.4);background:none;border:none;padding:0}.bjy-message-sender[data-skin='inline'] .bjy-msg-input-wrap .bjy-operate-bar .bjy-button[disabled]{color:rgba(255,255,255,0.2)}.bjy-message-sender[data-skin='inline'] .bjy-msg-input-wrap .bjy-operate-bar .bjy-button:not([disabled]):hover{color:rgba(255,255,255,0.6)}.bjy-message-sender[data-skin='inline'] .bjy-msg-input-wrap .bjy-operate-bar .bjy-button.bjy-send-msg:not([disabled]):hover{color:#1795ff;color:var(--brand-primary,#1795ff)}.bjy-message-sender[data-skin='inline'].bjy-message-sender-whisper .bjy-emoji-layer{right:0;left:auto;background:rgba(27,33,39,0.9)}.bjy-message-sender[data-skin='inline'].bjy-message-sender-whisper .bjy-select-dropdown.bjy-message-receiver{position:absolute;bottom:100%;left:0;width:100px;color:rgba(255,255,255,0.6)}.bjy-message-sender[data-skin='inline'].bjy-message-sender-whisper .bjy-select-dropdown.bjy-message-receiver .bjy-button{text-align:left;color:inherit}.bjy-message-sender[data-skin='inline'].bjy-message-sender-whisper .bjy-select-dropdown.bjy-message-receiver .bjy-button::before{right:8px;top:-webkit-calc(50% + 1px);top:-moz-calc(50% + 1px);top:calc(50% + 1px);border:5px solid transparent;border-top-color:#999;border-bottom-color:#999;border-top-width:0}.bjy-message-sender[data-skin='inline'].bjy-message-sender-whisper .bjy-select-dropdown.bjy-message-receiver .bjy-button:hover{background:none;color:inherit}.bjy-message-sender[data-skin='inline'].bjy-message-sender-whisper .bjy-select-dropdown.bjy-message-receiver.bjy-opened .bjy-button::before{border-top-width:5px;border-bottom-width:0}.bjy-user-select-list{width:240px;background:#fbfbfb;background:var(--brand-whiteboard-bg,#fbfbfb);-webkit-box-shadow:0 4px 8px 0 rgba(36,42,54,0.2);-moz-box-shadow:0 4px 8px 0 rgba(36,42,54,0.2);box-shadow:0 4px 8px 0 rgba(36,42,54,0.2);border:1px solid rgba(221,221,221,0.1);color:#333;color:var(--brand-text-content,#333);-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px}.bjy-user-select-list .bjy-user-select-header{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;height:42px;padding:0 12px;border-bottom:1px solid rgba(159,168,181,0.2)}.bjy-user-select-list .bjy-user-select-header .bjy-component-search .bjy-icon-search{top:6px}.bjy-user-select-list .bjy-user-select-header .bjy-component-search .bjy-search-input{padding-left:24px}.bjy-user-select-list .bjy-user-select-body .bjy-list{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-webkit-justify-content:flex-start;-moz-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;max-height:300px;padding:6px 0;overflow-y:auto}.bjy-user-select-list .bjy-user-select-body .bjy-list .bjy-item{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-webkit-justify-content:flex-start;-moz-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%;line-height:36px;padding:0 8px;font-size:16px;cursor:pointer}.bjy-user-select-list .bjy-user-select-body .bjy-list .bjy-item:active,.bjy-user-select-list .bjy-user-select-body .bjy-list .bjy-item:hover{background:rgba(176,190,197,0.1)}.bjy-user-select-list .bjy-user-select-body .bjy-list .bjy-item .bjy-avatar{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;margin-right:8px}.bjy-user-select-list .bjy-user-select-body .bjy-list .bjy-item .bjy-avatar img{-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;overflow:hidden}.bjy-message-sender{position:relative}.bjy-message-sender input[type='text']{width:100%;vertical-align:top;color:#333;color:var(--brand-text-content,#333)}.bjy-message-sender textarea{width:100%;vertical-align:top;color:#333;color:var(--brand-text-content,#333)}.bjy-message-sender .bjy-editable-content{width:100%;vertical-align:top;color:#333;color:var(--brand-text-content,#333)}.bjy-message-sender input[type='text']{height:28px}.bjy-message-sender textarea,.bjy-message-sender .bjy-editable-content{height:62px}.bjy-message-sender .bjy-message-reference{position:absolute;width:100%;bottom:100%;padding:8px;margin-bottom:4px;background:rgba(255,255,255,0.9);background:var(--brand-container-bg,rgba(255,255,255,0.9));border:1px solid rgba(159,168,181,0.2);-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-webkit-box-shadow:0 0 8px 0 rgba(36,42,54,0.2);-moz-box-shadow:0 0 8px 0 rgba(36,42,54,0.2);box-shadow:0 0 8px 0 rgba(36,42,54,0.2);color:#333;color:var(--brand-text-content,#333)}.bjy-message-sender .bjy-message-reference .bjy-reference-header{color:#999;color:var(--brand-text-placeholder,#999)}.bjy-message-sender .bjy-message-reference .bjy-reference-header .bjy-name{width:90%;display:inline-block;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap;font-size:12px;line-height:16px}.bjy-message-sender .bjy-message-reference .bjy-reference-header .bjy-close{float:right;width:12px;height:12px;background:url("../image/sprite6.png");background-image:-webkit-image-set(url("../image/sprite@2x6.png") 2x);background-position:-60px 0}.bjy-message-sender .bjy-message-reference .bjy-reference-header .bjy-close:hover{background-position:-60px -12px}.bjy-message-sender .bjy-message-reference .bjy-reference-header .bjy-close:active{background-position:-60px -24px}.bjy-message-sender .bjy-message-reference .bjy-reference-body{line-height:16px;margin-top:6px;word-break:break-all;word-wrap:break-word;white-space:normal;overflow:hidden;-webkit-line-clamp:2;display:-webkit-box;-webkit-box-orient:vertical;max-height:64px}.bjy-message-sender .bjy-message-reference .bjy-reference-body .bjy-message-reward-content{width:48px;height:48px;margin-left:5px;vertical-align:middle}.bjy-message-sender .bjy-editable-content{padding:6px 8px;width:100%;border:1px solid #dddee1;overflow-y:auto}.bjy-message-sender .bjy-editable-content img{max-width:200px;-o-object-fit:contain;object-fit:contain;height:auto}.bjy-message-sender .bjy-button{background-color:#f0f1f2;background-image:-webkit-gradient(linear,left top, left bottom,from(#fff),to(#f0f1f2));background-image:-webkit-linear-gradient(top,#fff,#f0f1f2);background-image:-moz- oldlinear-gradient(top,#fff,#f0f1f2);background-image:-o-linear-gradient(top,#fff,#f0f1f2);background-image:linear-gradient(to bottom,#fff,#f0f1f2);background-repeat:repeat-x;border:1px solid #dddee1;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;cursor:pointer;color:#6d6d6d;display:inline-block;font-size:12px;line-height:1.4;outline:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap;-webkit-transition-property:color,background-color,background-image,-webkit-box-shadow;transition-property:color,background-color,background-image,-webkit-box-shadow;-o-transition-property:color,background-color,background-image,box-shadow;-moz-transition-property:color,background-color,background-image,box-shadow,-moz-box-shadow;transition-property:color,background-color,background-image,box-shadow;transition-property:color,background-color,background-image,box-shadow,-webkit-box-shadow,-moz-box-shadow;-webkit-transition-duration:.2s;-moz-transition-duration:.2s;-o-transition-duration:.2s;transition-duration:.2s;height:24px;padding:0 8px;vertical-align:top}.bjy-message-sender .bjy-button:hover{background-color:#fff;background-image:-webkit-gradient(linear,left top, left bottom,from(#f0f1f2),to(#fff));background-image:-webkit-linear-gradient(top,#f0f1f2,#fff);background-image:-moz- oldlinear-gradient(top,#f0f1f2,#fff);background-image:-o-linear-gradient(top,#f0f1f2,#fff);background-image:linear-gradient(to bottom,#f0f1f2,#fff)}.bjy-message-sender .bjy-button:active{color:#a2a2a3;-webkit-box-shadow:inset 0 1px 2px rgba(36,42,54,0.2);-moz-box-shadow:inset 0 1px 2px rgba(36,42,54,0.2);box-shadow:inset 0 1px 2px rgba(36,42,54,0.2);background-color:#efefef;background-image:-webkit-gradient(linear,left top, left bottom,from(#efefef),to(#fff));background-image:-webkit-linear-gradient(top,#efefef,#fff);background-image:-moz- oldlinear-gradient(top,#efefef,#fff);background-image:-o-linear-gradient(top,#efefef,#fff);background-image:linear-gradient(to bottom,#efefef,#fff);border-color:#d6d6d6;position:relative;z-index:1}.bjy-message-sender .bjy-button[disabled]{background-color:#e4e4e4;background-image:none;color:#bbb;cursor:not-allowed}.bjy-message-sender .bjy-button + .bjy-button{margin-left:-1px}.bjy-message-sender .bjy-button svg.icon.bjy-svg-icon{background:none;background-image:none}.bjy-message-sender .bjy-has-forbidden{background-color:rgba(0,0,0,0.1);color:#999;color:var(--brand-text-placeholder,#999);padding:20px 0;text-align:center;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.bjy-message-sender .bjy-has-forbidden > .icon{font-size:18px;margin-right:4px}.bjy-message-sender .bjy-has-forbidden > span{font-size:12px}.bjy-message-sender .bjy-has-forbidden > .icon,.bjy-message-sender .bjy-has-forbidden > span{vertical-align:middle}.bjy-message-sender[data-send-image='1'] .bjy-emoji-layer:before,.bjy-message-sender[data-send-image='1'] .bjy-emoji-layer:after{left:auto;right:74px}.bjy-message-sender .bjy-info-tip,.bjy-message-sender .bjy-error-tip{position:absolute;top:-26px;left:0;width:100%;text-align:center}.bjy-message-sender .bjy-info-tip > .bjy-wrapper,.bjy-message-sender .bjy-error-tip > .bjy-wrapper{-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;display:inline-block;padding:4px 6px;color:#fff;font-size:12px;line-height:1;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;vertical-align:top;-webkit-box-shadow:inset 0 0 1px rgba(105,105,105,0.65);-moz-box-shadow:inset 0 0 1px rgba(105,105,105,0.65);box-shadow:inset 0 0 1px rgba(105,105,105,0.65)}.bjy-message-sender .bjy-info-tip .bjy-wrapper{background-color:#7898bf}.bjy-message-sender .bjy-error-tip .bjy-wrapper{background-color:#ec4343}.bjy-message-sender .bjy-close{cursor:pointer;margin-left:5px}.bjy-message-sender .bjy-action-bar{margin-top:6px;position:relative;zoom:1}.bjy-message-sender .bjy-action-bar:before,.bjy-message-sender .bjy-action-bar:after{content:' ';display:table}.bjy-message-sender .bjy-action-bar:after{clear:both}.bjy-message-sender .bjy-float{float:right}.bjy-message-sender .bjy-button-group{display:inline-block;margin-right:-1px}.bjy-message-sender .bjy-length-hint{color:#999;font-size:12px;line-height:2;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.bjy-message-sender .bjy-error{color:#ec4343}.bjy-message-sender .bjy-my-length{display:inline-block;width:24px;text-align:right;margin-right:2px}.bjy-message-sender .bjy-max-length{margin-left:2px}.bjy-message-sender .bjy-send-image{position:relative}.bjy-message-sender .bjy-send-image .bjy-svg-icon{background:none;background-image:none}.bjy-message-sender .bjy-send-image input{height:100%;cursor:pointer;margin-left:-70px}.bjy-message-sender .icon-send-image{margin-top:5px}.bjy-message-sender form{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0}.bjy-message-sender object{position:absolute;top:1000px}.bjy-message-sender .bjy-send-emoji{font-size:14px}.bjy-message-sender .bjy-send-image,.bjy-message-sender .bjy-send-emoji{-webkit-border-top-right-radius:0;-moz-border-radius-topright:0;border-top-right-radius:0;-webkit-border-bottom-right-radius:0;-moz-border-radius-bottomright:0;border-bottom-right-radius:0}.bjy-message-sender .bjy-send-image + .bjy-send-emoji,.bjy-message-sender .bjy-send-image + .bjy-send-message,.bjy-message-sender .bjy-send-emoji + .bjy-send-message{-webkit-border-top-left-radius:0;-moz-border-radius-topleft:0;border-top-left-radius:0;-webkit-border-bottom-left-radius:0;-moz-border-radius-bottomleft:0;border-bottom-left-radius:0}.bjy-message-sender .bjy-quick-reply-layer,.bjy-message-sender .bjy-emoji-layer{position:absolute;right:0;bottom:100%;margin-bottom:8px;padding:3px}.bjy-message-sender .bjy-quick-reply-layer:before,.bjy-message-sender .bjy-emoji-layer:before,.bjy-message-sender .bjy-quick-reply-layer:after,.bjy-message-sender .bjy-emoji-layer:after{left:auto;right:42px}.bjy-message-sender .bjy-quick-reply-layer.bjy-left,.bjy-message-sender .bjy-emoji-layer.bjy-left{right:auto;left:0}.bjy-message-sender.bjy-emoji-popuped .bjy-emoji-layer{display:block}.bjy-message-sender .bjy-send-image-layer{background:rgba(255,255,255,0.9);background:var(--brand-container-bg,rgba(255,255,255,0.9));color:#333;color:var(--brand-text-content,#333);-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-webkit-box-shadow:0 4px 8px 0 rgba(36,42,54,0.2);-moz-box-shadow:0 4px 8px 0 rgba(36,42,54,0.2);box-shadow:0 4px 8px 0 rgba(36,42,54,0.2);border:1px solid rgba(159,168,181,0.1);font-size:12px;position:absolute;left:28px;bottom:100%;margin-bottom:8px;padding:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;min-width:88px}.bjy-message-sender .bjy-send-image-layer > div{color:#333;color:var(--brand-text-content,#333);cursor:pointer;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;white-space:nowrap;width:100%;border:none;width:100%;line-height:30px;padding:0 6px;position:relative;overflow:hidden;cursor:pointer;-webkit-transition:background-color .3s;-o-transition:background-color .3s;-moz-transition:background-color .3s;transition:background-color .3s}.bjy-message-sender .bjy-send-image-layer > div:hover{background:rgba(159,168,181,0.2)}.bjy-message-sender .bjy-send-image-layer > div:active{background:rgba(159,168,181,0.4)}.bjy-message-sender .bjy-send-image-layer > div .bjy-icon{display:inline-block;width:20px;height:20px;margin:0 3px 0 -2px;background:url("../image/sprite6.png");background-image:-webkit-image-set(url("../image/sprite@2x6.png") 2x)}.bjy-message-sender .bjy-send-image-layer > div.bjy-local-file form{line-height:0}.bjy-message-sender .bjy-send-image-layer > div.bjy-local-file input{height:100%;position:relative;left:-80px;cursor:pointer}.bjy-message-sender .bjy-send-image-layer > div.bjy-local-file .bjy-icon{background-position:-20px 0}.bjy-message-sender .bjy-quick-reply{display:none}.bjy-message-sender .bjy-quick-reply.bjy-show{display:inline-block}.bjy-message-sender .bjy-quick-reply-layer{left:-110px;right:unset;padding:0}.bjy-message-sender.bjy-quick-reply-popuped .bjy-quick-reply-layer{display:block}.bjy-message-sender .bjy-qrcode-wrapper{display:none;width:100%;border:1px solid rgba(159,168,181,0.2);-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;font-size:13px;background-color:#fff;background-color:var(--brand-dialog-bg,#fff);color:#333;color:var(--brand-text-content,#333);position:absolute;bottom:30px;-webkit-box-shadow:0 2px 4px 0 rgba(36,42,54,0.2);-moz-box-shadow:0 2px 4px 0 rgba(36,42,54,0.2);box-shadow:0 2px 4px 0 rgba(36,42,54,0.2)}.bjy-message-sender .bjy-qrcode-wrapper.bjy-active{display:block}.bjy-message-sender .bjy-qrcode-wrapper .bjy-header{height:40px;line-height:40px;position:relative;color:#999;color:var(--brand-text-placeholder,#999);padding:0 10px}.bjy-message-sender .bjy-qrcode-wrapper .bjy-header .bjy-small-icon{position:absolute;right:10px;top:11px}.bjy-message-sender .bjy-qrcode-wrapper .bjy-content{width:100%;text-align:center;font-size:13px;color:#999;color:var(--brand-text-placeholder,#999);padding:28px 40px 16px 40px;border-top:1px solid rgba(159,168,181,0.2)}.bjy-message-sender .bjy-qrcode-wrapper .bjy-content img{width:100%;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-user-drag:none;display:inline-block}.bjy-message-sender .bjy-qrcode-wrapper .bjy-content span{margin-top:15px;display:inline-block}.bjy-message-sender .bjy-option-icon{display:inline-block;width:24px;height:24px;background:url("../image/icons.png");background-image:-webkit-image-set(url("../image/icons@2x.png") 2x)}.bjy-message-sender .bjy-thumbup,.bjy-message-sender .bjy-enroll{display:inline-block;cursor:pointer;position:relative;overflow:visible}.bjy-message-sender .bjy-thumbup.bjy-button{width:auto;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;margin-left:2px;cursor:default}.bjy-message-sender .icon-thumbup{cursor:pointer;background-position-x:-3px}.bjy-message-sender .bjy-thumbup.readonly .icon-thumbup{cursor:default}.bjy-message-sender .bjy-thumbup.active .icon-thumbup{background-position-x:69px;-webkit-animation:scale .2s;-moz-animation:scale .2s;-o-animation:scale .2s;animation:scale .2s;-webkit-animation-iteration-count:1;-moz-animation-iteration-count:1;-o-animation-iteration-count:1;animation-iteration-count:1}.bjy-message-sender .thumbup-animation{position:absolute;top:-140px;left:-6px}.bjy-message-sender .bjy-thumbup-count{display:inline-block;position:relative;bottom:6px;margin-left:3px;font-size:10px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;color:#fff}.bjy-message-sender .icon-enroll{background-position-x:46px}.bjy-message-sender .icon-enroll:hover,.bjy-message-sender .icon-enroll:active{background-position-x:22px}.bjy-message-sender.bjy-send-image-popuped .bjy-send-image-layer{display:block}.bjy-message-sender.bjy-message-sender-whisper .bjy-length-hint{position:absolute;right:10px;top:-25px;background-color:#fff;line-height:1.2}.bjy-message-sender.bjy-message-sender-whisper .icon-send-image{margin-top:0}.bjy-message-sender.bjy-message-sender-whisper .bjy-button-group{float:none;position:absolute;left:5px}.bjy-message-sender.bjy-message-sender-whisper .bjy-button-group .bjy-thumbup,.bjy-message-sender.bjy-message-sender-whisper .bjy-button-group .bjy-enroll,.bjy-message-sender.bjy-message-sender-whisper .bjy-button-group .bjy-send-image,.bjy-message-sender.bjy-message-sender-whisper .bjy-button-group .bjy-send-emoji,.bjy-message-sender.bjy-message-sender-whisper .bjy-button-group .bjy-popup-message{border:none;background:none;padding:0 2px;margin-right:15px;font-size:16px;line-height:24px;color:#666}.bjy-message-sender.bjy-message-sender-whisper .bjy-button-group .bjy-thumbup:hover,.bjy-message-sender.bjy-message-sender-whisper .bjy-button-group .bjy-enroll:hover,.bjy-message-sender.bjy-message-sender-whisper .bjy-button-group .bjy-send-image:hover,.bjy-message-sender.bjy-message-sender-whisper .bjy-button-group .bjy-send-emoji:hover,.bjy-message-sender.bjy-message-sender-whisper .bjy-button-group .bjy-popup-message:hover{background:none}.bjy-message-sender.bjy-message-sender-whisper .bjy-button-group .bjy-send-image{font-size:14px}.bjy-message-sender.bjy-message-sender-whisper .bjy-button-group .bjy-popup-message i{width:20px;height:20px;position:relative;background:url("../image/sprite6.png");background-image:-webkit-image-set(url("../image/sprite@2x6.png") 2x);background-position:-40px 0;margin-top:1px}.bjy-message-sender.bjy-message-sender-whisper .bjy-emoji-layer{right:auto;left:-110px}.bjy-message-sender.bjy-message-sender-whisper .bjy-emoji-layer:before,.bjy-message-sender.bjy-message-sender-whisper .bjy-emoji-layer:after{left:125px;right:auto}.bjy-message-sender.bjy-message-sender-whisper .bjy-message-receiver{width:70px;margin-right:12px;color:#666;float:left}.bjy-message-sender.bjy-message-sender-whisper .bjy-message-receiver > .bjy-button{padding:0 20px 0 12px;text-align:right;border:none;font-size:12px;background:none;line-height:24px}.bjy-message-sender.bjy-message-sender-whisper .bjy-message-receiver > .bjy-button:before{position:absolute;right:4px;border-top:none;border-bottom:6px solid #999}.bjy-message-sender.bjy-message-sender-whisper .bjy-message-receiver > .bjy-button:hover{color:#666;background-color:#fff}.bjy-message-sender.bjy-message-sender-whisper .bjy-message-receiver > .bjy-button svg.icon.bjy-svg-icon{position:absolute;top:4px;right:2px;color:#9fa8b5}.bjy-message-sender.bjy-message-sender-whisper .bjy-message-receiver.bjy-opened > .bjy-button:before{border-bottom:none;border-top:6px solid #999}.bjy-message-sender.bjy-message-sender-whisper .bjy-message-receiver .bjy-menu{background:rgba(255,255,255,0.9);background:var(--brand-container-bg,rgba(255,255,255,0.9));color:#333;color:var(--brand-text-content,#333);-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-webkit-box-shadow:0 4px 8px 0 rgba(36,42,54,0.2);-moz-box-shadow:0 4px 8px 0 rgba(36,42,54,0.2);box-shadow:0 4px 8px 0 rgba(36,42,54,0.2);border:1px solid rgba(159,168,181,0.1);font-size:12px;position:absolute;left:0;right:0;top:auto;bottom:25px;max-height:128px}.bjy-message-sender.bjy-message-sender-whisper .bjy-message-receiver .bjy-menu li{color:#333;color:var(--brand-text-content,#333);cursor:pointer;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;white-space:nowrap;width:100%;padding:16px 12px;font-size:12px}.bjy-message-sender.bjy-message-sender-whisper .bjy-message-receiver .bjy-menu li:hover{background:rgba(159,168,181,0.2)}.bjy-message-sender.bjy-message-sender-whisper .bjy-message-receiver .bjy-menu li:active{background:rgba(159,168,181,0.4)}.bjy-message-sender .bjy-user-select-layer{position:absolute;left:0;bottom:100%;bottom:-webkit-calc(100% + 10px);bottom:-moz-calc(100% + 10px);bottom:calc(100% + 10px);z-index:1}.bjy-message-sender[data-skin='light'] input[type='text']{border:1px solid rgba(159,168,181,0.5);-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;background:rgba(159,168,181,0.1);font-size:12px;line-height:1.4;padding:6px 8px;outline:none;resize:none;overflow-y:auto;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;color:#333;color:var(--brand-text-content,#333);word-break:break-all;word-wrap:break-word;white-space:normal}.bjy-message-sender[data-skin='light'] textarea{border:1px solid rgba(159,168,181,0.5);-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;background:rgba(159,168,181,0.1);font-size:12px;line-height:1.4;padding:6px 8px;outline:none;resize:none;overflow-y:auto;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;color:#333;color:var(--brand-text-content,#333);word-break:break-all;word-wrap:break-word;white-space:normal}.bjy-message-sender[data-skin='light'] .bjy-editable-content{border:1px solid rgba(159,168,181,0.5);-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;background:rgba(159,168,181,0.1);font-size:12px;line-height:1.4;padding:6px 8px;outline:none;resize:none;overflow-y:auto;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;color:#333;color:var(--brand-text-content,#333);word-break:break-all;word-wrap:break-word;white-space:normal}.bjy-message-sender[data-skin='light'] input[type='text']::-webkit-input-placeholder{color:#999;color:var(--brand-text-placeholder,#999)}.bjy-message-sender[data-skin='light'] textarea::-webkit-input-placeholder{color:#999;color:var(--brand-text-placeholder,#999)}.bjy-message-sender[data-skin='light'] .bjy-editable-content::-webkit-input-placeholder{color:#999;color:var(--brand-text-placeholder,#999)}.bjy-message-sender[data-skin='light'] input[type='text']::-moz-placeholder{color:#999;color:var(--brand-text-placeholder,#999)}.bjy-message-sender[data-skin='light'] textarea::-moz-placeholder{color:#999;color:var(--brand-text-placeholder,#999)}.bjy-message-sender[data-skin='light'] .bjy-editable-content::-moz-placeholder{color:#999;color:var(--brand-text-placeholder,#999)}.bjy-message-sender[data-skin='light'] input[type='text']:-ms-input-placeholder{color:#999;color:var(--brand-text-placeholder,#999)}.bjy-message-sender[data-skin='light'] textarea:-ms-input-placeholder{color:#999;color:var(--brand-text-placeholder,#999)}.bjy-message-sender[data-skin='light'] .bjy-editable-content:-ms-input-placeholder{color:#999;color:var(--brand-text-placeholder,#999)}.bjy-message-sender[data-skin='light'] input[type='text']::placeholder{color:#999;color:var(--brand-text-placeholder,#999)}.bjy-message-sender[data-skin='light'] textarea::placeholder{color:#999;color:var(--brand-text-placeholder,#999)}.bjy-message-sender[data-skin='light'] .bjy-editable-content::placeholder{color:#999;color:var(--brand-text-placeholder,#999)}.bjy-message-sender[data-skin='light'] input[type='text']:hover{border-color:#1795ff;border-color:var(--brand-primary,#1795ff)}.bjy-message-sender[data-skin='light'] textarea:hover{border-color:#1795ff;border-color:var(--brand-primary,#1795ff)}.bjy-message-sender[data-skin='light'] .bjy-editable-content:hover{border-color:#1795ff;border-color:var(--brand-primary,#1795ff)}.bjy-message-sender[data-skin='light'] input[type='text']:focus{border-color:#1795ff;border-color:var(--brand-primary,#1795ff)}.bjy-message-sender[data-skin='light'] textarea:focus{border-color:#1795ff;border-color:var(--brand-primary,#1795ff)}.bjy-message-sender[data-skin='light'] .bjy-editable-content:focus{border-color:#1795ff;border-color:var(--brand-primary,#1795ff)}.bjy-message-sender[data-skin='dark'] .bjy-message-reference{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.bjy-message-sender[data-skin='dark'] input[type='text']{border:1px solid rgba(159,168,181,0.5);-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;background:rgba(159,168,181,0.1);font-size:12px;line-height:1.4;padding:6px 8px;outline:none;resize:none;overflow-y:auto;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;color:#333;color:var(--brand-text-content,#333);word-break:break-all;word-wrap:break-word;white-space:normal;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;border:none;font-size:14px}.bjy-message-sender[data-skin='dark'] textarea{border:1px solid rgba(159,168,181,0.5);-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;background:rgba(159,168,181,0.1);font-size:12px;line-height:1.4;padding:6px 8px;outline:none;resize:none;overflow-y:auto;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;color:#333;color:var(--brand-text-content,#333);word-break:break-all;word-wrap:break-word;white-space:normal;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;border:none;font-size:14px}.bjy-message-sender[data-skin='dark'] .bjy-editable-content{border:1px solid rgba(159,168,181,0.5);-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;background:rgba(159,168,181,0.1);font-size:12px;line-height:1.4;padding:6px 8px;outline:none;resize:none;overflow-y:auto;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;color:#333;color:var(--brand-text-content,#333);word-break:break-all;word-wrap:break-word;white-space:normal;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;border:none;font-size:14px}.bjy-message-sender[data-skin='dark'] input[type='text']::-webkit-input-placeholder{color:#999;color:var(--brand-text-placeholder,#999)}.bjy-message-sender[data-skin='dark'] textarea::-webkit-input-placeholder{color:#999;color:var(--brand-text-placeholder,#999)}.bjy-message-sender[data-skin='dark'] .bjy-editable-content::-webkit-input-placeholder{color:#999;color:var(--brand-text-placeholder,#999)}.bjy-message-sender[data-skin='dark'] input[type='text']::-moz-placeholder{color:#999;color:var(--brand-text-placeholder,#999)}.bjy-message-sender[data-skin='dark'] textarea::-moz-placeholder{color:#999;color:var(--brand-text-placeholder,#999)}.bjy-message-sender[data-skin='dark'] .bjy-editable-content::-moz-placeholder{color:#999;color:var(--brand-text-placeholder,#999)}.bjy-message-sender[data-skin='dark'] input[type='text']:-ms-input-placeholder{color:#999;color:var(--brand-text-placeholder,#999)}.bjy-message-sender[data-skin='dark'] textarea:-ms-input-placeholder{color:#999;color:var(--brand-text-placeholder,#999)}.bjy-message-sender[data-skin='dark'] .bjy-editable-content:-ms-input-placeholder{color:#999;color:var(--brand-text-placeholder,#999)}.bjy-message-sender[data-skin='dark'] input[type='text']::placeholder{color:#999;color:var(--brand-text-placeholder,#999)}.bjy-message-sender[data-skin='dark'] textarea::placeholder{color:#999;color:var(--brand-text-placeholder,#999)}.bjy-message-sender[data-skin='dark'] .bjy-editable-content::placeholder{color:#999;color:var(--brand-text-placeholder,#999)}.bjy-message-sender[data-skin='dark'] input[type='text']:hover{border-color:#1795ff;border-color:var(--brand-primary,#1795ff)}.bjy-message-sender[data-skin='dark'] textarea:hover{border-color:#1795ff;border-color:var(--brand-primary,#1795ff)}.bjy-message-sender[data-skin='dark'] .bjy-editable-content:hover{border-color:#1795ff;border-color:var(--brand-primary,#1795ff)}.bjy-message-sender[data-skin='dark'] input[type='text']:focus{border-color:#1795ff;border-color:var(--brand-primary,#1795ff)}.bjy-message-sender[data-skin='dark'] textarea:focus{border-color:#1795ff;border-color:var(--brand-primary,#1795ff)}.bjy-message-sender[data-skin='dark'] .bjy-editable-content:focus{border-color:#1795ff;border-color:var(--brand-primary,#1795ff)}.bjy-message-sender[data-skin='dark'] textarea,.bjy-message-sender[data-skin='dark'] .bjy-editable-content{height:76px}.bjy-message-sender[data-skin='dark'] .bjy-length-hint{color:#9d9d9e}.bjy-message-sender[data-skin='dark'] .bjy-length-hint .bjy-my-length{width:auto}.bjy-message-sender[data-skin='dark'] .bjy-button{width:60px;height:24px;background-image:none;background-color:#6d6d6e;border:none;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;color:#9fa8b5}.bjy-message-sender[data-skin='dark'] .bjy-button:hover{background-image:none;background-color:#1795ff;background-color:var(--brand-primary,#1795ff)}.bjy-message-sender[data-skin='dark'] .bjy-button.bjy-send-message{display:inline-block;margin-left:12px;background-color:#1795ff;background-color:var(--brand-primary,#1795ff)}.bjy-message-sender[data-skin='dark'] .bjy-button.bjy-quick-reply{background:none;width:30px}.bjy-message-sender[data-skin='dark'] .bjy-button[disabled]{background-color:#6d6d6e}.bjy-message-sender[data-skin='dark'] .bjy-send-emoji + .bjy-send-image{margin-left:2px}.bjy-message-sender[data-skin='dark'] .bjy-button-group .bjy-button{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;text-align:center}.bjy-message-sender[data-skin='dark'] .bjy-button-group .bjy-button:first-child{-webkit-border-top-left-radius:5px;-moz-border-radius-topleft:5px;border-top-left-radius:5px;-webkit-border-bottom-left-radius:5px;-moz-border-radius-bottomleft:5px;border-bottom-left-radius:5px}.bjy-message-sender[data-skin='dark'] .bjy-button-group .bjy-button:last-child{-webkit-border-top-right-radius:5px;-moz-border-radius-topright:5px;border-top-right-radius:5px;-webkit-border-bottom-right-radius:5px;-moz-border-radius-bottomright:5px;border-bottom-right-radius:5px}.bjy-message-sender[data-skin='dark'] .bjy-button-group .icon-send-image{margin-top:7px}.bjy-message-sender[data-skin='dark'] .bjy-emoji-layer{background-color:rgba(255,255,255,0.9);background-color:var(--brand-container-bg,rgba(255,255,255,0.9));border:none;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;margin-bottom:12px}.bjy-message-sender[data-skin='dark'] .bjy-emoji-layer:before,.bjy-message-sender[data-skin='dark'] .bjy-emoji-layer:after{border:10px solid transparent;left:auto;bottom:-20px;right:110px !important;border-top-color:rgba(18,18,26,0.8)}.bjy-message-sender[data-skin='dark'] .bjy-emoji-layer .bjy-container{border:none;background:none}.bjy-message-sender[data-skin='dark'] .bjy-emoji-layer .bjy-container .bjy-emotion-page,.bjy-message-sender[data-skin='dark'] .bjy-emoji-layer .bjy-container .bjy-emotion-row,.bjy-message-sender[data-skin='dark'] .bjy-emoji-layer .bjy-container .bjy-emotion-thumbnail{border:none;background:none}.bjy-message-sender[data-skin='dark'] .bjy-send-image-layer{background:rgba(0,0,0,0.8);border:none;color:#fff}.bjy-message-sender[data-skin='dark'] .bjy-send-image-layer .bjy-local-file .bjy-icon{background-position:-20px -20px}.bjy-message-sender[data-skin='dark'] .bjy-send-image-layer .bjy-local-file:hover{background-color:#222}.bjy-message-sender[data-skin='dark'] .bjy-send-image-layer .bjy-qrcode{border-top:none}.bjy-message-sender[data-skin='dark'] .bjy-send-image-layer .bjy-qrcode .bjy-icon{background-position:0 -20px}.bjy-message-sender[data-skin='dark'] .bjy-send-image-layer .bjy-qrcode:hover{background-color:#222}.bjy-message-sender[data-skin='dark'] .bjy-send-image-layer:before{border-top-color:rgba(0,0,0,0.8)}.bjy-message-sender[data-skin='dark'] .bjy-action-bar{margin-top:8px}@-webkit-keyframes scale{0%{-webkit-transform:scale(1);transform:scale(1)}33%{-webkit-transform:scale(.8);transform:scale(.8)}66%{-webkit-transform:scale(1.3);transform:scale(1.3)}100%{-webkit-transform:scale(1);transform:scale(1)}}@-moz-keyframes scale{0%{-moz-transform:scale(1);transform:scale(1)}33%{-moz-transform:scale(.8);transform:scale(.8)}66%{-moz-transform:scale(1.3);transform:scale(1.3)}100%{-moz-transform:scale(1);transform:scale(1)}}@-o-keyframes scale{0%{-o-transform:scale(1);transform:scale(1)}33%{-o-transform:scale(.8);transform:scale(.8)}66%{-o-transform:scale(1.3);transform:scale(1.3)}100%{-o-transform:scale(1);transform:scale(1)}}@keyframes scale{0%{-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);transform:scale(1)}33%{-webkit-transform:scale(.8);-moz-transform:scale(.8);-o-transform:scale(.8);transform:scale(.8)}66%{-webkit-transform:scale(1.3);-moz-transform:scale(1.3);-o-transform:scale(1.3);transform:scale(1.3)}100%{-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);transform:scale(1)}}