.f12 {font-size:.12rem;}

.f14 {font-size:.14rem;}
.f15 {font-size:.15rem;}
.f16 {font-size:.16rem;}
.f18 {font-size:.18rem;}
.f20 {font-size:.2rem;}
.f22 {font-size:.22rem;}
.f24 {font-size:.24rem;}
.f26 {font-size:.26rem;}
.f28 {font-size:.28rem;}
.f30 {font-size:.3rem;}
.f32 {font-size:.32rem;}
.f34 {font-size:.34rem;}
.f36 {font-size:.36rem;}
.f38 {font-size:.38rem;}
.f40 {font-size:.40rem;}
.f42 {font-size:.42rem;}
.f44 {font-size:.44rem;}
.f46 {font-size:.46rem;}
.f48 {font-size:.48rem;}
.f50 {font-size:.5rem;}
.f52 {font-size:.52rem;}
.f54 {font-size:.54rem;}
.f56 {font-size:.56rem;}
.f58 {font-size:.58rem;}
.f60 {font-size:.6rem;}
.f62 {font-size:.62rem;}
.f64 {font-size:.64rem;}
.f66 {font-size:.66rem;}
.f68 {font-size:.68rem;}
.f70 {font-size:.7rem;}
/* 栅格系统   ==========================================================================*/.container {margin-left:auto;margin-right:auto;padding-left:.15rem;padding-right:.15rem;}
.container-fluid {margin-left:auto;margin-right:auto;padding-left:.15rem;padding-right:.15rem;}
.rows {margin-left:-.15rem !important;margin-right:-.15rem !important;}
.row-nomag {margin:0 !important;}
.rows:before,.rows:after {content:"";display:table;clear:both;}
.container:before,.container:after {content:"";display:table;clear:both;}
.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-xl-1,.col-xl-10,.col-xl-11,.col-xl-12,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9,.col-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9 {min-height:1px;padding-left:.15rem;padding-right:.15rem;position:relative;}
/* pc 端 显示使用 */.container {max-width:1430px;}
.hide-lg {display:none !important;}
.show-lg-block {display:block !important;}
.show-lg-inline {display:inline !important;}
.show-lg-inline-block {display:inline-block !important;}
.col-lg-1,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-5x,.col-lg-6,.col-lg-7,.col-lg-7x,.col-lg-8,.col-lg-9,.col-lg-10,.col-lg-11,.col-lg-12 {float:left;}
.col-lg-1 {width:8.33333333%;}
.col-lg-2 {width:16.66666667%;}
.col-lg-3 {width:25%;}
.col-lg-4 {width:33.33333333%;}
.col-lg-5 {width:41.66666667%;}
.col-lg-5x {width:20%;}
.col-lg-6 {width:50%;}
.col-lg-7 {width:58.33333333%;}
.col-lg-7x {width:14.28571428571429%;}
.col-lg-8 {width:66.66666667%;}
.col-lg-9 {width:75%;}
.col-lg-10 {width:83.33333333%;}
.col-lg-11 {width:91.66666667%;}
.col-lg-12 {width:100%;}
.col-lg-offset-1 {margin-left:8.33333333%;}
.col-lg-offset-2 {margin-left:16.66666667%;}
.col-lg-offset-3 {margin-left:25%;}
.col-lg-offset-4 {margin-left:33.33333333%;}
.col-lg-offset-5 {margin-left:41.66666667%;}
.col-lg-offset-6 {margin-left:50%;}
.col-lg-offset-7 {margin-left:58.33333333%;}
.col-lg-offset-8 {margin-left:66.66666667%;}
.col-lg-offset-9 {margin-left:75%;}
.col-lg-offset-10 {margin-left:83.33333333%;}
.col-lg-offset-11 {margin-left:91.66666667%;}
.col-lg-offset-12 {margin-left:100%;}
.m-fl {float:left;}
.m-fr {float:right;}
@media screen and (max-width:1368px) {.container {max-width:1200px;}
  .m-fl {float:left;}
  .m-fr {float:right;}
}
@media screen and (max-width:1280px) {.container {max-width:1200px;padding:0 1rem;}
}
/*  最大宽度992 显示使用  */@media screen and (max-width:992px) {.container {max-width:970px;padding:0 .5rem;}
  .hide-md {display:none !important;}
  .show-md-block {display:block !important;}
  .show-md-inline {display:inline !important;}
  .show-md-inline-block {display:inline-block !important;}
  .col-md-1,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-5x,.col-md-6,.col-md-7,.col-md-7x,.col-md-8,.col-md-9,.col-md-10,.col-md-11,.col-md-12 {float:left;}
  .col-md-1 {width:8.33333333%;}
  .col-md-2 {width:16.66666667%;}
  .col-md-3 {width:25%;}
  .col-md-4 {width:33.33333333%;}
  .col-md-5 {width:41.66666667%;}
  .col-md-5x {width:20%;}
  .col-md-6 {width:50%;}
  .col-md-7 {width:58.33333333%;}
  .col-md-7x {width:14.28571428571429%;}
  .col-md-8 {width:66.66666667%;}
  .col-md-9 {width:75%;}
  .col-md-10 {width:83.33333333%;}
  .col-md-11 {width:91.66666667%;}
  .col-md-12 {width:100%;}
  .col-md-offset-1 {margin-left:8.33333333%;}
  .col-md-offset-2 {margin-left:16.66666667%;}
  .col-md-offset-3 {margin-left:25%;}
  .col-md-offset-4 {margin-left:33.33333333%;}
  .col-md-offset-5 {margin-left:41.66666667%;}
  .col-md-offset-6 {margin-left:50%;}
  .col-md-offset-7 {margin-left:58.33333333%;}
  .col-md-offset-8 {margin-left:66.66666667%;}
  .col-md-offset-9 {margin-left:75%;}
  .col-md-offset-10 {margin-left:83.33333333%;}
  .col-md-offset-11 {margin-left:91.66666667%;}
  .col-md-offset-12 {margin-left:100%;}
  .m-fl {float:left;}
  .m-fr {float:right;}
}
/*  最大宽度768 显示使用  */@media screen and (max-width:768px) {.container {max-width:750px;}
  .hide-sm {display:none !important;}
  .show-sm-block {display:block !important;}
  .show-sm-inline {display:inline !important;}
  .show-sm-inline-block {display:inline-block !important;}
  .col-sm-1,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-5x,.col-sm-6,.col-sm-7,.col-sm-7x,.col-sm-8,.col-sm-9,.col-sm-10,.col-sm-11,.col-sm-12 {float:left;}
  .col-sm-1 {width:8.33333333%;}
  .col-sm-2 {width:16.66666667%;}
  .col-sm-3 {width:25%;}
  .col-sm-4 {width:33.33333333%;}
  .col-sm-5 {width:41.66666667%;}
  .col-sm-5x {width:20%;}
  .col-sm-6 {width:50%;}
  .col-sm-7 {width:58.33333333%;}
  .col-sm-7x {width:14.28571428571429%;}
  .col-sm-8 {width:66.66666667%;}
  .col-sm-9 {width:75%;}
  .col-sm-10 {width:83.33333333%;}
  .col-sm-11 {width:91.66666667%;}
  .col-sm-12 {width:100%;}
  .col-sm-offset-1 {margin-left:8.33333333%;}
  .col-sm-offset-2 {margin-left:16.66666667%;}
  .col-sm-offset-3 {margin-left:25%;}
  .col-sm-offset-4 {margin-left:33.33333333%;}
  .col-sm-offset-5 {margin-left:41.66666667%;}
  .col-sm-offset-6 {margin-left:50%;}
  .col-sm-offset-7 {margin-left:58.33333333%;}
  .col-sm-offset-8 {margin-left:66.66666667%;}
  .col-sm-offset-9 {margin-left:75%;}
  .col-sm-offset-10 {margin-left:83.33333333%;}
  .col-sm-offset-11 {margin-left:91.66666667%;}
  .col-sm-offset-12 {margin-left:100%;}
}
/*  最大宽度480 显示使用  */@media screen and (max-width:530px) {.container {padding:0 .15rem;}
  .hide-xs {display:none !important;}
  .show-xs-block {display:block !important;}
  .show-xs-inline {display:inline !important;}
  .show-xs-inline-block {display:inline-block !important;}
  .col-xs-1,.col-sm-1,.col-md-1,.col-lg-1,.col-xs-2,.col-sm-2,.col-md-2,.col-lg-2,.col-xs-3,.col-sm-3,.col-md-3,.col-lg-3,.col-xs-4,.col-sm-4,.col-md-4,.col-lg-4,.col-xs-5,.col-sm-5,.col-md-5,.col-lg-5,.col-xs-5x,.col-sm-5x,.col-md-5x,.col-lg-5x,.col-xs-6,.col-sm-6,.col-md-6,.col-lg-6,.col-xs-7,.col-xs-7x,.col-sm-7,.col-md-7,.col-lg-7,.col-xs-8,.col-sm-8,.col-md-8,.col-lg-8,.col-xs-9,.col-sm-9,.col-md-9,.col-lg-9,.col-xs-10,.col-sm-10,.col-md-10,.col-lg-10,.col-xs-11,.col-sm-11,.col-md-11,.col-lg-11,.col-xs-12,.col-sm-12,.col-md-12,.col-lg-12 {position:relative;padding-right:.15rem;padding-left:.15rem;}
  .col-xs-1,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-5x,.col-xs-6,.col-xs-7,.col-xs-7x,.col-xs-8,.col-xs-9,.col-xs-10,.col-xs-11,.col-xs-12 {float:left;}
  .col-xs-1 {width:8.33333333%;}
  .col-xs-2 {width:16.66666667%;}
  .col-xs-3 {width:25%;}
  .col-xs-4 {width:33.33333333%;}
  .col-xs-5 {width:41.66666667%;}
  .col-xs-5 {width:20%;}
  .col-xs-6 {width:50%;}
  .col-xs-7 {width:58.33333333%;}
  .col-xs-7x {width:14.28571428571429%;}
  .col-xs-8 {width:66.66666667%;}
  .col-xs-9 {width:75%;}
  .col-xs-10 {width:83.33333333%;}
  .col-xs-11 {width:91.66666667%;}
  .col-xs-12 {width:100%;}
  .col-xs-offset-1 {margin-left:8.33333333%;}
  .col-xs-offset-2 {margin-left:16.66666667%;}
  .col-xs-offset-3 {margin-left:25%;}
  .col-xs-offset-4 {margin-left:33.33333333%;}
  .col-xs-offset-5 {margin-left:41.66666667%;}
  .col-xs-offset-6 {margin-left:50%;}
  .col-xs-offset-7 {margin-left:58.33333333%;}
  .col-xs-offset-8 {margin-left:66.66666667%;}
  .col-xs-offset-9 {margin-left:75%;}
  .col-xs-offset-10 {margin-left:83.33333333%;}
  .col-xs-offset-11 {margin-left:91.66666667%;}
  .col-xs-offset-12 {margin-left:100%;}
  .m-fl {float:right;}
  .m-fr {float:left;}
}
