html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, embed, figure, figcaption, footer, header, hgroup, menu, nav, output, ruby, section, summary, time, mark, audio, video { border: 0; font-size: 100%; vertical-align: baseline; margin: 0; padding: 0; }
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section, li { display: block; }
body { line-height: 1; }
ol, ul { list-style: none; }
blockquote, q { quotes: none; }
blockquote:before, blockquote:after, q:before, q:after { content: none; }
table { border-collapse: collapse; border-spacing: 0; }
img { vertical-align: bottom; }
button, input[type=button] { overflow: visible; box-sizing: content-box; }
label, input[type=button], input[type=submit], input[type=file], button { cursor: pointer; -webkit-appearance: none; }
button, input, select, textarea { margin: 0; }
button, input[type=button] { width: auto; overflow: visible; }
input:not([type]), input[type="email"], input[type="number"], input[type="password"], input[type="tel"], input[type="url"], input[type="text"], input[type="button"], input[type="submit"], input[type="reset"], input[type="file"]::-webkit-file-upload-button, button { padding: 0; margin: 0; }
body, html { min-width: 1500px; font-size: 14px; font-family: "Microsoft YaHei",Verdana,Geneva,sans-serif,\5b8b\4f53; margin: 0 auto; }
.ox { overflow-x: auto !important; }
.cl:before, .cl:after { content: ""; display: block; height: 0; overflow: hidden; }
.cl:after { clear: both; }
.cl { zoom: 1; }
.fl { float: left; }
.fr { float: right; }
.f12 { font-size: 12px; }
.f16 { font-size: 16px; }
.fw7 { font-weight: 700; }
.fw4 { font-weight: 400; }
.pr { position: relative; }
.pa { position: absolute; }
.vm { vertical-align: middle; }
.tac { text-align: center; }
.none { display: none; }
a { color: #32353c; text-decoration: none; }
a:hover { color: #0098ee; }

.main_tit { top: 5%; position: absolute; left: 50%; -webkit-transform: translate(-50%, 0); -moz-transform: translate(-50%, 0); -ms-transform: translate(-50%, 0); transform: translate(-50%, 0); width: 21.25%; }
.main_tit img { width: 100%; }
.prompt { position: relative; display: none; }
.prompt_bespoke { width: 485px; font-size: 14px; color: #000; }
.prompt_bespoke .close { position: absolute; top: -38px; right: -40px; display: block; width: 45px; height: 45px; background: url(http://wl.wanmei.com/images/20180223/prompt_bespoke_close.png) no-repeat 0 0; }
.prompt_bespoke h2.title { text-align: center; font-weight: bold; }
.prompt_bespoke .tip { margin: 0 auto; width: 358px; text-align: center; height: 42px; line-height: 42px; border-top: 1px solid #d8aa96; }
#prompt_bespoke { height: 410px; background: url(http://wl.wanmei.com/images/20180223/prompt_bespoke.png) no-repeat 0 0; }
#prompt_bespoke h2.title {padding: 35px 0 15px 0;font-size: 20px;color: #000;}
#prompt_bespoke table { width: 460px; height: 160px; margin: 0 auto; }
#prompt_bespoke th, #prompt_bespoke td { padding-top: 10px; height: 33px; }
#prompt_bespoke th { width: 103px; text-align: right; padding-right: 15px; font-size: 16px; }
#prompt_bespoke th span { font-size: 10px; color: #840900; vertical-align: middle; margin-right: 5px; }
#prompt_bespoke td label { margin-right: 48px; cursor: pointer; }
#prompt_bespoke td label input { display: none; }
#prompt_bespoke td label span { margin-right: 8px; display: inline-block; width: 14px; height: 14px; border-radius: 7px; border: 1px solid #b8ab8f; vertical-align: -3px; }
#prompt_bespoke td label span.on { background: url(http://wl.wanmei.com/images/20180223/system.png) no-repeat center center; }
#prompt_bespoke td input.text { width: 299px; height: 31px; line-height: 31px; padding: 0 5px; border: 1px solid #b6a98d; color: #888; background: none; }
#prompt_bespoke td input.text.code { width: 205px; }
#prompt_bespoke td .get_code { display: inline-block; margin-left: 5px; width: 88px; height: 29px; line-height: 29px; text-align: center; background-color: #ee6231; border-radius: 5px; color: #FFF; }
#prompt_bespoke .prompt_bespoke_btn { display: block; margin: 18px auto 28px auto; width: 201px; height: 60px; background: url(http://wl.wanmei.com/images/20180223/prompt_bespoke_btn.png) no-repeat 0 0; }
/*#prompt_bespoke_success { height: 360px; background: url(http://wl.wanmei.com/images/20180223/prompt_bespoke_success.png) no-repeat 0 0; }*/
#prompt_bespoke_success { height: 410px; background: url(http://wl.wanmei.com/images/20180223/prompt_bespoke.png) no-repeat 0 0; }
#prompt_bespoke_success h2.title { padding: 40px 0 10px 0; font-size: 26px; color: #b31808; }
#prompt_bespoke_success img { display: block; margin: 0 auto; width: 136px; height: 136px; }
#prompt_bespoke_success .text { padding: 10px 0 15px 0; text-align: center; line-height: 20px; color: #727272; }
#prompt_bespoke_success .text .col { color: #b31808; }

.section { height: 1080px; position: relative; }
.page5 { height: 130px; }

#menu { position: fixed; top: 50%; left:28px; transform: translateY(-50%); -webkit-transform: translateY(-50%); -ms-transform: translateY(-50%); -moz-transform: translateY(-50%); z-index: 3;text-align: center; width: 96px; }
#menu:before { content: ""; display: block; background: url("http://wl.wanmei.com/images/cover1805/menu-t.png") 50% 0 no-repeat; height: 37px; }
#menu a { display: block; height: 100%; text-align: center; font: 700 16px/88px "Microsoft Yahei"; color: #266ea7; }
#menu dd { height: 89px; background: url("http://wl.wanmei.com/images/cover1805/menu-i.png") 8px -356px no-repeat; }
#menu dd.active { background-position: -100px -356px; }
#menu dd.active a { color: #FFF; }
#menu dt { font: 12px/16px "Microsoft Yahei"; color: #267abb; }
#menu dt:before { content: ""; display: block; background: url("http://wl.wanmei.com/images/cover1805/menu-b.png") 50% 0 repeat-y; height: 23px; }
#menu dt img { display: block; width: 26px; margin: 0 auto; -webkit-animation: balloon 2s ease-in-out infinite; -moz-animation: balloon 2s ease-in-out infinite; -o-animation: balloon 2s ease-in-out infinite; animation: balloon 2s ease-in-out infinite; }
#menu #menu dt img { display: block; margin: 0 auto 5px auto; }

.arrow-to-btoom { position: absolute; width: 65px; height: 32px; bottom: 3.7%; left: 50%; margin-left: -32px; cursor: pointer; z-index:10;}
.arrow-to-btoom img { vertical-align: bottom; -webkit-animation: fadeInDown 1.5s infinite; -moz-animation: fadeInDown 1.5s infinite; -ms-animation: fadeInDown 1.5s infinite; -o-animation: fadeInDown 1.5s infinite; animation: fadeInDown 1.5s infinite; }
/* page1 */
.page1 { overflow: hidden; }
.rel1200{ position:relative; width:1200px; margin:0 auto;}
.btn_v_bg{ position:absolute; width:271px; height:124px; left:502px; top:399px; background:url(http://wl.wanmei.com/images/cover1805/btn_v_kt.png);}
.btn_v_bg img{ display:block;width:271px; height:124px; cursor:pointer; animation:key_play 0.5s alternate infinite; -webkit-animation:key_play 0.5s alternate infinite; -moz-animation:key_play 0.5s alternate infinite; -ms-animation:key_play 0.5s alternate infinite;}
@keyframes key_play{
	0%{transform:scale(1)}
	100%{transform:scale(1.2)}
}
@-webkit-keyframes key_play{
	0%{-webkit-transform:scale(1)}
	100%{-webkit-transform:scale(1.2)}
}
@-moz-keyframes key_play{
	0%{-moz-transform:scale(1)}
	100%{-moz-transform:scale(1.2)}
}
@-ms-keyframes key_play{
	0%{-ms-transform:scale(1)}
	100%{-ms-transform:scale(1.2)}
}
.page1_one{ width:100%; height:100%; background: url("http://wl.wanmei.com/images/cover1805/page1_bg.jpg") 50% 0 no-repeat #c3d6e0;}
.page1 .slogan {width:905px; top:143px; left:135px;}
.page1 .slogan2 {width:964px; top:46px; left:118px;}
.page1 .logo { width:152px; top: 23px; left: 32px; z-index: 10; }
.page1 .logo img{ width:152px;}
.page1 .hero { position: absolute; width: 1561px; left: -246px; top: 328px; opacity: 1; }
/* down_wrap */
.bot_down_wrap{ position:absolute; height:127px; padding-top:25px; left:50%; bottom:0; z-index:100;}
.bot_down_wrap1{ width:551px; margin-left:-225px; background:url(http://wl.wanmei.com/images/cover1805/bot_down_bg1.png);}
.bot_down_wrap2{ width:687px; margin-left:-343px; background:url(http://wl.wanmei.com/images/cover1805/bot_down_bg2.png);}
.bot_ma{ float:left; width:122px; height:104px; overflow:hidden;}
.bot_ma1{ margin-left:26px;}
.bot_ma2{ margin-left:11px;}
.bot_ma p{ float:left; width:12px; padding-top:3px; font:normal 12px/14px "微软雅黑"; color:#535353;}
.bot_ma img{ float:right; width:94px; height:94px; padding:3px; background-color:#fff; border:2px solid #63d7e9;}
.bot_down_wrap1 .bot_ma2,.bot_down_wrap1 .btn_gift{ display:none;}
.down_btn_wrap{ float:left; width:152px; margin-left:11px;}
.down_btn_wrap a{ display:block; width:152px; height:48px; margin-bottom:7px;}
.down_btn_wrap a.down_app{ background:url(http://wl.wanmei.com/images/cover1805/down_app.png);}
.down_btn_wrap a.down_andiroid{ background:url(http://wl.wanmei.com/images/cover1805/down_andiroid.png);}
.enter_main,.enter_ox{ float:left; width:97px; height:103px; margin-left:9px;background:url(http://wl.wanmei.com/images/cover1805/enter_main.png);}
.bot_down_wrap .btn_yuyue,.btn_gift{float:left; width:97px; height:103px; margin-left:11px;background:url(http://wl.wanmei.com/images/cover1805/btn_yuyue.png); cursor:pointer;}
.btn_gift{background:url(http://wl.wanmei.com/images/cover1805/btn_gift.png);}
.bot_down_wrap2 .btn_yuyue{ display:none;}
.btn_qie_ren,.btn_qie_kt{ position:absolute; right:0; top:50%; margin-top:-191px; z-index:200; cursor:pointer;}
/* ouxiang */
.page1_two{ display:none;width:100%; height:100%; background: url("http://wl.wanmei.com/images/cover1805/page1_bg2.jpg") 50% 0 no-repeat;}
.page1_two .btn_v_bg{top:248px; left:472px;}
.ox_bot_down_wrap1{ width:601px; margin-left:-300px; background:url(http://wl.wanmei.com/images/cover1805/ox_bot_down_bg1.png);}
.ox_bot_down_wrap2{ width:732px; margin-left:-366px; background:url(http://wl.wanmei.com/images/cover1805/ox_bot_down_bg2.png);}
.ox_bot_down_wrap1 .bot_ma2,.ox_bot_down_wrap1 .btn_gift,.ox_bot_down_wrap2 .btn_yuyue{ display:none;}
.enter_ox{background:url(http://wl.wanmei.com/images/cover1805/btn_enter_ox.gif);}
.btn_two_wrap{ float:left; width:152px; margin-left:9px; overflow:hidden;}

.btn_two_wrap .btn_yuyue,.btn_two_wrap .btn_gift,.enter_main_s{ float:left; width:152px; height:48px; margin:0 0 7px 0;}
.btn_two_wrap .btn_yuyue{ background:url(http://wl.wanmei.com/images/cover1805/btn_enter_yuyue_s.png);}
.btn_two_wrap .btn_gift{ background:url(http://wl.wanmei.com/images/cover1805/btn_gift_s.png);}
.enter_main_s{ background:url(http://wl.wanmei.com/images/cover1805/btn_enter_main_s.png);}

/* page2 */
.page2 { background: url("http://wl.wanmei.com/images/cover1805/page2_bg.jpg") 50% 0 no-repeat #d6eba8; overflow: hidden; }
.page2 .main_tit{ width:693px; top:73px;}
.event_ul{ position:absolute; width:1132px; left:16px; top:194px;}
.event_ul li{ float:left; width:362px; height:170px; margin:0 0 26 15px; overflow:hidden;}
.event_ul li.event1{ background:url(http://wl.wanmei.com/images/cover1805/event1.png);}
.event_ul li.event2{ background:url(http://wl.wanmei.com/images/cover1805/event2.png);}
.event_ul li.event3{ background:url(http://wl.wanmei.com/images/cover1805/event3.png);}
.event_ul li.event4{ background:url(http://wl.wanmei.com/images/cover1805/event4.png);}
.event_ul li.event5{ background:url(http://wl.wanmei.com/images/cover1805/event5.png);}
.event_ul li.event6{ background:url(http://wl.wanmei.com/images/cover1805/event6.png);}
.event_ul li.event7{ background:url(http://wl.wanmei.com/images/cover1805/event7.png);}
.event_ul li.event8{ background:url(http://wl.wanmei.com/images/cover1805/event8.png);}
.event_ul li.event9{ background:url(http://wl.wanmei.com/images/cover1805/event9.png);}
.event_ul li a{ display:block; position:relative; width:100%; height:100%;}
.event_ul li .event_intro{ position:absolute; width:146px; left:198px; top:70px;font:normal 14px/14px "微软雅黑"; color:#668892; text-align:center;}
.event_ul li .event_xq{position:absolute; width:101px; height:25px; left:220px; top:112px;font:normal 14px/25px "微软雅黑"; color:#fff; text-align:center;background:url(http://wl.wanmei.com/images/cover1805/event_xq.png);}
/* page3 */
.page3 { background: url("http://wl.wanmei.com/images/cover1805/page3_bg.jpg") 50% 0 no-repeat #316bcf; overflow: hidden; }
.page3 .main_tit { width:646px; top: 52px; }
.role_tab{ position:absolute; width:640px; height:42px; padding:6px 11px 0; left:50%; margin-left:-331px; top:121px; background:url(http://wl.wanmei.com/images/20180423/role_tab.png); overflow:hidden;}
.role_tab li{ float:left; width:110px; height:36px; margin:0 9px; font:normal 16px/36px "微软雅黑"; color:#cfddf2; text-align:center; cursor:pointer;}
.role_tab li.on{ color:#a19361; background:url(http://wl.wanmei.com/images/20180423/role_tab_on.png);}
.role_wriper_box{ position:absolute; width:1442px; height:805px; left:50%; margin-left:-721px; top:170px;}
#cover_zhiye_swiper{ width:1318px; height:805px;/*62*/}
#cover_zhiye_swiper .swiper-slide{ width:1442px; height:805px;}
#cover_zhiye_swiper .swiper-button-prev,#cover_zhiye_swiper .swiper-button-next{ display:none; position:absolute; width:30px; height:60px; top:330px; z-index:10; cursor:pointer;}
#cover_zhiye_swiper .swiper-button-prev{ left:50px; background:url(http://wl.wanmei.com/images/20180423/btn_prev.png)}
#cover_zhiye_swiper .swiper-button-next{ right:50px; background:url(http://wl.wanmei.com/images/20180423/btn_next.png)}

.page3 .role-box { position: relative; height: 100%; background:url(http://wl.wanmei.com/images/20180223/page3-bg2.png) center 120px no-repeat }
.page3 .prev, .page3 .next { width: 30px; height: 60px; background: url("http://wl.wanmei.com/images/20180223/c-icons.png") 0 0 no-repeat; top: 45.185%; cursor: pointer; left: 50%; }
.page3 .prev { margin-left: -640px; background-position: 0 -60px; }
.page3 .next { margin-left: 565px; background-position: -60px -60px; }
.page3 .role-box { color: #565656; font: 18px/24px "Microsoft Yahei"; }
.page3 .role-box .feature { margin-left: -13px; }
.page3 .role-box .dfcut { line-height: 24px; font-size: 18px; margin-top: 15px; }
.page3 .role-box .dfcut span { display: inline-block; background: url("http://wl.wanmei.com/images/20180223/c-icons.png") -220px -60px no-repeat; width: 23px; height: 23px; margin-right: 5px; vertical-align: middle; }
.page3 .role-box .dfcut .half { background-position: -220px -90px; }
.page3 .role-box .info { top: 149px; left: 142px; z-index: 1; }
.page3 .role-box .info .link { padding-top: 8px; }
.page3 .role-box .info .link a { display: block; width: 143px; height: 43px; outline: none; text-indent: -999em; background: url("http://wl.wanmei.com/images/20180223/c-icons.png") -160px -200px no-repeat; margin-top: 3px; }
.page3 .role-box .info .link .whole { background-position: 0 -200px; }
.page3 .role-box .sel-sex { margin: 17px 0 3px; }
.page3 .role-box .sel-sex span { display: inline-block; width: 40px; height: 40px; margin-right: 14px; background: url("http://wl.wanmei.com/images/20180223/c-icons.png") -120px -320px no-repeat; }
.page3 .role-box .sel-sex .men:hover, .page3 .role-box .sel-sex .men.on { background-position: -100px -140px; }
.page3 .role-box .sel-sex .women { background-position: -170px -320px; }
.page3 .role-box .sel-sex .women:hover, .page3 .role-box .sel-sex .women.on { background-position: 0 -320px; }
.page3 .role-box .role-women, .page3 .role-box .role-men { -webkit-animation-duration: 1s; -moz-animation-duration: 1s; -ms-animation-duration: 1s; animation-duration: 1s; -webkit-animation-fill-mode: both; -moz-animation-fill-mode: both; -ms-animation-fill-mode: both; animation-fill-mode: both; }
.page3 .role-box .role-women img, .page3 .role-box .role-men img { width: 100%; }
.page3 .role-box .spokesman { -webkit-animation-duration: 1s; -moz-animation-duration: 1s; -ms-animation-duration: 1s; animation-duration: 1s; right: 104px; top: 200px; -webkit-animation-fill-mode: both; -moz-animation-fill-mode: both; -ms-animation-fill-mode: both; animation-fill-mode: both; }
.page3 .role-box.role1 .role-men { left:218px; top:0; width:692px; }
.page3 .role-box.role1 .role-women { left:214px; top:0; width:901px; }
.page3 .role-box.role2 .role-men { left: 242px; top: 0; width:813px; }
.page3 .role-box.role2 .role-women { left: 242px; top:0; width: 813px; }
.page3 .role-box.role3 .role-men { left: 292px; top:0; width:813px; }
.page3 .role-box.role3 .role-women { left: 292px; top:0; width:813px; }
.page3 .role-box.role4 .role-men { left: 201px; top: 0; width:899px; }
.page3 .role-box.role4 .role-women { left: 236px; top: 0; width: 699px; }

.swiper-container{ overflow:visible;}
.quan_qiang{ position:absolute; width:550px; left:-133px; top:0; z-index:2;}
.quan_yi{ position:absolute; width:513px; left:194px; top:0;}
.quan_shushi{ position:absolute; width:589px; left:488px; top:0; z-index:2;}
.quan_jian{ position:absolute; width:507px; left:837px; top:0;}
.role_name_img{ position:absolute; width:89px; z-index:3;}
.name_qiang{ left:-6px; top:208px;}
.name_yi{ left:561px; top:235px;}
.name_shushi{ left:859px; top:228px;}
.name_jian{ left:1190px; top:176px;}
.role_slideto{ position:absolute; z-index:4; cursor:pointer;}
.slideto1{ width:574px; height:677px; left:-142px; top:0px;}
.slideto2{ width:252px; height:539px; left:371px; top:96px;}
.slideto3{ width:327px; height:640px; left:628px; top:52px;}
.slideto4{ width:342px; height:647px; left:1002px; top:30px;}
/* page4 */
.page4 { background: url("http://wl.wanmei.com/images/cover1805/page4_bg.jpg") 50% 0 no-repeat #d15925; }
.page4 .main_tit { width:363px; top: 70px; }
.page4 .box { width: 100%; height: 100%; position: relative; }
.page4 .swiper-cont { top: 13.888%; width: 1200px; left: 50%; margin-left: -600px; height: 545px; position: absolute; overflow: hidden; }
.page4 .swiper-cont .swiper-slide { overflow: hidden; }
.page4 .swiper-cont .swiper-slide img { width: 792px; height: 442px; }
.page4 .swiper-cont .swiper-slide a { display: block; width: 792px; height: 442px; }
.page4 .swiper-cont .swiper-slide a:after { content: ""; position: absolute; background: url("http://wl.wanmei.com/images/20180223/slide-bg.png"); width: 100%; height: 100%; left: 0; top: 0; }
.page4 .swiper-cont .zc-pagination { position: absolute; word-break: keep-all; white-space: nowrap; height: 28px; left: 50%; -ms-transform: translate(-50%, 0); -webkit-transform: translate(-50%, 0); -moz-transform: translate(-50%, 0); transform: translate(-50%, 0); background: url("http://wl.wanmei.com/images/20180223/line.png") 0 50% repeat-x; padding: 0 22px; font-size: 0; line-height: 28px; margin-top: 30px; position: absolute; }
.page4 .swiper-cont .zc-pagination:before, .page4 .swiper-cont .zc-pagination:after { content: ""; background: url("http://wl.wanmei.com/images/20180223/c-icons.png") -80px -140px no-repeat; width: 12px; height: 12px; top: 50%; margin-top: -8px; position: absolute; }
.page4 .swiper-cont .zc-pagination:before { left: -12px; }
.page4 .swiper-cont .zc-pagination:after { right: -12px; }
.page4 .swiper-cont .zc-pagination .swiper-pagination-bullet{ display: inline-block; background: url("http://wl.wanmei.com/images/cover1805/c-icons.png") -40px -140px no-repeat; width: 28px; height: 28px; cursor: pointer; margin: 0 45px; vertical-align: top; opacity:1;}
.page4 .swiper-cont .zc-pagination .swiper-pagination-bullet-active{ background-position:0 -140px;}
.page4 .swiper-cont .zc-pagination .swiper-active-switch { background-position: 0 -140px; }
.page4 .swiper-container { width: 2376px; position: relative; left: 50%; margin-left: -1188px; height: 442px; overflow: hidden; }
.page4 .btn-swiper { width: 30px; height: 353px; position: absolute; top: 18.24%; width: 206px; left: 50%; cursor: pointer; z-index: 10; }
.page4 .btn-swiper:after { content: ""; position: absolute; background: url(http://wl.wanmei.com/images/cover1805/c-icons.png) -120px -60px no-repeat; width: 30px; height: 60px; top: 50%; margin-top: -30px; }
.page4 .btn-prev { margin-left: -602px; }
.page4 .btn-prev:after { right: 128px; }
.page4 .btn-next { margin-left: 396px; }
.page4 .btn-next:after { left: 128px; background-position: -180px -60px; }
.page4 .qr-list { position: absolute; width: 100%; top: 685px; left: 0; }
.page4 .qr-list span { display: inline-block; background: url("http://wl.wanmei.com/images/20180223/c-icons.png") -320px 0 no-repeat; margin: 0 42px; width: 242px; height: 145px; position: relative; }
.page4 .qr-list img { position: absolute; width: 115px; height: 115px; top: 6px; }
.page4 .qr-list .wx img { right: 6px; }
.page4 .qr-list .wb { background-position: -320px -180px; }
.page4 .qr-list .wb img { left: 6px; }

.swiper-slide-shadow-left { background-image: -webkit-gradient(linear, left top, right top, from(rgba(0, 0, 0, 0.7)), to(transparent)); /* Safari 4+, Chrome */ background-image: -webkit-linear-gradient(right, rgba(0, 0, 0, 0.7), transparent); /* Chrome 10+, Safari 5.1+, iOS 5+ */ background-image: -moz-linear-gradient(right, rgba(0, 0, 0, 0.7), transparent); /* Firefox 3.6-15 */ background-image: -o-linear-gradient(right, rgba(0, 0, 0, 0.7), transparent); /* Opera 11.10-12.00 */ background-image: linear-gradient(to left, rgba(0, 0, 0, 0.7), transparent); /* Firefox 16+, IE10, Opera 12.50+ */ }

.swiper-slide-shadow-right { background-image: -webkit-gradient(linear, right top, left top, from(rgba(0, 0, 0, 0.7)), to(transparent)); /* Safari 4+, Chrome */ background-image: -webkit-linear-gradient(left, rgba(0, 0, 0, 0.7), transparent); /* Chrome 10+, Safari 5.1+, iOS 5+ */ background-image: -moz-linear-gradient(left, rgba(0, 0, 0, 0.7), transparent); /* Firefox 3.6-15 */ background-image: -o-linear-gradient(left, rgba(0, 0, 0, 0.7), transparent); /* Opera 11.10-12.00 */ background-image: linear-gradient(to right, rgba(0, 0, 0, 0.7), transparent); /* Firefox 16+, IE10, Opera 12.50+ */ }

.animate { -webkit-animation-duration: 2s; -moz-animation-duration: 2s; -ms-animation-duration: 12s; animation-duration: 2s; -webkit-animation-fill-mode: both; -moz-animation-fill-mode: both; -ms-animation-fill-mode: both; animation-fill-mode: both; }

.animate .delay { -webkit-animation-delay: 0.5s; -moz-animation-delay: 0.5s; -ms-animation-delay: 0.5s; animation-delay: 0.5s; }

.fadeIn { -webkit-animation-name: fadeIn; -ms-animation-name: fadeIn; -moz-animation-name: fadeIn; animation-name: fadeIn; }

.active .pulse { -webkit-animation-name: pulse; -ms-animation-name: pulse; animation-name: pulse; animation-name: pulse; }

.active .bounceInLeft { -webkit-animation-name: bounceInLeft; -ms-animation-name: bounceInLeft; -moz-animation-name: bounceInLeft; animation-name: bounceInLeft; }

.active .bounceInRight { -webkit-animation-name: bounceInRight; -ms-animation-name: bounceInRight; -moz-animation-name: bounceInRight; animation-name: bounceInRight; }

.active .slideInUp { -webkit-animation-name: slideInUp; -ms-animation-name: slideInUp; -moz-animation-name: slideInUp; animation-name: slideInUp; }

/***Animation****/
@-webkit-keyframes musicShort { 0% { height: 0; }
  100% { height: 11px; } }
@-ms-keyframes musicShort { 0% { height: 0; }
  100% { height: 11px; } }
@-moz-keyframes musicLong { 0% { height: 0; }
  100% { height: 19px; } }
@keyframes musicLong { 0% { height: 0; }
  100% { height: 19px; } }
@-webkit-keyframes pulse { from { -webkit-transform: scale3d(1, 1, 1); }
  50% { -webkit-transform: scale3d(1.05, 1.05, 1.05); }
  to { -webkit-transform: scale3d(1, 1, 1); } }
@-ms-keyframes pulse { from { -ms-transform: scale3d(1, 1, 1); }
  50% { -ms-transform: scale3d(1.05, 1.05, 1.05); }
  to { -ms-transform: scale3d(1, 1, 1); } }
@-moz-keyframes pulse { from { -moz-transform: scale3d(1, 1, 1); }
  50% { -moz-transform: scale3d(1.05, 1.05, 1.05); }
  to { -moz-transform: scale3d(1, 1, 1); } }
@keyframes pulse { from { transform: scale3d(1, 1, 1); }
  50% { transform: scale3d(1.05, 1.05, 1.05); }
  to { transform: scale3d(1, 1, 1); } }
@-webkit-keyframes bounceInLeft { from, 60%, 75%, 90%, to { -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); }
  0% { opacity: 0; -webkit-transform: translate3d(-3000px, 0, 0); }
  60% { opacity: 1; -webkit-transform: translate3d(25px, 0, 0); }
  75% { -webkit-transform: translate3d(-10px, 0, 0); }
  90% { -webkit-transform: translate3d(5px, 0, 0); }
  to { -webkit-transform: none; } }
@-ms-keyframes bounceInLeft { from, 60%, 75%, 90%, to { -ms-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); }
  0% { opacity: 0; -ms-transform: translate3d(-3000px, 0, 0); }
  60% { opacity: 1; -ms-transform: translate3d(25px, 0, 0); }
  75% { -ms-transform: translate3d(-10px, 0, 0); }
  90% { -ms-transform: translate3d(5px, 0, 0); }
  to { -ms-transform: none; } }
@-moz-keyframes bounceInLeft { from, 60%, 75%, 90%, to { -moz-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); }
  0% { opacity: 0; -moz-transform: translate3d(-3000px, 0, 0); }
  60% { opacity: 1; -moz-transform: translate3d(25px, 0, 0); }
  75% { -moz-transform: translate3d(-10px, 0, 0); }
  90% { -moz-transform: translate3d(5px, 0, 0); }
  to { -moz-transform: none; } }
@keyframes bounceInLeft { from, 60%, 75%, 90%, to { animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); }
  0% { opacity: 0; transform: translate3d(-3000px, 0, 0); }
  60% { opacity: 1; transform: translate3d(25px, 0, 0); }
  75% { transform: translate3d(-10px, 0, 0); }
  90% { transform: translate3d(5px, 0, 0); }
  to { transform: none; } }
@-webkit-keyframes bounceInRight { from, 60%, 75%, 90%, to { -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); }
  from { opacity: 0; -webkit-transform: translate3d(3000px, 0, 0); }
  60% { opacity: 1; -webkit-transform: translate3d(-25px, 0, 0); }
  75% { -webkit-transform: translate3d(10px, 0, 0); }
  90% { -webkit-transform: translate3d(-5px, 0, 0); }
  to { -webkit-transform: none; } }
@-ms-keyframes bounceInRight { from, 60%, 75%, 90%, to { -ms-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); }
  from { opacity: 0; -ms-transform: translate3d(3000px, 0, 0); }
  60% { opacity: 1; -ms-transform: translate3d(-25px, 0, 0); }
  75% { -ms-transform: translate3d(10px, 0, 0); }
  90% { -ms-transform: translate3d(-5px, 0, 0); }
  to { -ms-transform: none; } }
@-moz-keyframes bounceInRight { from, 60%, 75%, 90%, to { -moz-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); }
  from { opacity: 0; -moz-transform: translate3d(3000px, 0, 0); }
  60% { opacity: 1; -moz-transform: translate3d(-25px, 0, 0); }
  75% { -moz-transform: translate3d(10px, 0, 0); }
  90% { -moz-transform: translate3d(-5px, 0, 0); }
  to { -moz-transform: none; } }
@keyframes bounceInRight { from, 60%, 75%, 90%, to { animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); }
  from { opacity: 0; transform: translate3d(3000px, 0, 0); }
  60% { opacity: 1; transform: translate3d(-25px, 0, 0); }
  75% { transform: translate3d(10px, 0, 0); }
  90% { transform: translate3d(-5px, 0, 0); }
  to { transform: none; } }
@-webkit-keyframes slideInUp { from { -webkit-transform: translate3d(0, 100%, 0); visibility: visible; }
  to { -webkit-transform: translate3d(0, 0, 0); } }
@-ms-keyframes slideInUp { from { -ms-transform: translate3d(0, 100%, 0); visibility: visible; }
  to { -ms-transform: translate3d(0, 0, 0); } }
@-moz-keyframes slideInUp { from { -moz-transform: translate3d(0, 100%, 0); visibility: visible; }
  to { -moz-transform: translate3d(0, 0, 0); } }
@keyframes slideInUp { from { transform: translate3d(0, 100%, 0); visibility: visible; }
  to { transform: translate3d(0, 0, 0); } }
@-webkit-keyframes fadeInDown { 0% { opacity: 0; -webkit-transform: translateY(-20px); }
  100% { opacity: 1; -webkit-transform: translateY(0); } }
@-moz-keyframes fadeInDown { 0% { opacity: 0; -moz-transform: translateY(-20px); }
  100% { opacity: 1; -moz-transform: translateY(0); } }
@-ms-keyframes fadeInDown { 0% { opacity: 0; -ms-transform: translateY(-20px); }
  100% { opacity: 1; -ms-transform: translateY(0); } }
@-o-keyframes fadeInDown { 0% { opacity: 0; -ms-transform: translateY(-20px); }
  100% { opacity: 1; -ms-transform: translateY(0); } }
@keyframes fadeInDown { 0% { opacity: 0; transform: translateY(-20px); }
  100% { opacity: 1; transform: translateY(0); } }
@-webkit-keyframes balloon { 0%, 100% { -webkit-transform: translateY(-3px); }
  50% { -webkit-transform: translateY(3px); } }
@-moz-keyframes balloon { 0%, 100% { -moz-transform: translateY(-3px); }
  50% { -moz-transform: translateY(3px); } }
@-ms-keyframes balloon { 0%, 100% { -ms-transform: translateY(-3px); }
  50% { -ms-transform: translateY(3px); } }
@-o-keyframes balloon { 0%, 100% { -o-transform: translateY(-3px); }
  50% { -o-transform: translateY(3px); } }
@keyframes balloon { 0%, 100% { transform: translateY(-3px); }
  50% { transform: translateY(3px); } }
@-webkit-keyframes cloud_1 { 0% { left: 0; }
  100% { left: -200%; } }
@-moz-keyframes cloud_1 { 0% { left: 0; }
  100% { left: -200%; } }
@-ms-keyframes cloud_1 { 0% { left: 0; }
  100% { left: -200%; } }
@keyframes cloud_1 { 0% { left: 0; }
  100% { left: -200%; } }
@-webkit-keyframes cloud_2 { 0% { left: 0; }
  100% { left: -200%; } }
@-moz-keyframes cloud_2 { 0% { left: 0; }
  100% { left: -200%; } }
@-ms-keyframes cloud_2 { 0% { left: 0; }
  100% { left: -200%; } }
@keyframes cloud_2 { 0% { left: 0; }
  100% { left: -200%; } }
@-webkit-keyframes cloud_3 { 0% { left: 0; }
  100% { left: -200%; } }
@-moz-keyframes cloud_3 { 0% { left: 0; }
  100% { left: -200%; } }
@-ms-keyframes cloud_3 { 0% { left: 0; }
  100% { left: -200%; } }
@keyframes cloud_3 { 0% { left: 0; }
  100% { left: -200%; } }
@-webkit-keyframes cloud_4 { 0% { left: 0; }
  100% { left: -200%; } }
@-moz-keyframes cloud_4 { 0% { left: 0; }
  100% { left: -200%; } }
@-ms-keyframes cloud_4 { 0% { left: 0; }
  100% { left: -200%; } }
@keyframes cloud_4 { 0% { left: 0; }
  100% { left: -200%; } }
@-webkit-keyframes fadeIn { 0% { opacity: 0; }
  100% { opacity: 1; } }
@-moz-keyframes fadeIn { 0% { opacity: 0; }
  100% { opacity: 1; } }
@-ms-keyframes fadeIn { 0% { opacity: 0; }
  100% { opacity: 1; } }
@keyframes fadeIn { 0% { opacity: 0; }
  100% { opacity: 1; } }
  
/* pop_video */
.videoPop { width: 835px; height: 468px; padding-top:18px; background:url(http://wl.wanmei.com/images/cover1805/pop_bg.png); display: none; }
.pop_v_box{ width: 800px; height: 452px; margin:0 auto;}
.closeVideo { position: absolute; height: 102px; width: 102px; left: 362px; top:-110px; background:url(http://wl.wanmei.com/images/cover1805/icon_close.png); background-size: 100% 100%;cursor: pointer; }
/* down_bar */
.yyDoor{position:fixed;width:284px;height:178px;bottom:14px; right:200px;z-index:19;cursor:pointer;}
#popYy{ display:none;width:1245px;height:192px;position:fixed;bottom:0;left:50%;margin-left:-622px;z-index:120; background:url(http://wl.wanmei.com/images/20180423/bot_bar_bg.png);}
#popYy span.closeBtn{width:29px;height:29px;text-indent:-9999px; overflow:hidden;position:absolute;top:32px;right:44px;cursor:pointer;z-index:3;}
#popYy .popCon{width:1245px;height:192px;position:relative;z-index:2;}
#popYy .leftCon{width:256px; padding:90px 0 0 46px;float:left;}
#popYy .leftCon a{display:block;width:200px;height:43px;text-indent:-9999px;background:url(http://wl.wanmei.com/images/20180423/btn_yuyue2.png) no-repeat center top;margin:0 auto;}
#popYy .leftCon p{ margin-top:16px;text-align:center;font-size:16px; color:#3c2422;}
#popYy .leftCon p span{ color:#a40d07;}
#popYy .rightCon{float:left;margin:53px 0 0 2px;height:134px;width:864px;position:relative;}
#popYy .rightCon ul{ position:absolute;width:864px; height:134px; left:0; top:0; z-index:2; overflow:hidden;}
#popYy .rightCon li{width:144px;float:left;position:relative;}
#popYy .rightCon li .imgBox{width:76px;height:76px;margin:0 auto;position:relative; overflow:hidden;}
#popYy .rightCon li .imgBox img{display:block;width:76px; height:76px;}
#popYy .rightCon li .imgBox em{ display:none; position:absolute;width:76px; height:76px; left:0; top:0; background:url(http://wl.wanmei.com/images/20180423/wancheng.png);}
#popYy .rightCon li.on .imgBox em{ display:block}
#popYy .rightCon li .tip{ margin-top:6px;text-align:center; color:#3c2422; font:bold 14px/18px "寰蒋闆呴粦";}
#popYy .rightCon li .tip span{ font-weight:normal;}
.bot_jindu_bg{ position:absolute; width:782px; height:14px; left:45px; top:31px; background-color:#4b2718; border-radius:10px;}
/*0 110 260 400 545 690 782 */
#bot_jindu{ position:absolute; width:0px; height:14px; background:url(http://wl.wanmei.com/images/20180423/jindu.png) 0 0 repeat-x; border-radius:10px;}

/* choise */
.choise_box{ position:fixed; width:100%; height:100%; left:0; top:0; background:rgba(0,0,0,0.85); z-index:1000;}
.choisePop{ position:absolute;width: 835px; height: 468px; padding-top:18px; left:50%; top:50%; margin-left:-417px; margin-top:-243px; background:url(http://wl.wanmei.com/images/cover1805/pop_bg.png);}
.aidou{ display:block; margin:0 auto; cursor:pointer;}