﻿body { margin:0; padding:0; color:#808080; font-size:20pt; background:#eee;}
#content { width:640px; margin:0 auto; background:#eee; padding-top:1px; padding-bottom:150px; position:relative;}
a{ text-decoration:none; color:#808080;}
.index_nav{ display:block; width:400px; height:100px; border:1px solid #808080; border-radius:10px; text-align:center; line-height:100px; color:#808080; font-size:20pt; margin:30px auto 0 auto;}
#admin_login_content{ padding:50px 0 0 150px; line-height:80px;}
#admin_login_content input[type=text],#admin_login_content input[type=password],#admin_login_content textarea,.admin_login_content_text{ border:1px solid #808080; width:350px; height:60px; text-align:center; font-size:20pt; border-radius:5px;}
#admin_login_content input[type=submit]{ border:1px solid #808080; width:350px; height:60px; text-align:center; font-size:14pt; border-radius:5px; font-size:20pt; color:#808080;}
#addnotice_content{ padding:30px; font-size:20pt;}
.notice_content{ width:560px; margin:5px auto; display:block; padding:10px; font-size:20pt; line-height:30px; border:1px solid #808080; border-radius:10px; color:#808080;}
.gather_select{ width:580px; margin:0 auto; display:block; padding:0px; font-size:20pt; line-height:20px; border:1px solid #808080; border-radius:10px; color:#808080; text-align:center; height:53px;}
.addnoticetj{ border:1px solid #808080; width:350px; height:60px; text-align:center; font-size:20pt; border-radius:5px; font-size:20pt; color:#808080; margin:50px auto; display:block;}
.depcontent{ padding:10px 0 20px 30px;}
#top{ height:70px; line-height:70px; border-bottom:1px solid #bbb; position:relative;}
#top a{ color:#808080;}
#top img{ width:50px; height:50px; border-radius:25px; float:left; margin:10px 10px 10px 10px;}
#exit{ border-radius:25px; position:absolute; top:10px; right:10px; display:inline-block; height:50px; border:1px solid #808080; border-radius:10px; padding:0 20px; line-height:50px; color:#808080;}
.pendingNotice{ display:block; width:620px; padding:0 10px; height:70px; border-bottom:1px solid #bbb; border-radius:0px; text-align:left; line-height:70px; color:#808080; font-size:16pt; margin:0px auto 0 auto; position:relative;}
.pendingNotice span{ position:absolute; top:0; right:10px;}
.noinf{ text-align:center; line-height:500px; padding:0; margin:0; display:block; clear:both;}
.nurl{ width:350px; height:20px; font-size:20pt; height:40px; color:#808080; text-align:center;}
.nurl *{ color:#808080; vertical-align:middle; font-size:20pt; }
.sc{ font-size:20pt; height:50px; color:#808080; width:150px;}
.none{ display:none;}
.nocopy{
  -webkit-touch-callout:none;  /*系统默认菜单被禁用*/
  -webkit-user-select:none; /*webkit浏览器*/
  -khtml-user-select:none; /*早期浏览器*/
  -moz-user-select:none; /*火狐*/
  -ms-user-select:none;  /*IE10*/
  user-select:none;
} 
.nocopy{ pointer-events: none; }
.title { padding:20px; font-size:24pt; font-weight:bold; text-align:center; position:relative; display:block;}
.sub{ position:fixed; background:#bbb; height:100px; width:640px; bottom:0px; text-align:center;}
.sub a{ display:inline-block; border:1px solid #dcdcdc; background:#dcdcdc; margin-top:20px; padding:5px 20px 5px 50px; font-size:14pt; border-radius:10px;}

#stu_details_content{ padding:50px 0 0 50px; line-height:50px;}
#stu_details_content input[type=text],#stu_details_content input[type=password],#stu_details_content textarea,.stu_details_content_text{ border:1px solid #808080; width:250px; height:40px; text-align:center; font-size:14pt; border-radius:5px;}
#stu_details_content input[type=submit]{ border:1px solid #808080; width:350px; height:60px; text-align:center; font-size:14pt; border-radius:5px; font-size:20pt; color:#808080;}

.myClassStuDetailsTable1{}
.myClassStuDetailsTable1 th{ font-weight:normal; font-size:14pt; text-align:left;}
.myClassStuDetailsTable1 td{ font-weight:normal; font-size:14pt; text-align:left;}
.myClassStuDetailsTable1 td  input[type=text]{ width:200px !important; height:40px !important; font-size:14pt !important; font-family:'Microsoft YaHei','黑体';}
.myClassStuDetailsTable1 td  select{ font-size:14pt; height:40px;border-radius:5px;}
.myClassStuDetailsTable1 td i{ font-size:10pt;display:inline-block; line-height:20px; padding:0px 0 0 10px; margin:0px; font-weight:normal; font-style:normal;}
.myClassStuDetailsTable1TA{ width:200px !important; height:80px !important; font-size:14pt !important; font-family:'Microsoft YaHei','黑体';}

.myClassStuDetailsTable2{}
.myClassStuDetailsTable2 th{ font-weight:normal; font-size:14pt;}
.myClassStuDetailsTable2 td{ font-weight:normal; font-size:14pt;}
.myClassStuDetailsTable2 td  input[type=text]{ width:100px !important; height:40px !important; font-size:14pt !important;}
.myClassStuDetailsTable2 td  select{ font-size:14pt; height:40px;border-radius:5px;}

.StulistA{ display:block; width:620px; padding:0 10px; height:80px; border-bottom:1px solid #bbb; border-radius:0px; text-align:left; line-height:50px !important; color:#808080; font-size:18pt; margin:0px auto 0 auto; position:relative;}
.StulistA span{ position:absolute; top:0; right:10px;}
.StulistA i{ display:block; line-height:30px !important; font-size:14pt; color:#aaa;}
.StulistA em{ font-style:normal;}
.rl td{ height:40px; line-height:40px !important;}
.rl th{ height:40px; line-height:40px !important;}
.sdfdNoteContent{font-size:14pt; line-height:30px; padding:10px; width:570px; border:1px solid #ff6a00; color:#ff6a00; margin:20px 0;}
.sdfdNoteContent a{ display:inline-block; border:1px solid #ccc; padding:5px 15px; margin:10px; cursor:pointer;}
.jsCdsStuList{ border:0px;}
.jsCdsStuList td{ border:0px;}
.jsCdsStuList th{ border:0px; display:none;}
.jsCdsStuList_cb input{ margin-right:20px; width:25px; height:25px;}
.admin_login_content_text{ margin:0 auto;}

#login_panel{ width:500px; height:300px; position:absolute; background:#eee; border:1px solid #808080; color:#808080; text-align:center; padding:20px 0 0 0; visibility:hidden; top:200px;}
.login_panel_input1{ border:1px solid #808080; width:350px; height:60px; text-align:center; font-size:20pt; border-radius:5px; margin-top:10px;}
.login_panel_input2{ border:1px solid #808080; width:350px; height:60px; text-align:center; font-size:14pt; border-radius:5px; font-size:20pt; color:#808080; margin-top:20px; cursor:pointer;}
#tm{ position:absolute;left:0; top:0;}
.ck input[type=radio]{ width:20px; height:20px; margin:0 5px;}
.ck strong{ font-size:28px;}

#DailyCdReport_content{ padding:50px 0 0 50px; line-height:80px;}
#DailyCdReport_content input[type=text]{ border:1px solid #808080; width:100px; height:60px; text-align:center; font-size:20pt; border-radius:5px; display:inline-block;}
#DailyCdReport_content input[type=button]{ border:0px solid #808080; width:60px; height:60px; text-align:center; font-size:25pt; border-radius:5px; display:inline-block; color:#808080; cursor:pointer;}
#DailyCdReport_content input[type=submit]{ border:1px solid #808080; width:350px; height:60px; text-align:center; font-size:14pt; border-radius:5px; font-size:20pt; color:#808080;}
.ntext{ width:250px !important;}
#DailyCdReport_content div{ margin-bottom:80px;}
.count1{}

.depCdReportList{ border:0px;}
.depCdReportList td{ border:0px;}
.depCdReportList th{ border:0px; display:none;}
.depCdReportList input{ margin-right:20px; width:25px; height:25px;}
.StulistB{ display:block; width:620px; padding:0 10px; height:70px; border-bottom:1px solid #bbb; border-radius:0px; text-align:left; line-height:70px !important; color:#808080; font-size:18pt; margin:0px auto 0 auto; position:relative;}
.StulistB span{ position:absolute; top:0; right:10px;}
.StulistB i{ display:block; line-height:30px !important; font-size:14pt; color:#aaa;}
.StulistB em{ font-style:normal;}