﻿.im-message-pop{position:fixed;right:40px;bottom:15px;z-index:1000}.im-message-pop .inner{position:relative;width:340px;padding:16px 16px 18px;margin-bottom:6px;background-color:#fff;border-radius:12px;box-shadow:0 3px 12px 0 rgba(0,0,0,.16);box-sizing:border-box;word-break:break-word}.im-message-pop .inner h2{padding:0 10px 10px 0;font-size:15px;font-weight:700}.im-message-pop .inner .contents{margin-bottom:6px}.im-message-pop .inner .contents.thumb-box::after,.im-message-pop .inner .contents::after{display:block;clear:both;content:""}.im-message-pop .inner .contents.thumb-box p{float:left;width:180px}.im-message-pop .inner .contents.thumb-box img{float:right;width:110px;height:55px;border-radius:4px}.im-message-pop .inner span.date{font-size:12px;color:#888a8d}.im-message-pop .btn-box{display:flex;margin-top:12px;flex-wrap:nowrap;justify-content:space-between}.im-message-pop .btn-box a,.im-message-pop .btn-box button{display:inline-block;width:100%;padding:8px 3px;font-weight:500;background-color:#edeef1;border-radius:10px;text-align:center}.im-message-pop .btn-box a:nth-child(2),.im-message-pop .btn-box a:nth-child(3),.im-message-pop .btn-box button:nth-child(2),.im-message-pop .btn-box button:nth-child(3){margin-left:7px}.im-message-pop .btn-close{overflow:hidden;position:absolute;right:4px;top:4px;width:32px;height:32px;background:url(../image/btn-close2.png) center center no-repeat;background-size:15px auto;text-indent:-9999px}