*,*::before,*::after{box-sizing:border-box}html{font-family:sans-serif;line-height:1.15;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;-ms-overflow-style:scrollbar;-webkit-tap-highlight-color:rgba(0,0,0,0)}article,aside,figcaption,figure,footer,header,hgroup,main,nav,section{display:block}body{margin:0;font-family:-apple-system,BlinkMacSystemFont,"Microsoft YaHei","Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-size:1rem;font-weight:400;line-height:1.5;color:#333;background-color:#200400;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}[tabindex="-1"]:focus{outline:0 !important}h1,h2,h3,h4,h5,h6,p,ol,ul,dl{margin:0}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}ul{list-style-type:none;padding-left:0}dt{font-weight:700}dd{margin-left:0}b,strong{font-weight:bolder}i,em{font-style:normal}small{font-size:80%}a{color:#007bff;text-decoration:none;background-color:transparent;-webkit-text-decoration-skip:objects}a:hover{color:#0056b3;text-decoration:underline}a:not([href]):not([tabindex]),a:not([href]):not([tabindex]):hover,a:not([href]):not([tabindex]):focus{color:inherit;text-decoration:none}a:not([href]):not([tabindex]):focus{outline:0}img{vertical-align:top;border-style:none}img:not([src]){opacity:0}table{border-collapse:collapse}label{display:inline-block}button{padding:0;border:0;border-radius:0}input,button,select,optgroup,textarea{margin:0;font-family:inherit;font-size:inherit;line-height:inherit;color:inherit}button,input,select{outline:0;overflow:visible}button[disabled],input[disabled],select[disabled],button[readonly],input[readonly],select[readonly]{cursor:default}button,select{text-transform:none}button,html [type="button"],[type="submit"]{-webkit-appearance:button;cursor:pointer}button::-moz-focus-inner,[type="button"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner{padding:0;border-style:none}input[type="radio"],input[type="checkbox"]{box-sizing:border-box;padding:0}textarea{overflow:auto;resize:vertical}fieldset{min-width:0;padding:0;margin:0;border:0}::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}[hidden]{display:none !important}.swiper-container{margin:0 auto;position:relative;overflow:hidden;direction:ltr;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1}.swiper-wrapper{position:relative;width:100%;transition-property:transform, left, top;transition-duration:0s;transform:translate3d(0, 0, 0);transition-timing-function:ease;box-sizing:content-box}.swiper-free-mode>.swiper-wrapper{transition-timing-function:ease-out;margin:0 auto}.swiper-slide{float:left;box-sizing:content-box}.swiper-wp8-horizontal{-ms-touch-action:pan-y}.swiper-wp8-vertical{-ms-touch-action:pan-x}.swiper-pagination-switch{display:inline-block;width:8px;height:8px;margin:0 5px;background:#555;vertical-align:top;cursor:pointer}.swiper-active-switch{background:#fff}@keyframes pulse{from{transform:scale3d(1, 1, 1)}50%{transform:scale3d(.8, .8, .8)}to{transform:scale3d(1, 1, 1)}}.overview{height:565px;background-image:url("../images/overview-bg.jpg")}.overview h1{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}.overview-logo{position:absolute;top:41px;left:-108px;text-align:center}.overview-logo img{width:108px}.overview-counter{position:absolute;top:403px;left:442px;width:449px;margin:0 auto;text-align:center}.overview-counter span{position:relative;display:inline-block;min-width:6em;text-align:left}.overview-counter span b{position:absolute;right:0;color:#00ab05}.feature{height:695px;background-image:url("../images/feature-bg.jpg")}.feature h2{height:3px}.feature-tabs{height:120px;margin-left:52px}.feature-tab{width:300px;height:100%;font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0;float:left;margin-left:-24px;background:url("../images/feature-tabs.png") no-repeat 0 0}.feature-tab-1{background-position:0 0}.feature-tab-1:hover{background-position:0 100%}.feature-tab-1.current{background-position:0 50%}.feature-tab-2{background-position:-300px 0}.feature-tab-2:hover{background-position:-300px 100%}.feature-tab-2.current{background-position:-300px 50%}.feature-tab-3{background-position:-600px 0}.feature-tab-3:hover{background-position:-600px 100%}.feature-tab-3.current{background-position:-600px 50%}.feature-tab-4{background-position:-900px 0}.feature-tab-4:hover{background-position:-900px 100%}.feature-tab-4.current{background-position:-900px 50%}.feature-content{position:relative;margin:18px auto 0;background-color:#000}.feature-content,.feature-content .swiper-container,.feature-content video,.feature-content img{width:1104px;height:524px}.feature-border{width:1124px;height:543px;z-index:2;position:absolute;top:-9px;left:-11px;background:url("../images/feature-border.png") no-repeat 0 0}.role{height:790px;background-image:url("../images/role-bg.jpg")}.role-skill{position:absolute;top:104px;left:52px;width:783px}.role-skill li{width:261px;height:564px;float:left;position:relative;cursor:pointer}.role-skill button,.role-skill img{width:157px;height:107px;position:absolute;bottom:10px}.role-skill button{background:url("../images/role-skill.jpg") no-repeat}.role-skill-cx button,.role-skill-cx img{right:27px;background-position:0 0}.role-skill-ly button,.role-skill-ly img{right:23px;background-position:50% 0}.role-skill-zy button,.role-skill-zy img{right:21px;background-position:100% 0}.role-star{position:absolute;top:140px;left:868px;width:280px}.role-star .swiper-container{height:498px}.role-star .swiper-slide{text-align:center}.role-star .swiper-slide>img{width:265px;height:432px}.role-star-page{text-align:center}.role-star-page button{width:18px;height:17px;margin:0 6px;border:1px solid #595959;background-color:#fff;font-size:12px;line-height:.8;color:#595959;vertical-align:top}.role-star-page button.current{border-color:#801912;background-color:#810900;color:#fff}.guide{width:352px;height:826px;position:fixed;z-index:3;right:32px;bottom:60px;padding:26px 22px 0 24px;background:url("../images/guide-bg.png") no-repeat}.guide-panel{position:relative}.app-register-success .guide-panel{background:url("../images/guide-success.jpg") no-repeat}.guide-register{height:293px}.guide-register__form{position:relative;padding-top:62px}.guide-register__form form{position:relative;margin:0 20px 0 12px}.guide-register__form::before,.guide-register__form:before{width:293px;height:293px;content:"";position:absolute;top:0;left:6px;background:url("../images/guide-border.gif") no-repeat}.app-register-success .guide-register__form{display:none}.guide-register__success{display:none;padding-top:217px;text-align:center}.app-register-success .guide-register__success{display:block}.guide-welfare{height:276px}.guide-welfare__horse{width:300px;height:194px;position:absolute;top:30px;left:0;background:url("../images/guide-leopard.gif") no-repeat}.app-register-success .guide-welfare__horse{background-image:url("../images/guide-leopard-2.gif")}.guide-welfare__finish .guide-welfare__horse{width:182px;height:164px;top:85px;left:63px;background-image:url("../images/guide-finish.png")}.guide-welfare::before,.guide-welfare:before{width:320px;height:44px;content:"";z-index:1;position:absolute;top:8px;left:-7px;background:url("../images/guide-title.png") no-repeat}.app-register-success .guide-welfare::before,.app-register-success .guide-welfare:before{background-position:0 bottom}.guide-welfare::after,.guide-welfare:after{width:73px;height:87px;content:"";position:absolute;top:20px;right:5px;background:url("../images/guide-icon-lantern.png") no-repeat}.app-register-success .guide-welfare{background-position:0 bottom}.guide-download{margin-top:-1px;margin-left:-5px}.guide-download a{width:315px;height:221px;font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0;display:block;background:url("../images/guide-download.gif") no-repeat}.guide-btn{width:237px;height:73px;font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0;background:url("../images/guide-btn.png") no-repeat}a.guide-btn{display:inline-block;vertical-align:top;line-height:52px}a.guide-btn:hover{color:#242424;text-decoration:none}.guide-btn-register{background-position:0 0}.guide-btn-register:hover{background-position:0 100%}.guide-btn-welfare{position:absolute;left:0;right:0;bottom:3px;margin:0 auto;background-position:center 0}.guide-btn-welfare:hover{background-position:center 100%}.guide-welfare__finish .guide-btn-welfare{display:none}.guide-btn-download{animation-name:pulse;animation-duration:.5s;animation-iteration-count:infinite;animation-fill-mode:both;background-position:right 0}.guide-btn-download:hover{background-position:right 100%}.sticker-inline{position:fixed}.sticker-welfare{width:282px;height:213px;font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0;z-index:2;bottom:120px;left:32px;background:url("../images/sticker-welfare.png") no-repeat}.sticker-block{position:fixed;left:0;right:0;min-width:1200px;margin:0 auto}.sticker-block .app-base-wrap{height:auto}.popup-base{width:100%;height:100%;z-index:99;display:none;position:fixed;top:0;left:0;background-color:rgba(0,0,0,0.7)}.popup-base-wrap{position:relative;margin:0 auto}.popup-base-close{position:absolute}.popup-welfare .popup-base-wrap{width:1030px;height:569px}.popup-welfare .popup-base-wrap::before,.popup-welfare .popup-base-wrap:before{width:570px;height:569px;content:"";position:absolute;top:0;left:-180px;background:url("../images/popup-role.png") no-repeat}.popup-welfare .popup-base-close{width:29px;height:34px;font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0;top:102px;right:-28px;background:url("../images/popup-close.png") no-repeat}.popup-welfare-content{width:647px;height:533px;position:absolute;top:0;left:383px;background:url("../images/popup-content-bg.png") no-repeat;color:#fbf9bf}.popup-welfare-btn{width:328px;height:154px;animation-name:pulse;animation-duration:.5s;animation-iteration-count:infinite;animation-fill-mode:both;background:url("../images/pupup-btn.png") no-repeat;font-size:28px;font-weight:700;color:#a40000}a.popup-welfare-btn{display:inline-block;line-height:154px}a.popup-welfare-btn:hover{color:#a40000;text-decoration:none}.popup-welfare-register{position:absolute;top:164px;left:330px;width:287px}.popup-welfare-register .jz-register-field{margin-right:14px}.popup-welfare-register .jz-register-field__input-error,.popup-welfare-register .jz-register-field__input input{background-color:#fbf9bf}.popup-welfare-register .jz-register-field__input input{color:#333}.popup-welfare-register .jz-register-submit{padding-top:11px}.app-register-success .popup-welfare-register{display:none}.popup-welfare-success{width:552px;height:348px;display:none;position:absolute;top:134px;left:65px;padding-left:265px;background:url("../images/popup-content-success.png") no-repeat;text-align:center}.popup-welfare-success div{margin-bottom:54px;padding-top:123px;font-size:14px;color:#fff}.app-register-success .popup-welfare-success{display:block}.app-base{min-width:1200px;background-repeat:no-repeat;background-position:center 0}.app-base-wrap{position:relative;width:1200px;margin:0 auto}.app-base-wrap h2{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}.app-base-rang{position:relative;left:-360px;width:1920px}.J_accountInfo{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:inline-block;vertical-align:middle;width:7em}.app-register.jz-register{font-size:12px}