/*初始化*/
* {
  margin: 0;
  padding: 0;
  -webkit-tap-highlight-color: transparent;
  -moz-tap-highlight-color: transparent;
  -webkit-touch-callout:none;
  -webkit-user-select:none;
  -khtml-user-select:none;
  -moz-user-select:none;
  -ms-user-select:none;
  user-select:none;
}
body {
  -webkit-overflow-scrolling: touch;
  overflow-scrolling: touch;
  font-family:"PingFangSC-Regular","微软雅黑","simsun","arial";
  font-size: 16px;
  background: #fff5f5;
}

input,button  {
  border: none;
  outline: none;
  -webkit-appearance: none;
}
input, textarea {
  user-select: text;
}
a {
  text-decoration: none;
  font-size: 16px;
  outline: none;
  color: #1a1a1a;
}
ul,li,ol {
  list-style: none;
}
button {
  outline:none;
}

/*公共样式*/
.banxin {
  width: 1020px;
  margin: 0 auto;
}
.center {
  position: absolute;
  left: 50%;
  top:50%;
  transform: translate(-50%, -50%);
}
.rela {
  position: relative;
}
.abso {
  position: absolute;
}
.fixed {
  position: fixed;
}
.fl {
  float: left;
}
.fr {
  float: right;
}
.clearfix::after {
  content: ".";
  clear: both;
  display: block;
  overflow: hidden;
  font-size: 0;
  height: 0;
}

/*字体图标相关*/
@font-face {
  font-family: 'iconfont';
  src: url('./font/iconfont.eot');
  src: url('./font/iconfont.eot?#iefix') format('embedded-opentype'),
  url('./font/iconfont.woff') format('woff'),
  url('./font/iconfont.ttf') format('truetype'),
  url('./font/iconfont.svg#iconfont') format('svg');
}
.iconfont{
  font-family:"iconfont" !important;
  font-size:16px;font-style:normal;
  -webkit-font-smoothing: antialiased;
  -webkit-text-stroke-width: 0.2px;
  -moz-osx-font-smoothing: grayscale;
  color: #e2294c;
}

/*修改公共样式*/
#loginWindow .loginBox .el-tabs__nav-scroll .el-tabs__active-bar {
  background-color: #e2294c!important;
}
#loginWindow .loginBox .el-tabs__nav-scroll .el-tabs__nav {
  width:100%;
}
#loginWindow .loginBox .el-tabs__nav-scroll .el-tabs__item {
  width: 50%!important;
  font-size: 16px;
  text-align: center;
}
#loginWindow .loginBox .el-tabs__nav-scroll .el-tabs__item:hover, #loginWindow .loginBox .el-tabs__nav-scroll .el-tabs__item.is-active {
  color: #e2294c!important;
}

.recommend .push .el-tabs__nav {
  width: 100%;
}
.recommend .push .el-tabs__item {
  width: 50%;
  text-align: center;
  font-size: 18px;
  padding: 0;
}
.el-tabs__item.is-active {
  color: #e2294c;
}
.recommend .push .el-tabs__active-bar {
  width: 50%!important;
  background: #e2294c;
}
.recommend .push .el-tabs__header {
  margin-bottom: 5px;
}
.el-tabs__item:hover, .el-tabs__item.is-active {
  color: #e2294c;
}
.el-pager li.active, .el-pager li:hover {
  color: #e2294c!important;
}
.el-tabs__active-bar {
  background: #e2294c;
}
.el-input-number__decrease, .el-input-number__increase {
  width: 50px!important;
}

.el-pagination::after, .el-pagination::before {
  display: none;
}
