@charset "utf-8";

/* CSS Document */
* {
    margin: 0;
    padding: 0;
}

body{
    font:12px/1.6 CXChineseQuote,-apple-system,BlinkMacSystemFont,Helvetica Neue,Segoe UI,Arial,PingFang SC,Hiragino Sans GB,Microsoft YaHei,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;   
    overflow-x: auto;-webkit-font-smoothing: antialiased;}
/*mac下引号字体*/
@font-face {
        font-family: CXChineseQuote1; /*自己取的名字*/
        font-weight: 300;
        src: local("PingFangSC-Light");
        unicode-range: U+2018,U+2019,U+201c,U+201d /*指定这些中文符号使用PingFangSC-Light字体*/
    }
    
@font-face {
        font-family: CXChineseQuote;
        font-weight: 400;
        src: local("PingFangSC-Regular");
        unicode-range: U+2018,U+2019,U+201c,U+201d
    }
    
@font-face {
        font-family: CXChineseQuote;
        font-weight: 500;
        src: local("PingFangSC-Medium");
        unicode-range: U+2018,U+2019,U+201c,U+201d
    }
    
@font-face {
        font-family: CXChineseQuote;
        font-weight: 600;
        src: local("PingFangSC-Semibold");
        unicode-range: U+2018,U+2019,U+201c,U+201d
    }

table {
    width: 100%;
    border: 0;
    border-collapse: collapse;
    border-spacing: 0;
}

table th {
    font-weight: normal;
}

ul,ol,
li {
    list-style-type: none;
}



input,select,textarea {
    vertical-align: middle;
    color: #000;
    border: none;
    border: 0;
    outline: none;
    resize: none;
}

a {
    text-decoration: none;
}


img {
    border: 0;
}

.fr {
    float: right
}

.fl {
    float: left
}

.clear {
    clear: both
}

.clearfix:after {
    content: "";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
}

.clearfix {
    zoom: 1; }

/*input-placeholder-color*/
::-webkit-input-placeholder{ color: #ACB4BF; text-overflow: ellipsis;}
:-moz-placeholder{ color: #ACB4BF !important; text-overflow: ellipsis;}
::-moz-placeholder{ color: #ACB4BF !important; text-overflow: ellipsis;}
:-ms-input-placeholder{ color: #ACB4BF !important; text-overflow: ellipsis;}

/**滚动条样式**/

::-webkit-scrollbar {width: 8px;height: 8px;}

::-webkit-scrollbar-thumb {border-radius:8px;;background-color: #DADFE5;}
.fs14{
    font-size:14px;
}


.subConBx::after{
    content: '';
    display: block;
    clear: both;
}
/*2024.12.10分页*/
.pageBox{
    width:100%;
    height:30px;
    padding:20px 0;
}
.pageDiv {text-align: center;height:26px;}
.pageDiv li {display:inline-block;min-width:24px;height:24px;border-radius:99px;text-align:center;line-height:24px;color: #8A8B99 ;font-size:14px;margin:0 2px;cursor: pointer;overflow:hidden;padding:0 8px;box-sizing:border-box;}
.pageDiv li:hover{color: #3A8BFF;}
.pageDiv li.xl-nextPage i{display:block;width:9px;height:14px;background:url(/course-ans/images/page_next.png) no-repeat;margin:0 auto;vertical-align:middle;margin-top:5px;}
.pageDiv li.xl-prevPage i{display:block;width:9px;height:14px;background:url(/course-ans/images/page_prve.png) no-repeat;margin:0 auto;vertical-align:middle;margin-top:5px;}
.pageDiv li.xl-active {background: linear-gradient(139.98deg, #6CC7FF -38.96%, #5A33FF 168.95%), #FFFFFF;color:#fff;    box-shadow: 0 2px 6px 0 rgba(39,125,255,0.30);color:#fff}
.pageDiv li.xl-disabled i{display:block;width:9px;height:14px;background:url(/course-ans/images/disable_page_prve.png) no-repeat;vertical-align:middle;margin-top:5px;}
.pageDiv li.xl-nextPage.xl-disabled i{display:block;width:9px;height:14px;background:url(/course-ans/images/disable_page_next.png) no-repeat;vertical-align:middle;margin-top:5px;}
