@charset "utf-8";

/*---Reset---*/
body,h1,h2,h3,h4,h5,h6,hr,p,blockquote,dl,dt,dd,ul,ol,li,pre,form,fieldset,legend,button,input,textarea,th,td,menu{margin:0; padding:0;}
body,textarea,input,button,select,keygen,legend{font:14px/1.5 "Microsoft YaHei",tahoma,arial,\5b8b\4f53; color:#303645; outline:0;}
h1,h2,h3,h4,h5,h6,small{font-size:100%; font-weight:normal;}
code,kbd,pre,samp,tt{font-family:"courier new",monospace,serif;}
address,caption,cite,code,dfn,em,strong,th,var{font-style:normal; font-weight:normal;}
address,cite,dfn,em,var{font-style:normal;}
header,footer,section,article,aside,nav,hgroup,address,figure,figcaption,menu,details{display:block;}
table{border-collapse:collapse; border-spacing:0;}
caption,th{text-align:left;}
legend{color:#000;}
fieldset,img,iframe,abbr,acronym{border:0;}
button,input,select,textarea{font-size:100%;}
textarea{overflow:auto; resize:none;}
input[type="text"], input[type="password"]{text-indent:5px; *text-indent:0 !important;}
ol,ul{list-style:none;}
q::before,q::after{content:'';}
a{color:#388af8; text-decoration:none;}
del,ins,u,s,a,a:hover{text-decoration:none;}
a,button{cursor:pointer;}
sub,sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline}
sup{top:-0.5em}
sub{bottom:-0.25em}

.lf{float:left;}
.rf{float:right;}
.f-fixed:after{content:'\200b';display:block;height:0;clear:both;}
.f-fixed{*zoom:1;}
.wrap{background: url(../../../../images/aftexam/mtc_bg.jpg) center center no-repeat;background-size:cover;-webkit-background-size:cover;-o-background-size:cover;-moz-background-size:cover;width:100%;height:100%;position:absolute;top:0;left:0}
.content{width:908px;margin:0 0 0 -454px;height:550px;position:absolute;left:50%;top:50%;}
.content .header{width:220px;margin:-10px auto 0;background-color:transparent; }
.content .c-body{width:904px;margin:20px auto 0;padding:30px 0 20px 0;background: rgba(255,255,255,0.7);border-radius: 5px;box-shadow: 5px 5px 10px #d0d0d0,-5px -5px 10px #d0d0d0}
.filter{filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#B2ffffff,endColorstr=#B2ffffff); }
.content .c-body .check .check-wrap{width:50%;text-align: center}
.content .c-body .check .check-left ul li{padding:18px 0 0 50px;position:relative;text-align: left}
.content .c-body .check .check-left ul li.validate .y-code{position:absolute;top:18px;right:50px;}
.content .c-body .check .check-left ul li label{display:inline-block;width:100px;font-size: 16px;font-weight: bold}
.content .c-body .check .check-left ul li div{display:inline-block}
.content .c-body .check .check-left ul .validate input{width:100px;}
.content .c-body .check .check-left ul .validate div .true-false{margin:0 10px;display:inline-block;width:18px;height: 18px;}
.true-icon{background: url(../../../../images/aftexam/mtc_r_icon.png)}
.false-icon{background: url(../../../../images/aftexam/mtc_e_icon.png)}
.content .c-body .check .check-left ul .validate .y-code span{cursor:pointer;font-size: 12px;text-align: center;width:100px;display:inline-block;}
.content .c-body .check .check-left ul .validate .y-code{margin-bottom:-45px;vertical-align: top;width:101px;}
.content .c-body .check .check-left ul li div input{border:1px solid #d6d6d6;height:45px;width:240px;padding-left:5px;border-radius: 5px;}
.content .c-body .check .check-right h3{font-size: 18px;font-weight:bold;margin:25px 0 5px 0;}
.content .c-body .check .check-right ul{overflow:hidden;height:120px;width:360px;background: #fff;margin: 0 auto;padding:10px 0 10px 30px;box-sizing: border-box;border-radius: 5px;border:1px solid #d6d6d6 }
.content .c-body .check .check-right .add-link{display:inline-block;text-align: left;width:100%;margin-left:47px;}
.content .c-body .check .check-right ul li{float:left;width:50%;text-align: left;cursor:default}

.content .c-body .result h3{font-size:16px;color:#A30208;font-weight:bold;margin:20px 0 5px 0;}
.content .c-body .result h3,.content .c-body .result ul,.content .c-body .result p{padding:0 20px 0 20px;}
.content .c-body .result{padding:0 30px 0 30px;margin-top:-30px;}
.content .c-body .result .false-msg p{color:#f00;font-size:16px;font-weight: bold;text-align: center;line-height:245px;}
.content .c-body .result ul li{float:left;}
.content .c-body .result p i{margin-left:63px;}
.content .c-body .result p i:nth-child(1){margin-left:0}
.content .c-body .result .stu-del li{width:33.333%;height:24px;}
.content .c-body .result .stu-del .ems-addr{width:50%;}
.content .c-body .result .recruit-del li{width:50%;}
.content .c-body .result .stu-del li span:nth-child(2){margin-left:20px;}
.font-set{font-weight: bold;font-size:14px;font-style: normal;}

.c-body .g-btn{text-align: center;margin-top:15px;}
.c-body .g-btn input{background: #8E0109;color:#fff;padding:10px 45px;border:none;border-radius: 5px;font-size: 16px; }
.footer{position:absolute;bottom:0px;left:50%;margin:0 0 0 -280px;width:560px;}
.footer p{text-align: center;color:#CDCDCD;padding-top:5px;}