/* 评论*/
.commentwrap { background: #fff; }
.comment { background: #f1f1f1; padding: 14px; border:1px solid #d0d0d0; margin-top: 20px;  }
.commtent_t {  height: 22px; background: url("../images/wyhs.png") no-repeat; margin-bottom: 14px; text-align: right; }
.commtent_t samp { color: #949494; }
.commtent_t a { color: #949494; cursor: pointer;  margin: 0 5px; }
.commtent_t a:hover { color: #FF8500; }
.commtent_t button { margin-left: 5px; border: 0; background: #ff9b0b; color: #fff; padding: 5px 10px; cursor: pointer; }
.commtent_t button.active { background: #aaa; }
.commtent_t button.active i { color: #fff; }
.textarea textarea { width: 100%; height: 100%; border: 0;resize:none  }
.textarea { background: #fff; border: 1px solid #d0d0d0; height: 60px; padding: 10px; margin-bottom: 10px;  }
.textarea.active,
.textarea.active textarea:disabled { background: #f9f9f9; }
.commtent_t2 { /*box-shadow: 0 0 5px rgba( 0,0,0,.1);*/ height: 25px; background: #f1f1f1;border:1px solid #d0d0d0;border-top: 0; position: relative; z-index: 1; }
.commtent_t2 div.title { float:left; background: #dc1620; height: 25px; width: 90px; color: #fff; text-align: center; line-height: 26px; font-weight: bold; position: relative; }
.commtent_t2 .title i { color: #fff; }
.commtent_t2 .rebtn { cursor: pointer; padding: 5px 10px; float: left; }
.commtent_t2 .tinfo {line-height: 25px; float: right; margin-right: 10px; }
.commtent_t2 .tinfo b { color: #ff4f02; margin: 0 5px; font-size: 12px; font-weight: normal; }
.tcontent { background: #fff; border:1px solid #d0d0d0; border-top: 0; position: relative; top: -1px; }
.tcontent dl { /*border-bottom: 1px solid #DFDFDF;*/ padding-bottom: 15px; }
.tcontent dl:nth-child(even) { background: #fcfcfc;}
.tcontent dt,
.tcontent dd { padding:15px 10px 5px; position: relative; border-top: 1px solid #ccc; cursor: pointer;  }
/*.tcontent dl:not(.me):hover,
.tcontent dd:hover { background: #FFF5F5; }*/
.tcontent dd { padding:10px; margin:10px 10px 0; border: 1px dotted #cecece; background: #fff; }
.tcontent .avat { position: absolute; top: 15px; left: 15px; width: 48px; height: 48px; border: 1px solid #ccc; background: #fff; }
.tcontent .avat div { height: 40px; width: 40px; margin: 4px; overflow: hidden; }
.tcontent .tc { padding-left: 68px; padding-bottom: 5px; }
.tcontent .tt b { font-size: 14px; color: #10abe4; }
/*.tcontent .tt b.toUser { color: #6b6b6b; font-size: 12px; }*/
.tcontent .tt { height: 26px; line-height: 26px; overflow: hidden; }
.tcontent .tt samp { color: #ea7706; }
.tcontent .tt span { color: #bbb; margin-left: 5px; }
.tcontent .tp { font-size: 14px;word-break:break-all; /*支持IE，chrome，FF不支持*/ word-wrap:break-word;/*支持IE，chrome，FF*/ }
.btnreply { position: absolute; right: 15px; top: 20px; display: none; cursor: pointer; color: #ccc; }
.tcontent dd .btnreply { top: 15px; }
.btnreply i { color: #ccc; }
.btnreply.btnreplybtn { color: #666; }
.btnreply.btnreplybtn i { color: #666;  }
.btnreply.btnreplybtn:hover { color: #ff4f02; }
.btnreply.btnreplybtn:hover i { color: #ff4f02; }
.tcontent dd:hover .btnreply,
.tcontent dt:hover .btnreply { display: block; }
.tcontent dd.me { background: #FFFEF0; cursor: default; }
.tcontent dt.me { cursor: default; }
.commentmore { display: none; height: 35px; text-align: center; line-height: 35px; background: #f9f9f9; border-top: 1px solid #d0d0d0; position: relative; margin-top:-2px; cursor: pointer; }
.commentmore:hover { background: #f0f0f0; }
.commentnulldata { padding: 15px 10px; font-size: 15px; color: #ccc; }
.reply { margin: 10px 0 0; display: none; }
.textarea2 textarea { width: 100%; height: 100%; border: 0;resize:none  }
.textarea2 { background: #fff; border: 1px solid #d0d0d0; height: 60px; padding:10px; margin: 0 5px;  }
.textarea2.active,
.textarea2.active textarea:disabled { background: #f9f9f9; }
.reply button { border: 0; background: #ff9b0b; color: #fff; padding: 4px 8px; cursor: pointer; }
.reply button.active { background: #aaa; }
.reply button.active i { background: #aaa; }
.textarea2btns { margin: 10px 5px; height: 24px;}
.textarea2btns button { float: right; margin-left: 10px;  }
.textarea2btns button.btnclose { background: #bbb; }
.textarea2btns button i { color: #fff; }
.textarea2btns button:hover { opacity: .9; filter: alpha(opacity=90); }
.textarea2btns .fontinfo { float: left; }
.fontinfo b { color: #dc1620; margin: 0 2px; }
