@charset "utf-8";
/* CSS Document */
body, p, form, h1, h2, h3, h4, h5, h6, td, th, table, div, ul, li, ol, dl, dt, dd, img, input, select {margin:0;padding:0;}
img {border:0;}
body {font-size:15px;font-family:'微软雅黑';color: #fff; background:rgb(35, 35, 35);}
a{text-decoration:none;}
a:hover{ text-decoration:none; color:#8e7021}
ul,ul li {list-style-type:none;}
.clear {clear:both;height:0px;line-height:0;padding:0;border:0;overflow:hidden;font-size: 0px;}
h1,h2,h3,h4,h5,h6{ font-size:16px; font-weight:bold;}
input, textarea, button {outline: none;font-family: '微软雅黑';}
.cl:after {  content:".";display:block;height:0;clear:both;visibility:hidden;}
.cl {zoom:1;}
.top{ background:url(../images/top.jpg) no-repeat center top; min-width:1155px;}
.top_con{ width:1200px; margin:auto; height:1140px; position:relative;}
.top_logo{ display:block; width:275px; height:190px; position:absolute; top:10px;left: 60px;}
.top_logo img{width: 100%;height: 100%;display: block;}
.time_open-active{padding: 773px 0 0 185px;color: #fff;font-size: 30px;font-weight:bold;}
.active_award{margin-top: 45px;height: 302px;position: relative;}
.active_award-bg{width: 100%;height: 100%;background-color: #000000;opacity: .5;position: absolute;top: 0;left: 0;z-index: 0;}
.active_award .activity_list{position: relative;z-index: 2;font-size: 18px;}
.activity_list .title{font-size: 36px;color: #FEC61C;padding: 15px 0;text-align: center;}
.activity_list ul{display: flex;justify-content: space-around;text-align: center;}
.activity_list ul li div{width: 263px;height: 155px;position: relative;}
.activity_list ul li div img{max-width: 100%;max-height: 100%;position: absolute;bottom: 10px;left: 50%;transform: translate(-50%);}
.hide_block{display: none;}


/* 主要内容 */
.mains{min-width:1200px;position: relative;background-color: #18120d;padding-bottom: 50px;}
.activity_method{overflow: hidden;}
.activity_method-list{overflow: hidden;padding-top: 35px;}
.method-title{font-size: 18px;color: #fff;text-align: center;}
.method-title .title{color: #FEC61C;font-size: 36px;font-weight: bold;}
.activity_steps{padding-top: 30px;margin: 0 auto;width: 1200px;}
.activity_steps ul{display: flex;justify-content: space-between;}
.activity_steps ul li .steps{padding-bottom: 15px;color: #FEC61C;font-size: 24px;}
.activity_steps ul li .steps span:first-child{font-size: 16px;color: #fff;}
.participate{padding-top: 20px;}
.participate_box{width: 100%;height: 350px;background-color: #241e19;}
.participate_box-con{display: flex;width: 1200px;margin: 0 auto;}
.participate_box-left{padding-top: 30px;}
.participate_box-left .boxsies{display: flex;}
.participate_box .participates{padding: 10px 20px 0;color: #fff;font-size: 24px;position: relative;text-align: center;}
.participate_box .participates p{padding-bottom: 0;}
.participate_box .participates .crcoe{transform: scale(.7);-webkit-transform: scale(.7);position: absolute;left: 15px;top: 70px;display: block;}
.saoma{margin-top: 20px;height: 215px;}
.line_row{width: 1px;background:rgba(255,255,255,1);margin: 45px 0;}
.participate_box .rules{background: url(../images/activitybg.png) no-repeat center top;margin: 20px 0 15px 25px;width: 710px;height: 312px;background-size: contain;}
.rulse_detail{padding: 20px 30px 0 45px;font-size: 16px;}
.rulse_detail .title{font-size: 30px;padding-bottom: 5px;}
.rulse_detail li{list-style: outside;line-height: 22px;}
.participate_box .participates .video_play{width: 185px;height: 50px;border-radius: 20px;background-color: #fec61c;border: 0;position: relative;cursor: pointer;top: 115px;}
.participate_box .participates .video_play p{font-size: 12px;color: #241e19;position: relative;z-index: 2;padding-left: 60px;text-align: center;line-height: 20px;padding-top: 5px;height: 100%;font-weight: 600;}
.participate_box .participates .video_play img{position: absolute;z-index: 0;width: 38px;height: 38px;top: 5px;left: 10px;}
/* 视频 */
.activity_video{width: 1200px;margin: 0 auto;}
.activity_video ul{display: flex;justify-content: space-between;}
.activity_video .carousel{display: none;}
.activity_video ul li {position: relative;}
.activity_video ul li .activity_video-bg{position: absolute;width: 100%;height: 100%;top: 0;left: 0;background-color: #000000;opacity: .3;z-index: 0;}
.activity_video ul li video{position: relative;z-index: 2;}
.activity_record{width: 1200px;margin: 0 auto;}
.activity_record ul{display: flex;justify-content: space-between;padding: 25px 0 35px;font-size: 18px;}
.activity_record ul li{padding: 10px 20px;border-radius: 10px;background-color: #302a26;height: 170px;min-width: 185px;}
.gift_box{padding-bottom: 30px;}
.gift_box div{line-height: 35px;}
.activity-past{text-align: center;}
.activity-past div:last-child{padding-top: 30px;}
.activity-past div a{font-size: 18px;color: #666666;cursor: none;}
.activity_record ul li .steps{padding-bottom: 15px;font-weight: bold;}
.mobie-img{display: none;}
.mobie-tab{display: none;}
.red{color: #E11C58;}
.yello{color: #FEC61C;}
.green{color: #29EAEF;}
.tfooter{ min-width:980px; background:#000; padding:20px 0;}

