@charset "utf-8";
body {
    padding-bottom: 0.83rem;
}
.pics-wrap {height: 12.5rem;}
.image_out{
	width: 100%;
	height: 12.5rem;
}

.content_details{
	overflow: hidden;
	width: 100%;
	min-height: 20.83rem;
	background:#ffffff;
}

.content_title{
	width: 100%;
	background: #ffffff;
}

.notice_tile{
	width: 94%;
	border: none;
	padding: 1rem 3% 0rem;
	text-align: left;
    margin-bottom: 0.83rem;
    font-size: 25px;
}

.notice_remark{
	width: 100%;
}

.notice_type{
	padding-left: 3%;
}

.icon_head{
    width: 1.17rem;
	height: 1.17rem;
	line-height:1.17rem;
	float: left;
	background: url("../../images/common/icon_head.png") 0 0 no-repeat;
	background-size: 100% 100%;
	margin-right: 2%;
}

.notice_text{
    float: left;
    font-family:"PingFangSC-Regular";
    font-size:1rem;
    color:#999999;
    text-align:left;
}

.notice_time{
	float: right;
	text-align: left;
}

.icon_time{
    width: 1.17rem;
	height: 1.17rem;
	line-height:1.17rem;
	float: left;
    margin-right: 0.5rem;
	background: url("../../images/common/icon_time.png") 0 0 no-repeat;
	background-size: 100% 100%;
}

.notice_times {
    float: right;
   font-family:"PingFangSC-Regular";
   font-size:1rem;
   color:#999999;
   text-align:left;
   margin-left: 3%;
}



.details_read{
	width: 100%;
	height: 3.33rem;
	background: #ffffff;
    border-top:0.1rem solid #ddd;
    border-bottom:0.1rem solid #ddd;
}

.line{
    width:100%;
    height:0.08rem;
    background: #e5e5e5;
    border: none;
}

.notice_content{
	width: 94%;
	min-height: 6.75rem;
	background: #ffffff;
    border: none;
    font-family:"PingFangSC-Regular";
    font-size:1rem;
    color:#666666;
    letter-spacing:0.2px;
    letter-spacing:0.42px;
    line-height:1.67rem;
    text-align:left;
    padding: 1rem 3% 1rem;
}
.notice_content img {
    max-width: 100%;
}
.details_discuss{
	width: 100%;
	height: 3.33rem;
	background: #ffffff;
	margin-top: 1rem;
    border-bottom:0.1rem solid #ddd;
}

.discuss{
	float: left;
	width: 30%;
	height: 1.25rem;
	margin: 1rem 3% 1rem;
}

.discuss_text{
	font-family:"PingFangSC-Regular";
    font-size:1.17rem;
    color:#333333;
    letter-spacing:0.42px;
    text-align:left;
}

.discuss_count{
	font-family:"PingFangSC-Regular";
    font-size:1.17rem;
    color:#333333;
    letter-spacing:0.42px;
    text-align:left;
}

.message{
	float: right;
	width: 15%; 
	height: 1.25rem;
	margin: 1rem 3% 1rem;
}

.icon_message{
	width: 1.33rem;
	height: 1.33rem;
	line-height:1.17rem;
	float: left;
	background: url("../../images/common/icon_leave_msg.png") 0 0 no-repeat;
	background-size: 100% 100%;
	margin-right: 3%;
}

.text_message{
	font-family:"PingFangSC-Regular";
    font-size:1rem;
    color:#1596f9;
    letter-spacing:0.42px;
    text-align:left;
    margin-left:3%;
}


.read_count{
	float: left;
	text-align:center;
	margin: 1rem 3% 0rem;
}

.text_read{
	font-family:"PingFangSC-Regular";
    font-size:1rem;
    color:#999999;
    letter-spacing:0.35px;
    text-align:left;
}

.praise_count{
	float: right;
	text-align:center;
	margin: 1rem 3% 0rem;
}

.icon_praise{
	width: 1.33rem;
	height: 1.33rem;
	line-height:1.33rem;
	float: left;
	background: url("../../images/common/click_praise.png") 0 0 no-repeat;
	background-size: 100% 100%;
}

