/*reset*/  body {padding-top: 100px;}  #collapse-head {color: #fff;}  .am-topbar {margin-bottom: 0;border: none;background: #000;-webkit-transition: all 0.6s ease-in-out;transition: all 0.6s ease-in-out;}  .am-with-topbar-fixed-top {padding-top: 100px;}  .am-topbar-nav > li > a:after {border: none;}  .am-nav a {color: inherit;}  .am-nav a:hover {color: #357ed9;}  .am-nav a:active {color: #6b6b6b;}  .am-topbar-brand {padding: 0;float: left;line-height: 100px;}  .am-topbar-nav {float: right;}  .am-topbar-nav > li > a {position: relative;line-height: 70px;padding: 0 15px;}  .am-nav > li > a:focus, .am-nav > li > a:hover, .am-nav > li > a.am-active {background: transparent;color: #f60;}  #collapse-head ul {display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;height: 100px;-webkit-box-pack: justify;-webkit-justify-content: space-between;-ms-flex-pack: justify;justify-content: space-between;font-size: 18px;color: #fff;-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center;max-width: 1200px;margin: 0 auto;}  @media (max-width: 640px) {  #collapse-head ul {display: block;height: auto;float: none;}  .am-topbar-brand {line-height: 50px;margin-left: 10px;}  .am-topbar-brand img {height: 19px;}  .am-topbar-nav > li > a {font-size: 15px;padding: .4em 1em;line-height: 1.6;text-align: center;}  .am-btn.am-topbar-toggle {background: #000;color: #fff;}  }  main section:not(:first-of-type) {margin: 120px auto 0;}  .banner {height: 500px;background: url("../images/banner.png") no-repeat center top;}  #information {padding: 90px 0 110px;background: #19191C;margin: 0;}  #information p.info_p {font-size: 16px;line-height: 2.25;color: #fff;text-align: left;margin: 70px auto 0;}  main section.lastMoment {margin: 0;height: 420px;position: relative;overflow: hidden;}  main section.currentMoment {margin: 45px 0 0;height: 267px;position: relative;overflow: hidden;}  main section.lastMoment > img, main section.currentMoment > img {height: 100%;position: absolute;top: 50%;left: 50%;-webkit-transform: translate(-50%, -50%);transform: translate(-50%, -50%);}  .wrapped_title {margin-bottom: 70px;}  #information .wrapped_title {margin-bottom: 90px;}  #contectUs .wrapped_title, #guests .wrapped_title, #parter .wrapped_title {margin-bottom: 110px;}  #guests .list--more {font-size: 20px;color: #fff;line-height: 40px;padding: 0 1em;border: 1px solid #fff;width: 200px;text-align: center;margin: 20px auto;}  #guests .list--more:hover {background: #fff;color: #746F54;border-color: transparent;-webkit-transition: all 0.2s ease-in 0.2s;transition: all 0.2s ease-in 0.2s;}  .guests_title {font-size: 30px;margin: 70px auto 50px;}  .guests_list li {float: left;width: 228px;height: 328px;margin-bottom: 10px;position: relative;}  .guests_list li.guest--other {display: none;}  .guests_list.active li.guest--other {display: block;}  .guests_list li:not(:nth-of-type(5n+5)) {margin-right: 15px;}  .guests_list li .card--wrapper {text-align: left;position: absolute;width: 100%;top: 0;}  .guests_list li .img--wrapper {background: rgba(255, 255, 255, 0.1);position: relative;height: 228px;border: 1px solid transparent;}  .guests_list li .img--wrapper img {position: absolute;width: 100%;height: 100%;top: 50%;left: 50%;-webkit-transform: translate(-50%, -50%);transform: translate(-50%, -50%);}  .guests_list li .card_desc {width: 100%;height: 100px;background-image: -webkit-gradient(linear, left top, left bottom, from(#F3EDC6), to(#746F54));background-image: -webkit-linear-gradient(top, #F3EDC6 0%, #746F54 100%);background-image: linear-gradient(180deg, #F3EDC6 0%, #746F54 100%);padding: 10px 19px 0;}  .guests_list li .img--wrapper {background-image: -webkit-linear-gradient(#000, #000), -webkit-linear-gradient(45deg, #757054, #19191C);background-image: linear-gradient(#000, #000), linear-gradient(45deg, #757054, #19191C);padding: 2px 2px 0;margin-bottom: -1px;border-radius: 4px 4px 0 0;background-clip: content-box, padding-box;}  .guests_list li:hover .card--wrapper {-webkit-transition: top 250ms ease-in-out;transition: top 250ms ease-in-out;top: -20px}  .guests_list li:hover .img--wrapper {-webkit-transition: background-image 250ms ease-in-out;transition: background-image 250ms ease-in-out;background-image: -webkit-linear-gradient(#000, #000), -webkit-linear-gradient(45deg, #757054, #E4DDB8);background-image: linear-gradient(#000, #000), linear-gradient(45deg, #757054, #E4DDB8);}  .guests_list li p {font-size: 15px;color: #0A0606;}  .guests_list li p.card_title {font-size: 20px;font-weight: bold;color: #0A0606;line-height: 1.4;margin-bottom: 5px;}  .guests_list p.card_position {max-height: 50px;line-height: 1.6;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;}  #picList {margin: 0 auto;}  #picList .picList_ul {width: 100%;min-height: 550px;margin: 45px auto;}  #picList .picList_ul li {float: left;width: 33.33%;margin-bottom: 20px;position: relative;}  #picList .picList_ul li .img--wrapper {width: 392px;height: 550px;}  #picList .picList_ul li .img--wrapper img {max-width: 100%;}  #picList .picList_ul li .li_button {min-width: 80px;line-height: 25px;padding: 0 13px;border-radius: 100px;color: #fff;position: absolute;top: 225px;left: 50%;-webkit-transform: translateX(-50%);transform: translateX(-50%);}  #picList .picList_ul li .li_button, #picList .picList_ul li .li_button.button-type1 {background: #92676E;}  #picList .picList_ul li .li_button.button-type2 {background: #29BB86;}  #picList .picList_ul li .li_button.button-type3 {background: #747474;}  #picList .picList_ul li .li_button.button-type4 {background: #424ADE;}  #agenda {margin-top: 0;padding: 120px 0 60px;background: #19191C url("../images/bg-3.png") no-repeat right top;}  .agend_list ul.agenda_header {background: #f60;line-height: 40px;display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: center;-webkit-justify-content: center;-ms-flex-pack: center;justify-content: center;}  .agend_list ul.agenda_header li {width: 54.583%;color: #fff;text-align: center;}  .agend_list ul.agenda_header li:first-child {width: 45.417%;position: relative;}  .agend_list ul.agenda_header li:first-child::after {content: "";position: absolute;height: 100%;top: 0;right: 0;border-right: 5px solid #000000;}  .agend_list .agenda_division {background: #0A0606;font-weight: bold;line-height: 67px;text-align: center;}  .agend_list ul.agenda_list {display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-box-align: stretch;-webkit-align-items: stretch;-ms-flex-align: stretch;align-items: stretch;-webkit-box-pack: center;-webkit-justify-content: center;-ms-flex-pack: center;justify-content: center;}  .agend_list ul.agenda_list li {padding: 30px 0;height: inherit;display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-webkit-flex-direction: column;-ms-flex-direction: column;flex-direction: column;-webkit-box-align: start;-webkit-align-items: flex-start;-ms-flex-align: start;align-items: flex-start;-webkit-box-pack: center;-webkit-justify-content: center;-ms-flex-pack: center;justify-content: center;background-image: -webkit-gradient(linear, left top, left bottom, from(#27272C), to(#1E1E22));background-image: -webkit-linear-gradient(top, #27272C 0%, #1E1E22 100%);background-image: linear-gradient(180deg, #27272C 0%, #1E1E22 100%);margin-bottom: 10px;}  .agend_list ul.agenda_list li:nth-child(2):last-child {-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center;text-align: center;}  .agend_list ul.agenda_list li:first-child {width: 16.25%;}  .agend_list ul.agenda_list li:nth-child(2) {width: 28.333%;padding-right: 1%;padding-left: 1%;}  .agend_list ul.agenda_list li:not(:last-child) {-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center;text-align: center;margin-right: 5px;}  .agend_list ul.agenda_list li:last-child {-webkit-box-flex: 1;-webkit-flex-grow: 1;-ms-flex-positive: 1;flex-grow: 1;padding-left: 40px;}  .agend_list ul.agenda_list li .li_guest {text-align: left;display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center;position: relative;padding-left: 7em;}  .agend_list ul.agenda_list li .li_guest:first-child:not(:last-child) {margin-bottom: 25.6px;}  .agend_list ul.agenda_list li .li_guest {margin-bottom: 0;}  .agend_list ul.agenda_list li .li_guest:first-child::before {content: '本场主持人：';position: absolute;top: 0;left: 0;}  .agend_list ul.agenda_list li .li_guest .guest_type {position: absolute;top: 0;left: 0;}  .agend_list ul.agenda_list li .li_guest .guest_name {width: 3em;height: 16px;line-height: 1;overflow: hidden;text-align: justify;margin-right: 20px;display: inline-block;}  .agend_list ul.agenda_list li .li_guest .guest_name::after {content: " ";display: inline-block;width: 100%;}  .agend_list .span_num {color: #f60;}  .focus {width: 100%;background: url("../images/focus-bg.jpg") no-repeat center;background-size: cover;z-index: -1;}  .focus_wrapper {padding: 120px 0 35px;background: rgba(0, 0, 0, 0.8);}  .focus li {float: left;}  .focus li.focus_title {width: 300px;margin-right: 50px;}  .focus li.focus_article {width: 850px;}  .focus ul.article_list li {width: 45%;max-width: 383px;margin-bottom: 84px;}  .focus ul.article_list li:not(:nth-of-type(2n+2)) {margin-right: 84px;}  .focus .article_list p {font-size: 16px;color: #fff;}  .focus .article_list .article_title {margin-bottom: 20px;height: 85px;padding: 61px 0 6px;position: relative;}  .focus .article_list .article_title p {font-size: 24px;position: relative;z-index: 1;}  .focus .article_list .article_title img {position: absolute;bottom: -20px;left: 0;z-index: 0;}  .focus .article_list .article_desc {line-height: 1.75;}  #ticket .ticket_list {display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: justify;-webkit-justify-content: space-between;-ms-flex-pack: justify;justify-content: space-between;height: 249px;}  #ticket .ticket_list li {-webkit-box-flex: 1;-webkit-flex: 1;-ms-flex: 1;flex: 1;position: relative;}  #ticket .ticket_list li .img--wrapper {height: 249px;position: relative;overflow: hidden;-webkit-transition: all 0.2s ease-in-out 0.2s;transition: all 0.2s ease-in-out 0.2s;}  #ticket .ticket_list li:first-child .img--wrapper {background: url("../images/bg-media.png") no-repeat center;}  #ticket .ticket_list li:last-child .img--wrapper {background: url("../images/bg-normal.png") no-repeat center;}  #ticket .ticket_list li .img--wrapper img {height: 100%;position: absolute;top: 50%;left: 50%;-webkit-transform: translate(-50%, -50%);transform: translate(-50%, -50%);}  #ticket .ticket_list li .li_desc {width: 100%;padding: 0 117px 0 35px;position: absolute;left: 0;bottom: 20px;display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: justify;-webkit-justify-content: space-between;-ms-flex-pack: justify;justify-content: space-between;}  #ticket .ticket_list li .li_desc .desc_info {font-size: 15px;color: #797778;line-height: 1.4;-webkit-transition: all 0.2s ease-in-out 0.2s;transition: all 0.2s ease-in-out 0.2s;}  #ticket .ticket_list li .li_desc .desc_button {width: 200px;font-size: 20px;line-height: 45px;text-align: center;color: #fff;border: 1px solid #fff;background: rgba(255, 255, 255, 0.1);border-radius: 4px;cursor: pointer;-webkit-transition: all 0.2s ease-in-out 0.2s;transition: all 0.2s ease-in-out 0.2s;}  #ticket .ticket_list li:hover .li_desc .desc_info, #ticket .ticket_list li.active .li_desc .desc_info {color: #fff;}  #ticket .ticket_list li:first-child:hover .img--wrapper {background: url("../images/bg-media-2.png") no-repeat center;}  #ticket .ticket_list li:last-child:hover .img--wrapper, #ticket .ticket_list li:last-child.active .img--wrapper {background: url("../images/bg-normal-2.png") no-repeat center;}  #ticket .ticket_list li:first-child .li_desc .desc_button:hover {background: #fff;color: #F80A74;}  #ticket .ticket_list li:last-child .li_desc .desc_button:hover {background: #fff;color: #4996FF;}  #service .service_wrapper {max-width: 1080px;margin: 0 auto;}  #service .service_wrapper .img--wrapper {height: 510px;position: relative;overflow: hidden;}  #service .service_wrapper .img--wrapper img {position: absolute;top: 50%;left: 50%;width: 100%;-webkit-transform: translate(-50%, -50%);transform: translate(-50%, -50%);}  #service .service_desc {margin-top: 20px;min-height: 360px;background-image: -webkit-gradient(linear, left top, left bottom, from(#36363C), to(#19191C));background-image: -webkit-linear-gradient(top, #36363C 0%, #19191C 100%);background-image: linear-gradient(180deg, #36363C 0%, #19191C 100%);}  #service .service_desc li {float: left;width: 50%;height: 360px;padding: 30px;}  #service .service_desc li:first-of-type {border-right: 1px dashed #4C4C55;}  #service .service_desc .p--title {font-size: 36px;font-weight: bold;margin-bottom: 30px;}  #service .service_desc .p--type {font-size: 24px;font-weight: bold;margin-bottom: 12px;margin-top: 30px;}  #service .service_desc .p--desc {font-size: 16px;line-height: 1.6;}  #contectUs .contect_wrapper {display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: center;-webkit-justify-content: center;-ms-flex-pack: center;justify-content: center;}  #contectUs .contect_wrapper li {-webkit-box-flex: 1;-webkit-flex: 1;-ms-flex: 1;flex: 1;height: 196px;}  #contectUs .contect_wrapper li.contect_content {width: calc(33% - 25px);min-height: 180px;padding: 30px 10px 20px 20px;background: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, 0)), to(rgba(255, 255, 255, 0.1)));background: -webkit-linear-gradient(top, rgba(0, 0, 0, 0), rgba(255, 255, 255, 0.1));background: linear-gradient(to bottom, rgba(0, 0, 0, 0), rgba(255, 255, 255, 0.1));}  #contectUs .contect_wrapper li.contect_content p {font-size: 18px;line-height: 1.3888;}  #contectUs .contect_wrapper li.contect_content p.contect_title {font-size: 30px;color: #FFFFFF;text-align: center;margin-bottom: 30px;}  #contectUs .contect_wrapper li.contect_content:not(:last-child) {border-right: 1px dashed;-webkit-border-image: -webkit-gradient(linear, left top, left bottom, from(#0A0606), to(#494952)) 0 30 0 0;-webkit-border-image: -webkit-linear-gradient(#0A0606, #494952) 0 30 0 0;-o-border-image: linear-gradient(#0A0606, #494952) 0 30 0 0;border-image: -webkit-gradient(linear, left top, left bottom, from(#0A0606), to(#494952)) 0 30 0 0;border-image: linear-gradient(#0A0606, #494952) 0 30 0 0;}  .meeting_list li {float: left;width: calc(25% - 20px);height: 189px;margin-bottom: 20px;}  .meeting_list li:not(:nth-of-type(4n+4)) {margin-right: 20px;}  .meeting_list li .img--wrapper {width: 100%;height: 100%;overflow: hidden;}  .meeting_list li .img--wrapper img {position: absolute;width: 100%;height: 100%;top: 50%;left: 50%;-webkit-transform: translate(-50%, -50%);transform: translate(-50%, -50%);}  .parter_wrapper {max-width: 1100px;margin: 0 auto;}  .parter_wrapper .parter_list {text-align: center;}  .parter_wrapper .list_title {font-size: 30px;font-weight: bold;text-align: center;}  .parter_wrapper .list_company {margin: 50px auto;display: inline-block;}  .parter_wrapper .list_company li {float: left;width: 120px;height: 48px;margin-bottom: 20px;}  .parter_wrapper .list_company li:not(:nth-of-type(8n+8)) {margin-right: 20px;}  .parter_wrapper .list_company li:last-of-type {margin-right: 0;}  .parter_wrapper .list_company li img {background: #fff;width: 100%;height: 100%;}  .slider--wrapper {}  .slider--wrapper .img--wrapper {background-image: -webkit-linear-gradient(#000, #000), -webkit-linear-gradient(45deg, #757054, #19191C);background-image: linear-gradient(#000, #000), linear-gradient(45deg, #757054, #19191C);padding: 2px 2px 0;margin-bottom: -1px;border-radius: 4px 4px 0 0;background-clip: content-box, padding-box;position: relative;height: 228px;}  .slider--wrapper img {position: absolute;width: 100%;height: 100%;top: 50%;left: 50%;-webkit-transform: translate(-50%, -50%);transform: translate(-50%, -50%);}  .slider--wrapper .am-slides > li:hover .img--wrapper {-webkit-transition: background-image 250ms ease-in-out;transition: background-image 250ms ease-in-out;background-image: -webkit-linear-gradient(#000, #000), -webkit-linear-gradient(45deg, #757054, #E4DDB8);background-image: linear-gradient(#000, #000), linear-gradient(45deg, #757054, #E4DDB8);}  .am-slider-default {-webkit-box-shadow: none;box-shadow: none;margin-bottom: 0;background: transparent;min-height: 385px;}  .am-slider .am-slides > li {}  .slider--wrapper .am-slides .card_desc {width: 100%;height: 100px;background-image: -webkit-gradient(linear, left top, left bottom, from(#F3EDC6), to(#746F54));background-image: -webkit-linear-gradient(top, #F3EDC6 0%, #746F54 100%);background-image: linear-gradient(180deg, #F3EDC6 0%, #746F54 100%);padding: 10px 19px 0;font-size: 15px;color: #0A0606;}  .slider--wrapper .am-slides .card_desc p.card_position {max-height: 50px;line-height: 1.6;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;}  .slider--wrapper .am-slides p.card_title {font-size: 20px;font-weight: bold;color: #0A0606;line-height: 1.4;margin-bottom: 5px;}  .slider--wrapper .am-slides .guests_list li p {font-size: 15px;color: #0A0606;}  .am-slider-default .am-direction-nav a.am-next:before, .am-slider-default .am-direction-nav a:before {display: none;}  .am-slider-default .am-direction-nav a {width: 50px;height: 80px;opacity: 0.5;top: 30%;}  .am-slider-default .am-direction-nav .am-prev {left: -70px;background: url("https://www.d1ev.com/special/club8/images/left.png");}  .am-slider-default .am-direction-nav .am-next {background: url("https://www.d1ev.com/special/club8/images/right.png");right: -80px;}  .tab--wrapper {margin: 70px 0 70px 130px;width: 500px;}  .tab--wrapper li {float: left;width: calc(50% - 10px);background: #929292;color: #fff;font-size: 24px;font-weight: bold;text-align: center;line-height: 48px;cursor: pointer;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;}  .tab--wrapper li.active {cursor: auto;background: #f60;}  .tab--wrapper li:first-of-type {margin-right: 20px;}  .register_wrapper {max-width: 900px;margin: 0 auto;color: #333;}  .register_wrapper .am-form {display: none;}  .register_wrapper .am-form.active {display: block;}  .am-form-group {margin-bottom: 0;}  .modal_option {position: relative;margin-bottom: 40px;}  label {float: left;display: inline-block;width: 26%;max-width: 100px;text-align: right;font-size: 16px;color: #333;line-height: 48px;font-weight: normal;margin: 0 30px 0 0;}  label b, .register_tip b, .rule b {color: #f80b49;margin-right: 5px;}  .am-form input[type=text], .am-form input[type=email], .am-form input[type=tel], .am-form select, .am-form textarea, .am-form-field {display: inline-block;width: 64.52%;max-width: 500px;float: left;border-color: #c7c7c7;}  .register form input[type=text] {display: inline-block;height: 48px;font-size: 20px;padding: 14px 20px;border: 1px solid #666;}  .option--tip {position: absolute;left: 130px;bottom: -25px;width: 64.52%;max-width: 500px;text-align: left;}  .returntip {display: none;font-size: 12px;color: #ff0046;}  .register form button {width: 64.52%;max-width: 500px;line-height: 48px;background: #f60;border: none;font-size: 24px;color: #fff;font-weight: bold;margin-left: 130px;-webkit-transition: background-color 0.2s ease-in;transition: background-color 0.2s ease-in;}  .register form button:hover {background: #f08c1e;color: #fff;-webkit-transition: all 0.2s ease-in-out;transition: all 0.2s ease-in-out;}  .register_tip {font-size: 16px;color: #f80b49;line-height: 1.3;margin: 20px 0 20px 130px;}  .my_alert {padding: 1.67em 1em;position: fixed;text-align: center;font-size: 18px;color: #fff;top: 35%;left: 50%;width: 70%;max-width: 300px;-webkit-transform: translate(-50%, -50%);transform: translate(-50%, -50%);-ms-transform: translate(-50%, -50%);display: none;background: rgba(0, 0, 0, 0.6);border-radius: 8px;z-index: 4;}  .fixedCode {position: fixed;bottom: 5%;right: 3%;}  .fixedCode .img--wrapper {width: 114px;}  .fixedCode .img--wrapper img {max-width: 100%;}