@charset "utf-8";
*{ box-sizing:border-box;}
a {font-size: inherit;}
.hidden { display: none; }
.clear { clear: both; }
.clearfix:after{ content:''; display:block; clear:both;}
.ellipsis{overflow:hidden; text-overflow:ellipsis; white-space:nowrap; display:block;}
.overflow { overflow: hidden; }
.posR { position: relative; }
.posA { position: absolute; }
.posF { position: fixed; }
.fl { float: left; }
.fr { float: right; }
.fb { font-weight: bold }
.textL { text-align: left; }
.textC { text-align: center; }
.textR { text-align: right; }
.textR { text-align: right; }
.disblock { display:block;}
.word-hidden { text-overflow: ellipsis; white-space: nowrap; overflow: hidden; }
.m0 { margin: 0 !important; }
.m5 { margin: 5px; }
.mr7 { margin-right: 7px; }
.ml8 { margin-left: 8px; }
.m15 { margin: 15px; }
.mt5 { margin-top: 5px; }
.mr5 { margin-right: 5px; }
.mb5 { margin-bottom: 5px; }
.ml5 { margin-left: 5px; }
.mt10 { margin-top: 10px; }
.mr10 { margin-right: 10px; }
.mb10 { margin-bottom: 10px; }
.ml10 { margin-left: 10px; }
.mt15 { margin-top: 15px; }
.mr15 { margin-right: 15px; }
.mb15 { margin-bottom: 15px; }
.ml15 { margin-left: 15px; }
.mt20 { margin-top: 20px; }
.mr20 { margin-right: 20px; }
.mb20 { margin-bottom: 20px; }
.ml20 { margin-left: 20px; }
.mt25 { margin-top: 25px; }
.mr25 { margin-right: 25px; }
.mb25 { margin-bottom: 25px; }
.ml25 { margin-left: 25px; }
.p5 { padding: 5px!important; }
.pt5 { padding-top: 5px!important; }
.pr5 { padding-right: 5px!important; }
.pb5 { padding-bottom: 5px!important; }
.pl5 { padding-left: 5px!important; }
.p10 { padding: 10px!important; }
.pt10 { padding-top: 10px!important; }
.pr10 { padding-right: 10px!important; }
.pb10 { padding-bottom: 10px!important; }
.pl10 { padding-left: 10px!important; }
.p15 { padding: 15px!important; }
.pt15 { padding-top: 15px!important; }
.pr15 { padding-right: 15px!important; }
.pb15 { padding-bottom: 15px!important; }
.pl15 { padding-left: 15px!important; }
.p20 { padding: 20px!important; }
.pt20 { padding-top: 20px!important; }
.pr20 { padding-right: 20px!important; }
.pb20 { padding-bottom: 20px!important; }
.pl20 { padding-left: 20px!important; }
.p25 { padding: 25px!important; }
.pt25 { padding-top: 25px!important; }
.pr25 { padding-right: 25px!important; }
.pb25 { padding-bottom: 25px!important; }
.pl25 { padding-left: 25px!important; }
.border { border: 1px solid #ddd; }
.border-dashed-bottom { border-bottom: 1px dashed #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%; }
.item6 { width: 66.66%; }
.linehei40 { line-height: 40px; }
.linehei30 { line-height: 30px; }
.linehei20 { line-height: 20px; }
.hei40 { height: 40px; }
.hei30 { height: 30px; }
.hei20 { height: 20px; }
.heifull { height: 100%; }
.widfull { width: 100%; }
.wid120 { width: 1200px; }
.wid110 { width: 1100px; }
.wid100 { width: 1000px; }
.wid98 { width: 980px; }
.content { margin-left:auto; margin-right:auto;}
.borgary{border: 1px solid #e2e2e2;}
.bacfff { background: #fff; }
.bacf8f8f8 { background: #f8f8f8; }
.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: 100%; 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-2 { width: 20%; float: left; }
.item-m-4 { width: 40%; float: left; }
.item-m-6 { width: 60%; float: left; }
.item-m-8 { width: 80%; float: left; }
