#Megagame{width: 100%;height: auto;overflow: hidden;background: rgb(123,177,247);}
#Megagame .Megagme_top_nav{width: 100%;height: auto;overflow: hidden;background-image: url(../Images/megagame/Megame_bgtop.gif);background-repeat: no-repeat;background-size: 100%;}
.Megagme_top_nav h1{text-align: center;font-size: 90px;color: #fff;margin: 140px 0 100px 0;letter-spacing: 25px;
-webkit-text-stroke-width:2px;-webkit-text-stroke-color:deepskyblue;}
.Megagme_top_nav .upload_megagme_btn{width:1200px;height: auto;overflow: hidden;margin: 38% auto 0 auto;}
.upload_megagme_btn a{width: 258px;height: 84px;margin: 0 auto;display: block;background:url(../Images/megagame/uploadBtn.png) no-repeat;color:#fff!important;text-align: center;line-height: 84px;
border-radius: 10px;text-decoration: none!important;cursor: pointer;font-size: 22px;font-weight: bolder;background-size: 100% 100%;}
.Megagme_navBar{width: 1200px;height: auto;overflow: hidden;margin:8% auto 0 auto;}
.Megagme_navBar ul li{width:197px;height: 107px;float:left;text-align: center;font-size: 26px;color: #999;cursor: pointer;background: url(../Images/megagame/navBar_bg.png) no-repeat;background-size: 197px 107px;
margin:0 20px;}
.Megagme_navBar ul li a{line-height: 107px;padding: 0 0 5px 0;color: rgb(123,177,247)}
.Megagme_navBar ul li a:hover{text-decoration: none;}
.Megagme_navBar ul>.active a{border-bottom:1px solid rgb(54,138,236);color: rgb(54,138,236);}

 .Megagme_top_nav .scrollShow{position: fixed;top: 50px;margin: 0 auto;z-index: 2000;padding:10px 0;background:rgb(123,177,247);}
