﻿/**定义公用样式*/
body,iframe,div,table,tr,th,td,p,a,span,h1,h2,h3,h4,ul,li{margin:0px;padding:0px;border:0px;}
.fl{float:left;} .fr{float:right;} .clr{clear:both;}
.cnter{text-align:center;} .flt{text-align:left;} .rht{text-align:right;}
/*文本框验证提示字符*/
.errtxt{color:red;font-size:12px;margin-left:10px;}
.tisitxt{color:#760505;text-align:center; font-size:12px;}
.qintxt{color:#808080;font-size:12px;margin-left:10px;}
select::-ms-expand { display: none; }
select { border: solid 1px #000; -moz-appearance:none; -webkit-appearance:none; 
    background: url("/Images/arrow.png") no-repeat scroll right center transparent !important; padding-right: 14px;}
a{text-decoration:none;}
a:hover{text-decoration:none;}

/**验证样式*/
.field-validation-error {color: #f00; font-size:13px;}
.field-validation-valid {display: none;}
.input-validation-error {border: 1px solid #f00;background-color: #fee;}
.validation-summary-errors {font-weight: bold;color: #f00;}
.validation-summary-valid {display: none;}

/*报名须知页面*/
.XuzhiHeader{ margin:0px auto; width:100%;}
.XuzhiHeader h3{color:#052272;text-align :center; padding:10px 0 10px 0;}
.XuzhiContent{ margin:0 auto; width:100%;font-size:14px;padding:20px 30px 0 20px;text-justify:auto; }
.XuzhiFoot{margin:0 auto; width:100%; padding-top:10px;text-align:center;}
.XuzhiFoot span{font-size:18px; font-weight:bold;color:red;}
.XuzhiFoot #StartBm{height:36px; width:180px;font-size:16px; font-weight:bold;color:#808080; font-family:'Microsoft YaHei';}

/*.XuzhiFoot #StartBm{color:#808080;}*/
/*学生信息页面样式*/
.exambk-header{ width:100%; margin-bottom:10px;}
.exambk-header h4{float:right;color:red !important; padding-top:20px; font-size:15px; padding-right:20px;}
.student-exam{padding:10px;}
.student-exam .stud-info{ margin:10px 10px; font-size:13px;font-weight:500;color:#333; border-bottom:1px solid #4499EE;padding-bottom:5px;}

.student-exam .stud-bmbk{padding:5px; font-size:14px;}
.student-exam .stud-bmbk  select{height:36px;width:400px; border:1px solid #CCC;padding-left:10px;}
.student-exam .sub-btn{padding-top:20px;text-align:center;}
.student-exam .sub-btn input{width:140px;height:30px;}

.student-exam .stud-bmbk .exam-result-list{font-size:15px;font-weight:500;}
.student-exam .stud-bmbk .exam-result-list .col-time{text-align:right;}

@media (max-width: 767px) {
.exambk-header h4{float:none;margin-left:10px;}
.student-exam .stud-info p{display:inline-block;width:100%; text-align:left;margin-left:-25px;}
.student-exam .stud-bmbk select{height:36px;width:99%; border:1px solid #CCC;padding-left:10px;margin-left:-25px;}
.student-exam .sub-btn{ padding-top:20px; text-align:left;}
.student-exam .sub-btn input{width:98%;height:30px;margin-left:-25px !important;}
.student-exam .stud-bmbk .form-group{margin-left:2em;}
.student-exam .stud-bmbk .exam-result-list .col-time{text-align:left;}

}


/*所有列表页样式，部分样式采用Layui样式*/
.ListTable thead tr{background:#EEE;}
.ListTable thead tr th{ text-align:center; font-weight:500;}
.ListTable tbody tr:hover{background:#ddf2dd;color:#ff6a00;}

.ListTable .TitleRow{background:#EEE;}
.ListTable .TitleRow th{text-align:center; font-weight:500;}
.ListTable .ContentRow:hover{background:#ddf2dd;color:#ff6a00;}
.ListTable .ContentRow .links-a a+a{margin-left:8px; border-left:2px solid #DDD; padding-left:10px;}

/*查询准考证号页面*/
.que-zkz-div{padding:10px 20px 5px 20px; color:#666; font-size:14px; border-bottom:1px solid #DDD;}
.que-zkz-div input[type=text]{height:26px; border:1px solid #CCC;width:200px; padding-left:5px;}
.que-zkz-div input[type=submit]{width:60px;height:28px;margin-bottom:3px;}
.que-result{padding:10px 30px 10px 30px; font-size:14px;}
.que-result .que-mesg{text-align:center; color:red;}


/*弹出窗口信息显示页面*/
.JumpHeader{ margin:0px auto; width:98%;}
.JumpHeader h3{color:red;text-align :center; padding:20px 0 10px 0; border-bottom:1px solid #CCC;}
.JumpContent{ margin:0 auto; width:98%;overflow-x:hidden; }
.JumpContent{font-size:14px;}
.JumpContent table{ margin:0 auto;width:98%;}
.JumpContent img{margin:0 auto;width:600px;}
#JContents{ margin:0 auto; width:96%;}


.plan-panel{padding:20px;}
.plan-panel .plan-content{overflow:hidden;}
.plan-panel .plan-content table{border-collapse:collapse;border:0; width:99%; }
.plan-panel .plan-content table tr th{border:1px solid #333;text-align:center; min-height:22px;font-weight:500;}
.plan-panel .plan-content table tr td{border:1px solid #333;padding-left:3px; min-height:22px;}
.plan-panel .plan-content img{max-width:80%;}