.mesB {
  margin: 0 auto;
  width: calc((1090/1920) * 100vw);
  height: calc((480/1920) * 100vw);
  padding: calc((35/1920) * 100vw);
  background: #fff;
}

.mesB textarea {
  padding: calc((15/1920) * 100vw);
  width: calc((1050/1920) * 100vw);
  height: calc((95/1920) * 100vw);
  background-color: #f4f4f4;
  border-radius: calc((10/1920) * 100vw);
  border: 3px solid #e8e8e8;
  font-size:calc((18/1920) * 100vw);
  line-height: calc((30/1920) * 100vw);
}
.mesB textarea:focus{
  border: none;
  border-radius: calc((10/1920) * 100vw);
}

.subBtn {
  height: calc((50/1920) * 100vw);
  padding-top: calc((30/1920) * 100vw);
  padding-bottom: calc((40/1920) * 100vw);
  text-align: right;
  cursor: pointer;
}

.subBtn span {
  display: inline-block;
  width: calc((160/1920) * 100vw);
  height: calc((50/1920) * 100vw);
  line-height: calc((50/1920) * 100vw);
  font-size: calc((18/1920) * 100vw);
  border-radius: 5px;
  text-align: center;
  background-color: #eeeeee;
}

.msgList .msgT {
  padding-top: calc((35/1920) * 100vw);
  height: calc((60/1920) * 100vw);
  line-height: calc((60/1920) * 100vw);
  color: #000;
  font-size: calc((24/1920) * 100vw);
  border: 2px solid #e8e8e8;
  border-left: 0;
  border-right: 0;
}

.msgList .msgT span {
  color: #c9c9c9;
  margin: 0 5px;
}
#msgCon{height: calc((140/1920) * 100vw);position: relative;overflow: hidden;cursor: pointer;}
#msgCon ul{position:relative;top:0;left:0;padding:0;font-size: calc((20/1920) * 100vw);}
#msgCon ul li{width:100%;border-top:1px dotted #d6d6d6;padding-top: calc((10/1920) * 100vw) ;padding-bottom: calc((10/1920) * 100vw) ;overflow:hidden;line-height:calc((60/1920) * 100vw);}
#msgCon ul li .div_left{float:left;width:calc((50/1920) * 100vw)}
#msgCon ul li .div_left img{display: block; width:calc((50/1920) * 100vw);}
#msgCon ul li .div_right{float:right;width:calc((1000/1920) * 100vw);}
#msgCon ul li .div_right a{color:#6EAFD5;padding:0px;}
#msgCon ul li .div_right .twit_item_time{color:#999;padding:0px;}