@charset "UTF-8";
* {
  margin: 0;
  padding: 0;
  box-sizing: border-box;
}

html {
  height: 100%;
}

body, html {
  padding: 0;
  margin: 0;
  font-family: "黑体", sans-serif;;
  font-size: 13px;
  height: 100%;
}

ul, li {
  list-style: none;
  margin: 0;
  padding: 0;
}

h1, h2, h3, h4, h5, h6 {
  font-weight: 100;
}

a {
  color: #000;
  text-decoration: none;
  background-color: transparent;
  display: inline-block;
}

.table-bordered > thead > tr > td, .table-bordered > thead > tr > th {
  border-bottom-width: 1px;
}

.table > tbody > tr > td, .table > tbody > tr > th, .table > tfoot > tr > td, .table > tfoot > tr > th, .table > thead > tr > td, .table > thead > tr > th {
  vertical-align: middle;
}

table > tbody > tr > td, table > tbody > tr > th, table > tfoot > tr > td, table > tfoot > tr > th, table > thead > tr > td, table > thead > tr > th {
  vertical-align: middle !important;
  padding: 8px;
}

.table > thead > tr > th {
  text-align: center;
}

.pagination {
  margin: 0;
}

a:hover {
  color: #ea2d39;
}

span {
  display: inline-block;
}

.whiteholder input[placeholder], .whiteholder [placeholder], .whiteholder *[placeholder] {
  color: #fff !important;
}

.whiteholder input::-ms-input-placeholder {
  color: #fff;
}

.whiteholder input::-webkit-input-placeholder {
  color: #fff;
}

.whiteholder input:-moz-placeholder {
  color: #fff;
}

.whiteholder input::-moz-placeholder {
  color: #fff;
}

.whiteholder input:-ms-input-placeholder {
  color: #fff;
}

.clearfix:after {
  content: " ";
  display: block;
  height: 0;
  clear: both;
  visibility: hidden;
}

.fullbox {
  height: 100%;
}

.border-red {
  border: 1px solid #ea2d39 !important;
}

.text-center {
  text-align: center;
}

.fl {
  float: left;
}

.fr {
  float: right;
}

.mt2 {
  margin-top: 2px !important;
}

.mt3 {
  margin-top: 3px !important;
}

.mt5 {
  margin-top: 5px !important;
}

.mt6 {
  margin-top: 6px !important;
}

.mt8 {
  margin-top: 8px !important;
}

.mt10 {
  margin-top: 10px !important;
}

.mt13 {
  margin-top: 13px !important;
}

.mt15 {
  margin-top: 15px !important;
}

.mt20 {
  margin-top: 20px !important;
}

.mt30 {
  margin-top: 30px !important;
}

.mt40 {
  margin-top: 40px !important;
}

.mt45 {
  margin-top: 45px !important;
}

.mr5 {
  margin-right: 5px !important;
}

.mr10 {
  margin-right: 10px !important;
}

.mr15 {
  margin-right: 15px !important;
}

.mr20 {
  margin-right: 20px !important;
}

.mr65 {
  margin-right: 65px !important;
}

.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;
}

.mb43 {
  margin-bottom: 43px !important;
}

.mb55 {
  margin-bottom: 55px !important;
}

.mb60 {
  margin-bottom: 60px !important;
}

.ml5 {
  margin-left: 5px !important;
}

.ml10 {
  margin-left: 10px !important;
}

.ml15 {
  margin-left: 15px !important;
}

.ml20 {
  margin-left: 20px !important;
}

.ml32 {
  margin-left: 32px !important;
}

.ml50 {
  margin-left: 50px !important;
}

.pd0 {
  padding: 0px !important;
}

.pd5 {
  padding: 5px !important;
}

.pd10 {
  padding: 10px !important;
}

.pd15 {
  padding: 15px !important;
}

.pd20 {
  padding: 20px !important;
}

.pdt_5 {
  padding-top: 5px !important;
}

.pdt_10 {
  padding-top: 10px !important;
}

.pdt_15 {
  padding-top: 15px !important;
}

.pdt_18 {
  padding-top: 18px !important;
}

.pdt_20 {
  padding-top: 20px !important;
}

.pdt_40 {
  padding-top: 40px !important;
}

.pdt_55 {
  padding-top: 55px !important;
}

.pdt_76 {
  padding-top: 76px !important;
}

.pdb_5 {
  padding-bottom: 5px !important;
}

