:root {
    --appmsgPageGap: 20px;
    --discussPageGap: 16px
}

.wx_tap_highlight_active.wx_tap_link {
    opacity: .5
}

.wx_tap_highlight_active.wx_tap_card {
    background-color: #ebebeb
}

.wx_tap_highlight_active.wx_tap_cell {
    background-color: rgba(0,0,0,.05)
}

@media (prefers-color-scheme: dark) {
    .wx_tap_highlight_active.wx_tap_card {
        background-color:#2b2b2b
    }

    .wx_tap_highlight_active.wx_tap_cell {
        background-color: rgba(255,255,255,.1)
    }
}

.wx_css_active:active {
    opacity: .5
}

.comment__push__container {
    -webkit-text-size-adjust: none
}

.comment__push__mask {
    position: fixed;
    top: 0;
    left: 0;
    bottom: 0;
    right: 0;
    z-index: 9999
}

.comment__push {
    position: fixed;
    left: 0;
    right: 0;
    z-index: 9999;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-pack: center;
    justify-content: center;
    -ms-flex-align: end;
    align-items: flex-end;
    background-color: #f7f7f7;
    transition: transform .2s ease-out,opacity .2s ease-out;
    padding: 8px 12px
}

.comment__push__input_wrp {
    position: relative;
    -ms-flex: 1;
    flex: 1;
    border-radius: 4px;
    background: #ffffff
}

.comment__push__input__faker {
    min-height: 20px;
    max-height: 112px;
    word-break: break-all;
    opacity: 0
}

.comment__push__input__faker,.comment__push__input {
    padding: 8px 12px;
    line-height: 20px
}

.comment__push__input {
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    width: 100%;
    box-sizing: border-box;
    border: none;
    resize: none;
    font-size: inherit;
    font-family: inherit;
    outline: none;
    -webkit-tap-highlight-color: rgba(0,0,0,0);
    background-color: transparent;
    color: rgba(0,0,0,.8)
}

.comment__push__input:-ms-input-placeholder {
    color: rgba(0,0,0,.1);
    font-size: 15px
}

.comment__push__input::placeholder {
    color: rgba(0,0,0,.1);
    font-size: 15px
}

.comment__push__extend {
    line-height: 36px;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-align: center;
    align-items: center
}

.comment__push__send {
    margin-left: 12px;
    line-height: 36px;
    width: 58px;
    text-align: center;
    font-weight: 500;
    border-radius: 4px;
    background-color: #07c160;
    color: #fff
}

.comment__push__send:active {
    background-color: #06ad56;
    color: #e5e5e5
}

.comment__push__emoji,.comment__push__keyboard {
    margin-left: 12px;
    width: 32px;
    height: 32px;
    text-indent: -999em
}

.comment__push__emoji {
    background: url("data:image/svg+xml;charset=utf-8,%3Csvg width='24' height='24' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12 22C6.477 22 2 17.523 2 12S6.477 2 12 2s10 4.477 10 10-4.477 10-10 10zm0-1.2a8.8 8.8 0 100-17.6 8.8 8.8 0 000 17.6zm-6-8.3h12a6 6 0 11-12 0zm6 4.8a4.802 4.802 0 004.649-3.6H7.35A4.802 4.802 0 0012 17.3zm-3.5-6.8a1.5 1.5 0 110-3 1.5 1.5 0 010 3zm7 0a1.5 1.5 0 110-3 1.5 1.5 0 010 3z' fill-rule='evenodd' fill-opacity='.9'/%3E%3C/svg%3E") no-repeat center / cover
}

.comment__push__keyboard {
    background: url("data:image/svg+xml;charset=utf-8,%3Csvg width='24' height='24' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12 22C6.477 22 2 17.523 2 12S6.477 2 12 2s10 4.477 10 10-4.477 10-10 10zm0-1.2a8.8 8.8 0 100-17.6 8.8 8.8 0 000 17.6zM6.5 8h2v2h-2V8zm3 0h2v2h-2V8zm3 0h2v2h-2V8zm3 0h2v2h-2V8zm-9 3h2v2h-2v-2zm3 0h2v2h-2v-2zM9 15h6v2H9v-2zm3.5-4h2v2h-2v-2zm3 0h2v2h-2v-2z' fill-rule='evenodd' fill-opacity='.9'/%3E%3C/svg%3E") no-repeat center / cover
}

.comment__emoji__panel .comment_primary_emotion_item:hover {
    background-color: transparent
}

.comment__push__container__horizontal .comment__push,.comment__push__container__horizontal .comment__emoji__panel {
    padding-left: 120px;
    padding-right: 120px
}

@media (prefers-color-scheme: dark) {
    .comment__push {
        background-color:#1e1e1e
    }

    .comment__push__input_wrp {
        background-color: #2a2a2a
    }

    .comment__push__input {
        color: rgba(255,255,255,.8)
    }

    .comment__push__input:-ms-input-placeholder {
        color: rgba(255,255,255,.5);
        font-size: 15px
    }

    .comment__push__input::placeholder {
        color: rgba(255,255,255,.5);
        font-size: 15px
    }

    .comment__push__emoji {
        background: url("data:image/svg+xml;charset=utf-8,%3Csvg width='24' height='24' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12 22C6.477 22 2 17.523 2 12S6.477 2 12 2s10 4.477 10 10-4.477 10-10 10zm0-1.2a8.8 8.8 0 100-17.6 8.8 8.8 0 000 17.6zm-6-8.3h12a6 6 0 11-12 0zm6 4.8a4.802 4.802 0 004.649-3.6H7.35A4.802 4.802 0 0012 17.3zm-3.5-6.8a1.5 1.5 0 110-3 1.5 1.5 0 010 3zm7 0a1.5 1.5 0 110-3 1.5 1.5 0 010 3z' fill-rule='evenodd' fill='%23FFFFFF' fill-opacity='.9'/%3E%3C/svg%3E") no-repeat center / cover
    }

    .comment__push__keyboard {
        background: url("data:image/svg+xml;charset=utf-8,%3Csvg width='24' height='24' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12 22C6.477 22 2 17.523 2 12S6.477 2 12 2s10 4.477 10 10-4.477 10-10 10zm0-1.2a8.8 8.8 0 100-17.6 8.8 8.8 0 000 17.6zM6.5 8h2v2h-2V8zm3 0h2v2h-2V8zm3 0h2v2h-2V8zm3 0h2v2h-2V8zm-9 3h2v2h-2v-2zm3 0h2v2h-2v-2zM9 15h6v2H9v-2zm3.5-4h2v2h-2v-2zm3 0h2v2h-2v-2z' fill-rule='evenodd' fill='%23FFFFFF' fill-opacity='.9'/%3E%3C/svg%3E") no-repeat center / cover
    }

    a.comment__push__send {
        color: #fff
    }
}

