
@font-face {
  font-family: "iconfont";
  src: url('/pubplatform/login/css/icon/iconfont.eot?t=1500436509282'); /* IE9*/
  src: url('/pubplatform/login/css/icon/iconfont.eot?t=1500436509282#iefix') format('embedded-opentype'), /* IE6-IE8 */
  url('/pubplatform/login/css/icon/iconfont.woff?t=1500436509282') format('woff'), /* chrome, firefox */
  url('/pubplatform/login/css/icon/iconfont.ttf?t=1500436509282') format('truetype'), /* chrome, firefox, opera, Safari, Android, iOS 4.2+*/
  url('/pubplatform/login/css/icon/iconfont.svg?t=1500436509282#iconfont') format('svg'); /* iOS 4.1- */
}

.iconfont {
  font-family:"iconfont" !important;
  font-size:16px;
  font-style:normal;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}


.iconfont.icon-error:before { 
    content: "\e601"; 
}

.iconfont.icon-pwd:before { 
    content: "\e602"; 
}

.iconfont.icon-user:before { 
    content: "\e603"; 
}

.iconfont.icon-warning:before { 
    content: "\e604"; 
}body{margin:0;padding:0;font-family:'Microsoft YaHei UI','Microsoft YaHei';font-size:14px}::-webkit-input-placeholder{color:#fff}:-moz-placeholder{color:#fff;opacity:1}::-moz-placeholder{color:#fff;opacity:1}:-ms-input-placeholder{color:#fff}.textbox-border input{-webkit-text-fill-color:#fff !important;transition:background-color 36000s ease-in-out 0s !important}input::-ms-clear{display:none}::-webkit-scrollbar{width:7px;height:7px;-webkit-border-radius:5px;background-color:rgba(0,0,0,0.05)}::-webkit-scrollbar-track-piece{-webkit-border-radius:5px}::-webkit-scrollbar-thumb:vertical{background-color:rgba(0,0,0,0.15);-webkit-border-radius:5px}::-webkit-scrollbar-thumb:horizontal{background-color:rgba(0,0,0,0.15);-webkit-border-radius:5px}::-webkit-scrollbar-thumb:hover{background-color:rgba(0,0,0,0.5)}.hide{display:none}.m-login-bg{position:fixed;width:100%;height:100%;left:0;top:0;background:#242a3c;background-size:100% 100%;background-repeat:no-repeat}.m-login-bg img{position:absolute;left:0;top:0;width:100%;height:100%}.m-login-bg img.hdimg{display:none}.login-popup{margin:0 auto;position:absolute;height:44px;line-height:44px;width:300px;text-align:center;background:#F1FFE9;border:1px solid #C5DEB8;border-radius:3px;font-size:14px;color:#44B549;left:0;top:20px;right:0;bottom:0}.m-login-wrapper{position:absolute;z-index:99;width:100%;height:100%;min-height:600px;display:block;overflow:hidden}.m-login-wrapper .pwd-header-tip{width:100%;height:36px;line-height:36px;font-size:13px;color:#666666;background:#FFF8E6}.m-login-wrapper .pwd-header-tip .pwd-header-tip__icon{width:16px;height:16px;border:1px solid #F5A623;background:#F5A623;border-radius:100%;margin:0 10px 0 20px;display:inline-block;color:#fff;font-weight:bold;text-align:center;line-height:16px;vertical-align:text-bottom}.m-login-wrapper .m-login-container{width:100%;text-align:center;position:absolute;left:0;top:40%;margin-top:-160px}@media screen and (max-height:768px) and (min-width:480px){.m-login-wrapper .m-login-container{margin-top:-170px}}.m-login-wrapper .m-login-container .m-login-content .m-login-logo{height:80px;margin:0 30px;overflow:hidden;text-align:center;display:inline-block}.m-login-wrapper .m-login-container .m-login-content .m-login-logo .logo-inner{width:100%;height:80px;display:table-cell;vertical-align:middle;text-align:center}.m-login-wrapper .m-login-container .m-login-content .m-login-logo img{max-height:80px}.m-login-wrapper .m-login-container .m-login-content .m-login-slogan{margin:0 30px;line-height:32px;height:32px;overflow:hidden;font-size:24px;letter-spacing:6px;color:#fff;font-weight:lighter}.m-login-wrapper .m-login-container .m-login-content .m-login-form{width:300px;margin:45px auto 0 auto;display:block;overflow:hidden}.m-login-wrapper .m-login-container .m-login-content .m-login-form .form-item{margin-top:15px}.m-login-wrapper .m-login-container .m-login-content .m-login-form .form-item i.iconfont{position:absolute;width:28px;height:30px;margin:4px;text-align:center;line-height:30px;color:#fff;font-size:16px}.m-login-wrapper .m-login-container .m-login-content .m-login-form .form-control{height:38px;background:#fff;background:rgba(255,255,255,0.2);zoom:1;border-radius:2px;position:relative;border:solid 1px;border-color:transparent;text-align:left}.m-login-wrapper .m-login-container .m-login-content .m-login-form .form-control.error{border:solid 1px #FF2A28}.m-login-wrapper .m-login-container .m-login-content .m-login-form .form-control .textbox-border{position:absolute;height:38px;top:0;left:-1px;right:-1px}.m-login-wrapper .m-login-container .m-login-content .m-login-form .form-control .textbox-border input{box-sizing:border-box;margin:0;padding:9px 10px 9px 38px;border:0;outline:none;background-color:transparent;height:38px;line-height:20px;width:100%;font-size:14px;color:#fff}.m-login-wrapper .m-login-container .m-login-content .m-login-form .form-control .textbox-border .placeholder{color:#fff;position:absolute;left:0;top:0;width:100%;padding:9px 10px 9px 38px}.m-login-wrapper .m-login-container .m-login-content .m-login-form .form-control.vercode .textbox-border{left:0;right:150px}.m-login-wrapper .m-login-container .m-login-content .m-login-form .form-control.vercode .textbox-border input,.m-login-wrapper .m-login-container .m-login-content .m-login-form .form-control.vercode .textbox-border .placeholder{padding:9px 15px 9px 15px}.m-login-wrapper .m-login-container .m-login-content .m-login-form .form-control.vercode .code-image{position:absolute;height:38px;width:140px;right:0;top:0;text-align:left;cursor:pointer}.m-login-wrapper .m-login-container .m-login-content .m-login-form .form-control.vercode .code-image img{width:80px;height:34px;margin:2px;display:inline-block;vertical-align:middle;border:none}.m-login-wrapper .m-login-container .m-login-content .m-login-form .form-control.vercode .code-image span{display:inline-block;vertical-align:middle;color:#fff}.m-login-wrapper .m-login-container .m-login-content .m-login-form .error-message{font-size:14px;color:#FF2A28;text-align:left;position:relative;display:block;overflow:hidden}.m-login-wrapper .m-login-container .m-login-content .m-login-form .error-message i.icon-error{color:#FF2A28;width:20px;height:20px;line-height:20px;margin:0}.m-login-wrapper .m-login-container .m-login-content .m-login-form .error-message i.icon-error:after{z-index:-1;content:'';position:absolute;width:6px;height:12px;background:#fff;left:6px;top:4px}.m-login-wrapper .m-login-container .m-login-content .m-login-form .error-message>span{display:block;margin-left:25px;line-height:20px;max-height:40px;overflow:auto}.m-login-wrapper .m-login-container .m-login-content .m-login-form .change-pwd__block{display:none}.m-login-wrapper .m-login-footer{position:absolute;width:100%;text-align:center;bottom:35px;cursor:default}.m-login-wrapper .m-login-footer ul,.m-login-wrapper .m-login-footer ul li{list-style:none;margin:0;padding:0;display:inline-block;vertical-align:middle;line-height:30px}.m-login-wrapper .m-login-footer ul{margin:0 20px}.m-login-wrapper .m-login-footer ul li{overflow:visible;padding:0 6px;position:relative}.m-login-wrapper .m-login-footer ul li span,.m-login-wrapper .m-login-footer ul li a{color:#e5e5e5;text-decoration:none;outline:none}.m-login-wrapper .m-login-footer ul li:before{content:'';position:absolute;top:8px;right:-3px;height:14px;width:10px;border-right:solid 1px #e5e5e5}.m-login-wrapper .m-login-footer ul li.attracted .code-img{position:absolute;bottom:25px;left:-100px;display:none}.m-login-wrapper .m-login-footer ul li.attracted:hover .code-img{display:block}.m-login-wrapper .m-login-footer ul li.last:before{display:none}.form-button-submit{position:relative;display:block;border:0;border-radius:2px;padding:0;width:100%;height:40px;line-height:40px;outline:none;cursor:pointer;font-size:16px;background:#34A6F8;color:#fff}.form-button-submit.loading:before{background:#34A6F8 url('../images/button/default_loading.gif?v=1') no-repeat center}.form-button-submit.loading:before{content:'';width:100%;height:100%;position:absolute;left:0;top:0;border-radius:2px;cursor:default}.s-black .form-button-submit,.default .form-button-submit,.s-green .form-button-submit{background:#34A6F8;color:#fff}.s-black .form-button-submit.loading:before,.default .form-button-submit.loading:before,.s-green .form-button-submit.loading:before{background:#34A6F8 url('../images/button/default_loading.gif?v=1') no-repeat center}.s-blue .form-button-submit,.t-light-blue .form-button-submit{background:#00a7f6;color:#fff}.s-blue .form-button-submit.loading:before,.t-light-blue .form-button-submit.loading:before{background:#00a7f6 url('../images/button/s_blue_loading.gif') no-repeat center}.t-light-green .form-button-submit{background:#00c491;color:#fff}.t-light-green .form-button-submit.loading:before{background:#00c491 url('../images/button/t_light_green_loading.gif') no-repeat center}.t-orange .form-button-submit{background:#fa5a1e;color:#fff}.t-orange .form-button-submit.loading:before{background:#fa5a1e url('../images/button/t_orange_loading.gif') no-repeat center}.t-red .form-button-submit{background:#f23c3a;color:#fff}.t-red .form-button-submit.loading:before{background:#f23c3a url('../images/button/t_red_loading.gif') no-repeat center}@media screen and (max-width:640px){.m-login-wrapper{min-height:700px}.m-login-wrapper .m-login-container{top:30px;margin-top:0}.m-login-wrapper .m-login-footer ul li{display:block;text-align:center}.m-login-wrapper .m-login-footer ul li:before{display:none}.m-login-wrapper .m-login-footer ul li.attracted .code-img{left:28px}}.ms-browser-check-tipbar{position:absolute;z-index:999;background:#fff28d;min-height:20px;line-height:20px;color:#dd2727;width:100%;text-align:center}.ms-browser-check-tipbar .ms-browser-check-tipbar_container{padding:11px 20px}.ms-browser-check-tipbar a{color:#dd2727;font-weight:bold;text-decoration:none}.ms-browser-check-tipbar a:hover{text-decoration:underline}.ms-browser-check-tipbar .icon-warning{font-size:16px;vertical-align:middle;display:inline-block;margin-top:-2px;margin-right:3px}