/*摄图网
}*/
.containToCenter{width:1200px;margin:0 auto}
.shetu_resource_category{background-color:white;border-radius: 4px;/* padding:0 20px 0 0; */overflow:hidden;margin:30px 0 30px 0;color: #999;}
.shetu_resource_ads{/* width:1200px; *//* height:100px; *//* background: url(../../img/slogan/sucai.png) no-repeat; *//* background-size:100% 100%; *//* margin: 0px 0 30px 0; */}
.shetu_resource_category_big_type{width:1200px;border-radius:4px;background-color:white;overflow:hidden;padding:15px 20px;display:none}
.shetu_resource_category_big_type_intro{width:80px;float:left;line-height:24px;text-align:right;padding:0 30px 0 0}
.shetu_resource_category_type_intro{width:80px;float:left;line-height:24px;text-align:right;padding:0 30px 0 0}
.shetu_resource_category_cate_intro{width:80px;float:left;line-height:24px;text-align:right;padding:0 30px 0 0}
.shetu_resource_category_type2{width:1200px;overflow:hidden;margin:20px 0;padding:0px 20px;display:none}
.shetu_resource_category_type2_intro{}
.shetu_resource_category_type2_content{width:1080px;overflow:hidden}
.shetu_resource_category_type2_content_index{height:24px;float:left;margin:0 20px 5px 0;line-height:24px;text-align:center;width:80px;border-radius:2px;cursor:pointer}
.shetu_resource_category_type2_content_index:hover{background-color:#f04142;color:white}
.shetu_resource_category_type2_content_index_active{background-color:#f04142;color:white;cursor:pointer}
.shetu_resource_category_cate_content{width:1080px;overflow:hidden}
.shetu_resource_category_big_type_content{width:1080px;overflow:hidden}
.shetu_resource_category_type_content{width:1080px;overflow:hidden}
.shetu_resource_content_tips{text-align:center;margin:0 0 50px 0;color:#9E9E9E}

/*视频*/
.shetu_resource_category_type_video {width: 1200px;border-radius: 4px;background-color: white;overflow: hidden;padding: 15px 20px;margin: 0 0 20px 0;display:  none;}
.shetu_resource_category_type_video_content{}
.shetu_resource_category_type_video_index{height:28px;float:left;margin:0 20px 5px 0;line-height:28px;text-align:center;width:100px;border-radius:2px}
.shetu_resource_category_type_video_intro{width:80px;float:left;line-height:30px;text-align:right;padding:0 30px 0 0}
.shetu_resource_category_type_video_index:hover{background-color:#f04142;color:white;cursor:pointer}
.shetu_resource_category_type_video_index_active{background-color:#f04142;color:white;cursor:pointer}
.shetu_resource_category_type_video_index_active:hover{background-color:#FF5722}

/*音频*/
.shetu_resource_category_type_music{width:1200px;border-radius:4px;background-color:white;overflow:hidden;padding:15px 20px;margin:0 0 20px 0;display:none}
.shetu_resource_category_type_music_content{}
.shetu_resource_category_type_music_index{height:28px;float:left;margin:0 20px 5px 0;line-height:28px;text-align:center;width:100px;border-radius:2px}
.shetu_resource_category_type_music_index:hover{background-color:#f04142;color:white;cursor:pointer}
.shetu_resource_category_type_music_index_active{background-color:#f04142;color:white;cursor:pointer}
.shetu_resource_category_type_music_index_active:hover{background-color:#FF5722}
.shetu_resource_category_type_music_intro {width: 80px;float: left;line-height: 30px;text-align: right;padding: 0 30px 0 0;}  


/*音频 格式*/
  
.shetu_resource_category_cate_content_music_index{border-radius:2px;height:28px;float:left;margin:0 20px 0 0;line-height:28px;width:80px;text-align:center}
.shetu_resource_category_cate_content_music{width:1080px;overflow:hidden}
.shetu_resource_cate_for_video{display:none}
.shetu_resource_cate_for_music{display:none}
.shetu_resource_category_cate_content_music_index:hover{background-color:#f04142;color:white;cursor:pointer}
.shetu_resource_category_cate_content_music_index_active{background-color:#f04142;color:white;cursor:pointer}
.shetu_resource_category_cate_content_music_index_active:hover{background-color:#f04142}
.shetu_resource_category_extension_name_intro{width:80px;float:left;line-height:24px;text-align:right;padding:0 30px 0 0}
.shetu_resource_category_extension_name_content{width:1080px;overflow:hidden}
.shetu_resource_category_type{width:1160px;background-color:white;overflow:hidden;padding:0 0 20px 0;margin:15px 20px;border-bottom:1px solid #e7e7e7;}
.shetu_resource_category_cate{width:1200px;overflow:hidden;margin:20px 0;padding:0px 20px}
.shetu_resource_category_extension_name{width:1200px;border-radius:4px;overflow:hidden;margin:0 0 20px 0;padding:0 20px}
.shetu_resource_princle{height:42px;z-index:10}
.shetu_resource_category_direction{width:200px;float:left}
.shetu_resource_category_color{width:300px;float:left;position:relative}
.shetu_resource_princle_order{width:200px;float:left;margin:0 0 0 44px}
.shetu_resource_search{}
.shetu_resource_category_first{margin:0  29px 0 0;float:left;height:24px;line-height:24px;overflow:hidden}
.shetu_resource_category_first_icon{width:20px;height:30px;float:left;margin:-3px 10px 0px 0;color:#FF5722;display:none}
.shetu_resource_category_first_icon1{}
.shetu_resource_category_first_text_active{background-color:#f04142;color:white;cursor:pointer}
.shetu_resource_category_first_text{float:left;height:24px;padding:0 10px;margin:0px 0;border-radius:2px;font-size:14px;font-weight:bold;width:80px;text-align:center}
.shetu_resource_category_second{float:left;margin:0  20px 0 0;overflow:hidden}
.shetu_resource_category_first_text:hover{background-color:#f04142;color:white;cursor:pointer}
.shetu_resource_category_second_active{background-color:#f04142;color:white;cursor:pointer}
.shetu_resource_category_second_icon{width:20px;height:30px;float:left;margin:-4px 10px 0 0;color:#f04142;display:none}
.shetu_resource_category_second_icon1{}
.shetu_resource_category_second_text{height:24px;float:left;line-height:24px;text-align:center;padding: 0 20px;border-radius: 30px;width: auto;}
.shetu_resource_category_second_text:hover{background-color: #f04142;color:white;cursor:pointer;}
.shetu_resource_category_second_text_active{background-color:#f04142;color:white;cursor:pointer;width: 80px;}
.shetu_resource_category_third{height:24px;float:left;margin:0 20px 5px 0;line-height:24px;text-align:center;/* width: 88px; */padding: 0 10px 0 10px;border-radius: 4px;}
.shetu_resource_category_third:hover{background-color:#f04142;color:white;cursor:pointer}
.shetu_resource_category_third_active{background-color:#f04142;color:white;cursor:pointer}
.shetu_resource_category_color_check{width:250px;float:left;height:30px;text-align:center;overflow:hidden;position:absolute}
.shetu_resource_category_color_content{width:500px;float:left;text-align:center;overflow:hidden;position:absolute;left:50px;top:36px;z-index:5}
.shetu_resource_category_color_check:hover{height:500px;overflow:initial}
.shetu_resource_category_color_text{width:50px;float:left}
.shetu_resource_category_fourth{}
.shetu_resource_category_fourth_text{border-radius: 4px;height:24px;float:left;margin:0 20px 0 0;line-height:24px;width:80px;text-align:center;}
.shetu_resource_category_fourth_text:hover{background-color:#f04142;color:white;cursor:pointer}
.shetu_resource_category_fourth_text_active{background-color:#f04142;color:white;cursor:pointer;text-align:center}
.shetu_text_intro{/* font-weight:bold; */color: #000;cursor: pointer;}
.shetu_resource_category_five{margin:0 5px;width:100px;border:1px solid #ccc}
.shetu_resource_category_five_active{}
.shetu_resource_category_five_text{}
.shetu_resource_category_five:hover{}
.shetu_resource_category_six{width:30px;height:30px;float:left;line-height:30px;margin:0 5px 0 0;font-size:12px}
.shetu_resource_category_six_active{}
.shetu_resource_category_six_color{position:absolute;width:30px;height:20px;float:left;border-radius:2px}
.shetu_resource_category_six_color1{}
.shetu_resource_category_six_text{position:absolute;width:30px;height:20px;z-index:2;color:white;cursor:pointer}
.shetu_resource_category_six:hover{}
.shetu_resource_category_seven{width:100px;margin:0 5px 0 23px;border:1px solid #ccc}
.shetu_resource_category_seven_active{}
.shetu_resource_category_seven_order{}
.shetu_resource_category_seven_order1{}
.shetu_resource_category_seven_text{}
.shetu_resource_category_seven:hover{}

.shetu_resource_category_six_colorall {background: url(../../img/source/all_color.png)  no-repeat;background-size: 100% 100%;}
.shetu_resource_category_six_colorc1 {background-color: #f15246;}
.shetu_resource_category_six_colorc2 {background-color: #ffa626;}    
.shetu_resource_category_six_colorc3 {background-color: #f04142;}   
.shetu_resource_category_six_colorc4 {background-color: #4CAF50;}   
.shetu_resource_category_six_colorc5 {background-color: #03A9F4;}   
.shetu_resource_category_six_colorc6 {background-color: #2196F3;}   
.shetu_resource_category_six_colorc7 {background-color: #803cd9;}   
.shetu_resource_category_six_colorc8 {background-color: #9C27B0;}   
.shetu_resource_category_six_colorc9 {background-color: #795548;}   
.shetu_resource_category_six_colorc10 {background-color: white;color: black;border: 1px solid #e3e3e3;}   
.shetu_resource_category_six_colorc11 {background-color: #9E9E9E;}   
.shetu_resource_category_six_colorc12 {background-color: black;}

.shetu_resource_category_color_check {
}
.shetu_resource_category_color_check_show {width: 90px;height: 24px;position:  absolute;left: 50px;border-radius: 2px;}
.shetu_resource_category_color_check_text {position:  absolute;left: 160px;line-height: 30px;}
.shetu_resource_category_color_check_icon{color:#9E9E9E;font-size:14px !important;font-weight:normal !important;position:absolute;left:158px;display:none}

/*作品文件样式 图片*/
.shetu_resource_content {width:  1200px;overflow: hidden;margin: 30px 0 50px;min-height: 300px;background-color: white;padding: 30px  0px;border-radius: 4px;}
.shetu_resource_masonry_content {width: 1200px;margin: 30px 0 50px;min-height: 300px;background-color: white;padding: 30px  0px;border-radius: 4px;}
.shetu_work_cubic_pic {float: left;/* width: 270px; */margin: 0 5px 0px 20px;border-radius:  4px;overflow:  hidden;position:  relative;cursor:  pointer;}
.shetu_work_cubic_pic_img {display: block;margin: 0px auto;border-radius: 2px;
                              transition: all 1.2s;
    -moz-transition: all 1.2s;
    -webkit-transition: all 1.2s;
    -o-transition: all 1.2s;

}
.shetu_work_cubic_pic_info {position: relative;bottom: 0px;width:  100%;height: 60px;z-index: 2;background-color: white;}
.shetu_work_cubic_pic_info_mask {position:  absolute;left:  0px;width:  100%;height: 60px;z-index: 2;}
.shetu_work_cubic_pic_info_detail {z-index: 3;position:  absolute;top: 0px;height: 50px;width: 100%;}
.shetu_work_cubic_pic_info_extension_name {position: absolute;top: 0px;line-height: 25px;width: 100%;font-size: 12px;letter-spacing: 1px;text-align: right;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;-o-text-overflow: ellipsis;color: #666;}
.shetu_work_cubic_pic_info_title {position: absolute;top: 5px;font-size: 14px;letter-spacing: 1px;text-align:  end;width: 270px;height: 21px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;-o-text-overflow: ellipsis;color: #222222;}
.shetu_work_cubic_pic_img_content{width:100%;height:300px;overflow:hidden;border-radius: 4px;background:url(../../img/source/source_bac.png) repeat;/* border:1px solid #f3f3f3; */transition:all 1.4s;-moz-transition:all 1.4s;-webkit-transition:all 1.4s;-o-transition:all 1.4s;}

.shetu_work_cubic_pic_img_content:hover{transform:scale(1.2);-moz-transform:scale(1.2);-webkit-transform:scale(1.2);-o-transform:scale(1.2);-ms-transform:scale(1.2)}
.shetu_work_cubic_pic_img:hover{transform:scale(1.1);-moz-transform:scale(1.1);-webkit-transform:scale(1.1);-o-transform:scale(1.1);-ms-transform:scale(1.1)}                          
                          
                         

/*作品文件样式  视频*/
.shetu_work_cubic_video {float: left;width: 380px;background-color: white;margin: 0 20px 20px 0;border-radius:  4px;overflow:  hidden;position:  relative;cursor:  pointer;}
.shetu_work_cubic_video_img {display: block;margin: 20px auto;border-radius: 4px;}
.shetu_work_cubic_video_info {position:  absolute;bottom: 0px;width:  100%;height: 100%;z-index: 2;-webkit-transition: all .2s ease-in;transition: all .2s ease-in;}
.shetu_work_cubic_video_info_mask {position:  absolute;bottom: 0px;left:  0px;width:  100%;height: 60px;z-index: 2;background: url(../../img/source/underlay_bg.png);}
.shetu_work_cubic_video_info_detail {z-index: 3;position:  absolute;bottom: 0px;color: white;width: 100%;}
.shetu_work_cubic_video_info_extension_name {position: absolute;bottom: 0px;line-height: 30px;right: 20px;font-size: 12px;letter-spacing: 1px;}
.shetu_work_cubic_video_info_title {position: absolute;bottom: 25px;right: 15px;font-size: 14px;letter-spacing: 1px;width:  340px;left: 20px;}
.shetu_video_review {
}

/*作品文件样式  音频*/
.noCourseList{width:400px;height:300px;margin:50px auto;text-align:center}
.noCourseList p{width:160px;height:160px;margin:20px auto 25px;background:url(../../img/send_e.png) no-repeat;background-position:top center;border-radius:80px;-webkit-border-radius:80px;-moz-border-radius:80px}
.noCourseList span{width:400px;height:100px;line-height:50px}

/*素材详情页*/
.shetu_resource_detail_content{margin:0 0 100px 0;background-color:white;padding:20px 50px;border-radius: 20;}
.shetu_resource_detail_img{max-width:1100px;margin:0px 0 30px 0px;overflow-y:auto;max-height:800px}
.shetu_resource_detail_img img{border-radius:2px}
.shetu_resource_detail_content2{width: 980px;float: left;line-height: 46px;/* margin: 50px; */}
.shetu_resource_detail_title{max-width:1000px;margin:0px 0 20px 0;font-size: 18px;font-weight: bold;line-height: 46px;color: #333;}
.shetu_resource_detail_kw{max-width:1000px;overflow:hidden;}
.shetu_resource_detail_down{margin: 50px  0px 0px;overflow:hidden;width: 160px;height: 40px;line-height: 40px;text-align:center;cursor:pointer;background: #f04142;color:white;font-size: 20px;border-radius:4px;border:none;float:left;letter-spacing: 5px;font-weight: bold;}
.shetu_resource_detail_down:hover{background:#f04142}
.shetu_resource_detail_down_content{overflow:hidden}
.shetu_resource_detail_kw_key{float:left;margin: 0 10px 0px 0;color:#666;}
.shetu_resource_detail_text{font-size: 14px;font-weight:bold;line-height: 46px;color:#333;width: 120px;float: left;}
.shetu_resource_detail_down_law{line-height:30px;color:#666;margin: 20px 0 0 0;}
.shetu_resource_detail_extension_names_tag{/* max-width:1000px; *//* overflow:hidden; */margin: 0 10px 0px 0;float: left;color: #666;}
.shetu_resource_detail_extension_names{
}
.shetu_resource_detail_extension_sizes_tag{max-width:1000px;overflow:hidden;}
.shetu_resource_detail_extension_sizes{}

/*搜索框*/
.shetu_resource_category_input_kw {width: 810px;margin: 30px auto;overflow:  hidden;border-radius: 4px;}
.courseImgListSearch{border:1px solid #E0E0E0;width:212px;height:32px;display:inline-block;overflow:hidden;position:relative;right:0px;background-color:white;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;float:right;margin-right:30px}
.courseImgListSearchSearchInput{display:inline-block;float:left;width:750px;height:40px;border-color:transparent;box-shadow:none;-webkit-box-shadow:none;-moz-box-shadow:none;filter:alpha(opacity=100);-moz-opacity:1;opacity:1;-ms-filter:"alpha(opacity=100)";z-index:11;text-align:left;line-height:40px;font-size:14px;background-color:white;color:#333;border-radius: 4px 0 0 4px;}
.courseImgListSearchIcon{display:inline-block;cursor:pointer;float:left;width:18px;height:18px;border:0;background:url(../../img/classSearch.png) no-repeat;background-size:100% 100%;margin:11px 0 0 21px}
.courseImgListSearchIcon_bac{border-radius: 0 4px 4px 0;background-color: #c81624;float:left;height:40px;width:60px;cursor:pointer;line-height: 40px;color: #000000;text-align: center;}
.courseImgListSearchIcon_bac:hover{background-color: #f04142;}
.courseImgListSearchIcon_bac:active{background-color: #f04142;}
.courseImgListSearchIcon_searceInfo{clear: both;width: 1200px;overflow: hidden;text-align: center;}
.courseImgListSearchIcon_searceInfo span{display: inline-block;margin: 5px 10px 5px 0;color: #999999;font-size: 14px;padding: 0 10px;line-height: 24px;}
.courseImgListSearchIcon_searceInfo span:hover{background-color: #f04142;color: #ffffff;cursor: pointer;border-radius: 30px;}
.courseImgListSearchIcon_searceInfo_active{background-color: #f04142;color: #ffffff!important;cursor: pointer;border-radius: 5px;}

.shetu_resource_category_reset{width:140px;float:right;padding:0 12px;background-color: #f04142;color:white;cursor:pointer;margin:0 0 0 30px;border-radius: 4px;}
.shetu_resource_category_reset p{float:left;line-height:30px;margin:0 6px 0 0}
.shetu_resource_category_reset_icon{width:20px;height:30px;float:left;margin:0 0px 0 5px;color:white}
.shetu_resource_category_reset:active{background-color:#ff8f00}

/*下载确认*/
     
.shetu_resource_require_window {display:none;position: fixed;top: 50%;left: 50%;width:  540px;transform: translate(-50%,-50%);padding: 20px;background-color: white;border-radius: 4px;z-index: 1000;}
.shetu_resource_require_window_text {text-indent: 2em;line-height: 30px;color: #818181;}
.shetu_resource_require_window_ok {margin: 20px 70px;overflow: hidden;width: 116px;height: 30px;line-height: 30px;text-align: center;cursor: pointer;background: #8bc34a;color: white;font-size: 14px;border-radius: 4px;border: none;float: left;}
.shetu_resource_require_window_cancel {margin: 20px 50px;overflow: hidden;width: 116px;height: 30px;line-height: 30px;text-align: center;cursor: pointer;background: #999;color: white;font-size: 14px;border-radius: 4px;border: none;float: left;}

/*提示框*/
.shetu_resource_tips_window {position: fixed;width:  100%;height:  100%;z-index: 12;top: 0px;    display: none;}
.shetu_resource_tips_window_mask{width:100%;height:100%;background-color:#000000;filter:alpha(opacity=30);-moz-opacity:0.3;opacity:0.3;-ms-filter:"alpha(opacity=30)"}
.shetu_resource_tips_window_contain {width: 350px;height: 216px;margin: -200px  0 0 -175px;text-align: center;font-size: 14px;font-weight: bold;overflow: hidden;border-radius: 4px;-ms-border-radius: 4px;background-color: white;position:  absolute;top: 50%;left: 50%;}
.shetu_resource_tips_window_logo {background: url(../../img/contest/expression/wait.png) no-repeat;width: 350px;height: 216px;}
.shetu_resource_tips_window_text {position:  absolute;width: 350px;height: 60px;top: 156px;line-height: 24px;text-align: center;padding: 0 20px;}         

/*tab*/
.shetu_resource_tab{}
.shetu_resource_tab_index{padding: 0 20px;height:40px;line-height:40px;float:left;text-align:center;background-color:#ffffff;color:#333;}
.shetu_resource_tab_index_active{color:white;font-weight:bold;background-color: #f04142;}
.shetu_resource_tab::after{content:"";display:block;clear:both}
.shetu_resource_tab_index:hover{text-decoration:underline;cursor:pointer}
#shetu_resource_tab_index1{border-top-left-radius: 4px;border-bottom-left-radius: 4px;}
#shetu_resource_tab_index2{border-top-right-radius: 4px;border-bottom-right-radius: 4px;}
.shetu_resource_tab_content{}
.shetu_resource_tab_content1{}
.shetu_resource_tab_content2{display:none} 

.active{
    background-color: #f04142;
    color: white;
    cursor: pointer;
    /* width: 80px; */
    border-radius: 30px;
}

.shetu_window {
    /* display: flex;
    flex-direction: column; */
    width: 750px;
    padding: 0;
}     
.window_top_bac {
    display: flex;
    align-items: center;
    justify-content: flex-end;
    height: 50px;
    background-color: #c81624;
    padding: 0 20px;
}
.window_top_bac img {
    width: 22px;
    height: 22px;
    cursor: pointer;
}
.window_top_title {
    font-size: 24px;
    font-weight: 500;
    margin: 20px 30px;
    text-align: center;
}
.shetu_window .shetu_resource_require_window_text {
    margin: 0 30px;
}
.shetu_window .shetu_resource_require_window_text1_intro {
    color: #000;
}
.shetu_window_btn_list {
    display: flex;
    align-items: center;
    justify-content: flex-end;
}
.shetu_window_btn_list .shetu_resource_require_window_ok {background-color:#26E38B;margin: 20px 30px;}
.shetu_window_btn_list .shetu_resource_require_window_ok:hover {background-color:#00DE77;}
.shetu_resource_require_window_cancel{background-color:#FF5E26;margin: 20px 30px;}
.shetu_window_btn_list .shetu_resource_require_window_cancel:hover {background-color:#FF4200;}