﻿
/*重置样式 start*/
		ul,ol{
			list-style: none;
		}
		a{
			text-decoration: none;
		}
		a:hover{
			text-decoration: none !important;
		}
		body,h1,h2,h3,h4,h5,h6,div,p,dl,dt,dd,ol,ul,li,form,table,th,td,a,img,span,strong,var,em,input,textarea,select,option{
			 margin: 0;
			 padding: 0;
			}
		html,body{
			font-family:"微软雅黑"; 
			text-align: left;
			background: #fff;
			overflow: hidden;
		}
		.clearfix{
			zoom:1;
		}
		.clearfix:after{
			content: "";
			display: block;
			clear:both;
			vertical-align: middle;
			height: 0;
		}
		::-webkit-input-placeholder { 
		    color:#ccc;
		}
		:-moz-placeholder { 
		    color:#ccc;
		}
		::-moz-placeholder {
		    color:#ccc;
		}
		:-ms-input-placeholder { 
		    color:#ccc;
		}
	    /*样式重置end*/
		.content{
			width: 1200px;
			position: absolute;
			left: 50%;
			top: 50%;
		    -webkit-transform: translate(-50%,-50%);  
		    -ms-transform: translate(-50%,-50%);  
		    transform: translate(-50%,-50%);			
		}
		.wisdom_img{
			width: 550px;
			height: 520px;
		}
		.wisdom_img img{
			width: 100%;
			height: 100%;
		}
		.login{
			position: absolute;
			top:30px;
			right: 64px;
			width: 398px;
			border: 1px solid #e5e5e5;
			border-radius: 4px;
		}
		.login_con{
			margin: 0 auto;
			width: 330px;
		}
		.login_head{
			margin-top: 30px;
			margin-bottom: 28px;
			font-size: 24px;
			color: #333;
			font-family: "微软雅黑";			
		}
		.forms input{
			width: 96.5%;
			height: 40px;
			margin-bottom: 22px;
			font-size: 14px;
			border: 0;
			font-family: "微软雅黑";
			border: 1px solid #ccc;
			padding-left: 10px;
			border-radius: 2px;
			float: left;
		}
		.forms .code_text{
			width: 185px;
		}
		.code_img{
			float: right;
			width: 127px;
			height: 42px;
			background: #ccc;
			cursor: pointer;
		}
		.error_msg{
			color: #666;
			height: 30px;
			width: 100%;
			border:1px solid #ee4e4e;
			line-height: 30px;
			background: #fef2f2;
			position: relative;
			float:left;
            display:none;
		}
		.error_msg img{
			width: 16px;
			height: 16px;
			position: absolute;
			top: 50%;
			left: 10px;
			-webkit-transform: translateY(-50%);  
		    -ms-transform: translateY(-50%);  
		    transform: translateY(-50%);
		}
		.error_msg span{
			font-size: 12px;
			position: absolute;
			left:36px;
		}
		.forms .submit_btn{
			width: 100%;
			height: 46px;
		    border-radius: 4px;
		    color: #fff;
		    font-size: 18px;
		    border: 0;
		    margin-top: 10px;
		    margin-bottom: 44px;
		    float: left;
		}
		.linear{
			background: -webkit-linear-gradient(left,rgb(12,161,248) 0%,rgb(24,121,254) 100%);
		    background: -moz-linear-gradient(left,rgb(12,161,248) 0%,rgb(24,121,254) 100%);
		    background: -o-linear-gradient(left,rgb(12,161,248) 0%,rgb(24,121,254) 100%);
		    background: -ms-linear-gradient(left,rgb(12,161,248) 0%,rgb(24,121,254) 100%);
		}
		.forms .linear_click{
			background:rgb(12,161,248);
		}
		.footer{
			font-size: 12px;
		    text-align: center;
		    margin-top: 39px;		   
			color: #666;
		}
		.footer a{			
			color: #666;
		}
		
		/*@media screen and (min-width:960px) {
			.content{
				width: 950px;
			}
			.logo{
				right:0px;	
			}
		}*/
 		@media screen and (min-width: 600px) and (max-width: 960px) {
 			.content{
				width: 960px;
			}
			.wisdom_img{
				width: 456px;
				height: 461.6px;
			}
			.login{
				right:53px;
				width: 332px;
				top:24.9px;
			}
			.login_con{
				width: 273.9px;
			}
			.login_head{
				margin-top: 24.9px;
				margin-bottom: 23.24px;
				font-size: 20px;		
			}
			.forms input{
				height: 33.2px;
				margin-bottom: 18px;
				font-size: 12px;
				padding-left: 8px;
			}
			.forms .code_text{
				width: 153.5px;
			}
			.code_img{
				width: 105.4px;
				height: 34.8px;
			}
			.error_msg{
				height: 24px;
				line-height: 24px;
			}
			.error_msg img{
				width: 13.2px;
				height: 13.2px;
				left: 18px;
			}
			.error_msg span{
				font-size: 10px;
				left:30px;
			}
			.forms .submit_btn{
				height: 38px;
			    font-size: 15px;
			    margin-top: 8px;
			    margin-bottom: 36.5px;
			}	
			.footer{
				font-size: 10px;
			    margin-top: 32.3px;		   
			}
 		}
		
		/*@media screen and (max-width: 600px){
			
		}*/
