/* 与标签原始状态相关 */
* {
  box-sizing: border-box;
}
html,
body {
  margin: 0;
  padding: 0;
  font-family: "微软雅黑";
  font-size: 1.6rem;
  font-size: 62.5%;
}
input,
h1,
h2,
h3,
h4,
h5,
h6,
ul,
li,
dl,
dd {
  margin: 0;
  padding: 0;
  list-style-type: none;
}
a {
  text-decoration: none;
  color: #212121;
}
i {
  font-style: normal;
}
/*与手型相关*/
.pointer {
  cursor: pointer;
}
/*与块状相关*/
.inline_block {
  display: inline-block !important;
}
.block {
  display: block !important ;
}
/*可见*/
.none {
  display: none !important ;
}
/*不可见*/
/*居中 居左  居右*/
.center {
  margin: 0 auto !important;
}
.t_center {
  text-align: center !important;
}
.t_left {
  text-align: left !important;
}
.t_right {
  text-align: right !important;
}
/* 与边框相关 */
.border0 {
  border: 0 !important;
}
/* 与背景相关 */
.bg_blue {
  background: #42a5f5;
}
.bg_757575 {
  background: #757575;
}
.bg_black {
  background: #212121;
}
.bg_fafafa {
  background-color: #fafafa;
}
/*页面背景颜色*/
/* 与浮动相关*/
.f_l {
  float: left!important;
}
.f_r {
  float: right!important;
}
.clear {
  clear: both!important;
}
/*与横线相关*/
.hr_gray {
  border: 0;
  border-bottom: 1px solid #E2E9E6;
}
.hr_gray_x {
  border: 0;
  border-bottom: 1px dashed #E2E9E6;
}
/*与文字超出省略相关*/
.ellips1 {
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.ellips2 {
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 2;
}
/*与定位相关*/
.relative {
  position: relative;
}
.absolute {
  position: absolute;
}
.fixed {
  position: fixed;
}
/*与按钮相关*/
.btn {
  border-radius: 5px;
  min-width: 64px;
  display: inline-block;
  text-align: center;
  padding: 0 8px;
  margin: 8px;
  cursor: pointer;
}
.btn-l {
  height: 46px;
  line-height: 46px;
}
.btn-s {
  height: 30px;
  line-height: 30px;
}
.btn-m {
  height: 34px;
  line-height: 34px;
}
.btn_bg_red {
  border-radius: 5px;
  min-width: 64px;
  display: inline-block;
  text-align: center;
  padding: 0 8px;
  margin: 8px;
  cursor: pointer;
  background: #da0019;
  border: 1px solid #da0019;
  color: #fff;
  height: 34px;
  line-height: 34px;
}
.btn_bg_red:hover {
  box-shadow: 0 1px 4px 0 rgba(0, 0, 0, 0.37);
}
.btn_bg_red:hover {
  background: #D0011B;
}
.btn_bg_orange {
  border-radius: 5px;
  min-width: 64px;
  display: inline-block;
  text-align: center;
  padding: 0 8px;
  margin: 8px;
  cursor: pointer;
  background: #E76400;
  border: 1px solid #E76400;
  color: #fff;
  height: 34px;
  line-height: 34px;
}
.btn_bg_orange:hover {
  box-shadow: 0 1px 4px 0 rgba(0, 0, 0, 0.37);
}
.btn_bg_orange:hover {
  background: #F0AD4E;
}
.btn_bg_blue {
  border-radius: 5px;
  min-width: 64px;
  display: inline-block;
  text-align: center;
  padding: 0 8px;
  margin: 8px;
  cursor: pointer;
  background: #42a5f5;
  border: 1px solid #42a5f5;
  color: #fff;
  height: 34px;
  line-height: 34px;
}
.btn_bg_blue:hover {
  box-shadow: 0 1px 4px 0 rgba(0, 0, 0, 0.37);
}
.btn_bg_blue:hover {
  background: #42A5F5;
}
.btn_bg_green {
  border-radius: 5px;
  min-width: 64px;
  display: inline-block;
  text-align: center;
  padding: 0 8px;
  margin: 8px;
  cursor: pointer;
  background: #7ED321;
  border: 1px solid #7ED321;
  color: #fff;
  height: 34px;
  line-height: 34px;
}
.btn_bg_green:hover {
  box-shadow: 0 1px 4px 0 rgba(0, 0, 0, 0.37);
}
.btn_bg_green:hover {
  background: #7ED321;
}
.btn_bg_gray {
  border-radius: 5px;
  min-width: 64px;
  display: inline-block;
  text-align: center;
  padding: 0 8px;
  margin: 8px;
  cursor: pointer;
  background: #e0e0e0;
  border: 1px solid #e0e0e0;
  color: #a6a6a6;
  height: 34px;
  line-height: 34px;
}
.btn_bg_gray:hover {
  box-shadow: 0 1px 4px 0 rgba(0, 0, 0, 0.37);
}
.btn_bg_gray:hover {
  background: #e0e0e0;
}
.btn_bg_white {
  border-radius: 5px;
  min-width: 64px;
  display: inline-block;
  text-align: center;
  padding: 0 8px;
  margin: 8px;
  cursor: pointer;
  background: #fff;
  border: 1px solid #42a5f5;
  color: #42a5f5;
  height: 34px;
  line-height: 34px;
}
.btn_bg_white:hover {
  box-shadow: 0 1px 4px 0 rgba(0, 0, 0, 0.37);
}
.btn_bg_white:hover {
  background: #fff;
}
.btn_bg_black {
  border-radius: 5px;
  min-width: 64px;
  display: inline-block;
  text-align: center;
  padding: 0 8px;
  margin: 8px;
  cursor: pointer;
  background: #fff;
  border: 1px solid #212121;
  color: #212121;
  height: 34px;
  line-height: 34px;
}
.btn_bg_black:hover {
  box-shadow: 0 1px 4px 0 rgba(0, 0, 0, 0.37);
}
.btn_bg_black:hover {
  background: #fff;
}
.btn_border_red {
  border-radius: 5px;
  min-width: 64px;
  display: inline-block;
  text-align: center;
  padding: 0 8px;
  margin: 8px;
  cursor: pointer;
  background: #fff;
  border: 1px dashed #da0019;
  color: #da0019;
  height: 34px;
  line-height: 34px;
}
.btn_border_red:hover {
  box-shadow: 0 1px 4px 0 rgba(0, 0, 0, 0.37);
}
.btn_border_red:hover {
  border: 1px solid rgba(0, 0, 0, 0.4);
}
.btn_border_orange {
  border-radius: 5px;
  min-width: 64px;
  display: inline-block;
  text-align: center;
  padding: 0 8px;
  margin: 8px;
  cursor: pointer;
  background: #fff;
  border: 1px dashed #f5a522;
  color: #f5a522;
  height: 34px;
  line-height: 34px;
}
.btn_border_orange:hover {
  box-shadow: 0 1px 4px 0 rgba(0, 0, 0, 0.37);
}
.btn_border_orange:hover {
  border: 1px solid rgba(0, 0, 0, 0.4);
}
.btn_border_blue {
  border-radius: 5px;
  min-width: 64px;
  display: inline-block;
  text-align: center;
  padding: 0 8px;
  margin: 8px;
  cursor: pointer;
  background: #fff;
  border: 1px dashed #42a5f5;
  color: #42a5f5;
  height: 34px;
  line-height: 34px;
}
.btn_border_blue:hover {
  box-shadow: 0 1px 4px 0 rgba(0, 0, 0, 0.37);
}
.btn_border_blue:hover {
  border: 1px solid rgba(0, 0, 0, 0.4);
}
.btn_border_gray {
  border-radius: 5px;
  min-width: 64px;
  display: inline-block;
  text-align: center;
  padding: 0 8px;
  margin: 8px;
  cursor: pointer;
  background: #fff;
  border: 1px dashed #212121;
  color: #212121;
  height: 34px;
  line-height: 34px;
}
.btn_border_gray:hover {
  box-shadow: 0 1px 4px 0 rgba(0, 0, 0, 0.37);
}
.btn_border_gray:hover {
  border: 1px solid rgba(0, 0, 0, 0.4);
}
/*尾部*/
footer {
  height: 60px;
  width: 100%;
  position: fixed;
  bottom: 0;
  border-top: 1px solid #E2E9E6;
  background: #fff;
  padding: 5px 0;
  z-index: 9999;
  font-size: 1.0rem;
}
footer dl dd {
  float: left;
  width: 50%;
  text-align: center;
  line-height: 60px;
}
footer dl dd a {
  color: #777;
}
footer dl dd a.on {
  color: #0F82FF;
}
.sanjiao {
  border-width: 10px;
  border-color: transparent transparent #42a5f5 transparent;
  border-style: dashed dashed solid dashed;
  width: 0px;
  height: 0px;
  overflow: hidden;
}
/*与小图标相关*/
.img12 {
  width: 12px;
  height: 12px;
}
/*小图标大小*/
.img14 {
  width: 14px;
  height: 14px;
}
.img16 {
  width: 16px;
  height: 16px;
}
.img20 {
  width: 20px;
  height: 20px;
}
.img24 {
  width: 24px;
  height: 24px;
}
.img36 {
  width: 36px;
  height: 36px;
}
.img48 {
  width: 48px;
  height: 48px;
}
i.search {
  background: url("../images/search.png");
  width: 12px;
  height: 12px;
  display: inline-block;
  position: absolute;
  top: 21px;
  left: 20px;
}
i.sub {
  background: url("../images/sub.png");
  width: 12px;
  height: 12px;
  display: block;
  float: right;
  margin-top: 6px;
  margin-left: 10px;
}
/*单选小图标*/
i.ra {
  background: url("../images/ra.png") no-repeat;
  width: 14px;
  height: 14px;
  display: inline-block;
  margin: 0 5px;
  position: relative;
  top: 2px;
  left: 0;
  cursor: pointer;
}
.ra_on i.ra {
  background: url("../images/ra2.png") no-repeat;
}
.list {
  margin: 20px auto;
  width: 600px;
  line-height: 30px;
  height: 30px;
}
.list li {
  margin: 10px 0;
  padding: 0 10px;
  background: red;
  color: #fff;
}
.list a {
  color: #fff;
  width: 450px;
  display: inline-block;
}
.list span {
  float: right;
}
/*分页*/
dl.pag {
  line-height: 32px;
  color: #101C32;
}
dl.pag dd {
  background-color: #fff;
  border: 1px solid #DCDCDC;
  min-width: 32px;
  height: 34px;
  text-align: center;
  float: left;
  display: block;
  margin: 0 5px;
  padding: 0 10px;
  cursor: pointer;
}
dl.pag dd:hover {
  background-color: #42A5F5;
  color: #fff;
}
dl.pag dd.more {
  border: 0!important;
  margin: 0;
  padding: 0;
  cursor: default;
}
dl.pag dd.more:hover {
  background-color: #fff;
  color: #101C32;
  cursor: default;
}
dl.pag .on {
  background-color: #42A5F5;
  color: #fff;
}
dl.pag input {
  width: 32px;
  height: 34px;
  text-align: center;
  float: left;
  display: block;
  margin: 0 5px;
}
dl.pag span {
  cursor: pointer;
}
/*与弹窗相关*/
.cover {
  opacity: 0.5;
  background: #000000;
  width: 100%;
  position: absolute;
  top: 0;
  left: 0;
  z-index: 999;
  cursor: pointer;
}
/*遮盖层*/
/*弹窗*/
.pop {
  background: #FFFFFF;
  border-radius: 5px;
  position: absolute;
  z-index: 9999;
  min-height: 300px;
  min-width: 300px;
}
.pop h2 {
  background: #42A5F5;
  color: #fff;
  font-size: 1.8rem;
  line-height: 52px;
  height: 50px;
  padding: 0 20px;
  border-top-left-radius: 5px;
  border-top-right-radius: 5px;
  position: relative;
}
.pop h2 i.close {
  background: url("../images/close.png") no-repeat;
  width: 20px;
  height: 20px;
  display: block;
  margin-top: 18px;
  float: right;
  cursor: pointer;
}
.pop h2 i.close:hover {
  background: url("../images/close2.png") no-repeat;
}
.pop .con {
  font-size: 1.6rem;
  line-height: 25px;
  padding: 20px;
}
.pop .con h2 {
  padding: 5px;
}
.pop .con .mod {
  background: #FFFFFF;
  border: 1px solid #E2E9E6;
  box-shadow: 0 1px 4px 0 rgba(0, 0, 0, 0.2);
  margin: 0 15px;
  padding: 20px 30px;
}
/*与字体相关*/
.w600 {
  font-weight: 600;
}
/*字体加粗*/
.w500 {
  font-weight: 500;
}
.w400 {
  font-weight: 400;
}
.w300 {
  font-weight: 300;
}
.w200 {
  font-weight: 200;
}
.w100 {
  font-weight: 100;
}
.t_green {
  color: #4cda64 !important;
}
/*文字颜色*/
.t_orange {
  color: #fa9e1f!important;
}
.t_blue {
  color: #42A5F5!important;
}
.t_red {
  color: #fe4c40!important;
}
.t_white {
  color: #fff!important;
}
.t_212121 {
  color: #212121 !important;
}
.t_757575 {
  color: #757575 !important;
}
.t_999 {
  color: #999;
}
.t_e0e0e0 {
  color: #e0e0e0 !important;
}
h1,
.t30 {
  font-size: 3.0rem!important;
  font-weight: 100;
}
/*字体大小*/
h2,
.t20 {
  font-size: 2.0rem!important;
  font-weight: 100;
}
h3,
.t18 {
  font-size: 1.8rem!important;
  font-weight: 100;
}
h4,
.t16 {
  font-size: 1.6rem!important;
  font-weight: 100;
}
h5,
.t14 {
  font-size: 1.4rem!important;
  font-weight: 100;
}
h6,
.t12 {
  font-size: 1.2rem!important;
  font-weight: 100;
}
.t22 {
  font-size: 2.2rem!important;
}
.t24 {
  font-size: 2.4rem!important;
}
.t26 {
  font-size: 2.6rem!important;
}
.t28 {
  font-size: 2.8rem!important;
}
/*font-size: 3.0rem----> h1 .h1*/
.t32 {
  font-size: 3.2rem!important;
}
.t34 {
  font-size: 3.4rem!important;
}
.t36 {
  font-size: 3.6rem!important;
}
.t-13 {
  font-size: 1.3rem!important;
}
.t-15 {
  font-size: 1.5rem!important;
}
/*************************************************************************************************/
/*与高度相关*/
.h0 {
  height: 0 !important;
}
.h5 {
  height: 5px !important;
}
.h10 {
  height: 10px !important;
}
.h15 {
  height: 15px !important;
}
.h20 {
  height: 20px !important;
}
.h25 {
  height: 25px !important;
}
.h30 {
  height: 30px !important;
}
.h35 {
  height: 35px !important;
}
.h40 {
  height: 40px !important;
}
.h45 {
  height: 45px !important;
}
.h50 {
  height: 50px !important;
}
.h55 {
  height: 55px !important;
}
.h60 {
  height: 60px !important;
}
.h65 {
  height: 65px !important;
}
.h70 {
  height: 70px !important;
}
.h75 {
  height: 75px !important;
}
.h80 {
  height: 80px !important;
}
.h85 {
  height: 85px !important;
}
.h90 {
  height: 90px !important;
}
.h95 {
  height: 95px !important;
}
.h100 {
  height: 100px !important;
}
.h105 {
  height: 105px !important;
}
.h110 {
  height: 110px !important;
}
/*与行高相关*/
.lh0 {
  line-height: 0 !important;
}
.lh10 {
  line-height: 10px !important;
}
.lh15 {
  line-height: 15px !important;
}
.lh20 {
  line-height: 20px !important;
}
.lh25 {
  line-height: 25px !important;
}
.lh30 {
  line-height: 30px !important;
}
.lh35 {
  line-height: 35px !important;
}
.lh40 {
  line-height: 40px !important;
}
.lh45 {
  line-height: 45px !important;
}
.lh50 {
  line-height: 50px !important;
}
.lh55 {
  line-height: 55px !important;
}
.lh60 {
  line-height: 60px !important;
}
.lh65 {
  line-height: 65px !important;
}
.lh70 {
  line-height: 70px !important;
}
.lh75 {
  line-height: 75px !important;
}
.lh80 {
  line-height: 80px !important;
}
.lh85 {
  line-height: 85px !important;
}
.lh90 {
  line-height: 90px !important;
}
.lh95 {
  line-height: 95px !important;
}
.lh100 {
  line-height: 100px !important;
}
.lh105 {
  line-height: 105px !important;
}
.lh110 {
  line-height: 110px !important;
}
/*************************************************************************************************/
/*margin*/
.m0 {
  margin: 0 !important;
}
.m5 {
  margin: 5px !important;
}
.m10 {
  margin: 10px !important;
}
.m15 {
  margin: 15px !important;
}
.m20 {
  margin: 20px !important;
}
.m25 {
  margin: 25px !important;
}
.m30 {
  margin: 30px !important;
}
.m35 {
  margin: 35px !important;
}
.m40 {
  margin: 40px !important;
}
.m45 {
  margin: 45px !important;
}
.m50 {
  margin: 50px !important;
}
.m55 {
  margin: 55px !important;
}
.m60 {
  margin: 60px !important;
}
.m65 {
  margin: 65px !important;
}
.m70 {
  margin: 70px !important;
}
.m75 {
  margin: 75px !important;
}
.m80 {
  margin: 80px !important;
}
.m85 {
  margin: 85px !important;
}
.m90 {
  margin: 90px !important;
}
.m95 {
  margin: 95px !important;
}
.m100 {
  margin: 100px !important;
}
.m105 {
  margin: 105px !important;
}
.m110 {
  margin: 110px !important;
}
/*margin-top*/
.mt0 {
  margin-top: 0 !important;
}
.mt5 {
  margin-top: 5px !important;
}
.mt10 {
  margin-top: 10px !important;
}
.mt15 {
  margin-top: 15px !important;
}
.mt20 {
  margin-top: 20px !important;
}
.mt25 {
  margin-top: 25px !important;
}
.mt30 {
  margin-top: 30px !important;
}
.mt35 {
  margin-top: 35px !important;
}
.mt40 {
  margin-top: 40px !important;
}
.mt45 {
  margin-top: 45px !important;
}
.mt50 {
  margin-top: 50px !important;
}
.mt55 {
  margin-top: 55px !important;
}
.mt60 {
  margin-top: 60px !important;
}
.mt65 {
  margin-top: 65px !important;
}
.mt70 {
  margin-top: 70px !important;
}
.mt75 {
  margin-top: 75px !important;
}
.mt80 {
  margin-top: 80px !important;
}
.mt85 {
  margin-top: 85px !important;
}
.mt90 {
  margin-top: 90px !important;
}
.mt95 {
  margin-top: 95px !important;
}
.mt100 {
  margin-top: 100px !important;
}
.mt105 {
  margin-top: 105px !important;
}
.mt110 {
  margin-top: 110px !important;
}
/*margin-left*/
.ml0 {
  margin-left: 0px !important;
}
.ml5 {
  margin-left: 5px !important;
}
.ml10 {
  margin-left: 10px !important;
}
.ml15 {
  margin-left: 15px !important;
}
.ml20 {
  margin-left: 20px !important;
}
.ml25 {
  margin-left: 25px !important;
}
.ml30 {
  margin-left: 30px !important;
}
.ml35 {
  margin-left: 35px !important;
}
.ml40 {
  margin-left: 40px !important;
}
.ml45 {
  margin-left: 45px !important;
}
.ml50 {
  margin-left: 50px !important;
}
.ml55 {
  margin-left: 55px !important;
}
.ml60 {
  margin-left: 60px !important;
}
.ml65 {
  margin-left: 65px !important;
}
.ml70 {
  margin-left: 70px !important;
}
.ml75 {
  margin-left: 75px !important;
}
.ml80 {
  margin-left: 80px !important;
}
.ml85 {
  margin-left: 85px !important;
}
.ml90 {
  margin-left: 90px !important;
}
.ml95 {
  margin-left: 95px !important;
}
.ml100 {
  margin-left: 100px !important;
}
.ml105 {
  margin-left: 105px !important;
}
.ml110 {
  margin-left: 110px !important;
}
/*margin-right*/
.mr0 {
  margin-right: 0px !important;
}
.mr5 {
  margin-right: 5px !important;
}
.mr10 {
  margin-right: 10px !important;
}
.mr15 {
  margin-right: 15px !important;
}
.mr20 {
  margin-right: 20px !important;
}
.mr25 {
  margin-right: 25px !important;
}
.mr30 {
  margin-right: 30px !important;
}
.mr35 {
  margin-right: 35px !important;
}
.mr40 {
  margin-right: 40px !important;
}
.mr45 {
  margin-right: 45px !important;
}
.mr50 {
  margin-right: 50px !important;
}
.mr55 {
  margin-right: 55px !important;
}
.mr60 {
  margin-right: 60px !important;
}
.mr65 {
  margin-right: 65px !important;
}
.mr70 {
  margin-right: 70px !important;
}
.mr75 {
  margin-right: 75px !important;
}
.mr80 {
  margin-right: 80px !important;
}
.mr85 {
  margin-right: 85px !important;
}
.mr90 {
  margin-right: 90px !important;
}
.mr95 {
  margin-right: 95px !important;
}
.mr100 {
  margin-right: 100px !important;
}
.mr105 {
  margin-right: 105px !important;
}
.mr110 {
  margin-right: 110px !important;
}
/*margin-bottom*/
.mb0 {
  margin-bottom: 0px !important;
}
.mb5 {
  margin-bottom: 5px !important;
}
.mb10 {
  margin-bottom: 10px !important;
}
.mb15 {
  margin-bottom: 15px !important;
}
.mb20 {
  margin-bottom: 20px !important;
}
.mb25 {
  margin-bottom: 25px !important;
}
.mb30 {
  margin-bottom: 30px !important;
}
.mb35 {
  margin-bottom: 35px !important;
}
.mb40 {
  margin-bottom: 40px !important;
}
.mb45 {
  margin-bottom: 45px !important;
}
.mb50 {
  margin-bottom: 50px !important;
}
.mb55 {
  margin-bottom: 55px !important;
}
.mb60 {
  margin-bottom: 60px !important;
}
.mb65 {
  margin-bottom: 65px !important;
}
.mb70 {
  margin-bottom: 70px !important;
}
.mb75 {
  margin-bottom: 75px !important;
}
.mb80 {
  margin-bottom: 80px !important;
}
.mb85 {
  margin-bottom: 85px !important;
}
.mb90 {
  margin-bottom: 90px !important;
}
.mb95 {
  margin-bottom: 95px !important;
}
.mb100 {
  margin-bottom: 100px !important;
}
.mb105 {
  margin-bottom: 105px !important;
}
.mb110 {
  margin-bottom: 110px !important;
}
/*margin-top margin-bottom*/
.mtb0 {
  margin-top: 0!important;
  margin-bottom: 0 !important;
}
.mtb5 {
  margin-top: 5px !important;
  margin-bottom: 5px !important;
}
.mtb10 {
  margin-top: 10px !important;
  margin-bottom: 10px !important;
}
.mtb15 {
  margin-top: 15px !important;
  margin-bottom: 15px !important;
}
.mtb20 {
  margin-top: 20px !important;
  margin-bottom: 20px !important;
}
.mtb25 {
  margin-top: 25px !important;
  margin-bottom: 25px !important;
}
.mtb30 {
  margin-top: 30px !important;
  margin-bottom: 30px !important;
}
.mtb35 {
  margin-top: 35px !important;
  margin-bottom: 35px !important;
}
.mtb40 {
  margin-top: 40px !important;
  margin-bottom: 40px !important;
}
.mtb45 {
  margin-top: 45px !important;
  margin-bottom: 45px !important;
}
.mtb50 {
  margin-top: 50px !important;
  margin-bottom: 50px !important;
}
.mtb55 {
  margin-top: 55px !important;
  margin-bottom: 55px !important;
}
.mtb60 {
  margin-top: 60px !important;
  margin-bottom: 60px !important;
}
.mtb65 {
  margin-top: 65px !important;
  margin-bottom: 65px !important;
}
.mtb70 {
  margin-top: 70px !important;
  margin-bottom: 70px !important;
}
.mtb75 {
  margin-top: 75px !important;
  margin-bottom: 75px !important;
}
.mtb80 {
  margin-top: 80px !important;
  margin-bottom: 80px !important;
}
.mtb85 {
  margin-top: 85px !important;
  margin-bottom: 85px !important;
}
.mtb90 {
  margin-top: 90px !important;
  margin-bottom: 90px !important;
}
.mtb95 {
  margin-top: 95px !important;
  margin-bottom: 95px !important;
}
.mtb100 {
  margin-top: 100px !important;
  margin-bottom: 100px !important;
}
.mtb105 {
  margin-top: 105px !important;
  margin-bottom: 105px !important;
}
.mtb110 {
  margin-top: 110px !important;
  margin-bottom: 110px !important;
}
/*margin-left margin-right*/
.mlr0 {
  margin-left: 0px !important;
  margin-right: 0px !important;
}
.mlr5 {
  margin-left: 5px !important;
  margin-right: 5px !important;
}
.mlr10 {
  margin-left: 10px !important;
  margin-right: 10px !important;
}
.mlr15 {
  margin-left: 15px !important;
  margin-right: L15px !important;
}
.mlr20 {
  margin-left: 20px !important;
  margin-right: 20px !important;
}
.mlr25 {
  margin-left: 25px !important;
  margin-right: 25px !important;
}
.mlr30 {
  margin-left: 30px !important;
  margin-right: 30px !important;
}
.mlr35 {
  margin-left: 35px !important;
  margin-right: 35px !important;
}
.mlr40 {
  margin-left: 40px !important;
  margin-right: 40px !important;
}
.mlr45 {
  margin-left: 45px !important;
  margin-right: 45px !important;
}
.mlr50 {
  margin-left: 50px !important;
  margin-right: 50px !important;
}
.mlr55 {
  margin-left: 55px !important;
  margin-right: 55px !important;
}
.mlr60 {
  margin-left: 60px !important;
  margin-right: 60px !important;
}
.mlr65 {
  margin-left: 65px !important;
  margin-right: 65px !important;
}
.mlr70 {
  margin-left: 70px !important;
  margin-right: 70px !important;
}
.mlr75 {
  margin-left: 75px !important;
  margin-right: 75px !important;
}
.mlr80 {
  margin-left: 80px !important;
  margin-right: 80px !important;
}
.mlr85 {
  margin-left: 85px !important;
  margin-right: 85px !important;
}
.mlr90 {
  margin-left: 90px !important;
  margin-right: 90px !important;
}
.mlr95 {
  margin-left: 95px !important;
  margin-right: 95px !important;
}
.mlr100 {
  margin-left: 100px !important;
  margin-right: 100px !important;
}
.mlr105 {
  margin-left: 105px !important;
  margin-right: 105px !important;
}
.mlr110 {
  margin-left: 110px !important;
  margin-right: 110px !important;
}
/*************************************************************************************************/
/*padding*/
.p0 {
  padding: 0 !important;
}
.p5 {
  padding: 5px !important;
}
.p10 {
  padding: 10px !important;
}
.p15 {
  padding: 15px !important;
}
.p20 {
  padding: 20px !important;
}
.p25 {
  padding: 25px !important;
}
.p30 {
  padding: 30px !important;
}
.p35 {
  padding: 35px !important;
}
.p40 {
  padding: 40px !important;
}
.p45 {
  padding: 45px !important;
}
.p50 {
  padding: 50px !important;
}
.p55 {
  padding: 55px !important;
}
.p60 {
  padding: 60px !important;
}
.p65 {
  padding: 65px !important;
}
.p70 {
  padding: 70px !important;
}
.p75 {
  padding: 75px !important;
}
.p80 {
  padding: 80px !important;
}
.p85 {
  padding: 85px !important;
}
.p90 {
  padding: 90px !important;
}
.p95 {
  padding: 95px !important;
}
.p100 {
  padding: 100px !important;
}
.p105 {
  padding: 105px !important;
}
.p110 {
  padding: 110px !important;
}
/*padding-top*/
.pt0 {
  padding-top: 0 !important;
}
.pt5 {
  padding-top: 5px !important;
}
.pt10 {
  padding-top: 10px !important;
}
.pt15 {
  padding-top: 15px !important;
}
.pt20 {
  padding-top: 20px !important;
}
.pt25 {
  padding-top: 25px !important;
}
.pt30 {
  padding-top: 30px !important;
}
.pt35 {
  padding-top: 35px !important;
}
.pt40 {
  padding-top: 40px !important;
}
.pt45 {
  padding-top: 45px !important;
}
.pt50 {
  padding-top: 50px !important;
}
.pt55 {
  padding-top: 55px !important;
}
.pt60 {
  padding-top: 60px !important;
}
.pt65 {
  padding-top: 65px !important;
}
.pt70 {
  padding-top: 70px !important;
}
.pt75 {
  padding-top: 75px !important;
}
.pt80 {
  padding-top: 80px !important;
}
.pt85 {
  padding-top: 85px !important;
}
.pt90 {
  padding-top: 90px !important;
}
.pt95 {
  padding-top: 95px !important;
}
.pt100 {
  padding-top: 100px !important;
}
.pt105 {
  padding-top: 105px !important;
}
.pt110 {
  padding-top: 110px !important;
}
/*padding-left*/
.pl0 {
  padding-left: 0px !important;
}
.pl5 {
  padding-left: 5px !important;
}
.pl10 {
  padding-left: 10px !important;
}
.pl15 {
  padding-left: 15px !important;
}
.pl20 {
  padding-left: 20px !important;
}
.pl25 {
  padding-left: 25px !important;
}
.pl30 {
  padding-left: 30px !important;
}
.pl35 {
  padding-left: 35px !important;
}
.pl40 {
  padding-left: 40px !important;
}
.pl45 {
  padding-left: 45px !important;
}
.pl50 {
  padding-left: 50px !important;
}
.pl55 {
  padding-left: 55px !important;
}
.pl60 {
  padding-left: 60px !important;
}
.pl65 {
  padding-left: 65px !important;
}
.pl70 {
  padding-left: 70px !important;
}
.pl75 {
  padding-left: 75px !important;
}
.pl80 {
  padding-left: 80px !important;
}
.pl85 {
  padding-left: 85px !important;
}
.pl90 {
  padding-left: 90px !important;
}
.pl95 {
  padding-left: 95px !important;
}
.pl100 {
  padding-left: 100px !important;
}
.pl105 {
  padding-left: 105px !important;
}
.pl110 {
  padding-left: 110px !important;
}
/*padding-right*/
.pr0 {
  padding-right: 0px !important;
}
.pr5 {
  padding-right: 5px !important;
}
.pr10 {
  padding-right: 10px !important;
}
.pr15 {
  padding-right: 15px !important;
}
.pr20 {
  padding-right: 20px !important;
}
.pr25 {
  padding-right: 25px !important;
}
.pr30 {
  padding-right: 30px !important;
}
.pr35 {
  padding-right: 35px !important;
}
.pr40 {
  padding-right: 40px !important;
}
.pr45 {
  padding-right: 45px !important;
}
.pr50 {
  padding-right: 50px !important;
}
.pr55 {
  padding-right: 55px !important;
}
.pr60 {
  padding-right: 60px !important;
}
.pr65 {
  padding-right: 65px !important;
}
.pr70 {
  padding-right: 70px !important;
}
.pr75 {
  padding-right: 75px !important;
}
.pr80 {
  padding-right: 80px !important;
}
.pr85 {
  padding-right: 85px !important;
}
.pr90 {
  padding-right: 90px !important;
}
.pr95 {
  padding-right: 95px !important;
}
.pr100 {
  padding-right: 100px !important;
}
.pr105 {
  padding-right: 105px !important;
}
.pr110 {
  padding-right: 110px !important;
}
/*padding-bottom*/
.pb0 {
  padding-bottom: 0px !important;
}
.pb5 {
  padding-bottom: 5px !important;
}
.pb10 {
  padding-bottom: 10px !important;
}
.pb15 {
  padding-bottom: 15px !important;
}
.pb20 {
  padding-bottom: 20px !important;
}
.pb25 {
  padding-bottom: 25px !important;
}
.pb30 {
  padding-bottom: 30px !important;
}
.pb35 {
  padding-bottom: 35px !important;
}
.pb40 {
  padding-bottom: 40px !important;
}
.pb45 {
  padding-bottom: 45px !important;
}
.pb50 {
  padding-bottom: 50px !important;
}
.pb55 {
  padding-bottom: 55px !important;
}
.pb60 {
  padding-bottom: 60px !important;
}
.pb65 {
  padding-bottom: 65px !important;
}
.pb70 {
  padding-bottom: 70px !important;
}
.pb75 {
  padding-bottom: 75px !important;
}
.pb80 {
  padding-bottom: 80px !important;
}
.pb85 {
  padding-bottom: 85px !important;
}
.pb90 {
  padding-bottom: 90px !important;
}
.pb95 {
  padding-bottom: 95px !important;
}
.pb100 {
  padding-bottom: 100px !important;
}
.pb105 {
  padding-bottom: 105px !important;
}
.pb110 {
  padding-bottom: 110px !important;
}
/*padding-top padding-bottom*/
.ptb0 {
  padding-top: 0!important;
  padding-bottom: 0 !important;
}
.ptb5 {
  padding-top: 5px !important;
  padding-bottom: 5px !important;
}
.ptb10 {
  padding-top: 10px !important;
  padding-bottom: 10px !important;
}
.ptb15 {
  padding-top: 15px !important;
  padding-bottom: 15px !important;
}
.ptb20 {
  padding-top: 20px !important;
  padding-bottom: 20px !important;
}
.ptb25 {
  padding-top: 25px !important;
  padding-bottom: 25px !important;
}
.ptb30 {
  padding-top: 30px !important;
  padding-bottom: 30px !important;
}
.ptb35 {
  padding-top: 35px !important;
  padding-bottom: 35px !important;
}
.ptb40 {
  padding-top: 40px !important;
  padding-bottom: 40px !important;
}
.ptb45 {
  padding-top: 45px !important;
  padding-bottom: 45px !important;
}
.ptb50 {
  padding-top: 50px !important;
  padding-bottom: 50px !important;
}
.ptb55 {
  padding-top: 55px !important;
  padding-bottom: 55px !important;
}
.ptb60 {
  padding-top: 60px !important;
  padding-bottom: 60px !important;
}
.ptb65 {
  padding-top: 65px !important;
  padding-bottom: 65px !important;
}
.ptb70 {
  padding-top: 70px !important;
  padding-bottom: 70px !important;
}
.ptb75 {
  padding-top: 75px !important;
  padding-bottom: 75px !important;
}
.ptb80 {
  padding-top: 80px !important;
  padding-bottom: 80px !important;
}
.ptb85 {
  padding-top: 85px !important;
  padding-bottom: 85px !important;
}
.ptb90 {
  padding-top: 90px !important;
  padding-bottom: 90px !important;
}
.ptb95 {
  padding-top: 95px !important;
  padding-bottom: 95px !important;
}
.ptb100 {
  padding-top: 100px !important;
  padding-bottom: 100px !important;
}
.ptb105 {
  padding-top: 105px !important;
  padding-bottom: 105px !important;
}
.ptb110 {
  padding-top: 110px !important;
  padding-bottom: 110px !important;
}
/*padding-left padding-right*/
.plr0 {
  padding-left: 0px !important;
  padding-right: 0px !important;
}
.plr5 {
  padding-left: 5px !important;
  padding-right: 5px !important;
}
.plr10 {
  padding-left: 10px !important;
  padding-right: 10px !important;
}
.plr15 {
  padding-left: 15px !important;
  padding-right: 15px !important;
}
.plr20 {
  padding-left: 20px !important;
  padding-right: 20px !important;
}
.plr25 {
  padding-left: 25px !important;
  padding-right: 25px !important;
}
.plr30 {
  padding-left: 30px !important;
  padding-right: 30px !important;
}
.plr35 {
  padding-left: 35px !important;
  padding-right: 35px !important;
}
.plr40 {
  padding-left: 40px !important;
  padding-right: 40px !important;
}
.plr45 {
  padding-left: 45px !important;
  padding-right: 45px !important;
}
.plr50 {
  padding-left: 50px !important;
  padding-right: 50px !important;
}
.plr55 {
  padding-left: 55px !important;
  padding-right: 55px !important;
}
.plr60 {
  padding-left: 60px !important;
  padding-right: 60px !important;
}
.plr65 {
  padding-left: 65px !important;
  padding-right: 65px !important;
}
.plr70 {
  padding-left: 70px !important;
  padding-right: 70px !important;
}
.plr75 {
  padding-left: 75px !important;
  padding-right: 75px !important;
}
.plr80 {
  padding-left: 80px !important;
  padding-right: 80px !important;
}
.plr85 {
  padding-left: 85px !important;
  padding-right: 85px !important;
}
.plr90 {
  padding-left: 90px !important;
  padding-right: 90px !important;
}
.plr95 {
  padding-left: 95px !important;
  padding-right: 95px !important;
}
.plr100 {
  padding-left: 100px !important;
  padding-right: 100px !important;
}
.plr105 {
  padding-left: 105px !important;
  padding-right: 105px !important;
}
.plr110 {
  padding-left: 110px !important;
  padding-right: 110px !important;
}
