.CourseItem-module_text_hidden_sSb1P {
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap
}
.CourseItem-module_absolute_full_box_X2Zgd {
	position:absolute;
	top:0;
	left:0;
	width:100%;
	height:100%
}
.CourseItem-module_absolute_center_zAOe4 {
	position:absolute;
	top:50%;
	left:50%;
	transform:translate(-50%, -50%)
}
.CourseItem-module_flex_center_tqpUV {
	display:flex;
	align-items:center;
	justify-content:center
}
.CourseItem-module_fill_screen_GDwre {
	width:100%;
	min-height:100vh;
	padding:64px 16px 24px;
	overflow:hidden
}
@media (max-width: 768px) {
.CourseItem-module_fill_screen_GDwre {
max-width:420px;
padding:24px 16px;
margin:0 auto
}
}
.CourseItem-module_common_btn_style_7KFM0 {
	cursor:pointer;
	user-select:none
}
.CourseItem-module_item_wrap_JuBBe {
	width:100%;
	cursor:pointer
}
.CourseItem-module_item_wrap_JuBBe .CourseItem-module_item_padding_top_VORHY {
	position:relative;
	width:100%;
	border-radius:10px;
	box-shadow:0 0 8px rgba(0, 0, 0, .16);
transition:all .4s
}
.CourseItem-module_item_wrap_JuBBe .CourseItem-module_item_padding_top_VORHY:hover {
	transform:translateY(-4px)
}
.CourseItem-module_item_wrap_JuBBe .CourseItem-module_item_padding_top_VORHY .CourseItem-module_item_KxZAa {
	width:100%;
	height:100%;
	overflow:hidden;
	clip-path:border-box;
	border-radius:10px
}
.CourseItem-module_item_wrap_JuBBe .CourseItem-module_item_padding_top_VORHY .CourseItem-module_item_KxZAa .CourseItem-module_canvas_wrap_WhTYg {
	position:relative;
	width:100%;
	padding-top:80%
}
@media (max-width: 768px) {
.CourseItem-module_item_wrap_JuBBe .CourseItem-module_item_padding_top_VORHY .CourseItem-module_item_KxZAa .CourseItem-module_canvas_wrap_WhTYg {
height:134px
}
}
.CourseItem-module_item_wrap_JuBBe .CourseItem-module_item_padding_top_VORHY .CourseItem-module_item_KxZAa .CourseItem-module_canvas_wrap_WhTYg .CourseItem-module_canvas_inner_SD9Hc {
	position:absolute;
	top:0;
	left:0;
	width:100%;
	height:100%
}
.CourseItem-module_item_wrap_JuBBe .CourseItem-module_item_padding_top_VORHY .CourseItem-module_item_KxZAa .CourseItem-module_item_text_bfM-D {
	height:115px;
	padding:12px 20px 8px;
	display:-webkit-box;
	overflow:hidden;
	text-overflow:ellipsis;
	-webkit-box-orient:vertical;
	-moz-box-orient:vertical;
	-webkit-line-clamp:2
}
.CourseItem-module_item_wrap_JuBBe .CourseItem-module_item_padding_top_VORHY .CourseItem-module_item_KxZAa .CourseItem-module_item_text_bfM-D .CourseItem-module_item_title_gcVSZ {
	height:22px;
	font-weight:600;
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap
}
.CourseItem-module_item_wrap_JuBBe .CourseItem-module_item_padding_top_VORHY .CourseItem-module_item_KxZAa .CourseItem-module_item_text_bfM-D .CourseItem-module_item_intro_12x-e {
	height:20px;
	margin-top:8px;
	font-size:14px;
	color:#999;
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap
}
@media (max-width: 768px) {
.CourseItem-module_item_wrap_JuBBe .CourseItem-module_item_padding_top_VORHY .CourseItem-module_item_KxZAa .CourseItem-module_item_text_bfM-D {
height:73px;
padding:2px 10px 5px 12px;
font-size:13px
}
.CourseItem-module_item_wrap_JuBBe .CourseItem-module_item_padding_top_VORHY .CourseItem-module_item_KxZAa .CourseItem-module_item_text_bfM-D .CourseItem-module_item_intro_12x-e {
height:auto;
margin:0;
font-size:12px;
text-align:left
}
.CourseItem-module_item_wrap_JuBBe .CourseItem-module_item_padding_top_VORHY .CourseItem-module_item_KxZAa .CourseItem-module_item_text_bfM-D .CourseItem-module_item_title_gcVSZ {
height:auto
}
}
.CourseItem-module_item_wrap_JuBBe .CourseItem-module_item_padding_top_VORHY .CourseItem-module_item_KxZAa .CourseItem-module_item_text_bfM-D .CourseItem-module_sale_info_VZ8HY {
	display:flex;
	justify-content:space-between;
	margin-top:14px
}
.CourseItem-module_item_wrap_JuBBe .CourseItem-module_item_padding_top_VORHY .CourseItem-module_item_KxZAa .CourseItem-module_item_text_bfM-D .CourseItem-module_sale_info_VZ8HY .CourseItem-module_price_oS7kG {
	display:flex
}
.CourseItem-module_item_wrap_JuBBe .CourseItem-module_item_padding_top_VORHY .CourseItem-module_item_KxZAa .CourseItem-module_item_text_bfM-D .CourseItem-module_sale_info_VZ8HY .CourseItem-module_price_oS7kG .CourseItem-module_origin_price_0kXbC {
	padding-right:12px;
	font-size:14px;
	line-height:28px;
	color:#999;
	text-decoration:line-through
}
.CourseItem-module_item_wrap_JuBBe .CourseItem-module_item_padding_top_VORHY .CourseItem-module_item_KxZAa .CourseItem-module_item_text_bfM-D .CourseItem-module_sale_info_VZ8HY .CourseItem-module_price_oS7kG .CourseItem-module_current_price_elCcY {
	font-size:18px;
	font-weight:600;
	line-height:28px;
	color:#ff4848
}
.CourseItem-module_item_wrap_JuBBe .CourseItem-module_item_padding_top_VORHY .CourseItem-module_item_KxZAa .CourseItem-module_item_text_bfM-D .CourseItem-module_sale_info_VZ8HY .CourseItem-module_has_sold_aV2XP {
	font-size:12px;
	line-height:28px;
	color:#999;
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap
}
@media (max-width: 768px) {
.CourseItem-module_item_wrap_JuBBe .CourseItem-module_item_padding_top_VORHY .CourseItem-module_item_KxZAa .CourseItem-module_item_text_bfM-D .CourseItem-module_sale_info_VZ8HY {
display:none
}
}
.CourseItem-module_item_wrap_JuBBe .CourseItem-module_item_padding_top_VORHY .CourseItem-module_item_KxZAa .CourseItem-module_item_text_bfM-D .CourseItem-module_sale_info_mobile_K37u1 {
	display:flex;
	justify-content:space-between;
	padding-top:5px
}
.CourseItem-module_item_wrap_JuBBe .CourseItem-module_item_padding_top_VORHY .CourseItem-module_item_KxZAa .CourseItem-module_item_text_bfM-D .CourseItem-module_sale_info_mobile_K37u1 .CourseItem-module_price_oS7kG {
	display:flex
}
.CourseItem-module_item_wrap_JuBBe .CourseItem-module_item_padding_top_VORHY .CourseItem-module_item_KxZAa .CourseItem-module_item_text_bfM-D .CourseItem-module_sale_info_mobile_K37u1 .CourseItem-module_price_oS7kG .CourseItem-module_current_price_elCcY {
	display:flex;
	align-items:center;
	font-size:14px;
	font-weight:600;
	line-height:20px;
	color:#ff4848
}
.CourseItem-module_item_wrap_JuBBe .CourseItem-module_item_padding_top_VORHY .CourseItem-module_item_KxZAa .CourseItem-module_item_text_bfM-D .CourseItem-module_sale_info_mobile_K37u1 .CourseItem-module_price_oS7kG .CourseItem-module_origin_price_0kXbC {
	display:flex;
	align-items:center;
	margin-left:11px;
	font-size:12px;
	line-height:20px;
	color:#999;
	text-decoration:line-through
}
.CourseItem-module_item_wrap_JuBBe .CourseItem-module_item_padding_top_VORHY .CourseItem-module_item_KxZAa .CourseItem-module_item_text_bfM-D .CourseItem-module_sale_info_mobile_K37u1 .CourseItem-module_has_sold_aV2XP {
	font-size:12px;
	color:#999;
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap
}
@media (min-width: 769px) {
.CourseItem-module_item_wrap_JuBBe .CourseItem-module_item_padding_top_VORHY .CourseItem-module_item_KxZAa .CourseItem-module_item_text_bfM-D .CourseItem-module_sale_info_mobile_K37u1 {
display:none
}
}
.ArticleSearchMobile-module_text_hidden_63oNB {
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap
}
.ArticleSearchMobile-module_absolute_full_box_cgtiv {
	position:absolute;
	top:0;
	left:0;
	width:100%;
	height:100%
}
.ArticleSearchMobile-module_absolute_center_vzIHW {
	position:absolute;
	top:50%;
	left:50%;
	transform:translate(-50%, -50%)
}
.ArticleSearchMobile-module_flex_center_GrdZA {
	display:flex;
	align-items:center;
	justify-content:center
}
.ArticleSearchMobile-module_fill_screen_Im38s {
	width:100%;
	min-height:100vh;
	padding:64px 16px 24px;
	overflow:hidden
}
@media (max-width: 768px) {
.ArticleSearchMobile-module_fill_screen_Im38s {
max-width:420px;
padding:24px 16px;
margin:0 auto
}
}
.ArticleSearchMobile-module_common_btn_style_OdGe0 {
	cursor:pointer;
	user-select:none
}
.ArticleSearchMobile-module_banner_mobile_ylzdk {
	position:relative;
	height:256px
}
.ArticleSearchMobile-module_banner_mobile_ylzdk .ArticleSearchMobile-module_mask_DgMW- {
	position:absolute;
	top:0;
	left:0;
	z-index:0;
	width:100%;
	height:100%;
	background:#505050;
	opacity:.6
}
.ArticleSearchMobile-module_image_text_wrap_CYp27 {
	z-index:2;
	position:absolute;
	top:0;
	left:0;
	width:100%;
	height:100%;
	display:flex;
	align-items:center;
	justify-content:center;
	flex-direction:column
}
.ArticleSearchMobile-module_image_text_wrap_CYp27 .ArticleSearchMobile-module_line_one_za31H {
	height:40px;
	font-size:28px;
	font-weight:600;
	color:#fff
}
.ArticleSearchMobile-module_image_text_wrap_CYp27 .ArticleSearchMobile-module_line_two_O9yo- {
	height:17px;
	padding-top:10px;
	font-size:12px;
	color:#fff
}
.ArticleSearchMobile-module_category_item_iuRkU {
	display:block;
	padding:1px 6px;
	margin:9px 11px;
	font-size:12px;
	line-height:17px;
	color:#ccc;
	text-align:center;
	cursor:pointer;
	border-radius:16px;
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap
}
.ArticleSearchMobile-module_category_item_iuRkU.ArticleSearchMobile-module_active_epnK5 {
	color:#fff
}
.ArticleSearchMobile-module_menu_wrap_qDsK9 {
	position:absolute;
	bottom:0;
	left:0;
	z-index:2;
	width:100%
}
.ArticleSearchMobile-module_menu_wrap_qDsK9 .ant-anchor-ink {
	display:none
}
.ArticleSearchMobile-module_swiper_wrap_X3Kcn {
	display:flex;
	align-items:center;
	width:100%;
	background-color:transparent
}
.ant-affix {
	z-index:10
}
.ant-affix .ArticleSearchMobile-module_swiper_wrap_X3Kcn {
	background-color:#fff;
	box-shadow:0 4px 18px -5px rgba(0, 0, 0, .1)
}
.ant-affix .ArticleSearchMobile-module_category_item_iuRkU {
	color:#000
}
.ant-affix .ArticleSearchMobile-module_category_item_iuRkU.ArticleSearchMobile-module_active_epnK5 {
	color:#4096de
}
.ArticleSearchMobile-module_second_menu_affix_wrap_nOmY0 {
	position:relative;
	z-index:2
}
.ArticleSearchMobile-module_second_menu_affix_wrap_nOmY0 .ant-affix {
	z-index:9
}
.ArticleSearchMobile-module_second_menu_affix_wrap_nOmY0 .ArticleSearchMobile-module_second_menu_wrap_tHH4K {
	display:flex;
	justify-content:center;
	padding:9px 0;
	background-color:#f6f6f6
}
.ArticleSearchMobile-module_second_menu_affix_wrap_nOmY0 .ArticleSearchMobile-module_second_menu_wrap_tHH4K .ArticleSearchMobile-module_second_menu_Gv8-x {
	display:flex;
	align-items:center;
	justify-content:space-between;
	width:140px
}
.ArticleSearchMobile-module_second_menu_affix_wrap_nOmY0 .ArticleSearchMobile-module_second_menu_wrap_tHH4K .ArticleSearchMobile-module_second_menu_Gv8-x .ArticleSearchMobile-module_second_menu_item_4ubhq {
	width:40px;
	height:18px;
	font-size:12px;
	color:#292929;
	text-align:center
}
.ArticleSearchMobile-module_second_menu_affix_wrap_nOmY0 .ArticleSearchMobile-module_second_menu_wrap_tHH4K .ArticleSearchMobile-module_second_menu_Gv8-x .ArticleSearchMobile-module_second_menu_item_4ubhq.ArticleSearchMobile-module_active_epnK5 {
	color:#4096de
}
.ArticleSearchPC-module_text_hidden_977IU {
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap
}
.ArticleSearchPC-module_absolute_full_box_IOUIn {
	position:absolute;
	top:0;
	left:0;
	width:100%;
	height:100%
}
.ArticleSearchPC-module_absolute_center_-156M {
	position:absolute;
	top:50%;
	left:50%;
	transform:translate(-50%, -50%)
}
.ArticleSearchPC-module_flex_center_PR26x {
	display:flex;
	align-items:center;
	justify-content:center
}
.ArticleSearchPC-module_fill_screen_sfsRO {
	width:100%;
	min-height:100vh;
	padding:64px 16px 24px;
	overflow:hidden
}
@media (max-width: 768px) {
.ArticleSearchPC-module_fill_screen_sfsRO {
max-width:420px;
padding:24px 16px;
margin:0 auto
}
}
.ArticleSearchPC-module_common_btn_style_15EqZ {
	cursor:pointer;
	user-select:none
}
.ArticleSearchPC-module_banner_bg_4skr- {
	position:relative;
	height:272px
}
.ArticleSearchPC-module_banner_bg_4skr- .ArticleSearchPC-module_banner_mask_wJcPL {
	position:absolute;
	top:0;
	left:0;
	width:100%;
	height:100%;
	z-index:1;
	background-color:rgba(0, 0, 0, .1)
}

