﻿*{ padding:0; margin:0; }
ul li{ list-style:none;}
a{ text-decoration:none; color:#333333;}
#top{ width:100%; height:40px; background-color:#2ABF01; text-align:center; line-height:40px; color:#FFF; font-weight:bold;}  
#top2{ width:1200px; height:40px;     line-height:40px; color:black; font-weight:bold;margin:10px auto;} 
#main{ width:100%; height:auto; margin:0px auto;}
#main_center{ width:1200px; height:auto; margin:0px auto 100px auto;}
.tiao_num{ width:50px;height:25px;border:1px solid #ccc;margin-right:5px;}
.questionbox{ width:96%; height:auto; margin:10px auto;line-height:25px; padding:10px 0; text-indent:10px;   overflow:hidden;}
.questionbox .image img {
	max-width:100%;
	max-height:190px;
	cursor:pointer;
}
.explain_box{   height:auto; line-height:30px; width:100%; margin:15px auto 5px auto;  background-color:white;border-radius:5px 5px 5px 5px;text-indent:2rem;}
 .submit{cursor:pointer;}
 #submit_dx{ width:93px; color:white; height:34px; background:url(../images/an_bg.png) no-repeat; border:none;text-align:center; margin-left:10px; margin-top:10px;}
.tiao_sbt{width:auto;}
.fzxx{font-size:16px; width:100%; min-height:60px; padding-top:5px;margin-left:10px; }
.fzxx td {
	text-align:center;
}
.fzxx span{width:100px;height:35px;line-height:35px;text-align:center; border-radius:5px;display:block;cursor:pointer;}
.fzxx img{height: 20px;}
.bg{position:absolute;z-index:1002;}
.beian_winBG {MARGIN-TOP: -100px; LEFT:20%;  WIDTH:60%; POSITION: absolute; TOP: 50%; height:500px;z-index: 1000;}
.tz_num{ width:90%; height:auto; margin:0px auto; margin-bottom:10px; text-align:center;}
.num{ font-family: Arial;
border: 2px solid #2ABF01;
border-radius: 20px;
padding: 10px 10px;box-shadow: 0 1px 2px #bbbbbb;
width: 130px; }
.tz_title{width:100%;background:#2ABF01;height:30px;light-height:30px;text-align:right;border-radius: 10px 10px 0px 0px;  }
.sub{ width:80px; height:30px; background-color:#FFFFFF; color:#333333; font-size:16px; border:1px solid #BCBCBC;border-radius: 5px 5px 5px 5px;}
.STYLE2 {font-size: xx-large;color:#fff;}
.tz_xx{height:130px;border:1px solid #00CC33;background: #fff; border-top:none;border-radius: 0px 0px 10px 10px;}
.tmtz{width:60%; float:left; text-align:right; line-height:30px; color:white;}
.close{width:40%; float:left; text-align:right; line-height:30px;}
#divOneStep{z-index:1002;width:100%;position:absolute;}
#mask{top:0;left:0;position: absolute;z-index:1000;}
.question{ font-size:18px; line-height:30px;}
#item_choose{
	width:96%;
	margin:10px auto auto auto; 
	padding:0; 
	height:auto; 
	font-size:18px;
}
#item_choose li{ 
	height:auto; 
	line-height:30px; 
	cursor:pointer; 
	width:100%;
	text-indent:10px;
}
#item_choose li:hover {
	/* background:white;  
    border:1px solid white; 
	border-radius: 10px 10px 10px 10px;  */
}
#item_choose input,#item_choose label{ cursor:pointer;}
.show_res{ width:95%; margin:0px auto; line-height:30px; padding-left:10px; color:white;}
.zj_list{width:99%; height:auto; margin:10px auto;   background-color:white;}
.zj_list ul li{ 
	width:19.8%;  
	line-height:60px; 
	text-indent:10px;
	border:1px solid #F0F0F0; 
	border-radius: 5px;
}
.zj_list li {
	display: inline-block;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}
.zj_list li a {
	display:block;
	width:100%;
}
.zj_list li a:hover {
	background:#eee;
}
.kmxz{ width:100%; height:auto; margin:10px auto; text-align:center;}
 .km{ width:95%; height:110px; border:1px solid #2ABF01;border-radius: 10px 10px 10px 10px; background-color:#2ABF01;}
 .km a{ color:white;}
 .km_tit{ font-size:20px; font-weight:bold;}
 .banner{ padding:0; margin:0; width:100%; height:auto;}

.sub_alert {
	position:absolute;
	top:30%;
	width:100%;
	z-index:1015;
}
.exam_res{ width:95%; height:auto; border:1px solid #ccc;padding-left:5px;}
.exam_res li{ line-height:30px;}
.sub_alert p {
	display:block;
	width:80%;
	margin:0 auto;
	padding:30px 15px;
	background:#fff;
	border:3px solid #f60;
 }
.sub_alert_hidden {
	position:absolute;
	z-index:1010;
	top:0;
	filter:alpha(opacity:50);
	opacity:0.5; 
	width:100%;
	height:100%;
	background:#333;
}
.sub_alert_hidden_2 {
	position:absolute;
	z-index:1010;
	top:0;
	filter:alpha(opacity:50);
	opacity:0.5; 
	width:100%;
	height:100%;
	background:#666;
}
.exam_data {
	width:100%; text-align:center; margin:10px auto;
}
.exam_data:after {
	content:'';
	display:block;
	clear:both;
}
.exam_data a {
		
	width: 39px;
	height: 39px;
	line-height:39px;
	color: #4a4a4a;
	font-size: 13px;
	border: 1px solid #ccc;
	text-align: center;
	float: left;
	box-sizing: border-box;
	cursor: pointer;
}
.exam_data a._right{
	background:#c9eec9;
}
.exam_data a._wrong{
	background:#FFCCFF;
}
.exam_data a._empty{
	background:white;
}
.exam_list{ width:90%; line-height:25px; margin:10px auto;}
.exam_list li {
	cursor:pointer;
}
.exam_list li:hover {
	background:#eee;
}
.ad_wap_bottom{  width: 100%;height:30px; line-height:30px; text-align:center;position: fixed !important;border-top: 1px solid #e0e0e0;bottom: 0;z-index: 999;background-color:white;}
._hidden{ display:none; LEFT: 15%; background-color:#FFFFFF;  WIDTH: 250px; POSITION: absolute; TOP: 35%; HEIGHT:290px;border:#ECE9D8 1px solid; border-top:none;z-index: 1000;auto;border-radius: 10px 10px 10px 10px;}
.mnks_tit{ width:100%; height:30px; background-color:#2ABF01;border-radius: 10px 10px 0px 0px; text-align:center; line-height:30px; color:white;}
._hidden span,._hidden a{ width:100%; display:inline-table; text-align:center; }
._hidden table{ width:115px; height:auto; margin:0px auto; border:1px;}
.collect_list a{ width:100%; height:auto; display:inline-table; }
.notice{WIDTH: 80%; HEIGHT:20px;text-align:center; font-weight:bold; color:#2ABF01;z-index: 1000; margin:0px auto; }
.remove_title a {
	display:inline-block;
	margin:5px 0 0 5px;
	padding:5px 10px;
	background:#f60;
	color:#fff;
}
.remove_title a:hover {
	background:#c60;
}
.advertisement{ width:100%; height:auto;margin:10px auto;}
.main_pc{width:1200px;height:600px;margin:10px auto;}

body{
    background-color: rgb(239, 239, 239);
    margin-bottom: 1px;
    margin-top: 1px;
    margin-right: 0px;
    margin-left: 0px;
}
.common_header {
    background-color: #333333;
    width: 100%;
    height: 40px;
}
.wrapper ul {
    height: 40px;
    line-height: 40px;
    margin-top: -2px;
}

user agent stylesheet ul {
    display: block;
    list-style-type: disc;
    margin-block-start: 1em;
    margin-block-end: 1em;
    margin-inline-start: 0px;
    margin-inline-end: 0px; 
}
user agent stylesheet center {
    text-align: -webkit-center;
}
.wrapper ul li {
    float: left;
    width: 120px;
}
ul li {
    list-style: none;
}
user agent stylesheet li {
    display: list-item;
    text-align: -webkit-match-parent;
}
.wrapper ul {
    height: 40px;
    line-height: 40px;
    margin-top: -2px;
}
user agent stylesheet ul {
    list-style-type: disc;
}
user agent stylesheet center {
    text-align: -webkit-center;
}
.common_header a {
    color: white;
    font-size: 14px;
}
a:visited {
    text-decoration: none;
}
.nav {
    overflow: hidden;
    width: 1200px;
    margin: 0 auto;
}
.mleft {
    width: 25%;
    min-height: 400px;
    background-color: white;
    float: left;
    border-radius: 10px;
}
.mleft .list {
    width: 100%; 
    height: 440px;
    margin: 0 auto;
    overflow: auto;
}
.mleft .list2 {
    width: 100%; 
    height: 450px;
    margin: 0 auto;
    overflow: auto;
}
.mleft ul {
    display: block;
    list-style-type: disc;
    margin-block-start: 1em;
    margin-block-end: 1em;
    margin-inline-start: 0px;
    margin-inline-end: 0px;
    padding-inline-start: 10px;
}
.list li {
    float: left;
    width: 40px;
    height: 40px;
    margin: 0 5px 10px 0;
    border-radius: 20px;
    font-size: 14px;
    font-weight: 500;
    line-height: 40px;
    border: 1px solid #E3E7E9;
    text-align: center;
    
    cursor: pointer;
}
/* .th1 {
    background-color: green;
    color: white;
} */
ul li {
    list-style: none;
}
.qingkong{
	 padding-left:10px; 
	 
}
.questionbox .image{
	max-height:260px;
}
.bigImg{width:60%;height:auto;position:fixed;top:10%;left:20%;z-index:9999;background-color:white;display:none;cursor:pointer;text-align:center;}
.bigImg_close{width:98%;line-height:30px;margin:0px auto;text-align:right;cursor:pointer;}
.bigImgdo img{ max-width:700px;}
.img_bg{width:100%;height:900px;position:fixed;top:0;left:0;z-index:9990;background-color:black;display:none;opacity:0.5}
.exam_again{
	width: 100px;
    height:35px: ;
    line-height: 35px;
    text-align: center;
    
    border-radius: 5px;
    display: block;
    cursor: pointer;
	background-color: #ff9000;
	color:white;
}
.exam_again:hover{
	 
	background-color:rgb(255, 102, 0);
}
.prev2{
	background-color:#32B16C;
	color:white;}
.next2{
	background-color:#32B16C;
	color:white;
}
.prev2:hover{
	background-color:green;
	color:white;}
.next2:hover{
	background-color:green;
	color:white;
}
.explain_btn2{	
	border: 1px solid #e9e9e9;
color: #333;
}
.explain_btn2:hover{	
	background-color:green;
	color:white;
}
.remove2{	
	border: 1px solid #e9e9e9;
color: #333;
}
.remove2:hover{	
	background-color:green;
	color:white;
}


.collect2{	
	border: 1px solid #e9e9e9;
	color: #333;
}
.jiaojuan{	
	border: 1px solid #e9e9e9;
	color: #333;
}
.jiaojuan:hover{	
	background-color:green;
	color:white;
} 
.collect2:hover{	
	background-color:green;
	color:white;
} 
.delete_save2{ 
	border: 1px solid #e9e9e9;
	color: #333;
}
.delete_save2:hover{
	background-color:green;
	color:white;
}
.clearsj{
	width: 100px;
    height:35px: ;
    line-height: 35px;
    text-align: center;
    border: none;
    border-radius: 5px;
    display: block;
    cursor: pointer; 
	border: 1px solid #e9e9e9;
	color: #333;
	margin-top:5px;
}
.clearsj:hover{
	background-color:green;
	color:white;
}
.taolun2{
	border: 1px solid #e9e9e9;
	color: #333;
}
.taolun2:hover{
	background-color:green;
	color:white;
}

.clearjl
.qkbutton{
	background-color: #32B16C;
	margin:10px auto;
color: white;
width: 100px;
height: 35px;
line-height: 35px;
text-align: center;
border-radius: 5px;
display: block;
cursor: pointer;
}
.qkbutton:hover{
	background-color:green;
	color:white;
}
 
 