#ContestWorks_details{width: 100%;height: auto;overflow: hidden;}
#ContestWorks_details .Works_details{width: 1200px;height: auto;overflow: hidden;margin:80px auto;position: relative;padding: 20px 0;}
.Works_details .workShow_image{width:440px;height: auto;overflow: hidden;float: left;}
div.zoomDiv{z-index:999;position:absolute;top:0px;left:0px;width:200px;height:200px;background:#ffffff;border:1px solid #CCCCCC;display:none;text-align:center;overflow:hidden;}
div.zoomMask{position:absolute;background:url("../images/mask.png") repeat scroll 0 0 transparent;cursor:move;z-index:1;}
.Works_details .Thumbnail{width: 100%;height: auto;overflow: hidden;padding: 5px 0;}
.Works_details .Works_details_mess{width: 700px;height: auto;overflow: hidden;background-color:#fff;padding: 0 0 0 60px;}
.Works_details_mess .Works_titlebox{width: 100%;height: auto;overflow: hidden;}
.Works_titlebox .Works_title_name{width: 70%;height: auto;overflow: hidden;float: left;font-size: 32px;}
.Works_titlebox .Works_report{width: 28%;height: auto;overflow: hidden;float: right;color: red;text-align: right;padding: 0 2% 0 0;}
.Works_report i{color: red;cursor: pointer;}
.Works_report label{cursor: pointer;}
.Works_titlebox .WorksCode{clear: both;width: 100%;height: auto;overflow: hidden;padding: 5px 0;color: #999;}
.Works_titlebox .WorksClassify{clear: both;width: 100%;height: auto;overflow: hidden;line-height: 25px;color: #999;}
.WorksClassify span{background-color: #54c2ff;border-radius: 5px;color: #fff;padding: 3px 15px;margin: 0 0 0 5px;}
.Works_titlebox .WorksInfo{clear: both;width: 100%;height: auto;overflow: hidden;margin: 10px 0;color: #999;}
/*Author_onthorWork*/
#ContestWorks_details .Author_onthorWork{clear: both;width: 1200px;height: auto;overflow: hidden;margin: 60px auto;border:1px solid #ccc;padding: 10px 0 20px 0;}
.Author_onthorWork .Author_autar{width: 200px;height: auto;overflow: hidden;float: left;text-align: center;margin: 0 0 0 15px;}
.Author_autar img{width: 100px;height: 100px;display: block;margin: 10px auto;border-radius: 50%;}
.Author_onthorWork .Author_works{width: 920px;height: auto;overflow: hidden;float: right;}
.Author_works .Author_works_list{width: 100px;height: auto;overflow: hidden;float: left;margin: 0 0 0 13px;}
.Author_works_list a{display: block;width: 100%;height: auto;overflow: hidden;}
.Author_works_list img{width: 100%;height: auto;max-height: 100px;margin: 10px 0;}
/*举报信息*/
#Reported{width: 100%;height: 100%;position: fixed;background: rgba(0,0,0,.7);z-index: 4000;top: 0;left: 0;display: none;}
#Reported .Reported_box{width: 500px;height: auto;overflow: hidden;background: rgba(255,255,255,1);position: absolute;z-index: 4002;top: 5%;left: 40%;padding: 0px 0px 30px 50px;}
#Reported .Reported_box .Reported_close{width: 100%;height: auto;overflow: hidden;padding: 10px 0;}
#Reported .Reported_box .Reported_close img{float: right;margin: 10px;cursor: pointer;}
.Reported_box h3{margin: 10px 0 30px 0;clear: both;}
.Reported_box h2{margin: 5px 0 30px 0;}
#Reported .WorksReport_title{width: 95%;height: auto;overflow: hidden;clear: both;padding: 5px 0 15px 0;}
#Reported .Reported_listbox{width: 100%;height: auto;overflow: hidden;clear: both;margin: 10px 0;line-height: 35px;}
#Reported .Reported_listbox label{float: left;line-height: 35px;font-size: 14px;display: block;width: 120px;height: 35px;}
#Reported .Reported_listbox input{width: 300px;height: 35px;padding:0 0 0 10px;display: block;float: left;border:1px solid #ccc;}
#Reported .Reported_listbox textarea{width: 300px;height: 100px;resize: none;padding: 10px 15px;outline: none;border:1px solid #ccc;}
.Reported_listbox .Codebox{position: relative;width: 300px;height: 35px;margin: 0 0 0 120px;}
.Reported_listbox .Codebox input{width: 100%;height: 32px;}
.Reported_listbox .Codebox img{position: absolute;z-index: 111;top: 2px;width: 22%!important;right: 0px;}
.Reported_listbox .Codebox span{position: absolute;z-index: 111;top: 2px;right: 0px;font-size: 14px;cursor: pointer;}
#Reported .Reported_listbox .Reported_imgbox{width: 100px;height: 100px;background:url(../Images/LRF/filemore.png) no-repeat left;position: relative;background-size: 100px 100px;margin:0 0 0 120px;}
#Reported .Reported_imgbox input{width: 100px;height: 100px;margin: 0;position: absolute;z-index: 111;top: 0;left: 0;opacity: 0;filter:alpha(opacity=0);padding: 0;}
#Reported .preview-img{width: 100px;height: 100px;display: none;float: left;margin: 0 0 0 110px;}
#Reported .Reported_listbox img{width: 100%;height: auto;max-width: 100px;max-height: 100px;margin: 0;}
#Reported button{width: 100px;height: 40px;background:#3360bb;color: #fff;border: none;cursor: pointer;}
/*ContestIndex*/
#ContestIndex{width: 100%;height: auto;overflow: hidden;clear: both;}
#ContestIndex .ContestIndex_banner{width: 100%;height: auto;overflow: hidden;position: relative;margin: 78px 0 0 0;}
.ContestIndex_banner img{width: 100%;height: auto;}
.ContestIndex_banner a{position: absolute;z-index: 111;bottom: 10%;left: 42%;width: 310px;height: 80px;display: block;text-align: center;line-height: 80px;color: red;font-size: 24px;background-color: #fff;
border-top-left-radius: 80px;border-top-right-radius: 80px;border-bottom-left-radius: 80px;border-bottom-right-radius: 80px;opacity: 0.6;filter: alpha(opacity=60)}
#ContestIndex .ContestIndex_nav{width: 100%;height: auto;overflow: hidden;background-color: #fff;border-bottom:1px solid #ccc;}
#ContestIndex .fixedNav{position: fixed!important;top: 78px!important;left: 0!important;z-index: 122;}
.ContestIndex_nav ul{width: 1200px;height: auto;overflow: hidden;margin: 0 auto;}
.ContestIndex_nav ul li{width: 25%;height: 45px;text-align: center;line-height: 45px;float: left;color: #000;padding: 10px 0;}
.ContestIndex_nav ul li a{color: #000;font-size: 26px;letter-spacing: 4px;}
.ContestIndex_nav .active a{color: #f1bb27;}
#ContestIndex .ContestIndex_bodyBox{clear: both;width: 100%;height: auto;overflow: hidden;background-color: #fff;}
.ContestIndex_bodyBox .ContestIndex_bodyBox_bg{width: 100%;height: auto;overflow: hidden;padding: 30px 0 60px 0;}
.ContestIndex_bodyBox .Contest_rule_message{width: 1200px;height: auto;overflow: hidden;margin: 60px auto;}
.Contest_rule_message .Contest_messNav{width: 200px;height: 50px;margin: 40px auto 30px auto;color:#000!important;text-align: center;line-height: 50px;border-bottom:1px solid #000;letter-spacing: 5px;}
.Contest_rule_message .Contest_messwords{width:80%;height: auto;overflow: hidden;margin:0 auto;padding: 0 10%;}
.Contest_messwords p{text-align: left;line-height: 35px;color: #000;text-indent: 2em;}
.Contest_rulewords p{text-align: left;line-height: 35px;color: #000;text-indent: 2em;}
.Contest_rule_message .ContestIndex_data{width: 100%;height: auto;overflow: hidden;margin: 0px auto;}
.ContestIndex_data .dataBox{width: 100%;height: auto;overflow: hidden;clear: both;margin: 15px 0 50px 0;}
.dataBox .dataBox_time{width: 330px;height: auto;overflow: hidden;background: url(../Images/ContestPanda/data_bg.png) no-repeat left;background-size: 17px 26px;padding: 0 10px 0 20px;}
.dataBox_time .dataBox_timeT{width: 60px;height: auto;overflow: hidden;float: left;font-size: 30px;border-right:2px solid #dec983;text-align: center;margin: 12px 0 0 0;}
.dataBox_time .dataBox_timeW{width: 240px;height: auto;overflow: hidden;text-align: left;padding: 0 10px;}
.dataBox .dataBox_mess{clear: both;width: 330px;height: auto;overflow: hidden;margin: 12px 0 0 87px;color: #999;}
/*Contest_price_message*/
.Contest_price_message{width:100%;height: auto;overflow: hidden;clear: both;}
.Contest_price_message .price_message{width: 25%;height: auto;overflow: hidden;float: left;}
.price_message img{display: block;margin: 10px auto;}
.price_message p{text-align: center;padding: 5px;}
.Contest_rule_message .ContestZh_prize_info{clear: both;width: 96%;height: auto;overflow: hidden;margin: 25px auto;line-height: 30px;}
/*homeExpertP*/
.Contest_expert .Expert_message{width: 30%;height: 560px;overflow: hidden;float: left;margin: 0 1.3% 15px 1.3%;}
.Expert_message img{display: block;margin: 10px auto;}
.Expert_message span{border-bottom:2px solid #f1bb27;display: block;width: 150px;height: auto;overflow: hidden;margin: 0 auto;text-align: center;padding: 5px 0;}
.Expert_message p{text-align: center;padding: 5px 0 0 0;}

/*Contest works nav*/
.ContestIndex_works{width: 1200px;height: auto;overflow: hidden;margin: 0 auto;padding: 100px 0 60px 0;}
.ContestIndex_works .works_show_top{width: 100%;height: auto;overflow: hidden;}
.works_show_top .works_show_navbar{width: 50%;height: 40px;float: left;}
.works_show_navbar ul li{width: 90px;height: 40px;float: left;color: #2a2a2a;font-size: 14px;margin: 0 10px 0 0;line-height: 40px;cursor: pointer;}
.works_show_navbar ul li a{color: #2a2a2a;text-decoration: none;display: block;width: 100%;height: 40px;line-height: 40px;text-align: center;}
.works_show_navbar .active a{color: #37a456;}
.works_show_top .works_show_select{width: 50%;height: 40px;float: right;}
.works_show_select .worksSort{width: 310px;height: 40px;float: left;line-height: 30px;font-size: 14px;margin: 0 0 0 30px;}
.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: #37a456;}
.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: 90px;height: 30px;border: none;padding: 0 5px 0 2px;text-align: center;}
.worksSort_select select::-ms-expand { display: none; }
.fixedZhNav{position: fixed!important;top: 50px!important;left: 0!important;z-index: 122;}
/*.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;}
/*Contest works show*/
#ContestIndex .Contest_worksAll{width: 100%;height: auto;overflow: hidden;}
.Contest_worksAll .Contest_worksAll_box{width: 1200px;height: auto;overflow: hidden;margin: 0 auto;min-height: 500px;}
.Contest_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;}
.Contest_worksAll_box .worksAll_listbox a{display: block;width: 100%;height: auto;overflow: hidden;}
.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 #E95B5A;border-radius: 5px;padding: 2px 5px;color: #E95B5A;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: #f1bb27;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;}
/* Product market */
#Product_market{width: 100%;height: auto;overflow: hidden;background-color: rgb(77,167,103);}
#Product_market .Market_banner{width: 100%;height: auto;overflow: hidden;}
.Market_banner img{width: 100%;height: auto;}
#Product_market .Product_marketbox{width: 1200px;height: auto;overflow: hidden;margin: 0 auto;}
#Product_market .Incubation_navBar{width: 100%;height: auto;overflow: hidden;margin: 30px 0 0 0;}
.Incubation_navBar .Incubation_nav{width: 60%;height: auto;overflow: hidden;float: left;}
.Incubation_nav label{display: block;width: 10%;height: 30px;float: left;line-height: 30px;color: #fff;font-size: 14px;}
.Incubation_nav ul{width:90%;height: auto;overflow: hidden;}
.Incubation_nav ul li{width: 12%;height: 30px;float: left;position: relative;text-align: center;line-height: 30px;font-size: 14px;background-color: #fff;border-radius: 5px;margin: 0 15px 0 0;}
.Incubation_nav ul li a{display: block;width: 100%;height: 100%;text-align: center;line-height: 30px;color: #2a2a2a;text-decoration: none;}
.Incubation_nav .active{background-color: rgb(247,158,2);}
.Incubation_nav .active a{color:#fff;}
.Incubation_navBar .Incubation_product_search{width: 265px;height: 30px;overflow: hidden;float: right;border-radius: 5px;background-color: #fff;margin: 0;}
.Incubation_product_search .searchBox{width: 75px;height: 30px;;float: left;padding: 0 0 0 5px;background:#fff; }
.searchBox select{width: 100%;height: 30px;border:none;background: none;background: url(../Images/PC-home/select-down.png) no-repeat right;
    appearance:none;-moz-appearance:none;-webkit-appearance:none;background-color: #fff;}
.searchBox select::-ms-expand { display: none; }
.Incubation_product_search .select_sort{width: 185px;height: 30px;float: left;background:#fff;}
.select_sort input{width: 120px;height: 30px;border:none;float: left;display: block;border:none;line-height: 30px;padding: 0 5px 0 10px;}
.select_sort a{display: block;width: 30px;height: 30px;float: right;}
.select_sort img{display: block;margin: 4px 4px 4px 0;}
#Product_market .SaleMall_works_list{width: 1200px;height: auto;overflow: hidden;margin: 60px auto 100px auto;}
#Product_market .SaleMall_works_box{width: 23%;height: auto;overflow: hidden;float: left;border-radius: 10px;background-color: #fff;margin: 20px 1%;padding:0 0 20px 0;position: relative;}
.SaleMall_works_box .SaleMall_works_img{width: 100%;height: auto;overflow: hidden;}
.SaleMall_works_box .SaleMall_works_img a{display:block;width: 100%;height: auto;overflow: hidden;}
.SaleMall_works_box .SaleMall_works_img img{width: 100%;height: auto;overflow: hidden;}
.SaleMall_works_box .SaleMall_works_title{width: 96%;height: auto;overflow: hidden;color: #2a2a2a;margin: 5px auto;font-size: 16px;}
.SaleMall_works_box .SaleMall_works_prize{width: 96%;height: auto;overflow: hidden;margin: 0 auto;}
.SaleMall_works_prize span{display: block;float: left;width: 50%;height: 40px;color: #F26060;font-size: 24px;}
.SaleMall_works_prize a{display: block;float: right;width: 100px;height: 35px;background-color: #F26060;color: #fff;text-align: center;line-height: 35px;
border-radius: 5px;font-size: 16px;text-decoration: none;cursor: pointer;}

.SaleMall_works_list .null_product{width: 100%;height: auto;overflow: hidden;text-align: center;color: #fff;font-size: 32px;padding: 60px 0 100px;}

@media screen and (max-width:1600px){
	.ContestIndex_banner a{width: 280px;height: 60px;line-height: 60px;left: 40%;}
}
@media screen and (max-width:1400px){
	.ContestIndex_banner a{width: 280px;height: 60px;line-height: 60px;left: 40%;}
}
@media screen and (max-width:1100px){
	.ContestIndex_banner a{width: 240px;height: 50px;line-height: 50px;left: 40%;}
}