@charset "utf-8";
/* CSS Document */
*{margin:0;padding:0;}
li{list-style:none;}
a{text-decoration: none;}
h1,h2,h3,h4,h5{font-weight: normal;}
body{font-family:"微软雅黑";cursor: pointer;background: url(../images/bg-login.jpg);}
input::-webkit-input-placeholder{color:#abafbe;opacity: 1;font-size:25px;}
.container{margin: 0 auto;width:790px;}
.container .logo img{margin-left:-26px;margin-top:40px;}
.container h1{font-size:40px;color:#3e4355;margin-bottom:25px;margin-top:10px;}
.container h5{font-size:20px;color:#9296a2;line-height:33px;}
.container .from-box{width:660px;height:184px;background:#fff;box-shadow:8px 22px 80px rgba(0,0,0,.1);margin-top:70px;border-radius:10px;}
.container input{display: block;width:100%;height:92px;outline: none;border:none;font-size:25px;color:#abafbe;text-indent:45px;}
.container input:nth-of-type(1){border-bottom:solid 1px #f6f7f9;border-top-left-radius:10px;border-top-right-radius:10px;}
.container input:nth-of-type(2){border-bottom-left-radius:10px;border-bottom-right-radius:10px;}
.container .login{width:660px;height:86px;background:#fff;box-shadow:8px 22px 80px rgba(0,0,0,.1);margin-top:180px;font-size:30px;color:#505567;line-height: 86px;text-align: center;border-radius:10px;}
.info{margin-left:228px;margin-top:36px;color: #999;font-size: 16px;}
.info a{color:#3780ea;}
.captcha{padding-top:15px;width: 660px}

@media screen and (max-width: 750px) {
    body {
        background-size: cover;
		background: none;
    }
	
	.container{max-width:750px;  width: 100%; margin-top: 5.33333vw;}
	.logo,.container h1,.container h5{ text-align: center;}
	.logo img{width:65vw; margin: 0 !important;}
	.container h1{ font-size: 6.3333vw; margin-top: 0;}
	.container h5{ font-size: 4.66666vw; line-height:8.39999vw;}
	.container .from-box{ width:auto; height: auto; margin: 8vw 4.26666vw 0 !important;}
	.container input{height: 10.66666vw; font-size: 4.2vw; text-indent:6vw}
	.container input::-webkit-input-placeholder {font-size: 4.2vw;}
	.container input:nth-of-type(2){border-bottom: solid 1px #f6f7f9;border-radius:0}
	.captcha{ margin: 0 auto !important; padding-top: 0; width: 86.66666vw; padding-left: 3vw;box-sizing: border-box;}
	.geetest_holder.geetest_wind .geetest_radar_tip, .geetest_holder.geetest_wind .geetest_success_radar_tip{ font-size: 4.2vw !important; color:#abafbe !important;}
	.geetest_holder.geetest_wind .geetest_radar_btn{background: #fff !important;border:none !important; background-image: none;}
	.container .login{width: 91.46666vw; margin: 10vw auto !important; height: 12.66666vw; line-height: 12.66666vw; font-size: 5vw;}
	.info{ margin-left: 0; margin-top: 5.8vw; text-align: center; font-size: 3.4vw;}
}















