@charset "utf-8";

body{background:url(https://img.zcool.cn/event-resource/beijing-hyundai/assets/img/bg.jpg) repeat-y center 43px !important;font-family: "微软雅黑";}
.headerWrapper{background: url(https://img.zcool.cn/event-resource/beijing-hyundai/assets/img/banner.jpg) no-repeat center top;height:1162px;margin-top:-3px; position: relative;}

.uploads{z-index:2; position: absolute;left:50%;margin-left:225px;top:963px;display:block; width:219px;height:91px; background: url(https://img.zcool.cn/event-resource/beijing-hyundai/assets/img/upload.png) no-repeat left top; }
.uploads:hover{background:url(https://img.zcool.cn/event-resource/beijing-hyundai/assets/img/upload.png) no-repeat right top;}

.navWrappers{height:58px;background: url(https://img.zcool.cn/event-resource/beijing-hyundai/assets/img/navbg.png) no-repeat center center;}
.navWrappers ul{width:1200px;margin:0 auto; text-align:center;}
.navWrappers ul li{display:inline-block;padding:0px 15px;}
.navWrappers ul li a{color:#fff;font-size:24px;line-height:58px;}
.navWrappers ul li.active a,.navWrappers ul li a:hover{color:#ffe848; text-decoration: none;}


.bbtnbox{ text-align: center;margin-top:20px; }
a.bbtn{ display: inline-block;width:128px;font-size:24px;font-weight:bold; text-align: center;line-height:41px;height:41px;color:#fff; background: #3c54f1; }
a.bbtn:hover{ background: #113fb1; text-decoration: none;}

.b1{ background: url(https://img.zcool.cn/event-resource/beijing-hyundai/assets/img/b1.png) no-repeat 135px center;margin-top:60px;height:400px;padding:0 0 0 0px;}
.b1 h3{ text-align: center;padding-bottom:50px; }
.b1 > div{margin-left:360px;line-height:30px;color:#282828;font-size:16px;}


.b2{height:1088px; background: url(https://img.zcool.cn/event-resource/beijing-hyundai/assets/img/b2.png) no-repeat center center; position: relative;}
.b2s{height:1247px; background: url(https://img.zcool.cn/event-resource/beijing-hyundai/assets/img/b2s.png) no-repeat center center; position: relative;}
.b2text{ position: absolute;z-index:2;font-size:16px;line-height:30px;color:#282828;}
.b2text a{color:#282828;}
.b2text a.bbtn{color:#fff;}
.b2text.bt1{width:500px;left:50px;top:730px;}
.b2text.bt2{width:510px;right:50px;top:780px;}

.b2text.bt1s{width:500px;left:50px;top:760px;}
.b2text.bt2s{width:510px;right:50px;top:760px;}



.b3{ background: url(https://img.zcool.cn/event-resource/beijing-hyundai/assets/img/b3.png) no-repeat center center;height:434px;margin-top:15px;}
.b3s{ background: url(https://img.zcool.cn/event-resource/beijing-hyundai/assets/img/b3s.png) no-repeat center center;height:1380px;margin-top:15px;}
.b3s .wp{padding-top:320px;}
.b3s h3{ text-align: center;padding:50px 0 40px;}
.b3s .logovm{padding:60px 0 0;}
.b3txt{color:#fff;font-size:16px;line-height:30px;}
.b3txt a{color:#002ffa;}



.b4{ background: url(https://img.zcool.cn/event-resource/beijing-hyundai/assets/img/b4.png) no-repeat center center;height:410px;width:988px;margin:0 auto; position: relative;}
.b4text{ position: absolute;z-index:2;font-size:14px;line-height:30px;color:#fff;}
.b4text b{font-size:18px;display: block;padding-top:180px;}
.b4text p{color:#fff;}
.b4text.bt1{width:120px;left:285px;top:0px;}
.b4text.bt2{width:120px;left:845px;top:0px;}

.logovm{ text-align: center;padding:85px 0; }
.logovm a{margin:0 40px;}


/*1. 布局*/
.wp{width:1200px; background: rgba(255,255,255,0.0)}/*默认为空为1083px*/
.wpmini{width:1080px;margin:0 auto;}
.worktitle{font-size:24px;}
.worktitleBox{padding:50px 0 10px;}
/*2. 视觉  */

/*全站主色*/
.maincolor{color:#282828;}
.btnZT,a.btnZT{ background:#2b58c6;width:112px;height:34px;line-height:34px;margin:0;font-size:18px;font-weight:bold;padding:0; text-align:center; 
	color:#fff;border-radius: 0px;}/*按钮*/
.btnZT:hover,a.btnZT:hover{background:#113fb1;color:#fff;}

a.btnZT.disabled,a.btnZT.disabled:hover,.btnZT.disabled, .btnZT.disabled:hover{background:#ccc !important;color:#fff !important;}



.maintitle{font-size:26px;padding:60px 0 0;}


.mt40{margin-top:40px;}.ml40{margin-left:40px;}
.mt50{margin-top:50px;}.mr50{margin-right:50px;}.ml50{margin-left:50px;}.ml60{margin-left:60px;}
.mt60{margin-top:60px;}
.mt70{margin-top:70px;}

.pw{overflow: hidden;}
.pw img{margin-left:80px;}

.zxUlTitle a{color:#fff;}
.zxUlDesS{color:#fff;}
.zxUlDes,.zxUlDes a{color:#fff;}

.all .zxUlTitle a{color:#282828;}
.all .zxUlDesS{color:#5c5e63;}
.all .zxUlDes,.all .zxUlDes a{color:#7f828b;}

.sd{ background: url(https://img.zcool.cn/event-resource/beijing-hyundai/assets/img/ds.png) no-repeat center bottom; }


.dosx{ color:#535353}
.dosx a{color:#535353;}
.dosx span{color:#535353;}
.dosx .verdana{ color:#535353}

.input_text, .textarea{border-color:#d3d3d3;}



/*5.1 上传作品*//*5.2 下载模版*/
a.btnZT-uploadzp,a.btnZT-downmb{background-color:transparent; border:solid 2px #0a8cf6;line-height:30px; padding:0 20px;color:#0a8cf6;}
a.btnZT-uploadzp:hover,a.btnZT-downmb:hover{ background-color:#0a8cf6; color:#e7e3e3}
.btn_uploadfile{width:61px;  display:inline-block;font-size:12px; height:28px; position:relative; overflow:hidden;cursor:pointer}
.btn_uploadfile .btnZT{position:absolute;left:0; font-size:12px;top:0; cursor:pointer;background:url(https://img.zcool.cn/event-resource/beijing-hyundai/assets/img/up.png); text-indent:-999px;}
.btn_uploadfile input{position:absolute; right:0; font-size:12px;top:0; font-size:14px; opacity:0; cursor:pointer}



.stxt{width:730px;font-weight:bold;margin-left:auto;margin-right:auto;font-size:18px;line-height:30px;color:#4227e8;}


.showsteps{padding-top:25px; text-align: center;}
.showsteps > span{margin:0 5px; text-align: left; box-sizing: border-box;padding:7px 0 0 10px; display: inline-block;width:258px;height:72px; color:#fff; background: #828da8;font-size:16px; }
.showsteps > span b{font-size:20px;}
.c01.active{ background: #4327e8; }
.c02.active{ background: #6627e8; }
.c03.active{ background: #a027e0; }
.c04.active{ background: #d627a6; }

.stitle{color:#002070;font-size:22px;font-weight:bold; text-align: center;line-height:100%;}

.qxlist{padding:18px 0 0 38px;}
.qxlist li{width:551px;height:316px; background: #eff4ff;float:left;margin:25px 25px 0 0;}
.qxtitle{color:#6627e8;font-size:22px;font-weight:bold;padding:18px 0 0 18px;line-height:100%;}
.qxlist dl{padding:10px 0 0 18px;}
.qxlist dl dd{float:left;width:250px;margin-right:15px;}
.qxlist dl dd div{ position: relative;margin-top:12px;font-size:16px;}
.qxlist dl dd div > a{color:#282828; display: block;width:140px; overflow-x: hidden; white-space: nowrap; text-overflow: ellipsis; }
.qxlist dl dd div > span{ position: absolute;right:0;top:0; color:#6627e8;font-size:24px;line-height:100%;}
.qxlist dl dd div > p{font-size:12px;padding-top:5px;color:#282828;}
.qxlist dl dd div > p > a{color:#282828;}

















.tpBtn{ text-align:center; padding-top:50px; padding-bottom:50px;}
.SubmitVote{text-align:center; padding-top:20px; padding-bottom:30px;}

a.obtainBtn{ display:inline-block; height:57px; width:173px; text-align:center;background:url(https://img.zcool.cn/event-resource/beijing-hyundai/assets/img/lq1.png) no-repeat center center;}
a.obtainBtn.disable{background:url(https://img.zcool.cn/event-resource/beijing-hyundai/assets/img/lq.png) no-repeat center center;text-align:center; cursor:default;}


.qhText{ font-size:18px;color:#ff4800; margin:10px 0 40px 0;}
.VotingList{padding:0 0 0 60px;}
.VotingList li{ float:left; height:305px; width:250px; margin-right:27px;}
.VotingList{ margin-right:-26px;}
.VotingText{overflow:hidden; text-overflow:ellipsis; white-space:nowrap;color:#9d9d9d;font-size:18px; width:250px; position: relative;}
.VotingText a{color:#282828; text-decoration:none;overflow:hidden; text-overflow:ellipsis; white-space:nowrap; display: block; font-size:18px; font-weight:bold;
	width:170px;}
.VotingText span{font-size:24px;color:#6627e8; position: absolute;right:0;top:0px;}
.VotingB{ height:36px;}



.VotingB label{height:21px;padding-left:26px; position:relative;background:url(https://img.zcool.cn/event-resource/beijing-hyundai/assets/img/quan-h.png) no-repeat left center; display:block;line-height:21px;font-size:18px; color:#6627e8; }
.VotingB label.selected{background:url(https://img.zcool.cn/event-resource/beijing-hyundai/assets/img/qs.png) no-repeat left center;}
.VotingB label.disable{background:url(https://img.zcool.cn/event-resource/beijing-hyundai/assets/img/quan.png) no-repeat left center;color:#282828; }
.VotingB label input{ opacity:0;filat:alpha(opacity=0); position:absolute;left:0;top:0; }



.tLeft{ float:left;}
.tRight{float:right; font-size:20px; color:#ff4800; display:none;}
.headBg.on .tRight{display:block;}
.tRight span{ font-size:30px;}

a.SubmitBtn{display:inline-block; height:57px; width:173px;background:url(https://img.zcool.cn/event-resource/beijing-hyundai/assets/img/tjtp.png) no-repeat center center;text-align:center;}
a.SubmitBtn.disable{background:url(https://img.zcool.cn/event-resource/beijing-hyundai/assets/img/tjtp1.png) no-repeat center center;text-align:center; cursor:default;}
a.SubmitBtn.done{background:url(https://img.zcool.cn/event-resource/beijing-hyundai/assets/img/fash.png) no-repeat center center;text-align:center; cursor:default;}


.popup{ background: rgba(0,0,0,0.2); position: fixed;z-index:2222;left:0;right:0;bottom:0;top:0; display:none ; }
.popcon{
	background: #6627e8;width:520px;height:300px;left:50%;top:50%; position: absolute;margin:-150px 0 0 -260px;
	font-size:36px;font-weight:bold;color:#fff; text-align: center;line-height:300px;
}
.popclose{ display: inline-block;background:url(https://img.zcool.cn/event-resource/beijing-hyundai/assets/img/x.png) no-repeat center center; position: absolute;right:10px;top:10px;width:30px;height:30px;}





.moreWorks{ background: #3c54f1; }
.workstitles{color:#fff;font-size:16px;padding:40px 0 0px;}
.workstitles span{font-size:26px;font-weight:bold;}
.workstitles a{float:right;color:#fff;}



.popcon.nolh{line-height:normal; font-size:16px; font-weight:normal;}
.nolh h3{font-size:36px;padding:20px 0 15px;}
.ondiv{margin:0 80px;line-height:25px;}


.nolh table{width:350px;margin:15px auto 15px auto;}
.nolh table th{font-weight:normal;padding:18px 0 0 0;line-height:26px;}
.nolh table td{padding:18px 0 0 0;}
.nolh table td input{height:26px;line-height:26px; border:0;width:200px;padding:0 5px;}


a.subsBtn{ position: absolute;left:0;right:0;bottom:-50px;height:40px;line-height:40px; text-align: center; display: block;
font-size:20px; background: #6627e8;color:#fff;font-weight:bold;text-decoration: none;}
a.subsBtn.disable{ background: #afafaf;color:#444;  cursor: default;}



/*新增0919*/

.z1{ margin-top:60px;height:400px;padding:0 0 0 0px;}
.z1 h3{ text-align: center;padding-bottom:50px; }
.z1 > div{line-height:30px;color:#282828;font-size:16px;width:1000px;margin:0 auto;}



/**0927新增*/

.sd1{ background: url(https://img.zcool.cn/event-resource/beijing-hyundai/assets/img/sbg1.png) no-repeat center top; }
.wps{width:990px;margin-left:auto;margin-right:auto;padding-top:90px;}
.showtxt b{font-size:20px;}
.showtxt p{font-size:16px;margin-top:30px;line-height:30px;}
.jx h1{text-align: center;padding:30px 0 20px;}
.des{padding-top:10px;}
.des >a{font-size:16px;color:#282828;}
.des p{font-size:14px;}
.des p a{color:#282828;}
.mtul{margin-right:-20px;}
.mtul li{float:left;width:89px;margin-right:20px; text-align: center;}
.mtul li a{font-size:12px;line-height:18px;color:#282828; display: block;margin-bottom:10px;}










