.msg-list[data-v-dba3401c] {
    width: 100%;
    background-color: #f7f8fa;
    overflow-y: auto;
    padding: 16px;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    background-image: url(http://sichuan.mbrsh.cn/img/msgListBackground.6b86933f.png);
    background-size: 100% 100%;
    background-position: 0 100%;
    background-repeat: no-repeat
}

.msg-list .get-history[data-v-dba3401c] {
    width: 100%;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    -ms-flex-negative: 0;
    flex-shrink: 0
}

.msg-list .get-history .divider[data-v-dba3401c] {
    font-size: 12px;
    color: #999;
    font-weight: 400
}

.msg-list .get-history .divider .have-more span[data-v-dba3401c]:first-child {
    margin-right: 16px
}

.msg-list .get-history .divider .have-more span[data-v-dba3401c]:last-child {
    color: #4285f4;
    cursor: pointer
}

.msg-list .get-history .divider[data-v-dba3401c] .t-loading__text {
    font-size: 12px
}

.msg-list .msg-container[data-v-dba3401c] {
    padding-bottom: 10px
}

.msg-list[data-v-dba3401c] .t-divider {
    margin: 2px 0 10px 0 !important
}

.voice-input .start-btn[data-v-310115ba]:hover {
    border: 1px solid #e0ebff;
    background-color: #e0ebff
}

.voice-input .start-btn:hover .icon[data-v-310115ba] {
    color: #4384f6
}

.voice-input .stop-btn[data-v-310115ba]:hover {
    border: 1px solid #ffdede;
    background-color: #ffdede
}

.voice-input .stop-btn:hover .icon[data-v-310115ba] {
    color: #f8563f
}

.search-tip .tip-item[data-v-6f076936],
[data-size="0"] .search-tip .tip-item[data-v-6f076936] {
    font-size: 14px
}

[data-size="1"] .search-tip .tip-item[data-v-6f076936] {
    font-size: 18px;
    line-height: 26px
}

[data-size="2"] .search-tip .tip-item[data-v-6f076936] {
    font-size: 22px;
    line-height: 30px
}

.search-tip[data-v-6f076936] {
    position: absolute;
    z-index: 999;
    background: #fff;
    -webkit-box-shadow: 0 4px 15px #ccc;
    box-shadow: 0 4px 15px #ccc;
    border-radius: 2px;
    cursor: pointer;
    min-width: 242px;
    max-width: 400px;
    top: -50px
}

.search-tip .tip-item[data-v-6f076936],
.search-tip[data-v-6f076936] {
    display: block;
    white-space: nowrap;
    overflow: hidden;
    -o-text-overflow: ellipsis;
    text-overflow: ellipsis
}

.search-tip .tip-item[data-v-6f076936] {
    height: 32px;
    letter-spacing: 0;
    line-height: 32px;
    padding: 0 12px
}

.search-tip .tip-item[data-v-6f076936]:hover {
    background: #d2e7fb
}

.hot-world-bubble[data-v-a1467648] {
    position: absolute;
    top: -33px
}

.hot-world-bubble .bubble-text[data-v-a1467648],
[data-size="0"] .hot-world-bubble .bubble-text[data-v-a1467648] {
    font-size: 14px
}

[data-size="1"] .hot-world-bubble .bubble-text[data-v-a1467648] {
    font-size: 18px;
    line-height: 26px
}

[data-size="2"] .hot-world-bubble .bubble-text[data-v-a1467648] {
    font-size: 22px;
    line-height: 30px
}

.hot-world-bubble[data-v-a1467648] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    padding: 0 12px
}

.hot-world-bubble .bubble-style[data-v-a1467648] {
    padding: 0 12px;
    border-radius: 27px;
    opacity: 1;
    height: 28px;
    line-height: 28px;
    border: 1px solid #eee;
    background: #fff;
    margin-right: 4px;
    cursor: pointer;
    -webkit-box-shadow: 2px 2px 10px 0 rgba(56, 95, 163, .1);
    box-shadow: 2px 2px 10px 0 rgba(56, 95, 163, .1);
    -o-text-overflow: ellipsis;
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden;
    max-width: 157px
}

.hot-world-bubble .bubble-style[data-v-a1467648]:hover {
    background: #d2e7fb
}

.hot-world-bubble .bubble-style .bubble-text[data-v-a1467648] {
    color: #333;
    font-weight: 500;
    text-align: left
}

.refresh-text[data-v-a1467648] {
    font-weight: 400;
    line-height: 28px;
    float: right;
    cursor: pointer;
    background: #438ff6;
    border-radius: 27px;
    padding: 0 12px;
    color: #fff;
    min-width: 60px
}

.refresh-text .icon[data-v-a1467648] {
    margin-left: 2px;
    -webkit-transform: scaleX(-1);
    -ms-transform: scaleX(-1);
    transform: scaleX(-1);
    font-size: 18px
}

.selector-popup .select-wrapper[data-v-c888b08a] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    width: 552px;
    position: relative
}

.selector-popup .select-wrapper .t-calendar--card[data-v-c888b08a] {
    width: 330px
}

.selector-popup .select-wrapper .time-list-wrapper[data-v-c888b08a] {
    position: absolute;
    right: 0;
    bottom: 0;
    height: 295px;
    overflow: scroll
}

.selector-popup .select-wrapper .time-list-wrapper .time-list-item[data-v-c888b08a] {
    width: 216px;
    cursor: pointer
}

.selector-popup .select-wrapper .time-list-wrapper .time-list-item .time-item[data-v-c888b08a] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-pack: distribute;
    justify-content: space-around;
    margin-bottom: 8px;
    height: 24px;
    line-height: 26px;
    margin-left: 10px
}

.selector-popup .select-wrapper .time-list-wrapper .time-list-item .time-item .time-item_start-time[data-v-c888b08a] {
    margin-right: -12px
}

.selector-popup .select-wrapper .time-list-wrapper .time-list-item .time-item .time-item_end-time[data-v-c888b08a] {
    margin-left: -12px
}

.selector-popup .select-wrapper .time-list-wrapper .time-list-item .time-item .time-item_leftCount[data-v-c888b08a] {
    min-width: 52.64px
}

.selector-popup .select-wrapper .time-list-wrapper .time-list-item .able[data-v-c888b08a]:hover,
.selector-popup .select-wrapper .time-list-wrapper .time-list-item .time-item-active[data-v-c888b08a] {
    background-color: #ecf2fe;
    color: #4285f4
}

.selector-popup .select-wrapper .time-list-wrapper .time-list-item .disable[data-v-c888b08a] {
    cursor: not-allowed;
    color: #ccc
}

.selector-popup .select-wrapper .empty-plan[data-v-c888b08a] {
    color: #999;
    width: calc(100% - 330px);
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center
}

.selector-popup .btn-group[data-v-c888b08a] {
    width: 100%;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: end;
    -ms-flex-pack: end;
    justify-content: flex-end;
    padding: 5px 0;
    border-bottom: 1px solid #e7e7e7
}

.selector-popup .btn-group .t-calendar[data-v-c888b08a] {
    border-top: none
}

.selector-popup .btn-group .t-button[data-v-c888b08a] {
    width: 40px;
    height: 24px;
    font-size: 12px;
    padding: 0;
    margin-right: 10px
}

.time-selector[data-v-c888b08a] {
    width: 100%
}

.time-selector .time-input-wrapper[data-v-c888b08a] {
    width: 100%;
    height: 32px;
    border: 1px solid #dcdcdc;
    line-height: 32px;
    border-radius: 3px;
    padding-left: 8px;
    position: relative;
    cursor: pointer
}

.time-selector .time-input-wrapper .time-item-value[data-v-c888b08a] {
    color: #333 !important
}

.time-selector .time-input-wrapper:hover .active-icon[data-v-c888b08a] {
    color: #0052d9
}

.time-selector .time-input-wrapper .text[data-v-c888b08a] {
    color: rgba(0, 0, 0, .4);
    font-size: 14px;
    padding: 0 5px;
    font-weight: 500
}

.time-selector .time-input-wrapper .start-time[data-v-c888b08a] {
    width: 44%;
    display: inline-block
}

.time-selector .time-input-wrapper .start-time .start-time-text[data-v-c888b08a]:hover {
    background: hsla(0, 0%, 80%, .2)
}

.time-selector .time-input-wrapper .end-time[data-v-c888b08a] {
    display: inline-block
}

.time-selector .time-input-wrapper .icon[data-v-c888b08a] {
    position: absolute;
    right: 8px;
    font-size: 16px;
    line-height: 26px
}

.time-selector .time-input-wrapper[data-v-c888b08a]:hover {
    border-color: #0052d9;
    cursor: text
}

.file-item[data-v-5bb0add0] {
    background: #fff;
    position: relative;
    color: #000;
    padding: 5px;
    -webkit-box-sizing: border-box;
    box-sizing: border-box
}

.download[data-v-5bb0add0] {
    display: none
}

.header[data-v-5bb0add0] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center
}

.header-hover .header:hover .file-image[data-v-5bb0add0] {
    display: none
}

.header-hover .header:hover .download[data-v-5bb0add0] {
    display: inherit
}

.header-hover .active .file-image[data-v-5bb0add0] {
    display: none !important
}

.header-hover .active .download[data-v-5bb0add0] {
    display: inherit !important
}

.icon-box[data-v-5bb0add0] {
    width: 40px;
    height: 40px;
    -ms-flex-negative: 0;
    flex-shrink: 0;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center
}

.file-image[data-v-5bb0add0] {
    width: 40px;
    height: 40px;
    -o-object-fit: contain;
    object-fit: contain
}

.file-element[data-v-5bb0add0] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    margin-left: 12px;
    max-width: calc(100% - 50px)
}

.file-name[data-v-5bb0add0] {
    width: 100%;
    word-break: break-all;
    overflow: hidden;
    -o-text-overflow: ellipsis;
    text-overflow: ellipsis;
    white-space: nowrap;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none
}

.file-size[data-v-5bb0add0] {
    font-size: 12px
}

.book-interaction-confirm-dialog .basic-content[data-v-b76ca062] {
    background: #f9fafd;
    padding: 16px 20px
}

.book-interaction-confirm-dialog .basic-content .basic[data-v-b76ca062] {
    width: 50%;
    display: inline-block;
    font-weight: 400;
    font-size: 14px;
    color: #666;
    letter-spacing: 0;
    line-height: 28px;
    margin: 8px 0
}

.book-interaction-confirm-dialog .basic-content .basic .basic-text[data-v-b76ca062] {
    color: #333
}

.book-interaction-confirm-dialog .basic-content .long[data-v-b76ca062] {
    width: 100%
}

.book-interaction-confirm-dialog .file-wrapper[data-v-b76ca062] {
    width: 100%;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    padding-top: 10px;
    -webkit-box-pack: start;
    -ms-flex-pack: start;
    justify-content: flex-start;
    margin-bottom: -5px
}

