body, p, ul, ol, li, dl, dt, dd, h1, h2, h3, h4, h5, h6, form, fieldset, legend, input, select, textarea, button, th, td, menu { margin: 0; padding: 0; } ul, dl, ol { list-style: none; } button, input[type=button] { cursor: pointer; } input, select, textarea { outline: none; } a { text-decoration: none; } a:hover { text-decoration: none; } a:focus { text-decoration: none; } cite { font-style: inherit; } .fl { float: left; } .fr { float: right; } .clear { clear: both; } .clearfix:after { content: ""; display: block; clear: both; } html { height: 100%; width: 100%; font-family: "Helvetica Neue", "Helvetica", "Arial", "PingFang SC", "Hiragino Sans GB", "Heiti SC", "WenQuanYi Micro Hei", "sans-serif"; } body, html, div, form, table { padding: 0; margin: 0; border-collapse: collapse; } input::-ms-input-placeholder { color: #CCC; } input::-webkit-input-placeholder { color: #CCC; } input::-moz-placeholder { color: #CCC; } html { font-size: 62.5%; } html, body, form { height: 100%; } img { border: 0px; } ul { margin: 0; padding: 0; display: block; list-style-type: none; } li { margin: 0; padding: 0; display: block; } a:link { text-decoration: none; color: #4c4c4c; } a:hover { text-decoration: none; color: #4c4c4c; } a:visited { text-decoration: none; color: #4c4c4c; } body { font-size: 1.4rem; font-family: "Helvetica", "Arial", "sans-serif", "Microsoft YaHei", "PingHei", "Lucida Grande", "Lucida Sans Unicode", "STHeiti", "Verdana"; scrollbar-3dlight-color: #f2f2f2; scrollbar-arrow-color: #006699; scrollbar-base-color: #f8f8f8; scrollbar-darkshadow-color: #ffffff; scrollbar-face-color: #f2f2f2; scrollbar-highlight-color: #ffffff; scrollbar-shadow-color: #595959; scrollbar-track-color: #fefefe; } body .container { width: 100%; height: 100%; background-color: #16BABE; } body .container .bg-img .login-box { position: relative; margin: 0 auto; height: 100%; width: 100%; } body .container .bg-img .login-box .login { position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%); color: #4c4c4c; width: 100%; z-index: 99; height: 100%; } body .container .bg-img .login-box .login .login_box { width: 100%; height: 100%; } body .container .bg-img .login-box .login .login_box .logo .logo-pic { width: 100%; height: 100px; text-align: left; overflow: hidden; } body .container .bg-img .login-box .login .login_box .logo .logo-pic img { position: absolute; top: 40px; width: 210px; left: 34px; } body .container .bg-img .login-box .login .login_box .loginInfo { width: 100%; height: calc(100% - 100px); position: relative; border-color: #cdd4d4; border-radius: 20px 20px 0 0; background-color: #ffffff; } body .container .bg-img .login-box .login .login_box .loginInfo .login_content { position: relative; top: 50px; } body .container .bg-img .login-box .login .login_box .loginInfo .login_content .mu-text-field-label { width: 80%; text-align: left; font-size: 16px; } body .container .bg-img .login-box .login .login_box .loginInfo .login_content span { display: block; float: left; text-align: left; } body .container .bg-img .login-box .login .login_box .loginInfo .login_content .domainLi { position: relative; z-index: 100; display: none; margin-bottom: 20px; } body .container .bg-img .login-box .login .login_box .loginInfo .login_content .domainLi .form-group { width: 80%; font-size: 14px; background: none; line-height: 26px; color: #b4b4b4; position: relative; border-bottom: 1px solid #e5e5e5; } body .container .bg-img .login-box .login .login_box .loginInfo .login_content .domainLi .selectdoMain i { position: absolute; top: 8px; padding: 0 15px; text-align: center; color: #b4b4b4; font-style: normal; font-size: 20px; font-style: normal; -webkit-font-smoothing: antialiased; -webkit-text-stroke-width: 0.2px; -moz-osx-font-smoothing: grayscale; font-weight: normal; } body .container .bg-img .login-box .login .login_box .loginInfo .login_content .domainLi .selectdoMain input { background: url(../images/select-more.png) 98% center no-repeat #fff !important; } body .container .bg-img .login-box .login .login_box .loginInfo .login_content .domainLi .selectdoMain .form-control { background: #fff; color: #000; width: 100%; border: transparent; height: 50px; border-radius: 0px; outline: none; box-shadow: none; font-size: 14px; } body .container .bg-img .login-box .login .login_box .loginInfo .login_content .domainLi .domain { position: absolute; width: 100%; overflow: auto; border: 1px solid #fff; border-radius: 6px; display: none; background: #ffffff; color: #000; z-index: 999; box-shadow: 0px 0px 30px 0px #f2f5f5; border-radius: 14px; } body .container .bg-img .login-box .login .login_box .loginInfo .login_content .domainLi .domain li { height: 35px; line-height: 35px; text-align: left; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; } body .container .bg-img .login-box .login .login_box .loginInfo .login_content .domainLi .domain a { padding-left: 5px; display: block; } body .container .bg-img .login-box .login .login_box .loginInfo .login_content .domainLi .domain a:hover { padding-left: 5px; display: block; background: #e3e3e3; } body .container .bg-img .login-box .login .login_box .loginInfo .login_content .obpm-userName { position: relative; } body .container .bg-img .login-box .login .login_box .loginInfo .login_content .obpm-userName .form-group { width: 80%; font-size: 14px; background: none; line-height: 26px; color: #b4b4b4; position: relative; border-bottom: 1px solid #e5e5e5; } body .container .bg-img .login-box .login .login_box .loginInfo .login_content .obpm-userName .form-group i { position: absolute; top: 90px; padding: 0 15px; text-align: center; color: #b4b4b4; font-style: normal; font-size: 20px; font-style: normal; -webkit-font-smoothing: antialiased; -webkit-text-stroke-width: 0.2px; -moz-osx-font-smoothing: grayscale; font-weight: normal; } body .container .bg-img .login-box .login .login_box .loginInfo .login_content .obpm-userName .form-group .form-control { background: #fff; color: #000; width: 100%; border: transparent; height: 50px; border-radius: 0px; outline: none; box-shadow: none; font-size: 14px; } body .container .bg-img .login-box .login .login_box .loginInfo .login_content .obpm-userName .tipsdiv_name { position: absolute; text-align: left; display: none; z-index: 9999; } body .container .bg-img .login-box .login .login_box .loginInfo .login_content .obpm-userName .tipsdiv_name .easytip-arrow { position: relative; left: 50px; top: 1px; padding: 0px; margin: 0px; width: 340px; height: 6px; background: url(../images/jianjiao.png) 15px center no-repeat; } body .container .bg-img .login-box .login .login_box .loginInfo .login_content .obpm-userName .tipsdiv_name .easytip-text { position: absolute; left: 50px; bottom: 10px; padding: 10px; width: 340px; font-size: 1.4rem; color: #8b6d38; border: 1px solid #fbebcb; border-radius: 4px; -webkit-border-radius: 4px; -moz-border-radius: 4px; background-color: #fdf8e2; z-index: 99; } body .container .bg-img .login-box .login .login_box .loginInfo .login_content .obpm-password { margin: 20px 0 0px 0; position: relative; } body .container .bg-img .login-box .login .login_box .loginInfo .login_content .obpm-password .form-group { width: 80%; font-size: 14px; background: none; line-height: 26px; color: #b4b4b4; position: relative; border-bottom: 1px solid #e5e5e5; } body .container .bg-img .login-box .login .login_box .loginInfo .login_content .obpm-password .form-group i { position: absolute; top: 154px; padding: 0 15px; text-align: center; color: #b4b4b4; font-style: normal; font-size: 20px; font-style: normal; -webkit-font-smoothing: antialiased; -webkit-text-stroke-width: 0.2px; -moz-osx-font-smoothing: grayscale; font-weight: normal; } body .container .bg-img .login-box .login .login_box .loginInfo .login_content .obpm-password .form-group .form-control { background: #fff; color: #000; width: 100%; border: transparent; height: 50px; border-radius: 0px; outline: none; box-shadow: none; font-size: 14px; } body .container .bg-img .login-box .login .login_box .loginInfo .login_content .obpm-password .tipsdiv-pass { position: absolute; text-align: left; display: none; z-index: 9999; } body .container .bg-img .login-box .login .login_box .loginInfo .login_content .obpm-password .tipsdiv-pass .easytip-arrow { position: relative; left: 50px; top: 1px; padding: 0px; margin: 0px; width: 340px; height: 6px; background: url(../images/jianjiao.png) 15px center no-repeat; } body .container .bg-img .login-box .login .login_box .loginInfo .login_content .obpm-password .tipsdiv-pass .easytip-text { position: absolute; left: 50px; bottom: 10px; padding: 10px; width: 340px; font-size: 1.4rem; color: #8b6d38; border: 1px solid #fbebcb; border-radius: 4px; -webkit-border-radius: 4px; -moz-border-radius: 4px; background-color: #fdf8e2; z-index: 99; } body .container .bg-img .login-box .login .login_box .loginInfo .login_content .keepInfo { height: 20px; line-height: 20px; text-align: left; width: 80%; color: #b4b4b4; font-size: 12px; margin-top: 20px; } body .container .bg-img .login-box .login .login_box .loginInfo .login_content .keepInfo input[type=checkbox] { display: none; color: #fff; } body .container .bg-img .login-box .login .login_box .loginInfo .login_content .keepInfo #keepinfo + label { display: block; float: left; margin-right: 3px; margin-top: 2px; width: 14px; height: 14px; cursor: pointer; position: relative; background: url(../images/keepinfoBox.png) no-repeat center; } body .container .bg-img .login-box .login .login_box .loginInfo .login_content .keepInfo #keepinfo:checked + label { background: transparent; } body .container .bg-img .login-box .login .login_box .loginInfo .login_content .keepInfo #keepinfo:checked + label::before { display: block; content: ""; width: 14px; height: 14px; background: url(../images/keepinfo.png) no-repeat center; font-size: 14px; } body .container .bg-img .login-box .login .login_box .loginInfo .login_content .obpm-loginRemeber { position: relative; margin-top: 40px; } body .container .bg-img .login-box .login .login_box .loginInfo .login_content .obpm-loginRemeber .btnOk { width: 80%; display: block; color: #fff; height: 40px; font-size: 16px; margin: 0 auto; cursor: pointer; -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px; background: #16babe; z-index: 10; border: none; } .copyright { width: 100%; position: absolute; bottom: 20px; text-align: center; margin: 0 auto; color: #666666; font-size: 1.2rem; } .copyright span { background: url(../images/logo.png) no-repeat; padding-left: 15px; } .errorCon { width: 100%; position: absolute; top: 30px; padding: 0; margin: 0; border: none; } .errorCon .errorMsg { margin: 0 auto; padding: 8px; width: calc(100% - 32px); text-align: center; color: #aa4642; font-size: 14px; border-radius: 3px; -webkit-border-radius: 4px; -moz-border-radius: 4px; background-color: #f2dede; border: none; -webkit-background-clip: padding-box; background-clip: padding-box; border-radius: 6px; outline: 0; -webkit-box-shadow: 0 0px 4px rgba(0, 0, 0, 0.5); box-shadow: 0 0px 4px rgba(0, 0, 0, 0.5); } /*# sourceMappingURL=mobilelogin.css.map */