h3 img{
  width: 100%;
}

.wrapper1 h1{
  font-size: 16px;
  color: #333333;
}
.wrapper1{

  font-family: Microsoft YaHei;
  width: 1000px;
  margin: auto;
  background-color: #ffffff;

}
.total_content{
  display: flex;

}
.wrapper1 .current_position{
  width: 1000px;
  height: 36px;
  background-color: #F2F2F2;
}


.current_position span:nth-child(2){
  color: #004499;
}

.left_content{
  display: inline-block;
  width: 728px;
}

.left_content>div{
  width: 100% !important;
}

.left_content .test_name{
  width: 100%;
  height: 120px;
  background-color: #ffffff;
  border: solid 1px #eeeeee;
  margin-top: 10px;
}

.left_content .test_name p:nth-child(1){
  font-size: 20px;
  color: #333333;
  padding-top: 31px;
  padding-left: 21px;

}
.left_content .test_name .small_word{
  font-size: 14px;
  color: #999999;
  padding-top: 10px;
  padding-left: 21px;
}


.left_content .answer_sheet {
  width: 830px;
  background-color: #f8f8f8;
  margin-top: 10px;
}


.left_content .answer_sheet .answer_sheet_header{

  position: relative;

  width: 688px;
  height: 52px;
  border-bottom: 1px solid #DDDDDD;
  margin-top: 14px;
  margin-left: 20px;

}

.left_content .answer_sheet .small_blue {
  position: absolute;
  top: 2px;

  width: 4px;
  height: 20px;
  background-color: #336699;
  margin-top: 14px;
  display: inline-block;
}

.left_content .answer_sheet h5{
  display: inline-block;
  font-size: 16px;
  margin-left: 4px;

  position: absolute;
  top: 14px;
  left: 10px;
}

.left_content .answer_sheet .answer_sheet_header .flod{

  position: absolute;
  top: 14px;
  left: 71px;

  display: inline-block;
  margin-left: 500px;
  text-align: center;

  width: 120px;
  height: 26px;
  background-color: #ffffff;
  border-radius: 13px;
  border: solid 1px #eeeeee;

  font-size: 14px;
  color: #666666;
  line-height: 25px;
}

.flod:hover {
    cursor: pointer;
}


/* 答题卡 */
.left_content .answer_sheet .uniterming{
  /* background-color: #fff1f1; */
  padding-left: 20px;
  padding-top: 20px;
}

.choice ul{
  display:flex;
  justify-content: left;
  flex-wrap: wrap;
}
.choice ul>a.a1{
  display: none;
}
.choice ul>a{
  display: inline-block;
  width: 30px;
  height: 30px;
  border: solid 1px #dddddd;
  margin: -9px 10px 20px 0;
  line-height: 30px;
  text-align: center;
}
.choice ul>a:hover{
  background-color: #336699;
  border: solid 1px #336699;
  color: #fff;
}
.choice ul>span{
  display: inline-block;
  width: 30px;
  height: 30px;
  margin: -9px 10px 20px 0;
  line-height: 30px;
  text-align: center;
  background-color: #336699;
  border: solid 1px #336699;
  color: #fff;
}


/* 题目详情 */
.left_content  .test_des{
  width: 810px;
  background-color: #ffffff;
  border: solid 1px #eeeeee;
  list-style: none;
  padding-top: 25px;
  padding-left: 20px;
  box-sizing: border-box;
  margin-top: 21px;
}

.left_content .test_des h3{
  font-size: 16px;
  color: #333333;
}

.left_content .test_des ul{
  margin-top: 20px;
}
.left_content .test_des li{
  list-style: none;
  margin-left: 30px;
  margin-bottom: 11px;
}

.left_content .test_des p{
  
  font-size: 14px;
  color: #666666;
  margin-right: 19px;
  margin-top: 15px;
}
.left_content .test_des img{
  margin-top: -4px;
  margin-right: 3px;
}

.left_content .select_operation{
  margin-left: 10px;
  display: flex;
  justify-content: space-around;
}

.left_content .select_operation a{
  color:#fff;
} 

