a,b,body,div,h1,h2,h3,html,i,img,input,li,ol,p,select,span,textarea,ul{margin:0;padding:0;border:0}li,ol,ul{list-style:none}a{text-decoration:none}body,html{width:100%;font-family:"Source Han Serif SC";min-width:1280px;max-width:1920px;margin:0 auto;position:relative}.attention_list::-webkit-scrollbar{width:8px}.attention_list::-webkit-scrollbar-thumb{border-radius:10px;-webkit-box-shadow:inset 0 0 5px rgba(0,0,0,.2);background:#B1CDC9}.attention_list::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 5px rgba(0,0,0,.2);border-radius:10px;background:#fff}.clear:before{content:"";display:table}.clearfloat:after{content:"";display:block;clear:both}.mask{width:100%;height:100%;position:fixed;top:0;left:0;z-index:8;background-color:rgba(0,0,0,.8);display:none}.no_click{filter:grayscale(60%);-webkit-filter:grayscale(60%);pointer-events:none}.key_point{color:#FF1530}.index .header{position:relative;width:100%;height:970px;background-image:url(/hd/contest/style/img/header.jpg?951d6545);background-position:top center;background-repeat:no-repeat;overflow:hidden}.index .part_1{position:relative;width:100%;height:1810px;background-image:url(/hd/contest/style/img/part_1.jpg?524a0e66);background-position:top center;background-repeat:no-repeat;overflow:hidden}.index .part_2{position:relative;width:100%;height:1755px;background-image:url(/hd/contest/style/img/part_2.jpg?cd0dba2f);background-position:top center;background-repeat:no-repeat;overflow:hidden}.index .part_3{position:relative;width:100%;height:1335px;background-image:url(/hd/contest/style/img/part_3.jpg?94ea7b9d);background-position:top center;background-repeat:no-repeat;overflow:hidden}.index .footer{position:relative;width:100%;height:919px;background-image:url(/hd/contest/style/img/footer.jpg?1b95f325);background-position:top center;background-repeat:no-repeat;overflow:hidden}.header .logo{position:absolute;width:135px;top:50px;left:50px}.header .tw{position:absolute;width:155px;top:60px;right:355px;transition:.5s}.header .tw:hover{transform:translateY(-10px)}.header .home{position:absolute;width:155px;top:60px;right:180px;transition:.5s}.header .home:hover{transform:translateY(-10px)}.header .download_box{position:absolute;width:460px;top:50%;margin-top:178px;right:50%;margin-right:-470px;display:flex;align-items:center;justify-content:space-between}.header .download_box a{display:block;width:227px;transition:.5s}.header .download_box a:hover{transform:translateY(-10px)}.header .back{position:absolute;width:182px;top:60px;left:264px;transition:.5s}.header .back:hover{transform:translateY(-10px)}.part_1 .banner{position:absolute;width:674px;top:34px;left:50%;margin-left:-600px}.part_1 .btn_box{position:absolute;width:900px;left:50%;margin-left:-450px;top:465px;display:flex;justify-content:space-between}.part_1 .btn_box a{display:block;width:421px;transition:.5s}.part_1 .btn_box a:hover{transform:translateY(-10px)}.part_1 .progress_box{position:absolute;width:1260px;height:12px;background:#997B77;box-sizing:border-box;border:3px solid #F4D5CE;border-radius:20px;left:50%;margin-left:-630px;top:50%;margin-top:530px}.part_1 .progress_box i{display:block;width:0%;height:100%;background:#F8A193;max-width:100%;border-radius:20px}.part_1 .progress_box i.stage_1{width:10%}.part_1 .progress_box i.stage_2{width:36%}.part_1 .progress_box i.stage_3{width:63%}.part_1 .progress_box i.stage_4{width:81%}.part_1 .progress_box i.stage_5{width:100%}.part_1 .progress_box ul li{position:absolute;background:url(/hd/contest/style/img/ico_1.png?5acd67e9) no-repeat top center;width:31px;height:27px;top:-9px}.part_1 .progress_box ul li:nth-child(1){left:105px}.part_1 .progress_box ul li:nth-child(2){left:440px}.part_1 .progress_box ul li:nth-child(3){left:772px}.part_1 .progress_box ul li:nth-child(4){left:996px}.part_1 .progress_box ul li:nth-child(5){left:1140px}.attention_list{position:absolute;width:1040px;box-sizing:border-box;left:50%;margin-left:-520px;top:205px;font-size:16px;color:#6F6F6F;line-height:24px;height:892px;overflow-y:auto}.attention_list li{padding-right:40px;line-height:30px}.footer .home{position:absolute;width:309px;right:50%;margin-right:-155px;top:338px;transition:.5s}.footer .home img{display:block;width:100%}.footer .home:hover{transform:translateY(-10px)}.footer .tg_btn{position:absolute;width:434px;left:50%;margin-left:-380px;top:338px;transition:.5s}.footer .tg_btn img{display:block;width:100%}.footer .tg_btn:hover{transform:translateY(-10px)}.footer .foot_info{width:1280px;padding-top:20px;border-top:1px #3F4B48 solid;font-size:14px;color:#000;position:absolute;left:50%;margin-left:-640px;bottom:100px}.footer .foot_info a{color:#000;padding:0 6px}.footer .foot_info a:hover{color:#fff}.footer .foot_info a:first-child{padding-left:0}.footer .foot_info .share_box{position:absolute;top:30px;right:0}.footer .foot_info .share_box img{display:inline-block;margin-top:-3px;vertical-align:middle;width:23px;margin-left:5px}.footer .foot_info .share_box a{transition:.5s;display:block;float:right}.footer .foot_info .share_box a:hover{transform:translateY(-3px)}.top{position:fixed;width:106px;right:50px;bottom:100px;transition:.5s;z-index:7;display:none}.top img{display:block;width:100%}.top:hover{transform:translateY(-10px)}@media screen and (max-width:1610px){.top{display:none!important}}.contribute .header{position:relative;width:100%;height:810px;background-image:url(/hd/contest/style/img/c_header.jpg?8e772e88);background-position:top center;background-repeat:no-repeat;overflow:hidden}.contribute .part_1{position:relative;width:100%;height:1566px;background-image:url(/hd/contest/style/img/c_part_1.jpg?dbbdb21b);background-position:top center;background-repeat:no-repeat;overflow:hidden}.contribute .part_2{position:relative;width:100%;height:900px;background-image:url(/hd/contest/style/img/c_part_2.jpg?eb912468);background-position:top center;background-repeat:no-repeat;overflow:hidden}.contribute .part_3{position:relative;width:100%;height:1344px;background-image:url(/hd/contest/style/img/c_part_3.jpg?e567276c);background-position:top center;background-repeat:no-repeat;overflow:hidden}.contribute .footer{position:relative;width:100%;height:1010px;background-image:url(/hd/contest/style/img/c_footer.jpg?8ec070ec);background-position:top center;background-repeat:no-repeat;overflow:hidden}.contribute .part_2 .way{position:absolute;width:100%;height:100%;display:none}.contribute .part_2 .way.cur{display:block}.contribute .part_2 .t{position:absolute;width:846px;top:32px;left:50%;margin-left:-423px}.contribute .part_2 .desc{position:absolute;width:1129px;top:207px;left:50%;margin-left:-565px}.contribute .part_3 .attention_list{top:225px}.contribute .footer .tg_btn{top:370px}.contribute .footer .home{top:370px}.part_1 .tab_box{position:absolute;width:1024px;z-index:1;top:53px;left:50%;margin-left:-512px}.part_1 .tab_box a{display:block;background:url(/hd/contest/style/img/tab.png?ced93641) no-repeat top center;width:154px;height:81px;background-size:100% 200%;text-align:center;box-sizing:border-box;padding-top:10px;font-size:22px;color:#FFF;text-shadow:1px 1px 2px #4B8F7F;float:left;position:relative;margin-right:14px}.part_1 .tab_box a.cur{background-position:bottom center;text-shadow:1px 1px 2px #D03F38;transform:translateY(-20px);padding-top:20px}.part_1 .tab_box a:last-child{float:right;margin-right:0}.part_1 .container{position:absolute;z-index:2;background:url(/hd/contest/style/img/container.png?e5179076) no-repeat top center;width:1281px;height:1275px;box-sizing:border-box;left:50%;margin-left:-640px;top:102px}.part_1 .info{display:none;padding-top:1px;position:relative}.part_1 .info.cur{display:block}.part_1 .info .stage{display:none}.part_1 .info .stage.cur{display:block}.part_1 .info .title{display:block;width:639px;margin:40px auto 70px;text-align:center;height:41px;line-height:41px;font-size:42.5px;color:#DC6963;background:url(/hd/contest/style/img/title.png?ba6635a0) no-repeat top center;font-weight:700}.part_1 .info .title.special{margin-bottom:80px}.part_1 .upload_box{width:925px;margin:0 auto}.part_1 .upload_box li{margin-bottom:40px}.part_1 .upload_box li .left_t{float:left;width:230px;margin-right:30px;text-align:right}.part_1 .upload_box li .right_i{float:left;width:660px;text-align:justify;position:relative}.part_1 .left_t .t{font-size:22px;color:#000;font-weight:700;line-height:40px}.part_1 .left_t .tip{font-size:14px;color:#000;white-space:nowrap}.part_1 .right_i input{display:block;width:100%;height:40px;line-height:40px;box-sizing:border-box;border:1px solid #AAC7C2;outline:0;padding:0 20px;font-size:16px;color:#000}.part_1 .right_i select{display:block;width:100%;height:40px;line-height:40px;box-sizing:border-box;border:1px solid #AAC7C2;outline:0;padding:0 20px;font-size:16px;color:#000}.part_1 .right_i textarea{display:block;width:100%;height:80px;line-height:22px;box-sizing:border-box;border:1px solid #AAC7C2;outline:0;padding:5px 20px;font-size:16px;color:#000;resize:none}.part_1 .txt_length{position:absolute;font-size:14px;color:#999;right:10px;top:56px}.part_1 .right_i .tips{font-size:14px;color:#000;line-height:30px;width:104%}.part_1 .right_i .err_tip{font-size:16px;color:#F07373;line-height:20px;margin-top:10px;display:none}.part_1 .submit_tip{font-size:16px;color:#F07373;line-height:20px;margin-top:10px;display:none;text-align:center}.part_1 .right_i .upload_list li{position:relative;float:left;width:260px;height:160px;margin-right:15px;margin-bottom:0;display:none}.part_1 .right_i .upload_list li.cur{display:block}.part_1 .right_i .upload_list li img{display:block;width:100%;height:100%}.part_1 .right_i .upload_list li .upload_btn{position:absolute;width:100%;height:100%;top:0;left:0;opacity:0;cursor:pointer}.part_1 .right_i .upload_list li.work:before{content:"";position:absolute;width:100%;height:100%;background:rgba(0,0,0,.4);top:0;left:0}.part_1 .right_i .upload_list li.work .del{position:absolute;width:23px;top:7px;right:9px;transition:.5s;z-index:2}.part_1 .right_i .upload_list li.work .del img{display:block;width:100%}.part_1 .right_i .upload_list li.work .del:hover{transform:rotate(180deg)}.part_1 .right_i .upload_list li.work .cover{position:absolute;width:100%;height:35px;line-height:35px;text-align:center;font-size:16px;color:#fff;background:#000;left:0;bottom:0;z-index:3}.part_1 .upload_box .submit{display:block;width:327px;margin:80px auto 0;transition:.5s}.part_1 .upload_box .submit img{display:block;width:100%}.part_1 .upload_box .submit:hover{transform:translateY(-10px)}.part_1 .box{width:1258px;margin:0 auto}.part_1 .info .search_box{width:320px;height:40px;box-sizing:border-box;border:1px solid #AED6CE;position:absolute;left:50%;margin-left:-160px;top:120px}.part_1 .info .search_box input{display:block;width:85%;height:100%;line-height:40px;border:none;outline:0;box-sizing:border-box;padding-left:20px;font-size:16px;color:#999}.part_1 .info .search_box .search{position:absolute;width:21px;top:8px;right:19px;transition:.5s}.part_1 .info .search_box .search img{display:block;width:100%}.part_1 .info .search_box .search:hover{transform:translateX(5px)}.part_1 .info .work_list{padding-left:18px}.part_1 .info .work_list li{float:left;width:230px;height:236px;margin:0 18px 22px 0;position:relative}.part_1 .info .work_list a{display:block;width:100%;height:142px;overflow:hidden}.part_1 .info .work_list a img{display:block;width:100%;transition:.5s}.part_1 .info .work_list a:hover img{transform:scale(1.1)}.part_1 .info .work_list .work_info{width:100%;height:90px;background:#F4F6F1;box-sizing:border-box;padding:0 13px;border-radius:5px;margin-top:4px}.part_1 .info .work_list .work_info .info_1{height:40px;line-height:40px;font-size:16px}.part_1 .info .work_list .work_info .info_1 .numb{float:left;color:#999}.part_1 .info .work_list .work_info .info_1 .zan_num{float:right;color:#E06462}.part_1 .info .work_list .work_info .info_2{border-top:1px solid #C4C4C4;padding-top:12px;font-size:16px;color:#666;white-space:nowrap;overflow:hidden}.part_1 .info .work_list .work_info .info_2 img{display:inline-block;vertical-align:middle;margin:-4px 3px 0 0;width:22px}.part_1 .info .work_list .zan_num{display:none}.part_1 .info .work_list.cur .zan_num{display:block}.part_1 .dep{width:1258px;margin:0 auto 22px;padding:0 18px;box-sizing:border-box}.part_1 .dep .work_list{padding-left:0}.part_1 .dep .work_list li:last-child{margin-right:0}.part_1 .dep .work_list li:before{content:"";position:absolute;background:url(/hd/contest/style/img/order.png?6ed96e5d) no-repeat;width:88px;height:30px;background-size:100% 500%;left:50%;margin-left:-44px;top:-35px}.part_1 .dep .work_list li:nth-child(1):before{background-position:0 0}.part_1 .dep .work_list li:nth-child(2):before{background-position:0 -30px}.part_1 .dep .work_list li:nth-child(3):before{background-position:0 -60px}.part_1 .dep .work_list li:nth-child(4):before{background-position:0 -90px}.part_1 .dep .work_list li:nth-child(5):before{background-position:0 -120px}.part_1 .dep .type{margin-bottom:50px;border-bottom:1px solid #E0E0E0;font-size:18px;color:#666;padding-left:24px;position:relative}.part_1 .dep .type:before{content:"";position:absolute;background:url(/hd/contest/style/img/ico_2.png?7e5d2df6) no-repeat top center;width:17px;height:18px;left:0;top:8px}.part_1 .dep .type a{font-size:16px;color:#E0675E;transition:.5s;display:inline-block}.part_1 .dep .type a:hover{transform:translateX(10px)}.part_1 .box .tip{display:inline-block;margin:20px 0;font-size:20px;color:#666;padding-left:18px}.part_1 .box .nothing{text-align:center;font-size:24px;color:#666;margin:200px auto 0;display:none}.part_1 .box .nothing.cur{display:block}.part_1 .box .desc{text-align:center;font-size:20px;line-height:32px;color:#000}.part_1 .box .desc span{color:#DC6963}.part_1 .box .pic{display:block;width:674px;margin:30px auto 110px}.part_1 .box .go_tw{display:block;width:324px;margin:0 auto;transition:.5s}.part_1 .box .go_tw:hover{transform:translateY(-10px)}.page_numb{text-align:center;margin-top:20px;font-size:20px;position:relative;z-index:2}.page_numb a{color:#666;padding:8px 5px;margin:0 7px;display:inline-block}.page_numb a:hover{color:#E37876}.page_numb .active{color:#E37876}.pop{position:absolute;box-sizing:border-box;background-image:url(/hd/contest/style/img/pop.png?ef7041c6);width:670px;height:388px;box-sizing:border-box;left:50%;margin-left:-335px;top:200px;z-index:9;display:none}.pop .close{position:absolute;width:59px;top:-10px;right:-80px;transition:.5s}.pop .close img{display:block;width:100%}.pop .close:hover{transform:rotate(180deg)}.pop_tip{text-align:center;padding:150px 60px 60px;font-size:24px;color:#666;line-height:30px}.pop_work{background-image:url(/hd/contest/style/img/pop_1.png?66af24db);width:1053px;height:873px;margin-left:-527px}.pop_work .pop_con{width:832px;margin:0 auto;font-size:18px;color:#666}.pop_work .pop_con .title{display:block;width:639px;margin:40px auto 20px;text-align:center;height:41px;line-height:41px;font-size:42.5px;color:#DC6963;background:url(/hd/contest/style/img/title.png?ba6635a0) no-repeat top center;font-weight:700}.pop_work .pop_con .work_msg{display:flex;justify-content:space-between;margin:25px 0 15px;align-items:center}.pop_work .pop_con .tw{display:block;background:url(/hd/contest/style/img/tw_1.png?ad76fe17) no-repeat top center;width:129px;height:34px;transition:.5s}.pop_work .pop_con .tw:hover{transform:translateY(-5px)}.pop_work .pop_con #ImageBox{display:flex;width:100%;height:430px;align-items:center;justify-content:center;margin-bottom:10px}.pop_work .pop_con #ImageBox img{display:block;max-width:100%;max-height:100%;cursor:pointer}.pop_work .pop_con .desc{padding:10px 20px;font-size:16px;color:#999;border:1px solid #D7D9DA;margin:10px auto;word-break:break-all}.pop_work .pop_con .zan_btn{display:block;background:url(/hd/contest/style/img/zan.png?c464b445) no-repeat top center;width:246px;height:77px;box-sizing:border-box;text-align:center;padding-top:50px;font-size:16px;color:#FFF;margin:30px auto 0;transition:.5s}.pop_work .pop_con .zan_btn:hover{transform:translateY(-10px)}.result .header{position:relative;width:100%;height:810px;background-image:url(/hd/contest/style/img/r_header.jpg?2ffca4f2);background-position:top center;background-repeat:no-repeat;overflow:hidden}.result .part_1{position:relative;width:100%;height:2064px;background-image:url(/hd/contest/style/img/r_part_1.jpg?7ea74c2d);background-position:top center;background-repeat:no-repeat;overflow:hidden}.result .part_2{position:relative;width:100%;height:1575px;background-image:url(/hd/contest/style/img/r_part_2.jpg?9f99637c);background-position:top center;background-repeat:no-repeat;overflow:hidden}.result .footer{position:relative;width:100%;height:1010px;background-image:url(/hd/contest/style/img/c_footer.jpg?8ec070ec);background-position:top center;background-repeat:no-repeat;overflow:hidden}.result .part_1 .tab_box{width:660px;z-index:1;margin-left:-330px}.result .part_1 .container{background:url(/hd/contest/style/img/container_1.png?44c609b7) no-repeat top center;width:1281px;height:1960px}.result .department{width:1084px;margin:0 auto;display:none}.result .department.cur{display:block}.result .department .title{display:block;width:639px;margin:40px auto;text-align:center;height:41px;line-height:41px;font-size:42.5px;color:#5C9589;background:url(/hd/contest/style/img/title_1.png?19fea2c2) no-repeat top center;font-weight:700}.result .department .lv{background:url(/hd/contest/style/img/lv.png?204ed414) no-repeat top center;width:173px;height:41px;text-align:center;line-height:41px;font-size:40px;color:#D05852;margin:0 auto 10px;font-weight:700}.result .department .award_name{background:url(/hd/contest/style/img/award_name.png?62cf40b3) no-repeat top center;width:496px;height:30px;line-height:30px;text-align:center;font-size:24px;color:#FFF;margin:0 auto 20px}.result .department .work_list{width:100%;display:flex;justify-content:space-between;align-items:center}.result .department .work_list.list_1{justify-content:center}.result .department .work_list li{margin-bottom:22px}.result .department .work_list.list_1 li{width:618px}.result .department .work_list.list_2 li{width:521px}.result .department .work_list.list_3 li{width:343px}.result .department .work_list .detail{width:100%;display:block;overflow:hidden}.result .department .work_list .detail img{display:block;width:100%;transition:.5s}.result .department .work_list .detail:hover img{transform:scale(1.1)}.result .department .work_list .work_info{display:flex;justify-content:space-between;height:50px;line-height:50px;background:#F4F6F1;border-radius:10px;margin-top:8px;padding:0 10px;font-size:18px;color:#999}.result .department .work_list .work_info img{display:inline-block;vertical-align:middle;margin-right:5px}.result .department .work_list .work_info div:first-child{color:#666}.result .attention_list{top:440px}