@charset "utf-8";
/* CSS sina2014 */
/*1. 布局*/
.wp{}/*默认为空为1083px*/
/*2. 视觉*/
body{background:#edfaff url(https://public-static.zcool.com.cn/event-resource/hixd/images/bg.jpg) no-repeat center 0;}/*全站主色*/
.maincolor{ color:#48231f}/*主色*/
.zt-title{ color:#0e4387;}/*标题颜色*/
.zt-content{color:#12366a;}/*正文颜色*/
.other-color{ color:#6c6c6c}
.c-link{ color:#0a8cf6}
a.more{}/*更多*/
.line1{ border-top:solid 1px #dadada}/*线条*/
.btnZT,a.btnZT{border-radius:6px; background-color:#0e4387; color:#fff}/*按钮*/
.btnZT:hover,a.btnZT:hover{background-color:#082f61;color:#fff}
.zt-line{ background:url(https://public-static.zcool.com.cn/event-resource/hixd/images/line.png) no-repeat center; height:25px}
.zxTable th{ color:#535353}
/*3. 头图*/
.headerBanner{height:443px; background:none}/*头图*/
.headerBanner .wp{height:557px; position:relative}
/*4. 导航*/
.navWrapper{ background-color:transparent}/*导航背景色*/
	.mainnav{ text-align:center; width:auto;}
	.mainnav li,.mainnav li a{width:171px; height:63px;}/*导航条高度,默认为空为50px*/
	.mainnav li{ margin-right:79px; float:none}/*导航字号*/
	.mainnav li:last-child{ margin-right:0}
	.mainnav li a{ color:#004078; font-weight:700;line-height:57px; text-align:center; background-color:transparent; background:url(https://public-static.zcool.com.cn/event-resource/hixd/images/mainnav.png) no-repeat right 0; padding:0}/*导航链接颜色*/
	.mainnav li a:hover,.mainnav li.current a{ color:#004078;background-color:transparent; background-position:0 0 }/*导航交互颜色*/

/*5.1 上传作品*//*5.2 下载模版*/
a.btnZT-uploadzp,a.btnZT-downmb{}
a.btnZT-uploadzp{ width:233px; height:81px; left:50%; margin-left:-116px; right:auto; top: 338px;background-color:transparent; background:url(https://public-static.zcool.com.cn/event-resource/hixd/images/btnZT-uploadzp.png) no-repeat 0 0}
a.btnZT-uploadzp:hover{background-color:transparent; background:url(https://public-static.zcool.com.cn/event-resource/hixd/images/btnZT-uploadzp.png) no-repeat 0 bottom}

a.btnZT-downmb:hover{ background-color:#0a8cf6; color:#fff}
.btn_uploadfile{width:72px; display:inline-block; height:30px; position:relative; overflow:hidden;cursor:pointer}
.btn_uploadfile .btnZT{position:absolute;left:0; top:0; cursor:pointer}
.btn_uploadfile input{position:absolute; right:0; top:0; font-size:14px; opacity:0; cursor:pointer}
/*6. 评委*/
.pwuls{ padding-left:100px}
.pwuls .item{width:390px; height:auto;}
	.pw-pic{width:115px;height:115px;}
	.pw-info{margin-left:130px;margin-top:20px}
	.pw-name{color:#0e4387;}
	.pw-title{color:#0e4387;}
	.pw-title-all{ color:#0e4387}
	
.sjys a.btnZT{ font-size:20px; height:50px; line-height:50px; width:220px; padding:0; border:none; background-color:#0188ed; color:#fff;}
.sjys a.btnZT:hover,.sjys a.btnZT.active{ background-color:#0b67ad; color:#fff}

/*7.排序*/
.dosx{ color:#0e4387}
.dosx a{color:#0e4387;}
.dosx span{color:#0e4387;}
.dosx .verdana{ color:#0e4387}

/*8.引言*/
.zt-yinyan{background:url(https://public-static.zcool.com.cn/event-resource/hixd/images/bg-yinyan.png) no-repeat center bottom; padding-top:80px;}
.zt-yinyan .zt-content{padding-right:450px; text-align:right; padding-top:35px; padding-bottom:65px}
/*9.大赛时间*/
.zt-time{ padding-top:50px; background:url(https://public-static.zcool.com.cn/event-resource/hixd/images/bg-time.png) no-repeat center bottom}
.zt-time .zt-content{padding-top:35px; padding-bottom:120px;padding-left:494px;}

/*10.大赛奖项*/
.zt-prize{ height:373px; padding-top:33px; background:url(https://public-static.zcool.com.cn/event-resource/hixd/images/bg-prize.png) no-repeat center 0}

/*大赛评委*/
.zt-pw{ padding-top:40px; background:url(https://public-static.zcool.com.cn/event-resource/hixd/images/bg-pw.png) no-repeat center 0}
/*作品要求*/
.zt-zpyq{padding-top:45px; padding-bottom:55px; background:url(https://public-static.zcool.com.cn/event-resource/hixd/images/bg-zpyq.png) no-repeat center 0}
.zt-zpyq .zt-content{padding-top:35px; padding-left:70px;}



/*公示*/
.cupBox{background:url(https://public-static.zcool.com.cn/event-resource/hixd/images/cup.png);width:882px;height:200px;padding:30px 10px 0 190px;}
.cupBoxTitle{font-size:24px;}
.cupBoxCon{font-size:16px;margin-top:10px;line-height:30px;}
.cupBoxCon p{color:#f30;}
.proBoxes{width:1082px;margin-top:40px;height:839px; background:url(https://public-static.zcool.com.cn/event-resource/hixd/images/bg.png) no-repeat center center;}



.proTop{ text-align:center;padding:90px 0 0 0;}
.proTopImg{ position:relative;width:1017px;height:280px; display:block;}
.proTopImg > div{width:1017px;height:280px;position:absolute;left:0;top:0;font-size:14px; text-align:center;color:#fff; display:none; background:rgba(0,0,0,0.5);z-index:20;}
.proTopImg:hover > div{ display:block;} 
.proTopImg > div span{font-size:18px; display:block;padding:110px 0 5px 0;}
.proTopImg{width:1017px;height:280px; display:inline-block; position:relative;}
.proTopImg img{ position:relative;z-index:10;}
.proTopImg:before{content:"";width:1017px;height:280px; background:url(https://public-static.zcool.com.cn/event-resource/hixd/images/flag.png) no-repeat center center;left:0;top:0; position:absolute;z-index:22;}


.proDownUl{width:1025px;height:340px; position:relative;margin:25px auto 0;}
.proDownUl li{width:205px;height:170px; overflow:hidden;float:left;}
.proDownUl li a{ display:inline-block;width:205px;height:170px; position:relative;}
.proDownUl li a > div{width:205px;height:170px;position:absolute;left:0;top:0;font-size:14px; text-align:center;color:#fff; display:none; background:rgba(0,0,0,0.5); white-space:nowrap; overflow:hidden;}
.proDownUl li a:hover > div{ display:block;}
.proDownUl li a > div span{font-size:18px; display:block;padding:50px 0 5px 0;}

.proDownUl li:nth-child(1) a:before{content:"";width:205px;height:170px; position:absolute;left:0;top:0; background:url(https://public-static.zcool.com.cn/event-resource/hixd/images/flagBig.png) no-repeat left top;z-index:20;}
.proDownUl li:nth-child(2) a:before{content:"";width:205px;height:170px; position:absolute;left:0;top:0; background:url(https://public-static.zcool.com.cn/event-resource/hixd/images/flagBig.png) no-repeat -205px top;z-index:20;}
.proDownUl li:nth-child(3) a:before{content:"";width:205px;height:170px; position:absolute;left:0;top:0; background:url(https://public-static.zcool.com.cn/event-resource/hixd/images/flagBig.png) no-repeat -410px top;z-index:20;}
.proDownUl li:nth-child(4) a:before{content:"";width:205px;height:170px; position:absolute;left:0;top:0; background:url(https://public-static.zcool.com.cn/event-resource/hixd/images/flagBig.png) no-repeat -615px top;z-index:20;}
.proDownUl li:nth-child(5) a:before{content:"";width:205px;height:170px; position:absolute;left:0;top:0; background:url(https://public-static.zcool.com.cn/event-resource/hixd/images/flagBig.png) no-repeat right top;z-index:20;}
.proDownUl li:nth-child(6) a:before{content:"";width:205px;height:170px; position:absolute;left:0;top:0; background:url(https://public-static.zcool.com.cn/event-resource/hixd/images/flagBig.png) no-repeat left bottom;z-index:20;}
.proDownUl li:nth-child(7) a:before{content:"";width:205px;height:170px; position:absolute;left:0;top:0; background:url(https://public-static.zcool.com.cn/event-resource/hixd/images/flagBig.png) no-repeat -205px bottom;z-index:20;}
.proDownUl li:nth-child(8) a:before{content:"";width:205px;height:170px; position:absolute;left:0;top:0; background:url(https://public-static.zcool.com.cn/event-resource/hixd/images/flagBig.png) no-repeat -410px bottom;z-index:20;}
.proDownUl li:nth-child(9) a:before{content:"";width:205px;height:170px; position:absolute;left:0;top:0; background:url(https://public-static.zcool.com.cn/event-resource/hixd/images/flagBig.png) no-repeat -615px bottom;z-index:20;}
.proDownUl li:nth-child(10) a:before{content:"";width:205px;height:170px; position:absolute;left:0;top:0; background:url(https://public-static.zcool.com.cn/event-resource/hixd/images/flagBig.png) no-repeat right bottom;z-index:20;}





