@font-face {
  font-family: "bold";
  src: url(./SourceHanSansCN-Bold-2.otf);
}

body {
  margin: 0;
  padding: 0;
  -webkit-overflow-scrolling: touch;
}

img {
  display: inline-block;
  vertical-align: bottom;
}

#body {
  width: 100%;
  overflow: hidden;
}

ul {
  margin: 0;
  padding: 0;
  list-style: none;
}

p {
  margin: 0;
  padding: 0;
}

a {
  text-decoration: none;
}

.bannerContent {
  background: url(https://public-static.zcool.com.cn/event-resource/bellefashion/pc/assets/img/banner.png?version=0.21752674007aaa6) no-repeat;
  background-size: auto 1000px;
  background-position: center;
}

.bannerContent .bannerBtn.uploadBtn {
  display: none;
  width: 268px;
  height: 83px;
  bottom: 191px;
  right: 70px;
  background: url(https://public-static.zcool.com.cn/event-resource/bellefashion/pc/assets/img/shangchuan.png) no-repeat;
  background-size: auto 83px;
}

.mainWrapper {
  width: 100%;
  min-width: 1200px;
  background-image: url("https://public-static.zcool.com.cn/event-resource/bellefashion/pc/assets/img/bg.png");
  background-position: center 0px;
  background-repeat: no-repeat;
  background-size: 2560px auto;
  padding-top: 0 !important;
  padding-bottom: 0 !important;
}

.mainWrapper .mainContent {
  width: 100%;
}

.mainWrapper .yinyan {
  position: relative;
  width: 1391px;
  margin: 0 auto;
}

.mainWrapper .yinyan .yinyanImg {
  width: 1391px;
}

.mainWrapper .yinyan .yinyanStyle {
  width: 1493px;
  position: absolute;
  right: 456px;
  top: 630px;
}

.mainWrapper .jieshao {
  width: 980px;
  margin: 478px auto 0;
}

.mainWrapper .jieshao .text {
  margin-top: 138px;
}

.mainWrapper .jieshao .jieshaoImg {
  margin-top: 57px;
}

.mainWrapper .jianjie {
  width: 980px;
  margin: 472px auto 0;
}

.mainWrapper .jianjie .text {
  margin: 61px 0 59px 0;
}

.mainWrapper .jianjie .jianjieContent {
  width: 100%;
}

.mainWrapper .jianjie .jianjieContent .selectBox {
  z-index: 9;
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}

.mainWrapper .jianjie .jianjieContent .selectBox .selectItem1 {
  cursor: pointer;
  width: 491px;
  height: 91px;
  background-image: url(https://public-static.zcool.com.cn/event-resource/bellefashion/pc/assets/img/jingdian-title-btn.png);
}

.mainWrapper .jianjie .jianjieContent .selectBox .selectItem2 {
  cursor: pointer;
  width: 491px;
  height: 91px;
  background-image: url(https://public-static.zcool.com.cn/event-resource/bellefashion/pc/assets/img/weilai-title-hover.png);
}

.mainWrapper .jianjie .jianjieContent .contentBox {
  margin-top: -91px;
  width: 100%;
  height: 566px;
  padding-top: 292px;
  background-image: url(https://public-static.zcool.com.cn/event-resource/bellefashion/pc/assets/img/jingdian-bg.png?version=0.217526740608928073);
  background-size: 100% 100%;
  position: relative;
}

.mainWrapper .jianjie .jianjieContent .contentBox .itemBtn1 {
  cursor: pointer;
  width: 290px;
  height: 55px;
  position: absolute;
  background-image: url(https://public-static.zcool.com.cn/event-resource/bellefashion/pc/assets/img/jianjie-btn1.png);
  background-size: 100% 100%;
  left: 140px;
  bottom: 64px;
}

.mainWrapper .jianjie .jianjieContent .contentBox .itemBtn2 {
  display: none;
  cursor: pointer;
  width: 290px;
  height: 55px;
  position: absolute;
  background-image: url(https://public-static.zcool.com.cn/event-resource/bellefashion/pc/assets/img/jianjie-btn2.png);
  background-size: 100% 100%;
  left: 140px;
  bottom: 64px;
}

.mainWrapper .jianjie .jianjieContent .contentBox .imgBox {
  width: 723px;
  margin: 0 auto 0;
}

.mainWrapper .jianjie .jianjieContent .contentBox .imgBox .slide_box {
  width: 723px;
}

.mainWrapper .jianjie .jianjieContent .contentBox .imgBox .swiper-button-prev {
  left: 60px;
  top: 479px;
  width: 50px;
  height: 50px;
  background-image: url(https://public-static.zcool.com.cn/event-resource/bellefashion/pc/assets/img/jiantou1.png);
  background-size: 100% 100%;
}

.mainWrapper .jianjie .jianjieContent .contentBox .imgBox .swiper-button-prev:hover {
  background-image: url(https://public-static.zcool.com.cn/event-resource/bellefashion/pc/assets/img/jiantou1-hover.png);
}

.mainWrapper .jianjie .jianjieContent .contentBox .imgBox .swiper-button-prev::after {
  display: none;
}

.mainWrapper .jianjie .jianjieContent .contentBox .imgBox .swiper-button-next {
  right: 60px;
  top: 479px;
  width: 50px;
  height: 50px;
  background-image: url(https://public-static.zcool.com.cn/event-resource/bellefashion/pc/assets/img/jiantou2.png);
  background-size: 100% 100%;
}

.mainWrapper .jianjie .jianjieContent .contentBox .imgBox .swiper-button-next:hover {
  background-image: url(https://public-static.zcool.com.cn/event-resource/bellefashion/pc/assets/img/jiantou2-hover.png);
}

.mainWrapper .jianjie .jianjieContent .contentBox .imgBox .swiper-button-next::after {
  display: none;
}

.mainWrapper .jiangxiang {
  width: 980px;
  margin: 357px auto 0;
}

.mainWrapper .jiangxiang .jxImg1 {
  margin-top: 58px;
}

.mainWrapper .jiangxiang .jxImg2 {
  margin-top: 49px;
}

.mainWrapper .pingwei {
  width: 1000px;
  margin: 327px auto 0;
}

.mainWrapper .pingwei .pingweiImg {
  margin-top: 59px;
}

.mainWrapper .tongzhi {
  width: 992px;
  margin: 381px auto 0;
}

.mainWrapper .xuzhi {
  width: 1024px;
  margin: 185px auto 0;
  -webkit-transform: translateX(20px);
  transform: translateX(20px);
}

.mainWrapper .xuzhi .xuzhiContent {
  margin-top: 64px;
  width: 100%;
  height: 356px;
  overflow-y: scroll;
}

.mainWrapper .xuzhi .xuzhiContent::-webkit-scrollbar-thumb {
  width: 8px;
  background-color: #23211e !important;
  border-radius: 10px;
  border: 3px solid #979797;
}

.mainWrapper .xuzhi .xuzhiContent::-webkit-scrollbar {
  width: 16px;
  border-radius: 10px;
  background-color: #979797;
}

.mainWrapper .zixun {
  width: 998px;
  margin: 170px auto 0;
  -webkit-transform: translateX(10px);
  transform: translateX(10px);
}

.eventFooterLogo {
  width: 100%;
}

.eventFooterLogo img {
  width: 100%;
}

.navBox {
  z-index: 999;
  display: none;
  position: fixed;
  top: 170px;
  left: 30px;
  min-width: 178px !important;
  max-width: 178px !important;
  height: 394px !important;
  max-height: 394px !important;
  min-height: 394px !important;
}

.navBox .navi {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  min-width: 178px !important;
  height: 394px !important;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
}

.navBox .navi .nav4 a {
  background-image: url(https://public-static.zcool.com.cn/event-resource/bellefashion/assets/img/jingdianBtu.png?version=0.8813075476283732);
  background-size: 100% 100% !important;
  border: 0px !important;
  background-repeat: no-repeat;
}

.navBox .navi .nav4 a:hover {
  background-image: url(https://public-static.zcool.com.cn/event-resource/bellefashion/assets/img/jingdianBtuClick.png?version=0.5642742475715301) !important;
  background-size: 100% 100% !important;
  border: 0px !important;
  background-repeat: no-repeat;
}

.navBox .navi .nav5 a {
  background-image: url(https://public-static.zcool.com.cn/event-resource/bellefashion/assets/img/futureBtnOnclick.png?version=0.3615603645870973) !important;
  background-size: 100% 100% !important;
  border: 0px !important;
  background-repeat: no-repeat;
}

.navBox .navi .nav5 a:hover {
  background-image: url(https://public-static.zcool.com.cn/event-resource/bellefashion/assets/img/futureBtnOnclick.png?version=0.3615603645870973) !important;
  background-size: 100% 100% !important;
  border: 0px !important;
  background-repeat: no-repeat;
}

.navBox .navi li {
  width: 100%;
  margin-top: 4px;
}

.navBox .navi li a {
  width: 100%;
  cursor: pointer;
  padding: 0;
  background-color: #3f3a38;
  border-bottom: 3px solid transparent;
}

.navBox .navi li a:hover {
  background: #e7c999 !important;
  border-bottom: 3px solid white;
}

.shareBox {
  opacity: 0;
  width: 136px;
  height: 244px;
  margin-top: -206px;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  background: url(https://public-static.zcool.com.cn/event-resource/bellefashion/pc/assets/img/daojishi-bg?version=0.217526740608928075) no-repeat;
  background-size: 100% 100%;
  background-position: center;
  position: fixed;
}

.shareBox .sharelinks {
  position: absolute;
  left: 0px;
  bottom: -51px;
}

.shareBox .sharelinks>a {
  min-width: 42px;
  min-height: 36px;
}

.shareBox .sharelinks #qqShare {
  width: 36px;
  height: 36px;
  background-size: 100% 100%;
  background: url(https://public-static.zcool.com.cn/event-resource/bellefashion/pc/assets/img/qq?version=0.217526740608928075) no-repeat;
  background-position: center;
}

.shareBox .sharelinks #qqShare:hover {
  background-image: url(https://public-static.zcool.com.cn/event-resource/bellefashion/pc/assets/img/qq-hover?version=0.217526740608928075);
}

.shareBox .sharelinks #wechartShare {
  width: 36px;
  height: 36px;
  background-size: 100% 100%;
  background: url(https://public-static.zcool.com.cn/event-resource/bellefashion/pc/assets/img/weixin?version=0.217526740608928075) no-repeat;
  background-position: center;
  position: relative;
}

.shareBox .sharelinks #wechartShare:hover {
  background-image: url(https://public-static.zcool.com.cn/event-resource/bellefashion/pc/assets/img/weixin-hover?version=0.217526740608928075);
}

.shareBox .sharelinks #wechartShare #wechat-qr-code {
  left: 50%;
  margin-left: -50px;
}

.shareBox .sharelinks #wechartShare #wechat-qr-code img {
  position: absolute;
  bottom: -90px;
}

.shareBox .sharelinks #weiboShare {
  width: 36px;
  height: 36px;
  background-size: 100% 100%;
  background: url(https://public-static.zcool.com.cn/event-resource/bellefashion/pc/assets/img/weibo?version=0.217526740608928075) no-repeat;
  background-position: center;
}

.shareBox .sharelinks #weiboShare:hover {
  background-image: url(https://public-static.zcool.com.cn/event-resource/bellefashion/pc/assets/img/weibo-hover?version=0.217526740608928075);
}

.shareBox .day {
  margin-top: 67px;
  font-size: 69px;
  font-family: "bold";
  color: #ffffff;
  text-align: center;
}

.shareBox .float_upload_btn {
  display: block;
  width: 109px;
  height: 38px;
  margin: 19px auto 0;
  background: url(https://public-static.zcool.com.cn/event-resource/bellefashion/pc/assets/img/shangchuan?version=0.217526740608928075) no-repeat;
  background-size: 100% 100%;
  background-position: center;
  -webkit-animation: breath 2s linear infinite;
  animation: breath 2s linear infinite;
}

.shareBox .float_upload_btn:hover {
  background-image: url(https://public-static.zcool.com.cn/event-resource/bellefashion/pc/assets/img/shangchuan?version=0.217526740608928075);
}

.jingdianBody .yinyan {
  display: block;
  width: 1200px;
  margin: 50px auto;
}

.jingdianBody .guize {
  width: 980px;
  position: relative;
  margin: 170px auto 0;
}

.jingdianBody .guize .guizeContent {
  width: 980px;
  height: 1037px;
  margin-top: 60px;
  background: url(https://public-static.zcool.com.cn/event-resource/bellefashion/pc/assets/img/jingdian/guize-bg.png?version=0.217526740608928075) no-repeat;
  background-size: 100% 100%;
  background-position: center;
}

.jingdianBody .guize .guizeContent .imgBox {
  width: 723px;
  padding-top: 155px;
  margin: 0 auto 0;
  position: relative;
}

.jingdianBody .guize .guizeContent .imgBox .slide_box {
  width: 723px;
}

.jingdianBody .guize .guizeContent .imgBox .swiper-pagination-progressbar {
  bottom: -20px;
  width: 723px;
  height: 10px;
}

.jingdianBody .guize .guizeContent .imgBox .swiper-pagination-progressbar .swiper-pagination-progressbar-fill {
  background-color: #23211e;
}

.jingdianBody .guize .guizeContent .imgBox .swiper-button-prev {
  left: -60px;
  top: 375px;
  width: 50px;
  height: 50px;
  background-image: url(https://public-static.zcool.com.cn/event-resource/bellefashion/pc/assets/img/.png?version=0.217526740608928075);
  background-size: 100% 100%;
}

.jingdianBody .guize .guizeContent .imgBox .swiper-button-prev:hover {
  background-image: url(https://public-static.zcool.com.cn/event-resource/bellefashion/pc/assets/img/jiantou1-hover.png?version=0.217526740608928075);
}

.jingdianBody .guize .guizeContent .imgBox .swiper-button-prev::after {
  display: none;
}

.jingdianBody .guize .guizeContent .imgBox .swiper-button-next {
  right: -60px;
  top: 375px;
  width: 50px;
  height: 50px;
  background-image: url(https://public-static.zcool.com.cn/event-resource/bellefashion/pc/assets/img/jiantou2?version=0.217526740608928075);
  background-size: 100% 100%;
}

.jingdianBody .guize .guizeContent .imgBox .swiper-button-next:hover {
  background-image: url(https://public-static.zcool.com.cn/event-resource/bellefashion/pc/assets/img/jiantou2-hover?version=0.217526740608928075);
}

.jingdianBody .guize .guizeContent .imgBox .swiper-button-next::after {
  display: none;
}

.jingdianBody .yaoqiu {
  width: 980px;
  margin: 198px auto 0;
}

.jingdianBody .yaoqiu .ziliaoContent {
  margin: 23px auto 178px;
}

.jingdianBody .yaoqiu .ziliaoContent .ziliaoBtn {
  cursor: pointer;
  margin-left: 62px;
}

.jingdianBody .tijiao {
  width: 980px;
  margin: 439px auto 0;
}

.jingdianBody .tijiao .title {
  margin: 0 auto 54px;
}

.jingdianBody .shijian {
  width: 980px;
  margin: 354px auto 0;
}

.jingdianBody .shijian .shijianImg {
  margin: 62px auto 33px;
}

.jingdianBody .shezhi {
  width: 980px;
  margin: 271px auto 0;
}

.jingdianBody .shezhi .title {
  margin: 0 auto 72px;
}

.jingdianBody .biaozhun {
  width: 980px;
  margin: 320px auto 0;
}

.jingdianBody .biaozhun .title {
  margin: 0 auto 136px;
}

.jingdianBody .quanyi {
  width: 1030px;
  margin: 400px auto 0;
}

.jingdianBody .quanyi .title {
  margin: 0 auto 56px;
}

.jingdianBody .quanyi .quanyiContent {
  width: 100%;
  height: 450px;
  overflow-y: scroll;
}

.jingdianBody .quanyi .quanyiContent::-webkit-scrollbar-thumb {
  width: 8px;
  background-color: #23211e !important;
  border-radius: 10px;
  border: 3px solid #979797;
}

.jingdianBody .quanyi .quanyiContent::-webkit-scrollbar {
  width: 16px;
  border-radius: 10px;
  background-color: #979797;
}

.weilaiBody .yinyan {
  display: block;
  width: 1200px;
  margin: 50px auto;
}

.weilaiBody .guize {
  width: 980px;
  margin: 171px auto 0;
}

.weilaiBody .guize .guizeContent {
  margin-top: 60px;
  position: relative;
}

.weilaiBody .guize .guizeContent img {
  width: 100%;
}

.weilaiBody .guize .guizeContent .guizeStyle {
  width: 2159px;
  position: absolute;
  top: 375px;
  right: -389px;
}

.weilaiBody .guize .guizeContent .swiper-notification {
  bottom: 160px;
  width: 723px;
  height: 10px;
}

.weilaiBody .guize .guizeContent .swiper-notification .swiper-pagination-progressbar-fill {
  background-color: #23211e;
}

.weilaiBody .guize .yaoqiu {
  width: 980px;
  margin: 282px auto 0;
}

.weilaiBody .guize .yaoqiu .ziliaoContent {
  margin: 23px auto 102px;
}

.weilaiBody .guize .yaoqiu .ziliaoContent .ziliaoBtn {
  cursor: pointer;
  margin-left: 62px;
}

.weilaiBody .guize .tijiao {
  width: 980px;
  margin: 300px auto 0;
}

.weilaiBody .guize .tijiao .title {
  margin-bottom: 53px;
}

.weilaiBody .guize .shijian {
  width: 980px;
  margin: 260px auto 0;
}

.weilaiBody .guize .shijian .title {
  margin-bottom: 53px;
}

.weilaiBody .guize .shezhi {
  width: 980px;
  margin: 490px auto 0;
}

.weilaiBody .guize .shezhi .title {
  margin-bottom: 60px;
}

.weilaiBody .guize .biaozhun {
  width: 980px;
  margin: 410px auto 0;
}

.weilaiBody .guize .biaozhun .title {
  margin-bottom: 110px;
}

.weilaiBody .guize .quanyi {
  width: 1040px;
  margin: 300px auto 0;
}

.weilaiBody .guize .quanyi .title {
  margin: 0 auto 56px;
}

.weilaiBody .guize .quanyi .quanyiContent {
  width: 100%;
  height: 450px;
  overflow-y: scroll;
}

.weilaiBody .guize .quanyi .quanyiContent::-webkit-scrollbar-thumb {
  width: 8px;
  background-color: #23211e !important;
  border-radius: 10px;
  border: 3px solid #979797;
}

.weilaiBody .guize .quanyi .quanyiContent::-webkit-scrollbar {
  width: 16px;
  border-radius: 10px;
  background-color: #979797;
}

.popshow {
  display: none;
}

.swiper-pagination-progressbar {
  bottom: 160px;
  width: 723px;
  height: 10px;
}

.swiper-pagination-progressbar .swiper-pagination-progressbar-fill {
  background-color: #23211e;
}

.gongshi .banner {
  width: 100%;
  height: auto;
  display: none;
  max-width: none;
}

.gongshi .content {
  width: 100%;
  height: 9780px;
  background-size: 100% 100%;
  background-repeat: no-repeat;
  background-image: url(https://public-static.zcool.com.cn/event-resource/bellefashion/assets/img/backgroundImg.png?version=0.14407791906978296);
  position: relative;
}

.gongshi .content .modal1 {
  width: 1206px;
  height: 1231px;
  top: 285px;
  margin-left: -603px;
  position: absolute;
  left: 50%;
}

.gongshi .content .modal2Text {
  width: 405px;
  height: 121px;
  position: absolute;
  top: 1784px;
  left: 15.59%;
}

.gongshi .content .modal2 {
  width: 980px;
  height: 551px;
  position: absolute;
  margin-left: -490px;
  left: 50%;
  top: 2077px;
}

.gongshi .content .modal2Img {
  width: 356px;
  height: 598px;
  position: absolute;
  margin-left: -178px;
  left: 50%;
  top: 2053px;
}

.gongshi .content .modal3Text {
  top: 3125px;
  left: 15.59%;
  width: 402px;
  height: 119px;
  position: absolute;
}

.gongshi .content .modal3 {
  top: 3309px;
  width: 980px;
  height: 501px;
  position: absolute;
  left: 50%;
  margin-left: -490px;
}

.gongshi .content .modal4Text {
  top: 4096px;
  left: 15.59%;
  width: 453px;
  height: 119px;
  position: absolute;
}

.gongshi .content .modal4 {
  top: 4292px;
  width: 980px;
  height: 861px;
  position: absolute;
  left: 50%;
  margin-left: -490px;
}

.gongshi .content .joinText {
  top: 5445px;
  left: 15.59%;
  width: 471px;
  height: 119px;
  position: absolute;
}

.gongshi .content .nameList {
  position: absolute;
  top: 5653px;
  left: 50%;
  height: 3124px;
  width: 1080px;
  margin-left: -490px;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -ms-flex-flow: row wrap;
  flex-flow: row wrap;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}

.gongshi .content .nameList .workItem {
  width: 470px;
  height: 350px;
  margin-right: 40px;
  margin-bottom: 47px;
  position: relative;
}

.gongshi .content .nameList .workItem img {
  width: 470px;
  height: 290px;
}

.gongshi .content .nameList .workItem .bottomItem {
  width: 470px;
  height: 60px;
  background-color: #000000;
  font-weight: 300;
  color: #ffffff;
  line-height: 60px;
  font-size: 20px;
}

.gongshi .content .nameList .workItem .bottomItem .workName {
  display: inline;
  position: absolute;
  left: 30px;
}

.gongshi .content .nameList .workItem .bottomItem .authorName {
  display: inline;
  position: absolute;
  right: 29px;
}

.futureWinner .banner {
  width: 100%;
  height: auto;
  display: none;
  max-width: none;
}

.futureWinner .content {
  width: 100%;
  height: 8520px;
  background-position: center;
  background-size: 2560px 100%;
  background-repeat: no-repeat;
  background-image: url(https://public-static.zcool.com.cn/event-resource/illustrationstars/assets/img/classBg.png?version=0.5486657049795038);
  position: relative;
}

.futureWinner .content .modal1 {
  width: 1206px;
  height: 901px;
  top: 285px;
  margin-left: -603px;
  position: absolute;
  left: 50%;
}

.futureWinner .content .modal2Title {
  width: 980px;
  height: 216px;
  top: 1530px;
  margin-left: -490px;
  position: absolute;
  left: 50%;
}

.futureWinner .content .makeFuture {
  background-image: url(https://public-static.zcool.com.cn/event-resource/bellefashion/assets/img/kuang.png?version=0.27675664926851784);
  background-size: 100% 100%;
  width: 980px;
  height: 801px;
  position: absolute;
  top: 1820px;
  left: 50%;
  margin-left: -490px;
}

.futureWinner .content .makeFuture img {
  width: 816px;
  height: 531px;
  margin-top: 77px;
  margin-left: 82px;
}

.futureWinner .content .makeFuture .bottomItem .workName {
  position: absolute;
  display: inline;
  font-size: 24px;
  font-family: Source Han Sans CN;
  font-weight: 300;
  color: #dddddd;
  left: 125px;
  top: 690px;
}

.futureWinner .content .makeFuture .bottomItem .authorName {
  position: absolute;
  top: 690px;
  right: 125px;
  display: inline;
  font-size: 24px;
  font-family: Source Han Sans CN;
  font-weight: 300;
  color: #dddddd;
}

.futureWinner .content .modal3Title {
  width: 980px;
  height: 216px;
  position: absolute;
  left: 50%;
  margin-left: -490px;
  top: 3168px;
}

.futureWinner .content .comeFuture {
  width: 980px;
  height: auto;
  position: absolute;
  top: 3458px;
  left: 50%;
  margin-left: -490px;
  background-size: 100% 100%;
}

.futureWinner .content .comeFuture .workItem {
  display: block;
  background-image: url(https://public-static.zcool.com.cn/event-resource/bellefashion/assets/img/kuang.png?version=0.27675664926851784);
  background-size: 100% 100%;
  margin-top: -1px;
  width: 980px;
  height: 801px;
  position: relative;
}

.futureWinner .content .comeFuture .workItem img {
  width: 816px;
  height: 531px;
  margin-top: 77px;
  margin-left: 82px;
}

.futureWinner .content .comeFuture .workItem .bottomItem .workName {
  position: absolute;
  display: inline;
  font-size: 24px;
  font-family: Source Han Sans CN;
  font-weight: 300;
  color: #dddddd;
  left: 125px;
  top: 690px;
}

.futureWinner .content .comeFuture .workItem .bottomItem .authorName {
  position: absolute;
  top: 690px;
  right: 125px;
  display: inline;
  font-size: 24px;
  font-family: Source Han Sans CN;
  font-weight: 300;
  color: #dddddd;
}

.futureWinner .content .modal4Title {
  width: 980px;
  height: 216px;
  position: absolute;
  left: 50%;
  margin-left: -490px;
  top: 6393px;
}

.futureWinner .content .pointFuture {
  top: 6682px;
  width: 980px;
  margin-left: -490px;
  left: 50%;
  height: auto;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: distribute;
  justify-content: space-around;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  position: absolute;
}

.futureWinner .content .pointFuture .workItem {
  width: 310px;
  height: 335px;
  margin-bottom: 70px;
}

.futureWinner .content .pointFuture .workItem img {
  width: 310px;
  height: 230px;
  background: #ffffff;
  margin-bottom: 10px;
}

.futureWinner .content .pointFuture .workItem .bottomItem {
  width: 310px;
  height: 90px;
  background: #3f3c37;
  clear: both;
}

.futureWinner .content .pointFuture .workItem .bottomItem .workName {
  clear: both;
  position: relative;
  top: 15px;
  left: 10px;
  font-size: 20px;
  font-family: Source Han Sans CN;
  font-weight: 300;
  color: #dddddd;
}

.futureWinner .content .pointFuture .workItem .bottomItem .authorName {
  margin-top: 12px;
  font-size: 20px;
  font-family: Source Han Sans CN;
  font-weight: 300;
  color: #dddddd;
  position: relative;
  left: 10px;
}

/*# sourceMappingURL=index.70ff3d7c.css.map*/