<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "utf-8";
/* CSS Document */
body,header,section,nav,aside,article,footer,div,p,h1,h2,h3,h4,h5,h6,table,a,img,strong,span{margin:0;padding:0}
body{ background-color: #000;-webkit-tap-highlight-color:rgba(0,0,0,0); }
/*以去除微信浏览器点击链接和表单的时候的蓝框*/
.wrap{width:100%;max-width:640px;min-width:320px;margin:0 auto; position:relative; overflow:hidden;}
.hezi{display:-webkit-box;display:-moz-box;display:box;}
.align{-webkit-box-align:center;-moz-box-align:center;box-align:center;}
.pack{-webkit-box-pack:center;-moz-box-pack:center;box-pack:center;}
.flex{-webkit-box-flex:1; -moz-box-flex:1;box-flex:1;}
.h100{ height:100%;}
.h100 img{ width:100%;}
.clear{ clear:both;}
.hidden{display:none;}
.yelfont{color:#ffab00;}
.bulfont{color:#29abe2;}
/*清除浮动*/
.clearfix::before,.clearfix::after{
	display:table; content:" "; clear:both;
}

/*loading*/
.loading_box{ position: fixed; left:0;top:0;width:100%;height:100%; display:block;z-index:100;-webkit-box-align:center;-moz-box-align:center;box-align:center;-webkit-box-pack:center;
-moz-box-pack:center;box-pack:center; background-color:rgba(0,0,0,0.5); background-image:url(../images/loading.gif); background-position:center; 
background-repeat:no-repeat; background-size:10% auto; z-index:10;display:none;}
body{-webkit-tap-highlight-color:rgba(0,0,0,0);}

/*登陆绑定*/
.login_bg { position: absolute;left:0;top:0;width:100%;height:auto;z-index:-1;}
.login_bg img { width:100%; display: block;}
.login_form { width:77%;padding:12em 11.5% 0; overflow: hidden;}
.login_row{ width:100%;padding:0.4em 0.5em;height:2.1em;background-color:#fff;border-radius:6px;box-sizing: border-box; }
.login_label {width:20px; display: block;margin-right:5px;}
.login_label img {width:100%;display: block;}
.login_input {width：100px; display:block;padding:0 5px; box-sizing:border-box;line-height:1.3;border:none; background: none; font-size:1em;color:#666;}
.login_txt {width:100%;padding:0.7em 0 2em 0;line-height:1.5;font-size:0.8em;color:#fff;}
.btn_login {width:100%;height:1.9em;line-height:1.9em; border:none; background-color:#ffab00; border-radius:6px; text-align: center;font-size:1.1em;color:#fff; font-weight:bold;}
.bg_hei {background-color: #000000;}

/*登录弹窗*/
.page_bg { position: fixed;left:0;top:0;width:100%;height:100%; background:rgba(0,0,0,0.9);z-index:1; display:none ;}
.bom_box { position:fixed;left:11.5%;top:127px;width:77%;height:220px; background-size:contain; z-index:2;display:none ; }
.bom_box2{position:fixed;left:11.5%;top:127px;width:77%;height:220px; background-size:contain; z-index:2;display:none ; }
.icon_close { position: absolute;right:3px;top:3px;width:7%; display: block;}
.icon_close img { width:100%;display: block;}
.bom_tit {width:88%;padding:5em 0 1.5em 12%;background: url(../images/ok.png) 23% 75% no-repeat;	background-size: 10%;text-align: center;line-height:1.5;font-size:1.2em;color:#29abe2;}
.bom_box p {width:100%;line-height:1.5;margin-bottom:0.2em;font-size:1em;color:#fff; text-align: center;}
.bom_box p.c_blue {color:#29abe2;}
.bom_box2 p {width:100%;line-height:1.5;margin-bottom:0.2em;font-size:1em;color:#fff; text-align: center;}
.bom_box2 p.c_blue {color:#29abe2;}
.btn_queding {width:40%;margin:0 30%;height:1.7em;line-height:1.7em;background-color:#0ba6ff;border-radius:6px;border:none; text-align:center;font-size:1.1em;color:#fff;}


/*出行指南*/
.m_tit {width:100%;padding:2.7em 0 2.6em; text-align: center;font-size:24px; font-weight:normal;color:#fff;text-shadow:-1px 0px 4px rgba(0,0,0,0.65)}
.travel_box {width:79%;padding:0 10.5% 1em;overflow: hidden;}
.travel_dl {margin-bottom:1em;overflow: hidden;}
.travel_dl dt {float:left;width:13%;}
.icon_point{background:url(../images/icon_circle.png) no-repeat; background-size:3px; background-position: 0px 10px;}

/*会议行程*/
.planbox{ position:relative; margin:40px auto 0; width: 86%; height:auto; border-left:1px dashed #29abe2; color:#fff;}
.planwrap{ position:relative; width:90%; left:10%; top: -20px; margin-bottom:45px; border:1px solid #29abe2; border-radius:3px;}
.circle{ display:block; position:absolute; left:-13.5%; top: 15px; width:11px; height:11px; background:#29abe2; border-radius:50%;}
.triangle{ position:absolute; left:-6px; top:15px; width:10px; height:10px; border-left:1px solid #29abe2; border-bottom:1px solid #29abe2; border-top:none; border-right:none; background:#000000;
	transform:rotate(45deg);
	-ms-transform:rotate(45deg); 	/* IE 9 */
	-moz-transform:rotate(45deg); 	/* Firefox */
	-webkit-transform:rotate(45deg); /* Safari 和 Chrome */
	-o-transform:rotate(45deg); 	/* Opera */
}
.planwrap h4{ position:absolute; top:-20px; left:15px; width:58%; height:34px; line-height:34px; text-align:center; border-radius:3px; background:#29abe2; font-weight:normal; font-size:18px;}
.pancont ul{ width:90%; float:left; margin:20px 10px 14px; font-size:14px;}
.pancont ul li{ padding:3px 0; float:left; width: 100%;}
.pancont ul li .time{ float:left; margin-right:1%; display:inline-block; width:38%;}
.pancont ul li .plantit{ float:left;display:inline-block; width:61%;}
.pancont ul li .plantit p {float:left;width:94%;padding-left:6%; position: relative;}
.pancont ul li .plantit p em { position:absolute;left:0;top:0;width:6%;}
.travel_dl dt {float:left;width:9%;padding:0 4% 0 0;display:block;}
.travel_dl dt img {width:100%; display: block;}
.travel_dl dd {float:right;width:87%;display:block;padding:2px 0 0;line-height:1.7;font-size:0.8em;color:#fff; }
.travel_dl dd span { display: block;color:#29abe2;}
.travel_dl dd p { float:left;position: relative;padding:0 0 0 10px;}
.travel_dl dd em {position: absolute;left:0;top:8px; display: inline-block;width:4px;margin-right:5px;vertical-align: middle;}
.travel_dl dd em img {width:100%;display: block;}
.travel_tip{ padding:0.8em 0 0.4em 0;font-size:14px;color:#ffab00;text-align: center; width: 98%; margin: 0 auto;}
.travel_biaoyu {padding-bottom:2em;font-size:16px;color:#fff;text-align: center; width: 98%; margin: 0 auto;}

/*游览安排*/
.tour_ul li{float:left;width:100%;padding:0 0 1em 0;line-height:1.5;font-size:1em;color:#fff;}
.travel_title {width:100%;line-height:1.5;font-size:1em;font-size:1em;color:#29abe2;}
.travel_pic {width:100%;padding:0.5em 0;position: relative;overflow: hidden;}
.travel_pic img {width:100%; display: block;}
.travel_title2 {width:100%;margin-top:0.2em;padding:0 0 0 13px; position: relative;line-height:1.5;font-size:1em;font-size:1em;color:#29abe2;}
.travel_title2 span { position:absolute;top:7px;left:0;width:6px; display: block;}
.travel_title2 span img {width:100%; display: block;}
.travel_prompt {float:left;padding:0 0 0 13px; background:url(../images/icon_circle.png) 0 8px no-repeat; background-size:6px 6px;line-height:1.5;font-size:1em;color:#fff;}
.travel_title.c_white{color:#fff;}
.tour_agenda{position: relative;width: 85%;margin:-1.2em auto 0.3em; overflow: hidden;display: block;font-size:0.9em;color: #fff;}
.travel_title3{width: 79%;padding: 0 10.5% 0;overflow: hidden;line-height:1.5;font-size:1em;color:#29abe2;}

/*行程信息*/
.travel_info {padding:0 0 0 34%;width:66%; position: relative;color:#29abe2;line-height:1.9;}
.travel_info i { position:absolute;left:0;top:0;width:39%;color:#fff;font-style:normal;}
.travel_tit {margin-bottom:0.2em;line-height:1.5;font-size:1.1em;color:#fff;font-weight:bold;}
.travel_tit2 {margin-bottom:2em;line-height;1.5;font-size:1em;color:#fff;}

/*会务联系*/
.contact_row { width:100%;padding-bottom:2em; overflow:hidden;}
.contact_name {width:100%;padding:0.1em 0 0.9em 0;line-height:1.5;font-size:0.9em;color:#0ba6ff;}
.contact_dl { width:100%;padding-bottom:0.5em;display:block;overflow:hidden;}
.contact_dl dt {float:left;width:85%; display: block;line-height:1.5;font-size:1em;color:#fff;font-weight:bold;}
.contact_dl dd {float:right;width:9%;padding-right:2%;display: block;}
.contact_dl dd img { width:100%; display: block;}

/*我的二维码*/
.erweima_box {width:88%;margin:auto; overflow: hidden;}
.erweima_txt {width:100%; padding:0 0 1.5em 0;line-height:1.5;color:#29abe2;text-align: center;font-size: 1.2em;}
.erweima_img {width:70%;padding:10px; box-sizing: border-box; text-align: center; margin:0 auto;display: block;overflow: hidden;}
.bgnone{background:none;}
.erweima_img img { width:100%; display: block;}

/*会议微信群*/
.yelbig{font-size:22px; line-height: 40px;}
.whitwz{color:#fff; line-height:40px;}
.bgreg_radio .yelfont,.wj_cont_text .yelfont{font-size:16px; line-height:40px;}
	/*模拟单选框*/
.bgreg_radio{ width:86%; margin:0 auto 20px;}
.reg_radio {width:100%;height:auto; display:block; box-sizing:border-box;font-size:14px;color:#000;-webkit-box-flex: 1;-moz-box-flex: 1;box-flex: 1; }
.reg_radio input[type='radio'] { display:none;}
.radio_label { width:82%; line-height:24px; padding:5px 5px 5px 18%; margin-bottom: 15px; font-size:14px;color:#000; background:url(../images/radio01.png) 10px 6px no-repeat; background-size:24px; background-color: #ffffff; border-radius:4px; display: block;}
.reg_radio input[type='radio']:checked+label {background:url(../images/radio02.png) 10px 6px no-repeat; background-size:24px; background-color: #ffffff; border-radius:4px; display: block;}
	/*模拟复选框*/
.wj_cont_text{width:86%; margin:0 auto 20px;}
.wj_cont_text label{width:100%; padding:5px 5px 5px 18%;margin-bottom:15px;border:#ccc 1px solid; border-radius:6px;line-height:22px;font-size:14px;color:#333; display:block; box-sizing:border-box;}
.checkboxs label{ background:url(../images/toupiao_btn.png) 10px 5px no-repeat #fff; background-size:24px;}
.wj_cont_text input[type="checkbox"]:checked + label{background-image:url(../images/toupiao_btn2.png)}
.wj_cont_text input[type="checkbox"]{display:none;}
/*个人信息*/
.reg_box{width:100%;height:auto;}
.form_field{border:none;width: 86%;margin:0px auto 0.8em;}
.form_field input{width:100%;height:34px;line-height:34px;box-sizing:border-box;padding:3px 6%; background-color:#fff; border:none; border-radius:4px; font-size:16px; font-family:"Microsoft YaHei"; }
.errorMsg{line-height:20px;color:#f00;font-size:14px; display:none;}
.field_name{display:block;line-height:54px;color:#000;}
.btns{ width:86%; height:38px; margin:1.9em auto 15px;position:relative; overflow:hidden;}
.btnbg{display:block;position:absolute;right:-70px;top:-5px;width:150px; height:150px;background:#259acb;border-radius:4px;
    transform:rotate(60deg);
    -ms-transform:rotate(60deg); 	/* IE 9 */
    -moz-transform:rotate(60deg); 	/* Firefox */
    -webkit-transform:rotate(60deg); /* Safari 和 Chrome */
    -o-transform:rotate(60deg); 	/* Opera */
}
.form_btn{width:46%;height:2.1em; display:block;line-height:2.1em;color:#fff;border:none; background:none;border-radius:6px; font-size:1em; font-weight:bold; font-family:"Microsoft YaHei"; }
.btn_lan { background-color:#29abe2;}
.btn_huang { background-color:#ffab00;}

/*演讲嘉宾*/
.guestbox{ width:94%; margin:0 auto; color:#fff;}
.guestbox dl{ padding: 20px 0; background:url(../images/guest_dl_bg.png) 0 top no-repeat; background-size:100% 2px;/*border-top:1px solid #0ba6ff;*/}
.guestbox dt{float:left;width:23%;height: 134px;text-align:right;}
.guestbox dt img{display:block;margin-left:auto;margin-right:auto; max-height:138px; max-width:107px;}
.guestbox dd{width:76%;position:relative; float:right; overflow:hidden;}
.guestbox dd strong{display:block;line-height:22px;margin-bottom:5px;padding-right:34px;}
.guestbox dd p{font-size:14px; line-height: 22px;overflow:hidden;}
.ico_fold{display:block;width:22px;height:22px;background:url(../images/icon_jt.png) no-repeat 4px 0;position:absolute;top:0;right:8%;}
.open{background-position:0 -28px;}

/*紫色摇一摇*/
.shake_bg1{ position:fixed;left:0;top:0;width:100%;height:100%; display:block; background:url(../images/shakebg1.jpg) 0 0 no-repeat; background-size:100% 100%;z-index:-1;background-color: #4a0672;}
.alltit{ margin-left:10px; margin-top:10px;width:49%;}
.alltit img {width:100%; display: block;}
.shakebox{width:100%; height: 430px; position:relative; margin-top:20%; background:url(../images/shakelight.png) no-repeat; background-size:contain;}
.shake1phon{ position:absolute; left:33%; top:20%;}
.shake1tex{ position:absolute; top:63%; left: 38%; width:20%;}

/*礼盒摇一摇抽奖蓝色*/
.shake_bg { position:fixed;left:0;top:0;width:100%;height:100%; display:block; background:url(../images/shakebg2.jpg) 0 0 no-repeat; background-size:100% 100%;z-index:-1;}
.shakebox2{margin-left:20%; margin-top:18%; width:60%;}
.shake_photo {width:90%; margin:0 5%;display: block;-webkit-transform-origin:center center;-webkit-animation:shakes 0.6s ease-in-out infinite alternate;}
.shake_photo img {width:100%; display: block;}
@-webkit-keyframes shakes{0%{-webkit-transform: rotate(0deg);} 25%{-webkit-transform: rotate(25deg);} 50%{-webkit-transform: rotate(0deg);} 75%{-webkit-transform: rotate(25deg);} 100%{-webkit-transform: rotate(0deg);}}
.shakebox2 p { width:100%;margin-bottom:0.3em; text-align:center;font-size:1.3em;color:#fb4247;font-weight:bold; text-shadow:0 0 5px rgba(2,66,13,0.65)}
.shake_txt { width:100%;margin-bottom:0.8em; text-align:center;font-size:1em;color:#fff;font-weight:bold;}
.shake_txt span { display: block;font-size:0.9em;}
.shake_xing { position: absolute;left:0;top:9em;width:62%; display: block;z-index:-1;}
.shake_xing img {width:100%; display: block; }

.shakeboxclose{ position:fixed;top:0;left:0; width:100%; background:url(../images/shakebg2_bg.jpg) 0 0 no-repeat; background-size:100% 100%; display:none ;z-index:-1; }
.shakeboxclose img {width:100%; display: block;}
.shakehezi01 { position: absolute;left:0;top:13.5em;width:100%;z-index:2;}
.xuanzhuan { -webkit-transform-origin:center center;-webkit-animation:xuanzhuan 1300ms linear infinite ;z-index:1;}
#shake_end {z-index:-1;}
.shake_tel {width:30%;margin:-0.4em 35% 0;}
.shake_tel img {width:100%; display: block; }
.shakehezi02 {position: relative;margin-top:15%;-webkit-animation:shanshuo 0.5s ease-out infinite alternate;}
.shakehezi02 img {width:100%; display: block;}
.shakehezi03 {position: absolute;left:0;top:11em;width:100%; display: block;-webkit-transform-origin:center center;-webkit-animation:shanshuo 400ms linear infinite alternate;}
.shakehezi03 img {width:100%; display: block;}
.shakehezi04 { position: absolute;right:5%;top:26em;width:39%; display: block; z-index:10;}
.shakehezi04 img {width:100%; display: block; }
.shake2_shanguang { position: absolute;left:0;top:36.5%;width:100%; display: block;z-index:1;}
.shake2_shanguang img {width:100%; display: block; }
@-webkit-keyframes xuanzhuan { 0%{-webkit-transform: rotate(0deg);} 25%{-webkit-transform: rotate(20deg);} 50%{-webkit-transform: rotate(0deg);} 75%{-webkit-transform: rotate(-20deg);} 100%{-webkit-transform: rotate(0deg);} }
@-webkit-keyframes shanshuo2{0% {opacity:0;}  50%{opacity:0.5;} 100%{opacity:1;}}

/*
.shake2_xingguang { position: absolute;left:0;top:13em;width:100%; display: block;}
.shake2_xingguang img {width:100%; display: block; }*/

.shakeopen{position:fixed;top:0;left:0; width:100%;height:100%; background:url(../images/shakebg2_bg.jpg) 0 0 no-repeat; background-size:100% 100%; display:none ;z-index:-1;  }
.shakeopen01 {position:relative;margin-left:19%;margin-top:19em;width:50%;}
.shakeopen01 img {width:100%;display:block;}
.shakeopen02 { position: absolute;top:6em;left:0;width:100%; display: block;-webkit-transform-origin:center bottom;-webkit-animation:guangshu 1300ms ease-out  ;-webkit-animation-fill-mode: forwards;}
.shakeopen02 img {width:100%; display:block; }
.shakeopen03 { position: absolute;top:15em;left:0;width:100%; display: block;-webkit-transform-origin:center center;-webkit-animation:shanshuo 600ms linear infinite alternate;}
.shakeopen03 img {width:100%; display:block; }
.shakeopen04 { position: absolute;top:10.4em;left:26%;width:43% ;text-align:center; display: block;line-height:1.4;font-size:18px;color:#141d48;font-weight:bold;opacity: 0; -webkit-transition:opacity 1000ms;}
.shakeopen04 img {width:100%; display:block; }
.shakeopen05 { position: absolute;top:15em;left:0;width:100%; display: block;}
.shakeopen05 img:last-child {width:100%;position: relative;display:block; }
.shakeopen05_01 {position: absolute;top:0;width:100%;-webkit-transform-origin:center center;-webkit-animation:guang01_01 1300ms ease-out infinite alternate;}
.shakeopen05_02 {position: absolute;top:0;width:100%;-webkit-transform-origin:center center;-webkit-animation:guang01_02 600ms ease-out infinite alternate; opcacity:0;}
.shakeopen05_03 {position: absolute;bottom:0;width:100%;-webkit-transform-origin:center bottom;-webkit-animation:guang01_03 1300ms ease-out infinite alternate ;opcacity:0; }
.shakeopen05 img {width:100%; display:block; }
.shakeopen05.s_mtop{top:13.5em;z-index:4;}
@-webkit-keyframes shanshuo{0% {opacity:0;}  100%{opacity:1;}}
@-webkit-keyframes guangshu{0% {opacity:0;-webkit-translateY(0px);}  100%{opacity:1;-webkit-transform:translateY(-50px);}}
@-webkit-keyframes guang01_01{0% {opacity: 1;}  50%{opacity: 0.5;} 100%{opacity: 0;} }
@-webkit-keyframes guang01_02{0% {opacity: 0;} 25%{opacity: 0;} 50%{opacity: 1;} 75%{opacity: 0;} 100%{opacity: 0;}}
@-webkit-keyframes guang01_03{0% {opacity: 0;}  50%{opacity: 0.5;} 100%{opacity: 1;} }

    /*资料分享*/
.wj_cont_text .downldyel{ font-size:20px; line-height:26px;}
.wj_cont_text .tl{margin-bottom:10px;}
.emilebox{ position:relative; margin:50px auto 20px; width:86%; height:34px; line-height:34px;}
.emilebox input{ position:absolute; width:84%; height:34px; line-height:34px; padding-right:13%; padding-left:2%; color:#fff; border:1px solid #ffe400; border-radius:4px;background-color:rgba(70,70,70,0.9);}
.emilebox label{ position:absolute; right: 2%; z-index:1; margin-top:4px;}

/*宽度100%*/
.wth100{width:100%;}

/*敬请期待*/
.expect_tit { width:100%;margin-top:80%;font-size:1.4em;color:#29abe2;font-weight:normal;text-align: center;}

/*第二天摇一摇*/
.shake4_bg { position:fixed;left:0;top:0;width:100%;height:100%;background:#000 url(../images/shake4_bg.png) 0 bottom no-repeat; background-size: 100% auto;z-index:-1; }
.hds_logo {position: relative;margin-top:3%;width:39%; display: block;}
.hds_logo img {width:100%;display: block;}
.shake4_box {position: absolute;left:0;top:9%;width:100%;height:auto; display: block;}
.shake4_tel,.shake4_yun { position: absolute;left:0;top:0;width:100%;height:auto;}
.shake4_tel img,.shake4_yun img {width:100%;display: block;}
.shake4_tel {z-index:1;}
.shake4_shu {position: fixed;left:0;bottom:0;width:100%;height:auto; display: block;}
.shake4_shu img {width:100%;display: block;}

/*晚宴抽奖晚上*/
@-webkit-keyframes SW_shake{0%{-webkit-transform: rotate(0deg);} 25%{-webkit-transform: rotate(25deg);} 50%{-webkit-transform: rotate(0deg);} 75%{-webkit-transform: rotate(25deg);} 100%{-webkit-transform: rotate(0deg);}}
@-webkit-keyframes round{0%{border-top-left-radius: 1% 15%; border-top-right-radius: 100% 15%;} 100%{border-top-left-radius: 100% 15%; border-top-right-radius: 1% 15%;}}
@-webkit-keyframes Twinkle{0%{opacity: 0.3;} 100%{opacity: 1;}}
@-webkit-keyframes downFive1{0%{opacity: 0.3; top: 16%;} 50%{opacity: 1;} 100%{opacity: 0.3; top: 36%;}}
@-webkit-keyframes downFive2{0%{opacity: 0.3; top: 13%;} 50%{opacity: 1;} 100%{opacity: 0.3; top: 34%;}}
@-webkit-keyframes downFive3{0%{opacity: 0.3; top: 20%;} 50%{opacity: 1;} 100%{opacity: 0.3; top: 42%;}}
@-webkit-keyframes downFive4{0%{opacity: 0.3; top: 23%;} 50%{opacity: 1;} 100%{opacity: 0.3; top: 43%;}}
@-webkit-keyframes downFive5{0%{opacity: 0.3; top: 16%;} 50%{opacity: 1;} 100%{opacity: 0.3; top: 29%;}}
@-webkit-keyframes SW_shake1{0%{-webkit-transform: rotate(0deg);} 25%{-webkit-transform: rotate(9deg);} 50%{-webkit-transform: rotate(0deg);} 75%{-webkit-transform: rotate(-9deg);} 100%{-webkit-transform: rotate(0deg);}}
.SW_container{width: 100%; position: relative; height: 100%; background-image: url(../images/SW_tipBg.png); background-size: 100% 100%;}
.SW_top{position: absolute; width: 52.34%; margin: 3% 0 0 4%;}
.SW_top &gt; img{width: 100%;}
.SW_content{position: relative; height: 100%; /*width: 320px;*/ margin: 0 auto;}
.SW_textPrompt{position: absolute;top: 22%;left: 9%;width: 50.31%; display: none;}
.SW_textPrompt &gt; img{width: 100%;}
.bottle, .bottle5{position: absolute; width: 100%; height: 100%;}
.bottle{display: none; transition: opacity 230ms; -webkit-transform-origin: center 75%; -webkit-animation: SW_shake1 0.8s cubic-bezier(0.22, 0, 0.78, 1) infinite;}
.bottle &gt; img{width: 25.16%; height: 52.2%; position: absolute; left: 37.42%; top: 38.7%;}
.wine{width: 25.16%; position: absolute; left: 37.42%; bottom: 12.79%; height: 29.5%;}
@-webkit-keyframes Twinkle1{0%{opacity: 0.6; transform: scale(0.7);} 100%{opacity: 1; transform: scale(1);}}
@-webkit-keyframes changeHeight1{70%{top: 33%; left: 87%;} 100%{top: 7%; left: 70%;}}
@-webkit-keyframes changeHeight2{100%{top: 7%;}}
@-webkit-keyframes changeHeight3{78%{top: 33%; left: 2%;} 100%{top: 7%; left: 15%;}}
.wine img{width: 100%; -webkit-animation: Twinkle1 0.5s ease-in infinite;}
.wine &gt; .p1{position: absolute; top: 89%; left: 78%; width: 10%; -webkit-animation: changeHeight1 1.5s 4.5s ease-in-out infinite;}
.wine &gt; .p2{position: absolute; top: 89%; left: 66%; width: 13%; -webkit-animation: changeHeight1 2s 3s ease-in-out infinite;}
.wine &gt; .p3{position: absolute; top: 91%; left: 60%; width: 10%; -webkit-animation: changeHeight2 1.3s 1.2s ease-in-out infinite;}
.wine &gt; .p4{position: absolute; top: 91%; left: 43%; width: 13%; -webkit-animation: changeHeight2 1.8s 1.7s ease-in-out infinite;}
.wine &gt; .p5{position: absolute; top: 91%; left: 30%; width: 10%; -webkit-animation: changeHeight2 2s ease-in-out infinite;}
.wine &gt; .p6{position: absolute; top: 91%; left: 20%; width: 9%; -webkit-animation: changeHeight2 1.5s 3.1s ease-in-out infinite;}
.wine &gt; .p7{position: absolute; top: 89%; left: 2%; width: 10%; -webkit-animation: changeHeight3 1.3s 1.2s ease-in-out infinite;}
.wine &gt; .p8{position: absolute; top: 85%; left: 24%; width: 10%; -webkit-animation: changeHeight2 1.8s ease-in-out infinite;}
.wine &gt; .p9{position: absolute; top: 86%; left: 75%; width: 10%; -webkit-animation: changeHeight1 2s ease-in-out infinite;}
.wine &gt; .p10{position: absolute; top: 81%; left: 10%; width: 10%; -webkit-animation: changeHeight3 0.9s ease-in-out infinite;}
.wine &gt; .p11{position: absolute; top: 82%; left: 50%; width: 10%; -webkit-animation: changeHeight2 0.9s ease-in-out infinite;}
.wine &gt; .p12{position: absolute; top: 83%; left: 70%; width: 10%; -webkit-animation: changeHeight1 1.3s ease-in-out infinite;}
.wine &gt; .p13{position: absolute; top: 81%; left: 60%; width: 10%; -webkit-animation: changeHeight2 1.3s 1.2s ease-in-out infinite;}
.wine &gt; .p14{position: absolute; top: 86%; left: 43%; width: 13%; -webkit-animation: changeHeight2 1.8s 1.7s ease-in-out infinite;}
.wine &gt; .p15{position: absolute; top: 86%; left: 30%; width: 10%; -webkit-animation: changeHeight2 2s ease-in-out infinite; display: none;}
.wine &gt; .p16{position: absolute; top: 84%; left: 20%; width: 9%; -webkit-animation: changeHeight2 1.5s 3.1s ease-in-out infinite; display: none;}
.wine &gt; .p17{position: absolute; top: 89%; left: 2%; width: 10%; -webkit-animation: changeHeight3 1.3s 1.2s ease-in-out infinite; display: none;}
.wine &gt; .p18{position: absolute; top: 85%; left: 24%; width: 12%; -webkit-animation: changeHeight2 1.8s ease-in-out infinite; display: none;}
.wine &gt; .p19{position: absolute; top: 84%; left: 58%; width: 12%; -webkit-animation: changeHeight2 2s ease-in-out infinite; display: none;}
.wine &gt; .p20{position: absolute; top: 82%; left: 10%; width: 12%; -webkit-animation: changeHeight3 1.2s ease-in-out infinite; display: none;}
.wine &gt; .p21{position: absolute; top: 91%; left: 50%; width: 11%; -webkit-animation: changeHeight2 1.6s ease-in-out infinite; display: none;}
.wine &gt; .p22{position: absolute; top: 90%; left: 64%; width: 11%; -webkit-animation: changeHeight2 0.8s ease-in-out infinite; display: none;}
.wine &gt; .p23{position: absolute; top: 84%; left: 6%; width: 13%; -webkit-animation: changeHeight3 1.2s ease-in-out infinite; display: none;}
.wine &gt; .p24{position: absolute; top: 82%; left: 78%; width: 12%; -webkit-animation: changeHeight1 1.5s ease-in-out infinite; display: none;}
.SW_mask{width: 100%; height: 36%; z-index: 1; background-image: url(../images/SW_jiuBiao.png); position: absolute; background-size: 100% 100%; top: 51%;}
.bottle5{top: 0; left: 0; display: none;}
.bottle5 &gt; .b1{height: 50.1%; width: 25.1%; position: absolute; left: 37.42%; top: 38.7%; opacity: 0; transition: opacity 100ms;}
.DD_b2{opacity: 0; position: absolute;}
@-webkit-keyframes DD_looming{0%{opacity: 1;} 30%{opacity: 0.1;}}
@-webkit-keyframes DD_looming1{20%{opacity: 0.1;} 35%{opacity: 1;} 50%{opacity: 0.1;}}
@-webkit-keyframes DD_looming2{40%{opacity: 0.1;} 55%{opacity: 1;} 70%{opacity: 0.1;}}
@-webkit-keyframes DD_looming3{60%{opacity: 0.1;} 75%{opacity: 1;} 90%{opacity: 0.1;}}
.DD_b2:nth-of-type(2), .DD_b2:nth-of-type(3){top: 20.1%; left: 39%; width: 22%; height: 20.8%;}
.DD_b2:nth-of-type(2){transition: opacity 100ms;}
.DD_b2:nth-of-type(3){display: none; -webkit-animation: DD_looming 1.3s linear infinite;}
.DD_b2:nth-of-type(4){display: none; top: -0.9%; left: 38.5%; width: 22%; height: 42.8%; -webkit-animation: DD_looming1 1.3s linear infinite;}
.DD_b2:nth-of-type(5){display: none; top: 23.1%; left: 32%; height: 19.3%; -webkit-animation: DD_looming2 1.3s linear infinite; width: 32%;}
.DD_b2:nth-of-type(6){display: none; top: 27.2%; left: 34.5%; height: 24.8%; -webkit-animation: DD_looming3 1.3s linear infinite; width: 30%;}
.bottle5 &gt; .b2{width: 100%; position: absolute; -webkit-animation: Twinkle 0.3s ease-in 3 alternate; display: none;}
.bottle5 &gt; .b3{display: none;position: absolute;top: 55%;left: 29.14%;width: 41.72%;}
.bottle5 &gt; .b3 &gt; img{width: 100%}
.downFive{position: relative; height: 100%; display: none;}
.downFive &gt; img{position: relative;}
.downFive &gt; .d1{width: 3.44%; top: 36%; left: 65%; -webkit-animation: downFive1 0.7s ease-in 4;}
.downFive &gt; .d2{width: 4.22%; top: 34%; left: 61%; -webkit-animation: downFive2 0.5s 0.4s ease-in 4;}
.downFive &gt; .d3{width: 4.69%; top: 42%; left: 66%; -webkit-animation: downFive3 0.8s ease-in 4;}
.downFive &gt; .d4{width: 3.59%; top: 43%; left: 6%; -webkit-animation: downFive4 0.4s 0.4s ease-in 4;}
.downFive &gt; .d5{width: 4.06%; top: 29%; left: 9%; -webkit-animation: downFive5 0.7s 0.2s ease-in 4;}
.tip{position: absolute; width: 100%}
.tip &gt; p{font-size: 24px; color: #fffe77; text-align: center; margin: 24% 0 0 0; font-weight: bold;}
.tip &gt; p &gt; span{font-size: 18px; color: #fff;}
.tip &gt; div{color: #fff; text-align: center; margin-top: 1%;}
.tip .SW_tip_yao &gt; img{width: 17.34%;}
.tip .SW_f1{margin-top: 70%;}
.tip &gt; .h1{width: 46%; display: block; position: fixed; -webkit-animation: SW_shake 0.6s ease-in-out infinite; left: 27%; top: 30%;}
@-webkit-keyframes SW_shake{0%{-webkit-transform: rotate(0deg);} 25%{-webkit-transform: rotate(25deg);} 50%{-webkit-transform: rotate(0deg);} 75%{-webkit-transform: rotate(25deg);} 100%{-webkit-transform: rotate(0deg);}}
/*晚宴抽奖晚上 End*/


/*投票text框样式vote_text*/
.vote_textarea{ width: 92%; line-height: 22px; padding: 5px 4%; font-size: 14px; color: #000; background-color: #ffffff; border-radius: 4px; border: none;}

/*赞助商*/
.zzs_box {width:75%;padding:0 5%;margin:0 7.5%;background-color: #fff; border-radius:5px; position: relative;overflow: hidden;}
.zzs_row {float:left;width:100%;padding:0.8em 0;border-bottom:#ababab 1px solid;position: relative;overflow: hidden;}
.zzs_row:last-child {border-bottom:none;}
.zzs_row dt { float:left;width:24%;padding:0.9em 2% 0.9em 0;font-size:14px;}
.zzs_row dt.dt_pdb {padding-bottom:3.2em;}
.zzs_row dd { float:right:width:72%;}
.zzs_row dd div {float:left;width:36%; display: block;margin:0.5em 0;}
.zzs_row dd div img {width:100%; display: block;}
.zzs_row dd div.zzs_mtb {margin:0.8em 0;}

/*投票弹窗文字提示*/
.box_txt {width:100%; text-align: center;line-height:1.5;font-size:14px;color:#fff;}</pre></body></html>