@charset "gb2312";
/* mrlnzt_bs 历年真题-笔试 */
.mrlnzt_bs ,
.mrlnzt_ms,
.mrlnzt_ln { margin:25px auto;}
.mrlnzt_bs h4,
.mrlnzt_ms h4 { font-size:20px; line-height: 60px; }
.mrlnzt_bs .box {
	padding:20px 40px; box-sizing: border-box;
	background: #fff; border: 1px solid #e5e5e5; }
.mrlnzt_bs .btnBox a { 
	display: inline-block; width:30%; height:50px; margin-right:2%;
	background:#ff7656; border-radius: 5px;
	color: #fff; font-size:18px; line-height: 50px; text-align: center;
	transition: all .2s ease-out; }
.mrlnzt_bs .btnBox a:hover { background:#f7990b; }
.mrlnzt_bs .btnBox02 a { background:#f7990b; }
.mrlnzt_bs .btnBox02 a:hover { background:#ff7656; }
.mrlnzt_bs dt {
	font-size:20px; line-height: 60px; }
.mrlnzt_bs dd {
	border:1px dashed #ccc; border-right:none; }
.mrlnzt_bs dd span {
	display:block; float:left; width:20%; height:40px; box-sizing: border-box;
	border-right:1px dashed #ccc;
	line-height: 40px; text-align: center; }
.mrlnzt_bs .tx02 span { width:25%; }
/* mrlnzt_ms 历年真题-面试 */
.mrlnzt_ms dl {
	padding:20px 40px; margin-bottom:25px; box-sizing: border-box;
	background: #fff; border: 1px solid #e5e5e5;
	text-align: center; }
.mrlnzt_ms dd .htBtn { 
	display:inline-block; width:auto; padding:0 20px; margin:0 10px;
	border-radius: 5px; }
.mrlnzt_ms h4 .htBtn { 
	float:right; width:auto; height:30px; padding:0 10px; margin-top:5px;
	border-radius: 30px;
	font-size:14px; font-weight: 400; line-height: 30px; }
.mrlnzt_ms li {
	float:left; width:48%; height:40px; margin-right:2%; line-height: 40px;
	white-space: nowrap; overflow: hidden; text-overflow: ellipsis; }
.mrlnzt_ms li:before { 
		content: " "; display:inline-block; width:4px; height: 4px; margin-right:8px; vertical-align: middle;
		background: #ddd; border-radius: 100%; }
/* mrlnzt_ln 历年真题-历年真题 */
.mrlnzt_ln { margin:25px auto;}
.mrlnzt_ln .mctabkey a { width:14.28%; }
.mrlnzt_ln .mctabcon { margin-top:25px; }
.mrlnzt_ln .htBtn { 
	display:inline-block; width:auto; height:36px; padding:0 30px; margin:8px;
	border-radius: 5px;
	line-height: 36px; }

/* 移动端 */
@media screen and (max-width: 1240px) {
	/* mrlnzt_bs 历年真题-笔试 */
	.mrlnzt_bs ,
	.mrlnzt_ms,
	.mrlnzt_ln { margin:1rem auto;}
	.mrlnzt_bs h4,
	.mrlnzt_ms h4 { font-size:.85rem; line-height:2rem; }
	.mrlnzt_bs .box { padding:0; border:none; }
	.mrlnzt_bs .btnBox a { 
		display:block; float:left; width:23%; height:1.8rem; margin-right:2%;
		font-size:.7rem; line-height:1.8rem; }
	.mrlnzt_bs dt { font-size:.75rem; line-height:2rem; }
	.mrlnzt_bs dd span {
		width:20%; height:1.8rem;
		font-size:.6rem; line-height:1.8rem; }
	/* mrlnzt_ms 历年真题-面试 */
	.mrlnzt_ms dl { padding:0; margin-bottom:1rem; border:none;  }
	.mrlnzt_ms dd .htBtn { 
		height:1.6rem; padding:0 .25rem; margin:.3rem 0 .5rem;
		border-radius: 1.6rem;
		font-size:.6rem; line-height: 1.6rem; }
	.mrlnzt_ms h4 .htBtn { 
		height:1.4rem; padding:0 .25rem; margin-top:.3rem;
		border-radius:1.4rem;
		font-size:.6rem; line-height:1.4rem; }
	.mrlnzt_ms li {
		float:none; width:100%; height:1.4rem; margin-right:0; line-height:1.4rem; }
		/* mrlnzt_ln 历年真题-历年真题 */
	.mrlnzt_ln { margin:1rem auto;}
	.mrlnzt_ln .mctabkey a { width:25%; }
	.mrlnzt_ln .mctabcon { margin-top:.5rem; }
	.mrlnzt_ln .htBtn { 
		height:1.6rem; padding:0 1em; margin:.25rem;
		line-height:1.6rem; }
}