1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495969798991001011021031041051061071081091101111121131141151161171181191201211221231241251261271281291301311321331341351361371381391401411421431441451461471481491501511521531541551561571581591601611621631641651661671681691701711721731741751761771781791801811821831841851861871881891901911921931941951961971981992002012022032042052062072082092102112122132142152162172182192202212222232242252262272282292302312322332342352362372382392402412422432442452462472482492502512522532542552562572582592602612622632642652662672682692702712722732742752762772782792802812822832842852862872882892902912922932942952962972982993003013023033043053063073083093103113123133143153163173183193203213223233243253263273283293303313323333343353363373383393403413423433443453463473483493503513523533543553563573583593603613623633643653663673683693703713723733743753763773783793803813823833843853863873883893903913923933943953963973983994004014024034044054064074084094104114124134144154164174184194204214224234244254264274284294304314324334344354364374384394404414424434444454464474484494504514524534544554564574584594604614624634644654664674684694704714724734744754764774784794804814824834844854864874884894904914924934944954964974984995005015025035045055065075085095105115125135145155165175185195205215225235245255265275285295305315325335345355365375385395405415425435445455465475485495505515525535545555565575585595605615625635645655665675685695705715725735745755765775785795805815825835845855865875885895905915925935945955965975985996006016026036046056066076086096106116126136146156166176186196206216226236246256266276286296306316326336346356366376386396406416426436446456466476486496506516526536546556566576586596606616626636646656666676686696706716726736746756766776786796806816826836846856866876886896906916926936946956966976986997007017027037047057067077087097107117127137147157167177187197207217227237247257267277287297307317327337347357367377387397407417427437447457467477487497507517527537547557567577587597607617627637647657667677687697707717727737747757767777787797807817827837847857867877887897907917927937947957967977987998008018028038048058068078088098108118128138148158168178188198208218228238248258268278288298308318328338348358368378388398408418428438448458468478488498508518528538548558568578588598608618628638648658668678688698708718728738748758768778788798808818828838848858868878888898908918928938948958968978988999009019029039049059069079089099109119129139149159169179189199209219229239249259269279289299309319329339349359369379389399409419429439449459469479489499509519529539549559569579589599609619629639649659669679689699709719729739749759769779789799809819829839849859869879889899909919929939949959969979989991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165 |
- .o2_im_out {
- width: 100%;
- height: 100%;
- overflow: hidden;
- }
- .o2_im_chat_list {
- border-top: 1px solid rgb(255, 255, 255);
- border-right: 1px solid rgb(221, 221, 221);
- float: left;
- width: 257px;
- height: 100%;
- display: flex;
- display: -webkit-box;
- display: -webkit-flex;
- flex-direction: column;
- -ms-flex-direction: column;
- }
- .o2_im_chat_list_top {
- margin-bottom: 20px;
- height: 40px;
- background-color: rgb(248, 248, 248);
- border-bottom: 1px solid rgb(204, 204, 204);
- display: flex;
- flex-direction: row;
- gap: 10px;
- justify-content: center;
- padding: 0 10px;
- }
- .o2_im_chat_list_top .add {
- height: 40px;
- cursor: pointer;
- text-align: center;
- line-height: 40px;
- color: #848484;
- }
- .o2_im_chat_list_top .im_setting {
- height: 40px;
- width: 40px;
- cursor: pointer;
- display: flex;
- align-items: center;
- justify-content: center;
- }
- .o2_im_chat_list_top .im_setting img {
- height: 24px;
- width: 24px;
- }
- .o2_im_chat_list_top .search_out {
- margin-right: 40px;
- height: 40px;
- }
- .o2_im_chat_list_top .search_icon {
- float: left;
- width: 40px;
- height: 40px;
- background: url(../x_component_IMV2/$Main/default/icons/search.png) center
- center no-repeat;
- cursor: pointer;
- }
- .o2_im_chat_list_top .search_input_out {
- margin-left: 40px;
- text-align: left;
- }
- .o2_im_chat_list_top .search_input {
- margin-top: 7px;
- width: 96%;
- height: 24px;
- line-height: 24px;
- border: 0px;
- font-family: "Microsoft YaHei";
- font-size: 12px;
- color: rgb(153, 153, 153);
- background: transparent;
- user-select: auto;
- }
- .o2_im_chat_list_top .add_button {
- height: 50px;
- width: 160px;
- color: rgb(51, 51, 51);
- font-size: 16px;
- line-height: 50px;
- padding-left: 10px;
- padding-right: 10px;
- cursor: pointer;
- margin: 0 auto;
- border: 1px solid rgb(204, 204, 204);
- }
- .o2_im_chat_list_top .add_button .icon {
- height: 50px;
- width: 30px;
- float: left;
- background: url(../x_component_IMV2/$Main/default/icons/icon_newapply.png)
- center center no-repeat;
- }
- .o2_im_chat_list_top .add_button .text {
- line-height: 50px;
- height: 50px;
- float: left;
- }
- .o2_im_chat_list .item {
- overflow: hidden;
- height: 60px;
- margin: 0px;
- }
- .o2_im_chat_list .item .base {
- height: 60px;
- cursor: pointer;
- }
- .o2_im_chat_list .item .normal {
- background-color: rgb(253, 253, 253);
- }
- .o2_im_chat_list .item .check {
- background-color: rgb(228, 228, 228);
- }
- .o2_im_chat_list .item .avatar {
- background-position: center center;
- background-repeat: no-repeat;
- margin-left: 16px;
- height: 48px;
- width: 48px;
- border-radius: 24px;
- margin-top: 6px;
- background-color: rgb(255, 255, 255);
- float: left;
- }
- .o2_im_chat_list .item .avatar .img {
- width: 48px;
- height: 48px;
- border: 0px;
- border-radius: 24px;
- }
- .o2_im_chat_list .item .body {
- height: 59px;
- margin-left: 16px;
- border-bottom: 1px solid rgb(221, 221, 221);
- }
- .o2_im_chat_list .item .body_up {
- height: 30px;
- line-height: 30px;
- margin-left: 56px;
- margin-right: 14px;
- }
- .o2_im_chat_list .item .share_body {
- height: 30px;
- line-height: 30px;
- margin-left: 56px;
- margin-right: 14px;
- margin-top: 14px;
- }
- .o2_im_chat_list .item .body_up .body_title {
- float: left;
- color: rgb(51, 51, 51);
- overflow: hidden;
- max-width: 170px;
- text-overflow: ellipsis;
- white-space: nowrap;
- }
- .o2_im_chat_list .item .body_up .body_time {
- float: right;
- color: rgb(191, 191, 191);
- font-size: 12px;
- overflow: hidden;
- }
- .o2_im_chat_list .item .body_down {
- margin-left: 8px;
- margin-top: 5px;
- max-width: 120px;
- height: 20px;
- line-height: 20px;
- float: left;
- overflow: hidden;
- font-size: 12px;
- color: #aaaaaa;
- white-space: nowrap;
- text-overflow: ellipsis;
- }
- .o2_im_chat_list_conv {
- flex: 1;
- overflow: auto;
- }
- .o2_im_chat_content_container {
- height: 100%;
- margin-left: 259px;
- }
- /* 拖拽文件上传 */
- .drag-area {
- border: 2px solid #fb4747;
- height: calc(100% - 4px) !important;
- }
- .o2_im_chat_content {
- height: 100%;
- overflow: hidden;
- background-color: rgb(255, 255, 255);
- opacity: 1;
- display: flex;
- flex-direction: column;
- position: relative;
- }
- .o2_im_chat_content_title_more {
- background-image: url(../x_component_IMV2/$Main/default/icons/more.png);
- background-position: center center;
- background-repeat: no-repeat;
- height: 30px;
- width: 48px;
- margin-right: 10px;
- float: right;
- cursor: pointer;
- display: none;
- }
- .o2_im_chat_content_title_business_icon {
- background-image: url(../x_component_process_ApplicationExplorer/$Main/default/icon/application.png);
- background-position: center center;
- background-repeat: no-repeat;
- background-size: contain;
- height: 30px;
- width: 30px;
- float: right;
- margin-right: 10px;
- cursor: pointer;
- position: relative;
- display: none;
- }
- .o2_im_chat_content_title_menu {
- min-width: 98px;
- position: absolute;
- right: 24px;
- top: 61px;
- background-color: white;
- border-radius: 12px;
- box-shadow: 2px 2px 2px 1px rgba(0, 0, 0, 0.2);
- display: none;
- z-index: 10000;
- padding: 0 10px;
- }
- .o2_im_chat_content_title_menu_item {
- height: 48px;
- text-align: center;
- line-height: 48px;
- cursor: pointer;
- }
- /* 聊天界面 */
- /* 图片表情 */
- .chat-emoji-box {
- position: absolute;
- width: 630px;
- height: 260px;
- left: 5px;
- bottom: 155px;
- background-color: #ffffff;
- border: 1px solid #f1f1f1;
- padding-top: 8px;
- border-radius: 8px;
- box-shadow: 5px 5px #1d1d1d10;
- z-index: 100;
- }
- .chat-emoji-img {
- width: 32px;
- height: 32px;
- float: left;
- margin: 5px;
- }
- /* 文字表情 */
- /* 表情 emoji */
- .im-divider-v {
- height: 1px;
- width: 100%;
- background-color: #e0e0e0;
- }
- .im-chat-emoji-mask {
- z-index: 98;
- position: absolute;
- top: 0;
- bottom: 0;
- left: 0;
- right: 0;
- background-color: transparent;
- }
- .im-chat-emoji {
- z-index: 99;
- position: absolute;
- bottom: 155px;
- left: 1rem;
- width: 30rem;
- height: 30rem;
- padding: 10px;
- background-color: white;
- box-shadow: 0.2em 0.2em 1em 0.125em #BBBBBB;
- border-radius: 4px;
- }
- .im-chat-emoji-triangle {
- height: 0;
- width: 0;
- border-width: 0.375rem;
- border-style: solid;
- border-color: white transparent transparent transparent;
- position: absolute;
- bottom: -0.74rem;
- left: 0.375rem;
- }
- .im-chat-emoji-container {
- width: 100%;
- height: 100%;
- display: flex;
- flex-direction: column;
- }
- .im-chat-emoji-type-container {
- flex: 1;
- overflow: auto;
- width: 100%;
- display: flex;
- flex-wrap: wrap;
- gap: 0.6rem;
- }
- .im-chat-emoji-type-list {
- height: 2.5rem;
- display: flex;
- flex-direction: row;
- align-items: center;
- gap: 0.6rem;
- margin-top: 5px;
- }
- .im-chat-emoji-item {
- width: 2.5rem;
- height: 2.5rem;
- font-size: 1.8rem;
- text-align: center;
- cursor: pointer;
- }
- .im-chat-emoji-item .btn {
- width: 100%;
- height: 100%;
- display: flex;
- align-items: center;
- justify-content: center;
- }
- .im-chat-emoji-item img {
- width: 80%;
- height: 80%;
- }
- .im-chat-emoji-item .active {
- background-color: #f3f3f3;
- border-radius: 4px;
- }
- .chat-title {
- height: 30px;
- text-align: center;
- padding-top: 15px;
- padding-bottom: 15px;
- background-color: #ffffff;
- border-bottom: 1px solid #f1f1f1;
- }
- .chat-title span {
- line-height: 30px;
- }
- .chat-content {
- background-color: #ebebeb;
- overflow: auto;
- flex: 1;
- padding: 0 20px;
- }
- /* 底部聊天输入区 */
- .chat-bottom-area {
- height: 155px;
- overflow: hidden;
- border-top: 1px solid #f1f1f1;
- background: #ffffff;
- }
- .chat-bottom-area-tool {
- position: relative;
- padding: 0 8px;
- height: 38px;
- line-height: 38px;
- font-size: 0;
- }
- .chat-bottom-area-tool img {
- margin: 7px 10px;
- }
- .chat-bottom-area-textarea {
- margin-left: 10px;
- }
- .chat-bottom-area-textarea textarea {
- display: block;
- width: 100%;
- padding: 5px 0 0;
- height: 68px;
- line-height: 20px;
- border: none;
- overflow: auto;
- resize: none;
- background: 0 0;
- font-size: 1rem;
- }
- .chat-bottom-area-send-space {
- position: relative;
- height: 46px;
- display: flex;
- flex-direction: row;
- align-items: center;
- gap: 20px;
- }
- .chat-bottom-area-key-tips {
- /*position: absolute;*/
- /*right: 105px;*/
- /*top: 3px;*/
- width: 120px;
- height: 32px;
- line-height: 32px;
- color: #848484;
- }
- .chat-bottom-area-send {
- /*position: absolute;*/
- /*right: 15px;*/
- /*top: 3px;*/
- width: 84px;
- height: 32px;
- line-height: 32px;
- cursor: pointer;
- }
- .chat-bottom-area-send-btn {
- border-radius: 3px 0 0 3px;
- }
- .chat-bottom-area-send span {
- display: inline-block;
- vertical-align: top;
- font-size: 14px;
- line-height: 32px;
- margin-left: 5px;
- padding: 0 20px;
- background-color: #5fb878;
- color: #fff;
- border-radius: 3px;
- }
- .chat-bottom-area-select-box {
- display: flex;
- flex-direction: row;
- height: 100%;
- }
- .chat-bottom-area-select-box-main {
- flex: 1;
- display: flex;
- flex-direction: row;
- align-items: center;
- justify-content: center;
- gap: 20px;
- height: 100%;
- }
- .chat-bottom-area-select-box-main .btn-area {
- display: flex;
- flex-direction: column;
- gap: 10px;
- justify-content: center;
- align-items: center;
- cursor: pointer;
- }
- .chat-bottom-area-select-box-main .btn-area img {
- display: block;
- width: 32px;
- height: 32px;
- }
- .chat-bottom-area-select-box-main .btn-area .title {
- color: #848484;
- }
- .chat-bottom-area-select-box-close {
- width: 100px;
- display: flex;
- justify-content: center;
- align-items: center;
- }
- .chat-bottom-area-select-box-close .btn-close {
- height: 32px;
- line-height: 32px;
- cursor: pointer;
- border-radius: 3px 0 0 3px;
- padding: 0 20px;
- background-color: #F7F7F7;
- color: #666666;
- }
- /* 聊天消息样式 */
- .none {
- display: none;
- }
- .block {
- display: block;
- }
- /* 引用消息 */
- .quote-box {
- flex: 1;
- display: flex;
- margin-left: 10px;
- white-space: nowrap;
- text-overflow: ellipsis;
- overflow: hidden;
- }
- .quote-message-box {
- background-color: #e1e1e1;
- padding: 5px 10px;
- border-radius: 4px;
- display: flex;
- flex-direction: row;
- gap: 10px;
- align-items: center;
- max-width: 90%;
- }
- .quote-message-emoji {
- width: 32px;
- height: 32px;
- }
- .quote-message-image {
- width: 48px;
- height: 48px;
- }
- .quote-message-desc {
- white-space: nowrap;
- text-overflow: ellipsis;
- overflow: hidden;
- }
- .quote-message-close {
- background-image: url(../o2_core/o2/xDesktop/$Default/blue/icons/icon_off_round_grey.png) !important;
- width: 28px;
- height: 28px;
- margin-left: 5px;
- background-position: center;
- background-repeat: no-repeat;
- cursor: pointer;
- }
- /* 聊天记录 */
- .chat-msg-list-container {
- z-index: 99;
- position: absolute;
- top: 0;
- bottom: 0;
- left: 0;
- right: 0;
- background-color: rgba(0, 0, 0, 0.3);
- }
- .chat-msg-list-box {
- background-color: #ebebeb;
- color: rgb(102, 102, 102);
- z-index: 100;
- box-shadow: rgb(102 102 102) 3px 3px 15px;
- border-radius: 6px;
- width: 100%;
- height: 70%;
- max-width: 500px;
- min-height: 300px;
- opacity: 1;
- padding: 24px;
- display: flex;
- flex-direction: column;
- }
- .chat-msg-list {
- display: flex;
- flex-direction: column;
- overflow: auto;
- }
- .chat-msg {
- width: 100%;
- display: flex;
- align-items: center;
- justify-content: space-between;
- }
- .chat-msg-checkbox {
- width: 32px;
- }
- .chat-sender {
- flex: 1;
- margin-bottom: 10px;
- }
- .chat-sender-avatar {
- float: left;
- }
- /* .chat-sender div:nth-of-type(1) {
- float: left;
- } */
- .chat-sender-name {
- margin: 0 50px 2px 50px;
- padding: 0px;
- color: #848484;
- text-align: left;
- }
- /* .chat-sender div:nth-of-type(2) {
- margin: 0 50px 2px 50px;
- padding: 0px;
- color: #848484;
- text-align: left;
- } */
- .chat-sender-box {
- background-color: white;
- margin: 0 10px 2px 10px;
- padding: 10px 10px 10px 5px;
- border-radius: 7px;
- word-wrap: break-word;
- white-space: pre-line;
- display: inline-block;
- max-width: calc(100% - 80px);
- cursor: pointer;
- }
- .chat-sender-quote-msg {
- float: left;
- clear: both;
- margin-left: 45px;
- }
- /* 业务消息专用的外框 */
- .chat-sender-card-box {
- background-color: white;
- margin: 0 50px 10px 50px;
- padding: 10px 10px 10px 10px;
- border-radius: 7px;
- display: inline-block;
- cursor: pointer;
- }
- /* .chat-sender div:nth-of-type(3) {
- background-color: white;
- margin: 0 50px 10px 50px;
- padding: 10px 10px 10px 10px;
- border-radius: 7px;
- text-indent: -12px;
- word-wrap: break-word;
- white-space: pre-line;
- } */
- .chat-sender .img-chat {
- width: 192px;
- height: 144px;
- display: table-cell;
- vertical-align: middle;
- }
- .chat-sender .img-chat img {
- max-width: 100%;
- max-height: 100%;
- display: block;
- margin: auto;
- }
- .chat-receiver {
- flex: 1;
- margin-bottom: 10px;
- }
- .chat-receiver-avatar {
- float: right;
- }
- /* .chat-receiver div:nth-of-type(1) {
- float: right;
- } */
- .chat-receiver-name {
- margin: 0px 50px 2px 50px;
- padding: 0px;
- color: #848484;
- text-align: right;
- }
- /* .chat-receiver div:nth-of-type(2) {
- margin: 0px 50px 2px 50px;
- padding: 0px;
- color: #848484;
- text-align: right;
- } */
- .chat-receiver .img-chat {
- width: 192px;
- height: 144px;
- display: table-cell;
- vertical-align: middle;
- }
- .chat-receiver .img-chat img {
- max-width: 100%;
- max-height: 100%;
- display: block;
- margin: auto;
- }
- .chat-receiver-box {
- background-color: #b2e281;
- margin: 0px 10px 2px 10px;
- padding: 10px 5px 10px 10px;
- border-radius: 7px;
- word-wrap: break-word;
- white-space: pre-line;
- float: right;
- max-width: calc(100% - 80px);
- cursor: pointer;
- }
- .chat-receiver-quote-msg {
- float: right;
- clear: both;
- margin-right: 45px;
- cursor: pointer;
- }
- /* 业务消息专用的外框 */
- .chat-receiver-card-box {
- background-color: #b2e281;
- margin: 0px 50px 10px 50px;
- padding: 10px 10px 10px 10px;
- border-radius: 7px;
- float: right;
- cursor: pointer;
- }
- /* .chat-receiver div:nth-of-type(3) {
- background-color: #b2e281;
- margin: 0px 50px 10px 50px;
- padding: 10px 10px 10px 10px;
- border-radius: 7px;
- word-wrap: break-word;
- white-space: pre-line;
- } */
- /***** 业务消息 卡片样式 ******/
- .chat-card {
- display: flex;
- flex-direction: column;
- cursor: pointer;
- }
- .chat-card-type {
- color: #333333;
- }
- .chat-card-body {
- color: #666666;
- margin-top: 10px;
- }
- .chat-card-bottom {
- display: flex;
- flex-direction: row;
- padding-top: 5px;
- margin-top: 10px;
- border-top: 1px solid #dedede;
- }
- .chat-card-bottom-icon {
- width: 24px;
- height: 24px;
- }
- .chat-card-bottom-name {
- color: #999999;
- margin-left: 10px;
- }
- .chat-receiver-avatar > img,
- .chat-sender-avatar > img {
- width: 40px;
- height: 40px;
- }
- .chat-left_triangle {
- height: 0;
- width: 0;
- border-width: 6px;
- border-style: solid;
- border-color: transparent white transparent transparent;
- position: relative;
- left: -17px;
- top: 0;
- float: left;
- }
- .chat-right_triangle {
- height: 0;
- width: 0;
- border-width: 6px;
- border-style: solid;
- border-color: transparent transparent transparent #b2e281;
- position: relative;
- right: -17px;
- top: 0;
- float: right;
- }
- .chat-content-emoji {
- width: 32px;
- height: 32px;
- margin: 5px;
- }
- .chat-content-video {
- width: 230px;
- height: 130px;
- }
- .chat-notice {
- clear: both;
- font-size: 70%;
- color: white;
- text-align: center;
- margin-top: 15px;
- margin-bottom: 15px;
- }
- .chat-notice span {
- background-color: #cecece;
- line-height: 25px;
- border-radius: 5px;
- padding: 5px 10px;
- }
- .chat-msg-time {
- margin-top: 10px;
- color: #999;
- text-align: center;
- font-size: 12px;
- clear: both;
- }
- .chat-no-more-data {
- margin: 10px auto;
- color: #999;
- text-align: center;
- font-size: 12px;
- }
- /* 右键菜单 */
- .chat-menulist {
- width: 130px;
- background: #fff;
- border: 1px solid #f2f2f5;
- border-bottom: none;
- border-radius: 2px;
- box-shadow: 0 2px 8px 1px rgb(0 0 0 / 20%);
- padding: 2px;
- list-style-type: none;
- }
- .chat-menulist li {
- font-size: 12px;
- cursor: pointer;
- line-height: 12px;
- position: relative;
- display: block;
- white-space: nowrap;
- min-width: 50px;
- padding: 14px 35px 14px 16px;
- color: #333;
- list-style: none;
- }
- /* starter */
- .person-outer {
- display: flex;
- justify-content: center;
- align-items: center;
- width: 100%;
- height: 100%;
- position: absolute;
- left: 0;
- top: 0;
- }
- .person-mask {
- opacity: 0.6;
- position: absolute;
- background-color: #CCC;
- top: 0;
- left: 0;
- right: 0;
- bottom: 0;
- }
- .person-box {
- background-color: rgb(255, 255, 255);
- color: rgb(102, 102, 102);
- z-index: 30000;
- box-shadow: rgb(102 102 102) 3px 3px 15px;
- border-radius: 6px;
- width: 50%;
- height: 50%;
- min-width: 400px;
- min-height: 300px;
- max-width: 1000px;
- max-height: 560px;
- opacity: 1;
- padding: 24px;
- display: flex;
- flex-direction: column;
- }
- .person-box-header {
- display: flex;
- justify-content: space-between;
- align-items: center;
- margin-bottom: 24px;
- border-bottom: 1px solid #dededd;
- }
- .person-box-header-title {
- color: #000;
- font-size: 18px;
- text-align: left;
- }
- .person-box-header-close {
- color: #000;
- font-size: 18px;
- width: 36px;
- height: 36px;
- line-height: 36px;
- margin: 10px;
- text-align: center;
- cursor: pointer;
- }
- .person-box-body {
- flex: 1;
- overflow: auto;
- }
- .person-box-body-list {
- display: flex;
- flex-direction: row;
- flex-wrap: wrap;
- }
- .person-tag {
- font-size: 14px;
- color: #000;
- padding: 10px;
- background: #fff;
- box-shadow: #dedede 3px 3px 15px;
- border-radius: 6px;
- margin: 10px;
- cursor: pointer;
- }
- .person-tag-active {
- background: #4A90E2;
- color: #fff;
- }
- .person-box-footer {
- display: flex;
- flex-direction: row;
- justify-content: center;
- align-items: center;
- }
- .person-box-footer-btn {
- width: 100%;
- text-align: center;
- margin: 30px 20px 0 20px;
- height: 30px;
- line-height: 30px;
- background: #4A90E2;
- border-radius: 15px;
- color: #FFFFFF;
- cursor: pointer;
- max-width: 200px;
- }
- .business-work-item {
- height: 60px;
- border-radius: 8px;
- background-color: #FFFFFF;
- border: 1px solid #E6E6E6;
- margin: 10px 12px;
- box-shadow: #dedede 3px 3px 5px;
- display: flex;
- flex-direction: row;
- align-items: center;
- }
- .business-work-item-btn {
- height: 24px;
- width: 64px;
- line-height: 24px;
- margin-right: 12px;
- border-radius: 30px;
- cursor: pointer;
- font-size: 12px;
- border: 1px solid #4A90E2;
- background-color: #FFFFFF;
- color: #4A90E2 !important;
- text-align: center;
- }
- .conversation-outer {
- display: flex;
- justify-content: center;
- align-items: center;
- width: 100%;
- height: 100%;
- position: absolute;
- left: 0;
- top: 0;
- }
- .conversation-mask {
- opacity: 0.6;
- position: absolute;
- background-color: #CCC;
- top: 0;
- left: 0;
- right: 0;
- bottom: 0;
- }
- .conversation-box {
- background-color: rgb(255, 255, 255);
- color: rgb(102, 102, 102);
- z-index: 30000;
- box-shadow: rgb(102 102 102) 3px 3px 15px;
- border-radius: 6px;
- width: 50%;
- height: 50%;
- min-width: 400px;
- min-height: 300px;
- max-width: 1000px;
- max-height: 560px;
- opacity: 1;
- padding: 24px;
- display: flex;
- flex-direction: column;
- }
- .conversation-box-header {
- display: flex;
- justify-content: space-between;
- align-items: center;
- margin-bottom: 24px;
- border-bottom: 1px solid #dededd;
- }
- .conversation-box-header-title {
- color: #000;
- font-size: 18px;
- text-align: left;
- }
- .conversation-box-header-close {
- color: #000;
- font-size: 18px;
- width: 36px;
- height: 36px;
- line-height: 36px;
- margin: 10px;
- text-align: center;
- cursor: pointer;
- }
- .conversation-box-body {
- flex: 1;
- overflow: auto;
- }
- .conversation-box-desc {
- color: #000;
- font-size: 14px;
- text-align: left;
- margin-bottom: 24px;
- }
- .conversation-box-body-list {
- display: flex;
- flex-direction: row;
- flex-wrap: wrap;
- }
- .conversation-item {
- font-size: 14px;
- color: #000;
- padding: 10px;
- background: #fff;
- box-shadow: #dedede 3px 3px 15px;
- border-radius: 6px;
- margin: 10px;
- cursor: pointer;
- }
- .conversation-box-footer {
- display: flex;
- flex-direction: row;
- justify-content: center;
- align-items: center;
- }
- .conversation-box-footer-btn {
- width: 100%;
- text-align: center;
- margin: 30px 20px 0 20px;
- height: 30px;
- line-height: 30px;
- background: #4A90E2;
- border-radius: 15px;
- color: #FFFFFF;
- cursor: pointer;
- max-width: 200px;
- }
- /*分享的会话列表*/
- .share-conversation-out-box {
- background-color: #ebebeb;
- color: rgb(102, 102, 102);
- z-index: 30000;
- box-shadow: rgb(102 102 102) 3px 3px 15px;
- border-radius: 6px;
- width: 300px;
- height: 50%;
- min-height: 300px;
- max-height: 560px;
- opacity: 1;
- padding: 0 24px;
- display: flex;
- flex-direction: column;
- }
- .share-search-box {
- height: 28px;
- margin-bottom: 10px;
- border-radius: 20px;
- padding: 0 10px;
- }
- .share-search-box-input {
- height: 26px;
- width: calc(100% - 20px);
- line-height: 26px;
- border: 0;
- border-radius: 20px;
- padding: 0 10px;
- }
- .share-conversation-list {
- width: 257px;
- display: flex;
- flex-direction: column;
- }
- .share-conversation-list > .item {
- overflow: hidden;
- height: 60px;
- margin: 0px;
- }
- .share-conversation-list > .item > .base {
- height: 59px;
- width: 100%;
- cursor: pointer;
- margin-left: 16px;
- border-bottom: 1px solid rgb(221, 221, 221);
- display: flex;
- flex-direction: row;
- align-items: center;
- }
- .share-conversation-list > .item > .base > .avatar {
- background-position: center center;
- background-repeat: no-repeat;
- height: 48px;
- width: 48px;
- border-radius: 24px;
- background-color: rgb(255, 255, 255);
- }
- .share-conversation-list > .item > .base > .avatar > .img {
- width: 48px;
- height: 48px;
- border: 0px;
- border-radius: 24px;
- }
- .share-conversation-list > .item > .base > .body {
- height: 30px;
- line-height: 30px;
- margin-left: 16px;
- word-wrap: break-word;
- white-space: nowrap;
- overflow: hidden;
- text-overflow: ellipsis;
- }
|