body{min-width:320px}a{text-decoration:none}.container{width:auto;margin:0 auto}@media (min-width:768px){.non-farm{padding-bottom:0}}.non-farm .header{position:absolute;left:0;right:0;top:0;padding-top:10px;z-index:10}@media (min-width:768px){.non-farm .header{padding-top:27px}}.non-farm .header .logo{width:130px}@media (min-width:576px){.non-farm .header .logo{width:262px}}.non-farm .header .btn{display:-ms-flexbox;display:flex;padding:.1rem .2rem;font-size:0}@media (min-width:768px){.non-farm .header .btn{font-size:1rem}}.non-farm .header .btn .live{margin-right:25px}.non-farm .header .btn a{color:#fff;text-decoration:none}.non-farm .header .btn img{width:17px}@media (min-width:576px){.non-farm .header .btn img{width:19px;margin-right:8px}}.non-farm .banner{position:relative;height:268px}.non-farm .banner .banner-date{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;position:absolute;left:0;right:0;bottom:-29px;margin:0 auto;width:319px;height:58px;background:url(/images/non-farm/bg_time.png) center center/cover no-repeat;z-index:10}.non-farm .banner .banner-date .date-icon{margin:0 3px 0 0;width:33px;height:33px;background:url(/images/non-farm/icon_clock.png) center center/cover no-repeat}.non-farm .banner .banner-date .date-end{margin-right:4px;font-size:10px;color:#003;font-weight:700}.non-farm .banner .banner-date .date-countdown{margin-right:3px;font-size:9px;color:#003}.non-farm .banner .banner-date .date-countdown span{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;margin:0 2px;width:24px;height:24px;font-size:12px;color:#fff;background:url(/images/non-farm/bg_num.png) center center/cover no-repeat}@media (min-width:768px){.non-farm .banner{height:536px}.non-farm .banner .banner-date{bottom:-58px;width:638px;height:116px;z-index:10}.non-farm .banner .banner-date .date-icon{margin:0 6px 0 0;width:66px;height:66px}.non-farm .banner .banner-date .date-end{margin-right:8px;font-size:20px}.non-farm .banner .banner-date .date-countdown{margin-right:6px;font-size:18px}.non-farm .banner .banner-date .date-countdown span{margin:0 4px;width:48px;height:48px;font-size:24px}}.non-farm .swiper-container{width:100%;height:404px}.non-farm .swiper-container .swiper-slide{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.non-farm .swiper-container .swiper-slide .tit-ewm{padding:32px 0 0 0;width:100%;text-align:center}.non-farm .swiper-container .swiper-slide .tit-ewm .tit{padding-bottom:5px;font-size:20px;color:#333;font-weight:700}.non-farm .swiper-container .swiper-slide .tit-ewm .subtit{font-size:15px;color:#7f281a}.non-farm .swiper-container .swiper-slide .tit-ewm .ewm{display:none}.non-farm .swiper-container .swiper-slide .img{width:100%;text-align:center;margin-top:-10px}.non-farm .swiper-container .swiper-slide .img img{width:328px}.non-farm .swiper-container .swiper-slide1{background:#fff5de}.non-farm .swiper-container .swiper-slide2{background:#fed}.non-farm .swiper-container .swiper-slide3{background:#fde5c9}.non-farm .swiper-container .swiper-slide4{background:#ffeedf}.non-farm .swiper-container .swiper-pagination-bullets{right:20px}.non-farm .swiper-container .swiper-pagination-bullet{margin:8px 0;width:8px;height:8px;background:#f46624}@media (min-width:768px){.non-farm .swiper-container{height:604px}.non-farm .swiper-container .swiper-slide{display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-pack:center;justify-content:center}.non-farm .swiper-container .swiper-slide .tit-ewm{padding:110px 0 0 100px;width:500px;text-align:left;-ms-flex-order:1;order:1}.non-farm .swiper-container .swiper-slide .tit-ewm .tit{padding-bottom:5px;font-size:40px;font-weight:700}.non-farm .swiper-container .swiper-slide .tit-ewm .subtit{font-size:24px;color:#7f281a}.non-farm .swiper-container .swiper-slide .tit-ewm .ewm{display:block;margin-top:15px;margin-left:-18px;padding-top:36px;width:278px;height:336px;text-align:center;background:url(/images/non-farm/bg_ewm.png) center center/cover no-repeat}.non-farm .swiper-container .swiper-slide .tit-ewm .ewm .ewm-tit{font-size:16px;color:#222}.non-farm .swiper-container .swiper-slide .tit-ewm .ewm .ewm-img{margin:10px auto;width:164px;height:164px;background:#fff;border-radius:4px}.non-farm .swiper-container .swiper-slide .tit-ewm .ewm .ewm-img img{margin-top:10px;width:144px}.non-farm .swiper-container .swiper-slide .tit-ewm .ewm .ewm-subtit{font-size:16px;color:#ef4330}.non-farm .swiper-container .swiper-slide .tit-ewm .ewm .ewm-subtit span{font-size:24px;font-weight:700}.non-farm .swiper-container .swiper-slide .img{padding-top:50px;width:546px;text-align:center;margin-top:0;-ms-flex-order:0;order:0}.non-farm .swiper-container .swiper-slide .img img{width:546px}.non-farm .swiper-container .swiper-slide1{background:url(/images/non-farm/slide1.png) center center/cover no-repeat}.non-farm .swiper-container .swiper-slide2{background:url(/images/non-farm/slide2.png) center center/cover no-repeat}.non-farm .swiper-container .swiper-slide3{background:url(/images/non-farm/slide3.png) center center/cover no-repeat}.non-farm .swiper-container .swiper-slide4{background:url(/images/non-farm/slide4.png) center center/cover no-repeat}.non-farm .swiper-container .swiper-pagination-bullet{margin:16px 0;width:16px;height:16px}}@media (min-width:1140px){.non-farm .swiper-container .swiper-pagination-bullets{right:10.41667%}}@media (min-width:1400px){.non-farm .swiper-container .swiper-pagination-bullets{right:18.75%}}.non-farm .non-farm-footer{padding:15px 15px 90px 15px;line-height:20px;font-size:11px;color:#fff;text-align:center;background:#2b2e32}.non-farm .non-farm-footer a{color:#fff}.non-farm .non-farm-footer .link-pc{display:none}@media (min-width:768px){.non-farm .non-farm-footer{padding:24px 15px;line-height:24px;font-size:14px}.non-farm .non-farm-footer .link-m{display:none}.non-farm .non-farm-footer .link-pc{display:block}}.non-farm .non-farm-btn{position:fixed;left:0;bottom:0;width:100%;height:60px;background:#ffe5ca;border:1px solid #fff;border-radius:8px 8px 0 0;z-index:20}.non-farm .non-farm-btn .btn-downlaodapp{margin:-38px auto 0;display:block;width:310px;height:76px;line-height:76px;font-size:20px;color:#fff;text-align:center;background:url(/images/non-farm/btn_downloadapp.png) center center/cover no-repeat}@media (min-width:768px){.non-farm .non-farm-btn{display:none}}