html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:transparent}body,form,h1,h2,h3,h4,h5,h6,p{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}a{background-color:transparent}a:active,a:hover{outline:0}b,strong{font-weight:400}small{font-size:80%}img{border:0}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0;padding:0;outline:0}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:textfield;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:700}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}ol,ul{margin:0;padding:0}ul{list-style:none}html{background-color:#fff}body{font-family:"Microsoft YaHei",Helvetica,Arial,sans-serif;font-size:14px;line-height:1.5;color:#333}button,input,select,textarea{font-family:"Microsoft YaHei",Helvetica,Arial,sans-serif;font-size:inherit;line-height:inherit}em{font-style:normal}a{color:#007bff;text-decoration:none}a:focus,a:hover{color:#0056b3;text-decoration:underline}figure{margin:0}img{vertical-align:top}[role=button]{cursor:pointer}h1,h2,h3,h4,h5,h6{font-size:14px;font-weight:400}h1 small,h2 small,h3 small,h4 small,h5 small,h6 small{font-weight:400;line-height:1}h1 small,h2 small,h3 small{font-size:65%}h4 small,h5 small,h6 small{font-size:75%}small{font-size:85%}.text-left{text-align:left}.text-right{text-align:right}.text-center{text-align:center}.text-justify{text-align:justify}.text-nowrap{white-space:nowrap}.text-lowercase{text-transform:lowercase}.text-uppercase{text-transform:uppercase}.text-capitalize{text-transform:capitalize}.clearfix{zoom:1}.clearfix:after,.clearfix:before{content:" ";display:table}.clearfix:after{clear:both}.container{position:relative;min-width:1200px;background-repeat:no-repeat;background-position:center 0;overflow:hidden}.container .wrap{position:relative;display:block;margin-left:auto;margin-right:auto;width:1200px;background-repeat:no-repeat;background-position:-360px 0}.container-header,.container-header .wrap{background-image:url(../images/header_bg.jpg)}.container-wing,.container-wing .wrap{background-image:url(../images/wing_bg.jpg)}.container-rule,.container-rule .wrap{background-image:url(../images/rule_bg.jpg)}.container-destiny,.container-destiny .wrap{background-image:url(../images/destiny_bg.jpg)}.container-sign,.container-sign .wrap{background-image:url(../images/sign_bg.jpg)}.header{height:409px;padding-top:590px}.header .logo{position:absolute;top:54px;left:-192px}.header .logo img{width:147px;height:auto}.header-menu{position:absolute;top:30px;right:-270px;width:440px;height:38px;background:url(../images/header_menu.png) no-repeat 0 0;text-align:center}.header-menu,.header-menu a{font-size:16px;line-height:38px;color:#f6f3ff}.header-nav{display:block;margin-left:auto;margin-right:auto}.header-nav li{float:left;margin:0 16px}.header-nav li .option{display:block;width:247px;height:247px;background:url(../images/header_nav.png) no-repeat 0 0}.header-nav li .option.n1{background-position:0 0}.header-nav li .option.n1:hover{background-position:0 -247px}.header-nav li .option.n2{background-position:-247px 0}.header-nav li .option.n2:hover{background-position:-247px -247px}.header-nav li .option.n3{background-position:-494px 0}.header-nav li .option.n3:hover{background-position:-494px -247px}.header-nav li .option.n4{background-position:-741px 0}.header-nav li .option.n4:hover{background-position:-741px -247px}.wing{height:204px;padding-top:550px}.rule{height:1456px;padding-top:150px}.rule-cont{margin-bottom:50px;padding:0 110px;font-size:18px;line-height:30px;color:#726e89}.rule-cont-title{width:286px;height:43px;margin:0 auto 30px;background:url(../images/rule_title_bg.png) no-repeat 0 0;font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}.rule-cont-title-1{background-position:0 0}.rule-cont-title-2{background-position:0 -43px}.rule-cont-title-3{background-position:0 -86px}.rule-cont-title-4{background-position:0 -129px}.rule-cont-title-5{background-position:0 -172px}.rule-cont i{color:#c95299;font-style:normal}.rule-cont em{color:red}.destiny{height:206px;padding-top:519px}.sign{height:665px;padding-top:151px}.sign .banner{width:821px;height:355px;margin:0 auto 38px}.sign .banner img{width:100%;height:100%}.btn{width:335px;height:92px;display:block;margin-left:auto;margin-right:auto;background:url(../images/btn.png) no-repeat 0 0;font-size:26px;line-height:78px;color:#fff;font-weight:600;text-align:center}.btn:focus,.btn:hover{color:#fff;text-decoration:none}.btn-animation{transition:all .3s;-ms-transition:all .3s;-moz-transition:all .3s;-webkit-transition:all .3s;-o-transition:all .3s}.btn-animation:hover{transform:translateY(-15px);-ms-transform:translateY(-15px);-moz-transform:translateY(-15px);-webkit-transform:translateY(-15px);-o-transform:translateY(-15px)}.footer{min-width:1200px;padding:30px 0;font-size:14px;text-align:center}.footer a,.footer p{color:#baa8d6}.sidebar{position:fixed;top:100px;right:50px;width:132x;height:457px;padding:159px 37px 0 25px;background:url(../images/sidebar_bg.png) no-repeat 0 0}.sidebar ul li{width:132px;height:66px;margin-bottom:1px;background:url(../images/sidebar_option.png) no-repeat 0 0;font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}.sidebar ul li.s1{background-position:0 0}.sidebar ul li.s1.current{background-position:-132px 0}.sidebar ul li.s2{background-position:0 -67px}.sidebar ul li.s2.current{background-position:-132px -67px}.sidebar ul li.s3{background-position:0 -134px}.sidebar ul li.s3.current{background-position:-132px -134px}.sidebar ul li.s4{background-position:0 -201px}.sidebar ul li.s4.current{background-position:-132px -201px}.sidebar ul li.s5{background-position:0 -268px}.sidebar ul li.s5.current{background-position:-132px -268px}.shop-icon{position:fixed;top:33%;left:50px}.shop-icon a{display:block;width:203px;height:228px;background:url(../images/shop_icon.png) no-repeat 0 0;font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}.jz-mask,.jz-mask div,.jz-mask iframe{width:100%;height:100%;z-index:99998;position:absolute;top:0;right:0;bottom:0;left:0;min-width:1200px}.jz-mask iframe{opacity:0;filter:alpha(opacity=0)}.jz-mask .jz-mask-opacity{opacity:.7!important;filter:alpha(opacity=70)!important;background-color:#000}.popup{position:relative;display:none;width:1277px}.popup .close{position:absolute;top:28px;right:-60px;display:block;width:50px;height:50px;background:url(../images/popup_close.png) no-repeat 0 0}.popup-bg-top{width:100%;height:36px;background:url(../images/popup_bg_top.png) no-repeat 0 0}.popup-bg-bottom{width:100%;height:36px;background:url(../images/popup_bg_bottom.png) no-repeat 0 0}.popup-bg-middle{width:100%;background:url(../images/popup_bg_middle.png) repeat-y 0 0}.popup .main{padding-top:20px}.popup .main .title{width:617px;height:60px;margin:0 auto 40px;background:url(../images/popup_title.png) no-repeat 0 0;font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}.popup .main .title-wing{background-position:0 0}.popup .main .title-destiny{background-position:0 -60px}.popup .main .cont{margin-bottom:40px;padding:0 105px;font-size:22px;color:#836772}.popup .main .cont-wing{text-align:center}@media (min-width:320px) and (max-width:1024px){.shop-icon,.sidebar{display:none}}