.msg-page[data-v-659ca61f]{width:80%;min-width:320px;max-width:720px;margin:0 auto;padding:84px 0 70px;-webkit-box-sizing:border-box;box-sizing:border-box}.msg-card[data-v-659ca61f]{background:#fff;border-radius:14px;color:#1f2329;overflow:hidden}.msg-head[data-v-659ca61f]{padding:22px 24px 0}.msg-head__title[data-v-659ca61f]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:14px}.msg-head__title h2[data-v-659ca61f]{margin:0;font-size:20px;font-weight:600}.msg-head__badge[data-v-659ca61f]{margin-left:10px;font-size:12px;color:#ff8040;background:#fff3ec;border-radius:20px;padding:2px 10px}.msg-head__tabs[data-v-659ca61f]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:8px}.msg-head__tabs .tab[data-v-659ca61f]{border:1px solid #e6e8eb;background:#fff;color:#4e5969;font-size:13px;border-radius:20px;padding:5px 16px;cursor:pointer;outline:none;-webkit-transition:all .2s;transition:all .2s}.msg-head__tabs .tab[data-v-659ca61f]:hover{border-color:#ff8040;color:#ff8040}.msg-head__tabs .tab.active[data-v-659ca61f]{background:#ff8040;border-color:#ff8040;color:#fff}.msg-toolbar[data-v-659ca61f]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:14px 24px;margin-top:14px;border-top:1px solid #f2f3f5;border-bottom:1px solid #f2f3f5;font-size:13px}.msg-toolbar__count[data-v-659ca61f]{margin-left:14px;color:#8a9099}.msg-toolbar__actions[data-v-659ca61f]{margin-left:auto}.msg-list[data-v-659ca61f]{min-height:220px;max-height:620px;overflow-y:auto}.msg-item[data-v-659ca61f]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;padding:16px 24px;border-bottom:1px solid #f5f6f7;position:relative}.msg-item[data-v-659ca61f]:hover{background:#fafbfc}.msg-item.unread[data-v-659ca61f]{background:#fffaf6}.msg-item.unread .msg-item__subject[data-v-659ca61f]{color:#1f2329;font-weight:600}.msg-item__check[data-v-659ca61f]{margin-right:12px;padding-top:2px}.msg-item__body[data-v-659ca61f]{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0;cursor:pointer}.msg-item__top[data-v-659ca61f]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.msg-item__subject[data-v-659ca61f]{font-size:14px;color:#4e5969;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.msg-item__subject .dot[data-v-659ca61f]{display:inline-block;width:6px;height:6px;border-radius:50%;background:#ff8040;margin-right:8px;vertical-align:middle}.msg-item__time[data-v-659ca61f]{-webkit-box-flex:0;-ms-flex:none;flex:none;margin-left:16px;font-size:12px;color:#a9b0b8}.msg-item__text[data-v-659ca61f]{margin-top:4px;font-size:13px;color:#8a9099;line-height:1.6;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.msg-empty[data-v-659ca61f]{padding:60px 0;text-align:center;color:#a9b0b8}.msg-empty i[data-v-659ca61f]{font-size:34px;display:block;margin-bottom:10px}.msg-empty p[data-v-659ca61f]{margin:0;font-size:13px}.msg-pager[data-v-659ca61f]{padding:16px 0 20px;text-align:center;border-top:1px solid #f2f3f5}.msg-detail[data-v-659ca61f]{color:#1f2329}.msg-detail h3[data-v-659ca61f]{margin:0 0 6px;font-size:17px;font-weight:600}.msg-detail__meta[data-v-659ca61f]{font-size:12px;color:#a9b0b8;margin-bottom:14px}.msg-detail__meta span[data-v-659ca61f]{margin-right:10px}.msg-detail__content[data-v-659ca61f]{font-size:14px;line-height:1.8;color:#4e5969;word-break:break-word}.msg-detail__content[data-v-659ca61f] img{max-width:100%}@media screen and (max-width:768px){.msg-page[data-v-659ca61f]{width:100%;min-width:0;padding:76px 12px 50px}.msg-head[data-v-659ca61f],.msg-item[data-v-659ca61f],.msg-toolbar[data-v-659ca61f]{padding-left:16px;padding-right:16px}.msg-item__time[data-v-659ca61f]{margin-left:10px}.msg-list[data-v-659ca61f]{max-height:none}}