#app{font-family:Avenir,Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-align:center;color:#2c3e50}body{margin:0}.is-checked .correct{color:#16c15a}.is-checked .error{color:red!important}.my-swipe .van-swipe-item,.my-swipe .van-swipe-item img{width:100%;height:338px}.custom-indicator{position:absolute;right:5px;bottom:5px;padding:2px 5px;font-size:12px;background:rgba(0,0,0,.1)}.popup{position:fixed;top:0;left:0;z-index:999;display:flex;justify-content:center;align-items:center;height:100vh;background-color:rgba(0,0,0,.6)}.popup,.popup img{width:100%}.el-carousel__item:nth-child(2n){background-color:#99a9bf}.el-carousel__item:nth-child(odd){background-color:#d3dce6}.app-container .line{height:1px;background:#f2f2f2;margin:10px 0;padding:0 15px}.app-container .double-line{height:2px;width:100%;background:#f2f2f2;margin:10px 0}.app-container .card{text-align:left;margin:20px 0;padding:0 15px}.app-container .card .study-box{display:flex;flex-direction:column}.app-container .card .study-box .detail-box{margin:0}.app-container .card .card-title{font-size:16px;font-weight:700;color:#333}.app-container .card .top-title{font-size:18px;font-family:Adobe Heiti Std;color:#333;text-align:center;margin-top:15px;margin-bottom:16px}.app-container .card .card-detail{margin-top:13px;font-size:14px;font-weight:400;color:#333}.app-container .card .detail-box{margin-left:10px;display:flex;flex-direction:column}.app-container .card .detail-box .card-detail{margin:0;line-height:25px;font-size:14px;font-weight:400;color:#333}.app-container .card .detail-box .card-detail span{color:#015eab}.app-container .card .card-img{width:100%}.app-container .card .card-title-box{width:50%;margin:0 auto;height:40px;background:#015eab;border-radius:4px;justify-content:center;display:flex;align-items:center}.app-container .card .card-title-box .card-button-title{font-size:19px;font-weight:400;color:#fff}.app-container .card .card-title-box img{height:20px;width:20px;margin-right:8px}.app-container .card .card-title-line{width:50%;margin:10px auto;display:flex;align-items:center}.app-container .card .card-title-line .line-large{flex:1;height:2px;background:#015eab}.app-container .card .card-title-line .line-small{width:4px;height:4px;background:#015eab;margin:0 4px}.app-container .card .video-box{position:relative}.app-container .card .video-box .video-title{font-size:16px;font-weight:400;color:#333;margin:10px 0}.app-container .card .bg-box{position:absolute;top:0;left:0;z-index:9999;pointer-events:none}.app-container .card .bg-box img{width:100%}.app-container .card .audio-box .audio-item,.app-container .card .audio-box .page-center-item,.app-container .card .page-center-box .audio-item,.app-container .card .page-center-box .page-center-item{display:flex;align-items:center;margin-top:10px}.app-container .card .audio-box .audio-item img,.app-container .card .audio-box .page-center-item img,.app-container .card .page-center-box .audio-item img,.app-container .card .page-center-box .page-center-item img{width:15px;height:15px;margin-right:8px}.app-container .card .audio-box .audio-item .audio-box-title,.app-container .card .audio-box .page-center-item .audio-box-title,.app-container .card .page-center-box .audio-item .audio-box-title,.app-container .card .page-center-box .page-center-item .audio-box-title{flex:1;font-size:14px;font-weight:400;color:#333}.app-container .card .audio-box .audio-item .audio-box-time,.app-container .card .audio-box .page-center-item .audio-box-time,.app-container .card .page-center-box .audio-item .audio-box-time,.app-container .card .page-center-box .page-center-item .audio-box-time{font-size:14px;font-weight:400;color:#999}.app-container .card .audio-box .audio-item .audio-box-time .el-icon-time,.app-container .card .audio-box .page-center-item .audio-box-time .el-icon-time,.app-container .card .page-center-box .audio-item .audio-box-time .el-icon-time,.app-container .card .page-center-box .page-center-item .audio-box-time .el-icon-time{margin-right:8px}.app-container .card .audio-box .page-center-item a,.app-container .card .page-center-box .page-center-item a{font-size:11px;font-weight:400;color:#015eab}.app-container .card .image-box{display:flex;overflow:auto}.app-container .card .image-box .image-item{margin-right:15px}.app-container .card .image-box .image-item img{width:145px;height:145px;border-radius:6px}.app-container .card .image-box .image-item .image-title{font-size:16px;font-weight:400;color:#333;margin:10px 0}.app-container .card .books-box .workbench-shop-item,.app-container .card .resource-box .workbench-shop-item{display:flex}.app-container .card .books-box .workbench-shop-item .shop-item-img,.app-container .card .resource-box .workbench-shop-item .shop-item-img{width:83px;height:114px}.app-container .card .books-box .workbench-shop-item .shop-item-img-resource,.app-container .card .resource-box .workbench-shop-item .shop-item-img-resource{width:92px;height:92px}.app-container .card .books-box .workbench-shop-item .shop-item-desc,.app-container .card .resource-box .workbench-shop-item .shop-item-desc{margin-left:20px}.app-container .card .books-box .workbench-shop-item .shop-item-desc .shop-item-desc-title,.app-container .card .resource-box .workbench-shop-item .shop-item-desc .shop-item-desc-title{font-size:16px;font-weight:400;color:#333}.app-container .card .books-box .workbench-shop-item .shop-item-desc .shop-item-desc-prices,.app-container .card .resource-box .workbench-shop-item .shop-item-desc .shop-item-desc-prices{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center;margin-top:5px}.app-container .card .books-box .workbench-shop-item .shop-item-desc .shop-item-desc-prices .price,.app-container .card .resource-box .workbench-shop-item .shop-item-desc .shop-item-desc-prices .price{font-size:20px;font-weight:700;color:#e4393c}.app-container .card .books-box .workbench-shop-item .shop-item-desc .shop-item-desc-prices .price-delete,.app-container .card .resource-box .workbench-shop-item .shop-item-desc .shop-item-desc-prices .price-delete{font-size:13px;font-weight:700;text-decoration:line-through;color:#999;margin-left:20px}.app-container .card .books-box .workbench-shop-item .shop-item-desc .shop-item-desc-detail,.app-container .card .resource-box .workbench-shop-item .shop-item-desc .shop-item-desc-detail{font-size:14px;font-weight:400;color:#999;margin-top:9px}.app-container .card .books-box .workbench-shop-item .shop-item-desc .shop-item-desc-detail span,.app-container .card .resource-box .workbench-shop-item .shop-item-desc .shop-item-desc-detail span{color:#333}.app-container .card .books-box .workbench-shop-item .shop-item-desc .shop-item-desc-resources,.app-container .card .resource-box .workbench-shop-item .shop-item-desc .shop-item-desc-resources{display:flex;align-items:center;margin-top:9px}.app-container .card .books-box .workbench-shop-item .shop-item-desc .shop-item-desc-resources .resources-text,.app-container .card .resource-box .workbench-shop-item .shop-item-desc .shop-item-desc-resources .resources-text{font-size:14px;font-weight:400;color:#999}.app-container .card .books-box .workbench-shop-item .shop-item-desc .shop-item-desc-resources .resources-img,.app-container .card .resource-box .workbench-shop-item .shop-item-desc .shop-item-desc-resources .resources-img{margin:0 5px}.app-container .card .books-box .workbench-shop-item .shop-item-desc .shop-item-desc-resources .pt-img,.app-container .card .resource-box .workbench-shop-item .shop-item-desc .shop-item-desc-resources .pt-img{width:20px;height:20px}.app-container .card .books-box .books-title,.app-container .card .resource-box .books-title{font-size:16px;font-weight:400;color:#333;margin:10px 0}.app-container .card .question-box .question-item{margin-top:15px}.app-container .card .question-box .question-item .question-desc{font-size:14px;font-weight:400;color:#333;margin-left:8px;line-height:30px}.app-container .card .question-box .question-item .question-radio-group{display:flex;flex-direction:column}.app-container .card .question-box .question-item .question-radio-group .question-radio{margin-top:8px}