.vl_h { font-size:24px; margin:0 0 10px 0;}
    .vl_h .s_copy { display:inline-block; width:20px; height:16px; background:url(../copy.png) center center no-repeat; background-size:auto 16px; text-indent:-999px; overflow:hidden;}
.vmnl_cc { border:1px dashed #FF9A9A; padding:5px 10px; margin:0 0 10px 0; color:#999;}

.ad { }
    .ad .vline { margin:10px 0;}
	.ad .vline span { display:block; height:1px; background:#EDEDED;}
.pls { width:70px; border:0px; background:transparent;}
    .pls .avatar { margin:10px 20px 0 0;}
	.pls .avatar img { padding:0px; background:none; width:50px; height:50px; border-radius:100%;}
    .pls_f { width:0px; padding:0px; border:0px; margin:0px; background:transparent; overflow:hidden;}
    .pls_s { }
	.pls .p_pop p { margin-left:0px;}
.plc { padding:0px;}
    .plc_f { padding:0px;}
	    .pi { border:0px;}
		    .pi .authi .a2, .pi .authi em { color:#CCC;}
			
	    .plc_f .pi { height:60px; margin-bottom: 20px; padding: 10px 0 20px 0; border-bottom:1px solid #EDEDED;}
		    .plc_f .pi strong { float: right;}
			.pi strong a { color:#CCC; font-size:14px!important; padding:0px; border:0px;}
			.pi strong a:hover { border:0px; color:#5caac6;} 
	    .pti .authi .a0 { display:none;}
		.pti .authi .a2 { display:inline-block;}
		.plc_f .pti { position:relative; height:60px; margin:0 50px 0 0; padding:0 0 0 75px;}
		.plc_f .pti .authi .a0 { display:inline-block;}
		    .plc_f .pti .authi .a0, .plc_f .pti .authi .a0 a, .plc_f .pti .authi .a0 *, .plc_f .pti .authi em { font-size:14px; color:#CCC;}
		.plc_f .pti .authi .a1 { position:absolute; top:0px; left:0px; width:60px; height:60px; overflow:hidden;}
	    .plc_f .pti .authi .a1 img { width:60px; height:60px; border-radius:100%; object-fit:cover;}
		.plc_f .pti .authi .a2 { display:block; margin:0 0 10px 0; height:24px; line-height:30px; color:#666; font-size:16px;}
		.plc_f .pti .authi .a3 { position:absolute; bottom:0px; left:42px;}
		.plc_f .pti .authi cite { color:#999; font-size:14px;}
		.plc_f .pti .authi cite i { margin:0 0 0 3px;}
		.plc_f .pti .authi cite span { color:#CCC;}
    .plc_s { }
	   .plc_s .authi .a2 { margin: 0 10px 0 0;}
	   .plc_s .authi .a2, .plc_s .authi em { font-size:14px;}
	
.pob em { float:right;}
    .pob em a { display:block; float:left; padding:0px; margin:0 10px 0 0; background:none;}
	.pob em, .pob em a, .po span, .po span a, .pob p, .pob p a { color:#999!important;}
	.hin { opacity:1;}2
	    .hin .pc { margin: 0 0 0 5px;}
.po { border:0px;}
    .po .y { margin: 8px 0 0 0;}
#p_btn { padding:0px;}
    #p_btn a { display:inline-block; width:120px; height:40px; line-height:40px; margin:0 10px 10px 0; padding:0; border:1px solid #EDEDED; border-radius:3px; background:none; vertical-align: top; white-space: nowrap; font-size:14px;}
	    #p_btn a:hover { border-color:#CCC; box-shadow:0 1px 5px #CCC;}
    #p_btn a:hover { text-decoration: none; }
    #p_btn i { display: inline-block; padding:0 0 0 22px;background: url(../pbtn_1.png) 0 center no-repeat; font-style: normal; cursor: pointer; background-size:17px 17px;}
	    #p_btn #ak_rate i { background-image:url(../pbtn_2.png); }
		#p_btn .sharep i { background-image:url(../pbtn_3.png);}
		#p_btn #recommend_add i { background-image:url(../pbtn_4.png);}
		#p_btn #recommend_subtract i { background-image:url(../pbtn_5.png);}
    #p_btn img { display:none;}
    #p_btn span { padding-left:2px; color:#999; }


/*帖子内容*/
.locked { padding: 5px 8px 5px 24px;}
.t_fsz { min-height:10px;}
.t_f, .t_f td { font-size:16px; line-height:24px;}
.plc_f .t_f img { max-width:735px!important;}
.plc_s .t_f img { max-width:665px!important;}
    /*回帖标题*/
.pcb h2 { color:#59B6D7; font-weight:normal;}
/*点评等标题*/
.cm .psth, .psth { width:367px; margin:10px 0 10px 0; padding:5px 0; border-bottom:2px solid #EDEDED; font-size:14px!important; color:#333; font-weight:bold; background: transparent;}
.icon_ring { display:none;}
.psta a { color:#333; font-weight:normal;}
.rate { margin:0 0 20px 0;}
.ratl th, .ratl td, .ratc { border-bottom:1px dashed #EDEDED;}
.pstl { padding:0 0 6px 0; margin:0 0 6px 0; border-bottom:1px dashed #EDEDED;}
.cm .pstl:last-child { border:0px;}
/*隐藏图片附件SIZE等信息*/
.pattl p.mbn { display:none;}


/*右侧*/
.scrollfixed { }
.scrollfixed .thread_r1, .scrollfixed .thread_r2 { }

.thread_r1 { }
    .thread_r1 #newspecial, .thread_r1 #newspecialtmp { margin:0 0 15px 0;}
	.thread_r1 #post_reply span { background-image:url(../sn_post.png);}

.thread_r2 { margin:0 0 30px 0; background:#FFF; border-radius:3px;}
    .thread_r2 dl { position:relative; padding:15px 15px 15px 80px;}
	    .thread_r2 dt { position:absolute; top:15px; left:15px; width:50px; height:50px; overflow:hidden;}
		.thread_r2 dt img { width:50px; height:50px; object-fit:cover; border-radius:100%;}
		.thread_r2 .dd1, .thread_r2 .dd1 a { margin:0; color:#333; font-size:16px;}
		.thread_r2 .dd2 { font-size: 14px; max-height: 44px; line-height: 22px; color: #999; margin-top: 10px; -webkit-line-clamp: 2; -webkit-box-orient: vertical; overflow: hidden; display: -webkit-box; text-overflow: ellipsis; word-break: break-all; word-wrap: break-word;}
	.thread_r2 ul { border-top:1px solid #EDEDED;}
	    .thread_r2 li { float:left; width:117px; height:49px; line-height:49px; border-right:1px solid #EDEDED; font-size:14px; color:#333; text-align:center;}
		.thread_r2 li:last-child { border:0px;}
		.thread_r2 li span { margin:0 0 0 3px; font-size:18px; color:#000;}

.thread_r3 { }
    .thread_r3 span { display:none;}
	.thread_r3 li { float:left; width:33%;}
	.thread_r3 a { display: block; height:20px; line-height:20px; margin:0 2px 5px 2px; background:#EEE; border-radius:2px; text-align:center; color:#777;}
	.thread_r3 a:hover { background:#59b6d7; color:#FFF;}
	
.thread_r4 { font-size:14px;}
	
.thread_r5 { }
    .thread_r5 li { height:25px; line-height:25px; font-size:14px; white-space:nowrap; text-overflow: ellipsis; overflow:hidden;}

