.ColumnTitle-module_text_hidden_jX3hI {
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap
}
.ColumnTitle-module_absolute_full_box_OfQo- {
	position:absolute;
	top:0;
	left:0;
	width:100%;
	height:100%
}
.ColumnTitle-module_absolute_center_l5NhV {
	position:absolute;
	top:50%;
	left:50%;
	transform:translate(-50%, -50%)
}
.ColumnTitle-module_flex_center_3WgvY {
	display:flex;
	align-items:center;
	justify-content:center
}
.ColumnTitle-module_fill_screen_44eFP {
	width:100%;
	min-height:100vh;
	padding:64px 16px 24px;
	overflow:hidden
}
@media (max-width: 768px) {
.ColumnTitle-module_fill_screen_44eFP {
max-width:420px;
padding:24px 16px;
margin:0 auto
}
}
.ColumnTitle-module_common_btn_style_MthJb {
	cursor:pointer;
	user-select:none
}
.ColumnTitle-module_item_title_top_UQ6P4 {
	display:flex;
	align-items:center;
	width:100%;
	margin:32px 0 20px
}
.ColumnTitle-module_item_title_5sWI6 {
	font-size:18px;
	font-weight:bold;
	color:#292929
}
.ColumnTitle-module_change_box_ZKm3O {
	display:flex;
	align-items:center;
	margin-left:auto;
	font-size:14px;
	color:#4096de;
	white-space:nowrap;
	cursor:pointer
}
.ColumnTitle-module_change_box_ZKm3O a{
	font-size:14px;
	color:#4096de;
	cursor:pointer
}
.ColumnTitle-module_change_icon_ocXXp {
	width:16px;
	margin-right:8px;
	margin-left:auto;
transition:all .8s;
	transform:rotate()
}
@media (max-width: 768px) {
.ColumnTitle-module_item_title_top_UQ6P4 {
margin:20px 0 12px
}
.ColumnTitle-module_item_title_5sWI6 {
font-size:14px
}
.ColumnTitle-module_change_box_ZKm3O {
font-size:12px
}
.ColumnTitle-module_change_icon_ocXXp {
display:inline-block;
background-image:url(../images/homeIcon.png);
background-size:123px 113.25px;
background-position:-57px -68.25px;
width:12px;
height:12px
}
}
.AiDraw-module_text_hidden_W05Eh {
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap
}
.AiDraw-module_absolute_full_box_chy58 {
	position:absolute;
	top:0;
	left:0;
	width:100%;
	height:100%
}
.AiDraw-module_absolute_center_xrP9a {
	position:absolute;
	top:50%;
	left:50%;
	transform:translate(-50%, -50%)
}
.AiDraw-module_flex_center_dxpko {
	display:flex;
	align-items:center;
	justify-content:center
}
.AiDraw-module_fill_screen_acCII {
	width:100%;
	min-height:100vh;
	padding:64px 16px 24px;
	overflow:hidden
}
@media (max-width: 768px) {
.AiDraw-module_fill_screen_acCII {
max-width:420px;
padding:24px 16px;
margin:0 auto
}
}
.AiDraw-module_common_btn_style_Mse0q {
	cursor:pointer;
	user-select:none
}
.AiDraw-module_category_wrap_QV3AH {
	display:grid;
	grid-template-columns:repeat(5, 1fr);
	gap:16px
}
.AiDraw-module_item_wrap_-cFaX {
	position:relative;
	padding-top:100%;
	overflow:hidden;
	cursor:pointer;
	border-radius:10px
}
.AiDraw-module_start_writing_item_UvihI {
	position:absolute;
	top:0;
	left:0;
	width:100%;
	height:100%
}
.AiDraw-module_start_writing_btn_HcQKn {
	position:absolute;
	bottom:20px;
	left:50%;
	width:190px;
	font-size:16px;
	line-height:42px;
	color:#fff;
	text-align:center;
	cursor:pointer;
	background:#2F3C48;
	border-radius:10px;
	transform:translate(-50%)
}
.AiDraw-module_category_item_rf1VX {
	position:absolute;
	top:0;
	left:0;
	width:100%;
	height:100%;
	background:#fff
}
@media (min-width: 769px) {
.AiDraw-module_category_item_rf1VX:hover .AiDraw-module_category_cover_vYtuM {
height:100%
}
}
.AiDraw-module_category_cover_vYtuM {
	height:calc(100% - 110px);
	overflow:hidden;
	background-size:100% auto;
	border-radius:10px;
transition:all ease .3s
}
.AiDraw-module_start_draw_now_dwAaf {
	position:absolute;
	bottom:20px;
	left:50%;
	z-index:1;
	width:190px;
	font-size:16px;
	line-height:42px;
	color:#fff;
	text-align:center;
	background:rgba(65, 73, 83, .9);
	border-radius:10px;
transition:all ease .3s;
	transform:translate(-50%)
}
@media (max-width: 768px) {
.AiDraw-module_start_draw_now_dwAaf {
display:none
}
}
.AiDraw-module_start_draw_now_dwAaf:hover {
	background:#414953
}
.AiDraw-module_category_info_oRtWQ {
	position:relative;
	z-index:2;
	padding:20px 44px 16px 18px;
	background-color:#fff
}
.AiDraw-module_category_title_4x6qw {
	margin-bottom:10px;
	font-size:18px;
	font-weight:700;
	line-height:24px;
	display:-webkit-box;
	overflow:hidden;
	text-overflow:ellipsis;
	-webkit-box-orient:vertical;
	-moz-box-orient:vertical;
	-webkit-line-clamp:1
}
.AiDraw-module_category_desc_8SthH {
	height:40px;
	font-size:14px;
	line-height:20px;
	color:#bcbcbc;
	display:-webkit-box;
	overflow:hidden;
	text-overflow:ellipsis;
	-webkit-box-orient:vertical;
	-moz-box-orient:vertical;
	-webkit-line-clamp:2
}
@media (max-width: 768px) {
.AiDraw-module_category_wrap_QV3AH {
grid-template-rows:repeat(2, 1fr);
grid-template-columns:repeat(2, 1fr);
gap:12px
}
.AiDraw-module_item_wrap_-cFaX {
border-radius:4px;
box-shadow:0 0 8px rgba(0, 0, 0, .16)
}
.AiDraw-module_category_cover_vYtuM {
height:calc(100% - 56px);
border-radius:4px
}
.AiDraw-module_category_info_oRtWQ {
padding:5px 10px
}
.AiDraw-module_category_title_4x6qw {
margin-bottom:4px;
font-size:12px;
line-height:14px
}
.AiDraw-module_category_desc_8SthH {
height:28px;
font-size:12px;
line-height:14px;
color:#bcbcbc;
display:-webkit-box;
overflow:hidden;
text-overflow:ellipsis;
-webkit-box-orient:vertical;
-moz-box-orient:vertical;
-webkit-line-clamp:2
}
}
.AiDraw-module_content_selection_b1gZI {
	display:grid;
	grid-template-rows:repeat(2, 1fr);
	grid-template-columns:repeat(5, 1fr);
	gap:16px;
	margin-bottom:20px
}
@media (max-width: 768px) {
.AiDraw-module_content_selection_b1gZI {
display:grid;
grid-template-rows:repeat(2, 1fr);
grid-template-columns:repeat(2, 1fr);
gap:12px;
margin-bottom:14px
}
}
.AiDraw-module_content_selection_item_GxE6x .AiDraw-module_cover_wrap_zsmqR {
	position:relative;
	width:100%;
	padding-top:68%;
	margin-bottom:10px;
	overflow:hidden;
	border-radius:10px
}
@media (min-width: 769px) {
.AiDraw-module_content_selection_item_GxE6x .AiDraw-module_cover_wrap_zsmqR:hover .AiDraw-module_action_wrap_6SJv7 {
opacity:1
}
}
.AiDraw-module_content_selection_item_GxE6x .AiDraw-module_cover_box_99DZ8 {
	position:absolute;
	top:0;
	left:0;
	width:100%;
	height:100%;
	cursor:pointer
}
.AiDraw-module_content_selection_item_GxE6x .AiDraw-module_action_wrap_6SJv7 {
	position:absolute;
	bottom:0;
	display:flex;
	justify-content:space-between;
	width:100%;
	padding:48px 22px 8px;
	pointer-events:none;
	cursor:pointer;
	background:linear-gradient(180deg, rgba(0, 0, 0, 0), rgba(0, 0, 0, .5));
	opacity:0;
transition:all .3s
}
.AiDraw-module_content_selection_item_GxE6x .AiDraw-module_action_btn_fz4C0 {
	display:flex;
	align-items:center;
	justify-content:center;
	width:calc(50% - 8px);
	height:40px;
	font-weight:600;
	white-space:nowrap;
	cursor:pointer;
	border-radius:20px
}
.AiDraw-module_content_selection_item_GxE6x .AiDraw-module_action_btn_fz4C0.AiDraw-module_same_kind_btn_2VQ5B {
	color:#585858;
	background:#fff
}
.AiDraw-module_content_selection_item_GxE6x .AiDraw-module_action_btn_fz4C0.AiDraw-module_detail_btn_XC94m {
	color:#fff;
	border:1px solid #fff
}
.AiDraw-module_content_selection_item_GxE6x .AiDraw-module_item_info_wrap_m7hBD {
	display:flex;
	align-items:center
}
.AiDraw-module_content_selection_item_GxE6x .AiDraw-module_user_name_Hfy8J {
	margin-right:auto;
	color:rgba(0, 0, 0, .5);
	user-select:none
}
.AiDraw-module_content_selection_item_GxE6x .AiDraw-module_feel_good_icon_XGcWB {
	color:#b4b4b4;
	cursor:pointer
}
.AiDraw-module_content_selection_item_GxE6x .AiDraw-module_feel_good_icon_XGcWB .AiDraw-module_icon_img_HBqgM {
	width:15px;
	height:15px;
	margin-right:5px
}
@media (min-width: 768px) {
.AiDraw-module_content_selection_item_GxE6x .AiDraw-module_feel_good_icon_XGcWB .AiDraw-module_icon_img_HBqgM:hover {
color:#727272
}
}
.AiDraw-module_content_selection_item_GxE6x .AiDraw-module_feel_good_icon_XGcWB .AiDraw-module_icon_img_HBqgM.AiDraw-module_active_49MJO {
	color:#2f3c48
}
.AiDraw-module_title_filter_wrap_KwXQq {
	position:relative
}
.AiDraw-module_title_filter_wrap_KwXQq .AiDraw-module_filter_p3Gca {
	position:absolute;
	top:0;
	left:125px;
	display:flex;
	align-items:center;
	height:100%
}
@media (max-width: 768px) {
.AiDraw-module_title_filter_wrap_KwXQq .AiDraw-module_filter_p3Gca {
position:relative;
top:0;
left:0;
margin-bottom:12px
}
.AiDraw-module_title_filter_wrap_KwXQq .AiDraw-module_filter_p3Gca .tab {
margin-right:24px
}
}
.AiDraw-module_ai_draw_entrance_banner_r-x17 {
	position:relative;
	width:100%;
	height:96px;
	margin-top:12px;
	overflow:hidden;
	border:1px solid #707070;
	border-radius:4px;
	cursor:pointer;
	user-select:none
}
.Community-module_text_hidden_aAJif {
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap
}
.Community-module_absolute_full_box_60I-I {
	position:absolute;
	top:0;
	left:0;
	width:100%;
	height:100%
}
.Community-module_absolute_center_R15y2 {
	position:absolute;
	top:50%;
	left:50%;
	transform:translate(-50%, -50%)
}
.Community-module_flex_center_0gzRU {
	display:flex;
	align-items:center;
	justify-content:center
}
.Community-module_fill_screen_kc-PG {
	width:100%;
	min-height:100vh;
	padding:64px 16px 24px;
	overflow:hidden
}
@media (max-width: 768px) {
.Community-module_fill_screen_kc-PG {
max-width:420px;
padding:24px 16px;
margin:0 auto
}
}
.Community-module_common_btn_style_ga7lh {
	cursor:pointer;
	user-select:none
}
.Community-module_tab_KlgZp {
	margin-right:0!important;
	margin-left:52px!important;
	font-weight:400!important
}
@media (max-width: 768px) {
.Community-module_tab_KlgZp {
margin-right:28px!important;
margin-left:0!important
}
}
.Community-module_content_q6GnD {
	display:flex;
	justify-content:space-between;
	margin-bottom:20px
}
.Community-module_content_left_TxUSU, .Community-module_content_right_vLFzD {
	width:calc(50% - 8px);
	margin:0;
	overflow:hidden;
	background:#fff;
	border-radius:10px;
	box-shadow:0 0 8px rgba(0, 0, 0, .16)
}
.Community-module_tag_name_1UXBQ {
	padding:6px 12px;
	margin-right:8px;
	font-size:12px;
	font-weight:600;
	line-height:1;
	white-space:nowrap;
	border-radius:12px
}
.Community-module_content_slide_dots_dCq90 {
	display:inline-block;
	width:12px;
	height:12px;
	margin:0 6px;
	background:#e5e5e5;
	border-radius:6px
}
.Community-module_content_slide_dots_active_mG3Ia {
	background:#4096DE
}
.Community-module_content_right_item_Vups4 {
	padding:44px 36px;
	background:#fff;
	border-radius:10px
}
.Community-module_content_right_item_Vups4 .Community-module_content_wrap_mha8N {
	padding-bottom:60px;
	cursor:pointer
}
.Community-module_content_right_item_Vups4 .Community-module_title_wrap_HRlKs {
	display:flex;
	align-items:center;
	padding-bottom:20px;
	margin-bottom:25px;
	border-bottom:1px solid #f6f6f6
}
.Community-module_content_right_item_Vups4 .Community-module_title_JkP1e {
	font-size:16px;
	font-weight:600;
	color:#2e2e2e;
	display:-webkit-box;
	overflow:hidden;
	text-overflow:ellipsis;
	-webkit-box-orient:vertical;
	-moz-box-orient:vertical;
	-webkit-line-clamp:1
}
.Community-module_content_right_item_Vups4 .Community-module_desc_wrap_FUrLp {
	display:flex;
	height:100px
}
.Community-module_content_right_item_Vups4 .Community-module_desc_Xh4zD {
	flex:1;
	height:100%;
	font-size:14px;
	line-height:20px;
	color:#707070;
	display:-webkit-box;
	overflow:hidden;
	text-overflow:ellipsis;
	-webkit-box-orient:vertical;
	-moz-box-orient:vertical;
	-webkit-line-clamp:5
}
.Community-module_content_right_item_Vups4 .Community-module_desc_cover_IqJdS {
	width:100px;
	height:100%;
	margin-left:4px;
	overflow:hidden;
	border-radius:10px
}
.Community-module_content_right_item_Vups4 .Community-module_content_footer_QhIJH {
	display:flex;
	align-items:center;
	color:#2e2e2e
}
.Community-module_content_right_item_Vups4 .Community-module_avatar_box_Qxg-8 {
	width:28px;
	height:28px;
	overflow:hidden;
	border-radius:50%
}
.Community-module_content_right_item_Vups4 .Community-module_uploader_-WVQ2 {
	margin-left:8px
}
.Community-module_content_right_item_Vups4 .Community-module_divider_8mG2N {
	width:1px;
	height:16px;
	margin:0 8px;
	background-color:#2e2e2e;
	border-radius:1px
}
.Community-module_content_right_item_Vups4 .Community-module_like_item_PDpc4 {
	margin-right:28px;
	margin-left:auto
}
.Community-module_content_right_item_Vups4 .Community-module_comment_item_c5oVL {
	margin-right:28px
}
.Community-module_content_right_item_Vups4 .Community-module_share_item_dZQSO, .Community-module_content_right_item_Vups4 .Community-module_comment_item_c5oVL, .Community-module_content_right_item_Vups4 .Community-module_like_item_PDpc4 {
	display:flex;
	align-items:center;
	cursor:pointer
}
.Community-module_content_right_item_Vups4 .Community-module_share_item_dZQSO img, .Community-module_content_right_item_Vups4 .Community-module_comment_item_c5oVL img, .Community-module_content_right_item_Vups4 .Community-module_like_item_PDpc4 img {
	width:16px;
	margin-right:8px
}
.Community-module_content_left_TxUSU {
	display:flex;
	flex-wrap:wrap
}
.Community-module_content_left_item_XscXu {
	display:flex;
	width:50%;
	height:50%;
	padding:27px 17px 25px 22px;
	cursor:pointer
}
.Community-module_content_left_item_XscXu .Community-module_title_JkP1e {
	height:44px;
	margin-top:8px;
	margin-bottom:32px;
	font-size:16px;
	font-weight:700;
	line-height:22px;
	color:#2e2e2e;
	display:-webkit-box;
	overflow:hidden;
	text-overflow:ellipsis;
	-webkit-box-orient:vertical;
	-moz-box-orient:vertical;
	-webkit-line-clamp:2
}
.Community-module_content_left_item_XscXu .Community-module_content_footer_QhIJH {
	display:flex;
	align-items:center;
	font-size:14px;
	color:#969696
}
.Community-module_content_left_item_XscXu .Community-module_avatar_box_Qxg-8 {
	width:28px;
	height:28px;
	overflow:hidden;
	border-radius:50%
}
.Community-module_content_left_item_XscXu .Community-module_uploader_-WVQ2 {
	margin-left:8px;
	display:-webkit-box;
	overflow:hidden;
	text-overflow:ellipsis;
	-webkit-box-orient:vertical;
	-moz-box-orient:vertical;
	-webkit-line-clamp:1
}
.Community-module_content_left_item_XscXu .Community-module_divider_8mG2N {
	width:1px;
	height:16px;
	margin:0 8px;
	background-color:#969696;
	border-radius:1px
}
.Community-module_content_left_item_XscXu .Community-module_time_s-OdZ {
	margin-right:4px;
	white-space:nowrap
}
.Community-module_content_left_item_XscXu .Community-module_like_item_PDpc4 {
	display:flex;
	align-items:center;
	margin-left:auto;
	cursor:pointer
}
.Community-module_content_left_item_XscXu .Community-module_like_item_PDpc4 img {
	width:16px;
	margin-right:4px
}
.Community-module_content_left_item_XscXu .Community-module_cover_etrRG {
	width:128px;
	height:142px;
	margin-left:16px;
	overflow:hidden;
	border-radius:10px
}
.Community-module_content_left_item_XscXu:nth-child(1) {
border-right:1px solid #e1e1e1;
border-bottom:1px solid #e1e1e1
}
.Community-module_content_left_item_XscXu:nth-child(2) {
border-bottom:1px solid #e1e1e1
}
.Community-module_content_left_item_XscXu:nth-child(3) {
border-right:1px solid #e1e1e1
}
.Community-module_mobile_list_wrap_H7I8S {
	margin:12px -16px
}
.Community-module_mobile_list_line_VCJ7u {
	width:calc(100% - 32px);
	height:1px;
	margin:0 auto;
	background:#e1e1e1
}
.SourceList-module_text_hidden_gexnU {
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap
}
.SourceList-module_absolute_full_box_oH457 {
	position:absolute;
	top:0;
	left:0;
	width:100%;
	height:100%
}
.SourceList-module_absolute_center_ZxGvm {
	position:absolute;
	top:50%;
	left:50%;
	transform:translate(-50%, -50%)
}
.SourceList-module_flex_center_7dX3V {
	display:flex;
	align-items:center;
	justify-content:center
}
.SourceList-module_fill_screen_-HYaj {
	width:100%;
	min-height:100vh;
	padding:64px 16px 24px;
	overflow:hidden
}
@media (max-width: 768px) {
.SourceList-module_fill_screen_-HYaj {
max-width:420px;
padding:24px 16px;
margin:0 auto
}
}
.SourceList-module_common_btn_style_VbLV5 {
	cursor:pointer;
	user-select:none
}
.SourceList-module_source_list_wrap_mqZbO {
	display:flex
}
.SourceList-module_source_list_wrap_left_AzIb- {
	display:flex;
	flex:4;
	flex-wrap:wrap;
	margin-left:-6px
}