.comment__push {
    padding: 8px 16px 8px 12px;
    transition: transform .1s ease-out,opacity .1s ease-out
}

.comment__push__inner {
    -ms-flex: 1;
    flex: 1;
    min-width: 0;
    border-radius: 4px;
    background-color: #fff;
    padding: 2px 0
}

.comment__push__container .comment__push__input:-ms-input-placeholder {
    color: rgba(0,0,0,.3);
    font-size: 16px
}

.comment__push__container .comment__push__input::placeholder {
    color: rgba(0,0,0,.3);
    font-size: 16px
}

.comment__push__send {
    font-size: 14px;
    line-height: 2;
    width: auto;
    padding: 0 12px;
    border-radius: 2.8px;
    margin-left: 8px
}

.comment__push__emoji,.comment__push__keyboard {
    width: 28px;
    height: 28px
}

.comment__push__extend {
    padding-bottom: 8px
}

.comment__push__extend .weui-wa-hotarea:after {
    min-width: 100%;
    min-height: 44px;
    padding: 0 4px
}

@media (prefers-color-scheme: dark) {
    .comment__push__inner {
        background-color:#2c2c2c
    }

    .comment__push__container .comment__push__input:-ms-input-placeholder {
        color: rgba(255,255,255,.3)
    }

    .comment__push__container .comment__push__input::placeholder {
        color: rgba(255,255,255,.3)
    }
}

.comment__push_danmu .comment__push__mask {
    background-color: rgba(0,0,0,.3)
}

.comment__push_danmu .comment__push {
    background: transparent;
    padding: 12px 16px;
    padding: 12px calc(16px + constant(safe-area-inset-right)) 12px calc(16px + constant(safe-area-inset-left));
    padding: 12px calc(16px + env(safe-area-inset-right)) 12px calc(16px + env(safe-area-inset-left))
}

.comment__push_danmu .comment__push__inner {
    background: transparent
}

.comment__push_danmu .comment__push__input_wrp {
    background: rgba(237,237,237,.8);
    -webkit-backdrop-filter: blur(40px);
    backdrop-filter: blur(40px);
    border-radius: 8px
}

.comment__push_danmu .comment__push__input__faker,.comment__push_danmu .comment__push__input {
    padding: 10px 16px
}

.comment__push_danmu .comment__push__input {
    color: rgba(0,0,0,.9)
}

.comment__push_danmu .comment__push__input:-ms-input-placeholder {
    color: rgba(0,0,0,.5)
}

.comment__push_danmu .comment__push__input::placeholder {
    color: rgba(0,0,0,.5)
}

.comment__push_danmu .comment__push__extend {
    padding-bottom: 4px
}

.comment__push_danmu .comment__push__send {
    border-radius: 6px;
    margin-left: 12px;
    line-height: 32px
}

.comment__push_danmu .comment__push__emoji,.comment__push_danmu .comment__push__keyboard {
    margin-left: 12px;
    color: #fff;
    display: inline-block;
    vertical-align: middle;
    width: 32px;
    height: 32px;
    -webkit-mask-size: cover;
    mask-size: cover;
    background: currentColor
}

.comment__push_danmu .comment__push__emoji {
    -webkit-mask: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='32' height='32' viewBox='0 0 32 32'%3E  %3Cpath fill='%23FFF' fill-rule='evenodd' d='M16 2.667c7.364 0 13.333 5.97 13.333 13.333 0 7.364-5.97 13.333-13.333 13.333-7.364 0-13.333-5.97-13.333-13.333C2.667 8.636 8.637 2.667 16 2.667zm7.303 14.666H8.697a7.334 7.334 0 0 0 14.606 0zM11.333 10a2 2 0 1 0 0 4 2 2 0 0 0 0-4zm9.334 0a2 2 0 1 0 0 4 2 2 0 0 0 0-4z'/%3E%3C/svg%3E") no-repeat 50% 50%;
    mask: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='32' height='32' viewBox='0 0 32 32'%3E  %3Cpath fill='%23FFF' fill-rule='evenodd' d='M16 2.667c7.364 0 13.333 5.97 13.333 13.333 0 7.364-5.97 13.333-13.333 13.333-7.364 0-13.333-5.97-13.333-13.333C2.667 8.636 8.637 2.667 16 2.667zm7.303 14.666H8.697a7.334 7.334 0 0 0 14.606 0zM11.333 10a2 2 0 1 0 0 4 2 2 0 0 0 0-4zm9.334 0a2 2 0 1 0 0 4 2 2 0 0 0 0-4z'/%3E%3C/svg%3E") no-repeat 50% 50%
}

