/* CSS Document */

.pc_hide {display: block;}
.pc_show {display: none;}
.topSpace {padding-top: 0;}

/*协议页面样式*/
.agreementBox .content {
	width: 96%;
	margin: 0 auto;
}
.agreementBox {
	padding: 0 0 50px 0;
}
.agreementBox h1 {
	font-size: 22px;
	color: #212121;
	padding: 30px 0;
}
.agreementBox h2 {
	font-size: 16px;
	color: #666;
	line-height: 26px;
}
.agreementBox h2 a {
	color: #d94b4b;
}
.agreementBox h2 a:hover {
	text-decoration: underline;
}
.agreementBox h3 {
	font-size: 16px;
	color: #212121;
	padding: 20px 0;
	line-height: 24px;
}
.agreementBox p {
	line-height: 20px;
	color: #333;
	font-size: 14px;
	text-indent: 2em;
	padding: 0 0 10px 0;
}

/* 桌面电脑布局: 769px 至最高 1232px。样式继承自: 移动设备布局和平板电脑布局。 */
@media only screen and (min-width: 769px) {
	.pc_hide {display: none;}
	.pc_show {display: block;}
	.topSpace {padding-top: 80px;}

	/*协议页面样式*/
	.agreementBox {
		padding: 0 0 50px 0;
	}
	.agreementBox h1 {
		font-size: 30px;
		color: #212121;
		padding: 30px 0;
	}
	.agreementBox h2 {
		font-size: 18px;
		color: #666;
		line-height: 26px;
	}
	.agreementBox h2 a {
		color: #d94b4b;
	}
	.agreementBox h2 a:hover {
		text-decoration: underline;
	}
	.agreementBox h3 {
		font-size: 16px;
		color: #212121;
		padding: 20px 0;
		line-height: 24px;
	}
	.agreementBox p {
		line-height: 20px;
		color: #333;
		font-size: 14px;
		text-indent: 2em;
		padding: 0 0 10px 0;
	}

	.agreementBox .content {
		width: 1000px;
		margin: 0 auto;
	}
}