*{padding:0; margin:0;outline:none;}
		body{font-size:14px;font-family:"微软雅黑";  background: url("../images/loginbj.png") no-repeat; background-size: 100% 100%;background-attachment: fixed;}
		ul{list-style:none;}
		.content{width: 917px;position: absolute; left: 50%; top: 20%; margin-left: -410px;}
		.clearfix:before,.clearfix:after {content: "";display: block;clear: both;}
		.clearfix {zoom: 1;}


		.content > .right  > .title{text-align:center;font-size:32px; padding-bottom:20px; color:#7a7a7a; margin-top:57px }

		.content > .left{ width: 355px; float: left; }
		.content > .right{ width: 502px; height: 400px; float: right; background: #ffffff; border-radius: 16px; }



		.login{position:relative;}
		.error{position:absolute; left:10px; top:190px; color:red;}
		.login form label{display:block;}
		input:-webkit-autofill {  
			-webkit-box-shadow: 0 0 0px 1000px #fff inset !important;  
		}  
		.fromInput{position:relative;margin-bottom:30px;}
		.fromInput label{position:absolute; left:10px; top:10px; font-size:20px; color:#b4b4b4; }
		.fromInput .captcha_reload{position:absolute; right:0px; top:0px;}
		.fromInput .captcha_reload img{height:42px;width:120px;}
		input[type=text],input[type=password]{
		    display: block;
		    width: 250px;
		    padding-left:70px;
		    height: 42px;
		    font-size: 20px;
		    color: #000;
		    background: none;
			border:none;
		    border-bottom:1px solid #b3b3b3;
		    
		}
		input[type=submit]{
		    display: inline-block; 
			margin:30px 25% 0 25%;
		    width:50%;
		    height:42px;
		    border:0;
		    color: #fff;
		    background: #ff3b3c;
		    border-radius: 24px;
		    font-size:16px;
		    cursor:pointer;
		}
		.select-list{overflow:hidden; margin-bottom:20px;}
		.select-list li{ width:30%; float:left;}
		.select-list li:nth-child(2){margin-left:5%;}
		.select-list li:nth-child(3){margin-left:5%;}
		.select-list li select{width:100%; height:40px; background:#5cbdaa; border:0; color:#fff}

		.form-login{ margin:20px 95px 30px 95px;}

		 @media screen and (max-width: 500px) {
			body {
				background: url("../images/loginbj1.png") no-repeat; background-size: 100% 100%;background-attachment: fixed;
			}
            .content{width: 90%;position:static;  margin-left: 0px; margin: 5%;}
            .content > .left{ display: none;}
            .content > .right{ width: 100%; height: 400px; float:  none; background: #ffffff; border-radius: 16px; }

            input[type=text],input[type=password]{
                display: block;
                width: 70%;
                padding-left: 30%;
                height: 42px;
                font-size: 20px;
                color: #000;
                background: none;
                border:none;
                border-bottom:1px solid #b3b3b3;
                
            }
            input[type=submit]{
                display: inline-block; 
                margin:30px 25% 0 25%;
                width:50%;
                height:42px;
                border:0;
                color: #fff;
                background: #ff3b3c;
                border-radius: 24px;
                font-size:16px;
                cursor:pointer;
            }

            .form-login{ margin:20px 25px 30px 25px;}
            .content > .right  > .title{text-align:center;font-size:32px; padding:40px 0 20px 0; color:#7a7a7a; margin-top:57px }
		}