@charset "utf-8";
	body,html{ 
				width: 100%;
				height: 100%;
			}

			body{
				overflow: hidden;
				position: relative;
				background: #fff url("../images/logo_bg.jpg")  no-repeat  center center;
			}
			li{
				list-style:none;
				position:relative;
			}	

				input::-webkit-outer-spin-button,
				input::-webkit-inner-spin-button{
				-webkit-appearance: none !important;
				margin: 0;
			}
				input[type="number"]{-moz-appearance:textfield;}
			.login{
				height: 400px;
				width:  412px;
				text-align: center;
				position: absolute;
				top: 50%;
				left: 50%;
				border:1px solid #fff;
				-moz-transform: translate(-50%,-50%);
				transform: translate(-50%,-50%);
				border-radius:10px;
				background:#fff;
			}
			.login h3{
				color:#333333;
				font-weight:normal;
				font-size:24px;
				float:left;
				margin-top: 112px;
   				margin-left: 118px;
			}
			.login_header{
				position:relative;
			}
			.logoimg{
				position:absolute;
				top:0;
				left:165px;
				width:80px;
				height:72px;
				background: url("../images/icon/login_img.png") no-repeat;
				margin-top:41px;
			}
			.login .login_content{
				margin-top:174px;
			}
			.index_btn{
				margin-top:40px;
			}
			.btn{
				width: 72%;
				min-width: 160px;
				height: 40px;
				line-height: 40px;
				opacity: 1;
				padding: 0;
				font-size: 18px;
				border-radius: 4px;
				background-color: #00aaee;
				display: inline-block;
				color: #fff;
				cursor: pointer;
				margin-left:10px;
			}
			.index_uesername img{
				width:18px;
				height:16px;
			}
			.index_ueserpwd img{
				width: 16px;
				height:18px;
			}
			.login li .index_pwdshuruk input,.index_nameshuruk input{
				display: inline-block;
				width: 57.5%;
				min-width: 220px;
				height: 38px;
				border-top-right-radius: 4px;
				border-bottom-right-radius: 4px;
				text-align:left;
				padding-left:30px;
				font-size: 20px;
				color: #999;
				background:#fff;
				border:0;
				outline: none;
				margin-left:70px;
				border:1px solid #999;
			}

			.login .index_login{
				margin-top:18px;
				
				margin:18px auto 30px auto;
				width:106px;
				height:97px;
				background:url("../images/icon/logo.png") no-repeat;

			}
			.login_username{
				width: 60px;
			    height: 40px;
			    background: #00aaee;
			    position: absolute;
			    top: 0;
			    left: 63px;
			    border-bottom-left-radius: 4px;
    			border-top-left-radius: 4px;
			}
			.index_uesername{
				position:absolute;
				top:12px;
				left:84px;
			}
			.index_ueserpwd{
				position:absolute;
				top:12px;
				left:84px;
			}

			.login li.remember{
				position: relative;
				top:-6px;
			}

			.login li.remember input{
				position:absolute;
				top:0;
				right:10px;
				width: 16px;
				min-width: 14px;
				height: 18px;
			}

			.login li.remember .input_bg{
				display: inline-block;
				background: url(../images/icon/input_bg.png) no-repeat fixed center center;
			}

			.login li label{
				color: #fff;
			}

			.errStr{
				height: auto;
				width: 140px;
				display: inline-block;
				top: 36px;
				left: 158px;
				color: #F3FC03;
				font-size: 12px;
				text-align: left;
			}
			.login li .errStr img{
				width: 14px;
				min-width: 12px;
				height: auto;
				display: inline-block;
				margin-right:6px;
				margin-top: 2px
			}
			#chkRememberPass{
				border:1px solid #fff;
			}
			
		   .login_foter{
		   		position:absolute;
		   		bottom:24px;
		   		right:50%;
		   }
		   .login_foter p{
		   		color:#fff;
		   		opacity:.4;
		   		position:relative;
		   		top:0;
		   		left:56px;
		   		font-size:12px;
		   }
		  .foter_left{
		  	   position:absolute;
		  	   bottom:8px;
		  	   right:62px;
		  	   width:200px;
		  	   height:1px;
		  	   background:#fff;
		  	   opacity:.4;
		  }
		  .foter_right{
		  	   position:absolute;
		  	   bottom:8px;
		  	   left:172px;
		  	   width:200px;
		  	   height:1px;
		  	   background:#fff;
		  	   opacity:.4;
		  }
		  .ui-dialog-grid{width: 350px;height: 250px;}
		  .ui-dialog-title{text-align: center}
