a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,hr,html,i,iframe,img,input,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,textarea,tfoot,th,thead,time,tr,tt,u,ul,var,video {
	margin:0;
	padding:0;
	border:0
}
body {
	font-family:"Microsoft Yahei","微软雅黑",Tahoma,Arial,Helvetica,STHeiti;
	font-size:14px;
	color:#333;
	line-height:1.5;
	letter-spacing: 1px;
}
input,textarea {
	font-family:"Microsoft Yahei","微软雅黑",Tahoma,Arial,Helvetica,STHeiti;
	font-size:12px;
	color:#333
}
img {
	outline:0
}
ul {
	list-style:none
}
a {
	color:#2438cd;
	text-decoration:none;
	outline:0
}
table {
	border-collapse:collapse
}
a:hover {
	text-decoration:underline
}
.hidden {
	display:none
}
.clearfix:after {
	visibility:hidden;
	display:block;
	font-size:0;
	content:"";
	clear:both;
	height:0;
	overflow:hidden
}
.header {
	width:100%;
	/*border-top:3px solid #0000ff;*/
	border-bottom:1px solid #dcdcdc;
	height:86px
}
.header .content {
	width:960px;
	margin:0 auto
}
.header .content .logo {
	float:left
}
.header .content .headLink {
	text-align:center;
	font-size:30px;
	font-weight:700;
	margin-top:28px
}
.header .content .headLink .companyName {
	font-size:14px;
	margin:10px 0;
	display:block
}
.footer {
	width:100%;
	padding:20px 0 40px;
	border-top:1px solid #dcdcdc
}
.footer .content {
	width:960px;
	margin:0 auto
}
.footer .phoneNum {
	float:left;
	height:33px;
	margin-top:10px;
	padding:10px 0 0 30px;
	margin-left:80px;
	background:url(../images/activity_icon.png) no-repeat 0 0
}
.footer .phoneNum .num {
	color:#1d2088;
	font-weight:700;
	padding-left:5px
}
.footer .copyright {
	float:left;
	color:#666;
	padding-left:60px;
	text-align:left
}
.activityWrap {
	width:960px;
	height:auto!important;
	height:420px;
	min-height:420px;
	margin:20px auto 40px;
	background-color:#fff
}
.notification {
	font-size:18px;
	color:#666;
	margin-bottom:20px
}
.paragraph {
	font-size: 14px;
	text-indent:2em;
	margin-top:4px
}
.protocol {
	margin-top:20px
}
.protocol_head {
	margin:30px 0 20px;
	font-weight:700;
	font-size:22px;
	text-align:center
}
@media (max-width:768px),(max-device-width:768px) {
	.activityWrap,body {
	font-size:18px;
	line-height:150%
}
.header .content .headLink .companyName {
	margin:5px 0
}
.activityWrap,.footer .content,.header .content {
	width:90%;
	padding:0 5%
}
.header {
	height:auto
}
.header .content .headLink {
	width:100%;
	float:left;
	margin:20px; auto 10px;
	text-align:left;
	line-height: 38px;
}
.header .content a {
	float:left
}
.protocol_head {
	text-align:left
}
.footer .content p {
	margin-left:0
}
.footer .phoneNum {
	margin-right:20px
}
.footer .copyright {
	margin-left:0;
	padding-left:0
}
}