@charset "UTF-8";
/*分类列表当前位置*/
.current-position{padding:30px 0;}
.current-position .color-ab{color:#999;}
.current-position a:hover{color:#666;}
/*细分类筛选*/
.classify-tiny{border:1px solid #ddd;background:#fff;padding:0 20px;}
.classify-tiny.classify-type{background:#f7f8fa;margin-bottom:13px;}
.classify-tiny.classify-type .tiny-item{border:0;padding:10px 10px 10px 47px;}
.classify-tiny.classify-type .tiny-item .tiny-name{line-height:52px;color:#666;}
.classify-tiny.classify-type .tiny-item .tiny-list a{color:#666;}
.classify-tiny.classify-type .tiny-item .tiny-list a:hover, .classify-tiny.classify-type .tiny-item .tiny-list a.on{color:#ffa900;background:none;}
.classify-tiny .tiny-item{padding:6px 70px 6px 45px;border-bottom:1px dashed #e8e8e8;position:relative;}
.classify-tiny .tiny-item.nobord, .classify-tiny .tiny-item:last-child{border-bottom:none;}
.classify-tiny .tiny-item .tiny-name{width:55px;font-size:14px;line-height:44px;color:#999;position:absolute;left:0;top:0;}
.classify-tiny .tiny-item .tiny-list a{display:inline-block;line-height:32px;text-align:center;font-size:14px;color:#999;padding:0 10px;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;-webkit-transition:all .2s;-o-transition:all .2s;transition:all .2s;margin:0 4px;}
.classify-tiny .tiny-item .tiny-list a.on{color:#ffa900;}
.classify-tiny .tiny-item .tiny-list a:hover{background:#f1f1f1;color:#333;}
.classify-tiny .tiny-item .tiny-more,.classify-tiny .tiny-item .tiny-more-two{display:inline-block;text-align:center;color:#666;position:absolute;top:15px;right:0px;cursor:pointer;}
.classify-tiny .tiny-item .tiny-more i,.classify-tiny .tiny-item .tiny-more-two i{display:inline-block;width:12px;height:6px;margin-right:4px;background:url(/assets/revision/images/hk_new_index_icons.png) -230px -158px;vertical-align:middle;-webkit-transition:all .2s;-moz-transition:all .2s;-ms-transition:all .2s;-o-transition:all .2s;transition:all .2s;}
.classify-tiny .tiny-item .tiny-more.check i,.classify-tiny .tiny-item .tiny-more-two.check i{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);}
/*排序和选中*/
.crumbs-nav{position:relative;padding:18px 0;margin:15px 0 20px;border-bottom:1px solid #e8e8e8;height:53px;}
.crumbs-nav .sort-tags{float:left;padding-left:19px}
.crumbs-nav .sort-tags > a{display:inline-block;margin-right:25px;line-height:18px;position:relative;}
.crumbs-nav .sort-tags > a .sort-triangle{display:inline-block;width:12px;height:7px;background:url(/assets/revision/images/hk_new_index_icons.png) -230px -157px;margin-left:4px;margin-bottom:1px;-webkit-transition:all .2s;-o-transition:all .2s;transition:all .2s;}
.crumbs-nav .sort-tags > a.turn .sort-triangle{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);}
.crumbs-nav .sort-tags > a:hover, .crumbs-nav .sort-tags > a.on, .crumbs-nav .sort-tags .difficulty .difficult-c .difficult-list.on, .crumbs-nav .sort-tags .difficulty .difficult-c .difficult-list:hover{color:#ffa900;}
.crumbs-nav .sort-tags .tag-select{display:inline-block;margin-right:25px;line-height:18px;position:relative;}
.crumbs-nav .sort-tags .tag-select > span{color:#666;cursor:pointer;}
.crumbs-nav .sort-tags .tag-select > span .triagle{display:inline-block;width:0;height:0;border-left:4px solid transparent;border-right:4px solid transparent;border-top:6px solid #666;vertical-align:middle;-webkit-transition:all .2s ease-in;-o-transition:all .2s ease-in;transition:all .2s ease-in;}
.crumbs-nav .sort-tags .tag-select:hover > span{color:#ffa900;}
.crumbs-nav .sort-tags .tag-select:hover > span .triagle{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);border-top-color:#ffa900;}
.crumbs-nav .sort-tags .tag-select:hover .tag-drop{display:block;}
.crumbs-nav .sort-tags .tag-select .tag-drop{position:absolute;top:18px;left:0;border:1px solid #e8e8e8;background:#fff;z-index:9;min-width:100px;-webkit-box-shadow:0 5px 8px rgba(0, 0, 0, 0.3);box-shadow:0 5px 8px rgba(0, 0, 0, 0.3);display:none;}
.crumbs-nav .sort-tags .tag-select .tag-drop li{display:block;padding:0 10px;line-height:32px;border-top:1px solid #e8e8e8;}
.crumbs-nav .sort-tags .tag-select .tag-drop li a{color:#999;}
.crumbs-nav .sort-tags .tag-select .tag-drop li:first-child{border-top:0;}
.crumbs-nav .sort-tags .tag-select .tag-drop li:hover a{color:#ffa900;}
.crumbs-nav .select-tags{float:left;width:66%;}
.crumbs-nav .select-tags .crumb-select-item{position:relative;height:22px;line-height:22px;border:1px solid #DDD;font-size:12px;vertical-align:top;margin:0 15px 5px 0;padding:0 26px 0 4px;display:inline-block;cursor:pointer;background:#f3f3f3;}
.crumbs-nav .select-tags .crumb-select-item b, .crumbs-nav .select-tags .crumb-select-item em{font-weight:normal;font-size:12px;}
.crumbs-nav .select-tags .crumb-select-item i{display:block;position:absolute;width:16px;height:20px;right:0;top:0;background:url(/assets/revision/images/hk_new_index_icons.png) no-repeat -198px -151px;}
.crumbs-nav .select-tags .crumb-select-item:hover{background:#fff;border-color:#ffa900;}
.crumbs-nav .select-tags .crumb-select-item:hover i{background:url(/assets/revision/images/hk_new_index_icons.png) no-repeat -212px -151px #ffa900;}
.crumbs-nav .select-tags .crumb-select-item:hover em{color:#ffa900;}
.result-content .ggimg{width:295px;height:257px;margin:0 20px 20px 0;border-radius: 5px;overflow:hidden}
.result-content .ggimg img{display:block;width:100%;height:252px;}

/* list页面 样式更新 2018-2-1*/
.current-position{padding:0 10px 0 0;line-height:62px;}
.select-tags{float:left;width:66%;padding-top:20px;}
.select-tags .crumb-select-item {position: relative;height: 22px;line-height: 20px;font-size: 12px;vertical-align: top;margin: 0 10px 5px 0;padding: 0 26px 0 9px;display: inline-block;cursor: pointer;background: #fff;border: 1px solid #ffa900;}
.select-tags .crumb-select-item b,
.select-tags .crumb-select-item em {font-weight: normal;font-size: 12px;}
.select-tags .crumb-select-item i {display: block;position: absolute;width: 20px;height: 20px;right: 0px;top: 0;background: url(/assets/revision/images/hk_new_index_icons.png) no-repeat -210px -152px #ffa900;}
.classify-tiny{border-radius:6px;border-color:#ddd;}
.classify-tiny .tiny-item{border-bottom:1px #ddd solid;}
.crumbs-nav{border:1px #ddd solid;border-radius:6px;padding-right:20px;padding-top:16px;}
.crumbs-nav .search-num{color:#666;line-height:17px;}
.crumbs-nav .search-num span{color:#fc583d;padding:0 5px;}
.classify-tiny .tiny-item .tiny-more,.classify-tiny .tiny-item .tiny-more-two{width:52px;height:21px;line-height:18px;border:1px #e8e8e8 solid;font-size:12px;color:#999;}
.classify-tiny .tiny-item .tiny-more i,.classify-tiny .tiny-item .tiny-more-two i{float:right;width:12px;height:6px;margin:6px 5px 0 0;}
.classify-tiny .tiny-item .tiny-more,.classify-tiny .tiny-item .tiny-more-two{top:10px}
.crumbs-nav .crumbs-l{color:#666;width:61px;padding-left:19px;line-height:18px}
.classify-tiny .tiny-item .tiny-list .search-num{position:absolute;right:0;top:14px;}

/* 列表页 图片流样式微调 2018-3-6 */
.flow-list .flow-item{border-radius:4px;border:1px #ddd solid;transition:box-shadow .2s;position: relative;}
.flow-list .flow-item:hover{box-shadow:0 0 12px rgba(0,0,0,.3)}
.flow-list .flow-item:after{display:none;}
.flow-list .flow-item .item-show{border-color:transparent;top:-1px;left:-1px;border-radius:4px 4px 0 0}
.flow-list .flow-item .vip-exclusive{width: 38px;height: 22px;background: linear-gradient(90deg, #FFE3B7 0%, #FFCB81 100%);border-radius: 3px 0px 0px 3px;position: absolute;top: 6px;right: -2px;color: #7E4819;line-height: 22px;z-index: 2;text-align: center;}
.flow-list .flow-item .item-show .show-img small.small{font-size:20px;color:#fff;padding:6px 8px;transform:scale(.5);background:rgba(0,0,0,.4);border-radius:4px;position:absolute;top:2px;right:-2px}
.flow-list .flow-item .item-info{border:none;padding:15px 11px;max-height:160px;border-radius:0 0 4px 4px}
.flow-list .flow-item .info-tabs .tab-left{float:right;margin-top:3px}
.flow-list .flow-item .info-tabs .other-sp{float:right;display:inline-block;height:22px;line-height:22px;color:#666}
.flow-list .flow-item .info-tabs .other-sp.fr{float:left!important}
.flow-list .flow-item .info-tabs .sp-line{width:1px;height:14px;background:#666;margin:4px 0 0 10px}
.flow-list .flow-item .info-tabs .i-hot{display:inline-block;vertical-align:top;width:18px;height:24px;background-size:cover;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAAYCAYAAAD3Va0xAAAABHNCSVQICAgIfAhkiAAAAOdJREFUOI2tlVENwjAYhL8R3pkEJEzCJCChEnAAEpAwB+AAHGwS5oCh4HigJaO0W1f4k3tpmi93lz8tTIygFhym7iSNBUnQCqp/gCS4C0wu6DgCOR1zQH0ApEXOBLsIxKlOgZS2kynQNQXSzkCcyhhkuwASjieoEuL4qnxISidfCrnplkIEJx9SZ0AGv+g1eWu/L2CwRgxQI7gtdGNGvZ7tWVsES4tPB1yArZ+k0MviJiPeeB4r4PYjBKD7F6hxpQ0ZK+DUv1dB80/GlHYf3gQmA2KCQe2Wx15FP878Z2CjXjxoJ2hiLp53MZLw0pWNVgAAAABJRU5ErkJggg==);margin:-2px 0 0 6px;transform:scale(.6)}
.flow-list .flow-item .info-tabs .score{font-size:16px;padding-left:10px;height:22px;line-height:20px}
.flow-list .flow-item .info-tabs .other-sp-update{padding:0 6px;height:22px;line-height:22px;border-radius:4px;color:#222;margin-left:9pt;background:#ffd500;margin-top:-8px;font-size:9pt;position:relative;bottom:-3px}
.flow-list .flow-item .info-tabs .tabs-sp{padding-left:0;margin-right:0;color:#666}
.flow-list .flow-item .info-tabs .tabs-sp:before{display:none}
.flow-list .flow-item .info-title{font-size:16px;color:#333;width:100%;height:22px;line-height:22px;white-space:normal;overflow:hidden;text-overflow:ellipsis;word-wrap:break-word;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1}
.flow-list .flow-item .info-title.two-line{height:44px;-webkit-line-clamp:2}
.flow-list .flow-item .info-title .title-name{max-width:100%;height:22px;font-size:16px;color:#333}
.flow-list .flow-item .info-title:hover,.flow-list .flow-item .info-title .title-name:hover{color:#ff7700}
.flow-list .flow-item .info-tabs{margin-top:12px}
.flow-list .flow-item .info-tabs .line-1{height:22px;line-height:22px}
.flow-list .flow-item .info-tabs .line-1 .avatar{display:inline-block;vertical-align:top;width:22px;height:22px;border:1px solid #ddd;border-radius:50%}
.flow-list .flow-item .info-tabs .line-1 .name{display:inline-block;vertical-align:top;font-size:14px;color:#333;padding:0 8px;max-width:145px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.flow-list .carefully-chosen{width: 40px;height: 34px;position: absolute;left: 10px;top: -5px;background: url(/assets/revision/images/carefully-chosen.png) no-repeat center/100%;font-weight: bold;color:#fff;text-align: center;line-height: 28px;z-index: 2;}
/*广告位新增样式*/
.flow-list .flow-item .info-tabs .other-sp.ad-desc{float:left;width:180px;height:22px;line-height:22px;white-space:normal;overflow:hidden;text-overflow:ellipsis;word-wrap:break-word;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1}
.flow-list .flow-item .item-info .info-tabs .recommend-btn{bottom:2px}
/* 系列课列表流样式 */
.crumbs-nav .lesson-switch{padding-right:28px;color:#666;line-height:18px;cursor:pointer;}
.crumbs-nav .lesson-switch .switch-m{width:30px;height:6px;border-radius:3px;position:relative;margin-right:10px;display:inline-block;background:#d0d6d9;border:1px #aab0b3 solid;vertical-align:2px;transition:all .3s}
.crumbs-nav .lesson-switch .switch-m:before{content:"";width:12px;height:12px;border-radius:50%;background:#fff;border:1px #acb2b5 solid;position:absolute;left:2px;top:-5px;transition:all .3s}
.crumbs-nav .lesson-switch.on .switch-m{background:#ffb06b;border-color:#ffb06b;}
.crumbs-nav .lesson-switch.on .switch-m:before{border-color:#ff7b07;left:13px;}
.series-list{width:103%}
.series-list .list{height:180px;border:1px #ddd solid;border-radius:4px;width:610px;position:relative;margin:0 20px 20px 0;}
.series-list .list .vip-exclusive{width: 38px;height: 22px;background: linear-gradient(90deg, #FFE3B7 0%, #FFCB81 100%);border-radius: 3px 0px 0px 3px;position: absolute;top: 6px;right: 0;color: #7E4819;line-height: 22px;z-index: 2;text-align: center;}
.series-list .list .img{height:178px;width:293px;float:left;}
.series-list .list .img img{display:block;width:100%;height:100%;}
.series-list .list .img-r{padding-top:19px;float:left;padding-left:20px;width:293px;}
.series-list .list .img-r .video-tit{height:19px;line-height:18px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.series-list .list .img-r .video-tit .class-type{background:#f39700;border-radius:2px;color:#fff;font-size:12px;padding:0 6px;height:19px;display:inline-block;margin-right:11px;}
.series-list .list .img-r .video-tit a{font-size:18px;color:#333;}
.series-list .list .img-r .video-tit a:hover{color:#ff660d;}
.series-list .list .img-r .video-con{line-height:18px;margin-top:18px;color:#999;height:36px;overflow:hidden;}
.series-list .list .img-r .video-data{padding-top:18px;color:#999;}
.series-list .list .img-r .video-data span{padding-right:29px;}
.series-list .list .img-r .score-xilieke{font-size: 16px;border-left: 1px #ddd solid;padding-left: 10px;height: 16px;line-height: 16px;margin-top: 0px;margin-left:-20px;}
.series-list .list .go-learn{width:104px;height:36px;line-height:34px;text-align:center;border-radius:4px;border:1px #ddd solid;position:absolute;left:314px;bottom:16px;font-size:16px;transition:all .2s}
.series-list .list .go-learn:hover{border-color:#ff660d;color:#ff660d;}
/* 视频评改列表流样式 */
.result-content .imgshow{width:103%;margin-bottom:-20px;}
.result-content .imgshow .list{width:398px;border-radius:4px;border:1px #ddd solid;margin:0 23px 24px 0;overflow:hidden;transition:all .2s;background:#fff;}
.result-content .imgshow .list:hover{box-shadow:0 0 10px rgba(0,0,0,.26)}
.result-content .imgshow .list .img{position:relative;border-bottom:1px #ddd solid;}
.result-content .imgshow .list .img .play-cover{position:absolute;left:0;top:0;width:100%;height:100%;background:rgba(0,0,0,.35);opacity:0;transition:all .25s;cursor:pointer;}
.result-content .imgshow .list .img .play-cover:before{content:"";left:50%;top:50%;margin:-30px 0 0 -30px;width:60px;height:60px;transition:all .25s;background:url(/assets/revision/images/hk_new_index_icons3.png) 0 -115px;position:absolute;transform:scale(1.5);}
.result-content .imgshow .list:hover .img .play-cover{opacity:1}
.result-content .imgshow .list:hover .img .play-cover:before{transform:scale(1);}
.result-content .imgshow .list .img img{height:240px;display:block;width:100%}
.result-content .imgshow .list .img-name{padding:0 19px;margin-top:20px;}
.result-content .imgshow .list .img-name a{display:block;max-width:70%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-size:16px;}
.result-content .imgshow .list .img-data{padding:14px 19px 20px;color:#999;}
.result-content .imgshow .list .img-name a:hover{color:#fc5116;}
.result-content .imgshow .list .tc-name{padding:0 15px 15px;color:#333;border-top:1px #ddd solid;}
.result-content .imgshow .list .tc-name .avatar img{width:45px;height:45px;border-radius:50%;overflow:hidden;display:block;}
.result-content .imgshow .list .tc-name .name{color:#666666;margin-bottom:10px;display:inline-block;margin-top:3px;}
.result-content .imgshow .list .tc-name .info-r{padding-left:15px;color:#999;padding-top:15px;}
.result-content .imgshow .list .teacher-info-win{width:382px;padding:13px 14px 14px 95px;position:absolute;left:0;bottom:56px;background:#fff;border:1px #ddd solid;box-shadow:0 0 5px rgba(0,0,0,.2);border-radius:6px;display:none;}
.result-content .imgshow .list .teacher-info-win:before{content:"";background:url(/assets/revision/images/task/task-icon.v1.png) -162px -85px;position:absolute;width:11px;height:10px;bottom:-10px;left:17px;}
.result-content .imgshow .list .teacher-info-win .avatar-img{position:absolute;top:-12px;left:20px;border-radius:50%;overflow-y:hidden;border:1px #ddd solid}
.result-content .imgshow .list .teacher-info-win .avatar-img img{width:58px;height:58px;display:block;}
.result-content .imgshow .list .teacher-info-win .p1{font-size:16px;color:#666666;}
.result-content .imgshow .list .teacher-info-win .p2{line-height:34px;}
.result-content .imgshow .list .teacher-info-win .p2 span{padding-right:29px;color:#999;}
.result-content .imgshow .list .teacher-info-win .p3{font-size:12px;line-height:18px;max-height:54px;overflow:hidden;color:#666;}
.result-content .imgshow .list .teacher-info-win .follw-btn{padding-top:10px;}
.result-content .imgshow .list .teacher-info-win .follw-btn span{width:85px;height:30px;border-radius:4px;line-height:30px;text-align:center;background:#ffd500;display:inline-block;transition:all .2s}
.result-content .imgshow .list .teacher-info-win .follw-btn span:Hover{opacity:.8;cursor:pointer;}
.result-content .imgshow .list .teacher-info-win .follw-btn span.ed{background:#cccccc;}
.result-content .imgshow .list .teacher-info-win .follw-btn span.ed .refollw{display:None;}
.result-content .imgshow .list .teacher-info-win .follw-btn span.ed:hover .follwed{display:None;}
.result-content .imgshow .list .teacher-info-win .follw-btn span.ed:hover .refollw{display:block;}
.result-content .imgshow .list .teacher-info{padding-top:15px;position:relative;}
.result-content .imgshow .list .teacher-info:hover .teacher-info-win{display:block;}

/* 全站通立减200活动横幅 */
.sale-bar{height: 90px;background: url(/assets/revision/images/list/sale-bar.png);margin-top: 15px;position: relative;background-size: cover;}
.sale-bar .count-time{font-size: 46px;color:#fff;display: inline-block;vertical-align: top;font-weight: bold;padding:20px 0 0 414px;}
.sale-bar .link{width: 150px;height:50px;line-height: 50px;text-align: center;border-radius: 5px;top: 20px;right: 40px;background: #FADE51;color:#E2335A;font-size: 20px;position: absolute;}
.sale-bar .link:hover{background: #ffe771}

.sale-common-bar{height: 90px;margin-top: 15px;position: relative;background-size: cover;cursor:pointer;}
.sale-common-bar .count-time{font-size: 46px;color:#fff;display: inline-block;vertical-align: top;font-weight: bold;padding:20px 0 0 414px;}
#videoListDoubleTwelvePic{background: url(/assets/revision/images/list/sale-bar-double-twelve-second-2.png);background-size: cover;}
#videoListYearEndPromotionPic{background: url(/assets/revision/images/list/year-end-promotion.png);background-size: cover;}
#videoListNewYearPic{background: url(/assets/revision/images/list/super-scholar-second.png);background-size: cover;}
#videoListNewYearPicNew{background: url(/assets/revision/images/list/super-scholar-second-new.png);background-size: cover;}
#videoListNewyearStudyPic{background: url(/assets/revision/images/list/super-scholar.v1.png);background-size: cover;}
#videoListLaborDayPic{background: url(/assets/revision/images/list/labor-day.png);background-size: cover;}
#videoListLaborDayLastPic{background: url(/assets/revision/images/list/labor-day-last.png);background-size: cover;}
#videoListLaborDayNewPic{background: url(/assets/revision/images/list/labor-day-new.png);background-size: cover;}
#videoListLaborDayLastNewPic{background: url(/assets/revision/images/list/labor-day-last-new.png);background-size: cover;}
#videoListKnowledgeReserveLastPic{background: url(/assets/revision/images/list/labor-day-last-reserve-new.png);background-size: cover;}
#videoListKnowledgeReservePic{background: url(/assets/revision/images/list/labor-day-reserve-new.png);background-size: cover;}
#videoListKnowledgeReserveBackPic{background: url(/assets/revision/images/list/labor-day-reserve-new-back.png);background-size: cover;}
#videoListMiddleYearPic{background: url(/assets/revision/images/list/middle-year.png);background-size: contain;}
#videoListMiddleYearPicNew{background: url(/assets/revision/images/list/middle-year-new.png);background-size: contain;}
#videoListSummerFeedbackPic{background: url(/assets/revision/images/list/summer-feedback.png);background-size: cover;}
#videoListSummerFeedbackLastPic{background: url(/assets/revision/images/list/summer-feedback-last.png);background-size: cover;}
#videoListSummerFreePic{background: url(/assets/revision/images/list/cashback.jpg);background-size: cover;}
#videoListSummerFreePic1118{background: url(/assets/revision/images/list/cashback-1118.jpg);background-size: cover;}
#videoListSummerFreePic1212{background: url(/assets/revision/images/list/cashback-1212.jpg);background-size: cover;}
#videoListSummerFreePic1226{background: url(/assets/revision/images/list/cashback-1226.jpg);background-size: cover;}
#videoListSummerFreePic0109{background: url(/assets/revision/images/list/cashback-0109.jpg);background-size: cover;}
#videoListSummerFreePic0131{background: url(/assets/revision/images/list/cashback-0131.jpg);background-size: cover;}
#videoListSummerFreePic0527{background: url(/assets/revision/images/activity/cashback/20220527/list.jpg);background-size: cover;}
#videoListSummerFreePic0421{background: url(/assets/revision/images/activity/cashback/20220422/list.jpg);background-size: cover;}
#videoListSummerFreePic0214{background: url(/assets/revision/images/activity/cashback/20220408/list.jpg);background-size: cover;}
#videoListSummerFreePic0228{background: url(/assets/revision/images/activity/cashback/20220610/list.png);background-size: cover;}
#videoListSummerFreePic0228399{background: url(/assets/revision/images/activity/cashback/20220309/list399.png);background-size: cover;}
#videoListSummerFreePic0228499{background: url(/assets/revision/images/activity/cashback/20220309/list499.png);background-size: cover;}

#videoListKnowledgeHarvestPic{background: url(/assets/revision/images/list/knowledge-harvest.v2.jpg);background-size: cover;}
#videoListFullReturnPic{background: url(/assets/revision/images/list/full-return-v1.jpg);background-size: cover;}
#videoListFullReturnPic-2{background: url(/assets/revision/images/list/full-return-v2.jpg);background-size: cover;}
#videoListFullReturnPic-3{background: url(/assets/revision/images/list/full-return-v3.jpg);background-size: cover;}

/*列表页顶部提示*/
.container-layout .layout-cont .act-prompt-t{margin:15px auto 0;width:100%;height:90px;position:relative}
.container-layout .layout-cont .act-prompt-t img{width:100%;height:100%}
.container-layout .layout-cont .act-prompt-t .close{display:block;width:26px;height:26px;position:absolute;right:7px;top:6px;z-index:999}
.container-layout .layout-cont .act-prompt-t .go-act{display:block;width:166px;height:60px;position:absolute;right:48px;top:11px;z-index:999}

/*视频列表难度筛选*/
.crumbs-nav .sort-tags .difficulty,.crumbs-nav .sort-tags .difficulty .sort-triangle{position:relative;z-index:3;}
.crumbs-nav .sort-tags .difficulty .difficult-c{position:absolute;top:-16px;left:-15px;z-index:2;padding:7px 15px;width:106px;background:#fff;box-shadow:0 1px 3px 0 rgba(0,0,0,.3);}
.crumbs-nav .sort-tags .difficulty .difficult-c .difficult-list{float:left;display:block;padding:10px 0;color:#5B5B5B;font-size:14px;}
.crumbs-nav .line{float:left;width:1px;height:15px;background:#ddd;margin:2px 5px 0 0}

/*学生专区*/
.classify-tiny .tiny-item .tiny-list a.stu-new,.classify-tiny .tiny-item .tiny-list a.new-icon{ position: relative;}
.classify-tiny .tiny-item .tiny-list a.stu-new:before,.classify-tiny .tiny-item .tiny-list a.new-icon:before{content: ''; position: absolute; display: block;top: 1px;left: 80px;width: 29px;height: 13px;background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB0AAAANCAMAAABim5WmAAAAV1BMVEXlJyPlJyPlJyPlJyPlJyPlJyPlJyPlJyPlJyPlJyPlJyPlJyPlJyPlJyPqaGb99fXxpKPnQD71vbzpVVP639/zsbDuiIb////wlpX3ycj86ur41NTseHdbM9EIAAAADXRSTlMAre8n8SXzKn/UKNXymvHTawAAAJ9JREFUeAEFwQmCwiAQALDMAKVV//9Sq9sD2STQ7rIBAPAd9QrKfAIAAHsE8QIAAHgnpbYndbVkZrcGpRBFS7ZsM2S61ohqdHXOqjc9wbUAv7Gr01wezRkkCAVEdlepW8w71ovUYfYCfU736J/rGFlvUsB5HPA3TyIf990eO1KA8YLITh9f7vHjiL4AELQTAO8aAJicANi3LAAAAPMdn38KuTmLUV8CVQAAAABJRU5ErkJggg==
)}

/*职业路径*/
.occupationLabel{ margin-right: 30px; border-radius:5px; border: 1px solid #ddd; height: 33px; line-height: 33px; margin-top: -7px; padding: 0 10px 0 8px;}
.occupationLabel i{ float: left; width: 26px; height: 26px; margin-right: 6px; margin-top: 3px; background: url(/assets/revision/images/list/careerPathIcon.png) no-repeat;}

/*ui设计师*/
.n-label-color1{ color: #4AC4C8; border-color: #4AC4C8;}
.n-label-color1 i{ background-position: -2px -2px;}
.n-label-color1:hover{ background-color: #4AC4C8; color: #fff;}
.n-label-color1:hover i{ background-position: -2px -31px;}

/*初级修图师*/
.n-label-color2{ color: #3FCCAA; border-color: #3FCCAA;}
.n-label-color2 i{ background-position: -34px -1px;}
.n-label-color2:hover{ background-color: #3FCCAA; color: #fff;}
.n-label-color2:hover i{ background-position: -34px -31px;}

/*初级摄影师*/
.n-label-color3{ color: #19A3FE; border-color: #19A3FE;}
.n-label-color3 i{ background-position: -66px -2px;}
.n-label-color3:hover{ background-color: #19A3FE; color: #fff;}
.n-label-color3:hover i{ background-position: -66px -31px;}

/*电商设计师*/
.n-label-color4{ color: #F57864; border-color: #F57864;}
.n-label-color4 i{ background-position: -95px -2px;}
.n-label-color4:hover{ background-color: #F57864; color: #fff;}
.n-label-color4:hover i{ background-position: -95px -31px;}

/*平面设计师*/
.n-label-color5{ color: #3D94D3; border-color: #3D94D3;}
.n-label-color5 i{ background-position: -123px -2px;}
.n-label-color5:hover{ background-color: #3D94D3; color: #fff;}
.n-label-color5:hover i{ background-position: -123px -31px;}

/*平面插画师*/
.n-label-color6{ color: #F2AB59; border-color: #F2AB59;}
.n-label-color6 i{ background-position: -152px -2px;}
.n-label-color6:hover{ background-color: #F2AB59; color: #fff;}
.n-label-color6:hover i{ background-position: -152px -31px;}

.listAct{position:relative;display:block;height:90px;background-color:#fd1b33;border-radius:5px;margin-top:15px}
.listAct .nImg{float:left}
.listAct .topBtn{float:right;width:150px;height:50px;line-height:50px;margin-top:20px;margin-right:40px;text-align:center;font-size:20px;color:#fd1b33;background:rgba(255,210,0,1);border-radius:5px}
.listAct .content{float:left;width:460px;font-size:24px;color:#fff;font-style:italic}
.listAct .content .top{font-size:30px;padding:12px 0 7px}
.listAct .content .bot{text-indent:110px}
.listAct .content p strong{color:#fade51;font-weight:700}
.listAct .time{float:left;margin-top:20px;line-height:50px}
.listAct .time span{font-size:20px;color:#e3ffed;float:left;margin-left:8px}
.listAct .time .d-time{color:#fff;font-size:39px;float:left}
.listAct .time .d-time em,.listAct .time .d-time i{font-style:italic;font-weight:700;display:inline-block}
.listAct .time .d-time em{padding-left: 3px;}
.listAct .time .d-time i{width: 65px; text-align: center}
.listAct .time .d-time i.millisecondLabel{width: 95px;}

/*教程列表页底部搜索*/
.search-bottom{height:168px;background:#f2f2f2;border-radius:5px;margin:60px auto 40px}
.search-bottom .search-tips{padding:35px 0 30px;text-align:center;font-size:18px;color:#666}
.search-bottom .search-input{width:800px;height:50px;line-height:50px;margin:0 auto;position:relative}
.search-bottom .search-input .txt:focus{border-bottom-left-radius:0}
.search-bottom .search-input .txt{width:680px;height:50px;border-radius:5px 0 0 5px;border:1px solid #ff701d;border-right:0;background:#fff;font-size:16px;padding:0 120px 0 20px}
.search-bottom .search-input .txt::-webkit-input-placeholder{font-size:14px;color:#999}
.search-bottom .search-input .txt::-moz-placeholder{font-size:14px;color:#999}
.search-bottom .search-input .txt:-moz-placeholder{font-size:14px;color:#999}
.search-bottom .search-input .txt:-ms-input-placeholder{font-size:14px;color:#999}
.search-bottom .search-input .sub-w{width:120px;height:100%;background:#ff701d;position:absolute;top:0;right:0;border-radius:0 5px 5px 0;overflow:hidden}
.search-bottom .search-input .sub-w:before{content:'';width:18px;height:18px;position:absolute;top:16px;left:30px;background:url(../images/search-icon-v3.png) -79px 0}
.search-bottom .search-input .btn{width:120px;height:100%;position:absolute;top:0;left:0;border:none;background:0 0;font-size:18px;color:#fff;text-indent:20px}
.search-bottom .search-input .btn:hover{cursor:pointer}
.search-bottom .search-input .search-list{position:absolute;left:0;top:49px;z-index:10;overflow:hidden;background:#fff;width:681px;border:1px #ff701d solid;border-radius:0 0 5px 5px}
.search-bottom .search-input .search-list .list-head{height:40px;line-height:40px;padding:0 20px}
.search-bottom .search-input .search-list .list-head h3{color:#999;font-weight:400;position:relative;padding-left:20px}
.search-bottom .search-input .search-list .list-head h3:before{content:"";width:15px;height:15px;background:url(../images/search-icon-v3.png);position:absolute;left:0;top:12px}
.search-bottom .search-input .search-list .list-head h3.visi:before{background-position:-80px -21px}
.search-bottom .search-input .search-list .list-head h3.hot:before{background-position:-63px -21px}
.search-bottom .search-input .search-list .list-m p{height:30px;line-height:30px;padding:0 20px;position:relative}
.search-bottom .search-input .search-list .list-m p:hover{background:#f4f4f4;cursor:pointer}
.search-bottom .search-input .search-list .list-m p a{color:#666;display:block;width:660px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.search-bottom .search-input .search-list .list-m p i{width:15px;height:15px;display:inline-block;margin-left:10px}
.search-bottom .search-input .search-list .list-m p .close{width:10px;height:10px;background:url(../images/search-icon-v3.png) -44px -36px;margin-top:8px}
.search-bottom .search-input .search-list .list-m p .close:hover{background-position:-44px -47px}
.search-bottom .search-input .search-list .list-m .del-btn{font-size:12px;color:#999;position:absolute;top:0;right:20px;display:none}
.search-bottom .search-input .search-list .list-m p:hover .del-btn{display:block}
.search-bottom .search-input .search-list .list-m .del-btn:hover{color:#f70}
.listAct{position:relative;display:block;height:90px;background-color:#fd1b33;border-radius:5px;margin-top:15px}
.listAct .nImg{float:left}
.listAct .topBtn{float:right;width:150px;height:50px;line-height:50px;margin-top:20px;margin-right:40px;text-align:center;font-size:20px;color:#fd1b33;background:rgba(255,210,0,1);border-radius:5px}
.listAct .content{float:left;width:460px;font-size:24px;color:#fff;font-style:italic}
.listAct .content .top{font-size:30px;padding:12px 0 7px}
.listAct .content .bot{text-indent:110px}
.listAct .content p strong{color:#fade51;font-weight:700}
.listAct .time{float:left;margin-top:20px;line-height:50px}
.listAct .time span{font-size:20px;color:#e3ffed;float:left;margin-left:8px}
.listAct .time .d-time{color:#fff;font-size:39px;float:left}
.listAct .time .d-time em,.listAct .time .d-time i{font-style:italic;font-weight:700;display:inline-block}
.listAct .time .d-time em{padding-left: 3px;}
.listAct .time .d-time i{width: 65px; text-align: center}
.listAct .time .d-time i.millisecondLabel{width: 95px;}

.deepseek-tips{
    float: right;
    margin-top: 16px;
    width: 240px;
    height: 30px;
    line-height: 30px;
    text-indent: 31px;
    border-radius: 15px;
    opacity: 1;
    background: #FFFFFF;
    box-sizing: border-box;
    border: 1px solid #4C8CF7;
    font-size: 14px;
    color: #3D3D3D;
    background-image: url('/assets/revision/images/ai/chat/dp-hot.png');
    background-repeat: no-repeat;
    background-size: 13px 14px;
    background-position: 12px 7px;
    cursor: pointer;
}

.deepseek-tips-a:hover .deepseek-tips{
    float: right;
    margin-top: 16px;
    width: 240px;
    height: 30px;
    line-height: 30px;
    text-indent: 31px;
    border-radius: 15px;
    opacity: 1;
    background: #4F77F6;
    box-sizing: border-box;
    border: 1px solid;
    border-image: linear-gradient(270deg, #4F77F6 0%, #4B95F7 100%) ;
    font-size: 14px;
    color: #FFFFFF;
    background-image: url('/assets/revision/images/ai/chat/dp-hot-tm.png');
    background-repeat: no-repeat;
    background-size: 13px 14px;
    background-position: 12px 7px;
    cursor: pointer;
}

/* 学生专区活动 */
.studentBtn{float:right;background-color:#29c698;background:linear-gradient(90deg,#29c698,#96eda7);border-radius:5px;height:33px;line-height:33px;color:#fff;margin-top:-7px;margin-right:30px;width:200px;text-align:center}
.studentBtn:hover{color:#fff;background-color:#54d1ad;background:linear-gradient(90deg,#54d1ad,#abf1b9)}
.stduentBtn{height:80px;padding-top:1px;position:absolute;left:0;top:136px;z-index:11;width:100%;background:#2d2d2d}
.dComTab{position:fixed;left:0;top:0;width:100%;height:100%;background-color:rgba(0,0,0,.7);display:table}
.dComTabCel{display:table-cell;vertical-align:middle}
.dComTab .dComTabCel .dclose{position:absolute;left:289px;top:84px;width:44px;height:44px;cursor:pointer;z-index:30;border-radius:50%}
.dComTab .dComTabCel .followPropMain{width:648px;height:721px;margin:0 auto;position:relative;padding:1px}
.followPropMain .pcBgCordPro{position:relative;z-index:22;display:block;width:100%;height:100%}
.followPropMain .codeImgCen{position:absolute;left:199px;top:195px;width:224px;height:224px;z-index:29}
.followPropMain .codeImgCen img{display:block;width:100%;height:100%}
.followPropMain .pcShineImg{position:absolute;top:0;left:0;animation:rotateShine 10s linear infinite}
@-webkit-keyframes rotateShine{
    from{transform:rotate(0)}
    to{transform:rotate(359deg)}
}
@keyframes rotateShine{
    from{transform:rotate(0)}
    to{transform:rotate(359deg)}
}

/*办公vip活动*/
.popup-activity-office{width:100%;height:100%;position:fixed;top:0;left:0;z-index:9999}
.popup-activity-office .mask{width:100%;height:100%;position:absolute;top:0;left:0;z-index:997;background:rgba(0,0,0,.5)}
.popup-activity-office .popup-c{width:412px;height:424px;background:url(/assets/revision/images/activity/office/popup-activity-office-bg.png) no-repeat center/cover;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:998}
.popup-activity-office .popup-c .close{display:block;width:30px;height:30px;border:2px solid #fff;position:absolute;left:50%;margin-left:-22px;bottom:-60px;border-radius:50%}
.popup-activity-office .popup-c .close:after,.popup-activity-office .popup-c .close:before{content:'';width:16px;height:2px;background:#fff;transform:rotate(45deg);position:absolute;top:12px;left:5px}
.popup-activity-office .popup-c .close:after{transform:rotate(-45deg)}
.popup-activity-office .popup-c .a-coupon{display:block;width:316px;height:146px;position:absolute;top:122px;left:40px}
.popup-activity-office .popup-c .a-coupon span{display:block;width:90px;height:30px;line-height:30px;text-align:center;border-radius:15px;font-size:14px;color:#fff;box-shadow:0 3px 9px 0 rgba(255,18,0,.49);background:linear-gradient(90deg,#fe1b1c 0,#ff875a 100%);margin:84px 0 0 214px;animation:scaleSpan 1.5s linear infinite}
@keyframes scaleSpan{50%{transform:scale(1.2)}}
.activity-left-small{border-radius:0 5px 5px 0;overflow:hidden;display:block;width:36px;height:74px;background:url(/assets/revision/images/activity/office/left-small.gif) no-repeat;position:fixed;left:0;top:50%;margin-top:-202px}

.training-box .imgshow-t{height:22px;margin-bottom:25px;line-height: 22px;}
.training-box .imgshow-t .more-btn{font-size:14px;color:#666;transition:color .2s}
.training-box .imgshow-t .more-btn:hover{color:#ff701d}
.training-box .imgshow-t .h2 span{font-size:22px;color:#333;font-weight:400;letter-spacing:2px}
.training-box .imgshow-t .h2 em{height:22px;line-height:22px;margin-left:10px;padding:0 8px;font-weight:400;display:inline-block;vertical-align:top;color:#666;position:relative;font-size:16px}
.training-box .imgshow-t .h2 em i{color:#f11533;padding:0 5px}
.training-box .imgshow-t .h2 .sp{margin-left: 0;}
.training-box .imgshow-t .h2 .sp i:nth-child(1){padding-right: 16px;position: relative;}
.training-box .imgshow-t .h2 .sp i:nth-child(1):before{content: '';position: absolute;right: 8px;height: 14px;width: 1px;background: #999999;top: 5px;}
.training-box .imgshow-t .h2 .sp i{margin-left: 0;}
.training-box .imgshow-m{width:103%}
.training-box .imgshow-m .list{width:295px;transition:all .2s;float:left;margin:0 20px 0 0}
.training-box .imgshow-m .list:hover{box-shadow:0 6px 15px rgba(0,0,0,.1)!important;-webkit-transform:translateY(-5px);transform:translateY(-5px)}
.training-box .training .list{background: #fff;border:1px #E1E1E1 solid;border-radius: 5px;overflow: hidden;padding-bottom: 15px;}
.training-box .training .list .img{height: 180px;display: block;width: 100%;}
.training-box .training .list .title{font-size: 16px;color: #343434;line-height: 24px;margin:10px 14px 0;height: 48px;overflow: hidden;display: block;text-overflow: ellipsis;line-clamp: 2;-webkit-line-clamp: 2;-webkit-box-orient: vertical;display: -webkit-box;}
.training-box .training .list .p1{color: #999999;padding: 9px 14px 0;}
.training-box .training .list .p1 span{color: #FF583E;}
.training-box .training .list .p2{padding: 12px 14px 0;line-height: 28px;}
.training-box .training .list .p2 span{color: #9A9A9A;}
.training-box .training .list .p2 a.fr{width: 80px;height: 28px;border-radius: 5px;background: #F2CA22;transition:all .2s;color: #333;text-align: center;}
.training-box .training .list .p2 a.fr:hover{background: #F4D242;text-align: center;}

@media only screen and (max-width:1440px){
    .crumbs-nav .crumbs-l{padding-left:9px}
    .crumbs-nav .crumbs-l:first-child{padding-left:12px;margin-left:7px}
    .crumbs-nav .sort-tags{padding-left:10px}
    .crumbs-nav .sort-tags > a{margin-right:12px}
    .flow-list .flow-item .info-tabs{margin-bottom:0;}
    .flow-list .flow-item .info-tabs .line-1 .name{max-width:95px}
    .result-content .ggimg{width: 243px;margin-bottom:10px;margin-right:10px;height:218px;}
    .result-content .ggimg img{width: 100%;display:block;height:100%;}
    .flow-list .flow-item{margin-bottom:10px;}
    .flow-list .flow-item .info-tabs .line-1 .small{width:118px}
    .series-list .list{width:490px;height:152px;}
    .series-list .list .img{width:230px;height:150px;}
    .series-list .list .img-r{width:243px;padding:15px 0 0 15px;}
    .series-list .list .go-learn{left:246px;bottom:14px;}
    .series-list .list .img-r .video-data{padding-top:12px;}
    /*.classify-tiny.classify-type .tiny-item{padding-left:53px}*/
    .result-content .imgshow .list{margin:0 15px 15px 0;width:323px;}
    .result-content .imgshow .list .img img{height:196px;}
    .result-content .imgshow .list .teacher-info-win{width:307px;padding-left:75px;}
    .result-content .imgshow .list .teacher-info-win .avatar-img{left:8px;}
    .sale-bar{height: 72.6px;}
    .sale-bar .count-time{padding: 16px 0 0 328px;font-size: 38px;}
    .sale-bar .link{width: 130px;height: 40px;line-height: 40px;font-size: 18px;top: 16px;right: 26px;}
    .sale-common-bar{height: 72.6px;}
    .sale-common-bar .count-time{padding: 16px 0 0 328px;font-size: 38px;}
    .container-layout .layout-cont .act-prompt-t{width:1000px;height:72px}
    .container-layout .layout-cont .act-prompt-t .close{width:21px;height:21px;right:6px;top:5px}
    .container-layout .layout-cont .act-prompt-t .go-act{width:130px;height:46px;top:10px;right:40px}
    .listAct{height:74px}
    .listAct{height:74px}
    .listAct .nImg{display:block;height:72px}
    .listAct .content{width:380px;font-size:18px}
    .listAct .content .top{font-size:24px}
    .listAct .time,.listAct .topBtn{margin-top:12px}
    .listAct .topBtn{margin-right:20px}
    .listAct .time .d-time{font-size:32px}
    .listAct .time span{font-size:14px}
    .listAct .time .d-time i{width:45px;text-align:right}
    .listAct .time .d-time i.millisecondLabel{width:60px}
    .training-box .training .list{width: 243px;margin-right: 10px;}
    .training-box .training .list .img{height: 147px;}
    .training-box .training .list .p1{font-size: 12px;}

    .deepseek-tips{
        float: right;
        margin-top: 1px;
        width: 240px;
        height: 30px;
        line-height: 30px;
        text-indent: 31px;
        border-radius: 15px;
        opacity: 1;
        background: #FFFFFF;
        box-sizing: border-box;
        border: 1px solid #4C8CF7;
        font-size: 14px;
        color: #3D3D3D;
        background-image: url('/assets/revision/images/ai/chat/dp-hot.png');
        background-repeat: no-repeat;
        background-size: 13px 14px;
        background-position: 12px 7px;
        cursor: pointer;
    }

    .deepseek-tips-a:hover .deepseek-tips{
        float: right;
        margin-top: 16px;
        width: 240px;
        height: 30px;
        line-height: 30px;
        text-indent: 31px;
        border-radius: 15px;
        opacity: 1;
        background: #4F77F6;
        box-sizing: border-box;
        border: 1px solid;
        border-image: linear-gradient(270deg, #4F77F6 0%, #4B95F7 100%) ;
        font-size: 14px;
        color: #FFFFFF;
        background-image: url('/assets/revision/images/ai/chat/dp-hot-tm.png');
        background-repeat: no-repeat;
        background-size: 13px 14px;
        background-position: 12px 7px;
        cursor: pointer;
    }
}
