﻿* { -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; }
*:before, *:after { -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; }
article, aside, details, figcaption, figure, footer, header, hgroup, main, menu, nav, section, summary { display: block; }
audio, canvas, progress, video { display: inline-block; vertical-align: baseline; }
audio:not([controls]) {
 display: none;
 height: 0;
}
span, form, ul, li, p, input, h1, h2, h3, h4, h5, h6, dl, dt, dd, textarea, address, blockquote { outline: none; margin: 0; padding: 0; height: auto; text-align: left; list-style: none; text-align: left; font-weight: normal; }
::-webkit-input-placeholder {
color:#ddd;
}
:-moz-placeholder {
color:#ddd;
}
::-moz-placeholder {
color:#ddd;
}
:-ms-input-placeholder {
color:#ddd;
}
html { font-family: sans-serif; font-size: 14px; -webkit-text-size-adjust: 100%; -ms-text-size-adjust: 100%; }
body { margin: 0; font-family: "Microsoft YaHei", sans-serif; }
a { transition: all 0.2s ease-in 0s; color: #666; text-decoration: none; cursor: pointer; }
a:hover { transition: all 0.2s ease-in 0s; color: #006F6B; text-decoration: none; }
a:active { outline: 0; }
img { border: 0px; page-break-inside: avoid; max-width: 100%!important; vertical-align: middle; }
div, ul, li { transition: all 0.2s ease-in 0s; }
table { border-spacing: 0; border-collapse: collapse; }
td, th { padding: 0; }
.l { float: left; }
.r { float: right; }
.m { margin: 0 auto; }
.c { clear: both; }
.n { display: none; }
.c-0 { height: 0; overflow: hidden; clear: both; }
.fs-10 { font-size: 10px; }
.fs-12 { font-size: 12px; }
.fs-14 { font-size: 14px; }
.fs-15 { font-size: 15px; }
.fs-16 { font-size: 16px; }
.fs-18 { font-size: 18px; }
.fs-20 { font-size: 20px; }
.fs-30 { font-size: 30px; }
.fc-0 { color: #000; }
.fc-002 { color: #002; }
.fc-3 { color: #333; }
.fc-6 { color: #666; }
.fc-9 { color: #999; }
.fc-red { color: #006F6B; }
.fc-f { color: #fff; }
.bg-f8 { background-color: #f8f8f8; }
.bg-9 { background-color: #999; }
.bg-6 { background-color: #666; }
.bg-3 { background-color: #333; }
.bg-0 { background-color: #000; }
.bg-a { background-color: #aaa; }
.bg-f36 { background-color: #006F6B; }
.bg-f { background-color: #fff; }
.m-top5 { margin-top: 5px; }
.m-top10 { margin-top: 10px; }
.m-top15 { margin-top: 15px; }
.m-top20 { margin-top: 20px; }
.m-top25 { margin-top: 25px; }
.m-top30 { margin-top: 30px; }
.m-top40 { margin-top: 40px; }
.m-top50 { margin-top: 50px; }
.m-btm5 { margin-bottom: 5px; }
.m-btm10 { margin-bottom: 10px; }
.m-btm15 { margin-bottom: 15px; }
.m-btm20 { margin-bottom: 20px; }
.m-btm25 { margin-bottom: 25px; }
.m-btm30 { margin-bottom: 30px; }
.p-l50 { padding-left: 50px; }
.f_apple { font-family: "PingHei", "Lucida Grande", "Lucida Sans Unicode", "STHeiti", "Helvetica", "Arial", "Verdana", "sans-serif"; }
.box-sdw { box-shadow: 0 1px 1px #ddd; }
.border-rds2 { border-radius: 2px; }
.border-rds5 { border-radius: 5px; }
.border-rds10 { border-radius: 10px; }
.border-rds20 { border-radius: 20px; }
.border-rds50 { border-radius: 50px; }
@media (max-width: 1000px) {
}
.min-w900 { min-width: 900px; }
.max-w1200 { max-width: 1200px; }
.p-l-r-15 { padding: 0 15px; }
