﻿.msg_post { overflow:hidden; *zoom:1; margin:1em 0 0 0; clear:both; }
.msg_post li { width:96%; overflow:hidden; *zoom:1; padding:1em 2%; position:relative; }
.msg_post li img { display:inline-block; *display:inline; *zoom:1; margin:0 0 0 2%; padding:0; vertical-align:middle; overflow:hidden;}
.msg_post li sup { position:relative; color:#ea0000; margin-left:-.75em; margin-top:.25em; font-size:1.5em;}


.msg { margin:5% 0 0 0; clear:both; overflow:hidden; *zoom:1; }


.msg dt { overflow:hidden; *zoom:1; color:#999; }
.msg dt b,.msg dt em { display:inline-block; *display:inline; *zoom:1; vertical-align:top; height:32px; line-height:32px; padding:0 0 0 32px;}
.msg dt b { color:#555; background:url(../image/liuyan1.png) 0 0 no-repeat; font-size:112.5%; }
.msg dt em { font-size:12px; float:right; font-weight:normal; padding:0 2px 0 0;}

.msg dd { color:#666; margin:0; clear:both;  padding:1em 1em 1em 32px; background-color:#f5f5f5; border-left:3px solid #ccc; }
.msg dd p { margin-top:0;}

.quote { margin-top:2.5%;}
.quote dd { clear:both; padding:1em; border-left:3px solid #f60; background-color:#ffd;}

.quote dt b { color:#f60; }

.quote dt b { background:url(../image/liuyan2.png) 0 0 no-repeat;}