.SourceList-module_source_list_wrap_cover_box_yX4Sk {
	display:flex;
	flex-wrap:wrap;
	align-content:space-between;
	width:33.33%;
	overflow:hidden
}
@media (max-width: 1600px) {
.SourceList-module_source_list_wrap_cover_box_yX4Sk {
width:50%
}
}
.SourceList-module_source_list_wrap_cover_Gh6GS {
	width:100%;
	height:calc(50% - 6px);
	margin:0 6px;
	overflow:hidden;
	clip-path:border-box;
	border-radius:10px;
	box-shadow:0 0 8px rgba(0, 0, 0, .16)
}
.SourceList-module_source_list_item_01 {
	width:calc(20% - 12px);
	margin:0 6px;
	overflow:hidden;
	clip-path:border-box;
	cursor:pointer;
	border-radius:10px;
	box-shadow:0 0 8px rgba(0, 0, 0, .16)
}
.SourceList-module_source_list_item_03 {
	width:calc(25% - 12px);
	margin:10px 6px 0 6px;
	overflow:hidden;
	clip-path:border-box;
	cursor:pointer;
	border-radius:10px;
	box-shadow:0 0 8px rgba(0, 0, 0, .16)
}
 
.SourceList-module_source_list_wrap_right_tbCBA {
	display:flex;
	flex:1; margin-top:10px;
	flex-wrap:wrap;
	align-content:space-between;
 
}
.SourceList-module_source_list_item_02_2X-EA {
	width:calc(50% - 12px);
	margin:0 6px;
	overflow:hidden;
	clip-path:border-box;
	cursor:pointer;
	border-radius:10px;
	box-shadow:0 0 8px rgba(0, 0, 0, .16)
}
.SourceList-module_source_list_item_06 {
	width:calc(50% - 12px);
	margin:5px 6px 0 6px; float:left;
	overflow:hidden;
	clip-path:border-box;
	cursor:pointer;
	border-radius:10px;
	box-shadow:0 0 8px rgba(0, 0, 0, .16)
}
.index-module_square_image_wrap06{
    position: relative;
    width: 100%;
    padding-top:87%;
    overflow: hidden;
    clip-path: border-box;
    cursor: pointer;
    background: #fff;
}
.SourceList-module_view_more_wrap06 {
	position:relative;
	width:100%;
	padding-top:87%;
	overflow:hidden;
transition:all .3s
}
.SourceList-module_view_more_wrap06:hover {
	transform:scale(1.1)
}
.SourceList-module_view_more_wrap_ei785 {
	position:relative;
	width:100%;
	padding-top:100%;
	overflow:hidden;
transition:all .3s
}
.SourceList-module_view_more_wrap_ei785:hover {
	transform:scale(1.1)
}
.SourceList-module_view_more_box_X5QoW {
	position:absolute;
	top:0;
	left:0;
	width:100%;
	height:100%;
	z-index:1;
	display:flex;
	flex-direction:column;
	align-items:center;
	justify-content:center;
	font-weight:700;
	font-size:14px;
	line-height:25px;
	color:#fff;
	background:#2F3C48
}
.SourceList-module_view_more_box_X5QoW>span:first-child {
	display:inline-block;
	background-image:url(../images/homeIcon.png);
	background-size:164px 151px;
	background-position:0px -91px;
	width:32px;
	height:32px;
	margin-bottom:8px
}
.SourceList-module_source_mobile_list_0pLFm {
	display:flex;
	flex-wrap:wrap;
	padding-bottom:4px;
	margin:0 -4px
}
.SourceList-module_source_mobile_list_item_PYoxf {
	width:calc(50% - 8px);
	margin:0 4px 8px;
	overflow:hidden;
	clip-path:border-box;
	border-radius:10px
}
.HotSourceList-module_text_hidden_x-nSb {
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap
}
.HotSourceList-module_absolute_full_box_8EjxA {
	position:absolute;
	top:0;
	left:0;
	width:100%;
	height:100%
}
.HotSourceList-module_absolute_center_bJb4N {
	position:absolute;
	top:50%;
	left:50%;
	transform:translate(-50%, -50%)
}
.HotSourceList-module_flex_center_kLTQB {
	display:flex;
	align-items:center;
	justify-content:center
}
.HotSourceList-module_fill_screen_lxaq7 {
	width:100%;
	min-height:100vh;
	padding:64px 16px 24px;
	overflow:hidden
}
@media (max-width: 768px) {
.HotSourceList-module_fill_screen_lxaq7 {
max-width:420px;
padding:24px 16px;
margin:0 auto
}
}
.HotSourceList-module_common_btn_style_MzEw2 {
	cursor:pointer;
	user-select:none
}
.HotSourceList-module_title_wrap_DmVXq {
	display:flex;
	flex-wrap:wrap;
	align-items:center
}
.HotSourceList-module_title_B9Ckx {
	font-size:18px;
	font-weight:700;
	color:#292929
}
.HotSourceList-module_tab_item_SJxPC {
	margin-right:0!important;
	margin-left:48px!important;
	font-weight:400!important
}
@media (max-width: 768px) {
.HotSourceList-module_tab_item_SJxPC {
margin-right:28px!important;
margin-left:0!important
}
}
@media (max-width: 768px) {
.HotSourceList-module_title_B9Ckx {
margin-bottom:12px;
font-size:14px
}
}
.AppDownloadRecommend-module_text_hidden_FmHkX {
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap
}
.AppDownloadRecommend-module_absolute_full_box_Ght5c {
	position:absolute;
	top:0;
	left:0;
	width:100%;
	height:100%
}
.AppDownloadRecommend-module_absolute_center_DXxjn {
	position:absolute;
	top:50%;
	left:50%;
	transform:translate(-50%, -50%)
}
.AppDownloadRecommend-module_flex_center_4Ds-T {
	display:flex;
	align-items:center;
	justify-content:center
}
.AppDownloadRecommend-module_fill_screen_L-PYK {
	width:100%;
	min-height:100vh;
	padding:64px 16px 24px;
	overflow:hidden
}
@media (max-width: 768px) {
.AppDownloadRecommend-module_fill_screen_L-PYK {
max-width:420px;
padding:24px 16px;
margin:0 auto
}
}
.AppDownloadRecommend-module_common_btn_style_vEDU3 {
	cursor:pointer;
	user-select:none
}
.AppDownloadRecommend-module_app_tip_download_v9GgR {
	position:fixed;
	top:0;
	left:0;
	z-index:100;
	display:flex;
	justify-content:space-between;
	width:100%;
	padding:14px 16px;
	background:#2F3C48
}
.AppDownloadRecommend-module_app_tip_download_v9GgR.AppDownloadRecommend-module_hidden_lfxMk {
	transform:translateY(-100%)
}
.AppDownloadRecommend-module_download_app_button_ZcdwJ {
	padding:5px 16px;
	font-size:14px;
	font-weight:400;
	line-height:17px;
	color:#3f4954;
	white-space:nowrap;
	background:#fff;
	border-radius:15px
}
.AppDownloadRecommend-module_close_icon_d831x {
	font-size:18px;
	color:#fff
}
.Course-module_text_hidden_03c9S {
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap
}
.Course-module_absolute_full_box_hkxMR {
	position:absolute;
	top:0;
	left:0;
	width:100%;
	height:100%
}
.Course-module_absolute_center_Rmtbd {
	position:absolute;
	top:50%;
	left:50%;
	transform:translate(-50%, -50%)
}
.Course-module_flex_center_xS3FW {
	display:flex;
	align-items:center;
	justify-content:center
}
.Course-module_fill_screen_ncs1h {
	width:100%;
	min-height:100vh;
	padding:64px 16px 24px;
	overflow:hidden
}
@media (max-width: 768px) {
.Course-module_fill_screen_ncs1h {
max-width:420px;
padding:24px 16px;
margin:0 auto
}
}
.Course-module_common_btn_style_CiTeq {
	cursor:pointer;
	user-select:none
}
.Course-module_course_list_box_UrLvl {
	display:flex;
	flex-direction:column;
	height:100%
}
.Course-module_course_list_wrap_Itm4- {
	display:flex;
	flex:1;
	flex-direction:column;
	justify-content:space-around;
	width:100%;
	padding:16px 20px;
	border-radius:10px;
	box-shadow:0 0 8px rgba(0, 0, 0, .16)
}
.Course-module_course_item_rOJ7O {
	display:flex;
	margin:8px 0;
	cursor:pointer
}
.Course-module_course_cover_box_mde3- {
	width:45%;
	height:120px;
	margin-right:12px;
	overflow:hidden;
	clip-path:border-box;
	border-radius:10px
}
.Course-module_course_info_7V2eW {
	display:flex;
	flex:1;
	flex-direction:column;
	justify-content:space-between;
	height:100%
}
.Course-module_course_title_SWKl1 {
	margin-bottom:8px;
	font-size:16px;
	font-weight:700;
	line-height:20px;
	display:-webkit-box;
	overflow:hidden;
	text-overflow:ellipsis;
	-webkit-box-orient:vertical;
	-moz-box-orient:vertical;
	-webkit-line-clamp:2
}
.Course-module_course_mobile_sale_price_BG4I4 {
	margin-right:10px;
	font-size:14px;
	font-weight:700;
	line-height:20px;
	color:#ff4848
}
.Course-module_course_mobile_sale_price_BG4I4>span {
	font-size:12px
}
.Course-module_course_desc_tJu6a, .Course-module_course_info_bottom_4mOAQ>span:last-child, .Course-module_course_origin_price_XkjbW {
	margin-bottom:0;
	font-size:12px;
	line-height:18px;
	color:#999;
	display:-webkit-box;
	overflow:hidden;
	text-overflow:ellipsis;
	-webkit-box-orient:vertical;
	-moz-box-orient:vertical;
	-webkit-line-clamp:1
}
.Course-module_course_origin_price_XkjbW {
	text-decoration:line-through
}
.Course-module_course_info_bottom_4mOAQ {
	display:flex;
	align-items:flex-end;
	justify-content:space-between;
	margin-bottom:0
}
.Course-module_course_sale_price_VzK05 {
	display:flex;
	align-items:flex-end;
	font-size:20px;
	font-weight:700;
	line-height:28px;
	color:#ff4848
}
.Course-module_course_sale_price_VzK05>span:first-child {
	font-size:12px;
	line-height:20px
}
.Course-module_course_mobile_list_wrap_kHyvZ {
	display:flex;
	flex-wrap:wrap;
	margin:0 -4px
}
.Course-module_course_mobile_item_okxZX {
	width:calc(50% - 8px);
	margin:0 4px 8px;
	overflow:hidden;
	clip-path:border-box;
	cursor:pointer;
	border-radius:10px
}
.Course-module_course_mobile_cover_box_joXJU {
	width:100%;
	height:134px;
	overflow:hidden;
	clip-path:border-box
}
.Course-module_course_mobile_text_FnWMp {
	padding:8px;
	overflow:hidden;
	background:white
}
.Course-module_course_mobile_title_XtXgo {
	height:20px;
	margin-bottom:4px;
	font-size:14px;
	line-height:20px;
	display:-webkit-box;
	overflow:hidden;
	text-overflow:ellipsis;
	-webkit-box-orient:vertical;
	-moz-box-orient:vertical;
	-webkit-line-clamp:1
}
.Course-module_course_mobile_intro_ST3Cc {
	height:18px;
	margin-bottom:8px;
	font-size:12px;
	line-height:18px;
	color:#999;
	display:-webkit-box;
	overflow:hidden;
	text-overflow:ellipsis;
	-webkit-box-orient:vertical;
	-moz-box-orient:vertical;
	-webkit-line-clamp:1
}
.Course-module_course_mobile_info_bottom_E8X3q {
	display:flex;
	align-items:flex-end
}
.Course-module_course_mobile_origin_price_VAK7U {
	font-size:12px;
	color:#999;
	text-decoration:line-through
}
.Course-module_course_mobile_sale_num_DW0xe {
	margin-left:auto;
	font-size:12px;
	color:#999
}
.Example-module_text_hidden_BZyKt {
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap
}
.Example-module_absolute_full_box_YGOny {
	position:absolute;
	top:0;
	left:0;
	width:100%;
	height:100%
}
.Example-module_absolute_center_nT9AC {
	position:absolute;
	top:50%;
	left:50%;
	transform:translate(-50%, -50%)
}
.Example-module_flex_center_x-kOC {
	display:flex;
	align-items:center;
	justify-content:center
}
.Example-module_fill_screen_Vpfyw {
	width:100%;
	min-height:100vh;
	padding:64px 16px 24px;
	overflow:hidden
}
@media (max-width: 768px) {
.Example-module_fill_screen_Vpfyw {
max-width:420px;
padding:24px 16px;
margin:0 auto
}
}
.Example-module_common_btn_style_f4q5J {
	cursor:pointer;
	user-select:none
}
.Example-module_tab_NstYD {
	margin-right:0!important;
	margin-left:52px!important;
	font-weight:400!important
}
@media (max-width: 768px) {
.Example-module_tab_NstYD {
margin-right:28px!important;
margin-left:0!important
}
}
.Example-module_content_DS5H9 {
	display:flex;
	width:100%;
	height:660px
}
.Example-module_content_left_T61gF {
	display:grid;
	flex:1;
	grid-template-rows:repeat(6, 1fr);
	grid-template-columns:repeat(8, 1fr);
	grid-gap:12px;
	margin-right:12px
}
.Example-module_content_loading_wrap_Bi9em {
	grid-row:1 / 7;
	grid-column:1 / 9;
	background:white;
	display:flex;
	align-items:center;
	justify-content:center
}
.Example-module_item_01_Ce3Lu {
	grid-row:1 / 5;
	grid-column:1 / 5
}
.Example-module_item_02_n187g {
	grid-row:1 / 3;
	grid-column:5 / 7
}
.Example-module_item_03_81IDF {
	grid-row:1 / 3;
	grid-column:7 / 9
}
.Example-module_item_04_iCyPV {
	grid-row:3 / 5;
	grid-column:5 / 7
}
.Example-module_item_05_9Gwdk {
	grid-row:3 / 5;
	grid-column:7 / 9
}
.Example-module_item_06_U2Ejl {
	grid-row:5 / 7;
	grid-column:1 / 3
}
.Example-module_item_07_ZjjSs {
	grid-row:5 / 7;
	grid-column:3 / 5
}
.Example-module_item_08_HlkKI {
	grid-row:5 / 7;
	grid-column:5 / 7
}
.Example-module_item_01_Ce3Lu, .Example-module_item_02_n187g, .Example-module_item_03_81IDF, .Example-module_item_04_iCyPV, .Example-module_item_05_9Gwdk, .Example-module_item_06_U2Ejl, .Example-module_item_07_ZjjSs, .Example-module_item_08_HlkKI {
	position:relative;
	top:0;
transition:all .3s
}
.Example-module_item_01_Ce3Lu:hover, .Example-module_item_02_n187g:hover, .Example-module_item_03_81IDF:hover, .Example-module_item_04_iCyPV:hover, .Example-module_item_05_9Gwdk:hover, .Example-module_item_06_U2Ejl:hover, .Example-module_item_07_ZjjSs:hover, .Example-module_item_08_HlkKI:hover {
	top:-4px
}
.Example-module_item_6QDp3 {
	width:100%;
	height:100%;
	overflow:hidden;
	cursor:pointer;
	background:white;
	border-radius:10px;
	box-shadow:0 0 8px rgba(0, 0, 0, .16)
}
.Example-module_item_6QDp3 .Example-module_item_cover_0KX9T {
	position:relative;
	height:calc(100% - 62px);
	font-size:0;
	background:lightblue
}
.Example-module_item_6QDp3 .Example-module_item_type_info_2fzz6 {
	position:absolute;
	bottom:8px;
	left:8px
}
.Example-module_item_info_KTE7W {
	padding:10px 10px 10px 26px
}
.Example-module_item_title_DgWjV {
	margin-bottom:2px;
	line-height:20px;
	color:#3e4954;
	display:-webkit-box;
	overflow:hidden;
	text-overflow:ellipsis;
	-webkit-box-orient:vertical;
	-moz-box-orient:vertical;
	-webkit-line-clamp:1
}
.Example-module_item_category_l3aMR {
	line-height:20px;
	color:#707070
}
.Example-module_item_preview_wrap_IbymP {
	position:absolute;
	bottom:8px;
	left:12px;
	display:flex;
	align-items:center;
	font-size:12px;
	color:#fff
}
.Example-module_item_preview_wrap_IbymP>img {
	height:12px;
	margin-right:4px
}
.Example-module_item_09_xemrV {
	position:relative;
	width:100%;
	height:100%;
	overflow:hidden;
	cursor:pointer;
	background:white;
	border-radius:10px;
	box-shadow:0 0 8px rgba(0, 0, 0, .16)
}
.Example-module_item_09_xemrV .Example-module_item_cover_0KX9T {
	width:100%;
	height:100%;
transition:all .3s
}
.Example-module_item_09_xemrV:hover .Example-module_item_cover_0KX9T {
	transform:scale(1.1)
}
.Example-module_more_item_dcldQ {
	flex-direction:column;
	line-height:20px;
	color:#fff;
	cursor:pointer;
	background:#2F3C48;
	border-radius:10px;
	display:flex;
	align-items:center;
	justify-content:center
}
.Example-module_home_more_icon_wEq-h {
	margin-bottom:8px;
	display:inline-block;
	background-image:url(https://assets.soutushenqi.com/jzxz/v2.8.30/assets/homeIcon.png);
	background-size:164px 151px;
	background-position:0px -91px;
	width:32px;
	height:32px
}
.Example-module_content_right_I-OJ6 {
	position:relative;
	display:flex;
	flex-direction:column;
	justify-content:center;
	width:144px;
	padding:50px 16px;
	background:white;
	border-radius:10px;
	box-shadow:0 0 6px rgba(0, 0, 0, .16)
}
.Example-module_content_top_arrow_7HaWR, .Example-module_content_bottom_arrow_UsxOM {
	position:absolute;
	font-size:16px;
	color:#707070;
	cursor:pointer
}
.Example-module_content_top_arrow_7HaWR {
	top:16px;
	left:50%;
	margin-left:-8px;
	transform:rotate(90deg)
}
.Example-module_content_bottom_arrow_UsxOM {
	bottom:16px;
	left:50%;
	margin-left:-8px;
	transform:rotate(-90deg)
}
.Example-module_category_item_l2m24 {
	color:#707070;
	text-align:center;
	cursor:pointer
}
@media (max-width: 768px) {
.Example-module_mobile_list_wrap_L4J-w {
display:flex;
flex-wrap:wrap;
justify-content:space-between;
margin-top:12px;
margin-bottom:12px
}
.Example-module_mobile_item_0Howu {
width:calc(50% - 4px);
margin-bottom:8px;
overflow:hidden;
border-radius:4px;
box-shadow:0 0 8px rgba(0, 0, 0, .16)
}
.Example-module_mobile_item_cover_wrap_-gXCA {
position:relative;
width:100%;
padding-top:73%
}
.Example-module_mobile_item_cover_FD1RR {
position:absolute;
top:0;
left:0;
width:100%;
height:100%
}
.Example-module_item_info_KTE7W {
padding:8px 10px
}
.Example-module_item_title_DgWjV, .Example-module_item_category_l3aMR {
font-size:12px;
line-height:14px
}
}
.GalleryCategory-module_text_hidden_syAeJ {
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap
}
.GalleryCategory-module_absolute_full_box_ZtYDQ {
	position:absolute;
	top:0;
	left:0;
	width:100%;
	height:100%
}
.GalleryCategory-module_absolute_center_OTuXp {
	position:absolute;
	top:50%;
	left:50%;
	transform:translate(-50%, -50%)
}
.GalleryCategory-module_flex_center_T57d4 {
	display:flex;
	align-items:center;
	justify-content:center
}
.GalleryCategory-module_fill_screen_vs3qv {
	width:100%;
	min-height:100vh;
	padding:64px 16px 24px;
	overflow:hidden
}
@media (max-width: 768px) {
.GalleryCategory-module_fill_screen_vs3qv {
max-width:420px;
padding:24px 16px;
margin:0 auto
}
}
.GalleryCategory-module_common_btn_style_5qBcT {
	cursor:pointer;
	user-select:none
}
.GalleryCategory-module_gallery_wrap_qCX4D {
	display:flex;
	flex-wrap:wrap;
	margin:0 -8px
}
.GalleryCategory-module_gallery_wrap_left_wrap_nu9pG {
	position:relative;
	width:calc(37.5% - 16px);
	padding-top:calc(25% - 10px);
	margin:0 8px;
	overflow:hidden;
	clip-path:border-box;
	background:rgba(0, 0, 0, .52);
	border-radius:10px
}
@media (max-width: 1600px) {
.GalleryCategory-module_gallery_wrap_left_wrap_nu9pG {
width:calc(43% - 16px);
padding-top:calc(28% - 10px)
}
}
.GalleryCategory-module_gallery_wrap_left_r-zxI {
	position:absolute;
	top:0;
	left:0;
	width:100%;
	height:100%
}
.GalleryCategory-module_category_box_Vpl1v {
	position:absolute;
	top:0;
	left:0;
	width:100%;
	height:100%;
	display:flex;
	flex-wrap:wrap;
	align-content:flex-end;
	overflow:hidden;
	clip-path:border-box;
	cursor:pointer;
	background:rgba(0, 0, 0, .52);
	border-radius:10px
}
.GalleryCategory-module_category_item_mNjI0 {
	display:flex;
	justify-content:center;
	width:90px;
	height:28px;
	margin:0 12px 20px;
	font-size:16px;
	line-height:26px;
	color:#fff;
	cursor:pointer;
	border:1px solid white;
	border-radius:14px;
transition:all .5s
}
.GalleryCategory-module_category_item_mNjI0:hover {
	color:#4096de;
	border-color:#4096de
}
.GalleryCategory-module_category_item_mNjI0.GalleryCategory-module_active_QbdIa {
	background:#4096DE;
	border-color:#4096de
}
.GalleryCategory-module_category_item_mNjI0.GalleryCategory-module_active_QbdIa:hover {
	color:#fff
}
.GalleryCategory-module_gallery_wrap_right_1DjOw {
	display:flex;
	flex-wrap:wrap;
	width:62.5%;
	margin-bottom:-16px
}
@media (max-width: 1600px) {
.GalleryCategory-module_gallery_wrap_right_1DjOw {
width:57%
}
}
.GalleryCategory-module_gallery_item_wrap_z2kXd {
	position:relative;
	width:calc(20% - 16px);
	height:0;
	padding-top:calc(20% - 16px);
	margin:0 8px 16px;
	cursor:pointer
}
@media (max-width: 1600px) {
.GalleryCategory-module_gallery_item_wrap_z2kXd {
width:calc(25% - 16px);
padding-top:calc(25% - 16px)
}
}
.GalleryCategory-module_gallery_item_ZVH2c {
	position:absolute;
	top:0;
	left:0;
	width:100%;
	height:100%;
	overflow:hidden;
	clip-path:border-box;
	border-radius:10px
}
.GalleryCategory-module_mask_text_CCJQd {
	position:absolute;
	top:0;
	left:0;
	width:100%;
	height:100%;
	display:flex;
	align-items:center;
	justify-content:center;
	font-size:16px;
	color:#fff;
	user-select:none;
	background:rgba(0, 0, 0, .52)
}
@media (max-width: 768px) {
.GalleryCategory-module_gallery_wrap_qCX4D {
margin:0
}
.GalleryCategory-module_gallery_wrap_left_wrap_nu9pG {
width:100%;
padding-top:67%;
margin:0 0 8px;
border-radius:4px
}
.GalleryCategory-module_category_box_Vpl1v {
align-content:center;
padding-left:8px
}
.GalleryCategory-module_category_item_mNjI0 {
width:72px;
height:24px;
margin:10px 4px;
font-size:12px;
line-height:22px;
color:#fff;
border-radius:12px
}
.GalleryCategory-module_gallery_wrap_right_1DjOw {
width:calc(100% + 8px);
margin:0 -4px
}
.GalleryCategory-module_gallery_item_wrap_z2kXd {
width:calc(33.33% - 8px);
padding-top:calc(33.33% - 8px);
margin:0 4px 8px
}
.GalleryCategory-module_gallery_item_ZVH2c {
border-radius:4px
}
.GalleryCategory-module_mask_text_CCJQd {
font-size:12px
}
.GalleryCategory-module_mobile_swiper_slide_uLdQ3 {
display:flex;
flex-wrap:wrap;
width:100%;
padding-bottom:28px
}
.GalleryCategory-module_mobile_swiper_slide_dots_BzDau {
display:inline-block;
width:6px;
height:6px;
margin:0 4px;
background-color:#fff;
border-radius:50%
}
.GalleryCategory-module_mobile_swiper_slide_dots_active_W4YC- {
background-color:#4096de
}
}
.Image-module_text_hidden_dnpFZ {
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap
}
.Image-module_absolute_full_box_NJQkH {
	position:absolute;
	top:0;
	left:0;
	width:100%;
	height:100%
}
.Image-module_absolute_center_B3hyJ {
	position:absolute;
	top:50%;
	left:50%;
	transform:translate(-50%, -50%)
}
.Image-module_flex_center_lrV4y {
	display:flex;
	align-items:center;
	justify-content:center
}
.Image-module_fill_screen_a4iTc {
	width:100%;
	min-height:100vh;
	padding:64px 16px 24px;
	overflow:hidden
}
@media (max-width: 768px) {
.Image-module_fill_screen_a4iTc {
max-width:420px;
padding:24px 16px;
margin:0 auto
}
}
.Image-module_common_btn_style_i3DNZ {
	cursor:pointer;
	user-select:none
}
.Image-module_tab_JgIpG {
	margin-right:0!important;
	margin-left:52px!important;
	font-weight:400!important
}
@media (max-width: 768px) {
.Image-module_tab_JgIpG {
margin-right:0!important;
margin-left:28px!important
}
}
.Image-module_list_wrap_CXkW- {
	display:flex;
	flex-wrap:wrap;
	margin:0 -8px
}
.Image-module_list_item_wrap_h8-Sz {
	position:relative;
	width:calc(20% - 16px);
	padding-top:calc(20% - 16px);
	margin:0 8px 16px;
	cursor:pointer
}
.Image-module_list_item_box_vIPjz {
	position:absolute;
	top:0;
	left:0;
	width:100%;
	height:100%;
	overflow:hidden;
	clip-path:border-box;
	border-radius:10px
}
.Image-module_image_box_YD-Zt {
	width:100%;
	height:100%;
transition:all .5s
}
.Image-module_image_box_YD-Zt:hover {
	transform:scale(1.1)
}
@media (max-width: 768px) {
.Image-module_list_wrap_CXkW- {
margin:0 -4px
}
.Image-module_list_item_wrap_h8-Sz {
width:calc(50% - 8px);
padding-top:calc(50% - 8px);
margin:0 4px 8px
}
}
.Image-module_more_box_icNwj {
	position:absolute;
	top:0;
	left:0;
	width:100%;
	height:100%;
	display:flex;
	flex-direction:column;
	align-items:center;
	justify-content:center;
	font-size:12px;
	color:#fff;
	background:rgba(0, 0, 0, .52)
}
.Image-module_more_box_icNwj>span:first-child {
	display:inline-block;
	background-image:url(https://assets.soutushenqi.com/jzxz/v2.8.30/assets/homeIcon.png);
	background-size:184.5px 169.875px;
	background-position:0px -102.375px;
	width:36px;
	height:36px;
	margin-bottom:8px
}
.Image-module_text_mask_mc0xa {
	position:absolute;
	bottom:0;
	left:0;
	width:100%;
	padding:42px 14px 8px;
	font-size:16px;
	line-height:22px;
	color:#fff;
	background:linear-gradient(180deg, transparent, rgba(0, 0, 0, .52))
}
@media (max-width: 768px) {
.Image-module_text_mask_mc0xa {
padding:10px 8px 8px;
font-size:12px;
line-height:18px
}
}
.index-module_text_hidden_rNyU3 {
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap
}
.index-module_absolute_full_box_1pAEi {
	position:absolute;
	top:0;
	left:0;
	width:100%;
	height:100%
}
.index-module_absolute_center_JKira {
	position:absolute;
	top:50%;
	left:50%;
	transform:translate(-50%, -50%)
}
.index-module_flex_center_S3-pA {
	display:flex;
	align-items:center;
	justify-content:center
}
.index-module_fill_screen_x47ML {
	width:100%;
	min-height:100vh;
	padding:64px 16px 24px;
	overflow:hidden
}
@media (max-width: 768px) {
.index-module_fill_screen_x47ML {
max-width:420px;
padding:24px 16px;
margin:0 auto
}
}
.index-module_common_btn_style_YOJ69 {
	cursor:pointer;
	user-select:none
}
.index-module_section_one_0lTK6 {
	display:flex;
	flex-wrap:wrap
}
.index-module_section_one_left_DHgCq {
	width:100%;
}
.index-module_section_one_right_oH9ZN {
	display:flex;
	flex-direction:column;
	width:400px;
	margin-left:28px
}
.index-module_banner_list_wrap_wOxhm {
	display:flex;
	flex:1;
	flex-direction:column;
	justify-content:space-between;
	width:100%;
	padding:16px 20px;
	background:white;
	border-radius:10px;
	box-shadow:0 0 8px rgba(0, 0, 0, .16)
}
.index-module_banner_item_wrap_KxtMm {
	position:relative;
	width:100%;
	padding-top:40%;
	cursor:pointer
}
@media (min-width: 1600px) {
.index-module_banner_item_wrap_KxtMm {
padding-top:36%
}
}
.index-module_banner_item_Viqrf {
	position:absolute;
	top:0;
	left:0;
	width:100%;
	height:100%;
	overflow:hidden;
	clip-path:border-box;
	border-radius:10px
}
.index-module_banner_swiper_7yXYs {
	width:100%
}
.index-module_banner_swiper_slide_K1lfF {
	position:relative;
	width:100%;
	padding-top:36%
}
.index-module_banner_swiper_slide_dots_xF4om {
	display:inline-block;
	width:6px;
	height:6px;
	margin:0 4px;
	background-color:#fff;
	border-radius:50%
}
.index-module_banner_swiper_slide_dots_active_BKtBp {
	background-color:#4096de
}
 
.index-module_section_two_left_2blFm {
	display:flex;
	flex-direction:column;
	width:60%;
	padding-right:14px
}
.index-module_section_two_right_-Toi6 {
	display:flex;
	flex-direction:column;
	width:40%;
	padding-left:14px
}
@media (max-width: 992px) {
.index-module_section_two_left_2blFm {
width:100%;
padding-right:0
}
.index-module_section_two_right_-Toi6 {
width:100%;
padding-left:0
}
}
.index-module_select_popup_Bw6MC {
	top:80px!important
}
@media (max-width: 576px) {
.index-module_select_popup_Bw6MC {
top:50px!important
}
}
.index-module_search_tag_select_VeqZs {
	position:absolute;
	top:0;
	right:0;
	bottom:0;
	left:0;
	visibility:hidden
}
.AiToolList-module_text_hidden_RekbA {
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap
}
.AiToolList-module_absolute_full_box_p9WRK {
	position:absolute;
	top:0;
	left:0;
	width:100%;
	height:100%
}
.AiToolList-module_absolute_center_egzMG {
	position:absolute;
	top:50%;
	left:50%;
	transform:translate(-50%, -50%)
}
.AiToolList-module_flex_center_JTmOs {
	display:flex;
	align-items:center;
	justify-content:center
}
.AiToolList-module_fill_screen_mGv2y {
	width:100%;
	min-height:100vh;
	padding:64px 16px 24px;
	overflow:hidden
}
@media (max-width: 768px) {
.AiToolList-module_fill_screen_mGv2y {
max-width:420px;
padding:24px 16px;
margin:0 auto
}
}
.AiToolList-module_common_btn_style_xpPmr {
	cursor:pointer;
	user-select:none
}
.AiToolList-module_ai_tools_list_wrap_R7y0T {
	display:flex;
	flex-wrap:wrap;
	width:100%;
	margin:0 -8px
}
.AiToolList-module_item_xsih4 {
	width:calc(50% - 16px);
	margin:0 8px 16px;
	overflow:hidden;
	background:#fff;
	border-radius:5px
}
.AiToolList-module_item_xsih4>.AiToolList-module_top_img_wrap_w1G8o {
	position:relative;
	width:100%;
	padding-top:70%
}
.AiToolList-module_item_xsih4>.AiToolList-module_top_img_wrap_w1G8o>.AiToolList-module_top_img_box_LGncd {
	position:absolute;
	top:0;
	left:0;
	width:100%;
	height:100%
}
.AiToolList-module_item_xsih4 .AiToolList-module_bottom_intro_Tn70U {
	display:flex;
	align-items:center;
	justify-content:center;
	padding:10px 0
}
.AiToolList-module_item_xsih4 .AiToolList-module_bottom_intro_Tn70U .AiToolList-module_intro_title_9FH61 {
	font-size:12px;
	font-weight:600;
	color:#3f4954
}
.Top-module_text_hidden_tbGIQ {
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap
}
.Top-module_absolute_full_box_V-UTl {
	position:absolute;
	top:0;
	left:0;
	width:100%;
	height:100%
}
.Top-module_absolute_center_ONSFK {
	position:absolute;
	top:50%;
	left:50%;
	transform:translate(-50%, -50%)
}
.Top-module_flex_center_0-Gav {
	display:flex;
	align-items:center;
	justify-content:center
}
.Top-module_fill_screen_s0Ag- {
	width:100%;
	min-height:100vh;
	padding:64px 16px 24px;
	overflow:hidden
}
@media (max-width: 768px) {
.Top-module_fill_screen_s0Ag- {
max-width:420px;
padding:24px 16px;
margin:0 auto
}
}
.Top-module_common_btn_style_Ln2Kn {
	cursor:pointer;
	user-select:none
}
.Top-module_home_top_view_gAmGb {
	position:relative;
	width:100%;
	height:250px;
	padding-bottom:20px
}
.Top-module_bg_box_bMHrr {
	position:absolute;
	top:0;
	left:0;
	width:100%;
	height:100%;
	z-index:1;
	overflow:hidden
}
.Top-module_carousel_mask_yoGoW {
	position:absolute;
	top:0;
	left:0;
	width:100%;
	height:100%;
	z-index:1;
	background:rgba(0, 0, 0, .4)
}
.Top-module_example_title_IRvmk {
	position:absolute;
	bottom:30px;
	left:50%;
	z-index:2;
	width:100%;
	color:#fff;
	text-align:center;
	transform:translate(-50%);
	display:-webkit-box;
	overflow:hidden;
	text-overflow:ellipsis;
	-webkit-box-orient:vertical;
	-moz-box-orient:vertical;
	-webkit-line-clamp:1
}
.Top-module_category_box_2LJ2k .ant-select-selector {
	padding:0!important
}
.Top-module_category_box_2LJ2k .ant-select-selection-item {
	padding-right:0!important;
	text-align:center
}
.Top-module_category_box_2LJ2k .ant-select-selection-item:after {
	width:10px!important;
	margin-left:4px;
	visibility:inherit!important;
	content:""!important;
	display:inline-block;
	background-image:url(https://assets.soutushenqi.com/jzxz/v2.8.30/assets/homeIcon.png);
	background-size:68.33333333px 62.91666667px;
	background-position:-17.5px -37.91666667px;
	width:10px;
	height:6.66666667px
}
.Top-module_search_bar_box_m3CeI {
	position:absolute;
	bottom:0;
	left:16px;
	z-index:2;
	display:flex;
	align-items:center;
	width:calc(100% - 32px);
	height:40px;
	background:white;
	border-radius:4px;
	box-shadow:0 0 4px rgba(0, 0, 0, .16)
}
.Top-module_search_bar_box_m3CeI .Top-module_line_PV75k {
	width:1px;
	height:24px;
	background:#2F3C48;
	border-radius:2px
}
.Top-module_search_bar_box_m3CeI .ant-select-selection-item {
	font-weight:700;
	color:#3f4954
}
.Top-module_arrow_down_icon_57YBP {
	display:inline-block;
	background-image:url(https://assets.soutushenqi.com/jzxz/v2.8.30/assets/homeIcon.png);
	background-size:68.33333333px 62.91666667px;
	background-position:-17.5px -37.91666667px;
	width:10px;
	height:6.66666667px
}
.Top-module_search_bar_yQkyc {
	display:flex;
	flex:1;
	align-items:center
}
.Top-module_search_bar_yQkyc .Top-module_search_icon_orxJF {
	margin-left:21px;
	font-size:16px;
	color:#c8c8c8
}
.Top-module_search_bar_yQkyc .ant-input {
	flex:1
}
.Top-module_function_wrap_TgCLO {
	display:flex;
	flex-wrap:wrap;
	justify-content:space-between;
	padding:20px 14px;
	margin:10px 16px 0;
	background:#fff;
	border-radius:4px;
	box-shadow:0 3px 6px rgba(129, 81, 49, .03)
}
.Top-module_icon_wrap_L7Ewc {
	width:46px;
	height:46px;
	font-size:18px;
	border-radius:15px;
	display:flex;
	align-items:center;
	justify-content:center
}
.Top-module_function_item_so2u2 {
	flex-direction:column;
	width:25%;
	display:flex;
	align-items:center;
	justify-content:center
}
.Top-module_function_item_so2u2:nth-of-type(-n+4) {
margin-bottom:8px
}
.Top-module_function_item_so2u2.Top-module_tools_7pk9d .Top-module_icon_wrap_L7Ewc {
	color:#fc5b5b;
	background:linear-gradient(180deg, rgba(234, 115, 111, .2), rgba(238, 125, 66, .2))
}
.Top-module_function_item_so2u2.Top-module_question_h5UZt .Top-module_icon_wrap_L7Ewc {
	color:#5bb6fc;
	background:linear-gradient(180deg, rgba(155, 206, 250, .2), rgba(102, 143, 244, .2))
}
.Top-module_function_item_so2u2.Top-module_image_R0I-Y .Top-module_icon_wrap_L7Ewc {
	color:#fc705b;
	background:linear-gradient(180deg, rgba(241, 179, 117, .2), rgba(234, 106, 94, .2))
}
.Top-module_function_item_so2u2.Top-module_community_aduXK .Top-module_icon_wrap_L7Ewc {
	color:#6db3fd;
	background:linear-gradient(180deg, rgba(164, 240, 252, .2), rgba(121, 170, 247, .2))
}
.Top-module_function_item_so2u2.Top-module_course_Vo5Zg .Top-module_icon_wrap_L7Ewc {
	color:#fc5f88;
	background:linear-gradient(180deg, rgba(239, 146, 198, .2), rgba(234, 101, 130, .2))
}
.Top-module_function_item_so2u2.Top-module_article_J5mGj .Top-module_icon_wrap_L7Ewc {
	color:#fc705b;
	background:linear-gradient(180deg, rgba(241, 179, 117, .2), rgba(234, 106, 94, .2))
}
.Top-module_function_item_so2u2.Top-module_navigation_I2-X0 .Top-module_icon_wrap_L7Ewc {
	color:#fc5fd7;
	background:linear-gradient(180deg, rgba(239, 146, 198, .2), rgba(234, 101, 245, .2))
}
.Top-module_function_item_so2u2.Top-module_vip_qk-H5 .Top-module_icon_wrap_L7Ewc {
	color:#6db3fd;
	background:linear-gradient(180deg, rgba(164, 240, 252, .2), rgba(121, 170, 247, .2))
}
.Top-module_name_mEedI {
	display:block;
	margin-top:8px;
	font-size:12px;
	font-weight:600;
	line-height:18px;
	color:#292929;
	opacity:.6
}
.Top-module_text_hidden_jGOQm {
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap
}
.Top-module_absolute_full_box_ICdrG {
	position:absolute;
	top:0;
	left:0;
	width:100%;
	height:100%
}
.Top-module_absolute_center_Gex7r {
	position:absolute;
	top:50%;
	left:50%;
	transform:translate(-50%, -50%)
}
.Top-module_flex_center_-178m {
	display:flex;
	align-items:center;
	justify-content:center
}
.Top-module_fill_screen_VXjks {
	width:100%;
	min-height:100vh;
	padding:64px 16px 24px;
	overflow:hidden
}
@media (max-width: 768px) {
.Top-module_fill_screen_VXjks {
max-width:420px;
padding:24px 16px;
margin:0 auto
}
}
.Top-module_common_btn_style_i2vjU {
	cursor:pointer;
	user-select:none
}
.Top-module_bg_box_4AGOm {
	position:absolute;
	top:0;
	left:0;
	width:100%;
	height:100%;
	z-index:-1
}
.Top-module_home_top_view_-L2Hk {
	position:relative;
	width:100%;
	height:520px;
	padding-top:270px
}
@media (max-width: 1600px) {
.Top-module_home_top_view_-L2Hk {
height:380px;
padding-top:120px
}
}
.Top-module_bg_mask_NFC6Q {
	position:absolute;
	top:0;
	left:0;
	width:100%;
	height:100%;
	z-index:0;
	background:rgba(0, 0, 0, .2)
}
.Top-module_download_swiper_jN-Sd {
	position:absolute;
	bottom:0;
	z-index:1;
	width:100%;
	background:rgba(255, 255, 255, .28)
}
.Top-module_plugin_download_wrap_Fqkra {
	display:flex;
	align-items:center;
	justify-content:center;
	width:100%;
	padding:6px;
transition:all .3s
}
.Top-module_plugin_download_wrap_Fqkra .Top-module_icon_jrNIs {
	margin-right:12px;
	font-size:44px
}
.Top-module_plugin_download_wrap_Fqkra>img {
	width:42px;
	margin-right:12px
}
.Top-module_plugin_download_wrap_Fqkra .Top-module_download_text_P1ROA {
	position:relative;
	display:flex;
	align-items:center;
	margin-right:56px;
	font-size:16px;
	color:#fff;
	cursor:pointer
}
.Top-module_plugin_download_wrap_Fqkra .Top-module_download_text_P1ROA:hover {
	color:#fff
}
.Top-module_plugin_download_wrap_Fqkra .Top-module_download_text_P1ROA:before {
	position:absolute;
	top:100%;
	left:0;
	width:100%;
	height:1px;
	content:"";
	background:white
}
.Top-module_plugin_download_wrap_Fqkra .Top-module_arrow_icon_KDBw9 {
	margin-left:4px;
	font-size:12px;
	transform:rotate(180deg)
}
@keyframes Top-module_jitter-in_xJEce {
0% {
transform:translateY(0)
}
50% {
transform:translateY(-4px)
}
to {
	transform:translateY(0)
}
}
.Top-module_line_B-53L {
	position:absolute;
	top:calc(100% + 4px);
	left:133px;
	width:40px;
	height:6px;
	margin:0!important;
	background:white;
	border-radius:3px;
transition:all .5s
}
.Top-module_search_bar_0zosE {
	position:relative;
	display:flex;
	height:72px;
	background:rgba(255, 255, 255, .9);
	border-radius:12px
}
.Top-module_search_bar_0zosE .ant-input {
	font-size:18px;
	color:#333;
	text-indent:20px;
	background:transparent
}
.Top-module_search_icon_box_EYCKw {
	display:flex;
	align-items:center;
	justify-content:center;
	width:15%;
	height:100%;
	cursor:pointer;
	background:#2F3C48;
	border-radius:0 12px 12px 0
}
.Top-module_search_icon_box_EYCKw>span {
	font-size:32px;
	color:#fff
}
.Top-module_search_bar_box_oaWyn {
	position:relative;
	z-index:11;
	max-width:872px;
	padding:0 16px;
	margin:0 auto
}
.Top-module_category_box_D-tZT {
	position:relative;
	display:flex;
	justify-content:center;
	margin-bottom:20px;
	font-size:18px;
	line-height:28px;
	color:#fff
}
.Top-module_category_box_D-tZT>span {
	margin:0 20px;
	cursor:pointer
}
.Top-module_category_box_D-tZT>span:hover {
animation:Top-module_jitter-in_xJEce .6s
}
.Plugin-module_text_hidden_cxgCB {
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap
}
.Plugin-module_absolute_full_box_YP8Sg {
	position:absolute;
	top:0;
	left:0;
	width:100%;
	height:100%
}
.Plugin-module_absolute_center_EHlfF {
	position:absolute;
	top:50%;
	left:50%;
	transform:translate(-50%, -50%)
}
.Plugin-module_flex_center_h39-a {
	display:flex;
	align-items:center;
	justify-content:center
}
.Plugin-module_fill_screen_eUF6A {
	width:100%;
	min-height:100vh;
	padding:64px 16px 24px;
	overflow:hidden
}
@media (max-width: 768px) {
.Plugin-module_fill_screen_eUF6A {
max-width:420px;
padding:24px 16px;
margin:0 auto
}
}
.Plugin-module_common_btn_style_tnSKK {
	cursor:pointer;
	user-select:none
}
.Plugin-module_section_two_left_xB63g {
	display:flex;
	flex-direction:column;
	width:60%;
	padding-right:22px
}
.Plugin-module_plug_in_card_WglkP {
	display:flex;
	flex:1;
	flex-wrap:wrap;
	padding:18px 52px 8px;
	background:white;
	border-radius:10px;
	box-shadow:0 0 8px rgba(0, 0, 0, .16)
}
@media (max-width: 1600px) {
.Plugin-module_plug_in_card_WglkP {
padding:18px 32px 8px
}
}
.Plugin-module_plug_in_item_opVom {
	display:flex;
	width:50%;
	padding:6px 60px 12px 0;
	margin-bottom:12px;
	cursor:pointer;
	border-bottom:1px solid rgba(112, 112, 112, .12)
}
@media (max-width: 1600px) {
.Plugin-module_plug_in_item_opVom {
padding:6px 30px 12px 0
}
}
.Plugin-module_plug_in_mobile_item_O4Cas {
	display:flex;
	padding:12px;
	margin-bottom:8px;
	background:white;
	border-radius:4px;
	box-shadow:0 0 4px rgba(0, 0, 0, .16)
}
.Plugin-module_plug_in_cover_box_jfFdt {
	width:100px;
	height:100px;
	margin-right:20px
}
.Plugin-module_plug_in_info_VqayS {
	display:flex;
	flex-direction:column;
	justify-content:flex-end;
	width:calc(100% - 120px)
}
.Plugin-module_plug_in_title_ZrjyV {
	display:flex;
	align-items:center;
	height:44px;
	margin-bottom:22px;
	font-size:16px;
	font-weight:700;
	line-height:22px;
	display:-webkit-box;
	overflow:hidden;
	text-overflow:ellipsis;
	-webkit-box-orient:vertical;
	-moz-box-orient:vertical;
	-webkit-line-clamp:2
}
.Plugin-module_plug_in_mobile_card_RXCCr {
	margin-bottom:4px
}
@media (max-width: 768px) {
.Plugin-module_plug_in_cover_box_jfFdt {
margin-right:8px
}
.Plugin-module_plug_in_info_VqayS {
justify-content:space-between;
width:calc(100% - 108px)
}
.Plugin-module_plug_in_title_ZrjyV {
height:40px;
margin-bottom:0;
font-size:14px;
font-weight:400;
line-height:20px
}
}
.Plugin-module_plug_in_icons_brPcI {
	display:flex;
	justify-content:flex-end;
	font-size:12px;
	color:#818181
}
.Plugin-module_plug_in_icons_brPcI>span {
	display:flex;
	align-items:center
}
.Plugin-module_plug_in_icons_brPcI>span>img {
	width:15px;
	margin-right:8px
}
.Plugin-module_plug_in_icons_brPcI>span:last-child {
	margin-left:18px
}
.Software-module_text_hidden_DlXEb {
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap
}
.Software-module_absolute_full_box_0L-z0 {
	position:absolute;
	top:0;
	left:0;
	width:100%;
	height:100%
}
.Software-module_absolute_center_uFKPZ {
	position:absolute;
	top:50%;
	left:50%;
	transform:translate(-50%, -50%)
}
.Software-module_flex_center_wesFZ {
	display:flex;
	align-items:center;
	justify-content:center
}
.Software-module_fill_screen_OMcZs {
	width:100%;
	min-height:100vh;
	padding:64px 16px 24px;
	overflow:hidden
}
@media (max-width: 768px) {
.Software-module_fill_screen_OMcZs {
max-width:420px;
padding:24px 16px;
margin:0 auto
}
}
.Software-module_common_btn_style_jiyWK {
	cursor:pointer;
	user-select:none
}
.Software-module_software_card_EQQ4G {
	display:flex;
	flex:1;
	flex-wrap:wrap;
	justify-content:space-between;
	padding:16px;
	background:white;
	border-radius:10px;
	box-shadow:0 0 8px rgba(0, 0, 0, .16)
}
.Software-module_software_item_nhxW2 {
	display:flex;
	align-items:center;
	width:calc(50% - 16px);
	margin:20px 8px;
	cursor:pointer
}
.Software-module_software_item_title_NePtX {
	margin-bottom:8px;
	font-size:18px;
	font-weight:700;
	line-height:24px
}
.Software-module_software_item_desc_JTULT {
	width:100%;
	font-size:12px;
	line-height:18px;
	color:#a4a4a4;
	display:-webkit-box;
	overflow:hidden;
	text-overflow:ellipsis;
	-webkit-box-orient:vertical;
	-moz-box-orient:vertical;
	-webkit-line-clamp:1
}
.Software-module_software_item_nhxW2:nth-child(8)>span {
display:inline-block;
background-image:url(https://assets.soutushenqi.com/jzxz/v2.8.30/assets/softwareIcon.png);
background-size:328px 235px;
background-position:-256px 0px;
width:72px;
height:72px;
display:block;
min-width:72px;
margin-right:28px
}
@media (max-width: 1600px) {
.Software-module_software_item_nhxW2:nth-child(8)>span {
min-width:60px;
margin-right:16px;
display:inline-block;
background-image:url(https://assets.soutushenqi.com/jzxz/v2.8.30/assets/softwareIcon.png);
background-size:273.33333333px 195.83333333px;
background-position:-213.33333333px 0px;
width:60px;
height:60px
}
}
.Software-module_software_mobile_item_Holqc:nth-child(8)>span {
display:inline-block;
background-image:url(https://assets.soutushenqi.com/jzxz/v2.8.30/assets/softwareIcon.png);
background-size:291.55555556px 208.88888889px;
background-position:-227.55555556px 0px;
width:64px;
height:64px;
margin-bottom:8px
}
.Software-module_software_item_nhxW2:nth-child(7)>span {
display:inline-block;
background-image:url(https://assets.soutushenqi.com/jzxz/v2.8.30/assets/softwareIcon.png);
background-size:328px 235px;
background-position:-164px -163px;
width:72px;
height:72px;
display:block;
min-width:72px;
margin-right:28px
}
@media (max-width: 1600px) {
.Software-module_software_item_nhxW2:nth-child(7)>span {
min-width:60px;
margin-right:16px;
display:inline-block;
background-image:url(https://assets.soutushenqi.com/jzxz/v2.8.30/assets/softwareIcon.png);
background-size:273.33333333px 195.83333333px;
background-position:-136.66666667px -135.83333333px;
width:60px;
height:60px
}
}
.Software-module_software_mobile_item_Holqc:nth-child(7)>span {
display:inline-block;
background-image:url(https://assets.soutushenqi.com/jzxz/v2.8.30/assets/softwareIcon.png);
background-size:291.55555556px 208.88888889px;
background-position:-145.77777778px -144.88888889px;
width:64px;
height:64px;
margin-bottom:8px
}
.Software-module_software_item_nhxW2:nth-child(6)>span {
display:inline-block;
background-image:url(https://assets.soutushenqi.com/jzxz/v2.8.30/assets/softwareIcon.png);
background-size:328px 235px;
background-position:-82px -163px;
width:72px;
height:72px;
display:block;
min-width:72px;
margin-right:28px
}
@media (max-width: 1600px) {
.Software-module_software_item_nhxW2:nth-child(6)>span {
min-width:60px;
margin-right:16px;
display:inline-block;
background-image:url(https://assets.soutushenqi.com/jzxz/v2.8.30/assets/softwareIcon.png);
background-size:273.33333333px 195.83333333px;
background-position:-68.33333333px -135.83333333px;
width:60px;
height:60px
}
}
.Software-module_software_mobile_item_Holqc:nth-child(6)>span {
display:inline-block;
background-image:url(https://assets.soutushenqi.com/jzxz/v2.8.30/assets/softwareIcon.png);
background-size:291.55555556px 208.88888889px;
background-position:-72.88888889px -144.88888889px;
width:64px;
height:64px;
margin-bottom:8px
}
.Software-module_software_item_nhxW2:nth-child(5)>span {
display:inline-block;
background-image:url(https://assets.soutushenqi.com/jzxz/v2.8.30/assets/softwareIcon.png);
background-size:328px 235px;
background-position:0px -163px;
width:72px;
height:72px;
display:block;
min-width:72px;
margin-right:28px
}
@media (max-width: 1600px) {
.Software-module_software_item_nhxW2:nth-child(5)>span {
min-width:60px;
margin-right:16px;
display:inline-block;
background-image:url(https://assets.soutushenqi.com/jzxz/v2.8.30/assets/softwareIcon.png);
background-size:273.33333333px 195.83333333px;
background-position:0px -135.83333333px;
width:60px;
height:60px
}
}
.Software-module_software_mobile_item_Holqc:nth-child(5)>span {
display:inline-block;
background-image:url(https://assets.soutushenqi.com/jzxz/v2.8.30/assets/softwareIcon.png);
background-size:291.55555556px 208.88888889px;
background-position:0px -144.88888889px;
width:64px;
height:64px;
margin-bottom:8px
}
.Software-module_software_item_nhxW2:nth-child(4)>span {
display:inline-block;
background-image:url(https://assets.soutushenqi.com/jzxz/v2.8.30/assets/softwareIcon.png);
background-size:328px 235px;
background-position:-174px 0px;
width:72px;
height:72px;
display:block;
min-width:72px;
margin-right:28px
}
@media (max-width: 1600px) {
.Software-module_software_item_nhxW2:nth-child(4)>span {
min-width:60px;
margin-right:16px;
display:inline-block;
background-image:url(https://assets.soutushenqi.com/jzxz/v2.8.30/assets/softwareIcon.png);
background-size:273.33333333px 195.83333333px;
background-position:-145px 0px;
width:60px;
height:60px
}
}
.Software-module_software_mobile_item_Holqc:nth-child(4)>span {
display:inline-block;
background-image:url(https://assets.soutushenqi.com/jzxz/v2.8.30/assets/softwareIcon.png);
background-size:291.55555556px 208.88888889px;
background-position:-154.66666667px 0px;
width:64px;
height:64px;
margin-bottom:8px
}
.Software-module_software_item_nhxW2:nth-child(3)>span {
display:inline-block;
background-image:url(https://assets.soutushenqi.com/jzxz/v2.8.30/assets/softwareIcon.png);
background-size:288px 206.34146341px;
background-position:0px 0px;
width:72px;
height:62.34146341px;
display:block;
min-width:72px;
margin-right:28px
}
@media (max-width: 1600px) {
.Software-module_software_item_nhxW2:nth-child(3)>span {
min-width:60px;
margin-right:16px;
display:inline-block;
background-image:url(https://assets.soutushenqi.com/jzxz/v2.8.30/assets/softwareIcon.png);
background-size:240px 171.95121951px;
background-position:0px 0px;
width:60px;
height:51.95121951px
}
}
.Software-module_software_mobile_item_Holqc:nth-child(3)>span {
display:inline-block;
background-image:url(https://assets.soutushenqi.com/jzxz/v2.8.30/assets/softwareIcon.png);
background-size:256px 183.41463415px;
background-position:0px 0px;
width:64px;
height:55.41463415px;
margin-bottom:8px
}
.Software-module_software_item_nhxW2:nth-child(2)>span {
display:inline-block;
background-image:url(https://assets.soutushenqi.com/jzxz/v2.8.30/assets/softwareIcon.png);
background-size:328px 235px;
background-position:-92px 0px;
width:72px;
height:72px;
display:block;
min-width:72px;
margin-right:28px
}
@media (max-width: 1600px) {
.Software-module_software_item_nhxW2:nth-child(2)>span {
min-width:60px;
margin-right:16px;
display:inline-block;
background-image:url(https://assets.soutushenqi.com/jzxz/v2.8.30/assets/softwareIcon.png);
background-size:273.33333333px 195.83333333px;
background-position:-76.66666667px 0px;
width:60px;
height:60px
}
}
.Software-module_software_mobile_item_Holqc:nth-child(2)>span {
display:inline-block;
background-image:url(https://assets.soutushenqi.com/jzxz/v2.8.30/assets/softwareIcon.png);
background-size:291.55555556px 208.88888889px;
background-position:-81.77777778px 0px;
width:64px;
height:64px;
margin-bottom:8px
}
.Software-module_software_item_nhxW2:nth-child(1)>span {
display:inline-block;
background-image:url(https://assets.soutushenqi.com/jzxz/v2.8.30/assets/softwareIcon.png);
background-size:328px 235px;
background-position:0px -81px;
width:72px;
height:72px;
display:block;
min-width:72px;
margin-right:28px
}
@media (max-width: 1600px) {
.Software-module_software_item_nhxW2:nth-child(1)>span {
min-width:60px;
margin-right:16px;
display:inline-block;
background-image:url(https://assets.soutushenqi.com/jzxz/v2.8.30/assets/softwareIcon.png);
background-size:273.33333333px 195.83333333px;
background-position:0px -67.5px;
width:60px;
height:60px
}
}
.Software-module_software_mobile_item_Holqc:nth-child(1)>span {
display:inline-block;
background-image:url(https://assets.soutushenqi.com/jzxz/v2.8.30/assets/softwareIcon.png);
background-size:291.55555556px 208.88888889px;
background-position:0px -72px;
width:64px;
height:64px;
margin-bottom:8px
}
.Software-module_software_mobile_card_Djg1w {
	display:flex;
	flex-wrap:wrap;
	justify-content:space-between
}
.Software-module_software_mobile_item_Holqc {
	display:flex;
	flex-direction:column;
	align-items:center;
	justify-content:center;
	width:80px;
	margin-bottom:12px
}
.Software-module_software_mobile_item_title_EuXoM {
	line-height:20px;
	color:#000
}
.Software-module_more_text_JzvTW {
	margin-left:auto;
	font-size:14px;
	color:#4096de;
	cursor:pointer
}
.VideoTeaching-module_text_hidden_2vrQy {
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap
}
.VideoTeaching-module_absolute_full_box_AFI2K {
	position:absolute;
	top:0;
	left:0;
	width:100%;
	height:100%
}
.VideoTeaching-module_absolute_center_Q7MBL {
	position:absolute;
	top:50%;
	left:50%;
	transform:translate(-50%, -50%)
}
.VideoTeaching-module_flex_center_swP6V {
	display:flex;
	align-items:center;
	justify-content:center
}
.VideoTeaching-module_fill_screen_8ZVbM {
	width:100%;
	min-height:100vh;
	padding:64px 16px 24px;
	overflow:hidden
}
@media (max-width: 768px) {
.VideoTeaching-module_fill_screen_8ZVbM {
max-width:420px;
padding:24px 16px;
margin:0 auto
}
}
.VideoTeaching-module_common_btn_style_D5NHc {
	cursor:pointer;
	user-select:none
}
.VideoTeaching-module_list_wrap_nOn04 {
	display:flex;
	flex-wrap:wrap;
	margin:0 -8px
}
@media (max-width: 768px) {
.VideoTeaching-module_list_wrap_nOn04 {
margin:0 -4px
}
}
.VideoTeaching-module_list_item_W7Jiy {
	width:calc(20% - 16px);
	margin:0 8px 16px
}
@media (max-width: 768px) {
.VideoTeaching-module_list_item_W7Jiy {
width:calc(50% - 8px);
margin:0 4px 8px
}
}
