@font-face {
	font-family: iconfont;
	src:url("//at.alicdn.com/t/font_583095_px6fdfrs0w9.eot?t=1539232731353");
	src:url("//at.alicdn.com/t/font_583095_px6fdfrs0w9.eot?t=1539232731353#iefix")
		format("embedded-opentype"),
		url("data:application/x-font-woff;charset=utf-8;base64,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")
		format("woff"),
		url("//at.alicdn.com/t/font_583095_px6fdfrs0w9.ttf?t=1539232731353")
		format("truetype"),
		url("//at.alicdn.com/t/font_583095_px6fdfrs0w9.svg?t=1539232731353#iconfont")
		format("svg")
}
.iconfont {font-family: iconfont !important;font-size: 16px;font-style: normal;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale}
.icon-password:before {content: "\E626";}
.icon-qrcode:before {content: "\E628";}
.icon-scan:before {content: "\E611";}
.icon-warning:before {content: "\E607"}
.icon-success-full:before {content: "\E608"}

*,:after,:before {-webkit-tap-highlight-color: rgba(0, 0, 0, 0)}
* {-webkit-box-sizing: border-box;box-sizing: border-box;padding: 0;margin: 0}
.clearfix {zoom: 1}
.clearfix:after,.clearfix:before {content: " ";display: table}
.clearfix:after {clear: both;visibility: hidden;font-size: 0;height: 0}

