/* 通用样式 */
.radius5 { -webkit-border-radius: 5px; -moz-border-radius: 5px; -o-border-radius: 5px; border-radius: 5px; }
.radius50p { -webkit-border-radius: 50%; -moz-border-radius: 50%; -o-border-radius: 50%; border-radius: 50%; }
.chat-dialog .vam { vertical-align: middle; }
.chat-dialog .mt10 { margin-top: 10px; }
.chat-dialog .mt18 { margin-top: 18px; }
.chat-dialog .mr10 { margin-right: 10px; }
.chat-dialog .mr20 { margin-right: 20px; }
.chat-dialog .mr5 { margin-right: 5px; }
.chat-dialog .ml5 { margin-left: 5px; }
.chat-dialog .ellipsis { overflow: hidden; white-space: nowrap; text-overflow: ellipsis; }
.chat-dialog .fz16 { font-size: 16px; }
.chat-dialog .fz14 { font-size: 14px; }
.chat-dialog .color999 { color: #999999; }
.chat-dialog .color666 { color: #666666; }
.chat-dialog .color333 { color: #333333; }
.chat-dialog .normal { font-size: normal; }
.chat-dialog .fa-smile-o { font-size: 20px; line-height: 25px; }
.chat-dialog .ta-center { text-align: center; }
.chat-dialog .ta-left { text-align: left; }
.chat-dialog .colorRed { color: #FF6666; }
.chat-dialog .bold { font-weight: bold; }
.pointer { cursor: pointer; }
.chat-hidden { display: none; }
.ta-left { text-align: left; }
.fr { float: right; }
.fl { float: left; }
.clear { clear: both; }
/* 聊天入口 s */
.chat-entrance { position: fixed; bottom: 120px; right: 0px; z-index: 9999 }

/* 聊天弹窗 s */
.chat-shadow { width: 100%; height: 100%; background: rgba(0, 0, 0, .3); position: fixed; top: 0px; z-index: 999998; }
.chat-dialog { background: #FBFBFB; -webkit-border-radius: 10px; -moz-border-radius: 10px; -o-border-radius: 10px; border-radius: 10px; width: 800px; height: 570px; position: fixed; top: 50%; left: 50%; margin-left: -400px; margin-top: -285px; z-index: 999999; color: #333333; }
.chat-dialog div { text-align: center; }
.chat-div div { text-align: left; }
.chat-dialog a, .chat-dialog a:visited { color: #085bff; }
.chat-dialog a:hover { color: #0825ff; }

/* 聊天左侧列表 s */
.chat-left { width: 160px; background: #EDF4FE; padding: 10px 0px; -webkit-border-radius: 10px 0px 0px 10px; -moz-border-radius: 10px 0px 0px 10px; -o-border-radius: 10px 0px 0px 10px; border-radius: 10px 0px 0px 10px; height: 100%; box-sizing: border-box; }
.chat-left ul.chat-list { text-align: left; height: 450px; overflow: auto }
.chat-left ul.chat-list li { background: #D8E5FD; border-top: 1px solid #FFFFFF; border-bottom: 1px solid #FFFFFF; height: 48px; line-height: 48px; padding-left: 15px; box-sizing: border-box; position: relative; }
.chat-left ul.chat-list li:hover { background: #9FC7FA; }
.chat-left ul.chat-list li.top { background: #D8E5FD url(/hunter/images/chat/current.png) no-repeat right top; }
.chat-left ul.chat-list li.current { background-color: #9FC7FA; }
.chat-left ul.chat-list li img { height: 35px; width: 35px; }
.chat-left ul.chat-list li span { max-width: 100px; display: inline-block; height: 35px; line-height: 35px; max-width: 80px; }
.chat-left ul.chat-list li span.chat-remind { background: #FF5C4F; color: #FFFFFFFF; display: inline-block; width: 20px; height: 20px; line-height: 20px; text-align: center; margin-left: 10px; visibility: visible; top: 15px; border-radius: 50%; right: 5px; }
.chat-left ul.chat-list li span.chat-remind.chat-hidden { display: none; }
.chat-left .hot-group { height: 60px; line-height: 60px; width: 140px; margin: 10px auto 0; background: #9FC7FA; color: #085BFF; }
.chat-left .hot-group:hover { background: #97c1f7; }
.chat-left .introduce { margin: 20px auto 20px; line-height: 30px; width: 100px; color: #9FC7FA; }
/* 聊天左侧列表 e */

/* 聊天右侧列表 s */
.chat-right { width: 800px; }
.chat-right .right-top-bar { text-align: left; padding-left: 30px; line-height: 35px; height: 55px; border-bottom: 5px solid #EDF4FE; }
.chat-right .right-top-bar img { width: 20px; height: 20px; }
.chat-right .right-top-bar .online { color: #00CC00; }
.chat-right .right-top-bar .reverse { transform: rotate(180deg); -ms-transform: rotate(180deg); -moz-transform: rotate(180deg); -webkit-transform: rotate(180deg); -o-transform: rotate(180deg); }
.chat-right .right-tab { height: 45px; background: #EDF4FE; padding: 10px 20px 0px; box-sizing: border-box; }
.chat-right .right-tab ul li { float: left; line-height: 35px; height: 35px; min-width: 100px; margin-right: 15px; background: #F5F9FD; -webkit-border-radius: 10px 10px 0 0; -moz-border-radius: 10px 10px 0 0; -o-border-radius: 10px 10px 0 0; border-radius: 10px 10px 0 0; box-sizing: border-box; cursor: pointer; padding: 0px 10px; }
.chat-right .right-tab ul li.current { background: #FFFFFF; box-shadow: 0px -3px 4px #bac0c8; }
.chat-right .right-center { height: 340px; overflow: auto; padding: 5px 0; box-sizing: border-box; }
.chat-right .right-center.system-center { height: 555px; padding: 10px;}
.chat-right .right-center.show-special { height: 260px; }

/* 聊天信息显示区域 s */
.chat-right .right-center .chat-message { padding: 5px 15px; }
.chat-right .right-center .chat-message .time-text { color: #797979; font-size: 12px; margin-bottom: 5px; }
/* 他人发送消息 */
.chat-right .right-center .chat-message .chat-avatar { width: 35px; height: 35px; float: left; vertical-align: top; cursor: pointer; }
.chat-right .right-center .chat-message .special-link { float: left; color: #9AB1FE; border: 1px solid #9AB1FE; border-radius: 50%; width: 17px; height: 17px; box-sizing: border-box; padding: 2px;  font-size: 12px;}
.chat-right .right-center .chat-message .chat { max-width: 60%; line-height: 20px; float: left; padding: 7.5px 10px; margin: 0 10px 0px; border: 1px solid #F2f2f2; -webkit-border-radius: 5px; -moz-border-radius: 5px; -o-border-radius: 5px; border-radius: 5px; background: #ffffff; position: relative; box-sizing: border-box; text-align: left; word-break: break-all; }
.chat-right .right-center .chat-message .chat .chat-link { color: #0029fb;  }
.chat-right .right-center .chat-message .chat .chat-link:hover, .chat-right .right-center .chat-message .chat .chat-link:visited { color: #0500fb; }
.chat-right .right-center .chat-message .chat .img-span { display: block }
.chat-right .right-center .chat-message .chat .img-span a.chat-message-img { display: inline-block; max-width: 180px; margin-left: 10px  }
.chat-right .right-center .chat-message .chat .img-span a.chat-message-img:first-child { margin-left: 0px; }
.chat-right .right-center .chat-message .chat .img-span a.chat-message-img img { max-width: 180px;}
.chat-right .right-center .chat-message .arrow { display: inline-block; color: #F2F2F2; background: #ffffff; width: 10px; height: 10px; border-style: solid; border-width: 0 1px 1px 0; -webkit-transform: rotate(135deg); position: absolute; left: -6px; top: 12.5px;}

/* 本人发送消息 self */
.chat-right .right-center .chat-message.self .chat-avatar { float: right }
.chat-right .right-center .chat-message.self .chat { float: right; background: #75ACF9; border: none; color: #FFFFFF; }
.chat-right .right-center .chat-message.self .arrow { -webkit-transform: rotate(-45deg); left: auto; right: -6px; color: #75ACF9; background: #75ACF9; }
.chat-right .right-center .chat-message.self .special-link { float: right; }

/* 提醒消息 remind */
.chat-right .right-center .chat-message.remind { margin: 0 auto; width: 50%; text-align: center; }
.chat-right .right-center .chat-message.remind .time-text { margin-bottom: 0px; }
.chat-right .right-center .chat-message.remind .chat { background: none; border: none; color: #797979; float: none; text-align: center; max-width: 100%; font-size: 13px; padding: 0px;}

/* 消息卡片 special-block */
.chat-right .right-center .chat-message.special-block .chat { border: 1px solid #75ACF9; background: #FFFFFF; color: #333; min-width: 45%; max-width: 55%; padding: 7.5px 0px 0px; }
.chat-right .right-center .chat-message.special-block .chat.pb7p5 { padding-bottom: 7.5px; }
.chat-right .right-center .chat-message.special-block .chat .line { display: block; line-height: 25px; padding: 0px 10px; }
.chat-right .right-center .chat-message.special-block .arrow { border-color: #75ACF9; background: #FFFFFF; }
.chat-right .right-center .chat-message.special-block .chat-btn-list { background: #D4E4FF; text-align: right; padding: 5px 10px; margin-top: 5px; }
.chat-right .right-center .chat-message.special-block .chat-btn-list .chat-accept { display: inline-block; background: #FC5F4B; color: #FFFFFF; text-align: center; cursor: pointer; border-radius: 12.5px; line-height: 25px; height: 25px; padding: 0px 10px; font-size: 13px;}
.chat-right .right-center .chat-message.special-block .chat-btn-list .chat-accept:hover { background: #f74932 }
.chat-right .right-center .chat-message.special-block .chat-btn-list .chat-refuse { display: inline-block; background: #D7D7D7; color: #666666; text-align: center; cursor: pointer; border-radius: 12.5px; line-height: 25px; height: 25px; padding: 0px 10px; font-size: 13px; }
.chat-right .right-center .chat-message.special-block .chat-btn-list .chat-refuse:hover { background: #bdbcbc; }
.chat-right .right-center .chat-message.special-block .chat-btn-list .chat-view-detail { display: inline-block; background: #3366FF; color: #FFFFFF; text-align: center; cursor: pointer; border-radius: 12.5px; line-height: 25px; height: 25px; padding: 0px 10px; font-size: 13px; }
.chat-right .right-center .chat-message.special-block .chat-btn-list .chat-view-detail:hover { background: #1a52f9 }
/* 系统消息 */
.system-center .chat-system-message { width: 96%; margin: 0px auto 10px; border: 1px solid rgb(215, 230, 253); background: #FFFFFF; padding: 10px; box-sizing: border-box;}
.system-center .chat-system-message .chat-system-message-left { float: left; text-align: left; width: 525px; min-height: 50px; line-height: 25px; }
.system-center .chat-system-message .chat-system-message-left img { width: 100px; }
.system-center .chat-system-message .chat-system-message-right { float: right; width: 125px; text-align: right; }
.system-center .chat-system-message .chat-system-message-right .chat-system-aggre { display: inline-block; height: 25px; line-height: 25px; padding: 0px 10px; background: #ff9900; color: #FFFFFF; }
.system-center .chat-system-message .chat-system-message-right .chat-system-aggre:hover { background: #ff8500; }
.system-center .chat-system-message .chat-system-message-right .chat-system-refuse { display: inline-block; height: 25px; line-height: 25px; padding: 0px 10px; background: #D7D7D7; color: #666; }
.system-center .chat-system-message .chat-system-message-right .chat-system-refuse:hover { background: #D7D7D7; }
.system-center .chat-system-message .chat-system-message-right .chat-system-time { line-height: 30px; font-size: 13px; }
.system-center .chat-system-message .chat-system-message-right span.hidden { display: none !important; }
/* 聊天信息显示区域 e */

.chat-right .right-chat { height : 160px; }
.chat-right .right-chat ul.chat-icon { background: #F1F7FE; height: 35px; padding: 5px 0px; box-sizing: border-box; }
.chat-right .right-chat ul.chat-icon li { background: #E0EAEF; width: 25px; height: 25px; line-height: 25px; font-size: 16px; margin: 0px 10px; cursor: pointer; }
.chat-right .right-chat ul.chat-icon li:hover, .chat-right .right-chat ul.chat-icon li.current { background: #c4dae4; }
.chat-right .right-chat ul.chat-icon li i {line-height: 25px;}
.chat-right .right-chat ul.chat-icon li .icon { margin-top: 3.5px; }
.chat-right .right-chat ul li div.expression-list { position: absolute; width: 388px; background: #FFFFFF; padding: 8px; box-sizing: border-box; box-shadow: 0 0px 30px #cccccc; margin-top: -200px; }
.chat-right .right-chat ul li div.expression-list img.expression { width: 25px; height: 25px; display: inline-block; margin: 3px; float: left; }
.chat-right .right-chat ul li div.chat-select-position { bottom: calc(100% + 5px); position: absolute; background: #FFFFFF; box-shadow: -5px 5px 5px #ccc; border: 1px solid #cccccc; border-radius: 5px; }
.chat-right .right-chat ul li div.chat-select-position input { height: 30px; width: 180px; border: 0px; border-radius: 5px 5px 0px 0px; text-indent: 5px; border-bottom: 1px solid #ccc; box-sizing: border-box; }
.chat-right .right-chat ul li div.chat-select-position ul { width: 180px; margin: 0; padding: 0; cursor: pointer; z-index: 99999; background: #fff; border-bottom: 0; height: 150px; overflow: auto; }
.chat-right .right-chat ul li div.chat-select-position ul li { height: 32px; line-height: 32px; border-bottom: 1px solid #ddd; padding: 0px 5px; overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 1; width: 100%; -webkit-box-orient: vertical; box-sizing: border-box; font-size: 14px; margin: 0px; text-align: left; background: #FFFFFF; }

.chat-right .right-chat .chat-div { outline: none; text-align: left; height: 85px; box-sizing: border-box; padding: 5px 10px; overflow: auto; border: none; background: #FBFBFB; width: 100%; }
.chat-right .right-chat .chat-div:hover, .chat-right .right-chat .chat-div:focus { border: none; box-shadow: none; }
.chat-right .right-chat .chat-send { width: 140px; height: 35px; line-height: 35px; background: #F55D4F; color: #FFFFFF; border-radius: 5px; float: right; margin-top: 5px; margin-right: 10px; }
.chat-right .right-chat .chat-send:hover { background: #f93624; }
/* 聊天右侧列表 e */

.special-send { height: 70px; width: 100%; background: #FFFFFF; box-shadow: 0px -5px 10px #e5edf7; }
.special-send .wait-div { float: left; width: 80%; text-align: left; padding: 5px 20px; box-sizing: border-box; line-height: 30px; }
.special-send .wait-div p.wait-remind { }
.special-send .wait-div p.wait-content { font-size: 18px; }
.special-send .special-btn { float: left; width: 20%; height: 70px; }
.special-send .special-send-btn { display: inline-block; height: 30px; line-height: 30px; width: 80px; background: #FF6666;color: #ffffff; margin-top: 20px; border-radius: 15px; }
.special-send .special-send-btn:hover { background: #ff4242; }

/* tab表格s */
.chat-right .tab-table { height: 510px; overflow: auto; padding: 5px 0; box-sizing: border-box; text-align: left }
/* 指派 */
.chat-right .tab-table .positionList {border: 1px solid #D6E1F6; box-shadow: 0 0 5px #b3c7ec; width: 97%; margin: 5px auto 10px; border-radius: 5px; padding: 10px; box-sizing: border-box;}
.chat-right .tab-table .hot_mark_soho{background:url(/new/images/hot_hurry_new.png) no-repeat;height:18px;width: 29px;background-position: 0 1px;display: inline-block;vertical-align: middle;}
.chat-right .tab-table .urgent_mark_soho{background:url(/new/images/hot_hurry_new.png) no-repeat;height:18px;width: 29px;background-position: 0 -23px;display: inline-block;vertical-align: middle;}
.chat-right .tab-table .latest_mark_soho{background:url(/new/images/hot_hurry_new.png) no-repeat;height:18px;width: 35px;background-position: 0 -43px;display: inline-block;vertical-align: middle;}
.chat-right .tab-table .important_mark_soho{background:url(/new/images/important.png) center no-repeat;height:20px;width: 20px;display: inline-block;vertical-align: middle;margin-right: 5px;}
.chat-right .tab-table .ar_pos_ul_yx{background:#ffffff url("/new/images/yxbq.png") no-repeat;}
.chat-right .tab-table .textsj { text-indent: 30px;}
.chat-right .tab-table .positionList.private {height: 110px;}
.chat-right .tab-table .positionList:hover{background: #f5faff;}
.chat-right .tab-table .ar_pos_ul_yx:hover{background: #f5faff url("/new/images/yxbq.png") no-repeat;}
.chat-right .tab-table .positionList ul {background: #fff;}
.chat-right .tab-table .positionList li{display: inline-block;margin-left: 1%;float: left;}
.chat-right .tab-table .positionList li.positionInfo{ width: 44%;position: relative;text-overflow: ellipsis;overflow: hidden; padding-left:10px; box-sizing: border-box; }
.chat-right .tab-table .positionList li.positionInfo h4{ display: inline-block; font-weight: normal;line-height: 25px; height: 25px;}
.chat-right .tab-table .positionList li.positionInfo a { font-size: 16px;line-height: 25px; height: 25px; display: block; white-space: nowrap; max-width: 268px; }
.chat-right .tab-table .positionList li.positionInfo a.color-position {color: #283958;}
.chat-right .tab-table .positionList li.positionInfo p span.positionTrends{margin-left: 10px;padding-left: 30px;background: url(/images/top/chatIcon.png?1) no-repeat left center;}
.chat-right .tab-table .positionList li.companyInfo {width: 23%;position: relative;text-overflow: ellipsis;overflow: hidden; box-sizing: border-box; text-align: center; margin-top: 7px; position-top: 0px; }
.chat-right .tab-table .positionList li.companyInfo .companyTitle { width: 100%; font-size: 14px; display: inline-block; overflow: hidden; height: 25px; word-break: keep-all; white-space: nowrap;line-height: 30px; height: 30px; }
.chat-right .tab-table .positionList li.companyInfo .companyTitle.hidden { display: none; }
.chat-right .tab-table .positionList li.operation { width: 30%; text-align: right; padding-top: 5px; margin-top: 0px; }
.chat-right .tab-table .positionList li.operation strong { display: inline-block; font-size: 16px; margin-top: -5px; width: 150px; font-weight: normal; color: #FFFFFF; background: linear-gradient( 45deg, #FF9502, #FF3900); text-align: center; line-height: 35px; border-radius: 5px;}
.chat-right .tab-table .positionList li.operation .tab-position-btn { line-height: 35px;  }
.chat-right .tab-table .positionList li.operation .tab-position-btn .mr30 { margin-right: 30px; }
.chat-right .tab-table .positionList li.manager { margin: 0px; background: #EAF2FE; text-align: left; padding-left: 15px; width: 100%; line-height: 35px;height: 35px; color: #666666; box-sizing: border-box; margin-top: 3px}
.chat-right .tab-table .positionList li.manager img { height: 30px; width: 30px; position: relative; top: 3px; margin-right: 3px;}
.chat-right .tab-table .cF9B852 { background: linear-gradient(to top right, #f9bf64,#f6a628) !important;}
.chat-right .tab-table .block {display: block}
.chat-right .tab-table .operation-recommend { display: inline-block; }
.chat-right .tab-table .fz16 {font-size: 16px !important;}

/* 成约简历 */
.chat-right .tab-table .entry-position {border: 1px solid #D6E1F6; box-shadow: 0 0 5px #b3c7ec; width: 97%; margin: 5px auto 10px; border-radius: 5px; padding: 10px; box-sizing: border-box;}
/* 反馈理由 */
.chat-right .tab-table .feed-back {border: 1px solid #D6E1F6; box-shadow: 0 0 5px #b3c7ec; width: 97%; margin: 5px auto 10px; border-radius: 5px; padding: 10px; box-sizing: border-box;}
.chat-right .tab-table .feed-back .feedback-resume-info { max-width: 200px; }
.chat-right .tab-table .feed-back .feedback-position-info { max-width: 200px; }
/* tab表格e */

/* 聊天弹窗 s */
/* 各种弹窗样式 s */
.chat-confirm { color: #333333; }
.chat-confirm .chat-confirm-top { line-height: 45px; height: 45px; text-align: left; padding-left: 20px; }
.chat-confirm .chat-confirm-top .chat-confirm-close { float: right; margin: 12px 20px 12px 0; }
.chat-confirm .chat-confirm-center { padding: 10px 20px; text-align: left; }
.chat-confirm .chat-confirm-textarea { width: 100%; height: 80px; padding: 5px 10px; box-sizing: border-box; }
.chat-confirm .chat-confirm-textarea:hover, .chat-confirm .chat-confirm-textarea:focus { border: 1px solid #085BFF; box-shadow: 0 0 5px #085BFF; }
.chat-confirm .chat-upload-btn { margin-top: 10px; display: inline-block; height: 30px; line-height: 30px; color: #666; }
.chat-confirm .chat-upload-btn .upload-plus { font-size: 16px; background: #F2F2F2; display: inline-block; width: 30px; height: 30px; line-height: 30px; text-align: center; margin-right: 5px; }

.chat-confirm .layui-layer-btn { text-align: center; height: 45px; line-height: 45px; display: block; }
.chat-confirm .layui-layer-btn .layui-layer-btn0 { background: #3366FF; -webkit-border-radius: 5px; -moz-border-radius: 5px; -o-border-radius: 5px; border-radius: 5px; border: none; }
.chat-confirm .layui-layer-btn .layui-layer-btn1 { -webkit-border-radius: 5px; -moz-border-radius: 5px; -o-border-radius: 5px; border-radius: 5px; }
.chat-confirm .layui-layer-btn .layui-layer-btn1:hover { color: #333333; }

.chat-layer { color: #333333; }
.layui-layer-page.chat-layer .layui-layer-content { background: #FFFFFF; overflow: hidden; }
.chat-layer div { text-align: center; }
.chat-layer .chat-group-detail { padding: 10px 20px; overflow: auto; height: 320px; }
.chat-layer .chat-group-close { right: 20px; top: 10px; position: fixed; }
.chat-layer .chat-group-logo { width: 100px; height: 100px; background-size: 100%; background-repeat: no-repeat; background-position: center; margin: 0 10px; }
.chat-layer .chat-group-detail .chat-group-name { font-size: 20px; width: 335px; display: inline-block; margin-top: 30px; }
.chat-layer .chat-group-detail .chat-group-desc { margin-top: 10px; display: inline-block; }
.chat-layer .chat-group-line { margin-bottom: 10px; }
.chat-layer .chat-group-line .chat-group-line-left { display: inline-block; width: 110px; text-align: right; vertical-align: top; padding-right: 30px; box-sizing: border-box;}
.chat-layer .chat-group-line .chat-group-line-right { display: inline-block; width: 335px; text-align: left; }
.chat-layer .chat-group-line .chat-group-line-right .group-admin-avatar { width: 35px; height: 35px; margin: 0 5px 5px 0; }
.chat-layer .quit-group-btn { width: 250px; display: block; margin: 0px auto;line-height: 40px; height: 40px; border: 1px solid #999999; box-sizing: border-box; }

.chat-layer .chat-manager-detail { padding: 20px; }
.chat-layer .chat-manager-close { right: 10px; top: 20px; }
.chat-layer .chat-manager-avatar { width: 125px; height: 125px; background-size: 100%; background-repeat: no-repeat; background-position: center; margin: 0 10px; }
.chat-layer .chat-manager-detail .chat-manager-name { font-size: 20px; width: 310px; display: inline-block; margin-top: 20px; }
.chat-layer .chat-manager-detail .chat-manager-desc { margin-top: 10px; width: 310px; display: inline-block; }
.chat-layer .chat-manager-detail-btns { margin-top: 20px; }
.chat-layer .chat-manager-detail-btns .open-manager-chat { width: 120px; display: inline-block; margin: 0px auto; line-height: 40px; height: 40px; background: #085BFF; color: #FFFFFF; margin-right: 15px; box-sizing: border-box; }
.chat-layer .chat-manager-detail-btns .view-manager-position { width: 120px; display: inline-block; margin: 0px auto;line-height: 40px; height: 40px; border: 1px solid #FF6666; color: #FF6666; box-sizing: border-box; }
.chat-layer .chat-manager-detail-btns .at-manager-btn { width: 120px; display: inline-block; margin: 0px auto; line-height: 40px; height: 40px; border: 1px solid #999999; margin-left: 15px; box-sizing: border-box; }
.chat-layer .chat-manager-detail-btns .open-manager-chat.chat-hidden, .chat-layer .chat-manager-detail-btns .at-manager-btn.chat-hidden { display: none; }
/* 各种弹窗样式 e */





