.liujiuge-comment a,
.liujiuge-comment div,
.liujiuge-comment h1,
.liujiuge-comment h2,
.liujiuge-comment h3,
.liujiuge-comment h4,
.liujiuge-comment h5,
.liujiuge-comment img,
.liujiuge-comment li,
.liujiuge-comment p,
.liujiuge-comment span,
.liujiuge-comment table,
.liujiuge-comment td,
.liujiuge-comment tr,
.liujiuge-comment ul {
  margin:0;
  padding:0;
}
.liujiuge-comment ul li {
  list-style-type:none !important;
}
.liujiuge-comment {
  -webkit-appearance:
}
.liujiuge-comment {
  margin-top:10px;
  padding-bottom:0px!important;
  position:;
  z-index:1;
  /*! color:#333; */
  /*! font-size:14px; */
  /*! line-height:1.5; */
  overflow:hidden;
  border:0;
  margin:0;
  padding:0;
  /*! font-size:100%; */
  /*! text-align:left; */
  vertical-align:baseline;
  background-image:none;
  background-position:0 0;
  width:860px;
  float:left;
  overflow:visible;
  /*! text-indent:0; */
  font-family:Montserrat,"Microsoft YaHei",鐎甸偊鍠涢拏瀣⒖閸涘鎷�,Arial,"Helvetica Neue",Helvetica,"PingFang SC","Hiragino Sans GB",sans-serif
}
.liujiuge-comment ul {
  padding:0;
  margin:0;
}
.liujiuge-comment li {
  list-style:none
}
.liujiuge-comment a {
  text-decoration:none
}
.liujiuge-comment img {
  outline:0;
  border:0;
  display: inline-block;
}
.liujiuge-comment .comment-load img {
  outline:0;
  border:0;
  width: 100px;
  margin: 0 auto;
}
.liujiuge-comment {
  font-family:"Microsoft Yahei"
}
.liujiuge-comment .liujiuge-comment-box {
  margin-top:30px;
  padding-left:70px;
  position:relative;
  z-index:1;
  height:130px
}
.liujiuge-comment .liujiuge-comment-box .b-head-img {
  width:45px;
  height:45px;
  position:relative;
  left:-50px;
  top:55px;
  border-radius:50%
}
.liujiuge-comment .b-box-textarea {
  clear:both;
  margin:5px 0;
  width:100%;
  border-radius:4px;
  position:relative;
  z-index:1
}
.liujiuge-comment .zhiChi .b-box-textarea {
  padding-top:10px
}
.liujiuge-comment .b-box-textarea .b-box-textarea-body {
  border:2px solid #ccd4d9
}
.liujiuge-comment .b-box-textarea .b-box-content {
  width:100%;
  height:75px;
  border:0;
  color:#999;
  overflow-y:auto;
  outline:0;
  padding:10px
}
.liujiuge-comment .b-emote-submit {
  width:100%;
  height:35px;
  position:relative;
  border-top:1px solid #e6eaed;
  margin-top:10px
}
.liujiuge-comment .b-emote-submit .b-emote {
  width:100%;
  height:40px;
  position:absolute;
  left:0;
  top:0
}
.liujiuge-comment .b-emote-submit .b-emote i {
  padding:5px;
  width:40px;
  height:40px;
  font-size:30px;
  color:#c0c8ce;
  cursor:pointer;
  float:left
}
.liujiuge-comment .b-emote-submit .b-emote i:hover {
  color:#337ab7
}
.liujiuge-comment .b-emote-submit .b-emote .b-email {
  width:200px;
  float:left;
  margin-top:3px;
  display:block;
  padding:4px 12px;
  font-size:14px;
  line-height:1.42857143;
  color:#555;
  background-color:#fff;
  background-image:none;
  border:1px solid #ccc;
  border-radius:4px;
  -webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);
  box-shadow:inset 0 1px 1px rgba(0,0,0,.075);
  -webkit-transition:border-color ease-in-out .15s,-webkit-box-shadow ease-in-out .15s;
  -o-transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;
  transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s
}
.liujiuge-comment .b-emote-submit .b-emote .b-tuzki {
  width:80%;
  border-top:0;
  background:#fefcf4;
  border: 1px solid #d8d8d8;
  display:none;
  position:absolute;
  left:-2px;
  top:43px
}
.liujiuge-comment .b-emote-submit .b-emote .b-tuzki img {
  width:24px;
  height:24px;
  border:2px solid #fefcf4;
  cursor:pointer;
  display: inline-block !important;
}
.liujiuge-comment .b-emote-submit .b-emote .b-tuzki img:hover {
  border:2px solid #008cba
}
.liujiuge-comment .b-emote-submit .b-submit-button {
  width:90px;
  height:40px;
  position:absolute;
  right:2px;
  top:0
}
.liujiuge-comment .b-emote-submit .b-submit-button input {
  cursor:pointer;
  width:92px;
  height:36px;
  line-height:40px;
  text-align:center;
  color:#fff;
  font-size:16px;
  background:#39a7e4;
  border:0;
  border-bottom-right-radius:4px;
  position:absolute;
  right:-4px;
  bottom:5px;
  background-image:url(img/button_bg.png);
  -webkit-transition:background-position .5s;
  -moz-transition:background-position .5s;
  transition:background-position .5s
}
.liujiuge-comment .b-emote-submit .b-submit-button input:hover {
  background-position:bottom right
}
.liujiuge-comment .liujiuge-comment-title {
  margin-top:30px;
  width:100%;
  height:40px;
  line-height:40px;
  border-bottom:2px solid #39a7e4;
  color:#333;
  font-size:14px
}
.liujiuge-comment .liujiuge-comment-title .b-new {
  height:40px;
  float:left
}
.liujiuge-comment .liujiuge-comment-title .b-total {
  height:40px;
  text-align:right
}
.liujiuge-comment .liujiuge-comment-title .b-total span {
  color:#ee542a
}
.liujiuge-comment .b-user-comment .b-user {
  padding-top:10px;
  height:100%;
  clear:both
}
.liujiuge-comment .b-user-comment .b-user .b-pic-col .b-user-pic {
  width:45px;
  height:45px
}
.liujiuge-comment .b-user-comment .b-user .b-content-col .b-content {
  overflow:hidden
}
.liujiuge-comment .b-user-comment .b-user .b-content-col .b-content .b-reply-name,
.liujiuge-comment .b-user-comment .b-user .b-content-col .b-content .user-name {
  color:#ee542a
}
.liujiuge-comment .b-user-comment .b-user .b-content-col .b-content .b-reply {
  font-weight:600
}
.liujiuge-comment .b-user-comment .b-user .b-content-col .b-date {
  height:30px;
  line-height:30px
}
.liujiuge-comment .b-user-comment .b-child {
  border:0
}
.liujiuge-comment .b-user-comment .b-child .b-box-textarea .b-box-content {
  overflow-y:auto
}
.liujiuge-comment .b-user-comment .b-child .b-box-textarea .b-emote-submit .b-emote {
  padding-right:0
}
.liujiuge-comment .ds-toolbar-buttons {
  position:absolute;
  top:5px;
  left:6px
}
.liujiuge-comment .ds-add-emote:hover {
  background:transparent url(img/mood-hover.png) no-repeat
}
.liujiuge-comment .ds-img-button:hover {
  background:transparent url(img/img-hover.png) no-repeat
}
.liujiuge-comment .ds-toolbar-button:hover {
  opacity:1
}
.liujiuge-comment .ds-toolbar-button {
  display:block;
  width:19px!important;
  height:19px;
  float:left;
  margin:7px 14px 4px 10px;
  background:transparent url(img/mood.png) no-repeat;
  vertical-align:middle;
  opacity:.6;
  -webkit-transition:opacity .15s linear;
  -moz-transition:opacity .15s linear;
  transition:opacity .15s linear
}
.liujiuge-comment .ds-img-button {
  display:block;
  width:19px!important;
  height:19px;
  float:left;
  margin:7px 5px 4px 10px;
  background:transparent url(img/img.png) no-repeat;
  vertical-align:middle;
  opacity:.6;
  -webkit-transition:opacity .15s linear;
  -moz-transition:opacity .15s linear;
  transition:opacity .15s linear
}
.liujiuge-comment a {
  cursor:pointer;
  text-decoration:none;
  color:#777;
  background-color:transparent;
  -webkit-transition:color .15s linear;
  -moz-transition:color .15s linear;
  transition:color .15s linear
}
.liujiuge-comment .b-user-comment .b-user {
  padding-top:10px;
  height:100%
}
.liujiuge-comment .b-user-comment .b-user .b-pic-col .b-user-pic {
  width:45px;
  height:45px
}
.liujiuge-comment .b-user-comment .b-user .b-content-col .b-content {
  overflow:hidden
}
.liujiuge-comment .b-user-comment .b-user .b-content-col .b-date {
  height:30px;
  line-height:30px
}
.liujiuge-comment .b-user-comment .b-child {
  border:0
}
.row {
  padding:0 15px 0
}
.col-lg-11 {
  width:91.66666667%
}
#b-content .liujiuge-comment .b-user-comment .b-user .b-content-col .b-content .user-name,
.liujiuge-comment .b-user-comment .b-user .b-content-col .b-content .b-reply-name {
  color:#ee542a
}
.liujiuge-comment .b-user-comment .b-user .b-content-col .b-content .b-reply {
  font-weight:600
}
.liujiuge-comment .b-parent {
  overflow:hidden
}
.b-clear-float {
  clear:both
}
.marginB210 {
  margin-bottom:155px!important
}
.comment-load {
  text-align:center !important;
  margin-top:20px !important;
}
.liujiuge-comment .error-tip {
  text-align:center;
  color:#a94442;
  background-color:#f2dede;
  padding:5px;
  border:1px solid transparent;
  font-weight:700;
  display:none;
  font-size:14px
}
.liujiuge-comment .section-page-w {
  text-align:center;
  font-size:0;
  padding-bottom:10px;
  margin-top:30px
}
.liujiuge-comment .section-page-w .cmt-more-wrap-gw {
  text-align:center;
  font-size:12px;
  height:30px;
  line-height:30px;
  color:#999;
  background:#f0f0f0;
  cursor:pointer
}
.liujiuge-comment .section-page-w .cmt-more-wrap-gw .more-arrow-ico {
  display:inline-block;
  width:12px;
  height:12px;
  vertical-align:-2px;
  background:url(img/arrow.png);
  margin-left:6px
}
.liujiuge-comment .section-page-w .cmt-more-wrap-gw:hover {
  background:#d9eafb;
  color:#4398ed
}
.liujiuge-comment .section-page-w .cmt-more-wrap-gw:hover .more-arrow-ico {
  background:url(img/arrow-hover.png)
}
.error-tip a {
  color:#f60
}
.liujiuge-comment .b-content img {
  vertical-align:top;
  padding-bottom:20px
}
.liujiuge-comment .b-content {
  font-size:14px;
  color:#000
}
.liujiuge-comment .b-date {
  font-size:14px;
  color:#000;
  line-height:30px
}
.liujiuge-comment .b-box-content {
  font-size:14px
}
@media screen and (max-width:901px) {
  .liujiuge-comment .b-head-img {
    display:none
  }
  .liujiuge-comment .liujiuge-comment-box {
    padding-left:0
  }
  .liujiuge-comment .b-emote .ds-toolbar-button {
    display:none
  }
  .liujiuge-comment .comm_list ul.list li.entry ul.reply {
    margin-left:5px!important
  }
  .liujiuge-comment .comm_reply a {
    margin-left:20px!important
  }
  .liujiuge-comment .reply .adiv .headerimage {
    display:none!important
  }
  .liujiuge-comment .list .entry .headerimage {
    width:30px!important;
    height:30px!important
  }
  .liujiuge-comment #ulcommentlist .comm {
    margin-left:39px!important
  }
}
.liujiuge-comment .comm_list ul.list li.entry {
  width:100%;
  padding-bottom:5px;
  font-family:'Microsoft Yahei';
  font-weight:400;
  border-top:1px #fff solid;
  border-bottom:1px #ddd dotted;
  overflow:hidden;
}
.liujiuge-comment .comm_list ul.list li.entry .adiv {
  float:left
}
.liujiuge-comment .list .entry .headerimage {
  display:inline-block;
  background:#F8F8F8;
  width:50px;
  height:50px;
  border-radius:50%;
  float:left;
  overflow:hidden;
  opacity:1;
  margin:5px 10px 0 0
}
.comm_list ul.list li.entry .re_info,
.liujiuge-comment .comm_list ul.list li.entry .info {
  padding:10px 0 0 0;
  font-size:12px;
  color:#888;
  border:none
}
.liujiuge-comment .comm_list ul li strong.p_floor {
  color:#888;
  float:right
}
.liujiuge-comment .nick {
  color:#333;
  padding-right:6px
}
.liujiuge-comment .comm_list ul.list li.entry p {
  padding:15px 0 0 0;
  line-height:24px;
  word-wrap:break-word;
  font-size:14px
}
.liujiuge-comment .comm_list ul.list li.entry .zhiChi {
  position:relative;
  float:right;
  padding-bottom:10px;
  width:100%
}
.liujiuge-comment .comm_list ul.list li.entry span.comm_reply {
  float:right;
  padding-top:5px;
  font-size:12px;
  color:#aaa
}
.liujiuge-comment .comm_reply a {
  margin-left:30px;
  color: #777;
}
.liujiuge-comment .comm_reply .s {
  color:#28bd98
}
.liujiuge-comment .comm_reply .a {
  color:#ff6f6f
}
.liujiuge-comment .comm_list ul.list li.entry ul.reply {
  clear:both;
  margin:5px 0 5px 35px;
  padding:0 8px;
  border:1px #fcbb90 solid;
  background:#fefcf4;
  zoom:1
}
.liujiuge-comment .comm_list ul.list li.entry ul.reply li.gh:last-child {
  border:0
}
.liujiuge-comment .comm_list ul.list li.entry ul.reply li.gh {
  border-bottom:1px dotted #fcbb90
}
.liujiuge-comment .comm_list ul.list li.entry ul.reply .zhiChi {
  padding-bottom:5px
}
.liujiuge-comment .re_comm {
  overflow:hidden
}
.liujiuge-comment .b-emote .form-control {
  font-size:14px;
  height:30px
}
.liujiuge-comment .empty-prompt-w {
  margin-top:20px;
  height:30px;

  text-align:center;
  opacity:.5;
  filter:alpha(opacity=50)
}
.liujiuge-comment .empty-prompt-w .prompt-null-w {
  line-height:30px;
  font-size:12px;
  color:#999;
  text-align:center
}
.liujiuge-comment #ulcommentlist .comm {
  margin-left:60px
}
.liujiuge-comment ul.b-emote-submit {
  margin:0;
}
.liujiuge-comment .b-user-comment ul li {
  text-indent: 0;
}
.liujiuge-comment .comm_reply .s span {
  color: #28bd98;
}
.liujiuge-comment .comm_reply .a span {
  color: #ff6f6f;
}
.liujiuge-comment .liujiuge-comment-title ul li {
  text-indent: 0;
  margin-bottom:0;
  line-height:inherit
}
.liujiuge-comment .info.rmp {
  line-height: inherit;
  margin: 0;
  width: 100%;
  height: auto;
  float: none;
}
.liujiuge-comment #ulcommentlist .entry .comm p,
.liujiuge-comment #ulcommentlist .reply .re_comm p {
  text-indent: 0;
  margin:0;
  padding: 15px 0 0 0;
}
.liujiuge-comment #ulcommentlist li {
  margin:0;
}
.liujiuge-comment .b-emote-submit li.b-emote {
  margin: 0;
}
.liujiuge-comment .liujiuge-comment-title li {
  margin: 0;
}
.progress {
  height:5px;
  margin-bottom:20px;
  overflow:hidden;
  background-color:#f5f5f5;
  border-radius:4px;
  -webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,.1);
  box-shadow:inset 0 1px 2px rgba(0,0,0,.1)
}
.progress-bar {
  float:left;
  width:0;
  height:100%;
  font-size:12px;
  line-height:20px;
  color:#fff;
  text-align:center;
  background-color:#428bca;
  -webkit-box-shadow:inset 0 -1px 0 rgba(0,0,0,.15);
  box-shadow:inset 0 -1px 0 rgba(0,0,0,.15);
  -webkit-transition:width .6s ease;
  -o-transition:width .6s ease;
  transition:width .6s ease
}
.progress-bar-success {
  background-color:#5cb85c
}
.progress-striped .progress-bar,
.progress-bar-striped {
  background-image:-webkit-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);
  background-image:-o-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);
  background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);
  -webkit-background-size:40px 40px;
  background-size:40px 40px
}
.progress-striped .progress-bar-success {
  background-image:-webkit-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);
  background-image:-o-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);
  background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent)
}
.progress.active .progress-bar,
.progress-bar.active {
  -webkit-animation:progress-bar-stripes 2s linear infinite;
  -o-animation:progress-bar-stripes 2s linear infinite;
  animation:progress-bar-stripes 2s linear infinite
}
.liujiuge-img-list img {
  width:50px;
  height:50px
}
.liujiuge-comment .liujiuge-comment-box {
  height:auto;
}
button.attach-image-cancel-btn {
  position:relative;
  cursor:pointer;
  margin-right:10px
}
.attach-image-cancel {
  position:absolute;
  top:-13px;
  right:-13px;
  opacity:.3;
  background-image:url(img/cha.png);
  width:20px;
  height:20px
}
.liujiuge-comment ul#liujiuge-upload-imglists {
  margin:10px 0;
  list-style-type:none;
  height:40px
}
.liujiuge-comment ul#liujiuge-upload-imglists li {
  float:left;
  border:2px solid #f2f2f2;
  padding:2px;
  margin-right:8px;
  position:relative;
  transition:border-color .2s ease-out
}
.liujiuge-comment ul#liujiuge-upload-imglists li img {
  display:block;
  width:40px;
  height:40px;
  cursor:url(img/zoom_out.png),url(img/zoom_out.cur),auto
}
.liujiuge-photo-viewer {
  position:relative;
  margin-top:10px!important;
  border:0;
  background:#fff;
  padding:2px;
  float:left;
  overflow:hidden
}
.liujiuge-photo-viewer img {
  position:absolute;
  vertical-align:middle;
  transition:width .5s;
  border:0
}
.liujiuge-photo-viewer,
.liujiuge-photo-viewer img,
.liujiuge-photos-thumb .liujiuge-current img {
  cursor:url(img/zoom_in.png),url(img/zoom_in.cur),auto
}
.liujiuge-photo-viewer-navleft,
.liujiuge-photo-viewer-navright {
  bottom:0;
  background:url(img/s.gif);
  position:absolute
}
.liujiuge-photo-viewer-navleft {
  top:0;
  left:0;
  width:10px;
  cursor:pointer
}
.liujiuge-photo-viewer-navleft .liujiuge-photo-viewer-navicon {
  position:absolute;
  top:50%;
  left:8px
}
.liujiuge-photo-viewer-navright .liujiuge-photo-viewer-navicon {
  position:absolute;
  top:50%;
  right:8px
}
.liujiuge-comment ul#liujiuge-upload-imglists li.liujiuge-current {
  border:2px solid #f23d6a;
  border-radius:2px;
  -webkit-border-radius:2px;
  -moz-border-radius:2px;
  -o-border-radius:2px;
  cursor:auto
}
.liujiuge-photos-arrow {
  width:0;
  height:0;
  line-height:0;
  font-size:0;
  border:6px dashed transparent;
  border-top:6px solid #f23d6a;
  position:absolute;
  left:15px;
  filter:alpha(opacity=0);
  opacity:0;
  bottom:-8px;
  background:0
}
.liujiuge-current .liujiuge-photos-arrow {
  filter:alpha(opacity=100);
  opacity:1;
  bottom:-12px
}
.liujiuge-comment ul#liujiuge-upload-imglists li.liujiuge-current img {
  cursor:url(img/zoom_in.png),url(img/zoom_in.cur),auto
}


@media (max-width: 860px) {
.liujiuge-comment {
  position: relative;
  width: auto;
  float: none;
}
}
