 /* 테스크탑: */

/*PC댓글 시작*/
.repl{ background-color: #f9f9f9; padding: 5px; }
.repl_write{ margin-top: 40px; }
.repl_in{ border-bottom: 1px solid #eee; width: 100%; }
.repl_ref{  position: relative;  width: 100%; overflow: hidden; margin: 15px 0; padding-bottom: 15px; }

.repl_id_w{ float: left; position: relative;  width: 70%; overflow: hidden; margin-left: 25px; height: 25px; }
.repl_id{ float: left; padding: 0 5px; color: #000000; font-weight: bold; }
.repl_time{ float: left;  padding: 0 5px; font-size: 13px; padding-top: 3px; }
.repl_repl_btn{ float: left; left: 13px;  padding: 0 5px;  font-size: 13px; padding-top: 3px }
.repl_id_w span img{ left: -74px; top: -27px; width:100px; }

.repl_edit_w{ float: right; margin-right: 25px; top: -3px; }
.repl_edit{ float: left; padding-right: 5px; }
.repl_edit_w input{ border: none!important; background-color: transparent!important;  }
.repl_del{ float: right; padding-left: 5px; }

.repl_input{ position: relative; width: 100%; overflow: hidden; }
textarea{ float: left; position: relative; width:87%; height:75px !important; border:1px solid #eee; overflow:visible; text-overflow:ellipsis; padding: 10px; border-color: #cccccc; }

input.btn{ float: right; position: relative; border: 1px solid #eee; padding: 25px 35px; color: #ffffff; background-color: #595757; }
input.btn:hover{ background-color: #d22f8c; color: #ffffff; }

.counter_edit{ top: 0px; padding-top: 25px; padding-left: 5px!important; }


.repl_con{ padding: 0 30px; color: #666666; margin-top: -25px; margin-bottom: 10px; word-break: break-all; line-height: 1.8; }
.repl_con img{ position: absolute; left: 13px; top: -55px; width:100px; }

#repl_img{ position: absolute; left: -25px; top: -60px; width:100px; }
#fcn_new{ width: 10px; position: absolute; margin-top:6px; margin-left: 5px; left: 0; }

.repl_edit_form, .repl_add_form{ display: none; border-bottom: 1px solid #eee; padding-bottom: 10px; }

.repl_font{ font-size: 13px; }

.repl_left{ left: 40px; }
.repl_left i{ background-color: #d22f8c; color: #ffffff; padding: 3px 3px 5px 3px; border: 1px solid #d22f8c;  border-radius: 3px;}

.repl_repl_left{ margin-left: 55px; }
.repl_repl_id_w{ float: left; position: relative;  width: 70%; overflow: hidden; margin-left: 65px; height: 25px; }


/*PC댓글 끝*/


/*좋요싫어요*/
.repl_ref .lb_w{ position: absolute; left: 600px; clear: both; }
.repl_ref .lb_w2{ position: absolute; right:0; clear: both; }
.like{ float: left; width: 45px; }
.bad{ float: left; width: 45px; margin-left: 20px; }

.like ii{ color: #007fff; }
.bad ii{ color: #d22f8c; }
/*좋요싫어요*/
