@charset "utf-8";
html,
body,
h1,
h2,
h3,
h4,
h5,
h6,
div,
dl,
dt,
dd,
ul,
ol,
li,
p,
strong,
table,
th,
tr,
td,
form,
label,
iframe,
frame,
input,
button,
textarea,
select { margin: 0; padding: 0; box-sizing: border-box; }
html,
body { height: 100%; }
i { font-style: normal; }
ul,
li { list-style: none; margin: 0; padding: 0; }
table,
tr,
th,
td { border-collapse: collapse; border-spacing: 0; }
input,
button,
select,
textarea { outline: none; background-color: #fff; font-family: "Microsoft Yahei"; }
textarea { resize: none; overflow: auto; }
img,
a img { border: none; vertical-align: middle; }
a,
a:link,
a:active,
a:visited,
a:hover { text-decoration: none; cursor: pointer; outline: none; }
a { transition: 0.2s ease-in-out; }
html,
body,
iframe,
frame { border: 0; }
html { height: 100%; }
body { height: 100%; font-family: 'Microsoft Yahei', sans-serif !important; font-size: 14px; color: #333; }
.fl { float: left; }
.fr { float: right; }
.fc { margin: 0 auto; }
.vertical-middle { vertical-align: middle; }
.hidden { display: none; }
.clear { clear: both; }
.overflow { overflow: hidden; }
.posR { position: relative; }
.posA { position: absolute; }
.posF { position: fixed; }
.fb { font-weight: bold }
.textL { text-align: left; }
.textC { text-align: center; }
.textR { text-align: right; }
.text2em { text-indent: 2em }
.word-hidden { text-overflow: ellipsis; white-space: nowrap; overflow: hidden; }
.m0 { margin: 0 !important; }
.m5 { margin: 5px; }
.m15 { margin: 15px; }
.mr5 { margin-right: 5px; }
.ml5 { margin-left: 5px; }
.mb5 { margin-bottom: 5px; }
.mt5 { margin-top: 5px; }
.ml10 { margin-left: 10px; }
.mr10 { margin-right: 10px; }
.mb10 { margin-bottom: 10px; }
.mt10 { margin-top: 10px; }
.mr7 { margin-right: 7px; }
.ml8 { margin-left: 8px; }
.mr15 { margin-right: 15px; }
.ml15 { margin-left: 15px; }
.pl15 { padding-left: 15px!important; }
.pl20 { padding-left: 20px!important; }
.pr15 { padding-right: 15x!important; }
.pb15 { padding-bottom: 15px!important; }
.pt15 { padding-top: 15px!important; }
.pt25 { padding-top: 25px!important; }
.pt20 { padding-top: 20px!important; }
.pt30 { padding-top: 30px!important; }
.pl10 { padding-left: 10px!important; }
.pr10 { padding-right: 10x!important; }
.pb10 { padding-bottom: 10px!important; }
.pt10 { padding-top: 10px!important; }
.pl5 { padding-left: 10px!important; }
.pr5 { padding-right: 10x!important; }
.pb5 { padding-bottom: 10px!important; }
.pt5 { padding-top: 10x!important; }
.padding10{ padding-left:10px;}
.border { border: 1px solid #ddd; }
.border1 { border: 1px solid #ddd; border-bottom: none; }
.fs14 { font-size: 14px!important; }
.fs16 { font-size: 16px!important; }
.fs18 { font-size: 18px!important; }
.fs20 { font-size: 20px!important; }
.fs22 { font-size: 22px!important; }
.fs24 { font-size: 24px!important; }
.fs26 { font-size: 26px!important; }
.fs28 { font-size: 28px!important; }
.fs30 { font-size: 30px!important; }
.fs100f { font-size: 100%!important; }
.red { color: #f00!important; }
.color01 { color: #c49368!important; }
.color02 { color: #909090!important; }
.color03 { color: #fff!important; }
.item1 { width: 100%; }
.item2 { width: 50%; }
.item3 { width: 33.33%; }
.item4 { width: 25%; }
.item5 { width: 20%; }
.hei100 { height: 100%; }
.p10 { padding: 10px; }
.bfff { background: #fff; }
.item-12 { width: 100%; }
.item-11 { width: 91.66%; float: left; }
.item-10 { width: 83.33%; float: left; }
.item-9 { width: 75%; float: left; }
.item-8 { width: 66.66%; float: left; }
.item-7 { width: 58.33%; float: left; }
.item-6 { width: 50%; float: left; }
.item-5 { width: 41.66%; float: left; }
.item-4 { width: 33.33%; float: left; }
.item-3 { width: 25%; float: left; }
.item-2 { width: 16.66%; float: left; }
.item-1 { width: 8.33%; float: left; }
.item-m-5 { width: 20%; float: left; }
.wrap-clear:after { content: ''; display: block; clear: both; }
