@charset "utf-8";

/* CSS Document */

.a-header {

	background-color: #fff;

	padding:10px  0;

	width: 100%;

	height: auto;

	display: flex;

}

.a-header .a-top{

	width: 96%;

	margin: 0 auto;

}

.a-header  .a-logo{

	width: 50%;

	height: 45px;

	float: left;

}

.a-header img{

	height: 45px;

	display: block;

}

.a-header .a-s-nav{

	float: right;

}

.a-header .a-s-nav img{

	height: 45px;

	display: block;

}

.a-middle {

	margin:15px 12px 0 ;

	padding-bottom: 20px;

}

.a-middle .a-box{

	width: 100%;

	border: 1px solid #e8e8e8;

	border-top: 2px solid #0370e0;

}

.a-middle .a-case{

	height: auto;

	font-size: 20px;

	color: #333;

	font-weight: bold;

	line-height: 50px;

	padding: 0 15px;

	overflow: hidden;

	border-bottom: 1px solid #e8e8e8;

	margin-bottom: 10px;

}

.a-middle .a-case span{

	float: left;

	display: block;

}

.a-middle .a-case span::before{

	content: "";

	display: inline-block;

	width: 7px;

	height: 18px;

	background:#0370e0;

	border-radius: 3px;

	margin-right: 10px;

	margin-top: 16px;

	overflow: hidden;

	vertical-align: top;

}

.a-middle .a-article{

	width: 96%;

	margin: 0 auto;



}

.a-middle .a-article .a-title{

	text-align: center;

	border-bottom: 1px solid #e8e8e8;

		margin-bottom: 20px;

}

.a-middle .a-article h1{

	font-size: 20px;

	color: #333;

	font-weight: normal;

} 

.a-middle .a-article .a-title p{

	font-size: 14px;

	color: #ccc;

	margin-top: 15px;

	margin-bottom: 10px;

}
.a-middle .a-article .a-conmment img{
	width: 100%!important;
	height: auto!important;
}
.a-middle .a-next{

	width: 96%;

	margin: 0 auto;

	margin-top: 30px;

	border-top: 1px solid #e8e8e8;

	padding-top: 10px;

	padding-bottom: 30px;

}

.a-middle .a-next p{

	display: block;

	font-size: 14px;

	line-height: 30px;

	color: #565656;

}

.a-middle .liuyan{

	width: 100%;

	border: 1px solid #e8e8e8;

	margin-top: 20px;

	border-top: 2px solid #0370e0;

}

.a-middle .liuyan-case{

	height: auto;

	font-size: 20px;

	color: #333;

	font-weight: bold;

	line-height: 50px;

	padding: 0 15px;

	overflow: hidden;

	border-bottom: 1px solid #e8e8e8;

	margin-bottom: 10px;

}

.a-middle .liuyan-case span{

	float: left;

	display: block;

}

.a-middle .liuyan-case span::before{

	content: "";

	display: inline-block;

	width: 7px;

	height: 18px;

	background:#0370e0;

	border-radius: 3px;

	margin-right: 10px;

	margin-top: 16px;

	overflow: hidden;

	vertical-align: top;

}

form{

   width: 96%;

	margin: 0  10px;

	overflow: hidden;

}

form .sex{

	clear: none;

	margin-bottom: 8px;

}

form  label{

	color: #333;

	padding: 9px 5px;

	width: auto;

}

form  input{

	font-size: 13px;

}

form .sex .sex-radio {

	display: inline-block;

	margin: 6px 5px 0 0;

	line-height: 28px;

	font-size: 14px;

}

form .sex .sex-radio span{

	color: #333;

	font-size: 14px;

}

form .edu .jiaoyu {

	display: inline-block;

	margin: 6px 5px 0 0;

	line-height: 28px;

	font-size: 14px;

}

form .edu .jiaoyu span{

	color: #333;

	font-size: 14px;

}

form .liuyan-name{

	margin-bottom: 5px;

}

form .name-input{

	width: 96%;

	padding-left: 10px;

	background-color: #fff;

	border-radius: 2px;

	height: 35px;

	border: 1px solid #d2d2d2;

}

form .textarea{

	width: 96%;

	height: 80px;

	padding: 6px 0 6px 10px;

	border: 1px solid #d2d2d2;

	margin-bottom: 5px;

	font-size: 13px;

	color: #444;

}

form .yanzheng-input{

	width: 20%; 

	display: block; 

	float: left;

	padding-left: 10px;

	background-color: #fff;

	border-radius: 2px;

	height: 35px;

	border: 1px solid #d2d2d2;

}

form .btn{

	margin-bottom: 5px;

}

form button{

	width: 20%;

	height: 37px;

	line-height: 37px;

	text-align: center;

	font-size: 14px;

	border-radius: 2px;

	cursor: pointer;

	border: none;

	margin-left: 5px;

}

form .tijiao-btn{

	background-color: #04b9f5;

	color: #fff;

}

form .chongzhi-btn{

	background-color: #999;

	color: #fff;

}

