﻿/*common*/
.frame_header, .frame_content { padding: 10px 15px; }
.field-validation-error{color:#F00;display:inline-block; width:210px; float:right;line-height:26px; overflow:hidden}
.tishi{color:#fc6400; display:none; width:210px; float:right;line-height:26px; overflow:hidden}
.clear{clear:both; height:0; font-size:0; line-height:0; visibility:hidden}

/*登录界面*/
.login_bg{background-color: #c7e0fa;}
.LogIn .validation-summary-errors{margin-left:250px; width:300px;}
.LogIn .validation-summary-errors ul{padding:0px;}
.LogIn .validation-summary-errors li{font-size:12px;color:#f00;}
.outside{background:url(../Content/images/login/bg1_02.png) repeat-x; height:680px}
.inner{background:url(../Content/images/login/bggg.png) no-repeat; width:1003px; height:680px; margin:0 auto; padding-top:150px}
.inner .LogIn{background:url(../Content/images/login/login_form.png) no-repeat; width:573px; height:260px; margin:0px auto; position:relative; }
.inner .LogIn h2{padding: 20px 0;text-align: center;font-size: 16px;color:#06769e;}
.inner .LogIn .login_info li{ list-style:none; height:30px}
.inner .LogIn li label{color:#478aa2; font-size:12px; display:inline-block; width:80px; text-align:right; margin-right:20px;float:left;line-height:20px;font-weight:bold;}
.inner .LogIn .login_info{width: 400px;margin-left:150px;padding-top: 10px;}
.inner .LogIn .messageCode{width: 400px;margin-left:185px;padding-top: 30px;}
.inner .LogIn li input{border:1px solid #478aa2;float:left;width:150px;}
.inner .LogIn li p{float:left;display:inline;margin-left:10px;}
.inner .LogIn li button{float:left;display:inline;margin-left:10px;}
.inner .LogIn .btn{width:150px; text-align:center;margin:0 auto;}
.inner .LogIn .btn .submit{background:url(../Content/images/login/log_03.png) no-repeat; width:66px; height:24px; border:none}
.inner .LogIn .btn .clear_btn{background:url(../Content/images/login/clear_03.png) no-repeat; width:69px; height:24px; border:none; }

/*账户管理界面*/
#account_manage{width:400px;margin:20px;padding:20px;border: 1px solid #95B8E7;}
/*#account_manage legend{display:none;}*/
#account_form{}
#account_view .item{overflow:hidden;padding:10px 5px;}
#account_view .item label{float:left;width:80px;}
#account_view .item p{float:left;width:200px;}
#account_edit {display:none;}
#account_edit .item{overflow:hidden;padding:10px 5px;}
#account_edit .item label{float:left;width:80px;}
#account_edit .item input{float:left;width:200px;}

/*考生审核页面*/
.check_searchCondition { width: 1100px; }
.check_searchCondition ul { overflow: hidden;}
.check_searchCondition li { float: left; width: 265px; margin: 5px; }
.check_searchCondition li > span { width: 100px; height: 20px; line-height: 20px; display: inline-block; }
/*.check_searchCondition li > input { width: 155px; height: 20px; line-height: 20px; border: 1px solid #95B8E7; display: inline-block; }*/
.check_failCheckReason { vertical-align: top;}
.check_failCheckReason label { width: 80px; display: inline-block; }
.check_dlg .fitem { margin-bottom: 5px; height: 3.5em; vertical-align: central; }
.check_dlg .fitem label { display: inline-block; width: 80px; }
.check_dlg #fm { margin: 0; padding: 10px 30px; }
.check_buttons {clear: both; margin: 10px auto 0 auto; width: 200px;}

.check_searchCondition .inputWrap {width: 155px;border-color: #95B8E7;white-space: nowrap;border-width: 1px;border-style: solid;overflow: hidden;vertical-align: middle;}
.query_searchCondition .inputWrap {width: 155px;border-color: #95B8E7;white-space: nowrap;border-width: 1px;border-style: solid;overflow: hidden;vertical-align: middle;}
.inputWrap input {border: none; width:155px;}

/*考生查询页面*/
.query_searchCondition {width: 1100px;}
.query_searchCondition li { float: left; width: 265px; margin: 5px; }
.query_searchCondition li > span { width: 100px; height: 20px; line-height: 20px; display: inline-block; }
/*.query_searchCondition li > input { width: 155px; height: 20px; line-height: 20px; border: 1px solid #95B8E7; display: inline-block; }*/
.query_buttons {clear: both; margin: 10px auto 0 auto; width: 200px;}

/*查询导出表单*/
#exportDlg form {padding:10px 30px; overflow:auto;}
#exportDlg form fieldset{border:1px solid #95B8E7; padding:10px;}
#exportDlg form legend {font-size:14px;font-weight:bold;color:#0E2D5F}
#exportDlg form strong {font-weight:bold;}
#exportDlg ul li {width:220px; float:left; margin:5px 0 0 5px;}
#basicFields { width: 700px; float: left;}
#statusFields { width: 700px; float: left;}

/*考生详情页面 copy from the Fore project*/
.detailFrame { width: 820px; }
.detailFrame iframe { width: 800px; height: 500px; }
.tb_head{width:90%;height:auto;border:1px solid #eae8e8;margin:10px auto; border-collapse:collapse}
.tb_head img { border: none; }
.tb_head td{ font-size:12px; line-height:30px;border-right:1px solid #eae8e8;padding:5px}
.tb_head tr{border-bottom:1px solid #eae8e8}
.tb_middle{width:90%;margin:0 auto;border:1px solid #eae8e8; margin-bottom:20px; padding:0;}
.r .tb_middle { list-style:none; }
.r .tb_middle li { margin: 0px; padding: 0px; font-size: 12px; line-height: 30px; }
.r .tb_middle li label{width:30%;text-align:center;text-indent:0px;border-right:1px solid #eae8e8; display: inline-block;}
.r .tb_middle li span{width:70%;text-align:left;padding:10px;vertical-align:top;}
.r .tb_middle li label.pic{  display:inline-block; height:150px;}
.shouci .odd {background:#ffffff}
.shouci .even{background:#faf5f5}
.shouci .erro { margin-left:10px}

/*考生管理页面*/
.admin_searchCondition > span { display: inline-block; width: 70px; height: 20px; }
.admin_searchCondition > input { width: 155px; height: 20px; line-height: 20px; border: 1px solid #95B8E7; display: inline-block; margin-right: 10px;}

/*考生图片上传*/
.imageUpload #preview {width: 150px;height: 200px;border: 1px solid #000;overflow: hidden; margin-bottom:10px}
.imageUpload #imghead {filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod=image); border:none}
.imageUpload .file-box{ position:relative; width:180px; margin-bottom: 20px; } 
.imageUpload .txt{ height:22px; border:1px solid #cdcdcd; width:180px;} 
.imageUpload .btn{  border:none;height:30px; width:75px; cursor:pointer } 
.imageUpload .file{ position:absolute; top:0;left:0px; height:30px; filter:alpha(opacity:0);opacity: 0;width:75px } 
.imageUpload { margin: auto 0; }
.imageUpload .liulan{background:url(../Content/images/liulan.gif)}
.imageUpload .tijiao{background:url(../Content/images/tijiao.gif)}
.imageUpload .upload_later{margin-top:15px;}
.imageUpload .upload_error {height: 80px;padding-top: 20px;font-size: 14px;color: #f00;}
.cont .pic{width:200px;float:right;padding:50px}
.cont .key_word{width:300px;float:left;padding:50px;padding-left:100px;}
.cont .key_word p{line-height:30px}
.imageEdit .pic{width:200px;float:right;padding:50px}
.imageEdit .key_word{width:300px;float:left;padding:50px;padding-left:50px}
.imageEdit .key_word p{line-height:30px}

/*职位统计页面*/
.position_searchCondition > span { display: inline-block; width: 70px; height: 20px; margin-right: 10px; }
.position_searchCondition > input { display: inline-block; }

/*收费统计页面*/
.charge_searchCondition { overflow: hidden;}
.charge_searchCondition li { float: left; margin: 2px 10px;}
.charge_searchCondition li > span { display: inline-block; width: 70px; height: 20px; }
.charge_searchCondition li > input { display: inline-block; width: 155px; height: 20px; line-height: 20px; border: 1px solid #95B8E7; }

/*考生编辑页面 copy from the Fore project*/
.shouci{ list-style: none; }
.shouci .red{color:#F00}
.shouci p.red{margin:10px;margin-left:200px; }
.shouci li{ font-size:14px;padding:10px;}
.shouci li label{ display:inline-block; width:200px; text-align:right;margin-right:10px}
.shouci li input{ width:200px;  padding:5px; margin-right:20px;vertical-align:middle}
.shouci li textarea{vertical-align:middle}
#tijiao{ background:url(../Content/images/scbk01.gif); width:305px; height:69px; border:none}
.anniu{ margin:10px  auto; width:300px}

/*注册成功页面*/
.content_save{ width:771px; height:235px;background:url(../Content/images/bg.png) no-repeat;border:1px solid #666; margin:20px auto; text-align:center;}
.content_save .jinggao{font-size:18px; margin-top:30px}
.content_save .red{color:#F30; font-size:24px; margin-top:20px; margin-bottom:20px}
.content_save .beizhu{font-size:14px; margin-bottom:30px}

/*考试逻辑配置页面*/
.examSetting fieldset { width: 800px; padding: 30px; border: 1px solid #95B8E7; }
.examSetting fieldset legend { font-size: 14px; font-weight: bold;}
.examSetting .fm-buttons { margin-top: 10px;}

/*考试生成页面*/
.examTest fieldset { width: 800px; padding: 40px; border: 1px solid #95B8E7; }
.examTest fieldset legend { font-size: 14px; font-weight: bold;}
.examTest .fm-buttons { margin-top: 10px;}

/*准考证编辑页面*/
.fmTicketEdit { padding: 30px;}
.fmTicketEdit .fitem { margin-bottom: 5px;height:3.5em;}
.fmTicketEdit .fitem label {display: inline-block; width: 80px;}
.fmTicketEdit .fitem input{ width:200px; }

/*准考证生成*/
.fmTicketGeneration { padding: 30px;}
.fmTicketGeneration .fitem { margin-bottom: 5px;height:3.5em;}
.fmTicketGeneration .fitem label {display: inline-block; width: 100px;}
.fmTicketGeneration .fitem input{ width:200px; }

/*年度数据迁移页面*/
.DateMigration fieldset { width: 800px; padding: 40px; border: 1px solid #95B8E7; }
.DateMigration fieldset legend { font-size: 14px; font-weight: bold;}
.DateMigration .fm-buttons { margin-top: 10px;}
