	h1,h2,h3,h4,h5,h6{	float: left;	margin-bottom: 20px;}	h1{	width: 100%;	font-size: 22px;}	#content{	float:left;	width: 100%;	margin-bottom: 20px;}	#content #left-bar{	float:left;	width: 229px;	margin-right: 20px;	min-height: 600px;}	#content #left-bar .categories{	float:left;	width: 220px;}	#content #left-bar .categories .categories-title{	float:left;	width: 100%;	font-weight:600;	font-size: 16px;	border-bottom: 1px solid #ccc;	padding-bottom: 10px;	margin-top: 4px;	margin-bottom: 10px;}	#content #left-bar .categories ul{	float:left;	width: 100%;}	#content #left-bar .categories ul li{	float:left;	width: 100%;	margin-bottom: 10px;}	#content #left-bar .categories ul li a.active{	float: left;	width: 100%;	border-bottom: 1px solid #ccc;	padding-bottom: 10px;	font-weight: 600;}	#content #left-bar .categories ul li div{	display: none;}	#content #left-bar .categories ul li a:hover{	color: #1a73e8;}	#content #article{	float:left;	width: 771px;	font-size: 15.5px;}	#content #article q{	color: #000;}	#content #article blockquote{	float: left;	width: 729px;	margin-bottom: 20px;	line-height: 25px;	border-left: 2px solid #f1c100;	padding: 20px;}	#content #article p{	float: left;	width: 100%;	line-height: 25px;	margin-bottom: 20px;}	#content #article p a{	color: #1a73e8;}	#content #article a:hover{	text-decoration: underline;}	#content #article aside{	float:left;	width: 100%;	margin-bottom: 20px;}	#content #article aside.blue{	width: 729px;	padding: 20px;	background: #e1f5fe;	color: #01579b;	border-left: 2px solid #01579b;}	#content #article aside.blue a{	text-decoration: underline;	color: #01579b;}	#content #article aside p{	margin: 0;}	#content #article aside ul{ 	margin-bottom: 0;}	#content #article ul{	float:left;	width:100%;	margin-bottom: 20px;}	#content #article ol{	float: left;	width: 771px;	margin-bottom: 20px;}	#content #article ul li,#content #article ol li{	float:left;	width: 100%;	line-height: 30px;}	#content #article ul li a,#content #article ol li a{	color: #01579b;}	#content #article ol li{	list-style: decimal;	list-style-position: inside;}	#content #article ul.list-style li{	list-style: disc;	width: 771px;	list-style-position: inside;}	#content #article blockquote{	margin-left: 0;}	#content #article table{	float: left;	width: 99.8%;	line-height: 40px;	border-collapse: collapse;	border:1px solid #e9e9e9;	margin-bottom: 20px;}	#content #article table thead{	border-bottom:1px solid #e9e9e9;	background:#f5f5f5;}	#content #article table thead tr td{	border: none;	font-weight: 600;	padding-left: 2%;	padding-right: 2%;}	#content #article table tbody tr{	border-bottom: 1px solid #efefef;}	#content #article table tbody tr:nth-child(odd){	background:#f9f9f9}	#content #article table tbody tr td{	padding-left: 2%;	padding-right: 2%;}	#content #article table tfoot tr td{	padding-left: 2%;	padding-right: 2%;}@media only screen and (max-width: 1020px) {	h1,h2,h3,h4,h5,h6{	margin-bottom: 3%;}	h1{	text-align: center;	width: 100%;	margin-top: 3%;	margin-bottom: 6%;}	#content{	margin-bottom: 4%;}	#content #left-bar{	width: 100%;	margin-right: 0;	min-height: 0;}	#content #left-bar .categories{	width: 100%;	margin-bottom: 6%;}	#content #left-bar .categories .categories-title{	padding-top: 3%;	padding-bottom: 4%;	margin-top: 0;	margin-bottom: 0;}	#content #left-bar .categories ul li{	margin-bottom: 0;}	#content #left-bar .categories ul li a{	float: left;	width: 100%;	padding-top: 4%;	padding-bottom: 4%;}	#content #left-bar .categories ul li a.active{	padding-top: 4%; 	padding-bottom: 4%; 	color: #1a73e8; 	font-weight: 500;}	#content #left-bar .categories ul li.sub{	display: none;}	#content #left-bar .categories.active ul li.sub{	display: block;}	#content #left-bar .categories ul li div{	display: block;	position: absolute;	right: 3%;	padding:4%;	margin-top: -1px;		cursor: pointer;	background:url(../../images/nav_bottom.png) center no-repeat;}	#content #article{	width:100%;	margin-bottom: 6%;}	#content #article blockquote{	width: 94%;	margin-bottom: 3%;	padding: 3%;}	#content #article p{	margin-bottom: 3%;}	#content #article aside{	margin-bottom: 3%;}	#content #article aside.blue{	width: 91.58%;	padding: 4%;	border-left: 2px solid #01579b;}	#content #article ul{	margin-bottom: 3%;}	#content #article ol{	width: 100%;	margin-bottom: 3%;}	#content #article ul.list-style li{	list-style: disc;	width: 100%;	list-style-position: inside;}	#content #article table{	margin-bottom: 3%;}}