.ant-input-borderless::placeholder {
    color: #333333; /* 浅灰色 */
}


.ArticleSearchPC-module_banner_bg_4skr- .ArticleSearchPC-module_banner_info_wrap_77Y4C {
	position:absolute;
	top:45%;
	left:50%;
	color:#fff;
	text-align:center;
	transform:translate(-50%, -50%)
}
.ArticleSearchPC-module_banner_bg_4skr- .ArticleSearchPC-module_banner_info_wrap_77Y4C .ArticleSearchPC-module_banner_title_5aAnF {
	padding-bottom:8px;
	font-size:40px;
	line-height:56px
}
.ArticleSearchPC-module_banner_bg_4skr- .ArticleSearchPC-module_banner_info_wrap_77Y4C .ArticleSearchPC-module_banner_intro_tCngt {
	font-size:20px;
	line-height:28px
}
.ArticleSearchPC-module_banner_bg_4skr- .ArticleSearchPC-module_search_box_wrap_b2YwN {
	position:absolute;
	top:50%;
	left:50%;
	z-index:10;
	width:46%;
	line-height:60px;
	background-color:rgba(255, 255, 255, .73);
	border-radius:30px;
	transform:translate(-50%, 50%)
}
.ArticleSearchPC-module_banner_bg_4skr- .ArticleSearchPC-module_search_box_wrap_b2YwN .ArticleSearchPC-module_search_btn_cJTEN {
	position:absolute;
	top:0;
	right:-1px;
	z-index:1;
	width:14.6%;
	min-width:80px;
	height:60px;
	background-color:rgba(62, 73, 84, .9);
	border-radius:0 30px 30px 0
}
.ArticleSearchPC-module_banner_bg_4skr- .ArticleSearchPC-module_search_box_wrap_b2YwN .ArticleSearchPC-module_search_btn_cJTEN:hover {
	background-color:#3e4954
}
.ArticleSearchPC-module_banner_bg_4skr- .ArticleSearchPC-module_search_box_wrap_b2YwN .ArticleSearchPC-module_search_btn_cJTEN .ArticleSearchPC-module_search_icon_5K8oX {
	position:absolute;
	top:50%;
	left:46%;
	font-size:32px;
	color:#fff;
	transform:translate(-50%, -50%)
}
.ArticleSearchPC-module_classify_bar_FzdQT {
	display:flex;
	margin:20px -8px 0
}
.ArticleSearchPC-module_classify_bar_FzdQT .ArticleSearchPC-module_classify_item_szmIj {
	flex:1;
	height:88px;
	padding:0 8px;
	cursor:pointer;
	user-select:none
}
.ArticleSearchPC-module_classify_bar_FzdQT .ArticleSearchPC-module_classify_item_szmIj .ArticleSearchPC-module_classify_inner_4-2Wr {
	position:relative;
	height:inherit;
	overflow:hidden;
	border-radius:10px;
transition:all ease .3s
}
.ArticleSearchPC-module_classify_bar_FzdQT .ArticleSearchPC-module_classify_item_szmIj .ArticleSearchPC-module_classify_inner_4-2Wr:hover {
	transform:translateY(-4px)
}
.ArticleSearchPC-module_classify_bar_FzdQT .ArticleSearchPC-module_classify_item_szmIj .ArticleSearchPC-module_classify_inner_4-2Wr .ArticleSearchPC-module_classify_mask_-nXsw {
	position:absolute;
	top:0;
	left:0;
	width:100%;
	height:100%;
	background-color:rgba(0, 0, 0, .6)
}
.ArticleSearchPC-module_classify_bar_FzdQT .ArticleSearchPC-module_classify_item_szmIj .ArticleSearchPC-module_classify_inner_4-2Wr .ArticleSearchPC-module_classify_mask_active_RC8xi {
	background-color:rgba(64, 150, 222, .6)
}
.ArticleSearchPC-module_classify_bar_FzdQT .ArticleSearchPC-module_classify_item_szmIj .ArticleSearchPC-module_classify_inner_4-2Wr .ArticleSearchPC-module_classify_name_6dKwH {
	position:absolute;
	top:50%;
	left:50%;
	transform:translate(-50%, -50%);
	width:100%;
	font-size:24px;
	color:#fff;
	text-align:center
}
@media (max-width: 1200px) {
.ArticleSearchPC-module_classify_bar_FzdQT .ArticleSearchPC-module_classify_item_szmIj .ArticleSearchPC-module_classify_inner_4-2Wr .ArticleSearchPC-module_classify_name_6dKwH {
font-size:22px
}
}
.ArticleSearchPC-module_sort_bar_wrap_Kv-lQ {
	display:flex;
	align-items:center;
	justify-content:center;
	margin-top:12px;
	margin-bottom:28px
}
.ArticleSearchPC-module_sort_bar_wrap_Kv-lQ .ArticleSearchPC-module_sorts_d-lyR {
	display:flex;
	align-items:center;
	justify-content:space-between;
	width:232px
}
.ArticleSearchPC-module_sort_bar_wrap_Kv-lQ .ArticleSearchPC-module_sorts_d-lyR .ArticleSearchPC-module_sort_item_dPidJ {
	width:33%;
	font-size:16px;
	line-height:28px;
	color:#707070;
	text-align:center;
	cursor:pointer;
	border-radius:14px
}
.ArticleSearchPC-module_sort_bar_wrap_Kv-lQ .ArticleSearchPC-module_sorts_d-lyR .ArticleSearchPC-module_sort_item_dPidJ a{
	font-size:16px;
	color:#707070;
}

