/** FN_VER: 1.2.6 POWERED_BY: FN-UED */

body{font-family:sans-serif,SimHei}.page-fontcolor{padding:20px;color:#333}.page-fontcolor .title{padding-bottom:15px}.page-fontcolor .s-title{color:#000}.page-fontcolor .list li{padding:15px 0;border-bottom:1px solid #ccc}.page-fontcolor .color-title{padding:30px 0 15px}.page-fontcolor .color-demo{padding:9px 0 20px 0}.page-fontcolor .box-wrap{display:inline-block;width:112px;padding-right:16px;text-align:center}.page-fontcolor .box-wrap .box{width:100%;height:36px}.page-fontcolor .box-wrap>p{padding-top:9px}.icon_lists{width:100%!important;overflow:hidden;*zoom:1}.icon_lists li{width:150px;margin-bottom:10px;margin-right:20px;text-align:center;list-style:none!important;cursor:default}.icon_lists li .code-name{line-height:1.2}.icon_lists .icon{display:block;height:100px;line-height:100px;font-size:20px;margin:10px auto;color:#333;-webkit-transition:font-size .25s linear,width .25s linear;-o-transition:font-size .25s linear,width .25s linear;transition:font-size .25s linear,width .25s linear}.icon_lists .icon:hover{font-size:100px}.dib{display:inline-block;*display:inline;*zoom:1}.dib-box{font-size:0;*word-spacing:-1px}@media (-webkit-min-device-pixel-ratio:0){.dib-box{letter-spacing:-5px}}.dib-box .dib{vertical-align:top;font-size:12px;letter-spacing:normal;word-spacing:normal;line-height:inherit}.dib-box .justify,.justify{font-size:0;line-height:inherit}.dib{display:inline-block;*display:inline;*zoom:1}.pager{height:100%}.fn-page-login{height:calc(100% - 30px)}.fn-page-login .prompt-box{font-size:16px;color:#333;line-height:22px}.fn-page-login .prompt-box .box-red{color:#d7063b}.fn-page-login .layui-prompt{height:40px;width:100%;background-color:#fbe6eb}.fn-page-login .layui-prompt .prompt-text{font-size:16px;text-align:center;line-height:40px;color:#d7063b}.fn-page-login .page-header{height:130px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.fn-page-login .page-header .logo{margin-left:40px;height:46%}.fn-page-login .page-header .logo img{height:100%;vertical-align:middle}.fn-page-login .page-header .logo a{color:#d7063b;font-size:32px}.fn-page-login .page-header .logo a:hover{text-decoration:none}.fn-page-login .layui-input,.fn-page-login .layui-textarea,.fn-page-login .layui-select{border-radius:4px}.fn-page-login html,.fn-page-login body,.fn-page-login .container-wrap{height:100%}.fn-page-login .page-cont{background:url(../../images/login-bg.png) no-repeat center center;height:calc(100% - 260px);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.fn-page-login .page-cont .login-form{margin:0 auto;border-radius:4px;background:#fff}.fn-page-login .page-cont .login-form .login-form-inner{padding:50px}.fn-page-login .page-cont .login-form-title{width:352px;padding:0 0 40px 0;text-align:center}.fn-page-login .page-cont .login-form-title a{padding:0 25px;font-size:24px;line-height:25px;color:#666}.fn-page-login .page-cont .login-form-title a.cur{color:#d7063b}.fn-page-login .page-cont .login-form-title a.line{border-right:2px solid #ccc}.fn-page-login .page-cont .login-form-cont{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.fn-page-login .page-cont .login-form-cont .lfc-left .layui-form-item{margin-bottom:20px}.fn-page-login .page-cont .login-form-cont .lfc-left .layui-form-item .layui-input{height:50px}.fn-page-login .page-cont .login-form-cont .lfc-left .layui-form-item .layui-form-select dl{top:52px}.fn-page-login .page-cont .login-form-cont .lfc-left .button-box{padding-top:20px;width:400px}.fn-page-login .page-cont .login-form-cont .lfc-left .button-box .layui-btn{width:100%;height:50px;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-transition:none;-o-transition:none;transition:none;font-size:16px}.fn-page-login .page-cont .login-form-cont .lfc-left+.lfc-right{margin-left:40px}.fn-page-login .page-cont .login-form-cont .lfc-right .code img{margin-bottom:54px;width:190px;height:190px}.fn-page-login .page-cont .login-form-cont .lfc-right .code .info{color:#666;font-size:16px}.fn-page-login .page-cont .login-form-cont .lfc-right .code .info .icon{display:inline-block;width:17px;height:15px;background:url(../images/fill.png) no-repeat;vertical-align:middle;cursor:pointer;margin-left:3px;-webkit-filter:sepia(100%);filter:sepia(100%)}.fn-page-login .page-cont .login-form-cont .lfc-right .code .info .icon:hover{-webkit-filter:sepia(0);filter:sepia(0)}.fn-page-login .page-cont .login-form-cont .lfc-right iframe{width:225px;height:298px;margin-top:-26px}@media screen and (max-width:1500px){.fn-page-login .page-header{height:100px}.fn-page-login .page-cont{height:calc(100% - 190px)}.fn-page-login .page-cont .login-form .login-form-inner{padding:15px 25px}.fn-page-login .page-cont .login-form .login-form-inner .login-form-title{padding-bottom:20px}.fn-page-login .page-cont .login-form .login-form-inner .login-form-title a{font-size:22px}.fn-page-login .page-cont .login-form .login-form-inner .login-form-cont .lfc-left .layui-form-item{margin-bottom:15px}.fn-page-login .page-cont .login-form .login-form-inner .login-form-cont .lfc-left .layui-form-item .layui-input{height:45px;font-size:16px}.fn-page-login .page-cont .login-form .login-form-inner .login-form-cont .lfc-left .button-box{width:350px}.fn-page-login .page-cont .login-form .login-form-inner .login-form-cont .lfc-left+.lfc-right{margin-left:30px}.fn-page-login .page-cont .login-form .login-form-inner .login-form-cont .lfc-right iframe{margin-top:-40px}}.hljs{font-family:"Consulas","Courier New",Courier,mono,serif;display:block;overflow-x:auto;padding:.5em;font-size:12px;color:#333;background:#f8f8f8}.hljs-comment,.hljs-quote{color:#998;font-style:italic}.hljs-keyword,.hljs-selector-tag,.hljs-subst{color:#333;font-weight:700}.hljs-number,.hljs-literal,.hljs-variable,.hljs-template-variable,.hljs-tag .hljs-attr{color:teal}.hljs-string,.hljs-doctag{color:#d14}.hljs-title,.hljs-section,.hljs-selector-id{color:#900;font-weight:700}.hljs-subst{font-weight:400}.hljs-type,.hljs-class .hljs-title{color:#458;font-weight:700}.hljs-tag,.hljs-name,.hljs-attribute{color:navy;font-weight:400}.hljs-regexp,.hljs-link{color:#009926}.hljs-symbol,.hljs-bullet{color:#990073}.hljs-built_in,.hljs-builtin-name{color:#0086b3}.hljs-meta{color:#999;font-weight:700}.hljs-deletion{background:#fdd}.hljs-addition{background:#dfd}.hljs-emphasis{font-style:italic}.hljs-strong{font-weight:700}