@charset "utf-8";

.newnr_box{width:94%; margin:0 auto; overflow:hidden;}
.newnr_box h1{font-size:22px; color:#333333; line-height:30px;   margin:10px 0;}

.newnr_box h2{font-size: 12px;
    color: #999999;
    line-height: 25px;
    text-align: center;
    font-weight: normal;
    margin-bottom: 10px;
    border-bottom: solid 2px #eeefef;
	}
	
.newnr_box h3{font-size:22px; color:#333333; line-height:26px; text-align:left; margin:10px 0;}
.newnr_img{width:100%; margin-bottom:10px;}
.newnr_img1{width:100%; margin-bottom:30px;}
.newnr_wz{font-size:16px; color:#666666; line-height:24px; margin-bottom:20px;}
.newnr_wz p{margin:20px 0;}
.newnr_wz a{text-decoration:underline; color:#06F;}
.newnr_wz a:hover{text-decoration:underline; color:#06F;}
.newnr_h2 a{text-decoration:none; color:#999999;} 
.newnr_h2 a:hover{text-decoration:none; color:#999999;}

/*分享 */
.share_box{width:94%; margin:0 auto 30px; overflow:hidden;}
.share_box dt{width:50%; float:left; font-size:16px; color:#333;}
.share_box dd{width:50%; float:right;}
.share_box dd img{width:24px; height:24px; margin-left:5px; float:right;}
.share_box dt span{float:left;}
.share_zan{text-decoration:none; color:#5d5552; background:url(../images/like_normal.png) no-repeat left;background-size:19px 19px; float:left; padding-left:20px; display:inline-block; padding-left:22px;}
.share_zan:hover{text-decoration:none; color:#5d5552;}
.share_liang{background:url(../images/share06.jpg) no-repeat left; padding-left:22px; margin-left:15px;color:#5d5552}
.share_zanclicked{text-decoration:none; color:#5d5552; background:url(../images/like_selected.png)  no-repeat left top !important; background-size:19px 19px !important; float:left; padding-left:20px; display:inline-block; padding-left:22px;}

.share_zan1{text-decoration:none; color:#5d5552; background:url(../images/like_normal.png) no-repeat left;background-size:19px 19px; float:left; padding-left:20px; display:inline-block; padding-left:22px;}
.share_zan1:hover{text-decoration:none; color:#5d5552;}
.share_zan1clicked{background:url(../images/like_selected.png)  no-repeat left top !important; background-size:19px 19px !important;}

.share_zanr{text-decoration:none; color:#5d5552; background:url(../images/like_normal.png) no-repeat left; background-size:19px 19px;float:right; padding-left:20px; display:inline-block; padding-left:22px;}
.share_zanr:hover{text-decoration:none; color:#5d5552;}
.share_zanrclicked{background:url(../images/like_selected.png)  no-repeat left top !important; background-size:19px 19px !important;}

/*推荐*/
.recom_box{width:94%; padding:5px 4%; margin:0 auto 30px; background:#dfdfdf; overflow:hidden;}
.recom_box h1{width:100%;  background-size:20px; font-size:18px; color:#888888; line-height:40px; border-bottom:solid 1px #888888; margin-bottom:20px; font-weight:normal;}
.recom_lb{width:100%; overflow:hidden;}
.recom_lb li{width:100%; margin-bottom:15px;position: relative;}
.recom_lb li a{text-decoration:none; color:#666; display:block; line-height:30px;margin-left: 15px;}

.recom_lb li a:hover{text-decoration:none; color:#666;}
.recom_lb li img{width:30px; height:30px; float:left; margin-right:10px;}

/*发布文章*/
.release_box{width:94%; margin:0 auto 20px; overflow:hidden;}
.release_sr{width:100%; margin-bottom:10px;}
.release_inp1{width:100%; height:105px; padding:5px 2%; line-height:24px; font-size:16px; color:#666666; border:solid 1px #e1e1e1; border-radius:6px; overflow:hidden;}
.qgdy_fbsrk .input3{width:97%; height:100px; line-height:24px; font-size:16px; color:#655d59; font-family:\5FAE\8F6F\96C5\9ED1; font-family:"微软雅黑";  border-radius:6px; border:solid 1px #e1e1e1; overflow:hidden; margin:0 auto;}
.release_bott{width:100%;}
.release_bott dt{width:40%; float:right; text-align:right; font-size:16px; line-height:18px;}
.release_bott dd{width:20%; float:left;}
.release_bnm{width:18px; height:18px; margin:2px 5px 0 0; float:left;}
.release_bott dd a{text-decoration:none; color:#666;}
.release_bott dd a:hover{text-decoration:none; color:#666;}
.release_tj{text-decoration:none; color:#fff; padding:0 20px; line-height:34px; text-align:center; background:#0095bc; border-radius:6px; display:inline-block;}
.release_tj:hover{text-decoration:none; color:#fff;}
.input9{color:#fff; border-radius:6px; background:#0095bc; font-size:14px; padding:0 20px; height:36px; line-height:26px; text-align:center; cursor:pointer; float:right; display:inline-block; -webkit-appearance:none;}
.input9:hover{color:#fff; text-decoration:none; background:#ff546a; -webkit-appearance:none;}

/*回复*/
.reply_topbox{width:94%; margin:0 auto 10px; overflow:hidden; background:url(../images/icons03.jpg) repeat-x bottom; padding-bottom:8px;}
.reply_top{width:100%; padding-left:40px; margin:0 auto; overflow:hidden; font-size:20px; color:#333; line-height:40px; background:url(../images/icons02.jpg) no-repeat left; background-size:26px;}

/* 回复列表 */
.qgdy_fxtl{width:94%; margin:0 auto 20px; overflow:hidden;}
.qgdy_fxtl li{width:100%; padding:0px 0 10px; overflow:hidden;}
.qgdy_fxtl .father{ padding-top:20px; padding-bottom:20px; }
.qgdy_fxtl .father a{text-decoration:none; color:#333333;}
.qgdy_fxtl .father a:hover{text-decoration:none; color:#333333;}
.qgdy_fxtl .child{ padding-top:0px; padding-bottom:0px;}
.qgdy_fxtl li .qgdy_fxtlbox{width:100%; overflow:hidden;}
.qgdy_fxtl li .qgdy_fxtlbox .qgdy_fxtl_l{width:15%; float:left;}
.qgdy_fxtl li .qgdy_fxtlbox .qgdy_fxtl_l img{border-radius:20px; width:40px; height:40px;}
.qgdy_fxtl li .qgdy_fxtlbox .qgdy_fxtl_r{width:84%; float:right;}
.qgdy_fxtl li .qgdy_fxtlbox .qgdy_fxtl_r a{color:#655d59; text-decoration:none; float:left;}
.qgdy_fxtl li .qgdy_fxtlbox .qgdy_fxtl_r a:hover{color:#655d59; text-decoration:none;}
.qgdy_fxtl li .qgdy_fxtlbox .qgdy_fxtl_r p{font-size:18px; line-height:24px; text-align:left; margin-top:10px;}
.qgdy_fxtl li .qgdy_hf{width:100%; margin:10px 0; overflow:hidden;}
.qgdy_fxtl li .qgdy_hf .input4{width:99%; height:54px; line-height:24px; font-size:16px; color:#655d59; font-family:\5FAE\8F6F\96C5\9ED1; font-family:"寰蒋闆呴粦"; padding:3px 0; border-radius:6px; border:solid 1px #999;}
.qgdy_fxtl li .qgdy_hf_nman{width:99%; margin:10px 0 0; line-height:26px; overflow:hidden;}
.qgdy_fxtl li .qgdy_hf_nman input{margin:4px 5px 0 0; float:left; display:inline;}
.qgdy_fxtl li .qgdy_hf_nman a{color:#fff; text-decoration:none; border-radius:6px; background:#0095bc; font-size:18px; width:60px; height:26px; line-height:26px; text-align:center; float:right;}
.qgdy_fxtl li .qgdy_hf_nman a:hover{color:#fff; text-decoration:none; background:#ff546a;}
.qgdy_fxtl li .qgdy_hf_nman .dy_fb{color:#fff; border-radius:6px; background:#0095bc; font-size:18px; padding:0 18px; height:26px; line-height:26px; text-align:center; cursor:pointer; float:right;-webkit-appearance:none;}
.qgdy_fxtl li .qgdy_hf_nman .dy_fb:hover{color:#fff; text-decoration:none; background:#ff546a;-webkit-appearance:none;}
.qgdy_fxtl li .qgdy_hfxx{width:100%; margin-top:0px; overflow:hidden;}
.qgdy_fxtl li .qgdy_hfxx .qgdy_fxtlboxn{width:84%;margin-left:16%; background:#dfdfdf; padding:1.5% 1.5%; border-bottom:dashed 1px #fff; overflow:hidden;}
.qgdy_fxtl li .qgdy_hfxx .qgdy_fxtlboxn .qgdy_fxtl_l{width:18%; float:left;}
.qgdy_fxtl li .qgdy_hfxx .qgdy_fxtlboxn .qgdy_fxtl_l img{border-radius:30px; width:30px; height:30px;}
.qgdy_fxtl li .qgdy_hfxx .qgdy_fxtlboxn .qgdy_fxtl_r{width:100%; font-size:16px; float:right; }
.qgdy_fxtl li .qgdy_hfxx .qgdy_fxtlboxn .qgdy_fxtl_r a{color:#655d59; text-decoration:none; }
.qgdy_fxtl li .qgdy_hfxx .qgdy_fxtlboxn .qgdy_fxtl_r a:hover{color:#655d59; text-decoration:none;}
.qgdy_fxtl li .qgdy_hfxx .qgdy_fxtlboxn .qgdy_fxtl_r p{font-size:16px; line-height:24px; text-align:left; margin-top:5px;}
.inp{display:none;}

.req1{float:right; margin-bottom:10px; display:inline-block; padding-top:15px; text-align:center;}
.req1 a{color:#655d59; text-decoration:none;}
.req1 a:hover{color:#000; text-decoration:none;}

/* 调查列表 */
.survey_box{width:94%; margin:0 auto 10px;}
.survey_box dt{width:100%; padding-left:3%; line-height:40px; margin-bottom:5px; background:#dddddd; border-radius:6px;}
.survey_box dd{width:100%; padding-left:6%; line-height:34px;}
.survey_box dd input{width:16px; height:16px; padding:5 30px; margin-right:10px; display:inline-block;}
.survey_boxbott{width:100%; text-align:center; margin:20px 0 30px; overflow:hidden;}
.survey_tj{width:120px; height:34px; background:#d44c5f; line-height:34px; color:#ffffff; font-size:18px; border-radius:6px; cursor:pointer; -webkit-appearance:none;}
.survey_ck{width:120px; height:34px; background:#d44c5f; line-height:34px; color:#ffffff; font-size:18px; border-radius:6px; cursor:pointer; display:inline-block; text-decoration:none; -webkit-appearance:none;}

/* 调查结果 */
.results_box{width:94%; margin:0 auto 30px;}
.results_box dt{width:100%; padding-left:3%; margin-bottom:10px; line-height:40px; background:#dddddd; border-radius:6px;}
.results_box dd{width:100%; padding-left:3%; line-height:36px;}
.results_wt{width:100%; display:block; line-height:22px;}
.results_jd{width:100%; line-height:26px; margin-bottom:10px;}
.results_jd span{width:200px; height:8px; background:#c9caca; margin-right:10px; display:inline-block;}
.results_jd span img{height:8px;}

/* 话题 */
.topic_lb{width:100%; font-size:12px; line-height:22px; color:#999; margin:5px 0 10px; padding-bottom:15px; overflow:hidden; border-bottom:dashed 1px #999;}
.topic_lb dt{float:left; margin-right:20px;}
.topic_lb dt img{width:20px; height:20px; border-radius:20px; margin-right:5px; float:left; margin-top:2px;}
.topic_lb dd{text-align:left; float:left;}
.topic_lb dd span{float:left; margin-left:10px;}
.qgdy_showmore{
	margin-bottom: 60px;
}
.qgdy_showmore p{
	margin: 0 auto;
	width:100px;
	text-align: center;
}
.release_outer{
	height:50px;
	
	padding:8px 22px;
	background: white;
	width: 100%;
}
.release_right{
	padding:3px 0;
	width:155px;
	position: absolute;
	right:22px;
	top:8px;
}
.release_left{
	position: absolute;
	top:8px;
	left:22px;
	right:181px;
}

.release_txt{
	height:34px;
	display: inline-block;
	width: 100%;
	background: #efefef;
	resize: none;
	font-size: 13px;
	line-height: 22px;
	padding:5px 5px 5px 28px;
	border: 1px solid #ededed;
	border-radius: 8px;
	overflow: hidden;
	
}
.release_num{
	background: url(../images/release_num.png);
	display: inline-block;
	width:27px;
	height:27px;
	background-size: cover;
	
	position: relative;
	
}

.release_face{
	background: url(../images/release_face.png);
	display: inline-block;
	width:27px;
	height:27px;
	background-size: cover;
	margin-left: 24px;
}
.release_push{
	display: inline-block;
	height:27px;
	width:50px;
	line-height: 27px;
	font-size: 16px;
	color:white;
	background: #bd485a;
	text-align: center;
	float:right;
	border-radius: 4px;
}
.release_write{
	position: absolute;
	display: inline-block;
	width:17px;
	height:18px;
	left:5px;
	top:8px;
	background: url(../images/icon_write.png) no-repeat;
	background-size: contain;
}
.release_numnum{
	padding:2px 5px;
	background: #bd485a;
	border-radius: 4px;
	color:white;
	font-size: 10px;
	position:absolute;
	left:14px;
	top: -5px;
}

.release_numnum a{text-decoration:none; color:white;}
.release_numnum a:hover{text-decoration:none; color:white;}


.recomicon{
	display: inline-block;
	border:4px solid #7d7d7d;
	width:0;
	height:0;
	border-radius: 50%;
	position: absolute;
	top:11px;
}

.aaaa{
	position: absolute;
}
.bbbb{
	border-top: solid 1px #eeefef;
position: fixed;
	bottom: 0;
}
.qgdy_fxtl_r a{
	display: block;
}
.qgdy_releaseIn{
	height:40px;
	position: relative;
}
.qgdy_atime{
	position: absolute;
	left:0;
	bottom: 0;
	font-size: 12px;
	line-height: 14px;
}
.req{
	position: absolute;
	 
	 right:0;
	 top:0;
	
}
.req a{
cursor:pointer;
	 width:46px;
	 height:22px;
	 line-height:22px;
	 text-align: center; 
 border:1px solid #7d7d7d;
	 font-size: 12px;
	 color: #7d7d7d;
	 border-radius: 3px;
}



#alertbox{
	position: fixed;
	top:0;
	bottom: 0;
	left: 0;
	right: 0;
	z-index:1000;
	display: none;
}
#alertbox div{
	width:100%;
	height:100%;
	background: rgba(0,0,0,.5);
}
#alertbox p{
	position: fixed;
	width:180px;
	height:50px;
	background: #EEEEEE;
	text-align: center;
	line-height:50px;
	font-size: 14px;
	top:330px;
	left:50%;
	z-index:2000;
	margin-left: -90px;
	border-radius: 10px;
	font-size: 18px;
}
.isHiddenName{
	display: inline-block;
	width:60px;
	height:27px;
	float: left;
	
}
.isHiddenName span{
	height:27px;
	padding-top:1px;
	line-height: 26px;
	display:inline-block;
	vertical-align:text-bottom;
}


.chk_1 { 
    display: none; 
} 
 
.chk_1 + label { 
    background-color: #FFF; 
    border: 1px solid #C1CACA; 
    box-shadow: 0 1px 2px rgba(0, 0, 0, 0.05), inset 0px -15px 10px -12px rgba(0, 0, 0, 0.05); 
    padding: 9px; 
    border-radius: 5px; 
    display: inline-block; 
    position: relative; 
    margin-right: 3px; margin-top:5px;
} 
.chk_1 + label:active { 
    box-shadow: 0 1px 2px rgba(0,0,0,0.05), inset 0px 1px 3px rgba(0,0,0,0.1); 
} 
 
.chk_1:checked + label { 
    background-color: #ECF2F7; 
    border: 1px solid #92A1AC; 
    box-shadow: 0 1px 2px rgba(0, 0, 0, 0.05), inset 0px -15px 10px -12px rgba(0, 0, 0, 0.05), inset 15px 10px -12px rgba(255, 255, 255, 0.1); 
    color: #243441; 
} 
 
.chk_1:checked + label:after { 
    content: '\2714'; 
    position: absolute; 
    top: 0px; 
    left: 0px; 
    font-size: 0.9em;
color:#999999
    width: 100%; 
    text-align: center; 
    padding: 2px 0 0 0; line-height:100%;
  
}  
