﻿@charset "utf-8";
/* CSS Document */

/* 750宽度为标准 */
/* 大于1024px设备（非移动设备） */
@media screen and (min-width: 1000px) {

	[class^="m_"],
	.m_mobile {
		display: none !important;
	}
}

/* 手机端代码 */
@media screen and (max-width: 1000px) {

	.m_position {
		height: 30px;
		line-height: 30px;
		margin: 10px auto;
		background: #ebf6fc url(/style_zkw/yx_style_zk/yx_images/icon_pos.png) 8px 8px no-repeat;
		background-size: 15px;
		padding-left: 30px;	
    	overflow: hidden;
   		overflow: hidden;
    	white-space: nowrap;
    	text-overflow: ellipsis;
	}
	.m_position a h1 {
    display: inline;
}
	.m_position a {
		color: #333;
		font-size: 13px;
	}

	/* 详情页 */
	.m_yx_main_art>h1 {
		text-align: center;
		font-size: 18px;
		margin: 20px 0 10px;
		font-weight: 600;
	}
a.m_yx_main_art_title {
    font-size: 20px;
    text-align: center;
}
	.m_yx_main_art .yx_art_info {
		text-align: center;
		font-size: 13px;
		border-bottom: 1px dashed gainsboro;
		padding-bottom: 10px;
	}

	.m_yx_main_art .yx_art_info>span {
		margin-left: 10px;
	}

	.m_yx_main_art div#yx_art_con {
		font-size: 15px;
		line-height: 30px;
		margin: 20px 0;
	}

	.m_yx_main_art {
		padding: 0 10px;
	}

	.m_yx_main_art div#yx_art_con img {
		max-width: 100%;
		margin: 20px 0;
	}

	.m_yx_main_art div#yx_art_con table {
		width: 100%;
	}

	.m_yx_main_art .yx_art_end {
		text-align: center;
		position: relative;
		font-size: 16px;
		margin: 20px 0;
	}

	.m_yx_main_art .yx_art_end::before {
		content: "";
		display: block;
		background: #cecece;
		width: 45%;
		height: 1px;
		position: absolute;
		top: 10px;
		left: 0;
	}

	.m_yx_main_art .yx_art_end::after {
		content: "";
		display: block;
		background: #cecece;
		width: 45%;
		height: 1px;
		position: absolute;
		top: 10px;
		right: 0;
	}

	.m_yx_main_art .yx_art_shengming {
		font-size: 12px;
		color: #999;
		line-height: 28px;
		text-align: center;
	}

	.m_yx_main_art .yx_art_like_tit {
		font-size: 16px;
		font-weight: 600;
		border-left: 4px solid #4696ec;
		padding-left: 10px;
	}

	.m_yx_main_art .yx_art_like_con {
		border-top: 1px solid #e4e4e4;
		margin-top: 15px;
		padding: 10px 0;
	}

	.m_yx_main_art .yx_art_like {
		margin-top: 35px;
	}

	.m_yx_main_art .yx_art_like_con li {
		    height: 30px;
    line-height: 30px;
    white-space: nowrap;
    text-overflow: ellipsis;
    overflow: hidden;
    padding-left: 5px;
    width: 100%;
    margin-top: 5px;
	}

	.m_yx_main_art .yx_art_like_con li>a {
		    font-size: 15px;
    color: #333;
    white-space: nowrap;
    text-overflow: ellipsis;
    overflow: hidden;
    width: 100%;
	}

	.m_yx_main_art .form_box_pc_left,
	.m_yx_main_art .form_box_pc_right {
		width: 100%;
	}

	.m_yx_main_art .yx_next_pre>a {
		display: block;
		font-size: 16px;
		color: #333;
		margin-top: 10px;
		line-height: 28px;
		width: 100%;
		white-space: nowrap;
		overflow: hidden;
		text-overflow: ellipsis;
	}

	.m_yx_main_art .yx_next_pre {
		margin-top: 20px;
	}

	.m_yx_main_art .order_input li {
		width: 100%;
	}

	.m_yx_main_art .order_input select {
		height: 40px;
	}

	/* 列表页 */
	.m_yx_main.m_yx_main_list>ul.list_ul li {
		height: 74px;
		display: flex;
		margin-bottom: 17px;
	}

	.m_yx_main.m_yx_main_list .li_main_img.fl {
		width: 30%;
		height: 100%;
		margin-right: 2%;
	}

	.m_yx_main.m_yx_main_list .li_main_txt.fl {
		width: 68%;
		display: flex;
		flex-direction: column;
		justify-content: space-between;
		padding: 5px 0;
	}

	.m_yx_main.m_yx_main_list .li_main_img.fl img {
		width: 100%;
		height: 100%;
	}

	.m_yx_main.m_yx_main_list {
		padding: 20px 10px;
	}

	.m_yx_main.m_yx_main_list a.li_main_txt_tit {
		font-size: 15px;
		color: #333;
		text-overflow: ellipsis;
		overflow: hidden;
		display: block;
		-webkit-line-clamp: 2;
		-webkit-box-orient: vertical;
	}

	.m_yx_main.m_yx_main_list .li_main_txt_time_left span {
		font-size: 12px;
		margin-right: 4px;
	}

	.m_yx_main.m_yx_main_list ul.pagelist li {
		text-align: center;
		float: left;
		margin-right: 10px;
		display: block;
		height: auto;
		width: auto;
		font-size: 12px;
		line-height: initial;
	}

	.m_yx_main.m_yx_main_list ul.pagelist li.thisclass {
		width: 20px;
		height: 20px;
		background: #2da8f5;
		color: white;
	}

	.m_yx_main.m_yx_main_list ul.pagelist li a {
		color: #636363;
	}

	.m_yx_main.m_yx_main_list .page {
		margin-top: 30px;
	}

	.m_yx_main.m_yx_main_list ul.pagelist::after {
		content: "";
		display: block;
		clear: both;
	}




	/* 报考动态 */
	.m_yx_main.m_yx_main_bkdt {
		padding: 10px;
	}

	.m_yx_main_bkdt_item_tit {
		display: flex;
		justify-content: space-between;
		align-items: center;
		padding-left: 20px;
		background: url(/style_zkw/yx_style_zk/images/zg_zkzx.png) no-repeat 0 center / 15px;
		height: 30px;
		line-height: 30px;
	}

	.m_yx_main_bkdt_item_tit>span {
		font-size: 15px;
		font-weight: 600;
	}

	.m_yx_main_bkdt_item_tit>a {
		font-size: 14px;
		color: #666;
	}

	.m_yx_main_bkdt_item_con li {
		height: 35px;
		line-height: 35px;
		display: flex;
		justify-content: space-between;
		align-items: center;
	}

	.m_yx_main_bkdt_item_con li>a {
		font-size: 14px;
		color: #333;
		display: block;
		width: 80%;
		white-space: nowrap;
		overflow: hidden;
		text-overflow: ellipsis;
	}

	.m_yx_main_bkdt_item_con li>span {
		color: #666;
		font-size: 13px;
		display: block;
		width: 12%;
	}

	.m_yx_main_bkdt_item_con {
		padding-top: 5px;
	}

	.m_yx_main_bkdt_item {
		margin-bottom: 15px;
		border-bottom: 1px dashed #e8e8e8;
		padding-bottom: 12px;
	}




	/* 报名页 */
	.m_yx_main_m_yx_bm_tit {
		padding-left: 20px;
		background: url(/style_zkw/yx_style_zk/images/zg_zkzx.png) no-repeat 0 center / 15px;
		height: 40px;
		line-height: 40px;
		font-size: 15px;
		font-weight: 600;
		border-bottom: 1px solid #ececec;
	}

	.m_yx_main.m_yx_main_m_yx_bm {
		padding: 0px 10px;
	}

	.m_yx_main_m_yx_bm .my_baoming_main_tab_tit {
		display: flex;
		justify-content: space-between;
		align-items: center;
		/* margin: 20px 0; */
	}

	.m_yx_main_m_yx_bm .my_baoming_main_tab_tit>span {
		display: block;
		width: 100%;
		height: 45px;
		line-height: 35px;
		text-align: center;
		font-size: 16px;
		border-bottom: 2px solid #ececec;
	}

	.m_yx_main_m_yx_bm .my_baoming_main_tab_tit>span.on {
		border-bottom: 2px solid #37a0f4;
	}

	.m_yx_main_m_yx_bm .my_baoming_main_tab_con_item>a>img {
		width: 100%;
	}

	.m_yx_main_m_yx_bm form#form1 {
		width: 100%;
	}

	.m_yx_main_m_yx_bm form#form1 tr {
		width: 100%;
		height: 45px;
		line-height: 45px;
	}

	.m_yx_main_m_yx_bm form#form1 tr input.input-text {
		width: 100%;
		border: 1px solid #cecece;
		height: 35px;
		line-height: 35px;
		padding-left: 10px;
		font-size: 12px;
		border-radius: 4px;
		margin-bottom: 15px;
	}

	.m_yx_main_m_yx_bm form#form1 tr th {
		font-size: 15px;
	}

	.m_yx_main_m_yx_bm form#form1>table {
		width: 100%;
	}

	.m_yx_main_m_yx_bm form#form1 tr textarea {
		width: 100%;
		border: 1px solid #cecece;
		height: 80px;
		padding-left: 10px;
		font-size: 14px;
		border-radius: 4px;
	}

	.m_yx_main_m_yx_bm form#form1 tr input.btnSubmit[type=submit] {
		width: 70%;
		background: #37a0f4;
		height: 35px;
		line-height: 35px;
		color: white;
		border-radius: 5px;
	}

	.m_yx_main_m_yx_bm form#form1 tr input.btnSubmit[type=reset] {
		display: none;
	}

	.m_yx_main_m_yx_bm .my_baoming_main_tab_con_shuoming {
		font-size: 15px;
		margin: 20px 0;
		line-height: 30px;
	}



	/* 自考问答 */
	.m_yx_main_wd .yx_wenda_tit_r.fr>a {
		padding: 5px 10px;
		border-radius: 5px;
	}

	.m_yx_main_wd .yx_wenda_tit_r.fr>a.green {
		color: #10b905;
		border: 1px solid #10b905;
	}

	.m_yx_main_wd .yx_wenda_tit_r.fr>a.green:hover {
		background: #10b905;
		color: white;
	}

	.m_yx_main_wd .yx_wenda_tit_r.fr>a.red {
		color: #f57171;
		border: 1px solid #f57171;
	}

	.m_yx_main_wd .yx_wenda_tit_r.fr>a.red:hover {
		background: #f57171;
		color: white;
	}

	.m_yx_main_wd .yx_wenda_tit::after {
		content: "";
		display: block;
		clear: both;
	}

	.m_yx_main_wd .yx_wenda_con li {
		border-bottom: 1px dashed #e0e0e0;
		padding: 15px 0;
	}

	.m_yx_main_wd .yx_wenda_con_a_t {
		height: 30px;
		line-height: 30px
	}

	.m_yx_main_wd a.yx_wenda_con_a>div::after {
		content: "";
		display: block;
		clear: both;
	}

	.m_yx_main_wd .yx_wenda_con {
		/* margin-top: 10px; */
	}

	.m_yx_main_wd .yx_wenda_con_a_t>p {
		font-size: 18px;
		color: #4c4c4c;
		width: 100%;
		white-space: nowrap;
		overflow: hidden;
		text-overflow: ellipsis;
		padding-left: 35px;
		background: url(/style_zkw/yx_style_zk/yx_images/icon_w.png) no-repeat left 1px;
		background-size: 28px;
	}

	.m_yx_main_wd .yx_wenda_con_a_t>span {
		display: none;
	}

	.m_yx_main_wd .yx_wenda_con_a_b>p {
		font-size: 15px;
		color: #989898;
		width: 78%;
		white-space: nowrap;
		overflow: hidden;
		text-overflow: ellipsis;
		padding-left: 35px;
		background: url(/style_zkw/yx_style_zk/yx_images/icon_d.png) no-repeat left 6px;
		background-size: 28px;
	}

	.m_yx_main_wd .yx_wenda_con_a_b {
		height: 30px;
		line-height: 30px;
	}

	.m_yx_main_wd .yx_wenda_con_a_b>span {
		color: #ff593f;
		display: block;
		width: 20%;
	}

	.m_yx_main.m_yx_main_wd {
		padding: 8px 10px;
	}

	.m_yx_main.m_yx_main_wd h2.li_main_tit {
		padding-left: 20px;
		background: url(/style_zkw/yx_style_zk/images/zg_zkzx.png) no-repeat 0 center / 15px;
		font-size: 15px;
		width: 60%;
		font-weight: 600;
	}

	.m_yx_main.m_yx_main_wd .yx_wenda_tit {
		display: flex;
		align-items: center;
		justify-content: space-between;
		border-bottom: 1px solid #ececec;
		padding-bottom: 15px;
	}

	.m_yx_main.m_yx_main_wd .yx_wenda_tit_r.fr>a {
		padding: 2px 5px;
		font-size: 12px;
		margin-left: 0 !important;
	}




	.m_yx_main_wd ul.pagelist li {
		text-align: center;
		float: left;
		margin-right: 10px;
		display: block;
		height: auto;
		width: auto;
		font-size: 12px;
		line-height: initial;
	}

	.m_yx_main_wd ul.pagelist li.thisclass {
		width: 20px;
		height: 20px;
		background: #2da8f5;
		color: white;
	}

	.m_yx_main_wd ul.pagelist li a {
		color: #636363;
	}

	.m_yx_main_wd .page {
		margin-top: 30px;
	}

	.m_yx_main_wd ul.pagelist::after {
		content: "";
		display: block;
		clear: both;
	}




	/* 院校列表页 */
	.m_yx_main_yxlist li {
		display: flex;
		align-items: center;
		justify-content: space-between;
		border-bottom: 1px dashed gainsboro;
	}

	.m_yx_main_yxlist_left {
		width: 30%;
		padding: 10px;
	}

	.m_yx_main_yxlist_right {
		width: 68%;
		display: flex;
		flex-direction: column;
		justify-content: space-around;
		padding: 5px 0;
	}

	.m_yx_main_yxlist_left img {
		width: 100%;
	}

	.m_yx_main_yxlist_right>a {
		font-size: 16px;
		font-weight: 600;
		color: #ff8d00;
	}

	.m_yx_main_yxlist_right>p {
		font-size: 14px;
		margin: 8px 0;
	}

	.m_yx_main_yxlist_right_btn>a {
		display: inline-block;
		background: #ff8d00;
		color: white;
		padding: 4px 8px;
		margin-right: 20px;
		border-radius: 5px;
	}

	.m_yx_main.m_yx_main_yxlist {
		padding: 10px;
	}

	.m_yx_main_yxlist_top>img {
		width: 100%;
	}


	.m_yx_main_yxlist_top_tit {
		margin-top: 10px;
		display: flex;
		justify-content: space-between;
		align-items: center;
		padding: 10px 5px;
	}

	.m_yx_main_yxlist_top_tit>p {
		font-size: 14px;
		color: #ff7a83;
		border: 1px solid;
		border-radius: 4px;
		padding: 2px 5px;
	}

	.m_yx_main_yxlist_top_tit>h2 {
		padding-left: 20px;
		background: url(/style_zkw/yx_style_zk/images/zg_zkzx.png) no-repeat 0 center / 15px;
		font-size: 15px;
		font-weight: 600;
	}



	/* 历年真题 */
	.m_yx_lnzt_main h2.li_main_tit {
		background: url(/style_zkw/yx_style_zk/yx_images/icon_list_tit.png) no-repeat left center;
		background-size: 20px;
		font-size: 16px;
		font-weight: 600;
		padding-left: 25px;
		display: inline-block;
	}

	.m_yx_main.m_yx_lnzt_main {
		padding: 10px;
	}

	.m_yx_lnzt_main .yx_cjbj_main_tit {
		background: #EBF6FC;
		height: 40px;
		line-height: 40px;
		padding-left: 10px;
		border: 1px solid #daecf7;
		margin-top: 20px;
		overflow-x: auto;
		overflow-y: hidden;
		white-space: nowrap;
	}

	.m_yx_lnzt_main .yx_cjbj_main_tit>a {
		color: #333;
		margin-right: 10px;
	}

	.m_yx_lnzt_main .yx_cjbj_main_item {
		margin-top: 20px;
	}

	.m_yx_lnzt_main .zg_layout {
		display: flex;
		border-radius: 3px;
		box-sizing: border-box;
		padding: 5px;
		flex-wrap: nowrap;
		justify-content: space-between;
		align-items: center;
	}

	.m_yx_lnzt_main .zg_layout .sear_mod {
		width: 78%;
		height: 34px;
	}

	.m_yx_lnzt_main .zg_layout .sear_mod select {
		color: #666;
		background: white url(/style_zkw/yx_style_zk/image/jt_new.jpg) no-repeat right center;
		padding-right: 26px;
		appearance: none;
		-webkit-appearance: none;
		float: left;
		width: 40%;
		margin-right: 5px;
		line-height: 34px;
		padding-left: 10px;
		border: 1px solid #dddddd;
	}

	.m_yx_lnzt_main .zg_layout .sear_mod .zgm2_gkbm_inp1 {
		float: left;
		height: 34px;
		line-height: 34px;
		font-size: 14px;
		color: #666;
		border-radius: 5px;
		background: #fff;
		outline: none;
		border: 1px solid #ddd;
		width: 55%;
		padding: 0 15px;
	}

	.m_yx_lnzt_main .zg_layout .search_btn_mod {
		background-color: #4297f8;
		width: 24%;
		text-align: center;
		border-radius: 3px;
		color: #fff;
		line-height: 34px;
		float: left;
	}

	.m_yx_lnzt_main .zg_layout .search_btn_mod a {
		color: #fff;
		cursor: pointer;
	}

	.m_yx_lnzt_main .yx_cjbj_main_item_tit {
		background: #EBF6FC url("/style_zkw/yx_style_zk/image/tb_pic.png") no-repeat 10px center;
		height: 40px;
		line-height: 40px;
		padding-left: 35px;
		font-size: 15px;
		color: #4a4a4a;
		font-weight: 600;
	}

	.m_yx_lnzt_main .yx_cjbj_main_item_tit>a {
		float: right;
		color: #666;
		padding-right: 10px;
		font-weight: initial;
		font-size: 14px;
	}

	.m_yx_lnzt_main .yx_lnzt_main_item_con li {
		height: 38px;
		white-space: nowrap;
		overflow: hidden;
		text-overflow: ellipsis;
		line-height: 38px;
		margin-right: 2%;
		padding-left: 12px;
		background-image: url(/style_zkw/yx_style_zk/image/2019092638.png);
		background-repeat: no-repeat;
		background-position: left;
	}

	.m_yx_lnzt_main .yx_lnzt_main_item_con li span {
		color: #333;
		font-size: 14px;
	}

	.m_yx_lnzt_main .yx_lnzt_main_item_con {
		padding: 10px 0;
	}

	.m_yx_lnzt_main .yx_lnzt_main_item_con li:nth-of-type(5n) {
		border-bottom: 1px dashed gainsboro;
	}

	.m_yx_lnzt_main .yx_lnzt_main_item_table td {
		border-left: 1px solid #f1f1f1;
	}

	.m_yx_lnzt_main .yx_lnzt_main_item_table tr {
		height: 40px;
		line-height: 18px;
		text-align: center;
		border-bottom: 1px solid #f1f1f1;
	}

	.m_yx_lnzt_main .yx_lnzt_main_item_table table {
		width: 100%;
	}

	.m_yx_lnzt_main .yx_lnzt_main_item_table tr a {
		color: #666;
		font-size: 12px;
	}



	/* 串讲笔记 */
	.m_yx_main.m_yx_main_cjbj {
	    padding: 10px;
	}
	
	.m_yx_main.m_yx_main_cjbj>h2 {
	    background: url(/style_zkw/yx_style_zk/yx_images/icon_list_tit.png) no-repeat left center;
	    background-size: 20px;
	    font-size: 16px;
	    font-weight: 600;
	    padding-left: 25px;
	    display: inline-block;
	}
	
	.m_yx_main_cjbj .yx_cjbj_main_tit {
	    background: #EBF6FC;
	    height: 40px;
	    line-height: 40px;
	    padding-left: 10px;
	    border: 1px solid #daecf7;
	    margin-top: 20px;
	    overflow-x: auto;
	    overflow-y: hidden;
	    white-space: nowrap;
	}
	
	.m_yx_main_cjbj .yx_cjbj_main_tit a {
	    color: #333;
	    margin-right: 10px;
	}
	
	.m_yx_main_cjbj .yx_cjbj_main_item {
	    margin-top: 20px;
	}
	
	.m_yx_main_cjbj .zg_layout {
	    display: flex;
	    border-radius: 3px;
	    box-sizing: border-box;
	    padding: 5px;
	    flex-wrap: nowrap;
	    justify-content: space-between;
	    align-items: center;
	}
	
	.m_yx_main_cjbj .zg_layout .sear_mod {
	    width: 78%;
	    height: 34px;
	}
	
	.m_yx_main_cjbj .zg_layout .sear_mod select {
	    color: #666;
	    background: white url(/style_zkw/yx_style_zk/image/jt_new.jpg) no-repeat right center;
	    padding-right: 26px;
	    appearance: none;
	    -webkit-appearance: none;
	    float: left;
	    width: 40%;
	    margin-right: 5px;
	    line-height: 34px;
	    padding-left: 10px;
	    border: 1px solid #dddddd;
	}
	
	.m_yx_main_cjbj .zg_layout .sear_mod .zgm2_gkbm_inp1 {
	    float: left;
	    height: 34px;
	    line-height: 34px;
	    font-size: 14px;
	    color: #666;
	    border-radius: 5px;
	    background: #fff;
	    outline: none;
	    border: 1px solid #ddd;
	    width: 55%;
	    padding: 0 15px;
	}
	
	.m_yx_main_cjbj .zg_layout .search_btn_mod {
	    background-color: #4297f8;
	    width: 24%;
	    text-align: center;
	    border-radius: 3px;
	    color: #fff;
	    line-height: 34px;
	    float: left;
	}
	
	.m_yx_main_cjbj .zg_layout .search_btn_mod a {
	    color: #fff;
	    cursor: pointer;
	}
	
	.m_yx_main_cjbj .yx_cjbj_main_item_tit {
	    background: #EBF6FC url(/style_zkw/yx_style_zk/image/tb_pic.png) no-repeat 10px center;
	    height: 40px;
	    line-height: 40px;
	    padding-left: 35px;
	    font-size: 15px;
	    color: #4a4a4a;
	    font-weight: 600;
	}
	
	.m_yx_main_cjbj .yx_cjbj_main_item_table tr {
	    height: 40px;
	    text-align: center;
	}
	
	.m_yx_main_cjbj .yx_cjbj_main_item_table tr a {
	    color: #333;
	}
	
	.m_yx_main_cjbj .yx_cjbj_main_item_table tr td {
	    border-left: 1px solid #e8e8e8;
	    border-bottom: 1px solid #e8e8e8;
	}
	
	.m_yx_main_cjbj .yx_cjbj_main_item_table {
	    border-left: 1px solid #e8e8e8;
	}
	
	.m_yx_main_cjbj .yx_cjbj_main_item_shuoming {
	    font-size: 14px;
	    margin: 20px 10px;
	}
	
	.m_yx_main_cjbj .yx_cjbj_main_item_shuoming p {
	    font-size: 14px;
	    line-height: 28px;
	    margin-top: 8px;
	}
	
	.m_yx_main_cjbj .yx_cjbj_main_item_shuoming strong {
	}
	
	.m_yx_main_cjbj .yx_cjbj_main_item_list li {
	    height: 38px;
	    white-space: nowrap;
	    overflow: hidden;
	    text-overflow: ellipsis;
	    line-height: 38px;
	    margin-right: 2%;
	    padding-left: 12px;
	    background-image: url(/style_zkw/yx_style_zk/image/2019092638.png);
	    background-repeat: no-repeat;
	    background-position: left;
	}
	
	.m_yx_main_cjbj .yx_cjbj_main_item_list li>a {
	    display: flex;
	    justify-content: space-between;
	    align-items: center;
	}
	
	.m_yx_main_cjbj .yx_cjbj_main_item_list li>a>span {
	    color: #333;
	    display: block;
	    font-size: 14px;
	    width: 80%;
	    white-space: nowrap;
	    overflow: hidden;
	    text-overflow: ellipsis;
	}
	
	.m_yx_main_cjbj .yx_cjbj_main_item_list li>a>strong {
	    color: #666;
	    font-size: 12px;
	}
	
	.m_yx_main_cjbj ul.pagelist li {
	    text-align: center;
		float: left;
		margin-right: 10px;
		display: block;
		font-size: 12px;
		height: 20px;
		line-height: 20px;
		padding: initial;
	}
	
	.m_yx_main_cjbj ul.pagelist li.thisclass {
	    width: 20px;
	    height: 20px;
	    background: #2da8f5;
	    color: white;
	}
	
	.m_yx_main_cjbj ul.pagelist li a {
	    color: #636363;
	}
	
	.m_yx_main_cjbj .page {
	    margin-top: 30px;
	}
	
	.m_yx_main_cjbj ul.pagelist::after {
	    content: "";
	    display: block;
	    clear: both;
	}



	/* 专业列表 */
	.m_yx_main_zy_banner img {
	    width: 100%;
	}
	
	h2.m_yx_main_zy_item_tit {
	    background: url(/style_zkw/yx_style_zk/yx_images/icon_list_tit.png) no-repeat left center;
	    background-size: 20px;
	    font-size: 16px;
	    font-weight: 600;
	    padding-left: 25px;
	}
	
	.m_yx_main_zy_item {
	    margin-top: 10px;
	    border-top: 5px solid #f1f1f1;
	    padding: 15px 10px;
	}
	
	.m_yx_main_zy_item_con {
	    margin-top: 15px;
	}
	
	.m_yx_main_zy_item_con_tab_tit {
	    display: flex;
	    justify-content: space-between;
	    align-items: center;
		flex-wrap: wrap;
	}
	
	.m_yx_main_zy_item_con_tab_tit>span {
	    display: block;
		height: 30px;
		margin-bottom: 10px;
		font-size: 15px;
		font-weight: 600;
		width: 20%;
		text-align: center;
		border-bottom: 1px solid #eaeaea;
	}
	
	.m_yx_main_zy_item_con_tab_tit>span.on {
	    color: #2299ff;
	    border-bottom: 1px solid;
	}
	
	.m_yx_main_zy_item_con_tab_con_item>a {
	    font-size: 14px;
	    display: block;
	    width: 30%;
	    text-align: center;
	    color: #666;
	    margin: 8px 5px;
	    border-radius: 2px;
	    border: 1px solid #cacaca;
	    height: 30px;
	    line-height: 31px;
	    white-space: nowrap;
	    overflow: hidden;
	    text-overflow: ellipsis;
	}
	
	.m_yx_main_zy_item_con_tab_con_item {
	    display: flex;
	    flex-wrap: wrap;
	    padding: 8px 0;
	}



	/* 成考频道 */
	.zt2_con_item_con p {
	    font-size: 15px;
	}
	
	h2.pdy_li_main_tit {
	    font-size: 20px;
	    margin-bottom: 15px;
	}
	
	h2.zt2_con_item_tit {
	    font-size: 17px;
	    height: 30px;
		display: block;
		margin-bottom: 15px;
	}
	
	.zt2_con_item_con {
	    padding: 10px 0;
		border-top: none;
	}
	
	.mfkc_con {
    display: flex;
    width: 100%;
    justify-content: space-between;
}

