body,ol,ul,h1,h2,h3,h4,h5,h6,p,th,td,dl,dd,form,fieldset,legend,input,textarea,select{margin:0;padding:0}
body {
  font: 13px '微软雅黑', Verdana, Arial, Helvetica, sans-serif !important;
  background: #fff;
  -webkit-text-size-adjust: 100%;
  color: #313131;
}
a{color:#2d374b;text-decoration:none}
a:hover{color:#cd0200;text-decoration:underline}
em{font-style:normal}
li{list-style:none}
img{border:0;vertical-align:middle}
table{border-collapse:collapse;border-spacing:0}
p{word-wrap:break-word}
input:-webkit-autofill {
  background-color: transparent !important;
  background-image: none !important;
  transition: background-color 5000s ease-in-out 0s;
}
/*滚动条的宽度*/

::-webkit-scrollbar {
  width: 8px;
  height: 8px;
}

/*外层轨道。可以用display:none让其不显示，也可以添加背景图片，颜色改变显示效果*/

::-webkit-scrollbar-track {
  width: 4px;
  background-color: #f4f4f4;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
}

/*滚动条的设置*/

::-webkit-scrollbar-thumb {
  background-color: #999;
  background-clip: padding-box;
  min-height: 28px;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
}

/*滚动条移上去的背景*/

::-webkit-scrollbar-thumb:hover {
  background-color: #999;
}
.none{
  display: none;
}
.block{
  display: none;
}
.el-button--success,
.el-button--info {
  background: linear-gradient(to bottom,
      #5dd288 0%,
      #39c56d 100%) !important;
  border: 1px solid #29904f !important;
}

.el-button--success:hover,
.el-button--info:hover {
  background: #00c656 !important;
  background: linear-gradient(to bottom,
      #00c656 0%,
      #00c656 100%) !important;
}
.el-button--warning{
  background: linear-gradient(to bottom,
      #ff905d 0%,
      #ff6a37 100%) !important;
  border: 1px solid #f4521b !important;
}

.el-button--warning:hover{
  background: #ff6a37 !important;
  background: linear-gradient(to bottom,
      #ff6a37 0%,
      #ff905d 100%) !important;
}
@keyframes bounceIn {
  0%,
  20%,
  40%,
  60%,
  80%,
  to {
    animation-timing-function: cubic-bezier(.215, .61, .355, 1)
  }

  0% {
    opacity: 0;
    transform: scale3d(.3, .3, .3)
  }

  20% {
    transform: scale3d(1.1, 1.1, 1.1)
  }

  40% {
    transform: scale3d(.9, .9, .9)
  }

  60% {
    opacity: 1;
    transform: scale3d(1.03, 1.03, 1.03)
  }

  80% {
    transform: scale3d(.97, .97, .97)
  }

  to {
    opacity: 1;
    transform: scaleX(1)
  }
}
.bounceIn {
  animation-duration: .75s;
  animation-name: bounceIn
}
.delay0 {
  animation-delay: 0s
}

.delay1 {
  animation-delay: .05s
}

.delay2 {
  animation-delay: .1s
}

.delay3 {
  animation-delay: .15s
}

.delay4 {
  animation-delay: .2s
}

.delay5 {
  animation-delay: .25s
}

.delay6 {
  animation-delay: .3s
}

.delay7 {
  animation-delay: .35s
}

.delay8 {
  animation-delay: .4s
}

.delay9 {
  animation-delay: .45s
}

.delay10 {
  animation-delay: .5s
}

.delay11 {
  animation-delay: .55s
}

.delay12 {
  animation-delay: .6s
}

.delay13 {
  animation-delay: .65s
}

.delay14 {
  animation-delay: .7s
}

.delay15 {
  animation-delay: .75s
}

.delay16 {
  animation-delay: .8s
}

.delay17 {
  animation-delay: .85s
}

.delay18 {
  animation-delay: .9s
}

.delay19 {
  animation-delay: .95s
}

.delay20 {
  animation-delay: 1s
}

.delay21 {
  animation-delay: 1.05s
}
.skin_gold .register .el-dialog__header,
.skin_red .register .el-dialog__header,
.skin_blue .register .el-dialog__header {
  background-color: transparent !important;
  color: #000;
}
.skin_gold .bg .title,.skin_gold .bg .color,.skin_gold .bg .red,.skin_gold .bg .info a{
  color: #ffd431!important;
}
.skin_red .bg .title,.skin_red .bg .color,.skin_red .bg .red,.skin_red .bg .info a{
  color: #fd4141!important;
}
.skin_blue .bg .title,.skin_blue .bg .color,.skin_blue .bg .red,.skin_blue .bg .info a{
  color: #28aded!important;
}
.skin_gold .bg .bgColor{
  background-color: #ffd431!important;
}
.skin_red .bg .bgColor{
  background-color: #fd4141!important;
}
.skin_blue .bg .bgColor{
  background-color: #28aded!important;
}
.skin_gold .bg .bgColor1{
  background-color: #fffce1!important;
}
.skin_red .bg .bgColor1{
  background-color: #FFE8E8!important;
}
.skin_blue .bg .bgColor1{
  background-color: #c9eeff!important;
}
.skin_gold .bg .bgColor2{
  background-color: #ffeb3b!important;
}
.skin_red .bg .bgColor2{
  background-color: #FF7676!important;
}
.skin_blue .bg .bgColor2{
  background-color: #4cc7ff!important;
}

.skin_gold .register .el-dialog__headerbtn .el-dialog__close,
.skin_red .register .el-dialog__headerbtn .el-dialog__close,
.skin_blue .register .el-dialog__headerbtn .el-dialog__close{
  color: #333;
  font-size: 20px;
}
.skin_gold .el-dialog--center .el-dialog__body,
.skin_red .el-dialog--center .el-dialog__body,
.skin_blue .el-dialog--center .el-dialog__body{
  padding: 15px;
}
.el-input.is-disabled .el-input__inner{
  color: #777 !important;
}
.register .el-dialog{
  margin-top: 0 !important;
  top: 50% !important;
  transform: translate(-0%, -50%) !important;
  margin: 0 auto 0px !important;
}
.el-popover{
  min-width: auto !important;
}
.el-loading-mask{
  background-color: transparent !important;
}