.ArticleSearchPC-module_sort_bar_wrap_Kv-lQ .ArticleSearchPC-module_sorts_d-lyR .ArticleSearchPC-module_sort_item_dPidJ:hover {
	color:#4096de
}


.ArticleSearchPC-module_sort_bar_wrap_Kv-lQ .ArticleSearchPC-module_sorts_d-lyR .ArticleSearchPC-module_sort_item_dPidJ a:hover {
	color:#4096de
}
.ArticleSearchPC-module_sort_bar_wrap_Kv-lQ .ArticleSearchPC-module_sorts_d-lyR .ArticleSearchPC-module_sort_item_active_CIpt4 {
	color:#fff!important;
	background-color:#4096de
}
.ArticleSearchPC-module_sort_bar_wrap_Kv-lQ .ArticleSearchPC-module_sorts_d-lyR .ArticleSearchPC-module_sort_item_active_CIpt4 a{
	color:#fff!important;
}


.ant-input {
    box-sizing: border-box;
    margin: 0;
    font-variant: tabular-nums;
    list-style: none;
    font-feature-settings: "tnum";
    position: relative;
    display: inline-block;
    width: 100%; height:60px;
    min-width: 0;
    padding: 4px 11px;
    color: rgba(0,0,0,.85);
    font-size: 14px;
    line-height: 1.5715;
    background-color: #fff;
    background-image: none;
    border: 1px solid #d9d9d9;
    border-radius:30px;
    transition: all .3s
}

.ant-input::placeholder {
      color: #555555; /* 浅灰色 */
    user-select: none
}

.ant-input:placeholder-shown {
    text-overflow: ellipsis
}

.ant-input:hover {
    border-color: #40a9ff;
    border-right-width: 1px
}

.ant-input:hover {
    border-right-width: 0;
    border-left-width: 1px!important
}

.ant-input:focus{
    border-color: #40a9ff;
    box-shadow: 0 0 0 2px rgba(24,144,255,.2);
    border-right-width: 1px;
    outline: 0
}

.ant-input:focus {
    border-right-width: 0;
    border-left-width: 1px!important
}
.ant-input-borderless,.ant-input-borderless:hover,.ant-input-borderless:focus,.ant-input-borderless-focused,.ant-input-borderless-disabled,.ant-input-borderless[disabled] {
    background-color: transparent;
    border: none;
    box-shadow: none
}