@charset "utf-8";

.sp_feedback .spfb{display:inline-block;overflow:hidden;background:url(../img/sp_feedback_v2.png) no-repeat 0 0;vertical-align:middle;line-height:200px;white-space:nowrap}
.sp_feedback a:hover, .sp_feedback a:active, .sp_feedback a:focus{text-decoration:none}

.sp_feedback .feedback_area .content_how{overflow:hidden;padding:10px 15px 9px 15px;background-color:#fcfcfc;border:1px solid #f1f1f1}
.sp_feedback .feedback_area .content_how .tit{float:left;margin-top:7px;font-size:13px;color:#222}
.sp_feedback .feedback_area .content_how .btn_box{float:right}
.sp_feedback .feedback_area .content_how .btn_box .btn_link{display:inline-block;padding:7px 8px 4px 6px;margin-left:2px;background:#fff;border:1px solid #00c73c;-webkit-border-radius:15px;border-radius:15px;font-size:12px;color:#00c73c}
.sp_feedback .feedback_area .content_how .btn_box .like{width:19px;height:19px;margin:-3px 5px 0 0;background-position:-2px -2px}
.sp_feedback .feedback_area .content_how .btn_box .sorry{width:19px;height:19px;margin:-3px 5px 0 0;background-position:-22px -2px}
.sp_feedback .feedback_area .content_how .btn_box .go{width:4px;height:6px;margin:-4px 0 0 9px;background-position:-37px -41px}
.sp_feedback .feedback_area .opinion_area{position:relative;border:1px solid #b3b3b3}
.sp_feedback .feedback_area .content_opinion .desc{padding:15px 11px 12px 17px;background:#fbfbfb;border-bottom:1px solid #dadada;font-size:13px}
.sp_feedback .feedback_area .content_opinion .speak{width:20px;height:15px;margin:-4px 7px 0 0;background-position:-2px -23px}
.sp_feedback .feedback_area .content_opinion .btn_close{position:absolute;top:0;right:0;width:35px;height:43px}
.sp_feedback .feedback_area .content_opinion .btn_close .ico_close{position:absolute;top:50%;left:50%;margin:-7px 0 0 -7px;width:13px;height:13px;background-position:-43px -2px}
.sp_feedback .feedback_area .content_opinion .text_opinion{position:relative;padding:16px;border-bottom:1px solid #ededed}
.sp_feedback .feedback_area .content_opinion .text_opinion .i_label{display:block;position:absolute;top:16px;left:16px;font-size:12px;color:#ccc}
.sp_feedback .feedback_area .content_opinion .text_opinion .i_text{overflow:auto;width:564px;height:49px;border:0;color:#777;resize:none}
.sp_feedback .feedback_area .content_opinion .btn_send{position:relative;height:43px}
.sp_feedback .feedback_area .content_opinion .btn_send .send{position:absolute;top:-1px;right:-1px;bottom:-1px;padding:15px 25px 0 25px;background:#00c73c;border:1px solid #00b336;font-weight:bold;color:#fff}
.sp_feedback .feedback_area .content_opinion .info_project{display:inline-block;margin-top:12px;font-size:12px;color:#999}
.sp_feedback .feedback_area .content_opinion .info_project .info{width:16px;height:16px;margin:-4px 5px 0 0;background-position:-24px -23px}
.sp_feedback .feedback_area .content_thanks{overflow:hidden;padding:9px 15px 7px 15px;background-color:#fcfcfc;border:1px solid #f1f1f1}
.sp_feedback .feedback_area .content_thanks .thanks_box{float:left}
.sp_feedback .feedback_area .thanks_box .thanks{width:32px;height:32px;margin-right:9px;background-position:-2px -41px}
.sp_feedback .feedback_area .thanks_box .text{font-size:13px;color:#222}
.sp_feedback .feedback_area .text2{float:right;margin-top:10px;font-size:12px;color:#999}
/* EOF */
