.m-page{background:url(../../img/user/bg.png) center no-repeat;background-size:cover}.m-page .m-form{position:fixed;top:50%;left:50%;margin:0 auto;width:80%;background:url(../../img/user/c_bg.png) top no-repeat;background-size:cover;-webkit-transform:translateY(-50%) translateX(-50%);transform:translateY(-50%) translateX(-50%);-webkit-transform-origin:50% 50%;transform-origin:50% 50%;-ms-transform:translateY(-50%) translateX(-50%);-ms-transform-origin:50% 50%}.m-page .m-form .m-btn{height:36px;border-radius:8px;line-height:36px}.m-page .m-form .form-item .item-right input{width:100%;height:100%;text-align:center}.m-page .m-form.company{padding:110px 0 56px}.m-page .m-form.company .form-item{overflow:hidden;margin:0 26px 35px}.m-page .m-form.company .form-item .item-left{float:left;width:85px;height:18px;color:#1a1a1a;text-align:justify;font-style:normal;font-size:1pc;font-family:'微软雅黑';line-height:18px}.m-page .m-form.company .form-item .item-right:after,.m-page .m-form.user .form-item:after{bottom:0;left:0;z-index:0;width:100%;border-bottom:1px solid #ba045e;color:#ba045e;content:''}.m-page .m-form.company .form-item span{display:inline-block;width:100%}.m-page .m-form.company .form-item .item-right{position:relative;margin-left:90px;height:18px;line-height:18px}.m-page .m-form.company .form-item .item-right:after{position:absolute;height:1px;-webkit-transform:scaleY(.5);transform:scaleY(.5);-webkit-transform-origin:0 100%;transform-origin:0 100%;-ms-transform:scaleY(.5);-ms-transform-origin:0 100%}.m-page .m-form.company .m-btn{margin:0 26px}.m-page .m-form.user{padding:90pt 0 85px}.m-page .m-form.user .form-item{position:relative;margin:0 18px 40px;height:28px;line-height:28px}.m-page .m-form.user .form-item:after{position:absolute;height:1px;-webkit-transform:scaleY(.5);transform:scaleY(.5);-webkit-transform-origin:0 100%;transform-origin:0 100%;-ms-transform:scaleY(.5);-ms-transform-origin:0 100%}.m-page .m-form.user .form-item .item-left{float:left;color:#ea4d9a;font-size:18px;font-family:iconfont}.m-page .m-form.user .form-item .item-right{margin-left:20px}.m-page .m-form.user .form-item .item-right input{height:28px;color:#1a1a1a;line-height:28px}.m-page .m-form.user .m-btn{margin:0 18px}.m-page .m-form.user .form-link{overflow:hidden;margin:20px 18px 0;color:#1a1a1a}.m-demonstration{margin-top:13pt;padding:0 10%;color:#000;text-align:right;font-size:1pc}.m-setting-dialog{position:fixed;top:0;right:0;bottom:0;left:0;z-index:99;visibility:visible;background:rgba(0,0,0,.5);opacity:1;-webkit-transition:all .3s;transition:all .3s;animation-duration:1s;animation-fill-mode:both}.fadeInLeft{animation-name:fadeInLeft}@keyframes fadeInLeft{0%{opacity:0;transform:translate3d(-100%,0,0)}to{opacity:1;transform:none}}.m-setting-dialog .setting{position:fixed;top:30%;left:10%;padding-bottom:5%;width:80%;border-radius:5pt;background-color:#fff}.m-setting-dialog .setting .m-head{margin:0 5%;height:40pt;border-bottom:1px dashed #c9c9c9;color:#000;text-align:center;font-size:13pt;line-height:40pt}.m-setting-dialog .setting .m-content{padding-top:0}.m-setting-dialog .setting .m-content .left{float:left;display:inline-block;margin-top:1pc;width:50%;text-align:center}.m-setting-dialog .setting .m-content .left p{border-right:1px dashed #c9c9c9;text-align:center}.m-setting-dialog .setting .m-content .left p img,.m-setting-dialog .setting .m-content .right p img{margin:0 auto;max-width:50%}.m-setting-dialog .setting .m-content .left p.iconfont,.m-setting-dialog .setting .m-content .right p.iconfont{display:inline-block;margin-top:8pt;width:17pt;height:17pt;border-right:0;border-right:none;background-image:url(../../img/user/演示图标.png);background-position:-6px -23px;background-size:220px}.m-setting-dialog .setting .m-content .left p.iconfont.active,.m-setting-dialog .setting .m-content .right p.iconfont.active{background-position:-28px -23px}.m-setting-dialog .setting .m-content .right{float:right;display:inline-block;margin-top:1pc;width:50%;text-align:center}.m-setting-dialog .setting .m-content .right p{text-align:center}.m-setting-dialog .setting .m-foot{margin:0 5%;margin-top:8pt;height:30pt;border-radius:5pt;background-color:#e20974;color:#fff;text-align:center;font-size:1pc;line-height:30pt}.m-setting-dialog .m-close{position:fixed;top:81%;left:44%;display:inline-block;margin-top:8pt;width:35pt;height:35pt;border-right:0;border-right:none;background-image:url(../../img/user/演示图标.png);background-position:-5px -49px;background-size:245px}div.m-page~div.m-loading,div.m-page~div.m-mask-transparent{display:block!important}@media screen and (min-width:750px){.m-page .m-form{width:20pc}}