.Megagme_navBar h5{margin: 0.9375rem 0;color:#ff5024;font-size: 24px;padding: 0 1.25rem;} 
/*Navbar_body*/
#Megagame .megagme_upload_list{width: 100%;height: auto;overflow: hidden;background: rgb(123,177,247);}
.megagme_upload_list .upload_list_box{width: 1000px;height: auto;overflow: hidden;margin: 60px auto 100px auto;background-color: #fff;padding: 0 100px;font-size: 14px;}
.upload_list_box h3{color: #2a2a2a;font-size: 24px;margin: 40px 0;}
.upload_list_box .megagame_author_message{width: 100%;height: auto;overflow: hidden;margin: 10px 0;clear: both;}
.megagame_author_message .author_message_title{width: 100px;height: 40px;float: left;color: #2a2a2a;line-height: 40px;}
.author_message_title label{color: #ff5024;}
.megagame_author_message .author_message_words{width: 500px;height: 40px;margin: 0 0 0 100px;position: relative;line-height: 40px;}
.author_message_words .authorType{width:100px;height: 40px;float: left;}
.authorType input{width: auto!important;margin: 0 10px 0 0;height: 40px!important;}
.author_message_words input{width: 400px;height: 34px;border-radius: 5px;border:1px solid #eee;padding: 0 0 0 20px;float: left;}
.author_message_words .yzm_input{width:100px;height: 34px;padding: 0 0 0 10px;}
.author_message_words .yzm_btn{display: block;width: 100px;height: 34px;float: left;border:1px solid #4cd0ff;margin: 0 10px;text-align: center;line-height: 34px;border-radius: 5px;padding: 0 5px;}
.author_message_words select{width: 420px;height: 34px;border-radius: 5px;border:1px solid #eee;padding: 0 0 0 20px;color: #999;
appearance:none;-moz-appearance:none;-webkit-appearance:none;background: url(../Images/PC-home/select-down.png) no-repeat 400px 10px;}
.author_message_words select::-ms-expand { display: none; }
.author_message_words .author_category_box{width:120px;height: 34px;float: left;line-height: 40px;}
.megagame_author_message .author_message_words img{width: 100px;height: 34px;margin: 0 20px 0 20px;float: left;border: 1px solid #0033FF;border-radius: 5px;padding: 0 10px;}
.author_category_box input{width: 34px;height: 34px;float: left;margin: 5px 5px 0 0;}
.megagame_author_message .checkbox_rulebox{width: 800px;height: 40px;margin: 0 0 0 100px;}
.checkbox_rulebox .checkbox_rule{float: left;width: 240px;height: 36px;}
.checkbox_rulebox span{color: #ff5024;display: block;width: 200px;height: 36px;margin: 0 0 0 270px;}
.checkbox_rulebox span label{width: 20px;height: 20px;border-radius: 50%;color: #fff;text-align: center;line-height: 20px;background-color: #ff5024;display: block;float: left;font-size: 14px;margin: 0 5px 0 0;}
.megagame_author_message .enrollBtn{width: 600px;height: 60px;margin: 0 0 30px 100px;}
.enrollBtn button{width: 160px;height: 50px;border: none;border-radius: 5px;background-color: #999;color: #fff;cursor: pointer;}
.enrollBtn .active{background-color: #ff5024;}
/*大赛规则*/
#Megagame .Megagme_box_bg{width: 100%;height: auto;overflow: hidden;background:rgb(123,177,247);padding: 0 0 60px 0;}
#Megagame .Megagme_ruleBox{width: 1200px;height: auto;padding: 0;margin:0 auto 20px auto;}
.Megagme_ruleBox .Megagme_rule_message{width: 100%;height: auto;clear: both;margin: 10px 0;}
.Megagme_rule_message span{width: 264px;height: 72px;margin: 100px auto 60px auto;display: block;background:url(../Images/megagame/navPai.png) no-repeat;background-size: 264px 72px;color:#fff!important;text-align: center;line-height: 72px;
text-decoration: none!important;font-size: 20px;font-weight: bolder;}
.Megagme_rule_message img{width: 64%;height: auto;display: block;margin: 0 auto;}
.Megagme_rule_message .Megagme_home_words{width:1180px;height: auto;margin: 0 auto;background:#fff;border-radius: 10px;padding: 20px 0;-moz-box-shadow:6px 7px 0px #B8EBFF; -webkit-box-shadow:6px 7px 0px #B8EBFF; box-shadow:6px 7px 0px #B8EBFF;}
.Megagme_rule_message .Megagme_home_words p{font-size: 16px;line-height: 30px;margin: 10px 10%;color: #2a2a2a;text-indent: 2em;}
.Megagme_rule_message .Megagme_home_words p label{font-weight: bolder;}
.Megagme_rule_message .Megagme_home_words h1{text-align: center;font-size: 32px;margin: 20px 0 40px 0;letter-spacing: 10px;}
.Megagme_rule_message .Megagme_home_words h2{margin: 20px 10% 10px 10%;}
.Megagme_rule_message .Megagme_home_words h4{margin: 10px 10%;}
.Megagme_rule_message .Megagme_home_data{width: 100%;height: auto;overflow: hidden;margin: 60px auto;}
.Megagme_home_data .home_datalist{background: url(../Images/megagame/megagame_data-bg.png) no-repeat;background-size:100%;width:352px;height: 234px;float: left;margin: 0 10px 30px 30px;}
.home_datalist img{width: 35%;height: auto;display: block;float: left;margin: 40px 0 20px 15px;}
.home_datalist .datalist_words{width: 200px;height: auto;overflow: hidden;float: right;}
.Megagme_home_data .home_datalist h2{padding: 30px 0 0 0;margin: 10px 0 15px 0;color: #fff;font-size: 32px;font-weight: normal;}
.Megagme_home_data .home_datalist h5{color:#147cde;clear: both;font-size: 16px;margin: 0;text-align: left;color: #fff;}
.Megagme_ruleBox .Megagme_home_message{width: 1180px;height: auto;overflow: hidden;margin: 60px auto;border-radius: 15px;background: #fff;-moz-box-shadow:8px 8px 0px #B8EBFF; 
-webkit-box-shadow:8px 8px 0px #B8EBFF; box-shadow:8px 8px 0px #B8EBFF;padding:0px 0 60px 0;}
.Megagme_ruleBox .Megagme_home_message h6{color: #ff5024;width: 95%;height: auto;overflow: hidden;margin:60px 0 30px 5%;font-size: 18px;clear: both;}
.Megagme_ruleBox .Megagme_home_message h4{color: #2a2a2a;width: 80%;height: auto;overflow: hidden;margin: 20px auto;font-size: 16px;}
.Megagme_ruleBox .Megagme_home_message h4 label{font-weight: normal;color: #999;line-height:30px;}
.Megagme_home_message .Megagme_price_box{width: 95%;height: auto;overflow: hidden;margin: 0 0 0 5%;}
.Megagme_home_message .Megagme_price_box .price_box_list{width: 33%;height: auto;float: left;margin: 0 0.33% 0 0;}
.Megagme_price_box .price_box_list img{width: 20%;height: auto;display: inherit;margin: 0 20px 0 0;float: left;}
.Megagme_price_box .price_box_list h5{font-size: 20px;margin: 40px 0;}
/* prize setting */
.Megagme_home_words .Megagme_home_prize{width: 80%;height: auto;overflow: hidden;margin: 40px auto;background: url(../Images/megagame/prize_setting_bg.png) no-repeat center;background-size: 55%;}
.Megagme_home_prize .Megagme_prize_setting{width: 100%;height: auto;overflow: hidden;}
.Megagme_prize_setting .prize_setting{width: 46%;height: auto;overflow: hidden;float: left;margin: 0 2% 25px 2%;}
.Megagme_prize_setting h2{margin:10px 0!important;padding: 0!important;color: #ff5024;font-size: 20px;}
.Megagme_prize_setting h4{margin:30px 0!important;padding: 0!important;color: #ff5024;font-size: 18px;}
.Megagme_prize_setting p{text-indent: inherit!important;padding: 0!important;margin: 20px 10%!important;letter-spacing: 5px;}
/* public number */
.Megagme_ruleBox .publicNum{width: 100%;height: auto;overflow: hidden;margin:100px auto 0 auto;}
.publicNum .publicNum_list{width: 15%;height: auto;overflow: hidden;float: left; }
.publicNum .publicNum_list img{width: 60%;height: auto;overflow: hidden;display: block;margin:10px auto;}
.publicNum .publicNum_list p{text-align: center;font-size:14px;}

/*上传流程*/
.Megagme_home_message .Megagme_upload_flow{width: 100%;height: auto;overflow: hidden;padding: 0 10px;}
.Megagme_upload_flow .upload_flow_box{width: 20%;height: auto;overflow: hidden;float: left;padding: 80px 0 30px 0;}
.upload_flow_box .upload_flow_img{width: 100%;height: auto;overflow: hidden;background-image: url(../Images/megagame/upload_flow/upload_flow_arrow.png);background-repeat: no-repeat;background-position:right center;
background-size: 29px 31px;}
.upload_flow_box img{width: 120px;height: 120px;display: block;margin: 0 auto;margin-left: 50px;}
.upload_flow_box h4{text-align: center;margin:20px 0 10px 13px!important;}
.upload_flow_box p{color: #999;text-align: center;font-size: 14px;padding:0 30% 0 22%;}
/*大赛资讯*/
.Megagme_home_message .Megagme_information{width: 90%;height: auto;overflow: hidden;margin: 0 auto;padding: 60px 0;}
.Megagme_information .information_box{clear: both;width: 100%;height: auto;overflow: hidden;margin: 5px 0;border-bottom: 1px dashed #ccc;padding: 10px 0;}
.information_box .information_title{width: 80%;height: auto;overflow: hidden;float: left;font-size: 16px;line-height: 30px;color: #2a2a2a;}
.information_title label{color: #3184e1;margin: 0 5px 0 0;}
.information_box a{color: #2a2a2a!important;text-decoration: none;}
.information_box a:hover{text-decoration: underline;}
.information_box .information_time{width: 20%;height: auto;overflow: hidden;float: right;font-size: 16px;line-height: 30px;color: #2a2a2a;text-align: right;}
/*Upload_works*/
#Change_language{width: 1200px;height: auto;overflow: hidden;margin:20px auto;position: relative;padding: 20px 0;}
#Upload_works{width: 100%;height: auto;overflow: hidden;}
#Upload_works .Upload_works_nav{width: 1200px;height: auto;overflow: hidden;margin: 60px 0 50px 0;}
.Upload_works_nav ul li{width: 270px;height: 36px;background: url(../Images/agentadd/agent2_noselect.jpg) no-repeat;background-size: 270px;height: 36px;text-align: center;
line-height: 36px;float: left;margin: 0 0 0 0px;color:#999;}
.Upload_works_nav ul li a{display: block;width: 100%;height: 100%;font-size: 16px;text-decoration: none;}
.Upload_works_nav ul li a:hover{color: #999;}
.Upload_works_nav .active{background: url(../Images/agentadd/agent2_selected.jpg) no-repeat;background-size: 270px;height: 36px;color: #fff;}
.Upload_works_nav .active a:hover{color: #fff;}
#Upload_works .Upload_works_box{width: 100%;height: auto;overflow: hidden;}
.Upload_works_box .Upload_img{width: 100%;height: auto;overflow: hidden;}
#Upload_works .Upload_type{width: 1000px;height: auto;clear: both;padding:15px 0;line-height:40px;font-size: 14px;}
.Upload_type label{font-size: 14px;float: left;display: block;width: 110px;height: 40px;text-align: left;line-height: 40px;padding:0 5px 0 0;}
.Upload_type label i{color: red;margin: 0 5px 0 0;}
.Upload_type input{width: 600px;height: 40px;padding: 0 8px;line-height: 40px;border:none;font-size: 14px;border:1px solid #ccc;}
.Upload_type img{width: 100%;max-height: 200px;justify-content: center;max-width: 200px;}
.Upload_type .fa{line-height: 40px;}
.Upload_img .sizeLimit{display:block;clear: both;line-height: 20px;}
/* --ie清除--*/ 
.Upload_type .select::-ms-expand{ display: none; } 
/* --火狐、谷歌清除--*/ 
.Upload_type .select{
     appearance:none;  
    -moz-appearance:none;  
    -webkit-appearance:none;
}
.Upload_type .select{width: 618px;height: 40px;padding: 0 8px;line-height: 40px;border:none;font-size: 14px;border:1px solid #ccc;background: url(../Images/PC-home/select-down.png) no-repeat right;background-position-x:600px; }
 .suceess_upload img{display: block;margin: 0 auto;}
  .suceess_upload p{text-align: center;color: #999;padding: 10px 0;}
#Upload_works .Material{display: none;}
#Upload_works .WorkSize{display: none;}
/*select type*/
.Upload_type .WorksB-type{width: 600px;height: 40px;padding: 0 8px;line-height: 40px;border:none;font-size: 14px;background-color: #fff;float: left;text-align: right;position: relative;border:1px solid #ccc;}
.Upload_type .WorksB-type .WorksB-typeList{display: none;position: absolute;z-index: 111;top: 40px;left: -1px;width: 100%;height: auto;overflow: hidden;border:1px solid #ccc;border-top: none;}
.WorksB-type span{float: left;color: #999;}
.Upload_type .WorksB-typeList ul li{width: 98%;height: 40px;text-align: left;background-color: #fff;padding: 0 2%;border-top:1px solid #ccc;}
.Upload_type .WorksB-typeList ul li:hover{background: #1E90FF;color: #fff;}
.Upload_type .WorksS-typeList{width: 600px;height: 40px;padding: 0 8px;line-height: 40px;border:none;font-size: 14px;background-color: #fff;float: left;text-align: right;position: relative;border:1px solid #ccc;}
.WorksS-typeList span{float: left;color: #999;}
.Upload_type .selectBox{display: none;position: absolute;z-index: 111;top: 40px;left: -1px;width: 100%;height: auto;overflow: hidden;border:1px solid #ccc;border-top: none;}
.Upload_type .selectBox li{width: 98%;height: 40px;text-align: left;background-color: #fff;border-top:1px solid #ccc;padding: 0 2%;}
.Upload_type .selectBox li:hover{background: #1E90FF;color: #fff;}
.Upload_type textarea{width: 600px;height: 200px;padding: 10px 8px;line-height: 25px;resize: none;outline: none;border: none;font-size: 14px;border:1px solid #ccc;}
/*Upload_file*/
.Upload_type .Upload_file{float: left;}
.Upload_file .selectFile{width: 200px;height: 200px;position: relative;float: right;text-align: center;background-color: #1fa67a;}
.selectFile .fa-cloud-upload{color: #fff;font-size: 80px;line-height: 200px;}
.Upload_type .selectFile input{width: 200px!important;height: 200px!important;padding: 0;margin: 0;position: absolute;z-index: 100;top: 0;left: 0;opacity: 0;filter:alpha(opacity=0);}
.Upload_file .imageBox{width: 200px;height: 200px;position: relative;float: left;margin:0 10px 10px 0;display: flex;justify-content: center;align-items: center;background-color: #ccc;}
.Upload_file .imageBox img{max-width: 200px;max-height: 200px;}
.Upload_file .imageBox span{position: absolute;z-index: 111;display: none;width: 100%;height: 25px;bottom: 0;left: 0;background-color: rgba(0,0,0,.3);text-align: center;padding: 5px 0 0 0;}
.Upload_file .imageBox .fa-trash{color: #fff;font-size: 20px;}
.Upload_file .imageBox:hover span{display: block;}
.selectFile .fa-spinner{position: absolute;z-index: 111;top: 70px;left: 70px;color: #ccc;}
/* more image upload */
.More_imgBox{width: 202px;height: auto;overflow: hidden;float: left;margin: 0 15px 20px 15px;}
.More_imgShow{width: 200px;height: 200px;display: flex;justify-content: center;align-items: center;border:1px solid #eee;}
.More_imgShow img{max-width: 200px;max-height: 200px;}
.Upload_type .Upload_Mfile{float: left;}
.Upload_Mfile .selectMFile{width: 200px;height: 200px;position: relative;float: right;text-align: center;background-color: #1fa67a;}
.selectMFile .fa-cloud-upload{color: #fff;font-size: 80px;line-height: 200px;}
.Upload_type .selectMFile input{width: 200px!important;height: 200px!important;padding: 0;margin: 0;position: absolute;z-index: 111;top: 0;left: 0;opacity: 0;filter:alpha(opacity=0);}
.Upload_Mfile .MimageBox{width: 200px;height: 200px;position: relative;float: left;margin:0 10px 10px 0;display: flex;justify-content: center;align-items: center;background-color: #ccc;}
.Upload_Mfile .MimageBox img{max-width: 200px;max-height: 200px;}
.Upload_Mfile .MimageBox span{position: absolute;z-index: 111;display: none;width: 100%;height: 25px;bottom: 0;left: 0;background-color: rgba(0,0,0,.3);text-align: center;padding: 5px 0 0 0;}
.Upload_Mfile .MimageBox .fa-trash{color: #fff;font-size: 20px;line-height: 20px;}
.Upload_Mfile .MimageBox:hover span{display: block;}
.selectMFile .fa-spinner{position: absolute;z-index: 111;top: 70px;left: 70px;color: #ccc;}

#theimgshow_0{position: absolute;z-index: 1111;top:0;left: 0;width: 200px;height: 200px;display: none;}
#theimgshow_0 img{width: 200px;height: 200px;}
.Edit_img{width: 200px;height: auto;overflow: hidden;margin: 20px 0 0 0px;display: none;}
.Edit_img img{width:30px;height: 30px;cursor: pointer;}
.Edit_img .Left_rotation{width: 60px;height: auto;overflow:hidden;float: left;}
.Left_rotation .fa-mail-reply{font-size: 30px;color: #1fa67a;cursor: pointer;}
.Edit_img .Right_rotation{width: 60px;height: auto;overflow:hidden;float: left;margin: 0 10px;}
.Right_rotation .fa-mail-forward{font-size: 30px;color: #1fa67a;cursor: pointer;}
.Edit_img .delet_img{width: 60px;height: auto;overflow:hidden;float: left;text-align: right}
.delet_img .fa-trash{font-size: 30px;color: #1fa67a;cursor: pointer;}

.Upload_file .MimageBox{width: 200px;height: 200px;position: relative;float: left;margin:0 10px 10px 0;display: flex;justify-content: center;align-items: center;background-color: #ccc;}
.Upload_file .MimageBox img{max-width: 200px;max-height: 200px;}
.Upload_file .MimageBox span{position: absolute;z-index: 111;display: none;width: 100%;height: 25px;bottom: 0;left: 0;background-color: rgba(0,0,0,.3);text-align: center;padding: 5px 0 0 0;}
.Upload_file .MimageBox .fa-trash{color: #fff;font-size: 20px;}
.Upload_file .MimageBox:hover span{display: block;}
#Upload_works .Upload_btn{clear: both;width: 100%;height: auto;overflow: hidden;margin: 20px 0;}
.Upload_btn .nextUpload{display: block;width: 120px;height: 40px;text-align: center;line-height: 40px;border: none;background:#1fa67a;color: #fff;font-size: 16px;margin:0 0 0 0;cursor: pointer;}
.nextUpload:hover{text-decoration: none;}
.Upload_btn .sureUpload{display: block;width: 120px;height: 40px;text-align: center;line-height: 40px;border: none;background:#1fa67a;color: #fff;font-size: 16px;margin:0 0 0 110px;cursor: pointer;text-align:center;line-height: 40px;}
.suceess_upload{widows: 100%;height: auto;overflow: hidden;text-align: center;}
.Upload_btn .upload_messbtn{display: block;width: 120px;height: 40px;text-align: center;line-height: 40px;border: none;background:#1fa67a;color: #fff;font-size: 16px;margin:20px 0 0 110px;cursor: pointer;text-align:center;line-height: 40px;float: left;}
/*参赛说明书*/
#Megagame .Megagame_instru_box{width: 100%;height: auto;overflow: hidden;font-size: 14px;}
.Megagame_instru_box h3{text-align: center;font-size: 28px;margin: 20px 0 40px 0;}
.Megagame_instru_box input{width: 220px;height: 30px;border: none;border-bottom: 1px solid #000;text-align: center;line-height: 30px;font-size: 14px;background: none;}
.Megagame_instru_box select{width: 180px;height: 30px;text-align: center;border-radius: 5px;border:1px solid #ccc;background: url(../Images/PC-home/select-down.png) no-repeat 160px 10px;
background-size: 10px 10px;padding: 0 15px;appearance:none;-moz-appearance:none;-webkit-appearance:none;}
.Megagame_instru_box select>option{text-align: center;}
#Megagame .Megagame_instru_box{width: 100%;height: auto;overflow: hidden;font-size: 14px;}
.Megagame_instru_box span{float: left;display: block;width: 100px;height: 33px;line-height: 33px;font-size: 14px;}
#Megagame .Megagame_instru_words{clear: both;width: 100%;height: auto;overflow: hidden;}
.Megagame_instru_words .instru_words_box{width: 100%;height: auto;overflow: hidden;clear: both;margin: 10px 0 20px 0;}
.instru_words_box h4{font-weight: normal;color: #999;font-size: 14px;}
.instru_words_box .instru_words_title{float: left;width: 120px;height: 200px;font-size: 14px;color: #999;}
.instru_words_box .instru_words_mess{width: 870px;height: 200px;position: relative;border:1px solid #ccc;border-radius: 10px;margin: 0 0 0 110px;}
.instru_words_mess textarea{outline: none;resize: none;width: 820px;height: 170px;border: none;margin: 5px;padding: 10px 15px;background: none;}
.instru_words_mess span{position: absolute;z-index: 111;bottom: 10px;right: 10px;}
#Megagame .instru_words_btn{clear: both;width: 100%;height: auto;overflow: hidden;}
#Megagame .instru_words_btn button{display: block;width: 150px;height: 40px;text-align: center;line-height: 40px;color: #fff;font-size: 14px;background-color: #ff5024;margin: 0 auto;border: none;border-radius: 5px;cursor: pointer;}
/*众筹*/
#Megagame .Works_investment{width: 100%;height: auto;overflow: hidden;background-image: url(../Images/megagame/Megame_bgbody.jpg);background-size: 100%;padding: 60px 0;}
.Works_investment .Works_investmentBox{width: 1200px;height: auto;overflow: hidden;margin: 0 auto;background-color: #fff;}
.Works_investmentBox .investment_message_top{width: 1200px;height: auto;overflow: hidden;margin: 0 auto;padding: 20px 0;}
.investment_message_top .investment_works_image{width: 840px;height: 350px;float: left;margin: 0 20px 0 0;}
.investment_works_image img{width: 840px;height: 350px;}
.investment_message_top .investment_works_message{width: 340px;height: 350px;float: right;}
.investment_works_message h2{color: #2a2a2a;margin: 10px 0;}
.investment_works_message p{color: #999;line-height: 25px;}
.investment_works_message p label{color: #ff5024;}
.investment_works_message h1{color: #2a2a2a;margin: 20px 0 30px 0;font-size: 48px;}
.investment_works_message h1 label{font-size: 12px;}
.investment_works_message .investment_progressBar{width: 320px;height: auto;overflow: hidden;margin: 0 10px;}
.investment_progressBar .progressBar_box{width: 100%;height: 10px;background-color: #999;border-radius: 10px;position: relative;}
.progressBar_box .progressBar{height: 10px;background-color: green;position: absolute;z-index: 111;top: 0;left: 0;border-radius: 10px;}
.investment_progressBar .progressBar_message{width: 100%;height: auto;overflow: hidden;margin: 5px 0;}
.progressBar_message .progressBar_percentage{float: left;font-size: 14px;color: green;}
.progressBar_message .progressBar_author{color: #2a2a2a;float: right;}
.investment_works_message .investmentBtn{clear: both;width: 100%;height: auto;overflow: hidden;margin: 20px 0 0 0;}
.investmentBtn a{display: block;width: 260px;height: 40px;margin: 0 auto;text-decoration: none!important;text-align: center;line-height: 40px;border-radius: 5px;background-color: #ff5024;
color: #fff!important;font-size: 18px;}
.investmentBtn .investmented{background-color: #999;}
/*众筹body*/
.Works_investmentBox .investment_body{clear: both;width: 1160px;height: auto;overflow: hidden;margin: 0 20px;padding: 20px 0 60px 0;}
.investment_body .investment_navbar{width: 100%;height: auto;overflow: hidden;}
.investment_navbar ul li{width: 60px;height: 30px;float: left;text-align: center;line-height: 30px;font-size: 14px;color: #2a2a2a;margin: 0 30px 0 0;cursor: pointer;}
.investment_navbar .active{color: #ff5024;border-bottom: 2px solid #ff5024;}
.investment_body .investment_navbar_box{width: 100%;height: auto;overflow: hidden;display: none;clear: both;}
.investment_navbar_box .investment_project_box{width: 100%;height: auto;overflow: hidden;margin: 0 0 20px 0;}
.investment_project_box .investment_project_title{width: 100%;height: auto;overflow: hidden;background-color: #ccc;color: #2a2a2a;text-align: left;height: 33px;line-height: 33px;padding: 0 0 0 10px;margin: 20px 0 20px 0;}
.investment_project_box .project_goods_list{width: 1159px;height: auto;overflow: hidden;border-top: 1px solid #ccc;border-right: 1px solid #ccc;border-bottom: 1px solid #ccc;margin: 10px 0 0 0;padding: 10px 0 20px 0;}
.project_goods_list h4{text-align: left;padding: 0 0 0 10px;}
.project_goods_list ul {width: 60%;height: auto;overflow: hidden;padding: 0 0 0 10px;}
.project_goods_list ul li{float: left;text-align: left;color: #2a2a2a;width: 24.5%;height: 30px;line-height: 30px;margin: 0 0 10px 0;}
.investment_project_box .project_goods_image{width: 100%;height: auto;overflow: hidden;}
.project_goods_image img{width: 100%;height: auto;}
.investment_navbar_box .investment_evolve{width: 100%;height: auto;overflow: hidden;}
.investment_evolve p{font-size: 24px;color: #999;text-align: center;padding: 100px 0;}
/*众筹项目进程时间轴*/
.investment_evolve .investment_evolve_box{position: relative;width: 100%;height: auto;overflow: hidden;margin: 30px 0 0 0;}
.investment_evolve_box:before{content: '';position: absolute;width: 3px;bottom:0;top: 0;left: 5.345%;background: #ccc;z-index: 111;}
.investment_evolve .evolve_list{width: 100%;height: auto;overflow: hidden;padding: 0 0 10px 0;}
.evolve_list .evolve_time{float: left;width: 5%;text-align: center;padding: 0 2% 0 0;padding:0 0 20px 0;}
.evolve_list .evolve{float: left;border:2px solid #7CC81E;width: 6px;height: 6px;border-radius: 50%;line-height: 40px;position: absolute;left: 5%;z-index: 666;background-color: #fff;}
.evolve_list .evolve img{width: 60px;height: 60px;border-radius: 50%;border: 1px solid #ccc;}
.evolve_list .evolve_message{width: 90%;height: auto;overflow: hidden;margin: 0 0 0 7%;color: #2a2a2a;font-size: 14px;line-height: 25px;}
/*参赛作品展示*/
#Megagame .Megagme_works_show{width: 100%;height: auto;overflow: hidden;background:rgb(123,177,247);padding: 60px 0;min-height:500px;}
.Megagme_works_show .Megagme_works_type{width:100%;height: auto;overflow: hidden;margin: 0 0 40px 0;}
.Megagme_works_type .author_typeMeg{width: 344px;height: 72px;margin: 0 auto;background: url(../Images/megagame/navFenz.png) no-repeat;background-size: 344px 72px;}
.author_typeMeg ul li{width:170px;height: 72px;float: left;}
.author_typeMeg ul li a{display: block;width: 100%;height: 32px;text-align: center;line-height: 32px;font-size: 16px;color: #fff;margin: 20px 0;}
.author_typeMeg ul li a:hover{text-decoration: none;}
.author_typeMeg .active a{color:rgb(54,138,236);}
.Megagme_works_show .Megagme_works_show_box{width: 1200px;height: auto;margin: 0 auto;clear: both;}
.Megagme_works_show_box .works_show_top{width: 100%;height: 40px;}
.works_show_top .works_show_navbar{width: 50%;height: 40px;float: left;}
.works_show_navbar ul li{width: 100px;height: 40px;float: left;color: #2a2a2a;font-size: 14px;margin: 0 10px 0 0;line-height: 40px;cursor: pointer;position: relative;text-align: left;padding: 0 10px;}
.works_show_navbar ul li i{margin: 0 10px;}
.works_show_navbar ul li a{color: #2a2a2a;text-decoration: none;display: block;width: 100%;height: 40px;line-height: 40px;text-align: left;}
.works_show_navbar .active label{color: #ff5024;}
.works_show_navbar .active i{color: #ff5024;}
.works_show_navbar ul li:hover .worksType_sort{display: block;}
.works_show_navbar .worksType_sort{position: absolute;z-index:222;top:35px;left: 0;width: 75%;height: auto;overflow: hidden;display: none;background: rgba(255,255,255,1);border-radius: 5px;}
.worksType_sort li:hover{background:rgba(0,0,0,.3);}
.worksType_sort li:hover a{color: #ff5024;}
.works_show_top .works_show_select{width: 50%;height: 40px;float: right;}
.works_show_select .worksSort{width: 290px;height: 40px;float: left;line-height: 30px;font-size: 14px;margin: 0 0 0 40px;}
.worksSort label{margin: 0 5px 0 0;}
.worksSort span{margin: 0 5px;color: #2a2a2a;cursor: pointer;}
.worksSort span a{text-decoration: none!important;color: #2a2a2a;}
.worksSort .active a{color: #ff5024;}
.works_show_select .worksSort_select{width: 250px;height: 30px;float: right;border:1px solid #ccc;border-radius: 5px;background-color: #fff;}
.worksSort_select select{appearance:none;-moz-appearance:none;-webkit-appearance:none;background: url(../Images/PC-home/select-down.png) no-repeat right;float: left;display: block;
width: 80px;height: 30px;border: none;padding: 0 5px 0 10px;}
.worksSort_select select::-ms-expand { display: none; }
/*.worksSort_select .select_sort{float: right;}*/
.select_sort input{width: 120px;height: 30px;float: left;border: none;padding: 0 0 0 10px;}
.select_sort img{float: right;width: 20px;height: 20px;margin: 5px;}
/*大赛所有作品*/
#Megagame .Megagme_worksAll{width: 100%;height: auto;overflow: hidden;}
.Megagme_worksAll .Megagme_worksAll_box{width: 1200px;height: auto;overflow: hidden;margin: 0 auto;}
.Megagme_worksAll_box .worksAll_listbox{width: 280px;height: auto;overflow: hidden;float: left;border-radius: 10px;clear: both;background-color: #fff;padding: 0 0 20px 0;clear: right;margin: 10px 0 20px 26.66px;}
.Megagme_worksAll_box .worksAll_listbox a{display: block;width: 100%;height: auto;overflow: hidden;background-color: #ccc;color: #fff;}
.worksAll_listbox .worksAll_listbox_image{background-repeat: no-repeat;background-size: 100% 280px;width: 100%;height: 280px;position: relative;}
.worksAll_listbox_image span{position: absolute;z-index: 111;bottom: 0;right: 0;display: block;width: 60px;height: 20px;text-align: center;line-height: 20px;
background-color: #000;color: #fff;}
.worksAll_listbox .worksAll_listbox_title{width: 92%;height: 25px;overflow: hidden;margin:10px 4% 5px 4%;color: #2a2a2a;font-size: 14px;text-overflow:ellipsis;white-space: nowrap;}
.worksAll_listbox .worksAll_listbox_num{width: 92%;height: 25px;margin: 5px 4% 0 4%;font-size: 12px;clear: both;}
.worksAll_listbox_num label{border:1px solid #ff5024;border-radius: 5px;padding: 2px 5px;color: #ff5024;margin: 5px 0 0 0;display: block;width: 70px;height: 15px;text-align: center;line-height: 15px;}
.worksAll_listbox .worksAll_listbox_author{width: 92%;height: 30px;overflow: hidden;margin: 0 4%;}
.worksAll_listbox_author .author_logo{float: left;line-height: 30px;color: #999;}
.author_logo span{width: 30px;height: 30px;background-repeat: no-repeat;background-size: 30px 30px;border-radius: 50%;display: block;float: left;margin: 0 5px 0 0;}
.worksAll_listbox_author .works_voteBtn{float: right;width: 100px;height: 30px;}
.works_voteBtn a{float: right;width: 100px;height: 30px;border-radius: 5px;background-color: #ff5024;color: #fff!important;border: none;cursor: pointer;text-decoration: none!important;text-align: center;line-height: 30px;}
.works_voteBtn span{float: right;width: 100px;height: 30px;border-radius: 5px;background-color: #999;color: #fff;border: none;text-align: center;line-height: 30px;}
.works_voteBtn .voted{background-color: #999;}
/*投资诊断*/
#Megagame .Investment_diagnosis{width: 100%;height: auto;overflow: hidden;padding: 60px 0;}
.Investment_diagnosis .Megagme_diagnosis{width: 1180px;height: auto;overflow: hidden;margin: 60px auto;border-radius: 15px;background: #fff;-moz-box-shadow:8px 8px 0px #B8EBFF; 
-webkit-box-shadow:8px 8px 0px #B8EBFF; box-shadow:8px 8px 0px #B8EBFF;padding:60px 0 100px 0;}
.Megagme_diagnosis h3{text-align: center;font-size: 32px;color: #157DDE;font-weight: normal;margin: 20px 0 15px 0;}
.Megagme_diagnosis .diagnosis_btn{width: 100%;height: auto;overflow: hidden;}
.diagnosis_btn a{text-align: center;display: block;width: 160px;height: 40px;border-radius: 10px;line-height: 40px;color: #fff!important;margin: 10px auto;border-radius: 5px;
background-color: #ff5024;text-decoration: none!important;font-size: 18px;cursor: pointer;}
.Megagme_diagnosis .diagnosis_rule{width: 1090px;height: auto;overflow:hidden;padding: 0 45px;margin:20px 0 40px 0;}
.Megagme_diagnosis .diagnosis_rule p{font-size: 18px;line-height: 30px;text-indent: 2em;}
.Investment_diagnosis .Megagme_copyright{width: 1180px;height: auto;overflow: hidden;margin: 60px auto;border-radius: 15px;background: #fff;-moz-box-shadow:8px 8px 0px #B8EBFF; 
-webkit-box-shadow:8px 8px 0px #B8EBFF; box-shadow:8px 8px 0px #B8EBFF;}
.Megagme_copyright h3{text-align: center;font-size: 26px;color: #157DDE;font-weight: normal;}
.Megagme_copyright .Megagme_copyright_service{width: 500px;height: auto;overflow: hidden;float: left;padding: 0 45px;margin: 20px 0 30px 0;}
.Megagme_copyright .Megagme_copyright_wq{border-left: 2px dashed #ccc;width: 498px;}
.Megagme_copyright_service h4{text-align: center;margin: 5px 0;font-size: 26px;letter-spacing: 3px;font-weight: normal;}
.Megagme_copyright_service h5{text-align: center;font-size: 14px;margin: 0;font-weight: normal;}
.Megagme_copyright_service a{text-align: center;display: block;width: 100px;height: 30px;border-radius: 10px;line-height: 30px;color: #fff!important;margin: 10px auto;border-radius: 5px;
background-color: #ff5024;text-decoration: none!important;}
.Megagme_copyright_service .Megagme_copyright_message{width: 100%;height: auto;overflow: hidden;}
.Megagme_copyright_message p{font-size: 16px;line-height: 30px;text-indent: 2em;}
/*大赛作品分页*/
/*诊断信息*/
#Megagame .diagnosis_message{width: 1100px;height: auto;overflow: hidden;margin: 150px auto 200px auto;background-color: #fff;font-size: 14px;padding: 20px 50px 160px 50px;}
.diagnosis_message h3{color: #2a2a2a;margin: 10px 0 5px 0;}
.diagnosis_message .diagnosis_works_message{width: 100%;height: auto;overflow: hidden;}
.diagnosis_works_message .diagnosis_works_box{width: 100%;height: auto;overflow: hidden;margin: 15px 0;}
.diagnosis_works_box .diagnosis_works_title{float: left;line-height: 40px;width: 120px;height: 40px;color: #999;}
.diagnosis_works_title label{color:#ff5024;}
.diagnosis_works_box .diagnosis_works_info{line-height: 40px;margin: 0 0 0 120px;color: #000;}
.diagnosis_works_info .diagnosis_works_img{width: 200px;height: 200px;position: relative;}
.diagnosis_works_img img{width: 100%;height: auto;}
.diagnosis_works_img span{width: 40px;height: 20px;text-align: center;line-height: 20px;display: block;position: absolute;z-index: 111;bottom: 0;right: 0;background: #000;color: #fff;}
.diagnosis_works_info .diagnosis_works_input{position: relative;width: 600px;height: 200px;border-radius: 15px;border:1px solid #ccc;}
.diagnosis_works_info textarea{resize: none;width: 580px;height: 180px;text-align: left;margin: 10px 10px;border: none;}
.diagnosis_works_input span{position: absolute;z-index: 111;bottom: 0;right: 10px;color: #999;}
.diagnosis_message button{width: 170px;height: 50px;border-radius: 10px;background-color: #ff5d5b;color: #fff;font-size: 16px;text-align: center;line-height: 50px;border: none;margin: 20px 0 0 120px;cursor: pointer;}
.diagnosis_works_message .Unupload_works{width: 100%;height: auto;overflow: hidden;}
.Unupload_works img{width: 140px;height: 140px;display: block;margin: 160px auto 10px auto;}
.Unupload_works h5{color: #999;text-align: center;margin: 15px 0;font-size: 16px;}
/*诊断弹框*/
#lottery_buy_num{width: 100%;height: 100%;position: fixed;top: 0;left: 0;z-index: 2222;background-color: rgba(0,0,0,.3);display: none;}
#lottery_buy_num .Lottery_box_all{width:456px;height: 468px;position: fixed;top: 20%;left: 20%;z-index: 3333;}
#lottery_buy_num .close_buy_num{width: 456px;height: 52px;}
.close_buy_num img{float: right;display: block;margin: 0 40px 0 0;cursor: pointer;}
#lottery_buy_num .buy_num_box{clear: both;width: 456px;height: 416px;background-image: url(../Images/lottery/lottery_buy.png);background-size: 456px 416px;background-repeat: no-repeat;}
.buy_num_box h3{text-align: center;letter-spacing: 10px;color: #fff;font-size: 30px;padding: 20px 0 20px 20px;margin: 0;}
.buy_num_box .num_box_all{width: 320px;height: 223px;/*background-color: red;*/margin: 20px 0 0 80px;}
.buy_num_box .buy_num_item{width: 100%;height: auto;overflow: hidden;padding: 20px 0 10px 0;}
.buy_num_item .buy_num_title{width: 100px;height: 32px;float: left;text-align: center;font-size: 14px;line-height: 32px;}
.buy_num_item .buy_num_onther{width: 220px;height: 32px;float: right;font-size: 14px;line-height: 32px;}
.buy_num_onther .pay_allNum{width: 100%;height: auto;overflow: hidden;color: #ff5138;}
.buy_num_onther label{color: #ff5138;font-size: 18px;}
.buy_num_onther span{display:block;width:30px;height: 30px;float: left;line-height: 30px;text-align: center;border:1px solid #ccc;background-color: #e6e6e6;cursor: pointer;}
.buy_num_onther .buy_num_input{float: left;width: 70px;height: 30px;float: left;text-align: center;border-left: none;border-right: none;
border-top: 1px solid #ccc;border-bottom: 1px solid #ccc;}
.buy_num_onther .pay_num_type{float: left;margin: 8px;}
.buy_num_onther img{width: 32px;height: 32px;float: left;margin: 0 10px 0 0;}
.buy_num_box .lottery_num_pay{width: 350px;height: 40px;margin: 20px 0 0 50px;}
.lottery_num_pay a{display: block;width: 100%;height: 40px;background:#ffd04c;border: none;color: #ff5d5b!important;font-size: 16px;letter-spacing: 5px;font-weight: bold;border-radius: 10px;
-moz-box-shadow:0px 5px 0px #feb159; -webkit-box-shadow:0px 5px 0px #feb159; box-shadow:0px 5px 0px #feb159;cursor: pointer;text-align: center;line-height: 40px;text-decoration: none!important;}
#lottery_buy_num .Megame_diagnosis_info{width: 92%;height: auto;overflow: hidden;padding: 0 5px 0 15px;font-size: 14px;}
#lottery_buy_num .Megame_diagnosis_info label{color: #ff5d5b;}
@media only screen and (max-width:1400px ) {
	.Megagme_navBar{margin: 6% auto 0 auto;}
	.Megagme_navBar ul li{transform: scale(0.8);}
	.Megagme_top_nav .upload_megagme_btn{height: 70px;line-height: 70px;}
	.upload_megagme_btn a{height: 70px;line-height: 70px;}
}
@media only screen and (max-width:1200px ) {
	.Megagme_top_nav .scrollShow{width: 100%;height: auto;overflow: hidden;}
	.Megagme_top_nav .scrollShow ul li{width: 20%;background-size: 100% 72px;line-height: 72px;margin: 0;height: auto;overflow:hidden;}
	.Megagme_top_nav .scrollShow ul li a{line-height: 72px;}
}
/*参赛作品诊断意见回复*/
#Diagnosis_book{width: 1200px;height: auto;overflow: hidden;margin: 0 auto;}
#Diagnosis_book .Diagnosis_book_box{width: 1200px;height: auto;overflow: hidden;margin: 0 auto;background-color: #fff;}
.Diagnosis_book_box h1{text-align: center;}
.Diagnosis_book_box h2{text-align: left;clear: both;}
.Diagnosis_book_box .Diagnosis_book_listBox{width: 100%;height: auto;overflow: hidden;clear: both;}
.Diagnosis_book_listBox .Diagnosis_book_works{width: 400px;height: auto;overflow: hidden;float: left;margin: 30px 0;}
.Diagnosis_book_listBox .Diagnosis_book_list{width: 100%;height: auto;overflow: hidden;clear: both;}
.Diagnosis_book_list .Diagnosis_book_title{width: 120px;height: 40px;float: left;line-height: 40px;font-size: 16px;color: #999;}
.Diagnosis_book_list .Diagnosis_book_word{width: 280px;height: auto;overflow: hidden;line-height: 40px;color: #2a2a2a;font-size: 16px;}
.Diagnosis_book_word .Diagnosis_imgbox{width: 160px;height: 160px;position:relative;}
.Diagnosis_imgbox img{width: 160px;height: 160px;}
.Diagnosis_imgbox span{position: absolute;z-index: 111;bottom: 0;right: 0;color: #fff;background-color: rgba(0,0,0,.5);line-height: normal;padding: 2px 5px;}
.Diagnosis_book_box textarea{border:1px solid #ccc;width: 1166px;height: 200px;border-radius: 10px;resize: none;padding:10px 15px;line-height: 35px;}
.Diagnosis_book_box p{font-size: 16px;margin: 10px 0;color: #999;}
#Diagnosis_book .Discount_person{width: 100%;height: auto;overflow: hidden;clear: both;font-size: 16px;line-height: 40px;text-align: right;color: #999;}
.Discount_person input{width: 220px;height: 40px;text-align: center;border: none;border-bottom: 1px solid #000;float: right;}
#Diagnosis_book .Diagnosis_book_btn{clear: both;width: 100%;height: auto;overflow: hidden;margin: 0 auto;}
.Diagnosis_book_btn button{display: block;width: 150px;height: 40px;text-align: center;line-height: 40px;color: #fff;font-size: 14px;background-color: #ff5024;
margin: 20px auto;border: none;border-radius: 5px;cursor: pointer;}
/*Glad_tidings*/
#Glad_tidings{width: 100%;height:100%;background-color: rgba(0,0,0,0.3);position: fixed;top: 0;left: 0;z-index:6666;display: none;}
#Glad_tidings .Glad_tidings_box{width: 472px;height: auto;overflow: hidden;position: fixed;top: 0;left: 0;z-index: 7777;}
#Glad_tidings .Glad_tidings_ribbon{position: fixed;z-index: 888;top: 0;left: 0;width: 472px;height: 449px;}
#Glad_tidings .Glad_tidings_message{width: 380px;height:360px;overflow: hidden;background-image: url(../Images/model_prize/model_prize_bg.png);background-repeat: repeat-x;
margin: 70px auto 70px auto;border-radius: 1.25rem;position: relative;}
.Glad_tidings_message .message_notice{display: block;width: 100%;height: 360px;overflow: hidden;text-decoration: none;}
.Glad_tidings_message h1{
color: #fff;text-align: center;font-size: 48px;letter-spacing: 10px;margin: 10px 0;font-family: "黑体简";padding: 90px 0 10px 0;
}
.Glad_tidings_message h3{font-size: 30px;text-align: center;color: #fff;margin: 50px 0 10px 0;line-height: 45px;}
#Glad_tidings .Close_glad_tidings{display: block;width: 40px;height: 40px;background-image: url(../Images/model_prize/close.png);background-repeat: no-repeat;background-size: 40px 40px;
margin: 0 auto;position: absolute;z-index: 1111;bottom: 0;left: 44%;cursor: pointer;}
/*Megagame_publicity*/
#Megagame .publicity_banner{width: 100%;height: auto;overflow: hidden;background:url(../Images/megagame/Megagame_publicity.gif) no-repeat;background-size: 100%;padding: 23% 0;}
.publicity_banner img{width: 100%;height: auto;}
#Megagame .Award_nav{width: 1200px;height: 60px;margin: 60px auto;}
.Award_nav ul li{float: left;width: 300px;height: 50px;margin: 0 50px;font-size: 20px;line-height: 45px;color: #fff;font-weight: bold;background-color: #ff5024;cursor: pointer;
font-weight: bolder;-moz-box-shadow:4px 5px 0px #D1171C; -webkit-box-shadow:4px 5px 0px #D1171C; box-shadow:4px 5px 0px #D1171C;border-radius: 25px;padding: 10px 0 5px 0;}
.Award_nav ul li img{width: 10%;height: auto;display: block;float: left;margin: 0 10px 0 55px;}
.Award_nav .active{color:#ffdc40;}
#Megagame .Award_publicity{width: 1200px;height: auto;overflow: hidden;margin: 30px auto;border-radius: 10px;background-color: #fff;display: none;}
.Award_publicity .publicity_title{width: 100%;height: auto;overflow: hidden;text-align: center;color:#ffdc40;font-size: 32px;background-color: #ea5c5b;padding: 25px 0;}
.publicity_title label{font-size: 16px;}
.Award_publicity .Megagame_publicity{width: 100%;height: auto;overflow: hidden;padding: 20px 0 60px 0;}
.Megagame_publicity .publicity_nav{width: 480px;height: auto;overflow: hidden;margin: 20px auto 40px auto;}
.publicity_nav ul li{float: left;width: 120px;height: 36;margin: 0 20px;cursor: pointer;}
.publicity_nav ul li a{display: block;width: 100%;height: 100%;color: #fff;text-decoration: none;text-align: center;line-height: 36px;background-color:#b8b8b8;border-radius: 5px;font-size: 14px;}
.publicity_nav .active a{background-color:#ea5c5b;}
.Megagame_publicity .publicity_table{width: 96%;height: auto;overflow: hidden;margin: 0 2%;padding: 10px 0 20px 0;font-size: 14px;}
.publicity_table .publicity_table_work{width: 25%;height: auto;overflow: hidden;float: left;text-align: left;}
.publicity_table .publicity_table_name{width: 30%;height: auto;overflow: hidden;float: left;text-align: center;}
.publicity_table .publicity_table_teacher{width: 20%;height: auto;overflow: hidden;float: left;text-align: center;}
.publicity_table .publicity_table_school{width: 25%;height: auto;overflow: hidden;float: left;text-align: right;}
.Megagame_publicity #uploadWorks{clear: both;width: 100%;height: auto;overflow: hidden;background-color: #fff;}
.publicity_listBox{width: 100%;height: auto;overflow: hidden;display: none;}
.publicity_listBox .publicity_list{clear: both;width: 96%;height: auto;overflow: hidden;border-bottom:1px dashed #fa6166;padding: 10px 0;margin: 0 2%;font-size: 14px;}
.publicity_list .publicity_worksTitle{width:25%;height: auto;overflow: hidden;float: left;color: #fa6166;text-align: left;}
.publicity_list .publicity_authorName {width: 30%;height: auto;overflow: hidden;float: left;color: #2a2a2a;text-align: center;}
.publicity_list .publicity_teacherName{width: 20%;height: auto;overflow: hidden;float: left;text-align: center;}
.publicity_list .publicity_schoolName{width: 25%;height: auto;overflow: hidden;float: right;color:#b8b8b8;text-align: right;}
.publicity_listBox .publicity_list:last-child{border-bottom: none;}

.progress{
	margin-top:2px;
    width: 200px;
    height: 14px;
    margin-bottom: 10px;
    overflow: hidden;
    background-color: #f5f5f5;
    border-radius: 4px;
    -webkit-box-shadow: inset 0 1px 2px rgba(0,0,0,.1);
    box-shadow: inset 0 1px 2px rgba(0,0,0,.1);
}
.progress-bar{ 
	background-color: rgb(92, 184, 92);background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.14902) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.14902) 50%, rgba(255, 255, 255, 0.14902) 75%, transparent 75%, transparent);
	background-size: 40px 40px;box-shadow: rgba(0, 0, 0, 0.14902) 0px -1px 0px 0px inset;box-sizing: border-box;
	color: rgb(255, 255, 255);display: block;float: left;font-size: 12px;height: 20px;line-height: 20px;
	text-align: center;transition-delay: 0s;transition-duration: 0.6s;transition-property: width;
	transition-timing-function: ease;width: 266.188px;
}