


body{
		overflow: inherit;
	}
   .costomer-tip{
   		padding: 15px;
	    border-bottom: 1px solid #dad9d9;
	    text-align: center;
	    font-size: 15px;
   }
    
    
    .costomer-time{
    	color: #abaaaa;
    	display: block !Important;
	    background: transparent !important;
	    border: none !important;
	    padding: 0px !important;
	    margin-bottom: 18px;
    	margin-top: 5px;
    }
   .containter-special{
   		margin: auto;
   		margin-top: 50px;
   		padding: 0px !important;
   		background: #f5f5f5;
   		box-shadow:0px 0px 5px 2px #eae9e9;
   } 
   
  
   .costomer-allSend{
   		height: 450px;
   		padding: 15px;
   		overflow: auto;
   		background: #f5f5f5;
   }

   
   .costomer-left>div,.costomer-right>div{
   		width: 90%;
	    height: 110px;
	    overflow: hidden;
	    display: flex;
    	/* align-items: center; */
   }
   .costomer-leftimg,.costomer-rightimg{
   		width: 10%;
   		height: 110px;
   		display: flex;
    	align-items: center;
   		overflow: hidden;
   		margin-bottom: 10px;
   }
   .costomer-leftimg img,.costomer-rightimg img{
   		/* width: 100%; */
   		margin: auto;
   		max-width: 100%;
    	max-height: 100%;
   }
  
  
  
   .costomer-leftmess,.costomer-rightmess{
   		width:80%;
   		padding: 15px;	
   }
   
   .costomer-leftmess>div,.costomer-rightmess>div{
   		border-radius: 5px;
	    padding: 15px;
		display: initial;
		background: #ffffff;
	    border: 1px solid #ddd;
   }
  
   .costomer-leftmess{
   		text-align: left;
   }
   
  
   .costomer-right>div{	
	    float: right;
   }

   .costomer-rightmess{
   		width: 90%;
   		text-align: right;
   }
   .send-con{
   		background: #fff;
    	border-top: 1px solid #ddd;
   }
   
   .send-con .layui-textarea{
   		border: none;
   		min-height: 62px;
   }
   
   .click-more{
   	    padding: 10px;
    	color: #3390ef;
   }
   .face-img{
   		padding-left: 8px;
   }
   
   .face-img img{
   		width:28px;
   }
   
   span.emotion { width: 3rem; height: 1.8rem; cursor: pointer }
		span.emotion:hover { background-position: 2px -28px }
		span.emotion img{
			width: 2rem;
		    height: 2rem;
		    display: -webkit-inline-box;
		}
		.qqFace { 
			margin-top: 4px; 
			background: #fff; 
			padding: 2px; 
			border: 1px #dfe6f6 solid;
			top: 524px !important;
    		left: 0 !important;	
		}
		.qqFace table td { padding: 0px; }
		#show img{
			display: inline-block;
			width: 1.1rem;
		}
		.qqFace table td img { cursor: pointer; border: 1px #fff solid; }
		.qqFace table td img:hover { border: 1px #0066cc solid; }
		.sumit-emotion p{padding: 0.5rem 2rem;}