.book-interaction-confirm-dialog .file-wrapper .basic-file[data-v-b76ca062] {
    width: calc(33.33333% - 13.33333px);
    margin: 0 20px 10px 0;
    -ms-flex-negative: 0;
    flex-shrink: 0
}

.book-interaction-confirm-dialog .file-wrapper .basic-file[data-v-b76ca062]:nth-child(3n+3) {
    margin-right: 0
}

.online-interaction .book-rule-wrapper[data-v-4d812004] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    background: #f9fafd
}

.online-interaction .book-rule-wrapper .book-rule-show[data-v-4d812004] {
    margin-top: 15px
}

.online-interaction .book-rule-wrapper .book-rule-hidden-expand[data-v-4d812004] {
    display: inline-block;
    white-space: nowrap;
    overflow: hidden;
    -o-text-overflow: ellipsis;
    text-overflow: ellipsis
}

.online-interaction .book-rule-wrapper .book-rule[data-v-4d812004] {
    border-radius: 6px;
    padding: 8px 12px
}

.online-interaction .book-rule-wrapper .title[data-v-4d812004] {
    color: #333
}

.online-interaction .book-rule-wrapper .expand[data-v-4d812004] {
    -webkit-box-flex: 0;
    -ms-flex: none;
    flex: none;
    padding: 8px 8px 0 8px;
    cursor: pointer;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    font-size: 14px;
    font-weight: 500;
    color: #4285f4
}

.online-interaction[data-v-4d812004] .t-row {
    margin-bottom: 24px !important
}

.online-interaction[data-v-4d812004] .time-input-wrapper {
    padding-left: 0 !important
}

.online-interaction[data-v-4d812004] .t-upload__flow-table .t-button--theme-primary {
    background: none !important;
    border: none !important
}

.online-interaction[data-v-4d812004] .t-upload__flow-table .t-upload__flow-empty {
    height: auto
}

.error-border[data-v-4d812004] {
    border: 1px solid #e34d59;
    border-radius: 3px
}

.error-border[data-v-4d812004] .t-icon-calendar {
    color: #e34d59
}

.t-upload[data-v-4d812004] {
    width: 100%
}

.footer[data-v-4d812004] {
    float: right;
    padding-bottom: 10px
}

.online-interaction-dialog[data-v-dc7b46ce] .t-dialog {
    padding: 0 !important
}

.online-interaction-dialog[data-v-dc7b46ce] .t-dialog .t-dialog__close {
    top: 18px
}

.online-interaction-dialog[data-v-dc7b46ce] .t-dialog .t-dialog__header {
    padding: 16px 24px;
    font-size: 16px;
    font-weight: 700;
    line-height: 24px;
    border-bottom: 1px solid rgba(39, 40, 46, .08)
}

.online-interaction-dialog[data-v-dc7b46ce] .t-dialog .t-dialog__body {
    max-height: calc(100vh - 225px) !important;
    overflow-x: hidden;
    padding: 18px 42px
}

.online-interaction-dialog[data-v-dc7b46ce] .t-dialog .t-dialog__body .t-row--top {
    margin: 0 !important;
    margin-bottom: 15px !important
}

.online-interaction-dialog[data-v-dc7b46ce] .t-dialog .t-dialog__body .t-row--top .t-col-6:nth-child(odd) {
    padding-left: 0 !important
}

.online-interaction-dialog[data-v-dc7b46ce] .t-dialog .t-dialog__body .t-row--top .t-col-6:nth-child(2n) {
    padding-right: 0 !important
}

.online-interaction-dialog[data-v-dc7b46ce] .t-dialog .t-dialog__footer {
    padding: 12px 24px;
    border-top: 1px solid rgba(39, 40, 46, .08)
}

.commonStyle[data-v-5a45b44a] {
    color: #aaa;
    pointer-events: none
}

.commonStyle.active[data-v-5a45b44a] {
    color: #333;
    pointer-events: visiblePainted
}

.input-top-btn[data-v-5a45b44a] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    padding: 15px 0 15px 15px
}

.input-top-btn .svgIcon[data-v-5a45b44a] {
    font-size: 25px
}

.input-top-btn .title[data-v-5a45b44a] {
    margin-top: 3px;
    font-size: 12px
}

.commonStyle[data-v-5ff4f0c8] {
    color: #aaa;
    pointer-events: none
}

.commonStyle.active[data-v-5ff4f0c8] {
    color: #333;
    pointer-events: visiblePainted
}

.input-top-btn[data-v-5ff4f0c8] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    padding: 15px 0 15px 15px
}

.input-top-btn .svgIcon[data-v-5ff4f0c8] {
    font-size: 25px
}

.input-top-btn .title[data-v-5ff4f0c8] {
    margin-top: 3px;
    font-size: 12px
}

.commonStyle[data-v-08ccb4fe] {
    color: #aaa;
    pointer-events: none
}

.commonStyle.active[data-v-08ccb4fe] {
    color: #333;
    pointer-events: visiblePainted
}

.input-top-btn[data-v-08ccb4fe] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    padding: 15px 0 15px 15px
}

.input-top-btn .svgIcon[data-v-08ccb4fe] {
    font-size: 25px
}

.input-top-btn .title[data-v-08ccb4fe] {
    margin-top: 3px;
    font-size: 12px
}

.turn-to-manual[data-v-08ccb4fe] {
    color: #333
}

.turn-to-manual .manual-svg-icon[data-v-08ccb4fe] {
    font-size: 19px;
    cursor: pointer
}

.commonStyle[data-v-55a3b0ad] {
    color: #aaa;
    pointer-events: none
}

.commonStyle.active[data-v-55a3b0ad] {
    color: #333;
    pointer-events: visiblePainted
}

.input-top-btn[data-v-55a3b0ad] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    padding: 15px 0 15px 15px
}

.input-top-btn .svgIcon[data-v-55a3b0ad] {
    font-size: 25px
}

.input-top-btn .title[data-v-55a3b0ad] {
    margin-top: 3px;
    font-size: 12px
}

.message[data-v-55a3b0ad] {
    color: #333
}

.commonStyle[data-v-830242c6] {
    color: #aaa;
    pointer-events: none
}

.commonStyle.active[data-v-830242c6] {
    color: #333;
    pointer-events: visiblePainted
}

.input-top-btn[data-v-830242c6] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    padding: 15px 0 15px 15px
}

.input-top-btn .svgIcon[data-v-830242c6] {
    font-size: 25px
}

.input-top-btn .title[data-v-830242c6] {
    margin-top: 3px;
    font-size: 12px
}

.booking[data-v-830242c6] {
    color: #333
}

.commonStyle[data-v-6cfb78eb] {
    color: #aaa;
    pointer-events: none
}

.commonStyle.active[data-v-6cfb78eb] {
    color: #333;
    pointer-events: visiblePainted
}

.input-top-btn[data-v-6cfb78eb] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    padding: 15px 0 15px 15px
}

.input-top-btn .svgIcon[data-v-6cfb78eb] {
    font-size: 25px
}

.input-top-btn .title[data-v-6cfb78eb] {
    margin-top: 3px;
    font-size: 12px
}

.disabled[data-v-6cfb78eb] {
    cursor: no-drop
}

.input-top-btn-remote-assistance[data-v-6cfb78eb] {
    padding-left: 10px;
    padding-top: 13px
}

.input-top-btn-remote-assistance .svgIcon[data-v-6cfb78eb] {
    font-size: 30px
}

.input-top-btn-remote-assistance .title[data-v-6cfb78eb] {
    margin-top: 0
}

.commonStyle {
    color: #aaa;
    pointer-events: none
}

.commonStyle.active {
    color: #333;
    pointer-events: visiblePainted
}

.input-top-btn {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    padding: 15px 0 15px 15px
}

.input-top-btn .svgIcon {
    font-size: 25px
}

.input-top-btn .title {
    margin-top: 3px;
    font-size: 12px
}

.font-size-handler {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center
}

.font-size-handler .t-dropdown__menu-column {
    width: 64px
}

.font-size-handler .t-dropdown__menu-column .t-dropdown__item-content {
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    font-size: 14px
}

.clear-screen[data-v-2102e990] {
    color: #333;
    font-size: 20px
}

.clear-screen-btn[data-v-2102e990] {
    padding-left: 10px
}

.ie_treeLevel {
    z-index: 9999 !important
}

.unit-selector[data-v-5397bb70] {
    width: 100%
}

.online-leave-message[data-v-09ce7365] .t-dialog {
    padding: 0 !important
}

.online-leave-message[data-v-09ce7365] .t-dialog .t-upload__flow-table .t-button--theme-primary {
    background: none !important;
    border: none !important
}

.online-leave-message[data-v-09ce7365] .t-dialog .t-upload__flow-table .t-upload__flow-empty {
    height: auto
}

.online-leave-message[data-v-09ce7365] .t-dialog .t-dialog__close {
    top: 18px
}

.online-leave-message[data-v-09ce7365] .t-dialog .t-dialog__header {
    padding: 16px 24px;
    font-size: 16px;
    font-weight: 700;
    line-height: 24px;
    border-bottom: 1px solid rgba(39, 40, 46, .08)
}

.online-leave-message[data-v-09ce7365] .t-dialog .t-dialog__body {
    max-height: calc(100vh - 225px) !important;
    overflow-x: hidden;
    padding: 18px 42px
}

.online-leave-message[data-v-09ce7365] .t-dialog .t-dialog__body .t-row--top {
    margin: 0 !important;
    margin-bottom: 15px !important
}

.online-leave-message[data-v-09ce7365] .t-dialog .t-dialog__body .t-row--top .t-col-6:nth-child(odd) {
    padding-left: 0 !important
}

.online-leave-message[data-v-09ce7365] .t-dialog .t-dialog__body .t-row--top .t-col-6:nth-child(2n) {
    padding-right: 0 !important
}

.online-leave-message[data-v-09ce7365] .t-dialog .t-dialog__footer {
    padding: 12px 24px;
    border-top: 1px solid rgba(39, 40, 46, .08)
}

.online-leave-message .t-upload[data-v-09ce7365] {
    width: 100%
}

.online-leave-message .footer[data-v-09ce7365] {
    float: right;
    padding-bottom: 10px
}

.online-leave-message[data-v-09ce7365] .t-row {
    margin-bottom: 24px !important
}

.input-box[data-v-38be84c6] {
    width: 100%;
    height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    position: relative;
    border-right: 1px solid #f7f8fa
}

.input-box .hot-bubble-group[data-v-38be84c6] {
    background-color: rgba(0, 0, 0, 0);
    padding-bottom: 3px;
    z-index: 1
}

.input-box .tool-bar[data-v-38be84c6] {
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between
}

.input-box .tool-bar .chat-tool[data-v-38be84c6],
.input-box .tool-bar[data-v-38be84c6] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center
}

.input-box .tool-bar .chat-tool[data-v-38be84c6] {
    -webkit-box-pack: start;
    -ms-flex-pack: start;
    justify-content: flex-start;
    font-size: 20px;
    color: #333
}

.input-box .tool-bar .chat-tool [data-v-38be84c6] {
    margin-right: 12px;
    cursor: pointer
}