div.cas-login {background: #f1fcff;font: 400 12px arial;font-family: PingFang SC, Helvetica, Arial, Verdana, Microsoft YaHei,serif !important;color: #373d41;margin: 0 auto;width: 330px;padding:5px;}
div.cas-login -moz-placeholder,div.cas-login :-ms-input-placeholder,div.cas-login ::-moz-placeholder,div.cas-login  ::-webkit-input-placeholder{font-size: 14px;color: #9b9ea0}
div.cas-login .width-vertical {width: 100%;}
div.cas-login .width-vertical .login-content {width: 100%;margin: 0 auto}
div.cas-login .width-vertical .nc-outer-box {padding-top: 2px}
div.cas-login .width-vertical .corner-icon-view {position: relative;height: 44px;width: 100%;margin: 0 auto}
div.cas-login .width-vertical .corner-icon-view .master-login-title {width: 100%;font-size: 18px;font-weight: 400;border-bottom-width: 0;padding-bottom: 5px;margin: 0 auto 10px;}
div.cas-login .width-vertical .corner-icon-view .iconfont {display: block;cursor: pointer;position: absolute;top: 0;right: 0;font-size: 40px;color: #00c1de}
div.cas-login .width-vertical .corner-icon-view .icon-password,div.cas-login .width-vertical .corner-icon-view .icon-qrcode{color: #999}
div.cas-login .width-vertical .corner-icon-view .login-tip {position: absolute;top: 0;right: 45px;display: block}
div.cas-login .width-vertical .corner-icon-view .poptip {line-height: 16px;position: relative;z-index: 9999;background-color: #e6f9fc;border: 1px solid #00c1de;padding: 5px 10px}
div.cas-login .width-vertical .corner-icon-view .poptip .poptip-content {color: #00c1de;font-size: 12px;font-weight: 400}
div.cas-login .width-vertical .corner-icon-view .poptip .poptip-arrow {position: absolute;z-index: 10; *zoom: 1;top: 8px;right: 0}
div.cas-login .width-vertical .corner-icon-view .poptip .poptip-arrow em,div.cas-login .width-vertical .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);_: chroma(color = tomato);border-style: solid;overflow: hidden;top: 0;left: 0;border-left-color: #00c1de}
div.cas-login .width-vertical .corner-icon-view .poptip .poptip-arrow em {top: 0;left: 1px;border-left-color: #00c1de;border-width: 6px 0 6px 6px}
div.cas-login .width-vertical .corner-icon-view .poptip .poptip-arrow span {border-left-color: #e6f9fc;border-width: 6px 0 6px 6px}
div.cas-login .width-vertical .qrcode-img {position: relative;margin: 20px auto;font-size: 14px;box-shadow: none;-webkit-box-shadow: none;opacity: 1;width: 140px;height: 140px}
div.cas-login .width-vertical .qrcode-desc {overflow: hidden;margin: 0 auto;width: 160px;margin-top:10px;}
div.cas-login .width-vertical .qrcode-desc .iconfont {float: left;font-size: 34px;color: #00c1de;}
div.cas-login .width-vertical .login-blocks {margin:10px 0 8px 0;text-align: right;zoom: 1;}
div.cas-login .width-vertical .login-blocks a {display: inline-block;margin-left: 10px;font-size: 12px;}
div.cas-login .width-vertical  a:link,div.cas-login .width-vertical  a:visited{color: #9b9ea0;text-decoration: none}
div.cas-login .width-vertical .login-blocks .other-login {margin: 10px 0;float: left;}
div.cas-login .width-vertical .login-blocks .other-login .other-login-title {float: left;margin-top: 3px;font-size: 12px}
div.cas-login .width-vertical .login-blocks .other-login a {margin-left: 0;margin-top: 3px;}
div.cas-login .width-vertical .qrcode-bottom-links{margin-top: 10px}
div.cas-login .width-vertical .login-error {border: 1px solid #ff934c;background: #fefcee;margin-bottom: 8px;font-size: 14px;padding: 5px 8px;overflow: hidden;font-size: 12px;padding-left: 20px;}
div.cas-login .width-vertical .login-error .iconfont {color: #ff934c;float: left;}
div.cas-login .width-vertical .login-error .login-error-msg {font-size: 12px;padding-left: 20px;}
div.cas-login .width-vertical .login-form {padding-top: 0px}
div.cas-login .width-vertical .login-form .fm-field {position: relative;margin-bottom: 10px;font-size: 14px;}
div.cas-login .width-vertical .login-form .fm-field .fm-label {padding: 5px 0;display: block;color: #222;overflow: hidden;background-color: #d7d8d9;display: none;}
div.cas-login .width-vertical .login-form .fm-field .fm-text {border: 1px solid #d7d8d9;height: 50px;outline: none;font-size: 14px;padding-left: 10px;}
div.cas-login .width-vertical .login-form .fm-field .fm-text:focus,div.cas-login .width-vertical .login-form .fm-field .fm-text:hover{border-color: #00c1de}
div.cas-login .width-vertical .login-form .fm-field .fm-btn, div.cas-login .width-vertical .login-form .fm-field .fm-text {width: 100%;}
div.cas-login .width-vertical .login-form .fm-field .fm-text.code {width: 60%;}
.btnSendCode {
    width: 90px;
    height: 30px;
    padding: 0 5px;
    margin: 0;
    margin-left: 20px;
    font-size: 14px;
    text-align: center;
    background: transparent;
    border-radius: 30px;
    color: #a07941;
    -webkit-appearance: button;
    cursor: pointer;
    display: inline-block;
    font-weight: 400;
    line-height: 1.42857143;
    touch-action: manipulation;
    border: 1px solid #a07941;
}
.btnSendCode.disabled, .btnSendCode[disabled]{
    cursor: not-allowed;
    filter: alpha(opacity=65);
    -webkit-box-shadow: none;
    box-shadow: none;
    opacity: .65;
}
div.cas-login .width-vertical .login-form .fm-btn {margin-top: 10px;}
div.cas-login .width-vertical .login-form .fm-button {background-color: #00c1de;border: 1px solid #00c1de;border-radius: 0px;font-size: 14px;height: 42px;line-height: 42px;outline: none;color: #fff;width: 100%;cursor: pointer;-webkit-box-shadow: 0 1px 1px #ebe7e6;box-shadow: 0 1px 1px #ebe7e6;zoom: 100%;}
div.cas-login .fm-button-disabled{cursor: not-allowed;}

