 html,
 body,
 ul,
 li,
 ol,
 dl,
 dd,
 dt,
 p,
 h1,
 h2,
 h3,
 h4,
 h5,
 h6,
 form,
 fieldset,
 legend,
 img,
 input {
   margin: 0rem;
   padding: 0rem;
   border: none;
 }

 body {
   color: #333;
   font-size: .14rem;
   font-family: "Microsoft YaHei", "微软雅黑", "幼圆";
   outline: none;
 }

 input {
   outline: none;
 }

 /*  * {
  -webkit-box-sizing: border-box;
     -moz-box-sizing: border-box;
          box-sizing: border-box;
} */
 li {
   list-style: none;
 }

 a {
   text-decoration: none;
 }

 .ov {
   overflow: hidden;
 }

 .fl {
   float: left;
 }

 .fr {
   float: right;
 }

 .jz {
   margin: 0rem auto;
 }

 .db {
   display: block;
 }

 .dbi {
   display: inline-block;
   vertical-align: top;
 }

 .fb {
   font-weight: 600;
 }

 .tc {
   text-align: center;
 }

 .tr {
   text-align: right;
 }

 .tl {
   text-align: left;
 }

 .nofb {
   font-weight: normal;
 }

 .cp {
   cursor: pointer;
 }

 .nodp {
   display: none;
 }

 .ol {
   outline: none;
 }

 .dbt {
   display: table-cell;
   vertical-align: middle;
 }

 .borra {
   border-radius: .05rem;
 }

 .borra3 {
   border-radius: .03rem;
 }

 .outborder {
   border: #c3c3c3 .01rem solid;
   background: #ffffff;
 }

 .outbordera {
   border: #64bfff .01rem solid;
   background: #ffffff;
 }

 .outborder:hover {
   border: #81cbff .01rem solid;
   box-shadow: 0rem 0rem .1rem rgba(0, 109, 186, 0.4);
 }

 .outbordera:hover {
   border: #64bfff .01rem solid;
   box-shadow: 0rem 0rem .1rem rgba(0, 109, 186, 0.4);
 }

 .txtsh {
   text-shadow: .01rem .01rem .02rem rgba(0, 0, 0, .6);
 }

 .th:hover {
   text-decoration: underline;
 }




 .black {
   color: #000000;
 }

 .gray {
   color: #9c9fa6;
 }

 .gray1 {
   color: #535353;
 }

 .gray2 {
   color: #333333;
 }

 .gray5 {
   color: #a3a3a3;
 }

 .gray6 {
   color: #585858;
 }

 .gray7 {
   color: #949494;
 }

 .gray8 {
   color: #333333;
 }

 .gray8 {
   color: #7d7d7d;
 }

 .yellow {
   color: #fff600
 }

 .red {
   color: #ff4900;
 }

 .red1 {
   color: #ff0000;
 }

 .b-r {
   border-radius: 50%;
 }

 .b-r5 {
   border-radius: .05rem;
 }

 .blue {
   color: #006dba;
 }

 .blue1 {
   color: #4c719e;
 }

 .blue2 {
   color: #024886;
 }

 .blue3 {
   color: #4178be;
 }

 .blue4 {
   color: #1492ff;
 }

 .blue5 {
   color: #3164d0;
 }

 .blue6 {
   color: #07569f;
 }

 .white {
   color: #ffffff !important;
 }

 .green {
   color: #097c25 !important;
 }


 .dpoff {
   display: none;
 }

 .fb {
   font-weight: bold;
 }

 .fb10 {
   font-weight: 100
 }

 .fb20 {
   font-weight: 200
 }

 .fb30 {
   font-weight: 300
 }

 .fb40 {
   font-weight: 400
 }

 .fb50 {
   font-weight: 500
 }

 .fb60 {
   font-weight: 600
 }

 .fb70 {
   font-weight: 700
 }

 .fb80 {
   font-weight: 800
 }