@charset "utf-8";

body{background:#020202;font-family: "微软雅黑";}
.headerWrapper{background: url(https://img.zcool.cn/event-resource/Audi-A7/assets/img/banner.jpg?v2) no-repeat center top;height:690px;margin-top:-3px; position: relative;}

.uploads{z-index:2; position: absolute;left:50%;margin-left:-88px;top:570px;display:block; width:176px;height:40px; background: url(https://img.zcool.cn/event-resource/Audi-A7/assets/img/upload.png) no-repeat left top; }
.uploads:hover{background:url(https://img.zcool.cn/event-resource/Audi-A7/assets/img/upload.png) no-repeat right top;}

.dosx a.selected{color:#999;}


.navWrappers{height:38px;margin-top:30px;}
.navWrappers ul{width:970px;margin:0 auto;text-align:center;border-style: solid;
  border-width: 1px;
  border-color: rgb(110, 110, 110);
  border-radius: 18px;
  background-color: rgb(211, 211, 211);
  box-shadow: inset 0px 2px 0px 0px rgba(141, 141, 141, 0.75);height:38px;
}
.navWrappers ul li{display:inline-block;padding:0px 15px;}
.navWrappers ul li a{color:#565960;font-size:20px;line-height:38px;}
.navWrappers ul li.active a,.navWrappers ul li a:hover{color:#000; text-decoration: none;}


a.btns{border-width: 1px; display: inline-block;
  border-color: rgb(110, 110, 110);
  border-radius: 18px;
  background-color: #fff;line-height:38px;padding:0 20px;font-size:20px;color:#565960;
  box-shadow: inset 0px 2px 0px 0px rgba(141, 141, 141, 0.75);height:38px;}
a.btns:hover{color:#000; text-decoration: none;}

a.btns.red{ background-color:#df002b; color:#fff;}
a.btns.red:hover{ color:#1e1d1d;}


a.seemore{float:right;color:#fff; display: inline-block;padding-top:25px;}
a.seemore:hover{color:#7a7a7a;}


.mt50{margin-top:50px;}
.mt60{margin-top:60px;}
.mt70{margin-top:70px;}
.mt80{margin-top:80px;}



.indextxt{color:#fff;font-size:18px; text-align: center;line-height:31px;padding-top:100px;}
.indextxt h2{font-size:26px;padding:0px 0 30px;}

.indexTitle{position: relative;padding-top:20px;color:#fff;line-height:26px;font-size:26px;font-weight:bold;padding-left:0;}
.indexTitle:before{content:"";height:3px; background: #fff;width:10px; position: absolute;left:1px;top:0;}






.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/Audi-A7/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/Audi-A7/assets/img/b2.png) no-repeat center center; position: relative;}
.b2s{height:1247px; background: url(https://img.zcool.cn/event-resource/Audi-A7/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/Audi-A7/assets/img/b3.png) no-repeat center center;height:434px;margin-top:15px;}
.b3s{background: url(https://img.zcool.cn/event-resource/Audi-A7/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/Audi-A7/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;}

.btxt{color:#fff;font-size:18px;line-height:28px;}


.fontred,a.fontred{color:#df002b;}

.infodetail{font-size:18px;line-height:28px;color:#fff;width:900px;margin:0 auto;padding-top:100px;}
.infodetail h3{color:#fff;font-size:26px;line-height:26px;text-align:center;padding:0px 0 30px;}

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

/*全站主色*/
.maincolor{color:#fff;}
.btnZT,a.btnZT{ width:112px;height:34px;line-height:34px;margin:0;font-size:18px;font-weight:bold;padding:0; text-align:center; 
	color:#727278;border-radius: 0px;


  border-style: solid;
  border-width: 1px;
  border-color: rgb(110, 110, 110);
  border-radius: 5px;
  background-color: #fff;
  box-shadow: inset 0px 2px 0px 0px rgba(141, 141, 141, 0.75);
  width: 108px;
  height: 39px;



	}/*按钮*/
.btnZT:hover,a.btnZT:hover{background:#fff;color:#000;}

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


.tablebox{width:900px;border:1px solid #ccc;padding:70px; box-sizing: border-box; background: #000; margin:100px auto 0;}

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


.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:#999999;}
.zxUlDes,.zxUlDes a{color:#999999;}

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

.zxUl{margin-right:-50px;padding-top:30px;}
.zxUl li{width:200px;margin:20px 37px 0 0;height:250px;}
.zxUl li img{width:200px;height:150px;}


.mainbox{ background: url(https://img.zcool.cn/event-resource/Audi-A7/assets/img/mainbg.jpg) no-repeat center bottom; }

.logos{text-align: center;padding:80px 0;}
.logos a{margin:0 30px;}


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

.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;font-size:12px;  display:inline-block; height:28px; position:relative; overflow:hidden;cursor:pointer}
.btn_uploadfile .btnZT{position:absolute;left:0; top:0; cursor:pointer;background:url(https://img.zcool.cn/event-resource/Audi-A7/assets/img/up.png); text-indent:-999px;}
.btn_uploadfile input{position:absolute; right:0; 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/Audi-A7/assets/img/lq1.png) no-repeat center center;}
a.obtainBtn.disable{background:url(https://img.zcool.cn/event-resource/Audi-A7/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/Audi-A7/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/Audi-A7/assets/img/qs.png) no-repeat left center;}
.VotingB label.disable{background:url(https://img.zcool.cn/event-resource/Audi-A7/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/Audi-A7/assets/img/tjtp.png) no-repeat center center;text-align:center;}
a.SubmitBtn.disable{background:url(https://img.zcool.cn/event-resource/Audi-A7/assets/img/tjtp1.png) no-repeat center center;text-align:center; cursor:default;}
a.SubmitBtn.done{background:url(https://img.zcool.cn/event-resource/Audi-A7/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/Audi-A7/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/Audi-A7/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;}



/***1129 add****/
body,html{overflow-x:hidden;}
.miniwp{width:1084px;margin-left:auto;margin-right:auto;}
.gstitle img{margin-left:-100px;}
.pt20{padding-top:20px;}
.pt30{padding-top:30px;}
.pt40{padding-top:40px;}
.pt50{padding-top:50px;}
.pt60{padding-top:60px;}
.pt70{padding-top:70px;}


.descon{color:#fff;font-size:14px;padding-top:10px; white-space: nowrap; overflow: hidden; text-overflow: ellipsis;}
.descon > a{font-size:18px;color:#fff; }
.descon p a{color:#fff;}


.three{margin-right:-25px;}
.three li{width:345px;height:350px;float:left;margin-right:24px;}


.four{margin-right:-27px;}
.four li{width:250px;height:280px;float:left;margin-right:26px;}