.input-box .tool-bar .text-style[data-v-38be84c6] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: end;
    -ms-flex-pack: end;
    justify-content: flex-end
}

.input-box .tool-bar .text-style [data-v-38be84c6] {
    cursor: pointer;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none
}

.input-box .tool-bar .text-style .tools-item[data-v-38be84c6] {
    font-size: 24px;
    cursor: pointer;
    margin-right: 12px
}

.input-box .tool-bar .text-style[data-v-38be84c6] :last-child {
    margin-right: 0
}

.input-box .input-container[data-v-38be84c6] {
    height: calc(100% - 35px)
}

.input-box .input-container .t-textarea[data-v-38be84c6] .t-textarea__inner {
    height: 90% !important;
    padding: 0;
    border: none
}

.input-box .input-container .t-textarea[data-v-38be84c6] .t-textarea__inner:focus {
    -webkit-box-shadow: none;
    box-shadow: none
}

.input-box .input-container .btn-disabled .t-button--variant-base.t-button--theme-primary.t-is-disabled[data-v-38be84c6] {
    background-color: #bbd3fb !important
}

.input-box .cvs-container[data-v-38be84c6] {
    width: 180px;
    height: 80px;
    border-radius: 16px;
    overflow: hidden;
    background-color: rgba(51, 51, 51, .7);
    position: absolute;
    top: -60%;
    left: 50%;
    -webkit-transform: translateX(-50%);
    -ms-transform: translateX(-50%);
    transform: translateX(-50%);
    z-index: 999
}

.input-box .cvs-container img[data-v-38be84c6] {
    width: 100%;
    height: 100%
}

.input-box[data-v-38be84c6] .input-box-textarea {
    height: calc(100% - 80px)
}

.input-box[data-v-38be84c6] .input-box-textarea .t-is-focused,
.input-box[data-v-38be84c6] .input-box-textarea .t-textarea__inner {
    font-size: 14px;
    -webkit-box-shadow: none;
    box-shadow: none;
    border: none
}

[data-size="0"] .input-box[data-v-38be84c6] .input-box-textarea .t-is-focused,
[data-size="0"] .input-box[data-v-38be84c6] .input-box-textarea .t-textarea__inner {
    font-size: 14px
}

[data-size="1"] .input-box[data-v-38be84c6] .input-box-textarea .t-is-focused,
[data-size="1"] .input-box[data-v-38be84c6] .input-box-textarea .t-textarea__inner {
    font-size: 18px;
    line-height: 26px
}

[data-size="2"] .input-box[data-v-38be84c6] .input-box-textarea .t-is-focused,
[data-size="2"] .input-box[data-v-38be84c6] .input-box-textarea .t-textarea__inner {
    font-size: 22px;
    line-height: 30px
}

.input-box[data-v-38be84c6] .input-box-textarea .t-textarea__limit {
    display: none
}

.input-box .input-bottom[data-v-38be84c6] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    -webkit-box-align: end;
    -ms-flex-align: end;
    align-items: flex-end
}

.input-box .input-bottom .disclaimer[data-v-38be84c6] {
    border-radius: 4px;
    opacity: 1;
    background: #f9fafd;
    height: 24px;
    color: #999;
    font-size: 12px;
    text-align: left;
    padding: 2px 8px
}

.input-box .input-bottom .btn[data-v-38be84c6],
.input-box .input-bottom .disclaimer[data-v-38be84c6] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center
}

.input-box .input-bottom .btn[data-v-38be84c6] {
    -webkit-box-pack: end;
    -ms-flex-pack: end;
    justify-content: flex-end;
    background-color: #fff;
    padding-right: 12px
}

.input-box .input-bottom .btn .t-button[data-v-38be84c6] {
    height: 36px;
    border: none;
    margin-left: 10px
}

.input-box .input-bottom .btn .finishTax[data-v-38be84c6],
.input-box .input-bottom .btn .sendMsg[data-v-38be84c6] {
    width: 110px
}

.input-box .input-bottom .btn .t-is-disabled[data-v-38be84c6] {
    background: #bbd3fb
}

.rm_swjg-tree-select-simpliry[data-v-77b5ad99] .t-select__single {
    line-height: 30px
}

.theme-selector[data-v-1130f52a] {
    width: 100%
}

.theme-selector .t-button[data-v-1130f52a] {
    margin-right: 5px;
    margin-bottom: 5px
}

.theme-selector .active[data-v-1130f52a] {
    background-color: #0052d9;
    color: #fff
}

.book-interaction-dialog .title[data-v-51697fdf] {
    margin-bottom: 5px
}

.book-interaction-dialog .tab-wrapper[data-v-51697fdf] {
    width: 100%;
    margin-bottom: 24px
}

.book-interaction-dialog .t-radio-group.t-radio-group--filled .t-radio-button[data-v-51697fdf] {
    width: 50%;
    text-align: center
}

.book-interaction-dialog .t-radio-group.t-radio-group--filled[data-v-51697fdf] {
    border: 1px solid #dcdcdc;
    background-color: #fff;
    width: 100%
}

.book-interaction-dialog .t-radio-group.t-radio-group--filled .t-radio-button.t-is-checked[data-v-51697fdf] {
    border: 1px solid #3858e6
}

.unit-selector[data-v-51697fdf] {
    margin-bottom: 24px
}

.theme-selector[data-v-51697fdf] {
    max-height: 300px;
    overflow: auto
}

.calling-dialog-base[data-v-8d3f1b44] {
    position: absolute;
    left: 50%;
    -webkit-transform: translateX(-50%);
    -ms-transform: translateX(-50%);
    transform: translateX(-50%);
    z-index: 1;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    padding: 20px 24px;
    width: 480px;
    min-height: 96px;
    border-radius: 4px;
    background-color: #111;
    -webkit-box-sizing: border-box;
    box-sizing: border-box
}

.calling-dialog-base .content[data-v-8d3f1b44],
.calling-dialog-base[data-v-8d3f1b44] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between
}

.calling-dialog-base .content[data-v-8d3f1b44] {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    height: 100%;
    margin-right: 10px
}

.calling-dialog-base .content .header[data-v-8d3f1b44] {
    color: #fff;
    font-size: 20px;
    margin-bottom: 10px
}

.calling-dialog-base .content .description[data-v-8d3f1b44] {
    opacity: .6999999881;
    font-size: 14px;
    color: #fff
}

.single-button .btn-item[data-v-a96fd996] {
    padding: 12px 20px
}

.single-button .btn-item .myBtn-icon[data-v-a96fd996] {
    font-size: 27px;
    margin-right: 3px
}

.single-button .btn-item span[data-v-a96fd996] {
    font-size: 14px
}

.double-button .btn-item[data-v-a96fd996],
.double-button[data-v-a96fd996] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex
}

.double-button .btn-item[data-v-a96fd996] {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center
}

.double-button .btn-item .t-button[data-v-a96fd996] {
    width: 48px;
    height: 48px;
    border-radius: 50%
}

.double-button .btn-item .t-button .myBtn-icon[data-v-a96fd996] {
    font-size: 27px
}

.double-button .btn-item span[data-v-a96fd996] {
    color: #fff;
    font-size: 12px;
    margin-top: 5px
}

.rm_vip-select-dialog .rm_is-use-vip[data-v-5daef0df] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-align: start;
    -ms-flex-align: start;
    align-items: start;
    overflow-x: hidden
}

.rm_vip-select-dialog .rm_is-use-vip .t-radio .rm_vip-select[data-v-5daef0df] {
    margin-top: -2px
}

.rm_vip-select-dialog .rm_is-use-vip .t-radio .rm_vip-select .rm_vip-select-list[data-v-5daef0df] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    padding: 10px;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    max-height: 450px;
    overflow-x: hidden;
    -ms-overflow-y: scroll
}

.rm_vip-select-dialog .rm_is-use-vip .t-radio .rm_vip-select .rm_vip-select-list .rm_vip-select-item[data-v-5daef0df] {
    width: 465px;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    font-size: 14px;
    padding: 10px 10px;
    cursor: pointer;
    -webkit-transition: all .2s;
    -o-transition: all .2s;
    transition: all .2s;
    background: #fff;
    -webkit-box-shadow: 0 0 4px 2px #ddd;
    box-shadow: 0 0 4px 2px #ddd;
    border-radius: 5px;
    margin-bottom: 14px;
    color: #666;
    -o-text-overflow: ellipsis;
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden
}

.rm_vip-select-dialog .rm_is-use-vip .t-radio .rm_vip-select .rm_vip-select-list .rm_vip-select-item[data-v-5daef0df]:last-child {
    margin-bottom: 0
}

.rm_vip-select-dialog .rm_is-use-vip .t-radio .rm_vip-select .rm_vip-select-list .rm_vip-select-item[data-v-5daef0df]:hover {
    color: #6f9df0;
    -webkit-box-shadow: 0 0 5px 3px #ddd;
    box-shadow: 0 0 5px 3px #ddd
}

.rm_vip-select-dialog .rm_is-use-vip .t-radio .rm_vip-select .rm_vip-select-list .rm_vip-select-item.active[data-v-5daef0df] {
    color: #fff;
    background: #4285f4
}

.chat-page[data-v-6ca59b3f] {
    height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    position: relative
}

.chat-page .msg-list[data-v-6ca59b3f] {
    width: 100%;
    height: calc(100% - 204px);
    background-color: #f7f8fa;
    overflow-x: hidden
}

.chat-page .input-box[data-v-6ca59b3f] {
    width: 100%;
    height: 204px
}

.chat-page[data-v-6ca59b3f] .t-loading__parent {
    height: 100%
}

.recommendedSpecial[data-v-e1ebcf32] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: start;
    -ms-flex-pack: start;
    justify-content: flex-start;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    width: 100%;
    line-height: 29px
}

.recommendedSpecial .index-bg[data-v-e1ebcf32] {
    width: 16px;
    height: 16px;
    background-color: #c5ccdb;
    border-radius: 4px;
    line-height: 16px;
    color: #fff;
    text-align: center;
    font-size: 11px;
    margin-right: 6px
}

.recommendedSpecial .first[data-v-e1ebcf32] {
    background-color: #fc5541
}

.recommendedSpecial .second[data-v-e1ebcf32] {
    background-color: #ff8e4d
}

.recommendedSpecial .third[data-v-e1ebcf32] {
    background-color: #fab949
}

.recommendedSpecial .img[data-v-e1ebcf32] {
    margin: 8px 8px 0 0
}

.recommendedSpecial .img img[data-v-e1ebcf32] {
    width: 16px;
    height: 16px
}

.recommendedSpecial .title[data-v-e1ebcf32] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    width: 239px;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center
}

.recommendedSpecial .title .title-content[data-v-e1ebcf32] {
    -webkit-box-flex: 1;
    -ms-flex: 1;
    flex: 1;
    white-space: nowrap;
    overflow: hidden;
    -o-text-overflow: ellipsis;
    text-overflow: ellipsis;
    cursor: pointer
}