.click_count{
	font-family:"PingFangSC-Regular";
    font-size:1rem;
    color:#999999;
    line-height: 1.5rem;
    text-align:left;
}

.notice_img{
	width: 100%;
	height:100%;
}

.discuss_item{
	width: 94%;
	/*height: 10.92rem;*/
	background: #ffffff;
	padding: 1rem 3% 1rem;
}

.img_discuss{
	float: left;
}

.img_discuss_head{
	width: 1.83rem;
	height: 1.83rem;
	line-height:1.83rem;
	float: left;
	background-size: 100% 100%;
}

.discuss_content{
	width: 66%;
	height: auto;
	float: left;
}

.visitor_repeat{
	font-family:"PingFangSC-Regular";
    font-size:1rem;
    color:#1596f9;
    letter-spacing:0.35px;
    text-align:left;
}

.visitor_repeat_content{
	font-family:"PingFangSC-Regular";
    font-size:1rem;
    color:#666666;
    letter-spacing:0.35px;
    text-align:left;
    margin-top: 1rem;
}

.visitor_repeat_time{
	height: 1rem;
	font-family:"PingFangSC-Regular";
    font-size:1rem;
    color:#999999;
    letter-spacing:0.26px;
    text-align:left;
    margin-top: 0.67rem;
}

.author_repeat{
	height: 1.17rem;
	font-family:"PingFangSC-Regular";
    font-size:1rem;
    color:#1596f9;
    letter-spacing:0.35px;
    text-align:left;
    margin-top: 1.33rem;
}

.author_repeat_content{
	font-family:"PingFangSC-Regular";
    color:#666666;
    letter-spacing:0.35px;
    text-align:left;
    margin-top: 1rem;
}

.author_repeat_time{
	/*height: 1rem;*/
	font-family:"PingFangSC-Regular";
    font-size:1rem;
    color:#999999;
    letter-spacing:0.26px;
    text-align:left;
    margin-top: 0.67rem;
}

.discuss_praise{
	width: 20%;
    float: right;
    height: 1.57rem;
    line-height:1.57rem;
}

.icon_discucc_praise{
	width: 1.33rem;
	height: 1.33rem;
	line-height:1rem;
	float: right;
	background: url("../../images/common/click_praise.png") 0 0 no-repeat;
	background-size: 100% 100%;
	margin-right: 1%;
}

.discuss_praise_count{
    float: right;
	font-family:"PingFangSC-Regular";
    font-size:1rem;
    color:#999999;
    line-height: 1.5rem;
    text-align:left;
}
.discuss_item .discuss_content span {width:94%;display: block;margin-left: 3%;margin-right: 3%;}
.count {
    float: left;
    width: 33%;
    height: 2.33rem;
    padding: 1rem 0 0 17%;
}
.count a {
    display: block;
    width: 100%; 
    height: 1.33rem;
    line-height: 1.5rem;
    box-shadow: 0.1rem 0 0 0 #ddd;
}
.count a i {
    float: left;
    width: 1.33rem;
    height: 1.33rem;
    margin-right: 5%;
}
.share-icon {
    background: url("../../images/common/share.png") 0 0 no-repeat;
    background-size: 100% 100%;
}
.collection-icon {
    background: url("../../images/common/collection.png") 0 0 no-repeat;
    background-size: 100% 100%;
}

.notice_content img {float: left; max-width: 99% !important; margin: 0.5rem 1%;}
img {vertical-align: middle; width: 99%; display: block; margin: 0 auto;}
.img img {display: block; width: 99%;}

/*分享弹窗*/
.share-mask {
    display: none;
    position: fixed;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    max-width: 640px;
    min-width: 320px;
    z-index: 2;
    background: rgba(0, 0, 0, 0.7) url("../../images/common/fenxiang.png") 0 0 no-repeat;
    background-size: 100% 100%;
}
.js_collection {
    background: url("../../images/common/collection_red.png") 0 0 no-repeat;
    background-size: 100% 100%;
}