  	/* Common CSS */
	@media (min-width: 320px){html{font-size: 50px;} }
    @media (min-width: 360px){html{font-size: 56.25px;} }
    @media (min-width: 375px){html{font-size: 58.6px;} }
    @media (min-width: 384px){html{font-size: 60px;} }
    @media (min-width: 414px){html{font-size: 64.6875px;} }
    @media (min-width: 448px){html{font-size: 70px;} }
    @media (min-width: 480px){html{font-size: 75px;} }
    @media (min-width: 512px){html{font-size: 80px;} }
    @media (min-width: 544px){html{font-size: 85px;} }
    @media (min-width: 576px){html{font-size: 90px;} }
    @media (min-width: 608px){html{font-size: 95px;} }
    @media (min-width: 640px){html{font-size: 100px;} }
	*{border:0;margin:0;padding:0;list-style-type: none;}
	*{list-style-type:none;text-decoration:none;appearance:none}
	html,body,div,p,ul,li,img,span{margin:0;padding:0;border:0;margin:auto;max-width:640px;font-family: "Microsoft YaHei";}
	img{vertical-align:middle;}
	.tc {text-align: center;}
	.tl {text-align: left;}
	.tr {text-align: right;}
	.fl {float:left}
	.fr {float:right;}
	.clear {clear:both;}
	.disn {display:none;}
	
	a {
	    text-decoration: none;
	}
	a:link {
	    text-decoration: none;
	}
	a:visited {
	    text-decoration: none;
	}
	a:hover {
	    text-decoration: none;
	}
	a:active {
	    text-decoration: none;
	}
	a { color: inherit; } 