.FTUI_plugin *{margin:0;padding:0;border:0;list-style:none}.FTUI_plugin a{text-decoration:none;-webkit-tap-highlight-color:transparent}.FTUI_plugin img{width:100%;display:block;border:none}.FTUI_plugin *::-webkit-scrollbar{width:.15rem;height:.15rem;background-color:#eee}.FTUI_plugin *::-webkit-scrollbar-thumb{background-color:#2eafff;border-radius:.2rem}.FTUI_plugin .FTUI_close{width:.55rem;height:.55rem;display:block;position:absolute;top:.5rem;right:.4rem;transition:.5s}.FTUI_plugin .FTUI_close:hover{transform:rotate(90deg)}.FTUI_plugin .FTUI_close:before{content:"";display:block;width:.07rem;height:.7rem;position:absolute;top:0;left:0;background-color:#b7b7b7;transform-origin:0 0;transform:rotate(-45deg);border-radius:2px}.FTUI_plugin .FTUI_close:after{content:"";display:block;width:.07rem;height:.7rem;position:absolute;top:0;right:0;background-color:#b7b7b7;transform-origin:100% 0;transform:rotate(45deg);border-radius:2px}.FTUI_mask{width:100%;height:100%;top:0;left:0;position:fixed;z-index:998;background:rgba(0,0,0,.8);background-color:#000\	;opacity:0\	;filter:alpha(opacity=80)}.FTUI_login{width:9.24rem;padding:.5rem;background-color:#fff;border-radius:.3rem;position:fixed;top:50%;left:50%;margin-top:-6rem;margin-left:-5.12rem;z-index:999}.FTUI_login__hwy{display:none}.FTUI_login .FTUI_logo{width:4.3rem;margin:0 auto}.FTUI_login .FTUI_login_tab{width:100%;text-align:center;height:1.6rem;line-height:1.6rem;border-bottom:1px #eee solid;margin-top:.1rem}.FTUI_login .FTUI_login_tab a{width:50%;height:1.55rem;display:block;float:left;text-align:center;font-size:.5rem;color:#999}.FTUI_login .FTUI_login_tab a.cur{border-bottom:.1rem #00a9ff solid;color:#00a9ff}.FTUI_login .FTUI_login_tab a:hover{color:#00a9ff}.FTUI_login .FTUI_loginForm{width:100%;padding-top:.2rem;display:none}.FTUI_login .FTUI_loginForm p{display:block;padding:.1rem 0;overflow:hidden;position:relative}.FTUI_login .FTUI_loginForm p i{width:1.1rem;height:1.1rem;display:block;position:absolute;top:.35rem;left:.25rem;z-index:2;background-image:url(../svg/ico_login-0391f5b7.svg);background-size:400% 100%}.FTUI_login .FTUI_loginForm p i.FTUI_ico_phone{background-position:-1.1rem 0}.FTUI_login .FTUI_loginForm p i.FTUI_ico_code{background-position:-3.3rem 0}.FTUI_login .FTUI_loginForm p i.FTUI_ico_account{background-position:0 0}.FTUI_login .FTUI_loginForm p i.FTUI_ico_password{background-position:-2.2rem 0}.FTUI_login .FTUI_loginForm input[type=text],.FTUI_login .FTUI_loginForm input[type=password]{width:100%;display:block;border:0;background-color:#f6f6f6;height:1.6rem;line-height:1.6rem;border-radius:.2rem;font-size:.45rem;color:#333;text-indent:1.5rem}.FTUI_login .FTUI_loginForm input::placeholder{color:#bbb}.FTUI_login input:focus{outline:0}.FTUI_login .FTUI_loginForm .FTUI_error_tips{font-size:.45rem;color:red;display:none;padding-top:.1rem}.FTUI_login .FTUI_loginForm .FTUI_get_code{position:absolute;top:.1rem;right:0;width:3.5rem;height:1.6rem;line-height:1.6rem;font-size:.45rem;text-align:center;color:#2eafff}.FTUI_login .FTUI_loginForm .FTUI_get_code:after{width:1px;height:.6rem;position:absolute;top:.5rem;left:0;content:"";display:block;background-color:#d8d8d8}.FTUI_login .FTUI_loginForm .FTUI_get_code.timeout{color:#bbb}.FTUI_login .FTUI_loginForm .FTUI_login_submit{width:100%;height:1.6rem;line-height:1.6rem;background-color:#2eafff;border-radius:.2rem;color:#fff;font-size:.55rem;letter-spacing:2px;text-align:center;display:block;margin:.1rem 0}.FTUI_login .FTUI_loginForm .FTUI_login_submit:hover{background-color:#66b6ec;color:#fff}.FTUI_login .FTUI_loginForm a{font-size:.45rem;color:#999;float:right;height:.5rem;line-height:.7rem}.FTUI_login .FTUI_loginForm .config_agreement a{float:none}.FTUI_login .FTUI_loginForm a:hover{color:#2eafff}.FTUI_login .FTUI_loginForm label{font-size:.45rem;color:#999;float:left;height:.7rem;line-height:.7rem}.FTUI_login .FTUI_loginForm label input{width:.45rem;height:.45rem;display:inline-block;vertical-align:middle;margin:-.15rem .1rem 0 0}.FTUI_login .FTUI_loginForm label+a{float:left;margin-top:.1rem;line-height:.5rem}.FTUI_login .FTUI_loginForm label a{color:#2eafff}.FTUI_login .FTUI_loginForm .help{display:flex;align-items:center;justify-content:space-between}.FTUI_login .FTUI_loginForm .login_wx{padding:.2rem .5rem}.FTUI_login .FTUI_loginForm .login_wx img{width:5.5rem;display:block;margin:0 auto}.FTUI_login .FTUI_bind_logo{text-align:center;height:1.5rem;line-height:1.5rem}.FTUI_login .FTUI_bind_logo img{width:1.2rem;display:inline-block;vertical-align:middle}.FTUI_login .FTUI_bind_logo b{font-size:.6rem;display:inline-block;vertical-align:middle;color:#333;margin-left:.2rem}.FTUI_login .FTUI_bind_tips{font-size:.42rem;color:#666;line-height:.7rem;text-align:center}.FTUI_login .FTUI_loginForm .FTUI_bind_submit{width:100%;height:1.6rem;line-height:1.6rem;background-color:#2eafff;border-radius:.2rem;color:#fff;font-size:.55rem;letter-spacing:2px;text-align:center;display:block;margin:.1rem 0}.FTUI_login .FTUI_loginForm .FTUI_bind_submit:hover{background-color:#66b6ec;color:#fff}.FTUI_login .FTUI_vfcode_mask{width:100%;height:100%;position:absolute;top:0;left:0;z-index:3;background-color:rgba(0,0,0,.7);border-radius:.2rem;display:none}.FTUI_login .FTUI_login_verify{width:9.24rem;padding:.5rem;background-color:#fff;border-radius:.2rem;position:absolute;top:50%;margin-top:-4rem;left:50%;margin-left:-5.12rem;z-index:4;display:none}.FTUI_login .FTUI_login_verify h4{font-size:.55rem;color:#333;text-align:center;font-weight:400}.FTUI_login .FTUI_login_verify .FTUI_vf_input_box{margin:.4rem 0;width:100%;height:1.5rem;line-height:1.5rem;overflow:hidden;border:1px solid #ddd;box-sizing:border-box;border-radius:.2rem;float:left}.FTUI_login .FTUI_login_verify input{width:5rem;height:1.5rem;line-height:1.5rem;float:left;text-indent:.3rem;font-size:.45rem}.FTUI_login .FTUI_login_verify .FTUI_vf_img{float:right;width:3.5rem;height:1.5rem;font-size:.45rem}.FTUI_login .FTUI_login_verify .FTUI_vf_submit{width:100%;height:1.6rem;background:#2eafff;line-height:1.6rem;text-align:center;font-size:.55rem;color:#fff;display:block;clear:both;border-radius:.2rem}.FTUI_login .FTUI_login_verify .FTUI_vf_submit:hover{background-color:#66b6ec}.FTUI_bindRole{width:9.24rem;padding:.5rem;background-color:#fff;border-radius:.2rem;position:absolute;top:50%;margin-top:-7rem;left:50%;margin-left:-5.12rem;z-index:999;display:none}.FTUI_bindRole h4{font-size:.55rem;color:#333;text-align:center;font-weight:400}.FTUI_bindRole h4+p{font-size:.45rem;color:#f1944a;text-align:center;line-height:1.2rem}.FTUI_bindRole .FTUI_bind_tab{width:100%;text-align:center;height:1.6rem;line-height:1.6rem;border-bottom:1px #eee solid}.FTUI_bindRole .FTUI_bind_tab a{width:50%;height:1.55rem;display:block;float:left;text-align:center;font-size:.5rem;color:#999}.FTUI_bindRole .FTUI_bind_tab a.cur{border-bottom:.1rem #00a9ff solid;color:#00a9ff}.FTUI_bindRole .FTUI_bind_tab a:hover{color:#00a9ff}.FTUI_bindRole .FTUI_selectRole{width:100%;height:1.6rem;position:relative;margin-top:.3rem}.FTUI_bindRole .FTUI_curRole{width:100%;height:1.6rem;line-height:1.6rem;background-color:#efefef;border-radius:.2rem;font-size:.45rem;color:#333;clear:both;margin-top:.15rem;position:relative;cursor:pointer;z-index:3}.FTUI_bindRole .FTUI_curRole:before{content:"";display:block;position:absolute;top:.5rem;right:.6rem;height:.3rem;width:.3rem;border-left:1px #bbb solid;border-bottom:1px #bbb solid;transform:rotate(-45deg)}.FTUI_bindRole .FTUI_curRole:hover{background-color:#f4f4f4}.FTUI_bindRole .FTUI_curRole span{display:block;float:left;margin-left:.4rem}.FTUI_bindRole .FTUI_curRole span:nth-child(1){margin-left:.5rem}.FTUI_bindRole .FTUI_selectRole input{width:100%;height:1.6rem;border:0;border-radius:.2rem;background-color:transparent;color:transparent;overflow:hidden;text-indent:-999px;position:absolute;top:0;left:0;z-index:4}.FTUI_bindRole .FTUI_allRole{width:8.24rem;padding:.3rem .5rem;position:absolute;top:1.7rem;left:0;z-index:2;background-color:#fff;border-radius:.2rem;box-shadow:0 0 .4rem rgba(0,0,0,.2);overflow:auto;opacity:0;visibility:hidden;max-height:7.2rem;transition:opacity .5s .1s}.FTUI_bindRole .FTUI_allRole ul li{width:100%;height:1.4rem;line-height:1.4rem;font-size:.45rem;color:#333;border-bottom:1px #eee solid;cursor:pointer}.FTUI_bindRole .FTUI_allRole ul li span{display:block;float:left;margin-right:.4rem}.FTUI_bindRole .FTUI_allRole ul li:hover{color:#2eafff}.FTUI_bindRole .FTUI_selectRole input:focus{outline:1px #2eafff solid}.FTUI_bindRole .FTUI_selectRole input:focus+.FTUI_allRole{visibility:visible;opacity:1}.FTUI_bindRole .FTUI_noRole{width:100%;height:1.6rem;line-height:1.6rem;background-color:#efefef;border-radius:.2rem;font-size:.45rem;color:#333;clear:both;margin-top:.2rem;text-align:center}.FTUI_bindRole .FTUI_bindRole_submit{width:100%;height:1.6rem;background:#2eafff;line-height:1.6rem;text-align:center;font-size:.55rem;color:#fff;display:block;margin:.2rem auto;clear:both;border-radius:.2rem}.FTUI_bindRole .FTUI_bindRole_submit:hover{background-color:#66b6ec}.FTUI_dialog{width:10.24rem;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);z-index:999;display:none}.FTUI_dialog .FTUI_dialogContent{width:9.24rem;padding:.5rem;background-color:#fff;border-radius:.2rem}.FTUI_dialog h4{font-size:.55rem;color:#333;text-align:center;line-height:1rem;display:block}.FTUI_dialog .FTUI_dialogShort{text-align:center;font-size:.45rem;color:#333;line-height:.75rem;padding:.3rem 0}.FTUI_dialog .FTUI_dialogLong{text-align:left;font-size:.45rem;color:#333;line-height:.75rem;padding:.2rem 0}.FTUI_dialog .FTUI_btnBox{width:100%;text-align:center;font-size:0;margin-top:.2rem}.FTUI_dialog .FTUI_btnBox a{width:4.4rem;display:inline-block;height:1.4rem;line-height:1.4rem;border-radius:.2rem;text-align:center;font-size:.45rem;box-sizing:border-box}.FTUI_dialog .FTUI_btnBox a:nth-child(2){margin-left:.44rem}.FTUI_dialog .FTUI_btnBox .FTUI_btnCancel{border:1px #ddd solid;color:#333}.FTUI_dialog .FTUI_btnBox .FTUI_btnCancel:hover{color:#2eafff}.FTUI_dialog .FTUI_btnBox .FTUI_btnSubmit{background-color:#2eafff;color:#fff;font-weight:700}.FTUI_dialogSuperlong{z-index:1000}.FTUI_dialogSuperlong .FTUI_dialogLong{overflow:auto;max-height:60vh;padding-right:.1rem;word-break:break-all}.FTUI_shortMsg{position:fixed;top:50%;left:0;width:100%;transform:translateY(-50%);z-index:1000;display:none;text-align:center}.FTUI_shortMsg .FTUI_shortMsgtxt{display:inline-block;max-width:70vw;line-height:.85rem;padding:.2rem .5rem;font-size:.5rem;color:#fff;background-color:rgba(0,0,0,.5);border-radius:.3rem}.FTUI_shortMsg i{display:none;width:1rem;height:1rem;vertical-align:middle;margin:-.1rem .15rem 0 0;background-image:url(../svg/ico_state-4ed4a479.svg);background-size:300% 100%;flex:0 0 auto}.FTUI_shortMsg .stateSuccess{background-position:0 0}.FTUI_shortMsg .stateFailed{background-position:100% 0}.FTUI_shortMsg .stateWarning{background-position:50% 0}.FTUI_loading{width:100%;height:100%;position:fixed;top:0;left:0;z-index:999;display:none}.FTUI_loading div{width:5rem;height:5rem;border-radius:.2rem;background-color:rgba(0,0,0,.8);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.FTUI_loading div span{width:.15rem;height:.5rem;position:absolute;top:1rem;left:2.425rem}.FTUI_loading div span i{width:.15rem;height:.4rem;display:block;background-color:#fff;border-radius:4px;position:absolute;top:0;left:0;transform-origin:50% 180%;animation:FTUI_load 1.2s infinite}.FTUI_loading div span i:nth-child(1){transform:rotate(0)}.FTUI_loading div span i:nth-child(2){transform:rotate(45deg);animation-delay:.15s}.FTUI_loading div span i:nth-child(3){transform:rotate(90deg);animation-delay:.3s}.FTUI_loading div span i:nth-child(4){transform:rotate(135deg);animation-delay:.45s}.FTUI_loading div span i:nth-child(5){transform:rotate(180deg);animation-delay:.6s}.FTUI_loading div span i:nth-child(6){transform:rotate(225deg);animation-delay:.75s}.FTUI_loading div span i:nth-child(7){transform:rotate(270deg);animation-delay:.9s}.FTUI_loading div span i:nth-child(8){transform:rotate(315deg);animation-delay:1.05s}.FTUI_loading div p{text-align:center;font-size:.48rem;color:#fff;padding-top:3.3rem}@keyframes FTUI_load{0%{opacity:0}to{opacity:1}}@-webkit-keyframes bounceIn{0%,20%,40%,60%,80%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}20%{-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}40%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}60%{opacity:1;-webkit-transform:scale3d(1.03,1.03,1.03);transform:scale3d(1.03,1.03,1.03)}80%{-webkit-transform:scale3d(.97,.97,.97);transform:scale3d(.97,.97,.97)}to{opacity:1;-webkit-transform:scaleX(1);transform:scaleX(1)}}@keyframes bounceIn{0%,20%,40%,60%,80%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}20%{-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}40%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}60%{opacity:1;-webkit-transform:scale3d(1.03,1.03,1.03);transform:scale3d(1.03,1.03,1.03)}80%{-webkit-transform:scale3d(.97,.97,.97);transform:scale3d(.97,.97,.97)}to{opacity:1;-webkit-transform:scaleX(1);transform:scaleX(1)}}@-webkit-keyframes fadeInUp{0%{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes fadeInUp{0%{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}16%,84%{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}to{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}}.fadeInUp{-webkit-animation:fadeInUp .75s alternate;animation:fadeInUp 4.5s;animation-fill-mode:forwards}