.comment__push_danmu .comment__push__keyboard {
    -webkit-mask: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='32' height='32' viewBox='0 0 32 32'%3E  %3Cdefs%3E    %3Cfilter id='2c038ca4-18e8-4969-b33c-c33c48f78b11-a' width='128.1%25' height='128.1%25' x='-14.1%25' y='-14.1%25' filterUnits='objectBoundingBox'%3E      %3CfeMorphology in='SourceAlpha' operator='dilate' radius='.5' result='shadowSpreadOuter1'/%3E      %3CfeOffset dy='1' in='shadowSpreadOuter1' result='shadowOffsetOuter1'/%3E      %3CfeGaussianBlur in='shadowOffsetOuter1' result='shadowBlurOuter1' stdDeviation='.5'/%3E      %3CfeColorMatrix in='shadowBlurOuter1' result='shadowMatrixOuter1' values='0 0 0 0 0   0 0 0 0 0   0 0 0 0 0  0 0 0 0.1 0'/%3E      %3CfeMerge%3E        %3CfeMergeNode in='shadowMatrixOuter1'/%3E        %3CfeMergeNode in='SourceGraphic'/%3E      %3C/feMerge%3E    %3C/filter%3E  %3C/defs%3E  %3Cg fill='%23FFF' fill-rule='evenodd' %3E    %3Cpath d='M16 2.667c7.364 0 13.333 5.97 13.333 13.333 0 7.364-5.97 13.333-13.333 13.333-7.364 0-13.333-5.97-13.333-13.333C2.667 8.636 8.637 2.667 16 2.667zM20 20h-8v2.667h8V20zm-8.667-5.333H8.667v2.666h2.666v-2.666zm4 0h-2.666v2.666h2.666v-2.666zm4 0h-2.666v2.666h2.666v-2.666zm4 0h-2.666v2.666h2.666v-2.666zm-12-4H8.667v2.666h2.666v-2.666zm4 0h-2.666v2.666h2.666v-2.666zm4 0h-2.666v2.666h2.666v-2.666zm4 0h-2.666v2.666h2.666v-2.666z'/%3E  %3C/g%3E%3C/svg%3E") no-repeat 50% 50%;
    mask: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='32' height='32' viewBox='0 0 32 32'%3E  %3Cdefs%3E    %3Cfilter id='2c038ca4-18e8-4969-b33c-c33c48f78b11-a' width='128.1%25' height='128.1%25' x='-14.1%25' y='-14.1%25' filterUnits='objectBoundingBox'%3E      %3CfeMorphology in='SourceAlpha' operator='dilate' radius='.5' result='shadowSpreadOuter1'/%3E      %3CfeOffset dy='1' in='shadowSpreadOuter1' result='shadowOffsetOuter1'/%3E      %3CfeGaussianBlur in='shadowOffsetOuter1' result='shadowBlurOuter1' stdDeviation='.5'/%3E      %3CfeColorMatrix in='shadowBlurOuter1' result='shadowMatrixOuter1' values='0 0 0 0 0   0 0 0 0 0   0 0 0 0 0  0 0 0 0.1 0'/%3E      %3CfeMerge%3E        %3CfeMergeNode in='shadowMatrixOuter1'/%3E        %3CfeMergeNode in='SourceGraphic'/%3E      %3C/feMerge%3E    %3C/filter%3E  %3C/defs%3E  %3Cg fill='%23FFF' fill-rule='evenodd' %3E    %3Cpath d='M16 2.667c7.364 0 13.333 5.97 13.333 13.333 0 7.364-5.97 13.333-13.333 13.333-7.364 0-13.333-5.97-13.333-13.333C2.667 8.636 8.637 2.667 16 2.667zM20 20h-8v2.667h8V20zm-8.667-5.333H8.667v2.666h2.666v-2.666zm4 0h-2.666v2.666h2.666v-2.666zm4 0h-2.666v2.666h2.666v-2.666zm4 0h-2.666v2.666h2.666v-2.666zm-12-4H8.667v2.666h2.666v-2.666zm4 0h-2.666v2.666h2.666v-2.666zm4 0h-2.666v2.666h2.666v-2.666zm4 0h-2.666v2.666h2.666v-2.666z'/%3E  %3C/g%3E%3C/svg%3E") no-repeat 50% 50%
}

.comment__push_danmu .comment__push__input__counter {
    line-height: 1.4;
    font-size: 12px;
    color: rgba(0,0,0,.5);
    margin-top: -2px;
    padding: 0 16px 4px 0;
    text-align: right
}

.comment__push_danmu .comment__push__input__counter_warn {
    color: #fa5151
}

.comment__push_danmu .comment__emoji__panel {
    padding: 8px 60px
}

.comment__push__container .comment_emoji_panel_line {
    position: fixed;
    left: 0;
    width: 100%;
    height: 1px;
    -ms-transform: scaleY(.5);
    transform: scaleY(.5);
    background: rgba(255,255,255,.1);
    background: var(--weui-FG-3)
}

.comment__push__container .comment__emoji__panel:before {
    display: none
}

@media (prefers-color-scheme: dark) {
    .comment__push_danmu .comment__push__input {
        color:rgba(255,255,255,.8)
    }

    .comment__push_danmu .comment__push__input:-ms-input-placeholder {
        color: rgba(255,255,255,.5)
    }

    .comment__push_danmu .comment__push__input::placeholder {
        color: rgba(255,255,255,.5)
    }

    .comment__push_danmu .comment__push__input_wrp {
        background: rgba(77,76,76,.8)
    }

    .comment__push_danmu .comment__push__extend .comment__push__btn {
        color: #fff
    }

    .comment__push_danmu .comment__push__input__counter {
        color: rgba(255,255,255,.5)
    }

    .comment__push_danmu .comment__push__input__counter_warn {
        color: #fa5151
    }
}

.comment__push_danmu.comment__push_immersive .comment__push__input {
    color: rgba(255,255,255,.8)
}

.comment__push_danmu.comment__push_immersive .comment__push__input:-ms-input-placeholder {
    color: rgba(255,255,255,.5)
}

.comment__push_danmu.comment__push_immersive .comment__push__input::placeholder {
    color: rgba(255,255,255,.5)
}

.comment__push_danmu.comment__push_immersive .comment__push__input_wrp {
    background: rgba(77,76,76,.8)
}

.comment__push_danmu.comment__push_immersive .comment__push__extend .comment__push__btn {
    color: #fff
}

.comment__push_danmu.comment__push_immersive .comment__push__input__counter {
    color: rgba(255,255,255,.5)
}

.comment__push_danmu.comment__push_immersive .comment__push__input__counter_warn {
    color: #fa5151
}

.weui-hidden_abs {
    opacity: 0;
    position: absolute;
    width: 1px;
    height: 1px;
    overflow: hidden
}

.weui-hidden-space:empty:before {
    content: "\a0";
    position: absolute;
    width: 1px;
    height: 1px;
    overflow: hidden
}