.recommendedSpecial .title .hot-recommended[data-v-e1ebcf32] {
    width: 16px;
    height: 16px
}

.recommendedSpecial .title[data-v-e1ebcf32] :hover {
    color: #4186f5
}

.business-topics-box[data-v-4bcdd33c] {
    height: 100%
}

.business-topics-box .business-input[data-v-4bcdd33c] {
    margin-bottom: 10px
}

.business-topics-box .business-topics-wrapper[data-v-4bcdd33c] {
    overflow: auto;
    height: calc(100% - 10px)
}

.business-topics-box .business-topics[data-v-4bcdd33c] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: start;
    -ms-flex-pack: start;
    justify-content: flex-start;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    width: 100%;
    overflow: auto;
    margin-bottom: 5px
}

.business-topics-box .business-topics .img[data-v-4bcdd33c] {
    margin: 2px 8px 2px 0
}

.business-topics-box .business-topics .img img[data-v-4bcdd33c] {
    width: 16px;
    height: 16px
}

.business-topics-box .business-topics .title[data-v-4bcdd33c] {
    width: 239px;
    white-space: nowrap;
    overflow: hidden;
    -o-text-overflow: ellipsis;
    text-overflow: ellipsis;
    cursor: pointer
}

.business-topics-box .business-topics .title[data-v-4bcdd33c] :hover {
    color: #4186f5
}

.noData[data-v-4bcdd33c] {
    width: 100%;
    height: 100%;
    text-align: center;
    font-size: 15px;
    color: #c6c6c6
}

.business-topics-box[data-v-4ff24b3e] {
    height: 100%
}

.business-topics-box .business-input[data-v-4ff24b3e] {
    margin-bottom: 10px
}

.business-topics-box[data-v-4ff24b3e] .t-tree--transition .t-tree__item--visible {
    opacity: 1;
    max-height: calc(32px*var(--hscale))
}

.business-topics-box[data-v-4ff24b3e] .t-tree__label {
    margin-left: 8px
}

.my-tip-detail[data-v-d71cdf2c] .t-dialog__position {
    padding: 0
}

.my-tip-detail .dialogContent .dialogTitle[data-v-d71cdf2c] {
    margin-bottom: 10px;
    text-align: center;
    color: #333
}

.my-tip-detail .dialogContent .marginClass[data-v-d71cdf2c] {
    margin-bottom: 40px;
    border: 1px solid rgba(39, 40, 46, .08);
    color: #333
}

.my-tip-detail .dialogContent .t-table[data-v-d71cdf2c] {
    margin-bottom: 40px
}

.my-tip-detail .dialogContent .t-table[data-v-d71cdf2c] td {
    padding: 7px;
    -webkit-box-sizing: border-box;
    box-sizing: border-box
}

.my-tip-detail .dialogContent .t-table[data-v-d71cdf2c] .t-table__header--fixed tr th,
.my-tip-detail .dialogContent .t-table[data-v-d71cdf2c] .t-table__header tr th {
    padding: 7px;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    background-color: #f9fafd
}

.my-tip-detail .dialogContent .t-table[data-v-d71cdf2c] .t-table__body td {
    padding: 2px;
    -webkit-box-sizing: border-box;
    box-sizing: border-box
}

.my-tip-detail .dialogContent .t-table[data-v-d71cdf2c]:last-child {
    margin-bottom: 20px
}

.my-tip-detail .btnClass[data-v-d71cdf2c] {
    float: right
}

.my-tip-detail[data-v-d71cdf2c] .t-dialog {
    padding: 0
}

.my-tip-detail[data-v-d71cdf2c] .t-dialog__wrap {
    width: 100% !important
}

.my-tip-detail[data-v-d71cdf2c] .t-dialog__header {
    padding: 16px 24px;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    border-bottom: 1px solid rgba(39, 40, 46, .08)
}

.my-tip-detail[data-v-d71cdf2c] .t-dialog__body {
    padding: 20px 20px;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    max-height: calc(100vh - 120px) !important
}

.my-tip-detail[data-v-d71cdf2c] .t-dialog__close {
    top: 14px;
    right: 17px
}

.my-todo-message-title-tips .title-tips[data-v-d230130e] {
    overflow: hidden;
    -o-text-overflow: ellipsis;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 3;
    -webkit-box-orient: vertical
}

.my-message .myMessage-contain .reminder[data-v-d230130e] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: start;
    -ms-flex-pack: start;
    justify-content: flex-start;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center
}

.my-message .myMessage-contain .reminder img[data-v-d230130e] {
    margin: 0 8px 0 0;
    width: 16px;
    height: 16px
}

.my-message .myMessage-contain .reminder .toDo-title[data-v-d230130e] {
    -webkit-box-flex: 1;
    -ms-flex: 1;
    flex: 1;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    font-weight: 500;
    font-size: 14px;
    color: #333;
    text-align: left;
    line-height: 22px
}

.my-message .myMessage-contain .reminder .toDo-title .num-title[data-v-d230130e] {
    margin-left: 5px;
    color: #ff998e
}

.my-message .myMessage-contain .reminder .toDo-title .refresh[data-v-d230130e] {
    color: #4588f4;
    cursor: pointer;
    -webkit-transform: scaleX(-1);
    -ms-transform: scaleX(-1);
    transform: scaleX(-1);
    width: 20px;
    height: 20px;
    border-radius: 3px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center
}

.my-message .myMessage-contain .reminder .toDo-title .refresh[data-v-d230130e]:hover {
    background-color: #f3f3f3
}

.my-message .myMessage-contain .reminder .toDo-title .refresh[data-v-d230130e]:active {
    background-color: #dce3ee
}

.my-message .myMessage-contain .toDoListScroll[data-v-d230130e] {
    max-height: 172px;
    overflow-y: auto;
    margin-top: 2px
}

.my-message .myMessage-contain .toDoListScroll ul[data-v-d230130e] {
    margin: 0;
    padding: 0;
    -webkit-box-sizing: border-box;
    box-sizing: border-box
}

.my-message .myMessage-contain .toDoListScroll .toDoList[data-v-d230130e] {
    font-weight: 400;
    font-size: 14px;
    color: #333;
    text-align: left;
    margin-left: 10px;
    line-height: 22px;
    list-style: none;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: start;
    -ms-flex-pack: start;
    justify-content: flex-start
}

.my-message .myMessage-contain .toDoListScroll .toDoList .marker[data-v-d230130e] {
    width: 5px;
    height: 5px;
    background-color: #ff998e;
    border-radius: 5px;
    display: inline-block;
    vertical-align: middle;
    margin-right: 8px
}

.my-message .myMessage-contain .toDoListScroll .toDoList .isReadMarker[data-v-d230130e] {
    background-color: #d1d1d2
}

.my-message .myMessage-contain .toDoListScroll .toDoList .isNotReadTitle[data-v-d230130e] {
    margin: 1px 0 1px 0;
    cursor: pointer !important;
    white-space: nowrap;
    overflow: hidden;
    -o-text-overflow: ellipsis;
    text-overflow: ellipsis
}

.my-message .myMessage-contain .toDoListScroll .toDoList .isNotReadTitle[data-v-d230130e]:hover {
    color: #4186f5
}

.my-message .myMessage-contain .toDoListScroll .toDoList .isReadTitle[data-v-d230130e] {
    margin: 1px 0 1px 0;
    cursor: pointer !important;
    white-space: nowrap;
    overflow: hidden;
    -o-text-overflow: ellipsis;
    text-overflow: ellipsis;
    color: #c2c3c3
}

.my-message .myMessage-contain .toDoListScroll .toDoList .isReadTitle[data-v-d230130e]:hover {
    color: #4186f5
}

.my-tip-message-title-tips .title-tips[data-v-0a735946] {
    overflow: hidden;
    -o-text-overflow: ellipsis;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 3;
    -webkit-box-orient: vertical
}

.my-tip-message .myMessage-contain .reminder[data-v-0a735946] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: start;
    -ms-flex-pack: start;
    justify-content: flex-start;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center
}

.my-tip-message .myMessage-contain .reminder img[data-v-0a735946] {
    margin: 0 8px 0 0;
    width: 16px;
    height: 16px
}

.my-tip-message .myMessage-contain .reminder .toDo-title[data-v-0a735946] {
    -webkit-box-flex: 1;
    -ms-flex: 1;
    flex: 1;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    font-weight: 500;
    font-size: 14px;
    color: #333;
    text-align: left;
    line-height: 22px
}

.my-tip-message .myMessage-contain .reminder .toDo-title .num-title[data-v-0a735946] {
    margin-left: 5px;
    color: #ff998e
}

.my-tip-message .myMessage-contain .reminder .toDo-title .refresh[data-v-0a735946] {
    color: #4588f4;
    cursor: pointer;
    -webkit-transform: scaleX(-1);
    -ms-transform: scaleX(-1);
    transform: scaleX(-1);
    width: 20px;
    height: 20px;
    border-radius: 3px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center
}

.my-tip-message .myMessage-contain .reminder .toDo-title .refresh[data-v-0a735946]:hover {
    background-color: #f3f3f3
}

.my-tip-message .myMessage-contain .reminder .toDo-title .refresh[data-v-0a735946]:active {
    background-color: #dce3ee
}

.my-tip-message .myMessage-contain .toDoListScroll[data-v-0a735946] {
    max-height: 172px;
    overflow-y: auto;
    margin-top: 2px
}

.my-tip-message .myMessage-contain .toDoListScroll ul[data-v-0a735946] {
    margin: 0;
    padding: 0;
    -webkit-box-sizing: border-box;
    box-sizing: border-box
}

.my-tip-message .myMessage-contain .toDoListScroll .toDoList[data-v-0a735946] {
    margin-left: 10px;
    font-weight: 400;
    font-size: 14px;
    color: #333;
    text-align: left;
    line-height: 22px;
    list-style: none;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: start;
    -ms-flex-pack: start;
    justify-content: flex-start
}

.my-tip-message .myMessage-contain .toDoListScroll .toDoList .marker[data-v-0a735946] {
    width: 5px;
    height: 5px;
    background-color: #ff998e;
    border-radius: 5px;
    display: inline-block;
    vertical-align: middle;
    margin-right: 8px
}

.my-tip-message .myMessage-contain .toDoListScroll .toDoList .isReadMarker[data-v-0a735946] {
    background-color: #d1d1d2
}

.my-tip-message .myMessage-contain .toDoListScroll .toDoList .isNotReadTitle[data-v-0a735946] {
    margin: 1px 0 1px 0;
    cursor: pointer !important;
    white-space: nowrap;
    overflow: hidden;
    -o-text-overflow: ellipsis;
    text-overflow: ellipsis
}

.my-tip-message .myMessage-contain .toDoListScroll .toDoList .isNotReadTitle[data-v-0a735946]:hover {
    color: #4186f5
}

.my-tip-message .myMessage-contain .toDoListScroll .toDoList .isReadTitle[data-v-0a735946] {
    margin: 1px 0 1px 0;
    cursor: pointer !important;
    white-space: nowrap;
    overflow: hidden;
    -o-text-overflow: ellipsis;
    text-overflow: ellipsis;
    color: #c2c3c3
}

