.auth_bg { position: fixed; top: -50%; left: -50%; width: 200%; height: 200%; z-index: -1; } .auth_bg img { position: absolute; top: 0; left: 0; right: 0; bottom: 0; margin: auto; min-width: 50%; min-height: 50%; } .auth_page_wrapper { width: 960px; margin: 20px auto; padding: 0; font-family: 'Microsoft YaHei'; font-size: 13px; color: #676A6C; } .auth_login_content { margin-top: 100px; height: 400px; } .auth_login_content .auth_login_left { width: 50%; height: 287px; float: left; position: relative; } .auth_login_left .auth_others { position: absolute; left: 130px; bottom: 0; } .auth_login_left .auth_others a .auth_icon_bg { float: left; height: 34px; background-color: rgba(255, 255, 255, .8); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#C8ffffff, endColorstr=#C8ffffff); } .auth_login_left .auth_others a .auth_icon_bg:hover { background-color: #ffffff; } .auth_login_left .auth_others a i { width: 34px; height: 34px; display: inline-block; } .auth_icon_qq { background: url("../images/icons.png") 8px -102px no-repeat; } .auth_icon_weibo { background: url("../images/icons.png") -20px -102px no-repeat; } .auth_icon_weixin { background: url("../images/icons.png") -50px -102px no-repeat; } .auth_icon_alliance { background: url("../images/alliance.png") no-repeat; } .auth_icon_IDSUnion { background: url("../images/IDSUnion.png") no-repeat; } .auth_icon_qrcode { background: url("../images/qrcode.png") 8px no-repeat; } .auth_icon_user { background: url("../images/icons.png") 6px -73px no-repeat; } .auth_icon_pwd { background: url("../images/icons.png") -19px -73px no-repeat; } .auth_icon_bar { background: url("../images/icons.png") -43px -73px no-repeat; } .auth_login_content .auth_login_right { width: 50%; float: right; } .auth_login_left .auth_others h4 { font-size: 16px; color: #fff; padding-bottom: 5px; font-weight: 600; } .auth_login_left .auth_others ul, .auth_tab_links ul { list-style: none; margin: 0; padding: 0; } .auth_login_left .auth_others li { margin-top: 15px; height: 34px; line-height: 34px; } .auth_login_left .auth_others li a { text-decoration: none; } .auth_login_left .auth_others .auth_icon_text { width: 225px; padding-left: 15px; color: #fff; font-size: 13px; background-color: rgba(255, 255, 255, .4); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#66ffffff, endColorstr=#66ffffff); display: inline-block; } .auth_login_left .auth_others .auth_icon_text:hover { background-color: rgba(255, 255, 255, .6); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#99ffffff, endColorstr=#99ffffff); } .auth_tab { width: 339px; margin-left: 125px; } .auth_tab_links li { width: 50%; height: 35px; line-height: 35px; text-align: center; display: block; float: left; background-color: rgba(138, 138, 137, .8); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#998A8A89, endColorstr=#998A8A89); cursor: pointer; } .auth_tab_links li span { color: #ffffff; } .auth_tab_links li.selected { background-color: rgba(255, 255, 255, .9); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#E5ffffff, endColorstr=#E5ffffff); } .auth_tab_links li.selected span { color: #676a6c; } .auth_tab_content { padding: 25px 35px 22px 35px; background-color: rgba(255, 255, 255, .9); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#E5ffffff, endColorstr=#E5ffffff); min-height: 205px; } .auth_tab_content_item { position: relative; } .auth_tab_content_item p { position: relative; margin-top: 0; margin-bottom: 17px; } .auth_tab_content_item p label { font-size: 12px; margin-left: 5px; } .auth_icon { background-color: rgb(242, 242, 242); border: 1px solid #ccc; border-right: none; width: 32px; height: 32px; float: left; } .auth_input { border: 1px solid #ccc; padding: 8px 12px; font-size: 14px; width: 209px; margin: 0; color: #676a6c; } .auth_input:focus { outline: none; } .auth_login_btn { color: #fff; padding: 6px 12px; font-size: 14px; font-weight: 400; line-height: 1.42857143; text-align: center; white-space: nowrap; vertical-align: middle; border-radius: 3px; text-decoration: none; border: 1px solid transparent; width: 100%; } .primary { background-color: #1ab394; border-color: #1ab394; } .primary:hover { background-color: #18a689; border-color: #18a689; } .warning { background-color: #EBDC99; border-color: #EBDC99; color: #676a6c; } .warning:hover { background-color: #EEDA80; border-color: #EEDA80; color: #333; } .abs_right { position: absolute; right: 0; } .full_width { display: block; } .auth_login_forgetp { text-decoration: none; color: #676a6c; } .auth_login_forgetp:hover { color: #333; } .auth_login_forgetp small { font-size: 12px; } .auth_error { position: absolute; color: #ED5565; font-size: 12px; top: 33px; left: 45px; } .clearfloat { clear: both; } .auth_login_footer { width: 100%; margin-top: 100px; text-align: center; } .auth_login_footer span { color: #f3f3f3; font-size: 12px; } .captcha-img { width: 92px; height: 34px; margin-left: 3px; vertical-align: top; } .captcha-input { width: 65px; } .dynamicCode { width: 90px; padding: 6px 8px; margin-top: 0px; cursor: pointer; font-family: 'Microsoft YaHei'; } .login-ul-li-full { width: 100% !important; } /*二维码样式*/ #qrCodeImage { padding: 2px; border: 1px solid #CCC; background: #fff; box-shadow: 0 0 5px rgba(0, 0, 0, .3) } .qrCenter { text-align: center; } #appCodeRefresh { position: absolute; top: 0; left: 76px; width: 117px; height: 118px; cursor: pointer; } .appCode-mask { height: 100%; background: #000; opacity: 0.7; filter: alpha(opacity=70); } #appCodeLoginLoad { position: absolute; top: 0; left: 76px; width: 117px; height: 118px; } .appCode-wrap { position: absolute; top: 0; left: 0; width: 100%; padding-top: 44px; text-align: center; color: #fff; line-height: 26px; } .appCode-wrap { text-align: center; color: #fff; line-height: 26px; } .auth-language { float: right; margin-top: 18px; font-size: 14px; margin-right: 15px; } .auth-language-select { float: right; padding-left: 16px; } /* dz */ body { margin: 0; padding: 0; } .auth_page_wrapper { width: 100%; min-width: 1000px; height: 100vh; background: url(../images/cusbg.jpg); background-size: 100% 100%; margin: 0; } .auth_logo img { margin: 48px 0 0 80px; height: 60px; } .auth-language { margin: 0; color: #fff; position: absolute; top: 48px; right: 80px; } .auth_login_content .auth_login_left{ display: none; } .auth_login_content .auth_login_right { width: 735px; min-height: 396px; display: flex; align-items: center; margin: 40px auto 0; background: rgba(255, 255, 255, 0.85); float: none; } .auth_login_content{ position: relative; height: auto; margin: 0; } .dltsSM { width: 310px; min-height: 396px; height: 100%; border-radius: 0px 6px 6px 0px; padding: 48px 40px; box-sizing: border-box; font-size: 14px; line-height: 24px; color: #595959; } .dltsSM h3 { font-weight: 700; font-size: 18px; line-height: 24px; color: #595959; margin-bottom: 40px; margin-top: 0; } .dltsSM p { margin-bottom: 12px; margin-top: 0; } .auth_tab { width: 425px; min-height: 396px; background: rgba(255, 255, 255, 0.99); border-radius: 6px 0px 0px 6px; padding: 40px; box-sizing: border-box; margin: 0; } .auth_tab_links ul { display: flex; align-items: center; } .auth_tab_links li { font-weight: 700; font-size: 16px; color: #8C8C8C; margin-right: 18px; width: auto; cursor: pointer; height: auto; background: none; } .auth_tab_links li.selected { font-weight: 700; font-size: 18px; color: #262626; } .auth_tab_links li span{ color: inherit; } .auth_tab_links li.selected span{ color: inherit; } .auth_tab_content { padding: 25px 0; position: relative; } .input-items { border: 1px solid #DEDEDE; border-radius: 4px; width: 100%; height: 50px; display: flex; align-items: center; } .input-items img { width: 18px; height: 18px; margin: 0 0 0 16px; } .auth_input { padding: 16px 12px; font-size: 14px; width: calc(100% - 60px); margin: 0; color: #676a6c; border: none; } .auth_error{ top: 50px; } .captcha-input { width: 180px; } .captcha-img { width: 92px !important; height: 34px !important; margin-left: auto !important; vertical-align: top; } .auth_login_btn { color: #fff; padding: 14px 12px; font-size: 14px; font-weight: 400; line-height: 1.42857143; text-align: center; white-space: nowrap; vertical-align: middle; border-radius: 3px; text-decoration: none; border: 1px solid transparent; width: 100%; } .primary { background-color: #2664AE; border-color: #2664AE; } .auth_login_forgetp { text-decoration: none; color: #003478; } .auth_login_footer{ margin-top: 30px; font-size: 13px; } .dynamicCode { width: 90px; padding: 6px 8px; margin-top: 0px; cursor: pointer; font-family: 'Microsoft YaHei'; } 百度