@charset "utf-8";
/* CSS Document */

.reply-box{ position:relative; padding:0;}
.reply-box li{ padding:.2rem .625rem .625rem .625rem; border-bottom:1px solid #ddd;}
.reply-box .user-box{ padding:.4rem 0;}
.reply-box .u-head{ margin-right:.4rem; width:1.75rem; height:1.75rem; border:1px solid #efefef; border-radius:.875rem; overflow:hidden;}
.reply-box .u-head img{ width:100%; height:auto;}
.reply-box h2{ font-size:.625rem; line-height:1.75rem; font-weight:normal;}
.reply-box .u-time{ display:block; font-size:.45rem; line-height:1.75rem; color:#777;}
.reply-txt{ font-size:.54rem; line-height:.8rem; color:#777;}
.reply-link-box{ padding:.4rem; background:#f0f0f0; border-radius:.2rem;}
.reply-link-box .work-link{ background:#fff;}
.reply-link-box .work-link .w-cover{ margin-right:.2rem; width:2.9rem; height:2.9rem; text-align:center; vertical-align: middle;  position:relative; overflow:hidden;}
.reply-link-box .work-link .w-cover img{ width:160%; height:auto; position: absolute; top: 20%; left: 50%; margin-top: -24%; margin-left: -75%;}
.reply-link-box .work-link .w-title{ font-size:.54rem; font-weight:normal; line-height:2.9rem; color:#777;}
.reply-link-box .reply-link{ padding-bottom:.4rem;}
.reply-link-box .reply-link .origin{ color:#999;}