.my-tip-message .myMessage-contain .toDoListScroll .toDoList .isReadTitle[data-v-0a735946]:hover {
    color: #4186f5
}

.collect-detail .title[data-v-ef1feff4] {
    color: #000;
    font-size: 14px
}

.collect-detail[data-v-ef1feff4] .t-divider {
    margin: 10px 0 10px 0 !important
}

.collection-dialog[data-v-1c1acec0] .t-dialog {
    padding: 0
}

.collection-dialog[data-v-1c1acec0] .t-dialog .t-dialog__close {
    top: 18px
}

.collection-dialog[data-v-1c1acec0] .t-dialog .t-dialog__header {
    padding: 16px 24px;
    font-size: 16px;
    font-weight: 700;
    line-height: 24px;
    border-bottom: 1px solid rgba(39, 40, 46, .08)
}

.collection-dialog[data-v-1c1acec0] .t-dialog .t-dialog__body {
    max-height: calc(100vh - 200px);
    overflow: auto;
    padding: 18px 42px
}

.collection-dialog .footer[data-v-1c1acec0] {
    float: right;
    padding-bottom: 10px
}

.my-collection .marker[data-v-507dcb4a] {
    width: 5px;
    height: 5px;
    background-color: #c5ccdb;
    border-radius: 5px;
    display: inline-block;
    vertical-align: middle;
    margin-right: 8px
}

.my-collection .my-collection-contain[data-v-507dcb4a] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: start;
    -ms-flex-pack: start;
    justify-content: flex-start;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    width: 100%
}

.my-collection .my-collection-contain .img[data-v-507dcb4a] {
    margin: 8px 8px 0 0
}

.my-collection .my-collection-contain .img img[data-v-507dcb4a] {
    width: 16px;
    height: 16px
}

.my-collection .my-collection-contain .title[data-v-507dcb4a] {
    width: 253px !important;
    white-space: nowrap;
    overflow: hidden;
    -o-text-overflow: ellipsis;
    text-overflow: ellipsis;
    cursor: pointer;
    height: 26px;
    line-height: 26px
}

.my-collection .my-collection-contain .title[data-v-507dcb4a]:hover {
    color: #4186f5
}

.more-entrance-dialog[data-v-1a57c10b] {
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none
}

.more-entrance-dialog[data-v-1a57c10b] .t-dialog {
    width: 59%
}

.more-entrance-dialog[data-v-1a57c10b] .t-dialog--default {
    padding: 16px 0
}

.more-entrance-dialog[data-v-1a57c10b] .t-dialog__close {
    top: 16px
}

.more-entrance-dialog[data-v-1a57c10b] .t-dialog__header {
    width: 100%;
    padding: 16px 48px;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    border-bottom: 1px solid #efefef
}

.more-entrance-dialog[data-v-1a57c10b] .t-dialog--default .t-dialog__body,
.more-entrance-dialog[data-v-1a57c10b] .t-dialog__ctx .t-dialog.t-dialog--fixed {
    padding: 0
}

.more-entrance-dialog[data-v-1a57c10b] .t-dialog__body {
    padding: 0 24px !important
}

.more-entrance-contain[data-v-1a57c10b] {
    border-bottom: 1px solid #efefef;
    max-height: 320px;
    overflow-y: scroll
}

.more-entrance-contain .extrance-item[data-v-1a57c10b] {
    color: #666;
    font-size: 15px;
    font-weight: 700;
    margin: 18px 0 10px
}

.more-entrance-contain .extrance-item .title[data-v-1a57c10b] {
    margin: 0 24px 4px
}

.more-entrance-contain .extrance-item .pic-box[data-v-1a57c10b] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: start;
    -ms-flex-pack: start;
    justify-content: flex-start;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    padding: 0 10px
}

.more-entrance-contain .extrance-item .pic-box .pic-item[data-v-1a57c10b] {
    width: 16.6666666667%;
    text-align: center;
    padding: 15px 0;
    border-radius: 6px;
    cursor: pointer;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-pack: start;
    -ms-flex-pack: start;
    justify-content: flex-start;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center
}

.more-entrance-contain .extrance-item .pic-box .pic-item[data-v-1a57c10b]:hover {
    background-color: hsla(0, 0%, 94.1%, .5)
}

.more-entrance-contain .extrance-item .pic-box .pic-item .pic[data-v-1a57c10b] {
    position: relative
}

.more-entrance-contain .extrance-item .pic-box .pic-item .pic img[data-v-1a57c10b] {
    width: 32px;
    height: 32px
}

.more-entrance-contain .extrance-item .pic-box .pic-item .pic .icon[data-v-1a57c10b] {
    font-size: 14px;
    position: absolute;
    top: 0;
    right: 0;
    -webkit-transform: translate(110%, -70%);
    -ms-transform: translate(110%, -70%);
    transform: translate(110%, -70%);
    cursor: pointer
}

.more-entrance-contain .extrance-item .pic-box .pic-item .pic .icon.info[data-v-1a57c10b] {
    color: #bbb
}

.more-entrance-contain .extrance-item .pic-box .pic-item .pic .icon.info[data-v-1a57c10b]:hover {
    color: #8d8c8c
}

.more-entrance-contain .extrance-item .pic-box .pic-item .pic .icon.success[data-v-1a57c10b] {
    color: #70d198
}

.more-entrance-contain .extrance-item .pic-box .pic-item .pic .icon.success[data-v-1a57c10b]:hover {
    color: #0ac658
}

.more-entrance-contain .extrance-item .pic-box .pic-item .text[data-v-1a57c10b] {
    font-weight: 400;
    font-size: 12px;
    color: #333
}

.footer[data-v-1a57c10b] {
    margin: 12px 24px 12px 0;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: end;
    -ms-flex-pack: end;
    justify-content: flex-end;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center
}

.footer .btn[data-v-1a57c10b] {
    font-size: 14px;
    padding: 0 17px;
    border: none;
    border-radius: 2px;
    outline: none
}

.footer .btn.info[data-v-1a57c10b] {
    background: rgba(39, 40, 46, .08);
    color: #333
}

.footer .btn.primary[data-v-1a57c10b] {
    background: #4285f4;
    color: #fff
}

.quick-entrance[data-v-31310f26] {
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none
}

.quick-entrance .quickEntrance-top[data-v-31310f26] {
    padding: 5px 6px 5px 0;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center
}

.quick-entrance .quickEntrance-top .entrance-title[data-v-31310f26] {
    font-size: 16px;
    color: #333;
    font-weight: 900
}

.quick-entrance .quickEntrance-top .entrance-more[data-v-31310f26] {
    color: #666;
    font-size: 12px;
    font-weight: 500;
    cursor: pointer
}

.quick-entrance .quickEntrance-top .entrance-more[data-v-31310f26]:hover {
    color: #4186f5
}

.quick-entrance .pic[data-v-31310f26] {
    max-height: 150px;
    overflow-y: scroll;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: start;
    -ms-flex-pack: start;
    justify-content: flex-start;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap
}

.quick-entrance .pic .pic-item[data-v-31310f26] {
    width: 33.3%;
    padding: 8px 0;
    text-align: center;
    border-radius: 6px;
    cursor: pointer
}

.quick-entrance .pic .pic-item[data-v-31310f26]:hover {
    background-color: hsla(0, 0%, 94.1%, .5)
}

.quick-entrance .pic .pic-item img[data-v-31310f26] {
    width: 32px;
    height: 32px;
    margin-bottom: 6px
}

.quick-entrance .pic .pic-item .text[data-v-31310f26] {
    color: #333;
    font-size: 12px;
    font-weight: 400
}

.hide-aside-button[data-v-4e07193b] {
    width: 100%;
    height: 100%;
    top: 50%;
    position: absolute;
    z-index: 10;
    background-image: url(data:image/png;base64,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)
}

.hide-aside-button .hide-icon[data-v-4e07193b] {
    text-align: center;
    margin: 38px 19px;
    color: #4285f4
}

.hide-aside-button .hide-icon[data-v-4e07193b]:hover {
    cursor: pointer
}

.hot-question-wrapper[data-v-b6dca092] {
    height: 100%;
    width: 300px;
    -webkit-transform: translateZ(0);
    transform: translateZ(0);
    -webkit-transition: .3s ease-in-out, -webkit-transform .2s ease;
    transition: .3s ease-in-out, -webkit-transform .2s ease;
    -o-transition: transform .2s ease, .3s ease-in-out;
    transition: transform .2s ease, .3s ease-in-out;
    transition: transform .2s ease, .3s ease-in-out, -webkit-transform .2s ease;
    position: relative
}

.hot-question-wrapper .hotQuestion[data-v-b6dca092] {
    width: 100%;
    height: 100%;
    position: absolute;
    z-index: 1;
    padding: 16px;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-pack: start;
    -ms-flex-pack: start;
    justify-content: flex-start;
    -webkit-box-align: stretch;
    -ms-flex-align: stretch;
    align-items: stretch;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none
}

.hot-question-wrapper .hotQuestion .tab-container[data-v-b6dca092] {
    -webkit-box-flex: 1 !important;
    -ms-flex: 1 !important;
    flex: 1 !important;
    min-height: 0
}

.hot-question-wrapper .hotQuestion .tab-container .header-tab[data-v-b6dca092] {
    height: 38%;
    border-bottom: 1px solid #f7f8fa;
    margin-bottom: 9px
}

.hot-question-wrapper .hotQuestion .tab-container .anonymousLogin-header-tab[data-v-b6dca092] {
    height: calc(100% - 14px)
}

.hot-question-wrapper .hotQuestion .tab-container .middle-tab[data-v-b6dca092] {
    height: 58.5%;
    border-bottom: 1px solid #f7f8fa;
    margin-bottom: 14px
}

.hot-question-wrapper .hotQuestion .tab-container .tourist[data-v-b6dca092] {
    text-align: center;
    cursor: pointer;
    font-size: 14px
}

.hot-question-wrapper .hotQuestion .tab-container .tourist[data-v-b6dca092]:hover {
    color: #4385f5
}

.hot-question-wrapper .hotQuestion .quick-entrance-container[data-v-b6dca092] {
    max-height: 174px;
    min-height: 174px;
    overflow: hidden
}

.hot-question-wrapper .hotQuestion .show-more[data-v-b6dca092] {
    height: 20px;
    position: absolute;
    top: -40px
}

.hot-question-wrapper .hotQuestion .show-more .more[data-v-b6dca092] {
    color: #666;
    font-size: 12px;
    font-weight: 500;
    text-align: end;
    line-height: 30px;
    cursor: pointer;
    position: fixed;
    right: 21px
}

.hot-question-wrapper .hotQuestion .show-more .more[data-v-b6dca092]:hover {
    color: #4186f5
}

.hot-question-wrapper .hide-btn[data-v-b6dca092] {
    width: 40px;
    height: 100px;
    margin-top: -24%;
    left: -40px;
    position: absolute;
    z-index: 0;
    cursor: pointer
}

