@charset "UTF-8";
/* CSS Document */
body{font-family: Arial, Helvetica, sans-serif; font-size: 13pt; color: #000000;text-decoration: none; margin: 0px;}
p,ul,ol,dl,dt,dd,h1,h2,h3,h4,h5,h6,form,input,select,button,textarea,iframe{margin:0; padding:0;}
table{border-collapse: collapse;border-spacing: 0;}
img{border:0 none;padding:0;margin:0;}
ul,li,ol{list-style-type:none;}
i,em,address, caption, cite, code, dfn, th, var {font-style: normal;font-weight: normal;}
a{text-decoration:none;color:#333;cursor:pointer;}
a:hover{text-decoration:none;}
a,a:hover{outline:none;blur:expression(this.onFocus=this.blur());}
.layout{ clear:both;width:1000px;text-align:left;margin:0 auto;overflow:hidden;height:100%;}
.clearfix:after{content:".";display:block;height:0;clear: both;visibility:hidden;}
.clearfix{*zoom:1;}
.fl{ float:left;display:inline-block;}
.fr{ float:right;display:inline-block;}
.pr{ position:relative;}
.abs{position:absolute;}

.bg-yellow{background:#ebec75;}
.bg-red{background:#f7aca7;}
.bg-hs{background:#e7e3e7;}
.bg-green{background:#a3e4a5;}
.c-blue{color:blue;}


/*引导页*/
.head{width:615px;margin:20px auto 0;}
.title {font-size: 30px; font-family: "微软雅黑","Microsoft Yahei"; color: #555;line-height: 71px;}

.bd{width:880px;height:170px;text-align:center;margin:25px auto 0;}
.bd h3{line-height: 50px;}
.bd .fenlei{width:100%;}
.bd h5{width:120px;font-size:16px;line-height: 39px;text-align: right;}
.bd div.fr{width:760px;height:93px;}
.bd div.fr p{float:left;font-size:16px;line-height: 39px;}
.bd div.fr p a{display:block;padding-left:30px;}
.bd div.fr p a:hover{color:#1b883d;background:url(../images/xzzy-01.png) no-repeat 10px center;}


/*登陆*/
.dl{width:1024px;height:803px;margin:0 auto;background:url(../images/login.jpg) no-repeat;}
.dl form{width:255px;height:230px;top:260px;right:105px;}
.dl img{display:block;margin-top:15px;}
.dl input{background-color: #F4F4F4;border: 1px solid #BEBEBE;margin-top:10px;width:224px;}
.dl .btnjinru ,.dl .btntuichu{width: 91px;height: 22px; border:none;cursor: pointer;margin-top:15px;}
.dl .btnjinru{background-image:url(../images/jinru.jpg);margin-right:10px;}
.dl .btntuichu {background-image:url(../images/tuichu.jpg);}

/*左侧*/
.top-left{position:fixed;left:0;top:0;width:168px;border:1px solid #000;}
.top-left .tx{width:168px;height:141px;border-bottom:1px solid #808080;}
.top-left p{border-bottom:1px solid #808080;padding:6px;}
.top-left p span{color:red;}
.top-left p span.c-blue{color:blue;border-bottom:1px solid blue;}

/*min*/
.top-right{position:relative;padding-left:170px;top:0;overflow:auto;}
/*考生信息*/
.ksxx{width:80%;margin-top:100px;}
.btn{width:90px;height:50px;-webkit-user-select: none; background-attachment: scroll; background-clip: border-box; background-color: #CCCCCC; background-origin: padding-box; border: 1px solid #939393; border-radius: 3px; -moz-border-radius: 3px; margin: 0px 2px; padding: 2px 8px; color: black; text-align: center; white-space: nowrap; cursor: pointer; background-image: -moz-linear-gradient(top, #f9f9f9, #e3e3e3); }

/*考试规则*/
.ksgz{width:87%;height:auto;}
.ksgz h3{font-size: 13pt;text-align: center;line-height: 35px;}
.ksgz p.btn-gz{text-align:center;}

/*答题卡*/
.top-right-right{position:absolute;top:10px;right:10px;width:261px;}
.top-right-right td{border:1px solid #003c73;margin:0;padding:0;}
.top-right-right input,.commonProblem input,.alternative input{color:#000;border:none;background:#e7e3e7;width:25px;height:30px;line-height:30px;}
.top-right-right input.biaoyi{background-color:#ebec75; }/*标疑*/
.top-right-right input.zhengda{background-color: #f7aca7; }/*正答*/
.top-right-right input.yida{background-color: #a3e4a5; }/*已答*/
.top-right-right input.dacuo{background-color: #ff1000; }/*答错*/
.cksm:hover{cursor:pointer;}
.top-right-right p.erro{position:absolute;z-index:9999;left:0;top:0;width:25px;height:30px;background:url(../images/error.png) no-repeat center center;}

/*答案解析*/
.jiexi h3{margin-top:10px;font-weight: normal;font-size: 16px;line-height:35px;color: rgb(0, 128, 0);}
.jiexi p{padding-left:18px;font-family: '宋体';line-height: 24px;}

.top-right-bottom{position:fixed;bottom:120px;left:170px;}


/*底部*/
.bottom{position:fixed;left:0;bottom:0;width:100%;height:102px;background:#eee;color:green;}

/*答题报告弹出框*/
.dt_tck_dtbg{position:fixed;z-index:100;height:100%;width:100%;background:rgba(0,0,0,0.3);top:0;left:0;}
.dt_tck_dtbg section{background:#e03434;width:500px;left:50%;top:50%;height:300px;margin-top:-150px;margin-left:-250px;position:absolute;text-align:center;color:#fff;border-radius:5px;overflow:hidden;}
.dt_tck_dtbg h4{line-height:40px;border-bottom:#fff solid 1px;font-size:18px;}
.dt_tck_dtbg h1{font-size:22px;line-height:35px;padding-top:10px;}
.dt_tck_dtbg h2{font-size:16px;display:inline-block;padding-left:25px;background:url(../images/r.png) no-repeat left center;background-size:18px;line-height:28px;font-weight: normal;}
.dt_tck_dtbg .t{line-height:35px;padding:5px 10px 0;overflow:hidden;font-size:16px;}
.dt_tck_dtbg .t span{float: left;width:25%;text-align:center;}
.dt_tck_dtbg .b{background:#fff;height:105px;}
.dt_tck_dtbg .b h3{font-size:16px;color:#f56d2a;line-height:24px;padding-top:15px;}
.dt_tck_dtbg .b p{font-size:15px;line-height:22px;text-align:left;color:#333;padding:5px 20px 10px;padding-bottom:1px;text-align: justify;}
.dt_tck_dtbg .f{overflow:hidden;padding:8px 15px;background:#fff;border-top:#df3333 solid 1px;}
.dt_tck_dtbg .f a{line-height:24px;color:#fff;background:#e03434;display:inline-block;border-radius:4px;padding:0 15px;font-size:14px;}