#comments{position:relative;margin:30px 0 30px 0}#comments .title,#comments .m-comment-title{font-size:18px;font-weight:bold;margin-bottom:15px}#comments .u-comments ul{margin:0;padding:0}#comments .u-comments ul li{list-style-type:none;margin:30px 0 0 0;position:relative}#comments .u-comments ul li>ul{margin-left:100px}#comments .u-comments ul li:before{content:'';width:1px;height:100%;position:absolute;left:50px;bottom:0;background:#f0f0f0}#comments .u-comments ul li>ul li:before{content:'';width:50px;height:1px;position:absolute;left:-50px;top:50%;margin-top:-1px;background:#f0f0f0}#comments .u-comments ul li .c-wrap{min-height:160px;background:#fff;position:relative;padding:30px;border:solid 1px #f0f0f0}#comments .u-comments ul li .p-date{font-size:12px;color:#606060;display:inline-block;vertical-align:top}#comments .u-comments ul li .reply{display:inline-block;margin-right:30px;text-decoration:underline !important;vertical-align:top;color:#000;font-size:12px}#comments .u-comments ul li .reply i{margin-left:5px}#comments .u-name{font-size:16px;color:#606060;font-weight:bold}#comments p{font-size:14px;color:#606060;margin:0;padding:10px 0 0 0;line-height:30px}#comments .u-comments ul li .image{position:absolute;left:30px;top:30px;overflow:hidden;padding:11px;width:100px;height:100px;background:#f1f1f1;border-radius:50%}#comments .u-comments ul li .image img{width:100%;display:block;border-radius:50%}#comments .u-comments ul li .c-detail{padding-left:100px;width:100%}#quotation{position:relative}#quotation .rpost{margin:30px 0 30px 0;border:1px solid #f0f0f0;border-radius:25px;padding:30px}#comments #cancel-reply{color:#000;display:block;position:absolute;right:30px;top:30px;z-index:222}