*{margin:0; padding:0;}
html,body{ width:100%; font-size: .28rem;}
body,button,input,select,textarea{font:.28rem/1.5 'PingFangSC-Light','Microsoft Yahei',Arial,Helvetica,sans-serif;color:#333;background: #fff;}
img{ max-width:100%; vertical-align:top; outline:none;}
a,input,button{ outline:none;}
a,a:hover{color:#333;text-decoration:none}
a:hover{text-decoration:none}
ul,li{list-style: none;}
em{font-style: normal;}
.clear{ clear:both; height:0; font-size:0; overflow:hidden; width:100%;}

.max-width{
	max-width: 750px;
    margin: 0 auto;
}
.bulletin-header{
	width: 100%;
	text-align: center;
}
.customtime,.releasetime{
	text-align: center;
	font-weight: bolder;
	color: rgba(0,0,0,.7);
	word-spacing:8px;
	padding: 5px 0 3px;
	font-size: .28rem;
}
.releasetime{
	text-align: right;
	padding: 0 5px 5px 0;
	border-bottom: .02rem solid #666;
}
.dynamic{
	margin-top: .2rem;
}
.dynamic .title{
	font-size: .44rem;
	font-weight: 700;
	background: #4e8bca;
	text-align: center;
	color: #fff;
	padding: .1rem 0;
	line-height: 1;
}
.dynamic .cont-info{
	margin: .1rem .2rem;
	padding: .1rem 0;
	border-bottom: .02rem solid #ddd;
}
.dynamic .cont-info a{
	display: block;
	color: #000;
	margin: 0 .1rem;
	font-size: .28rem;
}
.dynamic .cont-info .source{
	text-align: right;
	font-size: .22rem;
	padding: .16rem 0 .08rem;
	color: #666;
}
.support {
	text-align: right;
	font-size: 12px;
	color: #666;
	padding: 15px 12px 6px 0;
}

	.support span {
		float: left;
		padding-left: 12px;
	}
