.course-list-wrapper{background:#eff1f4}.course-list-wrapper .home-banner{-webkit-box-sizing:border-box;box-sizing:border-box;background:no-repeat 50%/cover}.course-list-wrapper .home-logo{width:319px;height:81px;margin:0 auto;background:no-repeat 50%/cover}.course-list-wrapper .home-search{width:1200px;margin:0 auto;height:100px;-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.course-list-wrapper .search-input .input-with-select{width:1000px;height:54px}.course-list-wrapper .search-input .label-tag{display:-webkit-box;display:-ms-flexbox;display:flex}.course-list-wrapper .search-input .el-input-group__prepend{padding:0;padding-left:10px;background:#fff;border:0}.course-list-wrapper .search-input .item-tag{width:70px;height:34px;text-align:center;margin-right:10px;background:#fff;border:1px solid #ccc;border-radius:4px;line-height:32px;-webkit-box-sizing:border-box;box-sizing:border-box;font-size:16px;color:#666;cursor:pointer}.course-list-wrapper .search-input .tag-active{color:#fff;background:#547dfc;border-color:#547dfc}.course-list-wrapper .search-input .el-input__inner{border:0;height:54px;line-height:54px}.course-list-wrapper .search-input .el-input-group__append{background:#0062c5;border-radius:5px;font-size:18px;color:#fff;border:0}.course-list-wrapper .home-screen{width:1200px;margin:0 auto;margin-top:40px;min-height:122px;background:#fff}.course-list-wrapper .home-screen .item-screen{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;min-height:60px;padding-top:15px;padding-bottom:10px;-webkit-box-sizing:border-box;box-sizing:border-box;border-bottom:1px dashed #e2e2e2}.course-list-wrapper .home-screen .item-screen:last-child{border-bottom:0}.course-list-wrapper .home-screen .label-title{padding:6px 0;width:80px;margin:0 10px;text-align:right;font-weight:700;-webkit-box-sizing:border-box;box-sizing:border-box}.course-list-wrapper .home-screen .label-list .item-label{display:inline-block;padding:6px 15px;margin-bottom:5px;color:#333;border-radius:2px;cursor:pointer;-webkit-box-sizing:border-box;box-sizing:border-box}.course-list-wrapper .home-screen .label-list .active-label{color:#fff;background:#547dfc}.course-list-wrapper .home-screen .screen-num{position:absolute;top:20px;right:15px;color:#333}.course-list-wrapper .home-screen .screen-num .sp-num{color:#547dfc}.course-list-wrapper .question{width:1200px;margin:0 auto;background:#fff;margin-top:20px;padding:20px;padding-top:25px;-webkit-box-sizing:border-box;box-sizing:border-box}.course-list-wrapper .question .question-child-item{margin-bottom:20px;border:1px solid #fff;border-radius:10px;border:1px solid #ccc;display:-webkit-box;display:-ms-flexbox;display:flex;padding:22px 15px 22px 25px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;position:relative;overflow:hidden}.course-list-wrapper .question .question-child-item .corner-mark{position:absolute;top:-49px;left:-49px;height:90px;width:90px;line-height:152px;text-align:center;color:#fff;font-size:12px;background:#547dfc;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.course-list-wrapper .question .question-child-item .is-no{background:#ccc}.course-list-wrapper .question .left-text{display:-webkit-box;display:-ms-flexbox;display:flex}.course-list-wrapper .question .left-text .icon-title{text-align:center}.course-list-wrapper .question .left-text .p-title{width:60px;height:20px;margin-top:10px;background:#547dfc;border-radius:4px;color:#fff;font-size:12px;text-align:center;line-height:20px}.course-list-wrapper .question .left-text .info-text{margin-left:20px}.course-list-wrapper .question .left-text .text-name{color:#333;font-size:18px;line-height:30px}.course-list-wrapper .question .left-text .text-name1{font-size:16px;line-height:25px}.course-list-wrapper .question .left-text .tag-list{margin:5px 0}.course-list-wrapper .question .left-text .sp-tag{display:inline-block;padding:5px 7px;background:#ebedf0;border-radius:4px;font-size:12px;color:#547dfc}.course-list-wrapper .question .left-text .info-date{color:#999}.course-list-wrapper .question .left-text .info-date span{margin-right:50px}.course-list-wrapper .question .set-up{margin-top:5px}.course-list-wrapper .question .item-btn{margin-top:20px;text-align:right}.course-list-wrapper .question .item-btn .sp-btn{margin-left:24px;font-size:16px;color:#547dfc;cursor:pointer}.course-list-wrapper .question .item-btn .danger-btn{color:#f43b48}.course-list-wrapper .question .u-page-con .active{background:none}.course-list-wrapper .home-bottom-banner{width:1200px;height:130px;margin:0 auto;margin-top:60px;border-radius:10px;background:no-repeat 50%/cover}.course-list-wrapper .home-data-static-con{margin-top:62px;height:180px;background:#4165de}.course-list-wrapper .home-data-static-con .data-static-main{margin:0 auto;width:1200px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.course-list-wrapper .home-data-static-con .data-item-con{margin-top:73px}.course-list-wrapper .home-data-static-con .data-item-con .d-icon-con{margin-right:20px;width:70px;height:70px;text-align:center;line-height:70px;background:#fff;border-radius:50%}.course-list-wrapper .home-data-static-con .data-item-con i{color:#4165de;font-size:36px}.course-list-wrapper .home-data-static-con .data-item-con .p-data-title{color:#fff;font-size:18px}.course-list-wrapper .home-data-static-con .data-item-con .p-data-num{color:#fff;font-size:40px;font-weight:700}.course-list-wrapper .home-data-static-con .data-item-con .sp-small{font-size:16px;font-weight:400}.course-list-wrapper .home-footer{height:180px;background:#25282a}.course-list-wrapper .home-footer .footer-center{width:1200px;margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.course-list-wrapper .home-footer .footer-logo{margin-top:34px}.course-list-wrapper .home-footer .footer-info{margin-top:40px;color:#fff}.course-list-wrapper .home-footer .footer-info a{color:#fff;margin-left:84px}.course-list-wrapper .home-footer .footer-code{margin-top:36px;text-align:center;font-size:12px;color:#fff}.course-list-wrapper .home-footer .footer-code img{width:100px;height:100px;background:#fff}