/******* Do not edit this file *******
Simple Custom CSS and JS - by Silkypress.com
Saved: Aug 14 2023 | 09:57:58 */
/* 课程名称 */

.ninja_table_wrapper .ninja_clmn_nm_course > a {
    padding: 4px 0 4px 0 !important;
    color: rgb(233 70 0);
}

.ninja_table_wrapper .ninja_clmn_nm_course > a:hover, .ninja_table_wrapper .ninja_clmn_nm_details > a:hover {
    color: rgb(186 56 0);
    text-decoration: underline; /* 添加下划线 */
}

.ninja_table_wrapper .ninja_clmn_nm_reg{
	padding-right:0 !important;
}

/* 报名列按钮 */
.ninja_table_wrapper .ninja_clmn_nm_reg > a {
	
    padding: 4px 8px !important;
    font-size: 13px !important;
    border-radius: 3px;
    position: relative;
}

/* 报名按钮 */
.ninja_table_wrapper .ninja_clmn_nm_reg > .reg {
    color: rgba(255, 255, 255, 1);
    background-color: #f97316;
}
.ninja_table_wrapper .ninja_clmn_nm_reg > .reg:hover {
    background-color: #ea580c;
}

/* 咨询按钮 */
.ninja_table_wrapper .ninja_clmn_nm_reg > .chat {
    color: #1EBD43;
	 padding: 4px 8px !important;
}
.ninja_table_wrapper .ninja_clmn_nm_reg > .chat:hover {
   color:white; 
	background-color: #1EBD43;
}


/*惠图标*/
.ninja_table_wrapper .ninja_clmn_nm_reg .icon-discount {
    position: absolute;
    top: -16px;
    right: -16px;
    width: 30px;
    height: 30px;
    background-image: url('https://www.scrum.cn/wp-content/uploads/2023/07/discount.svg');
    background-size: contain; /* 保持图像的原始尺寸，适应容器 */
    background-repeat: no-repeat; /* 不重复显示背景图像 */
}



.ninja_table_wrapper .ninja_clmn_nm_details > a {
    padding: 4px 16px !important;
    font-size: 13px !important;
    color: rgb(233 70 0);
    border-radius: 3px;
}


/* 报名按钮 */
.ninja_table_wrapper .breakpoint-lg .ninja_column_0, .ninja_table_wrapper .breakpoint-md .ninja_column_0 {
    padding: 24px 24px 24px 32px !important;
}

.ninja_table_wrapper .breakpoint-xs .ninja_column_0 {
    padding: 24px 0 24px 24px !important;
}

.ninja_table_wrapper .breakpoint-xs .ninja_column_0 {
    width: 150px !important;
}

.ninja_table_wrapper .fooicon-plus {
    margin-right: 4px !important;
}


.ninja_table_wrapper .footable-filtering > th {
    padding: 32px 32px 8px 32px !important;
}


/* 课表为空时的提示文字样式优化 */
.footable-empty {
    text-align: center;
}

.footable-empty > td {
    font-size: 16px !important;

    padding: 32px !important;

}

/* 课表表头背景设置为白色 */
.ninja_table_wrapper th {
    background-color: white !important;
}