﻿.xg-bybd .r-content{background:none !important ; border:none;}
/*学生登录样式*/
.login-content{ margin:0 auto;width:540px; border:1px solid #EEE; background:#EEE; 
                            border-radius:8px;background:rgba(255,255,255,0.7);box-shadow:2px 10px 5px #BBB;
                            padding:0px; overflow:hidden;}
.stu-title{padding-left:20px; margin-top:20px;border-bottom:1px solid #CCC;padding-bottom:5px;color:#2878c0}
.Stu-Login{margin:30px auto; width:100%; }
/*.Stu-Login p{margin:5px 0 5px 0;}*/
.Stu-Login div{margin:0 auto;}
.Stu-Login p{margin-top:20px;padding:0;}
.Stu-Login p label{display:inline-block;width:200px;text-align:right; font-size:15px; font-family:'Microsoft YaHei'; color:#666;}
.Stu-Login p label::after{content:"：";}
.Stu-Login p .input-txt{height:30px;border:1px solid #CCC; width:250px;padding-left:5px;}
.Stu-Login p .input-yzm{height:30px;border:1px solid #CCC; width:80px;padding-left:5px; }
.Stu-Login p .yzm_img{border:1px solid #CCC; height:28px; width:60px; margin-left:10px;margin-bottom:5px; cursor:pointer;}
.Stu-Login p .yzm_span{cursor:pointer; margin-left:10px;margin-top:16px;}
.Stu-Login .stu-log-btn{text-align:center;/* padding-left:80px;*/}
.Stu-Login .stu-log-btn input{width:120px;}
.Stu-Login .stu-log-btn input[type=button]{height:35px;}
.Stu-Login .err-msg{padding-left:50px; height:15px;}
@media (max-width: 767px){
input{margin-left:0px!important;}
.xg-bybd .r-content{border: 1px solid #dfdfdf; background: #fff !important; padding: 30px; line-height: 24px;min-height: 180px;}
.login-content{margin:0 auto;width:auto; border:none;background:none;border-radius:0;box-shadow:none;}
.Stu-Login p{margin-top:20px;}
.Stu-Login p label{ font-size:15px; font-family:'Microsoft YaHei'; color:#666; display:none;}
.Stu-Login p .input-txt{height:30px;border:1px solid #CCC; width:99%;margin-left:-25px !important;}
.Stu-Login p .input-yzm{height:30px;border:1px solid #CCC; width:80px; margin-left:-25px !important;}
.Stu-Login p .yzm_img{border:1px solid #CCC; height:28px; width:60px; margin-bottom:5px; cursor:pointer;}
.Stu-Login p .yzm_span{cursor:pointer;margin-top:16px;}
.Stu-Login .stu-log-btn{text-align:center;/* padding-left:80px;*/ clear:both;}
.Stu-Login .stu-log-btn input{width:98%; margin:0; }
.Stu-Login .stu-log-btn input[type=submit]{ margin-left:-25px !important;}
.Stu-Login .stu-log-btn input[type=button]{height:35px;}
.Stu-Login .stu-log-btn input+input{margin-top:15px;}
.Stu-Login .err-msg{padding-left:0px; height:15px;}
}

@media (min-width: 768px){
.Stu-Login p{margin-top:20px;}
.Stu-Login p label{display:inline-block;width:auto;text-align:left; font-size:15px; font-family:'Microsoft YaHei'; color:#666;}
.Stu-Login p .input-txt{height:30px;border:1px solid #CCC; width:99%;padding-left:5px;}
.Stu-Login p .input-yzm{height:30px;border:1px solid #CCC; width:80px;padding-left:5px; }
.Stu-Login p .yzm_img{border:1px solid #CCC; height:28px; width:60px; margin-left:10px;margin-bottom:5px; cursor:pointer;}
.Stu-Login p .yzm_span{cursor:pointer; margin-left:10px;margin-top:16px;}
.Stu-Login .stu-log-btn input{width:120px; margin:0; }
.Stu-Login .stu-log-btn input[type=button]{height:35px;}
}

@media (min-width: 992px){
.Stu-Login p{margin-top:20px;}
.Stu-Login p label{display:inline-block;width:120px;text-align:right; font-size:15px; font-family:'Microsoft YaHei'; color:#666;}
.Stu-Login p .input-txt{height:30px;border:1px solid #CCC; width:250px;padding-left:5px;}
.Stu-Login p .input-yzm{height:30px;border:1px solid #CCC; width:80px;padding-left:5px; }
.Stu-Login p .yzm_img{border:1px solid #CCC; height:28px; width:60px; margin-left:10px;margin-bottom:5px; cursor:pointer;}
.Stu-Login p .yzm_span{cursor:pointer; margin-left:10px;margin-top:16px;}
.Stu-Login .stu-log-btn{text-align:center;/* padding-left:80px;*/}
.Stu-Login .stu-log-btn input{width:120px;}
.Stu-Login .stu-log-btn input[type=button]{height:35px;}
}


