body{margin:0;width:100%}body,html{height:100%}a{text-decoration:none!important}.container{max-width:800px;height:100%;margin:auto}img{display:block;width:100%}h3[data-v-5165f914]{margin:40px 0 0}ul[data-v-5165f914]{list-style-type:none;padding:0}li[data-v-5165f914]{display:inline-block;margin:0 10px}a[data-v-5165f914]{color:#42b983}.article{padding:15px 20px 60px 20px}.article .title{font-size:22px;line-height:30px;color:#202020;font-weight:700;padding-bottom:15px}.article .infor{padding-bottom:10px}.article .infor div{display:inline-block}.article .infor .name{font-size:14px;color:#666;padding-right:20px}.article .infor .time{font-size:12px;color:#999}.article .infor .font-setting{padding-left:20px;position:relative}.article .infor .size{position:absolute;padding:6px 12px;background:#ccc;border:1px solid #666;top:23px;left:-10px}.article .infor .size div{display:table-cell;padding:0 10px;font-size:16px;text-decoration:underline}.article .content{font-size:20px;line-height:29px;letter-spacing:2px}.article .content img{max-width:100%;margin:auto}.article .content audio{width:100%}.article .content iframe{width:100%;height:250px}.article .content .ql-align-center{text-align:center}.article .content .ql-size-large{font-size:24px}.article .content .ql-size-small{font-size:16px}.article .download{position:fixed;width:90%;bottom:0;background-color:#c53b48;text-align:center;height:40px;line-height:40px;border-radius:20px}.article .download a{font-size:16px;line-height:22px;color:#fff}.list-card a[data-v-79c9beed]{margin:15px 3%;padding:10px;background-color:#fff;box-shadow:0 5px 8px rgba(0,0,0,.1);display:flex;flex-direction:row;border-radius:10px}.list-card a .thumb[data-v-79c9beed]{width:150px;height:100px;margin-right:15px;overflow:hidden;border-radius:5px;display:flex;justify-content:center;align-items:center}.list-card a .thumb img[data-v-79c9beed]{width:100%;border-radius:5px}.list-card a .content[data-v-79c9beed]{width:56%}.list-card a .content .category_name[data-v-79c9beed]{margin-bottom:5px;display:inline-block;background-color:#c53b48;color:#fff;font-size:12px;padding:1px 7px;border-radius:3px}.list-card a .content .title[data-v-79c9beed]{color:#202020;font-size:16px;font-weight:700;line-height:22px;margin-bottom:8px}.list-card a .content .author_name[data-v-79c9beed]{color:#999;font-size:11px;line-height:16px}.article[data-v-cac2cb3c]{display:block;background-color:#f5f5f5;width:100%;height:100%;padding:0}.article .author[data-v-cac2cb3c]{background-color:#fff;box-shadow:0 0 10px rgba(0,0,0,.3);padding-bottom:18px}.article .author .author-img[data-v-cac2cb3c]{background-color:#686969;height:100px}.article .author .avatar[data-v-cac2cb3c]{display:block;width:90px;height:90px;border-radius:50%;margin:-58px auto}.article .author .name[data-v-cac2cb3c]{font-size:18px;line-height:25px;color:#202020;font-weight:700;text-align:center;padding-top:65px}.article .list .list-title[data-v-cac2cb3c]{padding:15px 0 0 3%;font-size:18px;line-height:25px;color:#202020;font-weight:700}.article .list .loadmore[data-v-cac2cb3c]{padding:10px 25px 20px 25px;font-size:15px;text-align:center;color:#666;background-color:#fff}.category{background-color:#f5f5f5;padding-bottom:50px}.category .category-audio{position:relative;height:240px;overflow:hidden;display:flex;justify-content:center;align-items:center}.category .category-audio .bg-img{position:relative;width:100%;height:auto}.category .category-audio audio{position:absolute;bottom:5px;left:0;width:94%;margin-left:3%;display:block!important;border-radius:0!important}.category .category-video video{width:100%}.category .category-info{background-color:#fff;padding:15px}.category .category-info .title{color:#202020;font-size:18px;line-height:25px;font-weight:700;padding-bottom:8px}.category .category-info .speaker{display:flex;flex-direction:row;align-items:center}.category .category-info .speaker img{width:40px;height:40px;border-radius:50%;position:relative;z-index:1}.category .category-info .speaker .name{margin-left:-10px;background-color:#c53b48;color:#fff;font-size:12px;line-height:20px;height:20px;padding:0 15px;border-radius:3px}.category .catagory-title{padding:20px;display:flex;flex-direction:row;justify-content:space-between;align-content:center}.category .catagory-title .title{color:#202020;font-size:18px;font-weight:700;line-height:25px}.category .catagory-title .total{color:#999;font-size:14px;line-height:20px}.category .catalog{background-color:#fff}.category .catalog .catalog-list{padding:15px;display:flex;flex-direction:row;align-items:center;border-bottom:1px solid #e4e4e4}.category .catalog .catalog-list .num{color:#999;font-size:16px;font-weight:700;line-height:22px;width:34px}.category .catalog .catalog-list .content .title{color:#202020;font-size:16px;line-height:24px;padding-bottom:8px}.category .catalog .catalog-list .content .time{color:#999;display:flex;flex-direction:row}.category .catalog .catalog-list .content .time span{padding-right:25px;font-size:11px;line-height:16px}.category .catalog .catalog-list-all{padding:15px 0}.category .catalog .catalog-list-all span{display:block;text-align:center}.category .catalog .active .content .title,.category .catalog .active .num{color:#c53b48}.category .list-card{margin:0 3% 15px 3%;padding:10px;background-color:#fff;box-shadow:0 5px 8px rgba(0,0,0,.1);display:flex;flex-direction:row;border-radius:10px}.category .list-card .thumb{width:150px;height:100px;margin-right:15px;overflow:hidden;border-radius:5px;display:flex;justify-content:center;align-items:center}.category .list-card .thumb img{width:100%;border-radius:5px}.category .list-card .content{width:56%}.category .list-card .content .category_name{margin-bottom:5px;display:inline-block;background-color:#c53b48;color:#fff;font-size:12px;padding:1px 7px;border-radius:3px}.category .list-card .content .title{color:#202020;font-size:16px;font-weight:700;line-height:22px;margin-bottom:8px}.category .list-card .content .author_name{color:#999;font-size:11px;line-height:16px}.category .download{position:fixed;width:90%;left:5%;bottom:0;background-color:#c53b48;text-align:center;height:40px;line-height:40px;border-radius:20px}.category .download a{font-size:16px;line-height:22px;color:#fff}.loading{font-size:18px;text-align:center;padding:50px 0}