@charset "utf-8";
/* 说明：考试相关页面样式 */

.header .log-ins .log-people{margin:0}
.exa_body2{ background:url(../img/eam_bg.png) #f0f0f0; }

.exam_top{ height:100px; background:url(../img/exam_top_bg.png) no-repeat center top; }
.exam_top_con{ margin:0 auto; 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; overflow:hidden; border-radius:50%; }
.he_us_x img{ width:28px; height:28px; }
.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: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(../img/exam_ch_1.png) no-repeat; z-index:100; }
.exa_cha_2{ left:230px; color:#fff; background:url(../img/exam_ch_2.png) no-repeat; z-index:10; }
.exa_cha_1s{ left:30px; color:#fff; background:url(../img/exam_ch_2.png) no-repeat; z-index:10; }
.exa_cha_2s{ left:230px; background:url(../img/exam_ch_1.png) no-repeat; z-index:100; }
.exam_con_sty{ zoom:1; background:url("../img/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(../img/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(../img/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(../img/exam_bg_ds.png) left bottom; }

.he_cen{ position:relative; padding:0 15px 0 0; cursor:pointer; background:url(../img/lis_n.png) no-repeat right center; }
.he_cens{ padding:0; cursor:pointer; background:url(../img/lis_n.png) no-repeat 73px center; }

/* exam.html移动端 */
.mobile{height:100%}
.mobile body{min-height:100%;background: #f2f7fa}
.header,
.mobile .exam_top,
.mobile .exam_banner{display:none}
.mobile .header{display:block}
.mobile .mobile-menu-btn{position:absolute;right:0.2rem;top:0}
.mobile .exam_con_div{width:100%;margin-top:1.1rem;padding:1.11rem 0.23rem 0;box-sizing: border-box;}
.mobile .exa_cha_1, 
.mobile .exa_cha_2, 
.mobile .exa_cha_1s, 
.mobile .exa_cha_2s{width:auto;line-height:.52rem;height:.52rem;top:0.48rem;left:0.23rem;background: none;font-size:.4rem;color:#222}
.mobile .exam_con_sty{background:none;border:0;}
.mobile .e_c_s_r{display:none}
.mobile .e_c_s_l{width:100%;font-size:.28rem;color:#444444;line-height:.7rem}
.mobile .e_c_l_b{padding:0}
.mobile .e_c_l_tab{border-spacing:0;border: 0;}
.mobile .et_l_w{padding:0;font-size:.26rem}
.mobile .e_c_l_tab tr{border:1px solid #105B9E}
.mobile .e_c_tr_bg{background-color: #105B9E;color:#fff}
.mobile .e_c_l_tab tr td{/*display:none;*/border: 0;padding: 0;border-image-width:0}
/* .mobile .e_c_l_tab tr td:nth-child(1),
.mobile .e_c_l_tab tr td:nth-child(2),
.mobile .e_c_l_tab tr td:nth-last-child(1),
.mobile .e_c_l_tab tr td:nth-last-child(2){display:table-cell;} */
.mobile .e_c_l_tab tr td:nth-child(3),
.mobile .e_c_l_tab tr td:nth-child(7){
display:none
}
.mobile .exa_pal_a{width:auto;background: none;color:#333;line-height:.7rem}
.mobile .paging_div{width:3.5rem;padding:.25rem 0 0 0}
.mobile .paging_ul li{font-size:.2rem;line-height:.4rem;padding:0.1rem .05rem}
.mobile .pag_sp{width:.8rem;height:.4rem;}
.mobile .pag_sp1,
.mobile .pag_sp3,
.mobile .pag_opt,
.mobile .paging_ul li:nth-last-child(1),
.mobile .paging_ul li:nth-last-child(3){display:none}
.mobile .pag_sp2{background: url(../img/paging_jt.png) no-repeat -.98rem 0.1rem #0B86C5;background-size: 180%}
.mobile .pag_sp2:hover{background: url(../img/paging_jt.png) no-repeat -.98rem 0.1rem #105B9E;background-size: 180%}
.mobile .pag_sp4{background: url(../img/paging_jt.png) no-repeat -.98rem 120% #0B86C5;background-size: 180%}
.mobile .pag_sp4:hover{background: url(../img/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; 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移动版 */
/* .mobile{height:100%} */
/* .mobile .exa_body2{margin-bottom:1rem;padding: 1.12rem 0 0;} */
.mobile .exa_body2 .exam_con_div{height:100%}
/* .mobile .exam_con_div::after{content:'';display:block;clear:both;height:0} */
.mobile .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
} 
.mobile .exa_det_l_tab td{background: transparent;display:block;width:100%}
/* .mobile .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;} */
 .mobile .exa_l_d_l{
  width:100%;
  background: #fff;
  /* color: #FFFFFF; */
  font-size:.32rem;
  text-align: center;
  line-height: 1;
  padding:.48rem 0;
  }
.mobile .exa_l_d_l::before,
.mobile .exa_l_d_l::after{
  content:'';
  display:inline-block;
  vertical-align: middle;
  width:1.5rem;
  height:.03rem;
  background-color: #333;
}
.exa_det_l_btn{display:none}
.mobile .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;
}
.mobile .exa_det_l_btn:hover{
  background:#1575D6
}
.mobile .exa_l_d_r{padding:3%}
.mobile .exa_l_d_ul{font-size:.22rem;line-height:.3rem}
.mobile .exa_l_d_ul>li{margin-bottom: .1rem;font-size:.24rem;line-height:.3rem}
.mobile .exa_l_d_cor{color:#333}
.mobile .exa_l_d_l::before{margin-right:.3rem}
.mobile .exa_l_d_l::after{margin-left:.3rem}
.mobile #paper_content{
  /* display:none; 
  box-shadow: 0px .05rem .09rem 1px rgba(0, 0, 0, 0.08);*/
  border-radius:.05rem;
  border: 1px solid #a4c9ee
}
.mobile .exa_det_l{border:0;width:96%;margin:0 2%;background: transparent;}
.mobile .exa_det_l_t{display:none}
.mobile .exa_det_l_con{padding:0}
.mobile .exa_det_r{width:96%;margin:0.3rem 2% 1.2rem;}
.mobile .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);}
.mobile .phone-pages>button{
  width:50%;
  background-color: #fff;
  font-size:.3rem;
  line-height:.65rem;
  outline:0;
  border:0
}
.mobile [id^="title"]{
  font-size:.26rem;
  line-height:1.5
}

/* zice.html */
.s_e_t_l{ width:30%; min-height:550px; background:#fff; }
.mobile .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; }
.mobile .s_e_t_l_tit{position:relative}
.mobile .s_e_t_l_tit::after{content: '\25B2';
  display: block;
  position: absolute;
  right: 0.2rem;
  top: 0;
}
.mobile .s_e_t_l_tit.close::after{content: '\25BC';}

.set_l_lis{ padding:20px; }
.mobile .set_l_lis{display:none}

.s_e_t_r{ width:68%; min-height:550px; background:#fff; }
.mobile .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(../img/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 }
.mobile .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; /*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;}
.mobile .question_item_choice,.mobile .question_item_fill{font-size:.26rem;line-height:1.2}
.mobile .question_item_choice>input{margin:0 .1rem 0 0;vertical-align:middle}
.mobile .type_title{border:0;border-top:1px solid #A4C9EE;font-size:.28rem;line-height:.35rem}
.mobile .type_title:first-child{border-top:0}
.mobile .paper_content{height:auto}
.mobile .question_item{border-top:1px solid #A4C9EE;border-bottom:0;font-size:.22rem;padding:0}
.mobile .blankFill_item{width:100%}
.mobile .answer_item{width:100%}
.mobile .exa_det_time,
.mobile .exa_det_r_bzs{
	position: fixed;
    bottom: 0;
    width:50%;
    height: 1rem;
    line-height:.6rem;
    padding:.2rem;
    background:#fff;
    box-sizing: border-box;
}
.mobile .exa_det_time{left:0;}
.mobile .e_d_t_n{font-size:.24rem}
.mobile .exa_det_r_bzs{right:0;}
.mobile .e_d_r_b{font-size:.24rem;width:1.2rem;height:.6rem;line-height:.6rem;position: absolute;right: 0.2rem;}
.mobile .exa_det_r_bz{padding-top:.2rem}

.mobile .ruite-hbox{display:none}