.hot-question-wrapper[data-v-b6dca092] .t-tab-panel {
    padding-bottom: 8px
}

.hot-question-wrapper[data-v-b6dca092] .t-tabs__content {
    height: calc(100% - 36px);
    overflow-y: scroll
}

.hot-question-wrapper[data-v-b6dca092] .t-tabs__bar.t-is-top {
    height: 0;
    background-color: #4385f5
}

.hot-question-wrapper[data-v-b6dca092] .t-tabs__nav-item.t-is-active {
    font-size: 15px
}

.hot-question-wrapper[data-v-b6dca092] .t-tabs__nav-item.t-is-active .t-tabs__nav-item-text-wrapper {
    background: rgba(66, 133, 244, .1);
    color: #4285f4 !important
}

.hot-question-wrapper[data-v-b6dca092] .t-tabs__nav-item-text-wrapper {
    padding: 3px 5px;
    border-radius: 6px
}

.hot-question-wrapper[data-v-b6dca092] .t-tabs__nav-item-wrapper {
    padding: 0;
    margin-left: 0;
    margin-right: 3px;
    font-size: 15px;
    font-weight: 500
}

.hot-question-wrapper[data-v-b6dca092] .t-tabs__nav-item.t-size-m {
    height: 28px;
    line-height: 28px;
    margin-bottom: 8px;
    color: #333
}

.hot-question-wrapper[data-v-b6dca092] .t-input.t-input--suffix>.t-input__suffix-icon {
    background-color: #4385f4;
    padding: 8px
}

.hot-question-wrapper[data-v-b6dca092] .t-input {
    padding-right: 0;
    color: #fff
}

.hot-question-wrapper[data-v-b6dca092] .t-tabs__nav-container.t-is-top:after {
    height: 0
}

.hot-question-wrapper[data-v-b6dca092] .t-tabs__nav-item {
    font-size: 15.5px
}

.hide-wrapper[data-v-b6dca092] {
    right: -300px !important;
    -webkit-transition: .5s;
    -o-transition: .5s;
    transition: .5s
}

.hide-wrapper .show-more[data-v-b6dca092] {
    display: none
}

.commonStyle[data-v-5ea63f65] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    color: #585858;
    font-size: 14px;
    pointer-events: all
}

.commonStyle.active[data-v-5ea63f65] {
    color: #fff
}

.commonStyle.disabled[data-v-5ea63f65] {
    cursor: not-allowed !important
}

.commonStyle.fullScreen[data-v-5ea63f65] {
    width: 84px;
    height: 84px
}

.commonStyle.fullScreen .icon[data-v-5ea63f65] {
    font-size: 32px
}

.commonStyle.fullScreen .text[data-v-5ea63f65] {
    font-size: 12px;
    margin-top: 4px
}

.commonStyle[data-v-4961437c] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    color: #585858;
    font-size: 14px;
    pointer-events: all
}

.commonStyle.active[data-v-4961437c] {
    color: #fff
}

.commonStyle.disabled[data-v-4961437c] {
    cursor: not-allowed !important
}

.commonStyle.fullScreen[data-v-4961437c] {
    width: 84px;
    height: 84px
}

.commonStyle.fullScreen .icon[data-v-4961437c] {
    font-size: 32px
}

.commonStyle.fullScreen .text[data-v-4961437c] {
    font-size: 12px;
    margin-top: 4px
}

.remote-assistance[data-v-b1450c8a] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    color: #fff;
    font-size: 15px
}

.remote-assistance.active[data-v-b1450c8a] {
    color: #4186f5
}

.remote-assistance.fullScreen[data-v-b1450c8a] {
    width: 84px;
    height: 84px
}

.remote-assistance.fullScreen .icon[data-v-b1450c8a] {
    font-size: 32px
}

.remote-assistance.fullScreen .text[data-v-b1450c8a] {
    font-size: 12px;
    margin-top: 4px
}

.full-screen-button[data-v-6c13115e] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    color: #fff;
    font-size: 14px
}

.full-screen-button.active[data-v-6c13115e] {
    color: #4186f5
}

.full-screen-button.fullScreen[data-v-6c13115e] {
    width: 84px;
    height: 84px
}

.full-screen-button.fullScreen .icon[data-v-6c13115e] {
    font-size: 32px
}

.full-screen-button.fullScreen .text[data-v-6c13115e] {
    font-size: 12px;
    margin-top: 4px
}

.hang-up-button[data-v-2387ce28] {
    width: 20px;
    height: 20px;
    background: #ed5353;
    border-radius: 50%;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    color: #fff;
    font-size: 16px;
    cursor: pointer
}

.big-btn .t-button[data-v-2387ce28] {
    width: 100px;
    -webkit-box-sizing: border-box;
    box-sizing: border-box
}

.big-btn .t-button[data-v-2387ce28] .t-button__text {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center
}

.big-btn .t-button[data-v-2387ce28] .t-button__text .icon {
    font-size: 24px;
    margin-right: 8px
}

.window-full-screen-button[data-v-ea77d1aa] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    color: #fff;
    font-size: 14px
}

.window-full-screen-button.active[data-v-ea77d1aa] {
    color: #4186f5
}

.window-full-screen-button.fullScreen[data-v-ea77d1aa] {
    width: 84px;
    height: 84px
}

.window-full-screen-button.fullScreen .icon[data-v-ea77d1aa] {
    font-size: 32px
}

.window-full-screen-button.fullScreen .text[data-v-ea77d1aa] {
    font-size: 12px;
    margin-top: 4px
}

.trtc-chat .placeholderElm {
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    position: absolute;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    color: #fff;
    z-index: 10
}

.trtc-chat .main-video .placeholderElm {
    font-size: 20px
}

.trtc-chat .main-video .placeholderElm img {
    width: 60px;
    height: 60px
}

.trtc-chat .child-window .memberElm {
    width: 100%;
    height: 50px;
    position: relative;
    background: #000;
    cursor: pointer;
    overflow: hidden
}

.trtc-chat .child-window .memberElm .placeholderElm {
    font-size: 12px
}

.trtc-chat .child-window .memberElm .placeholderElm img {
    width: 30px;
    height: 30px
}

.fullScreen .main-video .placeholderElm {
    font-size: 24px
}

.fullScreen .main-video .placeholderElm img {
    width: 100px;
    height: 100px;
    margin-bottom: 10px
}

.fullScreen .child-window .memberElm {
    width: 100%;
    height: 224px
}

.fullScreen .child-window .memberElm .placeholderElm {
    font-size: 16px
}

.fullScreen .child-window .memberElm .placeholderElm img {
    width: 50px;
    height: 50px;
    margin-bottom: 8px
}

.trtc-chat[data-v-87107876] {
    width: 300px;
    height: 206px;
    position: relative
}

.trtc-chat .video-container[data-v-87107876] {
    width: 100%;
    height: calc(100% - 36px);
    -webkit-box-flex: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
    background: #222
}

.trtc-chat .video-container .video[data-v-87107876] {
    width: 100%;
    height: 100%;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex
}

.trtc-chat .video-container .video .main-video[data-v-87107876] {
    width: 225px;
    height: 100%;
    background: #000;
    position: relative
}

.trtc-chat .video-container .video .child-window[data-v-87107876] {
    width: calc(100% - 225px);
    height: 100%;
    overflow-x: hidden
}

.trtc-chat .video-container .audio[data-v-87107876] {
    width: 100%;
    height: 100%;
    padding: 12px;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    overflow-y: auto
}

.trtc-chat .video-container .audio .audio-item[data-v-87107876],
.trtc-chat .video-container .audio[data-v-87107876] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center
}

.trtc-chat .video-container .audio .audio-item[data-v-87107876] {
    width: 20%;
    -ms-flex-negative: 1;
    flex-shrink: 1;
    -webkit-box-flex: 0;
    -ms-flex-positive: 0;
    flex-grow: 0;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    margin-bottom: 10px;
    color: #fff
}

.trtc-chat .btn-bar[data-v-87107876] {
    width: 100%;
    height: 36px;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    padding: 0 12px;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    background: #111
}

.trtc-chat .btn-bar .video-control[data-v-87107876],
.trtc-chat .btn-bar[data-v-87107876] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center
}

.trtc-chat .btn-bar .video-control[data-v-87107876] {
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    color: #fff;
    font-size: 18px
}

.trtc-chat .btn-bar .video-control [data-v-87107876] {
    margin-right: 14px;
    cursor: pointer
}

.trtc-chat .btn-bar .other-control .hang-up[data-v-87107876] {
    width: 20px;
    height: 20px;
    background: #ed5353;
    border-radius: 50%;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    color: #fff;
    font-size: 16px;
    cursor: pointer
}

.fullScreen[data-v-87107876] {
    width: 100vw;
    height: 100vh;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column
}

.fullScreen .header[data-v-87107876] {
    height: 32px;
    padding: 0 16px;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    font-size: 14px;
    color: #fff;
    background: #111
}

.fullScreen .header .dot[data-v-87107876] {
    display: inline-block;
    width: 8px;
    height: 8px;
    border-radius: 5px;
    background: #18b274;
    margin-right: 8px
}

.fullScreen .video-container[data-v-87107876] {
    width: 100%;
    height: calc(100% - 116px)
}

.fullScreen .video-container .video[data-v-87107876] {
    width: 100%;
    height: 100%
}

.fullScreen .video-container .video .main-video[data-v-87107876] {
    width: calc(100% - 324px);
    height: 100%
}

.fullScreen .video-container .video .child-window[data-v-87107876] {
    width: 324px;
    height: 100%;
    overflow-x: hidden
}

.fullScreen .video-container .video .child-window .memberElm[data-v-87107876] {
    width: 100%;
    height: 224px
}

.fullScreen .video-container .audio .tax-info[data-v-87107876] {
    height: 20px;
    line-height: 20px;
    margin-top: 6px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center
}

.fullScreen .video-container .audio .tax-info .tax-name[data-v-87107876] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-transform: translateX(10px);
    -ms-transform: translateX(10px);
    transform: translateX(10px)
}

.fullScreen .video-container .audio .tax-info .tax-name .icon[data-v-87107876] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    font-size: 16px;
    width: 20px;
    height: 20px;
    border-radius: 50%;
    background: #4285f4;
    margin-left: 4px
}

.fullScreen .video-container .audio .tax-info .tax-name .mute[data-v-87107876] {
    background-color: #e75358;
    -webkit-transform: scaleX(-1);
    -ms-transform: scaleX(-1);
    transform: scaleX(-1)
}

.fullScreen .btn-bar[data-v-87107876] {
    height: 84px;
    padding: 0 16px
}

.video-chat-wrapper[data-v-e428e426] {
    position: fixed;
    z-index: 999
}

.home-page[data-v-7778298b] {
    width: 100vw;
    height: 100%;
    position: relative
}

.home-page .chat-left[data-v-7778298b] {
    right: 300px;
    left: 0
}

