@charset "utf-8";
/* CSS Document */

* { font: 13px/1.5 '微软雅黑'; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; -box-sizing: border-box; padding:0; margin:0; list-style:none; box-sizing: border-box; }
body, html { height:100%; overflow:hidden; }
body { background:#93defe; background-size: cover; }
a { color:#27A9E3; text-decoration:none; cursor:pointer; }
img{ border:none;}

.login_box{ width:1100px; margin:120px auto 0;}
.login_box .login_l_img{ float:left; width:432px; height:440px; margin-left:50px;}
.login_box .login_l_img img{width:500px; height:440px; }
.login {height:360px; width:400px; padding:50px; background-color: #ffffff;border-radius:6px;box-sizing: border-box; float:right; margin-right:50px; position:relative; margin-top:50px;}
.login_logo{ width:120px; height:120px; border:5px solid #93defe;border-radius:100px; background:#fff; text-align:center; line-height:110px; position:absolute; top:-60px; right:140px;}
.login_name{ width:100%; float:left; text-align:center; margin-top:20px;}
.login_name p{ width:100%; text-align:center; font-size:18px; color:#444; padding:10px 0 20px;}
.login_logo img{ width:60px; height:60px;display: inline-block; vertical-align: middle;}
.login_input{width:100%; height: 60px;float:left; text-align:center; margin-top:0px;}
.login_input_title{width:70px; float:left; text-align:center; margin-top:8px;}
.login_input_con{width:250px; float:left;}
.login_input_msg{width:250px; height: 25px; float:left;margin-left:60px;text-align:left; overflow:hidden;}
.login_input_verifyCode{width:120px; float:left; text-align:center;}
.login_input_verifyCodecon{width:120px; float:left;margin-left:10px;}


.register_box{ width:1100px; margin:120px auto 0;}
.register_box .register_l_img{ float:left; width:432px; height:440px; margin-left:50px;}
.register_box .register_l_img img{width:500px; height:440px; }
.register {height:450px; width:400px; padding:20px 50px 20px 50px; background-color: #ffffff;border-radius:6px;box-sizing: border-box; float:right; margin-right:50px; position:relative; margin-top:0px;}
.register_name{ width:100%; float:left; text-align:center; margin-top:0px;}
.register_name p{ width:100%; text-align:center; font-size:18px;font-weight: bold; color:#444; padding:10px 0 10px;}
.register_input{width:100%; height: 60px;float:left; text-align:center; margin-top:0px;}
.register_input_title{width:100px; float:left; text-align:center; margin-top:8px;}
.register_input_con{width:220px; float:left;}
.register_input_msg{width:220px; height: 25px; float:left;margin-left:90px;text-align:left; overflow:hidden;}
.register_input_verifyCode{width:120px; float:left; text-align:center;}
.register_input_verifyCodecon{width:90px; float:left;margin-left:10px;}
.register_input_smscon{width:110px; float:left;}
.register_input_msgbut{width:90px; float:left;margin-top: 2px; margin-left: 20px;}
.register_input_msgbut .btn{background-color: #ccc; text-align:center; font-size:12px;}
.agreement{display:inline-block; margin-top: 5px;}

.copyright { font-size:16px; color:#fff; display:block;width:100%; float:left; text-align:center; margin-top:60px;line-height: 35px;}

#password_text{border: 1px solid #DCDEE0; vertical-align: middle; border-radius: 3px; height: 50px; padding: 0px 16px; font-size: 14px; color: #888; outline:none; width:100%;margin-bottom: 15px;display: block; line-height:50px;}