.left_content .select_operation button{
  width: 180px;
  height: 50px;
  border: none;
  font-size: 16px;
  color: #ffffff;
  text-align: center;
  margin-top: 20px;
}

.left_content .select_operation .show_answer{
  background-color: #f56d2a;
}


.select_operation a{
  display: inline-block;
  background-color: #336699;
  width: 180px;
  height: 50px;
  line-height:50px;
  text-align: center;
  color: #fff;
  margin-top:20px;
}
.select_operation a.f_href_none{
  background-color: #b0b8c0;
}
/* 更多题目 */
.left_content .more_test{
  width: 830px;
  /** height: 1000px;
  background: url(../image/ss-bg.png);*/
  padding-top: 3px;
  margin-top: 40px;
  position: relative;
  display: inline-block;
    background: -webkit-linear-gradient(left top, #EFF8FD 5%, #F9FCFE, #fff, #fff, #fff, #fff, #fff, #fff);
  /*  Safari 5.1 到 6.0 */
  background: -o-linear-gradient(bottom right,#EFF8FD 5%, #F9FCFE, #fff, #fff, #fff, #fff, #fff, #fff);
  /*  Opera 11.6 到 12.0 */
  background: -moz-linear-gradient(bottom right, #EFF8FD 5%, #F9FCFE, #fff, #fff, #fff, #fff, #fff, #fff);
  /*  Fx 3.6 到 15 */
  background: linear-gradient(to bottom right,#EFF8FD 5%, #F9FCFE, #fff, #fff, #fff, #fff, #fff, #fff);
  /* 标准语法（必须是最后一个） */
}

.left_content .more_test .more_test_h3{ 
  margin-top: 28px;
  margin-left: 25px;
  font-size: 18px;
}

.left_content .more_test h3 span{ 
  color: #de2525;
}

.left_content .more_test input{ 
  width: 580px;
  height: 50px;
  box-sizing: border-box;
  background-color: #ffffff;
  border: 5px 0 0 5px;
  border: solid 1px #eeeeee;
  margin-left: 25px;
  margin-top: 14px;
  margin-bottom: 20px;
  padding-left: 20px;
  padding-right: 20px;
}

.left_content .more_test .select_question{
  width: 120px;
  height: 50px;
  background-color: #0088e6;
  border-radius: 0px 5px 5px 0px;
  border: none;
  font-size: 18px;
  position: absolute;
  top: 72px;
  right: 4px;
}

.left_content .more_test .select_question a{
  color: #ffffff;
}

.left_content .more_test .more_test_des{
  background-color: transparent;
  margin-top: 20px;
  margin-left: 24px;
  padding-bottom: 12px;

  border-bottom: 1px dotted #eeeeee;

}

.left_content .more_test .more_test_des h3{
  font-size: 16px;
  color: #333333;
}


.left_content .more_test .more_test_des ul{
  list-style: none;
}

.left_content .more_test .more_test_des li{
  margin-bottom: 15px;
}

.left_content .more_test .more_test_des .show_answer{  
  background-color: #336699;
  border-radius: 5px;
  margin-top: 12px;
  border: none;
  color: #ffffff;
}
.left_content .more_test .more_test_des .show_answer a{
  display:inline-block;
  width: 178px;
  height: 42px;
  line-height:42px;
  color: #ffffff;
}


/* 右侧内容 */
.right_content {
  width: 240px;
  display: inline-block;
  margin-top: 10px;
  margin-left: 30px;
}

.right_content .gray_chunk{
  width: 240px;
  height: 120px;
  background-color: #e0e0e0;
}

/* 热门相关事件 */

.total_content .right_content  .scan_header img{
  margin-right: 9px;
}

.total_content .right_content .scan1{
  width: 240px;
  height: 460px;
  background-color: #ffffff;
  border: solid 1px #c3d4e7;
}

.total_content .right_content .scan_header{
  height: 36px;
  line-height: 36px;
  background: linear-gradient(0deg, #CCEBF8, #F9F9F9);
  color: #1E50A2;
  font-weight: bold;
  padding-left: 6px;
}

.total_content .right_content .scan1 .data_download {
  height: 60px;
  width: 210px;
  border-bottom: 1px dotted #eeeeee;
  padding-left: 15px;
  padding-top: 10px;
  margin: auto;
  padding-left: 5px;
  overflow: hidden;
  text-overflow:ellipsis;
  white-space: nowrap;
}

.total_content .right_content .scan1 .data_download:nth-child(7) {
  border: none;

}
.total_content .right_content .scan1 .data_download img{
  padding-right: 7px;
}


.total_content .right_content .scan2{
  width: 240px;
  height: 360px;
  background-color: #ffffff;
  border: solid 1px #c3d4e7;
  margin-top: 20px;
}
.total_content .right_content .scan2 .ranking{
  width: 20px;
  height: 20px;
  font-size: 14px;
  color: #ffffff;
  display: inline-block;
  text-align: center;
  margin-right: 5px;

}

.total_content .right_content .scan2 .ranking1{
  background-color: #cc0000;

}
.total_content .right_content .scan2 .ranking2{
  background-color: #999999;
}

.total_content .right_content .scan2 .data_download{
  margin-top: 5px;
  margin-left: 19px;
}

.total_content .right_content .scan2 .hot_school{
  margin-top: 15px;

}

/* 答案详情 */
.left_content  .show_answer_des{
  width: 830px;
  background-color: #f9f9f9;
  margin-left: 10px;
  display: none;
}

.left_content  .show_answer_des .right_answer {
  padding-top: 24px;
  padding-left: 22px;
}
.left_content  .show_answer_des .right_answer h7{
  font-size: 16px;
  color: #999999;
  padding-right: 10px;
}

.left_content  .show_answer_des .right_answer span{
  font-size: 18px;
  color: #336699;
}

.left_content  .show_answer_des .right_answer span:after{
    content: "";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
}

.left_content  .show_answer_des .right_answer1 {
  margin-top: -10px;
}

.left_content  .show_answer_des .right_answer1:after {
     content: "";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
}

.left_content  .show_answer_des .right_answer1 h7{
  float: left;
}
.left_content  .show_answer_des .right_answer1 .analysis{
  float: left;
  width: 689px;
  font-size: 16px;
  letter-spacing: 0px;
  color: #333333;
}


/* 收藏答题卡 */
.collect{
  display: none;
}

/* 二维码弹窗 */
.erweima{
  display: none;
  height: 310px;
  width: 280px;
  position: fixed;
  top: 40%;
  left: 40%;
  background-image: url("/statics/yzb_exam/image/tc-bg.png");
  box-shadow: 0px 5px 5px 5px #888888;
  border-radius: 12px;
  z-index: 999;
}
.erweima p:first-child {
  margin: 50px 0 0 0px;
  text-align: center;
  height: 24px;
  font-size: 24px;
  font-family: Microsoft YaHei;
  font-weight: bold;
  color: #FFFFFF;
  line-height: 8px;

}
.erweima p:nth-child(2) {
  text-align: center;
  height: 16px;
  font-size: 16px;
  font-family: Microsoft YaHei;
  font-weight: bold;
  color: #333333;
  line-height: 16px;
  margin: 30px 0 0 0px;

}
.erweima div{
  margin: 20px auto 0;
  width: 130px;
}
.erweima div img{
  width: 130px;
}
.erweima>img{
  position: absolute;
  right: 6px;
  top: 6px;
}
.zhezhao{
  display: none;
  position: fixed;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  background: #dedede;
  z-index: 9;
  opacity:0.5;

}


body .wrapper1 {
  font: 16px/1.5 sans-serif;
  color: #333;
}

.total_content em,
.total_content i {
  font-style: normal;
}
.total_content a {
  text-decoration: none;
  color: #333;
}

.total_content img {
  vertical-align: middle;
}
.total_content input {
  padding: 0;
  border: none;
  outline: none;
  color: #333;
}
.total_content button {
  cursor: pointer;
}
/* 清除浮动 */
.clearfix:before,
.clearfix:after {
  content: '';
  display: table;
}
.clearfix:after {
  clear: both;
}
.clearfix {
  *zoom: 1;
}

.wrapper1 .wrapper{
  width: 1000px;
  height: 1634px;
  margin: auto;
  background-color: #ffffff;

}

.wrapper1  .current_position{
  width: 1000px;
  height: 36px;
  background-color: #F2F2F2;
}

.wrapper1 .current_position p{

  padding-top: 5px;
  margin-left: 20px;

  font-size: 16px;
  font-family: Microsoft YaHei;
  font-weight: 500;
}

.wrapper1 .current_position span{
  padding-right: 9px;
  padding-left: 9px;
}
.wrapper1 .current_position span:nth-child(1){
  color: #004499;
}

.wrapper1 .current_position span:last-child {
    overflow: hidden !important;
    text-overflow: ellipsis !important;
    white-space: nowrap !important;
    width: 415px;
    display: inline-flex;
}

.wrapper1 .condition_screening{
  width: 1000px;
  height: 200px;
  background: #F9F9F9;
  margin-top: 10px;
}

.wrapper1 .condition_screening .nav1{
  height: 67px;
  width: 1000px;
  border-bottom: 1px dotted #DDDDDD;
  position: relative;
  margin: auto;
}
.wrapper1 .condition_screening .nav1:nth-child(3){
  border: none;
}
.wrapper1 .condition_screening .nav1 ul{
  position: absolute;
  top: 6px;
  left: 88px;
  line-height: 25px;
}
.wrapper1 .condition_screening .nav1 .test_level{
  position: absolute;
  top: 6px;

  font-size: 16px;
  font-weight: bold;
}

.wrapper1 .condition_screening .nav1 h3,.wrapper1 ul{
  margin-top: 17px;
  display: inline-block;
}

.wrapper1 .condition_screening .nav1 li{
  list-style: none;
  float: left;
  margin-left: 10px;
  margin-right: 10px;
  font-size: 15px;
  padding-left: 6px;
  padding-right: 6px;
}

.wrapper1 .condition_screening .nav1 .active{
  /* width: 75px; */
  height: 26px;
  line-height: 26px;
  color: #ffffff;
  background: #0168B7;
  border-radius: 2px;
  text-align: center;
}

/* 主体内容 */
.wrapper1 .body_content{
  width: 1000px;
  margin-top: 10px;
  margin-left: 10px;
  position: relative;
}
.wrapper1 .body_content .left_content{
  display: inline-block;
}
.wrapper1 .body_content .left_content .test_question{
  width: 830px;
  height: 100px;
  background: #ffffff;
  border-bottom: 1px solid #DDDDDD;
}
.wrapper1 .body_content .left_content .test_question .test_des{
  padding-top: 23px;
  margin-left: 10px;
  position: relative;
}
.wrapper1 .body_content .left_content .test_question .test_des p img{
  position: absolute;
  top: 15px;
  left: 454px;
}



.wrapper1 .body_content .left_content .test_question .test_des p{
  display: inline-block;
}
.wrapper1 .body_content .left_content .test_question .test_des p:nth-child(1){
  font-size: 17px;
  font-weight: 540;
  margin-bottom: 2px;
}

.wrapper1 .body_content .left_content .test_question .test_des p:nth-child(2){
  font-size: 14px;
  color: #999999;
}

.wrapper1 .body_content .left_content .test_question .test_des p:nth-child(2) span{
  margin-right: 12px;
}

.wrapper1 .body_content .left_content .test_question .test_des button{
  float: right;
  border: none;
  font-size: 14px;
  margin-top: -21px;
}

.wrapper1 .body_content .left_content .test_question .test_des .zuoti{
  width: 90px;
  height: 32px;
  background: linear-gradient(0deg, #40A4F2, #1973FE);
  border-radius: 2px;
}

.wrapper1 .body_content .left_content .test_question .test_des .zuoti a{
  color: #ffffff;
}


.wrapper1 .body_content .left_content .test_question .test_des .download{
  width: 100px;
  height: 32px;
  background: #EEEEEE;
  border-radius: 2px;
  color: #999999;
  margin-right: 10px;
}

/* 扫一扫手机做题 */
.wrapper1 .body_content .right_content{
  display: inline-block;
  position: absolute;
  top:11px;
  right:1px;

}
.wrapper1 .body_content .right_content .scan{
  background: #FFFFFF;
  border: 1px solid #c3d4e7;
  text-align: left;
  margin-bottom: 12px;
}

.wrapper1 .body_content .right_content .scan0{
  width: 240px;
  height: 260px;

}



.wrapper1 .body_content .right_content .scan .scan_header img{
  margin-right: 4px;
  vertical-align: baseline;
}
.wrapper1 .body_content .right_content .scan .scan_header{
  width: 238px;
  height: 36px;
  line-height: 36px;
  background: linear-gradient(0deg, #CCEBF8, #F9F9F9);
  color: #1E50A2;
  font-weight: bold;
  padding-left: 6px;
}

.wrapper1 .body_content .right_content .scan .anhui_qrcode img{
  width: 152px;
  height: 152px;
  margin-top: 20px;
  margin-left: 44px;
}
.wrapper1 .body_content .right_content .scan p{
  font-size: 14px;
  color: #333333;
  text-align: center;
  margin-top: 9px;
}


.wrapper1 .body_content .right_content .scan1{
  width: 240px;
  height: 210px;
  background-color: #ffffff;
  border: solid 1px #c3d4e7;
}

.wrapper1 .body_content .right_content .scan1 .data_download{
  width: 212px;
  height: 60px;

  padding-top: 15px;
  font-size: 14px;
  text-align: left;
  border-bottom: 1px dotted #DDDDDD;
  margin: auto;
}
.wrapper1 .body_content .right_content .scan1 .data_download img{
  padding-right: 4px;

}


.wrapper1 .body_content .right_content .scan1 .data_download:nth-child(4){
  border: none;
}

.wrapper1 .body_content .right_content .scan2{
  width: 240px;
  height: 520px;
}
.wrapper1 .body_content .right_content .scan2 .scan_header span{
  font-size: 16px;
  font-weight: bold;
  color: #db2121;
  margin-right: 5px;
}
.wrapper1 .body_content .right_content .scan2 .comment{
  width: 210px;
  height: 117px;
  border-bottom: 1px solid #DDDDDD;
  margin: auto;
}

.wrapper1 .body_content .right_content .scan2 .comment .user_pic{
  width: 30px;
  height: 30px;
  border-radius: 50%;
  background-color: #eeeeee;
  display: inline-block;
}

.wrapper1 .body_content .right_content .scan2 .comment .comment_header{
  padding-top: 16px;


}

.wrapper1 .body_content .right_content .scan2 .comment .user_name{
  font-size: 14px;
  color: #333333;
  position: absolute;
  top: 6px;
  left: 43px;
}

.wrapper1 .body_content .right_content .scan2 .comment .input_time{
  float: right;
  line-height: 33px;
  font-size: 12px;
  color: #999999;
}
.wrapper1 .body_content .right_content .scan2 .comment .user_data{
  position: relative;
}

.wrapper1 .body_content .right_content .scan2 .comment .comment_content .comment_des{
  font-size: 12px !important; 
  color: #999999;
  text-align: left;
  margin-top: 5px;
  margin-left: -2px;

}
.wrapper1 .body_content .right_content .scan2 .comment .comment_content span{
  color: #333333 !important;
}


/* 分页 */
.wrapper1 .body_content .left_content .paging {
  margin: auto;
  margin-top: 30px;
  text-align: center;
  cursor: pointer;
}
.wrapper1 .body_content .left_content .paging .page_css{
  width: 60px;
  height: 26px;
  background-color: #ffffff;
  border: solid 1px #dddddd;
  display: inline-block;
}

.wrapper1 .body_content .left_content .paging .num_page{
  width: 26px;
  height: 26px;
  background-color: #ffffff;
  border: solid 1px #dddddd;
  display: inline-block;
}

.wrapper1 .body_content .left_content .paging .blue_active{
  background-color: #0168b7;
  color: #ffffff;
  border: solid 1px #dddddd;
}

.right_content .scan1 .data_download a p{
  width:90px;
  margin: 0 auto; 
  color: #1E50A2;
  font-size: 12px;
  text-align: center;
  background: #EFF5FF;
}








