@charset "utf-8";
/* CSS Document */
.clear:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
.clear { display: inline-table; }
* html .clear { height: 1%; }
.clear { display: block; }
* { margin: 0; padding: 0; }
h1,h2,h3,h4,h5,h6,dl,ul,li,img{margin: 0; padding: 0; font-weight: normal;vertical-align: middle;border: none;font-style: normal; list-style: none;}
em{ font-style: normal;}
a{ text-decoration: none; color: #666; }
.fl { float: left; }
.fr { float: right; }
.clearfix:before, .clearfix:after { content: " "; display: block; font-size: 0; height: 0; line-height: 0; visibility: hidden; width: 0; clear: both; }
.red { color: #e6222f !important; }
.blue{color: #267ed9 !important;}
.c333{color: #333;}
.red { color: #ff0000; }
.tr { text-align: right; }
.mr0 { margin-right: 0 !important; }
.mb0{margin-bottom:0 !important;}
.nobor{border:none !important;}
body { font-family: "microsoft yahei", Verdana; font-size: 1em; color: #666666; background: #fff; min-width: 320px; position: relative; -webkit-overflow-scrolling: touch; }
/*评论*/
.m39_h4_tit { color: #333; font-size: 1.2em; border-bottom: 1px solid #ccc; padding-bottom: 10px; margin-bottom: 15px; }
.m39_h4_tit span { display: inline-block; width: 4px; height: 16px; background: url(../images/btn.png) left -407px; background-size: 160px auto;  margin-right: 5px; }
.m39_comment{ padding:10px 0;}
.m39_comment_h { height: 24px; border-bottom: 1px solid #eee; padding-bottom: 5px; font-size: 16px; font-family: "微软雅黑"; }
.m39_comment_h2 { height: 24px; border-bottom: 2px solid #4693e5; padding-bottom: 5px; font-size: 16px; font-family: "微软雅黑"; margin-top: 15px; }
.m39_comment_box h2 a { font-size: 26px; font-family: "微软雅黑"; }
.m39_comment_box .p1 { padding: 14px 0; }
.m39_comment .m39_commont_list{ padding-top: 15px; border-bottom: 1px solid #eee;}
.m39_comment .m39_commont_list p{ clear:both;}
.m39_comment dl.frist { border: 0; }
.m39_comment dl{margin-bottom: 10px;}
.m39_comment dl dt { width: 9%; margin-right: 1%; float: left; border-radius: 50%; overflow: hidden; }
.m39_comment dl dt img { width: 100%; border-radius: 50%; }
.m39_comment dl dd { float: right; font-size: 1em; color: #333; width: 90%; }
.m39_comment dl dd p { margin-bottom: 5px; line-height: 24px; }
.m39_comment dl dd .m39_info{ position:relative;}
.m39_comment dl dd .m39_info span{ display:block;}
.m39_comment dl dd .m39_zan_r{ position:absolute; z-index:1; right:0px;top:0px;}
.m39_comment dl dd p .c666 { font-size: 1em; }
.m39_comment dl dd p .c999 { font-size:.9em;}
.m39_comment dl dd div.huifu { float: right; height: 20px; line-height: 20px; color: #999; font-size: 1em; margin-bottom: 10px; }
.m39_comment dl dd div.huifu span { float: left; margin: 0 0 0 30px; cursor: pointer; position: relative; }
.m39_zwpl { text-align: center; margin: 20px 0; }
.m39_zwpl i { width: 30px; height: 30px; display: inline-block; background: url(../images/btn.png) -70px -270px; vertical-align: middle; margin-right: 5px; }
.m39_fenx a { float: left; font-size: 12px; padding-left: 17px; line-height: 16px; height: 16px; background-image: url(http://bdimg.share.baidu.com/static/api/img/share/icons_1_16.png?v=01d441d0.png); _background-image: url(http://bdimg.share.baidu.com/static/api/img/share/icons_1_16_debase.png?v=2ab75562.png); background-repeat: no-repeat; cursor: pointer; margin: 6px 10px 6px 0; float: left; }
.m39_comment dl dd div.huifu span:hover { color: #0c7bc6; }
.m39_comment dl dd div.huifu span em { line-height: 20px; padding-left: 2px; }
.m39_zan_pl { display: block; width: 14px; height: 14px; background: url(../images/btn.png) -72px -306px; float: left; margin: 5px 5px 0 0; cursor: pointer; }
.m39_zan_pl:hover { background-position: -88px -306px; }
.m39_comment dl dd .m39_bgf3 { line-height: 30px; background: #fafcff; padding: 5px 5px; border: 1px solid #c9e3ff; }
.m39_comment dl dd .m39_bkf { background: #fff; }
.m39_mlayer { /*padding: 4px 4px 6px;*/ clear: both; }
.m39_comment dl dd .m39_bgf3 p span.fr { font-family: Arial, Helvetica, sans-serif; }
.m39_comment dl dd .m39_plform { position: relative; }
.m39_comment dl dd textarea,.m39_area textarea{ width: 98%;  border: 0; background-color: #fff; border-radius: 3px; line-height: 1.5em; font-family: "微软雅黑"; padding: 7px 1%; font-size: 1em; resize: none; color: #666; }

.m39_comment  .textBox{ width: 100%; border: 1px solid #7fb5ef; background-color: #fff; border-radius: 3px; }
.m39_comment .m39_plList textarea { width: 100%; }
.m39_comment  .m39_biaoqing { border-top: 1px solid #e6eaed; background-color: #fafafa; height: 39px; line-height:39px;}
.m39_comment  .m39_biaoqing em{ margin-left:5px;}
.m39_comment dl dd p { font-size: 1em;  }
.m39_comment dl dd p.f14 { font-size: 1em; line-height: 1.7em; color: #666; }
.m39_comment_btn { background: url(../images/btn.png) 0 0; width: 90px; height: 40px; overflow: hidden; line-height: 500px; border: 0; padding: 0; margin: -1px -1px 0 0; cursor: pointer; float: right; border-radius: 0 0 3px; }
.m39_comment_btn:hover { background-position: 0 -50px; }
.m39_comment dl dd.m39_plList .m39_biaoqing { height: 32px; overflow: hidden; }
.m39_comment dl dd.m39_plList .m39_plbtn { height: 34px; background: url(../images/btn.png) 0 -103px; }
.m39_comment dl dd.m39_plList .m39_biaoqing .icon2 { margin-top: -3px; }
.m39_comment dl dd .m39_border_t { border: none; border-top: 1px solid #c9e3ff; }
.icon1 { display: block; width: 40px; height: 39px; background: url(../images/btn.png) no-repeat -10px -190px; border-right: 1px solid #e6eaed; cursor: pointer; float: left; }
.icon1:hover { background-position: -10px -229px; }
ul.m39_pic_list { padding: 3px 0 3px 5px; border-top: 1px solid #e5e5e5; }
ul.m39_pic_list li { height: 44px; width: 44px; float: left; margin-right: 3px; cursor: pointer; }
.add_file { width: 42px; height: 42px; border: 1px dashed #e5e5e5; cursor: pointer; display: block; font-size: 36px; text-align: center; color: #b2b2b2; font-family: 'microsoft yahei'; line-height: 42px; }
.add_file:hover { color: #999; }
.add_file_load { width: 42px; height: 42px; border: 1px dashed #e5e5e5; display: block; text-align: center; }
.add_file_load img { margin: 13px auto; }
.m39_comment dl dd .m39_comment_form .m39_login_Box{text-align:center; padding-top:.5em;}
.m39_comment dl dd .m39_comment_form .m39_login_Box a {display: inline-block;width:40px;  height:40px; margin-right:15px; background-size:30px;}
.m39_comment dl dd .m39_comment_form .m39_login_Box a.mweibo { background: url(../images/sina.png) no-repeat;margin-right:0;}
.m39_comment dl dd .m39_comment_form .m39_login_Box a.weixin{ background: url(../images/weixin.png) no-repeat;}
.m39_comment dl dd .m39_comment_form .m39_login_Box a.mqq { background: url(../images/qqkj.png) 0 0 no-repeat; }
.m39_comment dl dd .m39_comment_form .m39_login_Box a:hover { background-color: #f8f8f8; }
.m39_comment dl dd .m39_comment_form .must { position: absolute; font-size: 16px; color: #666; font-family: "微软雅黑"; top: 40px; left: 160px; }
.m39_comment dl dd .m39_comment_form .must a { color: #666; padding: 0 5px; }
.m39_comment dl dd .m39_comment_form .must a:hover { color: #378fd0 !important; }
.m39_comment .ckgd { display: block; height: 34px; background: #F3F3F3; text-align: center; line-height: 34px; font-size: 12px; margin: 20px 0 20px; }
.m39_comment .ckgd span.red { font-size: 14px; }
.m39_more_pl { width: 100%; text-align: center; background: #f0f0f0; line-height: 2.3em; margin: 20px 0; }
.m39_comment_h span { border-bottom: 3px solid #428ee0; padding-bottom: 6px; }
.m39_comment_h i { display: inline-block; width: 18px; height: 18px; background: url(../images/all.png) -242px -353px; vertical-align: middle; margin-left: 10px; }
.m39_layer_pl{ clear:both;background:#fafcff; border: 1px solid #c9e3ff; padding: 4px 4px 6px;margin-bottom: 10px;}
.m39_low_con{ border-top:1px solid #eee;}
.m39_bgf3 {line-height: 30px; background:#fafcff;padding: 5px 5px; border: 1px solid #c9e3ff;}
.m39_mlayer textarea { width: 98%; height: 67px; border: 0; background-color: #fff; border-radius: 3px; line-height: 1.5em; font-family: "微软雅黑"; padding: 7px 1%; font-size: 1em; resize: none; color: #666; }
.m39_textBox{ width: 100%; border: 1px solid #7fb5ef; background-color: #fff; border-radius: 3px;margin:10px 0; }
.m39_mlayer .m39_biaoqing { border-top: 1px solid #e6eaed; background-color: #fafafa; height: 39px; }
.m39_comment dl dd p { font-size: 1em;  }



.m39_comment-reply-wap {width: 3.65625em;height: 2.25em;line-height: 2.25em;border-radius: .125em;text-align: center; background:#000; color:#fff;	position: absolute;	bottom: .3em;left: 50%;	margin-left: -1.828123em;}
.m39_comment-cont-wap{ position:relative; padding-bottom:12px;}
.m39_comment-reply-wap span { font-size: .9375em}

.m39_comment-reply-b{ display:block;}
.cy_show_floor{ text-align:right; border-top:1px solid #ccc;}
.cy_show_floor a{ color: #267ed9;}
/*弹出的表情框*/
.m39_cbox-post-wap form{ position:relative;}
.Expression_all{ background:#fff;  border:1px solid #7fb5ef; position:absolute; z-index:2;left:0px;padding-bottom:2%; margin-right:12px;}
.Expression_all li{ float:left; width:7%;margin:1% 2% 0 2%;}
.Expression_all li img{ width:100%;}
/*评论数*/
#up .pinglun_bnt{ position:relative;display: inline-block;} 
#up .pinglun_bnt .number{ position:absolute; z-index:3; border-radius:5px; background:#e6222f; color:#fff; top:-23px; padding:0 5px; font-size:0.8em; font-family:Helvetica;}
