﻿
.xhy-list{margin-bottom:20px;}
.xhy-list li{background-color:#fff;padding:15px;margin-bottom:1px;line-height:22px;font-size:16px;text-align:justify;}
.xhy-list li .txt{display:block;}
.xhy-list li a.top{color:#333;display:block;}
.xhy-list li rt{color:#86c6b3;font-size:16px;}
.xhy-list li rb{width:42px;height:42px;display:block;background:url(../images/icon.png) no-repeat;line-height:42px;text-align:center;font-size:25px;font-weight:600;margin-right:5px;margin-bottom:20px;}
.xhy-list li .bottom{font-size:10px;color:#888;}
.xhy-list li .left .from{display:inline-block;background-color:#ca76b3;color:#fff;padding:0 3px;line-height:1.3;border-radius:2px 0 0 2px;position:relative;}
.xhy-list li .left .from i{position:absolute;right:-6px;top:1px;border-top:7px solid transparent;border-bottom:7px solid transparent;border-left:7px solid #ca76b3;display:block;}
.rq{margin-left:5px;}
.xhy-list li .article{border:1px solid #dedede;border-radius:8px;background-color:#fffbf3;padding:10px;box-sizing:border-box;margin-top:30px;}
.xhy-list li .article rb{color:#ea5981;}
.xhy-list li .article .title{width:88px;margin:-23px auto 0;text-align:center;font-size:12px;color:#898989;background-color:#fff;border-radius:24px;border:1px solid #dedede;}
.pagination.pagination-xhy{padding:0 10px 20px;}

@media (max-width:320px){
	.header .title{font-size:14px;margin:12px 0 0 6px;}
	.message-list li{font-size:14px;}
	.dq-message > ul li{font-size:14px;}
	.xhy-list li .time{display:block;float:none;}
	 
}

































