@charset "utf-8";
html,body{width:100%;height:100%;}
body {font-family:"微软雅黑";color:#333;font-size:14px;font-weight:normal;}
body.login2 {background:url(../images/bg2.jpg) no-repeat center top;}
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, legend, input, textarea, button, p, blockquote, th, td{margin: 0;padding: 0;}
.clear{clear:both;}
a,img{border:0;}
a{color: #333;text-decoration: none;}
a:hover {color:#1d4489;}

.bg {width:100%;height:100%;background:url(../images/bg.jpg) no-repeat center bottom;background-size:100% 100%;min-height:630px;position:relative;}
.logo {width:503px;height:58px;margin:0 auto;padding:80px 0 0px 0;}
.login1 {width:490px;height:279px;margin:50px auto 20px auto;background:url(../images/login-bg.png) no-repeat center top;display:block;font-size:16px;padding-top:30px;}
.left {width:350px;height:301px;overflow:hidden;margin:0 auto;padding:10px 0 0 0;}
.choice {width:350px;height:30px;line-height:30px;margin:20px auto;}
.choice span, .choice label {float:left;}
.choice label {padding:0 10px;}
.user {width:350px;height:34px;line-height:34px;display:block;margin-bottom:20px;}
.user_text {width:70px;float:left;text-align:right;margin-right:-3px;padding-right:20px;}
.pwd {width:350px;height:34px;line-height:34px;display:block;margin-bottom:20px;}
.nbg {border:solid 1px #c4c0c1;height:32px;line-height:32px;width:248px;font-size:14px;padding-left:10px; outline:none;}
.code {width:350px;height:34px;overflow:hidden;line-height:34px;}
.code .user_text {width:70px;float:left;text-align:right;margin-right:-3px;padding-right:20px;height:34px;}
.code1 {float:left;}
.code1 .nbg {border:solid 1px #c4c0c1;height:32px;line-height:32px;width:120px;font-size:14px;padding-left:10px;}
.code2 {width:70px;margin:2px 0 2px 20px;height:28px;overflow:hidden;float:left;border:solid 1px #251b8c;}
.notes {width:350px;height:40px;line-height:40px;font-size:14px;color:#F00;text-align:center;}
.btn {width:262px;height:48px;border:none;border:0px;background:url(../images/bt.png) no-repeat center;line-height:48px;color:#fff;cursor:pointer;font-size:18px;font-family:"微软雅黑";margin-left:44px;outline:none;}
.right {width:540px;margin:0 auto 20px auto;overflow:hidden;}
.teacher {width:160px;height:40px;margin:0 10px;border-radius:5px;background:#8bbeb2;line-height:40px;color:#fff;float:left;}
.teacher a {display:block;margin:6px 0 6px 15px;float:left;}
.teacher a.text {display:block;margin:0;margin-left:10px;float:left;font-size:18px;color:#fff;}
.parent {background:#f3b562;}
.help {width:145px;height:40px;margin:0 10px;border-radius:5px;line-height:40px;color:#fff;background:#f16060;padding-left:15px;float:left;}
.help a {display:block;margin:6px 0 6px 15px;float:left;}
.help a.text {display:block;margin:0;margin-left:10px;float:left;font-size:18px;color:#fff;}
.bottom {width:1000px;margin:0 auto;text-align:center;line-height:24px;color:#999999;position:absolute;bottom:50px;left:50%;margin-left:-500px;}
.bottom a {color:#333;}