.pdb_10 {
  padding-bottom: 10px !important;
}

.pdb_15 {
  padding-bottom: 15px !important;
}

.pdb_20 {
  padding-bottom: 20px !important;
}

.pdb_120 {
  padding-bottom: 120px !important;
}

.pdl_5 {
  padding-left: 5px !important;
}

.pdl_10 {
  padding-left: 10px !important;
}

.pdl_15 {
  padding-left: 15px !important;
}

.pdl_20 {
  padding-left: 20px !important;
}

.pdl_150 {
  padding-left: 150px !important;
}

.pdr_0 {
  padding-right: 0px !important;
}

.pdr_5 {
  padding-right: 5px !important;
}

.pdr_10 {
  padding-right: 10px !important;
}

.pdr_15 {
  padding-right: 15px !important;
}

.pdr_20 {
  padding-right: 20px !important;
}

.pdr_80 {
  padding-right: 80px !important;
}

.wd40 {
  width: 40px !important;
}

.wd50 {
  width: 50px !important;
}

.wd60 {
  width: 60px !important;
}

.wd70 {
  width: 70px !important;
}

.wd80 {
  width: 80px !important;
}

.wd90 {
  width: 90px !important;
}

.wd100 {
  width: 100px !important;
}

.wd110 {
  width: 110px !important;
}

.wd120 {
  width: 120px !important;
}

.wd130 {
  width: 130px !important;
}

.wd140 {
  width: 140px !important;
}

.wd150 {
  width: 150px !important;
}

.wd160 {
  width: 160px !important;
}

.wd170 {
  width: 170px !important;
}

.wd180 {
  width: 180px !important;
}

.wd190 {
  width: 190px !important;
}

.wd200 {
  width: 200px !important;
}

.wd300 {
  width: 300px !important;
}

.wd350 {
  width: 350px !important;
}

.wd380 {
  width: 380px !important;
}

.wd400 {
  width: 400px !important;
}

.wb1_4 {
  width: 1.4% !important;
}

.wb2_75 {
  width: 2.75% !important;
}

.wb2_8 {
  width: 2.8% !important;
}

.wb3 {
  width: 3% !important;
}

.wb3_2 {
  width: 3.2% !important;
}

.wb3_5 {
  width: 3.5% !important;
}

.wb4 {
  width: 4% !important;
}

.wb4_3 {
  width: 4.3% !important;
}

.wb4_5 {
  width: 4.5% !important;
}

.wb4_6 {
  width: 4.6% !important;
}

.wb5 {
  width: 5% !important;
}

.wb5_45 {
  width: 5.45% !important;
}

.wb5_5 {
  width: 5.5% !important;
}

.wb6 {
  width: 6% !important;
}

.wb6_1 {
  width: 6.1% !important;
}

.wb6_15 {
  width: 6.15% !important;
}

.wb6_2 {
  width: 6.2% !important;
}

.wb6_4 {
  width: 6.4% !important;
}

.wb6_5 {
  width: 6.5% !important;
}

.wb6_6 {
  width: 6.6% !important;
}

.wb6_95 {
  width: 6.95% !important;
}

.wb7 {
  width: 7% !important;
}

.wb7_5 {
  width: 7.5% !important;
}

.wb7_75 {
  width: 7.75% !important;
}

.wb7_8 {
  width: 7.8% !important;
}

.wb8 {
  width: 8% !important;
}

.wb8_5 {
  width: 8.5% !important;
}

.wb8_8 {
  width: 8.8% !important;
}

.wb9 {
  width: 9% !important;
}

.wb9_15 {
  width: 9.15% !important;
}

.wb9_5 {
  width: 9.5% !important;
}

.wb10 {
  width: 10% !important;
}

.wb10_5 {
  width: 10.5% !important;
}

.wb10_1 {
  width: 10.1% !important;
}

.wb11 {
  width: 11% !important;
}

.wb11_5 {
  width: 11.5% !important;
}

.wb12 {
  width: 12% !important;
}

.wb12_5 {
  width: 12.5% !important;
}

.wb13 {
  width: 13% !important;
}

.wb13_5 {
  width: 13.5% !important;
}

.wb13_3 {
  width: 13.3% !important;
}

.wb14 {
  width: 14% !important;
}

.wb14_5 {
  width: 14.5% !important;
}

.wb15 {
  width: 15% !important;
}

.wb15_5 {
  width: 15.5% !important;
}

