@charset "utf-8";
/* 说明：考试相关页面样式 */
.header-top{display:none}
@media screen and (max-width: 992px){
  .exam_top{display:none}
  .header-top{display:block}
}

.header .log-ins .log-people{margin:0}
.exa_body1{background: linear-gradient(90deg,#3fa1d3,#44a4d6,#44a4d6)}
.exa_body2{background:url(../images/exam/eam_bg.png) #f0f0f0}

.exam_top{height:100px;background:url(../images/exam/exam_top_bg.png) no-repeat center top;background-size:cover}
.exam_top_con{margin:0 auto;width:96%;max-width:1200px}
.exam_top_l{height:100px;width:770px;background:url(../images/exam_logo.png) no-repeat left center}
.exam_top_ls{height:100px;width:770px;background:url(../images/exam_test_logo.png) no-repeat left center}

.exam_top_r{padding:40px 0 0 0;line-height:30px;color:#fff}

.exam_ru_btn{margin:0 0 0 10px;color:#fff;background:none}
.exam_x_s{padding:0 8px;font-size:12px}
.exam_ind, .exam_ind:hover{color:#fff}

.head_uls li{float:left}
.he_us_is{margin:0 5px 0 0;width:30px;height:30px;background:#fff;border:1px solid #156498;border-radius:50%}
.he_us_x{width:28px;height:28px;border:1px solid #fff;border-radius:50%;overflow:hidden}
.he_us_x img{width:28px;height:28px;object-fit:cover}
.exam_cor_f{float:left}
.us_names{padding:0 0 0 5px;color:#ff0;cursor:pointer}
.user_adm, .user_adm:hover{color:#fff}


/* exam.html */
.exam_banner{width:100%}
.exam_banner img{display:block;width:100%}
.exam_con_div{position:relative;margin:0 auto;padding:20px 0 50px 0;zoom:1;width:96%;max-width:1200px}
.exa_cha_1, .exa_cha_2, .exa_cha_1s, .exa_cha_2s{position:absolute;top:-26px;width:250px;height:50px;line-height:60px;font-size:20px;text-align:center;cursor:pointer}
.exa_cha_1{left:30px;background:url(../images/exam/exam_ch_1.png) no-repeat;z-index:100}
.exa_cha_2{left:230px;color:#fff;background:url(../images/exam/exam_ch_2.png) no-repeat;z-index:10}
.exa_cha_1s{left:30px;color:#fff;background:url(../images/exam/exam_ch_2.png) no-repeat;z-index:10}
.exa_cha_2s{left:230px;background:url(../images/exam/exam_ch_1.png) no-repeat;z-index:100}
.exam_con_sty{zoom:1;background:url("../images/exam/exam_bo_bg.png") repeat-y scroll 835px top #fff;border-radius:10px}

.e_c_s_l{width:73%}
.et_l_w{padding:20px 0 0 20px;font-size:16px;font-weight:bold}
.e_c_l_b{padding:20px 45px 20px 20px;zoom:1}
.e_c_l_tab{width:100%;border:1px solid #c3d8a7;border-collapse:collapse}
.e_c_l_tab tr td{padding:10px 5px;text-align:center;border:1px solid #c3d8a7}
.e_c_tr_bg{color:#3e6d04;background:#dfefca}
.e_c_tr_bgs{background:#fff2de}
.exa_pal_a{display:block;margin:0 auto;width:98px;line-height:20px;color:#3e6d04;background:url(../images/exam/exam_pl_bg.png) no-repeat right 0px}
.exa_pal_a:hover{color:#5fa20f}

.e_c_s_r{width:27%}
.e_c_qr{padding:60px 0;zoom:1;width:100%}
.ec_qr_sty{margin:0 auto;width:202px}
.ec_qr_top, .ec_qr_bot{height:40px}

.ec_qr_tb{padding:0 5px;border-right:1px solid #cce0b1;border-left:1px solid #cce0b1;background:#f2f8ea}
.ec_qr_con{padding:20px 10px;background:#fff;border-top:2px solid #6bb016;border-bottom:2px solid #6bb016;border-right:1px solid #d2e8b4;border-left:1px solid #d2e8b4}
.ec_qr_tit{position:relative;margin:0 auto;height:32px;line-height:32px;font-size:16px;text-align:center;color:#fff;background:#5d9e0d;border-radius:5px}
.ec_qr_jt{margin:0 auto;width:9px;height:9px;background:url(../images/exam/exam_qr_jt.png) no-repeat center -2px}
.ec_qr_img{margin:10px auto;padding:10px;width:155px;height:155px;border:1px solid #bbd696}
.ec_qr_txt{line-height:28px;background:url(../images/exam/exam_bg_ds.png) left bottom}

.he_cen{position:relative;padding:0 15px 0 0;cursor:pointer;background:url(../images/exam/lis_n.png) no-repeat right center}
.he_cens{padding:0;cursor:pointer;background:url(../images/exam/lis_n.png) no-repeat 73px center}

/* exam.html移动端 */
html.phone{height:100%}
html.phone body{min-height:100%;background: #f2f7fa}
.header,
html.phone .exam_top,
html.phone .exam_banner{display:none}
html.phone .header{display:block}
html.phone .mobile-menu-btn{position:absolute;right:0.2rem;top:0}
html.phone .exam_con_div{width:100%;margin-top:1.1rem;padding:1.11rem 0.23rem 0;box-sizing: border-box}
html.phone .exa_cha_1, 
html.phone .exa_cha_2, 
html.phone .exa_cha_1s, 
html.phone .exa_cha_2s{width:auto;line-height:.52rem;height:.52rem;top:0.48rem;left:0.23rem;background: none;font-size:.4rem;color:#000000}
html.phone .exam_con_sty{background:none;border:0}
html.phone .e_c_s_r{display:none}
html.phone .e_c_s_l{width:100%;font-size:.28rem;color:#444444;line-height:.7rem}
html.phone .e_c_l_b{padding:0}
html.phone .e_c_l_tab{border-spacing:0;border: 0}
html.phone .et_l_w{padding:0;font-size:.26rem}
html.phone .e_c_l_tab tr{border:1px solid #105B9E}
html.phone .e_c_tr_bg{background-color: #105B9E;color:#fff}
html.phone .e_c_l_tab tr td{/*display:none;*/border: 0;padding: 0;border-image-width:0}
/* html.phone .e_c_l_tab tr td:nth-child(1),
html.phone .e_c_l_tab tr td:nth-child(2),
html.phone .e_c_l_tab tr td:nth-last-child(1),
html.phone .e_c_l_tab tr td:nth-last-child(2){display:table-cell} */
html.phone .e_c_l_tab tr td:nth-child(3),
html.phone .e_c_l_tab tr td:nth-child(7){
display:none
}
html.phone .exa_pal_a{width:auto;background: none;color:#000000;line-height:.7rem}
html.phone .paging_div{width:3.5rem;padding:.25rem 0 0 0}
html.phone .paging_ul li{font-size:.2rem;line-height:.4rem;padding:0.1rem .05rem}
html.phone .pag_sp{width:.8rem;height:.4rem}
html.phone .pag_sp1,
html.phone .pag_sp3,
html.phone .pag_opt,
html.phone .paging_ul li:nth-last-child(1),
html.phone .paging_ul li:nth-last-child(3){display:none}
html.phone .pag_sp2{background: url(../images/exam/paging_jt.png) no-repeat -.98rem 0.1rem #0B86C5;background-size: 180%}
html.phone .pag_sp2:hover{background: url(../images/exam/paging_jt.png) no-repeat -.98rem 0.1rem #105B9E;background-size: 180%}
html.phone .pag_sp4{background: url(../images/exam/paging_jt.png) no-repeat -.98rem 120% #0B86C5;background-size: 180%}
html.phone .pag_sp4:hover{background: url(../images/exam/paging_jt.png) no-repeat -.98rem 120% #105B9E;background-size: 180%}


/* student_exam.html */
.exa_det_l{width:68%;background:#fff;border:1px solid #ddd}
.exa_det_l_con{padding:20px;zoom:1}
.exa_det_l_dow{background:#f0f0f0;border:1px solid #e6e6e6}
.exa_det_l_tab{width:100%}
.exa_l_d_bg{background:#e6e6e6}
.exa_l_d_l{padding:10px;width:14px;margin:auto;background:#e6e6e6}
.exa_l_d_r{padding:10px;line-height:30px}
.exa_l_d_cor{color:#f00}
.exa_det_l_t{padding:15px 0}

.exa_det_r{width:30%}
.exa_det_time{height:50px}
.e_d_t_n{font-size:25px;color:#f00}
.exa_det_r_bz{padding:20px 0 0 0}
.exa_det_r_bzs{padding:10px 0 0 0}
.e_d_b_1{width:10%;height:15px;background:#fff}
.e_d_b_2{width:10%;height:15px}
.e_d_b_3{width:10%;height:15px}
.e_d_b_d{line-height:15px;padding:0 20px 0 5px}
.e_d_r_b{display:block;width:80px;height:30px;line-height:30px;font-family:"微软雅黑";font-size:15px;text-align:center;color:#fff;border:0}
/* student_exam.html移动版 */
/* html.phone{height:100%} */
/* html.phone .exa_body2{margin-bottom:1rem;padding: 1.12rem 0 0} */
html.phone .exa_body2 .exam_con_div{height:100%}
/* html.phone .exam_con_div::after{content:'';display:block;clear:both;height:0} */
html.phone .exa_det_l_dow{
  /* display:none;*/
  background: rgba(255, 255, 255, 0.8);
  box-shadow: 0px 5px 9px 1px rgba(0, 0, 0, 0.08);
  border-radius: .12rem;
  border:0;
  margin-bottom:.5rem
} 
html.phone .exa_det_l_tab td{background: transparent;display:block;width:100%}
/* html.phone .exa_l_d_l{
  width:100%;
  background: #1575D6;
  color: #FFFFFF;
  font-size:.5rem;
  text-align: center;
  line-height: 1;
  padding:.48rem 0;
  text-shadow: 0px .05rem 0px #0052A5} */
 html.phone .exa_l_d_l{
  width:100%;
  background: #fff;
  /* color: #FFFFFF;*/
  font-size:.32rem;
  text-align: center;
  line-height: 1;
  padding:.48rem 0;
  }
html.phone .exa_l_d_l::before,
html.phone .exa_l_d_l::after{
  content:'';
  display:inline-block;
  vertical-align: middle;
  width:1.5rem;
  height:.03rem;
  background-color: #000000;
}
.exa_det_l_btn{display:none}
html.phone .exa_det_l_btn{
  display:none;
  width: 3rem;
  height: .7rem;
  background: linear-gradient(90deg, #1575D6, #3292F3);
  box-shadow: 0px .2rem .2rem 1px rgba(0, 82, 165, 0.23);
  border-radius: .35rem;
  outline:0;
  border:0;
  margin:1.2rem auto 0;
  color:#fff;
  font-size: .24rem;
}
html.phone .exa_det_l_btn:hover{
  background:#1575D6
}
html.phone .exa_l_d_r{padding:3%}
html.phone .exa_l_d_ul{font-size:.22rem;line-height:.3rem}
html.phone .exa_l_d_ul>li{margin-bottom: .1rem;font-size:.24rem;line-height:.3rem}
html.phone .exa_l_d_cor{color:#000000}
html.phone .exa_l_d_l::before{margin-right:.3rem}
html.phone .exa_l_d_l::after{margin-left:.3rem}
html.phone #paper_content{
  /* display:none;
  box-shadow: 0px .05rem .09rem 1px rgba(0, 0, 0, 0.08);*/
  border-radius:.05rem;
  border: 1px solid #a4c9ee
}
html.phone #paper_content input,
html.phone #paper_content textarea{
  max-width: 100%;
}
html.phone .exa_det_l{border:0;width:96%;margin:0 2%;background: transparent}
html.phone .exa_det_l_t{display:none}
html.phone .exa_det_l_con{padding:0}
html.phone .exa_det_r{width:96%;margin:0.3rem 2% 1.2rem}
html.phone .phone-pages{display:none;font-size:0;position:fixed;bottom:0;left:0;width:100%;box-shadow: 0px -3px 8px 0px rgba(0, 0, 0, 0.1)}
html.phone .phone-pages>button{
  width:50%;
  background-color: #fff;
  font-size:.3rem;
  line-height:.65rem;
  outline:0;
  border:0
}
html.phone [id^="title"]{
  font-size:.26rem;
  line-height:1.5
}

/* zice.html */
.s_e_t_l{width:30%;min-height:550px;background:#fff}
html.phone .s_e_t_l{width:100%;min-height: unset}
.s_e_t_l_tit{padding:0 0 0 20px;height:35px;line-height:35px;font-size:15px;color:#fff}
html.phone .s_e_t_l_tit{position:relative}
html.phone .s_e_t_l_tit::after{content: '\25B2';
  display: block;
  position: absolute;
  right: 0.2rem;
  top: 0;
}
html.phone .s_e_t_l_tit.close::after{content: '\25BC'}

.set_l_lis{padding:20px}
html.phone .set_l_lis{display:none}

.s_e_t_r{width:68%;min-height:550px;background:#fff}
html.phone .s_e_t_r{width:100%;margin-top:.2rem;margin-top: .2rem;min-height:unset}
.s_e_t_r_tit{padding:20px 0 0 0;font-weight:bold;text-align:center}
.s_e_t_r_lis{padding:20px 0;zoom:1}
.s_e_t_t_tab{margin:0 auto;width:95%;text-align:center;border:1px solid #ddd;border-collapse:collapse}
.s_e_t_t_tab tr td{padding:5px;line-height:25px;border:1px solid #ddd}
.s_e_t_tr_bg{background:#f0f0f0}
.s_e_r_t_b{display:block;margin:20px auto 0 auto;width:90px;height:35px;font-family:"微软雅黑";font-size:15px;color:#fff;cursor:pointer;outline:none;border:0;border-radius:5px}

.s_e_t_n{padding:0px 5px;color:#f00}
.e_d_l{float:left;padding:0 10px 0 0}
.e_d_f{font-size:16px;font-weight:bold;color:#f00}
.st_ex_but{display:block;margin:0 10px 0 0;width:70px;height:30px;color:#fff;cursor:pointer;outline:none; background:url(../images/exam/e_t_but.png) no-repeat;border:0}

.exa_dat_radio{padding:0 0 20px 0;zoom:1;border-top:1px solid #ddd;overflow: auto;height:710px }
html.phone .exa_dat_radio{height:auto}
.exa_dat_radio:after{display:block;content:"";clear:both;height:0px;line-height:0px;font-size:0px}
.deat_rad_con_list{clear:both;padding:10px 0px 10px 0px;zoom:1}
.deat_rad_con_list:after{display:block;content:"";clear:both;height:0px;line-height:0px;font-size:0px}
.deat_rad_ul li{clear:both;/*height:30px; */}
.deat_rad_ul li:not(:first-child){line-height:30px;}
.deat_rad_but{margin:8px 10px 0 0;width:14px;height:14px}
.deat_rad_ans{color:#090}
.deat_rad_answer{padding:10px 0 0 0;clear:both}
.deat_rad_answer1{padding:0 10px 0 0;line-height:30px;font-weight:bold;color:#090}
.deat_rad_answer1s{padding:0 10px 0 0;line-height:30px;font-weight:bold;color:#f00}
.deat_rad_answer2{padding:0 10px 0 0;line-height:30px;font-weight:bold;color:#090}
.deat_rad_answer3{padding:10px 0 0 0;color:#218ecb}


.type_title{
  font-weight: bold;
   border-bottom: 1px solid #A4C9EE;
   padding: 10px;font-size: 14px;
}
.paper_content{
  height: 770px;overflow: auto;
}

.question_item{border-bottom: 1px solid #A4C9EE;padding: 5px 0px 5px 0px;font-size:14px}
.question_item_choice,
.question_item_fill{padding: 5px 5px 5px 20px}
.question_single_title{padding: 5px 5px 5px 10px}
.question_multiChoice_item{padding: 5px 5px 5px 10px}
.singleChoice_item{margin:8px 10px 0 0}
.multiChoice_item{margin:8px 10px 0 0}
.question_judgement_title{padding: 5px 5px 5px 10px;margin:8px 10px 0 0}
.judgementChoice_item{padding: 5px 5px 5px 10px}
.question_blank_title{padding: 5px 5px 5px 10px}
.blankFill_item{width:700px;border:1px solid #A4C9EE}
.question_answer_title{padding: 5px 5px 5px 10px}
.answer_item{width:700px;height:80px;border:1px solid #A4C9EE}
.question_skill_title{padding: 5px 5px 5px 10px}
.question_item_open{cursor:pointer;text-decoration:underline;color:blue;padding: 5px 5px 5px 20px}
.exa_det_r_tab::after{content:'';display:block;clear:both;height:0}
.index-theory-box{
	width: 23px;
    height: 23px;
    display: block;
    margin: 2px;
    border: 1px solid rgb(176, 207, 238);
    font-size: 12px;
    text-align: center;
    line-height: 23px;
    float: left;
    cursor: pointer}
html.phone .question_item_choice,html.phone .question_item_fill{font-size:.26rem;line-height:1.2}
html.phone .question_item_choice>input{margin:0 .1rem 0 0;vertical-align:middle}
html.phone .type_title{border:0;border-top:1px solid #A4C9EE;font-size:.28rem;line-height:.35rem}
html.phone .type_title:first-child{border-top:0}
html.phone .paper_content{height:auto}
html.phone .question_item{border-top:1px solid #A4C9EE;border-bottom:0;font-size:.22rem;padding:0}
html.phone .blankFill_item{width:100%}
html.phone .answer_item{width:100%}
html.phone .exa_det_time,
html.phone .exa_det_r_bzs{
	position: fixed;
    bottom: 0;
    width:50%;
    height: 1rem;
    line-height:.6rem;
    padding:.2rem;
    background:#fff;
    box-sizing: border-box;
}
html.phone .exa_det_time{left:0}
html.phone .e_d_t_n{font-size:.24rem}
html.phone .exa_det_r_bzs{right:0}
html.phone .e_d_r_b{font-size:.24rem;width:1.2rem;height:.6rem;line-height:.6rem;position: absolute;right: 0.2rem}
html.phone .exa_det_r_bz{padding-top:.2rem}

html.phone .ruite-hbox{display:none}
