
.containToCenter{margin: 24px auto;width:1250px;}
.contest_header{width: 1100px;margin:35px auto 0;overflow:hidden;}
.contest_header_pic{width:100%;background-position:center;position:relative;top:0;z-index:1}
.contest_header_pic_tj{width:100%;height:460px;background:url(../../img/contest/tj/title.png) no-repeat;background-position:center}
.contest_header_button_contain{}
.contest_header_button{width: 178px;height: 50px;float:left;margin:5px 0 0px 25px;cursor:pointer;line-height: 48px;text-align:center;background:#FFF100;color: #f5f5f5;font-size: 16px;font-weight:bold;/* border:2px solid white; */}
/* .contest_header_button:hover{text-decoration:underline;background: none !important;border: 2px solid white; color: white !important;} */
.contest_header_button_icon{width: 64px;height: 64px;float:left;}
.positionAbsolute{position:absolute;top: 25px;right:20px;}
.positionAbsolute2{position:absolute;top: 25px;left: 20px;}
.positionAbsolute3{position:absolute;top: 25px;left: 20px;}


.contest_marqueen{background:url(../../img/contest/marquee.png) no-repeat;display: none;width: 1200px;height: 30px;line-height: 30px;position: absolute;top: 0px;z-index: 2;left: 50%;margin: 0 0 0 -600px;color: white;}

.big_container_view_elected{color:white;text-align:center;z-index:2;width:48px;font-size:16px;height:48px;font-weight:bold;background:url(../../img/contest/bookmark.png)  no-repeat;line-height:37px;text-align:center}
.big_container_view_diploma{color:white;text-align:center;z-index:2;width:106px;font-size:16px;height: 32px;font-weight:bold;line-height: 32px;text-align:center;background-color:#607D8B;border-radius: 4px;}
.big_container_view_diploma2{color:white;text-align:center;z-index:2;width: 32px;font-size:16px;height: 32px;font-weight:bold;line-height: 32px;text-align:center;background-color: #8BC34A;border-radius: 4px;}
.big_container_view_diploma3{color:white;text-align:center;z-index:2;width: 32px;font-size:16px;height: 32px;font-weight:bold;line-height: 32px;text-align:center;background-color: #FF5722;border-radius: 4px;}
.big_container_view_diploma_wcsy{color:white;text-align:center;z-index:2;width:80px;font-size:16px;height: 32px;font-weight:bold;line-height: 32px;text-align:center;background-color:#607D8B;border-radius: 4px;}
.big_container_view_diploma_yuemei{color:white;text-align:center;z-index:2;padding: 0px 8px; font-size:16px;height: 32px;font-weight:bold;line-height: 32px;text-align:center;background-color:#4D4D4D;border-radius: 4px;}
.big_container_view_diploma_pdscw{color:white;text-align:center;z-index:2;padding: 0px 8px; font-size:16px;height: 32px;font-weight:bold;line-height: 32px;text-align:center;background-color:#7b654f;border-radius: 4px;}
.big_container_view_diploma_sx2022{color:white;text-align:center;z-index:2;padding: 0px 8px; font-size:16px;height: 32px;font-weight:bold;line-height: 32px;text-align:center;background-color:#8BC34A;border-radius: 4px;}
.big_container_view_diploma_mgs2022{color:white;text-align:center;z-index:2;width:auto;padding: 0 10px; font-size:16px;height: 32px;font-weight:bold;line-height: 32px;text-align:center;background-color:#023068;border-radius: 4px;}
.big_container_view_diploma_text_mgs2022{font-size:14px;color:white;width:100%;float:left}
.big_container_view_diploma_2022zy{color: white;text-align: center;z-index: 2;width: 56px;font-size: 16px;height: 32px;font-weight: bold;line-height: 32px;text-align: center;background-color: #8BC34A;border-radius: 4px;}

.big_container_view_diploma_icon{width:26px;height:26px;margin:5px 0px 5px 5px;float:left}
.big_container_view_diploma_icon_wcsy{width:100%;height:100%;}
.big_container_view_diploma_icon1{background:url(../../img/contest/awards_icons.png)  -2px -2px  no-repeat;background-size:180px 30px}
.big_container_view_diploma_icon2{background:url(../../img/contest/awards_icons.png)  -33px -1px  no-repeat;background-size:180px 30px}
.big_container_view_diploma_icon3{background:url(../../img/contest/awards_icons.png)  -66px -2px  no-repeat;background-size:180px 30px}
.big_container_view_diploma_icon4{background:url(../../img/contest/awards_icons.png)  -97px -2px  no-repeat;background-size:180px 30px}
.big_container_view_diploma_icon5{background:url(../../img/contest/awards_icons.png)  -123px -1px  no-repeat;background-size:180px 30px}
.big_container_view_diploma_icon6{background:url(../../img/contest/awards_icons.png)  -151px -3px  no-repeat;background-size:180px 30px}
.big_container_view_diploma_icon7{background:url(../../img/contest/awards_icon1.png) no-repeat;background-size:100% 100%}
.big_container_view_diploma_icon8{background:url(../../img/contest/awards_icon2.png) no-repeat;background-size:100% 100%}
.big_container_view_diploma_icon9{background:url(../../img/contest/awards_icon3.png) no-repeat;background-size:100% 100%}

.big_container_view_diploma_text{font-size:14px;color:white;width:72px;float:left}
.big_container_view_diploma_yuemei_text{font-size:14px;color:white;width:auto;float:left}

.contest_Main_case{margin-bottom: 200px;}

.contest_header_button_icon1{margin: 0 0px 0 0px;}
.contest_header_button_icon2{margin: 0;}
.contest_header_button_contain{width:470px;float:left}
.product1_contain{}
.contest_header_button_contain2{margin:0 0 0 115px}
.contest_header_button_top{}
.contest_header_button_bottom{border:2px dashed white;border-top:none;float:left;width:470px;height:66px;font-size:14px;text-align:center;padding:10px 0 0 0}
.imgToCenter_text{position:absolute;top:14px;width:125px;height:60px;line-height:60px;left:50%;margin:0 0 0 -82px;text-align:center;color:white}

.imgToCenter_text:hover{text-decoration:underline;color:#FFF100;}

.contest_header_button_left{
}
.contest_header_button_left_gd24{
    margin-left: 100px !important;
}
.contest_header_button_right{}
.contest_header_button_gray{ background: gray; color: #c4c4c4; cursor: not-allowed;}

.product{height:auto;position:relative;overflow:hidden;display:none;margin: 60px 0 0 0;min-height: 600px;/* background: white; *//* padding: 20px; *//* border-radius: 4px; */}
.product ul{position:absolute;left:0px}
.product-wrap .product li{float:left;display:inline;margin-left:13px;background:#f3f3f3;border:2px solid #fafafa;transition:0.4s;-webkit-transition:0.4s;-moz-transition:0.4s;-o-transition:0.4s;-ms-transition:0.4s}
.product-wrap .product li.ml0{margin-left:0px}
.product-wrap .product li a.imgwrap{display:block;width:226px;height:200px;background:#fff;text-align:center}
.product-wrap .product li p{padding-left:15px;color:#666666;line-height:22px}
.product-wrap .product li p a{color:#666666;text-decoration:none}
.product-wrap .product li p a:hover{color:#ff6600;text-decoration:none}
.marginForImg img{display:block;margin: 0 auto;}
.imgToCenter{width:1250px;clear:both;position: relative;margin: 0 0 50px 0;}
.imgToCenter p{width:880px;line-height:36px;margin:0 auto;}

.product7{
    background: white;
    padding: 20px;
    border-radius: 4px;
}

.productWork2_contain{width:100%;position:relative;background:white;color:black;border-radius:8px;overflow:hidden;padding:40px 42px 30px 42px}

.productWork2_title{width:100%;overflow:hidden;color:black;margin: 0 0 30px 0;}
.productWork2_title_left_select{font-size:18px}
#productWork2_title_left_select{width:120px}
.productWork2_title_left{width:310px;font-size:16px;float:left;height:45px}
.productWork2_title_left span{font-size:32px}
.productWork2_title_right{font-size:24px;float:right;text-align:left;height:45px}
.productWork2_title_right span{font-size:14px;margin:0 5px}
.productWork2_title_right span label input{float:left;margin-right:5px}

.warp_content{padding-top:22px;margin:auto;margin-bottom:28px;width:1200px;height:250px;background:#fff;border-radius:4px}
.content{margin-left:22px;width:1151px;height:208px;border-bottom:1px solid #eeeeee}
.content_img{float:left;width:328px;height:175px;}
.content_right{position:relative;float:left;width:760px;height:175px}
.content_bottom{position:absolute;left:0px;bottom:0px;width:750px;height:21px}
.content_bottom a{color:red}
.content_right h3{margin-left:28px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;-o-text-overflow:ellipsis}
.content_right .class_works{margin-top:30px;margin-left:28px;font-size:14px}
.content_bottom div{float:left}
.bg1{float:left;background:url(../../img/desIcons.png) no-repeat -300px -820px;margin-left:28px;width:32px;height:18px}
.bg2{float:left;background:url(../../img/desIcons.png) no-repeat -392px -613px;margin-left:28px;width:32px;height:18px}
.bg_work{float:left;margin-right:10px;font-size:14px;line-height:21px;font-size:14px;color:#a3a3a3}
.read{float:right;font-size:12px;text-decoration:none;color:red;line-height: 21px;}
.workSearchDiv{border:1px solid #E0E0E0;width:223px;height:32px;display:inline-block;overflow:hidden;position:relative;top:9px;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px}
.workSearchInput{display:inline-block;float:left;width:180px;height:30px;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:center;line-height:30px;font-size:14px;background-color:white;color:black}
.searchIcon{display:inline-block;cursor:pointer;float:left;width:30px;height:30px;border:0;background: url(../../img/searchGray.png) 2px 2px no-repeat;background-size: 80% 80%;}

.contact_us{display:block;cursor:pointer;text-align:center;width: 60px;height: 60px;z-index:10;color: white;font-size: 12px;background: #032568;border-bottom: 1px solid white;}
.contact_us:link{color:white;}
.contact_us:visited{color:white;}
.contact_us:hover{color:#FFF100;}
.contact_us_text{text-align:center;width:100%;padding: 10px 0 0 0;}
.contact_us:last-child  {border:none;}
.contact_us_div_download{position:fixed;top:22%;left:8px;z-index:11}
.Contact_us_download2{background:url(../../img/contest/material/certificate.png);background-size:100% 100%}
.contact_us_div{position:fixed;top: 20%;right: 0px;z-index:11;display: none;}
.contest_header_button_link{width:100px;line-height:38px;text-align:center;background-color:#ffd031;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;position:absolute;right:15px;top:15px;background-color:#ffa41a}
.contest_header_button_link:hover{background-color:#ffd031;cursor:pointer}

.contest_file_download_area{position:fixed;top: 20%;right: 60px;z-index:11;display: none;}
.contest_file_download_items{display:block;cursor:pointer;text-align:center;width: 60px;height: 60px;z-index:10;color: white;font-size: 12px;background: #3F51B5;border-bottom: 1px solid white;}
.contest_file_download_items:link{color:white;}
.contest_file_download_items:visited{color:white;}
.contest_file_download_items:hover{color:#FFF100;}
.contest_file_download_items_text{text-align:center;width:100%;padding: 14px 0 0 0;}
.contest_file_download_items:last-child{border:none;}

.courseImgList {margin: 40px auto;}
.courseImgListModeContain{width: 275px;margin: 0 13px 20px 0px;padding:8px;border:1px solid #f4f4f4;}

.big_container_top{height:357px;width: 100%;margin: 10px 0;border-radius:2px;overflow: hidden;position: relative;}
.big_container_top img {position: absolute;top: 50%;left: 50%;transform: translate3d(-50%,-50%,0);-webkit-transform: translate3d(-50%,-50%,0);}
.big_container_top:hover{transform:scale(1);-moz-transform:scale(1);-webkit-transform:scale(1);-o-transform:scale(1);-ms-transform:scale(1)}
.big_container_top .big_container_top_cover: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)}

.big_container_top .big_container_top_cover{position: relative; display:block;margin:0 auto;transition: all 1.3s;-moz-transition: all 1.3s;-webkit-transition: all 1.3s;-o-transition: all 1.3s;/* margin: 0 0 0 0; *//* border-radius: 4px; */width: 100%;height: 100%;}
.scoreBox {
    width: calc(100% - 4px);
    position: absolute;
    bottom: 5px;
    margin: 0px 2px;
    box-sizing: border-box;
    padding: 10px;
    background-image: linear-gradient(-180deg,rgba(0,0,0,0.1) 0,rgba(0,0,0,.7) 100%);
    color: #fff !important;
}
.big_container_bottom{width:100%;padding: 0px 10px;color: #999;font-size: 12px;overflow: hidden;background-color: white;/* margin: 12px 0 0 0; */line-height: 24px;}
.big_container_bottom_title{font-size:14px}
.big_container_bottom_coursePeople{width:43%}
.big_container_bottom_courseGood{width:43%}
.big_container_bottom_label{color:#a3a3a3}
.big_container_bottom{padding:0}
.toHaveCursor{cursor:pointer}
.toHaveNews{cursor:pointer}
.courseListBiaoqianTitle span{display:inline-block;float:left;width: 96%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;-o-text-overflow:ellipsis;}
#imgProduct .Process_details{margin:0 auto;text-align:center;padding-bottom:10px}
#imgProduct .Process_details a{color:#FFD203;font-size:28px}


.welcomeTitle{display:none}
.sharedHead_logo{display:none}
#sharedHead_theme{width:1060px}
.sharedHead{background:#032568}
.contest_header_pic_left{width:429px;height:685px;position:absolute;z-index:2;top:90px;left:0px}
.contest_header_pic_right{width:429px;height:685px;position:absolute;z-index:2;top:90px;right:0px}

.contest_header_pic_float{position:absolute;}

.contest_header_pic_1{width:680px;height:435px;top:90px;left:140px;animation:contest2move1 3s 1;-webkit-animation:contest2move1 3s 1;transition:left 1s;-webkit-transition:left 1s; }
.contest_header_pic_2{width:186px;height:157px;top:210px;left:830px;animation:contest2move2 3s 1;-webkit-animation: contest2move2 3s 1;}
.contest_header_pic_3{top: 390px;width: 375px;height: 231px;left: 259px;animation:contest2move3 3s 1;-webkit-animation:contest2move3 3s 1;transition:top 1s;-webkit-transition:top 1s;z-index: 2;}
.contest_header_pic_4{width:100%;height:133px;top:660px;left:137px;animation:contest2move4 3s 1;-webkit-animation:contest2move4 3s 1}
.contest_header_pic_5{top: 350px;width:468px;height:265px;left:580px;animation:contest2move6 3s 1;-webkit-animation:contest2move6 3s 1;transition:left 1s;-webkit-transition:left 1s;}

.contest_header_pic_float_contain{position:absolute;top:0px;width:1200px;left:50%;margin:0 0 0 -600px;z-index:2;}

.contest_header_pic_2_2 {animation:contest2move22 6s 3;-webkit-animation:contest2move22 6s 3;}

.contest_header_pic_1:hover{left:100px;}
.contest_header_pic_3:hover{top:440px;}
.contest_header_pic_5:hover{left:630px;}


.contest_header_pic_function1{position:absolute;width: 66px;height: 24px;animation:contest2move5 3s 1;-webkit-animation:contest2move5 3s 1;transition:top 1s;-webkit-transition:top 1s;top: 800px;z-index: 3;left: 50%;margin: 0 0 0 -33px;cursor: pointer;}
.contest_header_pic_function1:hover {top:810px}

.contest2_tab{width:100%;height:60px;background:#032568;z-index: 103;top:0px}
.contest2_tab_content{width:1240px;margin:0 auto;}
.contest2_tab_index{width:309px;height:30px;display:inline-block;float:left;line-height:30px;text-align:center;letter-spacing:4px;font-size:24px;cursor:pointer;border-right:1px solid white;margin:15px 0 0 0;color:white}
.contest2_tab_index:hover{color:#FFF100}
.contest2_tab_index_on{color:#FFF100;font-weight: bold;}
.contest2_tab_index_on:hover{color:#FFC107}
.contest2_tab_index:last-child{border:none}
.contest_different_types_area{width:100%;}
.contest2_semifinals_cate{display:inline-block}
.contest2_semifinals_cate1{color:#333;text-align:center;font-size:20px;font-weight:bold;margin: 0 0 20px 0;}
.contest2_semifinals_cate2{}
.contest2_semifinals_cate_contain{width:500px;margin: 40px auto 0;text-align:center;line-height:40px;}

.contest2_semifinals_cate_icon{width:22px;height:22px;background: url(../../img/contest/door.png)  no-repeat;display: inline-block;background-size: 100% 100%;margin: 0px 5px 0px 0;}

/* .contest_different_type_button1:hover{background: #2ca6e0;}
.contest_different_type_button2:hover{background: #0dac67;}
.contest_different_type_button3:hover{background: #bb0bce;}
.contest_different_type_button4:hover{background: #2449e2;}
.contest_different_type_button5:hover{background: #d89a00;} */

/* .contest_different_type_button:nth-child(6){margin: 0 0 0 0;}  */

.contest_different_type_button{    padding: 0 15px;min-width: 180px;height:36px;margin:0px 49px 10px 0;transition:all 0.5s;position:relative;color:white;background:#795548}
.contest_different_type_button::before{content:'';position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;opacity:0;background-color:rgba(255,255,255,0.5);-webkit-transition:all 0.4s;-moz-transition:all 0.4s;-o-transition:all 0.4s;transition:all 0.4s;-webkit-transform:scale(0.5,1);transform:scale(0.5,1)}
.contest_different_type_button_active{background:#FF5722}
.contest_different_type_button:hover::before{opacity:1;-webkit-transform:scale(1,1);transform:scale(1,1)}
.contest_different_types_area_text{text-align:center;line-height:36px;margin:10px 60px 0  0;font-size:20px;font-weight:bold;float:left}
.contest_work_classify_contain{width:1166px;background-color:white;overflow:hidden;padding:0 0 20px 0;margin:15px 0px;border-bottom:1px solid #e7e7e7}
.contest_work_classify_intro{width: 100px;float:left;line-height:24px;text-align:right;padding:0 30px 0 0;}
.contest_work_classify_content{width: 1060px;overflow:hidden;}
.contest_work_classify_cate{}
.contest_work_button{height:24px;float:left;margin:0 20px 5px 0;line-height:24px;text-align:center;border-radius:12px;cursor:pointer;background:none;color:#999999;    padding: 0 15px;}

.contest_work_button:hover{background-color:#FF9800;color:white;cursor:pointer}
.contest_work_button_active{background-color:#FF9800;color:white;cursor:pointer}

.contest_work_button_cate_active{background-color:#FF9800;color:white;cursor:pointer}
.contest_work_button_cate:hover{background-color:#FF9800;color:white;cursor:pointer}

.contest_work_button_theme_active{background-color:#FF9800;color:white;cursor:pointer}
.contest_work_button_theme:hover{background-color:#FF9800;color:white;cursor:pointer}


/*  */
.product6{background:white;padding:40px;border-radius:20px}
.contest_history_review_tab{font-size:24px;overflow:hidden;font-weight:bold;border-bottom:1px solid #ACACAC}
.contest_history_review_tab_index{width:120px;float:left;line-height:45px;text-align:center;cursor: pointer;margin:0 60px 0 0;}
.contest_history_review_tab_index_on{border-bottom:4px solid #05399F}
.contest_history_review_content{margin:40px 0}
.contest_history_review_content1{overflow:hidden;padding:0 0 40px 0;border-bottom:1px solid #acacac;margin:0 0 40px 0}
.contest_history_review_content2{width:500px;height:238px;margin:0 15px 0 0;float:left}
.contest_history_review_content3{width:650px;float:left;height:238px}
.contest_history_review_content4{font-size:24px;font-weight:bold;margin:0 0 20px 0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;-o-text-overflow:ellipsis;height:30px;width:100%}
.contest_history_review_content5{font-size:20px;line-height:30px;color:#666;height:180px;width:100%;overflow:hidden}
.contest_history_review_inner_tab{overflow:hidden}
.contest_history_review_inner_tab_index{float:left;font-size:24px;margin:0 100px 0  0;cursor: pointer;font-weight: bold;}
.contest_history_review_inner_tab_index_on{color:#05399F}
.contest_history_review_inner_tab_content{margin:40px 0 0 0;overflow:hidden;border-bottom:1px solid #acacac;padding:0 0 40px 0;/* max-height: 710px; */overflow-y: hidden;}
.contest_history_review_works{}
.contest_history_show_img{width:545px;height:310px;margin:0 40px 40px 0;float:left;display:block}
.contest_history_show_img:nth-child(2n+n){margin:0 0 40px 0}
.prism-player{margin:0 auto 30px;}
.contest_history_video{width: 356px;height: 206px; }
.contest_history_video_contain{width: 356px;float: left;  margin: 0 50px 20px 0;}
.contest_history_video_contain:nth-child(3n+3){margin: 0 0px 20px 0;}
.contest_history_video_title{width: 356px;line-height: 26px;height: 26px; overflow: hidden;text-align: center;}

.contest_history_review_works_text{line-height:36px;font-size:24px;margin:0 0 30px 0;font-weight:bold;}
/*  */
.contest_mobile_apply_code{position:absolute;z-index:6;right:80px;width:258px;height:123px;background:url(../../img/share/qr.png) no-repeat;background-size:100% 100%;}
.contest_mobile_apply_code_new{position:absolute;z-index:6;right:80px;width:123px;height:123px;background:url(../../img/share/qrcode.jpg) no-repeat;background-size:100% 100%;}
.contest_mobile_apply_code_art2022{position:absolute;z-index:6;right:80px;width:123px;height:123px;background:url(../../img/share/artcode.png) no-repeat;background-size:100% 100%;background-color: #fff;padding: 10px}
.contest_mobile_apply_code_pyxc2023{position:absolute;z-index:6;right:80px;width:123px;height:123px;background:url(https://sjhome-public-new.oss-cn-shenzhen.aliyuncs.com/contest/2023pyxc/web/code.png) no-repeat;background-size:100% 100%;background-color: #fff;padding: 10px}
.contest_video_course_contain{margin: 0 25px 20px 0;
    overflow: hidden;}
    .contest_history_review_works_contain{ overflow: hidden;}
    .sepical_content_container_recommond_video{overflow: hidden;}
    .prism-tooltip{display: none;}
/*  */

.modal_contest_use_for_history_works{
    width: 380px;
    display: block;
    float: left;
    border-radius: 4px;
    margin: 0 35px 30px 0;
}
.modal_contest_use_for_history_works:nth-child(3n+3){
    margin: 0 0px 30px 0;
}
.modal_contest_use_for_history_works img{
    width: 100%;
    height: auto;
    border-radius: 4px;
}

.Exhibition {
    background: #fff;
    position: relative;
    overflow: inherit;
    padding: 40px 42px 30px;
    border-radius: 8px;
    min-height: 430px;
    display: none;
}
.Exhibition_resource_load{
    width: 100%;
    text-align: center;
    line-height: 40px;
    font-size: 14px;
    color: #1b7e93;
}
.Exhibition .pull_img{
    width: 555px;
    display:none;
    display:inline-block;
    height: 370px;
    overflow: hidden;
}
.Exhibition .pull_img img {
    width: 555px;
    transition: all .2s;
    border-radius: 4px;
    height: 100%;
}
.Exhibition .designer_aesthetic_text{
    color: #fff;
    width: 100%;
    text-align: justify;
    padding: 10px 0;
    color: #bdbdbd;
    height: 40px;
}
.Exhibition .designer_aesthetic_text_title{
    float: left;
}
.Exhibition .videoCourse_container_view{
    overflow: hidden;
    height: 28px;
    color: #a3a3a3;
    font-size: 12px;
    cursor: default;
    display: inline;
    float: right;
}
.Exhibition .videoCourse_container_view div {
    float: left;
    width: auto;
    height: 28px;
    line-height: 28px;
    cursor: pointer;
}
.Exhibition .videoCourse_container_bottom_coursePeopleem {
    float: left;
    width: 24px;
    height: 24px;
    background: url(../../img/desIcons.png) -304px -814px no-repeat;
    background-size: 904px 1050px;
}
.Exhibition .videoCourse_container_bottom_courseGoodemUn {
    float: left;
    width: 24px;
    height: 24px;
    background: url(../../img/desIcons.png) -361px -816px no-repeat;
    background-size: 904px 1050px;
}
.Exhibition .videoCourse_container_bottom_courseGood{margin-left: 20px;}
.Exhibition .designer_aesthetic_index_contain{
    margin-bottom: 20px;
}
.magnify-modal {
    box-shadow: 0 0 6px 2px rgba(0, 0, 0, 0.3);
}

.magnify-header .magnify-toolbar {
    width: 40px;
    background-color: rgba(0, 0, 0, .5);
}

.magnify-stage {
    border-width: 0;
}

.magnify-footer .magnify-toolbar {
    display: inline-block;
    height: 40px;
    background-color: rgba(0, 0, 0, .5);
    border-top-left-radius: 5px;
    border-top-right-radius: 5px;
}

.magnify-stage img {
    width: 0;
}

.magnify-loading {
    background-color: transparent;
}

.magnify-button-next, .magnify-button-prev {
    display: none;
}
.search_navBox{height: 40px;margin-bottom: 30px;display: none;}
.courseImgListSearchIcon{background: #9e7034;} 
.courseImgListSearchIcon:hover{background: #bca060;} 
.search_navBox .search_navTitle{float: right;line-height: 40px;margin-right: 10px;font-weight: bold;}
.search_navBox .search_sort{
    float: right;
    height: 40px;
    margin-right: 40px;
}
.search_navBox .search_sort_title{margin-right: 10px;font-weight: bold;}
.search_navBox .search_sort_select{
    height: 38px;
    width: 120px;
    border-color: transparent;
    cursor: pointer;
    color: #757575;
}

.exhibition_area {min-height: 600px;height: auto;display: none;}
.exhibition_area_box {display: flex;flex-direction: column;width: 100%;}
.exhibition_btn_list {display: flex;align-items: center;justify-content: space-evenly;width: 100%;margin-top: 50px;}
.exhibition_button {width: 178px;height: 50px;cursor: pointer;line-height: 48px;text-align: center;font-size: 16px;font-weight: bold;color: #FA4228 !important;border: 2px solid #FA4228;background-color: #fff;}
.exhibition_button:hover {background-color: #FA4228;color: #fff !important;}
.exhibition_content {display: flex;flex-direction: column;width: 100%;margin-top: 24px;}
.exhibition_box {width: 100%;position: relative;margin-top: 80px;}
.exhibition_box img {width: 100%;height: auto;}
.exhibition_box .content_text {display: flex;flex-direction: column;width: 78%;position: absolute;top: 50%;left: 50%;word-break: break-all;} 
.exhibition_box .content_text p {text-indent: 2.5em;font-size: 22px;letter-spacing: 4px;line-height: 55px;font-family: AlibabaPuHuiTiM;color: #000;}
.exhibition_box .content_text p span {color: #FA1900;}
.exhibition_box1 .content_text {transform: translate(-50%, -38%);}
.exhibition_box3 .content_text_box {display: flex;flex-direction: column;position: absolute;left: 350px;width: 750px;}
.exhibition_box3 .content_text_box img {width: 720px;height: auto;margin-top: 20px;}
.exhibition_box3 .content_text_box p {font-size: 22px;letter-spacing: 4px;line-height: 40px;font-family: AlibabaPuHuiTiR;color: #000;}
.exhibition_box3 .content_text_box p span {color: #FA1900;}
.exhibition_box3 .content_text_box1 {top: 285px;}
.exhibition_box3 .content_text_box2 {top: 480px;}
.exhibition_box3 .content_text_box3 {top: 755px;}
.exhibition_box3 .content_text_box4 {top: 1010px;}
.exhibition_box3 .content_text_box5 {bottom: 195px;}
.exhibition_box4 {margin-bottom: 60px;}
.exhibition_box4 .contact_text {display: flex;flex-direction: column;width: 78%;position: absolute;top: 50%;left: 50%;transform: translate(-50%, -22%);} 
.exhibition_box4 .contact_text p {font-size: 26px;letter-spacing: 4px;line-height: 55px;font-family: AlibabaPuHuiTiM;color: #000;text-align: center;}
.exhibition_button_on {background-color: #FA4228;color: #fff !important;}
.achievements_container {margin-top: 74px;}
.achievements_list {display: flex;flex-direction: column;width: 100%;}
.achievements_box {display: flex;align-items: center;padding: 30px 20px;border-bottom: 1px solid #eeeeee;height: 235px;margin-top: 30px;cursor: pointer;}
.achievements_box img {width: 328px;height: 100%;object-fit: cover;margin-right: 30px;border-radius: 4px;}
.achievements_box_content {flex: 1;display: flex;flex-direction: column;height: 100%;}
.achievements_box_title {color: #000;font-size: 24px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.achievements_box_intro {flex: 1;color: #999;font-size: 14px;margin: 15px 0;line-height: 24px;word-wrap: break-word;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 4;overflow: hidden;}
.achievements_box_operation {display: flex;align-items: center;}
.operation_box {display: flex;align-items: center;font-size: 14px;color: #a3a3a3;}
.operation_box .bg1 {margin-left: 0!important;}
.achievements_container .page_div .current {background-color: #FA4228;color: #fff;}
.achievements_container .page_div a:hover {background-color: #FA4228;color: #fff;}
.null_container {display: flex;flex-direction: column;align-items: center;padding: 150px 0;}
.null_container img {width: 120px;height: 120px;}
@media screen and (max-height: 700px) {
    .contact_us_div{top:80px;max-width:120px}
    .contact_us{float:left;border:1px solid white}
    .contact_us6,.contact_us7,.contact_us8,.contact_us9{border:1px solid #032568}

    .contest_file_download_area{top:80px;max-width:120px;right: 120px;}
    .contest_mobile_apply_code{right:160px;}
    .contest_mobile_apply_code_new{right:140px;}
    .contest_mobile_apply_code_art2022{right:140px;}
    .contest_mobile_apply_code_pyxc2023 {right: 140px;}
}

      
@keyframes contest2move1{from{left:-50px}
to{left:140px}
}@-webkit-keyframes contest2move1{from{left:-50px}
to{left:140px}
}@keyframes contest2move2{from{left:950px}
to{left:830px}
}@-webkit-keyframes contest2move2{from{left:950px}
to{left:830px}
}@keyframes contest2move3{from{top:490px}
to{top:390px}
}@-webkit-keyframes contest2move3{from{top:490px}
to{top:390px}
}@keyframes contest2move4{from{top:820px}
to{top:660px}
}@-webkit-keyframes contest2move4{from{top:820px}
to{top:660px}
}
 @keyframes contest2move5{from{top:770px}
to{top:800px}
}@-webkit-keyframes contest2move5{from{top:770px}
to{top:800px}
}

@keyframes contest2move6{from{top:530px}
to{top:350px}
}@-webkit-keyframes contest2move6{from{top:530px}
to{top:350px}
}

@keyframes contest2move22{0%{transform:scale(1)}
25%{transform:scale(0.9) rotate(-3deg)}
50%{transform:scale(1.1) rotate(3deg)}
75%{transform:scale(0.9) rotate(-3deg)}
100%{transform:scale(1) rotate(0)}
}

@media screen and (min-width: 1600px) {
    #sharedHead_theme {width:1220px;}
}


