.container .top{
	width: 100%;
    height: 50px;
    background-color: #f5f5f5;
    display: flex;
    justify-content: space-between;
    align-items: center;
    margin-top:0.3rem;
}
.container .top .onwercenter{
	width:100%;
	height:100%;
	text-align:center;
	line-height:50px;
	color:#333;
	font-size:1.5rem;
	font-weight: 700;
}
@font-face {font-family: "iconfont";
  src: url('iconfont.eot?t=1566782902458'); /* IE9 */
  src: url('iconfont.eot?t=1566782902458#iefix') format('embedded-opentype'), /* IE6-IE8 */
  url('data:application/x-font-woff2;charset=utf-8;base64,d09GMgABAAAAAAVAAAsAAAAACpQAAAT0AAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHEIGVgCCcAqJHIcPATYCJAMICwYABCAFhG0HMxu4CCMRZmQyT/bPA9s9yh1MFvtn4/3aK0OoD+LkBOVgGw6HUhq8Xv08JKtbn5izWH24MitZFextgACCu/+7liUtJy0nkwKRJ7QLzxdQoszYjP2wrAp0rPydbcpwb9QJxZLEg+/yjPsJHD+TxtfpKlUhW+H6P8dMF4kbDfMDzSU7cIDjAQ0sIu6saGD3zgIUDzyGlH5ThrGLy7gOBIASjvADScvIK4McHJqUwKK+7s5myGM68BISgVwp5mzlILMhQE6n0EsAZrl/T94ghMgBCoFBKyvqSG9D0vNw0tgEk0fdEeD3ZwHA7AIYAD8AHCBlubYCMF/i58qUeTYOqbyZgwDPw00mmzfbfzyAAESEJjODWHvePvFNwa7KKP45B2AHkHkA2dyqHLATmZimWTeX0qJ6m1brmoaGxcXunp6melX/mM6mjKVD66cwZt8m18EAomOy4ojWyUSPddzLWY/MUWGGwNt8JnFv46hRr2NgcY6kc1wrI2eRLagS65mjiPCkmZXDSW7bB8W9FESuSwWvdY+VziUs6RjGIn3eXDJYRrxNJtclIIoEWlX3gZ/mel18p6R2Ufbfqv29lIqdswZEGshJLbzVqFsT6VDKOKoM/H+QaiIw0UpO0c1o02iEB9Vy8jxDnz3x9J6jVCDWmlFg3r7ot9liL7HViTcqCAMiN/W+Fh5lTAqMUAEEWi12wSKl3pshnySTCpmSJEOc/WgUYJTwEEhKZb2WnZZxYi/Ccy7/8fJWlIVPAaFQfMnfPn93Y4odVP9XTfI+5QzlS2NbGzsbncKOL9hfY1vp8ssy0lJRduGlM0/Rv7qtY0R66+xy9J1U7vJ/u17fQaUgidqG6pIF3acsQ3RWrkmyoPZsZ04aBTG+RyqXJnf40iY/HSXTFk90TnUdtmikW1pkkIzfOBXkEXLTWscK905yTpsEruDEMpy1uGR67SAGaunwViGlO/u8oxylF1xctlzu6FsdPAYeGyyt2G4sk46vAjsYJD0mbkn0XDbVLdVu18Y/caitT7hZkBDUrfDCE+omU1ycbepNS0RKdaIkEEDczdnbNxYplqmMTw8qpp/7FUXi1IcNOQ/NxZ3Ke0pnzcCypN9aWu81fAOPiOTrJ9xTaW6d87feHvbYSnFv9nqZpmm9tJZwdXi3C4viGhbKigSNQxCK3Ly1lWd8kVlR5OxGDU1loqiBbdmjhYgIoW+NhVDOFbMtIFlRLmgEeeytleaKuwGahvU5oauWPtOwyVE9tmfOzD59anRS6pyeEZNPxwQ5ZFmsWG4xB0kATE149rec8NVOQ8S8j3catXHf5KofOXhryrzHHpdbjzgOQP5s7QS+Ucl64f+YPWgxOgAlrQFo89g9e4lSDwIm2GXwa2u00E+KkLP4LBwyDiEwcm5IjvUDgUoYiOQSQcnXuFvFyCmRKQD4eAEgdN5AaRwFRueD5NgvCCz9QaSrBKWKjEeqeKRYqsMp4ArzE9RCB58xMK/4giJuk4sKXeoDnVdBaKsmmRzxQNfHCp9EFwIH7miHAdyG20ZwOtK4hEqGcPZ1zfM+qVpoz5hUDpoEaAVmT0BZkAO3+wcs9fsXSIg2E1fSVWJ9QI6nhgetSlMDOcqOWl3nUuklQiegCAc4U0h2YEAWtOkxAs78SRpaBBXZInLq1agXryurxlfsV3cAQElT01jDoHg8UDk6RJYB') format('woff2'),
  url('iconfont.woff?t=1566782902458') format('woff'),
  url('iconfont.ttf?t=1566782902458') format('truetype'), /* chrome, firefox, opera, Safari, Android, iOS 4.2+ */
  url('iconfont.svg?t=1566782902458#iconfont') format('svg'); /* iOS 4.1- */
}
.no{
	width: 100%;
	height:100%;
	margin-top:20%;
	text-align:center;
}
.no .iconfont {
  font-family: "iconfont" !important;
  font-size: 12rem;
  font-style: normal;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

.no .icon-wuneirong:before {
  content: "\e635";
}
.no .noclass{
	font-size: 1.6rem;
	padding-right:4%;
	padding-top:2%;
	color:#333333; 
}
.container .content .exam{
	background-color: #4fc990;
	margin-top:5px;
}
.container .content .bg{
	background-color: #7ed4d7;
}

.container .content .exam li{
	overflow: hidden;
	color: #fff;
	padding: 4%;
	border-bottom: 1px solid #f5f5f5;
	font-size: 1.5rem;
}
.container .content .exam li .note{
	
	float: right;
    color: #fff;
    font-size: 1.4rem;
}
.container .content .exam li .note1{
    float: right;
    color: #fff;
    font-size: 1.4rem;
    width: 60%;
    text-align: right;
}



.container .content .exam li .pay{
	
	float: right;
    color: #fff;
    font-size: 1.4rem;
    width: 22%;
    text-align:center;
    border-radius: 8px;
    background: #4ec4c8;
    padding:1% 0;
}



/* 考试列表 */
.all{
	background: #e8eff5;
}
.main{
	width:100%;
	/*margin-bottom: 30px;*/
}
.kslb{
	width:100%;
}
.kslb dl{
	width:100%;
	background: #F5F5F5;
	margin:0 auto;
	margin-top:0.5rem;
	height:110px;
}
.kslb dl dt{
	float:left;
	width:50%;
}
.kslb dl dt img{
	width:100%;
	height: 100%;
}
.kslb dl dd{
	float:right;
	width:45%;
	margin-right: 2%;
	position:relative;
}
.kslb dl dd h2{
	font-size:1.3rem;
	line-height: 25px;
	-font-weight:normal;
	overflow: hidden;
    text-overflow: ellipsis;
    white-space:nowrap;
}
.kslb dl dd .intro{
	height:33px;
	color:#333333;
	overflow:hidden; 
	text-overflow:ellipsis; 
	display:-webkit-box; 
	/* autoprefixer: off */ 
	-webkit-box-orient:vertical; 
	autoprefixer: on;
	-webkit-line-clamp:2;
}
.kslb dl dd .time{
	line-height: 22px;
	margin-top:7px;
	color:#33333;
}
.kslb dl dd .apply{
	float:right;
	margin-right:5%;
	width: 40%;
    background: #FB6100;
    font-size: 1.2rem;
    color: #fff;
    line-height: 21px;
    text-align: center;
    border-radius: 8px;

}
.kslb dl dd .apply a{
	color:#fff;
}
.kslb dl dd p img{
	float:left;
	width:8%;
	margin-right:3%;
	margin-top:3%;
}
.kslb dl dd p span{
	float:right;
}

/* 考试报名信息 */
.container .applyForm{
	width:100%;
	margin:0 auto;
	/*margin-bottom: 30px;*/
	/* padding-bottom: 75px; */
}
.container .applyForm ul li{
	width:90%;
	padding:3% 0;
	margin:0 auto;
	border-bottom: 1px solid #eee;
}
.container .applyForm ul li input{
	outline:medium;
/* 	border:none; */
height: 30px;
	margin-left:5%;
	font-size: 1.3rem;
}
.container .applyForm ul li select{
	outline:medium;
	border:none;
	margin-left:5%;
	width: 20%;
	color:#888888;
	-padding:5px 0;
}

.container .applyForm ul .last{
	border-bottom:none;
}
.container .applyForm ul li span{
	font-size: 1.5rem;
	color:#000;
	font-weight: 700;
	margin-left:1%;
}

.container .applyForm ul .edit{
	border:0;
	padding:0;
}

.container .applyForm ul .edit .btn{
	width: 100%;
    height: 35px;
    text-align: center;
    display: block;
    line-height: 35px;
    color: white;
    font-size: 1.6rem;
    margin: 0 auto;
    background: #057A27;
    font-weight: bold;
}
.container .applyForm ul li .tin{
	width:50%;
}
.container .applyForm ul li button.hqyz{
	color:#333333;
    background: #eee;
    width:24%;
    font-size: 1rem;
    line-height: 25px;
    border: 0;
    border-radius: 8px;

}
/* 考试详情 */
.container .content{
	padding-bottom:75px;
}
.container .content .examDetail li{	
	width:90%;
	color: #333333;
	margin:0 auto;
	font-weight: 700;
	padding: 4%;
	border-bottom: 1px solid #f5f5f5;
	font-size: 1.4rem;
}
.container .content .examDetail li .note{

    color: #555555;
    font-size: 1.3rem;
    font-weight: normal;
    margin-left: 2%;
}
.container .content .examDetail li .detail{
	text-align: left;
	margin-left: 2%;
	width: 73%;
	font-size: 1.3rem;
	color: #555555;
    font-weight: normal;
    display: inline-block;
}
.container .content .examDetail li .ksxq{
	width: 24%;
	display: inline-block;
	float:left;
}

.container .content .btn{
	width: 100%;
    height: 35px;
    text-align: center;
    display: block;
    line-height: 35px;
    color: white;
    font-size: 1.6rem;
    margin: 0 auto;
    background: #057A27;
    font-weight: bold;
    /*margin-top:20px;
    margin-bottom:30px;*/

}

/* 考试证件上传 */
.main{
	width:100%;
	/*margin-bottom: 40px;*/
	padding-bottom:50px;
}
.main .IDbox {
	        width:100%;
	        text-align:center;
            position: relative;
            overflow: hidden;
            color: #333333;
            text-decoration: none;
            text-indent: 0;
            margin-top:1rem;
}
.main .IDbox img{
   width:32%;
   height: 23%;
}
.main .IDbox input {
            position: absolute;
            height: 165px;
            right: 16%;
            top: 0;
            opacity: 0;
 }
.main .IDbox:hover {
            color: #333333;
            text-decoration: none;
 }
 .main .IDbox p.btn{
            margin: 0;
            -letter-spacing: 2px;
            padding:  0;
            margin-top:3px;
 }

.main .IDpic {
	        width:100%;
	        text-align:center;
            position: relative;
            overflow: hidden;
            color: #333333;
            text-decoration: none;
            text-indent: 0;
            margin-top:10px;
}
.main .IDpic img{
   width:51%;
   height:17%;
}
.main .IDpic input {
            position: absolute;
            height: 180px;
            right: 16%;
            top: 0;
            opacity: 0;
 }
 /*
.main .IDpic:hover {
            color: #333333;
            text-decoration: none;
 } */
 .main .IDpic p.btn{
            margin: 0;
            -letter-spacing: 2px;
            padding:  0;
            margin-top:3px;
 }
 .main .save{
    width:100%;
    margin-top:10px;
 }
 .main .save a{
 	width: 75%;
    height: 32px;
    text-align: center;
    display: block;
    line-height: 32px;
    color: white;
    font-size: 1.5rem;
    margin: 0 auto;
    background: #057A27;
    border-radius: 20px;
    font-weight: bold;
}
 