body {	color: #666666;	background-color: #fdfdf0;	background-image: url(../img/bg.png);	background-repeat: no-repeat;	background-position: center top;		font-size: 16px;}.top {	text-align: center;	margin-top: 80px;}.hot {	padding: 5px 20px 5px 20px;	border: solid 4px #e92c2c;	color: #e92c2c;}.hot h3 {	color: #e92c2c;	}ul {	padding-left: 20px;}ul li {	padding-bottom: 10px;}h1 {	color: #e92c2c;	font-size: 90px;	font-weight: 900;}h2 {	color: #333333;	font-size: 36px;	font-weight: 900;	}h3 {	color: #333333;	font-size: 24px;	font-weight: 900;	margin-top: 0px;}.table {	background-color: #ffffff;}section {  position: relative;  margin-top: 20px;  margin-bottom: 20px;  padding: 40px;  background-color: #ffffff;}section:last-child {  margin-bottom: 0;}section:before, section:after {  display: block;  position: absolute;  width: 40px;  height: 40px;  top: 0;  right: 0;  content: "";}section:before {  border-top: solid 20px #fdfdf0;  border-right: solid 20px #fdfdf0;  border-left: solid 20px transparent;  border-bottom: solid 20px transparent;}section:after {  border-bottom: solid 20px #cacac0;  border-left: solid 20px #cacac0;  border-right: solid 20px transparent;  border-top: solid 20px transparent;}.yzm {	width: 119px;	height: 34px;	cursor: pointer;	margin-right: 10px;	border-right: 1px solid #dadada;	border-bottom: 1px solid #dadada;	border-radius: 2px;}@media (max-width: 767px) {	body {		background-size: contain;	}	.top {		margin-top: 0px;	}	h1 {		font-size: 36px;	}	h2 {		font-size: 18px;	}	h3 {		font-size: 16px;	}}