.wb16 {
  width: 16% !important;
}

.wb16_5 {
  width: 16.5% !important;
}

.wb16_6 {
  width: 16.6% !important;
}

.wb17 {
  width: 17% !important;
}

.wb17_5 {
  width: 17.5% !important;
}

.wb18 {
  width: 18% !important;
}

.wb19_5 {
  width: 10.5% !important;
}

.wb20 {
  width: 20% !important;
}

.wb22 {
  width: 22% !important;
}

.wb25 {
  width: 25% !important;
}

.wb27 {
  width: 27% !important;
}

.wb28 {
  width: 28% !important;
}

.wb30 {
  width: 30% !important;
}

.wb31 {
  width: 31% !important;
}

.wb32 {
  width: 32% !important;
}

.wb35 {
  width: 35% !important;
}

.wb33_3 {
  width: 33.33333% !important;
}

.wb33_13 {
  width: 33.136% !important;
}

.wb38 {
  width: 38% !important;
}

.wb39 {
  width: 39% !important;
}

.wb40 {
  width: 40% !important;
}

.wb43_4 {
  width: 43.4% !important;
}

.wb45 {
  width: 45% !important;
}

.wb46 {
  width: 46% !important;
}

.wb46_6 {
  width: 46.6% !important;
}

.wb47 {
  width: 47% !important;
}

.wb48 {
  width: 48% !important;
}

.wb50 {
  width: 50% !important;
}

.wb55 {
  width: 55% !important;
}

.wb60 {
  width: 60% !important;
}

.wb65 {
  width: 65% !important;
}

.wb66_6 {
  width: 66.66667% !important;
}

.wb68 {
  width: 68% !important;
}

.wb69 {
  width: 69% !important;
}

.wb70 {
  width: 70% !important;
}

.wb72 {
  width: 72% !important;
}

.wb73 {
  width: 73% !important;
}

.wb75 {
  width: 75% !important;
}

.wb80 {
  width: 80% !important;
}

.wb85 {
  width: 85% !important;
}

.wb90 {
  width: 90% !important;
}

.wb93 {
  width: 93% !important;
}

.wb94 {
  width: 94% !important;
}

.wb95 {
  width: 95% !important;
}

.wb100 {
  width: 100% !important;
}

.h100 {
  height: 100px;
}

.h200 {
  height: 200px;
}

.h300 {
  height: 300px;
}

.h400 {
  height: 400px;
}

.h500 {
  height: 500px;
}

.h600 {
  height: 600px;
}

body {
  background: #f3f3f4;
  width: 100%;
  background: url(../img/2.jpg) no-repeat center center;
  background-size: cover;
}

.content {
  width: 100%;
}

.content .login {
  width: 350px;
  text-align: center;
  border-radius: 5px;
  position: absolute;
  left: 50%;
  margin-left: -175px;
  top: 50%;
  margin-top: -173px;
}

.content .login .lg_form {
  margin-top: 15px;
}

.content .login .lg_form .form-group {
  margin-bottom: 15px;
}

.content .login .lg_form .form-group .login-form {
  background-color: transparent;
  background-image: none;
  border: 1px solid #e5e6e7;
  border-radius: 22px;
  padding: 15px;
  width: 100%;
  font-size: 16px;
  color: #fff;
}

.content .login .lg_form .form-group .login-form:focus {
  outline: none;
}

.content .login .lg_form .form-group .form-numl {
  width: 60%;
  margin-bottom: 15px;
}

.content .login .lg_form .form-group .form-numr {
  width: 30%;
  margin-bottom: 15px;
  cursor: pointer;
  border-radius: 15px;
  background: url(../img/yzm.png) repeat center center;
  background-size: 100%;
  color: #717171;
}

.content .login .lg_form .sb_btn {
  width: 100% !important;
  margin-bottom: 15px;
  background-color: #1ab394;
  border-color: #1ab394;
  color: #fff;
  border-radius: 22px;
  padding: 6px 12px;
  font-size: 19px;
  line-height: 1.42857143;
  text-align: center;
  cursor: pointer;
  background-image: none;
  border: 1px solid transparent;
}

.content .login .lg_form .text-login {
  color: #888;
  text-align: center;
  margin: 0 0 10px;
}

.content .login .lg_form .text-login a {
  color: #163992;
}

.content .login h3 {
  font-weight: bold;
  font-size: 28px;
  margin-top: 5px;
  color: #fff;
}
