.bl_comm{margin-top:20px}.bl_comm .no_com{margin-top:5px;font-size:0.8em}.bl_comm .bl_title{font-size:16px;font-weight:bold;border-bottom:1px solid #000;padding-bottom:3px}.bl_comm .bl_title .t{display:block;float:left}.bl_comm .bl_title .sort{display:block;float:right;font-weight:normal;font-size:12px;padding-top:4px;color:#666}.bl_comm .bl_title .sort a{color:#e21361}.bl_comm .bl_title .sort a.act{font-weight:bold}.bl_comm .comm_cont .item{margin-top:10px;border-top:1px solid #eee;position:relative;padding:10px 0 0 90px;min-height:80px}.bl_comm .comm_cont .item .p{width:80px;position:absolute;top:10px;left:0}.bl_comm .comm_cont .item .p a,.bl_comm .comm_cont .item .p img{display:block;width:100%;border-radius: 50%;}.bl_comm .comm_cont .item.first{border-top-width:0;padding-top:0}.bl_comm .comm_cont .item.first .p{top:0}.bl_comm .comm_cont .item .text{padding:0}.bl_comm .comm_cont .item .un{float:left;font-size:12px}.bl_comm .comm_cont .item .un a{color:#e21361}.bl_comm .comm_cont .item .rate{display:block;float:right;width:60px;height:11px}.bl_comm .comm_cont .item .rate span{display:block;float:left;width:30px;text-align:right;font-size:11px;line-height:11px;padding-right:4px;height:11px}.bl_comm .comm_cont .item .rate a{display:block;float:left;width:11px;height:11px;background:url("../../../_plugins/comments/icons.png") no-repeat 0 0;margin-left:2px}.bl_comm .comm_cont .item .rate a.plus{background-position:0 -11px}.bl_comm .comm_cont .item .rate a.plus:hover{background-position:0 -33px}.bl_comm .comm_cont .item .rate a.minus{background-position:0 0}.bl_comm .comm_cont .item .rate a.minus:hover{background-position:0 -22px}.bl_comm .comm_cont .item .t{clear:both;padding-top:5px;font-size:12px}.bl_comm .comm_cont .item .inf{margin-top:5px;font-size:11px;color:#ccc}.bl_comm .comm_cont .item .inf span{color:#666}.bl_comm .comm_cont .item .inf a{color:#666;border-bottom:1px dashed #ccc}.bl_comm .comm_cont .item .inf a:hover{border-bottom:1px solid #666;text-decoration:none}.bl_comm .comm_cont .item .inf .btn_reply{padding-left:14px;background:url("../../../_plugins/comments/icons.png") no-repeat 0 -66px;color:#069}.bl_comm .comm_cont .item .inf .btn_reply:hover{border-color:#069}.bl_comm .comm_cont .item .replies .item{padding-left:50px}.bl_comm .comm_cont .item .replies .item .p{width:40px}.bl_comm .comm_cont .item .replies .item.first{border-top-width:1px;padding-top:10px}.bl_comm .comm_cont .item .replies .item.first .p{top:10px}.bl_comm .bl_com_form h2{font-size:16px;font-weight:bold;border-bottom:1px solid #000;padding-bottom:3px;margin:20px 0 0 0}.bl_comm form .l{display:block;margin-top:10px;color:#666}.bl_comm form .l a{color:#e21361}.bl_comm form .field{margin-top:2px}.bl_comm form textarea{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%;max-width:100%;min-width:100%;height:100px;min-height:80px;padding:10px;line-height:1.5em}.bl_comm form .btns{margin-top:5px}.bl_comm form .msg_reg{font-size:12px;border:1px solid #ccc;padding:9px;background-color:#eee;margin-top:10px}.bl_comm form .com{margin-top:2px;border:1px solid #ccc;background-color:#eee;padding:9px}.bl_comm form .com .inf{font-size:11px;color:#666;margin-top:5px}
