body {
  background-color: #e9e9e9; }

.btn {
  height: 34px;
  border: none;
  background-color: #2c55f8;
  border-radius: 5px;
  padding: 0 26px;
  color: #fff;
  font-size: 14px;
  text-align: center; }

.content {
  margin-bottom: 40px;
  border: 1px solid #e3e7e8; }
  .content .crumbs {
    height: 40px;
    line-height: 40px;
    background-color: #fff;
    padding: 10px 0 0 30px; }
    .content .crumbs li {
      float: left;
      font-size: 14px;
      color: #999; }
      .content .crumbs li a {
        font-size: 14px;
        color: #999; }
      .content .crumbs li.cur {
        color: #2c55f8; }

.cont-wrap {
  background-color: #fff;
  padding: 24px 30px 25px; }
  .cont-wrap .panel-hd .info-title {
    line-height: 28px; }
  .cont-wrap .panel-hd .comment-wrap {
    margin-top: 30px; }
    .cont-wrap .panel-hd .comment-wrap .comment-title {
      line-height: 34px; }
    .cont-wrap .panel-hd .comment-wrap .textarea textarea {
      padding: 5px;
      width: 100%;
      height: 160px;
      border: 1px solid #ddd;
      font-size: 14px;
      line-height: 22px; }
    .cont-wrap .panel-hd .comment-wrap .btn-wrap {
      text-align: right; }
  .cont-wrap .panel-bd .info-title {
    line-height: 30px;
    padding-bottom: 15px;
    border-bottom: 1px solid #eee; }
  .cont-wrap .panel-bd .comment-item {
    border-bottom: 1px solid #eee;
    padding-bottom: 30px; }
    .cont-wrap .panel-bd .comment-item:last-child {
      border-bottom: none; }
    .cont-wrap .panel-bd .comment-item .comment-hd .panel-hd .deleteBtn {
      cursor: pointer;
      display: inline-block; }
    .cont-wrap .panel-bd .comment-item .comment-hd .panel-hd .panel-rt .line {
      margin: 0 10px; }
    .cont-wrap .panel-bd .comment-item .comment-hd .panel-hd .panel-rt .setTop, .cont-wrap .panel-bd .comment-item .comment-hd .panel-hd .panel-rt .highlight {
      cursor: pointer;
      -moz-user-select: none;
      -webkit-user-select: none;
      -ms-user-select: none;
      -khtml-user-select: none;
      user-select: none; }
    .cont-wrap .panel-bd .comment-item .comment-hd .panel-bd p {
      line-height: 24px;
      word-wrap: break-word;
      word-break: break-all; }
      .cont-wrap .panel-bd .comment-item .comment-hd .panel-bd p img {
        display: inline-block;
        width: 19px;
        height: 21px;
        margin-right: 10px; }
      .cont-wrap .panel-bd .comment-item .comment-hd .panel-bd p .tips {
        display: inline-block;
        line-height: 1;
        padding: 3px 5px;
        background: #2c55f8; }
      .cont-wrap .panel-bd .comment-item .comment-hd .panel-bd p.hotColor {
        color: #fc6b0c; }
    .cont-wrap .panel-bd .comment-item .comment-bd {
      background-color: #f6f6f6;
      padding: 20px 30px; }
      .cont-wrap .panel-bd .comment-item .comment-bd.hide {
        display: none; }
      .cont-wrap .panel-bd .comment-item .comment-bd .reply-hd span {
        cursor: pointer;
        -moz-user-select: none;
        -webkit-user-select: none;
        -ms-user-select: none;
        -khtml-user-select: none;
        user-select: none; }
        .cont-wrap .panel-bd .comment-item .comment-bd .reply-hd span .listLength {
          font-style: normal; }
      .cont-wrap .panel-bd .comment-item .comment-bd .reply-hd .ico {
        display: inline-block;
        padding-right: 20px; }
      .cont-wrap .panel-bd .comment-item .comment-bd .reply-hd .open {
        background: url(/static/zydzxxzxpxcg/images/ico-open02.png) 30px center no-repeat; }
      .cont-wrap .panel-bd .comment-item .comment-bd .reply-hd .close {
        background: url(/static/zydzxxzxpxcg/images/ico-close02.png) 30px center no-repeat; }
      .cont-wrap .panel-bd .comment-item .comment-bd .reply-bd {
        display: none; }
        .cont-wrap .panel-bd .comment-item .comment-bd .reply-bd .reply-info {
          line-height: 24px;
          word-break: break-all; }
          .cont-wrap .panel-bd .comment-item .comment-bd .reply-bd .reply-info .delete {
            cursor: pointer;
            display: inline-block; }
        .cont-wrap .panel-bd .comment-item .comment-bd .reply-bd .reply-item:last-child {
          margin-bottom: 0; }
    .cont-wrap .panel-bd .comment-item .comment-ft .textarea-btn {
      cursor: pointer;
      padding-left: 30px;
      line-height: 24px;
      -moz-user-select: none;
      -webkit-user-select: none;
      -ms-user-select: none;
      -khtml-user-select: none;
      user-select: none;
      background: url(/static/zydzxxzxpxcg/images/ico-reply.png) 0 center no-repeat; }
    .cont-wrap .panel-bd .comment-item .comment-ft .textarea {
      margin-left: 30px;
      display: none; }
      .cont-wrap .panel-bd .comment-item .comment-ft .textarea textarea {
        padding: 5px;
        width: 100%;
        height: 120px;
        border: 1px solid #ddd;
        font-size: 14px;
        line-height: 22px; }
  .cont-wrap .panel-bd .show-more {
    text-align: center; }
    .cont-wrap .panel-bd .show-more button {
      padding: 0 100px; }

.layui-layer-msg > div {
  color: #fff; }

.layui-layer-dialog .layui-layer-btn {
  position: absolute;
  bottom: 0;
  right: 0; }

.layui-layer-dialog .layui-layer-btn .layui-layer-btn0 {
  border-color: #2c55f8;
  background-color: #2c55f8; }

/*# sourceMappingURL=comment.css.map */
