@charset "utf-8";
a{text-decoration:none;color:#333}
ul,li{list-style:none;margin:0;padding:0}
html{background: #FFF}


html{-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;line-height:1.6;}
body{-webkit-touch-callout:none;line-height:inherit;font-size:14px;color:#333;}
input,label,select,textarea{outline:0;-webkit-user-modify:read-write-plaintext-only;-webkit-tap-highlight-color:transparent;}
label{-webkit-user-modify:read-only;}
input{border:none;background:0 0;-webkit-appearance:none;}
section{min-height:20px;}
section img{ width: 100% !important; height: auto !important;}
.clear{clear:both;margin:0;padding:0;}
.mt10{margin-top: 10px;}
.mp10{padding: 10px;}
.mp15{padding: 15px;}
.mt20{margin-top: 20px;}
.kuang{border:1px solid #35dfc5; border-radius:2px}
.fl{float: left;}
.fr{float: right;}
/********index********/
.indexinfo1{margin:10px;background:#ffffff;overflow:hidden;}
.indexinfo{background:#ffffff;overflow:hidden; max-width: 960px;  margin:0 5px; }
.indexinfo .tit,.indexinfo .txt{ padding:5px 0px; text-align: justify;}
.indexinfo .tit{ color:#35dfc5;font-size: 20px;border-bottom: 1px solid #35dfc5;}

.indexinfo .tit1{ color:#35dfc5;font-size: 20px;border-bottom: 2px solid #35dfc5;}

.btn{margin:10px;}
.btn .weui-btn_plain-default{ width:80%}


.weui-navbar{border-bottom: 1px solid #fff;}

/*分页*/
.page{ margin-top: 20px; text-align: center; margin-bottom: 20px;}
.page a{display: inline-block;  background: #f5f5f5; color: #888; padding: 10px 13px; min-width: 15px;  transition:background-color ease .5s; font-family:"microsoft yahei"; border-radius:3px;}
.page span{ display: inline-block; padding: 10px 10px; min-width: 15px;}
.page span.current{ display: inline-block;background: #15c142 url() 0 0 no-repeat; color: #fff;  padding: 10px 13px; min-width: 15px;border-radius:3px;}
.page .pagination li{ display: inline-block; margin-right: 5px; text-align: center;}
.page .pagination li.active span{ background: #65bdef url() 0 0 no-repeat;color: #fff;}


/*支付样式*/
.modal {
    display: none; /* 默认隐藏 */
    position: fixed; 
    z-index: 999; 
    left: 0;
    top: 0;
    width: 100%; 
    height: 100%; 
    overflow: auto; 
    background-color: rgb(0,0,0); 
    background-color: rgba(0,0,0,0.4); 
    -webkit-animation-name: fadeIn; 
    -webkit-animation-duration: 0.4s;
    animation-name: fadeIn;
    animation-duration: 0.4s
}
 
/* 弹窗内容 */
.modal-content {
    position: fixed;
    bottom: 0;
    background-color: #fefefe;
    width: 100%;
    -webkit-animation-name: slideIn;
    -webkit-animation-duration: 0.4s;
    animation-name: slideIn;
    animation-duration: 0.4s;
    max-width: 600px;
    left: 50%; 
    transform: translate(-50%); 
}
.modal-body ol li{ height:50px; padding:10px;  line-height: 50px;text-align: left; position: relative;display: block;margin-bottom: 15px;background: transparent;border: 1px solid #ddd;border-radius:5px;padding: 0 10px;}
.modal-body ol li span{ margin-left:10px;}
/* 关闭按钮 */
.close {
    color: white;
    float: right;
    font-size: 20px;
    font-weight: bold;
}
 
.close:hover,
.close:focus {
    color: #000;
    text-decoration: none;
    cursor: pointer;
}
 
.modal-header {
    padding: 10px 25px;
    background-color: #5cb85c;
    color: white;
}
 
.modal-body {padding: 25px;}
 
 
/* 添加动画 */
@-webkit-keyframes slideIn {
    from {bottom: -300px; opacity: 0} 
    to {bottom: 0; opacity: 1}
}
 
@keyframes slideIn {
    from {bottom: -300px; opacity: 0}
    to {bottom: 0; opacity: 1}
}
 
@-webkit-keyframes fadeIn {
    from {opacity: 0} 
    to {opacity: 1}
}
 
@keyframes fadeIn {
    from {opacity: 0} 
    to {opacity: 1}
}

/* 头部样式 */
    .whead .tab span {
    overflow: hidden;
    -o-text-overflow: ellipsis;
    text-overflow: ellipsis;
    white-space: nowrap;
    display: block;
    padding: 0 40px;
    }
    .whead .tab i.h {
    top: 0;
}
    .weui-media-box__title{font-weight: 500;}
    .weui-media-box_appmsg .weui-media-box__thumb{height:100%}
	.weui-media-box__desc em{color:#00B030;font-style:normal}
	.swiper-bottom{position:fixed;left:0px;bottom:0px;width:100%;z-index:1}
	.swiper-bottom ul{width:100%;height:50px;line-height:50px;background:#65bdef}
	.swiper-bottom ul li{float:left;text-align:center;}
	.swiper-bottom ul .li{width:33%}
	.swiper-bottom ul .span{height:20px;max-width:0.5%;min-width:1px;background:#B6FFC7;margin-top:15px;}
	.swiper-bottom ul li a{color:#fff}
	.ewm-box{width:70%;margin:20px auto;overflow:hidden;padding:20px;border-radius:10px;background:#FDFCEC;text-align:center;}
	.ewm-box img{width:80%;margin:0 10%}
	.msg-box{margin:20px 10px;overflow:hidden;padding:20px;border-radius:10px;background:#FDFCEC;text-align:center;margin-bottom:60px;}
	
	.test_des2 ol li{float:left;width:48%;line-height:30px;color: #999;font-size:12px; }
	.test_des2 ol li:nth-child(2){text-align:right; }
	.exam_tag{ padding:0 20px;}
	.exam_tag span{ max-width: 100%; border: 1px solid #d9d9d9;box-sizing: border-box;display: inline-block; font-size: 14px; font-variant: tabular-nums; height: auto; line-height: 25px; opacity: 1;padding: 0 8px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;border-radius: 5px; background: #F5F5F5;}
	.tab_black:{height: 45px; line-height: 45px; background: #fff; color: #9b9595;text-align: center; font-size: 18px;}
	
	.exam_tag2 span{ max-width: 100%; border: 1px solid #d9d9d9;box-sizing: border-box;display: inline-block; font-size: 14px; font-variant: tabular-nums; height: auto; line-height: 25px; opacity: 1;padding: 0 8px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;border-radius: 5px;}
	.exam_list .exam_list_li{width:48%; margin:1%; background:#f5f4f3;border-radius:10px;}
	.exam_list_img{width:100%; height:180px;}


