body{font-family:"Hiragino Sans GB","Microsoft YaHei","微软雅黑",tahoma,arial,simsun,"宋体"; background:#fff;font-size:16px;color:#333939;}
.layouts{width:1080px;margin-left:auto;margin-right:auto; position:relative;}
body,html{overflow-x:hidden;}
.topWrapper{font-size:12px;}
.topWrappers{ background:url(https://public-static.zcool.com.cn/event-resource/littleswan/images/banner.png) no-repeat  center center; height:660px;margin-top:-3px; position:relative;}


.ymBtn{ display:inline-block;height:71px;width:284px;background:url(https://public-static.zcool.com.cn/event-resource/littleswan/images/ym.png) no-repeat center top; position:absolute;left:50%;top:430px;margin-left:-280px;}
.ymBtn:hover{background:url(https://public-static.zcool.com.cn/event-resource/littleswan/images/ym.png) no-repeat center bottom;}

a.downBtn{height:48px;line-height:48px; width:180px;color:#fff; background:#1980d6;font-size:20px; border-radius:5px; display:inline-block; font-weight:bold;text-align:center;}
a.downBtn:hover{ background:#359cf2; text-decoration:none;}
.navBtn{float:right; padding-top:6px; display:inline-block; line-height:60px;}

.contBg{ background:#f6f6f6;}
.topTitle{font-size:20px; font-weight:bold;color:#6000ff;}
.topCont{ line-height:30px;}
.headerWrapper{margin-top:-3px;height:px; background:;}
.nav{ height:60px;}
.nav li{float:left;}
.nav li a{ font-size:18px; text-decoration:none; color:#666; padding:0 50px; line-height:60px; text-align:center; display:inline-block;font-weight:bold;}
.nav li.active a{ background:#fee300; color:#46000f;}
.nav li a:hover{line-height:60px; background:#fee300; color:#46000f;}
.navBg{ height:60px;}
.topBg{ background:url(https://public-static.zcool.com.cn/event-resource/littleswan/images/bg.jpg) repeat center top;}
.whyConTitle{ font-weight:bold; line-height:30px;}
.vv{ background:url(https://public-static.zcool.com.cn/event-resource/littleswan/images/vv.png) no-repeat left center; height:375px;}
.whyConTitle a{ color:#6000ff; text-decoration:none;}
.appca{ background:url(https://public-static.zcool.com.cn/event-resource/littleswan/images/a.jpg) no-repeat left center; height:270px;}
.bors{ border-bottom:1px #999 dashed;}
.logo{ text-align:center; }
.logoL{ float:le;}

.txtCon{line-height:30px; color:#6b757c; line-height:36px;}
.line{ border-bottom:1px #e8e8e8 solid;}
.time{ background:url(https://public-static.zcool.com.cn/event-resource/littleswan/images/time.png) no-repeat center center; height:76px;}
.disJ{ background:url(https://public-static.zcool.com.cn/event-resource/littleswan/images/jiang.png) no-repeat center left; height:147px;}
.col6b{ color:#6b757c;}
.pwL{float:left;width:630px;}
.pwR{ float:right; width:355px;}
a.c000{color:#000;}
.f2a{ color:#2a2d2f; font-weight:bold;}
.f7a{ color:#757e85;}
.imgL{float:left;width:716px;height:780px;}
.imgR{float:right;width:341px;height:780px; background:#fafafa;}


.imgL li{height:250px;margin-top:15px;}
.imgL li:first-child{margin-top:0;}

.imgTitle{font-size:20px;font-weight:bold; background:url(https://public-static.zcool.com.cn/event-resource/littleswan/images/p.jpg) no-repeat left center;padding-left:25px;}

.pUl{float:left;}
.pUl li{font-size:16px;padding-left:25px; background:url(https://public-static.zcool.com.cn/event-resource/littleswan/images/pl.jpg) no-repeat 3px center;}


.pl27{padding-left:27px;}

.shuoming{line-height:30px;font-size:16px;}














































.uploadBox{ display:inline-block; width:61px;height:28px; position:relative; overflow:hidden; background:url(https://public-static.zcool.com.cn/event-resource/littleswan/images/up.png); cursor:pointer;}
.uploadBox input{ opacity:0; position:absolute;right:0;top:0; filter:alpha(opacity=0);font-size:100px; cursor:pointer;}


a.downBtns{height:48px;line-height:48px; width:180px;color:#fff; background:#1980d6;font-size:20px; border-radius:5px; display:inline-block; font-weight:bold; text-align:center;}
a.downBtns:hover{ background:#359cf2; text-decoration:none;}
.txtCon span a{ color:#148cf1; text-decoration:underline;}

.titleTab{font-size:24px;font-weight:bold;}
.tab td{padding-bottom:10px;padding:10px; }
.tab th{font-weight:bold; font-size:14px; color:#535353;padding:10px;text-align:left;}
.tab .tabs{height:30px;width:250px;border:1px solid #ccc;padding:0 5px;}
.tab .tabs.wide{ width:400px;}
.tabsArea{width:600px;height:180px;border:1px solid #ccc;padding:5px;}

.QRbtn{ width:180px; height:48px; border-radius:5px; background:#1a81d8; text-align:center; font-size:18px; line-height:42px; color:#fff; display:inline-block; text-decoration:none;border:0; font-family:"Hiragino Sans GB","Microsoft YaHei","微软雅黑",tahoma,arial,simsun,"宋体"; cursor:pointer;}
.QRbtn:hover{ background:#349bf2;}
.QRbtn.gray,.QRbtn.gray:hover{ background:#c3c3c3; cursor:default;}
.agrees{ font-size:14px;margin-left:5px;}


.pwList{padding-top:20px;}
.pwList li{float:left;width:340px;padding:0px 20px 0px 0;height:150px;}
.pwList li > img{ border-radius:100px;/*border:6px solid #fff;*/width:102px;height:102px;float:left;}
.pwList li > div{margin-left:130px;}
.pwList li > div > div{padding-top:20px;font-size:20px;}
.pwList li > div > p{font-size:14px;}

.tTitle .pxBox,.tTitle .pxBox span{font-size:12px; font-weight:normal;}
.tTitle .pxBox{color:#2e8bd9;padding-top:5px;}
.tTitle .pxBox b{font-size:20px; font-family:verdana;font-weight:normal;}
.tTitle .pxBox a.active{font-weight:bold;}
.tTitle .pxBox a{color:#2e8bd9;}
.wordsBox{}


.proUl{margin-right:-30px;}
.proUl li{float:left;width:250px;margin-right:27px;height:300px;}


.proUlTitle{color:#46000f;font-size:14px; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.proUlTitle a{color:#4c2925;}
.proUlTitle a:hover{color:#4c2925;}
.proUlDes,.proUlDes a{color:#816966;font-size:12px;line-height:150%;}
.proUlFont,.proUlFont a{color:#a59492;font-size:12px;line-height:150%;}


.tTitle{color:#4d545a; position:relative;}
.tTitle span{background:#; font-size:24px; font-weight:bold; display:inline-block;padding-right:10px; position:relative;z-index:3;}
.tTitle:before{content:""; position:absolute;z-index:1;left:0;right:0;bottom:10px; border-bottom:1px solid #ffb2b2;}
.con{line-height:30px;color:#fff;font-size:14px;}

.tTitle.inside:before{ display:none;}
.tTitle{}



.topActive{ font-size:24px; font-weight:bold; color:#333;}










.dis{ position:relative;}
.disR{ position:absolute; width:790px; left:50%; top:50%; margin-left:-220px; margin-top:-90px; color:#6b757c; font-size:18px; font-weight:bold;}
.disR p{ font-size:16px; font-weight:normal;}
.disR a{ text-decoration:underline;}
.rules a{ text-decoration:underline;}
.titleBg{ background:url(https://public-static.zcool.com.cn/event-resource/littleswan/images/dp.png) no-repeat center left; height:60px; width:235px; text-align:center; display:inline-block;font-size:24px; font-weight:bold; color:#46000f; }
.titleTxt{ font-size:24px; font-weight:bold; color:#46000f; display:inline-block; line-height:30px; position:relative;}
.jiangJ{font-weight:bold; color:#f01922; position:absolute;left:50%; top:50%; margin-left:140px; margin-top:-25px;font-size:36px; height:67px; width:400px; text-align:left;}
.jiangJ span{ font-size:20px;}
.whole img{ border:1px solid #d9d9d9;}
.nameW{ font-size:14px; color:#6b757c; font-weight:bold; overflow:hidden; text-overflow:ellipsis; word-break:keep-all; white-space:nowrap;}
.nameW a{ text-decoration:none; color:#6b757c;}
.nameW span{ font-weight:normal;}
.worksList li{ width:250px; height:240px; float:left; margin:0 27px 20px 0; }
.worksList.big li{height:260px;}
.worksList li img{ border:1px solid #d9d9d9;}
.worksList{ margin-right:-57px;}
.whereM{ width:805px;color:#6b757c; line-height:26px; position:relative;}
.whereM p{ font-size:14px; color:#f01922;}
.watchs{ position:absolute;left:50%; top:50%; margin-left:435px; margin-top:-90px;}
a.contiBtn{ height:54px; width:250px; background:#1980d7; display:inline-block; border-radius:10px; font-size:20px; text-align:center; line-height:54px; color:#fff; font-weight:bold; text-decoration:none;}
.footMore{ text-align:center; background:#dfdfdf; height:100px; width:1083px; display:inline-block; line-height:100px; font-size:30px; color:#afb3b5; font-weight:bold;}
.rules{color:#6b757c; font-size:18px; font-weight:bold; position:relative;}

.rulesTxt p{font-size:16px; font-weight:normal;}
.Vote{ font-size:14px; line-height:32px; width:717px;}
.Vote p{font-size:14px;}
.watR{ position:absolute;left:50%; top:50%; margin-left:250px; margin-top:40px;}
.nameW p{font-weight:normal;}

.VoteBtn,a.VoteBtn{ width:180px; height:48px; line-height:48px; font-size:20px; font-weight:bold; color:#fff; text-align:center; display:inline-block; text-decoration:none; background:#1a81d8; border-radius:5px;border:0;}
.VoteBtn.done,a.VoteBtn.done{background:#b9b9b9; cursor:default;}

.VoteBtn:hover{ background:#b9b9b9;}
.SelectedWorks li{width:250px; height:320px; float:left; margin:0 27px 20px 0; }
.SelectedWorks li img{ border:1px solid #d9d9d9; box-sizing:border-box;}
.SelectedWorks li img:hover{border:2px solid #f01922;}
.SelectedWorks{ margin-right:-57px;}




.DownDl dl{margin-bottom:40px;}
.DownDl dt{float:left;}
.DownDl dd{margin-left:470px;}

.DownDl li{float:left; white-space:nowrap;margin:0 0 10px 20px; overflow:hidden; text-overflow:ellipsis;width:180px;}
.DownDl li > a{float:left;}
.DownDl li > a img{ border-radius:200px;}
.DownDl li > p{margin-left:90px;}
.DownDl li > p a{font-size:14px;color:#666; display:inline-block;padding:20px 0 0 0;}







