/* 颜色 */
/* 盒模型 */
/* 过渡时间 */
/* 阴影参数：x(必需), y(必需), 尺寸(可选), 大小(可选), 颜色(可选), 内/外阴影(可选) */
/* 圆角 */
/* 多行溢出省略号 */
/* 透明度 */
/* 旋转单位：deg */
/* box-sizing */
/* CSS reset */
body,
div,
dl,
dt,
dd,
ul,
ol,
li,
h1,
h2,
h3,
h4,
h5,
h6,
pre,
code,
form,
fieldset,
legend,
input,
button,
select,
textarea,
p,
blockquote,
th,
td {
  margin: 0;
  padding: 0;
  font-family: Lato, PingFangSC, 'Open Sans', 'Helvetica', 'Arial', sans-serif;
  font-style: normal;
  font-weight: normal;
  word-spacing: .15em;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
body {
  overflow-x: hidden;
}
a {
  text-decoration: none;
}
a:hover,
a:active {
  text-decoration: none;
  cursor: pointer;
}
img {
  border: none;
}
ol,
ul,
li {
  list-style: none;
}
.cursor-pointer {
  cursor: pointer;
}
.m-b-md {
  margin-bottom: 20px!important;
}
.text-gray {
  color: #aaaaaa;
}
.bg-white {
  background-color: #ffffff;
}
.bg-bright {
  background-color: #f5f8ff;
}
.bg-blue {
  background-color: #169bd5;
}
.bg-blove {
  background-color: #f8fbff;
}
.bg-mazarine {
  background-color: #2a4081;
}
.bg-light {
  background-color: #fafafa;
}
.btn {
  -webkit-transition: 0.2s;
  -moz-transition: 0.2s;
  -ms-transition: 0.2s;
  -o-transition: 0.2s;
  transition: 0.2s;
}
.btn:hover,
.btn:active,
.btn:focus {
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
  -webkit-transition: 0.2s;
  -moz-transition: 0.2s;
  -ms-transition: 0.2s;
  -o-transition: 0.2s;
  transition: 0.2s;
}
.btn-blue {
  background-color: #169bd5;
  border: 1px solid #169bd5;
  color: #ffffff;
}
.btn-blue:hover,
.btn-blue:active,
.btn-blue:focus {
  background-color: transparent;
  color: #169bd5;
}
.btn-blue-bg-nochange {
  background-color: #169bd5;
  border: 1px solid #169bd5;
  color: #ffffff;
}
.btn-blue-bg-nochange:hover,
.btn-blue-bg-nochange:active,
.btn-blue-bg-nochange:focus {
  background-color: #169bd5;
  border: 1px solid #169bd5;
  color: #ffffff;
}
.btn-white {
  border: 1px solid #169bd5;
  color: #169bd5;
}
.btn-white:hover,
.btn-white:active,
.btn-white:focus {
  background-color: #169bd5;
  color: #ffffff;
}
.btn-white-bg-nochange {
  background-color: #ffffff;
  border: 1px solid #ffffff;
  color: #2a4081;
}
.btn-white-bg-nochange:hover,
.btn-white-bg-nochange:active,
.btn-white-bg-nochange:focus {
  border: 1px solid #ffffff;
  background-color: #ffffff;
  color: #2a4081;
}
.btn-white-bg-transparnet {
  background-color: transparent;
  color: #ffffff;
  border: 1px solid #ffffff;
}
.btn-white-bg-transparnet:hover,
.btn-white-bg-transparnet:active,
.btn-white-bg-transparnet:focus {
  background-color: #ffffff;
  color: #169bd5;
}
/* bootstrap css cover */
.modal.fade .modal-dialog {
  margin: 80px auto!important;
}
/* slideDown */
.slide-down {
  -webkit-animation-name: slideDown;
  animation-name: slideDown;
  -webkit-animation-duration: .4s;
  animation-duration: .4s;
  -webkit-animation-fill-mode: both;
  animation-fill-mode: both;
  -webkit-transform-origin: center bottom;
  transform-origin: center bottom;
}
@keyframes slideDown {
  0% {
    top: -100%;
  }
  100% {
    top: 0;
  }
}
/* loading */
.loading-css {
  position: relative;
  margin: 0 auto;
  width: 20px;
  height: 20px;
  border-top: 5px solid rgba(255, 255, 255, 0.2);
  border-right: 5px solid rgba(255, 255, 255, 0.2);
  border-bottom: 5px solid rgba(255, 255, 255, 0.2);
  border-left: 5px solid #ffffff;
  -webkit-animation: loading 1s infinite linear;
  animation: loading 1s infinite linear;
  -webkit-border-radius: 50%;
  -moz-border-radius: 50%;
  border-radius: 50%;
}
@-webkit-keyframes loading {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(360deg);
    transform: rotate(360deg);
  }
}
@keyframes loading {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(360deg);
    transform: rotate(360deg);
  }
}
/* 图标 */
@font-face {
  font-family: "iconfont";
  src: url('../fonts/iconfont.eot?t=1531362339288');
  /* IE9*/
  src: url('../fonts/iconfont.eot?t=1531362339288#iefix') format('embedded-opentype'), /* IE6-IE8 */ url('data:application/x-font-woff;charset=utf-8;base64,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') format('woff'), url('../fonts/iconfont.ttf?t=1531362339288') format('truetype'), /* chrome, firefox, opera, Safari, Android, iOS 4.2+*/ url('../fonts/iconfont.svg?t=1531362339288#iconfont') format('svg');
  /* iOS 4.1- */
}
.iconfont {
  font-family: "iconfont" !important;
  font-size: 16px;
  font-style: normal;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.icon-mobile1:before {
  content: "\e6a6";
}
.icon-search:before {
  content: "\e648";
}
.icon-category:before {
  content: "\e699";
}
.icon-lingshou:before {
  content: "\e643";
}
.icon-blog:before {
  content: "\e602";
}
.icon-twitter2:before {
  content: "\e89e";
}
.icon-iconset0403:before {
  content: "\e71a";
}
.icon-xiangshangjiantou:before {
  content: "\e65d";
}
.icon-xiangxiajiantou:before {
  content: "\e65e";
}
.icon-in:before {
  content: "\e6c1";
}
.icon-bug1:before {
  content: "\e60e";
}
.icon-wode_guanyuwomen-:before {
  content: "\e6e6";
}
.icon-ceshicaidan:before {
  content: "\e649";
}
.icon-icon-test1:before {
  content: "\e608";
}
.icon-app:before {
  content: "\e9dc";
}
.icon-case:before {
  content: "\e64d";
}
.icon-facebook:before {
  content: "\e66e";
}
.icon-youxi:before {
  content: "\e6af";
}
.icon-shebeiliebiao2:before {
  content: "\e83d";
}