.weui-a11y-combo {
    position: relative
}

.weui-a11y-combo__helper {
    opacity: 0;
    position: absolute;
    width: 100%;
    height: 100%;
    overflow: hidden
}

.weui-a11y-combo__content {
    position: relative;
    z-index: 1
}

.weui-wa-hotarea-el {
    position: absolute;
    top: 50%;
    left: 50%;
    -webkit-transform: translate(-50%,-50%);
    -ms-transform: translate(-50%,-50%);
    transform: translate(-50%,-50%);
    min-width: 44px;
    min-height: 44px;
    width: 100%;
    height: 100%
}

.weui-wa-hotarea-el__wrp,.weui-wa-hotarea,.weui-wa-hotarea_before {
    position: relative
}

.weui-wa-hotarea-el__wrp a,.weui-wa-hotarea a,.weui-wa-hotarea_before a,.weui-wa-hotarea-el__wrp navigator,.weui-wa-hotarea navigator,.weui-wa-hotarea_before navigator {
    position: relative;
    z-index: 1
}

.weui-wa-hotarea_before:before,.weui-wa-hotarea:after {
    content: "";
    position: absolute;
    top: 50%;
    left: 50%;
    -webkit-transform: translate(-50%,-50%);
    -ms-transform: translate(-50%,-50%);
    transform: translate(-50%,-50%);
    min-width: 44px;
    min-height: 44px;
    width: 100%;
    height: 100%
}

body .weui-hidden_abs,body .aria_hidden_abs {
    position: absolute;
    opacity: 0;
    overflow: hidden;
    left: auto;
    width: 1px;
    height: 1px
}

body .weui-a11y_ref {
    display: none
}

body .weui-wa-hotarea_before:before,body .weui-wa-hotarea:after {
    pointer-events: auto
}

body .weui-wa-hotarea-el__wrp button {
    position: relative;
    z-index: 1
}

