#jesong_message {  user-select: auto !important;  -webkit-user-select: auto !important;}.jesong_fl {  float: left;}.jesong_fr {  float: right}.jesong_fn {  float: none !important;}.jesong_clear {  overflow: auto;}.jesong_hide {  display: none;}.jesong_show {  display: block;}.jesong_mask {  width: 100%;  height: 100%;  position: absolute;  bottom: 0px;  right: 0px;  z-index: 100;  opacity: 0.5;  filter: alpha(opacity=50);  background: rgb(0, 0, 0);  background: #000000;  display: none;  border-radius: 16px 16px 0px 0px}/*######CSS Document ######*/.jesong_chat_recordPhone * {  font-family: H-Helvetica, _H-HelveticaNeue, Roboto, STHeiti-Light, STHeiti-Medium, "Noto Sans SC", Microsoft YaHei;}.jesong_chat_layout_pc * {  font-family: Microsoft YaHei;}#jesong_chat_layout {  z-index: 9999999999;  /* position: relative; */}#jesong_chat_layout a:hover,#jesong_chat_layout a:focus {  text-decoration: none;  outline-style: none;  /*FF*/}#jesong_chat_layout input,#jesong_chat_layout select {  vertical-align: middle;}/*######css为clearfix，清除浮动######*/#jesong_chat_layout .clearfix::before,#jesong_chat_layout .clearfix::after {  content: "";  height: 0;  line-height: 0;  display: block;  visibility: hidden;  clear: both;}#jesong_chat_layout .clearfix:after {  clear: both;}#jesong_chat_layout .clearfix {  *zoom: 1;  /*IE/7/6*/}/*######自定义滚动条######*/#jesong_chat_layout .scrollbar {  margin: 0 auto;}#jesong_chat_layout .test-1::-webkit-scrollbar {  /*滚动条整体样式*/  width: 6px;  /*高宽分别对应横竖滚动条的尺寸*/  height: 1px;}#jesong_chat_layout .test-1::-webkit-scrollbar-thumb {  /*滚动条里面小方块*/  border-radius: 10px;  width: 6px;  background: #D3D6E1;}#jesong_chat_layout .test-1::-webkit-scrollbar-track {  /*滚动条里面轨道*/  background: #ffffff;}#jesong_chat_layout a:visited,#jesong_chat_layout a:active {  /*color:inherit;*/  color: #409EFF;}/*#jesong_chat_layout a:active {*//*    color:inherit;*//*}*/.jesong_full_body {  position: relative !important;  top: 0 !important;  right: 0 !important;  bottom: 0 !important;  left: 0 !important;  width: 100% !important;  height: 100% !important;  padding: 0 !important;  margin: 0 !important;  overflow: auto !important;}.jesong_phone_mask {  position: fixed;  top: 0px;  left: 0px;  right: 0px;  bottom: 0px;  z-index: 2147483530;  filter: alpha(opacity=10);  opacity: 0.1;  background: #000000;}/* 小窗口结构样式 */.jesong-mini-main-top {  border-radius: 14px 14px 0 0;  height: 60px;  background: #409EFF;  cursor: move;}.jesong-mini-main-top .jesong-brand {  margin: 9px 12px;  float: left;  position: relative;  overflow: hidden;  width: 42px;  height: 42px;  cursor: auto;}.jesong-mini-main-top .jesongOpacity {  width: 42px;  height: 42px;  background: #F2F2FB;  position: absolute;  opacity: 0.18;  border-radius: 100%;}.jesong-mini-main-top .jesong-brand img {  width: 40px;  height: 40px;  position: absolute;  top: 1px;  left: 1px;  border-radius: 24px;}.jesong-mini-main-top .jesong-abstract {  float: left;  width: calc(100% - 190px);  height: 100%;}.jesong-abstract h2 {  color: #ffffff;  font-size: 14px;  margin-top: 20px;  /*white-space: pre;*/  white-space: nowrap;  overflow: hidden;  text-overflow: ellipsis;}.jesong-mini-main-top .jesong-abstract .jesong-abstract-title {  height: 25px;  line-height: 25px;  overflow: hidden;  white-space: nowrap;  text-overflow: ellipsis;  color: #fff;  font-size: 16px;}.jesong-mini-main-top .jesong-abstract .jesong-abstract-con {  /*line-height: 19px;*/  overflow: hidden;  white-space: pre;  text-overflow: ellipsis;  color: #fff;  font-size: 12px;  line-height: 38px;}.jesong-mini-main-top .jesong-abstract .jesong-abstract-con span {  font-size: 12px;}.jesong-mini-main-top .jesong-abstract .jesong-abstract-con i {  font-style: normal;}.jesong-mini-main-top .jesong-custom {  padding: 11px 12px;  float: right;  width: 100px;  line-height: 20px;  text-align: right;  font-size: 14px;  cursor: pointer;  color: #fff;  height: 100%;  box-sizing: border-box;}.jesong-mini-main-top .jesong-custom div {  float: right;  display: inline-block;  width: 20px;  height: 20px;  margin-left: 5px;  cursor: pointer;}#jesong_chat_close {  background-position: -1057px 3px;}#jesong_chat_min_btn {  background-position: -954px 3px;  z-index: 2001;  position: relative;}#jesong_chat_max_btn {  background-position: -1001px 3px;}.jesong_chatP_title {  position: absolute;  top: 0px;  left: 12px;  height: 100%;  font-size: 16px;  text-align: center;  color: #ffffff;  z-index: 2000;  width: 64%;}.jesong-full-top .customerInfo {  float: right;  cursor: pointer;  border-radius: 3px;  margin-top: 16px;  font-size: 12px;  width: 30px;  height: 22px;  background-size: 100% 100%;  background-repeat: no-repeat;  background-image: url(../images/an12.png);  display: none;}.jesong-full-main .customerDetail {  position: absolute;  top: 0;  background: #fff;  width: 100%;  border-bottom: 1px solid #cdcdcd;  z-index: 99999999991;}#customerDetail,#downClick {  display: none;}/*//设置语音引用语样式*/.setAudioAppleStyle {  padding: 8px 10px;  background: #e2e2ef;  box-shadow: 0px 1px 6px 0px #e2e2ef;  border-radius: 16px 16px 16px 16px;  margin: 3px 5px;}.jesong-full-main .customerDetail .down {  position: absolute;  left: 50%;  width: 58px;  height: 28px;  margin-left: -29px;  background: #fff;  border-radius: 0 0px 60px 60px;  bottom: -28px;  border: 1px solid #cdcdcd;  border-top: 0;}.jesong-full-main .customerDetail .down_png,.jesong-full-main .customerDetail .up_png {  width: 16px;  height: 10px;  background-size: 100% 100%;  background-repeat: no-repeat;  margin: 5px auto;}.jesong-full-main .customerDetail .down_png {  background-image: url(../images/an12.png);}.jesong-full-main .customerDetail .up_png {  background-image: url(../images/an12.png);}.jesong-full-main .customerDetail .customerDetailtitle {  padding: 10px;  font-size: 14px;  border-bottom: 1px solid #cdcdcd;}.jesong-full-main .customerDetail .customerDetailList {  display: flex;  justify-content: space-between;  align-items: center;  padding: 15px;}.jesong-full-main .customerDetail .QR_code {  max-width: 100px;  max-height: 100px;  display: none;}.jesong-full-main .customerDetail .QR_code img {  width: 100%;  height: 100%;}.jesong-full-main .customerDetail .telDetail .tel,.jesong-full-main .customerDetail .telDetail .customer_weChat {  display: flex;  justify-content: space-between;  align-items: center;}.jesong-full-main .customerDetail .customer_weChat {  margin-top: 15px}.jesong-full-main .customerDetail .phone_weChat {  width: calc(100% - 30px);  margin-left: 15px;}.jesong-full-main .customerDetail .customer_weChat,.jesong-full-main .customerDetail .customer_phone {  display: none;  justify-content: space-between;}/*.vc-switch{*//*    z-index: 111111111111111111111111111111111111111!important;*//*}*/.jesong-full-main .customerDetail .copyWeChat,.jesong-full-main .customerDetail .telNum {  margin-left: 5px;  color: #409EFF;  border: 1px solid #409EFF;  border-radius: 20px;  font-size: 14px;  padding: 3px 12px;  display: none;  height: 20px;}.jesong-full-main .customerDetail .weChatNum,.jesong-full-main .customerDetail .xgfPhone {  width: 105px;  word-wrap: break-word;  word-break: normal;}.jesong-d_flex {  display: flex}.jesong-full-main .customerDetail a {  text-decoration: none;  color: inherit;}/*视频*/.jesong-video_paly,.jesong-video_paly video {  border-radius: 10px;}.jesong-in {  animation: ac 1s;}.jesong-out {  position: absolute;  width: 300px;  z-index: 999;  animation: an 0.5s;}.jesong_draggable {  position: absolute;  cursor: move;}/*語音*/.jesong-apple-msg-audio .voice_stop,.jesong-apple-msg-audio .voice_play {  width: 16px;  height: 20px;  float: left;}.jesong-apple-msg-audio span {  float: left;  margin-left: 15px;}.jesong-apple-msg-audio .voice_play {  display: none;}/*四月份释放*/.jesong_phone_min_num {  max-width: 122px;  margin-left: 3px;  color: #fff;  float: right;  text-decoration: none;}.jesong_chatP_title p {  margin-left: 12px;  margin-top: 8px;  line-height: 18px;  text-align: left;  overflow: hidden;  white-space: nowrap;  text-overflow: ellipsis;  /*max-width: 143px;  四月份释放*/}.jesong_chatP_title i {  font-style: normal;}.jesong_chatP_title .jesong_chatP_title_img {  display: inline-block;  width: 44px;  height: 44px;  margin-top: 6px;  background-position: -1231px 0;}/****************************************//*###### PC-brand&&PC-miniBrand ######*/.jesong-container-mini {  width: 420px;  height: 500px;  position: fixed;  right: 0px;  bottom: 0;  box-shadow: 0 0 20px rgba(0, 0, 0, 0.15);  border-radius: 14px 14px 0 0;}.jesong-container-mini-inner {  width: 100%;  height: 100%;  position: relative;  border-radius: 14px 14px 0 0;  box-shadow: 0px 0px 10px 2px rgba(0, 0, 0, 0.16);}.jesong-container-mini-badge {  width: 220px;  height: 50px;  line-height: 50px;  position: fixed;  right: 0px;  bottom: 10px;  font-size: 12px;  color: #fff;  background: #409EFF;  border-radius: 14px 0 0 0;  z-index: 999999;}.jesong-container-mini-badge-horizontal {  width: 50px;  height: 220px;  position: fixed;  right: 0px;  bottom: 10px;  font-size: 12px;  color: #fff;  background: #409EFF;  border-radius: 14px 0 0 14px;  z-index: 999999;}.jesong-badge-brand-default {  vertical-align: top;  width: 36px;  height: 36px;  display: inline-block;  background-size: 2984px 167px;  background-repeat: no-repeat;  background-position: -1866px 2px;  background-image: url('../images/an12.png');}.jesong-container-mini-badge .jesong-badge-warning,.jesong-container-mini-badge-horizontal .jesong-badge-warning {  position: absolute;  top: -15px;  left: -10px;  width: 26px;  height: 26px;  line-height: 26px;  text-align: center;  border-radius: 50px;  background: #FF554E;}.jesong-container-mini-badge .jesong-badge-brand {  margin: 7px 10px;  float: left;  width: 36px;  height: 36px;  overflow: hidden;}.jesong-container-mini-badge-horizontal .jesong-badge-brand {  margin: 7px auto;  width: 36px;  height: 36px;  overflow: hidden;}.jesong-container-mini-badge .jesong-badge-brand img,.jesong-container-mini-badge-horizontal .jesong-badge-brand img {  vertical-align: top;  width: 36px;  height: 36px;}.jesong-container-mini-badge .jesong-badge-con {  float: left;  width: 130px;  height: 100%;  /*text-align: center;*/}.jesong-container-mini-badge-horizontal .jesong-badge-con {  width: 20px;  text-align: center;  margin: 0 auto;}.jesong-container-mini-badge .jesong-badge-icon {  display: inline-block;  margin-top: 15px;  font-size: 14px;  background: url('../images/an12.png') no-repeat center center;  padding: 10px;}.jesong-container-mini-badge-horizontal .jesong-badge-icon {  margin-top: 15px;  font-size: 14px;  background: url('../images/an12.png') no-repeat center center;  padding: 10px;  position: absolute;  bottom: 10px;  left: 13px;}.jesong-badge {  background: #409EFF;}.container-mini2 {  width: 32rem;  height: 43.5rem;  position: fixed;  right: -32.2rem;  bottom: 0;  box-shadow: 0 0 2rem rgba(0, 0, 0, 0.15);}.container-mini-inner2 {  width: 32rem;  height: 43.5rem;  position: relative;}.jesong-mini-main-middle {  width: 100%;  overflow: auto;  font-size: 12px;  background: #ffffff;}.mini-main-middle2 {  width: 32rem;  height: 25.4rem;  overflow: auto;  font-size: 1.2rem;  background: #f5f8fa;}.jesong-float-right {  float: right;  text-align: right;  clear: both;}.jesong-float-right span {  margin-left: 5px;  margin-right: 0 !important;}.jesong-btn-default {  color: #999;  padding: .5rem 1rem;  font-size: 1.2rem;  line-height: 1.5;  border-radius: .3rem;  background: #fff;  border: 0.1rem solid #ccc;}.jesong-chat-main,.jesong-chat-footer {  display: flex;  background: #FFFFFF;}.easyliao-show {  display: block !important;}.easyliao-tabs {  display: none;}#jesong-about-us img {  width: 190px;  /*margin-left: 5px;*/  margin: 3px;}.easyliao-nav {  display: flex;  height: 40px;  border-bottom: 1px solid #dddddd;}.easyliao-nav .nav-tabs {  height: 40px;  line-height: 40px;  text-align: center;  color: #555;  font-size: 12px;  width: 50%;  cursor: pointer;}.easyliao-active {  color: #4866D6 !important;}.jesong-tab-content {  width: 100%;  position: relative;  display: flex;  justify-content: center;  align-items: center;}.jesong-service-icon {  margin: 10px auto 10px;  width: 110px;  height: 110px;  border-radius: 60px;  overflow: hidden;  /*padding-top: 40px;*/  padding-bottom: 20px;}#jesong_chat_rightAdv {  display: none;}#jesong_chat_rightAdv img {  width: 190px;  margin-left: 5px;}#jesong_chat_advertising-info p {  text-align: left;  font-size: 12px;  width: 130px;  margin: 0 auto;  line-height: 22px;  white-space: nowrap;  overflow: hidden;  text-overflow: ellipsis;}.jesong_chat_custName {  position: relative;}#jesong_chat_custName_title,#jesong_chat_custDept_title,#jesong_chat_custTel_title {  position: absolute;  margin: 0 10px;  padding: 4px 10px;  text-align: center;  bottom: 22px;  left: 0;  right: 0;  font-size: 14px;  box-sizing: border-box;  display: none;  background-color: rgba(0, 0, 0, 0.6);  border-radius: 4px;  color: #fff;  word-break: break-all;}#jesong_chat_custName_content,#jesong_chat_custDept_content,#jesong_chat_custTel_content {  display: block;  -webkit-box-orient: vertical;  -webkit-line-clamp: 2;  max-height: 44px;  cursor: pointer;}.jesong-detainment-content {  overflow-y: auto;}.jesong_chat_custName_title_point {  border-left: 6px solid transparent;  border-right: 6px solid transparent;  border-top: 7px solid rgba(0, 0, 0, 0.6);  height: 0;  width: 0;  position: absolute;  bottom: -7px;  left: 50%;  margin-left: -4px;}.jesong-service-number {  text-align: center;  font-size: 12px}.jesong-service-icon img {  width: 124px;  height: 124px;  border-radius: 70px;}#jesong_chat_custName,#jesong_chat_custDept,#jesong_chat_custTel {  margin: 0 auto 10px;  font-size: 12px;  text-align: center;  white-space: normal;  word-break: break-all;}#jesong_chat_advertising {  width: 200px;  height: 100%;}.jesong-chat-footer-advertising {  width: 220px;  height: 100%;  overflow: hidden;}.jesong-chat-footer-advertising img {  width: 100%;  height: 136px;}#jesong_chat_record {  height: 140px;  overflow-y: auto;  overflow-x: hidden;}.jesong-mini-main-footer {  min-height: 78px;  font-size: 12px;  border-top: 1px solid #eee;  background: #ffffff;  position: relative;}.jesong_chat_left {  position: relative;}.jesong_chat_right {  width: 200px;  /*height: 100%;*/  border-left: 1px solid #E0E4EA;  box-sizing: border-box;  overflow: hidden;}/*###### 会话信息 ######*/.jesong-logo-bubble {  margin: 20px;  padding: 10px;  background: #fff;}.jesong-logo-bubble img {  width: 100%;}.jesong-service-bubble {  margin: 10px;  min-height: 40px;  color: #333333;  /*overflow: auto;*/}.jesong-service-bubble:after {  content: "";  display: block;  height: 0;  clear: both;  visibility: hidden;}.jesong-service-bubble .jesong-service-bubble-icon {  margin: 6px 6px 6px 0;  width: 36px;  height: 36px;  border-radius: 18px;  overflow: hidden;  float: left;}.jesong-service-bubble .jesong-service-bubble-icon img {  width: 36px;  height: 36px;}.jesong-service-bubble .jesong-service-bubble-con {  min-height: 40px;  float: left;  max-width: 80%;  width: 100%;  text-align: left;}.jesong-service-bubble .jesong-service-session {  margin-bottom: 5px;}.jesong-service-bubble .jesong-service-session span {  display: inline-block;  word-break: break-word;  margin-right: 10px;}.jesong-service-bubble .jesong-service-session-con {  display: inline-block;  margin-bottom: 5px;  padding: 8px 11px;  color: #333;  background: #F2F2FB;  border-radius: 0 16px 16px 16px;  box-shadow: 0 2px 4px 0 rgba(207, 209, 211, 1);  border: 1px solid #e6e6e6;  word-wrap: break-word;  word-break: break-word;  text-align: left !important;  /*white-space: pre-line;*/  max-width: 80%;  /*width: 100%;*/  font-size: 14px;}.jesong-service-bubble .jesong-service-session-con p {  margin: 0;}.jesong-service-bubble .jesong-service-session-con p img {  width: initial !important;}.jesong-service-bubble .jesong-visitorStyle {  overflow: auto;}.jesong-visitorStyle .jesong-service-bubble-con {  float: right;}.jesong-service-bubble .jesong-visitor-session-con {  color: #fff;  background: #409EFF;  box-shadow: 0 0 5px rgba(0, 0, 0, 0.06);  border: 1px solid #409EFF;  border-radius: 16px 0 16px 16px;}.jesong-finish-bubble {  margin: 15px auto;  /*padding-left:10px;*/  /*padding-right:10px;*/  min-height: 25px;  height: auto;  width: 100%;  line-height: 25px;  color: rgba(145, 155, 176, 1);  /*background: rgba(242, 242, 251, 1);*/  /*border-radius: 15px;*/  text-align: center;}.jesong-finish-bubble .jesong-finish-span {  background: rgba(242, 242, 251, 1);  padding: 5px 15px;  border-radius: 15px;}/*###### 会话操作 ######*/.jesong-operation-header {  height: 38px;  line-height: 38px;  font-size: 14px;  margin-right: 9px;  padding-left: 5px;  position: relative;}.jesong-operation-footer {  position: relative;  background-color: rgba(242, 242, 251, 1);  height: 24px;  line-height: 24px;  border-radius: 1px;}.jesong-operation-footer .jesong-main-operate {  position: absolute;  top: 0;  right: 0;  width: 140px;  height: 30px;}.jesong-operation-footer .jesong-main-operate .jesong-btn-succ {  margin-left: 10px;  padding: 5px 10px;  font-size: 12px;  line-height: 15px;  border-radius: 3px;  color: #fff;  background: #409EFF;  border: 1px solid #409EFF;}.jesong-operation-footer_pc {  background: #f2f2fb;  font-size: 12px;  height: 24px;  padding-left: 10px;  color: #919bb0;  line-height: 24px;  text-align: center;}.jesong-operation-header span {  display: inline-block;  margin: 7px 0 0 10px;  cursor: pointer;  font-size: 20px;  color: #96a7b8;}.jesong-operation-header span:hover {  color: #3a4b5b;}.jesong-operation-footer .jesong-help-block {  margin: 0 10px;  color: #919BB0;}.jesong-operation-main button span {  display: block;  background-position: -15px 0px;  text-align: left;  padding-left: 10px;  width: 60px !important;  text-indent: 2px;}.jesong-operation-main button {  border-radius: 14px;  font-size: 12px;  color: #ffffff;  padding: 5px 0;  border: none;  position: absolute;  right: 10px;  top: 10px;  cursor: pointer;  background-color: #3097ef;  border-color: #3097ef;}.jesong-operation-main {  position: relative;  max-height: 220px;}.jesong-operation-main .jesong-main-import {  height: 100%;  margin-right: 110px;  -webkit-user-select: none;  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);}.jesong-operation-main .jesong-main-import .jesong_message_content {  overflow: auto;  margin-right: 0px;  width: 95%;  height: 90%;  padding: 0px;  /* color:rgba(145, 155, 176, 1); */  outline: none;  box-sizing: border-box;  padding: 0 5px 0 10px;  font-size: 12px;  -webkit-user-select: text;  user-select: text;}.jesong-operation-main .jesong-main-import .jesong_text:empty:before {  content: attr(placeholder);  color: #919BB0;}.jesong-operation-main .jesong-main-import .jesong_text:focus {  content: none;}.zl_test div {  display: inline-block;  width: 20px;  height: 20px;}.jesong-operation-header .jesong_tools_div {  display: inline-block;  width: 20px;  height: 20px;  margin-top: 10px;  margin-left: 4px;  cursor: pointer;  font-size: 20px;  color: #96a7b8;  position: relative;  float: left;}/*@media screen and (-webkit-min-device-pixel-ratio:2){*/.jesong-operation-header div#jesong_tools_emoticons {  background-position: -564px 0;}.jesong-operation-header div#jesong_tools_emoticons:hover {  background-position: -564px -56px;}.jesong-operation-header div#jesong_tools_file {  background-position: -620px 0;}.jesong-operation-header div#jesong_tools_file:hover {  background-position: -620px -56px;}.jesong-operation-header div#jesong_tools_file input {  opacity: 0;  width: 20px;  height: 20px;  position: absolute;}.jesong-operation-header div#jesong_tools_screen {  background-position: -676px 0;}.jesong-operation-header div#jesong_tools_screen:hover {  background-position: -676px -56px;}.jesong-operation-header div#jesong_tools_opinion {  background-position: -732px 0;}.jesong-operation-header div#jesong_tools_opinion:hover {  background-position: -732px -56px;}.jesong-operation-header div#jesong_tools_sound {  background-position: -789px 0;}.jesong-operation-header div#jesong_tools_sound:hover {  background-position: -789px -56px;}.jesong-operation-header div#jesong_tools_quiet {  background-position: -901px 0;}.jesong-operation-header div#jesong_tools_quiet:hover {  background-position: -901px -56px;}.jesong-operation-header div#jesong_tools_wechat {  background-position: -1114px 0;}.jesong-operation-header div#jesong_tools_wechat:hover {  background-position: -1114px -56px;}/*}*/.jesong-mini-main-footer .freecall-info {  width: 254px;  height: 180px;  background: #FFFFFF;  box-shadow: 0px 0px 10px 0px rgba(63, 84, 98, 0.16);  border-radius: 8px 8px 0px 0px;  position: absolute;  right: 10px;  top: -182px;  display: none;}.jesong-mini-main-footer .freecall-info .info {  display: inline-block;  padding-left: 7px;  font-size: 14px;  color: rgba(51, 51, 51, 1);}.jesong-mini-main-footer .freecall-info .info span {  font-size: 12px;  color: rgba(145, 155, 176, 1);}.jesong-mini-main-footer .freecall-info .infoIcon {  background-position: -1005.5px -57.6px;  width: 12px;  height: 12px;  background-color: #4866d6;  display: inline-block;  border-radius: 6px;  margin-top: 5px;  /* padding-left: 22px;    margin-bottom: 13px;    font-size: 14px;    font-weight: 400;    color: #333333;    line-height: 23px; */}.jesong-mini-main-footer .freecall-info p {  margin: 0;}.jesong-mini-main-footer .freecall-info p.info-title {  font-size: 14px;  font-weight: 400;  color: #FFFFFF;  line-height: 40px;  width: 254px;  height: 40px;  text-indent: 10px;  /*text-align: center;*/  background: #3B90FA;  border-radius: 8px 8px 0px 0px;}.jesong-mini-main-footer .freecall-info span {  color: rgb(153, 153, 153);}.jesong-mini-main-footer .freecall-info b span {  color: #3B90FA;}.jesong-mini-main-footer .freecall-info div {  padding: 20px 10px 0 10px;  color: #333;}.jesong-freeCall-commit {  width: 100%;  height: 40px;  font-size: 16px;  line-height: 40px;  border-radius: 20px;  color: #ffffff;  background-color: #409EFF;  border: 1px solid #409EFF;  cursor: pointer;  margin-top: 100px;}.jesong-operation-header div#free_tel {  width: 137px;  margin-top: 5px;  height: 28px;  line-height: 28px;  position: relative;  float: right;}.jesong-operation-header #free_tel input {  width: 138px;  height: 28px;  background: rgba(242, 242, 251, 1);  border-radius: 14px;  padding: 6px 5px 6px 9px;  box-sizing: border-box;  font-size: 12px;  float: left;  color: #3B90FA;  margin-top: 0;  border: none;}.jesong-operation-header #free_tel input:focus {  outline: none;}.jesong-operation-header #free_tel .phone-icon {  background-position: 7px 6px;  width: 28px;  height: 28px;  background-color: #3B90FA;  border-radius: 100%;  display: inline-block;  position: absolute;  right: 0;  margin-top: 0;}.jesong-pop-window {  z-index: 200;  overflow: hidden;  position: absolute;  display: none;}.jesong-emoticon-layout {  left: 0px;  bottom: 39px;  background-color: #ffffff;  border-top: 1px solid rgba(238, 238, 238, 1);  padding-bottom: 10px;}.jesong-emoticon-layout .jesong-emoticons .jesong-emot {  float: left;  width: 34px;  height: 34px;  cursor: pointer;}.jesong-emoticon-layout div .jesong-emot img {  width: 24px;  height: 24px;  border: 0;  margin-left: 10px;  margin-top: 8px;}.jesong_emojiIcon {  vertical-align: middle;}.jesong-video_paly {  position: relative;}.jesong-video_paly_mask {  position: fixed;  height: 100%;  width: 100%;  background-color: rgba(90, 90, 90, 1);  z-index: 99999999999999999;  overflow: hidden;  top: 0;  display: none;}.jesong-video_paly_mask .div_video_mask {  height: calc(100% - 60px);}.jesong-exitScreen {  width: 10px;  height: 10px;  border-radius: 50%;  /*display: none;*/  cursor: pointer;  margin-left: 15px;  background: url(../images/an12.png) no-repeat;  padding: 10px;  background-size: 100%;  bottom: 15px;  position: absolute;}.jesong-video_img,.jesong-video_apple_img {  border-radius: 50%;  cursor: pointer;  background: url(../images/an12.png) no-repeat;  padding: 10px;  background-size: 100%;  position: absolute;  left: 50%;  top: 50%;}.jesong-video_img {  width: 44px;  height: 44px;  margin-left: -32px;  margin-top: -32px;}.jesong-video_apple_img {  width: 20px;  height: 20px;  margin-left: -20px;  margin-top: -20px;}.jesong_recoderIdTip {  position: absolute;  height: 100%;  width: 100%;  background-color: transparent;  z-index: 1;  overflow: hidden;  text-align: center;}.jesong-playClassM::-webkit-media-controls-fullscreen-button {  display: none !important;}/*//播放按钮*/.jesong-playClassM::-webkit-media-controls-play-button {  display: none !important;}/*//进度条*/.jesong-playClassM::-webkit-media-controls-timeline {  display: none !important;}/*//观看的当前时间*/.jesong-playClassM::-webkit-media-controls-current-time-display {  display: none !important;}/*//剩余时间*/.jesong-playClassM::-webkit-media-controls-time-remaining-display {  display: none !important;}/*//音量按钮*/.jesong-playClassM::-webkit-media-controls-mute-button {  display: none !important;}.jesong-playClassM::-webkit-media-controls-toggle-closed-captions-button {  display: none !important;}/*//音量的控制条*/.jesong-playClassM::-webkit-media-controls-volume-slider {  display: none !important;}/*//所有控件*/.jesong-playClassM::-webkit-media-controls-enclosure {  display: none !important;}.jesong-file-layout {  overflow: auto;  line-height: 40px;  left: 0px;  bottom: 140px;  background-color: #ffffff;  height: 40px;  border-top: 1px solid #eee;}.jesong-file-layout .jesong_file_send {  display: inline-block;  font-size: 12px;  color: rgba(72, 102, 214, 1);  text-decoration: none;  margin-right: 10px;  display: inline-block;}.jesong-file-layout .jesong_file_del {  display: inline-block;  font-size: 12px;  text-decoration: none;  margin: 0 10px;  display: inline-block;  color: rgba(145, 155, 176, 1);}.jesong-file-layout p {  padding-left: 5px;  margin: 0;  font-size: 12px;  color: rgba(145, 155, 176, 1);}.jesong-file-layout span {  display: inline-block;  width: 16px;  height: 16px;  background-position: -844px 0;  margin: 11px 0 0 10px;}/*  tools 快捷回复内容 */.jesongChat-quick-layout {  position: absolute;  display: none;  /*overflow: auto;*/  /*line-height: 40px;*/  left: 0;  bottom: 140px;  /*height:40px;*/  width: 100%;  padding: 10px 0;  background: #fff;}.jesongChat-quick-layout .jesongChat-quick-content .jesongChat-quick-content-item {  height: 28px;  background: #FFFFFF;  border-radius: 16px 14px 16px 16px;  border: 1px solid #E4E4F0;  line-height: 28px;  padding: 0 10px;  text-align: center;  display: inline-block;  margin-left: 10px;  font-size: 14px;  color: #4866D6;  font-weight: 500;  cursor: pointer;}.jesongChat-quick-layout .jesongChat-quick-content .jesongChat-quick-content-item:hover {  background: #4866D6;  border: 1px solid #4866D6;  color: #FFFFFF;}.jesongChat-quick-layout .jesongChat-quick-close {  width: 16px;  height: 16px;  position: absolute;  right: 6px;  top: 15px;  margin: auto;  background-image: url('../images/an12.png');  background-position-x: -703px;  background-position-y: 3px;  background-repeat: no-repeat;  background-size: 1989px;  cursor: pointer;  background-color: #C8C8DA;  border-radius: 50%;}.jesong_chat_left .jesongChat-quick-content {  /*overflow-x: scroll;*/  /*overflow-y: hidden;*/  width: 92%;  overflow: hidden;  white-space: nowrap;  /*line-height: 0;*/}#jesong_chat_phone_bottom .jesongChat-quick-layout {  bottom: 77px !important;  overflow: hidden;  z-index: 1}#jesong_chat_phone_bottom .jesongChat-quick-content {  overflow-x: scroll;  overflow-y: hidden;  width: 92%;  /*height: 45px;*/  white-space: nowrap;}/*结束*/.jesong-opinion-layout {  width: 100%;  height: 414px;  background-color: #ffffff;  font-size: 16px;  min-width: 350px;  max-width: 360px;}.jesong-opinion-layout .jesong-opinion-close,.jesong-opinionM-close {  position: absolute;  top: 10px;  right: 10px;  width: 12px;  height: 12px;}.jesong-opinion-layout .jesong-opinion-close {  background-position: -1061px -57px;}.jesong-opinion-layout .jesong-opinionM-close {  background-position: -1061px -2px;}.jesong-opinion-layout .jesong-opinion-icon {  width: 100%;  height: 60px;  margin-top: 40px;  background: url('../images/an12.png') no-repeat center center;}.jesong-opinion-layout .jesong_opinion_button {  margin-top: 30px;  height: 62px;  border-bottom: 1px solid rgba(238, 238, 238, 1);}.jesong-opinion-layout .jesong_opinion_button a {  display: inline-block;  width: 90px;  height: 32px;  line-height: 32px;  background: rgba(242, 242, 251, 1);  color: rgba(68, 74, 88, 1);  border-radius: 16px;  font-size: 14px;  position: relative;  padding-left: 20px;  cursor: pointer;}.jesong-opinion-layout .jesong_opinion_button .active {  background-color: rgba(72, 102, 214, 1);  color: rgba(255, 255, 255, 1);}.jesong-opinion-layout .jesong_opinion_button .active .option_solve {  background-position: -112px 0;}.jesong-opinion-layout .jesong_opinion_button .active .option_unsolved {  background-position: -168px 0;}.jesong-opinion-layout .jesong_opinion_button a span {  display: inline-block;  width: 16px;  height: 16px;  position: absolute;  top: 7px;  left: 25px;}.jesong-opinion-layout .option_solve {  background-position: -112px -56px;}.jesong-opinion-layout .option_unsolved {  background-position: -168px -56px;}.jesong-opinion-layout .jesong-score div {  text-align: center;  width: 100%;}.jesong-opinion-layout .jesong-score .jesong-desp {  font-size: 16px;  color: rgba(62, 70, 76, 1);  line-height: 14px;  margin-top: 15px;}.jesong-opinion-layout .jesong-score .jesong-result span {  font-size: 16px;  color: #fdb700;  display: none;  margin-top: 15px;}.jesong-opinion-layout .jesong-score .jesong-result span.op5 {  display: block;}.jesong-opinion-layout .jesong-score .jesong-star {  width: 50px;  height: 42px;}.jesong-opinion-layout .jesong-score .jesong-star-1 {  background-position: -1483px 0;}.jesong-opinion-layout .jesong-score .jesong-star-2 {  background-position: -1399px 0;}.jesong-opinion-layout .jesong-commit {  width: 240px;  height: 40px;  font-size: 16px;  line-height: 36px;  border-radius: 20px;  color: #fff;  background: rgba(72, 102, 214, 1);  border: none;}.jesong-opinion-segmentation {  width: 284px !important;  height: 1px;  background: #EEEEEE;  margin: 20px auto 0;}.jesong_opinion_hert {  text-align: center;  margin-top: 20px;  width: 100%;  margin-bottom: 10px;}.jesong_opinion_hert span {  width: 60px;  height: 62px;  display: inline-block;  background-position: -2610px 0;}.jesong_opinion_hert p {  color: rgba(62, 70, 76, 1);  font-size: 16px;  margin-top: 19px;}.jesong-opinion-layout .jesong-reason {  padding: 0 24px;  margin-top: 15px;}.jesong-opinion-layout .jesong-reason textarea {  width: 296px;  height: 60px;  background-color: rgba(242, 242, 251, 1);  border: 0px;  border-radius: 1px 16px 16px 16px;  resize: none;  font-size: 14px;  color: rgba(145, 155, 176, 1);  padding: 10px 8px 0 8px;}.jesong_opinion_layout_phone {  width: 100%;  max-width: 100%;  /*height: 100%;*/  height: 512px;  margin-top: 0 !important;  top: auto !important;  position: fixed !important;  bottom: 0;  box-shadow: 0 0 10px 2px rgba(0, 0, 0, 0.1);  border-radius: 10px 10px 0 0;}.jesong_opinion_header {  display: none;}.jesong_opinion_layout_phone #jesong_opinion_header {  /*display: block;*/  font-size: 16px;  font-weight: 500;  border-radius: 10px 10px 0 0;  height: 50px;  line-height: 50px;  padding-left: 10px;  border-bottom: 1px solid #EEEEEE;  background-color: #4866D6;  color: #FFF;}.jesong_opinion_layout_phone .jesong-reason textarea {  width: 100%;  border-radius: 16px 16px 16px 16px;  padding: 5px 8px 5px 8px;  box-sizing: border-box;  height: 100px !important;}.jesong_opinion_layout_phone .jesong-commit {  width: 90%;}/*头部插入富文本*/.jesong-topRichText {  border: 1px solid #F2F2FB;  text-align: center;  padding: 7px;  font-size: 14px;}.jesong-top-image {  width: calc(100% - 20px);  margin: 10px 10px 0;  overflow: hidden;  border-radius: 4px;  background-color: #F2F2FB !important;}.jesong-top-image img {  width: 100%;  height: auto;  border: 0px;}.jesong-back-layout {  width: 280px;  background-color: #ffffff;  border-radius: 10px;  font-size: 16px;  padding: 30px 0;  left: 50%;}.jesong-back-layout .jesong-desp,.jesong-paste-layout .jesong-desp {  font-size: 14px;  color: #999999;  line-height: 26px;  padding-top: 15px;  width: 80%;  margin: 0 auto;  text-align: center;}.jesong-back-layout .jesong-commit,.jesong-paste-layout .jesong-commit {  width: 45%;  height: 36px;  font-size: 12px;  line-height: 36px;  border-radius: 3px;  color: #fff;  background: #409EFF;  border: 1px solid #409EFF;  cursor: pointer;}.jesong-paste-layout {  width: 80%;  background-color: #ffffff;  border-radius: 10px;  font-size: 16px;  padding: 30px 0;  top: 50%;  left: 50%;  margin-left: -40%;  margin-top: -80px;}/*################################*/.jesong-container-full {  width: 100%;  /* height:90%; */  position: fixed;  right: 0px;  bottom: 0;  z-index: 2147483640;}.jesong-container-full .jesong-full-top {  position: relative;  height: 54px;  line-height: 54px;  border-radius: 16px 16px 0 0;  box-sizing: border-box;  overflow: hidden;  width: 100%;}.jesong-container-full .jesong-full-main {  width: 100%;  overflow: hidden;  position: relative;  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);}.jesong-full-top .jesong-min-btn {  width: 30px;  height: 30px;  float: right;  margin-right: 10px;  background-position: -23px 18px !important;}.jesong-full-top .jesong-min-phone-btn {  display: none;  width: 32px;  height: 32px;  float: right;  background-position: -199px 10px;  margin-top: 8px;}.jesong-full-top .jesong_chat_close {  width: 32px;  height: 32px;  float: right;  margin-top: 8px;  background-position: -289px 10px;}.bubble-dot-error,.bubble-dot-success {  width: 5px;  height: 5px;  background: #F47E7E;  border-radius: 3px;  display: inline-block;  margin-right: 7px;  vertical-align: middle;}.bubble-dot-success {  background: #20CEA2;}.jesong-min-dialog {  position: fixed;  top: 0;  bottom: 0;  left: 0;  right: 0;  z-index: 9999999999;  background-color: rgba(0, 0, 0, 0.4);  display: none;}.jesong_guide_layout,.jesong_invite_layout {  display: none;  z-index: 2147483640;  position: fixed;  cursor: pointer;  height: 56px;  opacity: 0;  top: 0px;  left: 0px;  right: 0px;  width: 100%;}#jesong_pop_msg {  display: none;  z-index: 2147483630;  position: fixed;  height: 80px;  top: 0px;  left: 0px;  right: 0px;  background: rgba(255, 255, 255, 0.85);  box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.25);  border-radius: 7.5px;  margin: 5px 10px;}.jesong-top-bubble {  position: absolute;  margin: 0 10px;  height: 100%;  top: 10px;  width: 100%;}.jesong-top-bubble .jesong-top-bubble-icon {  float: left;  width: 25px;  height: 25px;  border-radius: 10px;  overflow: hidden;}.jesong-top-bubble .jesong-top-bubble-icon img {  width: 25px;  height: 25px;}.jesong-top-bubble .jesong-top-badge-warning {  position: absolute;  left: -5px;  top: -5px;  width: 14.5px;  height: 14.5px;  line-height: 14.5px;  text-align: center;  background: #f72e31;  color: #fff;  border-radius: 14.5px;  font-size: 9px;}.jesong-top-bubble .jesong-top-bubble-con {  float: left;  width: calc(100% - 35px);  height: 3.5px;}.jesong-top-bubble .jesong-top-bubble-con .el-title {  height: 17.5px;  line-height: 17.5px;  font-size: 12px;}.jesong-top-bubble .jesong-top-bubble-con .el-title .el-title-h4 {  float: left;  width: calc(100% - 52px);  height: 25px;  line-height: 25px;  text-indent: 10px;  font-size: 13px;  margin: 0;  padding: 0;  white-space: nowrap;  text-overflow: ellipsis;  overflow: hidden;  word-break: break-all;}.jesong-top-text-content {  float: left;  width: 100%;  font-size: 15px;  margin-top: 10px;  font-weight: 500;  padding: 0px 10px 0 5px;}.jesong-top-bubble .jesong-top-bubble-con .el-title span {  display: inline-block;  float: left;  width: 52px;  height: 25px;  line-height: 25px;  text-align: center;  color: #999;  margin: 0;  padding: 0;}.jesong-top-bubble .jesong-top-bubble-con p {  height: 17.5px;  line-height: 17.5px;  text-indent: 10px;  overflow: hidden;  white-space: nowrap;  text-overflow: ellipsis;  font-size: 12px;  margin: 0;  padding: 0;}/*#########LeaveMessage########*/.jesong-leave-pc {  padding-top: 10px;  position: relative;  height: 100%;}.jesong-leave-pc .jesong-leave-field {  clear: both;  margin: 10px 20px 25px 20px;  border-bottom: 1px solid #EEEEEE;  overflow: auto;  box-sizing: border-box;}.jesong-leave-pc .jesong-leave-field input::-webkit-input-placeholder {  color: #919BB0}.jesong-leave-pc .jesong-leave-field input::-moz-input-placeholder {  color: #919BB0}.jesong-leave-pc .jesong-leave-field input::-ms-input-placeholder {  color: #919BB0}.jesong-leave-pc .jesong-leave-field .jesong-leave-title {  float: left;  width: 80px;  height: 100%;  line-height: 30px;  font-size: 16px;}.jesong-leave-pc .jesong-leave-field .jesong-leave-title i {  color: red;}.jesong-leave-pc .jesong-leave-field .jesong-leave-content {  float: right;  height: 100%;}.jesong-leave-pc .jesong-leave-field .jesong-leave-content input,.jesong-leave-pc .jesong-leave-field .jesong-leave-content textarea {  text-indent: 4px;  margin-top: 3px;  padding: 0px;  font-size: 16px;  line-height: 25px;  border: none;  outline: none;  resize: none;}.jesong-leave-pc .jesong-leave-field .jesong-leave-content input {  min-width: 200px;  text-align: right;}.jesong-leave-pc .jesong-leave-field .jesong-leave-content textarea {  background-color: rgba(242, 242, 251, 1);  width: 100% !important;  height: 90px;  border-radius: 1px 16px 16px 16px;  padding: 10px 0 0 8px !important;  box-sizing: border-box;}/*textarea*/.jesong-leave-textarea .jesong-leave-field {  /*width: 100%;*/}.jesong-leave-textarea .jesong-leave-content {  width: 100%;}#jesong-from-error {  width: 200px;  height: 40px;  font-size: 16px;  cursor: pointer;  margin-left: -20%;  position: absolute;  bottom: 45px;  left: 50%;  margin-left: -100px;  display: none;}/*下拉*/.jesong-leave-select .jesong-leave-content>select {  width: 210px;  padding-right: 20px;  box-sizing: border-box;  text-align: right;  text-indent: 10px;  font-size: 16px;  outline: none;  border: none;  height: 32px;  cursor: default;  appearance: none;  -moz-appearance: none;  -webkit-appearance: none;  background: url("../images/an12.png") no-repeat scroll right 5px center transparent;  background-size: 12px;  direction: rtl;}/* 日期 */.jesong-leave-date {  position: relative;}.jesong-leave-date .jesong-leave-content .jedate {  right: 0;  left: inherit !important;}/* 开关 switch */.jesong-leave-switch .jesong-leave-content .switch {  clear: both;  line-height: 26px;  text-indent: 10px;  height: 34px;}.jesong-leave-switch .jesong-leave-content .switch input {  display: none;}.jesong-leave-switch .jesong-leave-content .switch label {  width: 52px;  background: #CCC;  height: 24px;  border-radius: 14px;  float: right;  margin: 3px 10px 0 0;  box-shadow: 0 1px 2px rgba(0, 0, 0, 0.1) inset;}.jesong-leave-switch .jesong-leave-content .switch label em {  width: 22px;  height: 22px;  float: left;  margin: 1px;  border-radius: 13px;  box-shadow: 2px 3px 8px rgba(0, 0, 0, 0.1);  background: #FFF;}.jesong-leave-switch .jesong-leave-content .switch input:checked+label em {  float: right;}.jesong-leave-switch .jesong-leave-content .switch input:checked+label {  background: #4866D6;}/* 留言验证错误处理*/.jesong-leave-content .jesong-error-icon {  position: absolute;  left: 12px;  margin-top: 6px;  width: 14px;  height: 14px;  background-position-x: -957px;  background-position-y: -57px;  background-repeat: no-repeat;  background-size: 2984px;  background-image: url('../images/an12.png');}.jesong-leave-content .jesong-error-title {  font-size: 12px;  color: #FB515F;  margin-top: 4px;  text-indent: 30px;  position: absolute;  left: 0;}.jesong-leave-pc .jesong-commit {  width: 68%;  height: 40px;  font-size: 16px;  line-height: 40px;  border-radius: 20px;  color: #fff;  background: #409EFF;  border: 1px solid #409EFF;  cursor: pointer;  margin-left: -34%;  position: absolute;  bottom: 20px;  left: 50%;}#jesong_chat_body .leaveSuccess,#jesong_chat_body .leaveSuccess {  text-align: center;  padding: 0 20px;  height: 100%;  position: relative;}#jesong_chat_body .leaveSucces .leaveIcon,#jesong_chat_body .leaveSuccess .leaveIcon {  width: 64px;  height: 64px;  display: inline-block;  background-position: -2504px 0;}#jesong_chat_body .leaveSuccess h2,#jesong_chat_body .leaveSuccess h2 {  font-size: 22px;  margin: 20px 0;}#jesong_chat_body .leaveSuccess p,#jesong_chat_body .leaveSuccess p {  font-size: 14px;  color: rgba(146, 155, 176, 1);}#jesong_chat_body .leaveSuccess b,#jesong_chat_body .leaveSuccess b {  width: 64px;  height: 64px;  border-radius: 32px;  background: rgba(72, 102, 214, 1);  display: inline-block;  margin-top: 80px;}#jesong_chat_body {  position: relative;  background: #ffffff;}#jesong_chat_body .jesong-operation-footer {  position: fixed;  bottom: 0;  width: 100%;  font-size: 12px;}.jesong-leave-phone {  padding-top: 10px;  position: relative;  height: 100%;}.jesong-leave-phone .jesong-leave-field {  clear: both;  margin: 10px 10px 25px 10px;  border-bottom: 1px solid #EEEEEE;  overflow: auto;}.jesong-leave-textarea .jesong-leave-field {  border: none;}.jesong-leave-phone .jesong-leave-field .jesong-leave-title {  float: left;  width: 80px;  height: 100%;  line-height: 30px;  font-size: 16px;}.jesong-leave-phone .jesong-leave-field .jesong-leave-title i {  color: red;}.jesong-leave-phone .jesong-leave-field .jesong-leave-content {  float: right;  height: 100%;}.jesong-leave-phone .jesong-leave-field .jesong-leave-content input,.jesong-leave-pc .jesong-leave-field .jesong-leave-content textarea {  text-indent: 4px;  margin-top: 3px;  padding: 0px;  font-size: 16px;  line-height: 25px;  border: none;  outline: none;  resize: none;}.jesong-leave-phone .jesong-leave-field .jesong-leave-content input {  min-width: 200px;  text-align: right;}.jesong-leave-phone .jesong-leave-field .jesong-leave-content textarea {  background-color: rgba(242, 242, 251, 1);  width: 93% !important;  height: 150px;  border-radius: 1px 16px 16px 16px;  padding: 10px 0 0 8px;}.jesong-leave-phone .jesong-commit,.leaveSuccess button {  width: 85%;  height: 40px;  font-size: 16px;  line-height: 40px;  border-radius: 20px;  color: #fff;  background: #409EFF;  border: 1px solid #409EFF;  cursor: pointer;  /*margin-left: -130px;*/  position: absolute;  bottom: 23px;  left: 7.25%;}/*短信验证*/#jesong-chatDiv {  position: relative;  font-size: 12px !important;}#yl_msgBox {  width: 100%;  height: 230px;  position: relative;}#yl_msgBox #msgCheck {  width: 310px;  background: #ffffff;  box-shadow: 0 0 5px #cccccc;  position: absolute;  left: 50%;  margin-left: -155px;  margin-top: 15px;  margin-bottom: 20px;}#yl_msgBox .msgCon {  padding: 26px 18px 16px 29px;}#yl_msgBox .msgCon p {  margin-bottom: 10px;}#yl_msgBox .msgCon input {  height: 30px;  border: 1px solid #f2f2f2;  background: #ffffff;  padding-left: 5px;  box-sizing: border-box;}#yl_msgBox #msgPhone {  width: 230px;}#yl_msgBox .vcodeBox {  width: 230px;  overflow: auto;  margin-top: 5px;}#yl_msgBox .vcodeBox input {  width: 140px;  float: left;}#yl_msgBox .vcodeBox a {  float: left;  width: 90px;  height: 30px;  background: #3097ef;  text-align: center;  line-height: 30px;  color: #ffffff !important;}#yl_msgBox .tips {  margin-top: 5px;}.el_green {  color: #11bc49;}.jesong-red {  color: #f66868;}.el_gray {  background: #dddddd !important;  cursor: not-allowed;  pointer-events: none;  color: #999999}/*.hide{ display:none;}*/#yl_msgBox .msgBtn {  width: 100%;  border-top: 1px solid #f2f2f2;  height: 34px;}#yl_msgBox .msgBtn a {  display: inline-block;  width: 50%;  text-align: center;  float: left;  line-height: 34px;  color: #3499ef;  box-sizing: border-box;}#yl_msgBox .msgBtn a:last-child {  border-left: 1px solid #f2f2f2 !important}/* 小窗口 */.jesong-container-mini #msgCheck {  width: 288px !important;  margin-left: -144px !important;}.jesong-service-phone {  margin-top: 5px;  font-size: 0px}.jesong-service-phone a {  font-size: 12px;  color: #409EFF !important;  border: 1px solid #409EFF !important;  border-radius: 20px;  display: inline-block;  padding: 6px 10px !important;  margin: 0 5px 5px 0 !important;}.jesong-mini-main-middle .jesong-service-phone * {  font-size: 12px;}.location-label {  float: left;  font-size: 12px;}.location-label-pc {  line-height: 30px;  width: 40px;}.mt-pc {  margin-top: 5px}.location-label-phone {  width: 100%;  margin-bottom: 10px;}.location-label-require {  position: relative;  top: 2px;}.location-input {  float: left;  margin-left: 25px;  width: 67%;  border: 1px solid #DDDDDD;  border-radius: 5px;  height: 42px;}.location-input-phone {  border-radius: 5px;  width: 100%;  margin-left: 0;  position: relative;}.location-input-pc {  border-radius: 5px;  position: relative;  margin-left: 0px;  width: 84%;  height: 30px;}.mt-pc .location-input-pc,.mt-phone .location-input-phone {  overflow: hidden}#baiduMap .overflowH {  width: 100%;  height: 100%;  overflow: hidden;}.footer-btn-pc {  height: 36px !important;  font-size: 12px;  font-family: H-Helvetica, _H-HelveticaNeue, Roboto, STHeiti-Light, STHeiti-Medium, "Noto Sans SC", Microsoft YaHei;  font-weight: 400;  color: #3097EF;}.footer-btn-pc .save-button {  line-height: 34px !important;  font-size: 12px !important;  font-weight: 400;  color: #3097EF;}.location-input-pc .mapCity #search-city {  padding: 0 10px;}.location-input input:disabled {  background: none;  border: none;}.location-input .mapCity,.location-input .mapSite {  float: left;  height: 100%;}.location-input input {  height: 100%;  width: 100%;  border: none;  outline: none;}.location-input .mapCity {  width: 22%;}.location-input .mapSite {  width: 78%;}.easyliao-popup {  position: absolute;  width: 100%;  background: #fff;  top: 103%;  box-shadow: 0px 1px 5px 0px rgba(0, 0, 0, 0.3);  z-index: 20;  display: none;}.popup-search {  padding: 10px;  box-sizing: border-box;  background: #fff;  width: 100%;}.popup-search input {  border: 1px solid #DDDDDD;  height: 36px !important;  padding-left: 20px;  box-sizing: border-box;}.city-show-content {  height: 100%;  overflow: hidden;}.city-show-pc {  width: 100%;  height: 100%;  display: inline-block;  line-height: 30px;  overflow: hidden;}.city-show-phone {  width: 100%;  height: 100%;  display: inline-block;  line-height: 42px;  overflow: hidden;}.site {  max-height: 180px !important;}.site .map-select-option {  height: auto !important;  line-height: 0 !important;}.site-input {  text-indent: 20px;}.easyliao-left0 {  left: 0;}.option-title {  font-size: 12px;  font-weight: 400;  color: #999999;  line-height: 18px;}.jesong-option-address {  font-size: 12px;  font-weight: 400;  color: #999;  line-height: 18px;  padding: 0 10px;  text-indent: 0;}.easyliao-tooltip {  display: block;  width: 100%;  text-align: center;  position: absolute;  top: 10%;  z-index: 1111;}.easyliao-tooltip div {  display: inline-block;  background: #FFFFFF;  box-shadow: 0px 0px 20px 0px rgba(0, 0, 0, 0.1);  border-radius: 5px;  padding: 10px 15px;  font-size: 14px;  font-weight: 400;  color: #656565;  line-height: 28px;  background-repeat: no-repeat;  background-position: 10px center;  background-size: 14px;  text-indent: 15px;}.tooltip-error div {  background-image: url("../images/an12.png");}.tooltip-success div {  background-image: url("../images/an12.png");}.search-icon {  position: absolute;  top: 20px;  right: 15px;  background-image: url("../images/an12.png");  background-size: 100%;  background-repeat: no-repeat;  width: 16px;  height: 16px;}.delete-icon {  position: absolute;  background-image: url("../images/an12.png");  background-size: 14px;  background-repeat: no-repeat;  background-position: center center;  width: 22px;  height: 100%;  background-color: #fff;  right: 0;  top: 0;  display: none;}.delete-house-icon {  top: 0;}.map-select {  height: auto;  max-height: 150px;  overflow-y: auto;}.map-select-option {  height: 30px;  line-height: 30px;  text-indent: 10px;  color: #999999;  font-size: 12px;}.easyliao-highlight {  color: #333333 !important;}.map-select-option:hover {  background: #F5F7FA;}.easyliao-p10 {  padding: 0 10px}.easyliao-bs {  box-sizing: border-box;}.easyliao-mt15 {  margin-top: 15px}.easyliao-triangle {  position: absolute;  top: 43%;  left: 20%;  width: 0;  height: 0;  border-width: 6px;  border-style: solid;  border-top-color: rgba(221, 221, 221, 1);  border-left-color: transparent;  border-right-color: transparent;  border-bottom-color: transparent;}.easyliao-footer-btn {  height: 50px;  text-align: center;  border-top: 1px solid #DDDDDD;  margin-top: 25px;}.easyliao-footer-btn .save-button {  font-size: 15px;  font-weight: 400;  color: #3097EF;  line-height: 50px;  background: none;  border: none;  outline: none;}/*个人微信扫码*/.jesong-wechatQRcode {  position: relative;  display: inline-block}.QRcode {  position: absolute;  bottom: 30px;  width: 120px;  height: 120px;  left: -20px;  display: none}.jesong-overQrcode {  display: block !important}.jesong-outQrcode {  display: none}.QRcode img {  width: 100%;  height: 100%;}.download-color {  color: inherit;  /*继承父级元素的颜色*/  text-decoration: underline;}.download-color:hover {  color: inherit;  /*继承父级元素的颜色*/  text-decoration: underline;}.download-color:link {  color: inherit;  /*继承父级元素的颜色*/  text-decoration: underline;}/*快捷回复*/.quickList {  display: inline-block;  margin: 0;  padding: 12px 15px;  min-height: 20px;  background: #fff;  border-radius: 6px;  box-shadow: 0 0 5px rgba(0, 0, 0, 0.06);  border: 1px solid #e6e6e6;  word-wrap: break-word;  word-break: break-all;  text-align: left;}.quickList ul {  list-style-type: none;  float: right;  width: 230px;  padding: 0;  margin: 0}.quickList ul li {  overflow: hidden;  text-overflow: ellipsis;  white-space: nowrap;  border-bottom: 1px dashed #EEEEEE;  line-height: 40px;  width: 230px;  cursor: pointer}.quickList ul li:last-child {  border-bottom: none;}.quickList .hotTheme {  font-size: 18px;  color: #F2A931;  float: left;  width: 43px;  height: 150px;  position: relative;}.jesongChat-quick-header {  font-size: 16px;  color: #333;  font-weight: 600;  line-height: 22px;}.jesongChat-quick-header-icon {  display: inline-block;  width: 16px;  height: 16px;  background-image: url('../images/an12.png');  background-repeat: no-repeat;  background-position-x: -224px;  background-position-y: 0px;  margin: -2px 8px;  background-size: 2984px;}.jesongChat-quick ul {  padding: 8px 0;  list-style-type: none;}.jesongChat-quick ul li {  cursor: pointer;  font-size: 14px;  color: #919BB0;  font-weight: 600;  line-height: 44px;  border-bottom: 1px dashed #D8D8D8;  overflow: hidden;  text-overflow: ellipsis;  white-space: nowrap;}.jesongChat-quick ul li .jesongChat-quick-content-icon {  width: 14px;  height: 14px;  background-image: url('../images/an12.png');  background-repeat: no-repeat;  background-position-x: -337px;  background-position-y: -1px;  display: inline-block;  margin: 10px 10px auto 9px;  position: relative;  top: 1px;  background-size: 2984px;}.jesongChat-quick ul li .jesongChat-quick-content-text {  display: inline-block;}.jesongChat-quick {  background: #FFFFFF;  border-radius: 16px;  border: 1px solid #F2F2FB;  padding: 20px;  box-shadow: 0px 2px 4px 0px #CFD1D3;}/*.repalceList {*//*  position: absolute;*//*  bottom: 0;*//*  color: #999999;*//*  font-size: 12px;*//*  text-align: center;*//*  width: 37px;*//*}*//*.repalceList span {*//*  display: inline-block;*//*}*/.jesong-freePhone-tips .jesong-commit {  width: 90%;  height: 45px;  font-size: 16px;  line-height: 36px;  border-radius: 20px;  color: #fff;  background: rgba(72, 102, 214, 1);  border: none;  position: absolute;  bottom: 80px;}.jesong-freePhone-tips .jesong-commit:disabled {  background: rgba(200, 200, 215, 1);  color: #ffffff;}.form-content .switch {  clear: both;  line-height: 26px;  border-bottom: 1px solid #D8D8D8;  text-indent: 10px;  height: 34px;}.form-content .switch input {  display: none;}.form-content .switch label {  width: 52px;  background: #CCC;  height: 24px;  border-radius: 14px;  float: right;  margin: 2px 10px 0 0;  box-shadow: 0 1px 2px rgba(0, 0, 0, 0.1) inset;}.form-content .switch em {  width: 22px;  height: 22px;  float: left;  margin: 1px;  border-radius: 13px;  box-shadow: 2px 3px 8px rgba(0, 0, 0, 0.1);  background: #FFF;}.form-content .switch input:checked+label em {  float: right;}.form-content .switch input:checked+label {  background: #4866D6;}.form-title {  font-size: 18px;  font-weight: 400;  color: #333;  text-align: center;  margin-bottom: 10px;}/*自定义表单5月份任务 S*//*啄木鸟百度地图接入 S*/.map-content {  position: relative;  width: 89%;  left: 50%;  margin-left: -150px;  box-shadow: 0px 0px 6px 0px rgba(0, 0, 0, 0.08);}.map-content-phone {  padding-top: 1px;  width: 89%;  left: 50%;  margin-left: -44.5%;  top: 20px;  margin-bottom: 30px;  border-radius: 7.5px;  box-shadow: 0px 0px 12.5px 0px rgba(0, 0, 0, 0.3);}.map-content-pc {  width: 300px;  margin-bottom: 20px;  border-radius: 16px;  box-shadow: 0px 0px 6px 0px rgba(0, 0, 0, 0.08);  padding-top: 1px;}.location-icon {  width: 16px;  height: 16px;  float: left;  background-image: url("../images/an12.png");  background-position: center;  background-repeat: no-repeat;  background-size: 16px;  margin-right: 4px;}.map-content input:focus {  outline: none;}.map-content-title {  font-size: 12px;  font-weight: 400;  color: #666666;  margin: 15px 0 30px 15px;  line-height: 16px}.map-content-title-phone {  font-size: 14px;}.map-content-title-pc {  margin: 15px 0 15px 15px;}.map-location {  padding: 0 15px;}.map-location:after {  content: '';  display: block;  height: 0;  clear: both;  visibility: hidden;}/*啄木鸟百度地图接入D*/.form-content {  box-sizing: border-box;}.form-main .input {  /*border:none;*/  -webkit-appearance: none;  background: #FFFFFF;  border-radius: 4px;  border: 1px solid #DCDFE6;  box-sizing: border-box;  font-size: 14px;  height: 28px;  outline: none;  padding: 0;  text-indent: 10px;  width: 100%;}.form-content .select>select {  color: #333;  box-sizing: border-box;  border: 1px solid #DCDFE6;  width: 100%;  height: 100%;  padding: 0 12px 0;  cursor: default;  border-radius: 4px;  appearance: none;  -moz-appearance: none;  -webkit-appearance: none;  background: url("../images/an12.png") no-repeat scroll right 5px center #ffffff;}.form-content .btn {  margin-top: 18px;}.form-content .btn>span {  text-align: center;  display: inline-block;  width: 96px;  height: 28px;  background: #3B90FA;  border-radius: 4px;  color: #fff;  line-height: 28px;  cursor: pointer;}.form-main>div {  height: 28px;  margin-top: 18px;  position: relative;}/*自定义表单5月份任务 E*/.form-main .radio .form-radio {  float: left;  margin-right: 10px;  position: relative;}.form-main .radio .form-radio input {  position: absolute;  top: 1px;  left: -4px;  border: none;}.form-main .radio .form-radio span {  color: #919bb0;  font-size: 14px;  font-weight: 600;  line-height: 20px;}.form-content input[type=checkbox],.form-content input[type=radio] {  box-sizing: border-box;  padding: 0;}.form-content .icon-checkbox,.form-content .icon-radio {  border: 1px solid #ddd;  bottom: -3px;  display: inline-block;  height: 14px;  margin-right: 5px;  position: relative;  width: 14px;  border-radius: 50%;}.form-content .textarea>textarea {  color: #333;  outline: none;  width: 100%;  padding: 8px 10px;  height: 60px;  border: 1px solid #EEEEEE;  border-radius: 4px;  text-indent: 10px;  box-sizing: border-box;  -webkit-appearance: none;}.form-content .input::placeholder {  color: #BBBBBB;  text-indent: 10px;}.form-content .select {  height: 32px;  border: 1px solid #EEEEEE;  border-radius: 4px;  margin-top: 10px;}.form-content .datePickerContent {  position: relative;}.form-content .datepicker {  line-height: 32px;}.error-title {  color: #fb515f;  font-size: 12px;  text-indent: 10px;}.error-icon {  position: relative;}.error-icon span {  display: block;  position: absolute;  top: -22px;  right: 0;  width: 24px;  height: 24px;  background-position-x: -957px;  background-position-y: -57px;  background-repeat: no-repeat;  background-size: 2984px;}/*日期处理*/.easyliao-date-main {  position: relative;}.rotate180 {  transform: rotate(180deg);  -ms-transform: rotate(180deg);  /* Internet Explorer */  -moz-transform: rotate(180deg);  /* Firefox */  -webkit-transform: rotate(180deg);  /* Safari 和 Chrome */  -o-transform: rotate(180deg);}/*输入兼容*/#jesong_chat_input_compatible {  width: 100%;  text-align: center;  font-size: 15px;  color: #919BB0;  display: none;  background: #F2F2FB;  font-weight: 500;  padding-top: 30px;}#jesong_chat_input_compatible .phone-footer-backChat-img {  width: 20px;  height: 21px;  display: inline-block;  background-image: url('../images/an12.png');  background-position-x: -324px;  background-position-y: -90px;  background-size: 1526px;  margin-left: 5px;}.jesong-wechatApplet-img {  width: 200px;  background: #F3F9FF;  border: 1px solid #EEEEEE;  border-radius: 4px;  height: 200px;  padding: 10px;  box-sizing: border-box;  margin-bottom: 10px;}.jesong-wechatApplet-img img {  width: 100%;  height: 100%;}/* spreit images */.jesong_sprite {  background: url(../images/an12.png) no-repeat;  display: inline-block;  background-size: 2984px 168px;}.jesong_spriteM {  background: url(../images/an12.png) no-repeat;  display: inline-block;  background-size: 1908px 84px;}.jesong_phone_tool {  overflow: auto;  border-top: 2px solid #EEEEEE;  background-color: #FFFFFF;  max-height: 220px;  padding-bottom: 32px;}.jesong_phone_file {  width: 36px;  height: 36px;  background: rgba(242, 242, 251, 1);  border-radius: 20px;  margin: 7px 0 0 3%;  position: absolute;  bottom: 33px}.jesong_phone_file a {  width: 36px;  height: 36px;  background-position: -555px 6px;}.jesong_phone_file input {  position: absolute;  width: 36px;  height: 36px;  left: 0;  top: 0;  opacity: 0;}.jesong_phone_input {  width: 65%;  background: rgba(242, 242, 251, 1);  min-height: 36px;  color: rgba(60, 61, 56, 1);  margin: 7px 7px 0 7px;  border-radius: 18px;  padding-left: 15px;  position: relative;  max-height: 180px;  overflow-y: auto;  margin-left: 55px}.jesong_phone_input div {  outline: none;  min-height: 20px;  font-size: 13px;  padding-top: 8px;  width: 88%;  overflow-y: auto;  padding-bottom: 8px;  max-height: 160px}.jesong_phone_input a {  display: inline-block;  width: 24px;  height: 24px;  position: absolute;  right: 8px;  bottom: 6px;  border-radius: 20px;  background-position: -605px 0;  background-color: rgba(242, 242, 251, 1);}.jesong_phone_input .jesong_icon_keyboard {  background-position: -649px 0 !important;}.jesong_phone_send {  width: 36px;  height: 36px;  background: rgba(72, 102, 214, 1);  display: inline-block;  border-radius: 30px;  margin-top: 7px;  margin-left: 1%;  position: absolute;  bottom: 33px;}.jesong_phone_send span {  display: inline-block;  width: 36px;  height: 36px;  background-position: -239px 8px;}.jesong_phone_fileIcon span {  background-position: 10px 10px;}#jesong_message[contenteditable]:empty:before {  content: attr(placeholder);  color: #919BB0;}div[contenteditable]:focus {  content: none;}.jesong_phone_ToolBox {  margin-bottom: 30px;  overflow: auto;  height: 100px;  border-top: 2px solid #EEEEEE;  position: relative;  top: -25px;}.jesong_phone_ToolBox div {  width: 33.33%;  text-align: center;  margin-top: 12.5px;}.jesong_sendFile {  position: relative;}.jesong_sendFile a,.jesong_tools_phone_sound a,.jesong_tools_phone_quiet a,.jesong_service a {  width: 53px;  height: 53px;  background-color: rgba(242, 242, 251, 1);  display: inline-block;  border-radius: 30px;}.jesong_sendFile span,.jesong_tools_phone_sound span,.jesong_tools_phone_quiet span,.jesong_service span {  display: block;  margin-top: 5px;}.jesong_sendFile a b,.jesong_tools_phone_sound a b,.jesong_tools_phone_quiet a b,.jesong_service a b {  width: 24px;  height: 24px;  display: inline-block;  margin-top: 14px;}.jesong_sendFile a b {  background-position: -737px 0px;}.jesong_sendFile input {  position: absolute;  width: 53px;  height: 53px;  left: 30%;  top: 0;  opacity: 0;}.jesong_tools_phone_sound a b {  background-position: -824px 0px;}.jesong_service a b {  background-position: -693px 0px;}.jesong_tools_phone_quiet a b {  background-position: -868px 0px;}.jesong_tools_phone_quiet {  display: none}.jesong_tools_phone_sound {  display: none}/* 免费电话 */.jesong-freePhone-content {  padding: 0 20px;}.jesong-freePhone-number {  position: relative;  margin-top: 16px;  padding-left: 57px;  border-bottom: 2px solid rgba(238, 238, 238, 1);  padding-bottom: 10px;}.jesong-freePhone-number b {  background-position: -1293px -5px;  width: 50px;  height: 50px;  position: absolute;  left: 0;}.jesong-freePhone-number input {  width: 80%;  border: none;  background: none;  font-size: 28px;  outline: none;}.jesong-freePhone-number span {  font-size: 14px;  color: rgba(145, 155, 176, 1);}.jesong-freePhone-tips {  padding-top: 20px;}.jesong-freePhone-tips h2 {  font-size: 18px;  color: #333333;  margin-bottom: 20px;}.jesong-freePhone-tips span {  display: block;  width: 100%;}.jesong-freePhone-tips b {  width: 16px;  height: 16px;  display: block;  background: #4866D6;  border-radius: 20px;  position: absolute;  top: 2px;}.jesong-freePhone-tips b span {  display: block;  width: 15px;  height: 15px;  background-position: -35px 1px;}.jesong-freePhone-tips p {  margin-left: 24px;  font-size: 14px;  color: #333333;}.jesong-freePhone-tips .jesong_info span {  color: #919BB0;}/* 移动端表情 */.jesong_phone_emoji {  height: 150px;  position: relative;  top: -25px;}.jesong_phone_emoji .jesong-pop-window {  position: static;}@media screen and (min-width: 414px) {  .jesong_phone_input {    width: 69%;  }}@media screen and (max-width: 320px) {  .jesong_phone_input {    width: 61%;  }}/*动态表单留言处理*/#jesong_leave_chat_main {  width: 100%;  overflow-y: auto;  overflow-x: hidden;  position: relative;}/** 挽留css样式处理*/.jesong-detainment-layout {  width: 360px;  height: 464px;  background-color: #ffffff;  font-size: 16px;  overflow: inherit;  z-index: 9999;}.jesong-detainment-close {  position: absolute;  top: 10px;  right: 10px;  width: 12px;  height: 12px;  background-position: -1061px -58px;  cursor: pointer;  z-index: 2000;}.jesong_detainment_header_wechat,.jesong_detainment_header_default {  display: none;  padding-top: 35px;  text-align: center;  position: relative;}.jesong_detainment_header_wechat img {  width: 64px;  height: 64px;}.jesong_detainment_header_wechat p {  font-size: 14px;  font-weight: 500;  color: #4866D6;  line-height: 20px;  margin-top: 5px;}.jesong_detainment_header_title {  text-align: center;  font-size: 16px;  font-weight: 500;  color: #3E464C;  line-height: 22px;  margin-top: 20px;}.jesong_detainment_header_default .jesong_detainment_header_default_img {  background-image: url(../images/an12.png);  background-repeat: no-repeat;  background-position-x: -2708px;  background-position-y: 0px;  width: 64px;  height: 64px;  /* margin: 4px 0 2px 6px; */  display: inline-block;  background-size: 2979px;  background-color: #4866D6;  border-radius: 50%;}.jesong_detainment_main {  padding: 10px 10px 0;  position: relative;}.jesong_detainment_main .jesong-leave-field {  clear: both;  margin: 10px 10px 25px 10px;  border-bottom: 1px solid #EEEEEE;  overflow: auto;}.jesong_detainment_main .jesong-leave-field .jesong-leave-title {  float: left;  width: 80px;  height: 100%;  line-height: 30px;  font-size: 16px;}.jesong_detainment_main .jesong-leave-field .jesong-leave-title i {  color: red;}.jesong_detainment_main .jesong-leave-field .jesong-leave-content {  float: right;  height: 100%;}.jesong_detainment_main .jesong-leave-field .jesong-leave-content input,.jesong_detainment_main .jesong-leave-field .jesong-leave-content textarea {  text-indent: 4px;  margin-top: 3px;  padding: 0px;  font-size: 16px;  line-height: 25px;  border: none;  outline: none;  resize: none;}.jesong_detainment_main .jesong-leave-field .jesong-leave-content input {  min-width: 200px;  text-align: right;}.jesong_detainment_interval {  height: 1px;  background: #EEEEEE;  margin: 20px 20px 0;}.jesong_detainment_footer {  width: 100%;  text-align: center;  position: absolute;  bottom: 20px;}.jesong-detainment-layout .jesong-commit {  width: 240px;  height: 40px;  font-size: 16px;  line-height: 36px;  border-radius: 20px;  color: #fff;  background: rgba(72, 102, 214, 1);  border: none;  cursor: pointer;}.jesong-detainment-header-title {  display: none;  font-size: 15px;  font-weight: 500;  color: #3E464C;  border-bottom: 1px solid #EEEEEE;  line-height: 40px;  margin-left: 12px;}.jesong-wechatApplet-img {  width: 210px;  background: #F3F9FF;  border: 1px solid #EEEEEE;  border-radius: 4px;  height: 210px;  padding: 5px;  box-sizing: border-box;}.jesong-wechatApplet-img a {  width: 100%;  height: 100%;  margin: 0 !important;  padding: 0 !important;  border: none !important;}.jesong-wechatApplet-img img {  width: 100%;  height: 100%;}#jesong_detainment_header_wechat_popUp {  display: none;  position: absolute;  left: 0;  right: 0;  width: 100%;  bottom: 95px;}#jesong_detainment_header_wechat_popUp_img {  width: 150px;  height: auto !important;}#jesong_chat_layout strong {  font-weight: bold;}#jesong_chat_layout strong {  font-weight: bold;}.jesong-badge-msg {  position: absolute;  width: 220px;  height: 84px;  top: -95px;  text-align: center;  display: none;}.jesong-badge-msg-horizontal {  position: absolute;  width: 220px;  height: 84px;  top: 10px;  text-align: center;  right: 60px;  display: none;}.jesong-badge-msg-content {  background: #FFFFFF;  box-shadow: 0 4px 16px 0 rgba(179, 192, 231, 0.32);  height: 74px;  display: table;  width: 100%;}.jesong-badge-msg-subscript {  display: inline-block;  box-shadow: 0 4px 16px 0 rgba(179, 192, 231, 0.2);  width: 0;  height: 0;  border-left: 10px solid transparent;  border-right: 10px solid transparent;  border-top: 10px solid #FFFFFF;  position: absolute;}.jesong-badge-msg-subscript-horizontal {  display: none;}.jesong-container-mini-badge .jesong-badge-msg-close {  right: 10px;}.jesong-container-mini-badge-horizontal .jesong-badge-msg-close {  left: 10px;}.jesong-badge-msg-close {  position: absolute;  top: 10px;  right: 10px;  width: 12px;  height: 12px;  background-position: -795px -43px;  background-image: url(../images/an12.png);  background-repeat: no-repeat;  display: inline-block;  background-size: 2238px 126px;}.jesong-badge-msg-content-text {  font-size: 14px;  font-weight: 500;  color: #344563;  line-height: 19px;  text-align: left;  padding: 0 20px;  box-sizing: border-box;  display: table-cell;  vertical-align: middle;}.jesong-badge-msg-content-text-horizontal {  font-size: 14px;  font-weight: 500;  color: #344563;  line-height: 19px;  text-align: left;  padding: 0 20px;  box-sizing: border-box;  display: table-cell;  vertical-align: middle;}.jesong-operation-footer_pc .jesong-help-block {  color: #919BB0;}#jesong_chat_layout input:-webkit-autofill {  box-shadow: 0 0 0px 1000px white inset !important;}#jesong_chat_layout input:-webkit-autofill:focus {  box-shadow: 0 0 0px 1000px white inset !important;}/* jesong-tools 微信按钮点击展开样式*/.jesong-tools-wechat-qrcode {  width: 140px;  height: 165px;  display: none;  position: absolute;  top: -166px;  text-align: center;  border-radius: 4px;  left: -63px;}.jesong-tools-wechat-qrcode .twq-content {  width: 100%;  height: 155px;  padding: 12px 12px 4px 12px;  box-sizing: border-box;  background: #FFFFFF;  box-shadow: 0px 2px 8px 0px #CFD1D3;}.jesong-tools-wechat-qrcode .twq-content .twq-content-img {  width: 116px;  height: 116px;}.jesong-tools-wechat-qrcode .twq-content .twq-content-img img {  width: 100%;  height: 100%;}.jesong-tools-wechat-qrcode .twq-content .twq-content-close {  margin: 5px 0 0;  line-height: 0;}.jesong-tools-wechat-qrcode .twq-content .twq-content-close .twq-content-close-btn {  font-size: 12px;  font-weight: 500;  color: #919BB0;  border: none;  background: none;  cursor: pointer;}.jesong-tools-wechat-qrcode .twq-corner {  display: inline-block;  width: 0;  height: 0;  border-left: 10px solid transparent;  border-right: 10px solid transparent;  border-top: 10px solid #FFFFFF;  position: absolute;  left: calc(50% - 10px);}/*截图逻辑*/.jesongChat-screenshot-shade {  position: fixed;  width: 100vw;  height: 100vh;  background-color: rgba(43, 42, 73, 0.7);  display: none;  top: 0;  left: 0;}.jesongChat-screenshot-shade .jesongChat-screenshot {  width: 422px;  position: absolute;  top: 0;  left: 0;  right: 0;  bottom: 0;  margin: auto;  background: #ffffff;  border-radius: 4px;  max-height: 430px;}.jesongChat-screenshot-shade .jesongChat-screenshot .jesongChat-screenshot-header {  height: 50px;  width: 100%;  border-bottom: 1px solid #EEEEEE;  position: relative;}.jesongChat-screenshot .jesongChat-screenshot-header .jesongChat-screenshot-header-text {  float: left;  font-size: 16px;  color: #333;  font-weight: 500;  line-height: 50px;  margin-left: 16px;}.jesongChat-screenshot .jesongChat-screenshot-header .jesongChat-screenshot-header-close {  position: absolute;  right: 16px;  top: 20px;  background-position: -795px -43px;  background-image: url(../images/an12.png);  background-repeat: no-repeat;  display: inline-block;  background-size: 2238px 126px;  width: 12px;  height: 12px;  cursor: pointer;  z-index: 2000;}.jesongChat-screenshot-shade .jesongChat-screenshot .jesongChat-screenshot-main {  padding: 24px;  box-sizing: border-box;  width: 100%;}.jesongChat-screenshot .jesongChat-screenshot-main .jesongChat-screenshot-main-img {  width: 100%;  border: 1px solid #EEEEEE;  padding: 15px 34px;  box-sizing: border-box;}.jesongChat-screenshot .jesongChat-screenshot-main .jesongChat-screenshot-main-img img {  width: 100%;}.jesongChat-screenshot .jesongChat-screenshot-footer {  width: 100%;  position: absolute;  bottom: 16px;}.jesongChat-screenshot .jesongChat-screenshot-footer .jesongChat-screenshot-footer-comfirm {  float: right;  width: 60px;  height: 32px;  background: #6c70DC;  border: 1px solid #6c70DC;  box-sizing: border-box;  border-radius: 4px;  cursor: pointer;  line-height: 32px;  color: #ffffff;  font-weight: 500;  font-size: 14px;  margin-right: 16px;  text-align: center;}.jesongChat-screenshot .jesongChat-screenshot-footer .jesongChat-screenshot-footer-close {  float: right;  width: 60px;  height: 32px;  background: #ffffff;  border-radius: 4px;  border: 1px solid #E3EAF3;  box-sizing: border-box;  cursor: pointer;  line-height: 32px;  color: #909CA8;  font-weight: 500;  font-size: 14px;  margin-right: 10px;  text-align: center;}/* pc 下拉样式处理 */.jesong-leave-select .learning-state {  min-width: 124px;  max-width: 70%;  height: 25px;  /*border: 1px solid #DCDFE6;*/  /*padding: 10px;*/  box-sizing: border-box;  margin-right: 24px;  cursor: pointer;  position: relative;}.jesong-leave-select .learning-state>.learning-state-box>.learning-state-text[val="0"] {  color: #BBBBBB;}.jesong-leave-select .learning-state>.learning-state-box>.learning-state-text {  font-size: 16px;  font-weight: 400;  color: #919bb0;  float: right;  /*height: 12px;*/  line-height: 25px;}.jesong-leave-select .learning-state>.learning-state-select {  min-width: 210px;  position: absolute;  top: 40px;  right: -20px;  z-index: 2;  display: none;  background: #FFFFFF;  box-shadow: 0px 0px 10px 0px #cdd3ec;  /*border: 1px solid #DCDFE6;*/  padding: 10px 0;  box-sizing: border-box;  max-height: 160px;  overflow-y: auto;}.jesong-leave-select .learning-state>.learning-state-select>div {  min-width: 124px;  height: auto;  /*border-radius: 10px;*/  overflow: hidden;}.jesong-leave-select .learning-state>.learning-state-select>div>div {  height: 34px;  width: 100%;  word-break: keep-all;  white-space: nowrap;  line-height: 34px;  /* text-align: center; */  padding-left: 11px;  box-sizing: border-box;  font-size: 14px;  font-weight: 400;  color: #606266;  background-color: #fff;}.jesong-leave-select .learning-state>.learning-state-select>div>div:hover {  background-color: #F8F8FD;  color: #6A7EED;}.jesong-leave-select .learning-state>.learning-state-select>div>div:not(:last-child) {  /*border-bottom: 1px solid #E1E5EE;*/}.jesong-leave-select .learning-state>.learning-state-select>div .selectChoice {  background-color: #F8F8FD;  color: #6A7EED;}/* 下拉框通用的箭头 */.select-icon::after {  display: block;  content: "";  position: absolute;  right: -15px;  top: 50%;  margin-top: -3px;  width: 10px;  height: 10px;  /* float: right; */  background-image: url(../images/an12.png);  background-repeat: no-repeat;  background-size: 100%;}.jesong-leave-select .jesong-leave-field {  overflow: inherit;  height: 30px;}/* 下拉框通用朝上的小三角 */.common-arrow::before {  display: block;  content: "";  position: absolute;  border: 7px solid transparent;  border-bottom-color: #fff;  top: -14px;  left: 50%;  margin-left: -7px;}.leave-label-require {  display: inline-block;  width: 5px;  height: 5px;  border-radius: 50%;  background: #ff554e;  position: relative;  top: -3px;  margin-left: 3px;}.leave-label-require-pc {  background: none !important;  font-size: 14px !important;  top: 1px !important;}#jesong_message {  user-select: auto !important;}/*引用消息样式展示处理*//*.jesong-apple:hover .jesong-apple-msg-title{*//*    display: block;*//*}*/.jesong-apple {  width: 100%;  position: relative;  white-space: nowrap;}.jesong-apple .jesong-apple-title {  float: left;}.jesong-apple .jesong-apple-title .jesong-apple-title-icon {  width: 2px;  height: 12px;  background: #919BB0;}.jesong-apple .jesong-apple-title .jesong-apple-title-text {  font-size: 14px;  color: #828CA0;  font-weight: 500;  line-height: 20px;}.jesong-apple .jesong-apple-content {  float: left;  position: relative;  cursor: pointer;}.jesong-apple .jesong-apple-msg .jesong-apple-msg-text {  font-size: 14px;  color: #828CA0;  font-weight: 500;  line-height: 20px;  white-space: nowrap;  overflow: hidden;  text-overflow: ellipsis;  /*max-height: 40px;*/  /*max-width: 40px;*/}.jesong-apple .jesong-apple-msg-title {  font-size: 12px;  color: #FFF;  font-weight: 600;  line-height: 17px;  background: #303133;  border-radius: 4px;  max-width: 274px;  position: absolute;  bottom: 25px;  padding: 7px 11px;  display: none;  left: 0;  right: 0;  margin: auto;  width: auto;  white-space: normal;}.jesong-apple .jesong-apple-msg-title .jesong-apple-msg-title-triangle {  position: absolute;  left: 0;  right: 0;  margin: auto;  bottom: -7px;  display: inline-block;  width: 0;  height: 0;  border-top: 8px solid #303133;  border-left: 7px solid transparent;  border-right: 7px solid transparent;}.jesong-apple .jesong-apple-content .jesong-apple-msg-img img {  width: 50px;  height: 50px;}.jesong-apple .jesong-apple-main {  position: relative;  white-space: nowrap;  overflow: hidden;  text-overflow: ellipsis;  width: 100%;}/*// 消息结构中的文件结构展示处理代码*/.jesong-sendFile {  position: relative;  white-space: nowrap;}.jesong-sendFile .jesong-sendFile-iocn {  display: inline-block;  width: 24px;  height: 28px;  position: absolute;  top: 4px;  background-repeat: no-repeat;  background-size: 580px;}.jesong-sendFile .jesong-sendFile-content .jesong-sendFile-content-text {  white-space: normal;}.jesong-sendFile .jesong-sendFile-content {  margin-left: 32px;}.jesong-sendFile .jesong-sendFile-ext {  position: relative;  margin-top: 5px;}.jesong-sendFile .jesong-sendFile-ext .jesong-sendFile-ext-size {  opacity: 0.5;  margin-left: 0;}.jesong-sendFile .jesong-sendFile-ext .jesong-sendFile-ext-download {  position: absolute;  right: 0;}.jesong-sendFile .jesong-sendFile-ext .jesong-sendFile-ext-download a {  text-decoration: none;  color: inherit;}.jesong-sendFile-pc .jesong-sendFile-iocn {  background-image: url(../images/an12.png);}.jesong-sendFile-pc .jesong-sendFile-docx-visitor {  background-position: 0 0;}.jesong-sendFile-pc .jesong-sendFile-docx-server {  background-position: 0 -68px;}.jesong-sendFile-pc .jesong-sendFile-xlsx-visitor {  background-position: -61px 0;}.jesong-sendFile-pc .jesong-sendFile-xlsx-server {  background-position: -61px -68px;}.jesong-sendFile-pc .jesong-sendFile-pdf-visitor {  background-position: -124px 0;}.jesong-sendFile-pc .jesong-sendFile-pdf-server {  background-position: -124px -68px;}.jesong-sendFile-pc .jesong-sendFile-ppt-visitor {  background-position: -185px 0;}.jesong-sendFile-pc .jesong-sendFile-ppt-server {  background-position: -185px -68px;}.jesong-sendFile-pc .jesong-sendFile-mp4-visitor {  background-position: -248px 0;}.jesong-sendFile-pc .jesong-sendFile-mp4-server {  background-position: -248px -68px;}.jesong-sendFile-pc .jesong-sendFile-mp3-visitor {  background-position: -310px 0;}.jesong-sendFile-pc .jesong-sendFile-mp3-server {  background-position: -310px -68px;}.jesong-sendFile-pc .jesong-sendFile-unknown-visitor {  background-position: -372px 0;}.jesong-sendFile-pc .jesong-sendFile-unknown-server {  background-position: -372px -68px;}.jesong-sendFile-pc .jesong-sendFile-txt-visitor {  background-position: -434px 0;}.jesong-sendFile-pc .jesong-sendFile-txt-server {  background-position: -434px -68px;}.jesong-sendFile-pc .jesong-sendFile-rar-visitor {  background-position: -496px 0;}.jesong-sendFile-pc .jesong-sendFile-rar-server {  background-position: -496px -68px;}.jesong-sendFile-pc .jesong-sendFile-zip-visitor {  background-position: -558px 0;}.jesong-sendFile-pc .jesong-sendFile-zip-server {  background-position: -558px -68px;}.jesong-sendFile-phone .jesong-sendFile-iocn {  background-image: url(../images/an12.png);  background-size: 360px;}.jesong-sendFile-phone .jesong-sendFile-docx-visitor {  background-position: 0 0;}.jesong-sendFile-phone .jesong-sendFile-docx-server {  background-position: 0 -43px;}.jesong-sendFile-phone .jesong-sendFile-xlsx-visitor {  background-position: -37px 0;}.jesong-sendFile-phone .jesong-sendFile-xlsx-server {  background-position: -37px -43px;}.jesong-sendFile-phone .jesong-sendFile-pdf-visitor {  background-position: -75px 0;}.jesong-sendFile-phone .jesong-sendFile-pdf-server {  background-position: -75px -43px;}.jesong-sendFile-phone .jesong-sendFile-ppt-visitor {  background-position: -112px 0;}.jesong-sendFile-phone .jesong-sendFile-ppt-server {  background-position: -112px -43px;}.jesong-sendFile-phone .jesong-sendFile-mp4-visitor {  background-position: -150px 0;}.jesong-sendFile-phone .jesong-sendFile-mp4-server {  background-position: -150px -43px;}.jesong-sendFile-phone .jesong-sendFile-mp3-visitor {  background-position: -188px 0;}.jesong-sendFile-phone .jesong-sendFile-mp3-server {  background-position: -188px -43px;}.jesong-sendFile-phone .jesong-sendFile-unknown-visitor {  background-position: -224px 0;}.jesong-sendFile-phone .jesong-sendFile-unknown-server {  background-position: -224px -43px;}.jesong-sendFile-phone .jesong-sendFile-txt-visitor {  background-position: -263px 0;}.jesong-sendFile-phone .jesong-sendFile-txt-server {  background-position: -263px -43px;}.jesong-sendFile-phone .jesong-sendFile-rar-visitor {  background-position: -300px 0;}.jesong-sendFile-phone .jesong-sendFile-rar-server {  background-position: -300px -43px;}.jesong-sendFile-phone .jesong-sendFile-zip-visitor {  background-position: -337px 0;}.jesong-sendFile-phone .jesong-sendFile-zip-server {  background-position: -337px -43px;}.jesong_style_minimalism {  line-height: 54px !important;  width: 80%;  /*width: calc(100% - 126px);*/  /*white-space: nowrap;*/  /*text-overflow: ellipsis;*/  /*overflow: hidden;*/}.jesong_style_minimalism .jesong_customer_name {  white-space: nowrap;  text-overflow: ellipsis;  overflow: hidden;  padding-left: 5px;}