.home-page .chat-left[data-v-7778298b],
.home-page .chat-right[data-v-7778298b] {
    position: absolute;
    bottom: 0;
    -webkit-transition: .5s;
    -o-transition: .5s;
    transition: .5s
}

.home-page .chat-right[data-v-7778298b] {
    width: 300px;
    right: 0;
    background: #fff
}

.home-page .accessibility-container[data-v-7778298b] {
    width: 300px;
    height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    overflow: hidden
}

.collapse[data-v-7778298b] {
    right: 0 !important;
    -webkit-transition: .5s;
    -o-transition: .5s;
    transition: .5s
}

#IE9_App[data-v-1fe0c230] {
    width: 100%;
    height: 100%;
    position: relative;
    background-color: #ecedf1
}

.tip-container[data-v-1fe0c230] {
    width: 50%;
    position: absolute;
    top: 50%;
    left: 50%;
    -webkit-transform: translate(-50%, -50%);
    -ms-transform: translate(-50%, -50%);
    transform: translate(-50%, -50%)
}

.img-container[data-v-1fe0c230],
.text-container[data-v-1fe0c230] {
    text-align: center;
    margin-bottom: 20px
}

.text-container[data-v-1fe0c230] {
    font-size: 18px;
    color: #696969;
    line-height: 1.5
}

.btn-box[data-v-1fe0c230] {
    text-align: center
}

.btn-box .btn[data-v-1fe0c230] {
    display: inline-block;
    background: #dcdde2;
    border-radius: 5px;
    width: 100px;
    height: 40px;
    line-height: 40px;
    font-size: 15px;
    font-weight: 700;
    cursor: pointer;
    color: #353535
}

.ie-wrapper .login .yzm-container .validate-code-container {
    width: auto !important
}

.ie-wrapper .t-dialog__ctx .t-dialog--center {
    top: 70% !important;
    left: 50% !important
}

/*!*留言弹窗*!*/
.ie-wrapper .chat-ft .hot-world-bubble .t-dialog--center,
.ie-wrapper .online-interaction-dialog .t-dialog--center {
    top: 50% !important
}

.ie-wrapper .tab-container .t-tabs__nav-item-wrapper {
    position: relative;
    left: -15px !important
}

.ie-wrapper .hot-question-wrapper .hotQuestion .show-more {
    top: -55px !important
}

.ie-wrapper .msg-list .get-history {
    margin: 0 auto
}

.ie-wrapper .t-dialog__ctx .t-dialog__wrap {
    position: absolute;
    top: 50%;
    left: 50%;
    -webkit-transform: translate(-50%, -50%);
    -ms-transform: translate(-50%, -50%);
    transform: translate(-50%, -50%);
    width: auto;
    overflow: hidden !important
}

.ie-wrapper .t-dialog__ctx .t-dialog--top {
    top: 0 !important
}

.ie-wrapper .t-cascader__item-label--ellipsis {
    height: auto !important;
    position: static !important;
    left: 0 !important;
    top: 0 !important;
    opacity: 1 !important;
    overflow: visible !important;
    -webkit-transform: translateY(0) !important;
    -ms-transform: translateY(0) !important;
    transform: translateY(0) !important
}

.ie-wrapper .t-select .t-select__single {
    display: inline !important
}

.ie-wrapper .blackList-management-swjgTree .t-select {
    display: -webkit-box !important;
    display: -ms-flexbox !important;
    display: flex !important
}

.ie-wrapper .blackList-management-swjgTree .t-select .t-input__wrap {
    -webkit-box-flex: 1 !important;
    -ms-flex: 1 !important;
    flex: 1 !important
}

.ie-wrapper .t-select__dropdown {
    overflow: visible !important
}

.ie-wrapper .t-calendar--card .t-calendar__panel .t-calendar__table .t-calendar__table-body-cell .t-calendar__table-body-cell-display {
    line-height: 22px !important
}

.nav-bar[data-v-bc3a5ee6] {
    width: 100vw;
    height: 48px;
    -webkit-box-shadow: inset 0 -1px 0 0 rgba(0, 0, 0, .08);
    box-shadow: inset 0 -1px 0 0 rgba(0, 0, 0, .08);
    padding: 0 16px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center
}

.nav-bar .title[data-v-bc3a5ee6] {
    font-size: 16px;
    font-weight: 700;
    color: #333;
    -webkit-box-flex: 1;
    -ms-flex-positive: 1;
    flex-grow: 1
}

.nav-bar .fun-container[data-v-bc3a5ee6] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: nowrap;
    flex-wrap: nowrap;
    -ms-flex-negative: 0;
    flex-shrink: 0
}

.nav-bar .fun-container .minimize[data-v-bc3a5ee6],
.nav-bar .fun-container .skin[data-v-bc3a5ee6] {
    width: 20px;
    height: 20px;
    background-size: 100% 100%;
    cursor: pointer
}

.nav-bar .fun-container .skin[data-v-bc3a5ee6] {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAAAAXNSR0IArs4c6QAAAtRJREFUOE+NlD1oFFEQx/+zd6fBeJAmdmI4UgmemLdbBeWMH4WNiG7sBGsFG40Q1ERDULSxsbHSymIVGyGCCIkhVXaWUzmrJIhtihQX5WL2dmQeu+dlOYkPHuy+mfebzzeEHsv3/cL6+jqpaH5+PgGgW5dTq9Uc/RgcHJQgCNr56/ZS19J/3RnAimq1WjGFxzl9hUu6ragbSL7vO2rVdd0zADwAsYjMMfNXVfY8r5IkyQUA+0RkOYqi9xpNEATqgIL/AlNB2/O8mSRJ7qReqge/ReQ5Ef0EcA3A/i7ZQ2ae7IZaDzPYyMjIFBFNi8ibQqEw0W63DxDRLIAxa50oFJEJAKsAngAYB/CAmac0v2pIgfbDGHNXhQDeArjMzNtZBMaYg47jFJeXl79n+dW8NpvNVwAuEdH9MAynlWU9dF33ioi8BPCu1WpdbDQase/7VhYEgeYmK5LNc3ZujCkQUSAi50XkahRFL+wlY8xHAMf6+voOLS0tNTOvuypqIbnq28hGR0fLrVZLPa8z86kMqPm4SUTXwzB85nne6Y2NjcWVlZWtHm2K4eHhvQMDA2NhGM55nncjSZKnIvI4iqLbFlitVvtLpdIcgOMAPojIniiKar1g2Znrugsioo19UkQWiOgcM//KGllS118DOAtgkZlPpEWx/ZVrfjHGfFIHtE+3trbGG43Gpm2EVNHmI63cNwCbzDyyCzAC0F+pVA6nT7DTNpnxrH3qCmLmo7sAP+vFVM/ezT89CzbGfNFn9B9ANVxg5iP5fOxIUApUy1VjTKlcLu/IYbPZVO+3jTHqoX5XdwOqYszMZpeQGUAxjaTD3DFtNFRjTAhgCMAjAKVUs5DCM319lreIaDUMQ51Ket572riuOysik10TpVc7agG0EDPMfC8bLj2LosK1tbUhIio6jtPJHxFJHMe2kiJCSZLE9Xr9R34Y5yd2ZiTfzP96NJ1QM4U/hodjJ4Wv8hQAAAAASUVORK5CYII=);
    margin-right: 16px
}

.nav-bar .fun-container .minimize[data-v-bc3a5ee6] {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAAAAXNSR0IArs4c6QAAAphJREFUOE+VVT1oFEEU/t5uNKi5eKClVqZNYnYuh5DCszWdsP40ImploRaKYHU2FkkVbbU3rHaxzlqJe3kT9YSIKBZaKiqecNG7ffKWnXM9c3oODCwz877vve/9LKGwwjD0oygSALqHWRSGIUVR1HWPqWCl38MC9ZP1bB1gdmCMCQFcBFAGkAIoEhZBlNgD8BnALWaO8reiLmuY3SAIThDRPQAfALwDsD1H6IXTR6Dn+wDsFZGT1tplxVIPlCk1xqwCmPF9/0CSJB8d4wAhs4iq1eqebrf7BsA6Mx9RrF5IxpgmgA4zzyhIEASHAHyx1m7UarWROI47ExMTo2NjYzvK5XIrjmP1UGVaBzDCzJNqp4BOv+f6rRdzc3Oldru9AeC753mHG42GSgBjzAXVTEQmlSg/Uzsw85Ta9wO6C/XwOBEtA3jp+/7RJEneBkFwlYgWAEwxs0akJM9yR7YEFGaeLiTqGBE9APC6VCrNtFqtMyJym4gm19bWXgwNqIzGGNXlRxAEDvQJET0WkcsiMm2tzULNNVSpDm4VcuZhIcOuAuYB3AfgK4jnedVGo/E0B8xCH5QUB6jMNwFooX8F8A2AZnF33k0VZrb1et1bWVm5IyIpM5/fKss9wEqlsiAipwB8ArAtB+2oke/7p5MkeeVquFirg7I8qK9die0EME9E40S02W63HzabTSXOyiZbfYWt2v0xKGq1mq8FXqlUzorIXQCbAEZFpG6tvaEN8F+t5zrGGHMFwKJ2Uq6rDohLGeCA4fA+18cFoG02LiKPrLXnjDE6kZYKHi5Ya685D11y/ja+MkAAq5rN2dnZ/WmaXheRXZ7nddI0Xcxb8ddw+Md0GWZ6Z29+G6BD/gI0WaQJcixxHOsw1o2fb0Jie9g7+5gAAAAASUVORK5CYII=)
}

#app,
body,
html {
    height: 100%;
    width: 100%;
    overflow: hidden
}

body {
    outline: 0;
    padding: 0;
    margin: 0;
    border: 0;
    background: #fff
}

.znhd-wrapper {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: start;
    -ms-flex-align: start;
    align-items: flex-start;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    height: 100vh
}

.znhd-wrapper .nav-bar {
    -ms-flex-negative: 0;
    flex-shrink: 0
}

.znhd-wrapper .main {
    height: calc(100% - 50px);
    -webkit-box-flex: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
    width: 100vw
}

.t-message {
    margin-top: 30px !important
}

.t-button--theme-primary {
    border-color: #4285f4 !important;
    background-color: #4285f4 !important
}

.t-button--theme-danger {
    border-color: #f8666a !important;
    background-color: #f8666a !important
}

.t-tooltip--default {
    margin-left: 0 !important;
    margin-right: 0 !important
}

.znhd-scrollbar ::-webkit-scrollbar {
    width: 6px;
    height: 6px;
    background-color: #fff
}

.znhd-scrollbar ::-webkit-scrollbar-thumb {
    display: block;
    min-height: 12px;
    min-width: 8px;
    border-radius: 6px;
    background-color: #d9d9d9
}

.znhd-scrollbar ::-webkit-scrollbar-thumb:hover {
    display: block;
    min-height: 12px;
    min-width: 8px;
    border-radius: 6px;
    background-color: #9f9f9f
}

.znhd-scrollbar * {
    scrollbar-color: #d9d9d9 #fff;
    scrollbar-width: thin
}