.we-emoji__Smile {
    background-image: url(https://res.wx.qq.com/t/wx_fed/we-emoji/res/v1.3.11/assets/Expression/Expression_1@2x.png)
}

.we-emoji__Grimace {
    background-image: url(https://res.wx.qq.com/t/wx_fed/we-emoji/res/v1.3.11/assets/Expression/Expression_2@2x.png)
}

.we-emoji__Drool {
    background-image: url(https://res.wx.qq.com/t/wx_fed/we-emoji/res/v1.3.11/assets/Expression/Expression_3@2x.png)
}

.we-emoji__Scowl {
    background-image: url(https://res.wx.qq.com/t/wx_fed/we-emoji/res/v1.3.11/assets/Expression/Expression_4@2x.png)
}

.we-emoji__CoolGuy {
    background-image: url(https://res.wx.qq.com/t/wx_fed/we-emoji/res/v1.3.11/assets/Expression/Expression_5@2x.png)
}

.we-emoji__Sob {
    background-image: url(https://res.wx.qq.com/t/wx_fed/we-emoji/res/v1.3.11/assets/Expression/Expression_6@2x.png)
}

.we-emoji__Shy {
    background-image: url(https://res.wx.qq.com/t/wx_fed/we-emoji/res/v1.3.11/assets/Expression/Expression_7@2x.png)
}

.we-emoji__Silent {
    background-image: url(https://res.wx.qq.com/t/wx_fed/we-emoji/res/v1.3.11/assets/Expression/Expression_8@2x.png)
}

.we-emoji__Sleep {
    background-image: url(https://res.wx.qq.com/t/wx_fed/we-emoji/res/v1.3.11/assets/Expression/Expression_9@2x.png)
}

.we-emoji__Cry {
    background-image: url(https://res.wx.qq.com/t/wx_fed/we-emoji/res/v1.3.11/assets/Expression/Expression_10@2x.png)
}

.we-emoji__Awkward {
    background-image: url(https://res.wx.qq.com/t/wx_fed/we-emoji/res/v1.3.11/assets/Expression/Expression_11@2x.png)
}

.we-emoji__Angry {
    background-image: url(https://res.wx.qq.com/t/wx_fed/we-emoji/res/v1.3.11/assets/Expression/Expression_12@2x.png)
}

.we-emoji__Tongue {
    background-image: url(https://res.wx.qq.com/t/wx_fed/we-emoji/res/v1.3.11/assets/Expression/Expression_13@2x.png)
}

.we-emoji__Grin {
    background-image: url(https://res.wx.qq.com/t/wx_fed/we-emoji/res/v1.3.11/assets/Expression/Expression_14@2x.png)
}

.we-emoji__Surprise {
    background-image: url(https://res.wx.qq.com/t/wx_fed/we-emoji/res/v1.3.11/assets/Expression/Expression_15@2x.png)
}

.we-emoji__Frown {
    background-image: url(https://res.wx.qq.com/t/wx_fed/we-emoji/res/v1.3.11/assets/Expression/Expression_16@2x.png)
}

.we-emoji__Ruthless {
    background-image: url(https://res.wx.qq.com/t/wx_fed/we-emoji/res/v1.3.11/assets/Expression/Expression_17@2x.png)
}

.we-emoji__Blush {
    background-image: url(https://res.wx.qq.com/t/wx_fed/we-emoji/res/v1.3.11/assets/Expression/Expression_18@2x.png)
}

.we-emoji__Scream {
    background-image: url(https://res.wx.qq.com/t/wx_fed/we-emoji/res/v1.3.11/assets/Expression/Expression_19@2x.png)
}

.we-emoji__Puke {
    background-image: url(https://res.wx.qq.com/t/wx_fed/we-emoji/res/v1.3.11/assets/Expression/Expression_20@2x.png)
}

.we-emoji__Chuckle {
    background-image: url(https://res.wx.qq.com/t/wx_fed/we-emoji/res/v1.3.11/assets/Expression/Expression_21@2x.png)
}

.we-emoji__Joyful {
    background-image: url(https://res.wx.qq.com/t/wx_fed/we-emoji/res/v1.3.11/assets/Expression/Expression_22@2x.png)
}

.we-emoji__Slight {
    background-image: url(https://res.wx.qq.com/t/wx_fed/we-emoji/res/v1.3.11/assets/Expression/Expression_23@2x.png)
}

.we-emoji__Smug {
    background-image: url(https://res.wx.qq.com/t/wx_fed/we-emoji/res/v1.3.11/assets/Expression/Expression_24@2x.png)
}

.we-emoji__Hungry {
    background-image: url(https://res.wx.qq.com/t/wx_fed/we-emoji/res/v1.3.11/assets/Expression/Expression_25@2x.png)
}

.we-emoji__Drowsy {
    background-image: url(https://res.wx.qq.com/t/wx_fed/we-emoji/res/v1.3.11/assets/Expression/Expression_26@2x.png)
}

.we-emoji__Panic {
    background-image: url(https://res.wx.qq.com/t/wx_fed/we-emoji/res/v1.3.11/assets/Expression/Expression_27@2x.png)
}

.we-emoji__Sweat {
    background-image: url(https://res.wx.qq.com/t/wx_fed/we-emoji/res/v1.3.11/assets/Expression/Expression_28@2x.png)
}

.we-emoji__Laugh {
    background-image: url(https://res.wx.qq.com/t/wx_fed/we-emoji/res/v1.3.11/assets/Expression/Expression_29@2x.png)
}

.we-emoji__Commando {
    background-image: url(https://res.wx.qq.com/t/wx_fed/we-emoji/res/v1.3.11/assets/Expression/Expression_30@2x.png)
}

.we-emoji__Determined {
    background-image: url(https://res.wx.qq.com/t/wx_fed/we-emoji/res/v1.3.11/assets/Expression/Expression_31@2x.png)
}

.we-emoji__Scold {
    background-image: url(https://res.wx.qq.com/t/wx_fed/we-emoji/res/v1.3.11/assets/Expression/Expression_32@2x.png)
}

.we-emoji__Shocked {
    background-image: url(https://res.wx.qq.com/t/wx_fed/we-emoji/res/v1.3.11/assets/Expression/Expression_33@2x.png)
}

.we-emoji__Shhh {
    background-image: url(https://res.wx.qq.com/t/wx_fed/we-emoji/res/v1.3.11/assets/Expression/Expression_34@2x.png)
}

.we-emoji__Dizzy {
    background-image: url(https://res.wx.qq.com/t/wx_fed/we-emoji/res/v1.3.11/assets/Expression/Expression_35@2x.png)
}

.we-emoji__Tormented {
    background-image: url(https://res.wx.qq.com/t/wx_fed/we-emoji/res/v1.3.11/assets/Expression/Expression_36@2x.png)
}

.we-emoji__Toasted {
    background-image: url(https://res.wx.qq.com/t/wx_fed/we-emoji/res/v1.3.11/assets/Expression/Expression_37@2x.png)
}

.we-emoji__Skull {
    background-image: url(https://res.wx.qq.com/t/wx_fed/we-emoji/res/v1.3.11/assets/Expression/Expression_38@2x.png)
}

.we-emoji__Hammer {
    background-image: url(https://res.wx.qq.com/t/wx_fed/we-emoji/res/v1.3.11/assets/Expression/Expression_39@2x.png)
}

.we-emoji__Wave {
    background-image: url(https://res.wx.qq.com/t/wx_fed/we-emoji/res/v1.3.11/assets/Expression/Expression_40@2x.png)
}

.we-emoji__Speechless {
    background-image: url(https://res.wx.qq.com/t/wx_fed/we-emoji/res/v1.3.11/assets/Expression/Expression_41@2x.png)
}

.we-emoji__NosePick {
    background-image: url(https://res.wx.qq.com/t/wx_fed/we-emoji/res/v1.3.11/assets/Expression/Expression_42@2x.png)
}

.we-emoji__Clap {
    background-image: url(https://res.wx.qq.com/t/wx_fed/we-emoji/res/v1.3.11/assets/Expression/Expression_43@2x.png)
}

.we-emoji__Shame {
    background-image: url(https://res.wx.qq.com/t/wx_fed/we-emoji/res/v1.3.11/assets/Expression/Expression_44@2x.png)
}

.we-emoji__Trick {
    background-image: url(https://res.wx.qq.com/t/wx_fed/we-emoji/res/v1.3.11/assets/Expression/Expression_45@2x.png)
}

.we-emoji__BahL {
    background-image: url(https://res.wx.qq.com/t/wx_fed/we-emoji/res/v1.3.11/assets/Expression/Expression_46@2x.png)
}

.we-emoji__BahR {
    background-image: url(https://res.wx.qq.com/t/wx_fed/we-emoji/res/v1.3.11/assets/Expression/Expression_47@2x.png)
}

.we-emoji__Yawn {
    background-image: url(https://res.wx.qq.com/t/wx_fed/we-emoji/res/v1.3.11/assets/Expression/Expression_48@2x.png)
}

.we-emoji__Pooh-pooh {
    background-image: url(https://res.wx.qq.com/t/wx_fed/we-emoji/res/v1.3.11/assets/Expression/Expression_49@2x.png)
}

.we-emoji__Shrunken {
    background-image: url(https://res.wx.qq.com/t/wx_fed/we-emoji/res/v1.3.11/assets/Expression/Expression_50@2x.png)
}

.we-emoji__TearingUp {
    background-image: url(https://res.wx.qq.com/t/wx_fed/we-emoji/res/v1.3.11/assets/Expression/Expression_51@2x.png)
}

.we-emoji__Sly {
    background-image: url(https://res.wx.qq.com/t/wx_fed/we-emoji/res/v1.3.11/assets/Expression/Expression_52@2x.png)
}

.we-emoji__Kiss {
    background-image: url(https://res.wx.qq.com/t/wx_fed/we-emoji/res/v1.3.11/assets/Expression/Expression_53@2x.png)
}

.we-emoji__Wrath {
    background-image: url(https://res.wx.qq.com/t/wx_fed/we-emoji/res/v1.3.11/assets/Expression/Expression_54@2x.png)
}

.we-emoji__Whimper {
    background-image: url(https://res.wx.qq.com/t/wx_fed/we-emoji/res/v1.3.11/assets/Expression/Expression_55@2x.png)
}

.we-emoji__Cleaver {
    background-image: url(https://res.wx.qq.com/t/wx_fed/we-emoji/res/v1.3.11/assets/Expression/Expression_56@2x.png)
}

.we-emoji__Watermelon {
    background-image: url(https://res.wx.qq.com/t/wx_fed/we-emoji/res/v1.3.11/assets/Expression/Expression_57@2x.png)
}

.we-emoji__Beer {
    background-image: url(https://res.wx.qq.com/t/wx_fed/we-emoji/res/v1.3.11/assets/Expression/Expression_58@2x.png)
}

.we-emoji__Basketball {
    background-image: url(https://res.wx.qq.com/t/wx_fed/we-emoji/res/v1.3.11/assets/Expression/Expression_59@2x.png)
}

.we-emoji__PingPong {
    background-image: url(https://res.wx.qq.com/t/wx_fed/we-emoji/res/v1.3.11/assets/Expression/Expression_60@2x.png)
}

.we-emoji__Coffee {
    background-image: url(https://res.wx.qq.com/t/wx_fed/we-emoji/res/v1.3.11/assets/Expression/Expression_61@2x.png)
}

.we-emoji__Rice {
    background-image: url(https://res.wx.qq.com/t/wx_fed/we-emoji/res/v1.3.11/assets/Expression/Expression_62@2x.png)
}

.we-emoji__Pig {
    background-image: url(https://res.wx.qq.com/t/wx_fed/we-emoji/res/v1.3.11/assets/Expression/Expression_63@2x.png)
}

.we-emoji__Rose {
    background-image: url(https://res.wx.qq.com/t/wx_fed/we-emoji/res/v1.3.11/assets/Expression/Expression_64@2x.png)
}

.we-emoji__Wilt {
    background-image: url(https://res.wx.qq.com/t/wx_fed/we-emoji/res/v1.3.11/assets/Expression/Expression_65@2x.png)
}

.we-emoji__Lips {
    background-image: url(https://res.wx.qq.com/t/wx_fed/we-emoji/res/v1.3.11/assets/Expression/Expression_66@2x.png)
}

.we-emoji__Heart {
    background-image: url(https://res.wx.qq.com/t/wx_fed/we-emoji/res/v1.3.11/assets/Expression/Expression_67@2x.png)
}

.we-emoji__BrokenHeart {
    background-image: url(https://res.wx.qq.com/t/wx_fed/we-emoji/res/v1.3.11/assets/Expression/Expression_68@2x.png)
}

.we-emoji__Cake {
    background-image: url(https://res.wx.qq.com/t/wx_fed/we-emoji/res/v1.3.11/assets/Expression/Expression_69@2x.png)
}

.we-emoji__Lightning {
    background-image: url(https://res.wx.qq.com/t/wx_fed/we-emoji/res/v1.3.11/assets/Expression/Expression_70@2x.png)
}

.we-emoji__Bomb {
    background-image: url(https://res.wx.qq.com/t/wx_fed/we-emoji/res/v1.3.11/assets/Expression/Expression_71@2x.png)
}

.we-emoji__Dagger {
    background-image: url(https://res.wx.qq.com/t/wx_fed/we-emoji/res/v1.3.11/assets/Expression/Expression_72@2x.png)
}

.we-emoji__Soccer {
    background-image: url(https://res.wx.qq.com/t/wx_fed/we-emoji/res/v1.3.11/assets/Expression/Expression_73@2x.png)
}

.we-emoji__Ladybug {
    background-image: url(https://res.wx.qq.com/t/wx_fed/we-emoji/res/v1.3.11/assets/Expression/Expression_74@2x.png)
}

.we-emoji__Poop {
    background-image: url(https://res.wx.qq.com/t/wx_fed/we-emoji/res/v1.3.11/assets/Expression/Expression_75@2x.png)
}

.we-emoji__Moon {
    background-image: url(https://res.wx.qq.com/t/wx_fed/we-emoji/res/v1.3.11/assets/Expression/Expression_76@2x.png)
}

.we-emoji__Sun {
    background-image: url(https://res.wx.qq.com/t/wx_fed/we-emoji/res/v1.3.11/assets/Expression/Expression_77@2x.png)
}

.we-emoji__Gift {
    background-image: url(https://res.wx.qq.com/t/wx_fed/we-emoji/res/v1.3.11/assets/Expression/Expression_78@2x.png)
}

.we-emoji__Hug {
    background-image: url(https://res.wx.qq.com/t/wx_fed/we-emoji/res/v1.3.11/assets/Expression/Expression_79@2x.png)
}

.we-emoji__ThumbsUp {
    background-image: url(https://res.wx.qq.com/t/wx_fed/we-emoji/res/v1.3.11/assets/Expression/Expression_80@2x.png)
}

.we-emoji__ThumbsDown {
    background-image: url(https://res.wx.qq.com/t/wx_fed/we-emoji/res/v1.3.11/assets/Expression/Expression_81@2x.png)
}

.we-emoji__Shake {
    background-image: url(https://res.wx.qq.com/t/wx_fed/we-emoji/res/v1.3.11/assets/Expression/Expression_82@2x.png)
}

.we-emoji__Peace {
    background-image: url(https://res.wx.qq.com/t/wx_fed/we-emoji/res/v1.3.11/assets/Expression/Expression_83@2x.png)
}

.we-emoji__Fight {
    background-image: url(https://res.wx.qq.com/t/wx_fed/we-emoji/res/v1.3.11/assets/Expression/Expression_84@2x.png)
}

.we-emoji__Beckon {
    background-image: url(https://res.wx.qq.com/t/wx_fed/we-emoji/res/v1.3.11/assets/Expression/Expression_85@2x.png)
}

.we-emoji__Fist {
    background-image: url(https://res.wx.qq.com/t/wx_fed/we-emoji/res/v1.3.11/assets/Expression/Expression_86@2x.png)
}

.we-emoji__Pinky {
    background-image: url(https://res.wx.qq.com/t/wx_fed/we-emoji/res/v1.3.11/assets/Expression/Expression_87@2x.png)
}

.we-emoji__RockOn {
    background-image: url(https://res.wx.qq.com/t/wx_fed/we-emoji/res/v1.3.11/assets/Expression/Expression_88@2x.png)
}

.we-emoji__Nuh-uh {
    background-image: url(https://res.wx.qq.com/t/wx_fed/we-emoji/res/v1.3.11/assets/Expression/Expression_89@2x.png)
}

.we-emoji__OK {
    background-image: url(https://res.wx.qq.com/t/wx_fed/we-emoji/res/v1.3.11/assets/Expression/Expression_90@2x.png)
}

.we-emoji__InLove {
    background-image: url(https://res.wx.qq.com/t/wx_fed/we-emoji/res/v1.3.11/assets/Expression/Expression_91@2x.png)
}

.we-emoji__Blowkiss {
    background-image: url(https://res.wx.qq.com/t/wx_fed/we-emoji/res/v1.3.11/assets/Expression/Expression_92@2x.png)
}

.we-emoji__Waddle {
    background-image: url(https://res.wx.qq.com/t/wx_fed/we-emoji/res/v1.3.11/assets/Expression/Expression_93@2x.png)
}

.we-emoji__Tremble {
    background-image: url(https://res.wx.qq.com/t/wx_fed/we-emoji/res/v1.3.11/assets/Expression/Expression_94@2x.png)
}

.we-emoji__Aaagh {
    background-image: url(https://res.wx.qq.com/t/wx_fed/we-emoji/res/v1.3.11/assets/Expression/Expression_95@2x.png)
}

.we-emoji__Twirl {
    background-image: url(https://res.wx.qq.com/t/wx_fed/we-emoji/res/v1.3.11/assets/Expression/Expression_96@2x.png)
}

.we-emoji__Kotow {
    background-image: url(https://res.wx.qq.com/t/wx_fed/we-emoji/res/v1.3.11/assets/Expression/Expression_97@2x.png)
}

.we-emoji__Dramatic {
    background-image: url(https://res.wx.qq.com/t/wx_fed/we-emoji/res/v1.3.11/assets/Expression/Expression_98@2x.png)
}

.we-emoji__JumpRope {
    background-image: url(https://res.wx.qq.com/t/wx_fed/we-emoji/res/v1.3.11/assets/Expression/Expression_99@2x.png)
}

.we-emoji__Surrender {
    background-image: url(https://res.wx.qq.com/t/wx_fed/we-emoji/res/v1.3.11/assets/Expression/Expression_100@2x.png)
}

.we-emoji__Hooray {
    background-image: url(https://res.wx.qq.com/t/wx_fed/we-emoji/res/v1.3.11/assets/Expression/Expression_101@2x.png)
}

.we-emoji__Meditate {
    background-image: url(https://res.wx.qq.com/t/wx_fed/we-emoji/res/v1.3.11/assets/Expression/Expression_102@2x.png)
}

.we-emoji__Smooch {
    background-image: url(https://res.wx.qq.com/t/wx_fed/we-emoji/res/v1.3.11/assets/Expression/Expression_103@2x.png)
}

.we-emoji__TaiChiL {
    background-image: url(https://res.wx.qq.com/t/wx_fed/we-emoji/res/v1.3.11/assets/Expression/Expression_104@2x.png)
}

.we-emoji__TaiChiR {
    background-image: url(https://res.wx.qq.com/t/wx_fed/we-emoji/res/v1.3.11/assets/Expression/Expression_105@2x.png)
}

.we-emoji__Smirk {
    background-image: url(https://res.wx.qq.com/t/wx_fed/we-emoji/res/v1.3.11/assets/newemoji/2_02.png)
}

.we-emoji__Hey {
    background-image: url(https://res.wx.qq.com/t/wx_fed/we-emoji/res/v1.3.11/assets/newemoji/2_04.png)
}

.we-emoji__Facepalm {
    background-image: url(https://res.wx.qq.com/t/wx_fed/we-emoji/res/v1.3.11/assets/newemoji/2_05.png)
}

.we-emoji__Smart {
    background-image: url(https://res.wx.qq.com/t/wx_fed/we-emoji/res/v1.3.11/assets/newemoji/2_06.png)
}

.we-emoji__Tea {
    background-image: url(https://res.wx.qq.com/t/wx_fed/we-emoji/res/v1.3.11/assets/newemoji/2_07.png)
}

.we-emoji__Packet {
    background-image: url(https://res.wx.qq.com/t/wx_fed/we-emoji/res/v1.3.11/assets/newemoji/2_09.png)
}

.we-emoji__Candle {
    background-image: url(https://res.wx.qq.com/t/wx_fed/we-emoji/res/v1.3.11/assets/newemoji/2_10.png)
}

.we-emoji__Yeah {
    background-image: url(https://res.wx.qq.com/t/wx_fed/we-emoji/res/v1.3.11/assets/newemoji/2_11.png)
}

.we-emoji__Concerned {
    background-image: url(https://res.wx.qq.com/t/wx_fed/we-emoji/res/v1.3.11/assets/newemoji/2_12.png)
}

.we-emoji__Salute {
    background-image: url(https://res.wx.qq.com/t/wx_fed/we-emoji/res/v1.3.11/assets/newemoji/smiley_83b.png)
}

.we-emoji__Chick {
    background-image: url(https://res.wx.qq.com/t/wx_fed/we-emoji/res/v1.3.11/assets/newemoji/2_14.png)
}

.we-emoji__Blessing {
    background-image: url(https://res.wx.qq.com/t/wx_fed/we-emoji/res/v1.3.11/assets/newemoji/2_15.png)
}

.we-emoji__Bye {
    background-image: url(https://res.wx.qq.com/t/wx_fed/we-emoji/res/v1.3.11/assets/newemoji/smiley_39b.png)
}

.we-emoji__Rich {
    background-image: url(https://res.wx.qq.com/t/wx_fed/we-emoji/res/v1.3.11/assets/newemoji/2_16.png)
}

.we-emoji__Pup {
    background-image: url(https://res.wx.qq.com/t/wx_fed/we-emoji/res/v1.3.11/assets/newemoji/2_17.png)
}

.we-emoji__Onlooker {
    background-image: url(https://res.wx.qq.com/t/wx_fed/we-emoji/res/v1.3.11/assets/newemoji/Watermelon.png)
}

.we-emoji__GoForIt {
    background-image: url(https://res.wx.qq.com/t/wx_fed/we-emoji/res/v1.3.11/assets/newemoji/Addoil.png)
}

.we-emoji__Sweats {
    background-image: url(https://res.wx.qq.com/t/wx_fed/we-emoji/res/v1.3.11/assets/newemoji/Sweat.png)
}

.we-emoji__OMG {
    background-image: url(https://res.wx.qq.com/t/wx_fed/we-emoji/res/v1.3.11/assets/newemoji/Shocked.png)
}

.we-emoji__Emm {
    background-image: url(https://res.wx.qq.com/t/wx_fed/we-emoji/res/v1.3.11/assets/newemoji/Cold.png)
}

.we-emoji__Respect {
    background-image: url(https://res.wx.qq.com/t/wx_fed/we-emoji/res/v1.3.11/assets/newemoji/Social.png)
}

.we-emoji__Doge {
    background-image: url(https://res.wx.qq.com/t/wx_fed/we-emoji/res/v1.3.11/assets/newemoji/Yellowdog.png)
}

.we-emoji__NoProb {
    background-image: url(https://res.wx.qq.com/t/wx_fed/we-emoji/res/v1.3.11/assets/newemoji/NoProb.png)
}

.we-emoji__MyBad {
    background-image: url(https://res.wx.qq.com/t/wx_fed/we-emoji/res/v1.3.11/assets/newemoji/Slap.png)
}

.we-emoji__Wow {
    background-image: url(https://res.wx.qq.com/t/wx_fed/we-emoji/res/v1.3.11/assets/newemoji/Wow.png)
}

.we-emoji__KeepFighting {
    background-image: url(https://res.wx.qq.com/t/wx_fed/we-emoji/res/v1.3.11/assets/newemoji/KeepFighting.png)
}

.we-emoji__Boring {
    background-image: url(https://res.wx.qq.com/t/wx_fed/we-emoji/res/v1.3.11/assets/newemoji/Boring.png)
}

.we-emoji__Awesome {
    background-image: url(https://res.wx.qq.com/t/wx_fed/we-emoji/res/v1.3.11/assets/newemoji/666.png)
}

.we-emoji__LetMeSee {
    background-image: url(https://res.wx.qq.com/t/wx_fed/we-emoji/res/v1.3.11/assets/newemoji/LetMeSee.png)
}

.we-emoji__Sigh {
    background-image: url(https://res.wx.qq.com/t/wx_fed/we-emoji/res/v1.3.11/assets/newemoji/Sigh.png)
}

.we-emoji__Hurt {
    background-image: url(https://res.wx.qq.com/t/wx_fed/we-emoji/res/v1.3.11/assets/newemoji/Hurt.png)
}

.we-emoji__Broken {
    background-image: url(https://res.wx.qq.com/t/wx_fed/we-emoji/res/v1.3.11/assets/newemoji/Broken.png)
}

.we-emoji__Flushed {
    background-image: url(https://res.wx.qq.com/t/wx_fed/we-emoji/res/v1.3.11/assets/newemoji/Flushed.png)
}

.we-emoji__Happy {
    background-image: url(https://res.wx.qq.com/t/wx_fed/we-emoji/res/v1.3.11/assets/newemoji/Happy.png)
}

.we-emoji__Lol {
    background-image: url(https://res.wx.qq.com/t/wx_fed/we-emoji/res/v1.3.11/assets/newemoji/Lol.png)
}

.we-emoji__Fireworks {
    background-image: url(https://res.wx.qq.com/t/wx_fed/we-emoji/res/v1.3.11/assets/newemoji/Fireworks.png)
}

.we-emoji__Firecracker {
    background-image: url(https://res.wx.qq.com/t/wx_fed/we-emoji/res/v1.3.11/assets/newemoji/Firecracker.png)
}

.we-emoji__Party {
    background-image: url(https://res.wx.qq.com/t/wx_fed/we-emoji/res/v1.3.11/assets/newemoji/Party.png)
}

.we-emoji__Terror {
    background-image: url(https://res.wx.qq.com/t/wx_fed/we-emoji/res/v1.3.11/assets/newemoji/Terror.png)
}

.we-emoji__Duh {
    background-image: url(https://res.wx.qq.com/t/wx_fed/we-emoji/res/v1.3.11/assets/newemoji/Duh.png)
}

.we-emoji__LetDown {
    background-image: url(https://res.wx.qq.com/t/wx_fed/we-emoji/res/v1.3.11/assets/newemoji/LetDown.png)
}

.we-emoji__Sick {
    background-image: url(https://res.wx.qq.com/t/wx_fed/we-emoji/res/v1.3.11/assets/newemoji/Sick.png)
}

.we-emoji__Worship {
    background-image: url(https://res.wx.qq.com/t/wx_fed/we-emoji/res/v1.3.11/assets/newemoji/Worship.png)
}

.we-emoji {
    font-size: 22px;
    width: 1em;
    height: 1em;
    margin-top: -.2em;
    background-size: 1em;
    vertical-align: middle;
    background-repeat: no-repeat
}

.emotions {
    -moz-user-select: none;
    overflow: hidden;
    position: relative;
    z-index: 1;
    padding: 0
}

.emotions_item {
    float: left;
    width: 24px;
    height: 24px;
    line-height: 24px;
    font-size: 0;
    text-align: center;
    background-color: #fff;
    background-color: var(--weuiDesktop_cardBgColor)
}

.emotions_item:hover {
    background-color: #f6f7f8;
    background-color: var(--weuiDesktop_globalBgColor)
}

.emotions_item img {
    cursor: pointer;
    margin-top: 0;
    width: 20px;
    height: 20px;
    vertical-align: middle;
    display: inline-block;
    font-size: 20px;
    background-size: 20px auto;
    -webkit-touch-callout: none;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none
}
