@charset "utf-8"; @import "_reset"; 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; .container { width: 100%; height: 100%; background-color: #16BABE; .bg-img { // background: url(../images/bg-img.png) no-repeat center; .login-box { position: relative; margin: 0 auto; height: 100%; width: 100%; .login { position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%); color: #4c4c4c; width: 100%; z-index: 99; height: 100%; .login_box { width: 100%; height: 100%; .logo { .logo-pic { width: 100%; height: 100px; text-align: left; overflow: hidden; img{ position: absolute; top: 40px; width: 210px; left: 34px; } } } .loginInfo { width: 100%; height: calc(100% - 100px); position: relative; border-color: #cdd4d4; border-radius: 20px 20px 0 0; background-color: #ffffff; .login_content{ position: relative; top: 50px; .mu-text-field-label{ width: 80%; text-align: left; font-size: 16px; } span { display: block; float: left; text-align: left; } .domainLi { position: relative; z-index: 100; display: none; margin-bottom: 20px; .form-group { width: 80%; font-size: 14px; background: none; line-height: 26px; color: #b4b4b4; position: relative; border-bottom: 1px solid #e5e5e5 } .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; } input { background: url(../images/select-more.png) 98% center no-repeat #fff !important; } .form-control { background: #fff; color: #000; width: 100%; border: transparent; height: 50px; // line-height: 30px; border-radius: 0px; outline: none; box-shadow: none; font-size: 14px; } } .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 rgba(242,245,245,1); border-radius: 14px; li { height: 35px; line-height: 35px; text-align: left; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; } a { padding-left: 5px; display: block; } a:hover { padding-left: 5px; display: block; background: #e3e3e3; } } } .obpm-userName { position: relative; .form-group { width: 80%; font-size: 14px; background: none; line-height: 26px; color: #b4b4b4; position: relative; border-bottom: 1px solid #e5e5e5; 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; } .form-control { background: #fff; color: #000; width: 100%; border: transparent; height: 50px; // line-height: 50px; border-radius: 0px; outline: none; box-shadow: none; font-size: 14px; } } .tipsdiv_name { position: absolute; text-align: left; display: none; z-index: 9999; .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; } .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; } } } .obpm-password { margin: 20px 0 0px 0; position: relative; .form-group { width: 80%; font-size: 14px; background: none; line-height: 26px; color: #b4b4b4; position: relative; border-bottom: 1px solid #e5e5e5; 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; } .form-control { background: #fff; color: #000; width: 100%; border: transparent; height: 50px; // line-height: 50px; border-radius: 0px; outline: none; box-shadow: none; font-size: 14px; } } .tipsdiv-pass { position: absolute; text-align: left; display: none; z-index: 9999; .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; } .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; } } } .keepInfo { height: 20px; line-height: 20px; text-align: left; width: 80%; color: #b4b4b4; font-size: 12px; margin-top: 20px; input[type="checkbox"] { display: none; color: #fff; // float: left; // margin-right: 3px; // width: 14px; // height: 14px; // padding: 0; // background: #fff; // border: 1px solid #E5E5E5; } #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; } #keepinfo:checked + label{ background: transparent; } #keepinfo:checked + label::before{ display: block; content: ""; width: 14px; height: 14px; background: url(../images/keepinfo.png) no-repeat center; font-size: 14px; } } .obpm-loginRemeber { position: relative; margin-top: 40px; .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; span { background: url(../images/logo.png) no-repeat; padding-left: 15px; } } .errorCon{ width: 100%; position: absolute; top: 30px; padding: 0; margin: 0; border: none; .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, .5); box-shadow: 0 0px 4px rgba(0, 0, 0, .5); } }