.catgegory_part .tpl_category{position:relative;z-index:20;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.catgegory_part .tpl_category .resource_catergory_list{gap:10}.catgegory_part .tpl_category .resource_catergory_list .recourse_category_item{font-size:16px;line-height:17px;color:#666;padding:20px 26px;display:block;position:relative;cursor:pointer;white-space:nowrap}.catgegory_part .tpl_category .resource_catergory_list .recourse_category_item:after{content:"";height:1px;left:0;position:absolute;width:100%;top:100%}.catgegory_part .tpl_category .resource_catergory_list .recourse_category_item.active{color:#2c48ff}.catgegory_part .tpl_category .resource_catergory_list .recourse_category_item.active:after{background-color:#2c48ff}.catgegory_part .tpl_category .sort_list{position:relative;z-index:10;padding:20px 0}.catgegory_part .tpl_category .sort_list .sort_btn{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;color:#666;cursor:pointer;font-size:16px;line-height:17px}.catgegory_part .tpl_category .sort_list .sort_btn span{line-height:17px}.catgegory_part .tpl_category .sort_list .sort_btn .iconfont{font-size:12px;line-height:1;margin-left:10px}.catgegory_part .tpl_category .sort_list .sort_option_panel{position:absolute;top:100%;right:0;border-radius:5px;background:#fff;-webkit-transition:.26s ease;transition:.26s ease;opacity:0;visibility:hidden;-webkit-box-shadow:0 20px 40px 0 rgba(0,0,0,.2);box-shadow:0 20px 40px 0 rgba(0,0,0,.2);display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding:10px 0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:5px}.catgegory_part .tpl_category .sort_list .sort_option_panel .option_item{color:#666;font-size:13px;font-style:normal;line-height:240%;cursor:pointer;padding:0 30px;white-space:nowrap;-webkit-transition:.26s ease;transition:.26s ease}.catgegory_part .tpl_category .sort_list .sort_option_panel .option_item:hover{background-color:#e6e6e6}.catgegory_part .tpl_category .sort_list .sort_option_panel .option_item.active{background-color:#2c48ff;color:#fff}.catgegory_part .tpl_category .sort_list:hover .sort_option_panel{visibility:visible;opacity:1}.catgegory_part .tpl_category:after{content:"";height:1px;left:0;top:100%;position:absolute;width:100%;background-color:rgba(0,0,0,.05)}.catgegory_part .tpl_tags{margin-top:20px}.catgegory_part .tpl_tags .tags_list{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:10px;max-width:calc(100% - 100px)}.catgegory_part .tpl_tags .tags_list .tags_item{white-space:nowrap;font-size:14px;padding:8px 20px;line-height:17px;border-radius:50px;color:#111;cursor:pointer;display:block}.catgegory_part .tpl_tags .tags_list .tags_item .counter{color:#999}.catgegory_part .tpl_tags .tags_list .tags_item.active{color:#fff;background:#2c48ff}.catgegory_part .tpl_tags .tags_list .tags_item.active .counter{color:#fff}.catgegory_part .tpl_tags .theme_list{padding-top:9px;gap:10px}.catgegory_part .tpl_tags .theme_list .theme_item{padding:2px;outline:1px solid transparent;background-color:#fff;cursor:pointer}.catgegory_part .tpl_tags .theme_list .theme_item .theme_inner{width:14px;height:14px;vertical-align:top;border:1px solid transparent;background-color:#fff}.catgegory_part .tpl_tags .theme_list .theme_item.active{outline-color:#2c48ff}.catgegory_part .tpl_tags .theme_list .theme_item:first-child .theme_inner{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABoAAAAaCAIAAAAmKNuZAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA3ZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDcuMS1jMDAwIDc5LmVkYTJiM2ZhYywgMjAyMS8xMS8xNy0xNzoyMzoxOSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDoyYzY0ZGQwMi1mMTFlLWIxNDMtOWY1YS03ZmIyMDhlMzk2YzYiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NEU2RUIzRTkxMjNDMTFFRDhGRjQ4Qjg1MDM0ODE5QkQiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NEU2RUIzRTgxMjNDMTFFRDhGRjQ4Qjg1MDM0ODE5QkQiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIDIzLjEgKFdpbmRvd3MpIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6Njg0OTdiYzEtMTkwNC05NjQ2LWE5Y2MtN2RmYjNhNjZmM2NmIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjJjNjRkZDAyLWYxMWUtYjE0My05ZjVhLTdmYjIwOGUzOTZjNiIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PtqGo8wAAAPbSURBVHjaTJWNjuwmDIVtMCSTafuq9zn7LL3906q9G8B2j83MqiMrQkz4ODYHh/3Xb2R/UmPqRELxPMg6zSY/unxI/0vO38v1na/f6PmdfvqDfv6bnh90fdJD6TQ/3Q/3Ria/eBP654NaI7YMokXExSt7YVemQm4Uv4r/EJWoGGapcIzxXiWvxSI+vQgtzHq+xzFIri8BjjRXIZjJ2bl6giqVQrUky12SVfZTaBQyz4AS4AqwfEMdhcCSCjgCXObAbVElRbFVslox1lggdL9xyMo5iPHjUAAE1m91qAAVj82EUWMXUEqULHAcEQL/p84z6RAYNH6xMliyeJW4cglWMalZfrfkahCrhrpKyzMKqUeEwJ0bFoNVgxvFbcyNVQqe1tk7WyMVNgmcRmmE/hWqRuLU/YULpUyGKKh0gHDSoUKccUTNqUEgZnbhAhQsjJHFjxqnBNx0Gk4HBoQz9RCLvJBR89Xt7KaNaifuzsB1zHNE3eVzbK+BgzqPgA5sPMLGDvctvIHSgHK4dtfTj9PlcD64HIHb5xCiUP00aTA+hfbpAycx4YMRNoutZuuwddq6bJ42TuunlW7AcUMdMraTiSxqDlxLr6Zjd6FaMeCG6C0Kyrx0PvW8dFwKXDuifEUiIy9p7Dy8DJxsS1txXiwYPo5OW1HgZl/znPe15jXHU49Lj1PbuaRrbcZVw4xYnKz8iX8+6G164LRW2GiNNmebq895zPmIuJ7z8VjjWv3Q1jRMFlfL05309r6gIhSzjN2oiJa6ikzE6vfqY573OsZ6ICY0nqcefTVZDTjsTa+6p1ETty5cHcdWGLPA24vbLO3T+tB+K57H0Me0c9mxoFebgtXKCiO+ceWNW/agKGpVQjQ1WdRHacP6HdGGnzcdg/r0rip4Qc+iGr4OX9boMLRTDnUGdTVewthleZvcb2+D2qYMbojJbbEo3kS/czYjNcLT08W81eE2KF3mdbkYpIXYdnNGarwjZdRRFmo/C3Bopsbpio2TcNxurIAitQeqph7qsP+kNkMgckxQqQPpm5jC1WnYld7kV/exNDBOcbdKZAdcVG3kc5FEdi6jyCCZkX5dVnZqptn966vw+xd90iJTbLbV1UlRFyyGLoxnzNQ9WNHv3+3VMrVF9IVLmfFRyG8EcOeKDhWLF2NxghjzYfrFrO+uui/mV/AbzZ4HQjGDZS0tkkmVknIywCJeuWS31C2N99dJ36fJrxsRzzhZTwdsLV62wGRFTpqfs/cFD9ZLl6Z792cgz3oTZWqPXl+iRso7wRIURKEvW3z9Ql18hF47cH6vsg3QUPpPgAEALUW3kWYUrC8AAAAASUVORK5CYII=);background-repeat:no-repeat;background-size:cover}.catgegory_part .tpl_tags .theme_list .theme_item[data-theme=white] .theme_inner{border:1px solid #ccc}.catgegory_part .tpl_tags .theme_list .theme_item[data-theme=black] .theme_inner{border:1px solid #000;background-color:#000}.tpl_part .tpl_list{margin-top:40px;display:grid;grid-template-columns:repeat(4,1fr);gap:20px}.tpl_part .tpl_list .tpl_list_item{border-radius:10px;border:1px solid #f0f0f0;background:#fff;-webkit-transition:.26s ease;transition:.26s ease;-webkit-box-shadow:0 0 0 transparent;box-shadow:0 0 0 transparent;overflow:hidden}.tpl_part .tpl_list .tpl_list_item span{text-decoration:none}.tpl_part .tpl_list .tpl_list_item .item_thumb{position:relative}.tpl_part .tpl_list .tpl_list_item .item_thumb video{position:absolute;width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.tpl_part .tpl_list .tpl_list_item .item_thumb:after{content:"";display:block;padding-top:60%}.tpl_part .tpl_list .tpl_list_item .item_title{font-size:14px;line-height:17px;color:#111;padding:12px 15px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.tpl_part .tpl_list .tpl_list_item .item_footer{border-top:1px solid #f0f0f0;padding:12px 15px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;color:#999;font-size:12px}.tpl_part .tpl_list .tpl_list_item .item_footer .pos_left .tag{background:#f5f6fb;border-radius:140px;padding:4px 10px;font-size:12px;line-height:17px;color:#111}.tpl_part .tpl_list .tpl_list_item .item_footer .pos_right{gap:20px}.tpl_part .tpl_list .tpl_list_item .item_footer .pos_right .start,.tpl_part .tpl_list .tpl_list_item .item_footer .pos_right .watch{gap:5px}.tpl_part .tpl_list .tpl_list_item .item_footer .pos_right .iconfont{font-size:16px}.tpl_part .tpl_list .tpl_list_item:hover{-webkit-box-shadow:0 10px 20px rgba(0,0,0,.1);box-shadow:0 10px 20px rgba(0,0,0,.1)}.tpl_part .page_wrap{margin-top:40px}.tpl_part .page_wrap .page_box.pc_page li{margin-right:20px;position:relative}.tpl_part .page_wrap .page_box.pc_page li a,.tpl_part .page_wrap .page_box.pc_page li span{display:block;line-height:50px;text-align:center;font-size:14px;color:var(--gray-500)}.tpl_part .page_wrap .page_box.pc_page li .no-allow{display:none}.tpl_part .page_wrap .page_box.pc_page li:not(:first-child,:last-child){line-height:1.3;-webkit-transition:color .3s ease;transition:color .3s ease}.tpl_part .page_wrap .page_box.pc_page li:not(:first-child,:last-child) .page-link{position:relative;-webkit-transition:all .3s ease;transition:all .3s ease}.tpl_part .page_wrap .page_box.pc_page li:not(:first-child,:last-child) .current,.tpl_part .page_wrap .page_box.pc_page li:not(:first-child,:last-child) .page-link:hover{color:var(--vi)}.tpl_part .page_wrap .page_box.pc_page li:nth-last-child(2){margin-right:0}.tpl_part .page_wrap .page_box.pc_page li:first-child .page-link,.tpl_part .page_wrap .page_box.pc_page li:last-child .page-link{width:50px;height:50px;border-radius:50%;-webkit-transition:all .3s ease;transition:all .3s ease;color:var(gray-500);background-color:var(--gray-100);margin-right:0;font-size:18px}.tpl_part .page_wrap .page_box.pc_page li:first-child .page-link:hover,.tpl_part .page_wrap .page_box.pc_page li:last-child .page-link:hover{background-color:var(--vi);color:#fff}.tpl_part .page_wrap .page_box.pc_page li:first-child{margin-right:48px}.tpl_part .page_wrap .page_box.pc_page li:last-child{margin-left:48px}.tpl_part .page_wrap .page_box.mobile_page,.tpl_part .page_wrap .page_box.pc_page li.no-allow-li{display:none}.tpl_part .page_wrap .page_box.mobile_page li{margin-right:18px;position:relative}.tpl_part .page_wrap .page_box.mobile_page li a,.tpl_part .page_wrap .page_box.mobile_page li span{display:block;line-height:50px;text-align:center;font-size:14px;color:var(--gray-500)}.tpl_part .page_wrap .page_box.mobile_page li .no-allow{display:none}.tpl_part .page_wrap .page_box.mobile_page li:not(:first-child,:last-child){line-height:1.3;-webkit-transition:color .3s ease;transition:color .3s ease}.tpl_part .page_wrap .page_box.mobile_page li:not(:first-child,:last-child) .page-link{position:relative;-webkit-transition:all .3s ease;transition:all .3s ease}.tpl_part .page_wrap .page_box.mobile_page li:not(:first-child,:last-child) .current,.tpl_part .page_wrap .page_box.mobile_page li:not(:first-child,:last-child) .page-link:hover{color:var(--vi)}.tpl_part .page_wrap .page_box.mobile_page li:nth-last-child(2){margin-right:0}.tpl_part .page_wrap .page_box.mobile_page li:first-child .page-link,.tpl_part .page_wrap .page_box.mobile_page li:last-child .page-link{width:34px;height:34px;border-radius:50%;-webkit-transition:all .3s ease;transition:all .3s ease;color:var(--gray-500);background-color:var(--gray-100);margin-right:0;line-height:34px;font-size:12px}.tpl_part .page_wrap .page_box.mobile_page li:first-child .page-link:hover,.tpl_part .page_wrap .page_box.mobile_page li:last-child .page-link:hover{background-color:var(--vi);color:var(--gray-0)}.tpl_part .page_wrap .page_box.mobile_page li:first-child{margin-right:20px}.tpl_part .page_wrap .page_box.mobile_page li:last-child{margin-left:20px}.tpl_part .page_wrap .page_box.mobile_page li.no-allow-li{display:none}
