body{
    overflow:hidden;
}
.loginHtml,.loginBody{
    height:100%;
}
.imgCode{
    position:relative;
}
#imgCode img{
    position:absolute;
    top:1px;
    right:1px;
    cursor:pointer;
}
.video-player{
    background-color: transparent;
    display: block;
    position: absolute;
    z-index: 1;
    top:0;
}
.video_mask{
    width:100%;
    height:100%;
    position:absolute;
    left:0;
    top:0;
    z-index:90;
    background-color:rgba(0,0,0,0.5);
}
.login{
    height:300px;
    width:260px;
    padding: 20px;
    border-radius: 4px;
    position:absolute;
    left: 50%;
    top: 50%;
    margin:-150px 0 0 -150px;
    z-index:99;
}
.login h1{
    text-align:center;
    color:#fff;
    font-size:24px;
    margin-bottom:20px;
}
.form_code{
    position:relative;
}
.form_code .code{
    position:absolute;
    right:0;
    top:1px;
    cursor:pointer;
}
.login_btn{
    width:100%;
}
.login {
    height: 430px;
    width: 310px;
    padding: 15px;
    border-radius: 10px;
    position: relative;
    top: 50%; /*偏移*/
    transform: translateY(-50%);
    left: 65%;
    z-index: 99;
    background-color: white;
    margin: 0px 0px 0 0;
}
.header .logo {
    height: 60px;
    float: left;
    margin: 25px 0 0 10%;
}
.header .logo p {
    float: right;
    line-height: 60px;
    font-size: 18px;
    margin: 0;
    padding: 0 20px;
}
.content {
    min-width: 1100px;
    min-height: 480px;
    height: calc(100vh - 175px);
    width: 100%;
    background: url(/static/images/new-login.jpg) top;
    background-size: cover;
}
.mtp-user-show-info {
    color: #666;
    text-align: left;
}
.other-login-plat a {
    display: inline-block;
    height: 49px;
    width: 50px;
    *width: 53px;
    _width: 53px;
}
.other-login-plat a:hover {
    background-image: url('/static/images/union_login_active.png') !important;
}
.other-login-plat .union_qq {
    background: url('/static/images/union_login.png') no-repeat 0 0;
    background-image: url("/static/images/union_login.png");
}
.other-login-plat .union_alipay {
    background: url('/static/images/union_login.png') no-repeat -107px 0;
}
.other-login-plat .union_weixin {
    background: url('/static/images/union_login.png') no-repeat -213px 0;
}
.layui-tab-brief > .layui-tab-more li.layui-this::after, .layui-tab-brief > .layui-tab-title .layui-this::after {
    border-bottom: 2px solid #1E9FFF ;
}
.layui-tab-brief > .layui-tab-title .layui-this {
    color: #1E9FFF;
}
.layui-form-item {
    margin-bottom: 10px;
}
.ant-layout-footer {
    min-width: 1100px;
    width: 100%;
    background: #f0f2f5;
    background-color: rgb(240, 242, 245);
    padding: 23px 50px;
    font-size: 14px;
    box-sizing: border-box;
}
.login-footer {
    background-color: #373d41;
}
/*扫码图标css*/
.iconfont {
    font-family: iconfont!important;
    font-size: 16px;
    font-style: normal;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}
.icon-qrcode:before {
    content: "\E628";
}
.corner-icon-view {
    position: relative;
    height: 44px;
    width: 100%;
    margin: 0 auto;
}
.corner-icon-view .iconfont {
    display: block;
    cursor: pointer;
    position: absolute;
    top: 0;
    right: 0;
    font-size: 40px;
    color: #ff9000;
}
.corner-icon-view .login-tip {
    position: absolute;
    top: 0;
    right: 45px;
    display: block;
}
.corner-icon-view .poptip {
    line-height: 16px;
    position: relative;
    z-index: 9999;
    background-color: #fefcee;
    border: 1px solid #ff9000;
    padding: 5px 10px;
}
.corner-icon-view .poptip .poptip-arrow {
    position: absolute;
    z-index: 10;
    *zoom: 1;
    top: 8px;
    right: 0;
}
.icon-password:before {
    content: "\E626";
}

