    /*µÇÂ¼½çÃæÑùÊ½*/
     *{
     	margin:0px; 
     	padding:0px; 
     	font-family:"Î¢ÈíÑÅºÚ"; 
     	font-size:14px;
     }
     body
    { 
      margin:0px; 
      padding:0px; 
      font-size:12px; 
      background-color:#0c111b;
     }
     .logo 
     {
     	width:100%;
     	height:70px;
     	background:url(../Images/SystemLogo/login_logo.png) 35px center no-repeat; 
      }
     .pic_bg
     {
     	background:url(../Images/login_bg.png) center center no-repeat; 
     	background-size:cover;
     	min-height:500px;
     }
     .pic
     {
     	/*background:url(../Images/banner.png) left center no-repeat; */
     	width:495px;
     	/*height:369px; */
     	margin:0px auto; 
     	position:relative;
     	top:100px;
     	background:white;
     }
     .OffLineActivation
     {
     	width:730px;
     	height:369px; 
     	margin:0px auto; 
     	position:relative;
     	top:100px;
     	background:white;
     	}
     .login
     {
     	width:495px;
     	/*height:369px; */
     	padding-top: 20px;
     	padding-bottom:50px;
      }
     .text_caption
     {
     	text-align:center;
     	background: url(../Images/line_bg.png) bottom center no-repeat;
     	}
     h2   
     {
     	text-align:center; 
     	font-size:20px; 
     	line-height:50px; 
     	color:#666;
     	font-family:Î¢ÈíÑÅºÚ;
     }
     .password_text,.text  
     {
     	border: none;
     	outline:none;
        text-align: start;
        width: 300px;
        height: 52px; 
     	color:#929292;
     	line-height:52px;
     	background: none;
     }
     .text:-webkit-autofill 
     {
        -webkit-box-shadow: 0 0 0px 1000px white inset;
        border-bottom:1px solid #C1D0D9!important;
        border-right:1px solid #C1D0D9!important;
        border-top:1px solid #C1D0D9!important;
        height: 50px!important;
        line-height: 50px!important;
        width: 300px!important;
        border-radius: 0px 4px 4px 0px;
        background: none;
        }
     .user_bg
     {
     	background: url(../Images/input_bg.png) no-repeat;
     	margin-bottom:17px;
     	padding-left:50px;
     	height: 52px; 
     	line-height:52px;
     	}
     .password_bg
     {
     	background: url(../Images/password_bg.png) no-repeat;
     	margin-bottom:17px;
     	padding-left:50px;
     	height: 52px; 
     	line-height:52px;
     	}
     .login_main
      {
      	width: 350px;
      	margin:20px auto;
      	}
     .user_remeber
      {
      	padding-left: 5px;
      	}
     .button_main
      {
      	text-align:center;
      	}
     .teacher_button,.student_button
      {
      	width:164px;
      	height:45px;
      	text-align:center; 
      	border:none;
      	font-size:14px;
      	font-family:Î¢ÈíÑÅºÚ ;
      	color:White;
      	cursor:pointer;
      	}
     .teacher_button
      {
      	background:url(../Images/teacher_bg.png) no-repeat;
      	}
     .student_button
      {
      	background:url(../Images/student_bg.png) no-repeat;
      	margin-left:22px;
      	}
    .teacher_button:hover,.student_button:hover
     {  
     	opacity:.9;
     	 }
     .footer
     {   
	   clear:both;
	   text-align:center;
	   height:34px;  
	   line-height:34px;
	   color:white;
     }
     
         
     .layui-form-item {
		margin-bottom: 15px;
		clear: both;
		*zoom: 1;
		 }
     
     .layui-form-item .layui-inline {
    margin-bottom: 5px;
    margin-right: 10px;
}

	.layui-inline {
		position: relative;
		display: inline-block;
		*display: inline;
		*zoom: 1;
	}
	.layui-inline, img {
		vertical-align: middle;
	}
	
	.m-login-warp .layui-input {
		height: 40px;
		line-height: 40px\9;
		margin-bottom: 5px;
		-webkit-transition-property: none;
		transition-property: none;
		background: #ececec;
		border: 1px solid #ececec;
	}

	.layui-input, .layui-textarea {
		display: block;
		width: 100%;
		padding-left: 10px;
	}
	.layui-input, .layui-select, .layui-textarea {
		height: 38px;
		line-height: 38px;
		line-height: 36px\9;
		border: 1px solid #C1D0D9!important;
		background-color: #fff;
		border-radius: 2px;
	}
	
		.verifyImg {
		width: 130px;
		height: 42px;
		cursor: pointer;
		display: inline-block;
		border: none;
		vertical-align: middle;
		margin-left:15px;
		}
  .offLineMain
  {
  	padding:15px;
  	}
  .SerialNumber
  {
  	margin-bottom:15px;
  	}
  .SerialNumber textarea,.RegisterCode textarea
  {
  	width: 700px; 
  	height: 100px;
  	resize: none;
  	}
  .offLinebutton_main
  {
  	text-align:center;
  	margin-top:20px;
  	}