.mfkc_con_img.fl {
    width: 30%;
    height: auto;
    padding: 0;
}

.mfkc_con_info.fl {
    width: 68%;
}

.mfkc_con_img.fl img {
    height: auto;
    padding: 5px;
}

.mfkc_con_info_con {
    line-height: 25px;
    margin: 5px;
}

.mfkc_con_info_btn_l.fl {
    display: none;
}

a.mfkc_con_info_btn_r_1 {
    font-size: 16px;
    margin: 0;
    border-radius: 5px;
    margin-right: 10px;
}

.mfkc_con_info_btn_r {
    display: flex;
    justify-content: space-between;
}

.mfkc_con {
    margin: 20px 0;
    padding-bottom: 10px;
}

.yyf-content-action, .yyf-content-video,.yyf-problem {
    width: 100%;
    height: auto;
    padding: 10px;
}

div#zkpx_new .yyf-content-action:nth-of-type(5) {
    display: none;
}

.yyf-word img {
    margin-right: 5px;
}

.yyf-zb-ative {
    width: 100%;
    display: flex;
    flex-wrap: wrap;
}

.yyf-word {
    width: 100%;
    height: auto !important;
    padding-bottom: 10px;
}

.yyf-word div {
    font-size: 14px;
    padding: 5px;
}

.yyf-word p {
    padding: 5px 10px;
}

.pdy_art_like_con li {
}
.art_video_ml {
    width: 100%;
    margin: 0 auto;
    background: #fff;
    border: 1px solid #e7e7e7;
    margin-top: 20px;
    padding: 10px 20px;
    box-sizing: border-box;
}
.yyf-video-button img {
    width: 100%;
    height: auto;
}

.yyf-video-button {
    flex-wrap: wrap;
}

.art_video_panle_con li {
    width: 100%;
    padding-left: 0;
    height: auto;
    line-height: 30px;
}

.art_video_panle_con li>a {
    display: block;
    width: 100%;
    background-position: left 7px;
    font-size: 14px;
}	
	video.zt_video {
		    /* text-align: center; */
		   width: 100%;
		}
div#con video.zt_video {
    width: 100%;
}

.art_video_panle {
    width: 100%;
}

.form_box>div {
    width: 100% !important;
}
.con_video.con_pxkc a.video_item{
		width:50%
	}		
}