.toast-wrap[data-v-6be8f483] {
    position: fixed;
    top: 50%;
    left: 50%;
    -webkit-transform: translate(-50%, -50%);
    -ms-transform: translate(-50%, -50%);
    transform: translate(-50%, -50%);
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    z-index: 9999
}

.toast-wrap>div[data-v-6be8f483] {
    border-radius: 8px;
    font-size: 16px;
    padding: 12px 20px;
    color: #fff8f8;
    background-color: rgba(0, 0, 0, .6)
}

.svg-icon[data-v-02172016] {
    width: 1em;
    height: 1em;
    vertical-align: -.15em;
    fill: currentColor;
    overflow: hidden
}

.svg-external-icon[data-v-02172016] {
    background-color: currentColor;
    -webkit-mask-size: cover !important;
    mask-size: cover !important;
    display: inline-block
}

@font-face {
    font-family: v-contextmenu-iconfont;
    src: url(data:application/vnd.ms-fontobject;base64,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);
    src: url(data:application/vnd.ms-fontobject;base64,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#iefix) format("embedded-opentype"), url(data:font/woff;base64,d09GRgABAAAAAAUAAAsAAAAAB1gAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAABHU1VCAAABCAAAADMAAABCsP6z7U9TLzIAAAE8AAAARAAAAFZW7kgMY21hcAAAAYAAAABeAAABhpnABr5nbHlmAAAB4AAAAS4AAAE8h1VEkmhlYWQAAAMQAAAALwAAADYPY7HCaGhlYQAAA0AAAAAcAAAAJAfeA4RobXR4AAADXAAAAAwAAAAMC+kAAGxvY2EAAANoAAAACAAAAAgAdgCebWF4cAAAA3AAAAAfAAAAIAESAF1uYW1lAAADkAAAAUUAAAJtPlT+fXBvc3QAAATYAAAAKAAAADlBG9LpeJxjYGRgYOBikGPQYWB0cfMJYeBgYGGAAJAMY05meiJQDMoDyrGAaQ4gZoOIAgCKIwNPAHicY2Bk/sE4gYGVgYOpk+kMAwNDP4RmfM1gxMjBwMDEwMrMgBUEpLmmMDgwVDxTYm7438AQw9zA0AAUZgTJAQAl4gyOeJzFkMENgDAMAy9t6QMxRV88GIgXc3TirlFMKA8mqCXHimMpUYAFiOIhJrAL48Ep19yPrO4nz2SpEait9K7+U0U0y65BJTMNNm/1H5vXfXT6CnVQJ7byknADpO8MFwAAeJwVjL1Kw1AARu93Y/7a3MTe/KdN2yS2V6kGjLEKYru4KA6Cgzj6ALp2cegiODj4DCKIr1D6AL6A7qIP4BNE48fhwFk+IhPy+yktpYDYZJ1skyNyRgiUEVKTxkhEmdMR3ER2fceURCYSNUtz6RB+qjheMS6HvqIqFkx0sZMUY5FTgd1yQg9QeDEQtqNzPuhw6RGNQHTvqhP6BLeXdazJVnW8OXWKvq3NDM5Dzh80RZY1SlcsE9e+p8t6Q6meZStyl70N2oMRiuj0kvXb/Oq+vIkHvg7M57DbffNl2opaNbeRZ/NQXWVaELFszcHsuxnYRjz8IvXwL/pBf0irDkeFkmO8pyPHBD48+s6qVzMJwLBfvTEEKcMFw5wb1aKJMGEQECwJ0awWRv30B+KIMJEAAHicY2BkYGAA4sM/urfH89t8ZeBmYQCBa0pmzxD0/4csDMwSQC4HAxNIFABNGgrfAHicY2BkYGBu+N/AEMPCAAJAkpEBFTADAEcJAmwEAAAAA+kAAAQAAAAAAAAAAHYAnnicY2BkYGBgZghkYGUAASYg5gJCBob/YD4DABD3AXAAeJxlj01OwzAQhV/6B6QSqqhgh+QFYgEo/RGrblhUavdddN+mTpsqiSPHrdQDcB6OwAk4AtyAO/BIJ5s2lsffvHljTwDc4Acejt8t95E9XDI7cg0XuBeuU38QbpBfhJto41W4Rf1N2MczpsJtdGF5g9e4YvaEd2EPHXwI13CNT+E69S/hBvlbuIk7/Aq30PHqwj7mXle4jUcv9sdWL5xeqeVBxaHJIpM5v4KZXu+Sha3S6pxrW8QmU4OgX0lTnWlb3VPs10PnIhVZk6oJqzpJjMqt2erQBRvn8lGvF4kehCblWGP+tsYCjnEFhSUOjDFCGGSIyujoO1Vm9K+xQ8Jee1Y9zed0WxTU/3OFAQL0z1xTurLSeTpPgT1fG1J1dCtuy56UNJFezUkSskJe1rZUQuoBNmVXjhF6XNGJPyhnSP8ACVpuyAAAAHicY2BigAAuBuyAmZGJkZmRhYGxgjuxqCi/XLcoMz2jhIEBAC8dBRY=) format("woff"), url(data:font/ttf;base64,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) format("truetype"), url(http://sichuan.mbrsh.cn/img/iconfont.daf5c6cd.svg) format("svg")
}

.v-contextmenu-iconfont {
    font-family: v-contextmenu-iconfont !important;
    font-size: inherit;
    font-style: normal;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale
}

.v-contextmenu {
    position: absolute;
    padding: 5px 0;
    margin: 0;
    background-color: #fff;
    border: 1px solid #e8e8e8;
    border-radius: 4px;
    -webkit-box-shadow: 2px 2px 8px 0 hsla(0, 0%, 58.8%, .2);
    box-shadow: 2px 2px 8px 0 hsla(0, 0%, 58.8%, .2);
    list-style: none;
    font-size: 14px;
    white-space: nowrap;
    cursor: pointer;
    z-index: 2800;
    -webkit-tap-highlight-color: rgba(0, 0, 0, 0)
}

.v-contextmenu .v-contextmenu-item {
    padding: 5px 14px;
    line-height: 1;
    color: #333
}

.v-contextmenu .v-contextmenu-item--hover {
    color: #fff
}

.v-contextmenu .v-contextmenu-item--disabled {
    color: #ccc;
    cursor: not-allowed
}

.v-contextmenu .v-contextmenu-divider {
    height: 0;
    margin: 5px 0;
    border-bottom: 1px solid #e8e8e8
}

.v-contextmenu .v-contextmenu-group__menus {
    padding: 0 5px;
    margin: 0;
    list-style: none
}

.v-contextmenu .v-contextmenu-group__menus .v-contextmenu-item {
    display: inline-block;
    padding: padding-vertical 9px
}

.v-contextmenu .v-contextmenu-group__menus .v-contextmenu-submenu {
    position: relative;
    position: absolute;
    right: 5px
}

.v-contextmenu .v-contextmenu-group__menus .v-contextmenu-submenu>.v-contextmenu {
    position: absolute
}

.v-contextmenu .v-contextmenu-group__menus .v-contextmenu-submenu.left {
    left: 0;
    -webkit-transform: translateX(-100%);
    -ms-transform: translateX(-100%);
    transform: translateX(-100%)
}

.v-contextmenu .v-contextmenu-group__menus .v-contextmenu-submenu.right {
    right: 0;
    -webkit-transform: translateX(100%);
    -ms-transform: translateX(100%);
    transform: translateX(100%)
}

.v-contextmenu .v-contextmenu-group__menus .v-contextmenu-submenu.top {
    top: -6px
}

.v-contextmenu .v-contextmenu-group__menus .v-contextmenu-submenu.bottom {
    bottom: -6px
}

.v-contextmenu .v-contextmenu-group__menus .v-contextmenu-submenu .v-contextmenu-submenu__title {
    margin-right: 10px
}

.v-contextmenu .v-contextmenu-group__menus:before {
    content: ""
}

.v-contextmenu--default .v-contextmenu-item--hover {
    background-color: #46a0fc
}

.v-contextmenu--bright .v-contextmenu-item--hover {
    background-color: #ef5350
}

.v-contextmenu--dark .v-contextmenu-item--hover {
    background-color: #2d3035
}

@media (-ms-high-contrast:none),
screen and (-ms-high-contrast:active) {
    .ie-znhd-wrapper .left-msg-box {
        margin-bottom: 30px !important
    }

    .ie-znhd-wrapper .right-msg-box .right-msg {
        max-width: 95% !important
    }

    .ie-znhd-wrapper .file-name {
        max-width: 500px !important
    }

    .ie-znhd-wrapper .quick-entrance .pic {
        overflow-y: hidden !important
    }

    .ie-znhd-wrapper .ie_treeLevel {
        z-index: 9999 !important
    }

    .ie-znhd-wrapper .online-interaction .t-row {
        margin-bottom: 0 !important
    }

    .basic-content .file-name {
        max-width: 180px !important
    }

    .ie-wrapper .t-form__controls-content {
        margin-bottom: 20px !important
    }
}

.ie-wrapper .collection-dialog .t-dialog__wrap {
    max-width: calc(100% - 100px) !important
}

.ie-wrapper .collection-dialog .t-dialog--center {
    top: 50% !important;
    left: 45% !important
}

.ie-wrapper .my-tip-detail .t-dialog--center {
    top: 52% !important;
    left: 40% !important
}

.ie-wrapper .online-leave-message .t-dialog--center {
    top: 55% !important;
    padding: 20px !important
}

.ie-wrapper .book-interaction-confirm-dialog .t-dialog,
.ie-wrapper .t-popup .t-popup__content {
    margin: 0 !important
}

.ie-wrapper .book-interaction-confirm-dialog .t-dialog__wrap {
    top: 45% !important;
    height: auto
}

.ie-wrapper .t-form__controls.t-is-error.t-is-error .t-input__extra {
    left: 0 !important
}

.ie-wrapper .t-form__label--top {
    margin-top: 5px !important
}

.ie-wrapper .company-select-dialog .t-dialog__wrap {
    width: 60% !important
}

.ie-wrapper .company-select-dialog .t-dialog--top {
    top: 45% !important;
    left: 33% !important;
    -webkit-transform: translate(-50%, -50%) !important;
    -ms-transform: translate(-50%, -50%) !important;
    transform: translate(-50%, -50%) !important
}

.ie-wrapper .tab-container .t-tabs__nav-item-wrapper {
    left: 0 !important
}

.ie-wrapper .t-tabs__bar.t-is-top {
    height: 0 !important
}

.ie-wrapper .t-button--variant-outline.t-button--theme-primary {
    color: #eee !important
}

.ie-wrapper .t-avatar--circle {
    max-width: 42px !important
}

.ie-wrapper .hot-question-wrapper .hotQuestion .show-more {
    top: -45px !important
}

.ie-wrapper .t-select__dropdown.t-popup {
    width: 130px !important
}

.ie-wrapper .t-input__extra {
    min-height: 0 !important
}