body {
	margin: 0px; padding: 0px;
}
div {
	margin: 0px; padding: 0px;
}
h1 {
	margin: 0px; padding: 0px;
}
h2 {
	margin: 0px; padding: 0px;
}
h3 {
	margin: 0px; padding: 0px;
}
h4 {
	margin: 0px; padding: 0px;
}
h5 {
	margin: 0px; padding: 0px;
}
li {
	margin: 0px; padding: 0px;
}
p {
	margin: 0px; padding: 0px;
}
ul {
	margin: 0px; padding: 0px;
}
img {
	margin: 0px; padding: 0px;
}
li {
	list-style: none;
}
ul {
	list-style: none;
}
html {
	font-family: "Î¢ÈíÑÅºÚ"; font-size: 50%;
}
.clear {
	clear: both;
}
a {
	color: rgb(102, 123, 216); font-size: 1.4rem; text-decoration: none;
}
body {
	margin: 0px auto; width: 100%; text-align: justify;
}
.main .content {
	margin: 0px auto; padding: 20px;
}
.main header {
	padding: 0px 0px 1rem; overflow: hidden;
}
.pages {
	text-align: center;
}
.pages a {
	padding: 7px 10px 8px !important; border-radius: 3px; border: 1px solid currentColor; border-image: none; color: rgb(102, 102, 102); line-height: 13px; text-decoration: none; margin-right: 3px; vertical-align: top; display: inline-block; background-color: rgb(248, 248, 248);
}
.pages strong {
	padding: 7px 10px 8px !important; border-radius: 3px; border: 1px solid currentColor; border-image: none; color: rgb(102, 102, 102); line-height: 13px; text-decoration: none; margin-right: 3px; vertical-align: top; display: inline-block; background-color: rgb(248, 248, 248);
}
.pages strong {
	background: rgb(94, 185, 255) !important; color: rgb(255, 255, 255) !important;
}
.pages a.current {
	background: rgb(94, 185, 255) !important; color: rgb(255, 255, 255) !important;
}
.pages span {
	padding: 0px 10px; line-height: 23px;
}
.pages a {
	margin-bottom: 2px;
}
.pages ul {
	text-align: center;
}
.pages ul li {
	
}
.main .nav {
	background: rgb(48, 142, 227); border-radius: 0.2rem; width: 100%; text-align: center; color: rgb(255, 255, 255); line-height: 4rem; font-size: 2.5rem; font-weight: bold;
}
.main .nav .left {
	float: left;
}
.main .nav .left a {
	margin: 1rem 0px 0px; left: 1rem; width: 1.5rem; height: 1.5rem; border-top-color: rgb(255, 255, 255); border-left-color: rgb(255, 255, 255); border-top-width: 2px; border-left-width: 2px; border-top-style: solid; border-left-style: solid; display: inline-block; position: relative; transform: rotate(-45deg);
}
.main .nav .right {
	float: right;
}
.main .nav .right a img {
	padding: 1rem 0.8rem 0px 0px; width: 3rem;
}
.main h1 {
	padding: 1rem; color: rgb(68, 68, 68); line-height: 1.5; font-size: 3rem;
}
.main .information .top {
	padding: 1rem 0px; overflow: hidden; border-bottom-color: rgb(238, 238, 238); border-bottom-width: 1px; border-bottom-style: solid;
}
.main .information .top i {
	color: rgb(153, 153, 153); font-size: 2rem; font-style: normal; float: left;
}
.main .information .top span {
	color: rgb(102, 123, 216); font-size: 1.4rem; float: right;
}
.main .information .name {
	padding: 1rem 0px; overflow: hidden;
}
.main .information .name h4 {
	color: rgb(75, 123, 171); font-size: 1.6rem; font-weight: normal;
}
.main .information .name h4 span {
	background: rgb(48, 142, 227); margin: -0.3rem 0px 0px 0.5rem; padding: 0.3rem; border-radius: 0.5rem; color: rgb(255, 255, 255); font-size: 1.2rem; vertical-align: middle; display: inline-block;
}
.main .information .name h4 i {
	background: url("images/proof2_c52d6af.png") 0px -11.5rem; width: 1.6rem; height: 1.6rem; display: inline-block;
}
.main .information .name p {
	padding: 0.5rem 0px 0px; color: rgb(153, 153, 153); line-height: 1.2rem; font-size: 1.2rem;
}
.main .content {
	padding-bottom: 2rem; border-bottom-color: rgb(238, 238, 238); border-bottom-width: 1px; border-bottom-style: dotted; min-height: 50rem;
}
.main .content p {
	line-height: 180%; font-size: 2.2rem;
}
.main .content p .weixin {
	color: rgb(250, 193, 19); font-weight: bold;
}
.main .content p .weixin em {
	background: rgb(250, 193, 19); padding: 0px 0.5rem; border-radius: 0.4rem; color: rgb(255, 255, 255); display: inline-block;
}
.main .content > img {
	width: 100%;
}
.main footer .discuss {
	padding: 2rem 0px 0px; text-align: center;
}
.main footer .discuss div {
	padding: 0px 5%; display: inline-block; cursor: pointer;
}
.main footer .discuss div p {
	background: rgb(247, 75, 76); padding: 0.5px; border-radius: 50%; float: left;
}
.main footer .discuss div p img {
	width: 5rem;
}
.main footer .discuss div span {
	padding: 0px 0.5rem; line-height: 6rem; font-size: 1.4rem; float: left; display: inline-block;
}
.main footer .discuss div span.red {
	color: rgb(247, 75, 76);
}
.main footer .discuss div.right p {
	background: rgb(50, 111, 211);
}
.main footer .discuss div.right span.blue {
	color: rgb(50, 111, 211);
}
.main footer .share {
	text-align: center;
}
.main footer .share p {
	padding: 0.3rem 1rem; border-radius: 1.5rem; border: 1px solid rgb(204, 204, 204); border-image: none; color: rgb(102, 102, 102); font-size: 1.2rem; display: inline-block;
}
.main footer .comment {
	padding: 1.5rem 0px 0.7rem; overflow: hidden; border-bottom-color: rgb(238, 238, 238); border-bottom-width: 1px; border-bottom-style: solid;
}
.main footer .comment .left {
	float: left;
}
.main footer .comment .left img {
	border-radius: 50%; width: 4rem;
}
.main footer .comment .right {
	padding: 0px 0px 0px 3%; width: 80%; float: left;
}
.main footer .comment .right .name {
	color: rgb(50, 111, 211); font-size: 2rem;
}
.main footer .comment .right .name em {
	color: rgb(153, 153, 153); font-size: 1.8rem; font-style: normal;
}
.main footer .comment .right > p {
	padding: 0.3rem 0px; font-size: 2rem;
}
.main footer .comment .right .bottom {
	padding: 0.5rem 0px 0px; font-size: 1.2rem;
}
.main footer .comment .right .bottom p {
	color: rgb(153, 153, 153); font-size: 1.2rem; display: inline-block;
}
.main footer .comment .right .bottom i {
	color: rgb(102, 123, 216); font-size: 1.2rem; font-style: normal;
}
.main footer .comment .right .bottom div {
	float: right;
}
.main footer .comment .right .bottom div span {
	line-height: 1.9rem; display: inline-block;
}
.main footer .comment .right .bottom div span img {
	padding: 0px 0.3rem 0px 0px; width: 1.5rem; float: left;
}
.main footer .comment .right .bottom div .good {
	color: rgb(153, 153, 153); cursor: pointer;
}
.main footer .comment .right .bottom div .good .hover {
	color: rgb(251, 11, 11);
}
.main footer .comment .right .bottom div .cmntico {
	margin: 0.3rem 0px 0px 0.8rem; padding: 0px 0px 0px 1rem; border-left-color: rgb(238, 238, 238); border-left-width: 1px; border-left-style: solid; float: right;
}
.float {
	background: rgb(250, 250, 250); padding: 0.5% 0px 1%; left: 0px; width: 100%; bottom: 0px; font-size: 1.6rem; border-top-color: rgb(221, 221, 221); border-top-width: 1px; border-top-style: solid; position: fixed;
}
.float .floatMain {
	margin: 0px auto; text-align: center; overflow: hidden;
}
.float img {
	width: 55px;
}
.float p {
	color: rgb(51, 51, 51); overflow: hidden; font-size: 2.2rem; font-weight: bold; display: inline-block;
}
.float p font {
	background: rgb(247, 75, 76); padding: 0px 10px; border-radius: 0.3rem; color: rgb(255, 255, 255); display: inline-block;
}
.float p span {
	background: linear-gradient(rgb(255, 255, 255), rgb(204, 204, 204)); padding: 1% 3%; border-radius: 1rem; border: 1px solid rgb(204, 204, 204); border-image: none; color: rgb(255, 255, 255); font-weight: bold; display: inline-block;
}
.float p span a {
	color: rgb(34, 34, 34);
}
.fixd {
	border: 1px solid rgb(204, 204, 204); border-image: none; width: 220px; text-align: center; right: 50%; bottom: 200px; font-size: 16px; font-weight: bold; margin-right: -630px; position: fixed;
}
.fixd img {
	width: 200px;
}
