.cmt-input textarea {
    border: 1px solid black;
    width: 100%;
    height: 150px;
    padding: 2px 5px;
}
.cmt-text{
    overflow: hidden;
}
.cmt .more{
    color: #ff9900;
}
.cmt-head {
    width: 100px;
    height: 100px;
    position:relative;
    overflow:hidden;
    float:left;
    margin-right: 10px;
    margin-bottom: 20px;
}
.cmt-head img{
    position:relative;
    max-width:60px;
    max-height:60px;
    object-fit: cover;
    margin: 0 auto;
    border-radius:50%;
    display: block;
}
.cmt-con a {
    color: blue;
}
.cmt{
    border-bottom: 1px solid #ccc;
    margin-bottom: 20px;
}
.ctnt {
}
.ctnt-top {
    margin-bottom: 10px;
}
.ctnt-top span {
    display:inline-block;
    margin-right: 20px;
}
.cmt-action, .ctnt-bottom {
    text-align: right;
}
.cmt-title, .cmt-list-title {
    color: #999;
    margin: 10px 0;
}
.ctnt-top {
    color: #999;
}
.cmt-bottom{
    text-align: center;
    margin-top: 40px;
}
.cmt-bottom a {
    background-color: #bbb;
    padding: 5px 40px;
    color: #444;
    font-size: 15px;
    font-weight: bold;
}
.cmt .clear {
    clear: both;
}
.p-cmt {
    color:#999;
    border-top: dashed 1px #999;
    margin-top: 10px;
    padding-top: 10px;
    font-style: italic;
}