html {
	background: rgb(255, 255, 255); color: rgb(0, 0, 0); -ms-text-size-adjust: 100%; -webkit-text-size-adjust: 100%;
}
body {
	font-family: 微软雅黑,宋体,Arial,Verdana;
}
body {
	font: 12px/1.5 arial, 宋体, sans-serif; font-size-adjust: none; font-stretch: normal;
}
button {
	font: 12px/1.5 arial, 宋体, sans-serif; font-size-adjust: none; font-stretch: normal;
}
input {
	font: 12px/1.5 arial, 宋体, sans-serif; font-size-adjust: none; font-stretch: normal;
}
select {
	font: 12px/1.5 arial, 宋体, sans-serif; font-size-adjust: none; font-stretch: normal;
}
textarea {
	font: 12px/1.5 arial, 宋体, sans-serif; font-size-adjust: none; font-stretch: normal;
}
body {
	margin: 0px; padding: 0px;
}
div {
	margin: 0px; padding: 0px;
}
dl {
	margin: 0px; padding: 0px;
}
dt {
	margin: 0px; padding: 0px;
}
dd {
	margin: 0px; padding: 0px;
}
ul {
	margin: 0px; padding: 0px;
}
ol {
	margin: 0px; padding: 0px;
}
li {
	margin: 0px; padding: 0px;
}
h1 {
	margin: 0px; padding: 0px;
}
h2 {
	margin: 0px; padding: 0px;
}
h4 {
	margin: 0px; padding: 0px;
}
h5 {
	margin: 0px; padding: 0px;
}
h6 {
	margin: 0px; padding: 0px;
}
pre {
	margin: 0px; padding: 0px;
}
code {
	margin: 0px; padding: 0px;
}
form {
	margin: 0px; padding: 0px;
}
fieldset {
	margin: 0px; padding: 0px;
}
legend {
	margin: 0px; padding: 0px;
}
input {
	margin: 0px; padding: 0px;
}
textarea {
	margin: 0px; padding: 0px;
}
p {
	margin: 0px; padding: 0px;
}
blockquote {
	margin: 0px; padding: 0px;
}
th {
	margin: 0px; padding: 0px;
}
td {
	margin: 0px; padding: 0px;
}
hr {
	margin: 0px; padding: 0px;
}
button {
	margin: 0px; padding: 0px;
}
article {
	margin: 0px; padding: 0px;
}
aside {
	margin: 0px; padding: 0px;
}
details {
	margin: 0px; padding: 0px;
}
figcaption {
	margin: 0px; padding: 0px;
}
figure {
	margin: 0px; padding: 0px;
}
footer {
	margin: 0px; padding: 0px;
}
header {
	margin: 0px; padding: 0px;
}
hgroup {
	margin: 0px; padding: 0px;
}
menu {
	margin: 0px; padding: 0px;
}
nav {
	margin: 0px; padding: 0px;
}
section {
	margin: 0px; padding: 0px;
}
span {
	margin: 0px; padding: 0px;
}
img {
	margin: 0px; padding: 0px;
}
a {
	text-decoration: none;
}
a:hover {
	text-decoration: underline;
}
.c_p {
	cursor: pointer;
}
img {
	border: currentColor; border-image: none;
}
ul {
	list-style: none;
}
ol {
	list-style: none;
}
li {
	list-style: none;
}
dl {
	list-style: none;
}
dd {
	list-style: none;
}
dt {
	list-style: none;
}
table {
	border-collapse: collapse; border-spacing: 0;
}
th {
	text-align: inherit;
}
h1 {
	font-size: 100%;
}
h2 {
	font-size: 100%;
}
h4 {
	font-size: 100%;
}
h5 {
	font-size: 100%;
}
h6 {
	font-size: 100%;
}
sub {
	line-height: 0; font-size: 75%; vertical-align: baseline; position: relative;
}
sup {
	line-height: 0; font-size: 75%; vertical-align: baseline; position: relative;
}
sup {
	top: -0.5em;
}
sub {
	bottom: -0.25em;
}
iframe {
	display: block;
}
abbr {
	border: 0px currentColor; border-image: none; font-variant: normal;
}
acronym {
	border: 0px currentColor; border-image: none; font-variant: normal;
}
del {
	text-decoration: line-through;
}
address {
	font-style: normal; font-weight: 500;
}
caption {
	font-style: normal; font-weight: 500;
}
cite {
	font-style: normal; font-weight: 500;
}
code {
	font-style: normal; font-weight: 500;
}
dfn {
	font-style: normal; font-weight: 500;
}
em {
	font-style: normal; font-weight: 500;
}
th {
	font-style: normal; font-weight: 500;
}
var {
	font-style: normal; font-weight: 500;
}
.mar-1 {
	margin: 1px;
}
.mar-2 {
	margin: 2px;
}
.mar-5 {
	margin: 5px;
}
.mar-10 {
	margin: 10px;
}
.m-t-5 {
	margin-top: 5px;
}
.m-t-10 {
	margin-top: 10px;
}
.m-t-15 {
	margin-top: 15px;
}
.m-t-20 {
	margin-top: 20px;
}
.m-t-25 {
	margin-top: 25px;
}
.m-t-30 {
	margin-top: 30px;
}
.m-l-5 {
	margin-left: 5px;
}
.m-l-10 {
	margin-left: 10px;
}
.m-l-15 {
	margin-left: 15px;
}
.m-l-20 {
	margin-left: 20px;
}
.m-l-25 {
	margin-left: 25px;
}
.m-l-30 {
	margin-left: 30px;
}
.m-r-5 {
	margin-right: 5px;
}
.m-r-10 {
	margin-right: 10px;
}
.m-r-15 {
	margin-right: 15px;
}
.m-r-20 {
	margin-right: 20px;
}
.m-r-25 {
	margin-right: 25px;
}
.m-r-30 {
	margin-right: 30px;
}
.m-b-5 {
	margin-bottom: 5px;
}
.m-b-10 {
	margin-bottom: 10px;
}
.m-b-15 {
	margin-bottom: 15px;
}
.m-b-20 {
	margin-bottom: 20px;
}
.m-b-25 {
	margin-bottom: 25px;
}
.m-b-30 {
	margin-bottom: 30px;
}
.pad-1 {
	padding: 1px;
}
.pad-2 {
	padding: 2px;
}
.pad-5 {
	padding: 5px;
}
.pad-8 {
	padding: 8px;
}
.pad-10 {
	padding: 10px;
}
.pad-t-5 {
	padding: 5px 0px;
}
.pad-t-10 {
	padding: 10px 0px;
}
.pad-t-15 {
	padding: 15px 0px;
}
.pad-t-20 {
	padding: 20px 0px;
}
.p-t-5 {
	-top: 5px;
}
.p-t-10 {
	padding-top: 10px;
}
.p-t-15 {
	padding-top: 15px;
}
.p-t-20 {
	padding-top: 20px;
}
.p-t-25 {
	padding-top: 25px;
}
.p-t-30 {
	padding-top: 30px;
}
.p-l-5 {
	padding-left: 5px;
}
.p-l-10 {
	padding-left: 10px;
}
.p-l-15 {
	padding-left: 15px;
}
.p-l-20 {
	padding-left: 20px;
}
.p-l-25 {
	padding-left: 25px;
}
.p-l-30 {
	padding-left: 30px;
}
.p-r-5 {
	padding-right: 5px;
}
.p-r-10 {
	padding-right: 10px;
}
.p-r-15 {
	padding-right: 15px;
}
.p-r-20 {
	padding-right: 20px;
}
.p-r-25 {
	padding-right: 25px;
}
.p-r-30 {
	padding-right: 30px;
}
.p-b-5 {
	padding-bottom: 5px;
}
.p-b-10 {
	padding-bottom: 10px;
}
.p-b-15 {
	padding-bottom: 15px;
}
.p-b-20 {
	padding-bottom: 20px;
}
.p-b-25 {
	padding-bottom: 25px;
}
.p-b-30 {
	padding-bottom: 30px;
}
.fn-clear::after {
	height: 0px; clear: both; font-size: 0px; display: block; visibility: hidden; content: " ";
}
.fn-clear {
	clear: both; -ms-zoom: 1;
}
.fd-left {
	display: inline;
}
.fd-right {
	display: inline;
}
.fd-left {
	float: left;
}
.fd-right {
	float: right;
}
.w-auto {
	width: auto; overflow: hidden;
}
.w960 {
	margin: 0px auto; width: 960px;
}
.w970 {
	margin: 0px auto; width: 970px;
}
.w980 {
	margin: 0px auto; width: 980px;
}
.w990 {
	margin: 0px auto; width: 990px;
}
.w1000 {
	margin: 0px auto; width: 1000px;
}
.w1002 {
	margin: 0px auto; width: 1002px;
}
.h-auto {
	height: auto; overflow: hidden;
}
.h10 {
	height: 10px; overflow: hidden;
}
.h15 {
	height: 15px; overflow: hidden;
}
.h20 {
	height: 20px; overflow: hidden;
}
.h22 {
	height: 22px; overflow: hidden;
}
.h24 {
	height: 24px; overflow: hidden;
}
.h25 {
	height: 25px; overflow: hidden;
}
.h26 {
	height: 26px; overflow: hidden;
}
.h28 {
	height: 28px; overflow: hidden;
}
.h30 {
	height: 30px; overflow: hidden;
}
.h34 {
	height: 34px; overflow: hidden;
}
.h35 {
	height: 35px; overflow: hidden;
}
.h36 {
	height: 36px; overflow: hidden;
}
.h38 {
	height: 38px; overflow: hidden;
}
.h40 {
	height: 40px; overflow: hidden;
}
.h44 {
	height: 44px; overflow: hidden;
}
.h45 {
	height: 45px; overflow: hidden;
}
.h46 {
	height: 46px; overflow: hidden;
}
.h48 {
	height: 48px; overflow: hidden;
}
.h55 {
	height: 55px; overflow: hidden;
}
.h60 {
	height: 60px; overflow: hidden;
}
.font-zw {
	font-family: 宋体; font-size: 12px;
}
.font-bt-st {
	font-family: 宋体; font-size: 14px;
}
.font-bt-yh {
	font-family: 微软雅黑; font-size: 14px;
}
.size-8 {
	font-size: 8px;
}
.size-10 {
	font-size: 10px;
}
.size-12 {
	font-size: 12px;
}
.size-14 {
	font-size: 14px;
}
.size-16 {
	font-size: 16px;
}
.size-18 {
	font-size: 18px;
}
.size-24 {
	font-size: 24px;
}
.size-30 {
	font-size: 30px;
}
.fw100 {
	font-weight: 100;
}
.fw500 {
	font-weight: 500;
}
.fw700 {
	font-weight: 700;
}
.txt-left {
	text-align: left;
}
.txt-center {
	text-align: center;
}
.txt-right {
	text-align: right;
}
.l-h-20 {
	line-height: 20px;
}
.l-h-22 {
	line-height: 22px;
}
.l-h-24 {
	line-height: 24px;
}
.l-h-26 {
	line-height: 26px;
}
.l-h-28 {
	line-height: 28px;
}
.l-h-30 {
	line-height: 30px;
}
.l-h-34 {
	line-height: 34px;
}
.l-h-40 {
	line-height: 40px;
}
.l-h-50 {
	line-height: 50px;
}
.color-333 {
	color: rgb(51, 51, 51);
}
.color-666 {
	color: rgb(102, 102, 102);
}
.color-999 {
	color: rgb(153, 153, 153);
}
.color-fff {
	color: rgb(255, 255, 255);
}
.color-ccc {
	color: rgb(204, 204, 204);
}
.color-000 {
	color: rgb(0, 0, 0);
}
.bgd-fff {
	background: rgb(255, 255, 255);
}
.bgd-000 {
	background: rgb(0, 0, 0);
}
.over {
	overflow: hidden;
}
.txt-ind {
	text-indent: -9999px; overflow: hidden;
}
.dis-inl {
	display: inline;
}
.dis-blo {
	display: block;
}
.dis-no {
	display: none;
}
.bor-c8-1 {
	border: 1px solid rgb(200, 200, 200); border-image: none;
}
.bor-d2-1 {
	border: 1px solid rgb(210, 210, 210); border-image: none;
}
.bor-dc-1 {
	border: 1px solid rgb(220, 220, 220); border-image: none;
}
.bor-e6-1 {
	border: 1px solid rgb(230, 230, 230); border-image: none;
}
.bor-eb-1 {
	border: 1px solid rgb(235, 235, 235); border-image: none;
}
.bor-b-f0-1 {
	border-bottom-color: rgb(240, 240, 240); border-bottom-width: 1px; border-bottom-style: dotted;
}
.bor-b-fa-1 {
	border-bottom-color: rgb(250, 250, 250); border-bottom-width: 1px; border-bottom-style: dotted;
}
input {
	
}
button {
	
}
select {
	
}
textarea {
	
}
textarea {
	resize: none;
}
