﻿.guest_ctr{position:relative;float:left;overflow:hidden;margin:0 auto 20px;width:100%;height:auto;}
.guest_left{float:left;display:inline;overflow:hidden;margin:0 20px 0 0;width:48px;height:auto;}
.guest_pic{float:left;margin:0 auto;width:48px;height:48px;}
.guest_pic .touxiang{-webkit-border-radius: 24px;-moz-border-radius: 24px;-ms-border-radius: 24px;-o-border-radius: 24px;border-radius: 48px;}
.guest_right{float:left;overflow:visible;margin:0 auto;padding:10px;padding-bottom:5px;width:1078px;height:28px;min-height:28px;border:1px #B6B5B5 solid;HEIGHT:auto!important;}
.guest_rt1{float:left;margin:0 auto;width:100%;height:22px;border-bottom:1px #ccc dashed;color: #f15a00;}
.guest_rt11{float:left;width:50%;}
.guest_rt12{float:left;width:50%;color:#ccc;text-align:right;}
.guest_rctr{float:left;overflow:hidden;margin:0 auto;padding:5px 0;width:100%;height:auto;line-height:22px;}
.guest_fg{position:absolute;top:18px;left:63px;z-index:999;width:7px;height:11px;background:url(../images/dot.gif);}
.fguest_ctr{overflow:hidden;padding:25px 0 25px 100px;height:auto;border:1px #E7E7E7 solid;background:#FFF;color:#000;margin-bottom: 20px;}
.fguest_title{float: left;display: inline;margin: 0 auto 5px;width: 100%;border-bottom: 1px #ccc solid;font-weight: 300;font-size: 16px;padding-bottom: 5px;margin-bottom: 25px;}
.booklist{background-color:#fff;border-radius:4px;padding:30px;margin-top:0;}
.booklist .comments-title{margin-bottom:10px;}
.booklist #reply-title{align-items:center;display:flex;justify-content:space-between;margin-bottom:10px;position:relative;}
.booklist .must-log-in{padding:50px;background-color:#f2f2f2;text-align:center;font-size:16px;}
.booklist .must-log-in a{color:#fd721f;}
.booklist #reply-title a,.booklist .reply-link a,.booklist .edit-link a{color:#aaa;font-size:0;height:20px;line-height:20px;position:absolute;right:0;text-align:center;top:0;width:20px;}
.booklist #reply-title a:before,.booklist .reply-link a:before,.booklist .edit-link a:before{content:"\f156";font-family:"Material Design Icons";font-size:16px;}
.booklist .comment-list,.booklist .children{list-style-type:none;margin:0;padding:0;}
.booklist .children{padding-left:20px;}
.booklist .comment-reply-link{display:none;}
.booklist .comment-wrapper{margin-bottom:10px;border-bottom:solid 1px #f7f5f5;}
.booklist .comment-wrapper:hover .comment-reply-link{display:block;}
.booklist .comment-author-avatar{background-color:#f4f4f4;border-radius:50%;float:left;height:48px;margin-top:3px;overflow:hidden;width:48px;}
.booklist .comment-content{margin-left:70px;overflow:hidden;padding-bottom:10px;position:relative;}
.booklist .comment-content #respond{margin-top:10px;}
.booklist .comment-author-name{color:#f15a00;font-size:15px;font-weight:700;}
.booklist .comment-author-name .fn{font-style:normal;font-size:12px;font-weight:normal;}
.booklist .comment-author-name .fn .vip{color: #8BC34A;}
.booklist .comment-metadata{color:#aaa;font-size:11px;font-weight:normal;letter-spacing:.2px;margin-bottom:10px;text-transform:uppercase;}
.booklist .comment-body{font-size:14px;}
.booklist .comment-body>*:first-child{margin-top:0;}
.booklist .comment-body>*:last-child{margin-bottom:0;}
.booklist .comment-body ul ul,.booklist .comment-body ol ul,.booklist .comment-body dl ul,.booklist .comment-body ul ol,.booklist .comment-body ol ol,.booklist .comment-body dl ol,.booklist .comment-body ul dl,.booklist .comment-body ol dl,.booklist .comment-body dl dl{margin:0;}
.booklist .comment-body li{margin:5px 0;}
.booklist .comment-body a{text-decoration:underline;}
.booklist>#respond,.booklist .comment-list>.comment:last-child>#respond{margin-bottom:0;}
.booklist .comment-awaiting-moderation{color:#aaa;font-style:italic;margin:10px 0 0;}
.booklist .pingback{margin-bottom:10px;}
.booklist .pingback .edit-link{display:none;}
.booklist .pingback+.comment{margin-top:40px;}
.booklist .no-comments{margin:0;}
.fguest_ctr{background-color: #fff;border-radius: 4px;padding: 30px;margin-top: 0;border:none}
.m_ctr31{border:none}
.layui-form-label{width:110px}