
 ul, ol, li{
    list-style-type: none;
    vertical-align: 0;
	margin:0px;
	padding:0px;
 }

body {
	font-family:"微软雅黑","宋体",Arial,sans-serif;
    font-size:16px;
	text-align: center;
	/*background:#5E96C5 url(bg.png) no-repeat 0 0;*/
}

.login_bg
{
	width:650px;
    height:auto;
	margin:auto;
	background-color:#fff;
    border-radius:7px;
    box-shadow: 0 2px 4px rgba(0, 0, 0, 0.12), 0 0 6px rgba(0, 0, 0, 0.04);
}
.login_title
{
  width: 650px; 
  height: 70px;
  margin: 0px auto; 
  padding-top: 26px;
}

.login_title i {
   float: left; 
   padding-left:50px; 
   opacity:0.5;
}

.login_title span{
  float: left; 
  font-size:20px;
  padding-top: 8px;
  padding-left:5px; 
}
.login_input
{
	margin-top:15px;
}
.login_input ul li 
{
  height: 34px; 
  line-height: 34px; 
  margin-bottom: 16px; 
}
    
 .login_input .lbl_input { 
    float: left; 
    width: 230px; 
    text-align: right; 
    padding-right: 5px; 
}

.login_remenberpwd
{
  float:left;
}
.login_remenberpwd input 
{
  vertical-align:middle;
  margin-top:-3px;
}

.login_remenberpwd label 
{
  margin-left:10px;
}

.login_theme
{
  font-size:14px;
  margin-top:20px;
}
.login_theme input 
{
  vertical-align:middle;
  margin-top:-3px;
}

.login_theme label 
{
  margin-left:3px;
}
.login_copyright{margin-top:50px;}
.login_copyright span
{
   color:#fff; 
   font-size:14px; 
   font-family:Arial;
}

/*2019-12-30 增加mp4背景*/
video#bgvid { 
   position: fixed;
   top: 50%;
   left: 50%;
   min-width: 100%;
   min-height: 100%;
   width: auto;
   height: auto;
   z-index: -100;
   -ms-transform: translateX(-50%) translateY(-50%);
   -moz-transform: translateX(-50%) translateY(-50%);
   -webkit-transform: translateX(-50%) translateY(-50%);
   transform: translateX(-50%) translateY(-50%);
   background-size: cover; 
}
     
