/** * 这里是uni-app内置的常用样式变量 * * uni-app 官方扩展插件及插件市场(https://ext.dcloud.net.cn)上很多三方插件均使用了这些样式变量 * 如果你是插件开发者,建议你使用scss预处理,并在插件代码中直接使用这些变量(无需 import 这个文件),方便用户通过搭积木的方式开发整体风格一致的App * */ /** * 如果你是App开发者(插件使用者),你可以通过修改这些变量来定制自己的插件主题,实现自定义主题功能 * * 如果你的项目同样使用了scss预处理,你也可以直接在你的 scss 代码中使用如下变量,同时无需 import 这个文件 */ /* 颜色变量 */ /* 行为相关颜色 */ /* 文字基本颜色 */ /* 背景颜色 */ /* 边框颜色 */ /* 尺寸变量 */ /* 文字尺寸 */ /* 图片尺寸 */ /* Border Radius */ /* 水平间距 */ /* 垂直间距 */ /* 透明度 */ /* 文章场景相关 */ body[data-v-2c2f9c5b], div[data-v-2c2f9c5b], ul[data-v-2c2f9c5b], ol[data-v-2c2f9c5b], dt[data-v-2c2f9c5b], dd[data-v-2c2f9c5b], li[data-v-2c2f9c5b], dl[data-v-2c2f9c5b], h1[data-v-2c2f9c5b], h2[data-v-2c2f9c5b], h3[data-v-2c2f9c5b], h4[data-v-2c2f9c5b], p[data-v-2c2f9c5b] { margin: 0; padding: 0; font-style: normal; /* font:12px/22px"\5B8B\4F53",Arial,Helvetica,sans-serif; */ } ol[data-v-2c2f9c5b], ul[data-v-2c2f9c5b], li[data-v-2c2f9c5b] { list-style: none; } img[data-v-2c2f9c5b] { border: 0; vertical-align: middle; pointer-events: none; } body[data-v-2c2f9c5b] { color: #000; background: #FFF; } .clear[data-v-2c2f9c5b] { clear: both; height: 1px; width: 100%; overflow: hidden; margin-top: -1px; } a[data-v-2c2f9c5b] { color: #000; text-decoration: none; cursor: pointer; } a[data-v-2c2f9c5b]:hover { text-decoration: none; } uni-input[data-v-2c2f9c5b], uni-textarea[data-v-2c2f9c5b] { -webkit-user-select: auto; user-select: auto; } uni-input[data-v-2c2f9c5b]:focus, uni-input[data-v-2c2f9c5b]:active, uni-textarea[data-v-2c2f9c5b]:focus, uni-textarea[data-v-2c2f9c5b]:active { outline: none; } .chat-aside[data-v-2c2f9c5b] { position: absolute; top: 50px; right: 0; box-sizing: border-box; width: 360px !important; border-radius: 8px 0 0 8px; z-index: 9999; max-height: calc(100% - 50px); } .dialog[data-v-2c2f9c5b] { background: rgba(0, 0, 0, 0.3); } .dialog-main[data-v-2c2f9c5b] { background: #FFF; } .dialog-main-header[data-v-2c2f9c5b] { font-weight: 500; color: #333; } .dialog-main-title[data-v-2c2f9c5b] { font-family: PingFangSC-Medium; font-weight: 500; color: #333; } .dialog-main-back[data-v-2c2f9c5b] { background: none; } .dialog-main-content[data-v-2c2f9c5b] { font-weight: 400; color: #333; } .btn[data-v-2c2f9c5b] { font-weight: 400; color: #FFF; letter-spacing: 0; } .btn-cancel[data-v-2c2f9c5b] { border: 1px solid #ddd; color: #666; } .btn-default[data-v-2c2f9c5b] { background: #006EFF; border: 1px solid #006EFF; } .dialog[data-v-2c2f9c5b] { position: fixed; width: 100%; height: 100%; left: 0; top: 0; z-index: 6; display: flex; justify-content: center; align-items: center; } .dialog-main[data-v-2c2f9c5b] { min-width: 368px; border-radius: 10px; padding: 20px 30px; } .dialog-main-header[data-v-2c2f9c5b] { display: flex; justify-content: space-between; align-items: center; font-size: 16px; line-height: 30px; } .dialog-main-title[data-v-2c2f9c5b] { font-size: 16px; line-height: 30px; } .dialog-main-content[data-v-2c2f9c5b] { font-size: 14px; display: flex; justify-content: center; align-items: center; margin-bottom: 20px; } .dialog-main-footer[data-v-2c2f9c5b] { display: flex; justify-content: flex-end; } .btn[data-v-2c2f9c5b] { padding: 8px 20px; margin: 0 6px; border-radius: 4px; border: none; font-size: 14px; text-align: center; line-height: 20px; } .btn[data-v-2c2f9c5b]:disabled { opacity: 0.3; } .btn[data-v-2c2f9c5b]:last-child { margin-right: 0; } .dialog-h5[data-v-2c2f9c5b] { height: 100%; top: 0; align-items: inherit; } .dialog-h5 .dialog-main[data-v-2c2f9c5b] { border-radius: 0; padding: 0; display: flex; flex-direction: column; overflow: hidden; width: 100%; min-height: 80px; min-width: 120px; } .dialog-h5 .dialog-main-content[data-v-2c2f9c5b] { flex: 1; min-width: 0; min-height: 0; overflow: hidden; text-align: center; display: flex; justify-content: center; align-items: center; margin-bottom: 0; } .dialog-h5 .dialog-main-content-uniapp[data-v-2c2f9c5b] { padding: 40px 0; } .dialog-h5 .dialog-main-footer[data-v-2c2f9c5b] { border-top: 1px solid #DDD; } .dialog-h5 .dialog-main-footer .btn[data-v-2c2f9c5b] { flex: 1; margin: 0; background: none; border-right: 1px solid #DDD; } .dialog-h5 .dialog-main-footer .btn-default[data-v-2c2f9c5b] { color: #FF584C; border: none; } .center[data-v-2c2f9c5b] { align-items: center; padding: 20px; box-sizing: border-box; } /** * 这里是uni-app内置的常用样式变量 * * uni-app 官方扩展插件及插件市场(https://ext.dcloud.net.cn)上很多三方插件均使用了这些样式变量 * 如果你是插件开发者,建议你使用scss预处理,并在插件代码中直接使用这些变量(无需 import 这个文件),方便用户通过搭积木的方式开发整体风格一致的App * */ /** * 如果你是App开发者(插件使用者),你可以通过修改这些变量来定制自己的插件主题,实现自定义主题功能 * * 如果你的项目同样使用了scss预处理,你也可以直接在你的 scss 代码中使用如下变量,同时无需 import 这个文件 */ /* 颜色变量 */ /* 行为相关颜色 */ /* 文字基本颜色 */ /* 背景颜色 */ /* 边框颜色 */ /* 尺寸变量 */ /* 文字尺寸 */ /* 图片尺寸 */ /* Border Radius */ /* 水平间距 */ /* 垂直间距 */ /* 透明度 */ /* 文章场景相关 */ .common-icon-container[data-v-6d890098] { display: flex; justify-content: center; align-items: center; cursor: pointer; -webkit-tap-highlight-color: transparent; } .common-icon-container-mobile[data-v-6d890098] { cursor: none; } /** * 这里是uni-app内置的常用样式变量 * * uni-app 官方扩展插件及插件市场(https://ext.dcloud.net.cn)上很多三方插件均使用了这些样式变量 * 如果你是插件开发者,建议你使用scss预处理,并在插件代码中直接使用这些变量(无需 import 这个文件),方便用户通过搭积木的方式开发整体风格一致的App * */ /** * 如果你是App开发者(插件使用者),你可以通过修改这些变量来定制自己的插件主题,实现自定义主题功能 * * 如果你的项目同样使用了scss预处理,你也可以直接在你的 scss 代码中使用如下变量,同时无需 import 这个文件 */ /* 颜色变量 */ /* 行为相关颜色 */ /* 文字基本颜色 */ /* 背景颜色 */ /* 边框颜色 */ /* 尺寸变量 */ /* 文字尺寸 */ /* 图片尺寸 */ /* Border Radius */ /* 水平间距 */ /* 垂直间距 */ /* 透明度 */ /* 文章场景相关 */ body[data-v-01b74c91], div[data-v-01b74c91], ul[data-v-01b74c91], ol[data-v-01b74c91], dt[data-v-01b74c91], dd[data-v-01b74c91], li[data-v-01b74c91], dl[data-v-01b74c91], h1[data-v-01b74c91], h2[data-v-01b74c91], h3[data-v-01b74c91], h4[data-v-01b74c91], p[data-v-01b74c91] { margin: 0; padding: 0; font-style: normal; /* font:12px/22px"\5B8B\4F53",Arial,Helvetica,sans-serif; */ } ol[data-v-01b74c91], ul[data-v-01b74c91], li[data-v-01b74c91] { list-style: none; } img[data-v-01b74c91] { border: 0; vertical-align: middle; pointer-events: none; } body[data-v-01b74c91] { color: #000; background: #FFF; } .clear[data-v-01b74c91] { clear: both; height: 1px; width: 100%; overflow: hidden; margin-top: -1px; } a[data-v-01b74c91] { color: #000; text-decoration: none; cursor: pointer; } a[data-v-01b74c91]:hover { text-decoration: none; } uni-input[data-v-01b74c91], uni-textarea[data-v-01b74c91] { -webkit-user-select: auto; user-select: auto; } uni-input[data-v-01b74c91]:focus, uni-input[data-v-01b74c91]:active, uni-textarea[data-v-01b74c91]:focus, uni-textarea[data-v-01b74c91]:active { outline: none; } .chat-aside[data-v-01b74c91] { position: absolute; top: 50px; right: 0; box-sizing: border-box; width: 360px !important; border-radius: 8px 0 0 8px; z-index: 9999; max-height: calc(100% - 50px); } .main[data-v-01b74c91] { background: #FFF; border: 1px solid #E0E0E0; box-shadow: 0 -4px 12px 0 rgba(0, 0, 0, 0.06); } .main .left[data-v-01b74c91] { border-right: 1px solid #E8E8E9; } .main .transfer-header[data-v-01b74c91] { font-weight: 500; color: #000; letter-spacing: 0; } .main .transfer-header uni-input[data-v-01b74c91] { background: #FFF; border: 1px solid #DEE0E3; font-weight: 500; color: #8F959E; letter-spacing: 0; } .main .transfer-list .transfer-text[data-v-01b74c91] { font-weight: 500; color: #8F959E; letter-spacing: 0; } .main .transfer-list-item .disabled[data-v-01b74c91] { background: #eee; } .btn[data-v-01b74c91] { background: #3370FF; border: 0 solid #2F80ED; font-weight: 400; color: #FFF; } .btn-cancel[data-v-01b74c91] { background: #FFF; border: 1px solid #DDD; color: #828282; } .btn-no[data-v-01b74c91] { background: #e8e8e9; border: 1px solid #DDD; font-weight: 400; color: #FFF; } .transfer-h5-header[data-v-01b74c91] { background: #FFF; } .transfer-h5-header .title[data-v-01b74c91] { font-family: PingFangSC-Medium; font-weight: 500; color: #000; letter-spacing: 0; } .avatar[data-v-01b74c91] { width: 36px; height: 36px; border-radius: 5px; font-size: 12px; display: flex; justify-content: center; align-items: center; } .main[data-v-01b74c91] { box-sizing: border-box; width: 620px; height: 394px; display: flex; border-radius: 8px; padding: 20px 0; } .main .transfer-header[data-v-01b74c91] { font-size: 14px; line-height: 14px; padding-bottom: 20px; } .main .transfer-header uni-input[data-v-01b74c91] { box-sizing: border-box; width: 100%; border-radius: 30px; font-size: 10px; line-height: 14px; padding: 9px 12px; } .main .transfer-list[data-v-01b74c91] { flex: 1; display: flex; flex-direction: column; } .main .transfer-list .transfer-text[data-v-01b74c91] { font-size: 10px; line-height: 14px; } .main .transfer-list-item[data-v-01b74c91] { padding: 6px 0; display: flex; align-items: center; font-size: 14px; text-align: left; } .main .transfer-list-item-content[data-v-01b74c91] { flex: 1; display: flex; align-items: center; } .main .transfer-list-item .avatar[data-v-01b74c91] { margin: 0 5px 0 8px; border-radius: 50%; } .main .transfer-list-item .name[data-v-01b74c91] { width: 0; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; flex: 1; } .main .right[data-v-01b74c91] { padding: 0 20px; flex: 1; display: flex; flex-direction: column; } .main .right .transfer-right-footer[data-v-01b74c91] { align-self: flex-end; } .main .right .transfer-right-footer .btn-cancel[data-v-01b74c91] { margin-right: 12px; } .main .right .transfer-list[data-v-01b74c91] { padding-right: 20px; overflow-y: auto; } .main .left[data-v-01b74c91] { flex: 1; overflow-y: hidden; display: flex; flex-direction: column; } .main .left .transfer-header[data-v-01b74c91] { padding: 0 20px; } .main .left .transfer-left-main[data-v-01b74c91] { flex: 1; overflow-y: auto; padding: 0 13px; } .btn[data-v-01b74c91] { padding: 4px 28px; font-size: 12px; line-height: 24px; border-radius: 4px; } .btn-no[data-v-01b74c91] { padding: 4px 28px; font-size: 12px; line-height: 24px; border-radius: 4px; } .space-between[data-v-01b74c91] { justify-content: space-between; } .select-all[data-v-01b74c91] { padding-left: 8px; font-size: 14px; } .more[data-v-01b74c91] { display: flex; justify-content: center; align-items: center; cursor: pointer; font-size: 14px; } .transfer-h5[data-v-01b74c91] { width: 100%; height: 100%; display: flex; flex-direction: column; } .transfer-h5-wechat[data-v-01b74c91] { width: 100vw; height: 100vh; } .transfer-h5-header[data-v-01b74c91] { position: relative; display: flex; justify-content: space-between; align-items: center; font-size: 18px; padding: 16px 18px; } .transfer-h5-header .space[data-v-01b74c91], .transfer-h5-header .icon[data-v-01b74c91] { width: 18px; height: 18px; } .transfer-h5 .main[data-v-01b74c91] { flex: 1; flex-direction: column; width: auto; height: auto; border-radius: 0; border: none; box-shadow: none; max-height: calc(100% - 50px); padding: 0; } .transfer-h5 .main .avatar[data-v-01b74c91] { border-radius: 5px; } .transfer-h5 .main .left[data-v-01b74c91] { padding: 0; flex: 1; border: none; display: flex; flex-direction: column; } .transfer-h5 .main .left .transfer-header[data-v-01b74c91] { position: -webkit-sticky; position: sticky; top: 0; padding: 0 18px; } .transfer-h5 .main .left .transfer-header uni-input[data-v-01b74c91] { border-radius: 5px; font-size: 14px; } .transfer-h5 .main .left-uniapp-input[data-v-01b74c91] { height: 36px; } .transfer-h5 .main .right[data-v-01b74c91] { flex: 0; flex-direction: row; align-items: center; box-shadow: inset 0 1px 0 0 #EEE; padding: 8px 18px; } .transfer-h5 .main .right .transfer-list[data-v-01b74c91] { flex-direction: row; width: 0; } .transfer-h5 .main .right .transfer-list-item-content[data-v-01b74c91] { flex: none; } .transfer-h5 .main .right .transfer-right-footer[data-v-01b74c91] { padding: 6px 0; display: flex; align-items: center; } .transfer-h5 .main .right .transfer-right-footer .btn[data-v-01b74c91] { font-size: 14px; } .icon-unselected[data-v-01b74c91] { width: 18px; height: 18px; background: #FFF; border: 1px solid #DDD; border-radius: 11px; box-sizing: border-box; } /** * 这里是uni-app内置的常用样式变量 * * uni-app 官方扩展插件及插件市场(https://ext.dcloud.net.cn)上很多三方插件均使用了这些样式变量 * 如果你是插件开发者,建议你使用scss预处理,并在插件代码中直接使用这些变量(无需 import 这个文件),方便用户通过搭积木的方式开发整体风格一致的App * */ /** * 如果你是App开发者(插件使用者),你可以通过修改这些变量来定制自己的插件主题,实现自定义主题功能 * * 如果你的项目同样使用了scss预处理,你也可以直接在你的 scss 代码中使用如下变量,同时无需 import 这个文件 */ /* 颜色变量 */ /* 行为相关颜色 */ /* 文字基本颜色 */ /* 背景颜色 */ /* 边框颜色 */ /* 尺寸变量 */ /* 文字尺寸 */ /* 图片尺寸 */ /* Border Radius */ /* 水平间距 */ /* 垂直间距 */ /* 透明度 */ /* 文章场景相关 */ .tui-contact-search[data-v-efa1a0fe] { position: -webkit-sticky; position: sticky; top: 0; z-index: 1; padding: 12px; display: flex; justify-content: space-between; align-items: center; background: #fff; border-bottom: 1px solid #f4f5f9; flex-direction: column; } .tui-contact-search-header[data-v-efa1a0fe], .tui-contact-search-main[data-v-efa1a0fe] { width: 100%; height: 30px; display: flex; flex-direction: row; align-items: center; } .tui-contact-search-header[data-v-efa1a0fe] { -webkit-user-select: none; user-select: none; cursor: pointer; } .tui-contact-search-header-icon[data-v-efa1a0fe] { padding-right: 10px; } .tui-contact-search-header-title[data-v-efa1a0fe] { font-size: 14px; } .tui-contact-search-main[data-v-efa1a0fe] { display: flex; flex-direction: row; flex: 1; justify-content: center; align-items: center; width: 100%; } .tui-contact-search-main-input[data-v-efa1a0fe] { flex: 1; font-size: 14px; border-radius: 5px; padding: 7px; border: 1px solid #ddd; } .tui-contact-search-main-input[data-v-efa1a0fe]:focus { outline: none; border: 1px solid #006eff; } .tui-contact-search-main-cancel[data-v-efa1a0fe] { padding-left: 10px; -webkit-user-select: none; user-select: none; cursor: pointer; } .tui-contact-search-h5-header[data-v-efa1a0fe] { width: 100%; } .tui-contact-searching-h5-header[data-v-efa1a0fe] { padding-bottom: 10px; display: flex; flex-direction: row; } .tui-contact-searching-h5-header .tui-contact-search-h5-header-title[data-v-efa1a0fe] { flex: 1; text-align: center; font-weight: 500; font-size: 14px; margin-right: 30px; } /** * 这里是uni-app内置的常用样式变量 * * uni-app 官方扩展插件及插件市场(https://ext.dcloud.net.cn)上很多三方插件均使用了这些样式变量 * 如果你是插件开发者,建议你使用scss预处理,并在插件代码中直接使用这些变量(无需 import 这个文件),方便用户通过搭积木的方式开发整体风格一致的App * */ /** * 如果你是App开发者(插件使用者),你可以通过修改这些变量来定制自己的插件主题,实现自定义主题功能 * * 如果你的项目同样使用了scss预处理,你也可以直接在你的 scss 代码中使用如下变量,同时无需 import 这个文件 */ /* 颜色变量 */ /* 行为相关颜色 */ /* 文字基本颜色 */ /* 背景颜色 */ /* 边框颜色 */ /* 尺寸变量 */ /* 文字尺寸 */ /* 图片尺寸 */ /* Border Radius */ /* 水平间距 */ /* 垂直间距 */ /* 透明度 */ /* 文章场景相关 */ [data-v-c7c42418]:not(not) { display: flex; flex-direction: column; box-sizing: border-box; min-width: 0; } .avatar-container[data-v-c7c42418] { position: relative; justify-content: center; align-items: center; overflow: hidden; flex: 0 0 auto; } .avatar-container .placeholder[data-v-c7c42418] { position: absolute; top: 0; left: 0; width: 100%; height: 100%; background-color: #ececec; transition: opacity 0.3s, background-color 0.1s ease-out; } .avatar-container .placeholder.skeleton-animation[data-v-c7c42418] { animation: breath-c7c42418 2s linear 0.3s infinite; } .avatar-container .placeholder.hidden[data-v-c7c42418] { opacity: 0; } .avatar-container .avatar-image[data-v-c7c42418] { width: 100%; height: 100%; } @keyframes breath-c7c42418 { 50% { /* stylelint-disable-next-line scss/no-global-function-names */ background-color: lightgray; } } /** * 这里是uni-app内置的常用样式变量 * * uni-app 官方扩展插件及插件市场(https://ext.dcloud.net.cn)上很多三方插件均使用了这些样式变量 * 如果你是插件开发者,建议你使用scss预处理,并在插件代码中直接使用这些变量(无需 import 这个文件),方便用户通过搭积木的方式开发整体风格一致的App * */ /** * 如果你是App开发者(插件使用者),你可以通过修改这些变量来定制自己的插件主题,实现自定义主题功能 * * 如果你的项目同样使用了scss预处理,你也可以直接在你的 scss 代码中使用如下变量,同时无需 import 这个文件 */ /* 颜色变量 */ /* 行为相关颜色 */ /* 文字基本颜色 */ /* 背景颜色 */ /* 边框颜色 */ /* 尺寸变量 */ /* 文字尺寸 */ /* 图片尺寸 */ /* Border Radius */ /* 水平间距 */ /* 垂直间距 */ /* 透明度 */ /* 文章场景相关 */ .tui-contact-list-card[data-v-cbb84739] { padding: 5px 0; display: flex; flex-direction: row; align-items: center; cursor: pointer; -webkit-user-select: none; user-select: none; overflow: hidden; flex: 1; } .tui-contact-list-card-left[data-v-cbb84739] { position: relative; width: 36px; height: 36px; } .tui-contact-list-card-left-avatar[data-v-cbb84739] { width: 36px; height: 36px; border-radius: 5px; } .tui-contact-list-card-left .online-status[data-v-cbb84739] { box-sizing: border-box; position: absolute; width: 10px; height: 10px; left: 30px; top: 30px; border: 2px solid #fff; box-shadow: 0 0 4px rgba(0, 0, 0, 0.1); border-radius: 50%; } .tui-contact-list-card-left .online-status-online[data-v-cbb84739] { background: #29cc85; } .tui-contact-list-card-left .online-status-offline[data-v-cbb84739] { background: #a4a4a4; } .tui-contact-list-card-main[data-v-cbb84739] { flex: 1; padding: 0 10px; overflow: hidden; } .tui-contact-list-card-main-name[data-v-cbb84739], .tui-contact-list-card-main-other[data-v-cbb84739] { font-size: 14px; flex: 1; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; } .tui-contact-list-card-main-other[data-v-cbb84739] { color: #999; } .tui-contact-list-card-right[data-v-cbb84739] { width: -webkit-fit-content; width: fit-content; } .tui-contact-list-card-right-group-type[data-v-cbb84739] { padding: 0 4px; line-height: 14px; font-size: 12px; border-radius: 1px; font-weight: 400; color: rgba(0, 0, 0, 0.3); border: 1px solid rgba(0, 0, 0, 0.3); } .tui-contact-list-card-right-application-text[data-v-cbb84739] { color: #999; font-size: 12px; } .tui-contact-list-card-right-application-button[data-v-cbb84739] { border: 1px solid #006eff; background: #006eff; color: #fff; padding: 3px 8px; border-radius: 4px; font-size: 12px; text-align: center; cursor: pointer; -webkit-user-select: none; user-select: none; line-height: 150%; } .tui-contact-list-card-right-application-button[data-v-cbb84739]::after { border: none; } .tui-contact-list-card-h5[data-v-cbb84739] { cursor: none !important; } /** * 这里是uni-app内置的常用样式变量 * * uni-app 官方扩展插件及插件市场(https://ext.dcloud.net.cn)上很多三方插件均使用了这些样式变量 * 如果你是插件开发者,建议你使用scss预处理,并在插件代码中直接使用这些变量(无需 import 这个文件),方便用户通过搭积木的方式开发整体风格一致的App * */ /** * 如果你是App开发者(插件使用者),你可以通过修改这些变量来定制自己的插件主题,实现自定义主题功能 * * 如果你的项目同样使用了scss预处理,你也可以直接在你的 scss 代码中使用如下变量,同时无需 import 这个文件 */ /* 颜色变量 */ /* 行为相关颜色 */ /* 文字基本颜色 */ /* 背景颜色 */ /* 边框颜色 */ /* 尺寸变量 */ /* 文字尺寸 */ /* 图片尺寸 */ /* Border Radius */ /* 水平间距 */ /* 垂直间距 */ /* 透明度 */ /* 文章场景相关 */ .tui-contact-list[data-v-2682c040] { flex: 1; display: flex; flex-direction: column; width: 100%; height: 100%; overflow-y: auto; list-style: none; } .tui-contact-list-item[data-v-2682c040] { display: flex; flex-direction: column; } .tui-contact-list-item-header[data-v-2682c040] { display: flex; flex-direction: row; font-size: 14px; cursor: pointer; -webkit-user-select: none; user-select: none; padding: 10px 15px; justify-content: space-between; } .tui-contact-list-item-header-left[data-v-2682c040] { display: flex; flex-direction: row; align-items: center; } .tui-contact-list-item-header-right[data-v-2682c040] { display: flex; justify-content: center; align-items: center; } .tui-contact-list-item-header-right-unread[data-v-2682c040] { display: flex; min-width: 10px; width: -webkit-fit-content; width: fit-content; padding: 0 2.5px; height: 15px; font-size: 10px; text-align: center; line-height: 15px; border-radius: 7.5px; background: red; align-items: center; justify-content: center; color: #fff; } .tui-contact-list-item-main[data-v-2682c040] { padding: 0 15px !important; } .tui-contact-list-item-main.hidden[data-v-2682c040] { display: none; } .tui-contact-list-item-main-item[data-v-2682c040] { padding: 5px 0; } .tui-contact-search-list[data-v-2682c040] { padding: 0 15px !important; } .tui-contact-search-list-title[data-v-2682c040] { font-size: 14px; color: #999; border-bottom: 1px solid #f4f5f9; } .tui-contact-search-list-item[data-v-2682c040] { padding: 5px 0; } .tui-contact-search-list-default[data-v-2682c040] { padding: 20px; text-align: center; font-size: 14px; color: #999; } .tui-contact-list-h5 .tui-contact-list-item .tui-contact-list-item-header[data-v-2682c040] { cursor: none; } .tui-contact-list-h5 .tui-contact-list-item .tui-contact-list-item-header[data-v-2682c040]:active, .tui-contact-list-h5 .tui-contact-list-item .tui-contact-list-item-main-item[data-v-2682c040]:active { background-color: #eef0f3; } body[data-v-2682c040], div[data-v-2682c040], ul[data-v-2682c040], ol[data-v-2682c040], dt[data-v-2682c040], dd[data-v-2682c040], li[data-v-2682c040], dl[data-v-2682c040], h1[data-v-2682c040], h2[data-v-2682c040], h3[data-v-2682c040], h4[data-v-2682c040], p[data-v-2682c040] { margin: 0; padding: 0; font-style: normal; /* font:12px/22px"\5B8B\4F53",Arial,Helvetica,sans-serif; */ } ol[data-v-2682c040], ul[data-v-2682c040], li[data-v-2682c040] { list-style: none; } img[data-v-2682c040] { border: 0; vertical-align: middle; pointer-events: none; } body[data-v-2682c040] { color: #000; background: #FFF; } .clear[data-v-2682c040] { clear: both; height: 1px; width: 100%; overflow: hidden; margin-top: -1px; } a[data-v-2682c040] { color: #000; text-decoration: none; cursor: pointer; } a[data-v-2682c040]:hover { text-decoration: none; } uni-input[data-v-2682c040], uni-textarea[data-v-2682c040] { -webkit-user-select: auto; user-select: auto; } uni-input[data-v-2682c040]:focus, uni-input[data-v-2682c040]:active, uni-textarea[data-v-2682c040]:focus, uni-textarea[data-v-2682c040]:active { outline: none; } .chat-aside[data-v-2682c040] { position: absolute; top: 50px; right: 0; box-sizing: border-box; width: 360px !important; border-radius: 8px 0 0 8px; z-index: 9999; max-height: calc(100% - 50px); } /** * 这里是uni-app内置的常用样式变量 * * uni-app 官方扩展插件及插件市场(https://ext.dcloud.net.cn)上很多三方插件均使用了这些样式变量 * 如果你是插件开发者,建议你使用scss预处理,并在插件代码中直接使用这些变量(无需 import 这个文件),方便用户通过搭积木的方式开发整体风格一致的App * */ /** * 如果你是App开发者(插件使用者),你可以通过修改这些变量来定制自己的插件主题,实现自定义主题功能 * * 如果你的项目同样使用了scss预处理,你也可以直接在你的 scss 代码中使用如下变量,同时无需 import 这个文件 */ /* 颜色变量 */ /* 行为相关颜色 */ /* 文字基本颜色 */ /* 背景颜色 */ /* 边框颜色 */ /* 尺寸变量 */ /* 文字尺寸 */ /* 图片尺寸 */ /* Border Radius */ /* 水平间距 */ /* 垂直间距 */ /* 透明度 */ /* 文章场景相关 */ .tui-switch[data-v-49c188d8] { margin: 2px 5px; width: 48px; height: 30px; position: relative; border: 1px solid transparent; box-shadow: #dfdfdf 0 0 0 0 inset; border-radius: 20px; background-clip: content-box; display: inline-block; appearance: none; -webkit-appearance: none; -moz-appearance: none; -webkit-user-select: none; user-select: none; outline: none; } .tui-switch[data-v-49c188d8]::before { content: ""; position: absolute; width: 24px; height: 24px; background-color: #fff; border-radius: 50%; top: 0; bottom: 0; margin: auto; transition: 0.3s; } .tui-switch-checked[data-v-49c188d8] { background-color: #007aff; transition: 0.6s; } .tui-switch-checked[data-v-49c188d8]::before { transition: 0.3s; left: 20px; } .tui-switch-checked[data-v-49c188d8]:active::before { width: 28px; left: 16px; transition: 0.3s; } .tui-switch-no-checked[data-v-49c188d8] { background-color: #dcdfe6; transition: 0.6s; } .tui-switch-no-checked[data-v-49c188d8]::before { left: 2px; transition: 0.3s; } .tui-switch-no-checked[data-v-49c188d8]:active::before { width: 28px; transition: 0.3s; } /** * 这里是uni-app内置的常用样式变量 * * uni-app 官方扩展插件及插件市场(https://ext.dcloud.net.cn)上很多三方插件均使用了这些样式变量 * 如果你是插件开发者,建议你使用scss预处理,并在插件代码中直接使用这些变量(无需 import 这个文件),方便用户通过搭积木的方式开发整体风格一致的App * */ /** * 如果你是App开发者(插件使用者),你可以通过修改这些变量来定制自己的插件主题,实现自定义主题功能 * * 如果你的项目同样使用了scss预处理,你也可以直接在你的 scss 代码中使用如下变量,同时无需 import 这个文件 */ /* 颜色变量 */ /* 行为相关颜色 */ /* 文字基本颜色 */ /* 背景颜色 */ /* 边框颜色 */ /* 尺寸变量 */ /* 文字尺寸 */ /* 图片尺寸 */ /* Border Radius */ /* 水平间距 */ /* 垂直间距 */ /* 透明度 */ /* 文章场景相关 */ .tui-contact-info[data-v-e2a6c8d8] { width: 100%; height: 100%; background: #f7f8fa; display: flex; padding: 30px; box-sizing: border-box; flex-direction: column; overflow: hidden; } .tui-contact-info-basic[data-v-e2a6c8d8] { display: flex; justify-content: space-between; padding-bottom: 15px; border-bottom: 1px solid #ddd; overflow: hidden; box-sizing: border-box; width: 100%; } .tui-contact-info-basic-text[data-v-e2a6c8d8] { flex: 1; } .tui-contact-info-basic-text-name[data-v-e2a6c8d8] { font-size: 24px; padding-bottom: 10px; } .tui-contact-info-basic-text-other[data-v-e2a6c8d8] { font-size: 16px; padding: 6px 0; font-weight: 400; color: #999; } .tui-contact-info-basic-avatar[data-v-e2a6c8d8] { width: 80px; height: 80px; } .tui-contact-info-more[data-v-e2a6c8d8] { padding: 15px 0; overflow: hidden; } .tui-contact-info-more-item[data-v-e2a6c8d8] { display: flex; padding: 6px 0; font-size: 16px; font-weight: 400; min-height: 56px; } .tui-contact-info-more-item-label[data-v-e2a6c8d8] { color: #999; height: -webkit-fit-content; height: fit-content; } .tui-contact-info-more-item-left[data-v-e2a6c8d8] { flex-direction: row; align-items: center; } .tui-contact-info-more-item-left .tui-contact-info-more-item-label[data-v-e2a6c8d8] { width: 80px; } .tui-contact-info-more-item-top[data-v-e2a6c8d8] { flex-direction: column; } .tui-contact-info-more-item-content[data-v-e2a6c8d8] { flex: 1; display: flex; flex-direction: row; color: #333; overflow: hidden; } .tui-contact-info-more-item-content-text[data-v-e2a6c8d8] { display: flex; overflow: hidden; } .tui-contact-info-more-item-content-text-data[data-v-e2a6c8d8] { overflow: hidden; text-overflow: ellipsis; white-space: nowrap; } .tui-contact-info-more-item-content-text-icon[data-v-e2a6c8d8] { display: flex; flex-direction: row; justify-content: center; align-items: center; } .tui-contact-info-more-item-content-input[data-v-e2a6c8d8], .tui-contact-info-more-item-content-textarea[data-v-e2a6c8d8] { flex: 1; border: 1px solid #e8e8e9; border-radius: 4px; padding: 4px; color: inherit; } .tui-contact-info-more-item-content-input[data-v-e2a6c8d8] { height: 22px; font-size: 16px; } .tui-contact-info-more-item-content-textarea[data-v-e2a6c8d8] { resize: none; height: 100px; } .tui-contact-info-button[data-v-e2a6c8d8] { display: flex; padding: 30px; justify-content: center; } .tui-contact-info-button-item[data-v-e2a6c8d8] { margin: 15px; min-width: 142px; height: 36px; padding: 8px 20px; border-radius: 4px; border: none; font-size: 14px; text-align: center; line-height: 20px; font-weight: 400; letter-spacing: 0; cursor: pointer; -webkit-user-select: none; user-select: none; } .tui-contact-info-button-item-submit[data-v-e2a6c8d8] { border: 1px solid #006eff; background: #006eff; color: #fff; } .tui-contact-info-button-item-cancel[data-v-e2a6c8d8] { border: 1px solid #e54545; background: transparent; color: #e54545; } .tui-contact-info-h5[data-v-e2a6c8d8] { padding: 0; overflow: hidden; } .tui-contact-info-h5-header[data-v-e2a6c8d8] { background-color: #fff; padding: 10px !important; display: flex; flex-direction: row; } .tui-contact-info-h5-header-title[data-v-e2a6c8d8] { flex: 1; text-align: center; font-weight: 500; font-size: 14px; margin-right: 30px; } .tui-contact-info-h5-basic[data-v-e2a6c8d8] { padding: 10px !important; background: #fff; margin-top: 10px !important; display: flex; flex-direction: row-reverse; justify-content: left; border-bottom: none; } .tui-contact-info-h5-basic-text-name[data-v-e2a6c8d8] { font-size: 20px; padding-bottom: 1px; } .tui-contact-info-h5-basic-text-other[data-v-e2a6c8d8] { font-size: 14px; padding: 3px 0; } .tui-contact-info-h5-basic-avatar[data-v-e2a6c8d8] { border-radius: 10px; margin-right: 10px; } .tui-contact-info-h5-more[data-v-e2a6c8d8] { background: #fff; margin-top: 10px !important; overflow: hidden; padding: 0; } .tui-contact-info-h5-more-item[data-v-e2a6c8d8] { width: 100%; box-sizing: border-box; overflow: hidden; padding: 10px !important; border-bottom: 1px solid #eee; } .tui-contact-info-h5-more-item-label[data-v-e2a6c8d8] { color: #000; } .tui-contact-info-h5-more-item-content[data-v-e2a6c8d8] { overflow: hidden; color: #979797; display: flex; flex-direction: row; justify-content: flex-end; } .tui-contact-info-h5-more-item-content-text[data-v-e2a6c8d8] { overflow: hidden; display: flex; flex-direction: row; } .tui-contact-info-h5-more-item-content-text-data[data-v-e2a6c8d8] { flex: 1; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; } .tui-contact-info-h5-more-item[data-v-e2a6c8d8]:last-child { border-bottom: none; } .tui-contact-info-h5-button[data-v-e2a6c8d8] { margin-top: 10px !important; display: flex; flex-direction: column; padding: 0; background-color: #fff; } .tui-contact-info-h5-button-item[data-v-e2a6c8d8] { width: 100%; margin: 0; border: none; padding: 16px !important; font-size: 16px; border-bottom: 1px solid #eee; height: -webkit-fit-content; height: fit-content; } .tui-contact-info-h5-button-item[data-v-e2a6c8d8]::after { border: none; } .tui-contact-info-h5-button-item-textarea[data-v-e2a6c8d8] { background-color: #f8f8f8; } .tui-contact-info-h5-button-item[data-v-e2a6c8d8]:last-child { border-bottom: none; } .tui-contact-info-h5-button .tui-contact-info-button-item-cancel[data-v-e2a6c8d8] { background-color: #fff; color: #e54545; } .tui-contact-info-h5-button .tui-contact-info-button-item-submit[data-v-e2a6c8d8] { background-color: #fff; color: #006eff; } body[data-v-e2a6c8d8], div[data-v-e2a6c8d8], ul[data-v-e2a6c8d8], ol[data-v-e2a6c8d8], dt[data-v-e2a6c8d8], dd[data-v-e2a6c8d8], li[data-v-e2a6c8d8], dl[data-v-e2a6c8d8], h1[data-v-e2a6c8d8], h2[data-v-e2a6c8d8], h3[data-v-e2a6c8d8], h4[data-v-e2a6c8d8], p[data-v-e2a6c8d8] { margin: 0; padding: 0; font-style: normal; /* font:12px/22px"\5B8B\4F53",Arial,Helvetica,sans-serif; */ } ol[data-v-e2a6c8d8], ul[data-v-e2a6c8d8], li[data-v-e2a6c8d8] { list-style: none; } img[data-v-e2a6c8d8] { border: 0; vertical-align: middle; pointer-events: none; } body[data-v-e2a6c8d8] { color: #000; background: #FFF; } .clear[data-v-e2a6c8d8] { clear: both; height: 1px; width: 100%; overflow: hidden; margin-top: -1px; } a[data-v-e2a6c8d8] { color: #000; text-decoration: none; cursor: pointer; } a[data-v-e2a6c8d8]:hover { text-decoration: none; } uni-input[data-v-e2a6c8d8], uni-textarea[data-v-e2a6c8d8] { -webkit-user-select: auto; user-select: auto; } uni-input[data-v-e2a6c8d8]:focus, uni-input[data-v-e2a6c8d8]:active, uni-textarea[data-v-e2a6c8d8]:focus, uni-textarea[data-v-e2a6c8d8]:active { outline: none; } .chat-aside[data-v-e2a6c8d8] { position: absolute; top: 50px; right: 0; box-sizing: border-box; width: 360px !important; border-radius: 8px 0 0 8px; z-index: 9999; max-height: calc(100% - 50px); } /** * 这里是uni-app内置的常用样式变量 * * uni-app 官方扩展插件及插件市场(https://ext.dcloud.net.cn)上很多三方插件均使用了这些样式变量 * 如果你是插件开发者,建议你使用scss预处理,并在插件代码中直接使用这些变量(无需 import 这个文件),方便用户通过搭积木的方式开发整体风格一致的App * */ /** * 如果你是App开发者(插件使用者),你可以通过修改这些变量来定制自己的插件主题,实现自定义主题功能 * * 如果你的项目同样使用了scss预处理,你也可以直接在你的 scss 代码中使用如下变量,同时无需 import 这个文件 */ /* 颜色变量 */ /* 行为相关颜色 */ /* 文字基本颜色 */ /* 背景颜色 */ /* 边框颜色 */ /* 尺寸变量 */ /* 文字尺寸 */ /* 图片尺寸 */ /* Border Radius */ /* 水平间距 */ /* 垂直间距 */ /* 透明度 */ /* 文章场景相关 */ body[data-v-32d81a7d], div[data-v-32d81a7d], ul[data-v-32d81a7d], ol[data-v-32d81a7d], dt[data-v-32d81a7d], dd[data-v-32d81a7d], li[data-v-32d81a7d], dl[data-v-32d81a7d], h1[data-v-32d81a7d], h2[data-v-32d81a7d], h3[data-v-32d81a7d], h4[data-v-32d81a7d], p[data-v-32d81a7d] { margin: 0; padding: 0; font-style: normal; /* font:12px/22px"\5B8B\4F53",Arial,Helvetica,sans-serif; */ } ol[data-v-32d81a7d], ul[data-v-32d81a7d], li[data-v-32d81a7d] { list-style: none; } img[data-v-32d81a7d] { border: 0; vertical-align: middle; pointer-events: none; } body[data-v-32d81a7d] { color: #000; background: #FFF; } .clear[data-v-32d81a7d] { clear: both; height: 1px; width: 100%; overflow: hidden; margin-top: -1px; } a[data-v-32d81a7d] { color: #000; text-decoration: none; cursor: pointer; } a[data-v-32d81a7d]:hover { text-decoration: none; } uni-input[data-v-32d81a7d], uni-textarea[data-v-32d81a7d] { -webkit-user-select: auto; user-select: auto; } uni-input[data-v-32d81a7d]:focus, uni-input[data-v-32d81a7d]:active, uni-textarea[data-v-32d81a7d]:focus, uni-textarea[data-v-32d81a7d]:active { outline: none; } .chat-aside[data-v-32d81a7d] { position: absolute; top: 50px; right: 0; box-sizing: border-box; width: 360px !important; border-radius: 8px 0 0 8px; z-index: 9999; max-height: calc(100% - 50px); } .tui-contact[data-v-32d81a7d] { width: 100%; height: 100%; box-sizing: border-box; display: flex; overflow: hidden; } .tui-contact-left[data-v-32d81a7d] { min-width: 285px; flex: 0 0 24%; overflow: hidden; display: flex; flex-direction: column; } .tui-contact-right[data-v-32d81a7d] { border-left: 1px solid #f4f5f9; flex: 1; overflow: hidden; } .tui-contact-h5[data-v-32d81a7d] { position: relative; } .tui-contact-h5-left[data-v-32d81a7d], .tui-contact-h5-right[data-v-32d81a7d] { width: 100%; height: 100%; flex: 1; } .tui-contact-h5-right[data-v-32d81a7d] { position: absolute; z-index: 100; } .tui-contact-h5-left-list[data-v-32d81a7d] { overflow-y: auto; }