.corner-icon-view .icon-qrcode,
.corner-icon-view .icon-password {
    color: #999;
}
.corner-icon-view .poptip .poptip-arrow em,
.corner-icon-view .poptip .poptip-arrow span {
    position: absolute;
    *zoom: 1;
    width: 0;
    height: 0;
    border-color: hsla(0, 0%, 100%, 0);
    border-color: transparent \0;
    *border-color: transparent;
    _border-color: tomato;
    _-webkit-filter: chroma(color=tomato);
    border-style: solid;
    overflow: hidden;
    top: 0;
    left: 0;
    border-left-color: #ff9000;
}
.corner-icon-view .poptip .poptip-arrow em {
    top: 0;
    left: 1px;
    border-left-color: #ff9000;
    border-width: 6px 0 6px 6px;
}
.corner-icon-view .poptip .poptip-arrow span {
    border-left-color: #fefcee;
    border-width: 6px 0 6px 6px;
}
.corner-icon-view .poptip {
    background-color: #e6f9fc;
    border-color: #00c1de;
}
.corner-icon-view .poptip .poptip-content,
.qrcode-desc .iconfont {
    color: #00c1de;
}
.corner-icon-view .poptip .poptip-arrow em {
    border-left-color: #00c1de;
}
.view-hide-qrcode{
    display: none;
}
/*! CSS Used fontfaces */
@font-face {
    font-family: Chinese Quote;
    src: local("PingFang SC"), local("SimSun");
    unicode-range: u+2018, u+2019, u+201c, u+201d;
}
@font-face {
    font-family: iconfont;
    src: url("data:application/x-font-woff;charset=utf-8;base64,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") format("woff");
}
/*app扫码页面样式*/
.login-qrcode{
    margin: 60px 0;
}
.qrcode-img {
    position: relative;
    margin: 20px auto;
    font-size: 14px;
    -webkit-box-shadow: 0 0 8px #ddd;
    box-shadow: 0 0 8px #ddd;
    opacity: 1;
    width: 140px;
    height: 140px;
}
.qrcode-img .qrcode-error {
    background: hsla(0,0%,100%,.95);
    position: absolute;
    left: 0;
    top: 0;
    z-index: 9999;
    width: 100%;
    height: 100%;
}
.qrcode-img .qrcode-error p {
    color: #222;
    margin-top: 55px;
    margin-bottom: 8px;
    text-align: center;
}
.qrcode-img .qrcode-error p {
    color: #222;
}
.qrcode-img .qrcode-error .refresh {
    width: 110px;
    height: 34px;
    line-height: 34px;
    text-align: center;
    margin: 0 auto;
    background: #ff9000;
    border-color: #ff9000;
    display: block;
    color: #fff;
    border-radius: 3px;
    font-size: 14px;
    cursor: pointer;
}
.qrcode-img .qrcode-error .refresh {
    border-radius: 0;
    background: #00c1de;
    border-color: #00c1de;
}
.qrcode-desc {
    overflow: hidden;
    margin: 0 auto;
    width: 160px;
}
.qrcode-desc .iconfont {
    float: left;
    font-size: 34px;
    color: #ff9000;
    line-height: 1.15;
}
.qrcode-desc p {
    font-size: 12px;
    padding-left: 44px;
    margin: 0;
}
.corner-icon-view .poptip .poptip-content,
.qrcode-desc .iconfont {
    color: #00c1de;
}
.icon-scan:before {
    content: "\E611";
}
.login-blocks {
    margin: 8px 0;
    text-align: right;
    zoom: 1;
}
.login-blocks:after,
.login-blocks:before {
    content: " ";
    display: table;
}

.login-blocks:after {
    clear: both;
    visibility: hidden;
    font-size: 0;
    height: 0;
}
.login-blocks a {
    display: inline-block;
    margin-left: 10px;
    font-size: 14px;
}
.login-blocks a:link,
.login-blocks a:visited {
    color: #9b9ea0;
    text-decoration: none;
}
.login-blocks a {
    font-size: 12px;
}