@charset "utf-8"; /** ** 代码制作人: 用户体验部 ** 制作时间:2021-07-19 ** 文件内容描述:PC端登录页 ** 修改日期:无 ** 修改内容:无 **********************************************/ /*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */ /** * 1. Set default font family to sans-serif. * 2. Prevent iOS and IE text size adjust after device orientation change, * without disabling user zoom. */ html { font-family: sans-serif; /* 1 */ -ms-text-size-adjust: 100%; /* 2 */ -webkit-text-size-adjust: 100%; /* 2 */ /* background-color: #abc0f7; */ } /** * Remove default margin. */ body { margin: 0; } /* HTML5 display definitions ========================================================================== */ /** * Correct `block` display not defined for any HTML5 element in IE 8/9. * Correct `block` display not defined for `details` or `summary` in IE 10/11 * and Firefox. * Correct `block` display not defined for `main` in IE 11. */ article, aside, details, figcaption, figure, footer, header, hgroup, main, menu, nav, section, summary { display: block; } /** * 1. Correct `inline-block` display not defined in IE 8/9. * 2. Normalize vertical alignment of `progress` in Chrome, Firefox, and Opera. */ audio, canvas, progress, video { display: inline-block; /* 1 */ vertical-align: baseline; /* 2 */ } /** * Prevent modern browsers from displaying `audio` without controls. * Remove excess height in iOS 5 devices. */ audio:not([controls]) { display: none; height: 0; } /** * Address `[hidden]` styling not present in IE 8/9/10. * Hide the `template` element in IE 8/9/10/11, Safari, and Firefox < 22. */ [hidden], template { display: none; } /* Links ========================================================================== */ /** * Remove the gray background color from active links in IE 10. */ a { background-color: transparent; } /** * Improve readability of focused elements when they are also in an * active/hover state. */ a:active, a:hover { outline: 0; } /* Text-level semantics ========================================================================== */ /** * Address styling not present in IE 8/9/10/11, Safari, and Chrome. */ abbr[title] { border-bottom: 1px dotted; } /** * Address style set to `bolder` in Firefox 4+, Safari, and Chrome. */ b, strong { font-weight: bold; } /** * Address styling not present in Safari and Chrome. */ dfn { font-style: italic; } /** * Address variable `h1` font-size and margin within `section` and `article` * contexts in Firefox 4+, Safari, and Chrome. */ h1 { font-size: 2em; margin: 0.67em 0; } /** * Address styling not present in IE 8/9. */ mark { background: #ff0; color: #000; } /** * Address inconsistent and variable font size in all browsers. */ small { font-size: 80%; } /** * Prevent `sub` and `sup` affecting `line-height` in all browsers. */ sub, sup { font-size: 75%; line-height: 0; position: relative; vertical-align: baseline; } sup { top: -0.5em; } sub { bottom: -0.25em; } /* Embedded content ========================================================================== */ /** * Remove border when inside `a` element in IE 8/9/10. */ img { border: 0; width: 80%; } /** * Correct overflow not hidden in IE 9/10/11. */ svg:not(:root) { overflow: hidden; } /* Grouping content ========================================================================== */ /** * Address margin not present in IE 8/9 and Safari. */ figure { margin: 1em 40px; } /** * Address differences between Firefox and other browsers. */ hr { box-sizing: content-box; height: 0; } /** * Contain overflow in all browsers. */ pre { overflow: auto; } /** * Address odd `em`-unit font size rendering in all browsers. */ code, kbd, pre, samp { font-family: monospace, monospace; font-size: 1em; } /* Forms ========================================================================== */ /** * Known limitation: by default, Chrome and Safari on OS X allow very limited * styling of `select`, unless a `border` property is set. */ /** * 1. Correct color not being inherited. * Known issue: affects color of disabled elements. * 2. Correct font properties not being inherited. * 3. Address margins set differently in Firefox 4+, Safari, and Chrome. */ button, input, optgroup, select, textarea { color: inherit; /* 1 */ font: inherit; /* 2 */ margin: 0; /* 3 */ } /** * Address `overflow` set to `hidden` in IE 8/9/10/11. */ button { overflow: visible; } /** * Address inconsistent `text-transform` inheritance for `button` and `select`. * All other form control elements do not inherit `text-transform` values. * Correct `button` style inheritance in Firefox, IE 8/9/10/11, and Opera. * Correct `select` style inheritance in Firefox. */ button, select { text-transform: none; } /** * 1. Avoid the WebKit bug in Android 4.0.* where (2) destroys native `audio` * and `video` controls. * 2. Correct inability to style clickable `input` types in iOS. * 3. Improve usability and consistency of cursor style between image-type * `input` and others. */ button, html input[type="button"], /* 1 */ input[type="reset"], input[type="submit"] { -webkit-appearance: button; /* 2 */ cursor: pointer; /* 3 */ display: none; } /** * Re-set default cursor for disabled elements. */ button[disabled], html input[disabled] { cursor: default; } /** * Remove inner padding and border in Firefox 4+. */ button::-moz-focus-inner, input::-moz-focus-inner { border: 0; padding: 0; } /** * Address Firefox 4+ setting `line-height` on `input` using `!important` in * the UA stylesheet. */ input { line-height: normal; } /** * It's recommended that you don't attempt to style these elements. * Firefox's implementation doesn't respect box-sizing, padding, or width. * * 1. Address box sizing set to `content-box` in IE 8/9/10. * 2. Remove excess padding in IE 8/9/10. */ input[type="checkbox"], input[type="radio"] { box-sizing: border-box; /* 1 */ padding: 0; /* 2 */ } /** * Fix the cursor style for Chrome's increment/decrement buttons. For certain * `font-size` values of the `input`, it causes the cursor style of the * decrement button to change from `default` to `text`. */ input[type="number"]::-webkit-inner-spin-button, input[type="number"]::-webkit-outer-spin-button { height: auto; } /** * 1. Address `appearance` set to `searchfield` in Safari and Chrome. * 2. Address `box-sizing` set to `border-box` in Safari and Chrome. */ input[type="search"] { -webkit-appearance: textfield; /* 1 */ box-sizing: content-box; /* 2 */ } /** * Remove inner padding and search cancel button in Safari and Chrome on OS X. * Safari (but not Chrome) clips the cancel button when the search input has * padding (and `textfield` appearance). */ input[type="search"]::-webkit-search-cancel-button, input[type="search"]::-webkit-search-decoration { -webkit-appearance: none; } /** * Define consistent border, margin, and padding. */ fieldset { border: 1px solid #c0c0c0; margin: 0 2px; padding: 0.35em 0.625em 0.75em; } /** * 1. Correct `color` not being inherited in IE 8/9/10/11. * 2. Remove padding so people aren't caught out if they zero out fieldsets. */ legend { border: 0; /* 1 */ padding: 0; /* 2 */ } /** * Remove default vertical scrollbar in IE 8/9/10/11. */ textarea { overflow: auto; } /** * Don't inherit the `font-weight` (applied by a rule above). * NOTE: the default cannot safely be changed in Chrome and Safari on OS X. */ optgroup { font-weight: bold; } /* Tables ========================================================================== */ /** * Remove most spacing between table cells. */ table { border-collapse: collapse; border-spacing: 0; } td, th { padding: 0; } html { height: 100%; position: relative; } body { font-family: "Microsoft YaHei", "Helvetica Neue", Helvetica, Arial, sans-serif; font-size: 14px; line-height: 1.42857143; color: #333; background-color: transparent; overflow: auto; min-height: 625px; height: 100%; } input::-ms-clear, input::-ms-reveal { display: none; } .clr { clear: both; line-height: 0px; } .clrfix { zoom: 1; } .clrfix:after { content: ""; display: table; line-height: 0px; visibility: hidden; } .lay_background_img { position: absolute; left: 0px; top: 0px; z-index: -1; width: 100%; height: 100%; } /*去掉苹果电脑钥匙starts*/ .lui_login_input_div input::-webkit-credentials-auto-fill-button { display: none !important; visibility: hidden; pointer-events: none; position: absolute; right: 0; } /*去掉苹果电脑钥匙ends*/ .login_header { height: 75px; } .login_header .main_content { position: relative; } .login_header .logo { display: inline-block; padding-top: 20px; } .login_header .main_content { } .login_header .main_content:after { display: table; content: ""; clear: both; } .login_header ul { list-style: none; } .login_top_bar { display: none; background: rgba(0, 0, 0, .3); -pie-background: rgba(0, 0, 0, .3); height: 32px; } .ltie8 .login_top_bar { background: transparent url(../images/login_bar_bg.png) repeat left top; } .login_header ul { float: right; } .login_header ul li { float: left; padding: 7px 0; } .login_header ul li a { font-size: 12px; color: #fff; border-left: 1px solid #fff; height: 18px; line-height: 18px; padding: 0 23px; display: inline-block; } .login_header ul li:first-child a { border-left: none; } .login_header ul li:hover a { /* color: #6081fb; */ text-decoration: underline; } .login_iframe { width: 312px; height: 620px; padding: 0 24px; border-radius: 20px; border: 1px solid rgba(255, 255, 255, .4); background-color: #fff; background-color: rgba(255, 255, 255, 0.8); /*156565 登陆时,水印显示异常*/ /*backdrop-filter: blur(9px);*/ position: absolute; bottom: 0; margin-top: auto; margin-bottom: auto; top: 0; } /*--- ie8 兼容 登录框透明图片 starts---*/ @media \0screen { .login_iframe { background: url(../images/bg_login_frame.png) repeat; } } /*--- ie8 兼容 登录框透明图片 ends---*/ .login_iframe .logo { display: block; height:70px; position:relative; } .login_iframe .logo img { width: auto; height: 20px; position:absolute; bottom:0; left:0; max-width: 100%; max-height:100%; } @media screen and (max-width: 959px) { .login_iframe, .login_header ul { right: 52px; } } @media screen and (min-width: 960px) and (max-width:1250px) { .login_iframe, .login_header ul { right: 12%; } } .login_iframe .header { font-size: 18px; text-align: left; color: #333; height: 50px; line-height: 50px; border-top-left-radius: 8px; border-top-right-radius: 8px; background-color: #fff; background: rgba(255, 255, 255, .4); -webkit-box-shadow: 0 0 15px rgba(0, 0, 0, .125); -moz-box-shadow: 0 0 15px rgba(0, 0, 0, .125); -ms-box-shadow: 0 0 15px rgba(0, 0, 0, .125); -o-box-shadow: 0 0 15px rgba(0, 0, 0, .125); box-shadow: 0 0 15px rgba(0, 0, 0, .125); text-align: center; } .muilti_eng .login_iframe .header { font-size: 14px; color: #555; } .login_iframe .header .header_tab { width: 50%; float: left; font-size: 16px; text-align: center; border-bottom: 2px solid transparent; } .login_iframe .header .header_tab:hover { color: #6081fb; cursor: pointer; } .login_iframe .header .header_tab.selected { color: #6081fb; border-color: #6081fb; } .login_iframe .header .header_tab:first-child { border-top-left-radius: 8px; } .login_iframe .header .header_tab:nth-child(2) { border-top-right-radius: 8px; } .login_iframe .header em { font-size: 18px; color: #b2b2b2; margin-left: 15px; } .login_iframe .login_item { padding: 0px 25px; margin-bottom: 12px; text-align: center; } .login_iframe .login_item input { color: #222; font-size: 16px; outline: none; background-color: #fff; padding: 10px 4%; width: 92%; line-height: 20px; border: 1px solid #d6d6d6; border-radius: 5px; } .login_iframe .login_item input:focus { border-color: #84cc2d; outline: 0; -webkit-box-shadow: inset 0 1px 3px rgba(0, 0, 0, .075), 0 0 8px rgba(102, 175, 233, .6); box-shadow: inset 0 1px 3px rgba(0, 0, 0, .075), 0 0 8px rgba(102, 175, 233, .6); } .login_iframe .login_btn { cursor: pointer; display: inline-block; color: #fff; height: 35px; line-height: 35px; width: 100%; text-align: center; border: 1px solid #6ec477; background-color: #54b65f; border-radius: 5px; font-size: 18px; word-spacing: 4px; text-shadow: 1px 1px 0 rgba(0, 0, 0, .35); transition: all .3s ease-in-out; } /* 验证码 */ .input_verity { display: inline-block; vertical-align: top; margin-right: 10px; } .verity_pic { display: inline-block; vertical-align: top; } .login_iframe .login_btn:hover { border-color: #47b552; background-color: #27b037; } .login_iframe .bottom { text-align: center; color: #999; padding: 0 25px 15px; } .login_iframe .bottom a { text-decoration: none; color: #999; cursor: pointer; } .login_iframe .bottom a:hover { text-decoration: underline; } .login_iframe .bottom em { margin: 0px 8px; } .lui_login_form_opt { /* 清除浮动 */ padding-top: 8px; overflow: hidden; text-align: right; } .lui_login_form_opt a:hover { text-decoration: underline; color: #6081fb; } .lui_login_form_opt .kkDownloadLink { color: #6081fb; font-size: 12px; margin-right: 10px; } .lui_login_form_opt .forgetPswLink { float: right; color: #6081fb; font-size: 12px; } /*kk下载*/ .login_iframe .form_bottom { text-align: center; color: #999; padding: 0 35px; /* margin-top: 20px; */ /* display: none; */ } .login_iframe .form_bottom a { text-decoration: none; color: #999; cursor: pointer; } .login_iframe .form_bottom a:hover { } .login_iframe .form_bottom em { margin: 0px 8px; } .login_iframe .form_bottom .kk_logo { display: inline-block; margin-right: 5px; vertical-align: middle; width: 16px; height: 16px; background: url(../images/kk_logo.png) no-repeat left top; } .main_content { min-height: 1px; margin: 0px auto; padding: 0 30px; } .login_footer { position: absolute; bottom: 0px; left: 0px; width: 100%; font-size: 12px; color: #b5b5b5; line-height: 24px; padding-bottom: 10px; text-align: center; /* margin-top: 20px; */ } .login_footer p { margin: 0; } /*背景图片*/ .login-background-img { width: 100%; height: 100%; background-repeat: no-repeat; background-position: 50%; background-size: cover; overflow: hidden; position: absolute; left: 0; top: 0; z-index: -1; -webkit-animation: fadeIn .8s ease-in-out 0s 1; -moz-animation: fadeIn .8s ease-in-out 0s 1; -o-animation: fadeIn .8s ease-in-out 0s 1; -ms-animation: fadeIn .8s ease-in-out 0s 1; animation: fadeIn .8s ease-in-out 0s 1; animation-fill-mode: both; } .login-background-img>img { width: 100%; height: 100%; } #login-bgImg { position: absolute; z-index: -1; /* height: 100% !important; */ /* top: 0 ! important; */ /* width: auto ! important; */ /* left: 0 ! important; */ } /*下拉弹出窗*/ .login-dropbox { position: absolute; right: -1px; top: -1px; } .login-dropbox-toggle { width: 45px; height: 38px; border-top-left-radius: 0; border-bottom-left-radius: 100% 50%; overflow: hidden; cursor: pointer; position: absolute; right: 0; top: 0; z-index: 1001; } .login-dropbox-toggle .iconbox { width: 90px; height: 38px; position: absolute; left: 0; top: 0; } .login-dropbox-toggle .iconbox .icon-PC, .login-dropbox-toggle .iconbox .icon-QRcode { width: 45px; height: 38px; border-top-right-radius: 8px; background-repeat: no-repeat; background-position: 50%; display: block; float: left; } .login-dropbox-toggle .iconbox .icon-PC { background-image: url(../images/login_icon_PC.png); } .login-dropbox-toggle .iconbox .icon-QRcode { background-image: url(../images/login_icon_QR.png); } .login-dropbox-menu { display: none; padding: 0px 10px; width: 510px; min-height: 225px; border-radius: 8px; border: 1px solid #d6d6d6; background-color: #fff; position: absolute; top: 0; right: 0; z-index: 1000; } .login_iframe .login-dropbox-menu .header { padding-top: 10px; padding: 2px 15px; text-align: left; background: none; } .login-dropbox-QRcode-list { margin: 0; padding: 10px 0; list-style: none; } .login-dropbox-QRcode-list:before, .login-dropbox-QRcode-list:after { display: table; content: " "; } .login-dropbox-QRcode-list:after { clear: both; } .login-dropbox-QRcode-list>li { width: 33.33%; min-height: 1px; float: left; } .login-QRcode-box { margin: 0 8px; text-align: center; } .login-QRcode-box .title { margin: 5px 0 12px; font-size: 16px; font-weight: normal; white-space: nowrap; display: block; overflow: hidden; text-overflow: ellipsis; } .login-QRcode-box .QRcode { margin: 0 auto; width: 100px; height: 100px; } .login-QRcode-box .QRcode>img { width: 100%; } .login-QRcode-box .depict { margin-top: 15px; font-size: 13px; font-weight: normal; } .login_content { } .login-warningbar { margin-top: -5px; margin-bottom: 12px; padding: 0 10px; height: 20px; text-align: center; color: #ff7753; } .lui_login_form_table { width: 100%; padding-top: 20px; } .lui_login_message_td { text-align: left; width: 100%; height: 40px; line-height: 30px; color: #ff7753; padding-bottom: 0px; } .lui_login_input_title { display: none; } .lui_login_input_td { /* padding: 0px 20px 0px; */ } /* 验证码 */ .lui_login_code_tr { height: 64px; } /*placeholder starts*/ .lui_login_input_div input::-webkit-input-placeholder { font-size: 16px!important; color: #c5c5c5!important; } .lui_login_input_div input::-moz-placeholder { /* Mozilla Firefox 19+ */ font-size: 16px!important; color: #c5c5c5!important; } .lui_login_input_div input:-moz-placeholder { /* Mozilla Firefox 4 to 18 */ font-size: 16px!important; color: #c5c5c5!important; } .lui_login_input_div input:-ms-input-placeholder { /* Internet Explorer 10-11 */ font-size: 16px!important; color: #c5c5c5!important; } /*placeholder ends*/ .lui_login_input_div .lui_login_input_username, .lui_login_input_div .lui_login_input_password, .lui_login_input_div .lui_login_input_vcode { margin-bottom: 16px; font-size: 16px; outline: none; background-color: #fff; padding: 9px 39px; padding-right: 26px; height: 30px; line-height: 30px; border: none; width: 253px; box-sizing: content-box; -webkit-box-sizing: content-box; border-radius: 6px; text-align: left; } .lui_login_input_div input:focus { color: #6081fb; } .lui_login_input_div input { box-shadow: 0 0 0 100px #fff inset !important; /* -webkit-box-shadow: 0 0 0px 100px #f9f9f9 inset !important; */ } .lui_login_input_div .icon_user, .lui_login_input_div .icon_pwd { position: absolute; left: 10px; top: 13px; display: inline-block; width: 16px; /* height: 46px; */ color: #cdcdcd; font-size: 18px; } .lui_login_input_div .icon_user { /* background: url(../images/icon_user.png) no-repeat left center; */ /* color: #cdcdcd; */ } .lui_login_input_div .icon_pwd { /* background: url(../images/icon_pwd.png) no-repeat left center; */ } .lui_login_input_div.input_focus .icon_user { /* background: url(../images/icon_user_cur.png) no-repeat left center; */ } .lui_login_input_div.input_focus .icon_pwd { /* background: url(../images/icon_pwd_cur.png) no-repeat left center; */ } .lui_login_input_div .lui_login_input_username { padding-left: 32px; } .lui_login_input_div .lui_login_input_password { padding-left: 32px; } .lui_login_input_div .lui_login_input_username:focus { } .lui_login_input_div .lui_login_input_password:focus { } .lui_login_input_div input:focus { border-color: #6081fb; outline: 0; } /* 单选 */ .lui_login_input_div input[type="radio"] { margin: 0px 5px; margin-left: 15px; } .lui_login_input_div input[type="radio"]:first-child { margin-left: 0px; } .lui_login_button_td { border-radius: 3px; } .lui_login_button_td .lui_login_button_div_l { filter: alpha(opacity=75); cursor: pointer; display: inline-block; color: #fff; height: 52px; line-height: 52px; width: 100%; text-align: center; margin-top: 10px; border: 1px solid #6081fb; background-color: #6081fb; border-radius: 6px; font-size: 18px; letter-spacing: 4px; filter: alpha(opacity=75); transition: all .3s ease-in-out; } .muilti_eng .lui_login_button_td .lui_login_button_div_l { letter-spacing: 0px; word-spacing: 4px; font-family: "arial"; } .muilti_eng div { } .lui_login_button_div_c { font-size: 18px; } .lui_login_button_td .lui_login_button_div_l:hover { opacity: 1; filter: alpha(opacity=100); border-color: #5674e1; background-color: #5674e1; } /* 下拉框 */ .dropdown { text-align: left; color: #333; font-size: 12px; outline: none; background-color: #fff; padding: 0px 0px; padding-right: 10px; height: 26px; line-height: 26px; display: inline-block; border: 1px solid #fff; border-bottom: none; position: absolute; right: 36px; bottom: 0px; z-index: 102; } .dropdown.current { border-color: #d6d6d6; } .dropdown .dropdown-icon { text-align: center; } .dropdown .dropdown-icon i { display: inline-block; width: 0px; height: 0px; border: 3px solid transparent; border-top-color: #333; } .dropdown .dropdown-input { display: inline-block; padding-left: 10px; } .dropdown-options { z-index: 101; } .dropdown-options li { list-style: none; font-size: 16px; margin-bottom: 2px; } .dropdown-options li a { color: #333; cursor: default; font-size: 12px; padding: 0px 10px; display: block; width: 65px; height: 26px; line-height: 26px; white-space: nowrap; } .dropdown-options li a:hover { color: #6081fb; cursor: pointer; text-decoration: none; background: #f7f7f7; } .dropdown-options { padding: 0px; list-style: none; background: #fff; border: 1px solid #d6d6d6; } .dropdown .icon_ch, .dropdown-options .icon_ch { background: url(../images/lan_ch.png) no-repeat left top; } .dropdown .icon_en, .dropdown-options .icon_en { background: url(../images/lan_en.png) no-repeat left top; } .dropdown .icon_hk, .dropdown-options .icon_hk { background: url(../images/lan_hk.png) no-repeat left top; } /* 验证码 */ .lui_login_input_div input.lui_login_input_vcode { vertical-align: top; width: 144px; margin-right: 39px; padding-left: 12px; display: inline-block; } .lui_login_input_div img { border: 1px solid #ebebeb; width: 99px; height: 46px; border-radius: 4px; float: right; } .lui_login_message_div { /* padding-right:98px; */ } .lui_login_input_div select, .login_radio_wrap { position: absolute; left: 0px; z-index: -1; } .login_radio_wrap { display: none; } .lui_login_message_div { background: #f6f6f6 url(../images/icon_tips.png) no-repeat 0 8px; padding-left: 20px; padding-right: 0px; } .lui_login_message_div.tip_message { border: 1px solid transparent; background-color: transparent; line-height: 18px; padding-top: 5px; padding-bottom: 5px; word-break: break-all; } .lui_login_input_div .icon_del { display: none; width: 16px; /* height: 16px; */ /* background: url(../images/icon_del.png) no-repeat left top; */ position: absolute; right: 10px; top: 12px; cursor: pointer; font-size: 18px; color: #cdcdcd; } .lui_login_input_div .icon_del:hover { /* background: url(../images/icon_del_cur.png) no-repeat left top; */ } .lui_login_input_div { position: relative; } .lui_login_input_div.show .icon_del { display: inline-block; } .tipsClass { display: none; position: absolute; border: 1px solid #f6c8b5; font-size: 12px; padding: 8px 10px; color: #ff7753; margin-left: 20px; background: #fff; } .tipsClass:before { position: absolute; left: 15px; top: -16px; content: ""; width: 0px; height: 0px; border: 8px solid transparent; border-bottom-color: #f6c8b5; } .tipsClass:after { position: absolute; left: 15px; top: -15px; content: ""; width: 0px; height: 0px; border: 8px solid transparent; border-bottom-color: #fff; } /*扫码登陆*/ .third_login_form { padding: 10px 25px; } .third_login_header { margin-bottom: 20px; text-align: center; position: relative; display: none; } .third_login_header:after, .third_login_header:before { content: ''; display: block; width: 55px; border-top: 1px solid #999; border-top: 1px solid rgba(153, 153, 153, .5); position: absolute; top: 0; } .third_login_header:before { left: 0; } .third_login_header:after { right: 0; } .third_login_header span { font-size: 12px; color: #333; padding: 0 5px; width: 94px; display: inline-block; margin-top: -10px; margin-left: -52px; position: absolute; left: 50%; } .third_login_item_desc { display: none; } .third_login_item .third_login_item_icon { width: 40px; height: 40px; font-size: 25px; line-height: 40px; color: #b8b8b8; border: #979797 1px solid; border-radius: 50%; } .third_login_list:after { content: ''; display: table; visibility: hidden; clear: both; } .third_login_list { margin: 0; padding: 0; list-style: none; text-align: center; } .third_login_list>li { display: inline-block; } .third_login_list>li>a { margin: 0 10px; width: 46px; height: 46px; display: block; border-radius: 50%; background-color: transparent; background-repeat: no-repeat; background-position: 50%; transition-duration: .3s; } .third_login_list>li>a img { max-width: 100%; } .header_title { font-size: 28px; color: #111111; margin-top: 36px; margin-bottom: 0px; line-height: 40px; } .form_content { } .form_pcscan { display: none; padding: 15px 35px; } .form_pcscan_iframe { border: 0; width: 100%; height: 180px; } .form_pcscan_tip { color: #999; text-align: center; } .logoPositionOnLogoShow .login_header .main_content { } /* logo隐藏 */ .logoPositionOnLogoHide .login_iframe .logo img { display: none; } /* logo左上角 */ .logoPositionOnTopLeft .login_iframe .logo img { position:fixed; top:30px; left:30px; } .lui_login_input_div input.lui_login_input_vcode { vertical-align: top; width: 120px; margin-right: 20px; padding-left: 10px; padding-right: 60px; display: inline-block; } /*扫码登陆*/ .third_login_form { /* margin-top: 10px; */ padding: 10px 0; } .third_login_item_desc { display: none; } .third_login_item .third_login_item_icon { width: 36px; height: 36px; border: 1px solid #999999; font-size: 27px; line-height: 36px; border-radius: 50%; transition: all 0.3s; -webkit-transition: 0.3s; color: #999; /* background-color: #ffffff; */ backdrop-filter: blur(9px); } .login_iframe .form_bottom a:hover .third_login_item_icon { color: #6959d5; border: 1px solid #6959d5; -webkit-transform: translateY(-4px); -moz-transform: translateY(-4px); -ms-transform: translateY(-4px); -o-transform: translateY(-4px); transform: translateY(-4px); } .third_login_header { position: relative; text-align: center; position: relative; } .third_login_header:before { left: 0; } .third_login_header:after { right: 0; left: auto; } .third_login_header span { font-size: 14px; color: #6959d5; } .third_login_list:after { content: ''; display: table; visibility: hidden; clear: both; } .third_login_list { margin: 0; padding: 0px 0 0; list-style: none; text-align: center; } .third_login_list>li { display: inline-block; vertical-align: top; margin: 0 10px; } .third_login_list>li>a { margin: 0 6px; width: 47px; height: 46px; display: block; border-radius: 50%; background-color: transparent; background-repeat: no-repeat; background-position: center top; transition-duration: 0.3s; font-size: 0; } .third_login_list>li>a img { max-width: 100%; } /* 登录框位置 Starts ========================================================================== */ .login_iframe.loginFormOnLeft { left: 10%; right: auto; } .login_iframe.loginFormOnCenter { right: 0; left: 0; margin-left: auto; margin-right: auto; } .login_iframe.loginFormOnRight { left: auto; right: 80px; top: 0; } @media \0screen { .login_iframe.loginFormOnRight{ background-color:#fff; } } @media screen and (max-width: 959px) { .login_iframe.loginFormOnRight { left: auto; right: 52px; } .login_iframe.loginFormOnLeft { left: 52px; right: auto; } } @media screen and (min-width: 1368px) and (max-width:1500px) { .login_iframe.loginFormOnRight { } .login_iframe.loginFormOnLeft { left: 12%; right: auto; } .logoPositionOnLogoShow .login_header .main_content { } .header_title { } .lui_login_input_div .lui_login_input_username, .lui_login_input_div .lui_login_input_password, .lui_login_input_div .lui_login_input_vcode { } .lui_login_input_div .icon_user, .lui_login_input_div .icon_pwd { } .lui_login_button_td .lui_login_button_div_l { } .lui_login_input_div img { } .lui_login_input_div input.lui_login_input_vcode { } .login_header .logo img { } .lui_login_input_div input.lui_login_input_vcode { } .login_iframe .logo img { } .login_iframe.loginFormOnLeft { } .lui_login_input_div .icon_del { } } @media screen and (min-width: 1500px) { .login_iframe.loginFormOnRight { right:150px; } .login_iframe.loginFormOnLeft { } .logoPositionOnLogoShow .login_header .main_content { } .header_title { } .lui_login_input_div .lui_login_input_username, .lui_login_input_div .lui_login_input_password, .lui_login_input_div .lui_login_input_vcode { } .lui_login_input_div .icon_user, .lui_login_input_div .icon_pwd { } .lui_login_button_td .lui_login_button_div_l { } .lui_login_input_div img { } .lui_login_input_div input.lui_login_input_vcode { } .login_header .logo img { } .lui_login_input_div input.lui_login_input_vcode { } .login_iframe .logo { } .login_iframe .logo img { height: 24px; } .lui_login_input_div .icon_del { } } /* 82838 新增Logo不显示功能 @author 吴进 by 20191016 */ /* .logoPositionOnLogoShow .login_header .main_content{ display: block; position: absolute; top: 76px; right: 69px; z-index: 3; } .logoPositionOnLogoHide .login_header .main_content{ display: none; } */ /* 82838 新增Logo不显示功能 @author 吴进 by 20191016 End */ /* 登录框位置 Ends ========================================================================== */ /* 登录框居中样式优化 Starts ========================================================================== */ .login_iframe.loginFormOnCenter { } .login_iframe.loginFormOnCenter .lui_login_input_div .lui_login_input_username, .login_iframe.loginFormOnCenter .lui_login_input_div .lui_login_input_password, .login_iframe.loginFormOnCenter .lui_login_input_div .lui_login_input_vcode { } .login_iframe.loginFormOnCenter .third_login_form { } .login_iframe.loginFormOnCenter .third_login_header { } .login_iframe.loginFormOnCenter .third_login_header:after, .login_iframe.loginFormOnCenter .third_login_header:before { } /* 登录框标题栏隐藏样式 */ .loginTitleHide { /* visibility: hidden; */ /* height: 0px!important; */ font-size: 0; } /* 登录框居中样式优化 Ends ========================================================================== */ /* 第三方登录修改 Starts */ @media only screen and (max-height: 700px) { body { min-height:530px; } .login_iframe { height: 530px; width: 280px; } .login_iframe .logo { margin-top: 30px; height: 40px; } .header_title { margin-top: 30px; font-size: 24px; } .lui_login_button_td .lui_login_button_div_l { height: 46px; line-height: 46px; } .lui_login_input_div .lui_login_input_username, .lui_login_input_div .lui_login_input_password, .lui_login_input_div .lui_login_input_vcode { margin-bottom: 15px; padding-top: 5px; padding-bottom: 5px; width: 220px; border-radius: 4px; } .lui_login_input_div input.lui_login_input_vcode { width: 90px; margin-right: 10px; border-radius: 4px; } .lui_login_input_div img { height: 36px; } .lui_login_message_td { height: 40px; } .lui_login_input_div .icon_user, .lui_login_input_div .icon_pwd { /* height: 36px; */ top: 7px; } .lui_login_input_div .icon_del { /* height:36px; */ top: 10px; } } /* 第三方登录修改 Ends */ /* 修复第三方登录出现慢导致先出图标再出内容 */ .third_login_form{ display:none; } .form_content_item .third_login_form{ display:block; }